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
341883632519	341883633077	341883633627	341883634177	341883634721	341883635277	341883635827	341883636377	341883636921	341883637477	341883638027	341883638577	341883639121	341883639677	341883640227	341883640777	341883641321	341883641877	341883642427	341883642977	341883643521	341883644077	341883644627	341883645177	341883645721	341883646277	341883646827	341883647377	341883647921	341883648477	341883649027	341883649577	341883650121	341883650677	341883651227	341883651777	341883652321	341883652877	341883653427	341883653977	341883654521	341883655077	341883655627	341883656177	341883656721	341883657277	341883657827	341883658377	341883658921	341883659479	341883660027	341883660577	341883661121	341883661677	341883662227	341883662777	341883663321	341883663877	341883664427	341883664977	341883665521	341883666077	341883666627	341883667177	341883667721	341883668279	341883668827	341883669377	341883669921	341883670477	341883671027	341883671577	341883672121	341883672679	341883673227	341883673777	341883674321	341883674877	341883675427	341883675977	341883676521	341883677077	341883677627	341883678177	341883678721	341883679277	341883679827	341883680377	341883680921	341883681477	341883682027	341883682577	341883683121	341883683677	341883684227	341883684777	341883685321	341883685877	341883686427	341883686977	341883687521	341883688079	341883688627	341883689177	341883689721	341883690277	341883690827	341883691377	341883691921	341883692477	341883693027	341883693577	341883694121	341883694677	341883695227	341883695777	341883696321	341883696877	341883697427	341883697977	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1268	3300	1900	2700	1267	3300	1900	2700	1266	3300	1900	2700	1265	3300	1900	2700	1264	3300	1900	2700	1263	3300	1900	2700	1263	3300	1900	2700	1262	3300	1900	2700	1261	3300	1900	2700	1260	3300	1900	2700	1259	3300	1900	2700	1258	3300	1900	2700	1257	3300	1900	2700	1257	3300	1900	2700	1256	3300	1900	2700	1255	3300	1900	2700	1254	3300	1900	2700	1253	3300	1900	2700	1252	3300	1900	2700	1252	3300	1900	2700	1251	3300	1900	2700	1250	3300	1900	2700	1249	3300	1900	2700	1248	3300	1900	2700	1247	3300	1900	2700	1247	3300	1900	2700	1246	3300	1900	2700	1245	3300	1900	2700	1244	3300	1900	2700	1243	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
17499	15502	5360	1256	1145	1151	1049	984	1019	937	936	905	843	768	831	731	716	788	777	749	777	748	757	711	763	758	724	712	719	681	752	725	742	706	733	707	757	768	772	767	733	727	735	709	669	751	704	762	745	691	768	689	737	699	730	699	703	697	652	673	653	701	678	733	732	695	714	718	642	735	692	763	669	721	748	708	672	709	789	700	758	766	707	738	729	704	721	727	731	729	736	728	692	688	676	676	691	676	693	677	699	711	741	740	743	701	711	675	682	663	692	684	715	742	714	652	722	677	661	692	712	684	698	712	738	721	687	686	700	728	743	705	705	696	746	708	713	721	699	696	687	770	702	697	721	737	675	728	691	693	717	712	700	728	710	758	676	676	679	703	690	667	731	711	711	707	731	765	734	713	671	691	691	718	694	707	765	733	718	716	714	723	735	721	676	741	748	705	687	737	698	698	695	706	754	672	714	741	695	698	726	676	739	715	715	711	739	715	730	720	727	723	706	711	668	735	739	710	745	711	722	723	705	726	727	725	713	721	663	712	705	692	655	684	672	712	685	707	741	716	726	682	685	700	717	703	697	692	724	681	699	672	720	677	756	735	691	698	746	730	727	748	702	741	768	706	716	708	689	721	701	699	750	712	705	695	712	724	657	682	687	744	716	680	698	681	696	727	706	774	663	733	691	722	691	782	732	707	756	741	728	737	706	728	723	713	706	730	737	724	748	734	749	654	727	727	724	670	650	693	740	674	744	744	651	707	689	724	695	724	741	718	699	736	642	730	720	674	690	680	707	731	692	655	754	744	664	689	728	693	695	716	754	708	662	700	729	754	678	663	753	714	723	736	765	698	753	711	666	724	762	667	729	766	737	727	743	715	678	695	661	747	719	712	720	734	699	730	731	674	715	733	710	691	748	741	677	725	795	668	754	707	702	721	733	727	771	719	694	700	711	663	697	726	697	721	693	659	737	736	709	700	736	771	671	715	699	721	666	706	736	728	709	697	730	728	662	741	727	727	705	711	769	638	707	714	705	742	700	679	704	761	716	737	706	705	747	772	725	716	723	771	685	721	703	706	730	685	722	687	741	695	729	685	714	710	723	677	705	728	701	767	728	705	708	740	719	681	738	719	706	648	715	716	747	698	692	718	764	738	695	744	729	688	710	747	678	723	720	721	696	730	735	753	762	719	720	689	711	726	727	728	685	681	666	718	704	728	741	695	719	732	679	674	695	708	700	720	671	809	741	671	688	686	693	712	685	754	735	717	720	708	725	731	724	744	675	709	718	716	660	708	679	731	710	688	740	709	742	697	710	707	647	704	685	761	725	719	704	690	692	721	712	730	731	671	708	700	696	725	738	746	768	705	734	726	746	692	744	727	697	724	712	675	741	760	680	681	725	732	692	702	729	712	697	687	724	671	692	796	676	700	678	696	717	715	718	716	721	735	710	674	726	749	699	728	729	736	671	683	730	728	738	732	707	724	702	704	724	789	700	696	700	717	762	738	722	717	727	695	685	713	721	715	658	746	720	770	684	659	704	714	732	740	742	774	743	740	706	676	712	715	735	702	697	701	741	741	659	694	719	752	677	731	707	699	707	699	717	713	714	736	713	752	697	771	701	692	691	689	737	720	732	726	762	664	707	718	691	756	687	691	677	690	745	742	720	737	736	702	730	706	711	698	774	724	736	730	688	713	702	727	746	740	672	736	714	750	670	678	681	789	712	647	703	703	732	645	715	732	702	732	672	730	745	701	676	708	678	738	723	763	713	764	671	691	722	708	715	734	728	727	683	722	716	741	737	672	675	750	691	704	699	755	730	738	694	722	715	691	690	715	717	713	624	712	719	659	666	711	711	720	735	729	739	732	689	671	706	708	680	698	716	742	725	694	681	694	762	691	700	745	730	717	728	703	683	677	678	726	686	752	764	721	732	713	713	704	675	711	743	701	736	721	707	719	710	733	721	715	717	717	724	679	691	750	767	697	717	712	644	775	728	717	755	737	742	665	688	647	720	679	736	718	678	737	768	698	771	729	710	711	734	743	686	709	646	720	803	703	750	732	719	667	678	702	765	716	717	679	758	718	741	696	698	709	695	741	705	690	757	729	684	682	705	694	739	651	695	749	697	706	709	771	725	739	758	688	743	706	748	731	688	720	695	740	717	752	693	692	745	700	685	682	696	706	709	727	702	701	714	749	710	730	698	660	714	729	702	721	694	686	692	702	726	748	752	724	696	710	780	710	674	685	724	711	711	734	725	697	728	716	702	701	715	737	685	721	729	701	742	695	735	687	702	657	690	696	685	719	701	680	697	678	646	751	729	732	681	719	727	682	746	699	735	726	720	701	708	748	696	760	723	695	726	708	719	696	707	721	703	709	707	698	758	729	690	708	706	690	720	708	675	763	744	691	757	703	694	733	749	720	756	685	705	728	742	698	735	700	751	758	729	713	705	670	734	706	723	754	719	668	722	659	736	696	663	733	695	723	757	721	701	759	696	749	701	709	716	740	722	682	732	707	716	659	776	723	699	691	708	721	717	746	668	702	714	695	744	745	712	707	696	720	679	743	730	689	733	715	723	705	713	701	714	724	721	728	690	701	714	759	690	714	699	694	707	720	739	732	737	720	702	705	731	712	735	729	740	665	727	716	706	715	729	761	722	745	670	740	695	663	715	750	757	750	736	723	702	682	730	731	762	711	688	656	713	733	702	759	747	777	668	687	742	726	672	721	708	719	735	702	771	749	710	681	720	731	742	687	699	711	734	687	726	762	680	759	659	725	686	711	758	708	738	731	739	640	717	729	679	703	715	711	706	678	691	715	739	714	683	715	696	761	696	712	808	723	712	695	655	730	705	673	740	709	769	716	748	680	734	760	703	691	700	748	733	730	770	689	707	764	722	720	685	712	744	695	694	692	682	643	692	755	734	691	697	709	723	732	746	702	729	724	730	724	748	698	762	709	679	686	684	689	720	683	717	742	735	723	728	710	755	729	725	726	693	714	751	671	795	719	720	707	727	736	685	708	680	693	711	707	701	715	690	753	715	760	688	703	697	704	711	741	714	725	704	695	740	726	694	750	797	673	741	747	719	693	754	730	718	647	726	744	714	723	681	700	719	664	688	729	684	696	727	669	698	721	710	704	763	701	693	674	714	752	719	707	713	710	770	741	721	688	715	750	740	708	740	697	697	763	721	745	747	680	720	731	742	712	738	783	740	759	695	702	718	717	726	722	729	766	736	743	764	694	723	701	710	736	695	713	720	683	719	702	710	727	670	711	701	761	691	712	742	748	689	734	703	707	714	747	720	682	685	681	713	730	696	753	732	725	697	726	771	713	697	732	660	654	747	688	697	723	735	696	700	692	730	717	683	730	716	650	747	717	698	720	701	716	722	714	665	702	708	710	706	734	754	727	714	689	699	764	693	744	718	734	708	759	673	689	745	731	723	662	713	698	705	696	737	750	697	709	684	673	693	740	744	730	715	695	698	702	694	740
56468	49045	27742	22594	27098	24439	21281	18291	17119	15364	14002	12391	11424	10349	9812	8993	8653	8563	8277	8249	8137	7870	7768	7692	7908	7604	7720	7537	7535	7609	7456	7441	7395	7464	7591	7779	7729	7926	7895	7815	7672	7307	7273	7275	7217	7289	7278	7125	7196	7230	7109	7272	7268	7240	7263	7240	7214	7048	7139	7260	7164	7240	7149	7146	7189	7312	7181	7233	7220	7112	7180	7149	7226	7131	7135	7089	7244	7248	7138	7068	7158	7129	7223	7214	7090	7126	7117	7218	7142	7024	7195	7302	7066	7010	7082	7155	6980	7216	7136	7200	7192	7139	7088	6963	7092	7076	7170	7107	7224	7239	7246	7114	7248	7176	7255	7362	7146	6919	7266	7136	7114	7073	6971	6964	7009	7081	7112	7298	7074	7201	7178	7317	7078	7161	7189	7133	7166	7244	7197	7148	7196	7299	7213	7083	7350	7256	7064	7292	7208	7186	7137	7107	7205	7133	7253	7227	6978	7197	7160	7218	7190	7084	7128	7287	7080	7059	7183	6980	7117	7067	7177	7179	7163	7023	7210	7118	7234	7146	7094	7258	7084	7148	7179	7079	7185	7241	7056	7193	7047	7056	7074	7206	7127	7070	7132	7121	7183	7249	7045	7030	7133	7172	7170	7135	7118	7008	7126	7050	7173	6972	7100	7142	7089	7177	7150	7010	7071	7140	7078	7284	7099	7133	7199	7223	7064	7047	7048	7076	7053	7094	7228	7093	7145	7097	7208	7160	7146	7157	7050	7113	7172	7113	7071	7161	7016	7141	7126	7198	7055	7029	7157	7110	7158	7050	7152	7048	7108	7153	7273	7101	7038	7095	7144	7110	7150	7188	7096	7129	7116	7152	7243	7064	7165	7070	7096	7168	7047	7080	7048	7109	7228	7073	7207	7082	7103	7119	7192	7064	7152	7147	7068	7175	7170	7228	7121	7143	7206	7062	7023	7031	7075	7087	7126	7091	7100	7161	7103	7159	7050	7215	7216	6922	7178	7161	7252	7237	7093	7234	7060	6992	7136	7081	7129	7185	7073	7128	6999	6969	7209	7013	7162	7179	7225	7069	7162	7127	7180	7052	7026	7086	7018	7017	7078	7110	7122	7183	7127	7237	7113	7151	7162	7163	7218	7071	7070	7127	7096	7063	7165	7222	7190	7101	7175	7147	7155	7110	7157	7153	7090	7109	7134	7185	7050	7137	7133	7039	6963	7191	7096	7120	7157	7111	7081	7071	7127	6987	7050	7244	7094	7111	7058	7170	7044	7042	7007	7203	7033	7158	7197	7158	7084	7228	7150	7068	7228	7132	7073	7113	7088	7120	7099	7043	7145	6950	7180	7081	7013	7109	7171	7177	7095	7159	7126	7103	7149	7081	7148	7169	7243	7168	7181	7032	7134	7016	7084	7117	7139	7073	7100	7122	7151	7208	7058	7224	7160	7079	7191	7191	7101	7203	7070	7185	7149	7114	7102	7071	7178	7156	7100	7033	7141	7171	7144	7045	7107	7124	7062	7029	7035	7095	7172	7065	7177	7115	7046	7121	7012	7157	7050	7028	7096	7220	7134	7112	7073	7144	7239	7182	7173	7090	7152	7226	7166	7252	7057	7034	7114	7067	7143	7008	7059	7067	7127	7083	7070	7095	7124	7075	7132	7070	7141	6991	6984	7185	7073	7097	7160	7067	7112	7107	7122	7054	7116	7160	7153	7240	7284	7009	7104	7076	7155	7201	7168	7050	7159	7247	6999	7237	7200	7056	7074	7183	7065	7029	7120	7006	7090	7147	7170	7121	7106	7159	7198	7065	7193	7060	7103	7211	7110	7113	7237	7059	7022	7113	7129	7175	7102	7115	7168	7070	7203	7201	7130	7124	7191	6991	7054	7186	7092	7173	7292	7020	7151	7183	7011	7073	6943	7105	7014	7160	7050	7119	6976	7155	7063	7131	7178	7050	7138	7128	7270	7157	7164	7078	7024	7201	7166	7111	7142	7122	7174	7099	7250	7021	7032	7044	7087	7198	7101	7206	7163	7122	7096	7081	7117	7135	7027	7241	7223	7089	7086	7158	7109	7067	7081	7137	7152	7135	7045	7159	7193	7125	7139	7018	7180	7085	7037	7006	7173	7119	7037	7204	7157	7037	7091	7088	7165	7203	7023	7105	7207	7115	7190	7275	7056	7077	7016	7198	7255	7092	7174	7143	7178	7151	7149	7057	7142	7145	7205	7131	7149	7143	7115	7118	7157	7071	7107	7146	7200	7158	7089	7162	7203	7115	7190	7038	7033	7135	7057	7058	7049	7133	7023	7127	7169	7133	7269	6994	7234	7056	7190	7162	7097	7197	7220	7123	7183	7186	7181	7063	7116	7171	7025	7258	7152	7060	7126	7118	7077	7057	7053	7145	7190	7018	7024	7224	7099	7080	7065	7150	7127	7230	7061	7047	7125	7046	7283	7071	7010	7107	7096	7146	7177	7209	7000	7194	7093	7055	7120	7173	7065	7071	7113	7027	7158	7136	7094	7166	7049	7151	7140	7114	7027	7157	7126	7082	7112	7160	7017	6970	6985	7196	7073	7052	7129	7226	7131	6978	7208	7073	7131	7116	7257	7222	7198	7107	7336	7166	7169	7023	7104	7074	7228	7141	7186	6962	7136	7079	7155	7088	7111	6985	7181	7094	7167	7117	7118	7237	7213	7085	7207	7217	7232	7104	7171	7258	6998	7135	7063	7090	6926	7267	7059	7131	7111	7211	7126	7196	7076	7044	7222	7156	7188	7105	7007	7209	7043	7109	7243	7204	6933	7278	7182	7128	7041	7050	7130	7109	7170	7211	7031	7141	7191	7231	7133	7059	7132	7160	7146	7065	7053	7013	7143	7089	7040	7251	6986	7228	7176	7239	7009	7060	7063	7007	7183	7066	7216	7250	7178	7112	7107	7108	7051	7182	7198	7120	7052	7046	7011	7091	7061	7209	7032	7118	7174	7018	7172	7163	6924	7165	7156	7053	7045	7175	7090	7186	6994	7203	7132	7016	7160	7123	7085	7221	7120	7164	7142	7069	7201	7084	7191	7149	7138	7185	7195	7135	7280	7163	7051	7040	7145	7115	7025	7040	7067	7276	7195	7101	7061	7230	7141	7143	7092	7092	7136	7143	7203	7100	7161	7074	6999	7052	7190	7169	7131	7129	7165	7071	7262	6989	7228	7073	7140	7163	7118	7144	7190	7134	7174	6905	7109	7078	7243	7206	7100	7005	7154	7071	7104	7126	7092	7061	7064	7094	7094	7138	7084	7069	7109	7192	7146	7108	7220	7162	7140	7209	7075	7132	7208	7284	7137	7228	7252	7228	7023	7092	7104	7221	7115	7216	7209	7140	7059	7175	7107	7027	7107	7125	7090	7122	7036	7157	7038	7053	6992	7164	7040	7314	7092	7116	7071	7096	7097	7100	7225	7203	7169	7146	7182	7124	7086	7211	7216	7153	7054	7223	7124	7128	6969	7134	7052	7134	7156	7205	7126	7030	7222	7044	7173	7157	7019	7125	7170	7095	7077	7163	7178	7116	7047	7063	7126	7066	7167	7147	7123	6964	7073	7192	7164	7067	7146	7138	7081	7231	7086	7154	6908	7186	7050	7139	7126	7060	7013	7146	7185	7082	7034	7105	7067	7228	7131	7177	7053	7123	7162	7135	7150	7147	7107	7114	7023	7209	7255	7081	7133	6944	7000	7227	7221	7171	6999	6983	7143	7064	7048	7088	7299	7118	7236	7115	7138	7228	7206	7120	6980	7082	7181	7034	7205	7084	7240	7105	7079	7265	7038	7148	7106	7173	7039	7087	7198	7131	7024	7141	7200	7062	7096	7239	7040	7057	7007	7115	7084	7129	7024	7011	7097	6983	7156	7103	7081	7117	6983	7233	7048	7071	7110	7235	6966	7177	7028	7171	7134	7141	7185	7173	7057	7071	7199	7151	7191	7165	7270	7135	7141	7181	7127	7068	7107	7050	7143	7225	7197	7172	7053	7035	7147	7242	7001	6976	7187	7270	7160	7185	7270	7175	7034	7188	7063	7035	7108	7081	7172	7070	7202	7235	7075	7136	6968	7094	7112	7010	7085	7063	7036	7095	6920	7191	7190	7170	7216	7049	7055	7013	7092	7072	6955	7047	7222	7100	7112	7148	7191	7107	7200	7090	7167	7081	7224	7126	7044	7118	7065	7138	7236	7149	7123	7142	7296	7054	7106	7044	7239	7057	7226	7168	7278	7119	7151	7145	7097	7069	7111	7140	7147	7328	7154	7236	7164	7012	7139	7173	7008	7100	7090	7069	6936	7189	7118	7102	7089	7041	7232	7077	7197	7216	7054	7052	7041	7128	7215	7225	7217	7289	7066	7121	7132	7175	7211	7137	7113	7119	7133	7272	7012	7046	7109	7041	7034	7099	7223	7156	7211	7243	7103	7161	7154	7323	7002	7154	7180	7174	7123	7185	7041	7153	7172	7210	7069	7082	7178	7144	7129	7193	7141	7153	7117	7151	7111	7070	7117	7118	7053	7070	7198	7144	7097	7126	7137	7137	7136	7116	7267	7164	7156	7111	7048	7073	7199	7107	7070	7144	7055	7201	7139	7125	7082	6983	7172	7130	7045	7196	7088	7239	7035	7197	7205	6992	7084	7202	7148	7038	7063	7200	7234	7154	7053	7241	7258	7197	7124	7082	7113	7180	7180	7012	7169	7194	7081	7051	7248	7173	7218	7135	7074	7117	7124	7196	6986	7000	7110	7223	7207	7039	7209	7015	7077	7056	7148	7027	7123	7194	7105	7068	7056	7191	7155	7136	7168	7262	7165	7179	7048	7183	7156	7176	7098	7199	7087	7084	7060	7141	7051	7047	7124	7112	7152	7098	7062	7030	7093	7152	7035	7228	6995	7116	7218	7117	7031	7060	7021	7070	7075	6957	7049	7085	7074	7196	7105	7143	7070	7167	7289	7183	7225	7150	7105	7174	7001	7120	7195	7089	7161	7066	7043	7068	7156	7067	6971	7111	7107	7110	7191	7005	7185	7033	7069	7132	7041	7067	7247	7220	7112	7063	7126	7186
7329	4524	1782	896	915	815	920	873	863	883	787	836	849	833	748	784	816	801	803	805	821	824	791	783	801	804	798	791	824	884	865	775	787	820	810	817	796	847	813	821	763	797	799	845	777	788	780	761	774	843	772	815	797	789	834	761	813	816	827	767	803	818	789	836	777	813	820	783	776	796	790	826	748	815	800	807	781	792	773	799	866	778	790	765	851	822	786	847	826	785	777	808	773	795	794	795	780	843	764	738	807	780	796	776	809	770	769	765	756	792	774	790	788	821	773	738	808	770	786	772	759	753	759	756	745	757	743	753	809	797	779	779	792	802	838	779	852	776	781	802	786	783	815	799	812	820	809	850	775	792	766	831	762	763	820	783	764	827	776	790	838	775	779	774	735	815	792	767	772	798	835	801	775	776	758	838	822	754	782	817	754	777	752	794	813	756	804	788	871	741	775	835	759	807	835	778	818	800	770	752	797	790	785	848	773	809	800	811	805	821	826	773	785	756	747	819	771	818	835	802	760	771	764	759	830	806	822	836	755	765	793	821	791	809	788	755	819	812	804	786	794	788	782	815	797	824	844	841	830	791	816	768	762	775	790	814	770	812	857	799	741	810	822	802	787	839	756	795	787	814	762	804	755	851	800	793	780	781	775	765	751	754	790	767	788	768	828	814	774	751	830	819	750	827	841	808	750	824	767	795	775	821	761	823	779	764	793	760	805	812	770	794	761	790	792	851	791	769	748	770	801	778	781	801	817	785	813	809	816	786	827	798	843	778	832	755	851	794	783	768	791	756	821	826	796	837	836	854	770	742	781	802	748	744	760	828	767	763	739	770	801	734	812	763	817	780	797	825	731	766	839	808	788	797	805	759	810	807	825	826	802	808	792	770	803	756	775	796	749	814	794	769	881	826	799	797	802	791	790	842	792	817	815	795	763	812	809	790	719	769	831	782	777	801	766	788	865	805	833	785	822	805	786	789	810	773	801	744	795	804	802	780	822	806	785	800	776	849	771	746	788	807	819	818	785	770	779	762	755	810	823	788	784	766	804	744	764	789	793	828	819	861	823	783	807	707	783	758	796	795	845	822	805	815	823	833	764	792	796	805	798	821	786	738	809	805	813	814	824	786	818	802	774	783	792	765	752	826	843	789	774	776	791	802	775	776	799	796	804	769	779	814	835	780	821	762	779	764	789	842	731	811	838	856	823	802	725	875	782	800	768	805	799	789	744	756	842	780	782	827	806	789	788	750	805	733	742	821	794	793	803	784	770	770	835	777	818	803	757	768	810	824	780	898	811	823	757	785	814	791	813	790	821	787	775	786	789	803	779	771	786	750	806	829	776	797	720	814	776	744	775	759	778	795	790	806	806	765	808	754	814	803	741	841	800	775	800	782	773	778	746	730	800	815	739	801	805	796	806	793	747	787	819	776	811	800	792	788	743	754	788	785	755	789	802	786	791	786	806	777	775	759	842	782	811	805	801	827	788	739	812	724	795	779	784	757	798	785	799	824	817	833	768	753	765	802	767	816	756	744	773	793	798	778	799	830	817	785	784	810	750	806	796	751	784	796	827	787	852	786	817	806	784	772	853	801	833	788	781	789	764	737	785	788	778	798	822	778	796	836	765	819	858	815	791	725	771	757	815	794	826	806	807	797	788	779	800	764	821	796	840	806	766	790	763	788	800	779	822	833	832	765	826	788	813	827	861	773	778	769	803	809	853	808	779	764	817	784	821	757	756	871	817	790	859	785	798	865	809	758	800	835	798	786	777	833	830	816	805	831	837	844	779	846	796	797	813	766	763	789	770	855	790	781	777	801	793	777	760	832	807	806	801	812	775	734	776	824	802	852	814	821	854	791	810	796	837	764	816	793	775	794	798	793	823	770	767	791	830	795	800	831	782	761	818	788	801	774	778	780	865	801	778	782	755	772	766	806	744	773	813	785	810	802	808	791	811	810	798	794	772	800	841	776	768	835	841	784	806	786	757	775	723	838	763	806	859	812	845	798	813	795	761	777	802	783	816	792	799	767	797	811	798	782	773	782	779	794	773	846	796	767	770	804	815	759	750	799	819	792	773	784	812	772	768	798	763	818	829	756	815	899	804	791	793	790	763	819	820	845	769	805	783	764	851	773	828	780	753	733	797	759	797	758	801	837	787	742	789	776	781	776	776	824	803	766	776	798	773	851	840	787	772	774	824	803	774	826	767	748	806	806	837	780	754	808	773	735	783	789	767	794	807	798	808	776	771	836	764	826	783	764	811	780	783	859	819	808	786	792	810	800	795	762	798	760	798	794	786	792	793	820	764	776	807	803	783	831	829	787	786	780	823	798	803	740	838	787	784	789	807	758	830	816	859	781	775	833	824	801	844	860	793	824	804	803	849	777	811	810	778	843	816	819	803	763	840	808	799	780	790	797	780	838	808	798	798	770	828	754	786	742	782	732	740	799	816	803	789	769	779	778	796	799	745	811	830	777	856	781	791	783	846	802	778	768	794	813	795	765	798	810	810	806	782	831	759	828	851	757	759	802	740	823	776	813	821	796	823	812	783	765	825	811	755	791	790	845	776	833	791	806	792	812	772	818	771	826	796	807	760	830	799	735	770	813	819	806	796	863	800	807	755	792	796	803	782	823	812	806	809	758	787	743	809	831	766	775	797	861	817	789	803	801	793	780	778	807	779	770	797	816	767	784	790	801	797	830	761	803	805	773	814	807	715	800	810	828	791	776	808	769	811	804	803	812	774	800	790	773	797	811	786	815	771	782	789	823	796	796	781	804	855	811	768	848	831	829	787	787	839	801	776	821	779	793	770	835	802	812	786	779	808	778	799	795	803	733	782	826	845	813	793	814	781	776	778	822	814	788	775	757	840	766	768	822	794	798	830	774	807	779	853	780	795	798	781	796	796	819	745	753	797	817	798	804	784	793	810	767	716	774	782	821	799	779	825	795	759	826	797	794	852	785	809	823	746	787	797	826	813	793	788	745	747	802	796	830	836	826	806	827	755	760	757	812	751	768	799	856	743	805	796	790	795	841	835	773	809	775	748	738	793	793	779	822	822	767	870	766	752	798	805	824	767	777	799	808	775	774	797	799	770	789	861	816	745	773	760	797	769	790	760	802	775	801	761	803	780	778	790	768	845	776	793	818	786	801	773	792	777	802	742	800	825	773	807	777	766	794	831	766	803	755	766	823	813	787	804	796	804	751	833	870	757	776	812	813	826	798	764	777	827	842	776	824	821	801	791	801	873	773	771	793	756	756	749	840	787	775	749	779	816	764	793	810	791	795	801	766	792	785	771	824	795	802	809	837	789	788	811	770	792	758	774	820	793	767	803	790	791	804	804	793	864	826	763	793	791	796	793	796	789	818	751	808	814	815	799	845	813	748	804	818	782	805	841	797	828	844	770	751	739	798	839	789	736	779	788	806	804	732	762	765	822	780	842	768	826	809	780	779	776	794	757	756	824	833	816	826	837	822	821	800	780	851
41839	34097	17545	12887	15407	14058	12269	11397	10749	10532	9822	9249	8721	8641	8328	8157	8158	8083	8052	8034	7796	7829	7900	7944	7794	7786	7737	7750	7809	7783	7869	7753	7828	7778	8006	7862	8012	8108	8039	7865	7897	7898	7836	7814	7776	7942	7691	7803	7686	7788	7698	7808	7726	7659	7655	7772	7822	7836	7745	7846	7663	7725	7769	7764	7694	7791	7785	7766	7710	7774	7822	7764	7616	7853	7692	7738	7834	7857	7641	7712	7743	7674	7837	7678	7623	7672	7773	7670	7732	7684	7756	7766	7733	7772	7748	7720	7613	7748	7603	7801	7838	7633	7716	7807	7765	7701	7670	7692	7829	7668	7662	7710	7651	7839	7715	7770	7760	7707	7825	7662	7768	7594	7668	7656	7754	7770	7679	7836	7730	7702	7730	7630	7900	7708	7669	7854	7669	7800	7829	7722	7720	7839	7692	7753	7734	7709	7797	7695	7765	7718	7780	7759	7823	7821	7706	7693	7509	7735	7649	7770	7720	7619	7616	7765	7649	7784	7679	7831	7599	7746	7780	7569	7849	7810	7845	7724	7817	7594	7763	7683	7751	7774	7664	7678	7840	7921	7778	7718	7680	7787	7680	7826	7700	7695	7714	7779	7704	7759	7777	7782	7663	7735	7643	7721	7689	7738	7726	7722	7737	7626	7776	7724	7870	7755	7780	7818	7627	7564	7626	7762	7844	7775	7731	7803	7874	7741	7741	7809	7800	7787	7766	7708	7846	7811	7808	7613	7756	7766	7789	7720	7703	7695	7758	7655	7635	7928	7721	7580	7735	7772	7752	7829	7768	7824	7750	7738	7745	7663	7778	7701	7801	7667	7723	7729	7662	7597	7680	7802	7783	7783	7648	7786	7829	7795	7678	7832	7658	7569	7764	7699	7781	7718	7811	7675	7751	7614	7752	7624	7688	7553	7762	7800	7762	7725	7904	7840	7695	7721	7831	7618	7794	7860	7795	7821	7861	7609	7618	7741	7900	7707	7815	7662	7735	7805	7702	7706	7603	7718	7675	7733	7761	7647	7767	7724	7883	7768	7702	7791	7674	7835	7739	7761	7764	7845	7765	7628	7726	7848	7755	7690	7659	7893	7757	7816	7706	7755	7676	7533	7718	7774	7704	7738	7614	7683	7662	7733	7816	7824	7750	7888	7599	7843	7770	7668	7733	7762	7747	7831	7669	7771	7824	7702	7717	7694	7803	7755	7788	7783	7709	7781	7747	7833	7566	7752	7714	7834	7819	7689	7571	7748	7736	7790	7667	7779	7748	7827	7790	7784	7637	7756	7655	7631	7754	7719	7678	7657	7710	7667	7828	7651	7689	7859	7822	7664	7799	7728	7687	7708	7691	7924	7768	7777	7725	7730	7796	7678	7570	7634	7795	7859	7840	7695	7843	7766	7615	7730	7681	7774	7752	7883	7635	7746	7774	7680	7730	7761	7642	7767	7781	7828	7809	7733	7775	7672	7804	7739	7684	7909	7573	7812	7694	7904	7682	7730	7914	7660	7718	7782	7956	7814	7738	7769	7705	7783	7724	7711	7707	7772	7772	7701	7780	7843	7843	7796	7634	7669	7862	7768	7793	7724	7646	7704	7757	7854	7659	7807	7765	7685	7727	7813	7799	7768	7867	7605	7781	7731	7757	7718	7725	7734	7836	7747	7800	7676	7679	7717	7799	7694	7723	7752	7721	7657	7864	7634	7770	7678	7672	7698	7602	7784	7740	7690	7667	7694	7749	7646	7845	7825	7835	7822	7861	7652	7719	7720	7665	7576	7709	7736	7649	7712	7771	7680	7684	7824	7591	7765	7635	7720	7720	7689	7787	7628	7801	7715	7729	7623	7740	7671	7710	7661	7824	7809	7704	7688	7753	7707	7776	7739	7774	7778	7829	7649	7875	7760	7652	7705	7809	7682	7820	7624	7674	7790	7885	7751	7794	7712	7790	7796	7757	7786	7875	7755	7647	7759	7674	7654	7639	7759	7703	7747	7843	7847	7702	7857	7744	7778	7749	7610	7715	7892	7590	7767	7547	7850	7836	7704	7708	7639	7704	7708	7631	7639	7779	7769	7786	7879	7767	7832	7695	7763	7754	7797	7656	7741	7670	7811	7649	7728	7716	7791	7683	7689	7772	7876	7908	7781	7577	7825	7594	7916	7706	7699	7700	7877	7698	7697	7734	7703	7813	7679	7664	7845	7775	7716	7739	7651	7810	7745	7747	7763	7737	7683	7865	7747	7698	7859	7738	7809	7803	7628	7825	7743	7729	7723	7742	7782	7623	7667	7727	7695	7802	7539	7790	7682	7785	7722	7733	7713	7828	7764	7649	7741	7781	7720	7650	7618	7711	7928	7723	7769	7812	7755	7913	7617	7669	7693	7766	7752	7671	7798	7711	7746	7630	7788	7713	7784	7768	7624	7725	7793	7811	7691	7808	7873	7631	7726	7869	7676	7711	7754	7744	7760	7864	7722	7766	7728	7878	7837	7777	7746	7751	7676	7762	7760	7722	7685	7830	7772	7729	7783	7762	7641	7746	7843	7702	7701	7716	7714	7819	7783	7668	7855	7789	7662	7652	7851	7779	7694	7617	7818	7676	7673	7660	7715	7544	7807	7690	7759	7675	7766	7831	7776	7748	7690	7633	7765	7849	7741	7704	7663	7735	7687	7776	7786	7704	7765	7708	7599	7649	7662	7791	7751	7800	7712	7894	7758	7787	7776	7683	7801	7607	7751	7728	7715	7726	7796	7771	7544	7686	7810	7527	7698	7791	7725	7812	7740	7892	7716	7855	7755	7689	7671	7610	7830	7608	7660	7588	7806	7926	7546	7761	7659	7657	7705	7751	7771	7595	7653	7725	7788	7681	7712	7688	7731	7526	7715	7739	7693	7735	7795	7905	7622	7711	7812	7694	7715	7864	7766	7790	7683	7850	7887	7704	7662	7846	7881	7626	7739	7660	7696	7650	7765	7575	7762	7722	7744	7621	7803	7624	7800	7771	7767	7700	7725	7807	7709	7885	7708	7743	7600	7717	7807	7837	7609	7767	7657	7736	7791	7662	7535	7686	7814	7850	7821	7720	7706	7743	7650	7836	7656	7771	7815	7710	7693	7702	7798	7793	7768	7770	7750	7719	7560	7728	7638	7762	7831	7813	7626	7825	7820	7720	7775	7937	7859	7722	7620	7690	7715	7754	7718	7837	7757	7709	7889	7691	7810	7722	7623	7832	7803	7877	7748	7748	7716	7723	7817	7816	7873	7768	7595	7735	7874	7851	7763	7664	7850	7625	7674	7583	7704	7710	7654	7818	7788	7685	7734	7810	7720	7492	7814	7739	7736	7642	7773	7808	7739	7779	7672	7605	7826	7725	7753	7727	7690	7775	7682	7696	7666	7769	7772	7641	7725	7660	7750	7699	7839	7744	7814	7609	7779	7901	7833	7731	7760	7746	7819	7714	7839	7942	7757	7797	7755	7815	7785	7656	7766	7799	7571	7709	7586	7670	7642	7880	7818	7770	7781	7708	7888	7714	7776	7685	7745	7696	7838	7747	7896	7730	7839	7857	7727	7753	7740	7626	7724	7745	7798	7649	7566	7743	7710	7747	7665	7787	7631	7679	7648	7779	7839	7873	7682	7754	7763	7756	7743	7745	7720	7822	7677	7711	7737	7979	7730	7774	7825	7694	7695	7815	7760	7723	7750	7654	7779	7668	7803	7666	7769	7841	7692	7691	7729	7627	7669	7751	7680	7899	7841	7730	7791	7697	7818	7689	7705	7551	7831	7836	7761	7748	7910	7759	7776	7699	7623	7860	7719	7599	7839	7660	7689	7674	7752	7661	7707	7685	7692	7695	7718	7743	7854	7784	7677	7621	7628	7737	7838	7737	7705	7706	7801	7827	7810	7780	7642	7781	7752	7740	7530	7803	7753	7672	7753	7696	7759	7901	7823	7753	7720	7786	7769	7793	7651	7772	7552	7755	7801	7697	7651	7747	7729	7682	7585	7871	7748	7807	7756	7708	7668	7735	7756	7723	7771	7776	7710	7666	7808	7756	7809	7776	7744	7856	7674	7678	7677	7675	7768	7700	7736	7722	7733	7746	7680	7754	7631	7749	7772	7637	7699	7711	7715	7772	7675	7833	7724	7686	7819	7794	7747	7736	7624	7720	7742	7737	7706	7707	7748	7691	7956	7740	7746	7885	7742	7887	7879	7810	7608	7784	7748	7743	7736	7719	7726	7775	7778	7711	7821	7728	7742	7864	7790	7648	7783	7700	8008	7637	7813	7684	7784	7738	7692	7689	7842	7765	7737	7733	7812	7757	7688	7834	7649	7613	7771	7779	7742	7705	7674	7672	7865	7756	7698	7687	7714	7820	7794	7834	7802	7753	7846	7791	7839	7705	7648	7724	7803	7675	7908	7841	7702	7555	7765	7661	7693	7782	7733	7687	7818	7762	7691	7732	7795	7762	7744	7600	7741	7717	7765	7816	7740	7652	7725	7795	7806	7636	7741	7742	7741	7831	7658	7789	7903	7768	7766	7594	7712	7677	7803	7727	7789	7847	7810	7768	7772	7760	7585	7808	7762	7750	7773	7671	7693	7760	7928	7864	7687	7826	7772	7560	7718	7711	7769	7843	7695	7706	7694	7772	7620	7773	7702	7973	7670	7644	7725	7716	7742	7836	7728	7853	7616	7738	7752	7603	7554	7664	7725	7812	7709	7677	7789	7727	7584	7552	7831	7946	7796	7682	7767	7725	7697	7636	7714	7774	7638	7701	7713	7665	7713	7709	7748	7621	7789	7764	7795	7821	7792	7794	7671	7731	7660	7641	7713	7784	7735	7865	7775	7739	7733	7738	7669	7691	7792	7592	7854	7711	7949	7563	7760	7612	7810	7712	7782	7838	7766	7791	7713	7769	7795	7777	7597	7686	7551	7896	7686	7790	7569	7575	7713	7794	7725	7752	7674	7656	7708	7707	7606	7640	7755	7809	7929	7662	7611	7727	7595	7775	7692	7823	7701	7744	7849	7777	7803	7746	7779	7672	7659	7763	7683	7853	7871	7869	7642	7633	7773	7677	7638	7885	7692	7762	7705
11028	7669	2514	847	798	792	742	740	716	719	676	632	688	613	620	620	645	586	600	654	607	598	589	616	591	640	615	593	607	626	627	577	655	588	593	588	611	613	604	614	598	656	613	595	589	568	579	593	597	615	559	553	609	566	589	586	604	587	611	576	573	573	596	592	547	575	603	640	582	660	599	629	574	637	608	589	573	636	575	631	606	604	594	580	585	556	612	601	573	566	588	610	584	586	592	582	584	633	606	600	577	602	605	541	621	591	577	581	565	574	622	548	605	609	627	609	573	582	543	590	596	586	564	588	618	574	587	624	581	587	604	615	618	654	613	616	567	580	531	586	559	580	603	605	554	578	575	596	590	595	575	532	575	606	607	570	551	578	577	557	586	619	605	608	598	608	609	575	607	577	555	610	584	615	581	590	618	609	622	585	596	597	636	602	560	564	557	566	610	570	575	576	582	542	612	592	564	601	605	593	629	578	609	599	618	551	618	562	617	596	600	608	573	577	592	575	587	636	619	580	567	623	649	575	601	626	605	541	587	560	602	575	597	583	619	596	591	621	580	584	610	575	614	559	541	559	571	585	590	592	603	652	575	610	614	587	608	571	664	661	603	647	624	639	600	556	601	624	561	590	593	598	602	623	574	588	587	623	596	599	602	601	583	536	611	638	626	579	592	629	595	585	579	603	576	617	571	564	597	602	596	594	600	604	553	621	606	552	578	574	562	600	615	576	623	599	624	580	566	564	611	640	553	620	581	601	631	608	546	577	611	621	560	590	660	574	614	615	611	575	587	616	619	603	556	567	600	608	591	625	608	567	587	590	631	580	607	593	583	606	584	565	598	604	598	565	583	601	608	630	599	608	598	586	556	582	566	565	596	619	602	617	590	618	568	546	613	586	580	600	619	546	589	620	624	603	600	630	641	582	596	601	629	612	569	548	558	601	574	605	600	605	569	592	617	605	573	605	560	574	592	608	614	614	636	576	661	581	633	594	585	582	630	618	586	643	604	563	632	583	591	586	629	607	601	611	603	579	582	626	599	570	635	592	594	605	628	560	563	622	605	616	616	554	575	605	628	578	584	608	607	597	595	564	591	588	569	634	589	642	553	570	572	569	544	637	589	597	628	613	585	550	579	585	601	579	566	561	624	576	569	584	574	565	576	561	568	601	613	556	626	589	555	587	603	605	613	583	609	553	587	621	540	597	581	598	562	579	622	589	608	574	585	610	553	594	589	592	610	574	606	598	570	597	597	550	606	597	611	641	610	639	586	606	588	644	597	598	566	609	585	669	568	596	617	611	624	594	594	579	592	609	561	603	611	597	648	630	550	542	611	613	606	593	610	623	576	577	598	609	604	566	608	606	577	591	568	600	622	606	599	644	567	571	582	609	627	626	609	597	598	597	601	581	617	549	545	564	598	575	585	638	605	561	591	614	635	584	561	574	591	574	578	559	538	578	585	677	587	618	584	588	619	591	607	599	584	591	606	562	599	565	614	617	560	608	645	600	587	568	568	575	618	607	590	616	620	620	592	599	562	582	604	614	587	599	598	629	585	568	587	595	584	587	600	591	618	587	592	586	554	568	579	606	581	609	588	589	565	530	612	591	614	571	590	604	605	586	580	612	603	610	600	609	577	593	609	601	582	613	573	594	582	590	566	593	618	587	606	566	609	598	596	654	622	565	601	567	620	638	590	550	596	614	580	553	618	597	589	600	549	561	569	569	629	576	574	588	613	611	639	623	565	639	569	581	562	533	617	625	589	634	616	582	643	570	610	611	583	619	584	594	610	559	614	616	589	598	590	578	557	555	613	617	568	598	587	608	613	582	575	604	569	576	573	611	602	623	605	579	591	577	604	585	616	609	585	579	586	612	597	580	575	606	588	632	606	596	592	591	620	568	595	614	594	616	627	572	542	556	581	597	560	577	612	597	611	593	559	586	603	598	623	561	609	596	620	669	610	595	562	622	629	635	585	571	575	559	638	569	566	600	574	582	565	557	609	584	619	597	583	597	619	557	591	591	611	621	588	602	602	609	591	597	644	581	620	581	620	636	579	559	568	583	584	552	616	578	620	623	620	607	598	577	629	655	552	593	554	603	637	622	616	509	591	591	584	596	584	610	609	534	609	587	607	578	607	598	625	554	582	582	596	624	627	578	621	604	556	637	603	617	613	605	591	614	552	571	611	638	641	566	538	558	656	633	600	598	606	603	598	546	623	578	564	582	557	559	611	598	590	586	572	589	583	561	580	634	599	605	593	584	591	571	630	594	575	608	615	610	585	563	593	553	612	572	608	575	605	623	624	631	596	616	622	563	570	609	577	605	586	581	653	639	546	634	563	569	566	578	571	553	635	627	607	622	616	575	600	587	593	584	583	621	603	627	627	571	574	559	537	584	623	584	586	616	582	639	610	605	565	576	588	608	581	592	607	576	609	573	596	588	631	578	605	597	632	602	623	581	607	555	623	588	607	569	587	587	605	568	598	617	598	606	605	614	604	610	582	594	567	582	585	566	570	566	624	576	605	600	630	620	626	549	599	589	613	631	559	556	603	566	645	541	598	577	580	632	604	586	555	611	545	613	594	662	577	591	586	628	581	588	613	611	582	620	649	587	562	601	551	598	636	627	585	574	589	598	600	607	548	580	561	626	600	610	578	625	632	603	539	577	588	580	557	577	601	569	575	628	572	605	601	572	617	593	628	626	578	622	584	628	614	557	547	570	596	597	611	553	615	599	572	585	579	624	584	577	592	574	585	597	627	625	603	584	558	579	614	601	561	548	586	600	595	584	631	626	635	564	579	594	615	622	579	606	596	529	589	597	581	566	562	623	585	597	621	614	591	595	602	576	590	609	605	597	611	614	584	634	592	610	593	585	619	615	567	579	592	620	594	559	612	620	585	586	607	603	559	579	637	583	577	614	626	608	576	587	540	556	583	613	555	616	573	601	560	575	573	569	545	568	577	566	574	633	637	593	588	603	571	544	593	624	599	568	599	604	621	595	611	567	578	597	609	595	640	607	610	602	562	588	597	621	631	555	614	606	629	580	612	573	602	560	603	602	608	582	584	583	618	570	608	585	573	584	564	557	596	599	603	629	603	577	667	626	583	543	657	584	569	636	643	579	605	589	586	616	569	599	608	647	577	559	608	620	573	559	591	574	595	573	588	607	564	598	596	613	574	618	645	634	614	597	587	588	595	614	581	617	646	568	612	597	597	615	586	593	570	579	608	594	595	585	588	597	639	575	601	578	616	565	562	575	583	616	576	600	620	575	578	550	645	643	620	594	553	616	590	599	544	578	575	627	528	610	583	565	608	592	596	612	591	616	609	559	591	606	560	583	595	562	582	612	570	598	568	597	613	590	577	583	596	553	622	582	633	622	590	617	537	561	616	586	572	591	612	575	630	625	564	593	591	567	574	573	596	634	610	624	602	597	625	632	590	648	611	618	577	623	618	600	606	559	597	613	573	580	596	608	602	586	569	602	582	530
45134	39590	19187	14528	18277	16205	14355	12822	12072	11152	10177	9031	8253	7586	7303	6890	6814	6621	6553	6555	6510	6312	6296	6346	6328	6317	6176	6249	6234	6201	6286	6188	6255	6209	6256	6327	6505	6540	6570	6379	6270	6074	6117	6006	6017	6035	6065	6035	6021	6112	6151	6112	5917	6095	6034	6018	6117	6071	6006	5955	6080	6108	6004	6170	6197	5939	5970	5942	6008	6062	5983	5986	5960	6070	6081	5968	6141	6014	6029	6004	5864	5980	6035	6041	6015	6010	6026	5948	6117	5963	6089	5944	6049	6011	5983	6012	6026	6022	6060	6126	5906	5977	6038	5957	6017	5987	5970	6026	6014	6029	5931	6002	5883	6032	6008	6006	5997	6033	6059	5983	5993	5996	6099	6005	5887	6074	5965	5965	5933	5868	6104	6037	6002	6043	6066	6040	5965	5981	5972	6065	6010	5899	6078	5972	5961	5961	6098	6108	5935	6066	5982	5931	5912	5958	6049	6049	5927	6088	6073	5920	5972	6068	6073	6135	6009	6055	6000	6082	5876	6005	5969	6055	5932	6113	6055	6009	5966	6050	5868	6067	6072	6078	6081	5965	6007	6006	5979	6023	5980	6017	6014	6080	6181	6077	6068	5876	5999	5991	6082	6023	5936	6035	5980	5991	5861	5889	5925	6101	5917	5944	5982	5993	6129	5939	5947	6124	6080	5997	5915	5983	6041	5988	6124	5945	5945	5967	5993	6052	6084	6024	6077	6065	6056	6050	6085	6092	6004	6015	6018	5990	5961	6009	6068	5919	5967	5997	6030	6172	5988	5957	6013	6091	5964	6109	6008	6037	5957	6108	5957	5807	5969	6014	6045	5975	6096	5943	6039	6055	6013	6141	5992	5977	5965	6164	5891	5988	5986	6076	5920	6087	5986	6015	6039	6018	6010	6081	5946	6064	6024	5996	5945	6073	6140	5741	5955	6067	6134	6053	6016	6049	6044	5977	6036	5888	6090	5975	6030	6029	6101	5977	5981	5954	5958	5982	6029	6011	5907	5949	5951	6207	6023	5993	6209	5937	5949	6074	5972	6072	5997	5978	5942	6009	6071	6049	6001	6050	6039	6006	6094	5989	5926	6072	6033	6077	6043	6076	5961	5922	6010	5983	6017	5958	5911	6049	5934	5980	5929	6050	5989	6060	6060	6005	6016	6040	6073	6006	5910	6044	6039	5924	5971	6021	6091	5957	6054	5921	5987	5970	6159	6022	5998	5962	6049	6030	5988	6014	5978	6076	5967	6197	6047	6041	6195	6046	6011	6037	5931	5990	5968	5996	6060	5991	6029	5961	6059	6046	6005	5964	5983	5941	6066	6026	5846	6041	5985	5900	6164	6131	5943	6091	5972	5959	6020	6054	5955	6043	6070	6078	6017	5890	5975	5996	6121	6111	5968	5888	6042	6048	6137	6060	5964	5993	6066	6015	6062	5954	6087	6057	6072	6130	5837	5976	6062	6073	6116	6031	5903	6023	6065	5995	6105	6006	5935	6079	6142	6130	6006	5998	5993	6040	5842	6044	6038	6023	5986	6017	6058	6027	6065	6176	6093	6079	5864	6033	6002	6055	5917	6033	6021	6079	5943	6037	6139	6088	5938	6001	6115	6045	6072	6141	6063	5996	6017	6069	6051	6124	6004	6002	5984	6098	5869	6089	6033	6003	5919	6085	6045	6095	5972	6004	6019	5949	6091	5965	6045	5986	6124	6069	6012	6094	5989	6067	5863	5994	5897	6058	5952	6046	5935	6019	5983	5980	6005	6006	5951	5899	5943	6009	5965	6160	5941	6026	6038	6171	6013	6160	6010	6059	5954	6037	6063	6093	6060	6029	5988	5977	5982	5981	6085	5973	6064	6053	6014	5989	6027	5942	5936	6054	5982	5989	6110	6075	6061	6065	6009	6021	5824	6042	5995	6036	6051	5967	6131	5989	6053	5981	6064	5989	5943	6058	6064	6079	6026	6013	6016	6022	6068	5997	6053	5941	5906	6081	6020	6096	6117	6029	6022	5931	5948	5987	5985	5963	5938	6091	6008	5874	6029	6036	5986	5948	5977	5969	5983	6047	6033	6040	6000	5907	5938	6046	5868	6053	6094	6018	6055	6210	6003	5866	6073	6176	5961	6059	6045	5825	6155	6099	5999	5934	6030	5920	6049	5933	5893	6007	6104	5963	6052	6025	5977	6049	6165	5903	6136	5921	6009	6092	6163	5993	6045	6057	6116	6039	6107	5917	5951	5842	6099	6049	5866	6061	5971	6044	6036	6084	5940	6070	6056	5954	6066	6070	6108	6038	5954	5912	5976	5912	6079	6006	5960	6039	5997	5994	6019	6038	6134	5907	6007	5902	5957	5980	6178	6184	5970	6025	6000	5955	5991	5978	6065	5955	5946	5871	6007	6007	6016	6075	6001	6002	5902	5942	5974	6058	6017	6013	5997	5966	6044	5943	6050	5967	5956	6051	5978	5977	6086	6044	5921	5960	6004	5996	5870	5985	6021	5947	6032	5989	6056	6017	5938	6087	6085	6035	6084	5980	5882	6028	5998	5938	5992	6024	6090	6011	5996	5994	6007	6146	6027	5997	6144	6085	6091	5956	6094	6026	5976	6005	6010	5932	5934	5964	5983	5936	5976	6012	5835	5994	6080	6102	5931	6004	6121	5865	6089	5994	5980	5931	6069	6124	5912	5922	5989	6036	6142	5915	5967	6108	5939	5927	5930	5887	5955	6021	6157	6082	5976	5954	5980	5953	5986	6023	6015	6031	6029	6010	5995	6002	6041	6008	6201	6024	6050	6001	6054	6099	5995	5872	6049	5988	5969	5961	5964	5964	5900	5999	5879	5960	6086	6057	6070	5955	5931	5960	5875	6061	6110	5954	5991	6090	5973	5954	5873	6165	5839	5989	6033	5963	5855	6066	6023	5954	6041	5963	6012	6024	5982	5949	6024	6070	6076	6037	6006	6006	6039	6022	5917	5942	5885	6061	5958	6064	6122	6009	6118	5927	6075	6046	5946	6026	5917	6057	6188	5982	6042	5980	6034	6020	6138	5893	6055	5995	5949	5940	5997	5986	5995	5946	5953	6009	6058	6010	6024	6051	6028	6052	5964	6002	5910	6057	6051	5960	6009	6004	6007	5959	6033	6082	6018	6135	5971	6033	6003	6117	6001	6041	6055	6132	6095	6148	6108	5844	6110	5922	5979	6012	6000	5933	5961	6190	6033	6090	5957	6111	6002	5959	6034	5875	5910	5919	6067	5979	6058	6066	5982	6028	5996	6035	6086	6003	6018	6012	6040	6051	5870	5901	6016	5897	6026	5951	5920	5924	5968	5962	6067	5979	6052	6049	6020	6090	5972	5957	5971	6011	5980	6049	5905	6063	5936	6002	6091	5989	5832	5947	6015	6031	5910	6094	6068	6095	6084	6085	6106	5971	5970	6144	6020	6161	6042	6124	5951	6007	5997	6144	5988	6027	5962	5985	6066	6039	5990	6026	6005	6037	6105	5877	5993	6018	5902	5984	6124	6072	6041	6001	6052	6055	6152	6053	5962	6068	5862	6109	5981	5942	5932	5994	5993	6015	5966	6017	6115	5903	6128	5976	6125	5895	5955	6063	6068	6091	5942	6071	6034	5925	5981	6004	6034	5971	6049	5914	6030	6112	6005	5969	5951	5983	6014	5948	6111	6015	5967	5955	5972	5945	6026	6063	5954	6055	6184	6032	6042	5949	5921	5975	5989	5906	5953	6088	5908	6017	6024	5938	6091	6055	5935	5953	6037	5869	6004	5941	5992	5902	6016	5944	6146	6054	6059	5987	5942	5992	6041	5904	6068	6039	6050	5890	6055	5946	5995	5938	5997	6204	5890	6102	5896	5953	6007	6184	5920	5999	6056	6016	5970	6062	5990	6065	5967	6006	6067	5966	6003	6019	6005	5911	5994	5910	6063	6111	6044	6058	6060	5908	6037	6009	6155	6005	6033	6052	6144	5989	5896	5938	5968	5965	5994	5977	6076	5945	5995	6066	5960	6107	5958	6046	6149	6062	5946	6037	6023	5986	6027	5991	6046	6125	6007	6214	6206	6050	5906	6003	6069	6043	6176	5902	6138	5916	6030	6083	6095	6009	5999	5964	6026	5912	6171	5977	6024	6049	5990	5872	5951	6072	5977	6173	6171	6052	5877	5906	6111	6042	5993	6018	5871	5983	6036	6067	6043	5955	5985	6081	6062	6023	6012	5997	6006	6000	6036	5942	5958	6112	6079	5775	6127	6016	6055	5988	6061	5812	5951	6061	6011	6032	6009	5976	6051	6002	6236	5877	5962	6028	5974	5921	6006	6003	6023	5929	6098	6030	6063	5982	5981	5983	6081	5937	5942	6051	6055	6002	6187	5964	5984	5990	5975	6108	5962	6178	5931	6049	6182	6170	5968	5999	5958	6020	5944	6064	5886	5905	6033	6007	6020	6047	6020	5963	6053	6060	5982	5979	5930	5988	6004	6099	6009	6011	5974	5939	5969	6028	6056	6087	6030	5972	6010	5979	5925	6091	6034	6059	6004	5979	5996	6111	6014	6113	5960	5947	6031	6005	6040	6003	6030	5902	5993	5988	5961	5906	6262	5986	6066	6044	5911	6034	5946	6029	5991	5958	5994	6089	5880	5970	6077	5942	6006	6147	6036	6046	5973	5991	5905	6053	5891	5919	6021	5934	6084	6077	6074	6096	5972	5877	6048	6019	6047	6030	6020	6105	5975	6170	6068	5949	5956	6007	5860	5950	5977	5951	5925	6006	5964	5992	5933	6060	6048	6235	6124	5930	5915	5947	6008	5982	5991	5906	6061	6057	5963	5879	6089	6089	5976	5993	5939	5948	6042	6020	5894	5978	6074	5877	5968	6185	5983	6042	6066	6115	6114	6032	6049	6018	5864	5845	5970	6154	6021	5959	5991	5973	6136	6047	5981	5984	5981	6047	6027	6226	6056	6014	6108	6064	6065	5978	6041	6103	6017	6070	5941	5925	5993	6128	6099	6004	6017	6014	5940	5974	5949	5926	6090	5971	6004	5964	6099	6047	5984	6011	6023	6026	5847	6062
12085	8072	2172	739	791	809	682	716	726	709	723	669	621	629	589	607	579	513	549	566	559	582	569	569	549	562	535	521	572	512	502	569	546	559	555	555	554	601	618	570	532	540	530	509	541	584	546	548	550	578	597	553	568	542	564	542	543	566	548	577	556	535	557	541	543	562	559	566	561	583	551	560	535	545	543	546	589	536	536	536	598	566	559	568	532	570	599	523	569	560	559	547	535	570	558	572	494	584	609	535	542	564	549	569	566	574	536	569	555	548	534	543	572	569	556	511	575	560	543	548	555	565	553	557	541	546	556	534	570	548	565	570	509	555	557	549	547	531	519	565	569	525	618	535	524	550	567	561	565	540	517	519	560	528	551	590	528	533	564	550	514	529	520	528	541	564	503	518	573	601	553	567	509	571	569	573	536	553	526	522	551	510	551	555	571	564	532	571	481	505	566	531	521	533	531	547	527	549	524	526	602	571	527	542	515	558	514	540	558	523	552	530	602	563	552	581	543	572	549	574	569	552	607	539	518	552	557	584	546	575	564	558	558	561	533	570	556	550	549	568	536	531	530	545	535	621	582	561	556	529	540	569	571	572	557	553	575	585	506	549	554	535	536	567	561	560	552	510	585	570	553	593	537	585	554	542	575	563	535	543	542	585	559	542	512	574	575	544	561	542	565	522	598	557	557	556	543	562	532	529	550	533	541	551	552	558	569	550	547	508	536	537	555	582	514	587	504	546	529	537	568	520	592	564	563	554	560	601	568	556	564	549	527	537	529	540	592	555	577	509	545	563	542	543	577	545	538	538	515	570	540	555	534	566	524	569	557	543	580	567	533	579	541	525	555	567	571	600	557	567	598	518	563	595	585	540	566	590	586	598	548	542	555	556	538	512	591	530	585	562	524	541	564	542	528	527	542	562	560	535	548	509	615	555	584	550	561	571	584	582	547	511	572	533	518	574	501	517	538	603	544	547	583	559	544	550	533	572	597	541	584	582	582	595	567	545	551	551	524	579	535	566	519	543	534	597	557	591	539	500	535	593	566	556	521	583	507	504	565	545	537	575	500	548	561	555	585	592	539	592	565	542	570	586	504	536	582	525	545	547	571	564	584	582	519	566	559	563	525	575	535	548	533	531	583	550	542	530	534	590	539	612	510	616	515	560	527	569	550	534	566	583	563	539	575	515	551	563	540	560	565	550	555	576	547	518	534	547	525	558	557	567	574	528	507	529	531	547	575	538	546	559	554	539	550	553	571	547	518	550	544	539	546	556	519	566	552	555	564	559	572	533	554	580	544	554	594	542	563	570	523	514	550	558	535	566	545	543	493	527	535	529	554	604	556	555	568	511	539	537	543	568	569	543	539	503	556	585	562	537	507	584	566	537	511	574	536	555	551	530	527	555	582	564	589	577	555	553	514	606	543	526	550	555	547	503	545	570	539	563	524	525	526	542	563	504	521	510	563	563	572	543	519	551	547	581	577	534	550	544	545	536	551	553	545	543	526	543	558	578	562	510	558	601	557	570	586	530	517	527	524	582	598	565	543	574	540	528	571	583	567	546	536	579	553	516	559	545	515	568	536	578	544	504	563	580	572	576	544	563	561	596	580	545	564	595	570	539	547	579	527	563	560	560	580	603	551	541	509	543	562	587	578	545	589	586	526	515	557	547	551	564	552	581	514	538	502	518	555	588	543	544	562	504	595	552	542	568	564	515	552	566	559	551	522	536	545	555	526	541	537	557	539	546	544	555	534	550	576	583	609	531	528	570	550	542	552	520	561	525	538	564	566	591	567	564	530	523	533	554	549	536	537	571	544	590	520	536	573	558	551	537	546	557	506	532	573	543	537	555	574	571	527	559	545	567	508	550	586	548	540	598	535	563	558	564	528	561	556	545	570	505	534	501	555	573	540	597	582	576	576	518	526	534	555	592	551	560	592	557	563	549	578	588	591	532	514	504	541	529	523	539	551	519	552	535	583	559	536	561	523	563	562	508	579	528	570	556	523	555	547	550	546	577	545	604	544	575	552	561	532	590	557	567	562	549	519	567	570	505	579	579	587	606	595	521	545	574	524	549	545	562	562	531	580	558	508	586	529	546	520	537	552	558	552	556	589	572	550	521	548	575	559	543	533	534	586	555	586	546	562	569	532	605	513	557	547	592	512	547	571	562	519	544	587	565	546	585	530	549	559	555	543	552	550	540	560	562	530	586	547	584	535	558	554	518	514	556	541	569	533	556	502	545	577	539	529	484	515	568	545	535	527	580	584	582	558	523	570	520	543	513	527	548	587	575	523	554	545	595	563	575	532	537	543	617	553	546	551	559	497	575	576	548	533	541	557	524	527	529	603	542	573	542	559	579	533	558	543	583	582	509	553	548	514	518	515	521	484	559	568	526	520	529	553	555	600	572	544	541	568	550	511	536	546	514	562	532	578	548	605	585	560	605	501	535	528	575	534	553	552	549	554	534	577	534	520	583	525	573	558	522	543	539	567	535	591	541	591	533	501	546	535	558	555	558	558	545	563	571	506	570	564	543	536	530	554	549	515	558	542	500	605	531	544	539	568	517	565	596	543	553	596	572	570	567	598	558	507	537	582	572	578	537	565	557	560	541	551	565	537	554	622	579	548	567	561	533	595	529	514	575	555	606	554	580	557	572	532	523	521	552	540	543	562	577	529	565	569	531	545	536	534	541	576	566	533	520	614	568	564	547	580	532	581	561	557	580	550	530	564	539	579	507	624	537	557	558	530	526	542	558	589	517	547	553	512	525	592	544	574	566	570	567	549	569	576	595	521	550	560	551	595	523	588	596	559	544	562	556	518	572	553	559	497	522	561	547	564	551	546	580	573	551	558	541	513	552	533	554	540	567	519	524	535	569	544	569	563	571	532	516	550	561	571	576	575	514	554	528	591	564	544	533	562	561	561	538	539	521	556	558	544	550	608	547	536	564	598	563	605	565	535	515	562	551	546	559	541	567	555	518	522	629	574	556	503	600	505	592	566	491	583	556	559	555	554	566	545	518	513	550	566	560	550	561	552	563	552	551	512	514	602	528	540	548	549	562	566	511	566	541	583	598	539	547	551	576	530	530	574	554	546	582	575	517	536	582	554	550	522	534	565	553	576	560	559	564	522	520	544	540	539	537	527	582	564	568	551	551	516	536	571	531	565	514	523	570	511	550	579	523	537	555	541	571	570	543	606	566	533	536	566	547	519	590	540	575	586	536	549	533	523	579	538	570	564	574	580	568	547	526	571	526	579	533	554	571	582	557	518	552	530	563	539	563	590	540	566	531	560	528	553	514	527	541	518	581	510	575	565	532	578	550	562	543	537	537	556	601	568	524	557	555	546	584	577	535	574	590	534	535	558	578	536	561	565	553	535	552	533	588	554	596	590	552	521	571	545	554	548	577	567	547	527	618	528	557	564	552	518	557	563	560	575	560	582	554	567	638	525	561	543	573	569	505	511	563	517	543	544	573	550	517	593	575
46698	40384	16355	15362	19527	17499	15330	13783	12905	11799	10765	9251	8316	7588	7133	6756	6555	6401	6240	6327	6269	6105	6120	6166	6065	5928	5984	5925	6115	5849	5847	5961	5975	5885	6061	6179	6260	6563	6328	6209	6043	5917	5837	5772	5676	5764	5853	5563	5835	5724	5794	5829	5801	5769	5792	5773	5713	5749	5808	5814	5782	5679	5760	5613	5708	5742	5723	5857	5852	5653	5806	5789	5801	5714	5764	5640	5820	5772	5774	5694	5681	5781	5784	5774	5736	5643	5765	5774	5823	5771	5770	5492	5865	5793	5765	5765	5815	5714	5747	5719	5686	5657	5777	5698	5666	5727	5853	5740	5714	5695	5754	5806	5620	5661	5774	5829	5804	5649	5748	5682	5828	5832	5863	5756	5606	5663	5760	5770	5748	5708	5752	5630	5795	5643	5682	5661	5576	5706	5769	5813	5866	5578	5763	5661	5757	5672	5671	5718	5750	5738	5808	5712	5649	5765	5591	5691	5787	5780	5730	5808	5615	5702	5797	5707	5699	5688	5681	5691	5778	5728	5807	5737	5728	5603	5696	5663	5711	5735	5608	5721	5730	5675	5739	5709	5834	5616	5793	5766	5684	5750	5681	5651	5705	5738	5717	5671	5769	5716	5740	5608	5709	5643	5588	5655	5807	5691	5715	5743	5707	5839	5768	5644	5737	5734	5694	5741	5629	5752	5741	5699	5832	5814	5760	5812	5730	5665	5606	5781	5775	5655	5761	5713	5812	5743	5769	5679	5701	5662	5673	5824	5755	5662	5790	5738	5719	5697	5823	5649	5663	5626	5684	5690	5823	5699	5735	5720	5702	5661	5618	5727	5660	5730	5757	5846	5626	5698	5627	5776	5707	5673	5739	5656	5664	5570	5795	5713	5802	5754	5678	5748	5755	5764	5810	5719	5683	5841	5494	5746	5781	5646	5736	5673	5828	5587	5705	5651	5737	5674	5619	5784	5823	5775	5786	5742	5563	5565	5814	5678	5698	5699	5779	5730	5783	5751	5603	5758	5657	5750	5633	5930	5758	5826	5702	5712	5854	5647	5577	5714	5735	5665	5722	5841	5696	5656	5622	5763	5670	5720	5592	5661	5693	5690	5762	5718	5762	5648	5712	5837	5709	5703	5764	5780	5771	5727	5754	5724	5741	5821	5621	5680	5656	5655	5843	5672	5839	5750	5601	5764	5668	5724	5708	5784	5747	5757	5681	5841	5850	5549	5703	5856	5603	5730	5705	5787	5638	5698	5823	5608	5636	5618	5684	5782	5621	5784	5621	5855	5710	5738	5748	5629	5785	5559	5703	5716	5600	5774	5617	5757	5683	5827	5709	5680	5693	5679	5856	5811	5793	5717	5775	5715	5747	5777	5690	5736	5713	5697	5787	5790	5821	5750	5669	5758	5637	5728	5636	5676	5681	5707	5744	5687	5788	5805	5731	5683	5796	5720	5785	5806	5697	5749	5411	5772	5621	5673	5703	5660	5751	5673	5754	5686	5730	5779	5734	5794	5754	5751	5703	5717	5690	5806	5643	5659	5776	5719	5759	5818	5859	5496	5711	5771	5668	5776	5707	5724	5850	5818	5769	5644	5580	5632	5652	5745	5730	5746	5663	5715	5747	5710	5728	5689	5698	5719	5681	5685	5683	5829	5660	5667	5689	5700	5667	5759	5672	5771	5633	5616	5717	5710	5585	5680	5648	5662	5868	5740	5776	5821	5641	5762	5710	5577	5718	5623	5678	5724	5713	5917	5837	5806	5652	5626	5887	5728	5733	5731	5677	5698	5639	5752	5764	5745	5689	5704	5666	5675	5682	5580	5690	5780	5710	5746	5770	5815	5709	5792	5726	5716	5738	5753	5740	5782	5761	5665	5867	5756	5718	5821	5779	5692	5705	5759	5732	5719	5756	5714	5865	5738	5515	5774	5740	5782	5656	5718	5734	5782	5692	5578	5634	5744	5660	5712	5625	5731	5705	5692	5734	5691	5693	5711	5638	5775	5702	5647	5806	5688	5682	5716	5690	5578	5773	5673	5698	5590	5717	5725	5718	5701	5705	5651	5843	5646	5688	5712	5835	5624	5760	5862	5753	5686	5838	5691	5710	5774	5747	5708	5713	5702	5671	5684	5751	5677	5792	5846	5817	5743	5737	5658	5901	5739	5613	5702	5723	5813	5732	5761	5772	5648	5716	5740	5740	5678	5762	5763	5791	5764	5562	5703	5713	5740	5703	5645	5798	5792	5710	5719	5749	5669	5724	5758	5639	5767	5607	5774	5713	5704	5688	5750	5624	5631	5665	5686	5816	5624	5684	5788	5644	5708	5768	5670	5845	5622	5708	5596	5605	5729	5574	5743	5654	5810	5596	5688	5636	5768	5684	5802	5783	5844	5717	5710	5745	5793	5737	5696	5699	5712	5797	5664	5692	5617	5718	5752	5620	5819	5704	5776	5807	5841	5647	5809	5714	5580	5734	5886	5806	5733	5653	5479	5731	5627	5700	5732	5769	5717	5714	5684	5592	5819	5752	5731	5761	5731	5668	5746	5747	5555	5681	5780	5766	5627	5768	5568	5701	5861	5562	5679	5855	5758	5760	5726	5647	5659	5715	5640	5658	5668	5714	5633	5755	5614	5724	5688	5687	5744	5755	5731	5663	5731	5734	5749	5721	5650	5691	5617	5655	5754	5795	5714	5781	5743	5694	5688	5673	5747	5746	5726	5843	5780	5793	5814	5752	5781	5694	5684	5721	5768	5738	5734	5759	5743	5807	5769	5802	5738	5763	5745	5622	5658	5695	5597	5704	5593	5779	5629	5666	5762	5686	5759	5807	5734	5712	5725	5778	5627	5649	5697	5700	5725	5741	5717	5745	5712	5832	5704	5683	5769	5646	5765	5662	5762	5677	5710	5691	5578	5696	5710	5779	5711	5700	5720	5702	5703	5717	5761	5632	5842	5654	5803	5638	5741	5785	5692	5619	5801	5789	5587	5604	5694	5642	5723	5544	5721	5780	5661	5721	5755	5774	5539	5570	5818	5699	5769	5553	5719	5654	5781	5799	5757	5793	5710	5902	5794	5746	5611	5834	5694	5716	5790	5734	5783	5739	5825	5771	5723	5654	5589	5682	5702	5801	5593	5789	5642	5870	5786	5806	5723	5860	5783	5679	5751	5753	5724	5694	5677	5670	5800	5819	5732	5699	5671	5798	5657	5770	5729	5763	5646	5777	5759	5664	5741	5726	5780	5750	5661	5743	5660	5610	5612	5689	5658	5739	5707	5634	5831	5641	5785	5637	5699	5660	5675	5901	5805	5669	5713	5722	5747	5784	5753	5832	5717	5781	5793	5746	5678	5780	5713	5653	5655	5715	5628	5902	5707	5684	5714	5867	5753	5775	5737	5688	5728	5763	5772	5608	5681	5697	5719	5732	5719	5743	5698	5672	5628	5714	5630	5727	5762	5628	5627	5709	5745	5851	5648	5816	5705	5724	5782	5772	5765	5738	5828	5688	5771	5862	5607	5806	5891	5700	5770	5797	5650	5653	5717	5842	5712	5696	5739	5558	5566	5675	5715	5664	5637	5750	5819	5730	5711	5654	5785	5666	5724	5715	5728	5738	5692	5719	5685	5833	5614	5758	5667	5715	5678	5690	5786	5837	5680	5763	5666	5778	5734	5648	5688	5847	5769	5772	5842	5641	5830	5682	5749	5752	5603	5657	5668	5698	5659	5729	5691	5788	5779	5629	5705	5782	5739	5854	5776	5729	5681	5666	5771	5668	5624	5778	5593	5868	5731	5684	5765	5703	5707	5772	5741	5705	5755	5697	5711	5578	5759	5783	5640	5644	5537	5719	5660	5785	5565	5790	5661	5756	5617	5725	5763	5839	5660	5801	5622	5718	5639	5695	5850	5754	5706	5693	5682	5762	5694	5873	5631	5735	5782	5611	5750	5777	5686	5649	5718	5778	5665	5730	5663	5767	5588	5762	5734	5839	5735	5754	5723	5734	5691	5661	5721	5726	5759	5637	5727	5581	5577	5712	5708	5747	5578	5770	5747	5602	5715	5634	5776	5794	5753	5588	5745	5679	5706	5657	5759	5744	5977	5641	5673	5705	5658	5696	5566	5688	5698	5643	5726	5658	5707	5627	5877	5739	5715	5840	5805	5706	5650	5683	5776	5608	5585	5751	5685	5650	5691	5690	5606	5804	5874	5795	5721	5656	5673	5698	5779	5765	5642	5674	5766	5652	5809	5525	5798	5799	5709	5609	5710	5829	5745	5812	5708	5777	5860	5754	5774	5626	5626	5820	5831	5711	5663	5786	5652	5730	5747	5744	5770	5719	5752	5703	5721	5812	5763	5720	5707	5728	5674	5633	5757	5776	5662	5779	5758	5645	5788	5763	5661	5787	5775	5606	5794	5634	5815	5680	5737	5671	5745	5701	5725	5685	5679	5692	5690	5750	5764	5778	5805	5684	5724	5593	5744	5694	5639	5729	5719	5696	5712	5785	5809	5799	5836	5672	5762	5687	5625	5622	5730	5751	5873	5762	5661	5754	5724	5713	5637	5685	5782	5628	5895	5757	5815	5702	5653	5747	5811	5596	5537	5745	5731	5629	5801	5661	5709	5743	5692	5691	5806	5699	5681	5615	5703	5843	5648	5632	5719	5699	5744	5680	5756	5813	5625	5590	5757	5643	5801	5708	5853	5617	5875	5795	5772	5715	5743	5704	5737	5680	5750	5724	5692	5868	5671	5855	5682	5850	5790	5655	5646	5606	5749	5632	5732	5708	5758	5763	5799	5685	5672	5763	5794	5615	5713	5796	5737	5716	5700	5735	5694	5742	5725	5683	5785	5666	5686	5771	5682	5708	5819	5765	5772	5707	5804	5673	5944	5749	5625	5757	5792	5811	5634	5715	5502	5667	5667	5724	5705	5775	5808	5783	5726	5816	5843	5674	5718	5841	5683	5797	5718	5746	5733	5602	5726	5846	5690	5789	5746	5806	5838	5701	5697	5658	5846	5606	5785	5742	5740	5733	5793	5762	5668	5698	5782	5776	5776	5768	5760	5617	5635	5739	5736	5768	5673	5709	5715	5644	5759	5639	5586
17219	14791	4111	1162	1169	1051	1077	1100	1003	1042	997	950	841	823	829	787	784	756	740	815	752	749	756	748	740	741	718	693	761	722	686	705	736	725	710	784	738	739	759	739	714	762	732	722	714	728	703	702	659	719	729	748	726	732	752	704	688	715	753	691	807	678	731	708	698	688	694	708	671	710	721	693	743	687	704	701	724	753	721	747	738	730	710	690	710	717	755	709	720	762	749	717	735	740	750	738	755	740	668	723	730	785	694	709	803	732	695	750	741	695	664	703	689	706	678	706	733	693	779	723	745	705	764	742	744	726	751	705	760	774	751	712	755	712	708	700	691	712	725	754	700	778	760	686	752	718	702	749	727	742	743	721	703	715	731	723	713	748	733	729	708	727	713	732	736	731	780	759	731	738	751	719	707	734	690	695	707	693	697	715	756	695	749	715	714	724	755	672	717	756	690	709	780	714	730	687	695	707	751	772	699	694	668	715	690	694	721	773	754	669	699	723	773	764	698	731	705	684	689	727	696	739	715	764	718	768	720	705	722	713	700	736	680	717	695	697	686	717	724	726	660	750	756	683	716	693	700	759	724	761	706	695	731	723	756	731	709	732	747	729	692	724	723	766	742	690	676	687	735	685	742	704	750	700	721	709	667	707	694	709	697	727	720	707	729	696	697	749	726	728	709	762	718	718	676	723	729	720	746	683	738	735	772	704	733	721	715	771	702	703	718	733	750	776	760	714	777	744	711	771	681	700	753	762	758	698	729	732	713	732	680	724	753	726	710	712	673	709	727	702	691	735	760	700	737	695	716	717	747	721	731	749	761	744	738	699	721	735	703	704	788	768	743	687	747	708	740	752	715	738	729	727	743	701	739	679	737	707	750	697	696	766	721	700	700	722	746	710	710	738	764	722	692	713	716	728	705	659	721	740	742	703	757	752	686	779	689	648	771	724	716	789	762	678	725	698	721	721	756	737	724	764	747	745	683	749	708	715	726	691	700	670	746	694	692	722	756	736	754	703	753	718	716	709	727	703	779	674	717	693	760	733	795	710	715	711	750	742	762	788	759	715	675	717	737	765	700	675	756	749	721	723	657	671	728	713	733	720	693	761	728	719	709	665	745	708	655	701	733	707	709	684	679	727	666	744	703	699	722	738	746	718	697	704	661	696	724	729	749	702	683	656	714	724	730	775	638	754	727	697	736	751	763	734	699	684	757	721	693	737	707	773	737	712	759	740	730	689	771	710	655	718	693	753	713	701	680	657	716	734	699	678	751	742	711	708	719	707	774	717	726	743	691	721	717	753	745	716	758	695	748	745	746	760	671	788	713	730	728	718	646	737	765	739	711	717	783	733	699	754	763	739	678	705	741	723	741	721	709	725	723	754	725	725	790	728	706	712	758	679	758	736	760	723	723	731	734	686	698	684	755	749	696	741	681	756	702	719	729	704	745	749	652	677	711	721	684	717	676	664	702	730	729	735	742	700	681	733	745	781	733	717	746	736	727	692	742	700	770	707	723	696	697	731	756	727	719	747	699	772	700	674	642	697	694	721	731	728	700	769	719	703	754	742	709	722	702	720	676	709	673	688	739	711	727	695	697	756	758	720	672	753	705	742	710	746	676	755	718	687	747	750	705	744	692	734	672	752	754	741	687	724	674	728	744	675	733	713	685	687	765	747	714	683	726	728	734	758	671	653	744	748	718	742	691	751	710	731	777	692	759	799	720	722	691	695	709	708	719	739	738	694	706	704	723	728	716	734	670	712	721	684	718	692	753	728	711	657	706	699	698	744	744	694	695	704	665	693	703	741	667	706	720	704	711	712	716	748	672	744	685	747	729	688	712	726	744	707	678	700	700	705	735	769	762	705	732	695	763	714	754	721	761	696	700	767	715	753	751	753	709	743	716	693	733	729	656	724	742	779	732	769	647	734	718	691	717	724	793	692	702	720	673	767	734	744	722	688	709	750	683	738	671	757	717	732	731	706	745	735	728	746	719	716	691	726	721	696	754	735	740	720	708	687	693	722	739	698	727	714	729	682	739	711	682	693	756	713	728	674	699	679	720	729	728	719	743	729	739	733	689	781	666	747	700	747	725	709	696	752	764	775	724	750	766	718	708	745	740	727	680	738	704	729	739	779	726	723	713	736	721	720	739	773	697	756	703	695	719	686	699	789	735	711	747	761	734	695	688	719	718	701	697	767	769	732	737	752	700	731	707	728	734	698	733	739	749	721	668	722	728	727	715	742	716	719	728	727	722	725	745	763	765	714	740	720	711	723	779	715	758	718	754	699	734	690	764	736	725	731	763	672	706	734	705	717	736	712	743	719	777	771	729	752	713	712	722	728	768	726	705	693	705	764	746	734	732	695	661	735	723	707	673	705	664	733	722	699	691	760	730	796	740	725	706	741	691	726	747	710	707	707	754	737	701	766	738	745	717	739	740	727	713	720	692	743	711	752	725	695	737	696	757	690	773	652	716	725	712	777	768	761	705	722	766	677	727	692	710	720	689	718	720	725	739	759	774	699	757	707	772	668	693	676	767	762	795	734	715	717	711	725	720	740	673	753	795	720	726	716	780	691	679	712	696	746	771	685	723	733	651	681	695	705	684	696	741	718	702	677	749	679	697	702	725	677	714	740	700	683	665	763	707	668	728	740	718	725	722	764	710	705	675	763	719	731	765	686	727	728	740	738	710	737	741	733	722	718	674	761	706	735	716	687	731	692	682	768	727	723	728	728	726	751	708	724	713	706	708	715	690	780	682	703	709	767	731	734	718	765	722	750	720	738	733	752	722	702	733	728	750	733	700	682	711	762	689	742	751	730	712	712	703	745	736	740	734	723	720	756	764	742	752	703	786	750	751	715	711	709	709	719	727	699	719	709	691	748	733	744	725	746	720	764	710	733	681	766	758	790	698	755	752	721	739	703	752	754	730	670	719	675	728	738	699	695	718	754	791	748	734	703	692	646	778	720	690	732	747	711	693	736	670	711	720	734	710	761	730	746	782	733	720	734	708	723	692	709	743	686	721	645	701	689	705	690	750	722	722	715	715	714	738	722	747	811	687	703	707	710	720	713	730	734	677	711	708	710	733	728	661	770	741	782	730	694	677	727	743	681	741	772	719	725	687	734	712	733	738	741	762	719	725	680	728	772	725	740	645	736	674	733	709	730	770	675	711	701	744	734	700	702	784	712	721	712	693	796	697	660	710	725	757	705	700	716	720	692	760	745	685	774	747	702	714	675	699	711	681	699	725	686	708	684	744	709	720	739	755	739	710	757	710	661	720	717	730	712	757	715	751	733	737	741	715	779	674	722	717	734	743	770	764	709	726	735	695	749	694	714	697	722	747	737	749	777	725	708	693	726	750	701	669	727	701	708	761	714	726	728	729	725	705	694	675	662	687	737	740	732	670	742	692	760	682	729	706	673	764	755	672	709	725	714	746	705	710	698	710	726	765	728	740	726	714	702	739	716	713	782	697	724	715	704	708	740
56081	47887	23926	21609	26699	24408	21609	19768	17934	16913	15153	13087	11425	10579	9858	9182	8808	8576	8417	8289	8210	8029	7799	7916	7805	7853	7726	7739	7508	7651	7663	7521	7433	7550	7767	7883	8045	8286	8058	7864	7516	7328	7474	7449	7296	7386	7431	7364	7239	7322	7279	7387	7211	7074	7272	7231	7183	7240	7269	7147	7196	7184	7289	7225	7350	7177	7255	7277	7173	7190	7365	7036	7081	7295	7142	7156	7216	7112	7170	7329	7190	7350	7117	7156	7237	7132	7270	7235	7264	7121	7174	7230	7264	7222	7152	7187	7190	7150	7349	7311	7138	7155	7075	7133	7170	7233	7257	7172	7196	7228	7234	7169	7127	7164	7309	7206	7105	7159	7283	7195	7210	7180	7104	7221	7201	7101	7170	7108	7197	7186	7127	7139	7102	7218	7191	7089	7272	7171	7121	7141	7222	7166	7107	7161	7273	7191	7221	7206	7280	7066	7215	7070	7152	7272	7162	7262	7242	7177	7203	7241	7276	7227	7079	7294	7134	7128	7143	7188	6993	7243	7209	7149	7095	7186	7177	7128	7273	7215	7237	7285	7334	7054	7078	7170	7164	7246	7086	7131	7123	7153	7178	7152	7271	7220	7236	7215	7223	7236	7257	7216	7242	7254	7191	7066	7319	7075	7234	7217	7130	7249	7273	7262	7196	7139	7189	7179	7059	7083	7167	7192	7080	7239	7293	7109	7178	7019	7055	7081	7082	7171	7259	7192	7195	7206	7215	7147	7083	7253	7171	7096	7204	6978	7121	7257	7116	7216	7000	7166	7202	7219	7185	7183	7099	7235	7155	7255	7335	7213	7147	7141	7167	7063	7357	7221	7105	7185	7223	7120	7209	7209	7294	7100	7133	7083	7196	7299	7220	7175	7240	7187	7149	7075	7396	7169	7145	7283	7149	7138	7107	7199	7196	7328	7269	7118	7244	7296	7148	7377	7246	7080	7197	7218	7074	7126	7159	7040	7138	7051	7226	7214	7308	7083	7186	7150	7084	7279	7166	7137	7095	7224	7165	7251	7152	7136	7194	7100	7081	7133	7163	7117	7160	7227	7184	7219	7162	7108	7356	7171	7163	7189	7194	7220	7164	7155	7154	7119	7073	6997	7199	7165	7229	7081	7239	7104	7249	7198	7160	7164	7299	7177	7344	7331	7281	7155	7154	7202	7114	7075	7240	7126	7125	7243	7138	7186	7153	7175	7220	7057	7134	7141	7080	7286	7030	7266	7158	7334	7235	7293	7276	7167	7255	7133	7034	7057	7157	7195	7145	7187	7090	7059	7105	7156	7208	7230	7149	7186	7182	7095	7221	7243	7222	7276	7127	7303	7167	7145	7130	7195	7319	7247	7182	7198	7332	7211	7239	7221	7255	7121	7167	7295	7182	7275	7229	7130	7126	7134	7159	7110	7097	7259	7159	7182	7159	7164	7191	7099	7153	7088	7216	7138	7144	7210	7126	7211	7005	7175	7116	7101	7166	7082	7327	7032	7172	7069	7192	7067	7180	7118	7235	7107	7067	7188	7117	7063	7067	7126	7183	7147	7180	7124	7173	7002	7254	7294	7246	7135	7198	7283	7134	7217	7251	7097	7188	7096	7209	7257	7171	7159	7153	7085	7179	7119	7239	7147	7140	7169	7068	7168	7141	7134	7340	7129	7103	7095	7179	7260	7152	7206	7274	7145	7139	7237	7137	7011	7235	7073	7209	7097	7227	7176	7145	7110	7077	7110	7248	7335	7189	7172	7128	7165	7250	7142	7101	7181	7054	7185	7201	7137	7164	7154	7273	7201	7116	7202	7177	7121	7227	7195	7107	7083	6981	7191	7132	7208	7318	7170	7187	7102	7169	7152	7237	7147	7066	7324	7186	7054	7221	7170	7207	7309	7105	7189	7170	7203	7179	7022	7111	7048	7090	7138	7137	7282	7140	7208	7126	7222	7153	7140	7199	7085	7240	7204	7263	7144	7189	7150	7201	7104	7182	7186	7192	7234	7147	7162	7186	7193	7167	7136	7181	7144	7162	7097	7064	7216	7202	7181	7146	7072	7131	7220	7148	7189	7223	7197	7176	7176	7150	7118	7270	7248	7269	7228	7164	7118	7042	7354	7185	7083	7225	7220	7327	7234	7249	7201	7202	7214	7153	7073	7033	7214	7131	7262	7058	7163	7170	7191	7156	7243	7322	7195	7144	7193	7069	7059	7223	7327	7281	7228	7105	7255	7202	7173	7112	6989	7205	7083	7138	7241	7201	7273	7217	7103	7081	7147	7266	7082	7196	7126	7148	7131	7164	7158	7249	7170	7138	7070	7232	7126	7171	7192	7029	7094	7116	7093	7177	7208	7196	7186	7161	7158	7077	7211	7260	7122	7089	7227	7067	7141	7149	7208	7227	7180	7190	7124	7189	7114	7236	7241	7103	7213	7249	7124	7211	7294	7115	7233	7176	7031	7272	7219	7092	7177	7091	7216	7328	7194	7239	7210	7136	7267	7181	7104	7086	7173	7110	7175	7269	7196	7217	7129	7138	7229	7159	7101	7159	7187	7227	7049	7156	7284	7214	7187	7156	7278	7118	7294	7230	7193	7071	7217	7050	7323	7213	7295	7109	7226	7110	7070	7192	7182	7238	7159	7182	7219	7180	7093	7275	7164	7042	7277	7203	7198	7172	7191	7247	7128	7208	7270	7196	7299	7168	7113	7138	7228	7135	7206	7227	7148	7172	7179	7114	7083	7174	7158	7221	7269	7255	7089	7322	7278	7224	7082	7175	7233	7027	7180	7144	7139	7238	7185	7073	7139	6991	7253	7239	7122	7145	7160	7141	7231	7399	7160	7261	7185	7194	7061	7175	7059	7109	7126	7133	7188	7160	7279	7186	7098	7181	7130	7250	7222	7236	7123	7268	7121	7127	7081	7154	7123	7262	7257	7185	7204	7085	7239	7176	7344	7285	7146	7108	7160	7207	7239	7255	7166	7296	7115	7131	7224	7345	7239	7340	7127	7122	7124	7139	7044	7053	7260	7147	7255	7043	7144	7186	7243	7061	7200	7307	7129	7006	7111	7209	7145	7183	7329	7190	7189	7228	7068	7173	7128	7268	7168	7140	7093	7130	7209	7155	7336	7304	7048	7211	7259	7205	7203	7168	7058	7221	7268	7272	7266	7211	7281	7198	7306	7054	7074	7404	7199	7199	7165	7189	7180	7295	7137	7108	7152	7051	7148	7277	7135	7209	7179	7066	7197	7188	7271	7245	7109	7242	7126	7211	7137	7149	7140	7194	7271	7133	7177	7145	7073	7108	7140	7155	7141	7157	7160	7201	7114	7156	7350	7070	7166	7155	7237	7207	7238	7118	7055	7118	7124	7068	7238	7212	7241	7201	7189	7172	7031	7148	7135	7236	7083	7212	7162	7127	7203	7164	7212	7174	7169	7152	7123	7177	7185	7201	7091	7360	7315	7197	7299	7132	7208	7156	7282	7145	7131	7107	7187	7170	7129	7209	7218	7134	7277	7111	7169	7154	7114	7177	7285	7138	7175	7245	7257	7128	7302	7072	7247	7164	7114	7328	7159	7217	7160	7270	7054	7169	7181	7164	7200	7158	7211	7073	7288	7173	7177	7250	7053	7018	7269	7215	7053	7177	7236	7223	7066	7268	7119	7219	7171	7274	7108	7051	7185	7168	7347	7180	7160	7132	7253	7114	7160	7090	7145	7111	7252	7166	7197	7227	7271	7174	7269	7236	7059	7369	7132	7110	7206	7283	7149	7143	7084	7317	7137	7134	7091	7112	7187	7200	7240	7108	7360	7156	7201	7157	7259	7081	7102	7187	7092	7229	7229	7126	7211	7106	7164	7178	7260	7133	7080	7253	7303	7202	7160	7131	7181	7215	7335	7214	7146	7038	7048	7130	7170	7228	7122	7127	7154	7116	7256	7083	7248	7243	7086	7194	7201	7191	7123	7213	7340	7124	7243	7201	7141	7118	7175	7262	7110	6951	7136	7188	7162	6984	7120	7148	7181	7278	7112	7273	7073	7230	7060	7257	7198	7139	7264	7006	7158	7168	7247	7147	7188	7171	7156	7106	7134	7247	7089	7210	7327	7221	7263	7166	7127	7020	7241	7132	7133	7144	7107	7142	7181	7140	7234	7170	7194	7042	7234	7293	7123	7230	7220	7208	7270	7148	7128	7375	7118	7187	7122	7174	7207	7155	7278	7132	7249	7194	7085	7296	7180	7238	7245	7167	7196	7286	7185	7314	7103	7217	7165	7234	7076	7042	7189	7241	7222	7225	7294	7217	7291	7130	7201	7185	7197	7280	7208	7134	7104	7342	7129	7171	7172	7279	7265	7135	7337	7283	7262	7313	7200	7163	7140	7214	7109	7084	7221	7239	7116	7069	7231	7217	7173	7177	7225	7016	7147	7108	7206	7187	7104	7191	7158	7149	7036	7116	7204	7178	7163	7207	7240	7077	7114	7213	7277	6994	7144	7199	7153	7131	7168	7150	7246	7120	7128	7286	7086	7132	7280	7200	7245	7160	7085	7244	7132	7281	7176	7208	7232	7206	7285	7298	7241	7224	7078	7214	7186	7233	7273	7143	7292	7134	7156	7261	7049	7136	7181	7222	7199	7273	7141	7211	7256	7274	7193	7003	7165	7339	7191	7234	7045	7105	7176	7312	7231	7201	7177	7166	7220	7183	7226	7131	7128	7198	7188	7236	7326	7225	7118	7162	6988	7214	7138	7162	7152	7169	7143	7151	7140	7127	7213	7201	7221	7242	7224	7339	7147	7181	7015	7204	7179	7242	7091	7099	7034	7206	7118	7176	7071	7204	7214	7244	7155	7247	7132	7279	7234	7143	7124	7382	7243	7239	7154	7242	7225	7115	7194	7203	7105	7073	7280	7012	7186	7153	7206	7092	7229	7166	7150	7135	7268	7226	7191	7248	7127	7312	7115	7151	7200	7106	7081	7136	7198	7137	7090	7138	7156	7276	7336	7170	7185	7065	7164	7074	7230	7288	7183	7251	7278	7332	7217	7175	7161	7128	7253	7299	7185	7107	7210	7174	7216	7186	7451	7085	7099	7309	7086
7248	4171	1387	889	857	882	897	888	872	828	901	847	831	793	854	784	850	788	828	796	795	844	827	842	792	771	757	850	823	832	798	758	806	834	841	826	818	816	803	793	862	794	802	825	793	782	778	788	785	827	762	799	778	805	778	792	767	785	840	773	789	798	819	827	763	792	736	784	796	850	782	787	760	783	825	721	838	847	809	804	863	809	831	778	801	798	745	819	764	787	801	766	774	798	800	813	837	805	803	827	809	796	811	806	801	804	767	763	824	827	857	831	790	788	761	794	765	778	802	757	834	758	770	828	789	739	820	791	785	774	822	789	794	855	796	830	765	774	799	797	751	745	813	757	798	820	778	788	814	815	833	788	820	741	767	785	805	816	803	781	776	855	800	826	787	863	771	797	756	796	831	832	784	782	818	741	823	845	768	831	790	788	718	822	825	776	822	793	807	781	774	782	776	785	777	742	776	808	759	825	789	799	809	832	816	779	823	827	822	765	828	751	778	798	826	790	796	776	790	802	760	817	793	784	749	794	789	784	802	791	778	839	775	791	810	833	821	818	813	780	792	852	829	775	782	789	781	832	811	821	815	788	756	791	802	813	847	797	773	797	774	793	773	812	797	794	801	807	791	762	802	816	805	812	812	808	785	733	806	772	810	753	802	812	783	820	822	847	815	779	811	766	789	828	783	830	782	768	798	768	859	802	799	774	780	808	808	823	775	796	797	831	803	799	777	804	825	820	771	765	785	804	775	834	767	793	808	811	758	815	819	851	782	834	835	779	747	763	809	820	812	785	782	806	734	788	783	805	817	817	734	763	749	772	833	802	811	790	828	785	811	764	838	825	821	812	755	785	819	865	760	848	756	817	762	791	773	780	796	826	831	786	772	753	802	825	770	765	840	784	806	785	787	837	799	776	773	775	808	824	830	794	804	842	752	807	807	818	808	784	829	811	816	822	827	846	852	799	804	772	792	786	799	785	762	834	764	754	807	802	749	799	763	768	736	792	777	800	783	783	749	809	828	768	768	827	780	819	767	777	810	794	784	771	827	863	752	844	810	745	790	821	814	836	802	791	780	805	791	867	816	805	761	799	802	808	822	833	771	749	763	808	774	780	792	764	836	832	798	820	761	830	818	772	817	785	828	811	826	790	765	768	806	748	790	795	766	809	809	831	755	771	890	808	843	842	766	773	743	801	807	788	818	745	853	838	788	826	794	774	798	807	797	812	811	839	837	814	856	775	869	780	779	802	802	805	748	807	861	823	786	753	808	793	762	827	837	853	769	821	768	794	837	835	792	783	814	777	834	824	812	817	816	733	835	769	822	772	798	809	844	802	792	755	843	858	793	779	865	854	756	802	817	782	808	812	808	803	792	791	801	825	787	797	807	810	869	843	775	831	794	813	833	836	784	768	796	823	819	767	800	774	803	803	797	833	798	790	806	766	810	882	798	788	795	754	816	805	810	788	793	795	840	781	810	791	764	741	822	848	811	830	763	773	839	769	781	831	776	819	847	786	819	800	858	831	769	784	777	790	785	814	794	771	812	799	768	763	789	828	782	778	814	797	757	793	818	747	805	813	838	781	832	798	811	859	770	788	835	791	818	792	829	770	794	804	827	779	833	850	770	787	747	742	802	771	803	772	787	789	781	794	797	783	830	816	789	809	778	804	771	818	860	786	827	744	738	794	764	814	766	798	860	781	816	825	793	792	778	797	803	824	807	860	781	796	802	821	790	791	808	834	870	832	743	805	807	779	815	817	822	815	784	775	806	830	796	776	830	803	752	784	794	780	805	846	817	799	837	875	804	812	788	783	741	785	876	830	811	819	747	757	780	761	785	816	790	823	789	761	791	764	841	800	786	823	857	804	794	756	805	773	776	860	832	824	766	809	782	739	796	786	801	791	821	803	763	810	784	840	781	806	809	766	824	799	790	805	776	782	828	772	813	804	758	781	838	833	795	784	796	751	771	798	774	807	829	756	802	813	835	830	807	838	811	803	846	855	782	811	808	855	822	811	814	803	814	838	787	801	809	824	807	783	811	815	806	762	800	799	796	839	762	805	721	852	794	841	770	828	805	793	810	830	762	844	798	817	791	807	831	800	772	824	824	776	767	842	798	834	744	814	788	814	825	784	778	775	838	826	829	718	774	812	797	770	789	817	804	741	759	792	757	812	795	820	791	763	802	780	803	881	786	787	828	783	760	801	782	792	843	838	734	870	831	830	783	757	779	812	796	841	778	785	764	777	825	805	763	782	795	759	792	802	772	829	844	833	797	774	766	811	862	813	748	773	802	832	787	796	801	747	799	832	859	813	801	795	827	825	849	826	848	780	793	717	813	732	767	760	805	793	819	762	811	769	771	749	802	796	812	845	823	830	765	755	803	810	734	771	824	775	785	843	798	853	774	766	792	814	852	772	833	833	806	809	787	738	817	835	811	791	767	832	829	827	778	840	822	813	838	796	827	797	789	792	754	766	762	776	785	767	802	793	801	765	796	755	818	740	737	812	798	818	803	822	809	789	789	776	814	843	786	821	765	823	768	784	822	828	820	757	753	771	781	833	797	812	803	813	842	796	777	782	772	783	861	817	772	773	750	758	761	814	811	768	752	813	768	775	788	806	822	827	843	844	804	784	790	850	834	830	811	785	840	800	787	804	859	793	756	725	813	796	832	813	826	792	803	800	768	800	829	850	788	788	813	844	845	805	845	818	781	758	851	817	739	827	861	798	774	810	813	773	828	754	810	752	765	857	783	806	857	801	814	787	760	818	829	795	763	790	778	780	756	734	767	822	824	823	788	833	770	761	859	838	755	852	768	826	787	830	758	796	808	798	801	816	742	841	744	813	824	859	851	776	835	812	821	745	794	818	796	865	824	821	795	819	778	800	798	796	757	778	767	802	813	783	783	816	791	735	755	753	809	845	780	784	788	817	801	768	829	832	787	778	779	837	801	778	787	800	745	811	718	786	797	848	796	804	782	791	796	775	843	756	779	784	817	836	762	794	820	785	790	851	787	750	863	818	771	772	832	794	748	805	813	785	782	753	820	785	807	761	840	795	765	768	793	792	817	815	770	814	857	799	760	787	807	841	830	754	832	748	790	796	798	797	802	815	782	818	838	806	827	807	811	849	824	755	859	794	757	821	790	801	797	809	781	820	820	828	800	800	780	851	801	799	834	770	750	813	768	771	796	764	802	862	800	825	770	782	826	769	754	804	777	800	789	769	767	838	762	788	825	804	805	797	776	786	824	781	782	762	756	770	781	810	787	794	835	823	812	817	787	809	831	806	765	807	796	805	791	773	808	808	833	789	816	819	760	777	803	831	791	800	774	842	742	832	802	757	761	861	814	821	789	771	802	838	801	830	776	840	781	799	765	833	761	799	836	759	858	781	802	792	807	788	838	857	787	835	795	809	781	755	851	867	794	839	799	814	829	773	752	822	791	849	814	828	839	838	784	751	786	804	805	796	822	791	811	819	790	796	760	741
41538	32267	13552	12071	14964	13843	12513	11791	11093	10688	10186	9475	8867	8730	8350	8227	8012	7996	8036	7999	7894	8069	7955	7877	7867	8034	7882	7780	7987	7800	7938	7806	7903	7787	8054	7912	8163	8359	8296	7904	7945	7789	7877	7771	7889	7823	7858	7868	7855	7833	7821	7861	7851	7777	7922	7721	7734	7920	7798	7796	7797	7917	7837	7756	7694	7743	7715	8002	7755	7836	7683	7857	7714	7801	7693	7789	7712	7758	7945	7725	7863	7835	7724	7794	7765	7599	7773	7703	7888	7797	7774	7875	7908	7697	7795	7742	7791	7737	7684	7690	7662	7623	7736	7803	7774	7823	7816	7815	7775	7778	7685	7878	7826	7740	7868	7801	7869	7751	7767	7789	7787	7803	7868	7945	7837	7739	7805	7684	7796	7738	7821	7803	7790	7693	7890	7852	7841	7891	7951	7712	7861	7748	7782	7768	7855	7644	7835	7736	7850	7743	7783	7825	7757	7863	7590	7791	7834	7719	7825	7865	7726	7765	7895	7803	7754	7757	7746	7658	7849	7836	7762	7745	7802	7891	7658	7812	7912	7763	7791	7798	7804	7870	7871	7820	7799	7754	7754	7865	7847	7825	7853	7847	7674	7810	7872	7777	7774	7778	7859	7631	7692	8016	7797	7685	7828	7815	7806	7835	7859	7726	7703	7751	7815	7778	7851	7827	7736	7689	7741	7706	7721	7749	7749	7641	7729	7780	7843	7792	7741	7709	7931	7924	7726	7791	7781	7976	7757	7812	7780	7849	7891	7869	7859	7746	7765	7635	7803	7714	7789	7803	7798	7755	7753	7804	7789	7758	7902	7677	7829	7756	7672	7751	7767	7741	7763	7794	7796	7760	7846	7699	7761	7701	7757	7678	7905	7609	7824	7760	7712	7884	7716	7701	7929	7838	7709	7865	7675	7729	7717	7765	7775	7855	7763	7729	7657	7780	7695	7757	7823	7847	7867	7692	7814	7872	7863	7875	7694	7656	7857	7898	7807	8029	7699	7740	7778	7790	7830	7842	7789	7772	7731	7758	7810	7847	7679	7804	7720	7775	7793	7738	7790	7713	7737	7905	7844	7853	7721	7850	7718	7648	7820	7780	7715	7798	7722	7752	7851	7828	7769	7838	7851	7687	7870	7913	7790	7826	7708	7921	7751	7829	7794	7860	7776	7701	7757	7969	7887	7781	7724	7932	7823	7691	7796	7723	7773	7822	7779	7766	7707	7857	7772	7843	7707	7863	7701	7811	7908	7786	7669	7999	7664	7794	7665	7809	7725	7877	7798	7823	7797	7624	7868	7724	7645	7886	7837	7684	7812	7843	7829	7686	7756	7711	7779	7704	7682	7866	7750	7851	7764	7806	7882	7833	7741	7834	7680	7755	7795	7713	7762	7675	7812	7779	7733	7719	7803	7810	7855	7810	7839	7735	7609	7794	7877	7688	7816	7887	7789	7815	7724	7749	7831	7615	7868	7698	7783	7740	7735	7908	7845	7898	7748	7714	7587	7788	7849	7833	7987	7736	7852	7791	7884	7665	7657	7894	7728	7712	7849	7734	7714	7800	7819	7708	7784	7770	7782	7832	7786	7716	7916	7572	7772	7823	7777	7770	7839	7800	7769	7811	7754	7777	7769	7766	7793	7793	7873	7856	7783	7834	7850	7735	7771	7732	7940	7782	7725	7745	7762	7840	7771	7783	7694	7738	7783	7815	7718	7724	7745	7797	8012	7811	7845	7757	7811	7829	7781	7841	7838	7904	7809	7808	7782	7784	7605	7939	7857	7851	7712	7759	7766	7838	7826	7785	7868	7783	7773	7734	7711	7914	7796	7721	7698	7871	7876	7823	7810	7756	7642	7849	7786	7649	7779	7784	7911	7801	7853	7758	7747	7845	7551	7710	7903	7753	7839	7677	7687	7770	7817	7852	7858	7863	7711	7751	7729	7814	7841	7778	7691	7798	7940	7720	7759	7850	7792	7726	7929	7790	7890	7877	7603	7708	7827	7889	7765	7806	7839	7867	7814	7708	7801	7651	7721	7751	7877	7614	7835	7798	7736	7717	7684	7793	7828	7813	7896	7759	7839	7747	7772	7720	7852	7740	7674	7797	7773	7735	7771	7891	7612	7800	7646	7902	7873	7851	7785	7690	7812	7816	7836	7668	7661	7848	7780	7907	7739	7787	7800	7734	7891	7881	7647	7830	7692	7686	7897	7751	7766	7762	7769	7757	7736	7853	7800	7816	7824	7695	7836	7787	7806	7817	7731	7845	7762	7712	7749	7656	7913	7769	7774	7824	7778	7847	7689	7908	7827	7879	7875	7777	7878	7812	7782	7805	7858	7706	7744	7811	7694	7737	7791	7732	7819	7741	7787	7720	7802	7806	7864	7809	7826	7773	7775	7819	7847	7870	7779	7866	7799	7828	7861	7797	7845	7779	7728	7953	7790	7833	7917	7773	7739	7882	7856	7796	7779	7778	7816	7868	7878	7859	7678	7866	7928	7779	7667	7732	7803	7818	7871	7858	7704	7874	7669	7802	7716	7954	7750	7673	7721	7781	7807	7735	7753	7843	7820	7796	7694	7745	7661	7745	7968	7753	7898	7794	7848	7759	7780	7653	7735	7778	7788	7748	7824	7748	7891	7748	7845	7633	7804	7865	7764	7880	7758	7843	7884	7813	7699	7773	7803	7747	7739	7814	7737	7725	7766	7837	7681	7816	7855	7857	7782	7906	7733	7696	7688	7768	7941	7808	7724	7805	7952	7931	7752	7703	7922	7793	7789	7932	7867	7686	7768	7667	7768	7798	7829	7810	7764	7727	7708	7762	7849	7768	7768	7791	7752	7829	7929	7640	7650	7846	7801	7752	7708	7866	7774	7879	7862	7791	7836	7764	7699	7831	7717	7866	7798	7772	7827	7926	7770	7758	7701	7836	7872	7761	7583	7813	7849	7807	7844	7893	7810	7697	7748	7866	7812	7748	7779	7616	7890	7966	7818	7828	7715	7824	7768	7825	7766	7772	7864	7664	7765	7873	7832	7784	7735	7682	7841	7872	7732	7773	7769	7689	7811	7768	7724	7691	7716	7905	7851	7697	7750	7841	7834	7890	7747	7738	7780	7858	7791	7808	7716	7696	7895	7834	7717	7687	7781	7804	7693	7735	7803	7802	7635	7849	7742	7742	7895	7767	7791	7825	7735	7864	7805	7769	7802	7820	7771	7657	7766	7830	7744	7810	7866	7805	7741	7776	7832	7807	7686	7839	7676	7755	7820	7682	7849	7815	7840	7717	7736	7773	7695	7835	7858	7935	7760	7687	7989	7849	7718	7836	7773	7705	7782	7813	7809	7975	7786	7881	7930	7829	7776	7815	7770	7791	7918	7753	7867	7839	7839	7743	7828	7708	7811	7801	7863	7763	7758	7737	7846	7792	7948	7750	7779	7841	7762	7641	7658	7688	7779	7710	7840	7753	7921	7742	7791	7803	7805	7841	7646	7810	7766	7835	7819	7900	7841	7747	7760	7749	7737	7765	7741	7861	7739	7678	7782	7724	7730	7716	7791	7902	7738	7762	7884	7777	7854	7863	7764	7888	7688	7680	7731	7817	7699	7851	7799	7788	7776	7890	7846	7911	7746	7845	7693	7818	7793	7796	7846	7818	7776	7807	7667	7781	7817	7816	7856	7763	7671	7815	7708	7838	7868	7680	7714	7759	7745	7809	7833	7766	7794	7763	7935	7610	7921	7871	7843	7773	7786	7746	7828	7714	7790	7917	7762	7791	7835	7820	7905	7797	7740	7794	7841	7699	7771	7706	7789	7722	7748	7761	7896	7812	7765	7726	7824	7853	7887	7894	7941	7800	7767	7761	7786	7939	7736	7666	7782	7754	7831	7785	7814	7780	7800	7807	7804	7757	7743	7811	7844	7856	7762	7747	7860	7804	7685	7723	7732	7896	7705	7848	7794	7773	7778	7808	7816	7861	7706	7716	7925	7864	7768	7734	7687	7860	7710	7918	7863	7810	7712	7647	7838	7661	7957	7871	7712	7728	7842	7761	7656	7689	7836	7617	7782	7712	7823	7917	7761	7903	7738	7754	7782	7794	7770	7700	7800	7913	7819	7837	7773	7774	7790	7774	7930	7687	7723	7727	7910	7722	7692	7766	7799	7763	7869	7869	7764	7865	7840	7794	7777	7774	7783	7821	7888	7819	7845	7880	7873	7766	7797	7818	7876	7801	7912	7667	7685	7827	7746	7859	7817	7772	7815	7785	7517	7816	7793	7688	7906	7691	7857	7687	7793	7821	7695	7828	7813	7862	7851	7802	7879	7814	7723	7906	7785	7885	7843	7815	7815	7858	7920	7658	7790	7785	7770	7922	7746	7625	7778	7642	7833	7800	7821	7685	7813	7732	7820	7730	7759	7692	7786	7782	7869	7863	7731	7904	7877	7711	7738	7688	7656	7696	7820	7922	7830	7700	7754	7721	7757	7844	7831	7722	7824	7706	7872	7719	7739	7671	7764	7836	7679	7885	7710	7748	7832	7863	7716	7771	7765	7715	7775	7926	7780	7886	7768	7736	7748	7877	7988	7703	7774	7775	7772	7816	7865	7794	7890	7694	7793	7881	7717	7754	7798	7816	7872	7799	7945	7800	7855	7803	7850	7797	7758	7821	7773	7689	7766	7709	7816	7824	7904	7799	7714	7759	7889	7906	7874	7682	7761	7683	7761	7811	7748	7897	7795	7731	7694	7651	7797	7798	7876	7906	7896	7779	7981	7785	7615	7840	7744	7788	7790	7756	7869	7750	7716	7675	7803	7810	7762	7723	7839	7869	7870	7774	7743	7906	7676	7915	7760	7694	7804	7754	7773	7669	7579	7701	7770	7831	7781	7769	7837	7856	7741	7602	7664	7701	7814	7843	7952	7814	7766	7810	7819	7797	7775	7763	7761	7781	7725	7737	7774	7938	7763	7743	7808	7690	7726	7753	7925	7838	7854	7705	7897	7814	7674	7861	7746	7888	7788	7749	7800	7762	7796	7720	7775	7849	7879	7717	7892	7877	7949	7716	7811	7729	7783	7748	7763	7666	7778	7803	7708	7754	7723	7708
10607	6742	2298	758	773	766	770	765	769	728	715	708	660	616	595	630	596	584	628	606	609	659	622	606	618	587	579	603	606	624	550	626	577	636	609	613	634	607	605	650	621	607	582	561	582	603	612	619	586	592	602	573	579	607	558	601	636	567	582	570	589	590	601	544	603	604	569	626	607	602	591	573	595	634	620	617	597	607	610	561	583	620	582	583	648	613	617	617	603	589	585	555	607	558	590	612	565	631	602	632	611	563	623	580	611	613	577	592	578	608	604	592	593	589	538	594	569	619	615	605	633	631	556	569	622	576	595	611	609	575	584	570	603	605	575	576	572	568	589	596	596	610	595	591	596	578	596	579	572	666	608	560	595	592	634	567	592	601	590	577	638	631	632	599	628	580	637	621	591	642	551	590	577	611	609	561	589	586	590	626	602	643	635	621	611	536	597	604	678	609	624	599	596	587	608	583	563	577	590	597	647	615	593	606	623	544	585	623	623	614	621	659	580	606	608	561	588	603	564	631	567	608	624	618	553	560	621	587	623	652	561	614	586	646	591	570	539	601	601	628	656	623	620	610	613	590	543	611	610	640	635	641	603	551	581	593	622	610	582	611	595	579	625	574	599	646	609	577	582	581	616	646	530	590	618	625	605	563	606	580	620	632	627	610	642	569	594	583	588	636	619	578	616	606	608	598	589	627	643	596	587	606	632	551	608	571	616	598	588	581	568	582	568	605	615	584	615	609	584	567	642	597	604	574	608	597	630	579	570	597	617	601	587	603	596	594	641	588	619	566	592	600	598	612	622	557	602	612	613	616	605	604	591	598	639	618	641	592	627	612	634	547	616	565	625	636	559	627	609	545	610	580	597	631	588	570	585	595	570	610	589	628	593	643	588	619	533	590	568	608	591	622	544	584	621	631	616	539	617	625	563	546	608	555	590	560	609	599	595	580	635	574	603	546	573	635	537	578	631	600	653	580	584	560	610	594	583	603	608	562	598	656	573	592	580	586	574	642	568	591	594	607	587	555	620	602	574	626	590	591	602	598	606	625	602	607	630	628	619	572	619	605	619	577	638	638	587	574	609	619	567	577	593	607	639	583	617	571	594	587	586	595	605	616	633	555	609	665	580	596	622	605	593	593	632	573	581	590	621	545	619	597	613	567	573	621	594	594	597	601	588	627	577	629	644	580	636	600	598	542	595	609	597	603	605	577	581	625	585	642	618	590	634	588	591	618	587	568	592	559	572	604	600	619	603	586	641	640	583	574	586	601	632	572	630	571	577	588	651	613	594	564	558	622	595	605	567	584	610	576	568	613	588	599	605	607	652	615	571	584	592	570	567	640	576	627	589	615	590	589	660	553	634	566	593	620	580	570	596	631	604	602	580	595	614	626	595	575	564	591	577	632	592	593	583	576	575	642	595	600	582	593	589	575	620	642	580	628	599	590	578	569	595	607	632	614	616	582	566	595	608	576	614	617	569	593	627	631	621	593	576	582	605	548	590	585	611	656	637	588	585	598	578	580	644	618	606	587	603	571	610	582	600	559	629	603	588	620	584	601	629	586	576	597	603	595	573	596	575	579	658	605	604	626	568	574	550	603	626	607	603	614	567	561	603	618	592	591	612	543	626	566	619	586	594	622	599	543	613	589	600	620	594	574	609	624	548	647	623	612	610	533	603	601	621	603	583	589	616	582	610	590	527	578	586	617	582	614	590	583	559	598	573	603	588	567	606	591	584	613	584	617	568	583	578	585	619	588	610	590	595	587	633	599	613	597	591	609	599	607	597	585	552	601	612	588	631	572	580	567	577	636	566	550	588	567	614	612	559	606	606	577	638	637	636	596	563	617	578	618	611	629	556	604	555	586	616	601	607	578	582	583	564	574	571	620	569	636	564	616	548	606	599	553	571	564	592	622	587	574	651	634	591	611	603	592	620	615	583	612	587	582	593	606	586	612	628	634	563	633	619	615	608	601	612	626	613	623	596	625	589	576	604	650	594	593	560	611	590	620	616	575	590	574	590	583	584	618	595	608	623	573	574	551	569	580	599	559	618	599	603	601	598	622	613	565	633	570	616	561	648	591	607	585	620	594	559	585	556	586	629	604	593	620	589	574	585	590	635	641	584	615	640	597	609	645	604	584	558	596	595	617	653	605	584	610	592	575	612	581	603	614	602	566	582	580	610	591	624	604	600	580	583	571	634	602	626	599	565	636	623	617	611	586	625	553	618	647	618	605	617	634	578	589	621	589	626	616	570	601	602	585	614	607	583	557	585	613	587	595	583	572	601	601	610	544	642	627	588	579	608	643	628	626	598	588	574	591	617	586	578	621	635	591	595	593	616	572	636	585	588	623	591	580	565	595	619	626	624	627	552	569	619	638	608	570	577	609	578	595	587	598	607	599	608	554	604	597	590	627	587	572	581	581	586	643	574	619	620	559	595	557	576	581	599	595	599	573	656	658	567	616	611	570	543	603	636	586	613	618	604	586	577	588	573	596	607	582	601	582	607	612	593	641	608	589	589	566	576	620	580	621	580	600	584	561	565	639	592	614	583	579	639	607	627	606	592	569	618	602	561	596	568	611	564	573	589	607	620	564	610	619	619	557	560	591	588	548	589	601	587	589	571	658	599	591	603	583	575	591	631	613	644	611	587	583	617	605	622	632	570	599	601	574	596	609	629	623	591	575	583	632	593	612	619	588	616	576	582	626	603	561	620	569	611	587	585	580	566	632	588	600	615	584	567	592	613	574	602	601	584	605	601	579	586	570	591	590	606	576	560	607	622	622	588	612	575	602	613	608	594	563	573	592	605	607	581	593	602	631	593	637	606	598	585	604	602	598	636	585	562	606	577	598	612	589	565	630	577	623	587	631	586	578	600	601	559	588	582	589	596	608	589	609	603	587	577	612	564	608	574	599	612	604	655	597	590	631	632	578	634	597	615	608	617	554	583	640	606	583	606	624	606	587	581	569	625	620	575	578	612	615	611	603	612	615	614	639	615	604	601	595	603	590	599	575	586	598	646	614	590	630	609	622	614	589	624	565	589	628	593	562	589	579	572	584	606	611	612	569	618	635	562	585	593	583	611	548	604	598	604	629	608	610	554	566	614	607	592	537	600	554	609	607	570	576	569	579	565	593	577	601	620	624	628	596	616	584	621	589	617	585	625	604	643	581	633	602	584	590	588	622	638	600	583	610	602	638	633	620	600	534	598	598	615	597	610	619	581	611	554	574	615	594	600	594	617	577	580	605	602	591	600	597	652	630	572	535	578	588	586	590	576	619	622	585	621	626	601	583	599	593	600	557	595	593	552	584	569	581	563	576	630	567	578	534	609	626	616	572	570	586	602	541	591	589	578	581	634	565	604	616	579	565	592	623	619	678	627	607	583	645	603	530	584	634	600	567	566	591	633	629	566	610	570	594	605	623	542	612	583	653	628	605	582	575	590	630	571	586	587	630	588	607	582	674	594	542	571	598	628	626	550	597	575	587
44864	37858	18246	14008	17666	16362	14393	13020	12445	11284	10468	9007	8274	7534	7279	7115	6736	6724	6733	6439	6502	6506	6326	6362	6388	6291	6403	6223	6313	6098	6181	6241	6219	6312	6394	6522	6801	6737	6579	6443	6319	6278	6214	5995	6109	6043	6253	6219	6166	6144	6126	6172	6129	6100	6047	6159	6148	6139	6103	6178	6113	6123	5956	6108	6163	6081	6181	6108	6103	6127	6031	6002	6115	6145	5936	6034	6148	6137	6069	6112	6078	6018	5986	6064	6124	6039	6085	6156	6112	6078	6101	6216	6228	6095	6111	6127	6094	6088	6143	6052	6049	6040	6067	6065	6076	6108	6168	6094	6155	6123	6000	6035	6071	6058	6100	6028	6180	6156	6151	6049	6147	6069	6032	6012	6096	6031	6239	5940	6147	6074	6099	5960	5991	5972	6074	6105	6178	6054	6037	5985	6069	5991	6083	6069	6111	6070	6064	5985	6057	6062	6118	6064	6120	6085	6157	5999	6090	6103	6077	6091	6153	6215	6093	6023	6175	6069	6048	6065	6077	6005	6125	6045	6084	6212	6050	6156	6082	6080	6192	6029	6155	6013	6051	6101	6003	6045	6018	6137	5981	6168	6061	6042	6195	6062	6016	6099	6069	6224	6178	6090	6169	6066	6161	6167	5981	6157	6085	5960	6030	6197	6221	6023	6156	6089	6132	6128	6107	6087	6037	6038	6152	6040	6052	6055	6192	6135	6097	6060	6099	6052	6140	6091	6170	6089	6115	6075	6126	6132	6106	6082	6119	6004	6019	6112	6067	6036	6132	5891	6054	6151	6168	6062	6102	6169	6255	5946	6253	6131	6115	6044	6042	6079	6171	6140	5958	6114	6102	6086	6072	6097	6045	6063	6119	6177	6120	6064	5936	6038	6012	6065	6109	5948	6170	6256	6160	6072	6100	6078	6083	5963	6009	5959	6103	6114	6100	6124	6033	5874	6024	6080	6065	5993	6085	6309	6208	6116	6157	6094	6098	6093	6104	6041	6224	6150	6105	6109	6160	6054	6069	6060	6106	6313	5998	6035	6036	5970	5992	6038	6112	6045	6102	6013	6076	6034	6112	6151	6119	6052	6101	6038	6037	6220	6022	6087	6097	5985	6149	6119	6109	6091	6028	6026	6085	6120	6104	6162	6087	6188	5976	5971	6052	6046	6001	6037	6116	6180	6039	6082	6089	6120	6079	6025	6060	6114	6135	6071	5913	6052	6134	6140	6061	6052	6127	5981	5963	6155	6153	6014	6153	5948	6148	6096	6040	6069	6057	6234	6114	6112	6104	6045	6096	6025	6145	6063	6078	6188	6191	6062	6203	6105	6261	5972	6114	6032	6097	6025	6118	5973	5999	6053	6026	6071	6055	6124	6205	5974	6223	5953	5992	6014	6106	6051	6188	6008	6020	6085	6077	6108	6140	6085	6083	6094	6235	6047	6016	6181	6099	6064	6069	6170	6137	6150	6109	6013	5982	6068	6286	6115	6028	6057	6092	6129	6203	6128	6018	5973	6239	6022	6061	6105	6105	6044	6114	6044	6037	6105	6045	6115	6064	6093	6160	6029	6083	6056	6026	6068	6031	5909	6170	6049	6116	6043	6060	6193	6099	6093	6095	5977	6112	6028	6147	6036	5966	6180	6096	5990	6142	6088	6117	6104	6147	6056	6196	6187	5916	6180	6102	6141	6112	6127	6133	6046	6160	6053	5974	6074	6084	6203	6043	6128	6204	6075	6047	6012	6099	6090	6049	6064	6025	6114	6006	6076	5987	6042	6110	6116	6010	6130	6117	6212	6125	5973	6061	5958	5999	6033	6041	6102	6012	6140	5891	6144	6044	6220	6257	5920	6087	6112	6146	6125	6129	6001	6153	6089	6014	6165	5985	6086	6196	6057	6153	6050	6011	6052	6065	6138	6112	6047	6184	6065	6153	6125	6042	5961	6144	6145	6171	6060	5933	6108	6157	6081	6040	6047	6088	6094	6062	5960	6132	6243	5976	6085	6177	6078	6010	6224	6162	6086	6008	6104	6185	6131	6084	6096	6046	6081	6039	6004	6054	5991	6025	6098	6087	6071	6006	6061	6119	6140	6080	6028	6108	6018	6169	6190	5958	6046	5950	6112	6083	6085	6011	6088	6075	6072	6031	6093	6125	6055	5900	6016	6035	6041	6041	5933	5934	6075	6003	6022	6061	5935	6047	6159	6090	6028	6059	6064	5937	6073	6129	6003	5973	6083	6032	6133	5947	5976	6145	6021	6025	6198	6036	6072	6197	6159	6087	5946	6068	6125	6145	6188	6211	6136	6108	6116	6087	6001	5981	6286	6056	5995	6102	6221	6075	6088	6084	6083	5994	6073	6088	6239	6017	6035	6131	6035	6060	5948	6063	6098	6018	5996	5984	6128	6015	5961	5995	6066	6050	6059	6104	6055	6052	6054	6018	5980	6054	6083	6067	6022	6051	6101	5972	6005	6226	6083	6068	6110	6117	6002	6134	6127	6100	6142	6139	6007	5995	6047	6183	6118	6019	6065	6027	6067	6013	5990	6024	6000	6129	6038	6202	6087	6017	6087	6180	5973	6178	6070	6154	6015	6125	6184	6137	6054	6122	6067	6011	6166	6053	6119	6124	6076	6145	6128	6164	6025	6110	6128	6170	6138	6159	6124	6131	6027	6207	6225	6049	6085	6131	6025	6131	6027	6037	6035	6089	6127	6079	6035	6121	6118	6060	5997	6193	5950	6181	5949	6124	6176	6097	5923	6169	6078	6047	6116	6210	6073	6062	5928	6115	6007	6077	6054	6109	6070	6113	6099	6078	6109	5901	6105	6074	6094	6134	5998	6064	6134	6128	6122	6150	6079	5996	6007	5970	6103	5995	6059	6076	6137	6073	6080	6116	6071	6203	5928	6004	6116	6017	6190	6066	6083	6069	6152	6081	6333	6094	6032	6080	6166	5972	6023	6092	6056	6108	5954	6092	6061	6081	6167	6196	6041	6154	6104	6143	6116	6253	6105	6012	6088	6103	6124	6059	6139	6029	6086	5962	5983	5940	6111	6061	6093	6183	6114	6084	6010	5966	6064	5900	6213	6015	6178	6127	6121	6072	6051	5967	6125	6145	6028	6091	6056	6097	6188	6210	6125	6166	6048	6097	6207	6106	6055	6117	6221	6076	6018	6243	6047	6189	6072	6217	6108	6164	6100	6152	6096	6093	6024	6025	6178	6112	6044	6196	6086	6138	6167	6102	5976	6052	6076	6079	6122	6110	6056	5980	6046	6071	6055	6083	6027	5957	6055	6172	6229	6124	6092	5915	6128	6149	6100	6078	6169	6191	5940	6017	6098	5933	6171	6069	6192	6060	6154	6116	6098	6180	5972	6098	6056	6045	6071	6084	6104	6186	6035	6085	6112	6148	6180	6256	6120	5958	6001	6180	6056	5995	6089	6162	6087	6112	6074	5995	6212	6107	6120	6266	6106	6058	6084	6119	6129	6086	6059	6066	6089	6033	6084	6123	6148	5989	6072	6107	6079	6112	6016	6200	6040	6100	6048	6002	6080	6042	6185	6164	6038	6191	6050	6049	6034	6025	6159	6169	6156	5916	6040	6123	6106	6164	6085	6112	6157	6107	6163	6123	6110	6103	6106	6148	6064	6132	6077	6054	6150	6025	6107	6061	6079	6077	5959	6126	6096	6246	6051	6059	6088	6057	5959	6058	6106	6066	6067	6053	6198	6127	6112	6136	6085	6023	6211	6118	6013	6015	6077	6123	6105	6059	6051	6056	6065	6058	6118	6057	6135	5974	6124	6028	6130	5972	6078	6100	6067	5981	6101	6055	6011	6089	6003	6174	6111	6124	6090	6091	6156	6180	6122	5983	6064	6085	6110	6027	6185	6016	6081	6184	6031	6122	6120	6132	6051	6120	6066	5998	6130	6070	6079	6084	6128	6112	6068	6131	5964	5989	5903	6098	6089	5983	6106	6083	6042	6162	6155	6114	6028	6166	6049	6126	5809	6207	5958	6031	6151	6074	6126	6110	6075	6149	6066	6250	6104	6254	6096	5917	6220	6080	6108	6054	6021	5958	6078	6297	5967	6060	6036	6083	6104	6075	6050	6112	5987	6098	6159	5928	6145	6154	5964	6119	6078	5978	6050	6065	6046	6016	6062	6138	6092	5992	6130	6031	6065	6123	6044	6097	6018	6232	6011	5977	6137	6124	6169	6116	6017	6122	5965	5965	6184	6109	6182	6044	6042	6055	6038	6128	6024	6086	6139	6090	6134	6180	6130	5992	6023	6004	6016	6087	6145	6154	5963	5900	6257	6143	6154	6167	6008	6150	6159	5997	6010	6113	6118	6161	6170	6103	6106	5976	6209	6050	6214	6154	6065	6157	6085	6096	6052	6078	6193	6003	5962	6066	5975	6023	6026	6113	6058	6040	6174	6094	5892	6121	5991	6084	6138	6022	6061	6161	6086	6113	6059	6118	6144	6105	6161	6108	6078	6043	6121	6001	6159	6092	6043	6169	5927	6069	5995	6077	5965	6000	5960	6303	5964	5956	5981	6145	6059	6028	5928	6152	6150	6091	6117	6086	6004	6161	6056	6008	6184	5978	6009	6066	6028	6117	6042	6079	6045	6036	5987	6026	6072	6089	6068	6024	6001	6160	5995	6149	5961	6183	5941	5970	6048	6023	6048	6144	6035	5989	6165	6068	6104	6066	6090	6097	6005	6097	6139	6109	6063	6000	6262	6089	6112	6064	6165	6157	5945	6085	6084	6114	6153	6031	5929	6119	6078	6000	6022	6198	6073	6095	6023	6083	6093	6111	6009	6105	6231	5986	6041	6096	6228	6129	6073	6030	6128	5927	6131	6130	6094	5922	6117	6062	6110	6001	6202	6011	6088	6052	6133	6103	6043	5985	6092	6144	6065	6141	6149	6068	6143	6000	6022	6150	5986	5931	6195	5984	6038	6128	6197	6141	6180	6040	6137	6098	6175	6095	6079	6057	6036	6165	6084	6087	6099	6014	5909	6100	6053	6181	5985	6011	6121	6223	6150	6035	6109	6135	6154	6101	5947	6011	6211	6076	6121	5983	6019
11831	7577	2082	727	803	771	732	710	749	733	658	661	618	621	593	611	587	601	556	597	564	598	577	565	570	591	571	550	568	625	553	595	583	556	609	577	583	595	583	590	599	563	545	572	556	575	566	538	537	546	564	558	597	518	533	602	545	607	584	561	528	574	546	562	589	619	505	561	513	576	585	552	560	567	602	576	598	553	571	578	564	583	581	509	558	503	537	561	548	558	611	547	564	574	554	516	593	608	542	574	592	575	608	552	616	586	584	591	557	527	574	558	573	555	550	585	546	548	588	557	584	604	556	579	576	549	584	584	576	561	614	600	557	590	554	590	567	570	558	558	541	539	513	562	606	525	592	563	540	559	580	535	574	577	614	570	545	568	548	563	605	569	565	527	592	551	589	582	560	609	557	536	565	578	540	574	591	577	564	604	559	557	588	594	551	583	579	541	594	586	553	553	578	550	560	530	577	572	540	586	595	551	546	571	556	588	596	555	568	613	567	593	558	586	591	571	621	568	611	557	523	538	578	569	582	526	625	566	540	583	560	551	530	586	540	550	548	535	557	587	548	562	571	556	595	567	564	574	567	570	584	580	562	606	574	589	588	551	592	548	584	583	561	629	566	557	570	509	555	599	552	554	576	561	545	565	600	532	554	531	582	587	566	566	555	551	521	530	569	588	587	573	596	542	603	574	545	556	548	550	573	550	606	580	594	527	617	589	570	572	545	587	573	566	583	591	574	536	579	565	637	542	552	568	607	589	577	569	554	561	580	570	558	553	571	585	572	577	568	593	504	561	620	572	582	575	628	566	581	589	583	575	567	538	547	601	538	583	544	537	606	553	555	602	590	540	557	568	572	575	562	566	566	560	560	563	566	535	587	578	570	536	557	546	575	524	542	548	569	547	561	553	573	567	520	549	576	544	565	550	558	622	482	589	553	551	553	574	561	549	542	585	574	558	562	574	600	596	536	548	584	590	525	560	594	568	602	591	598	543	580	573	586	569	599	562	573	579	584	559	590	567	621	580	564	601	582	556	566	554	566	548	576	541	604	550	550	568	610	581	563	584	570	611	586	561	570	572	568	562	551	593	580	636	578	542	560	557	571	574	610	573	592	576	551	559	578	565	588	614	561	563	586	568	604	592	534	605	556	581	507	574	586	536	587	599	556	594	541	596	586	569	575	555	556	569	517	580	489	538	550	591	572	559	584	595	542	616	544	590	575	575	528	568	576	547	560	585	540	556	540	611	569	571	631	544	585	499	573	577	600	605	557	533	606	559	575	549	573	543	573	505	646	564	581	543	579	540	582	569	633	589	546	564	541	609	564	609	565	541	541	550	581	592	531	602	564	567	529	590	522	565	550	554	578	562	561	622	591	566	584	554	649	578	562	551	582	614	550	572	589	584	565	509	577	578	522	576	597	517	540	582	573	551	564	585	536	605	582	503	589	526	553	558	557	560	552	530	574	584	566	603	553	569	583	570	616	511	543	565	560	568	561	550	576	567	585	600	593	586	595	562	569	627	573	549	590	600	526	565	556	553	540	565	554	592	563	575	621	605	571	583	554	549	559	555	551	545	582	559	549	599	560	542	570	603	580	554	577	548	535	581	542	566	620	574	567	564	580	540	560	509	575	579	546	601	553	562	599	552	620	553	551	574	563	531	548	590	570	581	614	556	546	552	549	568	531	568	595	589	567	565	568	589	571	569	624	545	533	570	574	557	553	548	524	559	577	546	599	540	575	567	571	566	523	565	587	605	561	571	576	554	557	603	609	554	589	550	563	528	592	559	560	582	554	575	599	559	535	574	545	592	541	570	597	567	564	548	562	545	538	594	551	579	583	629	591	520	528	567	546	572	562	564	528	565	580	559	576	554	538	589	564	600	581	573	564	577	567	541	545	554	603	598	548	589	545	559	517	531	566	569	527	548	602	613	582	578	524	547	603	536	588	592	537	585	573	557	580	548	595	511	616	552	589	574	608	564	543	563	594	574	578	581	549	585	562	556	569	584	573	566	518	601	548	553	554	574	589	555	567	571	567	541	582	555	535	508	537	576	563	649	579	570	585	610	558	544	584	544	580	596	605	592	572	591	576	557	599	551	580	542	580	597	558	511	541	550	565	587	577	553	539	568	585	545	544	565	531	614	586	551	575	576	578	620	542	591	569	507	561	559	560	541	586	571	591	555	558	545	571	567	597	559	586	569	610	594	536	557	533	518	598	599	575	585	555	612	534	509	596	548	584	578	575	578	597	550	585	550	572	558	545	542	535	580	580	578	550	572	561	567	590	579	562	541	565	596	593	543	564	540	548	544	590	578	579	579	563	549	542	580	560	571	566	582	542	549	575	543	579	564	602	569	567	599	570	582	549	556	558	557	543	546	579	558	594	611	612	572	555	541	552	515	551	565	585	618	559	590	552	556	544	591	567	585	585	540	591	577	556	571	566	575	574	572	551	598	550	564	554	565	549	546	593	567	564	558	574	527	580	560	554	526	603	580	576	544	583	578	579	610	549	638	570	533	594	581	514	577	566	572	539	534	557	538	536	560	533	549	563	541	562	547	586	545	582	562	516	565	609	575	549	528	560	537	547	617	584	553	544	567	545	590	569	572	575	555	560	561	595	579	584	540	535	554	553	586	544	553	581	606	526	622	581	525	532	562	575	558	551	611	547	568	572	527	589	611	555	587	559	584	587	588	557	596	562	589	538	537	567	603	532	573	532	547	600	559	568	583	596	583	583	554	577	535	579	519	577	573	581	517	565	587	564	583	576	572	592	537	585	585	559	583	551	600	558	570	528	617	556	549	590	554	576	600	554	539	572	573	543	586	498	549	532	525	575	568	528	530	560	554	582	617	576	576	543	578	578	558	507	561	538	611	537	552	506	561	629	538	536	557	615	575	590	593	609	551	601	539	550	555	589	537	578	600	535	542	568	550	518	553	592	551	605	535	573	590	565	585	591	567	551	521	620	576	559	543	623	599	587	556	572	548	567	540	569	584	608	570	554	546	597	574	593	584	585	567	556	583	564	542	555	591	557	584	581	569	576	575	583	526	567	514	539	599	561	580	595	554	533	601	563	589	538	589	553	556	583	570	592	523	561	547	596	526	576	598	567	578	539	583	520	584	557	579	580	577	606	604	538	526	562	555	580	584	557	577	558	583	579	562	611	571	535	591	560	528	565	554	582	586	549	560	574	532	540	564	537	624	612	605	556	612	541	614	574	522	596	619	585	553	567	548	573	532	565	583	553	568	562	550	548	585	558	526	579	608	556	558	529	597	578	563	543	577	560	563	561	575	577	552	586	578	579	630	573	541	587	551	532	584	581	576	585	599	551	552	587	577	552	551	579	595	559	565	516	595	545	551	565	583	529	532	553	595	572	564	548	527	573	582	536	565	580	596	585	568	527	566	562	579	592	557	563	595	585	548	547	567	544	595	563	541	609	630	599	613	560	531	603	585	561	612	602	539	541	558	551	568	564	607	575	550	583	570
46252	39617	15902	15004	18987	17663	15590	13938	13101	12174	10721	9223	8286	7581	7306	6966	6802	6647	6557	6286	6466	6320	6172	6085	6119	6264	6111	6038	6082	6033	6024	6026	6080	6221	6246	6479	6694	6506	6430	6125	6018	6065	5912	5914	5863	5846	6007	5858	5781	5923	5901	5903	5709	5872	5853	5852	5816	5972	5862	5811	5837	5953	5809	5864	5900	5857	5836	5726	5844	5876	5924	5846	5945	5898	5818	5753	5814	5936	5902	5870	5855	5849	5896	5867	5682	5900	5913	5856	5772	5866	5934	5800	5697	5786	5722	5897	5729	5874	5811	5808	5753	5686	5693	5782	5857	5856	5799	5820	5850	5849	5830	5821	5957	5776	5814	5739	5861	5786	5763	5795	5882	5838	5726	5799	5878	5836	5812	5722	5828	5816	5851	5993	5898	5793	5895	5684	5813	5799	5860	5804	5911	5782	5830	5787	5852	5728	5856	5946	5971	5768	5854	5813	5846	5790	5804	5781	5860	5799	5823	5891	5877	5791	5849	5788	5846	5756	5857	5849	5801	5991	5822	5714	5900	5924	5793	5868	5789	5812	5701	5739	5782	5711	5864	5698	5824	5905	5771	5871	5806	5856	5846	5859	5813	5752	5868	5921	5788	5944	5864	5821	5826	5830	5730	5857	5824	5790	5979	5738	5870	5792	5731	5802	5719	5826	5939	5886	5813	5741	5722	5689	5877	5696	5822	5751	5864	5923	5849	5796	5832	5875	5776	5810	5808	5847	5826	5754	5785	5884	5852	5742	5783	5849	5792	5879	5718	5929	5782	5807	5757	5755	5801	5848	5856	5935	5797	5862	5733	5803	5742	5754	5833	5780	5843	5816	5894	5829	5817	5714	5870	5859	5889	5842	5828	5813	5788	5929	5778	5754	5953	5845	5812	5874	5681	5816	5880	5764	5763	5822	5759	5884	5765	5662	5936	5940	5998	5875	5758	5892	5769	5781	5811	5700	5864	5902	5899	5902	5863	5738	5989	5711	5923	5782	5753	5874	5909	5694	5727	5795	5789	5847	5723	5818	5829	5768	5883	5755	5825	5717	5809	5771	5846	5776	5769	5868	5866	5766	5791	5688	5847	5899	5855	5857	5884	5713	5759	5791	5765	5846	5742	5931	5867	5786	5775	5828	5947	5795	5761	5881	5677	5800	5800	5998	5892	5764	5855	5928	5790	5718	5921	5783	5880	5853	5751	5678	5898	5878	5774	5774	5847	5969	5867	5868	5754	5817	5787	5825	5859	5885	5686	5790	5813	5736	5858	5914	5848	5822	5833	6043	5764	5812	5838	5750	5818	5799	5813	5817	5806	5823	5706	5765	5838	5619	5786	5817	5878	5807	5831	5819	5684	5869	5730	5878	5736	5913	5794	5754	5828	5792	5833	5834	5904	5847	5882	5742	5846	5851	5776	5838	5842	5764	5704	5901	5750	5721	5745	5713	5850	5850	5783	5736	5780	5820	5752	5776	5885	5792	5804	5767	5773	5771	5871	5808	5786	5797	5969	5774	5744	5870	5928	5824	5799	5876	5866	5731	5755	5773	5844	5858	6021	5792	5825	5755	5836	5770	5814	5822	5661	5926	5827	5815	5880	5879	5837	5756	5778	5843	5899	5799	5777	5940	5850	5960	5762	5799	5668	5781	5905	5863	5784	5876	5888	5770	5720	5815	5730	5743	5794	5686	5833	5781	5798	5829	5787	5880	5880	5818	5743	5750	5809	5842	5890	5853	5787	5777	5871	5727	5869	5835	5722	5829	5759	5756	5903	5868	5842	5901	5793	5875	5694	5915	5908	5846	5931	5804	5733	5803	5879	5825	5750	5834	5730	5848	5826	5701	5707	5826	5813	5763	5829	5818	5861	5804	5758	5900	5823	5823	5769	5728	5882	5757	5861	5731	5844	5800	5815	5800	5790	5915	5698	5847	5753	5757	5789	5826	5892	5893	5832	5799	5756	5823	5907	5813	5802	5812	5786	5806	5846	5952	5743	5873	5961	5757	5931	5818	5863	5858	5822	5665	5893	5758	5822	5851	5883	5902	5897	5806	5880	5880	5916	5748	5790	5805	5880	5739	5831	5780	5855	5925	5912	5749	5828	5785	5806	5778	5694	5763	5899	5802	5930	5790	5925	5678	5838	5711	5890	5800	5866	5792	5824	5758	5927	5847	5620	5834	5701	5865	5765	5890	5920	5810	5773	5803	5860	5826	5792	5901	5912	5915	5766	5798	5975	5920	5903	5847	5661	5753	5832	5916	5851	5794	5731	5778	5930	5785	5842	5808	5922	5896	5656	5879	5835	5771	5646	5901	5833	5779	5694	5907	5840	5821	5670	5841	5839	5747	5802	5885	6005	5875	5885	5825	5825	5770	5747	5810	5846	5808	5730	5768	5794	5765	5865	5809	5809	5770	5806	5788	5812	5799	5682	5874	5912	5728	5744	5777	5860	5845	5879	5731	5736	5655	5909	5793	5769	5812	5850	5816	5842	5895	5814	5952	5764	5855	5736	5821	5838	5783	5770	5801	5854	5889	5823	5903	5952	5788	5893	5868	5889	5815	5861	5822	5817	5850	5897	5839	5728	5826	5828	5761	5816	5708	5895	5789	5822	5752	5835	5851	5884	5722	5840	5855	5735	5980	5774	5917	5725	5726	5713	5813	5776	5863	5803	5755	5747	5693	5765	5806	5836	5828	5777	5841	5944	5841	5705	5820	5874	5684	5855	5802	5606	5693	5963	5881	5820	5879	5820	5814	5905	5796	5848	5906	5741	5833	5878	5856	5854	5799	5855	5831	5812	5770	5848	5831	5699	5790	5878	5872	5821	5765	5923	5748	5734	5775	5763	5856	5920	5823	5751	5803	5788	5814	5693	5740	5822	5808	5751	5803	5791	5869	5714	5698	5830	5910	5808	5916	5824	5930	5830	5869	5672	5794	5767	5746	5847	5807	5891	5800	5889	5761	5815	5914	5798	5882	5816	5854	5851	5732	5789	5772	5834	5759	5887	5802	5814	5977	5784	5885	5797	5781	5794	5854	5814	5942	5856	5745	5822	5727	5841	5932	5864	5818	5894	5741	5633	5833	5699	5813	5781	5788	5826	5848	5754	5745	5846	5727	5808	5708	5790	5923	5835	5855	5831	5806	5773	5791	5866	5780	5909	5849	5882	5778	5905	5754	5845	5873	5835	5870	5739	5826	5893	5844	5715	5798	5758	5811	5896	5945	5821	5791	5818	5825	5910	5839	5860	5872	5855	5828	5745	5851	5880	5865	5728	5755	5786	5821	5856	5776	5918	5855	5940	5750	5874	5835	5874	5776	5794	5834	5852	5870	5915	5750	5722	5776	5705	5849	5835	5880	5812	5870	5780	5859	5799	5826	5732	5857	5843	5850	5892	5768	5871	5795	5876	5822	5894	5669	5838	5814	5963	5870	5763	5792	5790	5882	5901	5840	5731	5827	5837	5634	5692	5875	5829	5758	5705	5937	5821	5708	5737	5853	5781	5819	5871	5871	5786	5903	5917	5807	5788	5834	5740	5832	5820	5784	6057	5737	5833	5901	5837	5750	5730	5689	5749	5845	5845	5727	5786	5872	5748	5810	5859	5869	5804	5758	5804	5802	5878	5796	5890	5805	5767	5861	5884	5731	5722	5887	5795	5783	5688	5778	5861	5726	5804	5925	5831	5785	5821	5872	5861	5841	5744	5783	5747	5777	5789	5844	5853	5860	5885	5857	5885	5680	5828	5837	5819	5919	5682	5845	5890	5832	5878	5703	5803	5827	5776	5865	5726	5974	5797	5902	5818	5757	5769	5731	5939	5772	5811	5893	5697	5738	5900	5759	5868	5842	5723	5782	5879	5819	5853	5906	5916	5813	5787	5796	5799	5840	5906	5822	5839	5692	5802	5779	5734	5792	5855	5742	5842	5853	5771	5866	5749	5921	5795	5867	5735	5910	5806	5883	5829	5883	5832	5700	5864	5856	5777	5773	5744	5955	5690	5831	5817	5813	5771	5837	5762	5815	5840	5855	5878	5818	5831	5788	5924	5802	5846	5853	5785	5760	5803	5683	5785	5679	5950	5833	5806	5866	5809	5826	5875	5655	5854	5728	5678	5828	5839	5868	5803	5800	5953	6028	5880	5841	5880	5584	5767	5861	5796	5798	5739	5781	5875	5748	5831	5886	5658	5791	5842	5798	5809	5823	5857	5877	5908	5752	5817	5743	5840	5775	5764	5821	5856	5815	5769	5866	5837	5792	5807	5847	5860	5803	5831	5886	5903	5814	5697	5821	5823	5801	5832	5781	5910	5853	5788	5830	5748	5705	5818	5775	5891	5835	5810	5896	5862	5936	5825	5797	5863	5787	5701	5763	5818	5759	5864	5831	5927	5892	5789	5816	5851	5832	5632	5893	5910	5684	5754	5803	5847	5714	5892	5762	5884	5918	5868	5843	5805	5859	5879	5795	5855	5760	5932	5871	5860	5826	5819	5855	5692	5880	5765	5744	5808	5897	5833	5787	5829	5801	5872	5874	5825	5781	5938	5756	5821	5848	5805	5821	5845	5805	5745	5917	5835	5741	5918	5832	5810	5859	5665	5887	5878	5777	5828	5895	5737	5972	5922	5721	5716	5775	5916	5713	5763	5861	5835	5913	5884	5835	5907	5864	5746	5941	5850	5735	5776	5897	5922	5849	5859	5739	5849	5776	5949	5873	5780	5819	5862	5833	5814	5946	5759	5927	5781	5766	5745	5855	5873	5788	5821	5855	5675	5844	5779	5739	5764	5758	5790	5812	5786	5760	5935	5793	5800	5837	5779	5779	5889	5925	5759	5763	5795	5963	5791	5796	5777	5835	5810	5734	5804	5797	5748	5794	5721	5907	5836	5860	5837	5951	5834	5872	5684	5773	5878	5797	5832	5728	5743	5923	5901	5789	5771	5863	5827	5811	5689	5768	5795	5814	5739	5705	5883	5771	5828	5887	5709	5854	5743	5791	5768	5818	5868	5916	5802	5834	5856	5754	5672	5862	5743	5885	5877	5784	5842	5925	5773	5879	5900	5736	5898	5817	5808	5822	5904	5867	5763	5852	5789	5776	5772	5795
17062	14515	3226	1145	1168	1141	1055	1079	1070	1062	1033	948	900	886	837	811	821	840	783	821	815	795	787	798	747	804	747	733	754	744	751	738	759	800	787	800	819	764	705	792	728	769	751	755	719	727	756	737	736	787	689	732	686	675	740	785	796	758	759	789	748	806	784	743	780	745	734	716	730	738	776	801	721	758	773	737	702	719	749	704	782	768	757	718	721	767	757	751	722	718	710	711	714	739	704	746	758	737	752	740	729	748	759	755	749	772	755	763	761	746	725	728	740	759	799	699	740	785	718	669	730	738	783	771	691	736	736	798	765	777	752	757	737	718	761	700	733	812	761	781	716	699	794	778	735	771	773	717	773	701	742	750	733	723	757	763	713	739	718	694	741	717	760	783	691	766	723	722	725	786	723	764	712	776	701	772	760	770	743	764	703	757	730	766	735	722	781	715	765	765	772	749	729	756	769	774	735	766	740	700	753	727	759	732	754	691	741	758	737	732	782	669	757	729	720	738	715	781	722	698	711	737	718	703	745	784	777	794	707	755	787	713	707	767	736	750	764	739	753	769	761	766	706	765	708	734	758	736	743	761	765	789	838	749	752	787	810	759	765	732	730	758	750	739	791	767	687	749	757	698	738	725	787	751	737	728	741	747	740	770	744	699	771	729	844	816	728	727	727	733	745	788	736	720	750	769	766	747	772	720	752	725	753	742	730	787	746	715	744	792	695	716	776	697	771	709	752	717	734	736	717	761	736	794	732	767	753	706	735	726	770	722	796	757	734	784	764	754	717	721	749	721	760	758	714	674	745	729	738	775	737	759	732	728	767	729	731	759	759	775	750	736	781	758	753	772	692	773	764	717	745	724	760	730	755	782	713	728	774	739	746	729	726	738	797	733	746	801	699	743	721	797	743	737	758	679	801	714	759	710	728	736	759	826	717	740	756	759	773	780	742	774	774	689	734	712	702	738	721	776	782	713	729	747	700	773	722	714	711	752	749	740	722	711	729	729	750	709	750	768	739	734	752	734	749	768	770	760	763	735	744	720	729	762	717	748	735	757	797	718	763	728	703	827	706	770	790	739	784	737	742	751	767	772	778	719	718	743	748	732	767	765	706	754	779	780	722	771	715	729	725	775	769	732	739	789	714	727	766	735	751	727	774	745	808	690	774	770	719	799	771	741	743	734	752	739	723	750	813	742	750	770	747	770	741	742	751	781	802	702	740	720	744	769	731	759	760	715	745	787	742	717	775	745	746	775	787	703	759	776	752	720	736	736	708	724	753	761	752	697	721	750	781	724	781	779	778	748	812	791	726	696	733	728	769	735	744	769	721	757	761	792	780	721	768	726	733	697	778	710	783	796	766	714	787	725	714	770	700	782	784	706	782	734	758	752	763	717	755	730	808	724	720	743	731	838	736	753	746	723	765	746	732	717	735	735	736	772	733	747	753	731	761	712	799	733	756	735	770	756	763	726	753	774	750	777	744	781	708	747	764	724	727	764	755	763	777	739	771	759	742	739	728	726	735	766	781	796	754	760	765	770	744	704	779	752	778	693	770	764	784	776	796	739	757	766	710	753	745	720	738	786	758	779	770	755	795	760	745	753	777	710	763	777	742	722	758	776	782	781	721	759	774	787	739	682	716	712	766	745	760	693	759	756	755	755	724	766	717	761	730	780	747	755	771	747	753	792	678	736	737	715	731	759	713	772	750	774	789	714	807	773	773	759	764	741	843	740	728	712	738	726	726	733	755	781	719	835	760	749	735	737	745	741	749	732	749	741	785	723	774	737	799	765	756	785	707	770	740	723	761	696	754	799	754	790	751	701	771	731	746	764	739	766	731	787	772	730	748	765	769	709	720	729	724	745	740	746	778	793	767	728	783	758	694	780	735	757	719	770	719	762	791	755	700	751	763	767	730	719	712	736	717	764	727	741	727	714	757	726	753	749	794	714	764	694	741	708	742	722	674	710	784	770	775	748	763	753	722	770	757	733	752	729	732	741	764	731	740	711	727	756	761	740	750	752	740	807	761	778	762	759	712	729	757	732	716	733	759	760	748	760	768	706	725	699	748	708	756	731	735	723	702	750	687	729	761	759	728	751	727	761	746	772	747	752	706	701	749	741	710	721	846	766	755	784	722	751	728	746	773	817	765	749	745	793	734	743	707	758	779	734	772	706	756	772	752	772	784	718	746	749	708	722	765	742	769	767	748	754	747	734	774	732	782	793	753	725	739	747	740	724	758	730	725	730	719	712	788	791	789	754	746	720	718	779	768	778	727	762	731	784	734	725	727	737	710	735	755	703	744	744	772	795	757	715	767	774	748	765	737	714	727	770	746	746	766	757	772	746	739	775	744	740	732	710	732	713	766	734	764	780	770	707	746	679	694	733	715	749	770	784	784	727	741	729	780	749	727	766	727	756	774	713	701	739	749	756	752	730	770	721	759	766	769	742	784	703	756	723	744	724	801	719	746	710	787	703	720	796	745	748	737	707	731	806	717	765	786	744	733	753	726	695	742	738	764	707	777	730	758	759	709	749	693	769	711	735	740	751	792	779	810	735	736	735	717	732	700	729	761	748	744	721	792	784	757	715	753	753	789	701	733	773	734	761	688	736	788	691	769	765	741	738	741	709	708	769	762	749	749	783	725	747	753	714	762	718	747	745	761	738	822	718	775	785	745	769	653	701	740	800	801	755	752	736	772	768	725	765	757	773	718	746	709	798	778	797	722	772	749	782	731	740	735	750	811	677	801	722	746	770	728	728	778	738	733	791	658	745	762	741	759	718	762	732	749	783	758	762	752	754	742	754	721	784	753	763	730	736	801	781	758	691	660	824	750	748	767	733	731	777	762	766	789	795	760	739	759	673	749	820	697	718	736	749	735	731	755	756	741	754	742	721	728	768	724	748	765	737	762	731	774	747	723	721	753	700	754	779	699	708	716	726	707	720	756	761	734	750	749	784	758	748	787	791	746	698	787	737	727	751	743	715	768	734	783	750	767	761	740	730	690	707	792	761	785	765	791	736	697	762	741	725	748	754	778	766	733	728	788	715	770	772	730	718	809	749	755	739	752	766	742	685	756	767	698	783	771	771	805	763	715	733	748	777	702	738	755	737	704	764	786	755	701	750	795	769	750	775	707	790	729	782	769	765	765	744	750	788	764	754	747	776	743	743	680	738	739	801	771	791	782	777	738	736	712	780	755	688	766	760	782	791	759	744	752	743	759	764	728	742	724	753	698	733	750	718	771	736	776	717	732	712	764	714	729	772	812	723	702	733	760	741	689	754	783	745	737	720	720	725	838	690	739	746	740	756	725	711	713	748	722	722	721	760	771	687	725	753	706	722	720	796	758	766	766	761	745	715	737	770	730	734	769	709	748	729	743	801	712	785	733	753	761	725	763	729	764	745	809	812	746	802	776	725	750	769	710	738	752	776	776	769	770	762	725	743	776	737	803	746	702	775	753	695	777	735	710	786	759	736	769	726	695	716
55786	47243	19657	21582	26531	24875	22047	20205	18962	17471	14973	12865	11406	10607	9909	9450	9068	8721	8681	8415	8215	8232	8134	7977	7800	7904	7867	7739	7847	7775	7584	7792	7713	7681	8159	8328	8404	8258	8009	8077	7808	7564	7625	7562	7519	7426	7413	7385	7391	7350	7457	7338	7532	7308	7415	7395	7522	7357	7357	7337	7284	7341	7357	7295	7389	7281	7288	7315	7185	7228	7413	7212	7395	7289	7296	7330	7294	7349	7294	7304	7424	7356	7342	7280	7396	7390	7367	7354	7291	7550	7377	7330	7358	7209	7298	7244	7313	7144	7292	7309	7434	7215	7343	7388	7246	7359	7400	7286	7193	7253	7380	7439	7291	7235	7291	7344	7321	7330	7273	7219	7286	7338	7310	7339	7319	7301	7241	7318	7437	7366	7226	7177	7357	7285	7122	7258	7201	7186	7146	7278	7229	7386	7262	7279	7312	7211	7377	7263	7242	7435	7313	7171	7295	7248	7193	7203	7288	7205	7322	7260	7225	7485	7293	7245	7341	7294	7275	7230	7318	7279	7238	7243	7300	7155	7387	7188	7323	7262	7314	7306	7256	7290	7316	7229	7248	7254	7375	7270	7286	7225	7298	7207	7282	7271	7244	7273	7185	7356	7221	7409	7370	7354	7408	7372	7226	7280	7169	7388	7364	7358	7146	7340	7328	7290	7360	7226	7401	7367	7252	7436	7176	7229	7222	7237	7336	7195	7330	7431	7329	7277	7306	7268	7267	7291	7364	7514	7283	7250	7259	7324	7291	7318	7416	7355	7107	7259	7426	7235	7296	7239	7345	7310	7328	7317	7271	7161	7298	7214	7235	7282	7343	7265	7338	7393	7286	7294	7328	7250	7213	7228	7237	7381	7232	7324	7259	7399	7167	7222	7368	7191	7261	7248	7411	7221	7318	7239	7317	7328	7285	7258	7263	7332	7302	7205	7372	7353	7118	7287	7277	7258	7369	7319	7377	7321	7198	7269	7318	7275	7192	7322	7283	7295	7243	7243	7347	7163	7264	7288	7299	7339	7353	7184	7247	7271	7311	7279	7433	7293	7131	7268	7252	7257	7323	7281	7298	7314	7250	7111	7296	7271	7317	7231	7331	7190	7264	7348	7329	7176	7246	7259	7392	7375	7206	7298	7325	7345	7168	7375	7150	7277	7234	7300	7197	7344	7376	7250	7188	7340	7186	7226	7362	7193	7198	7277	7238	7287	7275	7305	7339	7296	7216	7388	7289	7276	7322	7395	7310	7222	7328	7278	7364	7376	7275	7265	7140	7181	7237	7169	7254	7283	7425	7525	7198	7365	7206	7185	7246	7338	7165	7403	7268	7195	7319	7326	7383	7090	7355	7448	7259	7299	7331	7181	7158	7275	7296	7284	7325	7331	7254	7158	7302	7339	7154	7358	7333	7427	7312	7220	7158	7305	7195	7215	7338	7319	7245	7385	7161	7334	7373	7426	7227	7320	7356	7311	7394	7293	7228	7301	7214	7222	7231	7299	7296	7317	7268	7318	7261	7278	7461	7193	7240	7286	7266	7180	7315	7320	7289	7254	7433	7241	7438	7255	7264	7347	7296	7237	7207	7250	7288	7201	7269	7378	7227	7374	7231	7405	7334	7350	7335	7338	7259	7210	7338	7369	7364	7371	7361	7267	7255	7203	7413	7409	7388	7178	7163	7298	7386	7265	7310	7324	7332	7357	7207	7339	7327	7282	7195	7308	7323	7178	7348	7297	7155	7295	7291	7288	7303	7253	7270	7153	7178	7120	7295	7401	7177	7479	7356	7245	7393	7296	7420	7351	7196	7234	7245	7349	7291	7216	7356	7264	7323	7295	7270	7361	7325	7285	7220	7154	7340	7296	7278	7292	7186	7192	7236	7184	7323	7203	7307	7212	7111	7371	7159	7254	7386	7264	7319	7458	7381	7356	7455	7422	7294	7191	7183	7361	7290	7327	7286	7235	7210	7229	7322	7248	7152	7292	7266	7161	7291	7352	7216	7238	7284	7195	7292	7283	7267	7213	7351	7174	7294	7199	7362	7308	7379	7396	7361	7282	7361	7195	7331	7402	7305	7252	7300	7204	7338	7217	7230	7397	7189	7289	7431	7187	7259	7221	7231	7312	7275	7292	7116	7269	7257	7198	7360	7207	7251	7337	7299	7237	7169	7342	7369	7285	7370	7341	7358	7397	7227	7311	7436	7398	7360	7221	7279	7179	7295	7220	7126	7307	7269	7298	7250	7214	7355	7184	7293	7103	7222	7535	7229	7219	7220	7241	7311	7311	7256	7322	7286	7213	7354	7431	7294	7402	7305	7165	7431	7314	7298	7365	7243	7285	7297	7344	7380	7309	7312	7218	7437	7287	7200	7238	7410	7192	7400	7205	7309	7419	7392	7217	7263	7191	7305	7227	7156	7327	7325	7357	7293	7316	7299	7279	7275	7312	7206	7202	7268	7340	7284	7303	7324	7190	7323	7230	7181	7151	7116	7257	7196	7415	7269	7336	7226	7232	7443	7305	7419	7290	7275	7247	7194	7338	7315	7371	7259	7308	7410	7234	7356	7352	7272	7250	7306	7319	7209	7363	7307	7223	7212	7282	7271	7247	7242	7202	7306	7235	7432	7190	7282	7234	7304	7258	7275	7199	7349	7272	7308	7274	7267	7389	7386	7441	7225	7223	7352	7284	7406	7279	7298	7339	7464	7321	7377	7199	7376	7283	7269	7200	7293	7277	7345	7319	7303	7212	7261	7331	7219	7285	7330	7362	7207	7099	7107	7217	7348	7232	7407	7336	7146	7275	7250	7317	7302	7343	7294	7285	7394	7354	7256	7311	7342	7357	7294	7356	7260	7349	7288	7228	7267	7353	7503	7283	7307	7339	7306	7428	7292	7149	7438	7306	7110	7357	7222	7320	7398	7282	7334	7169	7232	7263	7177	7274	7366	7375	7217	7316	7266	7287	7215	7319	7151	7388	7325	7230	7263	7135	7362	7267	7359	7363	7327	7333	7197	7263	7266	7305	7358	7339	7208	7380	7205	7234	7421	7253	7440	7234	7346	7361	7266	7202	7173	7288	7217	7250	7344	7189	7345	7352	7366	7227	7254	7277	7343	7168	7274	7238	7311	7248	7484	7285	7358	7294	7187	7298	7188	7335	7188	7209	7199	7291	7377	7313	7233	7320	7275	7294	7238	7470	7241	7317	7372	7345	7238	7320	7291	7239	7395	7187	7210	7351	7301	7268	7378	7481	7263	7415	7280	7289	7366	7268	7261	7329	7316	7250	7378	7299	7087	7295	7289	7277	7341	7229	7340	7224	7403	7293	7308	7247	7380	7380	7304	7242	7239	7189	7184	7313	7296	7344	7280	7229	7282	7344	7284	7371	7242	7274	7219	7230	7282	7104	7256	7339	7330	7428	7361	7295	7286	7348	7282	7291	7344	7237	7265	7310	7236	7323	7276	7379	7269	7244	7278	7355	7323	7280	7222	7290	7422	7192	7380	7171	7238	7270	7266	7258	7157	7256	7311	7242	7290	7421	7261	7337	7189	7338	7436	7375	7179	7322	7317	7475	7346	7173	7417	7301	7370	7314	7377	7305	7251	7265	7305	7226	7247	7332	7376	7199	7244	7323	7394	7332	7279	7354	7211	7360	7391	7283	7268	7355	7272	7404	7175	7199	7378	7287	7177	7192	7327	7480	7259	7314	7189	7197	7222	7193	7390	7345	7310	7304	7301	7360	7377	7347	7345	7321	7527	7351	7361	7301	7275	7355	7334	7400	7195	7168	7318	7293	7332	7333	7292	7175	7403	7354	7385	7321	7342	7233	7240	7397	7289	7257	7287	7261	7230	7281	7282	7313	7303	7370	7261	7181	7212	7303	7206	7268	7232	7352	7253	7256	7258	7216	7340	7224	7298	7353	7379	7293	7389	7256	7249	7268	7355	7214	7259	7264	7392	7291	7384	7268	7247	7353	7307	7230	7397	7280	7352	7171	7249	7328	7234	7270	7267	7308	7260	7211	7244	7195	7302	7350	7211	7232	7412	7407	7283	7217	7298	7335	7306	7209	7326	7316	7343	7347	7253	7281	7448	7215	7425	7308	7338	7272	7301	7295	7214	7326	7306	7362	7262	7312	7374	7273	7338	7331	7397	7252	7318	7269	7343	7307	7207	7178	7267	7251	7197	7304	7267	7265	7267	7204	7393	7427	7261	7294	7247	7270	7245	7245	7251	7236	7467	7258	7291	7295	7139	7251	7285	7148	7256	7371	7194	7216	7294	7323	7259	7207	7360	7385	7250	7274	7180	7367	7289	7360	7220	7231	7283	7403	7326	7194	7377	7343	7183	7367	7257	7210	7309	7176	7319	7411	7331	7270	7415	7302	7304	7258	7206	7354	7236	7202	7291	7243	7306	7265	7285	7169	7106	7283	7401	7342	7237	7167	7256	7229	7228	7339	7190	7392	7279	7288	7317	7259	7251	7346	7371	7323	7253	7322	7279	7263	7345	7402	7319	7242	7308	7270	7256	7394	7319	7409	7399	7302	7426	7397	7170	7296	7386	7364	7345	7277	7208	7327	7344	7226	7213	7319	7249	7220	7250	7169	7276	7380	7248	7340	7350	7343	7357	7252	7292	7424	7212	7321	7166	7129	7275	7347	7224	7311	7362	7234	7187	7364	7146	7279	7140	7366	7239	7406	7301	7251	7375	7442	7539	7220	7187	7283	7196	7475	7328	7281	7239	7377	7228	7336	7324	7232	7277	7338	7226	7333	7383	7291	7297	7237	7221	7236	7187	7281	7451	7198	7164	7208	7205	7265	7307	7074	7238	7314	7278	7165	7411	7404	7150	7231	7417	7257	7334	7434	7320	7298	7191	7210	7293	7287	7288	7304	7310	7287	7351	7250	7228	7240	7209	7271	7279	7336	7360	7290	7265	7335	7372	7264	7357	7294	7416	7346	7408	7363	7361	7273	7309	7378	7262	7200	7238	7247	7232	7248	7139	7343	7333	7305	7332	7346	7353	7237	7233	7347	7328	7242	7232	7322	7269	7265	7115	7316	7467	7242	7400	7437	7319	7281	7257	7313	7283	7391	7169	7175
7490	3853	1350	855	928	971	887	949	946	959	916	899	836	871	860	811	844	859	887	824	818	825	827	842	807	816	843	847	860	830	805	846	879	788	772	841	828	823	874	785	852	804	819	775	871	825	784	815	804	829	874	812	826	832	819	763	798	831	855	824	805	823	814	773	848	795	822	819	826	820	847	823	767	861	825	812	837	803	826	815	831	857	834	804	791	797	876	812	821	839	826	802	819	795	835	836	780	819	794	781	826	800	784	818	783	802	794	801	795	787	791	839	818	787	843	850	763	757	782	836	838	837	865	862	835	849	830	820	814	766	760	840	867	842	836	798	789	802	830	821	835	808	791	794	768	829	842	812	785	835	818	850	759	827	845	865	843	786	808	855	767	769	790	834	836	799	796	802	833	832	819	810	846	828	863	858	826	835	791	797	855	817	766	829	840	795	810	793	838	794	826	841	804	820	852	787	839	771	806	841	884	812	874	793	805	821	823	795	840	879	802	826	781	781	821	794	834	807	812	818	797	811	772	807	844	790	851	818	824	832	810	834	844	780	780	850	843	793	849	843	830	801	852	827	774	825	813	861	824	822	784	770	809	806	829	867	856	837	824	839	811	817	801	782	823	867	843	822	858	803	852	860	845	833	839	845	804	816	817	793	856	853	854	807	791	744	831	804	808	828	802	796	847	825	817	772	744	831	849	827	789	833	754	791	821	845	824	828	831	845	807	856	811	857	814	783	837	818	843	820	805	803	798	819	863	816	811	815	794	824	829	808	810	846	827	798	812	844	850	810	832	807	835	815	834	839	840	819	841	804	815	786	810	829	821	797	860	790	805	841	791	811	884	789	812	793	839	802	896	861	800	821	884	750	866	797	842	849	843	819	793	838	842	768	798	831	780	798	806	834	858	790	848	800	868	800	820	822	814	808	794	860	826	776	852	796	817	824	786	800	778	873	840	805	795	828	817	773	866	816	839	782	791	807	764	793	813	819	904	844	869	827	834	866	789	806	832	781	777	819	805	769	824	835	852	804	840	800	772	833	825	799	785	816	785	812	833	795	799	772	834	817	788	857	842	829	783	854	787	833	787	841	794	842	805	835	832	867	909	827	815	850	854	851	816	790	794	823	805	795	816	844	820	784	798	769	831	787	778	837	816	853	801	812	802	798	839	812	804	863	824	815	787	850	805	795	840	833	882	808	854	817	791	868	770	799	871	801	809	837	837	793	819	819	820	858	818	819	813	782	829	801	847	812	772	832	785	793	847	888	848	799	791	838	745	840	835	879	803	799	886	782	885	810	852	817	866	825	817	775	794	764	850	839	854	847	806	836	827	838	789	784	830	843	845	825	829	815	805	870	850	813	841	840	779	759	801	859	805	801	824	812	778	830	846	878	818	835	848	837	807	891	873	791	832	789	826	820	840	857	819	850	837	805	810	831	829	854	859	807	867	775	850	820	834	825	820	839	773	793	803	835	753	850	821	817	817	836	828	815	812	791	835	844	833	853	780	827	817	763	786	831	829	808	796	812	827	873	834	829	818	803	853	836	813	844	845	840	793	767	840	849	787	758	811	867	820	829	799	886	843	851	767	823	823	831	830	815	831	819	772	769	822	831	821	859	893	834	822	837	841	845	868	800	803	789	821	794	843	821	838	859	819	856	836	842	830	792	766	791	870	789	802	838	815	855	817	833	814	861	833	764	818	855	831	820	762	819	806	873	827	818	862	851	846	807	781	798	852	829	848	806	811	818	827	819	823	776	862	793	815	826	821	827	836	803	878	789	887	836	791	839	784	801	786	857	833	824	835	860	822	808	805	818	790	787	819	831	786	866	834	843	794	887	829	826	817	849	786	838	780	855	863	809	828	854	822	821	807	843	822	854	838	788	834	790	848	857	784	878	805	841	782	839	908	768	845	845	774	815	865	863	855	832	806	861	839	824	760	811	839	817	829	813	819	828	816	805	796	792	886	836	788	776	778	832	879	849	802	800	796	845	789	825	884	798	797	852	861	831	857	791	807	775	798	854	842	857	850	822	801	831	774	841	757	820	812	836	826	867	839	843	815	809	762	815	832	813	825	912	792	821	831	781	819	836	808	856	808	771	814	845	773	817	832	835	859	831	784	803	816	793	843	784	777	825	833	789	789	807	782	771	810	827	840	798	799	870	764	822	842	829	862	840	831	812	842	853	839	805	839	854	886	732	816	796	775	846	790	804	800	789	871	824	823	803	827	855	843	818	829	750	788	836	804	826	818	808	824	844	781	819	826	833	836	862	811	835	840	811	873	824	833	805	799	817	841	802	807	829	799	782	820	799	828	837	832	828	839	855	826	886	794	840	838	862	876	870	855	827	819	801	830	786	840	878	877	778	775	813	813	811	793	784	860	831	832	854	809	802	810	851	803	816	845	817	799	818	818	802	814	820	828	797	769	820	798	818	816	867	802	818	824	795	814	829	866	867	788	806	770	830	802	781	854	869	789	784	837	879	832	828	825	804	805	822	813	806	787	879	800	808	862	861	837	865	801	795	818	845	769	834	809	828	807	816	828	793	826	811	827	787	828	850	800	831	779	852	856	845	806	820	864	849	828	829	841	862	817	808	803	795	838	842	840	820	826	818	812	799	826	807	839	763	810	853	847	830	806	820	789	792	789	816	749	766	816	843	818	782	825	831	804	837	868	763	781	843	830	785	793	862	839	780	797	846	806	868	836	776	746	815	847	808	855	836	830	797	840	818	841	803	829	843	871	790	857	831	800	802	796	871	765	824	739	799	819	796	807	861	832	794	801	787	758	843	858	807	843	800	867	803	882	774	869	854	796	800	829	818	838	883	818	808	830	821	867	836	832	777	820	793	811	777	809	848	808	832	832	845	801	820	762	798	788	816	822	809	819	844	789	767	816	822	776	813	827	816	807	758	796	813	806	801	855	856	815	769	830	842	869	800	775	836	777	888	849	835	802	823	818	814	820	799	797	797	800	778	761	842	800	810	839	840	847	839	848	784	887	801	859	837	797	816	827	822	827	843	816	858	818	839	773	758	827	791	806	824	790	814	767	810	801	812	795	810	778	845	804	819	819	800	796	890	827	821	878	807	805	818	842	854	822	832	827	855	840	789	767	808	800	824	764	787	861	803	849	872	814	831	838	792	809	827	826	865	814	824	834	877	828	844	828	797	838	781	793	819	797	824	831	773	921	751	854	780	823	787	830	809	830	837	791	833	835	817	782	777	848	850	782	765	837	892	828	783	815	805	867	801	831	797	813	820	738	764	831	833	838	862	803	819	850	811	825	876	802	805	865	799	839	831	799	824	800	797	804	771	869	796	825	822	824	821	768	845	828	775	804	766	804	799	875	877	824	833	787	835	814	845	818	814	853	816	818	851	839	837	805	796	842	821	830	842	865	836	795	811	805	815	856	797	768	854	766	802	815	863	827	822	828	859	830	802	831	795	821	810	822	832	760	770	882	865	815	831	806	829	888	777	823	813	838	858	835	828
41847	31582	12882	12490	15070	13939	12974	12292	12292	11585	10243	9334	8950	8687	8511	8290	8106	8270	8185	8177	8217	8093	8228	8140	8121	7941	8098	8008	7964	8040	7888	8088	8027	8049	8254	8457	8352	8250	8218	7925	8096	8121	8069	7983	8013	7917	7951	7818	7798	7854	7869	7908	7995	7794	7819	7906	7969	7953	7787	7970	7804	7899	7940	7823	7973	7939	7862	7891	7979	7812	7994	7925	7883	7933	7792	7986	7884	7818	7834	7868	7985	7971	7882	7853	7937	8002	7887	7804	7850	7917	7890	7926	7982	7931	7819	7926	8010	7890	7912	7883	7903	8021	7927	7826	7898	7908	7763	7906	7818	7941	7718	7932	7973	8031	7891	7937	7880	7926	7902	7833	7963	7765	8042	7848	7861	7811	7815	7994	7829	7904	7955	7933	7917	7915	7991	7996	7640	7891	7912	8004	7960	7806	7817	8025	7892	7992	7852	7965	7957	7919	7895	7794	7870	7920	7996	7864	7865	7919	8047	7846	7944	7870	7979	7923	7971	7806	7858	8085	7933	7803	7900	7896	8001	8080	7969	7909	7994	7807	7894	7907	7893	7951	7992	7800	7893	7885	7786	8013	7890	7949	7974	8013	7823	7952	7974	7961	7865	7818	7990	7951	7999	7971	7913	7831	8042	7796	8081	7956	7787	8034	7997	7918	7870	7896	7835	8011	7966	7781	7874	7888	8031	7820	7780	7853	7995	7988	7990	7813	7963	7805	7856	7960	7822	8009	7800	7884	8006	7890	7810	7913	7782	8075	7820	8013	7889	7842	7945	7843	8060	7882	7855	7861	7911	7854	7893	7880	7943	7876	7963	7832	7881	7782	7913	7753	7869	8040	7920	7970	7894	7891	7833	7891	7892	8016	7966	7934	7786	7887	7809	7782	7964	7877	7875	7847	7814	7983	7914	8050	7840	7807	7991	7940	7925	7949	7907	7904	7799	8005	7824	7836	7825	7807	8008	7896	7841	7988	7856	7841	7873	7951	7885	7862	7894	7937	7878	7897	7881	7757	7983	7919	7920	8067	8003	7956	7850	7900	7862	7844	7845	7951	7961	8075	7842	7863	7909	8010	7983	7693	7858	8036	7742	7907	7818	7920	7937	7934	7811	7986	7838	7943	7937	7965	7965	7866	7887	7854	7968	7969	7943	7940	7808	7925	7948	7906	8087	7921	7967	7869	7914	7839	7990	7919	7887	7939	7793	7903	7890	7919	7944	7902	7984	7933	7940	8000	7875	7930	8078	7950	7944	8098	7980	7795	7938	8120	7884	7689	7975	7935	7841	7826	7889	7861	7817	7864	7938	7893	7961	7889	7903	7831	7714	7969	7891	7905	7863	7946	7873	7925	7928	7967	8049	7965	7821	7961	7928	7910	7901	7728	8067	7955	7926	7922	7972	7889	7756	7970	7876	8009	7949	7913	7925	7927	7914	7905	7858	7963	7853	7883	7969	8012	7787	8003	8057	7844	7874	7932	7961	7857	7937	7902	8026	8033	7876	7882	7911	7837	8030	7864	7843	7957	7962	8090	7986	7789	7958	7941	7982	8027	7914	7918	7936	7875	7776	7806	7934	7980	7918	7959	7925	8066	7871	7948	7872	7955	7986	7891	7943	7878	7956	7836	7950	8115	7799	8021	7871	7799	7974	8024	7918	7970	7803	7949	7852	7940	7856	7895	7883	8011	7903	7873	8022	7839	7870	7854	7898	7801	7800	7945	7893	7878	7772	7789	7827	8021	7879	8010	7943	7894	7837	7824	7838	7863	7774	7923	7971	7759	7847	7797	8033	7978	7971	7955	7947	7862	7864	7946	7884	7805	7969	7778	8009	7913	7965	7790	7944	7947	7774	7972	7888	7870	7831	7935	7794	7896	8066	7882	7702	7992	8024	7774	7884	7928	8033	7953	7916	7855	7875	7843	7881	7961	7951	8023	7931	7855	7870	7912	8068	7896	7971	7902	7875	7869	7758	7924	7674	7925	7865	7912	7819	7818	8007	7900	7894	7870	7896	7856	7866	7974	8010	7920	7922	7990	8039	7849	7977	7920	7930	7835	7861	7942	7933	7887	7942	7919	7929	7815	7804	7960	7845	7805	7883	7925	7939	8109	7839	7951	7900	7864	7881	7888	7997	7918	7844	7975	7885	7944	8001	7742	7802	7863	7890	7975	7931	7829	7891	7923	7919	7930	7988	7937	7814	7887	7958	7814	7964	7885	7890	7921	7772	7871	7927	7948	7955	7918	7980	7973	7884	7952	7871	7899	7917	7903	8025	7877	8114	7889	7854	7897	7973	7903	7936	8022	7910	7981	7932	7691	7901	7998	7937	7957	7959	7991	7894	8003	7828	7839	7939	7808	7928	7742	7974	7948	8051	7982	7916	7864	7835	7953	7844	7857	7925	7906	7785	7972	7852	7880	7976	8000	7883	7812	7906	7988	7920	7838	7858	7969	7968	7892	7889	7839	8004	7799	7915	7908	7863	7855	7829	7878	7915	7871	7830	8070	7902	7849	7943	7817	8021	7873	7941	7881	7979	7928	7882	7867	7959	7914	7942	8015	7948	7907	7913	7711	7853	7763	7796	7968	7759	7855	7998	7893	7935	7995	7901	7774	8101	7909	8037	7933	7876	7903	7971	7952	7983	8004	7918	7934	7820	7934	7711	7878	7836	7903	7991	7940	8103	7830	7778	7921	7948	8003	7880	7955	7768	8052	7864	7965	7887	8003	7956	7964	7896	7829	8042	7867	7846	7933	7882	7992	7758	8104	7860	7965	7795	7856	7953	7801	8013	7840	7981	7841	7870	8044	7878	7874	7880	7854	7871	7835	7973	7827	7814	7965	7908	7936	7762	7918	7905	7855	7900	7961	7907	7822	7921	7823	7929	7936	7938	7922	7897	7767	7804	7847	7875	7892	7875	7896	7780	7939	7902	7881	7930	7775	7925	7907	7869	8017	7745	7763	8023	7964	7912	7728	7982	7807	7908	7890	7838	8046	7897	7802	7958	7863	7921	7969	7875	7956	8068	7912	7802	7777	7833	7947	7853	7873	7866	7911	7856	7856	7983	7894	7928	7901	7905	7807	7825	7945	7982	7933	7955	7811	8043	7982	7883	7856	7888	7970	7922	7862	7917	7819	7831	7946	7954	7899	7807	7873	7815	7837	7943	7833	8020	7753	7873	7914	7961	7938	7934	7995	7833	7884	7782	7922	7928	7936	7803	7945	7835	7896	7977	7849	7958	7835	7863	7786	7886	8011	7992	7866	7891	7992	7900	7924	7870	7814	7799	7914	7843	7779	7859	7905	7817	7861	7822	7847	7867	7829	7884	8128	7800	7842	7800	7873	7992	7865	7787	7780	7856	7856	7861	7853	7893	7968	7860	7879	7972	7939	7918	7950	7867	7911	7960	7794	7874	7979	7885	7931	7872	7928	7937	7925	7910	7834	7799	7885	7965	7832	7920	7963	7945	7875	7879	8006	7980	7937	7878	7887	7872	7929	7842	7938	7809	7952	7762	7904	8074	7900	8055	7949	7946	7960	7883	7987	7997	7894	7882	7916	7808	7973	7945	7864	7883	7871	8052	8012	7892	7922	7890	7860	7866	7880	8027	7857	7930	8029	7923	7955	7869	7953	7845	7942	8002	7940	8048	7960	7833	7882	7855	7896	7878	7912	7894	8133	7877	7975	7965	7943	8047	7910	7882	7981	7870	8066	7932	7763	7891	7827	7987	7892	7889	7905	7993	7823	7864	7898	7915	7986	7893	7884	7829	7929	7975	7977	8008	7887	7952	7861	8104	7877	7927	7933	7837	7839	8000	7815	7829	7881	7775	7807	7989	7899	7926	7873	7937	7909	7819	7893	7877	8009	7995	7931	7799	7971	7815	7928	8043	7772	7924	7832	7850	7890	8044	7891	7906	7899	7786	8087	7985	8006	7898	8033	7764	8005	7853	7995	7758	7918	7971	7970	7969	8099	7835	7883	8044	7745	7842	7913	8014	7872	7779	7919	7949	7889	7944	7964	7927	7899	7931	7828	8010	7858	7907	7959	7954	7897	7959	7752	7857	7797	7999	7947	7848	7904	7869	7931	7794	7949	7829	7868	7889	8042	7948	7888	7867	8006	7876	8003	8000	7970	7824	7892	7805	7864	7890	7903	7971	7873	7923	7873	8104	7950	7870	7861	7990	7954	7955	7802	7875	7851	7909	7954	7774	7936	7701	7937	7908	8001	7942	7907	7822	7953	7794	7945	7810	7875	7797	7869	8000	7990	7955	7916	7982	7858	7757	7995	7834	7816	7873	7935	7799	7902	7803	7914	7916	8065	8027	7915	7916	7859	8066	7938	7957	7978	7836	7904	7837	7979	7854	7855	7827	8030	7884	8009	7917	7850	7991	7874	7884	8048	7779	8051	7984	7963	7922	8086	7960	7950	8040	7945	7646	8038	8049	7890	7919	7958	7948	8015	7914	7922	7762	8044	7830	7824	8005	7832	7812	7768	7827	7903	7758	7917	7920	7882	7996	7884	7886	7802	7934	7899	7872	7910	7918	8089	7942	7830	7903	7802	7845	7936	7888	7857	7971	7937	7950	7730	7842	7876	7910	7968	7929	7961	7981	7924	7874	7972	7911	7870	7906	7737	7932	7912	7925	7828	7803	7822	7924	7921	7897	7948	7984	7855	7917	8010	7817	7860	8021	7834	7795	7766	7906	8057	7727	7860	8016	7828	7787	7965	7869	7859	7890	7797	7799	7921	7803	7962	7905	7902	7781	7928	7919	7889	7919	7846	7909	7916	7821	8047	7982	7770	7825	7921	7889	7806	7880	7824	7858	7932	7927	7934	7934	7841	8124	7769	7995	7951	7861	7972	7919	7977	8040	7964	7871	7894	7874	7796	7932	7831	7811	7936	7874	7823	7922	7845	8005	7874	7756	7881	7907	7871	7958	7903	7871	7913	7743	7916	7853	7901	7937	7909	7950	8022	7955	8013	7821	7861	7887	7811	7808	7931	8009	7914	7884	7900	7873	7980	7865	7954	7894	7875	7960	7884	8029	7852	7871	7922	7956	7879	8018	7912	7882	7974	7867	7919	7930	7928	7901	7928
11025	6187	1461	759	757	788	782	779	808	828	769	654	659	669	679	673	655	635	636	615	599	606	651	642	605	626	614	609	531	569	601	616	615	611	621	665	583	637	638	584	624	579	583	671	684	585	624	586	615	653	637	583	576	602	628	611	606	616	620	619	659	618	579	624	628	635	632	651	614	613	675	613	588	590	637	644	636	607	608	658	623	608	591	610	641	548	608	593	618	607	640	612	595	591	624	628	579	619	612	601	608	629	613	599	577	652	624	614	630	612	610	618	622	642	590	579	645	632	628	651	596	586	621	596	600	573	582	584	645	635	582	645	604	619	625	634	574	618	582	619	625	594	642	630	653	641	617	638	603	669	668	628	641	606	638	622	613	616	620	602	592	622	608	637	648	633	636	614	592	613	588	571	604	680	642	619	606	644	572	591	611	589	588	616	608	646	637	628	643	593	612	617	605	639	659	599	638	647	597	629	671	625	592	563	628	609	610	613	618	639	654	623	634	608	612	653	600	634	625	603	636	574	575	594	583	593	624	653	625	619	608	611	614	625	596	608	620	644	599	625	650	646	614	633	621	595	614	579	596	578	632	620	579	610	619	598	600	643	610	612	612	598	550	620	641	620	620	616	653	623	646	601	577	595	611	640	614	610	633	623	603	607	578	628	608	612	602	629	633	583	634	623	617	625	640	609	641	655	566	643	600	564	600	594	627	627	616	591	572	604	615	638	634	604	631	633	638	595	626	643	625	612	644	612	600	569	628	583	642	580	589	634	628	639	611	680	577	634	593	607	640	596	654	628	620	630	605	638	615	601	638	609	642	597	615	626	571	628	618	631	606	655	640	634	593	640	597	584	633	618	598	615	598	632	644	659	644	562	631	598	646	585	631	641	646	654	624	662	637	640	612	649	630	628	583	630	623	596	639	623	637	610	620	634	651	612	622	598	640	631	593	609	617	615	570	608	606	641	578	612	635	595	637	616	595	557	601	608	627	575	603	643	644	653	637	599	601	614	652	636	628	639	597	642	614	601	584	613	648	611	627	623	626	616	631	604	637	577	579	585	604	602	613	614	612	647	586	670	615	643	590	618	641	661	650	595	615	598	624	624	613	653	615	687	649	627	657	596	625	633	606	624	614	608	636	617	647	584	625	628	632	556	637	623	607	690	599	626	608	628	619	640	603	620	610	622	582	624	629	657	631	610	649	572	603	584	590	620	588	663	607	598	623	628	630	613	605	636	588	625	608	616	616	565	599	624	639	593	629	629	645	625	636	647	611	628	638	653	627	616	621	627	627	626	637	626	632	606	606	652	635	644	607	633	595	615	598	603	648	684	672	655	636	563	604	645	600	615	594	613	619	601	646	620	615	595	641	636	628	615	627	590	639	644	680	655	587	604	668	613	664	626	638	567	633	638	595	612	639	622	589	607	610	644	613	584	617	626	571	621	622	583	578	589	610	609	616	624	636	633	633	624	603	642	653	620	588	603	616	641	603	642	657	560	623	643	623	566	613	631	626	628	629	627	637	632	619	639	624	571	633	591	625	586	620	583	614	626	619	579	641	598	637	640	638	616	667	626	623	622	602	632	627	616	649	608	643	637	646	627	618	617	633	599	631	614	631	583	611	601	552	569	620	610	598	606	596	635	617	627	589	605	621	618	626	634	634	626	631	622	615	618	614	644	584	590	590	642	603	598	669	595	625	554	582	600	599	614	629	563	641	591	604	614	614	599	623	591	616	579	621	633	643	605	600	645	591	617	605	647	582	612	645	604	629	658	638	618	648	591	573	616	591	598	586	611	578	619	617	597	594	599	617	587	621	634	581	622	629	604	595	618	649	612	630	596	606	636	616	600	634	638	641	583	623	595	595	616	568	592	648	649	668	615	592	632	630	645	580	634	685	650	634	624	607	650	630	613	616	635	622	694	624	653	664	612	656	598	609	638	633	601	632	649	602	634	559	625	633	596	631	615	576	617	570	618	644	562	600	631	620	598	649	630	588	617	646	607	596	616	651	646	650	604	619	645	630	642	651	547	591	568	603	641	632	641	621	609	606	588	593	617	623	658	609	611	561	641	640	574	591	656	671	618	606	593	633	575	601	636	631	621	557	627	662	616	595	646	600	602	605	606	592	650	623	626	633	600	635	595	572	591	634	599	668	641	591	606	612	618	672	596	588	600	635	608	592	614	599	622	609	646	584	617	618	644	625	622	632	660	622	620	618	617	593	636	601	647	603	597	620	635	645	615	572	627	695	584	608	668	612	584	614	639	609	623	593	654	618	639	654	622	614	615	590	617	570	589	639	613	651	595	620	640	631	630	624	626	624	575	590	601	566	629	648	642	590	649	589	602	633	600	584	612	619	616	622	604	588	642	603	616	630	621	608	610	650	654	647	574	601	601	633	606	626	600	627	636	630	604	590	663	623	599	665	604	605	617	595	613	628	606	612	620	573	594	615	615	588	654	557	613	615	634	581	602	626	681	620	584	637	623	638	662	645	573	609	619	608	618	646	638	639	595	591	629	624	601	617	612	595	658	634	580	588	637	624	636	605	592	611	603	637	644	602	606	656	623	609	631	637	628	613	557	585	601	671	585	610	604	628	623	549	646	634	622	620	624	628	586	618	576	612	603	637	615	607	643	626	578	645	641	632	615	604	614	611	574	635	626	591	599	559	607	610	670	612	677	591	620	615	592	626	650	647	618	596	613	623	583	631	628	639	664	608	596	614	655	619	634	580	597	639	573	579	620	627	635	621	628	613	577	639	576	568	641	565	674	597	625	677	624	630	608	653	617	634	604	651	573	569	600	609	624	610	583	646	600	628	641	594	640	609	631	612	684	669	616	599	587	615	598	659	645	641	618	631	611	597	612	618	622	618	572	617	635	606	570	641	611	598	589	634	609	654	589	659	613	626	569	598	646	636	594	616	633	628	614	631	574	595	563	618	580	595	612	637	558	652	646	626	625	574	595	620	604	626	618	623	649	636	640	624	600	632	644	638	616	580	587	631	610	620	605	596	679	604	608	602	621	630	630	665	650	598	572	616	576	585	618	649	631	598	597	608	593	627	615	635	624	626	579	629	603	611	614	606	629	603	636	583	640	623	582	643	595	589	589	550	613	577	615	567	633	640	669	626	566	672	617	588	601	614	641	575	621	612	635	639	627	665	613	608	639	635	615	620	588	631	665	594	606	625	576	653	619	565	646	539	578	574	611	628	647	620	580	579	655	636	589	680	653	589	617	660	642	628	612	682	588	641	623	606	609	574	586	628	624	617	599	633	627	577	648	629	655	599	612	655	619	674	610	586	636	596	576	638	604	647	623	615	609	613	627	622	595	603	595	619	631	644	608	648	619	628	606	647	551	635	619	594	626	647	652	643	631	607	622	588	632	656	622	587	629	626	652	634	621	599	616	650	635	626	592	617	613	631	675	593	649	563	664	626	590	635	597	624	572	614	634	612	641	632	644	646	582	645	597	582	603	620	592	631	581	613	606
45557	36560	12537	14314	18185	16819	15211	14421	14628	12795	10631	9044	8367	7836	7435	7276	6950	6916	6709	6746	6677	6553	6708	6657	6456	6454	6332	6405	6453	6376	6319	6497	6362	6704	6782	6878	6941	6762	6768	6548	6454	6384	6323	6323	6207	6333	6274	6100	6330	6213	6368	6233	6294	6230	6300	6290	6262	6383	6220	6374	6367	6298	6140	6322	6098	6252	6224	6141	6204	6126	6315	6226	6226	6238	6183	6055	6109	6221	6198	6168	6211	6375	6248	6183	6190	6332	6157	6041	6123	6255	6199	6151	6101	6183	6279	6217	6194	6204	6203	6145	6246	6215	6137	6097	6259	6148	6233	6191	6176	6200	6325	6116	6233	6138	6315	6197	6145	6279	6229	6198	6228	6196	6243	6173	6203	6251	6208	6208	6260	6196	6165	6208	6132	6190	6223	6158	6160	6113	6295	6220	6184	6305	6223	6171	6163	6252	6234	6272	6286	6236	6277	6155	6331	6296	6121	6119	6177	6161	6154	6219	6276	6138	6267	6171	6050	6306	6164	6237	6231	6218	6237	6264	6107	6216	6122	6134	6301	6253	6275	6220	6215	6205	6281	6124	6117	6254	6134	6234	6085	6157	6123	6202	6257	6162	6245	6176	6302	6126	6242	6249	6142	6240	6230	6165	6342	6328	6176	6198	6162	6075	6062	6122	6200	6109	6152	6189	6325	6234	6211	6274	6222	6241	6246	6202	6110	6215	6156	6130	6291	6242	6251	6141	6261	6236	6109	6131	6219	6169	6149	6149	6261	6271	6267	6212	6166	6105	6239	6237	6297	6197	6220	6227	6258	6220	6080	6125	6215	6209	6172	6191	6106	6062	6116	6143	6154	6181	6217	6340	6206	6283	6223	6185	6339	6063	6210	6326	6072	6124	6343	6169	6091	6166	6342	6249	6149	6210	6185	6165	6073	6197	6153	6177	6188	6138	6209	6077	6243	6210	6241	6184	6274	6148	6170	6252	6213	6127	6233	6279	6227	6234	6119	6163	6211	6264	6269	6135	6148	6205	6219	6132	6309	6213	6179	6125	6212	6130	6353	6145	6215	6223	6277	6181	6287	6177	6123	6297	6262	6341	6161	6216	6204	6318	6103	6182	6203	6435	6226	6228	6079	6203	6177	6217	6210	6156	6116	6258	6282	6237	6224	6140	6071	6214	6215	6267	6150	6186	6391	6115	6213	6192	6204	6167	6124	6246	6251	6130	6108	6120	6283	6179	6153	6173	6250	6195	6249	6274	6218	6108	6265	6212	6148	6240	6165	6225	6264	6069	6236	6146	6301	6098	6337	6167	6218	6188	6187	6148	6160	6113	6385	6247	6100	6296	6225	6322	6080	6095	6100	6173	6276	6248	6306	6225	6239	6217	6095	6191	6241	6326	6191	6201	6193	6174	6195	6187	6202	6331	6106	6239	6264	6234	6439	6235	6160	6240	6263	6105	6198	6222	6077	6195	6242	6288	6146	6177	6243	6097	6127	6235	6217	6217	6246	6303	6116	6163	6133	6183	6151	6125	6092	6240	6071	6244	6325	6310	6142	6331	6251	6103	6169	6125	6080	6242	6273	6169	6387	6103	6156	6160	6143	6174	6249	6137	6220	6207	6235	6187	6257	6144	6331	6227	6217	6238	6102	6186	6198	6138	6161	6280	6182	6181	6194	6293	6299	6127	6296	6227	6224	6186	6169	6205	6145	6236	6223	6245	6164	6154	6286	6220	6168	6112	6163	6291	6221	6103	6228	6169	6263	6317	6200	6170	6204	6192	6168	6206	6142	6240	6327	6157	6093	6351	6179	6095	6118	6128	6217	6203	6325	6073	6189	6107	6205	6292	6269	6239	6214	6227	6116	6078	6189	6135	6242	5948	6344	6320	6323	6202	6173	6264	6296	6209	6159	6306	6350	6248	6109	6070	6161	6148	6128	6170	6290	6295	6191	6068	6296	6186	6208	6303	6254	6265	6268	6202	6247	6113	6188	6204	6275	6209	6157	6232	6224	6132	6193	6199	6126	6151	6134	6165	6353	6066	6268	6209	6096	6078	6201	6293	6219	6154	6228	6201	6176	6267	6067	6301	6219	6234	6216	6141	6157	6202	6138	6150	6257	6203	6329	6276	6206	6322	6279	6247	6232	6233	6246	6173	6162	6252	6217	6220	6268	6081	6229	6222	6200	6240	6148	6288	6152	6284	6212	6228	6211	6229	6149	6155	6282	6131	6181	6268	6221	6211	6165	6151	6263	6140	6168	6088	6247	6115	6119	6263	6205	6244	6189	6231	6258	6180	6173	6125	6170	6280	6309	6196	6183	6283	6125	6144	6169	6184	6133	6209	6222	6225	6198	6120	6119	6257	6290	6292	6162	6316	6274	6146	6226	6243	6265	6220	6270	6240	6252	6207	6268	6140	6233	6221	6207	6275	6167	6234	6228	6226	6291	6183	6243	6121	6216	6187	6260	6117	6263	6256	6137	6260	6068	6057	6215	6167	6149	6308	6150	6197	6250	6248	6285	6296	6199	6167	6193	6242	6148	6207	6290	6211	6174	6190	6116	6288	6307	6253	6147	6184	6168	6081	6138	6230	6245	6126	6230	6227	6314	6154	6291	6214	6346	6242	6219	6188	6227	6289	6184	6176	6242	6265	6173	6254	6086	6182	6258	6175	6164	6150	6156	6314	6217	6193	6112	6214	6226	6129	6247	6265	6335	6057	6157	6270	6329	6139	6218	6310	6101	6312	6214	6179	6243	6215	6291	6302	6233	6196	6213	6196	6150	6229	6202	6142	6317	6221	6255	6262	6217	6108	6188	6301	6231	6227	6216	6326	6117	6185	6117	6298	6132	6188	6279	6057	6206	6207	6233	6273	6139	6148	6258	6216	6191	6255	6081	6277	6145	6137	6278	6180	6138	6182	6159	6241	6134	6223	6246	6050	6173	6426	6195	6242	6217	6246	6247	6143	6249	6180	6164	6042	6194	6262	6229	6123	6243	6273	6060	6331	6100	6188	6257	6262	6265	6073	6198	6155	6146	6246	6207	6278	6162	6288	6150	6277	6205	6146	6182	6102	6263	6299	6202	6056	6324	6258	6135	6307	6119	6245	6207	6192	6191	6169	6248	6173	6125	6050	6095	6305	6239	6201	6002	6155	6220	6150	6259	6350	6087	6139	6214	6249	6280	6122	6321	6209	6190	6260	6282	6216	6132	6224	6199	6176	6232	6211	6171	6234	6156	6245	6173	6230	6192	6293	6115	6382	6253	6191	6113	6173	6197	6197	6254	6242	6229	6302	6086	6163	6167	6231	6164	6234	6214	6172	6309	6191	6200	6215	6166	6194	6237	6196	6135	6132	6337	6312	6218	6151	6239	6163	6209	6192	6244	6305	6047	6190	6249	6221	6288	6139	6148	6078	6172	6218	6195	6249	6269	6302	6176	6263	6184	6182	6194	6230	6261	6266	6099	6072	6137	6196	6278	6224	6223	6168	6107	6129	6134	6194	6285	6263	6246	6222	6338	6178	6240	6237	6158	6249	6171	6122	6240	6228	6176	6231	6156	6187	6185	6302	6305	6195	6273	6267	6180	6179	6179	6295	6127	6133	6261	6228	6246	6275	6230	6311	6120	6139	6242	6162	6248	6365	6232	6193	6226	6181	6117	6398	6285	6212	6070	6177	6153	6305	6281	6099	6105	6350	6205	6181	6198	6287	6264	6091	6076	6243	6198	6180	6182	6113	6203	6214	6202	6228	6188	6268	6206	6263	6231	6194	6193	6187	6286	6208	6310	6244	6109	6197	6269	6196	6336	6258	6156	6187	6249	6190	6194	6203	6168	6362	6269	6182	6172	6159	6136	6205	6353	6105	6194	6269	6101	6176	6311	6236	6069	6182	6258	6237	6167	6236	6267	6211	6202	6162	6203	6209	6343	6163	6355	6252	6147	6318	6229	6221	6237	6138	6177	6220	6191	6118	6076	6143	6270	6273	6047	6103	6274	6222	6291	6333	6269	6199	6273	6280	6195	6141	6295	6271	6264	6331	6150	6172	6169	6252	6096	6111	6230	6213	6160	6291	6291	6164	6212	6288	6203	6185	6178	6168	6163	6186	6145	6237	6198	6316	6225	6265	6123	6145	6211	6114	6147	6120	6115	6182	6227	6156	6211	6168	6259	6180	6300	6259	6185	6051	6205	6143	6158	6223	6173	6253	6226	6221	6139	6185	6205	6131	6106	6215	6273	6119	6279	6302	6186	6174	6201	6053	6312	6286	6139	6271	6221	6217	6261	6086	6076	6233	6204	6199	6242	6057	6281	6214	6134	6187	6301	6120	6317	6283	6243	6223	6185	6166	6164	6200	6189	6221	6165	6376	6274	6213	6180	6094	6216	6398	6138	6227	6223	6081	6113	6252	6230	6171	6281	6161	6207	6116	6062	6274	6104	6109	6040	6244	6262	6263	6127	6316	6252	6182	6061	6323	6256	6227	6297	6214	6193	6221	6188	6153	6166	6226	6189	6235	6161	6188	6197	6075	6262	6142	6279	6149	6174	6183	6149	6166	6151	6252	6204	6260	6234	6201	6176	6178	6258	6147	6272	6247	6182	6131	6178	6229	6225	6210	6174	6162	6151	6318	6153	6260	6266	6375	6265	6230	6164	6079	6243	6238	6275	6167	6147	6256	6194	6335	6076	6127	6239	6211	6245	6200	6164	6284	6233	6227	6228	6270	6101	6131	6353	6155	6195	6187	6086	6312	6188	6188	6170	6209	6205	6343	6307	6182	6140	6339	6070	6137	6169	6217	6106	6315	6234	6238	6035	6344	6177	6219	6306	6225	6266	6195	6184	6169	6172	6315	6159	6208	6169	6246	6159	6243	6220	6181	6227	6276	6251	6139	6177	6271	6195	6336	6316	6297	6270	6203	6278	6176	6174	6321	6187	6129	6197	6288	6168	6306	6235	6222	6190	6236	6335	6235	6272	6104	6205	6224	6193	6206	6217	6225	6183	6307	6245	6180	6369	6117	6238	6200	6223	6264	6368	6275	6230	6320	6140	6114	6230	6251	6241	6299	6110	6306	6137	6213	6315	6210	6190	6134	6264	6104	6210	6334	6199	6219
11906	6657	1205	747	835	794	792	846	874	770	743	727	685	666	629	593	581	603	631	590	590	566	632	663	602	556	591	613	556	595	603	616	521	567	598	561	591	610	632	574	595	569	548	565	598	571	597	589	605	631	567	593	592	596	568	573	561	593	613	614	641	629	556	571	562	541	586	575	577	547	576	568	568	605	584	621	598	573	635	615	605	586	596	546	580	600	565	592	591	557	591	571	571	533	572	624	582	574	583	563	608	572	581	574	612	566	589	541	622	575	534	566	542	550	576	623	525	594	575	561	569	620	598	571	603	613	598	568	579	601	618	581	575	550	592	587	526	634	599	604	613	573	615	532	582	552	603	560	526	578	567	578	549	636	555	608	553	546	595	568	576	566	557	594	571	572	584	565	548	578	568	600	561	619	563	581	587	596	587	561	594	547	604	610	579	574	547	579	603	627	566	550	551	627	523	567	557	590	565	595	580	553	587	565	588	648	582	604	585	591	585	553	559	581	592	580	618	609	588	585	571	547	564	577	575	568	578	589	579	592	578	644	554	557	593	627	616	629	571	589	570	536	561	624	564	581	560	584	567	561	577	561	548	575	547	562	558	603	551	612	557	561	541	586	585	568	603	557	593	549	576	540	577	621	602	553	608	580	595	570	557	593	572	586	580	588	568	571	611	574	622	589	543	565	619	627	609	559	554	574	593	583	592	566	548	568	599	551	612	604	559	607	555	622	625	599	588	606	619	587	598	590	567	596	552	597	623	559	601	582	543	589	564	573	547	588	584	552	558	604	542	565	563	555	572	571	559	531	558	558	616	600	569	597	569	617	551	571	608	610	514	635	583	551	606	606	531	578	579	603	572	598	594	585	612	591	583	581	621	615	537	602	578	583	582	533	551	619	598	625	559	598	565	536	585	582	581	564	550	576	586	615	576	556	558	568	602	580	604	586	547	588	599	568	616	572	589	537	595	587	603	577	584	620	596	610	592	595	567	562	615	567	613	583	591	545	508	562	588	564	604	562	615	582	606	594	606	587	582	569	573	598	588	567	608	609	582	571	597	589	563	580	616	626	592	567	540	579	586	550	548	562	544	586	591	560	610	564	615	606	551	576	618	548	596	572	521	532	565	564	591	545	582	567	500	585	608	579	563	598	571	578	569	570	610	583	611	569	560	577	549	567	561	584	601	612	614	551	560	593	577	560	566	592	582	561	580	589	581	558	580	577	621	605	588	527	592	586	588	557	535	580	556	548	578	602	555	583	580	613	547	581	565	558	566	580	551	618	603	614	601	575	578	554	590	599	572	572	567	596	564	589	630	557	550	577	550	568	607	561	586	560	548	585	600	576	585	577	608	590	567	626	594	571	544	568	584	557	572	583	555	584	606	589	571	561	590	598	593	576	633	610	530	555	572	602	637	591	543	584	607	555	552	540	568	590	609	557	566	566	581	553	585	561	586	597	576	586	588	563	583	582	570	614	591	569	585	571	557	559	574	567	610	610	567	593	616	553	623	568	611	603	585	563	595	600	614	537	563	544	601	593	576	572	573	637	559	586	586	586	606	566	600	531	528	588	554	572	564	605	557	554	614	575	574	565	602	567	563	614	625	594	546	563	578	617	612	632	554	587	599	598	577	568	559	587	607	610	589	584	542	567	586	640	560	599	629	597	572	538	589	592	564	601	553	575	616	587	586	568	544	539	562	577	584	589	582	607	608	556	563	561	582	555	536	625	566	599	576	550	559	553	624	560	568	572	531	556	531	553	600	520	563	605	625	574	584	568	606	548	539	575	594	612	604	585	582	587	587	588	532	596	587	541	583	565	569	576	570	632	551	601	581	570	560	573	544	583	602	593	591	564	552	621	552	583	581	615	526	597	572	597	601	601	561	602	561	611	549	555	599	602	559	600	604	585	589	557	593	560	614	539	561	567	556	584	565	537	582	582	601	573	551	552	570	587	591	583	611	564	568	544	590	573	517	572	589	595	613	543	588	583	601	559	586	539	607	586	547	592	602	585	566	533	575	575	557	562	611	567	565	619	565	589	580	583	519	584	546	615	581	556	572	628	559	574	580	600	571	565	615	580	606	603	598	581	576	601	611	549	610	588	590	622	568	540	609	576	588	573	603	589	619	630	613	575	550	623	583	580	560	581	620	605	583	553	596	561	559	604	643	554	615	575	568	515	566	535	596	575	567	552	598	602	601	542	591	622	569	572	557	560	624	608	566	585	560	619	606	601	555	581	596	600	623	593	598	613	573	589	545	615	585	575	540	588	569	599	631	585	569	586	595	567	569	576	590	551	599	582	584	589	561	549	587	569	565	584	557	575	561	617	615	559	594	583	579	627	572	540	543	562	573	625	587	561	552	540	561	606	572	575	581	565	567	551	577	597	574	589	603	560	542	556	578	613	596	598	560	555	546	594	549	534	554	573	607	575	618	583	606	552	613	586	598	607	567	535	588	556	577	594	605	565	550	562	560	608	563	564	602	619	545	600	537	560	588	582	540	558	598	562	602	570	575	578	581	575	574	586	592	602	599	553	579	580	589	563	587	596	597	604	583	604	573	632	617	580	591	579	542	585	577	571	600	590	587	589	573	577	512	644	555	590	609	561	593	618	595	570	581	610	588	565	575	563	578	576	559	565	584	590	570	573	592	575	603	600	563	578	571	575	531	553	564	574	581	612	582	557	564	551	628	556	587	591	563	520	576	577	570	596	607	568	595	555	565	589	558	556	562	606	568	558	565	591	528	581	613	615	594	593	579	592	583	586	565	542	602	569	584	558	578	581	589	598	567	532	621	608	566	603	617	571	601	602	554	592	618	584	548	572	600	631	595	587	572	597	639	577	548	594	539	573	584	597	599	561	592	595	609	573	580	528	582	542	598	606	599	549	558	553	550	569	560	586	553	576	598	604	533	577	596	612	611	557	593	581	620	579	582	560	593	573	571	568	585	608	568	576	566	578	628	549	602	575	578	547	571	604	624	615	564	567	541	577	533	584	545	595	590	603	595	584	576	564	565	546	565	563	584	618	575	612	569	552	584	552	545	571	585	562	592	582	635	565	540	567	577	594	586	575	565	584	573	597	568	606	589	571	548	605	564	558	560	600	572	602	561	585	565	604	533	572	569	568	590	625	558	578	591	582	562	581	585	565	579	561	582	646	576	634	549	607	583	596	558	592	571	588	578	605	596	609	575	619	593	551	605	577	599	561	572	577	611	524	581	575	563	570	561	552	589	614	594	586	596	565	550	614	567	572	552	582	552	597	567	583	598	605	586	577	597	571	580	601	595	556	618	582	567	588	571	614	613	561	586	588	571	645	584	580	566	598	544	559	578	556	579	547	566	633	527	593	635	560	568	590	567	598	583	557	594	555	563	576	537	559	559	558	545	631	636	550	618	563	571	579	582	586	646	547	603	528	580	565	580	568	598	585	574	592	611	575	583	522	580	615	591	602	577	546	573	597	542	551	575	579	531	548	549	563	596	593	601	558
46232	35963	11431	15286	19554	18535	17130	16282	16175	13382	11144	9626	8454	7871	7468	7307	6935	6732	6710	6565	6479	6644	6424	6328	6399	6384	6134	6108	6175	6266	6013	6018	6472	6457	6606	6645	6601	6749	6436	6306	6222	6242	6046	5995	6083	5903	6078	5993	6051	5945	5916	5962	5948	6004	5870	6040	6039	5986	5976	5934	5949	5937	5986	5959	5814	5891	6017	5941	5882	6044	5906	5949	5938	5813	5974	6051	6052	6070	5959	5846	5892	5787	5748	6039	5960	5933	5896	5879	5891	5981	5863	5851	5846	5835	5869	5927	5854	5858	5871	6001	5794	5813	5836	6031	5925	5919	6045	5805	6027	5938	5904	5922	5897	5969	5954	5849	5968	5860	5911	5940	5938	5922	5778	5818	5834	5891	5872	5923	5829	6008	5907	5951	5909	5820	5949	5989	6028	5994	5953	5812	5967	5833	5821	5905	5845	5936	5846	6008	5928	6015	5964	5869	5940	6023	5832	6005	5873	5812	5927	5958	6061	5978	5763	5948	5808	5928	5843	5882	5923	6016	6028	5907	5996	5878	6023	5938	5812	6086	5979	5849	5841	5819	5991	5991	5980	5958	5969	5888	5900	5856	5865	5833	5867	5909	5899	5976	5921	5985	5934	5978	5912	5972	5834	5873	5886	6055	5878	6071	5900	5796	5801	5898	5988	5976	5884	5771	5987	5980	5941	5941	5867	5863	5929	5861	6013	5942	5977	5975	5764	6000	5895	5937	5878	5927	5945	5822	5960	5965	5942	6066	5968	5944	5956	5811	6037	5898	5868	5881	5903	6013	5906	5837	5933	5982	5818	6003	5883	5849	5914	5913	5946	5923	5965	5855	5816	5859	5984	6018	6020	5841	5891	5885	5943	5879	5875	5975	5810	5993	5871	5896	6094	5894	5837	5973	6014	6003	5893	5965	5839	5909	5924	6000	5896	5893	5913	5912	5878	5789	5947	5988	5851	5958	5934	5974	5935	5925	5938	5877	5780	5815	5919	5935	5891	5809	5824	6035	6002	6002	5921	5802	5885	5939	5926	5809	5948	5996	6025	5977	5851	5923	5858	5945	5971	6051	5913	5895	5892	5938	5900	5856	5948	6015	5986	5920	6046	5920	6017	5914	6001	5942	5898	6018	5995	5940	5954	5988	5928	5931	5942	5852	5958	5705	5853	5989	6013	5944	5989	5844	5783	5905	5861	5894	6070	5994	5969	5756	5882	5792	6034	5944	5876	5911	5865	5932	5923	5986	6033	5907	5883	6023	6124	5951	5983	5845	5890	5898	5898	5839	5935	5792	5841	5933	6035	5885	5848	5855	5891	6038	5994	5904	5870	6004	5950	5874	6055	6020	5969	5864	5986	5818	5918	5980	6024	5935	5827	5964	5964	5926	5850	5836	5917	5966	6024	5845	5943	5954	6021	5841	5957	5994	5900	5925	5800	5994	5880	5844	5751	5912	5888	6034	5899	5906	5851	5856	5990	5782	5856	5888	5891	5875	5928	5875	6003	5802	5931	6030	5931	5818	5892	5872	5879	5902	5974	5779	5811	5950	5971	5762	5900	5751	6009	5880	6018	5939	5830	5817	5952	5896	6035	6068	5959	5908	6030	5827	5885	5866	5878	5906	6056	5931	5973	5905	5910	5902	6066	5858	5889	5925	5851	5942	6000	5930	5991	5979	5901	5879	5841	6010	5818	5865	5886	5974	5914	5903	5959	5909	5858	5822	5984	5987	6032	6016	5873	5926	5837	5829	6012	5987	5822	5828	5894	5986	5847	5901	6024	5811	5919	5737	5977	6006	5959	5988	5787	5838	5940	5878	5891	5875	5949	5926	5908	5859	5920	5920	5833	5915	5973	5898	5811	5939	5803	6014	5931	5936	6017	5963	5861	5801	5973	5848	5763	5950	6020	5849	5949	5848	5789	5848	5765	5935	5845	5950	5830	5959	5954	6032	5862	5891	5941	5958	5971	5998	5843	5904	5887	5898	5761	5930	5884	6066	5770	5920	5930	6034	6011	5959	6041	6016	5821	5999	5941	5885	5967	5913	5828	5949	5789	5785	5868	5987	5931	5994	5872	5908	5947	5836	5813	5886	5854	5922	5860	5935	5806	5777	5983	5809	5979	5931	5837	5955	5931	6010	5848	5879	5901	5896	6037	5865	5958	5868	5850	5881	5849	5954	5880	5942	5931	5977	5814	5960	5923	5935	5820	6007	5881	5923	5895	5787	5875	5839	5977	5815	5820	5946	5863	5876	6029	5915	5860	5944	6010	5878	5985	5902	6124	5815	5931	5985	5961	5959	5882	5916	5939	5858	5813	5947	5941	5944	5955	5832	6013	5933	5994	6032	5850	5950	5938	6001	5936	6028	5945	5898	5954	5946	5909	5971	6034	5878	6021	5737	6055	5909	5898	5813	5964	5903	6057	5870	5907	6007	5827	6016	5912	5884	5968	5961	5776	6033	6005	6026	5974	5891	5947	5964	5937	5895	6011	5929	6038	5881	6006	5766	5988	6049	6014	5968	5865	5883	5942	5834	5915	5838	6060	5896	5934	5896	5968	5940	5869	5958	6044	5810	5884	5850	5968	5883	5867	5881	5999	6072	5940	6060	5789	5919	5909	5811	5944	5867	5952	5889	6060	5885	6092	5776	5967	5955	5972	5870	5832	5957	5934	5980	5920	5899	5788	5936	5926	5856	5949	5954	5895	5937	5923	5764	6017	5901	5912	5830	5904	5999	6077	5819	5957	5893	5862	5920	5857	5950	5877	5895	5838	5902	5974	5858	5798	5781	5990	5937	5874	5959	5866	5912	5930	5871	5856	5907	5990	5892	5909	5899	5957	5935	5996	5863	5911	5892	5910	5932	5928	5956	5922	5871	6017	5880	5958	5980	5888	5883	5946	5909	5873	5960	5970	5902	5838	5945	5954	5912	6000	5842	5929	6029	5975	6070	5871	5978	5955	5995	5993	5879	5920	6001	5864	5957	5926	5935	5894	5965	5865	5997	5975	5846	5989	5909	5919	5880	5869	6006	5850	6019	5960	5986	6025	5978	5906	6011	5888	5970	5953	6005	5853	6039	5972	5826	5959	5926	5829	6000	5922	5980	5962	5763	5937	5953	5997	5882	5957	5886	5976	5933	6010	5894	5967	5908	5924	5953	5963	5726	6024	5897	6021	5988	5826	5911	5940	5879	5860	5949	5846	5830	5922	6002	5894	5910	5872	5962	5920	5842	5918	5890	5931	6007	5801	5926	5973	5853	5964	5968	5898	5869	5827	5806	5936	5878	5925	5977	5977	6007	5880	5995	5981	5814	5982	5911	5981	5900	6040	5859	5867	5878	5902	5957	6023	5952	5881	5996	5995	5751	5861	5878	5814	5758	5884	6010	5795	6015	6018	6017	5839	5946	5826	5866	5829	5921	5834	5882	5903	5873	5936	5929	5910	6010	5815	5813	5894	5781	5787	5909	5885	6014	5901	5778	5911	5885	5987	5941	5863	5910	6132	5900	5879	6072	5933	5799	5925	5946	5915	5868	5947	5981	5864	5923	5769	5872	5810	5990	5812	5973	5893	5927	5996	5940	5895	5886	5881	6025	6016	5885	5959	5845	5839	5932	5969	5995	5869	5895	5844	5864	5965	5834	5918	5982	6037	5878	5896	6011	6007	5783	5926	5939	5803	5849	5943	5939	5989	5993	5923	6031	5958	5837	5961	5901	5943	5885	5838	5898	5856	5921	5985	6018	5955	5983	5977	5931	6030	5906	6049	5934	5926	5860	5892	5990	5901	5967	5751	6003	5929	6054	5819	5934	5933	5930	5852	5925	5835	6004	5826	5870	5898	5934	5815	5907	5879	6018	5926	5975	5887	6003	5916	5972	5782	5937	5927	6001	5873	5826	5849	5959	5960	5969	5910	6018	5926	5916	5894	5901	5939	5932	5927	6000	5935	6046	5835	5938	5957	5915	5871	5969	5931	6009	5924	5839	5949	5853	5857	5937	5929	5916	5867	5902	5841	5954	5966	5857	5914	5944	5971	5904	5842	5917	5850	5931	5967	5795	5933	5950	5939	6000	5936	5891	5930	5875	5899	5958	6025	5962	5800	5928	6054	5903	5918	6008	5881	5817	5922	5899	6007	5851	5901	5926	5924	6043	5947	5957	5902	5906	5823	5904	6026	5921	5827	5771	5940	5927	5909	5881	5855	5822	5846	5883	5928	6015	5886	5956	5837	6102	6040	6048	5949	5932	5994	5860	6046	5918	5905	6001	5857	5936	5940	5983	5922	5950	5946	5818	5940	5921	5896	5854	6022	5898	5900	5858	5915	5999	5966	5899	5905	5797	5807	5889	5970	6021	5820	5782	5983	5875	5815	5984	5856	5975	5875	5862	5896	5867	5849	5963	5914	5924	6090	5978	5964	5993	5927	5968	5894	5886	5825	5823	5926	5903	5884	5875	5960	5896	5962	5861	6026	6034	5870	5952	5981	5922	5843	5895	5972	5916	5874	5969	5921	5988	5951	5886	5896	5923	5929	5969	5883	5944	5916	5825	6009	5987	5944	5927	5930	5908	6097	5995	5972	5938	5885	5968	5868	6049	5868	5911	5864	5937	5816	5997	5923	5902	5930	6030	5885	5914	5898	5883	5895	5777	5971	5988	5940	5787	5972	6003	5977	5813	5857	5979	5830	6001	5858	5872	5923	5832	5919	5841	5897	5861	5917	5937	5958	5873	5873	5816	5856	5843	5918	5815	5858	5931	5904	5905	5965	5783	5808	5927	6042	5859	5869	5952	6054	5980	5803	5953	5851	5940	5974	5837	6048	6029	5924	5898	5901	5890	6021	5919	5907	5982	5847	5951	5908	5978	5940	5839	5984	5976	6018	6042	5962	5917	5869	5923	5984	5919	5912	5950	5962	5954	6029	5939	5861	5994	6045	5809	5965	5905	5840	5923	5992	5869	5964	5892	5814	5840	6018	5956	5988	5905	5910	5937	5956	5866	5854	5982	5967	5871	5917	5943	5931	5917	5891	5869	5896	5827	5869	5908	5994	5802	5836	5977	5818	5928	5936	6018	6035	5753	5916	5953	6011	5837	5815	5963	5874	5930
16961	11681	2698	1108	1215	1153	1206	1235	1210	1104	1001	980	926	855	825	832	866	803	774	785	779	736	775	712	769	777	804	816	744	753	770	771	747	711	790	749	814	810	771	790	786	761	747	794	730	828	776	747	787	733	819	742	733	775	789	738	785	733	758	750	814	772	732	756	724	752	722	766	792	753	800	740	769	707	767	717	779	729	776	821	769	741	726	734	771	766	703	730	781	716	721	755	770	780	742	696	741	785	764	768	768	751	740	781	745	741	783	784	765	703	772	741	744	740	704	738	768	762	766	729	776	768	750	737	723	786	764	785	746	756	773	786	758	779	808	692	727	762	749	740	732	785	724	752	732	759	782	824	758	768	765	795	746	712	708	695	708	761	831	751	788	763	816	749	791	788	727	762	739	750	733	722	775	769	767	725	713	758	696	723	748	790	759	739	739	760	777	711	766	780	763	759	717	740	737	763	747	797	731	776	761	772	727	710	734	782	728	783	751	745	729	771	722	769	777	796	756	793	791	777	762	745	679	725	750	769	783	766	775	699	702	702	751	753	781	742	737	790	713	767	748	782	714	773	749	775	766	766	742	772	761	770	752	758	708	771	798	744	756	773	746	799	778	768	774	749	713	749	801	755	854	753	701	736	769	781	718	776	770	756	766	717	757	814	795	751	757	767	784	739	806	749	770	724	734	734	787	796	783	730	781	739	759	747	754	710	792	730	786	761	741	724	734	760	779	770	750	799	720	746	807	729	731	751	766	738	710	739	738	715	760	783	750	730	803	760	819	757	744	745	720	740	737	744	774	783	743	788	762	781	691	737	746	769	773	773	745	779	726	728	778	782	791	741	718	762	753	775	756	769	755	776	744	726	743	805	783	775	797	772	747	762	716	746	778	766	804	740	772	724	735	748	724	756	748	744	799	762	736	752	755	732	805	745	790	734	797	803	742	782	743	743	773	753	758	743	798	732	766	712	738	765	736	753	700	733	737	774	737	713	740	736	748	759	743	767	769	732	746	778	787	765	745	796	745	743	749	799	732	704	792	731	749	749	818	757	733	743	724	805	740	676	760	787	716	774	730	719	754	781	717	738	781	736	826	734	709	732	764	756	746	771	790	745	763	712	729	762	716	700	755	797	736	815	745	738	779	782	741	763	712	784	748	771	779	793	741	783	720	723	782	762	727	779	735	750	763	762	791	747	757	793	768	716	763	729	754	717	724	760	727	722	753	777	717	766	772	725	774	740	758	814	728	773	807	753	730	742	784	721	773	724	745	765	843	718	794	727	751	732	715	729	799	746	753	744	816	759	762	776	756	775	777	736	757	749	756	709	778	736	752	742	712	786	817	809	768	751	743	744	790	710	787	764	748	732	748	792	741	753	764	751	738	798	757	747	752	761	724	775	751	749	747	785	691	704	800	747	768	774	707	773	776	748	783	676	741	782	819	751	754	763	743	752	776	754	815	764	735	750	753	725	763	769	751	759	720	722	761	748	807	780	777	748	730	713	720	743	710	753	745	792	782	754	729	746	781	767	774	747	760	794	782	719	785	762	758	758	706	783	740	781	796	760	784	745	745	801	767	797	747	757	752	804	719	759	748	714	764	813	767	737	762	768	736	714	743	756	761	718	733	759	709	768	743	798	767	748	728	774	814	788	764	720	741	738	748	797	764	759	780	784	726	729	763	829	812	730	754	757	738	732	794	746	735	732	764	795	764	762	754	770	765	774	759	753	742	765	767	755	743	775	764	736	760	759	746	706	735	762	759	738	746	745	743	750	779	750	755	780	771	732	754	722	799	776	730	806	743	744	713	757	766	737	745	777	745	738	717	754	756	694	743	756	737	725	731	799	728	762	769	696	729	763	754	743	759	760	722	788	767	747	767	788	757	811	748	724	690	744	807	737	820	766	776	713	790	749	764	766	760	775	757	781	803	717	781	724	744	770	734	810	742	786	813	726	786	754	702	773	781	758	731	751	761	800	760	733	712	767	808	731	783	769	782	740	792	753	728	777	791	724	708	776	746	763	790	742	721	676	806	755	774	744	827	732	749	690	759	769	743	791	725	786	797	786	743	801	750	770	713	751	725	771	772	735	748	797	749	695	726	723	722	774	723	745	700	736	756	721	787	841	743	771	753	790	739	760	754	719	725	793	764	741	786	756	722	792	765	793	709	778	768	699	764	731	788	798	770	742	723	737	802	758	779	733	722	749	761	790	770	754	734	817	740	748	764	793	778	766	739	760	777	733	812	762	797	797	753	781	778	780	716	822	746	736	747	765	762	768	758	765	776	699	747	788	744	711	730	710	736	759	729	761	700	747	720	746	778	725	732	786	724	748	732	722	782	752	716	753	709	723	813	790	734	768	778	774	765	765	763	817	743	755	723	802	769	727	741	725	798	739	718	759	763	733	762	810	792	746	733	750	816	810	779	766	757	765	755	738	787	777	761	774	747	742	699	800	786	697	741	700	754	694	794	741	719	727	795	724	758	713	755	719	701	856	742	748	756	770	791	733	778	808	815	726	720	749	741	747	758	758	816	727	775	717	732	745	754	781	794	787	760	762	725	765	802	828	794	725	725	802	750	724	759	772	734	777	757	787	737	745	740	768	761	768	765	744	764	820	726	733	782	753	712	795	720	781	743	808	756	757	768	753	729	813	738	754	747	760	747	748	759	758	768	776	740	755	741	757	710	737	744	761	770	767	785	703	745	790	735	770	742	779	742	786	756	788	763	785	739	733	729	834	744	776	734	770	746	786	718	738	760	761	781	752	730	748	755	757	704	763	804	756	767	770	784	759	709	741	747	826	777	781	758	731	748	730	732	743	755	726	739	764	766	789	702	763	756	787	815	752	751	761	715	738	757	750	785	754	785	731	758	733	772	779	736	732	744	760	751	759	789	754	752	817	775	768	723	729	795	741	724	778	750	774	725	786	755	776	762	720	728	748	748	744	784	738	734	756	839	729	792	791	797	710	747	756	757	738	762	691	765	754	783	791	803	744	751	776	768	776	757	711	736	773	729	780	774	748	770	743	768	737	770	792	790	771	765	781	745	744	752	718	762	731	739	757	751	733	758	799	739	767	787	793	733	765	748	762	766	717	743	722	763	699	769	776	746	765	800	780	725	765	767	724	731	739	763	746	704	735	759	770	766	742	764	756	727	711	715	760	699	712	788	769	744	781	749	717	801	738	731	765	769	772	760	783	757	778	758	795	749	773	779	790	739	767	710	740	792	810	731	769	781	748	770	755	771	757	692	752	770	707	779	745	781	739	716	763	745	742	755	800	732	756	781	770	728	773	723	794	743	750	782	806	755	725	773	745	739	790	720	729	786	775	728	753	738	758	806	701	735	762	735	744	775	755	782	766	755	773	781	755	742	724	813	775	748	799	731	796	816	755	713	808	750	747	725	780	743	739	736	713	738	786	770	788	741	722	771	724	841	827	763	737	765	765	724	760	755	782	748	754	732	741	773	784	809	796	721	797	796	732	753	721
55796	42466	19158	21766	27218	25784	24395	23034	21645	18668	15492	13268	11934	10742	10063	9528	9293	8853	8672	8631	8612	8634	8477	8233	8221	7852	7951	7897	7919	7774	7711	7687	8096	8130	8390	8481	8551	8435	8070	8009	7932	7692	7570	7629	7615	7575	7541	7504	7572	7556	7635	7507	7436	7672	7417	7575	7664	7601	7457	7538	7499	7549	7530	7497	7466	7420	7436	7321	7442	7541	7386	7492	7593	7517	7562	7476	7417	7304	7449	7306	7503	7374	7358	7447	7366	7409	7430	7389	7284	7402	7470	7366	7456	7462	7486	7467	7372	7445	7430	7309	7343	7521	7464	7380	7568	7447	7382	7418	7445	7262	7261	7318	7402	7331	7332	7370	7351	7540	7474	7416	7404	7430	7496	7425	7280	7401	7360	7351	7376	7322	7351	7450	7400	7383	7452	7439	7319	7435	7476	7511	7364	7304	7468	7449	7330	7478	7478	7227	7542	7370	7437	7395	7421	7376	7423	7301	7376	7406	7419	7433	7432	7562	7285	7405	7458	7343	7398	7354	7330	7384	7450	7415	7363	7340	7372	7425	7330	7416	7266	7469	7425	7424	7401	7366	7177	7408	7403	7405	7208	7521	7283	7401	7388	7440	7314	7500	7439	7316	7450	7461	7336	7421	7428	7295	7397	7503	7372	7376	7492	7516	7431	7510	7329	7418	7429	7361	7424	7451	7561	7464	7372	7279	7525	7437	7454	7447	7407	7346	7332	7462	7312	7495	7373	7336	7375	7410	7342	7321	7357	7332	7466	7249	7448	7328	7181	7526	7575	7356	7348	7254	7484	7410	7389	7564	7332	7253	7361	7478	7558	7311	7358	7436	7391	7451	7439	7528	7389	7424	7443	7401	7375	7290	7413	7385	7506	7521	7311	7436	7394	7431	7301	7492	7506	7576	7409	7381	7335	7379	7439	7535	7422	7435	7332	7484	7380	7314	7411	7439	7462	7437	7444	7410	7397	7401	7321	7440	7419	7536	7472	7620	7375	7382	7520	7520	7329	7435	7493	7222	7417	7368	7317	7505	7475	7413	7356	7383	7393	7351	7418	7378	7384	7289	7555	7522	7377	7346	7383	7460	7389	7395	7391	7400	7419	7339	7474	7503	7157	7341	7414	7344	7349	7417	7463	7438	7400	7379	7332	7477	7497	7380	7356	7459	7534	7484	7345	7331	7400	7357	7461	7266	7425	7418	7312	7534	7407	7342	7334	7332	7417	7364	7487	7316	7379	7429	7344	7463	7561	7356	7509	7572	7458	7366	7283	7287	7401	7360	7441	7419	7380	7469	7503	7325	7527	7430	7356	7442	7313	7360	7371	7375	7492	7443	7375	7519	7444	7365	7434	7234	7307	7408	7357	7462	7530	7309	7367	7456	7345	7452	7326	7409	7443	7417	7429	7377	7501	7463	7450	7382	7476	7334	7302	7200	7355	7450	7318	7448	7319	7301	7445	7472	7419	7356	7346	7577	7467	7412	7399	7314	7375	7526	7525	7247	7367	7326	7463	7472	7451	7485	7412	7385	7381	7316	7299	7381	7339	7372	7335	7481	7351	7376	7353	7333	7377	7500	7290	7422	7537	7409	7260	7364	7270	7340	7395	7406	7326	7495	7474	7441	7273	7365	7237	7369	7460	7376	7338	7458	7409	7424	7368	7408	7338	7403	7347	7400	7496	7354	7467	7315	7353	7423	7488	7467	7438	7361	7319	7512	7425	7389	7392	7170	7454	7479	7524	7362	7273	7382	7394	7295	7342	7434	7512	7518	7255	7465	7351	7413	7424	7420	7367	7365	7361	7559	7467	7265	7417	7415	7410	7316	7472	7487	7432	7285	7551	7326	7447	7365	7336	7496	7438	7453	7502	7377	7289	7420	7290	7442	7355	7267	7401	7398	7463	7459	7396	7464	7372	7376	7314	7303	7416	7379	7227	7310	7505	7283	7480	7410	7453	7519	7311	7318	7425	7426	7410	7470	7410	7393	7287	7438	7327	7451	7333	7484	7284	7304	7351	7396	7413	7450	7413	7396	7411	7451	7336	7360	7407	7462	7360	7468	7449	7395	7424	7383	7338	7341	7407	7280	7382	7352	7459	7247	7277	7324	7345	7383	7341	7337	7412	7375	7458	7285	7339	7430	7450	7344	7408	7409	7366	7452	7312	7290	7383	7261	7475	7433	7293	7382	7416	7406	7451	7327	7476	7344	7296	7429	7407	7405	7365	7300	7454	7470	7435	7431	7334	7404	7377	7325	7420	7368	7301	7528	7410	7518	7525	7387	7385	7340	7308	7395	7580	7315	7357	7379	7453	7397	7500	7448	7440	7408	7298	7454	7418	7425	7316	7396	7327	7255	7413	7563	7429	7329	7408	7217	7377	7356	7276	7436	7327	7451	7532	7428	7386	7357	7552	7416	7433	7341	7259	7291	7447	7404	7315	7376	7458	7340	7209	7308	7303	7386	7480	7390	7418	7333	7372	7470	7412	7334	7467	7404	7294	7489	7301	7457	7406	7398	7493	7384	7331	7280	7313	7372	7459	7391	7493	7330	7324	7470	7375	7379	7364	7459	7385	7468	7377	7409	7284	7467	7357	7448	7482	7348	7350	7408	7386	7267	7376	7289	7391	7443	7405	7368	7531	7380	7356	7417	7469	7442	7442	7351	7474	7404	7246	7394	7403	7351	7460	7319	7358	7431	7353	7490	7412	7562	7377	7428	7358	7410	7458	7432	7508	7455	7517	7458	7361	7478	7291	7405	7363	7466	7366	7432	7352	7289	7398	7360	7468	7317	7467	7391	7447	7466	7439	7325	7538	7373	7534	7344	7389	7506	7416	7511	7298	7404	7440	7407	7449	7341	7503	7406	7401	7393	7384	7402	7569	7390	7382	7246	7262	7325	7363	7394	7468	7524	7352	7449	7409	7414	7369	7338	7420	7413	7401	7401	7396	7417	7495	7483	7326	7407	7430	7479	7435	7329	7271	7401	7411	7447	7441	7447	7447	7421	7282	7507	7516	7498	7341	7464	7359	7454	7450	7230	7332	7518	7504	7392	7356	7506	7509	7543	7302	7291	7407	7392	7298	7369	7384	7425	7392	7371	7353	7382	7426	7393	7378	7509	7477	7397	7284	7449	7475	7297	7392	7455	7505	7523	7287	7356	7391	7394	7335	7407	7458	7356	7399	7419	7518	7241	7489	7335	7345	7491	7346	7424	7402	7331	7264	7414	7364	7460	7282	7389	7580	7341	7375	7546	7298	7362	7228	7382	7366	7450	7346	7381	7290	7313	7333	7371	7257	7452	7302	7348	7385	7414	7396	7437	7435	7381	7359	7423	7313	7386	7417	7299	7501	7376	7348	7440	7360	7423	7237	7528	7485	7439	7467	7340	7329	7404	7215	7263	7335	7270	7349	7452	7462	7510	7304	7357	7334	7342	7376	7345	7331	7455	7580	7349	7335	7374	7385	7420	7488	7472	7431	7425	7432	7372	7271	7486	7451	7432	7373	7341	7383	7490	7354	7305	7474	7522	7263	7477	7453	7364	7407	7389	7454	7367	7515	7341	7416	7500	7432	7356	7270	7388	7400	7417	7429	7388	7442	7272	7487	7420	7456	7350	7436	7452	7458	7489	7370	7323	7322	7380	7407	7485	7400	7334	7487	7294	7343	7393	7268	7439	7529	7318	7398	7279	7491	7310	7370	7389	7420	7377	7243	7346	7476	7384	7299	7438	7491	7391	7368	7515	7362	7483	7380	7403	7440	7510	7418	7315	7477	7411	7470	7329	7322	7359	7350	7600	7621	7382	7337	7330	7501	7365	7411	7427	7512	7331	7418	7262	7350	7416	7440	7378	7436	7274	7406	7513	7404	7247	7470	7273	7452	7477	7484	7342	7447	7488	7299	7427	7365	7361	7363	7369	7400	7392	7335	7345	7425	7390	7410	7412	7387	7350	7364	7432	7356	7353	7453	7385	7475	7415	7416	7508	7375	7396	7499	7348	7484	7415	7361	7463	7443	7528	7509	7423	7439	7321	7348	7429	7341	7338	7324	7458	7323	7468	7412	7332	7332	7372	7350	7386	7444	7253	7509	7455	7395	7431	7369	7272	7459	7327	7374	7435	7451	7403	7421	7414	7411	7449	7291	7491	7470	7500	7279	7413	7387	7441	7339	7383	7458	7369	7285	7339	7323	7439	7442	7421	7430	7356	7504	7316	7345	7436	7371	7355	7417	7445	7404	7407	7523	7417	7322	7328	7291	7327	7432	7456	7518	7265	7313	7440	7303	7342	7484	7330	7363	7355	7366	7284	7335	7332	7373	7518	7489	7528	7437	7510	7439	7400	7536	7458	7524	7541	7365	7414	7482	7423	7506	7265	7286	7279	7405	7525	7479	7400	7474	7489	7336	7373	7489	7333	7339	7412	7331	7372	7301	7393	7510	7479	7397	7286	7398	7334	7342	7419	7312	7455	7322	7500	7463	7348	7482	7490	7361	7262	7269	7231	7360	7342	7423	7254	7344	7386	7385	7401	7322	7459	7311	7363	7442	7441	7468	7311	7352	7414	7368	7279	7379	7367	7396	7469	7393	7283	7498	7486	7330	7397	7272	7359	7467	7347	7391	7328	7341	7352	7451	7474	7309	7497	7452	7453	7408	7336	7284	7282	7390	7345	7366	7361	7272	7299	7385	7352	7260	7455	7584	7322	7326	7482	7369	7450	7468	7421	7376	7407	7404	7435	7230	7251	7399	7394	7440	7293	7441	7395	7431	7388	7377	7453	7275	7416	7431	7404	7623	7449	7327	7413	7275	7379	7224	7409	7328	7340	7381	7417	7421	7401	7464	7457	7411	7409	7320	7403	7368	7320	7454	7376	7396	7467	7378	7227	7295	7478	7450	7481	7406	7269	7416	7469	7458	7352	7414	7423	7456	7338	7423	7347	7491	7459	7538	7300	7446	7417	7408	7343	7438	7416	7386	7282	7445	7523	7307	7417	7379	7544	7233	7301	7427	7518	7378	7358	7367	7403	7343	7320	7303	7409	7525	7532	7435	7328	7346	7475	7437	7280	7362	7344	7406	7518	7400	7434	7365	7447	7424	7481	7362	7401
7244	3760	1299	901	992	982	932	957	1015	954	951	897	900	833	824	844	860	878	872	846	823	817	793	836	780	877	851	839	915	853	801	849	869	810	855	827	819	879	826	855	837	856	806	859	808	813	812	821	816	796	779	855	839	856	803	872	830	837	865	842	828	853	811	824	855	856	850	865	817	833	858	832	869	810	842	821	812	844	798	846	816	853	813	845	834	802	869	838	871	827	810	824	852	833	803	854	894	851	864	833	891	824	833	812	855	802	869	852	804	896	814	810	811	793	824	853	851	810	852	822	801	900	819	787	898	787	817	874	835	809	803	798	847	857	793	767	811	871	839	837	792	796	822	791	818	801	788	843	807	848	790	812	950	880	821	838	841	825	832	854	827	867	844	859	807	836	832	842	803	822	844	842	812	793	852	847	793	838	888	849	811	853	842	892	796	796	794	856	861	853	854	892	811	850	835	854	843	858	845	871	793	853	875	801	864	836	854	833	863	847	815	861	864	839	813	799	831	863	799	836	777	821	800	795	840	849	807	830	849	858	795	851	810	872	798	849	846	836	836	823	872	796	879	812	825	855	847	786	779	840	846	828	875	819	863	824	837	811	840	835	785	813	820	820	882	808	849	887	821	836	865	832	822	806	816	832	867	850	797	808	852	847	879	861	850	799	846	839	811	864	831	853	857	826	820	847	862	835	823	832	849	889	853	850	826	839	889	810	760	885	813	866	825	825	785	811	830	825	872	866	843	822	818	851	827	830	822	815	809	897	839	798	938	849	826	839	830	808	845	841	842	825	873	826	863	880	847	842	797	849	856	803	854	855	825	838	835	823	804	834	853	833	861	776	808	864	817	830	840	881	876	811	855	834	829	819	864	809	806	846	801	865	815	821	845	813	845	851	825	827	810	822	771	820	799	830	862	821	800	827	819	797	822	833	814	838	803	888	848	811	841	822	836	895	827	815	868	861	882	849	834	851	829	795	824	839	823	776	818	824	814	848	834	873	828	819	836	809	825	829	817	772	858	886	827	793	845	845	774	801	841	901	880	790	802	834	864	870	867	815	834	855	829	808	828	879	907	810	828	842	847	775	854	846	850	840	819	895	820	837	850	828	808	809	818	855	818	836	838	813	868	873	816	900	837	824	850	880	881	848	793	875	837	854	812	826	807	842	838	794	830	821	797	800	831	836	860	855	887	801	844	800	823	863	837	865	828	845	837	856	836	837	847	899	851	825	862	859	819	848	839	791	815	809	816	836	849	803	849	856	784	829	854	805	854	822	811	884	803	849	847	847	871	917	848	856	871	841	862	831	775	853	816	856	868	844	892	850	783	828	831	915	824	796	855	847	835	829	828	839	770	802	871	814	827	806	809	809	802	840	822	816	847	854	889	836	833	865	858	845	816	895	778	845	787	851	814	794	828	796	820	834	879	842	848	830	858	812	823	837	889	893	856	830	847	829	812	855	836	819	810	839	823	857	830	879	798	777	820	885	869	845	802	797	885	784	886	853	835	797	805	871	827	788	815	796	779	785	844	797	859	855	790	813	856	806	857	826	899	783	825	899	836	762	852	844	774	811	823	851	847	865	851	856	856	814	798	798	846	783	836	910	852	831	800	804	867	845	825	865	813	811	786	764	825	855	841	805	805	848	815	825	846	809	809	799	862	816	828	843	869	895	894	802	885	844	853	858	860	781	775	814	832	864	843	807	830	854	831	847	819	821	819	844	790	822	843	874	849	841	856	841	844	816	818	805	806	895	815	804	870	848	877	834	790	851	795	803	867	810	823	819	822	794	833	833	800	760	868	881	860	807	814	817	814	840	809	818	875	832	790	850	865	804	806	855	813	796	822	795	830	829	794	826	823	797	856	862	864	812	833	819	841	781	854	846	840	820	826	862	871	861	824	864	857	826	836	825	828	871	846	874	823	818	846	822	852	854	820	840	780	825	883	814	798	846	826	816	847	806	865	838	847	861	808	845	853	833	829	876	843	861	813	787	815	830	827	860	814	879	841	849	873	887	844	810	783	810	828	779	794	780	855	846	778	803	802	769	832	833	814	814	841	829	869	853	818	831	794	764	859	846	833	836	812	779	832	824	812	820	827	834	780	849	839	818	792	803	855	843	838	818	836	795	826	828	792	794	768	860	932	828	809	782	812	837	826	834	836	871	853	829	837	870	808	827	839	804	841	805	858	850	803	862	783	869	830	819	830	825	881	855	809	924	838	841	784	832	822	853	863	835	899	805	829	787	845	770	904	854	851	873	846	851	825	856	778	817	839	868	844	855	862	823	833	815	835	816	795	777	791	813	832	895	807	878	808	844	854	840	797	836	834	800	854	805	813	791	794	844	837	800	820	786	811	816	853	774	823	826	822	802	900	832	850	824	910	816	818	857	844	820	845	857	818	852	865	871	878	834	851	839	828	857	836	825	833	843	773	818	855	842	817	801	845	877	800	855	844	886	825	824	825	817	830	777	876	845	785	775	876	803	856	800	813	868	828	836	845	889	892	826	831	846	819	835	814	811	853	784	830	817	869	819	817	858	824	831	822	810	882	824	817	848	842	854	787	823	857	805	869	824	789	837	797	820	862	797	867	838	833	860	858	837	785	805	858	841	870	864	882	775	830	814	844	808	873	850	841	820	801	811	816	802	832	834	839	791	891	838	790	877	803	795	873	798	848	844	788	801	822	826	802	880	825	875	798	863	881	818	836	839	811	792	811	858	823	851	860	815	819	839	785	801	815	809	838	858	787	813	825	783	772	780	802	848	836	822	864	821	859	840	848	828	778	867	822	801	849	844	825	797	897	847	807	794	850	855	766	795	850	790	873	830	816	823	807	870	844	816	837	796	842	836	799	860	827	848	826	817	853	787	791	893	839	810	846	817	870	830	832	881	881	797	848	806	836	812	866	827	863	755	790	781	824	845	821	779	829	811	842	785	843	797	875	813	796	855	889	870	855	864	842	839	856	826	842	788	806	822	807	807	813	854	858	843	846	803	807	845	845	809	858	848	861	791	841	841	849	835	836	821	794	871	825	819	800	828	872	802	830	836	842	795	801	854	841	863	781	900	892	835	823	829	798	827	777	854	835	821	838	858	778	800	823	806	831	848	808	868	838	862	930	839	838	836	869	896	823	819	832	819	824	864	816	754	858	788	891	815	844	823	811	803	852	874	818	866	876	869	819	770	839	822	881	788	844	860	809	845	828	822	875	842	862	811	802	815	854	858	847	827	862	874	818	846	825	772	801	803	846	847	832	862	854	826	812	845	861	847	854	874	849	888	857	762	813	825	862	883	833	873	821	841	838	912	830	826	858	856	819	856	796	803	787	818	842	804	852	874	889	817	819	840	817	765	847	842	808	821	805	889	870	861	811	828	806	879	806	843	850	837	855	828	835	839	871	803	791	827	848	840	800	782	810	837	838	843	784	878	831	827	779	837	814	863	872	832	852	776	792	860	815	800	882	850	835	872	862	831	811	831	822	836	796	850
41083	30928	12145	12743	15636	15169	15089	14923	13897	12076	10379	9806	9143	8845	8765	8566	8551	8409	8135	8145	8483	8475	8301	8153	8181	8038	7958	8017	8128	8068	7821	7997	8208	8234	8227	8355	8392	8339	8122	8127	8160	8134	8060	8070	8034	7960	8039	7969	8027	7902	8054	8054	8085	7941	7868	8029	7945	8051	8036	8076	7987	7905	7896	8012	7904	7933	8075	7863	7994	8008	8020	7983	8022	7931	7871	8009	7763	7821	8041	7880	8159	7985	7955	7980	8026	7943	8053	7876	7876	7997	8041	7998	8050	7988	7998	7957	7939	8054	8033	8019	8103	8121	7869	8059	7943	7927	7978	8109	8017	8019	8054	7885	8022	8079	7954	7930	8038	8075	7878	7941	7875	7991	8064	7841	7982	7806	7985	8034	7955	7907	7932	8043	7876	7985	8068	8003	7992	7953	8064	7876	7874	7879	7921	8139	8010	7947	7922	7746	8058	7913	7911	7990	8002	8007	7930	8033	8002	8007	8032	7995	7835	7900	8026	7864	7987	7892	7985	8067	8035	7993	7909	7804	8011	7954	8086	8046	7973	8022	8120	7955	7959	7904	7941	7722	7812	7927	7933	8022	7966	7974	8007	7963	7911	8153	7897	8021	8015	7899	7887	8005	8040	8058	8060	8036	7956	8088	7952	8023	7926	7917	7948	7927	8056	8011	8068	7887	8134	8029	8018	7837	7997	7891	8034	7925	7909	7994	7977	7895	8020	8034	8005	8006	7974	7976	8002	7891	7871	7906	7841	7954	7984	7976	7931	7920	8046	8000	7956	8074	8026	7976	8020	7979	7992	7943	7940	7932	7991	7879	7915	7869	8039	8102	7818	7903	7881	7997	7922	7984	7904	7863	7995	7928	7903	7979	7944	7942	7905	7914	7968	7875	7920	7989	7970	8006	7988	7825	7907	8052	7964	8032	7926	7961	7877	7938	8031	8039	7957	8076	8004	7974	8092	8033	8021	8080	8001	7979	7835	8088	8086	7938	7821	7936	7977	8014	8069	8154	8046	7882	7856	7871	7980	8071	7953	7945	7930	7954	7933	7941	7857	7895	7894	8004	8080	8049	8054	7991	8047	7993	7814	8054	7871	7986	7900	8041	7998	7950	7974	8060	7916	7999	7952	8046	8070	7980	7883	7878	7904	7982	7977	8004	7985	8013	7994	7929	7860	8049	7962	7993	7926	7890	8009	7959	7990	8024	8024	7711	7868	7965	7828	7906	8048	8051	7933	7974	8049	7923	7874	8003	8069	8004	8009	8041	8032	7921	8063	7939	7988	7874	7927	8006	8001	8024	8083	8006	7974	7922	7829	7896	8055	7877	8027	8053	7967	7879	7934	8042	7967	7888	7942	7974	8035	7789	7941	8008	8153	7848	7889	7890	8004	7956	8029	7812	7967	7942	8010	8005	7928	7957	7892	8029	8140	8012	7950	7899	7920	7924	8034	7863	8026	7900	7794	7890	8144	7991	8060	8070	8137	7894	8043	8022	7952	7976	8129	7898	7977	7970	8015	7935	7952	7995	7999	7995	7977	8070	7904	7959	7845	8068	8006	8069	8061	7982	7896	8016	7856	7866	8004	7865	8064	7869	7945	7998	7997	8031	8078	7988	8045	7923	7952	7942	8103	8060	7855	8005	7857	8040	8055	7861	7900	7983	7936	7975	7835	7990	8059	7951	7959	7993	7966	7946	8037	8064	7979	8025	7978	8051	7850	8012	7944	8081	7887	7912	7847	8084	7998	8031	8086	7829	7945	7867	7945	8121	7862	7974	7847	7796	7976	8052	8051	7935	7969	7882	7831	7976	7809	7987	8002	7969	8159	7894	8005	7961	7936	7884	7898	8010	7886	7897	7994	7948	7937	8165	7982	8028	8027	7968	8014	8092	7845	7955	7993	7931	7951	8000	7960	7890	7943	7832	7924	7899	8002	7995	8001	8001	7950	7947	7931	8036	7937	7890	7818	7928	8071	7985	7941	7985	7947	8041	8024	7945	7965	8033	7899	7998	7958	8008	8009	7819	7937	7894	7937	7889	8062	8070	7871	7893	7984	8053	7977	7843	8035	7974	7953	7869	7913	7898	7774	8047	7827	7899	8031	7813	8151	7963	8123	8015	7889	7984	8009	8018	7936	7933	7940	7951	8017	7868	7929	7938	7900	8045	7969	8003	7929	7948	7833	8001	7878	7905	7946	7899	8036	8027	7931	8067	7908	7889	8059	7912	8047	8046	7866	8147	7876	7932	8053	7789	7914	8113	8012	7900	7977	7964	7931	7871	7875	7914	7949	7867	7975	7956	7963	8096	7881	7977	8049	7982	7763	7967	8000	8008	8022	7917	8072	7945	7805	7967	8044	7882	7998	7921	8075	8043	7999	8049	7958	8022	7947	8046	7887	7943	8029	7891	7854	7864	7835	7943	7935	8029	7913	7929	8054	7983	7810	7995	7961	8050	7838	7922	8025	7987	7961	8018	8023	8039	7973	7951	8003	8092	7888	7936	7934	8005	7989	7998	7968	8043	7920	8026	8028	7968	7953	7927	8015	8026	7992	8285	7910	7959	8067	8030	8026	7965	7889	7973	7876	7946	8059	7896	7908	7874	7888	7773	7789	8034	7945	8032	7862	8006	7949	8103	7917	7969	7899	7894	8020	7905	7877	7936	7944	7911	8007	7859	7850	7923	8055	8009	7948	7898	7990	7925	7904	7938	8205	7860	7863	7914	7964	8019	7995	7928	7954	8144	7894	8036	8019	7860	8025	7953	8043	7917	7910	7951	7920	7937	8027	7882	8057	8085	8110	7912	8019	8068	7888	7967	8037	7925	7874	7937	7790	7953	8035	8012	7962	8012	8060	8048	8092	7947	7998	8137	8058	7895	8023	8085	8019	8085	8095	7878	7902	8027	7945	7998	7989	8251	8031	7844	7931	7908	7883	7979	8092	7995	7958	7949	7861	7995	7871	7935	7939	7819	7928	7929	8039	7957	7993	7877	7873	8040	7878	7981	8100	8168	7941	7868	7945	7999	8037	7981	7866	8129	7977	8019	7907	8033	7998	7883	7930	8010	8108	8036	7952	7983	8028	8082	8039	8019	7880	8001	8125	8051	7904	7945	7998	8008	8051	8034	7831	8031	7909	7886	8045	7820	7901	7823	7842	8107	8079	7825	7881	8038	8031	7941	8119	7857	7911	8101	7865	7894	8005	7934	7936	7877	7866	8046	7956	8083	8011	8074	7982	7903	7865	8000	8007	8014	7983	7977	8100	7979	7989	8043	7952	7949	7967	7936	7993	8008	8054	7831	7940	8062	7996	7973	7917	7934	7967	8058	8093	8072	7911	8044	7963	7985	7925	7986	8183	7967	7958	7973	7912	7946	8000	7785	7923	7956	7913	7900	8090	7938	8079	7993	7917	8123	8007	7864	8027	7912	8002	8041	8048	8008	8002	7930	7996	7889	8135	7931	7887	8188	7978	8054	7909	8031	7993	7981	7831	8007	7915	8028	7875	7912	8031	8051	8009	7943	7969	8001	7970	7973	7893	7991	7950	7929	7923	7981	7894	7928	7957	7889	7986	8037	7969	8053	7998	8006	7908	7978	7970	8037	8029	7940	8011	7954	7818	7936	7983	7982	7869	8105	7951	7977	7905	7969	7956	7943	8032	8145	7870	7782	7953	7925	7841	8015	8014	7945	8147	8006	7990	7980	8052	7915	8018	8170	8016	7906	7865	7921	7962	8151	7983	7994	7980	7978	7876	8006	7982	8044	7961	7984	7775	7993	8060	7838	7932	7974	7963	7906	8035	7872	7978	7860	8043	8023	7910	7882	7958	7891	7973	7906	8042	7923	7919	7976	7937	7896	7819	7888	7802	8109	8032	7960	7954	7901	7906	7997	7969	7889	8041	7959	8013	8123	7930	7970	7895	7919	7943	8024	7998	7972	7968	8076	7978	8052	8087	8077	8088	7991	8015	7942	8065	8064	7888	7939	8080	7840	7989	8038	7989	7964	7908	8016	7898	8016	7876	7929	7977	8034	7914	8055	7870	8040	7846	8090	7876	8022	7911	7947	8004	7960	7981	7861	7884	8097	7958	8015	7807	7793	8131	7993	8111	8114	7891	7939	8096	7843	7980	7960	8035	8048	7889	7923	7951	7942	7906	7932	7980	7902	7948	8018	7932	7942	7971	7863	7999	7903	7973	7944	7880	7947	7983	7954	7912	7837	7914	7974	7866	8014	7769	8003	8029	8029	7987	8026	7867	7863	7978	8037	8043	7807	7972	7937	7946	8045	7915	8055	7994	7997	7987	8009	8097	7862	7961	7892	7916	7821	7839	7982	7950	7839	7998	7881	7921	8060	7881	7921	8028	7906	8066	7891	7981	8033	7980	7914	7955	7938	7967	7834	7894	8007	8037	7908	8044	7971	7829	7924	7905	8041	7858	7874	7885	8039	7895	7987	7959	8042	7960	7931	7971	7941	8006	7993	7935	7984	7995	8016	7879	8032	7965	8106	8031	7967	7978	8121	8102	8016	7980	8008	7968	7840	7966	7899	7994	7851	7948	7944	7976	7975	7927	7906	7982	7856	8009	8068	7824	7905	8007	8023	7852	7906	8064	7985	8031	7996	7806	7988	7782	8081	7996	7850	7975	7835	8011	7933	7897	7896	7877	7976	7920	8020	7947	8061	7970	8030	7945	8057	7883	7912	7994	7915	7918	7925	8091	8065	7970	7935	7986	7926	8036	8117	8171	8046	7991	7917	7959	8056	8080	8047	7992	7999	8124	7980	8016	7927	7908	7945	7984	7874	7874	7937	8026	8075	7989	7999	8015	7932	8002	8070	7917	7931	7868	7909	7934	8020	7966	8015	8022	7852	8027	8047	7988	8055	7987	8026	8017	8009	7924	7786	8018	7985	7991	8137	7844	7997	7890	7861	7886	8035	7979	8052	7997	7855	7975	8108	8000	7945	7997	7971	7830	7992	8096	7862	7966	8118	7979	8082	7990	7981	7995	7909	7947	7952	8054	8015	8114	7750	7976	7914	7913	7922	8030	7882	7874	7922	7949	7994	7908	8047	8178	8000	8005	7868	7935	8093	8008	7929	8014	7851
10834	6054	1191	801	803	864	876	921	937	832	795	728	738	693	643	646	682	630	660	677	674	710	622	615	661	639	637	616	614	632	660	590	622	592	684	653	663	668	626	625	622	665	655	645	659	623	699	626	628	626	593	623	680	618	675	644	594	643	610	656	625	618	638	576	647	606	705	613	637	632	630	656	605	658	617	661	634	619	624	650	618	646	583	628	638	584	628	620	607	628	613	607	635	592	623	677	630	619	630	609	646	623	622	621	641	639	633	612	672	658	618	642	632	631	611	628	623	599	652	626	603	636	635	611	655	632	601	618	669	625	590	609	611	622	618	629	614	647	650	619	647	599	640	628	635	612	604	639	647	635	628	612	650	654	619	593	663	585	648	621	632	623	631	642	647	621	663	617	615	637	677	623	623	610	652	651	605	640	644	615	641	649	616	633	623	657	605	671	662	628	597	602	642	625	616	625	657	579	603	661	656	630	686	619	671	592	657	624	646	646	659	628	645	667	656	662	621	610	590	657	630	615	616	604	649	606	683	627	638	616	610	655	619	632	642	634	655	640	616	611	607	649	648	632	639	599	619	623	644	616	662	638	607	623	580	657	611	627	618	633	638	615	614	627	632	654	639	661	645	648	626	642	609	658	607	623	632	614	642	607	605	588	602	631	685	683	639	643	668	642	661	609	635	611	638	622	641	621	616	637	646	667	668	650	595	628	661	630	629	648	610	656	643	646	581	620	647	612	662	637	651	628	631	632	606	661	589	601	644	615	611	620	663	644	571	648	674	593	670	628	624	673	652	618	630	610	635	656	601	632	647	634	654	636	569	652	651	615	579	607	611	620	611	619	645	625	626	602	610	602	678	629	605	643	626	617	637	678	579	588	646	607	611	595	664	605	605	659	633	600	652	655	607	604	645	607	632	662	654	667	633	609	628	635	677	705	669	615	650	623	668	629	610	605	620	633	633	629	673	580	638	619	635	636	628	579	605	626	616	619	614	660	633	635	637	607	638	655	632	653	625	629	653	627	602	685	613	630	629	593	666	626	651	644	619	618	627	632	622	616	670	640	671	654	619	639	639	613	603	654	672	644	630	598	651	651	617	624	614	657	598	650	633	666	570	640	623	654	676	683	639	609	614	622	672	584	608	661	618	641	603	622	657	654	605	621	608	655	600	570	641	615	574	628	626	654	620	636	617	649	631	660	646	613	645	679	621	615	661	654	568	653	645	614	639	665	616	622	630	635	651	618	605	633	631	594	563	645	629	666	605	629	641	627	644	623	607	661	641	619	636	644	575	625	613	577	618	635	603	590	622	625	603	619	615	649	655	616	657	636	663	583	708	629	619	666	620	625	618	639	621	620	641	677	663	611	627	651	621	648	617	636	620	643	613	647	637	630	598	614	642	657	654	670	672	610	669	632	623	613	623	672	635	594	658	638	621	635	607	638	612	630	657	620	631	671	620	625	674	619	613	624	614	653	625	635	664	631	625	559	632	616	637	616	585	663	662	660	614	610	626	638	605	624	667	632	630	650	626	603	656	604	655	642	625	609	612	597	646	652	630	600	625	600	643	653	625	603	632	598	656	640	647	616	658	620	631	606	593	626	673	621	656	602	642	593	605	586	640	623	651	619	636	589	662	608	657	623	642	636	631	635	635	642	635	664	697	637	646	646	617	630	621	629	628	637	645	641	576	664	627	618	619	652	624	615	596	669	635	580	648	584	656	613	649	616	636	587	631	584	639	702	618	646	644	618	598	588	639	643	630	669	615	615	617	646	628	618	637	622	668	622	611	638	643	604	615	621	617	652	633	643	642	593	681	656	605	665	627	668	637	633	719	582	614	642	611	698	612	627	602	618	657	658	636	628	624	595	614	656	671	615	622	613	649	637	638	625	571	663	638	610	630	647	622	615	617	596	627	609	628	619	622	622	635	633	646	612	601	637	627	581	653	573	594	658	631	652	640	650	635	615	634	591	608	639	641	655	647	599	639	636	630	664	628	582	627	617	579	655	647	623	634	625	645	673	638	663	628	638	655	656	642	603	646	652	649	633	665	604	688	654	610	636	636	615	618	651	595	637	642	637	606	607	577	600	589	648	635	626	616	606	630	635	606	647	641	597	663	615	696	597	622	618	607	648	619	588	626	627	594	644	662	613	616	658	632	679	645	616	688	639	634	653	607	688	621	620	569	644	615	575	623	653	642	587	639	666	682	560	617	646	647	658	669	576	628	587	587	623	635	623	612	685	593	624	607	568	637	649	640	670	617	649	635	618	638	643	577	651	616	615	632	586	644	592	642	612	637	601	628	622	631	617	630	656	651	662	624	586	619	648	628	603	622	629	590	650	640	644	601	638	653	635	666	591	620	646	599	589	647	627	655	666	669	659	595	631	610	641	642	628	638	610	650	618	635	624	622	611	648	600	597	627	623	645	641	623	630	618	625	605	603	627	625	675	644	616	658	603	648	663	621	624	619	627	644	628	653	640	661	618	690	582	610	669	601	624	641	634	617	652	597	616	623	630	648	652	650	634	601	628	657	647	598	670	635	634	610	613	632	640	567	645	673	622	709	625	643	586	670	595	661	638	613	603	598	672	615	616	613	623	670	637	628	642	605	649	637	601	652	636	649	613	622	587	657	597	662	604	638	656	629	654	590	661	590	627	636	643	649	646	627	649	618	624	631	625	595	614	640	618	625	664	647	628	611	622	614	657	650	662	678	638	634	637	631	587	591	620	639	637	619	628	590	642	619	597	639	613	635	665	641	617	654	642	662	641	622	653	634	618	633	695	595	628	601	635	575	626	601	629	636	648	594	561	618	620	597	702	637	651	597	629	616	602	626	616	633	646	698	661	587	620	688	617	645	609	657	627	603	664	601	623	609	609	619	633	634	605	630	659	622	629	581	646	622	653	681	643	631	620	600	674	622	599	687	695	638	627	626	662	626	628	601	625	607	625	627	644	669	608	636	623	641	596	595	652	636	652	619	653	636	623	642	601	654	613	628	661	665	610	578	698	633	660	623	611	637	642	672	603	609	587	659	629	611	622	630	641	622	668	660	609	633	615	612	627	594	648	630	628	632	650	612	592	596	646	599	628	642	628	629	635	628	605	655	659	674	615	642	629	615	662	650	617	636	612	602	638	638	647	662	632	579	604	632	614	604	671	624	554	629	611	686	669	644	613	626	636	602	607	626	654	658	633	628	606	645	611	592	642	633	630	663	657	688	657	678	645	638	651	620	622	624	675	629	661	647	647	644	634	624	620	599	641	631	623	687	638	659	603	623	660	652	621	636	632	625	652	637	663	583	629	625	607	623	650	678	621	632	620	663	639	579	638	654	600	616	613	623	659	623	608	637	614	615	628	649	649	599	603	646	593	631	622	625	621	631	604	650	641	658	656	639	595	610	609	658	658	650	589	671	631	634	616	628	661	644	629	655	624	657	650	644	621	605	625	638	620	643	609	640	692	669	629	657	655	666	656	624	631	614	620	630	638
44835	35702	11114	14392	18804	18872	18751	18064	16033	13791	11665	9710	8649	8213	7720	7562	7104	7106	6967	7224	7196	7093	6776	6640	6595	6601	6566	6574	6599	6459	6481	6585	6678	6659	6999	7083	7000	6809	6619	6636	6523	6434	6422	6393	6414	6413	6337	6393	6335	6348	6357	6343	6366	6299	6347	6306	6408	6295	6357	6421	6394	6322	6325	6343	6304	6342	6387	6322	6306	6375	6353	6239	6219	6294	6143	6300	6235	6349	6287	6326	6264	6334	6330	6304	6332	6304	6345	6298	6323	6327	6290	6340	6269	6316	6329	6274	6350	6327	6360	6314	6375	6324	6404	6357	6358	6313	6357	6269	6346	6212	6227	6202	6286	6371	6245	6430	6414	6165	6357	6406	6422	6262	6210	6210	6344	6314	6310	6310	6261	6210	6276	6302	6302	6316	6323	6305	6226	6505	6275	6295	6338	6383	6349	6340	6241	6396	6286	6364	6365	6261	6311	6289	6450	6260	6313	6277	6364	6283	6191	6315	6339	6256	6358	6394	6406	6409	6469	6202	6305	6305	6193	6318	6356	6256	6412	6311	6265	6337	6271	6339	6328	6340	6304	6361	6280	6242	6262	6389	6269	6271	6365	6348	6361	6357	6309	6271	6209	6217	6274	6262	6316	6264	6308	6408	6341	6424	6302	6239	6317	6276	6305	6289	6230	6293	6240	6389	6354	6371	6197	6305	6231	6438	6266	6282	6313	6246	6329	6232	6283	6222	6175	6322	6209	6257	6172	6491	6305	6409	6301	6226	6249	6221	6212	6209	6335	6258	6440	6387	6444	6279	6301	6329	6347	6248	6363	6102	6216	6319	6289	6393	6372	6433	6233	6352	6316	6325	6316	6275	6299	6386	6333	6308	6324	6414	6263	6300	6356	6234	6226	6389	6323	6422	6309	6333	6267	6205	6281	6340	6384	6262	6223	6229	6330	6268	6302	6244	6201	6344	6357	6265	6328	6281	6231	6265	6427	6216	6300	6246	6380	6376	6340	6281	6451	6248	6299	6260	6403	6226	6435	6354	6313	6257	6336	6302	6245	6371	6409	6326	6176	6377	6221	6303	6255	6293	6308	6221	6316	6404	6265	6427	6239	6422	6310	6320	6419	6312	6330	6313	6264	6274	6225	6301	6181	6252	6378	6282	6405	6231	6184	6420	6264	6414	6249	6262	6245	6286	6376	6287	6322	6299	6360	6336	6252	6266	6308	6338	6371	6427	6289	6219	6237	6272	6394	6370	6367	6341	6381	6377	6297	6440	6357	6484	6291	6334	6254	6365	6297	6268	6278	6376	6358	6316	6397	6309	6364	6337	6277	6274	6288	6459	6238	6342	6355	6412	6180	6422	6343	6313	6382	6337	6283	6305	6226	6225	6295	6274	6355	6167	6371	6213	6331	6372	6402	6390	6251	6366	6403	6355	6374	6271	6378	6452	6259	6167	6418	6424	6270	6437	6326	6278	6394	6253	6372	6313	6343	6281	6253	6287	6387	6281	6360	6348	6277	6264	6328	6353	6320	6477	6353	6353	6368	6324	6406	6406	6337	6151	6243	6331	6293	6253	6135	6261	6229	6519	6288	6278	6398	6239	6287	6283	6260	6283	6247	6492	6192	6398	6324	6223	6270	6387	6247	6277	6248	6248	6363	6343	6307	6288	6259	6301	6284	6365	6432	6219	6165	6334	6299	6322	6222	6276	6373	6355	6278	6274	6280	6246	6340	6326	6340	6219	6294	6317	6423	6376	6221	6322	6219	6221	6291	6148	6212	6267	6338	6379	6279	6366	6375	6227	6223	6430	6378	6249	6391	6435	6330	6351	6351	6379	6340	6368	6249	6345	6429	6274	6370	6392	6352	6225	6354	6344	6313	6191	6362	6318	6303	6294	6389	6320	6313	6278	6447	6249	6290	6318	6294	6348	6249	6325	6318	6367	6362	6258	6378	6319	6333	6289	6256	6543	6265	6297	6241	6399	6293	6343	6334	6337	6269	6297	6377	6223	6483	6336	6349	6382	6369	6389	6282	6347	6284	6252	6321	6287	6334	6354	6265	6323	6442	6204	6285	6355	6381	6339	6335	6276	6209	6368	6294	6177	6459	6270	6304	6264	6242	6282	6364	6261	6339	6349	6284	6373	6507	6292	6382	6308	6291	6256	6390	6276	6355	6299	6310	6338	6327	6316	6227	6363	6295	6403	6336	6405	6207	6318	6292	6404	6425	6308	6341	6388	6184	6267	6385	6333	6289	6484	6372	6260	6347	6461	6363	6324	6270	6374	6352	6330	6369	6228	6410	6269	6334	6285	6312	6310	6467	6423	6345	6331	6416	6381	6263	6317	6281	6358	6256	6346	6462	6436	6269	6542	6346	6369	6208	6308	6282	6278	6193	6345	6335	6227	6236	6268	6176	6288	6242	6266	6372	6318	6327	6368	6286	6229	6329	6339	6286	6361	6361	6318	6296	6160	6269	6323	6283	6417	6334	6331	6281	6368	6368	6323	6269	6386	6404	6230	6278	6342	6350	6336	6423	6277	6371	6249	6364	6367	6405	6304	6261	6209	6287	6297	6341	6406	6291	6288	6306	6264	6305	6339	6306	6293	6351	6340	6299	6316	6339	6332	6332	6377	6362	6305	6307	6413	6313	6357	6420	6347	6289	6278	6322	6236	6156	6272	6377	6378	6346	6304	6335	6225	6375	6329	6256	6354	6338	6310	6244	6267	6294	6235	6412	6258	6460	6348	6363	6311	6441	6244	6325	6373	6295	6405	6345	6279	6236	6365	6266	6305	6417	6302	6323	6344	6424	6321	6401	6297	6335	6213	6396	6372	6357	6416	6357	6247	6412	6255	6258	6277	6271	6397	6308	6307	6338	6345	6257	6304	6391	6330	6310	6308	6226	6354	6289	6300	6317	6423	6342	6360	6370	6432	6313	6368	6279	6281	6261	6309	6381	6242	6317	6321	6223	6268	6255	6348	6248	6275	6303	6307	6284	6253	6279	6432	6377	6291	6337	6364	6386	6357	6381	6316	6272	6297	6454	6367	6252	6255	6275	6428	6204	6313	6260	6278	6194	6340	6272	6305	6236	6216	6361	6354	6258	6278	6210	6210	6358	6377	6238	6266	6316	6262	6363	6213	6339	6316	6298	6272	6328	6427	6275	6235	6324	6360	6443	6321	6350	6281	6284	6444	6323	6253	6403	6461	6452	6278	6403	6361	6355	6222	6379	6386	6237	6263	6321	6270	6404	6332	6344	6275	6272	6396	6405	6342	6293	6383	6316	6309	6278	6281	6278	6239	6250	6298	6427	6231	6161	6350	6425	6324	6296	6343	6308	6357	6265	6333	6215	6392	6112	6289	6317	6366	6366	6335	6281	6306	6218	6349	6367	6248	6324	6372	6230	6327	6343	6236	6271	6362	6294	6348	6307	6362	6298	6318	6209	6348	6348	6333	6322	6301	6233	6333	6339	6267	6259	6343	6223	6265	6243	6390	6336	6209	6364	6195	6325	6452	6288	6378	6297	6325	6402	6249	6320	6246	6403	6383	6408	6343	6260	6270	6258	6324	6492	6173	6132	6291	6355	6317	6291	6339	6217	6275	6399	6288	6455	6313	6298	6329	6377	6248	6275	6385	6183	6377	6443	6407	6299	6447	6265	6376	6322	6314	6397	6272	6190	6346	6266	6133	6252	6304	6258	6285	6262	6344	6349	6309	6183	6293	6363	6390	6345	6235	6361	6365	6463	6233	6303	6378	6352	6401	6331	6245	6199	6493	6310	6314	6370	6298	6281	6305	6367	6237	6285	6421	6263	6428	6301	6271	6279	6362	6324	6436	6361	6333	6364	6268	6351	6361	6325	6231	6254	6304	6387	6370	6297	6156	6483	6279	6191	6306	6338	6270	6313	6273	6225	6266	6262	6308	6361	6353	6231	6410	6294	6162	6417	6351	6367	6284	6371	6336	6413	6417	6343	6369	6230	6299	6378	6356	6416	6234	6320	6336	6292	6379	6334	6364	6334	6277	6284	6377	6235	6368	6424	6219	6243	6375	6403	6253	6404	6199	6349	6363	6400	6272	6337	6365	6167	6382	6338	6263	6327	6375	6228	6212	6321	6349	6255	6388	6411	6338	6359	6409	6300	6230	6311	6406	6368	6299	6377	6339	6263	6227	6311	6332	6270	6279	6153	6402	6292	6193	6301	6340	6140	6310	6194	6306	6284	6346	6357	6236	6250	6291	6226	6242	6391	6338	6387	6427	6380	6403	6322	6376	6411	6216	6459	6259	6301	6309	6335	6337	6405	6307	6238	6347	6251	6253	6356	6233	6228	6309	6378	6190	6304	6309	6315	6323	6331	6365	6185	6304	6458	6322	6247	6133	6324	6240	6348	6323	6388	6255	6384	6417	6239	6378	6443	6208	6392	6247	6342	6220	6441	6280	6337	6227	6320	6371	6287	6384	6387	6278	6412	6411	6345	6253	6387	6162	6388	6418	6313	6322	6308	6376	6267	6265	6434	6289	6415	6249	6349	6448	6414	6248	6288	6256	6167	6297	6363	6388	6268	6332	6226	6292	6368	6276	6349	6172	6282	6398	6226	6240	6378	6368	6339	6439	6231	6193	6257	6421	6394	6269	6301	6306	6335	6370	6289	6215	6299	6317	6400	6351	6379	6317	6316	6327	6301	6253	6174	6385	6384	6372	6417	6336	6305	6510	6335	6278	6406	6301	6285	6264	6361	6392	6253	6373	6325	6320	6336	6227	6291	6390	6247	6368	6389	6389	6351	6321	6486	6270	6229	6271	6287	6232	6239	6341	6313	6404	6395	6275	6429	6315	6418	6366	6283	6281	6220	6293	6389	6298	6294	6332	6321	6410	6432	6464	6514	6361	6462	6408	6253	6351	6394	6204	6304	6459	6242	6366	6391	6343	6245	6316	6425	6348	6361	6325	6323	6284	6307	6098	6186	6417	6446	6377	6316	6198	6272	6436	6387	6389	6368	6371	6423	6376	6304	6234	6358	6458	6348	6287	6151	6266	6231	6402	6255	6306	6196	6299	6218	6282	6215	6290	6333	6174	6267	6328	6317	6125	6446	6369	6357	6358	6266	6305
11824	7122	1505	724	805	897	930	949	941	842	811	695	685	650	620	648	653	621	654	616	634	611	624	602	571	546	627	617	576	616	609	558	577	631	621	653	612	622	627	627	609	611	589	590	571	581	653	627	580	624	621	591	624	579	595	596	603	578	644	637	658	605	576	607	570	573	644	593	579	567	583	605	581	580	576	604	595	591	581	587	597	591	608	618	630	604	596	553	613	601	603	590	567	558	612	585	583	561	585	613	566	581	617	617	605	580	577	601	653	597	611	595	608	581	614	607	598	570	594	559	585	561	600	659	587	596	613	625	607	583	554	599	581	549	572	566	578	583	620	583	577	533	622	610	565	556	590	582	635	578	585	603	595	597	606	559	596	638	556	593	615	573	612	589	620	536	601	586	634	593	589	545	610	580	597	595	569	607	588	576	616	602	632	603	559	599	559	603	573	625	585	602	562	584	588	596	566	588	605	608	596	562	590	580	600	619	608	574	623	601	565	618	625	593	578	623	570	556	617	594	599	569	594	586	556	586	574	588	614	585	596	625	588	604	593	554	638	555	605	602	617	589	585	594	622	620	628	557	641	575	601	600	599	609	603	572	612	559	619	617	605	551	600	575	620	632	581	565	596	575	596	571	592	593	589	586	551	581	619	600	585	588	579	609	598	590	526	575	608	634	604	572	603	606	614	583	570	597	585	585	601	559	564	621	588	543	591	603	609	603	579	606	641	632	572	572	526	562	605	603	596	600	586	603	575	594	592	583	605	599	577	598	624	589	571	620	541	595	565	611	576	591	601	597	571	563	555	574	594	586	556	591	569	579	591	563	588	629	601	601	646	576	607	584	606	578	575	575	620	627	552	615	602	579	596	584	598	583	633	577	577	595	585	614	576	554	621	589	586	591	582	601	601	617	613	606	584	606	595	614	584	623	545	574	599	570	583	595	614	604	559	541	597	607	605	567	599	612	574	608	659	638	580	609	545	585	578	597	584	610	604	596	549	608	616	589	604	571	650	591	616	637	580	572	633	586	596	588	578	571	608	635	574	576	611	582	581	548	594	560	604	562	604	566	586	627	579	562	632	575	550	617	604	584	610	565	613	579	617	600	633	592	635	619	534	586	618	557	592	590	574	594	631	606	599	612	624	543	625	582	552	574	568	611	599	564	586	593	587	628	602	641	579	582	627	590	620	581	612	621	632	586	609	587	578	588	599	585	568	586	561	615	600	581	547	588	610	606	605	583	642	625	572	598	565	613	587	612	585	607	615	559	579	570	614	579	626	567	592	637	599	569	611	606	600	592	628	571	641	614	588	636	570	616	630	617	588	567	576	596	588	619	558	602	589	598	581	658	612	589	650	591	618	589	619	604	621	596	638	561	571	597	604	605	566	615	596	583	598	565	632	566	577	587	626	609	633	616	623	585	605	619	605	603	624	585	574	601	599	572	604	611	582	568	583	596	583	601	623	579	547	627	567	582	629	635	624	570	576	553	576	607	614	548	579	643	575	626	630	561	619	606	599	593	595	571	599	583	613	598	634	597	604	594	587	610	596	612	593	647	587	643	625	624	622	584	582	599	606	555	640	607	589	659	560	590	598	557	670	555	620	618	630	618	627	626	595	556	613	620	574	610	620	578	589	561	564	603	600	602	582	626	560	563	621	597	629	637	550	633	602	570	579	562	601	609	586	597	614	612	593	595	552	587	589	581	602	566	563	585	608	637	610	569	614	583	596	579	590	598	615	587	595	581	569	614	533	603	588	596	607	611	566	609	613	591	566	618	597	582	571	615	594	604	595	556	598	625	638	601	620	608	570	622	585	587	616	624	596	606	588	582	592	600	640	589	603	541	649	626	589	623	638	585	564	593	576	657	614	581	610	553	607	600	579	580	624	616	566	620	544	595	564	665	588	603	582	616	578	590	596	581	610	626	579	602	559	588	566	561	629	601	632	626	559	575	595	589	606	609	538	589	586	615	614	630	609	572	538	551	587	642	619	591	645	578	582	627	600	575	589	581	646	557	637	589	589	570	580	612	583	589	601	606	562	604	606	556	592	576	568	585	626	619	639	557	558	635	573	617	591	571	571	531	602	575	607	605	577	611	553	577	611	601	570	620	622	605	603	567	575	568	629	553	551	635	596	612	602	614	578	588	610	590	622	566	599	580	576	566	587	585	595	619	606	573	608	628	560	597	597	576	588	615	600	595	620	592	603	596	607	574	607	606	630	559	584	615	570	638	590	543	605	603	574	571	613	597	569	625	583	560	561	617	593	599	583	610	566	584	569	593	583	589	628	600	588	562	605	601	611	542	600	573	572	586	599	596	598	548	600	571	576	586	591	626	621	560	579	592	582	553	608	571	627	638	592	632	613	590	600	623	586	663	604	618	585	627	586	589	622	600	576	634	591	612	597	591	612	577	592	602	596	595	593	609	539	562	608	578	610	618	577	633	570	561	611	576	604	599	598	578	589	617	607	627	593	582	589	606	557	587	586	602	588	595	624	642	597	607	593	579	594	573	587	564	626	615	603	568	553	581	568	530	590	623	578	613	621	554	574	582	613	587	543	581	549	551	598	512	594	613	554	616	576	619	606	627	595	612	564	617	602	575	597	631	570	607	571	584	573	625	533	575	635	603	611	569	591	592	570	611	592	600	615	587	596	581	611	611	578	531	585	658	573	584	612	612	559	570	594	649	596	586	579	569	575	562	598	555	649	641	580	576	591	644	635	597	568	596	596	598	572	616	619	589	556	600	573	602	594	547	566	582	618	618	615	570	611	607	595	606	588	610	578	586	587	566	579	596	550	618	624	604	575	578	604	577	605	620	589	571	592	547	571	592	597	617	552	591	651	600	558	585	583	608	611	616	620	587	541	560	599	609	606	621	585	603	598	549	564	596	627	569	550	597	596	587	561	620	602	589	607	603	586	579	562	605	616	596	584	573	612	610	577	612	616	547	583	584	605	644	617	575	577	644	593	576	664	589	591	575	581	549	575	578	634	610	566	618	575	602	592	646	595	553	601	586	580	626	555	611	605	582	603	596	572	577	577	629	631	600	614	579	569	620	598	596	587	601	631	610	584	574	575	584	600	586	610	632	594	597	587	581	600	602	579	601	593	589	564	591	566	587	559	620	554	563	601	649	627	606	535	592	581	603	597	609	584	575	585	591	625	619	577	584	589	641	575	618	574	625	598	606	596	563	609	591	591	570	617	589	592	583	591	590	648	639	586	540	593	566	606	548	603	608	574	615	598	628	543	592	621	601	620	586	603	617	597	603	628	579	625	606	557	614	579	582	618	572	636	587	579	606	634	625	622	566	624	573	647	600	576	584	579	586	571	629	573	618	620	599	625	574	574	577	557	596	622	616	617	599	580	583	637	567	598	582	594	581	580	590	565	587	581	614	597	576	638	602	632	579	619	590	565	604	605	643	582	613	576	585	559	554	591	579	599	578	607	586	583	600	597	544	543	573	583	558	574	575	582	599	613	593	611	566
46314	38097	13031	15485	20562	21225	21068	19413	17672	15114	12378	9832	8855	8374	7785	7341	7100	6943	6960	7201	6925	6789	6611	6414	6586	6534	6411	6358	6451	6235	6291	6272	6464	6706	6823	6860	6765	6592	6390	6454	6430	6346	6275	6180	6057	6163	6124	6101	6079	6107	6087	6094	6236	6089	6297	6071	6117	6239	6108	6099	6081	6082	6128	6140	5954	6103	6029	6186	6081	5929	6083	6118	6066	5973	6178	6220	6077	6008	6008	6095	6098	6066	6071	6205	5947	6060	6108	5986	6077	6024	5992	6152	6175	6042	6026	6060	6245	6107	6102	5990	6125	6057	6040	5948	6075	6020	6064	5958	5944	5913	6050	6079	5948	6011	6100	6093	6020	6042	6073	6046	6117	6034	6215	6060	6012	6082	5866	6162	6099	5974	6106	5892	6058	5987	5961	5970	6056	5965	5984	6195	6062	6102	6050	6152	6002	6040	6106	5958	5928	6054	6015	6156	6060	6017	6119	6012	6020	6152	6087	5989	6098	6063	6141	6094	6050	5941	5934	6083	6022	6164	6142	6081	6100	6064	6077	6006	6037	6122	6102	6038	6185	6113	6076	6061	6068	6127	6115	6099	6058	5889	6129	6014	6103	6136	6053	6055	6002	6053	5899	6136	6077	5979	6187	6060	6159	5963	6099	6086	6151	6065	5975	6070	5952	6006	6208	6052	6148	6027	6016	6214	6034	6102	6091	6112	6015	6070	6068	5929	6055	6072	6192	6065	6084	6098	6009	5973	5984	6086	6103	6117	6137	6099	6000	6139	6048	6113	6072	6176	6091	5940	5942	6102	6035	5909	6150	6060	5980	6105	6118	6066	6084	6048	6059	6045	5981	6056	6053	6027	6058	6072	6132	6038	5989	6093	6111	5926	5915	6092	5913	6092	6072	6073	6171	5994	6050	5928	6005	5992	6051	6052	5904	6123	6038	6107	6048	6016	5936	6145	6085	6022	6196	6139	6023	6066	6064	6088	6118	6176	6075	6031	5999	6044	6043	6014	6072	6046	6100	5953	6128	5958	6112	6090	6073	6050	6062	5998	6051	6073	6132	6187	6052	6145	6170	5914	6032	6199	6166	5980	6144	6104	6129	5997	6186	6007	6128	6095	6135	5968	6199	6156	5986	5975	5963	6201	6091	5994	5918	6098	6065	5965	6063	6149	6028	6017	6012	6204	5975	6015	6093	6110	6096	6111	6055	6031	6106	6098	6181	6005	6028	6023	5977	6094	6024	5957	6089	6049	6082	6060	6105	6020	6041	6049	6081	6171	6113	5877	6110	6133	5924	5938	6013	6096	6055	6004	6046	6109	5988	6076	6017	6013	6079	6064	6096	6095	6056	6074	6009	6100	6144	6051	5970	6130	6187	6070	5990	6181	5988	6053	6107	6049	6052	5943	6075	6024	6062	6006	6136	6028	6050	6103	6020	6049	6000	6046	6065	6050	6108	6039	6018	6131	6033	6070	5989	6122	6085	6062	6163	6099	6103	6020	6062	6075	6106	6187	5991	6098	6101	6091	6079	6046	6130	6151	6149	6058	5952	6026	6025	6109	5999	6144	6117	5967	6017	6178	6030	6108	6021	6172	5985	6088	6087	6165	6011	6044	6095	6059	6058	5931	5977	6043	6111	6048	6100	6030	5995	6128	6118	6209	6009	6088	6091	6017	6092	6150	6082	6140	5978	6024	6045	6030	6089	6076	6145	6206	6048	6077	6030	6116	6048	6117	6036	6066	5881	6164	6109	6086	6032	5986	5921	6007	6028	6142	6018	6067	6054	6065	5935	6053	6181	6081	5833	6237	6122	6039	6032	6042	6155	5987	6053	6010	5973	6165	6215	6046	5978	6043	6130	6122	6105	6009	6050	6142	6250	6046	6048	6102	6215	6112	6171	6040	6192	6053	5931	6006	6123	6088	6177	5992	5971	6061	6213	5996	6133	6039	6029	6052	5990	6099	6138	6053	6030	6180	5986	6105	6155	6076	6076	6053	6112	5981	6082	6020	6072	6082	5857	6086	6002	6116	5935	6179	6055	6075	6109	6096	6009	5991	6188	6003	6064	6072	6161	6204	6058	6096	6032	6056	6004	6084	6153	6065	5983	6021	6036	6052	6163	6035	6022	6068	6057	6107	5887	5900	5959	6019	6056	5901	6026	5985	5976	6039	6065	6071	6037	6058	5926	6041	6077	6134	6015	6072	5977	6047	5992	6063	6051	6126	6011	6248	6064	6146	6187	5978	6136	5950	6181	6175	6125	6045	6032	5921	6063	6093	6118	6057	6094	6049	5989	6089	6223	6173	6044	5960	5920	6126	6110	5837	6157	6011	6071	5945	6087	6100	6107	5984	6101	5852	6043	6049	6094	6107	6150	6128	6168	6011	6001	6165	6045	5904	6112	5960	6103	6044	6021	6060	5958	5920	6100	6018	6159	6065	6137	6074	5953	6078	6071	5977	6031	6104	5987	6081	5903	6056	6126	5925	6068	6044	6183	6007	6154	6150	6050	6133	5964	6110	6027	6151	6081	6074	6129	6007	6023	6007	6068	5962	5948	6045	6049	6234	6044	6101	6061	6091	6075	6023	6040	5973	6155	6082	6001	5976	6233	6143	6055	6021	5952	6068	6115	6015	6185	6069	5999	6000	5995	6077	6221	5931	6141	6088	5998	6203	6046	6183	6155	6018	5989	6111	6021	6097	6042	5902	6112	5968	6001	6011	6089	6041	5998	6139	6045	6014	6169	6041	6073	6027	5988	6108	6100	6144	6105	6064	5974	5987	6076	6029	5971	6096	6010	6079	6060	6140	6225	6055	6075	6101	6064	6122	6079	6014	6120	5926	5982	6063	6032	6065	6047	5909	5984	6051	6044	6049	5968	6100	6058	6116	6052	5959	6089	6033	6091	5991	6114	6030	6088	6000	6093	6126	6015	5968	6035	6006	6036	5950	6047	5992	5964	6061	6043	5917	6200	6049	6154	6218	6083	6064	6167	6081	6021	6079	6069	6088	6071	6147	6105	6013	5904	6129	5980	5978	6105	6109	6035	5957	6146	6000	6234	5972	6037	5990	6157	5915	6081	6161	6024	6056	6032	6087	6068	6032	6075	6020	6124	5949	6224	6112	6015	6112	6088	6012	6094	6031	6086	6045	6079	6111	6120	6129	5978	6056	6033	6081	5881	6152	6155	6040	6021	6093	6014	6106	5989	6043	6101	6107	6037	6097	6134	5967	6110	5951	6111	6053	6125	6121	6175	6175	6017	6114	6049	6032	6092	6048	6064	6067	6135	5964	6125	6090	6060	6123	6024	6142	6172	6085	6113	6131	6108	5971	6015	6151	6106	6009	6182	6101	6090	6044	6189	6006	6110	6003	6048	6049	5944	5991	5934	6218	6161	6141	5971	6090	5941	6115	5944	6085	6078	6200	5961	6034	5978	6193	6047	5981	6035	5950	6146	5909	6095	6058	6079	6033	6171	6145	6077	6013	6040	6109	6023	5985	5945	6134	6008	5958	6081	6059	6096	6101	6164	6123	6063	6016	6120	5974	6061	6089	6062	6121	6076	6163	6170	5957	6068	6102	6128	6034	6029	5939	6050	6109	6032	6122	6048	5975	6096	6115	5968	5961	6052	6002	6083	6117	6028	5969	6101	5974	6068	6059	6077	6022	6144	6114	6128	6013	6073	5940	6161	6038	6131	5965	6217	6124	6103	6055	6024	6082	6142	6064	6016	6021	6072	6164	6054	6116	5931	6138	5926	5958	5934	6148	6072	5961	6091	6081	6169	5956	6186	6012	6132	5969	6119	6047	6051	6179	6065	6108	6126	5959	6040	6102	6007	6043	5963	5991	6063	6117	6110	6187	6101	6070	6096	6040	5923	5950	5925	6135	6164	5974	6136	5998	5981	5955	6080	6073	6115	6045	6110	6015	6204	6064	6020	6033	6042	6104	6111	6142	6071	6094	5958	6013	5986	5974	6194	6118	6064	6054	6160	5964	6056	6132	6055	6017	6032	5972	6026	6092	6081	6063	6126	5942	6040	6049	6034	6119	6040	6016	5977	5904	6034	6098	5945	5917	6106	6173	6076	6033	5957	6109	6018	6068	6090	6078	6103	6100	5936	5958	6111	6144	6058	6024	6080	6280	6023	5944	6095	6063	5933	6184	6093	6038	6107	5903	6052	6115	6089	6141	6094	6051	6088	6113	5919	6098	6179	6037	6092	6059	6066	6161	6070	6007	6073	6006	6087	6036	6036	6056	6108	5902	6161	6146	5967	5970	6059	6080	6016	5998	6042	6135	5998	5983	6038	6000	6001	6141	5969	6189	6101	6101	5984	6172	5989	6062	6075	6127	6013	5989	6069	6040	6101	6059	6061	6037	6131	6040	6058	6105	6015	6048	6211	6161	6008	6225	6167	6013	6024	5944	6076	6024	5957	6098	6087	6039	6117	6035	6074	5967	6149	5990	6069	6006	6019	6085	6037	6045	6190	6086	6127	5917	5985	6109	6073	5969	6014	6179	6021	6094	6122	6048	6151	6072	6057	6073	6093	6137	6024	6084	6036	6030	5998	6048	6131	5863	6220	6073	6038	6043	6006	6102	5870	6064	6174	6011	5987	6054	6137	6219	6090	6019	6054	6107	6064	6104	6026	5984	6057	6021	6073	6197	6075	6022	6039	6002	6021	6174	6019	6050	6119	6018	6059	6029	6061	5946	6028	6003	6053	6149	5935	6188	6029	5995	6111	6042	5947	6148	5966	6008	6192	6209	6103	6051	6036	6046	6071	6083	6093	6046	6122	6067	6191	6013	6205	6109	6053	6050	6191	6082	6022	6038	6004	6167	6131	6058	6144	6003	6087	6142	6064	6104	6245	6089	6038	6091	6031	6121	5961	6056	6054	5926	5951	5962	6101	6029	6079	6061	6108	5983	6141	6123	6089	5991	6167	6085	6063	6081	6093	6134	6009	6248	6063	6062	6066	6133	6113	5963	5874	6027	6092	6066	6105	5955	6101	6084	6077	6069	6098	6044	6107	6106	6126	6029	6043	6076	6127	6132	6005	6065	6115	6085	6115	6006	6019	6155	6058	6117	6065	5964	6068	6152	6206	5969
16873	13215	2772	1187	1287	1342	1411	1329	1319	1283	1101	958	870	831	914	803	853	768	799	807	855	786	813	788	819	743	786	832	763	782	806	796	767	828	837	810	811	765	817	793	778	761	772	734	780	735	734	787	774	798	777	763	793	821	732	813	786	740	771	799	736	778	766	764	791	765	736	797	733	769	773	805	738	741	761	757	771	767	792	760	762	730	789	739	730	793	766	699	808	786	798	779	776	800	749	760	735	748	743	809	769	771	747	797	753	764	800	772	786	768	782	792	760	767	773	736	763	740	740	761	776	737	778	755	690	703	753	749	750	754	763	738	738	778	732	766	768	711	738	756	769	728	750	778	725	781	756	836	770	758	756	786	760	773	794	779	808	779	769	756	778	763	800	773	728	772	749	772	759	780	758	815	733	806	784	724	767	806	776	721	787	704	793	808	787	801	781	772	731	728	775	777	732	719	763	729	750	746	835	728	833	787	776	734	755	821	830	787	790	766	784	722	752	787	805	778	780	776	782	777	768	832	784	735	754	787	752	775	771	771	717	773	771	801	793	756	799	741	734	757	759	750	728	779	807	762	785	777	720	761	781	798	825	733	710	778	795	754	754	788	755	756	786	753	795	742	770	787	764	784	795	759	790	775	770	735	783	734	779	779	728	764	811	772	737	787	787	787	731	782	781	822	785	748	733	723	752	780	779	809	773	726	748	734	760	798	766	774	754	813	796	761	766	778	746	707	739	729	744	758	778	756	772	735	786	776	722	773	762	779	731	812	775	765	740	765	787	782	764	796	775	743	754	765	835	764	804	734	761	781	790	778	745	738	789	772	774	729	756	776	768	792	806	773	778	767	792	758	819	759	757	731	811	783	755	770	788	799	754	748	802	757	781	796	788	719	776	704	773	724	720	789	791	784	743	769	701	780	747	759	780	721	769	766	737	810	791	767	793	732	770	772	776	770	784	779	825	800	708	842	743	749	797	770	720	713	752	747	802	845	766	750	821	748	752	740	780	791	749	747	772	750	753	724	745	816	757	737	734	784	773	741	784	751	774	777	717	728	748	766	805	799	750	745	713	758	709	778	753	785	715	796	758	756	781	800	778	734	765	754	767	817	768	712	748	795	757	779	781	778	752	778	742	764	754	742	795	737	760	744	729	779	754	738	766	813	750	765	774	715	761	756	748	764	836	738	782	782	755	781	792	753	753	770	755	780	721	764	794	777	794	756	752	764	757	788	798	781	740	774	789	770	814	818	816	765	752	803	790	752	731	781	783	697	752	737	763	804	792	763	802	685	759	738	752	764	716	738	787	758	765	751	734	703	735	718	781	799	800	774	721	790	755	723	776	758	738	730	763	771	764	782	805	745	776	806	713	758	717	772	793	730	749	753	831	782	775	832	768	790	780	773	739	800	767	720	746	765	778	733	741	776	780	782	723	753	807	764	795	739	799	777	769	759	750	746	760	765	758	740	731	772	747	769	793	717	757	704	751	750	752	743	738	776	770	753	785	735	760	771	738	773	736	802	813	753	763	721	799	729	751	771	824	720	761	749	771	784	755	767	743	775	720	787	718	800	772	809	733	733	763	789	771	799	776	780	772	788	802	751	752	740	745	738	754	797	783	770	757	755	762	756	733	803	756	714	756	799	764	791	768	776	792	772	794	694	818	754	745	772	795	774	759	750	717	756	794	729	779	767	755	783	719	728	710	827	795	757	732	778	761	790	809	772	761	761	816	753	789	764	737	734	766	762	726	755	766	765	755	726	803	788	765	754	791	765	744	752	766	731	731	799	727	738	769	793	753	741	751	757	742	749	782	832	765	765	786	781	778	802	766	760	734	785	767	767	792	759	845	740	792	814	796	723	789	784	782	754	786	763	806	761	766	766	760	727	783	812	741	718	755	771	770	753	734	785	801	758	753	816	807	739	813	769	747	775	765	733	786	789	786	748	748	780	770	790	739	760	764	743	758	777	804	786	745	754	778	776	750	765	780	766	784	806	709	745	734	704	714	770	815	792	763	734	719	758	810	732	751	746	762	748	785	751	789	744	768	725	756	741	777	710	768	764	807	783	787	758	793	767	783	763	740	757	715	749	756	755	727	780	799	790	754	792	786	768	785	770	754	789	713	779	796	757	798	727	763	731	776	791	745	757	800	729	754	720	797	777	754	762	755	809	765	717	781	800	820	767	736	788	733	772	762	749	729	752	790	805	761	732	785	787	814	761	770	775	756	822	821	798	773	733	748	761	765	706	775	715	770	787	774	767	801	760	760	771	785	750	736	753	807	775	767	750	803	780	745	818	744	740	760	775	804	746	779	735	779	797	793	799	775	771	739	753	785	805	789	817	763	783	800	742	741	738	697	775	780	827	813	795	773	745	772	809	787	778	810	767	720	798	754	717	763	782	809	769	729	781	754	795	780	748	774	833	787	797	756	742	753	761	766	801	735	716	767	794	773	730	774	737	709	748	775	742	776	750	735	744	772	801	720	746	822	795	795	726	764	825	795	713	712	721	768	755	773	751	766	768	737	764	751	809	800	752	750	738	777	724	779	791	764	720	735	762	732	762	810	785	845	718	758	733	778	793	759	722	780	789	807	738	761	793	757	765	766	758	754	786	789	756	766	762	724	795	781	779	807	764	762	734	798	792	750	715	716	766	747	755	747	709	766	760	788	771	756	745	780	769	792	749	758	746	766	737	729	741	754	771	775	796	774	781	838	746	780	748	791	774	757	778	757	739	744	780	712	726	778	736	732	780	743	750	718	710	764	792	774	742	761	781	762	735	764	842	745	724	735	807	758	758	761	752	786	767	758	734	764	779	780	771	744	706	758	758	777	781	753	733	810	783	763	766	738	749	741	851	738	812	757	738	756	768	803	743	746	757	778	780	707	779	785	797	767	742	750	793	771	753	793	780	776	730	722	762	780	770	763	728	776	779	771	800	765	752	817	805	748	742	717	785	794	732	745	785	780	742	815	778	758	764	738	765	862	715	727	765	790	803	742	766	777	791	749	797	796	708	761	743	794	793	757	741	760	802	753	747	756	762	706	754	767	748	754	799	783	835	790	756	751	784	740	736	725	776	778	772	789	799	729	767	764	732	789	729	764	740	749	788	804	782	756	750	805	741	774	789	787	790	767	778	764	789	729	764	736	778	760	727	775	734	794	745	785	745	771	782	765	745	753	737	736	808	789	737	702	798	788	756	746	764	711	813	789	748	745	778	744	745	754	806	805	793	732	779	713	771	731	762	808	768	732	752	783	768	794	766	711	748	772	781	801	764	798	763	759	766	752	776	775	775	787	766	732	766	805	767	722	738	775	762	787	754	768	735	814	785	798	729	796	781	777	764	815	822	775	720	795	793	777	798	753	776	746	801	738	773	748	764	811	727	770	751	742	798	749	775	705	740	802	730	759	743	763	749	738	784	763	768	773	726	737	772	845	751	787	758	799	766	739	784	753	832	769	775	789	794	735	710	726	751	788	725	760	776	772	743
55483	45169	18568	22123	28227	29115	28147	26059	23582	20694	16589	13546	12232	11031	10546	9839	9450	9109	9124	9314	9171	8596	8501	8387	8343	7971	8092	8150	7930	7924	7852	7874	8030	8354	8472	8483	8283	8180	8074	8297	7804	7668	7655	7513	7784	7516	7714	7506	7507	7471	7571	7512	7567	7560	7540	7506	7582	7659	7637	7459	7558	7528	7461	7529	7593	7465	7536	7329	7463	7428	7474	7538	7447	7519	7398	7379	7577	7555	7468	7413	7445	7407	7358	7531	7578	7374	7400	7523	7363	7490	7411	7441	7475	7511	7510	7440	7555	7575	7488	7531	7553	7431	7363	7479	7520	7439	7271	7557	7532	7512	7399	7496	7421	7556	7504	7525	7546	7545	7328	7589	7476	7354	7424	7524	7346	7425	7562	7355	7454	7468	7501	7561	7307	7415	7568	7532	7440	7304	7565	7349	7393	7439	7449	7510	7417	7406	7560	7381	7358	7507	7448	7415	7427	7411	7400	7753	7421	7425	7490	7483	7486	7555	7500	7547	7468	7515	7372	7398	7549	7564	7356	7562	7492	7467	7449	7460	7395	7561	7530	7472	7452	7437	7421	7436	7554	7509	7619	7366	7493	7458	7515	7438	7529	7445	7488	7400	7543	7570	7369	7502	7446	7580	7564	7499	7425	7460	7443	7622	7485	7505	7411	7525	7531	7363	7543	7444	7517	7354	7452	7393	7414	7503	7481	7610	7364	7408	7486	7546	7580	7578	7435	7446	7361	7330	7585	7543	7468	7521	7478	7560	7508	7472	7499	7424	7490	7351	7269	7294	7451	7426	7325	7420	7561	7405	7400	7483	7558	7446	7464	7514	7612	7407	7423	7606	7465	7391	7421	7421	7427	7578	7474	7495	7376	7502	7452	7474	7414	7330	7533	7380	7582	7555	7530	7358	7301	7585	7533	7364	7335	7356	7486	7497	7428	7421	7468	7497	7566	7400	7366	7526	7393	7578	7508	7439	7488	7515	7516	7482	7392	7417	7330	7524	7628	7475	7403	7438	7496	7390	7481	7397	7525	7383	7442	7616	7399	7439	7459	7283	7273	7466	7499	7453	7473	7431	7471	7454	7611	7527	7705	7492	7568	7509	7570	7465	7528	7514	7391	7534	7531	7634	7567	7416	7402	7405	7440	7413	7280	7553	7522	7383	7522	7455	7475	7360	7428	7469	7418	7426	7451	7485	7622	7580	7390	7496	7621	7497	7445	7496	7427	7428	7462	7436	7398	7633	7433	7556	7429	7501	7492	7509	7564	7527	7405	7451	7490	7396	7607	7377	7540	7426	7270	7478	7515	7519	7515	7426	7399	7402	7412	7491	7397	7510	7384	7520	7476	7549	7543	7499	7316	7410	7440	7493	7675	7431	7380	7455	7595	7486	7467	7392	7346	7541	7435	7387	7502	7493	7379	7568	7462	7534	7545	7519	7452	7364	7338	7390	7621	7401	7321	7518	7423	7439	7486	7449	7577	7492	7369	7479	7459	7472	7446	7343	7455	7367	7380	7389	7466	7570	7483	7650	7520	7446	7293	7455	7545	7548	7446	7482	7566	7520	7367	7361	7531	7480	7298	7376	7470	7469	7448	7372	7378	7363	7495	7542	7474	7455	7512	7387	7406	7520	7434	7479	7317	7513	7545	7626	7465	7610	7481	7440	7463	7569	7461	7392	7434	7468	7456	7576	7490	7395	7360	7402	7555	7545	7523	7560	7397	7434	7356	7438	7514	7560	7431	7482	7396	7525	7504	7587	7482	7519	7511	7362	7482	7358	7605	7433	7452	7337	7633	7573	7365	7494	7408	7550	7476	7423	7461	7580	7364	7482	7379	7414	7344	7415	7326	7423	7454	7415	7442	7444	7444	7415	7453	7489	7450	7529	7375	7587	7604	7405	7447	7478	7283	7343	7382	7603	7307	7413	7463	7360	7507	7488	7449	7583	7488	7422	7392	7497	7692	7412	7501	7641	7503	7378	7433	7368	7582	7415	7297	7433	7345	7484	7399	7334	7371	7431	7280	7360	7414	7485	7424	7440	7435	7451	7461	7440	7497	7371	7414	7575	7530	7531	7376	7419	7366	7377	7539	7526	7583	7404	7542	7368	7502	7490	7526	7474	7573	7402	7499	7407	7526	7327	7502	7405	7404	7374	7535	7391	7358	7429	7396	7509	7493	7468	7372	7504	7411	7450	7452	7480	7407	7312	7544	7441	7435	7437	7405	7459	7546	7440	7408	7402	7407	7432	7465	7598	7622	7453	7591	7406	7411	7503	7504	7426	7406	7478	7401	7493	7606	7497	7563	7548	7480	7352	7491	7385	7443	7406	7534	7408	7501	7475	7405	7330	7406	7353	7388	7371	7478	7401	7419	7538	7344	7578	7434	7586	7538	7467	7488	7474	7446	7378	7533	7440	7413	7484	7482	7414	7309	7495	7536	7474	7425	7475	7544	7470	7475	7601	7489	7374	7488	7441	7391	7426	7415	7406	7423	7610	7529	7404	7334	7492	7523	7603	7493	7441	7447	7621	7374	7450	7546	7483	7374	7412	7446	7452	7498	7410	7422	7473	7461	7505	7465	7463	7493	7448	7499	7452	7524	7446	7538	7581	7438	7589	7496	7375	7568	7492	7437	7526	7472	7467	7451	7473	7333	7494	7449	7438	7484	7565	7529	7372	7487	7493	7457	7493	7449	7407	7467	7380	7405	7560	7422	7597	7538	7429	7524	7394	7339	7416	7368	7549	7566	7513	7429	7535	7448	7447	7525	7470	7477	7511	7540	7453	7366	7490	7517	7495	7550	7485	7455	7419	7456	7476	7494	7494	7589	7328	7461	7489	7466	7379	7251	7467	7499	7368	7524	7521	7379	7459	7484	7549	7525	7452	7496	7391	7564	7662	7434	7560	7355	7547	7542	7477	7372	7517	7362	7428	7424	7369	7351	7498	7526	7463	7464	7410	7356	7301	7574	7427	7377	7325	7470	7503	7348	7543	7497	7410	7510	7594	7342	7314	7433	7504	7392	7480	7459	7508	7416	7508	7545	7375	7491	7559	7545	7525	7453	7500	7684	7492	7477	7515	7605	7523	7325	7457	7515	7488	7380	7420	7534	7283	7437	7488	7458	7375	7482	7513	7481	7539	7557	7332	7375	7425	7386	7678	7519	7419	7507	7450	7524	7455	7381	7465	7417	7588	7381	7580	7519	7521	7503	7486	7480	7563	7448	7515	7483	7546	7398	7294	7366	7481	7413	7507	7462	7510	7347	7510	7474	7568	7536	7544	7474	7473	7312	7486	7529	7328	7437	7458	7401	7509	7402	7503	7322	7564	7421	7491	7555	7477	7497	7448	7455	7501	7446	7506	7367	7455	7559	7426	7559	7338	7449	7479	7452	7483	7500	7388	7489	7384	7494	7430	7541	7463	7396	7424	7380	7413	7552	7464	7525	7400	7416	7589	7527	7336	7436	7524	7433	7495	7319	7472	7429	7490	7401	7516	7455	7562	7449	7403	7536	7400	7604	7507	7458	7352	7373	7468	7433	7574	7265	7470	7416	7443	7614	7422	7589	7472	7657	7473	7473	7450	7471	7541	7451	7472	7545	7333	7478	7338	7400	7536	7415	7449	7552	7583	7364	7563	7370	7452	7491	7438	7444	7471	7445	7512	7414	7484	7480	7375	7440	7494	7516	7416	7303	7461	7307	7511	7523	7441	7530	7647	7636	7399	7508	7653	7448	7494	7551	7503	7584	7457	7446	7357	7340	7428	7559	7460	7553	7529	7475	7484	7387	7511	7433	7367	7581	7644	7394	7446	7610	7502	7481	7530	7469	7384	7488	7407	7576	7527	7414	7438	7378	7434	7411	7511	7530	7236	7549	7455	7324	7401	7355	7437	7409	7348	7518	7336	7583	7287	7496	7538	7407	7444	7362	7496	7436	7534	7470	7489	7496	7287	7421	7527	7577	7501	7414	7411	7498	7418	7431	7452	7465	7410	7447	7518	7426	7456	7459	7536	7524	7366	7579	7409	7602	7531	7536	7475	7631	7518	7462	7524	7535	7450	7435	7503	7380	7353	7406	7442	7458	7436	7514	7439	7492	7437	7384	7303	7390	7504	7414	7531	7576	7494	7596	7323	7502	7367	7417	7435	7490	7298	7477	7358	7412	7360	7589	7590	7391	7561	7485	7349	7409	7388	7360	7575	7438	7381	7382	7430	7351	7517	7473	7541	7529	7582	7442	7468	7489	7414	7412	7370	7549	7453	7386	7538	7476	7320	7421	7456	7517	7440	7421	7397	7380	7350	7507	7420	7438	7401	7454	7493	7405	7409	7423	7342	7427	7505	7454	7492	7441	7492	7487	7435	7310	7474	7558	7377	7485	7606	7614	7670	7465	7464	7475	7513	7522	7348	7404	7335	7412	7368	7466	7382	7477	7438	7374	7397	7479	7561	7438	7404	7447	7391	7392	7495	7491	7542	7430	7455	7373	7441	7452	7507	7520	7456	7498	7560	7468	7389	7300	7483	7491	7461	7417	7329	7543	7457	7404	7507	7536	7455	7517	7410	7447	7553	7451	7448	7470	7550	7371	7518	7515	7348	7496	7333	7661	7501	7344	7421	7399	7406	7431	7517	7418	7434	7615	7528	7327	7494	7472	7365	7403	7424	7463	7487	7434	7400	7387	7592	7612	7379	7546	7453	7372	7573	7392	7473	7423	7443	7522	7417	7393	7479	7421	7474	7466	7470	7430	7444	7351	7498	7377	7479	7387	7439	7464	7474	7427	7412	7430	7508	7503	7626	7486	7498	7510	7265	7440	7424	7549	7355	7536	7473	7376	7459	7465	7392	7397	7562	7344	7501	7481	7396	7291	7448	7555	7495	7420	7505	7569	7362	7502	7524	7581	7326	7520	7533	7631	7498	7507	7392	7613	7582	7487	7425	7397	7406	7430	7438	7514	7494	7484	7446	7562	7449	7387	7629	7468	7316	7406	7476	7430	7515	7426	7547	7492	7495	7430	7601	7501	7523	7389	7439	7507	7480	7534	7422	7496	7432	7486	7511	7292	7529	7374	7432	7414	7509	7506	7397	7557	7488	7479	7523	7515	7513
7246	3673	1206	897	965	984	985	1088	996	986	884	929	885	871	812	847	906	848	860	854	860	915	915	844	831	839	830	901	845	820	817	899	849	881	818	867	848	867	836	878	845	848	841	812	872	837	847	845	839	805	839	840	876	785	863	798	841	851	859	863	812	811	841	824	803	793	827	812	871	837	833	826	798	831	827	856	851	829	833	807	865	813	874	829	827	871	815	903	847	885	825	871	850	863	851	833	848	848	869	861	805	860	881	835	867	836	830	847	826	810	875	798	825	847	839	841	823	818	851	842	834	828	824	842	875	790	823	857	850	839	844	826	816	865	875	855	818	876	799	839	823	851	862	832	854	826	836	850	829	853	853	867	809	843	851	818	836	858	848	820	803	914	848	819	857	877	831	817	836	789	863	859	864	848	848	824	856	817	846	829	803	855	848	857	836	813	865	879	842	838	864	831	816	788	844	875	794	819	837	826	841	820	867	868	876	823	845	781	819	879	844	819	880	819	827	849	827	820	858	869	903	820	800	838	851	879	808	828	860	865	885	793	838	830	816	879	825	823	800	785	824	880	837	816	829	796	867	831	856	886	834	829	857	852	846	802	823	876	829	840	900	856	834	843	862	837	806	862	849	908	846	770	865	806	789	837	848	860	797	843	825	803	818	845	789	817	827	851	820	861	808	833	886	837	854	858	872	821	809	863	846	880	827	822	842	803	871	836	863	797	839	819	866	850	871	841	840	846	830	847	794	813	813	819	924	869	827	847	845	825	819	885	828	831	843	868	828	876	822	814	873	806	874	786	859	834	866	799	820	848	825	857	845	811	825	778	865	782	829	861	863	793	908	865	862	805	891	838	861	845	854	853	736	872	850	838	789	831	857	892	923	828	827	820	873	843	780	845	837	842	820	807	864	857	837	830	808	802	784	872	868	817	824	820	864	871	843	801	831	850	822	852	809	816	885	807	860	866	841	849	828	868	831	849	825	792	779	782	826	829	833	801	879	844	857	795	850	825	847	813	824	788	860	806	877	818	811	824	839	879	801	847	854	847	860	804	822	824	839	838	849	849	841	835	868	870	778	855	817	833	788	818	824	883	827	815	807	866	844	841	816	796	897	834	780	870	788	820	870	885	827	852	787	828	870	743	818	839	869	836	831	845	792	797	837	874	834	834	791	859	848	819	880	835	848	843	862	843	887	801	826	860	866	796	837	810	816	815	809	832	825	847	829	794	837	872	818	842	847	844	817	780	806	840	841	825	837	900	794	812	799	787	787	842	865	804	815	846	850	852	809	841	814	842	829	827	813	831	847	795	887	803	827	827	834	822	887	847	853	815	847	807	844	812	859	815	886	800	818	842	874	790	848	836	895	797	849	757	868	833	855	851	832	816	858	831	835	854	832	826	882	891	826	796	833	841	801	903	768	860	879	777	858	868	786	786	871	873	832	826	810	927	780	821	874	812	860	878	865	816	791	841	901	826	846	858	873	824	837	872	811	877	797	820	851	794	872	790	789	835	816	844	841	878	816	849	861	844	875	855	839	824	871	842	819	857	851	807	826	856	830	797	823	823	871	844	832	849	858	818	828	862	838	832	837	849	842	822	794	851	807	837	834	805	868	838	842	860	845	868	804	774	861	824	899	854	817	838	836	843	823	876	829	843	823	855	794	833	821	864	835	820	875	809	851	889	749	814	829	812	806	809	851	850	810	818	845	806	811	840	809	847	849	883	800	791	847	890	829	817	876	778	846	897	837	824	845	861	878	811	849	863	819	812	807	878	833	867	842	848	843	806	838	826	822	842	872	864	819	855	826	902	895	793	880	851	839	815	764	890	822	870	817	817	808	794	824	813	832	861	819	827	825	765	873	840	804	863	867	840	846	811	837	838	839	880	854	820	850	843	868	868	827	829	785	871	844	801	839	823	799	845	791	833	846	870	819	853	798	806	934	818	851	839	881	873	856	794	879	824	862	787	822	809	816	888	840	868	885	785	935	843	831	820	822	833	881	835	829	801	862	879	827	836	813	883	845	848	875	828	851	859	820	879	841	808	874	816	864	788	830	819	814	831	802	805	803	776	799	831	829	801	817	796	855	811	818	866	789	805	810	860	830	829	834	892	799	857	846	871	818	841	861	798	856	833	814	805	786	850	891	878	803	836	843	847	849	861	848	789	879	861	847	833	832	848	856	823	822	898	888	891	841	922	839	813	825	835	863	869	828	807	818	837	819	890	860	834	813	832	865	854	837	823	814	783	875	829	853	830	835	853	865	879	812	819	782	830	809	838	905	811	819	809	847	846	837	845	825	847	815	810	798	861	816	859	821	848	850	868	847	781	781	829	798	772	820	826	844	881	826	899	784	807	845	884	808	823	839	836	816	836	877	839	825	809	838	828	795	882	883	884	866	859	796	881	866	843	811	854	848	839	859	846	806	827	812	803	844	822	831	883	833	854	802	829	845	864	844	850	837	815	845	857	793	826	837	832	852	779	853	860	859	842	843	761	859	844	807	905	801	831	809	807	853	812	871	802	821	823	839	853	876	848	875	827	881	834	829	802	862	866	824	818	770	870	841	848	827	852	805	872	827	816	805	854	796	820	839	830	807	827	848	831	867	882	861	804	839	853	809	806	844	744	894	831	832	828	824	834	763	855	793	813	828	886	835	814	836	857	895	866	843	846	886	863	868	888	867	835	831	850	835	797	836	821	830	883	814	834	829	856	855	786	816	852	845	868	847	816	815	811	860	800	875	915	891	825	837	809	854	851	822	784	852	870	848	877	847	852	814	792	825	882	829	806	858	849	873	804	843	827	822	799	820	822	891	853	829	805	807	831	807	876	880	841	797	822	776	833	846	799	851	860	885	803	807	843	877	845	859	792	772	823	860	875	834	826	822	801	826	821	810	832	856	845	909	868	881	831	825	843	853	917	850	801	847	801	847	840	805	872	828	859	860	818	785	800	850	833	850	855	831	871	809	792	839	833	835	812	821	813	808	828	858	852	846	815	834	852	774	845	820	836	900	835	848	827	800	826	761	778	814	826	848	823	797	810	838	813	844	822	852	822	852	851	935	870	845	817	815	859	835	828	811	842	837	811	871	863	884	813	792	821	841	809	799	881	880	806	860	885	783	804	804	841	838	847	865	839	855	889	835	843	821	808	819	837	823	872	876	832	814	836	835	790	807	835	850	860	803	860	815	814	856	780	852	814	843	792	830	836	867	828	894	808	854	823	803	789	831	851	881	878	838	831	830	822	840	829	837	840	820	801	861	848	837	816	835	847	858	858	768	790	849	861	809	851	821	823	852	858	795	861	887	874	905	826	850	839	852	878	845	818	836	826	830	853	828	763	839	856	813	887	800	825	790	828	853	853	811	837	828	831	839	841	822	793	792	841	822	870	859	867	910	804	796	832	837	793	862	860	854	857	881	857	798	815	889	816	850	823	877	828	824	863	827	834	834	805	850	835	832	837	880	798	850	857	814	818	844	797	851	864	896	864
41229	30498	12124	12801	17041	18819	18138	17302	15515	13396	11130	10105	9661	9200	8834	8754	8386	8591	8680	8733	8499	8554	8226	8233	8226	8144	8092	8248	8198	8156	8081	8055	8103	8298	8416	8411	8270	8156	8331	8212	8230	8145	8140	8119	8064	8026	8017	7940	8143	7982	8032	7972	8176	8032	7923	8050	8060	8003	8001	8012	8011	8082	8002	7966	8213	7997	8068	8033	8142	8135	7998	8030	7973	8087	8013	7911	8039	8007	7975	7912	8074	7971	7910	8159	8144	7921	8056	8095	7915	7968	7996	7996	8162	7912	8044	8026	8211	8145	8077	7973	8013	7981	7996	7965	8025	7942	8125	8092	8087	8007	8052	8041	7941	8027	7989	8096	8057	8050	8101	7985	8061	8019	8016	8196	7880	7886	8051	7986	7952	7827	8116	7908	8136	7893	8029	8069	7965	8043	7957	8052	8117	8002	7974	8053	7995	8067	7979	8077	8080	8021	8041	8025	8011	8118	7965	8089	7983	7998	8077	8005	8000	8031	8079	8017	7893	8044	8048	7945	8021	8094	7938	7946	8016	8066	8023	7936	8055	8148	8100	7908	8029	8021	8143	8127	7981	8053	8018	7938	8054	8179	8086	8049	7948	7927	8055	8176	7944	7968	7971	8014	7968	8008	7999	8051	8081	7905	8059	8007	8000	8043	7922	8054	8061	8012	8059	8049	8148	8073	7920	7944	8060	8036	8005	7908	7995	8078	8255	8183	8081	7990	8063	8072	7908	7923	8054	8178	8031	7923	7964	8131	7964	8133	8012	8113	8131	7878	8059	7988	8034	7903	8142	8024	7937	8034	8155	8058	8106	7957	8013	7945	8039	7968	8060	8129	8005	8108	7982	8033	7944	7971	7965	7932	8031	8092	8032	8059	7953	7976	7982	8080	7945	7950	8041	8046	8076	8055	8024	7975	8079	8002	8028	8018	8033	8004	8028	8093	7916	7967	7940	8078	8077	8066	8087	8030	7955	8092	8011	8086	8079	8066	8070	8007	8061	8135	8037	8125	8030	8085	8038	7984	8080	7876	8096	8010	7938	8038	8042	7934	7925	8225	8052	8091	8032	8063	8018	7901	8014	7985	7974	8029	8072	8032	8043	7999	7951	7965	8131	7969	7982	8077	8056	8164	7987	7981	7928	7954	7952	7949	7926	8215	8039	7914	7895	7935	8034	8118	7941	8115	8095	8103	8119	7938	8125	7972	8069	7964	8009	7994	7999	7952	8116	8068	8005	8117	7968	8067	8044	8118	8002	7989	7981	8003	8057	7996	8081	8004	8146	8000	8014	7924	8132	7987	8052	8119	8053	7999	7996	8002	8037	8005	8015	8081	7960	8136	8067	8035	8022	8096	8166	7993	7970	8177	8004	8076	7982	8031	8168	7887	7922	8104	7995	8005	7991	7916	7934	7894	8082	7924	8044	8050	8034	8069	7895	8051	7935	7970	8113	7984	8014	8007	8093	8102	8057	7956	7973	7863	8019	8058	7985	8031	7957	7956	7975	7945	8091	8054	7993	8054	8076	8196	7997	8143	7975	8031	8015	7959	8063	8165	8161	8043	8038	8016	8090	8154	8099	8191	8020	8019	7954	8061	7894	8080	8064	8027	8069	7984	7989	8054	8022	7989	8133	8140	8008	7982	8154	8013	8171	8056	7992	7896	7896	7961	7891	7946	8086	8034	8014	8092	8082	8056	8023	8121	8175	7980	8060	8089	7987	8196	8029	8068	8102	7943	8041	8082	8104	8080	8036	8052	8097	7985	7859	8239	7920	8125	8051	8012	8026	7962	8046	7874	8041	8021	8028	8126	7943	8009	8198	7960	8027	7971	7869	7966	7989	8098	8004	8052	8019	7981	8167	8117	7984	8059	7969	7991	8131	8154	8099	8157	8024	8077	7962	8045	8038	7990	8007	7974	8000	8011	7974	8070	8074	8037	8175	8056	8069	8067	8013	7970	7967	7979	7914	7962	8090	7927	8058	8129	7981	8032	8337	7951	8032	8059	7951	7991	7810	8131	7934	7985	7948	8020	8044	8133	7934	8039	8015	8007	8076	8099	8016	8031	7984	8022	7986	8012	8060	7990	8035	8174	7934	8118	8112	8158	8076	8049	8140	7991	8013	8147	8022	8083	7958	8062	7986	8038	7926	8095	8002	8045	8029	7919	7965	7976	8046	8023	7872	8031	8006	7907	8125	8031	8003	8111	8027	8140	8039	8013	7823	7950	7972	8162	8110	8206	7978	8007	8166	8003	7930	7976	8217	8046	8061	8086	7973	8001	7954	8019	8006	7945	8068	7934	7916	8030	8070	8021	7999	8200	8043	7988	8021	8023	7918	8131	7983	8087	7983	8087	8151	8019	8106	8131	8053	8048	8013	8108	8057	8020	8153	8194	8078	8073	8055	7924	8048	8018	7879	7899	7999	8058	7837	8075	7993	7982	7998	8040	8098	8051	8077	8100	8043	7872	7964	8131	7843	8025	8071	8010	7989	8002	7989	8073	8123	7933	7940	8027	8102	8134	8198	7943	7988	8165	8095	7944	8110	7840	8030	8046	8060	8044	8079	8113	8046	8105	8055	8113	8104	7903	8041	7981	8084	7994	8065	8104	7992	7899	8131	8105	7850	8099	7942	8126	7953	7936	8094	7978	8010	7978	8221	8084	7955	8064	7961	8067	7967	8130	8060	8056	8111	7923	7988	8096	7978	8160	8140	7994	8039	8121	7943	7884	8088	8109	8051	8050	8043	8102	8128	8047	8236	8088	8041	8004	7973	8214	8163	7899	8010	8130	8033	7986	7939	8138	8014	8056	7895	7917	8104	7981	8175	7923	8067	7950	8198	8020	8083	7933	8053	7977	7914	8030	8111	8034	8022	7930	8037	7934	7946	8123	7914	7923	8001	7963	7980	7930	8075	7998	8104	8012	8052	7993	8065	8049	8057	8016	8178	7972	8047	7903	7952	7899	8181	8034	7859	7986	7998	8129	7902	8001	8028	8021	8078	7993	7953	8033	8008	8029	8058	7989	7977	8033	8069	8142	8122	8016	7936	8001	7818	8137	8199	7979	8061	8037	8130	8199	7959	8177	7931	7953	7883	8032	7999	7916	8048	7996	7982	8141	8179	7943	7965	8040	8107	7931	7978	7952	8063	8039	7858	8000	8109	8167	7958	8220	8091	8098	7994	7968	8003	8148	7980	7889	8036	8154	8065	7969	8135	7888	8121	7995	7973	7989	8118	8070	8046	8127	7998	7979	8011	7905	8062	8216	8048	8087	8121	8032	7965	8024	8126	8050	8084	8096	8057	7985	7983	7997	8013	7974	7992	8105	8031	7951	8085	8092	8006	8016	8032	8044	8118	7917	8070	7962	8047	8103	7947	7936	8015	7992	7913	7897	8124	8048	8070	8219	8159	7857	8114	8042	8044	7971	7938	8088	7874	8129	8132	7902	8088	8110	8054	8132	8082	8005	8049	7962	8101	7990	8012	8190	8084	7960	8031	8039	8145	8033	8051	7981	8140	8079	8073	7910	8072	8077	8122	8068	8038	8048	7950	8087	7938	8063	7984	8074	8071	8168	8113	8096	7982	7967	8000	8062	7992	7946	7949	7940	8112	8008	7990	8084	8114	8055	8021	7991	7913	8061	7935	8069	8050	7977	8021	8007	8004	7955	8152	8095	8020	8025	8062	8001	8159	8010	8228	7973	8132	8081	8031	8003	8075	8012	8012	7880	7957	7989	7994	8073	7897	8100	8033	8019	8082	8041	8129	8086	7994	8131	7970	7965	7923	8126	7947	8034	8077	7987	7951	8068	8060	7913	8022	7919	8027	7924	7996	8054	8098	8137	8038	7913	8109	7954	8063	8136	7981	7932	8007	8095	8071	8161	8103	8117	7972	8076	7976	8140	8030	8169	7999	7893	7983	8003	8012	8016	8016	7999	7957	7820	8045	8119	8024	8115	7888	8158	8043	8085	7993	8051	8083	8046	8091	8031	8009	7949	7988	7916	8011	8241	8062	7963	8045	7881	8005	8150	8010	7964	8041	7981	8028	7961	7917	8101	7864	8052	8114	8098	8084	7987	7923	7926	8074	7990	7963	7939	8087	7970	8195	8047	8149	7939	7936	8143	8080	8123	8017	7954	7998	7973	7972	8044	8085	8102	7923	8016	8010	8198	8020	8122	8082	7933	7959	8164	8114	8056	8072	7948	7877	7957	8069	8118	7986	8065	7821	7997	7987	7915	7960	7964	8194	8054	8049	8053	8022	8148	8069	8064	8052	8091	8175	8095	7995	8113	7959	8138	7956	8056	8063	7971	8046	8056	8029	7964	8040	8020	8135	8055	8154	7787	8151	7994	7982	8049	8110	7896	7980	8149	8064	8147	7961	7967	8004	8058	7882	8063	7973	8098	8001	8037	8000	8065	8066	7950	8033	7982	7998	8044	8177	8050	8059	7829	7994	8109	8016	7968	8132	7944	8189	8032	7956	8009	8027	7946	8068	7937	7990	8083	8048	7954	8032	8029	8128	8157	8099	7886	8159	8018	7981	8037	8036	8167	8085	8075	7970	8069	8021	8128	7994	8029	8062	7944	8144	8127	8079	8122	8123	7924	8033	8064	8043	8144	8092	8054	8144	7961	7947	8130	7957	7985	8084	8010	8056	8060	8005	8075	7973	8067	8114	8034	8100	8088	7996	8123	8012	8060	7997	8067	7998	7989	7992	8056	8039	8039	8112	7928	7981	7954	8103	8032	8005	8016	8055	8038	7967	7991	7848	8147	8018	8119	8040	7957	7923	7990	7910	8110	7973	8063	7943	7962	8045	8025	8108	7930	7864	8060	7948	8020	8143	8048	8006	8111	7834	8101	7961	7988	8034	8046	8054	8104	8225	7947	8051	8075	8183	7930	8078	8255	7946	8034	8130	7957	8060	8035	8161	8038	7939	7954	7919	8026	7985	7944	8050	8053	8028	8074	8054	7915	8060	8114	8020	8038	8000	8117	8211	8126	8080	8071	8027	8121	8016	8110	7965	8116	7945	8071	8031	8080	8095	8079	8047	8032	8012	8134	7977	8006	8088	8043	7942	7961	7962	8049	8020	8132	8077	7988
10840	5992	1325	771	862	1003	1017	992	944	864	788	783	737	719	687	648	661	619	674	697	703	577	647	678	613	639	625	620	620	627	684	635	632	648	650	672	647	681	650	604	604	610	592	616	642	630	636	633	667	608	616	614	662	661	636	614	625	618	609	646	678	624	638	623	638	607	625	644	642	624	610	644	623	621	656	610	630	609	619	625	628	589	576	584	618	650	636	646	607	676	631	674	618	640	656	655	638	602	616	649	652	632	596	642	639	648	597	616	628	609	660	611	645	612	628	663	634	666	626	619	638	610	583	635	620	607	623	625	626	680	653	684	645	607	658	550	634	612	602	640	645	643	618	647	620	663	607	628	653	616	639	638	633	639	618	613	651	664	652	583	605	641	584	673	601	673	639	606	624	602	661	643	642	619	660	603	652	620	613	632	633	585	619	613	665	638	619	658	597	638	595	629	655	656	614	636	659	593	651	623	581	605	638	610	600	622	628	671	646	652	585	626	633	631	612	596	643	644	572	602	607	592	608	586	604	587	664	614	686	614	658	660	665	682	620	612	635	623	622	675	660	637	618	644	617	645	618	612	587	605	628	593	575	645	644	668	630	645	581	588	677	613	640	621	643	612	642	596	596	603	634	660	651	616	610	644	603	655	612	636	608	600	595	623	601	608	613	595	643	624	627	597	700	649	634	625	612	640	581	607	647	653	610	666	593	630	638	699	644	600	643	625	634	612	642	605	573	689	627	617	659	578	628	651	605	631	625	629	624	626	614	606	626	693	647	624	650	599	605	586	638	607	595	625	612	640	631	664	641	600	622	608	637	681	609	636	606	630	606	629	644	549	660	610	592	646	612	634	663	644	661	620	660	641	659	612	620	614	607	696	618	642	665	578	656	658	648	651	646	661	622	646	637	635	676	629	640	592	646	627	622	641	599	635	629	621	616	656	593	635	623	664	616	662	640	604	631	618	594	614	662	631	643	590	586	607	690	614	611	612	644	587	670	631	658	652	665	653	672	606	628	636	666	635	641	619	659	600	619	627	640	636	603	616	621	631	632	597	651	638	576	660	614	626	664	616	641	661	641	611	660	635	634	656	586	638	679	642	596	671	670	626	610	611	654	606	632	598	582	601	705	631	596	609	652	674	627	652	632	650	612	641	640	619	622	647	653	649	650	656	572	616	620	663	632	662	645	620	638	643	595	618	645	638	614	591	627	608	670	622	641	624	622	639	608	670	644	590	626	667	656	613	671	683	621	611	633	655	613	636	614	597	622	650	609	633	629	622	647	650	646	622	619	639	592	637	606	615	606	628	633	606	608	631	641	661	588	640	592	687	613	570	646	591	591	612	619	637	663	622	598	582	592	600	598	641	630	592	616	662	658	605	628	624	624	656	601	601	603	588	589	618	634	614	658	648	630	592	611	656	567	625	666	615	627	619	641	623	662	596	661	585	646	664	625	595	615	592	634	639	648	663	660	610	622	599	598	643	599	629	580	643	637	687	606	636	663	646	630	609	652	597	649	641	656	664	614	623	614	652	591	644	628	633	631	656	652	616	633	610	647	609	647	619	613	611	622	650	568	632	611	609	623	649	631	616	630	646	603	651	617	592	638	600	628	612	649	613	611	630	624	618	614	641	673	626	635	604	619	662	574	685	639	616	614	671	643	650	648	641	607	631	631	619	622	597	655	644	623	606	604	626	617	615	631	615	631	632	641	633	654	611	632	632	631	610	627	577	643	634	630	628	679	628	634	659	613	647	613	628	635	603	648	647	723	597	606	610	636	602	629	631	622	618	624	619	598	655	660	618	642	646	631	626	646	648	641	655	666	622	632	646	621	638	684	618	665	622	616	605	621	626	634	634	626	648	664	595	591	644	614	648	615	626	633	619	609	666	685	629	617	649	629	623	605	626	625	626	637	678	606	601	638	638	618	624	574	618	612	648	627	667	646	611	608	631	664	658	639	636	633	616	624	611	620	644	608	653	626	645	631	664	611	633	646	628	617	658	642	654	649	651	594	677	636	692	639	594	637	650	624	674	619	664	612	637	621	599	635	603	610	617	621	639	661	643	624	580	637	651	583	628	673	595	662	611	618	609	614	644	615	593	610	635	619	647	643	590	592	607	641	629	589	618	602	649	619	668	622	644	632	692	630	630	671	644	620	655	603	684	610	598	651	648	636	627	663	678	656	623	612	561	653	641	642	624	607	564	615	624	596	648	632	642	662	624	603	638	609	635	628	618	650	638	633	603	641	655	639	629	649	625	583	626	651	644	644	636	597	631	646	618	631	646	625	614	613	575	628	593	645	611	616	637	598	562	610	638	623	628	621	648	642	616	578	631	650	643	676	627	621	619	631	668	567	634	603	595	645	643	636	596	640	654	644	622	638	661	622	634	588	582	652	579	629	642	645	648	663	648	611	647	591	606	631	603	652	582	682	629	678	660	620	623	611	633	627	580	599	622	598	628	630	641	632	617	606	613	617	620	572	630	636	605	641	619	650	610	661	594	621	644	633	622	593	614	625	633	648	657	624	649	667	669	590	582	617	653	622	603	614	635	623	625	645	638	635	615	638	644	620	625	644	602	651	625	646	600	611	597	623	640	623	628	615	609	649	648	613	642	627	602	643	614	693	627	635	654	640	605	618	620	648	643	605	633	646	603	574	621	610	648	649	656	657	611	666	665	637	618	616	613	603	654	627	588	592	651	569	622	625	635	628	599	645	599	667	617	642	611	610	615	597	628	604	641	608	585	617	643	631	613	628	667	565	640	631	622	579	636	634	635	556	610	648	660	648	632	646	610	679	617	660	662	617	601	652	617	612	581	652	589	639	588	612	608	613	634	665	633	613	660	605	600	608	661	656	627	629	658	648	669	628	655	620	642	632	644	634	600	641	621	622	601	646	599	622	621	623	642	643	630	635	650	670	644	635	622	644	606	634	604	604	602	627	599	635	587	630	615	642	661	633	634	610	650	651	644	642	637	630	632	673	636	656	623	612	661	656	624	689	614	570	649	617	631	647	620	622	659	629	614	627	634	652	644	597	584	605	652	608	630	623	659	613	595	628	573	619	659	667	631	587	641	608	598	612	656	612	630	673	648	624	622	622	592	601	643	633	622	619	642	587	650	626	627	635	614	613	620	665	615	678	627	630	604	605	635	661	662	630	589	670	640	649	637	631	658	635	607	640	633	679	589	657	622	662	621	602	655	681	659	631	659	618	629	603	639	651	596	638	600	592	615	616	564	611	614	607	632	598	593	629	671	644	649	611	602	622	621	604	588	663	602	603	673	668	664	622	666	584	679	579	588	612	657	650	647	578	639	601	638	667	664	621	614	635	697	625	649	644	593	623	647	618	557	648	643	664	626	634	643	595	624	654	654	623	622	658	631	626	647	652	630	633	624	670	636	620	661	621	658	647	608	665	623	615	615	633	636	650	640	620	559	583	638	629	641	643	612	596	628	633	633	624	636	675	629	649	599	654	622	664	634	725	639
45152	35618	12161	15000	20999	23153	22154	20848	17860	14825	12068	10529	9202	8410	8003	7703	7307	7327	7563	7467	7413	7247	6946	6816	6599	6555	6567	6438	6505	6548	6564	6495	6609	6775	6787	6825	6807	6552	6828	6640	6486	6468	6520	6308	6506	6431	6395	6410	6497	6469	6342	6290	6357	6483	6410	6480	6420	6441	6490	6292	6421	6260	6342	6371	6200	6216	6322	6315	6285	6221	6379	6306	6380	6322	6443	6328	6309	6240	6196	6324	6317	6299	6250	6259	6308	6371	6326	6330	6245	6111	6375	6334	6305	6388	6465	6170	6374	6348	6362	6289	6284	6401	6329	6494	6256	6202	6207	6188	6423	6301	6259	6229	6494	6326	6230	6308	6214	6293	6321	6373	6293	6329	6349	6432	6393	6284	6367	6363	6298	6392	6327	6298	6403	6194	6357	6251	6401	6284	6210	6297	6336	6267	6313	6349	6381	6361	6300	6335	6342	6221	6300	6382	6340	6213	6319	6287	6382	6327	6398	6340	6279	6409	6366	6252	6371	6325	6388	6249	6274	6310	6442	6416	6261	6391	6310	6318	6346	6259	6347	6286	6398	6381	6335	6327	6203	6269	6230	6226	6374	6308	6258	6253	6284	6415	6296	6334	6270	6314	6276	6365	6277	6298	6372	6319	6274	6195	6384	6285	6298	6424	6391	6374	6394	6319	6387	6299	6325	6439	6243	6255	6426	6296	6401	6154	6347	6341	6279	6357	6242	6349	6385	6354	6377	6375	6330	6278	6355	6392	6340	6293	6346	6329	6191	6388	6317	6169	6351	6400	6071	6490	6329	6307	6343	6332	6431	6342	6331	6286	6304	6167	6357	6294	6349	6276	6310	6379	6362	6474	6257	6470	6425	6248	6238	6289	6351	6337	6318	6272	6313	6245	6304	6273	6459	6368	6307	6286	6372	6210	6351	6469	6409	6300	6290	6367	6190	6273	6302	6348	6308	6388	6361	6299	6294	6294	6348	6279	6326	6356	6264	6322	6274	6286	6231	6263	6286	6321	6197	6331	6320	6256	6287	6368	6264	6365	6379	6370	6296	6309	6380	6236	6232	6440	6370	6388	6242	6376	6426	6325	6237	6302	6306	6174	6368	6365	6373	6438	6315	6442	6282	6231	6399	6328	6269	6283	6271	6348	6277	6388	6376	6277	6262	6347	6467	6299	6228	6321	6273	6320	6411	6113	6191	6371	6356	6238	6259	6166	6211	6277	6431	6278	6462	6491	6299	6400	6398	6263	6379	6237	6356	6239	6275	6301	6427	6314	6263	6382	6484	6266	6331	6314	6301	6252	6259	6334	6335	6264	6347	6440	6405	6255	6318	6288	6303	6241	6318	6232	6348	6291	6217	6287	6340	6398	6315	6259	6238	6388	6364	6170	6499	6258	6356	6381	6373	6266	6349	6288	6313	6363	6339	6417	6394	6298	6422	6312	6304	6345	6274	6407	6249	6249	6347	6295	6282	6233	6220	6328	6284	6319	6551	6314	6327	6186	6212	6198	6319	6225	6423	6163	6345	6248	6273	6245	6345	6286	6259	6374	6250	6333	6401	6293	6268	6377	6263	6410	6331	6408	6371	6371	6321	6418	6138	6309	6357	6355	6357	6289	6261	6399	6343	6297	6384	6286	6306	6318	6225	6342	6350	6329	6323	6291	6231	6363	6363	6472	6181	6199	6360	6364	6257	6450	6256	6382	6260	6235	6310	6223	6342	6299	6337	6421	6377	6285	6341	6350	6435	6372	6379	6259	6326	6377	6388	6280	6336	6369	6411	6326	6306	6283	6354	6371	6427	6280	6330	6364	6422	6221	6324	6374	6279	6198	6397	6294	6382	6246	6305	6296	6258	6323	6379	6275	6253	6395	6376	6314	6283	6380	6279	6154	6486	6386	6360	6337	6296	6408	6304	6273	6318	6345	6338	6260	6329	6328	6373	6310	6298	6440	6469	6279	6368	6342	6316	6229	6257	6307	6284	6348	6322	6287	6344	6393	6349	6338	6356	6266	6252	6314	6343	6197	6143	6266	6385	6346	6396	6285	6443	6312	6287	6326	6221	6454	6342	6411	6232	6249	6348	6308	6307	6376	6293	6222	6254	6257	6399	6305	6314	6285	6262	6307	6304	6430	6327	6354	6468	6443	6162	6332	6246	6397	6339	6350	6363	6310	6307	6224	6226	6257	6268	6264	6386	6432	6395	6303	6249	6157	6402	6445	6268	6236	6335	6370	6307	6372	6219	6223	6299	6278	6285	6294	6323	6235	6299	6365	6368	6305	6238	6266	6374	6337	6260	6280	6496	6284	6323	6330	6390	6470	6231	6316	6293	6270	6350	6230	6252	6267	6449	6296	6299	6281	6382	6354	6478	6346	6422	6340	6357	6428	6368	6208	6355	6332	6332	6316	6303	6350	6368	6312	6323	6346	6276	6276	6287	6365	6180	6263	6237	6209	6451	6413	6349	6361	6346	6231	6301	6350	6264	6379	6378	6292	6344	6311	6258	6344	6235	6408	6182	6187	6321	6249	6291	6334	6329	6284	6357	6266	6177	6244	6401	6416	6394	6341	6322	6324	6269	6349	6171	6221	6278	6421	6304	6256	6250	6320	6270	6295	6312	6332	6376	6301	6366	6305	6361	6353	6305	6368	6420	6212	6358	6389	6397	6431	6331	6451	6413	6357	6324	6258	6236	6427	6333	6331	6305	6234	6310	6455	6275	6284	6296	6462	6323	6256	6374	6327	6422	6346	6531	6408	6429	6304	6345	6224	6304	6387	6381	6289	6364	6504	6309	6318	6523	6300	6422	6245	6341	6283	6438	6400	6290	6279	6321	6338	6358	6296	6236	6191	6420	6369	6271	6284	6298	6284	6253	6337	6274	6379	6317	6349	6392	6260	6378	6340	6291	6360	6294	6363	6270	6291	6300	6240	6299	6367	6303	6368	6215	6183	6296	6360	6449	6307	6319	6310	6408	6372	6413	6344	6196	6288	6270	6312	6302	6503	6264	6413	6261	6312	6411	6474	6294	6306	6349	6357	6239	6428	6315	6338	6247	6370	6407	6259	6352	6354	6342	6355	6176	6308	6325	6304	6324	6345	6296	6204	6243	6255	6258	6295	6246	6361	6378	6379	6343	6481	6349	6358	6275	6241	6275	6314	6343	6224	6327	6253	6465	6342	6292	6326	6186	6248	6288	6390	6190	6315	6253	6340	6298	6411	6210	6336	6253	6320	6289	6401	6399	6335	6360	6291	6354	6413	6377	6384	6307	6212	6344	6309	6325	6331	6333	6304	6329	6432	6286	6305	6388	6362	6258	6362	6243	6392	6334	6269	6286	6413	6342	6389	6315	6366	6435	6296	6297	6375	6325	6334	6277	6316	6319	6340	6445	6407	6352	6330	6397	6330	6407	6429	6323	6367	6305	6332	6338	6418	6393	6258	6189	6254	6266	6292	6395	6312	6314	6270	6284	6326	6536	6417	6189	6255	6235	6439	6408	6196	6365	6459	6345	6262	6369	6217	6285	6309	6321	6343	6256	6373	6275	6420	6458	6452	6404	6443	6142	6420	6276	6356	6454	6360	6330	6413	6361	6394	6319	6277	6376	6304	6315	6309	6211	6252	6342	6456	6364	6236	6324	6256	6240	6180	6349	6392	6337	6351	6361	6336	6350	6389	6370	6381	6224	6282	6287	6286	6248	6335	6366	6299	6183	6297	6184	6290	6280	6334	6302	6344	6313	6410	6404	6361	6256	6358	6239	6342	6330	6234	6362	6328	6295	6309	6320	6374	6270	6251	6357	6238	6313	6337	6380	6343	6406	6439	6360	6222	6367	6325	6346	6356	6197	6317	6314	6379	6327	6283	6309	6460	6316	6340	6263	6309	6349	6295	6322	6255	6245	6357	6270	6079	6269	6255	6404	6429	6349	6335	6393	6306	6390	6356	6269	6211	6344	6368	6348	6338	6379	6323	6304	6427	6382	6207	6317	6249	6425	6230	6435	6373	6327	6334	6358	6307	6334	6283	6375	6230	6185	6349	6397	6487	6252	6346	6293	6288	6438	6175	6340	6483	6369	6311	6341	6269	6323	6362	6355	6311	6270	6310	6320	6224	6372	6338	6354	6230	6303	6363	6268	6254	6306	6349	6334	6220	6333	6397	6216	6310	6345	6319	6393	6396	6242	6273	6283	6256	6263	6302	6337	6374	6292	6373	6331	6244	6390	6206	6371	6343	6373	6340	6275	6259	6288	6344	6379	6258	6245	6317	6368	6319	6301	6428	6300	6207	6372	6482	6330	6320	6368	6183	6264	6427	6331	6282	6241	6379	6285	6351	6423	6238	6410	6427	6283	6374	6205	6322	6295	6272	6314	6332	6295	6260	6307	6334	6267	6233	6300	6312	6360	6359	6321	6253	6464	6322	6379	6293	6398	6350	6415	6326	6308	6393	6256	6342	6302	6276	6290	6333	6324	6328	6188	6321	6293	6242	6391	6301	6359	6362	6331	6297	6247	6239	6219	6227	6238	6289	6341	6349	6292	6307	6239	6413	6303	6426	6425	6375	6360	6443	6314	6343	6386	6405	6345	6366	6264	6353	6439	6261	6335	6286	6250	6357	6385	6262	6303	6337	6282	6357	6334	6224	6299	6209	6312	6450	6335	6350	6428	6266	6375	6332	6404	6448	6324	6311	6328	6455	6403	6436	6366	6266	6231	6277	6253	6388	6326	6284	6264	6367	6320	6350	6422	6261	6331	6377	6405	6325	6413	6351	6300	6455	6308	6368	6327	6271	6408	6314	6244	6344	6277	6332	6331	6321	6381	6293	6251	6270	6199	6248	6245	6270	6313	6264	6330	6431	6352	6255	6318	6172	6409	6379	6360	6417	6329	6219	6281	6281	6383	6202	6263	6419	6306	6185	6367	6415	6169	6365	6264	6174	6175	6214	6367	6314	6219	6278	6229	6285	6395	6268	6239	6274	6377	6222	6382	6267	6470	6392	6362	6333	6316	6254	6221	6290	6234	6305	6433	6214	6380	6298	6414	6338	6510	6274	6345	6279	6224	6453	6444	6239	6364	6346	6350	6314	6375	6384	6274	6305	6328	6281
11525	6945	1617	818	937	1072	1062	1038	1002	943	821	725	642	678	682	651	632	617	618	685	656	593	657	620	657	600	555	624	571	615	622	578	631	606	618	632	589	631	620	597	655	615	588	618	613	598	594	571	650	627	614	555	542	575	575	603	594	581	538	596	598	640	607	576	598	579	609	592	578	600	589	568	584	622	586	591	534	546	628	626	623	587	569	601	617	582	617	594	614	607	578	589	595	576	605	573	618	623	578	584	592	562	611	593	597	585	574	576	612	569	641	619	543	579	600	621	614	594	590	599	558	585	621	597	580	593	569	598	609	586	562	576	577	577	563	594	621	607	601	615	617	624	579	620	555	575	554	595	572	572	584	634	554	626	600	582	597	588	640	590	597	537	581	588	618	614	598	547	600	601	601	567	629	613	617	598	641	592	613	635	629	579	585	598	558	609	629	593	596	572	616	614	580	592	613	626	618	576	639	573	610	596	541	566	608	631	594	600	572	580	571	594	578	609	627	601	584	575	567	619	608	593	584	600	614	630	585	565	563	586	552	587	613	616	584	587	575	627	573	612	557	637	602	563	575	608	639	625	591	639	577	597	596	660	585	610	643	577	592	632	630	600	626	621	618	537	622	594	587	582	558	591	624	609	600	552	607	559	591	609	581	598	589	588	592	629	631	599	592	588	613	612	602	594	572	605	584	586	575	586	577	620	582	590	593	598	601	581	595	581	593	610	562	564	602	619	578	604	602	614	591	575	608	600	574	579	640	614	589	592	615	598	614	571	604	551	588	612	573	631	661	615	600	606	601	586	615	572	633	543	529	590	621	623	618	580	575	595	618	593	594	627	596	620	622	609	604	573	590	623	599	639	579	553	597	567	617	565	581	629	584	581	589	622	609	572	602	596	603	575	575	578	639	589	577	594	606	595	624	574	630	606	609	612	581	584	621	596	614	591	587	588	608	614	651	571	596	593	593	628	556	622	607	605	622	597	586	587	582	602	608	591	572	585	616	606	620	584	599	579	571	600	603	561	629	605	600	567	600	610	611	622	601	607	563	577	618	593	548	586	616	584	570	602	572	572	607	619	602	584	657	620	626	613	635	553	591	585	554	555	587	600	610	592	584	597	626	630	615	594	592	622	607	601	605	599	631	616	640	598	581	595	582	590	599	605	532	581	525	637	569	582	609	576	605	569	630	598	596	577	576	583	594	575	601	583	589	615	613	579	568	585	607	600	629	613	582	598	611	570	607	591	577	583	638	599	594	616	579	601	568	640	596	605	567	610	601	593	617	593	597	569	629	633	637	602	587	602	577	598	629	579	577	583	544	559	617	629	588	589	615	609	583	620	631	594	591	572	585	616	605	612	570	571	660	598	598	562	614	594	565	571	606	617	595	596	626	572	618	586	589	599	539	584	598	612	582	591	609	586	639	587	630	546	616	608	607	631	587	611	596	624	569	655	687	612	599	609	563	595	558	547	571	623	657	620	596	640	582	598	609	584	600	605	600	634	590	601	652	584	570	585	564	555	582	604	592	611	570	610	616	550	561	591	573	607	587	595	574	601	606	606	610	611	635	571	581	591	590	596	580	581	571	606	534	587	638	583	617	608	619	603	615	571	597	612	563	600	622	613	626	556	582	578	618	622	598	607	589	605	607	598	591	620	605	589	639	598	636	583	601	577	578	576	579	619	621	605	603	600	582	548	612	598	552	611	587	609	617	632	582	638	596	558	586	529	605	594	561	641	645	643	606	591	566	572	616	654	601	615	586	630	581	588	548	554	616	566	603	602	558	592	586	589	617	590	573	619	606	612	599	661	621	588	602	590	589	585	623	592	646	614	593	559	612	579	589	608	602	550	565	602	651	615	646	578	586	591	565	610	558	603	576	583	564	584	568	619	605	592	613	619	556	609	552	585	635	623	626	604	581	609	627	621	617	609	612	633	626	596	612	579	644	620	626	568	592	577	613	621	595	562	605	642	606	602	589	598	606	587	604	590	623	604	556	570	616	601	611	588	595	646	631	613	612	570	605	572	591	626	592	606	650	576	608	600	610	593	588	640	566	586	641	601	626	607	606	612	582	553	577	570	641	604	614	591	624	567	587	643	585	619	640	631	624	611	584	596	568	567	654	642	607	604	586	628	578	572	596	617	591	573	579	577	550	592	593	566	576	608	617	618	621	581	659	583	611	544	609	551	613	595	607	587	552	612	549	602	640	591	601	637	598	571	603	578	585	573	595	602	559	540	610	608	610	611	587	592	617	569	539	565	571	592	567	607	633	583	583	575	547	610	580	582	599	615	580	636	588	595	608	639	594	578	610	581	587	635	587	568	635	589	608	571	638	574	544	571	577	541	581	592	561	615	599	579	570	579	596	587	614	589	595	599	616	534	642	589	593	601	581	593	622	608	608	624	583	573	534	626	607	571	645	630	610	589	639	602	649	622	601	607	570	550	595	604	572	586	628	573	598	643	582	589	577	629	608	518	580	630	613	605	623	576	565	608	614	583	624	597	573	620	590	589	609	632	607	609	591	624	578	588	570	597	607	634	579	624	590	605	604	586	645	553	615	596	584	594	585	572	608	570	652	590	638	595	638	596	630	582	552	563	583	604	580	637	579	597	623	582	631	595	582	623	625	566	610	599	622	620	590	586	595	587	626	596	598	591	588	622	562	626	582	562	621	621	600	586	590	580	672	586	549	573	576	615	604	597	592	557	633	646	608	581	615	541	582	615	581	545	609	590	609	624	599	534	586	626	580	644	586	604	594	600	597	610	627	625	604	613	582	590	552	617	615	585	553	615	569	556	618	602	605	615	583	586	634	611	619	550	615	638	612	591	572	593	584	566	618	595	581	592	569	589	585	614	597	612	602	625	641	570	593	581	627	571	631	618	575	591	607	561	630	607	607	569	580	554	610	592	623	586	588	593	633	599	609	632	552	566	588	618	603	594	596	596	632	574	561	583	521	555	622	581	572	593	600	579	578	600	596	582	606	628	538	619	586	610	576	601	594	554	585	588	608	575	606	607	589	598	600	635	606	617	625	557	627	628	587	613	591	587	588	584	579	637	608	593	548	587	608	602	641	639	597	607	618	600	620	606	583	604	577	627	587	604	639	580	565	611	578	617	567	590	619	609	613	609	559	601	637	559	614	594	616	564	598	629	607	630	599	613	561	619	595	607	653	573	581	609	617	548	572	580	580	643	586	581	635	589	603	597	612	573	599	621	599	568	593	592	620	581	591	626	577	579	591	610	545	605	584	607	541	585	597	590	614	550	612	577	625	629	589	600	641	629	598	619	595	592	564	593	613	570	586	613	642	651	562	597	600	598	615	612	645	609	617	620	602	572	575	581	643	570	603	541	614	617	600	597	585	613	595	614	615	574	625	582	567	561	556	547	562	617	601	599	614	556	617	592	548	597	609	569	618	587	611	608	618	590	585	563	588	647	611	591	591	576	559	598	604	632	590	577	538	609	621	591	602	559	605	581	552	604	603	596
45546	37888	13730	16197	22844	25118	23924	22396	18821	16004	12783	11016	9446	8778	8139	7383	7345	7365	7327	7403	7413	6866	6759	6554	6285	6473	6379	6220	6208	6270	6348	6282	6440	6610	6694	6717	6471	6553	6452	6389	6347	6292	6232	6219	6183	6080	6153	6097	6147	6137	6121	6179	6122	6130	6111	6026	6257	6147	6179	6242	6059	6073	6021	5981	6009	6060	6056	5942	6070	6068	5922	5915	6056	6091	6225	6028	6110	5953	6140	6133	6103	5970	6088	6117	6115	6026	6152	6093	5974	6110	6136	6145	6088	6010	6007	6006	5992	6049	6115	6091	6082	6175	5906	6053	6119	6036	6158	6074	6067	6037	5963	6124	6185	6005	6048	6060	6055	6062	6014	6145	6073	6025	6112	6154	6102	6134	6003	5950	6056	6108	6086	6165	6124	6135	6078	6033	6103	6078	6019	5967	6013	6038	6074	6097	6066	6023	6248	6064	6083	6095	5985	6034	5950	6112	6165	6066	6039	6078	6193	6061	6097	6080	6156	6126	6080	6120	6124	6199	5927	6087	6014	6050	6102	6131	6100	5995	6063	6063	6126	6051	5955	6077	6162	6028	6007	6037	6015	6009	6138	6147	6036	6110	6028	5972	6049	6222	6192	6179	5999	6092	6064	6114	5993	6172	6034	6061	6039	5966	6063	6167	6092	6015	6052	5993	5982	6142	6014	6102	6079	6142	6106	6075	6048	5951	6014	6055	5993	6074	6095	6084	6068	5991	5990	6120	6206	6002	6033	6003	5972	6108	6116	6146	6011	6094	5967	6094	6170	6059	6016	6069	6078	6135	6168	6112	5903	6127	6028	6005	6120	6139	6038	6062	6046	6076	6011	6086	6103	6020	6061	6131	6120	5986	5985	6086	6107	6156	5852	6072	6019	6011	6040	6072	6067	6094	6016	6136	6111	6063	5948	6156	6044	6020	6136	5987	6036	5947	5966	5972	6041	6029	6032	5871	6044	5947	6070	6103	6098	6123	6043	5972	6122	5985	6077	6036	5775	6034	6093	5960	6244	6028	6100	6176	6073	6186	6046	6032	6119	6148	6131	6093	6135	6220	6153	6072	6231	6086	6071	6105	6072	6029	5974	6003	6039	6017	6053	6074	6101	5870	6179	6024	6012	6082	6057	6048	5952	6160	6066	6140	6071	6104	6073	6187	6065	6113	5971	6034	6063	6050	5977	6031	6128	5951	6011	6223	6004	5967	6090	6054	5985	6080	6080	6014	6089	5985	6060	6167	5960	6062	6046	5995	6165	5942	5989	6017	6106	6032	5989	6117	6038	6109	6067	5975	6068	6147	6077	6165	6077	6084	6122	6020	6257	5988	6009	6033	6072	6134	5997	5928	6108	5941	6098	6035	6054	6023	6030	6079	6031	6064	6089	5908	6007	6139	6159	5964	6037	6237	6003	6066	6097	6026	6062	6080	6072	6106	6084	6123	6024	6092	5949	6052	6106	6187	6205	6112	6013	6089	6129	6007	5970	6136	6088	5931	5972	6075	6012	6368	6104	6066	6013	6146	6096	6056	5986	6162	6159	6034	5999	6102	6028	6065	6050	6103	5965	6003	6022	6033	6124	6104	6018	5981	6128	6007	5978	6100	6114	6139	6095	5989	6105	6040	6001	5949	6119	6040	5940	6114	6098	6032	6059	6146	6011	6047	6009	6192	6033	6045	6060	6070	5952	6125	6049	6054	6050	5985	6106	5980	5944	6014	6204	6056	5993	5975	6034	6119	5976	6049	6060	6071	6100	5930	5947	6115	6029	5993	6086	6027	6012	6084	6093	6141	6061	6063	6001	5985	6056	5977	5973	6172	6053	6012	6070	5991	6055	6111	6020	6070	5937	6110	6087	5999	5892	5930	6009	5984	6148	6074	5971	6159	6129	6101	5920	6062	6041	6104	6089	6117	5938	6016	6039	6134	5997	6152	6128	5968	6017	6137	6057	6068	6043	6138	6235	5998	6054	6005	5941	6130	6010	6141	6079	6075	6063	5971	5987	6053	5995	6165	6044	6124	6150	5993	6117	6145	6146	6057	6103	6008	6187	6103	6180	6090	6112	6033	6136	6120	6045	6116	6132	5988	6005	6143	6035	6024	5971	6138	6071	6029	6148	5863	6045	5868	6106	6004	6052	6223	5953	6169	6015	6076	6108	6138	5956	6185	6042	6075	6037	6113	6054	5956	6096	6013	6083	5999	6061	6062	6125	6049	6117	6173	6078	6132	6149	6000	6081	5986	6010	5989	6081	6062	6052	6160	6046	6055	5917	6133	5917	6194	6063	5949	6024	6018	6148	5913	6095	6075	6144	5995	6041	6082	6140	6086	5882	6157	6052	6021	6120	6185	6018	6138	6062	6140	5991	5880	6099	5997	6046	6179	6042	6063	6140	6163	6028	6045	6059	6170	6087	6030	5981	6069	6077	6045	5991	6150	6067	6004	5963	6096	6047	5965	6058	6192	6104	6123	5976	6089	6061	6112	6108	6226	5954	6027	6155	6062	6007	6051	6019	6060	6229	6065	6087	6073	6020	6010	6088	6032	6013	6080	6052	6241	6150	6107	6100	6089	6069	6062	5979	6204	5960	6022	6090	5993	6186	6050	6115	5984	6093	6093	6141	6083	5974	6025	6070	5982	6087	6083	6203	6160	6022	6096	6038	6046	5943	6014	6015	6005	5946	6072	6104	5962	6195	6134	6035	6194	6170	6027	5974	6070	6049	6098	6063	6217	5987	6077	6062	5966	5975	6011	6052	6026	6034	6029	6024	5954	6063	6099	6099	6092	6187	6081	6165	6168	6111	5994	6043	6070	6002	6144	6056	6094	6014	6059	6069	5968	6158	5998	6061	6023	6075	6059	5937	6009	6130	6162	6096	5994	6033	6006	6025	6089	6082	6124	6116	6051	6202	5974	6040	6048	6096	6181	6030	6044	6062	5916	6055	6107	6120	5988	5973	6003	6132	5983	6025	5987	6083	5992	6001	6096	6012	6050	5980	5959	6130	5976	6051	6031	6114	6087	6138	6205	5908	6048	6083	5938	6143	6027	6173	6079	6055	6017	5984	6126	6157	6023	6003	5987	6093	5980	6088	6039	6132	5952	6161	6053	6171	6070	6218	6121	5979	5990	6114	6028	6137	5928	6046	6092	6047	6155	5999	6004	5995	6033	6033	6119	6078	6077	6085	6179	6025	6118	6141	6129	6088	6032	6227	6071	6020	5986	6201	6005	5991	6037	6067	6109	5920	5939	6045	6180	5978	6065	6120	6059	6080	6005	5972	6072	6041	6091	5932	6034	5955	5990	6117	6037	6036	6104	6049	6119	6035	6139	6044	6058	6095	6042	6133	6004	5987	6072	6106	6163	6098	6114	6066	6145	6222	5967	6057	5979	6052	5999	6146	6136	6174	5935	6042	6016	6098	5984	6063	5943	5972	6069	6078	5999	6145	6108	6084	6024	6037	5956	6011	5957	6181	6079	6119	6080	6087	5977	6118	6049	6142	6120	6083	6013	5977	6076	6001	6020	5975	6098	6062	5967	6000	6092	6097	6022	6066	6083	6174	5984	6086	5995	5959	6083	6177	6064	6006	5994	5936	6131	6088	6094	5935	6023	6015	6122	6187	6061	6005	6111	6060	5932	6109	6267	6123	6065	6043	6144	6123	6061	6088	6071	6176	6082	5935	6024	6146	6149	6041	6108	6130	6117	6088	6106	6071	5919	6146	6089	6000	6049	6047	6045	6095	6094	6079	6131	6050	6037	6022	6071	6043	6162	6049	6114	6189	6223	6092	5955	6051	6082	6044	6067	6013	6019	6130	6016	6066	5968	6115	6068	5959	6099	6032	6093	6101	6088	6110	6009	6053	5936	6121	6062	6067	6125	6056	6121	6061	6027	6166	6066	6090	6067	6001	6180	6082	6039	5880	6076	6010	6140	6037	5926	6069	6064	5981	6131	6113	5959	6136	6152	6012	5998	6089	5950	6097	6089	6060	6068	6255	6073	6009	6136	5985	6115	6127	5975	6065	6110	6140	5983	5945	6091	6166	6076	6022	6062	6163	6228	6001	6013	6066	6091	6196	6232	6075	5948	6000	6140	6026	6040	6061	5953	6008	6047	6099	6028	6056	6046	6048	6079	5952	6105	5922	6125	6009	6196	6102	6053	6038	6002	6014	6020	6000	6063	6013	6156	6056	6127	6050	6031	6087	6183	6106	6037	6146	6095	5959	6027	6040	6116	6078	6143	6202	6016	5997	6068	6025	6106	6063	6082	5862	6079	6088	6088	6109	6056	6096	6131	5974	6051	5955	6069	6120	5999	6103	6160	6015	5906	5940	6049	6033	6104	6100	6130	6154	6165	5917	6005	6010	6143	6194	6024	6003	6086	6094	6144	6166	6126	6089	5869	6114	5899	6090	6048	6104	6162	6012	6006	6136	6042	5992	6060	6157	6073	6027	6099	6002	6136	6053	6128	6024	6033	6107	5984	6025	6023	6215	6137	6048	6180	5983	6011	5999	6060	6132	6054	6067	6091	5981	5934	5985	6047	5962	6102	6094	6153	6068	6104	5931	6078	6024	5908	6112	6126	6084	6049	5961	5970	6070	6077	5942	6037	5947	6025	6225	5992	6139	6058	6005	6037	6058	6086	6069	6253	6041	5954	5991	6037	6065	6065	6049	6026	5980	6065	6042	6000	6003	6105	6082	5951	6169	6075	5868	6097	6129	6049	6089	5934	6087	5940	6038	6030	5995	5841	6057	6044	6131	6000	6213	6060	6087	6020	6149	6146	5958	5955	6097	6071	6129	6036	6096	6054	6004	5949	5888	6023	6060	6216	6112	6089	6171	6028	5933	6061	6174	6037	5974	6135	5986	6019	6047	6178	6033	6025	6135	6139	6039	6005	6181	6062	6005	5984	6174	6015	5989	6193	6057	6004	6097	6151	6044	5961	6002	6039	6084	6087	6037	6085	6094	6162	6033	5989	6141	6131	6099	6082	6000	6073	6082	6136	6077	6075	6043	5964	5984	6051	6168	6005	6001	6005	6120	6030	6132	6055	6161	5995	6020	5939	6211	6065	5969	5977	6095	6109	6025	6027	6171	6015
16705	13356	2416	1208	1398	1551	1591	1638	1442	1306	1140	1039	959	915	848	865	860	835	871	887	881	787	826	809	830	783	797	786	840	798	806	781	815	820	799	798	798	792	772	781	805	775	789	792	786	816	805	817	763	799	752	755	758	764	766	775	783	778	803	787	759	812	764	768	767	798	787	780	780	786	799	761	789	765	812	766	755	729	830	769	792	744	782	782	786	800	818	860	781	802	749	769	789	716	780	729	758	766	741	779	799	788	737	779	742	773	764	773	792	785	760	784	772	809	795	771	782	773	795	833	785	782	741	802	716	772	801	777	803	721	688	744	755	774	821	734	790	813	762	789	789	765	774	742	798	776	753	806	766	790	756	753	745	789	788	804	754	803	776	743	768	785	761	829	802	796	806	763	774	824	726	797	750	746	778	785	771	764	720	780	789	762	762	802	817	756	778	795	729	760	740	782	820	737	805	798	800	795	808	745	768	777	778	804	799	763	794	803	747	775	773	805	821	785	772	715	787	782	792	766	787	740	770	760	781	734	795	805	805	832	779	802	821	759	735	771	754	756	781	767	841	787	810	752	797	764	759	758	768	781	811	813	767	745	731	776	798	770	814	777	782	789	774	725	817	799	758	758	791	756	771	725	796	771	800	777	815	713	775	770	828	776	782	810	762	774	787	818	794	746	751	765	799	790	756	786	771	759	701	781	778	743	795	763	802	764	727	775	772	788	753	714	753	756	785	758	764	771	754	791	770	786	778	750	764	774	793	754	783	820	793	782	801	819	741	780	795	768	790	766	798	770	791	752	760	787	796	786	788	805	730	787	753	781	729	787	722	814	729	796	797	806	775	782	837	815	712	750	795	747	823	797	832	766	743	764	771	773	802	716	764	735	771	753	766	785	797	757	794	782	791	775	847	756	819	792	782	810	789	717	829	814	768	753	801	742	774	732	741	770	737	799	762	748	786	743	781	772	841	813	757	816	797	794	766	786	781	770	808	744	728	816	808	828	728	804	813	755	783	762	761	758	733	757	774	749	774	742	759	814	759	834	760	795	811	802	804	768	732	762	783	757	783	739	761	754	770	810	801	826	796	772	807	817	780	749	779	766	795	802	713	783	775	796	734	755	758	798	767	789	796	792	799	800	806	801	756	758	779	796	745	783	805	770	815	786	774	763	801	753	799	787	759	786	791	776	793	816	803	739	783	802	842	788	780	824	783	721	765	760	762	808	753	736	784	711	749	698	773	801	778	775	755	777	734	796	738	772	787	776	783	731	781	795	809	790	741	806	794	766	777	783	769	825	757	813	740	731	709	749	764	753	760	804	799	773	763	803	748	746	820	816	756	794	770	764	738	727	827	780	832	774	765	756	774	828	762	809	752	779	759	832	787	762	770	777	768	759	714	756	792	802	793	802	755	815	779	839	757	760	736	751	747	767	770	788	791	776	742	750	771	812	772	789	848	769	796	774	732	750	820	762	784	788	755	764	785	738	809	809	754	696	757	751	810	779	760	750	791	757	783	802	748	796	797	832	773	755	774	761	775	782	809	792	758	758	839	773	784	775	795	784	819	777	765	773	795	797	790	749	740	742	816	780	797	803	771	745	820	751	788	788	817	760	823	804	769	766	767	792	718	770	778	734	749	777	781	770	861	760	772	770	778	799	791	786	774	781	784	769	782	765	853	766	781	794	798	787	779	814	749	810	714	771	755	785	806	756	773	764	847	808	805	780	800	804	837	778	750	802	761	787	725	798	795	743	779	770	824	756	717	736	728	749	789	785	791	760	794	770	832	736	782	794	794	745	813	759	830	768	775	780	741	783	752	781	795	793	796	779	787	777	735	802	733	747	806	798	750	787	790	835	749	787	792	724	754	813	803	783	775	817	818	821	800	750	815	720	796	794	809	786	755	745	793	779	836	788	763	794	846	783	805	775	783	768	763	739	781	792	828	799	764	768	768	758	803	785	782	764	756	784	803	758	774	778	795	741	781	765	791	813	778	854	796	784	799	783	776	766	786	757	799	735	766	751	738	758	748	789	761	800	755	760	767	728	778	814	760	763	793	733	763	795	781	783	816	762	780	766	801	759	825	754	813	793	781	816	806	828	752	749	817	752	788	746	742	794	793	785	733	795	781	780	808	755	806	775	832	750	767	762	748	826	718	759	794	766	806	775	765	710	810	748	742	789	713	724	738	795	761	798	768	764	760	755	736	802	827	754	782	774	767	842	772	767	767	773	761	803	806	783	792	772	790	736	788	746	738	768	749	828	798	768	754	786	756	756	812	780	777	786	775	757	780	746	786	793	756	765	813	722	779	787	773	813	788	801	785	787	726	789	787	809	751	755	772	808	784	705	727	760	788	763	748	770	792	799	766	719	780	760	805	786	798	797	813	775	766	745	778	774	863	728	737	852	841	753	798	788	800	810	765	753	789	811	737	823	777	786	796	754	744	802	821	782	741	765	764	822	770	792	791	778	758	739	756	762	771	772	833	818	776	813	840	733	760	740	770	757	746	812	775	799	812	774	814	800	793	802	762	779	747	763	749	819	787	831	809	739	714	776	802	797	824	761	818	758	755	736	772	752	750	782	814	800	746	722	747	766	785	764	767	787	773	781	793	804	820	756	783	814	779	798	813	758	762	789	772	799	749	827	784	795	759	768	783	803	774	821	793	792	737	774	781	752	788	792	856	750	769	795	726	761	834	817	735	794	802	775	750	761	760	790	776	806	761	806	747	795	770	812	804	762	772	781	766	799	870	770	803	775	777	785	814	776	747	764	772	739	784	755	742	784	863	773	786	812	781	782	735	764	829	771	766	747	771	767	760	757	778	795	797	794	736	769	804	829	779	796	824	769	790	748	767	801	781	760	767	758	751	772	792	767	780	753	802	789	787	770	796	766	781	775	782	832	751	789	778	812	798	713	765	767	842	792	791	819	827	772	815	801	776	784	786	763	774	771	793	755	789	824	734	744	745	739	783	767	791	797	751	789	805	785	795	762	763	802	770	811	848	743	754	766	775	765	761	800	777	801	748	794	808	784	770	748	733	761	778	765	735	783	836	768	781	774	749	737	823	777	778	782	783	758	746	823	785	783	795	744	708	774	727	819	797	830	776	767	774	757	755	847	825	784	772	806	747	796	834	765	775	785	774	858	792	774	722	747	797	778	782	757	766	790	794	765	738	797	749	714	795	765	766	784	771	862	784	768	755	775	782	820	781	833	806	751	806	762	736	787	737	800	780	766	763	784	805	805	758	742	748	782	768	773	797	747	773	767	775	778	744	762	800	766	793	816	798	742	724	749	817	832	793	759	767	804	737	785	751	797	774	751	847	743	797	811	766	785	744	793	774	749	817	816	769	787	782	813	766	760	810	778	704	795	778	857	783	789	827	796	800	796	804	771	805	864	762	810	842	803	713	760	777	794	758	789	802	766	750	794	771	783	724	799	789	770	736	781	777	811	795	753	785	811	765	816	791	778	793	772	809	765	767	807	759	795
55656	44666	16202	22713	30724	32563	31121	28748	24946	21348	18012	15095	13232	11929	10796	10123	9843	9714	9658	9872	9282	9001	8492	8499	8360	8232	8048	8008	8095	7971	7870	7985	8048	8468	8625	8454	8292	8235	8207	8256	7957	7792	7724	7768	7801	7806	7641	7643	7718	7597	7715	7731	7610	7668	7710	7543	7618	7593	7647	7642	7565	7679	7545	7681	7612	7629	7570	7685	7682	7643	7601	7501	7520	7653	7545	7508	7550	7617	7700	7482	7691	7455	7499	7711	7549	7667	7519	7541	7436	7607	7708	7566	7510	7624	7625	7556	7515	7435	7575	7436	7599	7481	7445	7589	7455	7484	7552	7509	7553	7601	7496	7648	7477	7578	7327	7569	7484	7564	7602	7578	7488	7687	7593	7568	7649	7609	7601	7607	7574	7593	7629	7617	7486	7715	7502	7521	7595	7434	7531	7416	7593	7571	7574	7581	7396	7632	7428	7561	7533	7435	7561	7634	7655	7547	7617	7587	7483	7592	7499	7538	7547	7720	7576	7621	7377	7554	7422	7546	7421	7510	7561	7451	7540	7633	7499	7486	7638	7597	7729	7658	7420	7462	7512	7579	7535	7537	7675	7572	7661	7549	7567	7608	7579	7583	7618	7436	7664	7660	7494	7563	7595	7641	7569	7493	7575	7588	7567	7510	7545	7534	7559	7539	7471	7616	7546	7690	7678	7524	7596	7541	7522	7406	7655	7663	7572	7604	7580	7526	7584	7435	7511	7418	7446	7539	7526	7656	7585	7519	7643	7505	7431	7541	7606	7487	7593	7539	7729	7525	7647	7561	7576	7548	7280	7584	7520	7597	7540	7649	7563	7632	7539	7567	7507	7505	7542	7657	7404	7619	7496	7521	7501	7622	7486	7483	7580	7511	7572	7568	7645	7639	7513	7635	7496	7356	7659	7716	7482	7645	7572	7606	7599	7652	7737	7464	7476	7543	7631	7497	7498	7572	7593	7477	7456	7494	7561	7356	7502	7531	7519	7796	7421	7574	7496	7599	7554	7612	7544	7455	7501	7568	7561	7455	7547	7535	7635	7515	7520	7643	7661	7674	7569	7539	7454	7632	7555	7485	7552	7538	7549	7612	7485	7557	7646	7557	7620	7585	7463	7775	7544	7617	7424	7615	7649	7673	7532	7492	7482	7581	7425	7607	7653	7541	7515	7616	7463	7599	7589	7416	7566	7759	7527	7550	7463	7611	7493	7523	7446	7570	7461	7493	7640	7543	7544	7581	7463	7508	7528	7572	7548	7559	7525	7541	7534	7624	7621	7396	7503	7580	7610	7524	7418	7541	7337	7453	7513	7536	7601	7446	7718	7661	7585	7578	7469	7716	7442	7629	7695	7571	7691	7490	7559	7492	7669	7605	7509	7632	7584	7541	7613	7540	7653	7553	7624	7579	7570	7604	7494	7476	7438	7544	7609	7330	7630	7603	7601	7478	7494	7531	7488	7525	7544	7539	7510	7448	7606	7519	7421	7448	7430	7552	7669	7590	7458	7543	7482	7581	7552	7491	7474	7451	7387	7450	7619	7472	7432	7454	7616	7618	7592	7506	7406	7579	7571	7604	7538	7633	7441	7510	7548	7446	7565	7671	7603	7476	7645	7622	7624	7609	7519	7464	7596	7619	7606	7544	7372	7585	7540	7637	7527	7484	7599	7553	7541	7441	7642	7616	7543	7568	7416	7623	7483	7381	7559	7635	7495	7509	7421	7436	7349	7672	7591	7428	7532	7476	7513	7693	7484	7554	7580	7682	7533	7515	7563	7573	7582	7635	7603	7627	7495	7530	7665	7438	7515	7559	7550	7580	7590	7621	7547	7449	7669	7657	7443	7616	7433	7609	7620	7573	7508	7649	7609	7498	7603	7481	7418	7592	7577	7563	7556	7400	7572	7551	7482	7634	7519	7412	7486	7508	7641	7526	7415	7538	7498	7541	7550	7651	7405	7542	7478	7510	7594	7609	7702	7606	7624	7469	7534	7436	7405	7652	7488	7445	7542	7502	7592	7444	7627	7517	7482	7479	7551	7515	7508	7456	7495	7557	7493	7560	7617	7629	7642	7461	7577	7545	7627	7489	7532	7591	7402	7664	7406	7493	7545	7534	7568	7643	7606	7658	7698	7505	7598	7599	7536	7556	7576	7522	7542	7459	7588	7610	7588	7599	7635	7663	7653	7597	7432	7568	7573	7457	7545	7508	7575	7628	7559	7579	7578	7565	7462	7527	7518	7502	7420	7748	7542	7567	7616	7650	7506	7530	7465	7492	7602	7526	7662	7575	7741	7519	7475	7688	7580	7551	7443	7697	7560	7514	7581	7548	7690	7481	7467	7581	7555	7597	7430	7632	7510	7675	7391	7519	7532	7678	7489	7491	7455	7475	7540	7550	7488	7568	7473	7582	7745	7568	7546	7574	7488	7334	7542	7572	7424	7515	7695	7517	7449	7495	7604	7570	7511	7414	7548	7595	7580	7623	7697	7728	7487	7422	7669	7647	7664	7579	7696	7503	7675	7504	7581	7595	7663	7589	7519	7587	7494	7639	7595	7613	7487	7550	7710	7561	7637	7501	7589	7547	7508	7557	7595	7481	7528	7652	7600	7444	7560	7508	7404	7655	7557	7442	7434	7671	7623	7548	7651	7517	7504	7468	7482	7430	7654	7597	7537	7533	7634	7417	7479	7492	7511	7615	7646	7674	7542	7568	7588	7470	7576	7560	7526	7690	7538	7493	7312	7599	7612	7458	7360	7649	7515	7566	7723	7657	7684	7399	7506	7530	7462	7558	7554	7629	7631	7582	7658	7487	7605	7591	7672	7457	7600	7632	7661	7534	7663	7443	7563	7645	7570	7592	7676	7616	7458	7719	7491	7601	7541	7645	7504	7514	7629	7519	7579	7535	7690	7564	7549	7536	7515	7626	7691	7579	7362	7614	7497	7550	7459	7511	7515	7597	7665	7586	7583	7395	7635	7480	7614	7577	7498	7567	7611	7406	7568	7588	7550	7560	7605	7532	7566	7607	7450	7550	7427	7537	7663	7533	7681	7604	7600	7466	7517	7582	7648	7548	7435	7491	7604	7667	7544	7573	7534	7702	7518	7475	7515	7498	7524	7556	7485	7585	7600	7510	7657	7566	7644	7579	7538	7536	7444	7531	7466	7509	7771	7496	7555	7623	7580	7472	7561	7570	7701	7507	7563	7493	7585	7630	7519	7536	7559	7403	7715	7494	7592	7584	7508	7674	7562	7596	7601	7578	7667	7599	7549	7583	7530	7601	7520	7523	7637	7548	7598	7544	7589	7633	7423	7567	7449	7524	7491	7504	7448	7517	7569	7444	7648	7539	7535	7598	7516	7468	7663	7650	7575	7532	7523	7708	7581	7557	7448	7554	7666	7538	7592	7616	7585	7478	7391	7557	7651	7613	7503	7465	7549	7558	7561	7498	7553	7600	7519	7552	7422	7501	7459	7621	7551	7557	7617	7508	7522	7443	7510	7397	7544	7495	7572	7520	7506	7558	7502	7441	7607	7515	7503	7607	7561	7538	7686	7498	7613	7661	7434	7600	7724	7672	7580	7585	7562	7360	7549	7603	7666	7695	7554	7630	7681	7667	7498	7473	7551	7376	7567	7593	7682	7513	7517	7460	7516	7428	7612	7602	7537	7530	7446	7430	7644	7499	7575	7512	7507	7474	7565	7565	7543	7585	7495	7435	7417	7604	7532	7573	7501	7561	7587	7350	7585	7551	7644	7579	7433	7587	7644	7671	7460	7618	7643	7570	7527	7662	7593	7561	7577	7496	7520	7451	7440	7417	7599	7549	7582	7506	7444	7572	7520	7464	7555	7617	7519	7538	7475	7519	7562	7517	7478	7654	7619	7642	7636	7572	7500	7574	7636	7537	7533	7459	7551	7625	7527	7575	7518	7504	7532	7599	7562	7458	7554	7584	7605	7651	7457	7550	7554	7543	7581	7490	7507	7627	7500	7623	7458	7521	7587	7531	7401	7490	7432	7655	7608	7661	7585	7435	7531	7536	7677	7577	7504	7565	7727	7529	7497	7514	7451	7684	7605	7484	7541	7539	7472	7548	7496	7582	7527	7580	7526	7524	7632	7653	7548	7591	7530	7501	7422	7564	7720	7512	7555	7486	7437	7599	7613	7724	7607	7486	7418	7633	7588	7573	7601	7650	7513	7590	7505	7527	7523	7583	7648	7522	7617	7498	7452	7536	7520	7463	7612	7722	7676	7550	7582	7602	7638	7588	7539	7571	7518	7465	7613	7452	7641	7688	7552	7586	7506	7611	7424	7516	7565	7552	7430	7536	7600	7698	7491	7613	7564	7512	7565	7558	7614	7426	7503	7600	7591	7756	7457	7651	7666	7497	7525	7501	7519	7641	7591	7489	7510	7520	7709	7426	7511	7503	7543	7538	7573	7657	7545	7458	7553	7564	7529	7554	7438	7557	7507	7554	7537	7570	7633	7558	7545	7668	7558	7494	7598	7539	7570	7689	7480	7569	7537	7522	7483	7552	7619	7475	7474	7588	7458	7619	7529	7575	7583	7565	7751	7492	7464	7621	7645	7628	7511	7542	7596	7624	7701	7544	7594	7540	7563	7589	7521	7528	7565	7517	7535	7564	7384	7655	7503	7531	7684	7569	7552	7541	7493	7550	7466	7638	7624	7384	7552	7518	7516	7709	7561	7556	7739	7431	7594	7655	7453	7600	7440	7541	7643	7456	7676	7513	7554	7563	7559	7491	7524	7499	7617	7576	7545	7626	7586	7593	7574	7481	7545	7680	7366	7509	7598	7673	7487	7547	7453	7463	7665	7641	7636	7504	7620	7499	7603	7551	7555	7627	7573	7416	7701	7597	7560	7532	7453	7529	7471	7520	7568	7506	7597	7553	7576	7385	7603	7499	7500	7536	7348	7380	7655	7535	7583	7556	7578	7496	7499	7553	7619	7639	7558	7591	7584	7468	7512	7479	7551	7575	7533	7627	7403	7537	7644	7511	7382	7570	7445	7494	7585	7453	7558	7659	7585	7613	7480	7670	7592	7451	7519	7497	7585	7655	7462	7586	7483	7551	7581	7684	7462	7552
7074	3400	1201	941	1037	1085	1124	1169	1082	1073	1024	903	892	935	896	852	849	831	866	921	845	822	808	873	890	825	855	822	835	851	873	832	838	883	889	894	820	898	823	846	803	870	848	840	864	898	861	811	902	812	864	868	832	876	858	807	861	898	856	894	863	807	861	859	846	881	915	803	833	835	821	908	868	853	837	853	867	790	841	793	839	845	826	843	822	806	835	847	863	814	839	812	868	855	827	866	825	826	864	891	822	807	854	851	836	856	820	900	891	861	874	827	872	877	836	839	861	840	870	851	867	858	839	855	818	769	816	839	833	864	847	862	904	849	855	804	799	883	849	902	843	835	832	810	855	822	866	836	848	886	824	832	805	852	905	839	821	896	766	859	866	822	868	872	861	868	790	834	875	839	836	858	863	908	831	880	797	806	839	839	834	796	878	820	842	842	866	843	862	814	840	829	892	889	854	851	855	807	842	836	795	837	810	821	832	876	869	860	851	865	887	930	847	848	778	889	898	900	853	920	866	815	879	885	852	880	832	870	898	879	797	823	884	850	797	822	817	817	875	853	853	814	875	888	842	799	856	843	855	886	858	853	883	851	879	854	829	817	832	847	803	843	828	850	894	858	849	844	843	868	823	848	894	820	788	852	847	873	871	870	849	787	800	813	875	889	863	834	843	817	845	823	845	902	898	853	831	769	812	856	847	864	878	863	826	859	876	858	842	824	860	843	755	870	851	823	860	831	826	825	847	869	826	922	848	875	850	818	860	824	859	884	836	861	856	851	819	897	867	872	785	844	771	838	852	883	820	885	875	818	824	830	878	823	869	808	871	890	833	839	840	846	839	799	875	861	860	822	827	830	825	812	864	820	813	862	826	845	816	905	870	840	872	873	856	822	809	830	826	827	869	823	853	869	825	794	835	797	835	856	834	839	831	861	802	806	838	830	852	887	848	824	864	876	877	833	900	817	857	888	841	836	829	878	811	821	814	832	757	827	870	882	854	876	888	825	854	869	817	837	811	837	864	844	807	836	866	786	839	859	877	839	865	825	825	873	841	881	828	901	850	882	831	796	904	866	910	896	805	847	857	844	872	888	871	824	888	842	838	898	816	889	852	798	783	844	808	850	820	836	803	829	884	797	830	841	784	829	847	786	890	841	808	837	842	864	866	870	918	794	844	851	840	883	860	867	893	833	891	845	834	807	773	769	866	818	807	853	829	875	906	848	832	821	871	817	852	861	886	836	830	836	796	849	857	900	895	791	840	819	865	894	841	871	886	842	845	852	800	839	870	847	810	806	819	833	869	789	852	826	844	855	827	844	805	838	847	805	862	785	875	873	828	838	790	789	878	857	804	812	872	875	815	859	884	905	832	870	815	804	849	879	818	844	829	871	809	790	836	847	810	814	869	824	836	812	855	837	843	904	822	850	818	758	803	842	843	816	874	897	815	865	865	821	862	800	810	880	862	865	886	827	853	810	888	847	852	790	857	870	796	816	848	866	822	823	827	836	841	843	780	861	855	874	867	848	815	867	877	828	861	830	861	820	836	820	840	890	843	854	880	845	844	826	866	805	845	825	809	815	876	861	801	853	835	852	828	831	824	841	865	867	814	872	848	855	870	839	850	904	853	868	856	853	817	798	828	821	825	824	839	841	856	831	770	876	887	881	878	809	818	866	836	808	816	915	825	839	860	846	776	890	829	834	892	861	875	885	849	779	880	817	902	819	839	849	821	844	871	870	860	855	801	826	776	832	801	820	855	871	868	806	875	850	851	922	862	793	856	794	833	846	858	869	859	854	895	821	835	840	827	865	844	851	845	850	849	851	788	795	828	869	828	846	820	799	834	825	791	796	846	852	853	881	902	815	811	828	827	889	845	833	842	856	796	869	863	844	921	847	853	850	857	851	911	829	883	836	838	891	870	854	861	816	836	883	843	872	884	838	819	880	815	836	854	803	897	923	842	859	829	865	859	869	866	878	838	846	846	827	831	825	839	825	854	897	838	789	875	904	831	825	832	879	830	834	814	880	858	844	860	828	802	820	898	832	832	899	904	893	827	833	875	880	879	803	847	862	862	861	847	831	813	768	869	841	807	840	842	888	887	872	838	894	835	838	883	903	819	854	851	858	873	806	880	908	861	910	792	842	836	878	926	787	816	819	830	887	884	853	854	906	864	832	837	810	828	831	862	842	814	828	869	851	828	829	814	826	842	845	913	852	887	922	846	812	879	817	814	811	832	852	779	851	865	869	844	824	843	806	881	825	831	819	851	830	837	801	840	850	878	852	869	827	824	823	757	825	899	881	843	855	888	899	786	846	865	838	829	864	817	815	861	835	866	857	838	843	820	851	833	805	845	837	839	843	805	838	839	874	825	835	851	866	801	852	837	819	838	875	844	898	824	902	887	813	801	806	867	833	863	805	798	866	856	857	824	807	886	916	830	831	807	828	871	873	848	826	850	826	884	847	892	882	837	846	834	866	842	835	885	820	855	830	837	844	884	855	887	824	837	884	820	854	826	810	816	834	869	812	856	859	835	838	906	862	856	906	903	865	832	849	809	908	842	840	823	848	849	807	852	952	809	843	868	864	833	884	843	837	815	844	859	802	837	843	842	844	834	891	800	837	823	845	855	794	896	845	831	850	860	863	831	858	836	884	845	833	863	827	833	817	820	855	874	872	840	881	878	861	837	806	882	873	833	851	852	885	880	847	855	847	843	901	838	866	899	845	879	840	845	838	884	850	836	839	841	872	843	816	817	817	795	798	881	876	840	828	856	878	817	820	834	863	780	829	837	860	813	882	813	850	849	871	797	839	892	811	885	829	817	878	845	873	865	877	800	854	881	842	795	842	866	818	848	955	841	867	786	826	861	882	822	808	851	850	848	843	828	873	826	849	812	869	824	842	846	882	810	862	817	850	846	878	824	850	834	830	858	850	885	834	784	831	880	850	815	835	798	894	856	809	877	787	830	833	870	838	832	864	839	838	845	835	813	828	866	859	881	887	817	866	825	841	805	875	828	839	856	845	841	806	824	838	825	854	850	859	815	825	860	830	843	822	823	859	834	791	912	828	867	849	866	842	848	862	819	825	852	887	860	845	808	843	830	812	835	820	876	850	796	831	858	874	878	845	795	880	866	824	821	872	876	919	824	836	827	816	822	860	846	854	835	895	821	856	855	827	835	819	831	865	794	820	870	868	843	804	868	822	840	864	866	876	848	841	849	875	849	816	838	838	837	844	860	854	816	803	841	786	815	849	837	810	825	816	863	833	850	800	793	895	843	832	802	841	822	872	869	842	840	871	810	841	814	808	861	780	892	913	859	872	859	858	897	839	894	857	900	849	880	861	840	875	848	863	841	825	800	835	837	885	837	881	856	865	830	855	872	850	862	852	856	817	876	807	819	862	850	861	867	805	881	819	863	857	844	900	829	824	854	837	841	826	858	839	854	848	877	827	862	897	850	798	820	846	842	867	850	869	829	848	846	876	834	873
41039	29344	11495	13819	19678	21414	20876	19410	16541	14672	12501	11163	10310	9693	9194	8929	8634	8735	8784	9030	8716	8557	8415	8316	8322	8244	8219	8123	8126	8254	8135	8260	8231	8431	8386	8346	8403	8386	8469	8319	8184	8054	8188	8077	8008	8092	8005	8063	8125	8210	8079	8185	8067	8225	8143	8088	8135	8221	8100	8138	8051	8088	8038	8031	8081	8102	8087	8091	8010	8049	8193	7948	8085	8065	8109	8121	8112	8223	8081	8089	8133	8195	8158	8120	8078	8007	8024	8205	8023	8025	8216	8116	8094	8093	8121	8061	8098	8027	8252	8039	8108	8050	8098	8072	8133	8172	8129	8139	8131	8061	8123	8079	8143	8182	7913	8013	8164	7958	8089	8100	8176	8068	8160	8164	8095	8083	8007	8118	8133	8029	7996	7912	8016	8226	8031	8166	8071	8163	7913	8168	8084	8080	8164	8181	8038	8133	8103	8067	8261	8020	8105	8146	8079	8124	8119	8054	8103	8148	8128	8071	8115	8085	8089	8132	8133	8042	8043	8082	8119	8098	7968	8218	7957	8193	8095	8116	8129	8098	8208	8010	8053	8035	8105	8055	8042	8074	8144	8202	8095	8137	8028	8068	8108	8081	8234	8221	7981	8266	8087	8070	8023	8061	8061	8205	8135	8264	8156	8016	8086	8097	8188	7990	8203	8097	8031	8152	8215	8131	8095	8121	8132	8180	8168	8149	8090	8124	8174	8296	8122	8089	8136	8127	8323	7968	8190	8127	8166	8114	8044	8020	8073	8063	7959	8151	7989	8074	8064	7961	8149	8159	8159	8197	8190	8144	8091	8165	8158	8098	8138	8146	7988	8163	8117	8112	8066	8141	8150	8011	8104	8117	7958	8167	8142	8220	8067	8149	8164	8163	8288	8158	7972	8095	8041	8065	8047	8088	8202	8150	8032	8122	8041	8050	8078	8080	8055	8060	8115	8162	8143	7972	8152	7994	8109	8096	8088	7997	8147	8154	8043	8125	7964	8101	8106	7997	8245	7988	8162	8142	8015	8064	8053	8126	8169	8145	8124	7980	8157	8017	8032	8056	8020	8283	8048	8120	8229	7967	8077	8027	8159	8082	8047	8006	8112	8065	8132	8233	8018	8104	8057	8281	8084	8067	8177	8102	8049	8204	7975	7969	8047	8061	7966	8188	8055	8037	8162	8105	8040	8188	8066	8005	8058	8102	8118	8128	8073	8123	8091	8134	7984	8015	8031	8229	8035	8072	8224	8094	7996	8126	8094	8061	8172	8135	8125	8017	8039	8128	8078	8050	8177	8048	8159	8075	8145	8107	8179	8129	8029	8094	8212	8119	8116	8173	8080	8151	8147	8154	8120	8154	7999	7979	8104	8086	8072	8105	8088	8066	8090	8108	8028	8101	8093	8058	8075	8099	8121	8203	8030	8194	8030	8086	8046	8120	8099	8156	8074	7864	8009	8084	8027	8084	8088	8088	8111	8157	8173	8225	8191	8102	8001	8180	8128	7907	8044	8067	8179	8062	8152	8175	8187	7895	8035	7987	8162	8084	8288	8093	8192	8186	8147	8065	7986	8122	8101	8174	8045	8015	8131	8174	8001	8165	8080	8069	8160	8231	8118	8136	8053	8099	8155	8049	8020	8042	8104	8065	8074	8078	8173	8286	7927	7991	8068	8102	8180	8135	7992	8038	8162	7899	8202	7947	7996	8202	8001	8227	8057	8147	7994	8270	8059	8099	8120	7977	8193	8058	8024	8053	8172	8162	7997	8055	8142	8143	8216	8052	8047	8061	8150	8125	8124	8009	8123	8179	8042	8098	8127	8195	8042	8140	8207	8018	8079	8053	8116	8186	7955	8043	7947	7997	8126	8234	8102	8252	8063	8177	8007	8062	8109	8004	8150	8106	8093	8089	8065	8152	8137	8084	8064	8126	8062	7971	8178	8016	8232	8039	8108	8109	8214	8253	7973	8184	7990	8029	8048	8127	8155	7990	8116	8069	8203	8066	8056	8177	8036	8115	8205	8174	8054	7992	7983	8125	8089	8057	8098	8135	8090	8130	8149	8278	8129	8123	8083	8063	8002	8081	8135	7946	8246	8116	8095	8061	8058	8223	8106	8159	8110	8081	8034	8123	8055	8139	8108	8154	8058	8089	8052	8036	8069	8142	8124	8190	8165	8133	8044	8110	8062	8186	8182	7988	8174	8135	8017	8122	8046	8065	8126	8028	8131	8033	8027	8195	8075	7938	8133	8023	8040	8123	8052	8006	8110	8040	8009	8030	8079	8042	7983	8182	8187	8146	8100	8096	8183	8039	7984	8080	8132	8158	8050	8236	8111	8131	8252	8071	8188	8032	8159	8069	8170	8071	8060	8097	7993	8016	7942	7978	8140	8083	8162	8012	8199	8090	8130	8078	8127	8093	8149	8031	8166	8123	8056	8043	8176	8086	8088	8068	8246	8071	8112	8182	8198	8071	8133	8107	8104	7987	8054	8097	8172	8083	8202	8126	7945	8125	8111	8148	8024	8058	8002	8046	8154	8003	8139	8001	8111	8113	8126	7889	8180	8170	8149	7974	8160	8074	8128	8213	8025	8246	8302	7925	8126	8146	8095	8028	8136	7929	8099	8062	8185	8236	8060	8001	8051	8063	8093	8089	8088	8075	8055	8133	8072	8035	8045	8019	8001	8069	8196	7997	8184	8063	8154	8077	8092	8070	7992	8180	7898	8209	8199	8190	8107	8127	8111	8040	8204	8214	8218	8202	8196	8243	8040	8175	8268	7949	8145	8102	8082	8127	8125	8259	8052	8093	8123	8193	7976	8076	8102	8091	8118	8047	8002	8141	8119	8167	8165	7975	8053	7989	8201	8171	8090	8056	8168	8136	8175	8011	8114	8209	8243	8045	8085	8094	8151	8079	7989	8107	8175	8046	8063	8136	8100	8099	8130	8119	8101	7967	8113	8048	8165	8184	8139	8024	8224	8114	8016	8140	8248	8089	8004	8137	8182	8095	8036	8215	8219	8048	8060	8083	7987	8199	8021	8189	8003	8078	7955	7932	8141	8120	7842	8039	8167	8037	8143	8117	8061	8085	8170	8134	8175	8160	8117	8062	8067	8062	8103	8239	7961	8333	7965	8057	8170	8195	8255	8039	8064	8107	8085	8093	8084	8145	8118	8146	8187	8156	7982	7940	8220	8211	8053	8081	8122	8006	8237	8006	8209	8149	8010	8070	8104	8131	8142	8144	8137	8110	8083	7996	8222	8218	8140	8253	8010	8027	8076	8089	8181	8205	8034	8086	8115	8231	8116	8018	8190	8051	8153	8052	8212	8034	8048	8097	8044	8021	8130	8022	8062	8183	8082	7973	8226	8092	8099	8011	8073	8166	8077	8110	8032	8243	8154	8199	8019	8097	8039	8062	8087	8176	8104	8059	8180	8154	8177	8124	8088	8315	8069	7989	8143	8146	7906	8076	8226	8057	8071	8099	8109	8126	8073	7893	8098	8079	8131	8168	8126	8076	8071	8008	8137	8172	8139	8056	8063	8025	8006	8141	8158	8029	8156	8087	8120	8125	8128	7997	8026	8138	8033	8181	8018	8207	8034	7906	8134	8216	8053	8165	8046	7969	8166	8136	8149	8097	8034	8038	8100	7986	8066	8079	7954	8298	8196	8202	8197	8096	8109	8090	8039	8068	8149	8091	8195	8203	8046	8177	8147	8111	8084	8183	8067	8088	8138	8019	8016	8101	8087	8108	8035	8112	8088	8145	8146	8205	8106	8091	8192	8023	8054	8209	8203	8077	7967	7964	7964	8194	8061	7963	8129	8075	8115	7979	8192	8111	7980	8020	8048	8078	8049	8188	8182	8224	8096	8147	8088	8165	8085	8069	8158	7971	8058	8047	8162	8156	8017	8052	8164	8216	8062	8194	8155	8025	8055	8046	7930	8078	7973	8015	8126	8106	8059	8215	8150	8076	8202	8080	8066	8166	8177	8162	8210	8110	8259	8113	8040	8017	8131	8009	8107	8180	8112	8086	8041	8023	8111	8174	8193	8073	8107	8176	8115	8131	8105	8168	8019	8043	8179	8153	8138	8066	8168	8021	8007	8020	8053	8079	7975	8122	8078	8203	8012	8170	8113	8115	8170	8190	8158	8208	8092	8127	8217	8127	8065	8040	7968	8035	8187	8032	8171	8038	8099	8132	8125	7993	8154	8154	7919	8088	8235	8083	8192	8072	7947	8172	8131	8049	8018	8008	7967	8040	8084	8163	8147	8096	8180	8120	8042	8106	8042	8022	8107	8223	8265	7961	8062	8073	8152	8113	8035	8156	8113	8090	8022	8070	8089	8134	8134	8257	8000	8144	8102	8169	8080	8089	8060	8218	8067	8039	8213	8117	8185	8248	8077	8093	8156	8110	8150	7986	8023	8060	8048	8002	8151	7958	8066	8004	8073	8131	8227	8053	8065	8226	8010	8138	8161	8162	8175	8176	8102	8015	8174	8030	8192	7972	8008	8113	8124	8171	8058	8167	8081	8087	8181	8263	8297	8014	8175	8140	8125	8113	8202	7991	8049	8163	8157	8165	8176	8145	8046	8090	7932	8020	8086	7969	8300	8120	8083	8021	8142	8079	8214	8049	8005	8124	8134	8034	8136	8004	7997	8145	8085	8192	8166	8169	8054	8096	8080	7971	8217	8229	7956	8168	8165	8177	8157	8126	8062	8087	8140	8084	8179	8150	8123	8111	8050	8127	8110	8212	8085	8047	8051	8194	8150	8077	8099	8112	8204	8035	8255	8187	8128	8124	8083	8079	8079	8130	8202	8098	8111	8187	8056	8050	8210	8074	8118	8025	8134	8185	8132	8057	8079	8088	8058	8120	8181	8225	7992	8061	8115	8063	7977	8163	8109	8151	7961	8050	8136	8076	8092	7943	8171	8206	8147	8060	8150	8106	8077	7917	8183	8060	8178	8081	8109	8012	7915	7999	8127	8237	8049	8137	8109	8146	8108	8057	8015	8096	8065	8164	8144	8113	8075	8006	7943	8148	8102	8028	8140	8067	8050	8033	8386	8025	8164	8091	8124	8020	8025	8166	8129	8024	8181	8103
10902	6032	1220	825	980	1107	1104	1139	1005	1035	915	820	843	701	720	709	679	692	676	700	703	674	634	666	689	661	685	626	666	637	650	678	664	666	667	653	685	676	680	666	651	637	709	575	661	654	654	653	647	647	654	644	642	670	664	622	699	637	590	693	624	649	660	646	667	652	683	667	668	645	625	642	608	615	645	641	651	641	658	645	644	668	618	640	659	637	685	654	673	651	635	667	664	635	654	599	675	673	673	720	658	649	657	608	654	634	645	643	642	676	650	659	649	601	649	628	640	640	662	638	682	620	643	661	626	629	668	635	646	610	634	629	662	641	611	641	630	673	639	654	688	663	669	628	647	625	624	622	606	651	627	624	671	686	653	669	685	651	668	660	629	628	657	621	648	710	632	613	655	671	633	686	606	632	633	652	672	660	687	599	663	698	624	661	664	641	646	676	688	652	644	665	686	668	661	631	655	641	631	626	640	641	645	652	662	696	670	644	645	668	672	678	684	651	625	638	629	637	613	618	657	645	712	593	618	640	648	627	654	642	681	674	632	656	658	652	625	676	686	587	650	658	667	681	655	630	680	667	672	623	659	643	666	690	665	641	643	661	678	620	628	683	628	633	668	697	664	641	719	631	653	660	654	650	646	632	632	651	679	630	617	654	674	655	644	659	620	652	636	637	646	656	606	637	672	590	668	681	627	697	613	664	657	650	672	621	658	569	668	652	634	639	631	641	660	652	646	645	605	637	651	683	688	648	692	645	633	652	668	671	688	647	650	672	609	656	678	673	642	697	631	648	593	640	647	719	669	702	656	674	703	698	614	637	630	631	610	631	667	679	650	601	643	618	593	635	703	631	629	635	661	603	654	693	690	639	671	693	622	671	707	657	658	662	638	603	630	632	643	652	665	626	667	663	661	638	651	656	628	690	674	702	696	600	628	645	639	616	677	622	682	646	659	660	668	655	673	652	646	651	640	642	654	645	660	655	639	642	626	636	674	694	656	658	573	634	636	680	626	600	658	667	620	657	626	639	625	643	650	668	664	638	658	664	608	595	703	648	644	668	666	626	700	615	627	634	600	613	648	646	651	643	638	681	632	681	681	636	672	655	649	631	673	662	614	669	648	643	653	655	628	676	645	676	639	683	618	660	631	654	639	640	676	637	692	623	665	661	661	611	648	658	634	644	617	688	652	628	651	615	630	652	621	621	676	670	660	621	650	625	665	681	664	662	679	738	635	632	656	638	650	619	589	619	661	692	633	659	611	621	648	673	660	639	671	663	655	614	633	639	665	710	645	635	654	698	678	626	621	672	650	658	629	668	668	718	650	649	627	635	610	666	616	644	641	652	664	622	630	661	663	615	601	616	651	627	665	670	665	614	672	621	663	679	628	650	649	610	700	635	678	641	660	633	650	666	641	651	700	599	574	642	613	626	664	661	646	652	628	638	639	643	648	694	634	618	634	661	634	639	624	622	620	687	626	686	612	650	682	669	635	608	672	642	639	666	652	659	677	631	663	606	673	675	692	632	646	663	635	632	653	633	648	679	655	659	685	690	622	652	655	659	611	640	625	660	640	689	673	640	666	664	611	633	643	673	647	622	660	624	671	622	655	616	658	655	643	694	646	637	629	645	703	658	652	631	688	656	670	651	656	659	655	629	665	676	628	620	697	657	657	685	663	649	662	613	671	629	660	656	680	660	604	645	676	623	636	682	650	650	659	613	624	649	644	660	654	628	678	682	617	661	641	612	628	637	601	662	665	649	584	618	702	678	681	634	650	646	613	648	683	683	649	647	651	648	637	645	617	673	632	721	642	638	640	643	635	659	656	665	657	677	647	688	680	627	664	655	645	659	698	609	679	645	649	644	604	680	617	654	656	618	688	658	675	609	638	681	669	668	630	675	629	682	652	596	678	704	608	677	644	703	621	676	649	610	595	682	651	606	673	686	604	652	667	640	620	679	647	656	700	646	670	636	674	600	662	674	649	656	635	650	669	634	692	658	619	616	661	669	637	695	659	644	631	638	675	636	653	637	622	662	665	683	663	623	656	651	640	665	677	635	647	643	640	687	663	638	642	663	648	642	651	613	665	632	648	652	621	679	658	635	649	628	636	649	640	632	664	668	627	645	650	705	595	653	663	676	661	651	644	663	684	665	629	626	613	630	610	640	638	663	659	641	634	689	630	645	676	635	621	623	666	693	665	668	676	654	665	632	589	665	607	687	620	652	679	627	672	669	651	625	645	674	646	643	581	701	667	619	655	646	626	710	614	652	636	681	659	680	580	652	672	624	640	704	650	653	672	665	691	636	630	651	657	668	622	650	709	603	686	605	625	667	661	699	630	611	639	680	633	673	626	642	664	662	727	656	662	658	655	696	664	660	652	647	602	664	631	617	636	694	683	658	626	641	638	651	652	651	691	636	647	664	672	636	663	593	663	642	654	681	679	617	651	683	672	641	681	606	662	672	643	704	632	636	640	609	649	645	642	642	633	625	659	624	602	656	683	649	621	648	705	666	611	646	711	652	679	655	679	659	614	657	685	629	645	648	661	636	675	667	666	703	637	660	613	574	684	680	633	651	652	647	683	640	670	679	661	600	641	644	647	642	641	618	579	629	643	613	644	603	690	666	663	640	665	664	605	670	618	685	605	677	623	686	665	655	659	623	624	624	628	648	675	638	637	645	615	579	648	637	686	623	618	631	661	633	622	710	646	656	693	615	647	697	673	653	627	606	647	687	664	626	660	630	594	677	676	668	615	628	611	613	669	674	646	610	703	626	658	616	608	646	650	657	644	652	680	631	647	629	639	656	621	639	644	680	624	665	641	637	699	625	624	639	619	629	599	625	671	657	602	697	641	648	679	686	622	641	627	651	707	625	649	687	658	645	638	673	588	641	634	622	703	653	656	613	651	631	656	624	647	633	622	639	639	655	639	644	636	632	658	650	646	660	654	658	652	621	644	647	638	616	613	669	656	621	650	669	681	669	619	644	658	662	668	651	647	617	608	645	653	652	639	606	618	689	673	615	637	655	694	637	638	664	635	642	643	629	700	656	683	713	649	617	605	658	630	623	623	677	634	690	632	651	677	662	645	676	665	654	658	615	707	650	689	646	679	682	653	697	614	637	657	632	638	679	649	612	621	632	691	701	648	625	654	672	680	630	669	666	654	652	614	660	608	630	622	657	640	616	673	653	698	664	646	651	629	627	685	656	660	711	649	672	679	694	649	655	647	635	664	672	628	645	604	638	642	650	660	655	680	669	632	617	685	660	623	648	665	662	634	692	655	640	636	603	631	645	667	669	621	654	692	661	619	704	699	618	636	669	728	629	650	684	624	632	643	628	650	684	660	666	645	701	653	653	691	635	675	607	655	616	675	619	658	659	667	611	648	625	634	629	671	631	675	668	625	654	620	715	664	648	635	677	647	657	623	636	674	642	693	666	633	638	643	618	645	646	653	651	642	617	615	671	671	616	642	654	681	646	659	662	707	637
45126	35323	12145	16100	23654	25618	25530	22829	19154	17391	14360	12174	10273	8962	8185	7928	7724	7886	8270	7932	7601	7092	6944	7021	6757	6677	6656	6717	6658	6550	6667	6855	6875	7098	6968	6908	6824	6797	6988	6654	6647	6567	6592	6518	6497	6601	6551	6536	6615	6449	6510	6440	6398	6572	6709	6582	6427	6615	6433	6555	6594	6494	6534	6596	6498	6532	6538	6595	6390	6361	6364	6622	6481	6521	6675	6444	6569	6511	6606	6562	6490	6435	6435	6508	6458	6600	6490	6542	6514	6480	6439	6536	6436	6429	6437	6478	6552	6446	6492	6401	6444	6480	6518	6377	6436	6418	6487	6538	6520	6490	6578	6618	6757	6514	6520	6485	6463	6482	6350	6547	6507	6527	6394	6663	6655	6549	6553	6501	6413	6477	6464	6466	6467	6526	6430	6400	6490	6592	6513	6489	6426	6559	6465	6485	6538	6470	6583	6502	6589	6523	6617	6539	6505	6467	6534	6631	6474	6470	6666	6581	6509	6445	6384	6631	6568	6560	6629	6566	6492	6504	6434	6619	6577	6577	6425	6414	6502	6676	6311	6514	6431	6569	6507	6603	6591	6495	6459	6443	6518	6679	6476	6399	6592	6458	6405	6459	6471	6363	6419	6574	6407	6456	6486	6373	6350	6420	6574	6499	6445	6451	6511	6531	6420	6525	6427	6391	6635	6566	6394	6557	6489	6550	6541	6505	6559	6618	6530	6407	6539	6454	6397	6502	6584	6433	6460	6472	6480	6530	6524	6418	6465	6490	6582	6517	6559	6498	6466	6359	6569	6532	6514	6361	6427	6428	6371	6464	6534	6477	6491	6529	6487	6642	6428	6422	6412	6453	6423	6397	6530	6489	6458	6488	6595	6569	6685	6465	6480	6538	6437	6432	6471	6508	6354	6371	6479	6574	6508	6573	6439	6476	6541	6360	6480	6615	6486	6544	6646	6475	6546	6564	6524	6481	6510	6467	6492	6442	6441	6560	6526	6502	6504	6555	6410	6475	6580	6496	6537	6499	6449	6468	6553	6424	6557	6404	6338	6676	6426	6472	6409	6500	6477	6540	6462	6513	6516	6394	6443	6394	6494	6598	6558	6612	6428	6451	6434	6439	6630	6535	6450	6488	6515	6514	6581	6461	6373	6457	6494	6518	6372	6361	6650	6379	6445	6484	6449	6540	6453	6417	6411	6532	6518	6380	6460	6466	6414	6448	6427	6547	6536	6584	6441	6398	6519	6547	6474	6504	6540	6479	6571	6422	6485	6696	6442	6378	6488	6633	6523	6633	6514	6476	6516	6318	6484	6370	6288	6562	6401	6299	6476	6648	6438	6542	6652	6485	6420	6447	6479	6486	6668	6466	6512	6497	6584	6552	6544	6502	6429	6611	6548	6511	6516	6438	6427	6654	6558	6419	6409	6520	6445	6543	6596	6510	6515	6407	6561	6460	6448	6559	6576	6552	6624	6482	6520	6487	6515	6562	6466	6574	6324	6571	6447	6559	6530	6584	6553	6449	6555	6510	6588	6403	6566	6527	6460	6450	6444	6510	6416	6414	6488	6545	6486	6472	6486	6499	6497	6582	6424	6495	6502	6472	6412	6589	6427	6470	6466	6416	6486	6506	6360	6535	6483	6394	6455	6672	6439	6336	6502	6508	6393	6482	6477	6525	6519	6434	6421	6541	6593	6356	6409	6535	6451	6517	6437	6561	6416	6407	6503	6486	6446	6508	6432	6510	6547	6242	6483	6630	6368	6570	6417	6469	6505	6372	6622	6462	6596	6457	6428	6486	6548	6614	6493	6389	6508	6479	6537	6474	6525	6606	6345	6539	6455	6554	6506	6619	6629	6523	6525	6506	6473	6391	6473	6492	6484	6408	6475	6490	6417	6598	6513	6518	6401	6488	6481	6451	6431	6425	6498	6499	6494	6514	6482	6559	6583	6480	6630	6598	6544	6375	6482	6419	6331	6543	6354	6366	6457	6492	6505	6496	6427	6431	6460	6459	6542	6453	6502	6591	6441	6525	6437	6377	6626	6417	6634	6391	6530	6531	6468	6552	6351	6463	6412	6509	6585	6520	6659	6612	6546	6505	6602	6489	6501	6486	6318	6608	6379	6439	6630	6465	6438	6471	6598	6478	6556	6504	6432	6589	6447	6470	6572	6408	6399	6426	6547	6404	6383	6544	6393	6488	6369	6459	6504	6521	6522	6487	6523	6538	6476	6518	6515	6583	6504	6517	6455	6302	6560	6422	6456	6399	6424	6470	6445	6398	6632	6523	6404	6580	6478	6452	6494	6479	6620	6341	6473	6476	6630	6516	6463	6594	6410	6499	6493	6481	6435	6495	6464	6581	6409	6473	6476	6576	6623	6449	6462	6619	6387	6487	6576	6524	6468	6622	6580	6401	6491	6490	6474	6376	6448	6562	6537	6428	6390	6511	6509	6696	6505	6400	6499	6468	6590	6525	6562	6543	6484	6444	6371	6542	6318	6489	6476	6477	6642	6513	6519	6430	6469	6402	6375	6522	6486	6468	6433	6514	6510	6486	6529	6462	6534	6360	6445	6571	6412	6492	6540	6551	6425	6422	6457	6508	6576	6460	6425	6410	6463	6437	6420	6603	6470	6475	6479	6471	6387	6515	6455	6590	6507	6588	6346	6476	6509	6431	6514	6510	6439	6456	6508	6503	6520	6435	6474	6586	6478	6557	6674	6557	6548	6522	6619	6542	6523	6467	6437	6596	6486	6538	6472	6370	6511	6357	6417	6361	6499	6231	6473	6508	6472	6444	6536	6441	6331	6420	6565	6560	6421	6403	6520	6498	6435	6377	6508	6395	6521	6510	6567	6590	6489	6424	6527	6560	6524	6560	6550	6446	6443	6552	6489	6640	6629	6529	6527	6445	6650	6400	6623	6468	6503	6342	6456	6512	6546	6609	6504	6630	6383	6519	6500	6477	6447	6573	6399	6356	6482	6342	6455	6520	6574	6458	6551	6394	6462	6499	6433	6467	6363	6449	6602	6468	6445	6556	6392	6616	6455	6528	6548	6369	6706	6427	6459	6558	6461	6562	6512	6468	6550	6450	6469	6564	6425	6368	6398	6441	6521	6437	6442	6472	6411	6448	6481	6408	6425	6536	6465	6502	6591	6533	6470	6564	6425	6499	6593	6506	6455	6528	6531	6460	6553	6321	6471	6464	6538	6564	6453	6512	6364	6496	6588	6532	6515	6524	6593	6427	6402	6391	6500	6534	6548	6562	6537	6519	6508	6654	6478	6493	6445	6491	6484	6621	6503	6468	6580	6416	6593	6325	6440	6648	6395	6371	6461	6327	6379	6438	6430	6471	6525	6486	6600	6425	6457	6449	6482	6346	6556	6529	6590	6592	6428	6364	6468	6456	6427	6497	6590	6530	6495	6532	6593	6484	6463	6512	6433	6478	6504	6402	6604	6590	6583	6579	6497	6519	6567	6588	6429	6573	6458	6456	6491	6463	6460	6415	6481	6524	6552	6444	6550	6475	6466	6459	6498	6562	6382	6462	6529	6450	6669	6524	6455	6551	6452	6537	6537	6509	6582	6474	6485	6477	6448	6549	6560	6513	6466	6591	6492	6548	6457	6520	6449	6471	6607	6477	6503	6498	6419	6526	6554	6567	6579	6365	6379	6445	6542	6464	6353	6596	6446	6498	6393	6579	6495	6337	6488	6555	6561	6517	6539	6456	6510	6487	6388	6524	6548	6481	6540	6543	6419	6372	6428	6431	6543	6440	6537	6439	6490	6442	6527	6464	6516	6436	6462	6481	6470	6556	6410	6501	6491	6474	6458	6510	6469	6575	6359	6543	6641	6404	6457	6415	6573	6356	6520	6368	6461	6455	6467	6525	6445	6462	6352	6600	6533	6531	6582	6497	6534	6552	6412	6522	6510	6503	6453	6594	6345	6547	6545	6546	6549	6617	6440	6452	6488	6422	6498	6526	6580	6516	6428	6474	6455	6616	6414	6576	6440	6493	6426	6514	6458	6511	6527	6429	6390	6467	6302	6514	6468	6473	6626	6430	6436	6502	6617	6582	6470	6486	6491	6471	6472	6589	6525	6488	6497	6514	6330	6499	6375	6403	6562	6387	6504	6436	6719	6528	6458	6466	6502	6681	6435	6362	6393	6571	6440	6562	6490	6582	6540	6360	6651	6430	6369	6555	6475	6501	6468	6416	6531	6472	6442	6491	6649	6485	6457	6627	6471	6552	6541	6457	6470	6350	6560	6452	6495	6543	6424	6420	6507	6540	6493	6457	6438	6490	6618	6498	6569	6498	6432	6511	6419	6498	6653	6504	6563	6527	6489	6510	6390	6539	6576	6495	6607	6405	6508	6494	6461	6475	6540	6441	6528	6545	6400	6423	6588	6595	6535	6391	6353	6521	6522	6530	6523	6525	6611	6415	6432	6576	6498	6511	6466	6559	6436	6579	6478	6487	6401	6565	6332	6514	6466	6598	6499	6491	6517	6608	6628	6446	6530	6372	6449	6484	6523	6499	6409	6447	6574	6437	6449	6339	6554	6541	6448	6413	6519	6522	6428	6509	6385	6483	6532	6495	6425	6461	6528	6476	6494	6465	6491	6351	6619	6529	6549	6543	6408	6517	6589	6455	6453	6554	6397	6470	6454	6366	6474	6484	6554	6356	6393	6376	6573	6562	6587	6447	6468	6544	6492	6664	6570	6425	6393	6578	6426	6505	6503	6492	6543	6528	6441	6454	6481	6506	6439	6574	6394	6489	6593	6300	6517	6423	6517	6421	6566	6442	6493	6506	6511	6509	6538	6451	6535	6579	6560	6424	6559	6467	6590	6487	6465	6450	6574	6476	6672	6524	6492	6496	6371	6493	6366	6543	6521	6542	6431	6442	6471	6362	6600	6546	6381	6449	6563	6500	6498	6554	6563	6408	6416	6416	6543	6546	6535	6568	6480	6389	6500	6530	6452	6448	6502	6612	6412	6473	6538	6425	6439	6582	6591	6461	6507	6569	6503	6487	6547	6452	6603	6469	6475	6586	6446	6369	6376	6585	6534	6501	6564	6505	6437	6579	6511	6465	6611	6372	6457	6411
12016	6923	1580	812	954	1137	1195	1167	1132	1032	874	772	744	743	686	637	645	676	702	706	615	689	635	622	625	627	622	627	630	619	640	621	636	679	633	626	589	666	623	650	610	650	620	591	596	605	597	644	574	653	618	605	624	664	582	574	594	589	611	611	604	564	567	561	641	616	628	631	616	619	655	577	621	628	615	603	590	653	620	608	644	592	638	618	614	586	635	603	627	623	589	588	617	604	597	611	621	593	619	662	607	634	620	584	611	591	604	620	574	615	641	596	591	629	583	592	625	586	593	589	545	635	620	611	647	573	596	628	596	653	632	604	605	586	603	612	603	614	614	609	581	618	562	571	597	544	642	614	598	641	644	587	621	641	613	608	634	633	636	603	596	592	609	624	612	608	606	633	607	643	613	613	609	620	613	611	601	608	666	602	672	621	653	659	631	578	593	617	622	636	628	632	600	643	582	598	598	600	598	599	659	594	592	600	615	567	608	573	643	644	618	615	596	562	618	612	576	606	604	625	621	603	580	627	595	607	608	615	577	604	623	649	542	663	621	624	591	619	630	591	651	641	625	613	640	613	600	592	624	606	592	634	637	641	585	609	588	613	625	582	647	612	638	625	632	614	638	598	622	654	632	625	622	632	611	605	602	662	566	583	627	587	636	629	597	607	617	598	626	647	605	580	614	649	634	626	629	598	606	609	562	610	560	644	648	661	611	606	610	647	615	574	616	630	679	587	627	594	600	595	585	654	618	662	617	611	611	608	623	564	646	532	614	568	546	639	634	598	606	619	646	596	609	586	660	644	571	588	580	574	602	598	621	595	598	651	588	587	620	632	605	602	629	639	624	584	626	638	642	650	575	550	607	623	641	604	673	620	610	595	618	546	606	628	574	585	606	618	615	634	639	623	624	577	602	639	574	587	627	631	612	632	649	601	625	638	585	613	632	646	638	583	633	656	619	595	609	599	586	620	612	576	597	592	620	602	627	633	621	623	673	593	621	605	663	619	648	623	585	578	642	550	580	560	623	608	639	669	584	538	627	669	608	633	610	603	610	643	571	644	648	583	609	608	615	613	572	607	612	592	647	610	603	624	594	568	631	621	575	600	654	604	620	613	672	619	596	592	622	602	580	609	608	584	563	619	608	605	567	611	641	596	620	654	577	602	616	675	613	631	617	665	638	622	622	647	581	617	618	612	613	601	557	606	616	589	595	636	643	625	610	602	652	658	599	604	629	625	645	604	606	639	623	639	608	636	592	611	598	608	633	638	661	589	631	582	593	645	606	634	631	595	654	578	605	592	618	603	664	595	627	568	622	587	603	624	615	591	610	603	616	605	611	549	653	615	655	665	616	614	640	627	626	621	584	640	603	604	644	634	600	604	662	592	660	579	611	594	626	608	611	625	614	621	587	662	644	659	618	575	614	629	596	615	610	614	638	585	638	617	623	626	582	620	604	629	584	602	655	611	589	588	651	627	590	596	611	605	652	627	630	597	644	616	607	621	652	650	635	644	647	602	600	649	593	628	610	576	580	613	641	576	613	623	636	616	646	606	602	603	602	592	622	651	610	627	625	620	593	608	588	602	628	583	605	616	580	585	596	597	618	607	620	618	587	646	602	602	616	621	641	616	627	616	604	605	652	644	602	629	608	614	627	590	566	603	599	650	650	609	637	659	580	608	602	650	628	635	589	591	552	644	644	642	618	652	588	602	612	594	644	555	613	612	624	625	617	600	603	660	568	602	633	598	629	617	585	606	625	613	628	607	611	629	638	604	625	605	636	622	619	645	611	572	624	596	602	569	612	605	636	634	646	604	590	595	624	569	605	627	589	654	641	597	585	630	620	613	627	661	616	610	615	585	593	644	619	605	592	632	578	682	575	575	652	614	612	624	621	625	639	624	654	556	629	609	601	613	598	618	621	646	610	614	624	593	581	632	637	587	610	599	625	627	633	632	622	662	596	595	586	608	605	612	636	597	578	592	612	620	595	639	601	636	620	613	618	626	595	639	602	634	593	590	610	590	626	578	653	602	618	576	600	616	632	663	572	635	642	611	611	577	634	607	623	598	593	594	599	614	599	649	621	584	578	592	589	590	602	581	616	633	590	587	615	657	609	597	601	602	599	606	657	575	641	611	619	573	599	610	642	588	596	630	618	581	616	672	639	609	644	582	597	639	592	568	581	596	651	640	589	597	587	593	638	641	596	703	597	639	636	662	638	619	652	644	664	629	661	570	623	597	615	652	598	586	624	587	611	593	585	609	600	617	615	609	631	591	603	590	607	616	598	596	589	558	597	635	618	627	600	590	630	631	622	632	578	596	634	612	610	614	649	624	612	603	590	611	551	625	647	575	637	597	627	609	629	591	622	595	576	677	668	666	607	616	579	646	626	629	559	578	597	572	583	629	609	629	584	655	633	598	628	599	611	608	644	661	619	606	603	600	612	618	636	592	637	602	613	593	586	607	613	594	585	627	614	622	631	604	659	591	607	614	597	644	671	564	587	632	608	592	630	648	607	668	659	607	636	633	629	635	677	629	597	624	588	623	618	633	634	649	617	649	625	609	607	680	607	605	610	605	591	672	624	634	635	605	609	637	601	615	634	612	599	590	556	646	653	653	577	624	615	647	540	633	659	615	638	599	615	665	678	595	629	581	595	647	613	588	597	603	605	610	630	648	658	629	604	612	618	587	610	599	619	619	617	596	614	593	628	662	638	611	634	615	604	604	612	598	619	641	563	580	621	624	598	638	646	573	616	590	617	619	632	605	598	602	614	614	629	633	666	633	582	598	644	653	616	618	605	636	623	654	602	633	624	603	677	581	589	625	641	644	603	618	626	575	639	608	647	584	634	599	595	645	604	620	614	576	598	596	610	632	632	599	589	624	600	610	601	587	588	649	624	595	645	616	600	621	614	639	625	663	646	631	591	576	636	622	619	627	605	617	626	621	665	627	609	562	623	629	587	649	613	589	615	629	596	635	609	627	602	639	598	551	579	631	629	594	606	619	582	640	587	630	671	655	599	587	630	590	609	625	625	610	657	581	630	652	595	611	606	633	626	615	646	574	609	643	664	617	596	603	646	612	585	577	640	634	618	607	588	559	600	645	587	633	602	566	614	641	603	596	593	619	600	616	659	635	649	607	637	636	633	620	595	621	657	627	603	662	657	604	607	610	565	595	614	635	638	618	561	573	612	643	594	646	578	620	596	601	600	644	612	613	631	584	588	594	594	597	583	615	623	620	656	608	667	628	563	583	632	594	626	644	598	596	591	587	655	621	627	645	585	581	578	595	625	613	591	659	545	616	598	604	607	616	641	658	603	641	592	646	626	604	576	587	608	610	602	658	577	609	648	634	582	637	584	611	648	591	614	591	642	639	608	588	621	578	659	595	649	600	590	632	625	615	591	615	604	596	651	626	647	632	621	599	641	579	606	591	616	573	638	637	598	583	554	583	630	610	620	587	601	620	600	626	618	599	587	604	631	624	560	611
46332	37583	12799	17474	25037	27933	27295	23827	20805	18084	14911	12354	10591	9189	8218	7959	7749	8148	8303	7745	7353	7175	7045	6720	6493	6424	6429	6411	6572	6456	6406	6615	6737	6687	6475	6732	6556	6765	6605	6468	6331	6398	6336	6207	6193	6244	6340	6248	6306	6238	6281	6296	6274	6193	6252	6227	6306	6165	6231	6277	6223	6188	6136	6219	6239	6119	6235	6259	6099	6303	6204	6320	6308	6082	6186	6217	6156	6233	6138	6206	6202	6171	6136	6273	6283	6131	6085	6162	6217	6186	6160	6175	6294	6203	6088	6084	6267	6121	6213	6301	6184	6265	6213	6079	6193	6205	6160	6137	6120	6259	6371	6232	6237	6126	6240	6107	6314	6145	6110	6214	6090	6175	6207	6304	6233	6093	6225	6181	6147	6258	6268	6212	6008	6124	6136	6195	6236	6142	6231	6151	6140	6116	6195	6143	6341	6119	6094	6167	6159	6165	6191	6245	6135	6167	6221	6273	6219	6084	6151	6143	6243	6136	6284	6135	6185	6248	6148	6141	6173	6302	6150	6167	6240	6217	6226	6164	6321	6274	6213	6323	6186	6024	6210	6213	6078	6204	6210	6193	6197	6075	6119	6213	6182	6133	6341	6161	6259	6093	6186	6282	6312	6117	6260	6094	6212	6243	6139	6099	6166	6356	6128	6148	6205	6246	6051	6168	6119	6143	6183	6209	6077	6134	6261	6166	6097	6211	6280	6227	6037	6135	6102	6365	6219	6176	6135	6208	6167	6270	6211	6197	6325	6185	6161	6360	6060	6224	6164	6286	6136	6257	6165	6202	6156	6236	6243	6231	6268	6093	6145	6283	6117	6264	6220	6162	6169	6217	6222	6269	6201	6240	6178	6196	6372	6240	6273	6244	6155	6187	6177	6233	6143	6199	6273	6130	6151	6283	6090	6161	6210	6232	6109	6138	6170	6146	6247	6232	6199	6249	6225	6015	6259	6163	6247	6115	6138	6186	6283	6215	6211	6274	6150	6260	6302	6215	6184	6267	6202	6179	6259	6265	6203	6281	6286	6282	6143	6079	6194	6059	6199	6228	6123	6180	6108	6223	6242	6260	6110	6143	6266	6160	6235	6321	6169	6261	6178	6161	6194	6124	6227	6254	6267	6092	6148	6051	6276	6265	6155	6123	6200	6202	6084	6127	6220	6203	6331	6159	6266	6222	6196	6166	6288	6065	6303	6198	6160	6075	6288	6197	6222	6210	6190	6152	6187	6202	6132	6094	6118	6203	6315	6182	6167	6283	6111	6195	6145	6063	6070	6175	6160	6191	6109	6312	6296	6159	6172	6168	6125	6182	6189	6227	6207	6186	6144	6194	6181	6195	6154	6139	6171	6224	6209	6217	6070	6291	6174	6166	6247	6220	6167	6070	6234	6088	6048	6136	6194	6277	6159	6055	6183	6207	6082	6140	6098	6167	6120	6121	6324	6104	6114	6279	6220	6172	6091	6195	6108	6099	6207	6286	6187	6203	6091	6142	6136	6204	6080	6026	6112	6145	6266	6246	6251	6122	6142	6193	6112	6136	6076	6218	6162	6109	6135	6244	6270	6189	6060	6245	6174	6226	6223	6155	6124	6182	6115	6237	6326	6182	6240	6212	6263	6307	6076	6247	6221	6206	6123	6140	6163	6208	6196	6168	6142	6359	6164	6167	6205	6211	6204	6133	6114	6186	6235	6206	6135	6098	6110	6202	6315	6293	6184	6077	6112	6085	6132	6162	6311	6090	6177	6426	6051	6186	6321	6079	6107	6193	6373	6247	6100	6149	6133	6253	6270	6054	6161	6071	6239	6289	6210	6175	6204	6221	6167	6046	6139	6134	6166	6140	6086	6162	6180	6208	6165	6213	6207	6134	6176	6160	6186	6265	6131	6200	6161	6205	6097	6104	6160	6232	6188	6106	6190	6150	6093	6139	6104	6182	6228	6222	6273	6145	6224	6173	6159	6198	6293	6213	6139	6145	6303	6134	6185	6224	6078	6136	6149	6216	6357	6152	6133	6288	6166	6207	6077	6286	6229	6192	6183	6173	6148	6221	6271	6217	6177	6248	6249	6164	6174	6232	6166	6317	6115	6186	6192	6162	6124	6287	6241	6201	6080	6167	6130	6175	6284	6042	6147	6078	6148	6123	6194	6161	6279	6072	6179	6370	6255	6190	6220	6077	6203	6164	6222	6230	6201	6085	6245	6206	6205	6260	6152	6247	6167	6241	6224	6297	6182	6246	6122	6048	6072	6167	6297	6188	6245	6165	6278	5995	6202	6321	6186	6171	6142	6130	6127	6126	6001	6220	6382	6125	6256	6186	6258	6118	6229	6180	6149	6185	6225	6253	6108	6180	6210	6125	6277	6236	6084	6193	6184	6227	6244	6124	6273	6187	6037	6275	6159	6289	6188	6235	6117	6187	6161	6139	6282	6191	6124	6139	6180	6232	6242	6182	6130	6264	6219	6187	6103	6028	6242	6162	6106	6238	6130	6249	6110	6079	6177	6189	6198	6176	6298	6268	6251	6192	6217	6222	6146	6084	6168	6245	6412	6196	6167	6286	6205	6135	6324	6178	6215	6206	6174	6181	6234	6196	6115	6137	6150	6247	6092	6218	6182	6077	6021	6171	6284	6083	6138	6113	6229	6377	6203	6090	6230	6198	6146	6175	6268	6277	6043	6091	6154	6082	6345	6160	6183	6154	6049	6268	6132	6150	6307	6195	6225	6109	6225	6121	6142	6139	6279	6238	6035	6147	6216	6068	6252	6100	6231	6138	6134	6122	6253	6308	6175	6080	6178	6241	6220	6169	6000	6164	6193	6307	6309	6317	6178	6207	6209	6155	6115	6317	6095	6195	6253	6171	6192	6229	6209	6153	6224	6254	6204	6183	6084	6154	6165	6187	6335	6179	6121	6363	6145	6124	6329	6160	6095	6189	6311	6226	6249	6205	6127	6195	6162	6180	6074	6167	6140	6129	6287	6286	6313	6143	6285	6140	6096	6108	6234	6073	6106	6156	6142	6286	6213	6254	6205	6276	6130	6100	6176	6224	6262	6103	6173	6291	6139	6176	6213	6207	6269	6090	6108	6147	6209	6123	6260	6262	6128	6189	6269	6075	6063	6259	6326	6185	6151	6072	6199	6141	6153	6116	6215	6241	6315	6138	6237	6272	6159	6224	6255	6113	6005	6243	6218	6212	6253	6225	6198	6334	6173	6084	6312	6255	6223	6131	6152	6181	6179	6232	6126	6067	6195	6248	6156	6135	6166	6145	6175	6252	6227	6124	6305	6160	6230	6217	6232	6160	6172	6179	6109	6208	6154	6176	6191	6215	6190	6146	6193	6166	6157	6166	6150	6131	6133	6126	6208	6132	6172	6094	6232	6100	6125	6190	6179	6152	6169	6311	6234	6267	6193	6235	6180	6232	6193	6322	6256	6171	6142	6153	6224	6169	6206	6138	6134	6107	6214	6218	6264	6166	6140	6151	6141	6175	6178	6183	6250	5973	6128	6215	6264	6181	6149	6194	6014	6153	6283	6231	6150	6261	6243	6292	6272	6279	6201	6110	6210	6166	6094	6003	6188	6170	6269	6046	6174	6226	6146	6266	6184	6203	6207	6183	6268	6154	6231	6244	6208	6143	6168	6126	6195	6126	6186	6132	6289	6188	6157	6138	6060	6110	6196	6138	6250	6222	6128	6105	6221	6179	6145	6181	6202	6195	6291	6053	6057	6222	6132	6347	6138	6138	6275	6098	6071	6138	6065	6127	6269	6194	6136	6165	6288	6175	6137	6130	6154	6189	6274	6207	6150	6313	6090	6130	6245	6154	6387	6146	6400	6216	6064	6224	6206	6154	6315	6173	6113	6250	6116	6246	6070	6154	6224	6251	6211	6139	6239	6014	6220	6131	6137	6144	6069	6256	6138	6155	6303	6230	6297	6192	6165	6156	6257	6115	6109	6216	6098	6193	6281	6308	6202	6170	6222	6047	6280	6308	6265	6237	6172	6168	6276	6144	6135	6199	6185	6295	6132	6088	6204	6088	6261	6189	6219	6127	6207	6172	6220	6154	6107	6236	6292	6214	6228	6092	6268	6202	6183	6234	5984	6263	6030	6188	6125	6259	6269	6144	6156	6171	6180	6100	6180	6182	6170	6164	6137	6181	6217	6155	6128	6040	6300	6174	6056	6223	6240	6221	6109	6259	6326	6202	6349	6222	6302	6240	6184	6311	6077	6256	6144	6145	6240	6187	6218	6171	6224	6227	6180	6224	6232	6152	6148	6172	6134	6186	6185	6237	6166	6238	6258	6152	6144	6278	6158	6189	6308	6272	6214	6127	6239	6159	6274	6209	6167	6275	6218	6252	6218	6202	6182	6243	6248	6191	6204	6241	6242	6189	6167	6251	6228	6030	6178	6128	6156	6182	6236	6172	6162	6151	6196	6133	6235	6136	6174	6279	6280	6228	6366	6041	6124	6176	6157	6264	6285	6114	6136	6239	6215	6045	6245	6262	6109	6257	6277	6167	6217	6148	6142	6297	6088	6243	6141	6140	6086	6160	6132	6141	6126	6190	6070	6264	6228	6124	6195	6275	6099	6170	6188	6100	6225	6296	6261	6060	6169	6127	6136	6051	6110	6173	6208	6214	6263	5967	6149	6198	6229	6162	6100	6165	6259	6226	6165	6137	6264	6229	6105	6078	6151	6087	6191	6138	6199	6168	6109	6158	6166	6135	6155	6245	6119	6339	6135	6247	6320	6198	6194	6355	6265	6258	6165	6257	6309	6159	6285	6177	6275	6074	6138	6262	6195	6125	6151	6195	6165	6137	6268	6081	6136	6222	6158	6077	6281	6193	6164	6220	6188	6185	6198	6127	6172	6184	5982	6135	6109	6196	6273	6187	6165	6073	6103	6171	6077	6059	6269	6265	6169	6262	6205	6108	6247	6276	6208	6143	6181	6120	6054	6154	6183	6202	6255	6158	6253	6199	6204	6109	6225	6037	6163	6296	6161	6190	6023	6208	6252	6267	6158	6254	6343	6161	6257	6193	6168	6132	6182	6280	6218	6155	6176	6101	6241	6218	6252	6303	6283	6115
16797	11925	2116	1165	1495	1775	1871	1788	1593	1410	1259	1093	1027	972	851	887	875	962	868	813	876	847	800	825	816	842	830	717	761	799	826	761	797	810	750	837	833	842	839	779	774	781	814	753	838	761	815	785	776	729	802	784	781	833	798	822	812	790	817	827	796	761	818	823	797	772	841	778	784	798	795	789	814	780	795	774	810	754	794	785	800	837	779	771	737	762	780	774	746	762	782	779	792	810	743	802	781	773	769	751	894	789	812	760	798	771	778	811	801	797	783	756	783	764	762	813	715	790	784	796	808	831	748	818	794	734	739	778	789	802	782	776	766	792	791	782	783	818	770	768	792	778	767	794	787	793	765	772	758	822	817	802	759	769	796	827	775	798	774	743	796	857	808	780	813	772	806	792	739	742	780	858	807	828	817	817	798	761	808	726	813	809	774	812	805	805	782	761	774	825	752	777	794	831	768	825	778	783	820	818	784	764	777	780	805	802	751	768	786	783	764	772	818	844	776	767	803	761	812	786	814	821	745	802	727	742	780	784	803	781	803	787	775	824	790	744	790	798	781	822	712	797	804	828	788	815	767	786	799	848	789	806	763	793	768	743	791	815	765	703	778	700	782	742	822	787	752	798	813	744	805	726	750	792	767	760	749	807	801	745	777	778	810	779	819	803	842	756	765	833	799	794	826	762	819	787	755	783	782	795	818	762	793	798	732	793	785	757	785	801	731	771	832	816	787	757	799	783	811	775	770	799	760	754	788	784	787	755	789	796	734	751	739	745	773	800	763	762	789	755	790	796	785	777	825	751	767	701	753	828	770	794	820	777	776	741	782	777	776	781	823	818	783	757	835	797	807	835	762	755	773	773	761	804	838	793	791	764	847	821	807	778	739	768	787	760	784	765	758	816	812	767	754	877	782	799	748	782	776	821	772	777	773	753	776	786	774	806	794	843	755	804	793	840	719	791	795	831	793	807	775	815	818	767	777	801	771	813	745	723	781	747	818	770	769	806	757	810	814	780	762	734	820	766	752	795	812	811	773	792	741	786	802	781	759	769	807	777	795	773	773	821	784	767	740	694	804	750	790	823	787	808	749	763	809	791	790	763	784	772	842	737	814	841	773	804	789	774	740	801	844	822	776	765	807	803	771	757	756	786	867	751	796	778	768	812	745	784	718	738	797	803	839	802	799	752	770	807	766	796	765	814	749	807	799	787	805	827	832	770	787	802	827	807	754	801	725	774	770	730	772	790	786	798	774	829	817	774	805	763	822	790	834	791	786	752	784	768	768	765	766	764	757	770	769	817	816	790	734	793	823	762	767	835	743	770	758	797	777	758	842	823	779	801	776	757	767	787	793	751	761	803	785	780	743	767	778	830	770	758	802	747	772	774	822	768	810	827	779	801	725	784	841	811	764	806	752	781	777	747	808	771	790	791	804	814	788	779	819	759	779	753	771	811	784	768	787	818	769	768	804	760	780	780	793	803	758	801	791	781	843	813	797	726	791	793	825	802	759	795	816	795	824	807	786	782	774	779	782	805	796	819	779	758	743	763	799	811	787	810	807	784	794	830	775	777	780	817	772	796	761	813	779	788	768	832	803	841	750	826	775	837	759	755	762	837	790	761	799	765	835	762	737	799	738	751	804	776	808	799	831	745	803	807	751	780	766	852	800	768	815	802	762	823	793	808	775	782	816	755	775	782	809	739	845	824	766	759	819	817	803	793	839	795	824	796	772	794	760	790	810	812	798	756	792	748	794	781	780	784	830	804	822	809	791	767	821	814	821	733	808	809	796	767	788	798	750	792	751	760	779	775	804	800	786	756	740	791	766	774	741	815	810	773	814	726	749	809	787	772	778	744	726	814	782	798	801	756	782	756	810	838	829	736	778	778	737	758	802	820	740	824	782	786	816	805	812	820	821	802	749	791	832	753	781	768	778	804	787	790	823	783	774	778	766	793	760	750	842	728	799	752	775	790	808	806	839	735	809	782	818	779	791	795	808	784	776	781	844	795	771	814	782	824	787	813	831	818	778	796	804	823	838	792	790	779	792	797	748	809	793	791	788	770	792	743	775	770	791	823	772	742	798	761	773	744	800	817	804	806	754	763	803	748	795	807	734	740	846	757	786	763	799	781	790	773	829	796	825	776	771	818	852	769	784	788	825	752	782	711	791	743	771	827	832	797	746	819	832	741	805	795	789	820	749	781	796	795	729	786	754	750	804	868	779	767	764	811	792	823	800	795	769	775	822	787	803	805	760	773	794	797	821	763	797	806	780	827	830	779	787	785	800	801	772	785	732	754	745	808	805	769	763	787	802	823	793	822	722	771	758	796	781	760	861	831	791	810	808	824	804	798	764	748	762	823	812	738	816	784	792	802	771	807	798	793	802	747	785	799	759	767	803	760	770	737	762	773	809	745	832	779	761	739	865	781	785	749	768	825	785	829	805	757	766	811	772	795	778	775	773	770	762	764	839	735	760	822	790	765	747	740	794	784	827	792	813	795	765	814	781	758	797	743	809	806	777	827	818	802	771	821	800	769	728	778	789	756	737	794	808	744	842	819	754	790	796	807	785	749	769	811	827	780	806	847	782	768	779	762	781	824	808	815	820	773	830	813	853	784	772	765	792	804	807	784	801	780	825	811	807	794	797	776	814	754	779	767	757	792	817	813	785	754	725	818	760	793	791	787	810	773	783	807	731	822	784	768	815	813	784	836	751	805	697	774	850	827	789	736	765	795	786	765	797	795	805	793	823	804	811	766	776	770	807	782	781	826	728	799	787	797	763	833	810	798	791	838	731	794	807	755	742	827	816	793	766	817	794	822	782	797	823	762	816	766	824	762	773	743	775	827	826	795	815	814	728	780	767	757	805	771	782	770	799	811	771	753	802	802	754	780	799	772	829	818	829	790	826	813	781	782	804	804	785	768	799	788	801	776	826	812	784	786	817	787	800	784	791	819	765	775	842	848	788	749	771	792	834	744	778	783	806	799	779	795	827	814	803	823	791	781	808	785	824	790	833	768	811	828	763	782	815	778	800	756	779	718	784	829	751	785	791	760	808	813	768	791	796	805	786	820	750	746	819	825	778	805	778	824	746	822	818	833	794	743	764	740	787	835	794	763	830	822	767	766	785	791	782	837	800	818	843	767	829	749	799	837	791	763	817	787	731	784	760	820	773	807	754	753	791	794	786	770	834	838	781	826	794	795	795	784	811	762	739	804	814	737	773	777	791	821	804	801	771	828	780	726	804	782	802	784	754	793	799	792	793	799	832	833	818	759	808	732	774	825	793	778	750	798	813	837	781	772	757	769	743	798	778	801	753	791	781	779	786	815	814	804	786	738	807	765	801	856	812	806	795	767	813	782	811	794	778	775	740	787	793	787	767	787	782	784	805	852	794	727	725	768	788	805	796	785	804	700	866	791	768	837	796	742	791	818	810	780	836	746	792	739	731	769	745	784	742	840	775	753	797	803	817	819	768	813	817	827	794	765
55644	43073	15562	24148	32741	35853	34484	30734	27171	23325	19829	16452	13964	11953	11145	10608	10688	11279	10339	9821	9340	9071	8783	8430	8230	8357	8096	8184	8135	8203	8052	8175	8330	8164	8363	8354	8430	8275	8464	7975	7873	7768	7825	7762	7828	7836	7892	7634	7651	7804	7712	7772	7852	7775	7531	7826	7687	7596	7683	7741	7734	7537	7766	7714	7632	7765	7792	7485	7477	7812	7666	7614	7642	7736	7688	7648	7560	7585	7851	7709	7740	7601	7618	7496	7607	7697	7683	7635	7541	7637	7768	7676	7804	7679	7608	7582	7655	7630	7453	7692	7576	7573	7658	7672	7590	7605	7564	7616	7637	7701	7500	7547	7732	7543	7591	7592	7622	7576	7725	7688	7647	7684	7679	7625	7665	7719	7563	7720	7671	7660	7641	7673	7607	7572	7553	7761	7674	7667	7629	7633	7585	7661	7734	7682	7622	7665	7696	7487	7652	7759	7817	7505	7558	7561	7564	7520	7631	7653	7612	7618	7683	7629	7663	7776	7675	7623	7678	7540	7734	7634	7698	7579	7516	7687	7482	7810	7549	7554	7682	7616	7612	7571	7541	7747	7663	7603	7697	7677	7608	7762	7698	7596	7640	7842	7655	7707	7689	7587	7593	7558	7772	7596	7660	7679	7598	7657	7548	7708	7701	7702	7658	7703	7691	7604	7741	7522	7634	7681	7675	7621	7610	7755	7620	7564	7634	7728	7647	7656	7571	7644	7611	7797	7661	7743	7593	7680	7628	7706	7589	7686	7662	7725	7705	7612	7785	7650	7547	7738	7532	7768	7708	7582	7617	7618	7663	7724	7557	7838	7508	7708	7586	7768	7838	7610	7571	7534	7538	7637	7612	7691	7682	7732	7588	7691	7669	7632	7632	7727	7571	7785	7643	7685	7671	7696	7537	7757	7694	7706	7638	7657	7664	7650	7710	7566	7698	7636	7625	7643	7713	7844	7618	7577	7633	7622	7608	7673	7644	7487	7614	7588	7655	7676	7760	7433	7643	7623	7546	7640	7692	7621	7585	7569	7760	7528	7695	7567	7753	7844	7839	7654	7590	7812	7669	7618	7667	7546	7617	7453	7668	7526	7659	7755	7566	7595	7627	7781	7633	7660	7639	7547	7649	7472	7555	7551	7661	7602	7638	7642	7554	7627	7572	7633	7705	7656	7709	7679	7687	7636	7508	7804	7698	7732	7603	7705	7496	7565	7613	7700	7678	7685	7552	7567	7594	7586	7577	7700	7635	7659	7637	7629	7595	7657	7577	7731	7648	7748	7557	7713	7657	7609	7682	7525	7641	7597	7653	7679	7681	7669	7524	7773	7661	7773	7741	7574	7702	7596	7623	7675	7742	7591	7656	7661	7648	7709	7623	7512	7561	7789	7719	7623	7529	7690	7603	7707	7639	7561	7457	7525	7725	7677	7585	7607	7745	7529	7695	7632	7628	7658	7643	7726	7619	7672	7655	7682	7566	7484	7669	7820	7695	7613	7686	7630	7748	7688	7655	7587	7627	7651	7491	7609	7729	7683	7581	7626	7580	7794	7567	7686	7625	7611	7655	7619	7681	7710	7588	7711	7657	7613	7518	7746	7800	7593	7604	7618	7604	7604	7697	7729	7660	7613	7721	7534	7549	7688	7643	7651	7824	7538	7691	7632	7570	7588	7620	7647	7730	7665	7669	7665	7714	7365	7658	7723	7655	7776	7627	7711	7660	7517	7631	7519	7551	7665	7686	7670	7529	7679	7547	7553	7583	7752	7578	7597	7486	7583	7708	7650	7702	7647	7662	7694	7601	7684	7707	7657	7609	7498	7659	7570	7587	7601	7568	7588	7573	7576	7669	7671	7616	7559	7588	7719	7629	7637	7673	7579	7462	7736	7739	7688	7659	7512	7662	7670	7595	7677	7717	7682	7608	7605	7749	7664	7579	7692	7651	7608	7691	7663	7612	7675	7736	7607	7639	7521	7598	7655	7596	7606	7565	7634	7637	7737	7771	7714	7330	7713	7497	7702	7643	7711	7589	7705	7780	7679	7490	7628	7741	7608	7568	7694	7687	7587	7544	7589	7641	7636	7708	7714	7630	7622	7652	7646	7580	7670	7628	7679	7625	7534	7570	7559	7718	7675	7604	7690	7786	7659	7477	7651	7712	7587	7670	7676	7708	7661	7621	7828	7672	7786	7626	7758	7586	7670	7723	7582	7614	7561	7695	7649	7666	7601	7688	7572	7656	7656	7742	7697	7707	7570	7662	7709	7614	7753	7723	7587	7560	7521	7548	7628	7632	7654	7721	7677	7688	7635	7569	7722	7625	7759	7617	7558	7692	7635	7649	7705	7685	7575	7789	7693	7477	7575	7435	7521	7589	7699	7555	7739	7645	7594	7718	7645	7660	7776	7795	7669	7603	7737	7657	7647	7503	7693	7711	7806	7535	7565	7637	7713	7545	7610	7621	7513	7637	7553	7709	7653	7734	7593	7787	7602	7632	7553	7585	7642	7614	7579	7603	7649	7582	7691	7547	7594	7571	7564	7602	7701	7757	7656	7601	7641	7631	7683	7611	7709	7633	7635	7614	7523	7656	7600	7600	7492	7552	7589	7687	7637	7518	7734	7712	7604	7599	7542	7647	7571	7657	7646	7627	7672	7550	7619	7680	7700	7561	7662	7742	7576	7638	7638	7581	7558	7608	7540	7611	7620	7758	7625	7696	7829	7554	7567	7486	7772	7538	7685	7656	7762	7568	7629	7569	7571	7654	7568	7611	7626	7616	7676	7689	7750	7515	7620	7510	7447	7565	7643	7658	7729	7648	7548	7554	7687	7571	7597	7689	7694	7711	7669	7649	7678	7690	7644	7641	7705	7585	7752	7823	7618	7754	7486	7595	7694	7641	7593	7638	7569	7734	7624	7494	7549	7754	7534	7640	7639	7626	7725	7717	7707	7734	7648	7699	7649	7549	7613	7726	7673	7701	7648	7680	7707	7564	7546	7739	7718	7485	7631	7732	7695	7725	7688	7617	7558	7520	7729	7585	7752	7680	7759	7593	7683	7631	7662	7657	7511	7638	7729	7663	7631	7398	7525	7589	7631	7623	7515	7440	7680	7507	7619	7744	7689	7686	7638	7733	7581	7504	7509	7742	7690	7514	7678	7604	7710	7644	7658	7763	7696	7569	7607	7670	7774	7635	7626	7507	7603	7603	7736	7701	7706	7619	7713	7574	7665	7701	7721	7609	7632	7720	7676	7510	7588	7656	7704	7665	7632	7596	7741	7608	7663	7584	7701	7615	7602	7650	7573	7660	7639	7580	7775	7618	7729	7700	7650	7670	7645	7698	7571	7631	7585	7576	7581	7648	7654	7620	7622	7623	7693	7590	7742	7753	7601	7564	7651	7580	7564	7516	7631	7672	7634	7493	7442	7613	7658	7671	7656	7725	7566	7645	7707	7565	7671	7635	7653	7657	7590	7712	7542	7588	7707	7654	7647	7576	7519	7626	7551	7574	7638	7615	7641	7615	7666	7725	7668	7723	7638	7625	7628	7683	7729	7663	7740	7654	7696	7646	7555	7698	7605	7726	7599	7693	7604	7680	7459	7618	7733	7634	7629	7567	7712	7681	7771	7596	7592	7716	7619	7594	7488	7755	7594	7563	7650	7727	7618	7636	7580	7643	7645	7624	7596	7733	7619	7652	7646	7683	7677	7701	7666	7771	7592	7555	7706	7560	7647	7613	7693	7634	7648	7593	7577	7655	7582	7630	7638	7746	7801	7680	7516	7511	7679	7712	7648	7641	7576	7714	7674	7749	7572	7627	7669	7615	7549	7534	7578	7721	7706	7591	7604	7603	7579	7557	7588	7572	7640	7653	7674	7620	7669	7664	7701	7647	7610	7647	7497	7582	7649	7621	7707	7633	7676	7664	7622	7530	7622	7824	7574	7739	7737	7658	7678	7583	7609	7558	7619	7611	7725	7633	7583	7766	7711	7744	7588	7654	7691	7726	7721	7689	7598	7655	7777	7668	7584	7563	7695	7661	7799	7761	7666	7740	7549	7686	7764	7585	7598	7603	7701	7707	7763	7584	7682	7632	7599	7644	7831	7601	7494	7620	7731	7595	7684	7650	7664	7611	7636	7688	7510	7686	7567	7704	7683	7516	7624	7506	7560	7642	7545	7616	7635	7765	7649	7604	7652	7643	7612	7729	7638	7723	7673	7600	7659	7612	7688	7482	7687	7545	7666	7598	7705	7474	7655	7464	7539	7621	7707	7542	7638	7704	7570	7616	7501	7682	7662	7487	7735	7735	7665	7690	7647	7659	7645	7518	7684	7647	7578	7681	7486	7680	7611	7636	7669	7695	7602	7734	7679	7697	7550	7580	7528	7806	7529	7677	7673	7672	7595	7507	7612	7572	7759	7597	7602	7716	7484	7608	7709	7866	7437	7652	7594	7677	7631	7725	7795	7555	7652	7675	7652	7605	7736	7570	7544	7712	7633	7637	7728	7728	7615	7611	7669	7650	7677	7682	7595	7599	7612	7766	7561	7621	7590	7642	7672	7492	7664	7530	7560	7598	7739	7714	7660	7594	7694	7697	7693	7515	7676	7673	7683	7745	7599	7724	7658	7748	7573	7494	7638	7648	7565	7590	7607	7620	7642	7569	7752	7655	7662	7813	7622	7551	7756	7718	7745	7721	7577	7469	7560	7608	7499	7633	7603	7576	7592	7667	7582	7738	7649	7623	7683	7646	7626	7573	7726	7809	7602	7738	7790	7645	7605	7558	7705	7484	7663	7689	7635	7479	7552	7650	7650	7568	7635	7688	7663	7710	7649	7605	7654	7691	7627	7620	7615	7616	7680	7771	7717	7662	7652	7691	7558	7668	7612	7649	7655	7638	7557	7573	7667	7714	7716	7630	7572	7533	7638	7623	7604	7613	7579	7755	7714	7608	7548	7734	7701	7710	7705	7595	7767	7567	7656	7794	7425	7601	7566	7603	7655	7789	7652	7667	7581	7507	7663	7492	7595	7687	7556	7651	7694	7589	7799	7611	7717	7572	7627	7592	7615	7614	7565	7669	7588	7543	7530	7711	7552	7593	7723	7617	7564
7237	3833	1252	981	1091	1161	1291	1259	1185	1070	1002	1003	950	921	894	902	924	909	861	853	884	879	904	852	869	810	854	866	873	867	861	844	879	898	861	846	851	869	825	842	849	815	844	868	812	813	915	898	823	888	825	831	845	791	893	884	842	849	876	823	880	863	919	816	842	840	858	802	882	863	866	847	862	829	817	832	828	804	839	834	874	861	898	833	799	854	835	854	843	822	862	892	845	851	818	873	864	872	896	884	830	841	891	875	849	850	861	882	895	893	836	886	819	862	901	815	845	824	939	889	839	893	846	845	863	859	832	846	854	875	813	875	915	839	866	843	801	842	868	815	881	849	824	833	810	861	855	888	880	866	857	864	898	894	852	851	877	857	831	894	848	834	863	893	872	813	852	875	909	888	839	860	857	857	883	887	908	920	826	849	836	835	838	853	810	892	840	850	809	841	831	830	879	902	886	857	910	833	845	814	867	871	844	798	821	846	870	830	839	817	898	854	855	859	824	873	858	861	880	882	838	866	859	836	836	813	884	845	812	845	881	886	860	864	867	882	854	848	865	861	842	878	816	817	808	873	837	870	858	839	838	862	819	781	840	814	906	852	897	867	875	836	856	861	803	824	874	820	886	870	911	841	841	872	839	891	870	888	887	851	867	875	831	842	879	881	896	824	851	890	854	815	849	836	876	869	825	923	849	873	821	851	899	824	835	805	868	851	834	846	834	857	855	840	869	893	848	878	801	869	840	833	843	826	816	914	831	827	831	851	851	885	890	850	835	837	924	865	833	910	818	833	856	796	881	889	820	851	877	837	850	863	861	829	790	841	844	798	848	871	823	829	890	851	886	834	855	856	840	860	833	874	875	845	840	819	845	849	847	865	876	897	890	862	894	902	855	848	812	848	861	825	886	801	887	824	870	890	884	857	887	915	864	829	809	882	817	844	823	863	844	888	876	874	839	849	882	862	843	851	854	822	872	872	863	847	902	844	864	874	850	817	886	830	866	849	903	855	828	812	842	849	813	903	841	886	853	854	805	832	847	827	879	809	863	841	869	837	825	823	822	885	850	783	826	889	855	829	838	860	851	878	902	849	877	871	846	866	862	874	839	840	900	841	884	839	829	814	835	845	854	876	851	838	890	883	851	885	831	837	839	851	883	847	823	875	882	902	825	834	830	878	850	826	877	836	845	866	878	836	887	817	843	847	866	836	884	851	876	864	815	847	871	835	819	846	860	815	842	874	877	846	875	875	820	923	855	869	857	863	813	841	851	886	829	858	898	835	797	866	888	828	851	849	825	838	884	860	859	859	844	865	812	864	849	864	911	871	878	866	797	845	771	856	887	869	857	852	849	829	838	830	874	879	817	883	873	788	846	870	829	874	834	918	844	889	882	849	917	818	830	863	857	896	909	874	902	883	788	846	855	864	908	837	898	877	846	800	876	886	828	896	859	842	859	863	794	842	892	857	880	826	828	822	894	795	887	865	882	828	838	840	841	853	870	829	888	892	852	838	839	848	866	876	814	830	860	845	890	844	815	848	873	849	916	855	823	866	847	854	892	847	807	853	860	875	802	885	848	841	847	889	879	835	860	827	902	861	916	858	823	830	871	868	799	886	889	891	827	929	878	891	882	868	839	886	901	867	896	854	817	819	857	903	825	879	801	894	799	845	836	819	851	855	868	919	853	876	850	855	873	902	860	878	843	818	834	892	786	883	851	873	913	860	830	893	830	828	830	859	832	885	874	878	837	863	866	862	913	874	871	887	879	814	853	849	876	835	874	867	806	878	846	848	850	869	896	863	855	825	852	794	883	917	831	824	873	881	844	891	883	896	881	864	893	800	813	900	902	874	882	853	909	894	830	817	811	846	872	854	916	803	909	859	883	849	882	846	797	882	793	869	863	829	892	848	858	865	849	869	842	835	892	859	844	818	832	857	858	860	897	865	870	886	863	809	899	869	818	904	858	885	858	860	831	891	873	814	869	863	822	860	915	764	928	813	825	802	849	851	885	884	802	843	855	884	849	811	832	851	883	825	873	906	866	948	917	832	806	816	867	860	888	937	880	898	854	878	847	886	873	816	853	836	840	894	870	871	822	818	872	845	839	890	801	864	900	841	905	873	846	854	885	869	783	891	877	839	848	842	865	892	806	868	799	866	837	869	907	886	816	894	894	896	863	866	869	861	913	881	860	859	881	850	835	788	882	882	817	783	834	840	829	911	871	822	870	881	889	845	857	881	810	822	864	886	873	876	874	891	856	887	784	903	856	903	891	886	873	876	905	815	840	792	877	878	896	830	838	872	851	841	889	890	788	821	857	864	861	848	844	912	841	845	860	888	874	818	836	823	875	826	860	873	832	867	814	886	823	872	844	883	900	869	868	843	848	888	824	845	863	847	811	873	874	898	902	852	822	843	860	862	899	899	854	859	852	825	896	814	872	888	886	870	869	814	847	817	848	832	865	854	893	858	831	812	854	879	822	857	865	860	867	891	846	825	871	885	826	851	832	869	790	909	852	916	834	855	878	838	816	874	879	839	811	860	861	815	866	872	891	813	815	866	866	819	839	846	827	867	855	891	784	858	872	842	865	861	922	851	807	920	813	829	839	880	812	862	910	835	869	882	888	809	778	860	828	859	870	843	901	872	849	845	872	850	889	837	837	865	883	880	870	872	861	856	835	807	901	819	865	803	876	904	787	808	757	781	822	820	873	841	859	854	872	848	896	826	870	833	874	903	863	821	842	824	875	865	821	798	808	834	816	871	872	832	830	819	894	894	855	851	847	876	868	859	872	835	845	874	897	864	892	857	829	845	800	877	803	866	855	829	820	878	853	902	863	823	815	841	844	859	926	833	906	831	803	895	857	859	867	839	854	830	882	799	810	837	840	873	861	860	794	864	856	858	865	885	855	823	850	860	866	884	856	873	831	863	818	862	883	854	864	811	832	858	864	831	854	876	836	876	828	868	836	801	835	841	844	834	837	883	852	863	859	873	879	855	850	868	871	813	858	895	879	887	883	830	837	840	825	839	879	849	888	855	946	834	820	791	845	822	850	924	851	823	828	839	882	825	902	815	834	851	841	847	932	894	866	819	834	861	830	864	844	840	856	848	825	814	864	879	832	827	897	796	819	885	792	848	855	830	886	812	839	876	801	905	908	880	869	869	820	848	847	869	863	866	892	883	839	855	821	873	910	843	915	907	879	812	889	831	853	835	849	837	890	849	864	871	850	850	856	830	851	862	895	824	864	884	899	797	896	881	866	829	867	884	853	868	872	838	866	836	833	821	867	877	841	855	854	886	788	810	836	848	860	783	891	877	823	866	868	864	887	840	867	874	855	932	918	834	867	828	874	863	871	879	843	851	886	892	869	805	902	835	871	863	840	903	849	870	860	931	815	839	863	844	856	803	848	820	875	837	832	816	867	858	829	905	801	912	838	879	846	801	886	853	872	885	876	880	861	836	876	893	871	880	835	823	848	863	822	919	853	883
40934	30565	12431	14738	21196	24645	24200	21026	18498	15701	13139	11592	10261	9535	9336	9104	9583	9732	9164	8828	8681	8766	8289	8329	8485	8396	8223	8347	8202	8432	8357	8381	8346	8483	8567	8493	8432	8451	8412	8281	8263	8254	8210	8188	8250	8207	8136	8298	8086	8205	8221	8198	8194	8146	8199	8298	8158	8115	8092	8325	8282	8129	8154	8226	8175	8289	8227	8142	8087	8287	8326	8074	8176	8129	8265	8270	8190	8162	8246	8292	8207	8352	8198	8083	8161	8188	8205	8221	8244	8191	8319	8243	8144	8204	8228	8206	8213	8125	8275	8246	8261	8263	8113	8263	8213	8233	8199	8225	8028	8254	8206	8123	8150	8221	8148	8084	8146	8317	8166	8195	8356	8183	8170	8136	8066	8154	8115	8067	8219	8163	8201	8127	8278	8263	8244	8127	8250	8215	8272	8142	8092	8240	8148	8128	8192	8079	8332	8197	8072	8278	8267	8106	8204	8081	8229	8192	8267	8194	8070	8170	8095	8158	8208	8091	8185	8210	8108	8207	8117	8207	8278	8194	8119	8287	8135	8148	8331	8127	8189	8060	8267	8245	8268	8192	8315	8062	8221	8226	8088	8228	8210	8163	8110	8181	8211	8227	8018	8282	8146	8183	8119	8167	8248	8233	8087	8163	8096	8086	8220	8261	8061	8072	8092	8294	8067	8270	8242	8283	8179	8252	8234	8189	8104	8140	8169	8086	8196	8195	8137	8122	8042	8198	8116	8186	8124	8237	8202	8198	8226	8229	8269	8104	8210	8174	8160	8217	8055	8156	8419	8158	8160	8222	8124	8134	8009	8193	8335	8247	8315	8144	8169	8102	8221	8120	8265	8161	8085	8206	8128	8203	8120	8124	8193	8185	8232	8263	8287	8161	8111	8201	8087	8246	8209	8285	8324	8182	8253	8063	8128	8232	8278	8187	8158	8344	8286	8162	8188	8203	8266	8206	8202	8243	8164	8272	8092	8236	8172	8300	8126	8161	8074	8320	8287	8277	8352	8232	8183	8231	8184	8170	8053	8212	8307	8248	8184	8257	8333	8279	8137	8096	8255	8193	8276	8352	8077	8270	8274	8215	8209	8188	8132	8308	8087	8108	8125	8311	8288	8124	8258	8315	8218	8277	8124	8199	8130	8120	8024	8150	8202	8006	8285	8257	8108	8145	8027	8130	8189	8248	8165	8130	8062	8173	8261	8064	8352	8137	8200	8216	8309	8242	8199	8295	8248	8181	8214	8046	8203	8203	8227	8201	8237	8049	8204	8250	8117	8136	8027	8185	8138	8281	8324	8116	8170	8246	8327	8446	8056	8235	8223	8188	8111	8067	8101	8204	8193	8224	8196	8375	8315	8196	8239	8214	8251	8255	8112	8218	8129	8086	8159	8215	8096	8212	8271	8217	8183	8236	8278	8176	8199	8342	8196	8259	8316	8217	8266	8206	8184	8073	8192	8199	8198	8142	8052	8201	8256	8241	8170	8278	8275	8259	8294	8288	8121	8116	8270	8268	8187	8173	8200	8226	8320	8254	8206	8222	8167	8187	8157	8300	8272	8308	8106	8197	8148	8282	8131	8249	8282	8271	8187	8092	8145	8195	8118	8162	8142	8242	8207	8120	8211	8137	8182	8305	8148	8164	8233	8185	8347	8151	8082	8170	8145	8053	8111	8160	8212	8163	8203	8101	8261	8232	8166	8265	8226	8186	8310	8133	8184	8184	8149	8179	8286	8090	8270	8222	8163	8276	8216	8371	8210	8226	8211	8093	8213	8254	8114	8180	8325	8158	8274	8140	8124	8278	8077	8231	8171	8272	8343	8125	8265	8084	8297	8263	8112	8136	8246	8222	8153	8301	8146	8144	8139	8147	8259	8064	8273	8097	8118	8307	8128	8333	8207	8230	8143	8220	8204	8203	8260	8207	8136	8253	8224	8209	8148	8275	8204	8173	8125	8195	8240	8154	8228	8211	8205	8133	8189	8290	8215	8263	8184	8205	8253	8299	8102	8176	8230	8265	8169	8099	8288	8245	8207	8269	8230	8255	8231	8121	8310	8298	8267	8261	8278	8492	8231	8205	8149	8190	8224	8265	8242	8270	8117	8340	8200	8244	8229	8130	8103	8339	8274	8233	8231	8206	8306	8213	8195	8331	8298	8204	8260	8120	8081	8126	8170	8057	8272	8243	8279	8218	8250	8219	8116	8193	8218	8280	8073	8271	8252	8043	8288	8176	8204	8288	8205	8145	8130	8330	8239	8203	8189	8285	8167	8202	8169	8142	8237	8257	8175	8229	8266	8242	8285	8156	8198	8211	8142	8234	8178	8187	8258	8234	8114	8163	8242	8194	8173	8130	8261	8218	8217	7965	8110	8135	8092	8233	8070	8187	8135	8234	8366	8155	8206	8137	8171	8173	8186	8225	8160	8391	8145	8004	8079	8292	8199	8150	8282	8176	8258	8207	8157	8289	8205	8045	8205	8202	8254	8087	8259	8137	8148	8262	8107	8081	8175	8206	8294	8151	8066	8143	8216	8109	8073	8212	8191	8099	8151	8225	8054	8249	8169	8078	8371	8179	8171	8036	8210	8213	8178	8059	8151	8286	8122	8256	8331	8231	8205	8237	8175	8171	8351	8279	8299	8244	8322	8378	8241	8135	8098	8273	8115	8216	8214	8176	8121	8306	8258	8088	8056	8210	8235	8365	8144	8116	8056	8087	8140	8106	8264	8231	8193	8100	8295	8151	8190	8225	8186	8407	8150	8258	8103	8157	8115	8175	8192	8185	8151	8122	8155	8261	8224	8269	8157	8037	8232	8207	8270	8198	8295	8152	8220	8188	8311	8274	8273	8200	8234	8270	8301	8236	8177	8387	8222	8258	8040	8226	8142	8333	8183	8220	8268	8236	8206	7953	8186	8154	8118	8211	8095	8254	8249	8253	8154	8094	8302	8179	8258	8264	8248	8240	8306	8206	8164	8360	8253	8312	8204	8076	8146	8092	8185	8324	8305	8206	8232	8371	8267	8073	8264	8219	8236	8127	8213	8155	8159	8155	8141	8148	8151	8275	8207	8208	8153	8062	8242	8113	8327	8076	8234	8317	8213	8309	8133	8016	8217	8227	8089	8203	8299	8193	8306	7957	8173	8224	8180	8123	8318	8124	8135	8200	8213	8103	8233	8097	8181	8221	8126	8136	8195	8241	8254	8166	8197	8175	8157	8186	8263	8187	8203	8091	8163	8105	8267	8192	8171	8240	8085	8358	8140	8286	8130	8236	8278	8227	8194	8224	8157	8253	8169	8218	8181	8337	8157	8386	8142	8224	8154	8260	8266	8096	8105	8309	8101	8348	8324	8184	8110	8169	8078	8221	8320	8106	8121	8213	8275	8118	8266	8290	8240	8258	8090	8331	8139	8281	8107	8276	8217	7988	8213	8248	8185	8218	8317	8270	8203	8326	8193	8245	8300	8266	8299	8228	8246	8166	8262	8289	8124	8224	8225	8202	8124	8198	7981	8289	8168	8251	8362	8191	8189	8411	8173	8240	8226	8093	8201	8098	8269	8307	8222	8219	8343	8195	8226	8315	8152	8145	8215	8166	8119	8174	8204	8165	8341	8083	8152	8266	8210	8209	8057	8061	8330	8084	8231	8163	8224	8057	8117	8170	8153	8084	8119	8103	8104	8072	8335	8204	8069	8074	8339	8262	8227	8408	8108	8092	8215	8161	8170	8247	8158	8131	8274	8283	8214	8048	8320	8204	8239	8042	7960	8183	8250	8245	8252	8140	8099	8186	8147	8128	8301	8237	8229	8181	8098	8218	8271	8214	8218	8168	8246	8130	8127	8210	8371	8144	8202	8197	8135	8156	8154	8197	8029	8220	8156	8115	8097	8358	8157	8176	8178	8324	8250	8247	8110	8234	8237	8101	8245	8137	8264	8195	8262	8218	8161	8266	8176	8183	8207	8139	8244	8198	8309	8151	8028	8119	8306	8162	8176	8092	8254	8109	8096	8206	8114	8275	8226	8311	8178	8213	8220	8193	8222	8132	8338	8169	8252	8274	8280	8186	8268	8208	8381	8279	8073	8111	8406	8185	8265	8144	8122	8220	8207	8266	8156	8079	8073	8083	8156	8198	8184	8096	8251	8172	8166	8167	8111	8104	8185	8078	8053	8196	8118	8207	8223	8154	8246	8172	8176	8170	8214	8371	8100	8143	8193	8266	8219	8100	8142	8153	8139	8211	8288	8171	8190	8230	8183	8179	8149	8287	8245	8194	8183	8203	8347	8203	8084	8116	8156	8192	8211	8209	8183	8220	8122	8269	8243	8084	8082	8117	8166	8213	8214	8211	8251	8250	8197	8235	8214	8236	8044	8231	8120	8281	8150	8200	8232	8115	8182	8140	8244	8202	8259	8136	8208	8080	8097	8190	8184	8166	8291	8224	8103	8187	8249	8187	8164	8201	8268	8151	8364	8154	8216	8129	8376	8209	8219	8091	8263	8222	8126	8161	8253	8256	8315	8310	8292	8200	8263	8219	8265	8285	8254	8193	8316	8197	8200	8285	8062	8103	8254	8190	8240	8225	8162	8275	8373	8055	8217	8166	8271	8229	8295	8222	8202	8146	8375	8521	8133	8199	8259	8087	8138	8144	8208	8188	8230	8187	8292	8087	8203	8331	8031	8117	8322	8234	8334	8174	8161	8232	8260	8244	8250	8343	8228	8179	8199	8231	8121	8152	8037	8283	8143	8161	8129	8085	8094	8211	8185	8259	8071	8064	8221	8310	8126	8223	8178	8201	8352	8206	8195	8285	8123	8167	8221	8111	8257	8204	8259	8256	8102	8296	8167	8133	8240	8127	8191	8102	8123	8232	8219	8132	8225	8130	8173	8277	8204	8055	8319	8171	8012	8119	8175	8088	8324	8072	8293	8265	8220	8180	8179	8172	8206	8127	8148	8247	8438	8282	8176	8277	8206	8278	8241	8153	8185	8127	8074	8175	8282	8226	8229	8259	8189	8195	8228	8383	8242	8143	8095	8195	8215	8216	8159	8131	8277	8132	8189	8326	8123	8184	8226	8186	8185	8161	8098	8271	8129	8254	8103	8130
10391	6145	1430	881	1035	1294	1349	1224	1149	982	936	833	775	747	676	702	748	675	691	710	689	633	688	667	697	660	662	704	654	711	654	667	666	649	738	684	655	653	693	697	647	704	678	707	665	661	633	659	677	659	629	635	686	661	643	656	655	658	666	619	672	680	628	620	631	653	669	639	693	660	606	680	679	642	677	656	640	668	628	651	676	679	671	641	697	715	642	632	702	636	669	713	695	627	644	650	670	693	626	638	604	658	626	612	683	659	690	682	654	660	725	682	672	657	650	653	646	690	668	701	682	661	651	651	681	672	668	651	637	627	644	645	686	652	685	660	674	652	695	657	667	658	655	648	634	681	705	682	638	652	692	663	681	726	670	680	664	679	692	672	611	649	695	700	683	649	650	699	670	647	672	660	640	687	658	635	669	674	665	658	598	691	637	681	673	650	643	636	656	708	656	619	631	651	650	712	623	651	698	629	630	700	672	650	636	659	644	656	668	644	624	670	644	666	670	634	699	681	662	659	688	685	624	663	650	648	677	707	665	648	648	639	626	688	650	660	697	655	635	682	683	630	643	674	674	697	691	671	688	683	666	663	653	643	660	661	628	651	669	711	665	632	659	655	643	676	586	697	680	622	677	655	646	652	650	696	662	693	627	666	639	690	654	625	608	613	641	696	688	620	645	653	665	652	625	698	628	665	669	700	722	645	671	689	633	660	638	684	669	642	616	640	643	656	687	615	641	599	618	719	651	638	631	637	628	713	659	663	639	671	685	677	649	609	677	669	642	678	628	674	665	649	685	662	689	641	668	649	703	616	655	700	634	660	664	645	670	674	670	693	649	672	639	645	664	666	652	699	616	663	627	673	678	661	637	673	586	720	646	668	637	636	665	657	644	611	695	674	652	628	688	656	668	652	659	668	654	628	609	630	618	648	583	685	675	611	677	666	637	624	669	635	681	733	629	679	661	616	643	634	638	668	669	694	625	662	676	645	639	671	684	630	658	640	648	687	677	643	672	681	666	638	648	687	700	641	685	675	606	642	720	702	639	671	679	631	653	639	638	654	659	677	659	670	656	653	662	692	697	626	630	617	659	631	698	655	647	678	673	638	661	647	703	637	646	701	654	676	714	643	674	684	694	679	677	641	669	656	663	655	673	674	681	671	651	619	638	675	659	683	646	693	653	631	664	651	631	641	611	658	659	654	621	636	652	643	656	645	658	663	685	667	660	639	668	637	674	677	618	671	639	628	658	675	703	614	637	682	659	614	656	618	639	626	659	643	632	699	625	658	665	655	674	655	674	665	661	636	645	657	648	634	643	662	672	611	665	656	694	622	694	700	615	653	636	682	666	663	676	608	649	656	634	655	617	637	655	692	626	646	618	657	677	656	650	684	684	623	680	653	641	664	656	614	660	659	662	659	629	679	712	621	696	703	653	632	653	655	674	646	686	578	653	646	657	634	694	636	664	649	685	587	647	720	692	726	661	627	627	668	698	614	641	625	640	695	611	631	657	679	622	619	694	670	658	660	666	643	609	672	661	734	668	678	698	660	612	625	696	698	616	615	668	635	644	647	687	673	661	644	689	654	645	664	712	671	645	674	665	695	664	628	632	634	619	667	686	657	707	674	651	659	647	636	607	663	715	613	710	659	689	727	650	696	610	655	675	629	693	650	697	660	673	648	670	660	678	684	675	688	640	671	676	693	636	659	655	667	651	658	653	666	662	669	675	665	678	667	684	635	668	702	705	664	653	683	634	634	635	657	657	657	648	683	673	657	689	651	702	663	644	584	643	657	639	666	680	663	703	689	614	702	598	663	624	665	596	639	616	633	667	656	664	662	635	683	659	694	657	639	708	636	711	702	656	678	694	636	639	679	663	639	701	682	695	649	701	668	673	617	647	688	657	666	656	670	668	635	635	661	667	657	653	636	622	674	670	674	702	660	668	608	680	654	672	656	616	618	658	664	691	684	610	671	681	704	624	650	675	697	606	671	647	689	676	704	696	668	722	684	617	657	652	674	645	684	651	662	657	697	637	663	658	675	673	692	734	657	650	656	677	576	632	653	676	656	695	699	643	622	675	641	670	684	679	659	643	667	688	642	657	666	662	701	680	655	624	693	690	649	684	656	633	624	651	671	675	670	660	667	598	686	658	645	636	600	671	646	680	670	616	689	603	681	630	659	649	709	625	693	680	716	661	648	695	633	691	649	697	651	672	664	679	658	671	645	657	632	617	658	654	621	611	656	680	639	734	637	663	659	658	656	640	633	639	649	684	660	660	640	633	655	652	682	688	720	642	649	649	699	679	673	693	604	658	658	682	676	693	616	669	641	658	629	615	721	630	664	649	653	627	647	670	687	684	652	641	618	649	634	618	728	682	648	672	635	659	640	648	654	668	638	647	652	652	672	650	666	626	661	665	634	687	653	678	658	674	647	630	679	710	665	664	621	643	654	659	658	676	642	652	632	631	625	682	676	639	674	646	620	618	682	668	666	652	650	665	676	645	662	666	630	705	678	661	659	612	672	700	671	649	636	645	655	629	685	676	699	666	635	627	684	626	647	683	735	687	652	673	710	655	683	656	647	661	644	688	637	641	653	692	648	677	632	668	673	674	713	690	651	666	667	682	677	647	643	642	633	641	653	674	703	636	685	662	657	610	643	688	608	631	638	641	664	661	674	702	689	608	692	683	703	703	629	687	700	680	605	639	660	658	607	635	647	652	681	736	632	642	635	643	648	649	710	713	669	682	700	702	711	687	635	687	710	654	643	663	639	648	634	677	661	670	659	644	660	666	660	669	657	639	688	625	661	674	669	649	664	692	657	628	643	632	652	652	635	660	662	681	661	618	702	644	625	668	648	660	709	653	653	639	615	686	653	646	652	693	652	685	646	714	638	681	696	664	658	686	652	626	656	692	675	683	645	630	657	689	630	662	679	702	632	662	657	636	663	632	661	670	710	628	658	662	667	631	657	649	668	616	652	667	643	654	688	665	666	654	664	646	674	622	650	646	706	662	688	631	618	658	652	677	601	670	649	661	663	680	705	643	713	678	674	660	635	655	649	617	629	633	665	682	697	691	661	640	678	661	666	612	644	673	645	650	652	688	631	657	679	670	674	650	670	624	663	608	688	640	661	652	681	637	687	654	657	617	661	685	654	683	678	656	658	713	623	670	667	651	676	651	679	667	633	634	682	659	664	608	696	630	681	637	626	667	608	679	679	639	662	686	654	643	622	650	664	662	637	659	661	695	628	657	637	675	665	668	649	681	701	647	641	666	682	689	636	637	659	587	673	677	632	668	661	672	730	629	637	728	667	677	684	665	662	715	703	693	643	652	643	619	653	717	660	627	646	690	678	652	704	673	617	635	679	684	685	668	628	650	672	712	636	645	672	655	634	630	643	639	653	614	691	676	643	729	651	627	689	642	647	636	635	694	662	681	683	687	723	637	632	642	691	629	640	647	664	643	680	674	635	657	681	622	617	647	716	673	656
44324	36556	12666	17128	25241	29129	28683	24856	21300	18025	14409	12035	10170	9355	8593	8665	9420	8378	8098	7875	7637	7184	7029	6901	6846	6829	6833	6807	6705	6736	6758	6928	6965	6871	7051	7035	7023	7000	6967	6637	6658	6598	6671	6647	6712	6669	6637	6699	6655	6686	6573	6704	6516	6607	6635	6669	6605	6625	6625	6495	6667	6581	6704	6472	6629	6572	6544	6443	6591	6484	6502	6562	6492	6583	6639	6477	6608	6649	6629	6591	6599	6437	6589	6594	6690	6622	6678	6709	6589	6486	6566	6444	6510	6688	6611	6527	6638	6565	6599	6624	6662	6577	6680	6746	6608	6612	6415	6616	6566	6561	6668	6529	6529	6524	6516	6542	6593	6616	6636	6557	6585	6526	6521	6630	6614	6571	6570	6565	6575	6531	6615	6558	6538	6595	6501	6619	6501	6527	6573	6618	6675	6548	6545	6621	6582	6588	6721	6527	6534	6624	6546	6578	6569	6620	6633	6509	6628	6605	6549	6521	6530	6518	6600	6589	6555	6576	6658	6571	6625	6505	6539	6688	6670	6636	6566	6550	6433	6631	6494	6504	6605	6528	6656	6593	6616	6649	6477	6510	6549	6743	6753	6532	6568	6608	6603	6629	6532	6502	6530	6640	6605	6693	6554	6645	6529	6512	6605	6640	6601	6615	6526	6591	6511	6614	6620	6541	6635	6591	6830	6614	6459	6525	6570	6540	6598	6633	6562	6542	6712	6558	6497	6660	6608	6559	6522	6677	6586	6571	6475	6695	6732	6541	6659	6609	6704	6490	6681	6594	6664	6632	6568	6617	6440	6544	6683	6659	6438	6542	6556	6703	6542	6498	6636	6500	6553	6627	6432	6547	6714	6547	6462	6642	6635	6545	6482	6575	6504	6536	6566	6529	6595	6588	6497	6653	6517	6639	6573	6641	6597	6558	6566	6669	6681	6644	6512	6481	6528	6663	6464	6670	6663	6649	6606	6542	6710	6700	6554	6598	6642	6554	6729	6456	6689	6583	6583	6443	6591	6603	6560	6577	6550	6582	6582	6570	6634	6491	6555	6547	6497	6657	6604	6661	6465	6512	6588	6593	6713	6518	6497	6600	6528	6621	6594	6721	6592	6549	6672	6586	6546	6592	6636	6620	6611	6622	6605	6532	6560	6689	6458	6572	6523	6657	6662	6521	6571	6617	6535	6599	6618	6383	6602	6564	6456	6599	6533	6635	6700	6543	6450	6582	6563	6584	6493	6386	6777	6657	6685	6588	6507	6537	6698	6592	6712	6465	6664	6684	6588	6654	6514	6523	6549	6547	6628	6617	6519	6683	6526	6579	6638	6607	6688	6526	6701	6535	6588	6534	6603	6613	6571	6511	6664	6528	6528	6637	6491	6524	6554	6638	6695	6504	6438	6555	6519	6546	6526	6519	6714	6568	6617	6540	6668	6508	6591	6624	6505	6518	6583	6725	6462	6436	6657	6647	6657	6522	6520	6604	6533	6576	6540	6506	6543	6649	6579	6524	6537	6534	6713	6624	6575	6598	6663	6454	6509	6579	6537	6567	6513	6463	6683	6548	6630	6577	6690	6742	6547	6530	6664	6574	6626	6658	6558	6495	6576	6709	6525	6477	6533	6488	6709	6741	6447	6651	6503	6684	6599	6520	6697	6520	6559	6544	6599	6658	6442	6738	6586	6637	6486	6677	6610	6712	6551	6551	6663	6591	6593	6596	6630	6617	6588	6649	6640	6580	6550	6591	6595	6554	6582	6465	6593	6607	6538	6588	6519	6624	6634	6565	6543	6567	6554	6629	6609	6704	6513	6524	6469	6502	6600	6512	6551	6693	6646	6649	6545	6597	6589	6578	6592	6661	6592	6394	6630	6656	6549	6515	6583	6628	6668	6685	6650	6538	6537	6501	6607	6539	6589	6639	6587	6563	6549	6666	6555	6440	6604	6520	6565	6580	6659	6532	6600	6667	6666	6567	6573	6526	6794	6720	6712	6592	6655	6651	6614	6530	6640	6589	6651	6540	6717	6614	6612	6415	6582	6514	6591	6555	6512	6554	6577	6570	6534	6603	6655	6560	6707	6561	6582	6662	6508	6557	6541	6531	6586	6540	6681	6503	6657	6581	6519	6559	6560	6613	6584	6350	6643	6512	6535	6515	6466	6659	6623	6533	6603	6575	6598	6583	6623	6532	6650	6673	6630	6644	6526	6512	6601	6624	6605	6605	6681	6599	6538	6805	6600	6490	6622	6640	6656	6610	6560	6561	6448	6605	6661	6479	6576	6570	6629	6464	6423	6603	6759	6621	6584	6534	6553	6502	6662	6560	6509	6697	6453	6538	6513	6610	6514	6552	6540	6607	6601	6548	6646	6492	6528	6491	6583	6501	6604	6674	6743	6579	6600	6560	6502	6685	6531	6663	6586	6573	6532	6556	6551	6643	6612	6546	6648	6638	6606	6573	6622	6543	6583	6611	6608	6774	6576	6497	6531	6687	6603	6611	6525	6591	6642	6755	6517	6378	6457	6660	6580	6494	6420	6583	6523	6600	6518	6667	6580	6645	6490	6716	6459	6632	6464	6513	6561	6616	6552	6632	6698	6525	6451	6606	6563	6494	6569	6455	6442	6605	6429	6528	6603	6641	6623	6680	6653	6598	6514	6691	6508	6572	6529	6685	6559	6569	6699	6503	6650	6650	6444	6649	6683	6601	6466	6613	6496	6593	6571	6585	6642	6658	6524	6553	6652	6528	6584	6708	6686	6629	6645	6468	6702	6585	6638	6718	6518	6444	6593	6644	6521	6625	6678	6523	6392	6482	6544	6444	6629	6575	6583	6587	6521	6533	6580	6562	6615	6641	6535	6688	6589	6608	6541	6696	6603	6544	6673	6734	6717	6542	6598	6619	6656	6516	6569	6699	6628	6731	6575	6510	6618	6577	6454	6635	6695	6561	6715	6670	6541	6674	6525	6543	6647	6641	6491	6599	6677	6585	6531	6589	6639	6650	6687	6485	6671	6602	6604	6651	6491	6609	6498	6603	6582	6725	6560	6553	6511	6630	6528	6526	6582	6626	6566	6526	6513	6549	6550	6566	6502	6677	6496	6465	6501	6332	6621	6600	6492	6656	6534	6473	6599	6568	6370	6548	6599	6530	6578	6701	6537	6534	6631	6448	6671	6629	6589	6550	6634	6618	6593	6565	6552	6558	6581	6597	6596	6608	6546	6544	6377	6652	6553	6567	6474	6497	6570	6584	6558	6478	6594	6663	6606	6542	6588	6613	6646	6565	6643	6664	6495	6617	6664	6646	6706	6525	6721	6615	6570	6441	6592	6572	6734	6584	6534	6622	6528	6668	6455	6409	6689	6544	6434	6508	6567	6732	6528	6579	6614	6546	6478	6607	6635	6537	6641	6509	6590	6753	6462	6616	6591	6513	6670	6530	6607	6548	6664	6537	6506	6609	6563	6516	6553	6758	6706	6499	6487	6514	6593	6665	6527	6585	6596	6574	6608	6657	6734	6612	6543	6568	6649	6679	6601	6518	6580	6492	6562	6768	6687	6555	6481	6596	6543	6621	6685	6547	6686	6452	6592	6615	6652	6681	6650	6555	6517	6556	6548	6511	6677	6644	6588	6549	6564	6593	6509	6547	6599	6633	6742	6750	6562	6596	6624	6600	6672	6590	6472	6585	6710	6572	6523	6514	6556	6506	6506	6673	6442	6663	6501	6534	6575	6561	6724	6517	6678	6543	6521	6624	6544	6501	6720	6616	6550	6619	6595	6502	6649	6561	6513	6613	6564	6481	6576	6570	6592	6586	6443	6542	6670	6679	6640	6532	6616	6508	6585	6463	6610	6542	6464	6580	6574	6598	6515	6477	6462	6596	6510	6556	6646	6688	6671	6603	6691	6639	6614	6509	6686	6553	6590	6674	6576	6667	6605	6552	6592	6553	6630	6456	6562	6595	6517	6645	6406	6522	6531	6569	6806	6672	6435	6629	6526	6621	6605	6599	6606	6609	6474	6606	6502	6505	6571	6568	6738	6613	6516	6539	6606	6617	6627	6673	6645	6650	6563	6579	6669	6593	6581	6600	6524	6638	6554	6682	6497	6580	6483	6678	6543	6580	6628	6621	6545	6747	6623	6586	6482	6549	6539	6801	6444	6771	6595	6591	6550	6675	6450	6587	6517	6428	6524	6521	6590	6527	6692	6532	6617	6626	6530	6552	6521	6588	6753	6665	6497	6630	6403	6606	6536	6537	6537	6560	6575	6587	6656	6581	6557	6681	6655	6584	6704	6500	6669	6589	6511	6697	6506	6549	6531	6541	6596	6667	6626	6540	6418	6682	6569	6492	6654	6561	6498	6592	6631	6600	6658	6525	6518	6651	6602	6647	6590	6580	6638	6548	6587	6499	6521	6530	6692	6517	6541	6661	6492	6570	6543	6604	6665	6521	6664	6627	6624	6671	6491	6628	6630	6555	6586	6595	6494	6677	6660	6577	6438	6673	6525	6612	6612	6588	6539	6580	6571	6526	6584	6504	6495	6566	6563	6557	6563	6714	6538	6546	6517	6516	6636	6530	6580	6617	6625	6608	6453	6477	6605	6642	6648	6658	6697	6443	6688	6578	6517	6531	6600	6550	6586	6711	6606	6639	6450	6763	6568	6677	6628	6510	6557	6556	6575	6692	6489	6712	6564	6606	6587	6641	6521	6527	6544	6585	6451	6633	6596	6532	6602	6509	6517	6675	6517	6564	6513	6586	6628	6593	6739	6543	6572	6513	6570	6620	6620	6576	6569	6559	6537	6566	6631	6448	6540	6627	6539	6542	6588	6573	6557	6583	6522	6724	6633	6677	6579	6592	6493	6577	6623	6531	6420	6600	6623	6537	6506	6566	6662	6517	6571	6541	6664	6516	6478	6661	6696	6645	6471	6543	6591	6548	6563	6586	6569	6532	6549	6721	6561	6426	6533	6570	6616	6509	6541	6560	6563	6445	6640	6669	6636	6619	6562	6680	6557	6531	6579	6647	6627	6529	6516	6460	6606	6627	6492	6586	6602	6477	6571	6498	6451	6554	6540	6523	6519	6638	6488	6622	6593	6670	6499	6497
11739	7053	1341	889	1048	1322	1389	1279	1097	1000	873	797	735	751	716	690	741	649	635	695	658	637	601	672	626	632	601	618	586	622	678	645	636	619	600	650	655	648	587	678	633	642	625	607	600	593	632	596	614	624	651	619	677	620	575	613	646	594	624	629	633	600	625	634	587	637	601	644	609	619	589	637	660	640	628	651	608	641	626	595	649	617	648	648	607	641	623	617	629	637	641	607	644	615	643	648	614	597	625	572	639	610	653	606	628	615	623	586	616	638	630	667	678	655	589	625	686	576	617	637	590	640	602	608	568	622	645	654	654	635	594	630	641	605	609	616	613	568	590	638	615	624	591	657	620	672	637	602	640	628	616	618	614	614	628	637	664	615	615	649	657	598	604	634	652	629	615	617	676	658	624	633	640	587	644	630	622	683	652	624	630	643	661	615	631	602	674	656	594	582	647	617	630	628	621	614	664	661	640	662	627	579	626	643	614	617	619	611	568	608	624	606	609	646	623	631	643	620	639	586	603	634	691	649	581	680	657	680	634	617	626	596	655	604	656	634	633	636	621	620	580	610	622	595	602	638	634	595	594	631	599	599	573	607	620	649	612	587	620	611	614	621	626	632	625	609	616	611	641	628	633	634	612	653	603	592	635	636	638	605	600	626	630	648	634	611	634	623	635	627	621	612	617	604	591	611	596	620	612	621	628	640	611	624	631	631	679	596	635	672	620	639	607	611	634	617	593	575	599	613	615	588	626	655	635	642	590	630	652	645	572	637	683	621	606	615	647	632	615	642	611	635	590	623	618	636	609	628	601	619	594	611	626	601	604	641	676	649	637	650	619	650	606	608	606	620	621	666	631	601	673	627	624	636	616	587	613	643	588	601	640	655	580	615	591	656	633	625	596	625	558	685	660	635	644	614	609	624	597	665	624	566	657	597	624	643	643	649	609	595	593	606	618	606	609	583	620	642	616	634	572	585	584	635	624	632	675	619	622	567	670	621	669	603	621	612	602	589	650	565	642	614	628	619	655	649	660	640	615	645	604	657	680	600	601	590	631	637	670	642	652	651	631	627	630	648	608	605	638	612	622	651	658	621	624	643	581	589	593	612	603	640	656	629	667	617	625	623	640	632	602	589	569	636	641	620	668	599	621	613	624	642	614	599	626	639	638	641	595	670	634	602	687	651	595	648	617	642	641	615	640	624	633	637	629	615	645	630	621	628	640	614	605	582	611	682	637	582	642	606	596	610	657	595	610	605	581	638	649	637	621	648	616	651	608	620	654	580	624	610	632	622	582	584	601	602	630	647	610	622	674	630	584	625	672	634	614	625	572	636	658	643	634	670	597	656	571	626	668	618	613	605	650	623	630	630	634	646	612	665	628	598	684	578	625	624	584	651	704	568	612	626	560	606	646	581	616	607	632	577	639	644	667	635	642	621	620	635	592	629	655	648	637	605	609	615	660	666	608	632	614	635	610	632	617	612	627	629	643	600	615	631	660	616	621	653	595	635	587	623	600	602	625	614	621	607	629	616	610	621	625	659	579	638	611	660	626	633	646	652	648	593	666	627	613	616	634	614	643	658	663	618	692	603	602	627	631	605	636	635	663	605	625	641	668	625	612	644	606	647	667	625	601	597	618	646	628	636	593	624	593	622	595	625	587	629	659	616	616	611	646	632	603	592	624	642	625	642	642	608	595	616	661	655	627	590	667	638	607	598	612	628	604	607	686	623	647	612	595	634	602	607	627	636	622	599	618	629	635	636	657	617	630	651	630	624	613	583	640	626	612	560	616	615	658	622	635	628	564	633	618	623	602	629	628	640	596	601	654	631	635	663	649	645	604	628	609	592	603	572	628	607	639	632	622	645	606	606	618	630	683	640	605	637	622	593	609	634	592	565	642	634	620	647	627	623	626	609	625	664	624	634	600	616	641	665	636	577	626	618	635	638	626	646	647	620	621	674	633	636	615	662	574	614	634	619	621	655	635	594	656	606	661	626	676	641	659	642	627	643	602	624	567	589	635	632	662	637	613	637	656	664	620	656	625	624	658	664	633	620	590	603	620	613	574	595	587	626	571	609	614	646	663	665	637	663	624	636	608	632	639	639	612	643	653	649	650	641	633	593	644	647	655	606	607	647	603	591	587	649	607	625	608	641	673	693	607	621	617	574	623	615	630	619	579	603	605	582	601	603	647	602	634	589	635	654	655	643	609	613	667	589	615	633	635	606	626	630	660	604	629	675	647	586	598	601	656	639	621	655	662	582	676	650	660	639	658	629	636	684	667	616	629	606	629	617	660	639	611	656	643	650	573	642	628	648	633	636	597	623	664	601	592	627	630	611	634	610	631	645	672	595	597	627	651	645	578	600	636	636	609	618	652	601	606	633	646	649	615	569	639	573	655	666	614	642	676	620	655	660	605	612	614	665	631	613	643	632	659	633	615	596	612	661	606	686	600	605	637	649	612	608	602	655	621	611	618	631	600	643	662	639	650	645	633	616	605	677	640	623	592	638	606	616	618	658	629	619	610	638	626	650	629	607	636	598	601	609	619	593	594	634	624	671	607	619	629	624	607	621	611	635	669	628	620	627	608	664	623	652	640	648	626	608	637	604	639	646	634	679	657	644	591	614	627	603	588	654	629	612	639	648	621	622	609	633	636	618	593	603	624	625	579	621	669	605	578	626	639	624	682	642	663	622	635	600	597	620	613	574	644	660	611	663	631	648	636	653	607	645	619	666	608	607	627	617	572	645	618	613	583	665	623	615	631	625	611	601	626	651	673	611	613	607	574	615	591	564	597	594	639	676	645	673	650	612	630	628	610	640	676	618	598	600	658	593	631	654	636	597	637	630	604	606	653	652	668	636	655	656	591	628	653	663	640	643	634	656	584	620	641	631	621	618	613	680	616	680	674	649	602	608	631	600	641	624	605	624	630	671	611	635	659	659	679	603	650	630	622	627	640	617	578	627	664	603	606	644	602	648	621	589	559	615	587	628	600	669	608	645	644	681	641	683	632	638	600	626	622	650	633	643	662	616	593	645	588	658	631	621	638	577	633	705	611	622	632	598	654	648	632	632	619	602	632	642	609	641	639	659	640	656	617	661	609	628	604	634	614	624	626	636	592	633	626	630	637	655	649	635	606	639	605	627	601	642	602	622	588	649	692	586	624	636	622	624	619	616	615	614	647	624	616	644	598	635	624	622	620	645	616	601	668	611	636	676	674	581	602	634	626	609	668	611	641	634	641	675	603	627	623	616	606	596	634	595	591	613	629	614	629	656	620	601	628	649	603	616	622	640	608	686	638	610	602	624	660	631	610	670	612	638	600	610	621	661	614	690	666	606	657	630	669	626	631	612	630	650	608	612	638	628	591	618	625	622	651	647	661	628	608	611	639	639	612	624	660	600	608	624	611	601	610	610	581	661	637	653	657	669	687	612	633	574	600	620	648	592	604	621	599	635	611	601	590	646	639	587	638	617	617	584	626	639	651	642
45812	37498	12417	17730	26687	30753	30462	26166	22555	18751	15105	12360	10390	9833	8809	9279	9532	8154	7819	7796	7492	7025	6910	6752	6684	6708	6589	6511	6540	6567	6612	6689	6669	6751	6749	6761	6864	6798	6693	6556	6452	6425	6406	6430	6393	6509	6272	6297	6354	6393	6389	6295	6218	6477	6246	6252	6407	6236	6314	6339	6397	6261	6453	6362	6188	6503	6316	6275	6357	6436	6272	6258	6279	6316	6428	6222	6336	6363	6331	6262	6304	6280	6197	6443	6298	6446	6372	6333	6363	6353	6323	6303	6342	6267	6252	6267	6256	6190	6293	6317	6223	6326	6263	6316	6250	6238	6301	6321	6385	6142	6122	6385	6255	6223	6287	6357	6174	6413	6239	6434	6246	6213	6248	6177	6264	6339	6283	6381	6186	6317	6347	6358	6334	6306	6272	6278	6383	6308	6229	6342	6262	6183	6232	6279	6251	6242	6176	6298	6244	6323	6401	6278	6261	6331	6330	6392	6293	6293	6342	6333	6406	6229	6242	6298	6265	6411	6277	6380	6335	6425	6261	6364	6239	6364	6251	6289	6349	6321	6192	6284	6403	6351	6291	6219	6408	6290	6408	6195	6189	6240	6256	6208	6331	6287	6257	6251	6294	6360	6265	6133	6298	6326	6224	6310	6431	6355	6286	6190	6275	6332	6356	6275	6224	6325	6320	6300	6272	6172	6392	6222	6349	6336	6260	6265	6238	6263	6263	6350	6298	6376	6226	6306	6226	6315	6343	6226	6369	6266	6154	6344	6260	6328	6289	6356	6370	6288	6355	6262	6305	6349	6277	6243	6339	6253	6364	6168	6269	6263	6251	6301	6295	6303	6263	6184	6367	6295	6319	6186	6334	6436	6228	6304	6346	6394	6261	6351	6232	6217	6349	6435	6318	6312	6231	6293	6407	6291	6333	6299	6352	6345	6271	6144	6246	6255	6431	6351	6387	6257	6329	6274	6242	6351	6231	6303	6258	6306	6262	6372	6321	6125	6330	6251	6389	6241	6300	6364	6243	6319	6221	6316	6167	6326	6318	6413	6151	6246	6235	6381	6316	6274	6196	6355	6245	6396	6219	6253	6410	6356	6450	6331	6236	6274	6279	6226	6317	6269	6370	6326	6328	6360	6342	6273	6406	6303	6369	6353	6313	6237	6300	6410	6321	6234	6227	6350	6145	6299	6268	6320	6339	6218	6245	6365	6367	6313	6307	6402	6221	6351	6271	6436	6352	6237	6275	6297	6325	6285	6307	6345	6286	6295	6255	6363	6361	6304	6404	6235	6320	6283	6310	6368	6163	6183	6248	6308	6308	6338	6322	6119	6291	6293	6271	6341	6254	6317	6227	6264	6336	6316	6317	6290	6198	6243	6321	6301	6270	6362	6253	6328	6364	6356	6209	6286	6339	6245	6256	6374	6248	6158	6346	6435	6218	6296	6342	6368	6354	6313	6159	6401	6233	6298	6269	6287	6204	6236	6310	6277	6241	6359	6304	6388	6308	6372	6145	6285	6323	6198	6238	6374	6380	6290	6254	6304	6324	6284	6377	6298	6358	6242	6518	6302	6191	6375	6322	6320	6342	6370	6245	6370	6184	6444	6233	6170	6225	6310	6178	6443	6222	6341	6200	6360	6334	6354	6396	6309	6443	6257	6104	6378	6318	6258	6179	6398	6388	6331	6392	6316	6254	6232	6199	6237	6299	6365	6302	6266	6375	6308	6295	6434	6271	6276	6301	6186	6313	6420	6351	6387	6353	6341	6206	6272	6343	6408	6389	6168	6237	6391	6241	6181	6212	6366	6277	6192	6348	6369	6242	6161	6193	6219	6135	6407	6282	6282	6340	6324	6286	6355	6241	6299	6290	6245	6263	6351	6311	6296	6112	6254	6234	6311	6305	6260	6339	6355	6326	6274	6384	6275	6261	6282	6314	6176	6187	6364	6206	6198	6247	6270	6334	6207	6308	6292	6310	6318	6346	6144	6322	6283	6334	6056	6240	6479	6331	6287	6461	6235	6285	6263	6329	6473	6228	6142	6294	6162	6247	6290	6302	6331	6221	6244	6400	6272	6218	6353	6339	6389	6282	6272	6320	6278	6324	6215	6298	6269	6389	6358	6317	6273	6236	6330	6360	6293	6312	6404	6276	6277	6262	6364	6273	6257	6328	6454	6381	6325	6255	6226	6319	6371	6286	6345	6325	6380	6327	6265	6291	6272	6376	6170	6214	6222	6341	6260	6275	6288	6328	6238	6418	6288	6194	6313	6343	6291	6418	6180	6271	6232	6405	6369	6341	6402	6381	6420	6370	6229	6293	6189	6285	6328	6296	6254	6313	6437	6290	6271	6306	6423	6278	6217	6192	6418	6389	6242	6263	6276	6158	6223	6305	6355	6281	6377	6226	6390	6270	6402	6208	6352	6152	6276	6310	6265	6223	6264	6254	6359	6354	6283	6409	6289	6322	6191	6452	6258	6293	6256	6376	6247	6297	6328	6272	6124	6329	6526	6236	6304	6289	6292	6304	6343	6256	6318	6251	6256	6152	6164	6356	6300	6247	6329	6339	6230	6318	6369	6225	6379	6343	6299	6361	6264	6200	6351	6203	6250	6179	6293	6249	6314	6383	6250	6383	6253	6384	6283	6273	6313	6365	6187	6433	6312	6226	6184	6286	6263	6340	6329	6423	6362	6328	6413	6286	6262	6229	6189	6311	6266	6365	6268	6222	6335	6297	6362	6272	6394	6399	6340	6262	6305	6376	6343	6222	6242	6387	6180	6387	6259	6243	6296	6316	6221	6253	6288	6216	6374	6237	6273	6318	6194	6210	6356	6380	6218	6378	6262	6234	6200	6242	6370	6307	6218	6465	6337	6301	6264	6305	6282	6301	6283	6278	6397	6396	6290	6298	6278	6232	6351	6362	6315	6118	6375	6319	6192	6324	6366	6277	6324	6377	6235	6337	6301	6226	6286	6300	6275	6265	6401	6217	6219	6257	6300	6241	6425	6299	6231	6334	6292	6286	6311	6263	6309	6365	6247	6247	6269	6313	6268	6394	6163	6300	6401	6206	6377	6245	6363	6239	6276	6281	6239	6279	6243	6385	6171	6353	6316	6282	6299	6210	6185	6253	6226	6310	6323	6341	6317	6310	6265	6453	6189	6395	6338	6360	6258	6290	6202	6353	6269	6274	6391	6274	6402	6401	6375	6269	6319	6370	6416	6345	6376	6254	6321	6399	6283	6261	6378	6294	6264	6220	6281	6391	6262	6270	6415	6370	6405	6209	6264	6274	6265	6326	6296	6192	6243	6308	6305	6354	6413	6419	6471	6297	6288	6270	6319	6369	6256	6239	6321	6343	6239	6293	6407	6248	6190	6184	6316	6282	6288	6209	6401	6258	6144	6308	6360	6344	6202	6253	6333	6269	6349	6316	6349	6377	6390	6257	6361	6326	6296	6353	6313	6300	6347	6255	6384	6308	6265	6235	6324	6186	6322	6408	6307	6228	6286	6322	6320	6216	6319	6256	6296	6226	6354	6192	6257	6381	6296	6207	6242	6180	6272	6352	6227	6435	6358	6253	6423	6303	6293	6302	6257	6318	6304	6230	6276	6347	6307	6264	6322	6234	6324	6248	6320	6436	6306	6375	6375	6274	6275	6317	6365	6409	6314	6312	6163	6140	6273	6301	6358	6451	6209	6284	6456	6372	6290	6384	6362	6276	6343	6259	6394	6313	6303	6279	6108	6351	6258	6426	6348	6285	6301	6151	6325	6373	6464	6226	6343	6260	6241	6415	6312	6282	6389	6394	6185	6267	6196	6186	6188	6203	6336	6190	6385	6358	6395	6356	6216	6403	6441	6251	6290	6254	6312	6277	6362	6293	6253	6249	6283	6345	6384	6272	6216	6336	6287	6222	6315	6248	6308	6281	6445	6149	6252	6262	6303	6290	6256	6237	6345	6336	6409	6310	6290	6309	6323	6327	6288	6281	6326	6164	6276	6366	6277	6430	6274	6186	6164	6414	6414	6262	6203	6298	6341	6304	6246	6471	6415	6267	6403	6328	6277	6361	6345	6445	6194	6368	6227	6337	6299	6397	6406	6284	6154	6269	6326	6281	6325	6317	6310	6173	6286	6348	6192	6283	6411	6249	6237	6232	6261	6395	6143	6284	6341	6409	6339	6333	6258	6247	6374	6256	6299	6345	6324	6322	6286	6283	6330	6405	6474	6255	6352	6315	6190	6266	6451	6225	6324	6284	6199	6287	6319	6371	6349	6262	6208	6275	6408	6267	6294	6370	6373	6359	6292	6328	6354	6206	6300	6260	6366	6398	6397	6208	6287	6319	6382	6350	6264	6274	6326	6183	6239	6461	6405	6326	6242	6334	6350	6297	6383	6421	6245	6246	6283	6371	6332	6266	6256	6189	6408	6224	6287	6307	6286	6317	6344	6120	6264	6136	6240	6333	6254	6215	6266	6237	6287	6317	6241	6213	6265	6234	6237	6227	6260	6217	6434	6118	6306	6347	6349	6401	6368	6302	6343	6388	6280	6349	6283	6283	6200	6245	6300	6334	6150	6401	6415	6194	6236	6286	6294	6217	6192	6319	6379	6341	6408	6248	6269	6295	6530	6304	6280	6324	6203	6273	6237	6410	6289	6274	6225	6208	6464	6115	6336	6305	6325	6377	6107	6390	6249	6330	6315	6230	6270	6319	6439	6324	6293	6232	6275	6281	6323	6270	6345	6359	6220	6326	6386	6197	6487	6253	6333	6268	6353	6249	6272	6215	6220	6425	6251	6184	6318	6224	6300	6327	6284	6329	6280	6414	6246	6312	6333	6268	6346	6508	6298	6361	6298	6379	6334	6391	6258	6361	6352	6104	6257	6262	6393	6449	6274	6242	6392	6246	6279	6293	6329	6265	6301	6218	6300	6174	6194	6415	6317	6337	6444	6322	6361	6316	6281	6334	6270	6255	6316	6358	6377	6189	6269	6412	6355	6278	6238	6283	6374	6270	6250	6306	6268	6280	6304	6307	6173	6251	6281	6265	6289	6248	6416	6342	6398	6274	6339	6276	6171	6289	6289	6283	6193	6245	6394	6387	6314	6276	6340
16875	13427	2821	1228	1675	2055	2121	1839	1779	1397	1238	1067	1029	1007	914	1055	994	923	877	869	871	885	831	827	859	825	833	819	758	863	761	817	838	846	831	827	770	786	845	822	789	793	806	810	815	792	784	845	806	786	813	764	807	825	781	805	836	784	850	783	789	761	806	820	827	802	779	817	796	819	847	782	801	836	855	854	799	808	798	789	804	812	808	795	843	758	815	859	824	831	840	819	867	828	853	798	799	794	753	796	841	765	789	816	866	799	733	790	825	841	845	841	758	817	779	807	820	804	779	746	858	781	767	784	823	833	829	855	807	795	827	823	842	836	823	850	786	829	816	760	781	791	808	806	798	783	791	769	798	776	816	866	793	813	812	804	786	852	880	825	791	817	809	794	800	826	777	766	805	787	817	816	829	761	829	802	853	756	847	817	794	801	789	753	847	782	848	786	772	805	848	798	806	797	819	763	771	813	846	794	861	796	860	774	828	810	805	759	826	797	802	877	830	847	812	757	788	750	802	808	854	819	815	790	774	754	814	816	850	841	783	770	848	837	732	782	783	833	793	816	776	783	829	793	802	812	802	843	813	801	811	766	843	802	828	806	827	788	760	838	777	820	843	762	796	816	784	829	842	835	816	820	842	816	795	795	825	791	812	773	861	764	786	797	826	790	840	816	868	811	748	778	838	857	803	794	803	799	787	794	815	780	757	782	831	847	822	791	805	793	794	814	778	818	809	824	803	789	814	795	855	817	843	816	855	767	841	819	794	750	792	804	760	794	789	814	791	788	814	803	800	761	813	827	861	819	793	816	823	827	811	823	750	789	813	785	827	781	813	840	777	835	769	865	835	800	807	817	788	783	796	797	795	757	849	872	856	794	819	799	799	791	794	790	825	812	801	833	841	788	788	814	810	824	773	800	795	796	848	819	826	778	844	803	789	783	800	795	790	832	747	799	819	769	840	856	816	749	767	792	803	814	781	810	807	797	788	821	771	768	769	812	858	836	799	831	768	857	787	832	773	842	815	829	819	776	820	782	802	791	817	858	766	791	766	840	802	870	852	846	823	749	798	807	861	801	777	795	811	879	795	825	787	756	827	805	808	817	776	799	804	817	813	791	823	792	775	786	787	790	852	805	747	802	798	785	836	770	754	823	824	816	844	836	816	797	770	776	801	824	811	822	827	769	856	825	834	845	794	813	824	776	829	803	842	828	839	790	843	817	813	824	829	809	829	762	802	845	830	782	789	837	836	814	823	792	822	843	797	846	852	773	776	817	818	784	850	813	792	793	810	807	780	815	806	796	748	800	818	812	839	834	792	788	814	809	837	818	807	777	834	824	793	834	810	786	831	776	817	831	787	857	796	802	824	849	808	744	824	784	822	810	851	809	819	819	831	832	788	882	806	777	818	793	802	785	776	872	815	783	831	796	761	815	800	753	781	792	810	809	811	802	833	750	784	839	820	818	813	809	832	792	869	839	842	833	797	826	824	781	808	868	763	799	838	817	796	780	786	816	831	888	755	740	795	808	807	804	828	794	829	824	782	837	800	822	797	823	763	796	809	805	825	781	798	807	860	830	801	813	799	851	797	853	830	828	819	806	841	834	838	812	777	843	811	777	823	754	815	795	799	784	784	851	816	786	806	781	824	795	873	825	861	820	809	785	782	839	776	832	839	815	786	802	794	807	788	805	874	792	791	768	805	838	814	832	792	785	837	779	767	792	831	847	779	759	811	844	763	827	761	811	748	816	783	823	850	845	833	801	801	778	857	826	818	804	791	814	818	808	814	837	797	787	807	857	849	782	786	793	842	855	772	802	849	809	812	842	838	803	857	806	819	822	775	801	822	830	855	835	794	781	842	769	804	776	755	824	766	797	842	822	780	813	849	804	833	739	771	797	817	804	870	811	838	780	825	784	880	855	809	789	806	816	817	816	874	799	800	821	793	800	778	810	796	814	838	788	790	824	787	800	847	774	854	827	806	800	813	799	828	862	813	771	843	798	732	801	826	819	817	776	794	775	803	805	804	809	770	841	832	858	858	765	825	803	743	799	821	860	792	766	826	791	774	837	798	832	820	743	779	788	770	790	839	770	812	803	824	869	857	740	776	793	777	825	830	827	817	816	791	763	856	817	817	796	766	798	796	781	828	794	802	772	855	800	770	790	813	823	789	821	797	814	796	803	774	823	838	793	789	739	801	812	866	820	746	794	785	796	801	802	821	863	780	756	763	831	828	785	798	804	768	797	850	846	828	763	792	785	830	802	849	795	785	804	811	892	814	809	800	820	790	788	823	804	831	797	796	821	824	819	825	808	800	795	830	817	834	797	778	818	838	828	816	809	811	813	791	817	765	791	841	823	823	832	773	745	783	800	800	818	786	808	810	810	813	811	792	804	842	831	816	843	772	819	787	794	817	769	812	856	771	814	829	800	800	791	772	823	808	853	798	808	741	827	797	817	761	844	792	805	756	828	855	811	774	763	785	801	818	853	805	808	806	858	784	801	825	786	805	787	769	783	794	800	750	788	788	832	818	792	825	787	838	808	806	788	779	826	800	782	771	858	785	846	796	832	787	757	841	783	810	830	765	855	828	829	802	797	792	807	788	877	830	801	823	809	803	793	793	797	794	817	816	778	786	818	820	842	836	871	787	830	831	824	790	767	750	785	840	762	835	835	792	785	785	826	817	793	798	773	784	857	807	815	891	829	829	818	771	798	818	777	783	781	802	788	787	763	821	788	793	808	816	827	869	784	778	769	872	817	791	825	844	822	816	789	818	770	793	796	774	824	820	798	852	840	841	839	740	792	841	817	805	803	847	754	819	810	803	835	824	787	826	829	798	848	857	832	853	803	847	772	820	812	732	805	810	839	842	819	820	854	769	787	885	838	804	792	880	797	809	857	752	795	823	822	816	861	778	791	824	823	788	797	842	860	804	833	783	780	828	817	836	829	835	810	820	790	790	794	801	884	798	851	833	808	837	804	762	792	798	775	810	797	813	787	758	857	833	771	851	809	843	812	899	834	750	777	802	800	773	816	775	757	857	837	780	803	807	817	790	830	765	807	764	820	809	765	837	837	831	785	809	834	826	767	817	792	769	817	798	817	792	773	805	756	850	827	779	816	810	822	760	786	807	856	829	837	856	783	761	787	771	854	859	775	863	813	816	783	801	790	788	790	822	821	775	834	808	774	814	869	814	805	851	787	829	802	805	818	813	776	805	832	823	840	769	825	747	807	739	818	773	808	764	807	826	806	744	735	790	846	789	801	771	846	814	798	806	826	818	815	860	803	716	751	809	807	829	820	828	755	751	771	820	797	796	852	794	794	828	829	880	853	769	793	881	756	809	804	825	778	784	813	816	800	798	798	814	791	812	818	773	768	838	812	821	863	879	775	792	781	809	801	799	816	760	799	853	789	770	829	790	871	772	786	828	803	819	852	777	776	856	788	837	809	828	795	776	829	823	885	776	834	824	796	814	852	795	785	869	818	795	802
55756	45600	17231	24695	34480	37616	36814	31549	28076	23783	19891	16245	14511	13011	11982	12807	11325	10526	10268	9955	9545	9014	8682	8468	8429	8420	8425	8263	8321	8178	8249	8398	8330	8420	8579	8543	8649	8530	8351	8143	8042	7933	7845	7901	7991	7972	7953	7792	7929	7911	8104	7765	8056	7825	8023	7963	7796	7806	7746	7862	7801	7765	7842	7908	7944	7721	7827	7777	7871	7793	7808	7867	7918	7819	7912	7812	7838	7833	7857	7789	7896	7869	7759	7857	7685	7804	7707	7825	7896	7823	7645	7667	7748	7793	7894	7776	7868	7849	7973	7793	7797	7843	7870	7783	7861	7880	7735	7789	7825	7735	7811	7855	7866	7751	7724	7689	7876	7802	7834	7857	7791	7769	7770	7863	7740	7787	7783	7672	7773	7661	7744	7649	7679	7758	7714	7829	7682	7765	7838	7843	7696	7815	7821	7830	7774	7760	7763	7682	7677	7916	7893	7819	7704	7782	7833	7746	7783	7763	7701	7691	7874	7824	7714	7806	7822	7834	7844	7675	7866	7771	7642	7851	7819	7758	7782	7807	7879	7783	7716	7738	7634	7832	7711	7698	7746	7781	7815	7856	7789	7764	7847	7711	7858	7617	7780	7877	7923	7790	7631	7756	7808	7860	7822	7776	7762	7792	7789	7706	7770	7712	7857	7818	7809	7828	7697	7744	7810	7959	7785	7872	7770	7776	7709	7718	7844	7764	7777	7920	7767	7872	7737	7838	7685	7750	7859	7823	7806	7621	7653	7673	7780	7782	7728	7740	7845	7848	7859	7853	7744	7769	7828	7745	7819	7816	7795	7839	7897	7827	7718	7894	7738	7750	7683	7922	7768	7805	7881	7772	7892	7836	7702	7692	7878	7737	7901	7893	7879	7728	7695	7836	7718	7906	7745	7716	7637	7905	7646	7780	7751	7802	7833	7774	7777	7833	7895	7709	7788	7725	7707	7935	7884	7734	7700	7833	7662	7946	7678	7818	7790	7772	7843	7806	7792	7666	7848	7839	7707	7685	7818	7907	7873	7907	7795	7725	7680	7762	7761	7736	7628	7787	7876	7842	7877	7859	7804	7801	7781	7832	7942	7878	7908	7783	7852	7737	7814	7624	7933	7787	7762	7789	7816	7856	7772	7869	7867	7840	7731	7826	7828	7753	7610	7815	7769	7914	7736	7753	7752	7759	7697	7875	7810	7782	7727	7781	7870	7854	7818	7851	7819	7944	7789	7879	7839	7804	7792	7888	7766	7743	7753	7809	7795	7835	7662	7879	7723	7735	7929	7800	7699	7800	7712	7700	7798	7831	7771	7749	7850	7644	7667	7810	7648	7781	7692	7840	7746	7849	7646	7855	7719	7684	7884	7879	7930	7762	7742	7870	7833	7776	7886	7812	7852	7879	7788	7720	7659	7723	7872	7743	7903	7856	7684	7757	7690	7806	7788	7771	7765	7742	7841	7826	7807	7750	7876	7744	7816	7852	7648	7799	7721	7811	7794	7799	7709	7921	7721	7837	7746	7819	7829	7848	7775	7684	7838	7936	7742	7799	7663	7852	7791	7845	7691	7756	7809	7844	7853	7887	7881	7709	7750	7812	7651	7798	7835	7830	7682	7744	7746	7861	7927	7657	7805	7836	7871	7813	7776	7811	7798	7758	7895	7719	7850	7795	7876	7758	7872	7781	7700	7938	7793	7618	7854	7765	7724	7906	7879	7908	7681	7728	7918	7843	7769	7886	7906	7909	7812	7700	7719	7829	7824	7765	7645	7848	7820	7764	7913	7664	7844	7852	7767	7751	7824	7750	7852	7868	7746	7787	7933	7591	7801	7749	7818	7922	7866	7733	7784	7781	7940	7829	7709	7930	7705	7831	7880	7662	7882	7858	7717	7805	7823	7770	7835	7925	7916	7839	7784	7886	7784	7799	7671	7702	7854	7820	7755	7886	7702	7818	7819	7673	7805	7667	7891	7847	7746	7839	7935	7725	7774	7793	7756	7883	7802	7854	7674	7795	7724	7713	7693	7735	7809	7677	7765	7688	7771	7655	7752	7759	7748	7818	7846	7837	7799	7811	7932	7706	7773	7790	7922	7743	7820	7795	7911	7834	7868	7776	7882	7897	7777	7800	7898	7708	7764	7783	7809	7807	7928	7775	7983	7888	7801	7774	7684	7762	7794	7763	7851	7705	7701	7850	7685	7888	7853	7903	7707	7827	7785	7782	7766	7719	7754	7763	7865	7834	7678	7763	7820	7949	7751	7849	7754	7754	7665	7831	7726	8018	7924	7865	7751	7748	7763	7875	7929	7750	7810	7836	7779	7649	7722	7681	7702	7708	7853	7860	7801	7850	7726	7907	7899	7852	7872	7834	7780	7760	7738	7729	7643	7943	7710	7780	7647	7832	7617	7825	7768	7718	7719	7777	7628	7824	7783	7874	7772	7834	7854	7661	7661	7613	7750	7793	7919	7895	7735	7660	7714	7728	7664	7803	7757	7775	7618	7649	7822	7727	7857	7844	7749	7722	7838	7846	7659	7657	7676	7695	7773	7795	7807	7682	7699	7869	7798	7768	7752	7634	7799	7784	7759	7765	7767	7588	7786	7750	7698	7721	7779	7792	7900	7712	7706	7805	7774	7712	7841	7922	7803	7745	7958	7789	7868	7741	7949	7596	7688	7691	7935	7856	7828	7738	7705	7737	7924	7786	7838	7862	7790	7882	7768	7810	7862	7756	7793	7858	7935	7756	7745	7704	7869	7957	7793	7719	7791	7705	7768	7773	7625	7768	7772	7968	7749	7884	7749	7669	7754	7727	7715	7645	7801	7795	7807	7739	7742	7748	7831	7838	7765	7779	7865	7774	7809	7739	7810	7935	7897	7827	7813	7842	7859	7855	7750	7911	7827	7819	7629	7786	7841	7836	7877	7691	7615	7866	7885	7643	7663	7750	7797	7786	7788	7919	7731	7811	7709	7923	7725	7869	7763	7669	7833	7845	7595	7796	7898	7706	7788	7857	7879	7788	7803	7749	7837	7830	7759	7834	7754	7802	7771	7768	7860	7878	7836	7812	7788	7731	7813	7714	7916	7771	7815	7703	7732	7776	7807	7796	7679	7851	7884	7770	7858	7763	7773	7784	7765	7884	7793	7773	7808	7848	7733	7712	7703	7620	7806	7865	7718	7815	7807	7680	7855	7748	7766	7788	7867	7846	7677	7796	7753	7867	7769	7825	7906	7831	7966	7699	7783	7848	7885	7824	7759	7811	7798	7743	7852	7725	7651	7748	7830	7516	7809	7743	7796	7735	7792	7727	7815	7794	7898	7754	7801	7786	7778	7842	7819	7737	7816	7748	7844	7675	7771	7903	7847	7824	7910	7718	7799	7783	7730	7667	7697	7941	7852	7879	7862	7780	7776	7896	7793	7688	7772	7830	7905	7680	7815	7733	7822	7755	7976	7800	7740	7847	7767	7596	7757	7933	7839	7859	7820	7761	7826	7885	7815	7764	7740	7749	7664	7872	7720	7885	7836	7709	7791	7878	7848	7837	7906	7764	7959	7741	7646	7704	7814	7681	7956	7735	7752	7746	7827	7782	7741	7926	7660	7789	7747	7797	7743	7790	7779	7870	7814	7815	7801	7666	7693	7791	7614	7626	7953	7842	7841	7759	7805	7798	7865	7785	7741	7809	7598	7816	7841	7761	7678	7695	7741	7709	7713	7803	7862	7747	7866	7844	7798	7898	7811	7789	7733	7796	7681	7677	7755	7789	7864	7891	7900	7832	7832	7728	7761	7740	7767	7808	7781	7670	7851	7782	7872	7689	7825	7503	7844	7887	7821	7712	7880	7670	7859	7766	7739	7717	7845	7741	7735	7890	7845	7782	7729	7925	7741	7824	7894	7633	7676	7814	7754	7724	7860	7696	7815	7735	7699	7764	7776	7845	7630	7741	7724	7895	7877	7765	7767	7818	7847	7975	7816	7796	7900	7762	7879	7690	7809	7778	7759	7881	7776	7854	7744	7887	7798	7805	7769	7718	7919	7855	7825	7856	7770	7843	7751	7717	7916	7788	7928	7799	7807	7906	7779	7795	7815	7854	7811	7865	7764	7665	7684	7742	7759	7718	7816	7625	7759	7703	7800	7904	7747	7786	7779	7773	7814	7818	7805	7762	7845	7808	7631	7788	7743	7788	7732	7865	7822	7771	7927	7904	7772	7679	7748	7744	7746	7773	7825	7700	7682	7879	7787	7727	7860	7862	7742	7816	7821	7727	7700	7697	7869	7662	7798	7800	7890	7760	7867	7728	7753	7782	7855	7778	7746	7689	7894	7764	7722	7836	7719	7755	7848	7969	7786	7803	7804	7889	7785	7919	7686	7774	7864	7677	7882	7719	7817	7779	7751	7717	7683	7790	7785	7869	7723	7926	7908	7836	7775	7769	7815	7762	7785	7777	7885	7726	7717	7831	7576	7732	7767	7761	7949	7741	7758	7707	7818	7805	7903	7887	7719	7711	7667	7729	7798	7877	7778	7729	7856	7767	7864	7713	7849	7720	7786	7930	7581	7824	7769	7620	7837	7772	7770	7821	7769	7892	7766	7862	7666	7784	7762	7681	7915	7751	7801	7758	7765	7792	7740	7786	7837	7848	7834	7743	7771	7888	7863	7809	7767	7875	7700	7912	7695	7730	7747	7936	7628	7692	7661	7774	7877	7779	7741	7790	7904	7721	7645	7686	7805	7792	7709	7727	7766	7819	7796	7783	7703	7682	7833	7654	7902	7773	7784	7886	7722	7799	7852	7996	7726	7797	7882	7768	7657	7753	7794	7724	7629	7635	7704	7792	7733	7911	7799	7842	7644	7689	7841	7857	7798	7807	7864	7798	7702	7834	7844	7861	7760	7746	7768	7694	7773	7824	7791	7734	7690	7852	7751	7915	7874	7755	7761	7883	7796	7548	7760	7909	7795	7771	7882	7674	7888	7777	7719	7727	7812	7824	7706	7848	7751	7722	7832	7903	7836	7807	7760	7776	7885	7801	7739	7841	7907	7770	7851	7802	7734	7667	7778	7821	7800	7884	7758	7894	7782	7757	7793	7858	7830	7870	7751	7788
6925	3530	1132	933	1129	1290	1369	1299	1193	1105	1042	987	977	940	850	829	912	879	905	904	886	907	873	849	868	860	868	848	902	861	918	868	939	871	923	883	889	854	844	847	863	839	876	912	867	818	891	906	820	888	865	831	895	860	868	809	871	876	872	892	897	925	871	861	880	867	856	863	892	850	875	900	827	866	871	883	839	888	858	905	877	856	909	866	873	834	897	878	901	875	819	822	857	828	835	892	921	863	891	864	823	905	882	906	825	934	891	847	887	849	879	890	861	867	872	876	877	841	907	865	793	915	906	935	881	850	901	874	917	881	840	871	875	911	882	890	829	876	849	847	886	824	875	873	879	862	852	881	887	828	889	887	878	854	932	820	894	870	873	851	868	846	897	874	876	873	848	882	894	897	917	863	872	866	864	864	882	816	851	835	865	864	839	906	894	870	889	932	866	832	859	834	887	886	832	878	899	882	893	881	878	903	887	883	850	920	921	843	917	874	858	888	814	864	821	948	849	908	885	881	858	909	869	902	835	844	842	863	934	895	903	831	822	897	870	865	799	865	829	846	898	864	870	977	915	874	861	864	852	841	860	878	842	872	852	835	881	830	852	850	827	906	861	868	858	952	908	883	903	834	860	835	893	846	850	909	898	852	883	876	841	861	873	874	901	843	897	858	841	883	938	865	904	892	879	816	846	832	826	849	872	857	854	863	842	903	881	837	842	873	837	846	864	853	874	847	844	848	915	845	845	864	878	903	892	845	904	867	849	889	870	837	860	879	858	866	893	843	926	877	878	885	811	875	854	906	897	898	927	867	914	920	860	839	864	871	876	821	941	904	843	869	856	858	873	877	908	861	900	882	889	865	870	877	846	861	886	876	890	886	876	852	885	898	849	874	887	917	910	881	893	893	864	879	857	859	932	872	879	893	842	873	900	875	891	886	836	872	864	841	855	874	894	860	894	871	895	840	856	828	844	873	929	891	849	886	940	863	887	800	875	898	855	868	918	859	848	927	909	845	832	812	834	824	922	844	865	860	886	844	882	873	888	861	867	875	860	851	844	864	822	826	874	887	895	887	849	884	870	850	879	868	855	839	852	821	893	818	875	865	844	856	875	904	881	892	869	895	856	823	822	875	953	843	859	909	857	881	862	852	841	822	876	911	883	864	863	834	918	880	843	929	886	857	866	837	880	861	838	868	813	836	826	840	890	865	903	879	849	885	839	848	909	858	906	860	908	899	871	883	823	898	842	906	874	810	943	851	846	819	881	908	848	878	875	860	855	892	842	847	842	879	855	838	889	852	875	901	884	857	845	898	848	879	808	844	870	873	896	858	923	837	880	859	899	879	897	832	888	846	904	864	897	855	871	830	843	886	861	860	864	874	876	841	900	845	873	841	871	878	843	871	872	867	887	886	874	886	892	890	856	846	872	900	872	804	874	862	887	879	924	851	865	860	867	899	911	841	933	938	881	848	906	907	844	843	872	872	883	873	877	915	858	926	927	840	858	937	877	846	909	857	930	849	866	890	893	885	833	843	857	853	881	880	927	851	916	853	859	888	855	864	877	852	957	864	901	807	875	892	862	853	868	877	897	817	806	814	879	869	830	850	858	866	836	855	868	832	852	875	881	838	905	844	816	851	869	875	874	859	856	823	899	857	845	838	887	830	861	868	855	851	866	869	880	865	826	883	860	866	897	865	808	869	882	830	839	944	911	849	900	843	920	899	854	900	830	870	845	926	891	845	908	919	857	876	870	870	910	904	888	913	867	822	815	830	871	906	802	869	906	887	851	849	869	872	868	788	893	884	806	880	864	842	916	873	840	850	893	877	795	788	886	868	895	820	857	842	892	868	826	826	855	875	867	892	872	911	854	864	859	883	900	927	868	899	911	881	883	831	840	857	816	837	856	879	882	892	866	900	818	854	885	890	870	859	852	843	851	881	867	898	836	828	850	861	881	817	906	912	816	852	839	890	907	860	891	900	843	877	880	881	848	865	869	913	862	852	885	903	853	910	926	892	864	841	872	850	874	946	820	890	861	882	813	895	867	889	866	824	864	907	873	838	863	875	844	862	822	804	863	870	881	793	885	866	831	850	847	846	885	831	849	892	901	831	864	895	871	886	894	868	826	812	862	862	845	880	863	909	850	845	881	859	924	834	912	823	827	885	877	804	846	845	889	852	854	864	842	809	858	915	821	823	890	835	836	821	799	863	853	884	879	824	855	859	866	846	873	813	859	846	849	852	900	865	914	898	870	898	874	875	860	842	930	835	848	809	893	850	893	830	863	926	904	877	887	882	805	951	930	867	842	836	875	873	877	851	868	841	820	880	883	868	858	907	855	866	822	927	855	853	937	872	935	838	884	894	845	827	834	909	878	830	861	856	865	860	866	869	794	862	840	874	868	895	855	841	877	861	849	879	830	871	843	819	859	852	894	840	889	839	886	873	900	865	899	835	953	866	874	844	836	838	906	855	831	888	848	885	883	856	830	852	839	888	796	886	800	848	882	855	887	870	903	872	830	879	825	855	913	867	888	824	833	915	936	910	903	835	858	861	880	901	906	839	843	923	831	841	869	827	873	897	920	907	845	879	890	891	798	894	866	867	874	837	855	839	798	877	853	862	841	886	828	895	823	843	871	900	833	951	925	913	861	837	842	861	838	845	877	815	841	908	856	856	863	886	880	805	897	886	862	840	832	879	868	863	844	872	854	870	883	913	811	919	900	927	825	888	866	872	876	880	866	829	872	850	822	841	820	919	848	888	886	871	847	906	863	849	812	865	899	897	868	811	883	913	883	898	884	865	895	857	865	889	865	874	852	880	804	872	886	847	865	845	824	837	889	856	860	850	867	907	810	912	854	880	886	836	867	877	844	907	908	842	830	881	835	866	885	843	865	874	880	886	860	842	880	868	840	831	839	806	890	885	883	871	913	905	856	825	922	857	853	849	855	892	915	859	865	846	932	829	845	884	876	863	857	801	804	807	868	811	935	902	883	865	811	839	843	882	866	910	820	882	886	846	889	852	834	834	865	827	868	915	852	826	820	854	914	850	874	877	875	904	897	831	839	916	824	860	860	830	882	902	914	837	864	833	853	824	890	889	886	832	908	835	810	865	853	848	871	874	910	847	842	887	908	870	832	918	878	842	858	921	857	862	855	876	913	835	861	856	858	886	834	898	896	851	848	851	862	887	840	890	819	838	844	855	862	909	846	899	870	836	887	910	864	907	832	866	871	886	913	892	830	837	831	882	848	893	868	888	864	866	853	857	854	848	919	853	855	839	908	848	895	841	845	905	889	903	888	912	847	883	819	856	875	873	856	861	850	838	862	872	853	908	863	871	832	824	861	906	821	902	881	889	842	883	873	910	843	890	904	944	882	872	831	891	887	906	859	869	863	863	875	885	869	863	866	858	808	935	880	893	909	916	882	857	897	871	833	854	886	817	925	870	917	865	800	841	864	887	893	883	863	911	825	879	857	936	855	901	847	845
40261	29473	11564	15157	23607	26477	25536	21922	18819	15917	13260	11730	10891	10234	10079	10135	9437	9258	9173	8933	8808	8648	8453	8388	8407	8407	8279	8358	8303	8330	8346	8612	8469	8506	8530	8486	8563	8415	8389	8532	8282	8240	8335	8395	8126	8270	8453	8263	8190	8159	8276	8140	8238	8150	8298	8168	8275	8169	8302	8244	8169	8253	8231	8188	8225	8255	8295	8275	8161	8242	8243	8346	8159	8320	8314	8217	8188	8217	8129	8244	8294	8212	8197	8331	8194	8300	8302	8246	8267	8112	8282	8140	8242	8100	8365	8226	8393	8208	8260	8074	8171	8135	8225	8140	8347	8172	8284	8233	8180	8198	8200	8347	8271	8274	8279	8193	8110	8241	8167	8171	8286	8286	8201	8183	8236	8211	8240	8267	8174	8395	8180	8126	8242	8150	8158	8196	8336	8226	8328	8278	8318	8196	8181	8099	8126	8124	8246	8144	8235	8159	8434	8328	8202	8357	8187	8155	8191	8154	8294	8196	8155	8306	8346	8329	8136	8236	8293	8223	8059	8157	8099	8193	8141	8220	8242	8340	8266	8234	8288	8307	8308	8273	8219	8294	8292	8362	8365	8322	8070	8222	8236	8127	8134	8310	8101	8198	8331	8455	8019	8183	8300	8266	8326	8222	8435	8229	8274	8304	8333	8340	8353	8207	8246	8247	8303	8337	8279	8274	8297	8300	8348	8224	8155	8259	8284	8183	8130	8181	8204	8155	8169	8115	8184	8285	8252	8183	8319	8064	8172	8230	8298	8231	8227	8075	8224	8179	8297	8274	8269	8232	8237	8240	8293	8305	8327	8204	8263	8199	8170	8179	8258	8337	8343	8149	8268	8269	8227	8215	8254	8154	8218	8200	8158	8275	8172	8267	8290	8210	8230	8141	8230	8146	8123	8236	8320	8184	8227	8218	8299	8212	8291	8209	8281	8295	8165	8145	8215	8174	8172	8261	8212	8121	8196	8255	8395	8225	8194	8123	8295	8185	8227	8222	8189	8179	8121	8266	8095	8263	8165	8335	8228	8225	8088	8156	8285	8259	8270	8183	8261	8024	8206	8133	8304	8151	8292	8219	8244	8326	8220	8116	8214	8251	8297	8294	8122	8232	8127	8222	8203	8283	8207	8253	8292	8175	8324	8239	8159	8215	8258	8194	8249	8217	8418	8294	8299	8198	8330	8228	8248	8352	8090	8320	8163	8199	8261	8270	8244	8400	8298	8261	8271	8226	8218	8241	8141	8375	8331	8247	8237	8246	8257	8082	8297	8066	8140	8264	8228	8278	8358	8307	8240	8231	8235	8252	8121	8212	8340	8336	8157	8201	8134	8272	8246	8245	8296	8214	8249	8181	8248	8271	8306	8284	8324	8290	8155	8178	8333	8236	8114	8265	8289	8250	8268	8306	8149	8312	8283	8303	8260	8339	8313	8354	8178	8291	8356	8299	8117	8364	8097	8154	8304	8225	8053	8077	8250	8169	8257	8175	8250	8194	8182	8202	8304	8121	8165	8145	8203	8275	8137	8255	8266	8227	8154	8298	8173	8230	8269	8219	8171	8241	8262	8277	8144	8147	8127	8212	8357	8264	8207	8067	8172	8273	8164	8298	8343	8223	8279	8202	8312	8273	8126	8254	8281	8149	8288	8249	8268	8203	8371	8334	8254	8248	8043	8199	8209	8253	8257	8290	8190	8151	8142	8160	8190	8300	8100	8221	8257	8244	8188	8223	8322	8202	8313	8207	8262	8263	8156	8135	8182	8143	8132	8165	8391	8254	8412	8140	8243	8174	8288	8356	8280	8165	8327	8304	8275	8235	8212	8251	8218	8219	8165	8350	8302	8217	8221	8277	8277	8298	8408	8328	8422	8256	8231	8392	8225	8380	8088	8214	8158	8270	8345	8262	8288	8282	8216	8259	8221	8254	8239	8223	8238	8120	8268	8348	8196	8244	8181	8285	8223	8173	8329	8032	8228	8010	8250	8231	8165	8263	8238	8369	8321	8272	8181	8227	8268	8296	8250	8183	8194	8197	8331	8214	8377	8208	8212	8235	8233	8222	8227	8190	8253	8251	8187	8297	8123	8222	8319	8384	8231	8241	8249	8177	8252	8230	8310	8368	8138	8336	8196	8244	8217	8448	8344	8338	8280	8301	8069	8330	8197	8248	8230	8258	8214	8164	8298	8243	8188	8365	8417	8178	8435	8179	8339	8297	8327	8191	8352	8241	8188	8342	8136	8186	8181	8291	8229	8156	8223	8218	8233	8119	8224	8215	8128	8178	8262	8128	8133	8285	8338	8285	8265	8350	8266	8131	8287	8251	8340	8286	8422	8241	8213	8185	8222	8231	8034	8120	8170	8303	8185	8328	8221	8329	8242	8192	8229	8156	8338	8341	8205	8258	8147	8278	8170	8441	8141	8197	8241	8208	8356	8213	8267	8220	8272	8232	8285	8196	8342	8236	8178	8295	8281	8148	8268	8325	8076	8267	8263	8225	8253	8141	8065	8166	8241	8433	8216	8249	8162	8396	8211	8194	8203	8272	8146	8330	8139	8233	8245	8279	8148	8291	8301	8253	8276	8183	8311	8278	8227	8223	8181	8204	8352	8177	8207	8273	8163	8246	8127	8099	8195	8230	8204	8124	8382	8138	8180	8156	8266	8273	8342	7979	8262	8248	8292	8150	8074	8255	8361	8136	8078	8091	8273	8258	8220	8204	8203	8441	8407	8209	8265	8179	8307	8144	8153	8207	8245	8194	8322	8228	8307	8210	8256	8308	8291	8286	8173	8150	8291	8308	8295	8194	8284	8273	8203	8222	8241	8218	8204	8312	8223	8122	8209	8329	8300	8119	8195	8235	8277	8292	8178	8305	8141	8293	8251	8268	8293	8311	8309	8183	8304	8287	8276	8465	8161	8249	8163	8305	8188	8204	8181	8158	8415	8161	8418	8251	8166	8219	8195	8248	8157	8380	8071	8285	8209	8301	8254	8198	8278	8185	8191	8250	8196	8313	8207	8194	8284	8322	7965	8156	8097	8271	8198	8154	8248	8207	8122	8113	8287	8099	8273	8325	8205	8153	8200	8265	8160	8179	8311	8269	8178	8209	8300	8248	8247	8308	8182	8264	8203	8139	8182	8269	8093	8262	8165	8167	8083	8258	8308	8454	8277	8133	8221	8184	8211	8346	8296	8333	8217	8257	8344	8171	8231	8361	8252	8254	8217	8288	8338	8093	8216	8136	8179	8242	8236	8291	8183	8253	8236	8252	8340	8306	8349	8176	8244	8238	8234	8210	8351	8350	8237	8250	8200	8312	8354	8130	8178	8238	8228	8129	8266	8196	8315	8277	8274	8252	8194	8193	8351	8145	8239	8328	8261	8306	8253	8252	8178	8144	8299	8196	8137	8202	8267	8317	8329	8253	8172	8188	8338	8224	8369	8295	8407	8197	8276	8197	8135	8181	8237	8270	8173	8138	8081	8229	8306	8203	8150	8103	8336	8113	8126	8241	8238	8259	8136	8222	8136	8121	8252	8179	8122	8323	8343	8231	8270	8220	8222	8261	8025	8273	8170	8301	8252	8168	8231	8309	8231	8207	8271	8351	8263	8152	8157	8254	8291	8249	8177	8081	8213	8209	8155	8116	8219	8285	8208	8134	8294	8182	8214	8210	8226	8308	8234	8087	8180	8286	8282	8265	8122	8244	8317	8263	8247	8213	8475	8106	8243	8224	8331	8015	8305	8222	8190	8390	8311	8227	8322	8321	8133	8039	8325	8198	8284	8283	8224	8267	8256	8300	8235	8250	8180	8418	8281	8459	8253	8292	8233	8303	8122	8162	8255	8244	8220	8194	8238	8207	8222	8128	8221	8186	8282	8241	8140	8221	8362	8223	8187	8284	8225	8148	8202	8306	8412	8255	8177	8259	8269	8318	8274	8242	8193	8195	8238	8228	8059	8239	8081	8318	8242	8215	8203	8209	8291	8207	8274	8237	8206	8197	8195	8168	8286	8175	8149	8296	8168	8350	8208	8145	8048	8237	8208	8302	8084	8216	8198	8223	8221	8218	8138	8349	8100	8253	8243	8235	8089	8270	8194	8244	8184	8321	8230	8246	8215	8300	8308	8267	8075	8338	8177	8257	8300	8321	8327	8236	8304	8308	8198	8046	8271	8180	8205	8372	8424	8174	8281	8102	8121	8330	8140	8127	8294	8342	8286	8323	8268	8168	8242	8222	8275	8199	8287	8176	8233	8314	8222	8219	8216	8264	8350	8205	8211	8322	8207	8179	8067	8295	8180	8133	8185	8289	8318	8272	8278	8344	8249	8199	8203	8351	8318	8141	8373	8119	8271	8222	8073	8220	8132	8365	8200	8335	8213	8219	8291	8251	8248	8166	8377	8271	8289	8076	8110	8303	8285	8185	8348	8323	8304	8240	8271	8090	8340	8241	8347	8292	8158	8186	8298	8195	8216	8301	8234	8299	8194	8180	8159	8110	8233	8256	8231	8150	8248	8250	8240	8264	8299	8370	8202	8176	8317	8145	8161	8391	8145	8231	8163	8253	8192	8272	8163	8276	8374	8357	8268	8205	8161	8186	8156	8222	8308	8278	8342	8158	8112	8232	8130	8273	8255	8113	8276	8246	8301	8125	8211	8234	8140	8152	8146	8392	8303	8078	8288	8210	8263	8205	8218	8398	8189	8200	8255	8176	8181	8194	8121	8263	8106	8375	8476	8101	8328	8223	8149	8117	8155	8225	8228	8103	8261	8181	8136	8418	8236	8272	8286	8103	8355	8240	8199	8253	8300	8154	8296	8174	8315	8337	8250	8155	8300	8266	8330	8238	8325	8242	8294	8294	8182	8255	8248	8180	8268	8197	8148	8188	8183	8180	8332	8102	8215	8193	8179	8194	8516	8158	8311	8286	8335	8264	8240	8149	8259	8216	8305	8116	8300	8112	8218	8230	8235	8302	8135	8218	8185	8206	8156	8233	8119	8361	8199	8290	8358	8178	8260	8121	8259	8254	8290	8299	8285	8204	8228	8155	8227	8323	8140	8240	8266	8327	8285	8243	8214	8374	8273	8258	8236	8330	8443	8242	8317	8247
10443	5444	1392	898	1177	1396	1391	1287	1178	1058	950	912	787	766	776	752	742	745	726	700	673	688	684	693	654	672	686	674	683	607	722	669	648	653	665	679	682	616	641	672	680	673	663	656	706	645	698	616	623	628	649	640	677	649	663	690	636	680	636	650	635	660	690	667	639	654	677	688	650	637	649	630	704	643	672	648	637	684	646	691	716	677	662	617	713	674	650	654	663	636	677	638	677	672	637	655	676	711	669	666	611	629	698	648	685	657	669	675	695	680	674	636	667	630	651	665	625	673	628	656	666	689	640	668	681	673	696	644	625	675	622	641	681	661	629	688	661	694	692	672	629	670	703	635	643	700	654	653	652	702	649	653	670	663	681	668	648	635	672	656	631	666	592	682	654	634	667	619	650	621	666	641	655	654	632	703	643	622	666	646	641	641	662	666	654	680	690	667	616	676	651	683	726	622	652	638	657	691	634	706	646	671	682	597	624	672	631	676	650	638	649	609	622	646	677	668	628	638	649	650	687	687	683	630	644	683	701	620	604	678	679	640	719	686	656	729	687	667	636	693	677	623	730	692	647	668	655	672	668	669	678	671	686	694	694	632	652	680	655	662	669	666	634	741	634	646	711	655	721	687	677	672	695	643	681	671	673	639	664	687	598	609	672	687	648	619	693	645	640	685	650	670	691	661	659	666	662	656	655	679	661	667	670	675	681	657	643	656	678	641	685	705	705	663	647	668	615	674	642	670	661	722	618	677	740	683	674	683	732	636	671	678	672	659	630	716	644	655	694	639	668	654	666	661	660	692	651	613	739	644	678	660	630	658	614	674	619	669	682	665	642	632	698	696	664	647	616	639	615	623	649	640	680	626	670	705	634	624	666	677	711	729	635	703	662	676	662	664	621	647	628	697	653	723	651	657	631	652	712	640	656	694	680	676	723	626	652	636	676	707	675	671	687	658	601	707	659	687	665	650	639	667	651	640	659	688	652	666	681	602	663	683	678	653	656	722	719	664	685	674	679	642	720	585	703	675	644	676	653	664	663	678	692	690	660	659	672	657	671	698	646	698	662	717	624	674	661	661	674	687	648	716	661	665	694	685	655	669	652	680	663	697	662	649	665	663	678	647	655	644	642	630	678	679	671	605	683	689	665	664	639	653	627	699	636	630	646	650	690	628	667	708	712	678	645	613	708	695	608	647	690	661	682	614	681	659	673	651	603	700	671	666	660	608	689	683	675	646	695	708	668	657	643	669	669	685	663	621	692	643	684	670	657	669	681	699	665	676	692	661	626	657	656	654	666	687	611	652	687	651	649	636	703	630	647	678	674	656	689	658	676	671	651	717	645	627	659	623	658	662	648	667	691	674	658	633	640	676	623	653	697	650	654	655	672	682	688	668	719	650	614	712	658	676	669	652	637	646	635	673	683	606	694	694	663	646	634	642	671	657	641	662	713	613	655	630	666	660	671	716	674	629	662	680	656	672	643	644	683	644	616	656	695	623	640	651	689	670	658	694	675	625	675	668	628	674	637	693	664	671	638	664	636	673	634	688	689	673	667	671	681	653	666	679	646	643	735	704	660	690	694	673	628	639	707	689	716	676	701	661	673	666	649	648	687	687	674	634	637	603	657	643	696	704	674	697	711	693	639	696	686	640	710	699	680	623	663	645	630	646	650	661	660	658	610	653	688	628	694	641	703	671	659	645	649	689	665	671	676	630	643	628	693	668	683	664	636	608	681	656	636	661	659	665	694	661	654	705	652	661	645	676	702	669	659	712	720	650	638	706	666	651	665	689	653	581	656	691	677	621	616	664	625	679	674	657	692	663	647	678	677	696	671	675	656	646	660	709	644	660	675	661	670	662	654	663	668	683	671	647	681	689	660	644	648	654	675	684	677	651	644	674	652	668	640	669	654	660	678	666	658	705	645	707	697	715	691	646	670	641	730	676	640	618	690	694	653	628	685	697	687	717	681	689	652	669	712	669	632	682	659	691	641	705	697	662	636	646	678	648	616	662	658	682	672	638	668	653	648	661	633	630	666	696	705	641	706	647	671	667	701	664	666	692	667	631	651	669	682	660	714	615	639	651	596	677	642	683	647	712	657	674	617	662	700	696	679	661	655	617	677	690	651	699	620	649	622	696	688	720	662	694	687	676	679	623	693	666	661	633	702	696	627	657	611	666	652	651	693	641	669	714	632	621	681	641	696	675	600	661	690	627	667	680	702	662	684	661	635	723	642	693	628	697	703	702	644	649	661	687	663	661	636	644	675	624	667	678	659	693	645	676	657	640	642	659	708	656	668	651	634	680	665	653	666	651	698	656	706	676	618	638	713	684	658	673	682	721	656	669	622	638	645	648	657	686	673	660	644	679	630	631	670	659	648	695	663	681	672	675	715	628	716	645	641	713	701	679	640	685	621	663	664	672	642	641	700	637	677	625	723	631	688	637	638	675	694	661	657	647	660	640	690	667	713	708	690	639	642	663	711	644	651	666	670	671	654	619	649	663	629	655	645	665	654	683	669	661	654	698	687	670	646	693	646	661	653	651	711	671	660	668	671	619	642	676	642	678	685	628	690	692	687	664	632	662	714	676	691	695	651	681	661	625	658	612	670	635	645	682	696	676	620	705	643	651	676	675	666	652	641	677	681	650	667	631	674	670	703	632	673	669	655	666	660	680	648	688	699	676	667	730	640	688	688	693	659	652	671	667	649	654	681	676	690	645	685	647	736	638	660	664	661	656	695	636	670	651	653	655	704	673	655	639	633	619	709	690	636	653	715	678	629	664	622	705	677	686	697	649	723	660	683	682	622	721	656	643	665	657	672	670	701	664	683	701	655	644	659	646	707	671	633	686	661	675	701	673	663	679	680	628	690	668	678	657	676	677	632	670	669	676	634	633	666	655	623	671	596	637	670	681	670	696	652	670	619	686	644	674	618	649	629	682	633	641	658	655	647	640	660	672	674	628	667	668	683	660	695	628	630	612	687	651	646	670	655	677	666	715	651	666	689	662	653	676	674	690	695	659	640	635	672	674	667	646	671	665	635	697	658	668	616	681	666	650	675	730	670	692	632	687	694	649	681	671	689	669	624	657	643	706	637	638	692	647	672	672	642	696	635	608	671	662	682	671	664	670	691	679	649	706	690	610	693	687	674	656	656	686	655	692	641	652	631	676	677	649	683	651	666	629	686	687	646	633	661	678	652	657	687	711	667	710	658	662	661	714	638	686	667	699	724	732	642	638	692	684	649	661	697	709	668	703	650	653	685	694	647	647	631	634	622	654	675	665	672	645	680	651	667	627	644	650	699	712	652	661	676	667	679	660	616	663	642	684	657	626	722	688	640	662	610	641	647	644	688	681	671	664	686	704	640	654	649	636	659	691	665	670	665	637	675	639	702	649	643	657	644	674	698	695	677	614	673	638	650	646	697	665	648	646	640	684	652	679	691	709	692	629	680	658	669	653	648	646	665	676	696	628	617	691	665	692	651	654
44315	33854	13531	17960	28490	31171	29042	25342	21720	18043	14513	12599	11021	9616	9945	9156	8439	8295	8225	7822	7515	7443	7009	6811	6959	6851	6971	6866	6711	6840	6809	7039	6950	6903	7103	7162	7203	7082	6873	6617	6700	6817	6690	6707	6721	6829	6720	6691	6748	6666	6646	6510	6656	6783	6710	6562	6444	6618	6676	6667	6672	6715	6555	6622	6458	6716	6672	6624	6667	6573	6700	6615	6628	6609	6590	6591	6826	6561	6564	6629	6717	6498	6606	6652	6707	6508	6695	6671	6580	6654	6755	6547	6670	6598	6610	6686	6651	6529	6560	6571	6501	6678	6563	6624	6587	6583	6498	6601	6495	6613	6598	6721	6634	6563	6734	6613	6661	6561	6710	6645	6627	6712	6564	6627	6549	6584	6564	6662	6503	6649	6574	6688	6654	6663	6592	6528	6596	6683	6642	6602	6763	6681	6611	6668	6577	6630	6444	6611	6552	6589	6600	6600	6727	6625	6832	6390	6728	6537	6691	6649	6591	6736	6589	6476	6574	6579	6589	6577	6557	6686	6675	6621	6515	6709	6566	6712	6612	6657	6680	6693	6642	6573	6669	6561	6670	6638	6643	6638	6537	6634	6658	6678	6611	6595	6654	6501	6555	6735	6584	6564	6535	6740	6685	6640	6496	6653	6639	6635	6673	6586	6602	6619	6512	6496	6663	6547	6555	6569	6678	6579	6592	6623	6477	6651	6678	6699	6706	6653	6687	6681	6609	6622	6527	6582	6559	6644	6560	6550	6565	6605	6631	6633	6638	6681	6604	6485	6551	6561	6599	6538	6573	6615	6685	6680	6562	6628	6525	6554	6718	6696	6592	6672	6586	6631	6559	6580	6745	6652	6586	6546	6459	6553	6659	6628	6702	6535	6695	6531	6512	6643	6579	6672	6632	6498	6537	6648	6625	6573	6620	6686	6612	6726	6543	6646	6627	6590	6633	6693	6710	6510	6530	6682	6620	6571	6576	6533	6678	6643	6598	6544	6665	6602	6494	6573	6512	6723	6699	6479	6676	6540	6643	6606	6585	6584	6653	6618	6524	6665	6530	6575	6569	6530	6738	6691	6495	6512	6631	6559	6477	6761	6731	6704	6559	6492	6559	6642	6655	6553	6562	6616	6538	6765	6715	6590	6588	6632	6425	6677	6599	6622	6543	6574	6570	6492	6743	6467	6600	6565	6553	6504	6624	6635	6663	6560	6577	6625	6614	6552	6634	6521	6548	6652	6667	6582	6521	6637	6601	6571	6783	6667	6615	6643	6562	6642	6629	6451	6741	6501	6572	6602	6627	6694	6650	6703	6676	6564	6520	6500	6487	6528	6675	6637	6488	6580	6614	6658	6530	6529	6674	6729	6579	6673	6592	6639	6742	6549	6644	6714	6567	6702	6641	6536	6656	6639	6558	6555	6621	6571	6646	6633	6608	6574	6621	6590	6581	6712	6501	6597	6673	6591	6616	6639	6515	6537	6561	6721	6729	6501	6592	6729	6592	6724	6738	6697	6527	6588	6505	6599	6618	6527	6503	6579	6703	6493	6567	6624	6561	6622	6727	6637	6560	6557	6549	6605	6651	6516	6717	6734	6555	6687	6626	6662	6540	6624	6633	6658	6586	6526	6633	6558	6538	6502	6682	6606	6672	6703	6689	6567	6671	6710	6601	6597	6605	6525	6643	6692	6544	6608	6615	6579	6560	6620	6623	6748	6735	6616	6591	6404	6608	6524	6700	6589	6616	6560	6649	6578	6610	6637	6662	6665	6632	6616	6559	6622	6599	6620	6611	6714	6716	6551	6641	6584	6654	6690	6700	6682	6649	6628	6561	6706	6570	6671	6496	6632	6613	6692	6591	6584	6601	6619	6656	6649	6550	6544	6526	6656	6598	6544	6737	6601	6500	6575	6618	6604	6469	6588	6592	6542	6589	6541	6620	6636	6644	6603	6584	6608	6553	6553	6672	6488	6639	6536	6554	6657	6556	6671	6608	6608	6632	6577	6625	6628	6650	6477	6590	6602	6605	6573	6582	6661	6497	6616	6610	6616	6715	6600	6600	6652	6648	6550	6618	6537	6639	6554	6716	6684	6627	6603	6536	6595	6654	6685	6676	6639	6576	6470	6529	6660	6516	6577	6649	6520	6657	6599	6539	6712	6618	6618	6667	6630	6532	6691	6574	6686	6515	6567	6603	6695	6571	6610	6561	6678	6581	6636	6474	6661	6554	6605	6585	6699	6549	6644	6593	6621	6578	6648	6560	6511	6548	6687	6672	6637	6492	6615	6534	6512	6646	6647	6662	6634	6605	6675	6565	6652	6500	6594	6608	6722	6671	6488	6504	6637	6613	6706	6567	6620	6646	6730	6665	6553	6483	6601	6591	6594	6511	6650	6618	6592	6521	6622	6592	6588	6585	6630	6620	6648	6458	6586	6725	6695	6711	6764	6702	6714	6580	6630	6614	6509	6648	6679	6603	6688	6667	6603	6541	6600	6528	6814	6698	6606	6527	6626	6557	6625	6626	6677	6713	6677	6603	6707	6714	6522	6575	6539	6483	6687	6570	6557	6653	6658	6629	6602	6610	6590	6681	6686	6628	6586	6567	6605	6676	6600	6631	6674	6686	6594	6666	6620	6550	6548	6594	6536	6625	6644	6476	6625	6744	6542	6564	6590	6658	6697	6642	6649	6551	6623	6519	6665	6557	6648	6700	6594	6553	6626	6491	6472	6601	6612	6568	6507	6706	6667	6578	6542	6517	6698	6510	6603	6572	6731	6730	6536	6592	6611	6580	6580	6601	6567	6735	6603	6716	6483	6623	6552	6622	6642	6627	6520	6684	6622	6617	6596	6678	6724	6597	6502	6698	6572	6589	6538	6708	6610	6622	6546	6663	6577	6580	6652	6577	6538	6755	6680	6577	6684	6650	6489	6552	6767	6769	6531	6508	6672	6720	6587	6670	6615	6611	6645	6638	6656	6547	6586	6564	6567	6619	6662	6676	6719	6722	6541	6548	6654	6671	6540	6582	6673	6616	6599	6559	6610	6624	6557	6684	6559	6705	6483	6658	6632	6643	6553	6589	6685	6626	6670	6583	6653	6636	6573	6607	6513	6738	6638	6719	6547	6544	6683	6562	6473	6732	6645	6648	6484	6498	6663	6573	6607	6684	6547	6528	6647	6582	6556	6453	6727	6666	6669	6616	6635	6616	6800	6607	6603	6650	6669	6640	6521	6602	6648	6593	6584	6642	6534	6593	6629	6550	6524	6769	6515	6624	6627	6569	6620	6552	6445	6555	6671	6606	6613	6570	6603	6509	6606	6608	6601	6592	6467	6605	6508	6552	6520	6458	6720	6636	6642	6571	6544	6568	6452	6588	6658	6601	6593	6682	6645	6696	6565	6697	6632	6481	6637	6648	6668	6525	6691	6648	6635	6659	6499	6550	6602	6698	6567	6644	6819	6446	6582	6579	6584	6624	6679	6594	6654	6543	6572	6622	6588	6661	6693	6604	6637	6510	6745	6608	6617	6653	6660	6624	6739	6530	6506	6612	6626	6727	6547	6568	6688	6652	6669	6564	6626	6570	6474	6725	6567	6623	6558	6642	6737	6566	6517	6531	6664	6627	6582	6541	6619	6673	6610	6510	6573	6684	6731	6452	6751	6573	6761	6702	6776	6589	6585	6649	6548	6546	6473	6635	6688	6570	6537	6604	6765	6700	6529	6644	6571	6577	6534	6637	6504	6561	6646	6525	6589	6525	6625	6615	6586	6608	6676	6575	6566	6493	6593	6620	6518	6589	6630	6626	6622	6478	6641	6669	6599	6543	6599	6705	6645	6760	6752	6541	6735	6535	6718	6728	6648	6633	6572	6451	6589	6602	6618	6678	6594	6616	6619	6580	6709	6641	6455	6513	6757	6678	6736	6658	6465	6698	6659	6599	6618	6527	6565	6621	6672	6770	6763	6617	6654	6659	6684	6598	6651	6627	6598	6561	6710	6625	6594	6602	6549	6647	6648	6700	6766	6604	6673	6465	6641	6797	6506	6572	6610	6602	6704	6704	6581	6696	6550	6590	6647	6626	6535	6658	6620	6566	6665	6675	6605	6681	6674	6646	6690	6592	6588	6542	6584	6649	6591	6601	6563	6489	6608	6554	6529	6670	6741	6690	6547	6573	6466	6612	6709	6623	6672	6620	6638	6461	6656	6643	6490	6556	6643	6624	6696	6661	6552	6545	6657	6697	6527	6486	6674	6670	6596	6644	6666	6667	6564	6559	6494	6554	6606	6671	6521	6607	6628	6514	6724	6507	6705	6615	6706	6555	6690	6605	6631	6543	6756	6526	6589	6716	6648	6543	6535	6601	6598	6652	6620	6625	6664	6525	6573	6629	6617	6621	6659	6701	6625	6673	6557	6565	6703	6643	6536	6606	6595	6558	6598	6615	6529	6488	6700	6781	6725	6393	6598	6680	6617	6524	6631	6632	6650	6561	6642	6634	6746	6577	6606	6617	6555	6675	6418	6578	6572	6767	6592	6740	6654	6675	6633	6658	6577	6502	6572	6562	6563	6703	6639	6621	6575	6658	6589	6565	6649	6573	6667	6655	6609	6629	6583	6596	6553	6632	6632	6506	6649	6735	6572	6672	6578	6506	6679	6680	6516	6670	6626	6509	6614	6523	6596	6667	6548	6526	6572	6601	6471	6617	6736	6655	6643	6617	6620	6619	6586	6578	6617	6530	6618	6598	6640	6596	6700	6671	6747	6521	6624	6500	6774	6706	6707	6581	6648	6638	6599	6553	6618	6615	6387	6555	6651	6463	6409	6694	6702	6572	6592	6568	6739	6624	6505	6677	6530	6615	6697	6600	6671	6568	6624	6521	6698	6584	6697	6615	6702	6457	6561	6641	6512	6546	6799	6642	6493	6550	6719	6668	6699	6644	6678	6574	6721	6624	6628	6525	6504	6603	6589	6554	6590	6686	6598	6715	6651	6544	6686	6620	6620	6705	6489	6734	6574	6725	6652	6538	6675	6613	6563	6715	6559	6612	6647	6606	6619	6686	6719	6673	6555	6704	6544	6550	6599	6690	6437	6706	6495	6518	6588	6625	6615
11824	6957	1594	949	1177	1467	1460	1264	1146	1021	866	818	778	713	766	735	726	714	707	661	680	622	647	600	639	617	673	588	608	619	665	653	626	633	677	615	607	574	643	581	589	656	648	616	619	609	647	620	650	617	589	638	633	619	588	576	638	628	625	625	627	628	652	632	600	607	624	629	612	625	603	610	658	641	659	609	594	635	627	654	648	652	626	584	632	623	635	653	697	641	649	638	629	609	597	611	591	582	656	602	620	651	607	587	667	649	649	637	618	628	620	601	654	606	627	613	558	602	643	577	610	665	644	644	574	609	617	608	606	596	587	634	648	624	610	606	594	631	603	644	592	674	659	581	647	634	607	643	645	609	628	596	594	621	635	609	629	631	614	621	668	606	635	640	650	635	608	606	634	602	605	619	615	619	636	592	652	657	633	634	617	635	630	611	607	617	636	604	609	633	619	612	568	605	612	609	628	642	657	599	645	622	666	641	626	606	648	646	613	670	648	605	619	604	650	633	614	631	686	636	649	634	634	630	675	603	588	619	636	632	607	633	615	636	607	636	672	632	623	603	619	663	609	658	606	623	658	581	584	640	601	607	651	615	589	647	665	647	670	580	601	652	604	626	614	605	601	644	630	645	624	609	624	680	665	575	649	615	631	656	609	608	664	685	642	659	602	632	635	622	655	634	587	608	653	625	612	609	610	667	625	618	604	634	617	638	660	621	648	667	615	637	615	649	595	627	640	625	641	635	627	618	654	601	658	605	616	617	581	650	663	620	626	636	624	650	622	653	601	617	610	570	633	613	669	636	615	593	593	664	643	644	608	636	679	627	623	598	634	634	620	603	621	644	656	694	692	673	640	617	633	644	631	608	628	611	628	593	633	624	659	625	626	610	632	623	609	648	653	651	611	634	607	628	609	581	590	604	616	592	619	626	621	627	624	655	637	662	620	658	633	625	641	615	604	599	610	634	651	610	611	604	662	615	571	616	635	661	635	669	643	616	616	588	613	627	673	618	603	610	610	658	601	615	629	611	654	616	647	631	601	610	641	667	607	632	618	653	619	575	612	632	649	637	584	653	617	671	666	636	651	625	616	636	633	640	634	596	641	603	632	659	623	604	656	651	622	581	632	620	610	661	608	633	652	641	654	629	647	623	615	611	633	567	634	656	662	628	602	630	639	633	594	634	617	608	634	646	636	610	632	611	609	604	616	593	642	628	616	652	584	569	646	646	645	642	659	615	624	595	645	617	608	641	641	588	614	610	651	631	625	631	625	618	627	628	616	626	662	636	683	659	626	625	641	610	597	606	626	610	640	665	650	625	599	619	644	592	682	636	641	658	619	614	637	627	636	577	643	671	639	645	615	654	634	628	629	650	631	634	659	603	634	648	637	594	608	604	644	647	630	647	645	606	620	610	639	643	617	653	644	612	603	598	634	589	621	623	621	600	637	629	633	680	637	611	598	621	651	634	610	603	619	635	597	634	593	645	641	612	664	652	641	624	639	649	623	623	628	636	667	627	636	724	636	655	633	624	656	616	632	622	650	630	625	665	640	601	659	601	567	603	652	600	618	581	640	665	623	657	636	626	624	608	602	625	610	567	635	639	626	596	620	581	598	598	662	618	672	659	635	602	634	652	631	609	589	598	630	634	606	620	575	654	632	649	609	611	594	617	653	647	622	657	593	616	626	636	655	583	606	607	594	625	631	655	611	622	637	628	649	616	622	619	592	565	653	644	631	569	651	610	624	631	608	601	616	648	606	615	611	614	610	626	650	643	601	598	618	642	667	628	628	589	620	614	636	620	630	626	643	609	621	589	579	617	630	616	664	670	623	614	635	619	600	631	603	589	593	583	618	638	639	623	615	650	629	604	644	624	630	638	612	613	629	561	641	631	632	637	624	623	618	662	610	624	624	655	605	639	635	648	632	652	659	649	601	603	605	668	618	638	688	601	647	615	645	633	617	596	625	565	602	658	597	589	659	604	623	642	619	651	642	615	629	625	629	633	644	607	613	620	634	636	623	629	572	626	648	595	626	593	698	649	636	608	644	653	608	641	591	604	629	609	631	610	623	654	573	613	619	670	616	654	637	657	597	625	634	630	659	605	561	602	601	612	571	637	626	649	643	588	642	632	615	638	597	641	602	635	691	606	629	625	595	625	655	612	612	627	630	639	656	564	615	680	598	658	633	604	584	648	623	644	630	684	651	657	608	676	598	632	654	656	645	601	594	617	665	633	634	606	617	651	602	671	636	621	615	567	607	613	582	654	645	618	624	639	646	626	632	651	622	638	632	603	618	638	659	654	607	643	635	633	661	599	595	635	627	655	630	597	638	647	647	605	625	625	636	630	635	615	667	602	593	644	613	611	607	597	622	620	614	669	588	642	591	617	647	660	658	627	654	572	582	624	623	634	624	603	612	634	609	566	596	661	614	626	646	622	647	637	630	594	636	605	581	634	652	658	665	624	598	647	682	636	627	585	612	619	605	667	627	586	609	660	633	621	648	614	623	655	654	638	643	618	607	633	615	632	568	606	681	632	609	640	605	668	596	638	629	709	635	659	623	611	650	645	601	637	633	606	611	619	566	605	625	634	635	621	638	660	643	610	682	637	645	611	632	604	620	594	596	624	632	627	622	678	580	654	609	601	646	632	601	631	596	581	665	654	596	624	629	607	648	615	645	667	611	600	640	637	615	571	625	637	669	613	636	664	636	647	619	624	621	632	656	630	623	667	664	606	621	658	648	635	622	638	660	600	639	689	671	679	638	611	568	623	609	630	636	617	662	650	544	613	652	642	574	637	564	656	631	629	659	622	621	622	617	660	660	634	628	615	588	638	598	643	622	610	609	631	614	654	585	621	630	645	629	694	592	595	625	620	612	636	610	633	586	596	666	620	628	649	602	589	651	643	647	605	663	646	626	651	588	601	651	591	636	607	627	676	624	683	576	579	676	657	632	598	611	595	635	660	684	656	653	583	598	631	657	644	676	648	638	604	633	595	626	603	595	578	619	709	588	672	629	605	604	600	635	661	615	679	650	674	615	610	649	605	661	633	634	644	637	601	638	597	635	621	623	620	633	656	652	619	599	628	611	651	578	601	667	624	601	617	664	653	596	613	652	646	625	620	641	631	613	594	628	662	604	627	615	610	650	672	641	662	653	618	596	659	632	627	666	662	595	613	640	635	615	645	628	633	593	626	595	655	639	615	676	639	606	593	606	656	682	621	664	651	649	666	669	595	659	620	652	619	660	652	677	645	603	652	613	627	669	653	603	607	578	597	626	625	639	612	642	648	606	652	632	631	622	601	598	617	650	636	653	584	618	631	636	625	652	620	582	623	647	641	616	649	661	646	620	572	651	630	613	593	611	597	663	626	617	625	587	628	641	621	667	615	657	653	614	660	607	604	620	644	588	583	631	610	591	604	596	652	654	672	595	600	644	628	608	641	618	626	641	635	635	599	621	641	609	613	628	605	615	648	636	619	649	631	595	655
46557	37550	13426	19620	29824	32493	29913	26068	22061	17845	15464	12959	10781	10449	9894	8818	8348	8278	7884	7732	7513	7031	6811	6814	6694	6638	6645	6761	6538	6559	6642	6761	6717	6826	6887	6860	6826	6644	6543	6512	6329	6601	6626	6412	6397	6471	6411	6397	6430	6343	6420	6585	6176	6452	6427	6434	6403	6289	6387	6414	6342	6326	6273	6400	6441	6360	6298	6265	6293	6437	6431	6240	6336	6290	6303	6454	6289	6273	6397	6355	6450	6411	6508	6373	6222	6441	6326	6480	6436	6337	6215	6289	6378	6393	6281	6393	6402	6365	6311	6218	6346	6431	6407	6329	6339	6310	6355	6441	6319	6408	6417	6360	6469	6374	6397	6284	6390	6385	6254	6327	6378	6328	6364	6248	6329	6396	6336	6245	6338	6279	6384	6357	6348	6448	6350	6450	6426	6296	6350	6284	6331	6465	6332	6378	6361	6418	6391	6383	6420	6245	6258	6497	6416	6327	6266	6428	6381	6316	6361	6409	6322	6408	6352	6366	6395	6322	6283	6398	6375	6389	6270	6357	6275	6269	6373	6394	6297	6327	6392	6343	6264	6277	6329	6333	6391	6318	6343	6290	6374	6454	6338	6371	6560	6258	6367	6319	6381	6317	6403	6375	6251	6208	6294	6332	6376	6268	6347	6323	6394	6384	6377	6192	6244	6365	6372	6355	6288	6399	6377	6302	6514	6313	6441	6294	6310	6374	6349	6324	6279	6297	6280	6361	6410	6387	6296	6379	6300	6283	6333	6329	6272	6379	6338	6374	6235	6246	6286	6386	6200	6381	6410	6334	6400	6345	6386	6317	6246	6413	6471	6351	6316	6318	6328	6349	6287	6336	6346	6178	6381	6353	6364	6348	6257	6422	6377	6317	6411	6377	6338	6341	6398	6246	6322	6353	6139	6295	6481	6357	6298	6428	6403	6420	6362	6345	6334	6363	6364	6367	6296	6346	6286	6420	6410	6164	6376	6302	6444	6316	6331	6347	6249	6314	6380	6372	6310	6326	6296	6365	6366	6327	6392	6383	6378	6278	6311	6375	6351	6402	6359	6246	6316	6398	6304	6429	6216	6317	6403	6411	6225	6431	6300	6272	6448	6212	6367	6337	6303	6344	6334	6259	6355	6385	6366	6380	6314	6379	6239	6301	6256	6388	6265	6352	6285	6363	6443	6316	6377	6296	6487	6324	6346	6352	6232	6443	6408	6384	6244	6307	6372	6394	6277	6220	6246	6482	6345	6390	6433	6422	6181	6286	6388	6422	6227	6351	6336	6543	6307	6331	6319	6363	6452	6312	6480	6340	6269	6382	6295	6301	6432	6380	6366	6340	6314	6304	6380	6285	6340	6434	6365	6456	6262	6323	6332	6377	6306	6454	6421	6507	6401	6424	6359	6289	6433	6358	6409	6358	6338	6329	6298	6273	6356	6236	6335	6269	6495	6315	6393	6301	6390	6480	6409	6342	6364	6268	6379	6379	6360	6414	6301	6275	6317	6240	6396	6355	6256	6263	6268	6310	6261	6298	6416	6396	6356	6292	6367	6321	6440	6373	6356	6248	6395	6254	6324	6245	6361	6315	6408	6385	6473	6335	6357	6238	6303	6277	6289	6316	6400	6479	6255	6345	6476	6413	6314	6531	6342	6285	6246	6297	6487	6335	6203	6357	6387	6353	6329	6298	6423	6345	6318	6301	6383	6498	6473	6399	6404	6403	6419	6348	6399	6270	6386	6235	6290	6393	6388	6368	6321	6212	6401	6439	6420	6274	6354	6264	6321	6355	6386	6257	6264	6305	6362	6398	6227	6355	6333	6280	6304	6280	6250	6310	6459	6246	6381	6313	6396	6321	6412	6266	6343	6324	6350	6459	6483	6403	6331	6332	6235	6438	6473	6331	6367	6415	6311	6373	6243	6378	6381	6412	6247	6457	6302	6418	6351	6391	6414	6385	6257	6325	6314	6433	6479	6430	6281	6321	6434	6275	6467	6323	6452	6319	6350	6328	6252	6462	6419	6306	6357	6406	6477	6353	6360	6347	6367	6304	6274	6383	6272	6277	6418	6316	6296	6393	6418	6324	6389	6433	6268	6387	6301	6414	6282	6362	6273	6445	6294	6343	6353	6161	6394	6272	6345	6400	6294	6301	6404	6321	6372	6339	6329	6341	6380	6474	6457	6285	6321	6251	6416	6393	6289	6376	6388	6303	6205	6336	6288	6320	6440	6455	6312	6394	6280	6424	6324	6438	6362	6434	6284	6284	6404	6248	6364	6236	6393	6358	6437	6379	6311	6323	6377	6296	6243	6188	6418	6322	6287	6347	6233	6393	6472	6426	6246	6303	6453	6379	6393	6330	6299	6440	6264	6279	6335	6305	6391	6290	6378	6276	6296	6374	6355	6288	6424	6342	6351	6341	6282	6312	6302	6365	6320	6266	6345	6287	6477	6256	6273	6413	6305	6219	6352	6302	6339	6289	6312	6363	6267	6400	6433	6248	6267	6334	6269	6363	6353	6283	6239	6291	6407	6305	6411	6328	6306	6304	6392	6424	6379	6314	6441	6390	6437	6290	6273	6423	6341	6378	6264	6438	6326	6301	6353	6391	6285	6384	6370	6328	6430	6451	6454	6366	6360	6344	6309	6241	6369	6292	6395	6293	6278	6178	6390	6308	6465	6257	6454	6263	6318	6421	6402	6476	6213	6398	6379	6318	6212	6378	6373	6342	6277	6334	6390	6325	6343	6259	6232	6395	6341	6433	6302	6318	6243	6318	6352	6286	6381	6391	6315	6253	6326	6352	6414	6446	6356	6337	6322	6442	6359	6386	6354	6556	6284	6396	6486	6368	6330	6341	6322	6395	6398	6351	6344	6304	6412	6358	6273	6241	6319	6373	6356	6271	6311	6318	6211	6240	6370	6382	6350	6371	6287	6446	6410	6370	6431	6306	6264	6314	6306	6380	6389	6215	6463	6248	6408	6411	6410	6333	6323	6332	6391	6311	6325	6294	6380	6390	6286	6299	6306	6400	6366	6358	6264	6483	6348	6348	6358	6402	6333	6301	6153	6414	6392	6377	6385	6396	6368	6319	6523	6404	6423	6303	6342	6432	6285	6361	6467	6267	6511	6433	6379	6344	6357	6268	6356	6403	6398	6430	6402	6299	6338	6383	6247	6367	6352	6390	6329	6353	6218	6466	6371	6300	6458	6280	6340	6326	6396	6416	6315	6406	6395	6462	6301	6470	6221	6304	6241	6346	6212	6417	6344	6331	6360	6365	6386	6382	6471	6379	6394	6213	6399	6455	6236	6388	6291	6342	6243	6289	6299	6315	6432	6386	6254	6364	6350	6403	6457	6429	6384	6381	6369	6489	6292	6332	6338	6319	6413	6414	6425	6399	6354	6285	6407	6370	6401	6429	6509	6318	6325	6292	6283	6382	6396	6339	6375	6330	6420	6276	6295	6218	6371	6357	6200	6421	6302	6380	6332	6361	6356	6276	6409	6486	6486	6329	6356	6342	6261	6370	6367	6381	6418	6444	6280	6341	6337	6364	6237	6197	6271	6303	6431	6468	6484	6408	6305	6280	6363	6370	6440	6376	6336	6217	6237	6168	6379	6510	6461	6392	6279	6341	6337	6349	6366	6385	6352	6356	6398	6312	6428	6339	6384	6248	6289	6270	6516	6362	6304	6321	6343	6282	6435	6366	6398	6422	6293	6339	6465	6374	6316	6398	6538	6261	6339	6427	6302	6292	6318	6238	6225	6351	6384	6367	6331	6359	6313	6296	6370	6384	6488	6497	6400	6356	6382	6533	6542	6305	6257	6465	6465	6273	6277	6326	6432	6370	6350	6279	6154	6379	6328	6436	6409	6329	6242	6391	6270	6544	6305	6252	6326	6351	6329	6381	6345	6444	6413	6309	6303	6309	6327	6342	6339	6322	6346	6358	6322	6425	6401	6233	6334	6310	6300	6388	6389	6264	6377	6239	6356	6422	6461	6433	6319	6391	6346	6389	6304	6193	6365	6395	6393	6374	6309	6199	6394	6450	6354	6431	6399	6361	6289	6355	6397	6366	6374	6407	6334	6309	6330	6332	6417	6400	6451	6339	6255	6361	6342	6508	6307	6385	6346	6325	6379	6234	6405	6279	6429	6313	6412	6411	6462	6375	6344	6326	6446	6370	6407	6527	6322	6380	6460	6354	6319	6249	6351	6269	6322	6318	6250	6280	6412	6399	6373	6251	6256	6304	6365	6378	6220	6320	6386	6432	6366	6279	6253	6460	6363	6290	6430	6383	6305	6327	6269	6325	6408	6248	6392	6300	6368	6325	6245	6335	6334	6304	6321	6367	6237	6350	6330	6285	6273	6232	6449	6364	6399	6304	6387	6342	6380	6382	6375	6292	6298	6326	6401	6367	6285	6365	6353	6419	6384	6387	6257	6339	6354	6372	6345	6275	6455	6348	6254	6364	6376	6276	6271	6366	6291	6265	6385	6275	6347	6319	6384	6336	6397	6376	6359	6235	6328	6320	6321	6340	6280	6151	6410	6415	6351	6279	6286	6252	6292	6278	6471	6457	6289	6344	6405	6276	6439	6440	6475	6265	6378	6244	6431	6349	6435	6345	6335	6305	6235	6302	6310	6456	6379	6434	6294	6270	6292	6321	6328	6467	6363	6354	6344	6333	6228	6291	6404	6463	6416	6372	6295	6262	6372	6368	6339	6287	6252	6272	6363	6343	6455	6335	6399	6244	6280	6335	6417	6293	6265	6259	6232	6349	6467	6405	6404	6226	6516	6437	6488	6438	6380	6369	6422	6423	6365	6304	6351	6265	6279	6356	6468	6401	6268	6251	6233	6436	6313	6428	6363	6335	6443	6455	6419	6229	6447	6352	6334	6309	6309	6360	6422	6385	6389	6344	6337	6222	6401	6183	6374	6390	6278	6399	6385	6362	6164	6371	6318	6357	6340	6282	6330	6361	6454	6405	6409	6354	6350	6250	6488	6314	6362	6252	6445	6244	6259	6323	6306	6451	6388	6461	6437	6262	6343	6358	6288	6297	6251	6450	6343	6230	6323	6237	6328	6380	6255	6287	6383	6309	6198	6366
16543	11520	2301	1229	1854	2110	2024	1791	1500	1339	1293	1132	1054	1017	1006	861	900	886	842	844	852	857	848	792	773	791	832	792	798	796	856	842	792	868	846	805	806	858	859	742	787	798	758	775	738	814	746	785	801	783	815	786	831	789	794	794	792	791	802	750	785	807	801	785	790	876	741	795	835	786	806	758	793	784	771	761	820	787	783	807	796	790	792	790	773	767	804	812	814	739	766	792	793	818	817	848	825	810	830	842	794	784	799	800	820	772	784	798	841	818	774	791	727	802	816	790	802	765	812	844	756	752	827	778	789	859	787	810	813	763	774	740	741	757	810	783	792	805	797	814	799	772	835	780	787	832	801	780	812	802	796	834	773	787	799	835	760	791	764	788	790	772	784	807	835	780	732	772	760	755	813	807	779	789	765	809	817	754	788	773	807	743	829	811	792	796	821	775	780	790	769	779	831	806	806	812	798	822	770	805	789	817	783	791	810	805	798	763	770	798	799	807	782	791	794	774	866	802	809	810	807	766	782	756	796	798	840	827	815	802	835	831	776	786	783	808	798	734	763	805	788	790	773	767	795	799	748	750	792	777	778	764	789	776	798	824	844	787	776	788	741	825	819	773	723	753	814	786	784	731	771	765	780	797	816	806	792	836	756	845	785	782	785	790	819	797	803	802	802	768	787	793	754	858	789	815	779	752	761	852	850	732	796	779	844	830	804	737	815	774	779	757	808	764	736	798	745	844	763	821	844	773	761	810	799	803	761	750	788	784	796	816	862	737	759	787	804	804	790	824	773	775	814	788	804	798	804	801	786	798	784	805	806	830	790	839	837	786	850	774	784	756	772	758	812	785	789	776	768	791	801	815	806	791	770	790	846	775	789	788	852	771	809	752	777	820	767	782	751	814	816	770	807	822	801	798	780	761	803	783	803	846	782	782	823	829	769	772	756	758	798	801	717	789	794	867	793	785	819	766	815	783	783	781	767	788	777	808	816	768	837	797	834	821	718	777	770	779	795	769	780	803	783	780	760	761	780	800	823	788	762	762	849	800	785	804	798	787	823	756	790	760	830	829	841	838	753	783	763	796	773	796	790	784	777	807	802	819	815	771	808	798	808	780	789	817	801	789	721	832	763	755	744	787	769	795	747	731	783	813	770	771	808	791	816	806	783	774	777	798	746	762	827	736	786	824	774	823	791	833	819	804	774	754	789	815	793	771	826	803	822	768	837	742	786	817	748	830	854	783	778	842	774	805	806	747	812	769	812	798	774	827	748	753	842	793	765	765	807	759	799	809	772	756	829	787	797	837	760	770	711	814	812	798	801	759	765	830	809	816	794	795	748	771	839	810	753	797	778	780	822	796	791	802	802	768	797	786	768	793	735	820	765	821	830	833	764	777	795	834	783	784	790	810	790	815	838	817	737	824	766	815	763	828	810	823	740	790	828	804	813	770	827	765	793	804	822	773	824	794	817	755	759	818	775	763	792	763	810	799	835	788	770	792	826	763	803	779	752	807	783	754	816	827	798	777	779	822	817	807	793	778	781	777	793	813	836	790	798	790	791	791	787	809	783	773	798	797	784	835	776	822	777	792	795	766	757	794	790	764	787	817	757	807	846	751	846	763	763	705	799	786	807	760	817	792	767	787	804	775	794	799	793	760	774	756	842	792	815	788	817	827	775	818	774	839	772	819	761	793	776	827	771	760	802	801	765	767	731	781	760	848	829	794	788	761	818	788	829	780	797	770	849	798	756	791	778	761	812	777	767	785	824	764	801	821	795	798	793	779	739	823	816	736	782	768	769	806	769	774	839	791	791	833	831	833	827	835	839	774	776	783	793	804	800	759	768	820	787	823	772	794	757	780	764	765	784	785	814	827	807	817	800	824	793	817	799	762	758	758	791	800	803	781	798	774	774	780	859	787	788	779	825	816	807	781	818	801	822	822	766	815	778	779	778	818	826	790	786	762	799	772	842	743	781	794	792	835	790	796	817	817	745	799	785	816	841	803	811	786	836	771	787	769	781	796	789	797	777	856	797	805	795	818	783	775	818	821	773	735	860	817	799	840	777	789	762	774	822	787	769	764	779	802	768	793	801	728	767	789	784	806	843	831	774	785	767	835	777	782	813	843	768	763	791	825	806	804	780	792	784	840	786	805	846	816	813	815	841	766	803	767	833	801	805	746	826	850	796	788	734	763	746	798	774	833	780	761	801	758	858	814	779	712	776	825	771	754	799	799	779	744	764	835	799	793	792	787	767	820	757	761	795	767	886	798	785	782	838	794	799	792	798	819	801	846	751	815	800	743	794	756	800	779	806	787	824	758	768	785	760	731	802	816	766	781	832	830	825	781	868	774	791	747	786	780	806	824	795	802	808	822	835	809	783	801	778	800	827	806	828	836	798	800	806	761	790	779	764	803	810	851	792	815	763	819	746	783	768	799	798	800	782	805	823	793	794	793	806	764	784	828	762	767	784	836	772	788	794	835	777	794	772	812	790	788	769	798	766	825	815	754	783	752	812	747	798	808	805	801	767	794	746	801	803	798	838	755	807	801	830	800	855	764	846	796	810	797	818	779	761	799	853	818	798	818	758	772	775	831	758	749	769	788	764	799	837	838	783	771	797	799	850	809	775	740	836	827	765	771	830	803	765	791	846	819	875	827	772	756	804	775	749	859	821	791	772	779	756	802	808	789	793	854	801	754	803	791	743	793	854	815	804	789	787	806	819	804	793	767	761	730	815	808	839	790	760	772	780	835	793	762	769	810	763	743	813	778	839	807	792	765	834	758	764	825	811	763	798	777	804	837	848	802	779	762	787	770	826	799	783	747	763	811	804	788	779	791	768	760	737	784	784	763	770	871	797	828	780	836	803	732	781	770	834	793	759	763	823	852	787	796	813	773	800	771	780	806	808	781	742	849	785	781	784	795	779	779	791	780	783	790	785	803	806	744	781	804	860	828	809	794	808	813	794	807	846	797	808	825	769	757	747	781	816	795	824	790	815	812	781	765	768	798	748	791	739	820	814	797	812	785	807	812	733	842	811	820	766	721	799	782	791	846	790	816	801	811	789	814	779	805	794	799	782	831	788	845	792	787	803	797	819	825	815	806	850	813	776	826	793	745	826	783	783	828	800	736	819	808	823	759	821	758	820	853	798	809	799	763	839	799	766	765	790	794	803	788	801	780	800	788	741	762	781	793	756	753	796	782	800	800	799	731	790	776	777	789	816	837	761	850	779	769	780	788	771	782	813	812	800	775	815	781	783	820	806	777	806	838	816	812	774	779	835	849	787	779	741	811	810	764	805	815	788	796	778	823	832	775	836	822	755	803	806	785	800	796	847	782	826	795	771	806	832	785	802	799	817	805	805	791	782	751	799	777	826	781	789	832	809	804	805	761	824	848	778	814	779	744	787	770	815	772	807	787	789	816	806	832	794	852	796	815	735	788	837	816	779	771	776	749	792	764	751	791	738	810	782	787	828	811	766	801	791	734
55781	42579	17018	26521	36950	38591	35385	31536	26283	22774	20249	16755	14517	13943	12508	11343	10907	10424	9874	9763	9281	8907	8527	8408	8465	8307	8222	8197	8228	8168	8115	8180	8306	8308	8489	8613	8227	8434	8022	8148	7918	7998	7789	7868	7828	8046	7983	7896	7800	7706	7752	7662	7877	7813	7862	7794	7811	7802	7775	7890	7734	7792	7900	7790	7798	7801	7862	7897	7809	7829	7906	7712	7777	7702	7718	7795	7757	7784	7657	7740	7602	7557	7781	7683	7595	7689	7758	7768	7469	7664	7639	7773	7883	7663	7618	7774	7735	7743	7593	7786	7708	7706	7640	7700	7499	7835	7565	7869	7719	7708	7582	7665	7716	7567	7723	7716	7614	7744	7700	7614	7562	7679	7680	7656	7762	7719	7780	7834	7703	7710	7458	7688	7717	7754	7663	7705	7791	7717	7807	7768	7797	7655	7693	7636	7644	7746	7724	7694	7642	7665	7805	7797	7676	7781	7638	7671	7706	7763	7740	7692	7693	7720	7672	7862	7773	7765	7735	7853	7660	7693	7642	7655	7701	7675	7624	7809	7602	7804	7688	7656	7674	7740	7704	7686	7744	7556	7748	7838	7796	7626	7736	7723	7605	7726	7676	7754	7615	7746	7630	7572	7673	7636	7749	7648	7575	7812	7533	7727	7696	7710	7774	7733	7676	7690	7688	7663	7785	7708	7579	7490	7715	7803	7738	7825	7684	7725	7664	7662	7856	7755	7739	7681	7751	7627	7810	7739	7740	7825	7801	7676	7698	7701	7690	7761	7653	7816	7702	7562	7718	7546	7525	7660	7771	7757	7662	7592	7675	7655	7600	7756	7674	7792	7805	7735	7798	7781	7655	7805	7800	7719	7583	7855	7841	7598	7737	7823	7698	7736	7774	7670	7690	7798	7566	7704	7800	7693	7649	7700	7620	7660	7633	7719	7736	7805	7725	7663	7681	7848	7638	7581	7750	7708	7746	7723	7664	7685	7794	7697	7729	7692	7638	7764	7637	7747	7619	7649	7615	7560	7752	7610	7662	7646	7727	7741	7712	7797	7923	7647	7630	7750	7646	7640	7642	7697	7811	7625	7693	7744	7711	7700	7640	7706	7685	7689	7683	7698	7756	7713	7639	7771	7646	7680	7691	7792	7805	7890	7657	7733	7686	7661	7568	7660	7628	7769	7781	7609	7804	7780	7646	7741	7838	7651	7757	7714	7640	7731	7728	7796	7692	7934	7720	7824	7805	7773	7731	7798	7705	7698	7653	7753	7651	7762	7658	7724	7698	7722	7696	7727	7618	7772	7730	7606	7665	7729	7784	7621	7804	7650	7764	7871	7742	7639	7591	7568	7772	7837	7747	7690	7615	7831	7870	7646	7686	7650	7678	7722	7491	7768	7818	7728	7564	7762	7679	7774	7664	7637	7742	7584	7539	7788	7785	7787	7826	7656	7755	7816	7830	7684	7826	7694	7811	7666	7752	7769	7734	7714	7658	7824	7776	7622	7699	7655	7607	7642	7665	7729	7693	7795	7702	7697	7646	7794	7652	7745	7648	7624	7670	7663	7668	7731	7730	7643	7695	7787	7779	7675	7575	7682	7525	7744	7753	7722	7640	7696	7689	7586	7685	7678	7817	7642	7747	7696	7776	7727	7739	7795	7763	7688	7684	7742	7708	7746	7788	7701	7719	7629	7803	7713	7771	7713	7647	7713	7752	7643	7776	7711	7772	7770	7712	7800	7719	7696	7622	7814	7696	7806	7647	7703	7784	7639	7736	7672	7726	7686	7983	7794	7838	7837	7894	7816	7741	7672	7694	7625	7719	7784	7695	7752	7805	7757	7761	7650	7615	7634	7608	7645	7817	7933	7645	7762	7766	7753	7679	7593	7737	7751	7815	7664	7743	7801	7678	7704	7778	7623	7814	7717	7761	7694	7707	7720	7672	7594	7745	7723	7662	7697	7750	7613	7628	7638	7551	7779	7800	7708	7719	7829	7676	7690	7685	7698	7824	7751	7684	7829	7721	7686	7583	7792	7656	7761	7708	7856	7612	7710	7768	7575	7642	7687	7566	7635	7651	7669	7797	7756	7730	7688	7628	7653	7606	7694	7722	7730	7622	7695	7742	7802	7686	7633	7696	7624	7678	7730	7733	7632	7779	7585	7722	7735	7759	7711	7900	7666	7739	7748	7865	7627	7690	7672	7677	7568	7537	7850	7824	7851	7584	7684	7708	7743	7809	7550	7701	7700	7732	7629	7653	7653	7771	7658	7699	7654	7705	7827	7607	7763	7680	7717	7638	7755	7654	7683	7708	7778	7641	7666	7616	7699	7711	7743	7752	7751	7747	7580	7717	7675	7787	7707	7616	7888	7737	7846	7923	7747	7641	7690	7718	7640	7795	7564	7751	7738	7746	7712	7713	7693	7699	7882	7745	7778	7649	7771	7586	7719	7713	7787	7736	7750	7645	7848	7647	7672	7603	7693	7740	7782	7681	7664	7765	7719	7735	7802	7598	7677	7638	7623	7778	7773	7574	7697	7708	7687	7672	7727	7626	7726	7774	7702	7695	7665	7645	7567	7623	7636	7704	7668	7598	7717	7786	7657	7810	7784	7627	7621	7720	7770	7645	7657	7728	7809	7759	7585	7579	7627	7753	7564	7772	7761	7780	7700	7689	7780	7626	7574	7827	7775	7768	7776	7708	7677	7796	7707	7706	7708	7855	7723	7780	7696	7688	7551	7652	7562	7711	7582	7616	7613	7666	7682	7720	7594	7736	7747	7751	7669	7777	7836	7677	7790	7656	7784	7649	7798	7700	7834	7723	7602	7645	7638	7668	7770	7839	7584	7803	7829	7736	7664	7668	7876	7763	7635	7927	7664	7624	7768	7675	7706	7681	7711	7537	7484	7687	7592	7689	7601	7716	7755	7673	7641	7762	7811	7676	7801	7681	7686	7844	7737	7670	7759	7715	7686	7715	7624	7640	7730	7671	7823	7530	7846	7665	7686	7596	7759	7752	7627	7771	7616	7674	7796	7699	7636	7870	7682	7622	7670	7688	7880	7906	7669	7699	7589	7786	7648	7726	7691	7667	7656	7741	7601	7640	7620	7732	7653	7830	7664	7696	7734	7598	7573	7592	7694	7640	7682	7674	7712	7729	7606	7774	7620	7707	7695	7720	7613	7707	7753	7653	7652	7782	7775	7819	7610	7602	7716	7621	7586	7813	7646	7748	7679	7600	7543	7693	7629	7647	7669	7745	7633	7730	7654	7810	7788	7723	7735	7731	7692	7803	7656	7749	7777	7789	7763	7596	7631	7707	7626	7803	7738	7833	7745	7597	7669	7566	7798	7667	7720	7732	7685	7678	7788	7621	7644	7763	7669	7709	7716	7752	7678	7806	7616	7722	7581	7645	7630	7526	7836	7756	7829	7798	7607	7870	7565	7737	7713	7631	7684	7572	7601	7809	7753	7830	7784	7844	7773	7814	7778	7675	7796	7798	7725	7682	7641	7739	7789	7663	7561	7779	7608	7716	7745	7508	7646	7586	7660	7718	7687	7753	7779	7752	7850	7740	7795	7637	7821	7779	7696	7828	7627	7708	7658	7676	7724	7663	7686	7623	7815	7701	7711	7692	7713	7686	7630	7801	7697	7802	7630	7780	7748	7823	7669	7665	7770	7686	7716	7806	7600	7642	7804	7713	7741	7628	7703	7784	7685	7649	7803	7647	7646	7851	7733	7610	7619	7687	7602	7679	7691	7757	7686	7654	7763	7749	7772	7800	7585	7680	7730	7673	7712	7705	7702	7681	7521	7754	7572	7686	7596	7768	7797	7797	7660	7832	7784	7629	7674	7708	7634	7810	7743	7757	7810	7708	7767	7803	7741	7764	7727	7666	7753	7686	7780	7611	7724	7708	7615	7808	7697	7734	7658	7683	7780	7620	7749	7781	7613	7709	7647	7727	7600	7672	7757	7688	7685	7790	7768	7685	7554	7826	7676	7685	7664	7759	7653	7772	7617	7839	7628	7638	7666	7759	7637	7729	7744	7595	7653	7846	7700	7747	7685	7687	7704	7738	7733	7729	7717	7560	7726	7712	7798	7718	7653	7785	7501	7709	7779	7598	7588	7689	7662	7729	7840	7729	7640	7659	7662	7772	7712	7598	7690	7826	7668	7777	7680	7817	7723	7614	7696	7687	7573	7754	7808	7795	7774	7763	7653	7582	7805	7797	7700	7662	7878	7658	7763	7703	7741	7649	7717	7685	7777	7706	7738	7578	7744	7631	7744	7650	7765	7685	7745	7790	7667	7792	7826	7729	7710	7787	7835	7812	7829	7682	7785	7600	7736	7693	7676	7607	7728	7547	7579	7715	7746	7714	7762	7744	7638	7720	7731	7735	7738	7760	7638	7746	7626	7686	7683	7672	7727	7726	7656	7752	7867	7701	7842	7689	7628	7727	7623	7725	7744	7599	7714	7719	7632	7826	7730	7636	7710	7647	7721	7673	7653	7770	7706	7588	7784	7799	7599	7689	7656	7774	7627	7692	7717	7599	7703	7639	7751	7834	7870	7715	7688	7705	7882	7739	7697	7708	7706	7685	7653	7754	7568	7915	7769	7720	7720	7692	7673	7728	7721	7666	7731	7815	7673	7610	7616	7727	7701	7727	7776	7759	7609	7732	7668	7743	7666	7707	7706	7665	7762	7641	7758	7634	7696	7676	7694	7686	7708	7738	7858	7848	7749	7695	7856	7819	7617	7618	7600	7766	7840	7680	7722	7668	7686	7666	7709	7621	7673	7729	7714	7816	7672	7560	7728	7727	7850	7847	7651	7554	7867	7662	7795	7589	7745	7636	7677	7747	7757	7607	7806	7690	7700	7882	7715	7631	7714	7705	7658	7935	7705	7817	7745	7608	7720	7610	7708	7660	7770	7671	7704	7731	7691	7744	7699	7706	7655	7760	7761	7818	7733	7693	7766	7585	7737	7655	7735	7783	7682	7854	7630	7619	7809	7688	7685	7677	7804	7646	7749	7856	7641	7585	7765	7767	7722	7828	7631	7601	7869	7712	7718	7637	7741	7685	7594	7795	7735	7772	7783	7724	7765	7593	7756
6957	3350	1233	966	1205	1328	1272	1188	1111	1062	943	937	898	1013	896	910	911	899	872	863	884	820	825	933	874	863	841	871	888	846	838	892	860	821	871	901	871	858	864	827	841	871	844	866	841	850	825	888	849	837	846	818	798	811	867	853	819	870	864	857	831	839	837	806	819	812	856	861	850	859	841	840	834	835	835	819	872	857	857	831	849	867	858	839	859	854	816	796	838	842	824	832	866	890	851	903	878	838	943	867	801	870	833	864	893	874	825	874	828	835	869	891	854	876	867	876	797	886	876	834	840	898	840	793	827	861	825	847	850	830	818	829	839	852	808	864	863	846	882	855	853	859	861	873	829	844	883	858	829	857	891	826	912	891	819	862	844	844	857	898	808	826	845	849	842	839	822	789	826	923	817	853	840	842	857	848	861	821	825	875	858	839	821	875	843	857	794	858	862	852	836	809	885	861	849	835	890	808	849	795	814	831	876	877	850	793	864	862	801	934	847	824	864	865	830	830	819	856	831	904	831	885	829	850	816	829	799	836	852	801	872	863	881	842	821	820	839	858	824	813	855	853	851	813	931	831	798	850	844	793	876	883	857	852	844	868	873	871	852	840	854	803	861	863	855	853	840	876	869	898	863	884	837	896	876	777	840	873	803	853	812	836	844	902	847	830	813	879	860	874	835	845	866	827	841	945	875	824	852	860	848	841	855	872	783	883	845	812	865	858	809	805	904	864	853	884	853	894	885	848	834	821	858	823	864	847	825	888	853	790	907	882	861	865	842	837	834	842	866	914	816	907	777	838	927	821	836	828	866	790	864	819	873	873	874	767	864	865	854	829	859	817	920	830	870	840	859	883	839	814	829	808	840	878	831	868	862	879	894	769	835	863	862	820	826	831	829	818	824	851	829	839	819	846	919	847	846	772	827	849	851	858	857	857	833	863	866	855	833	892	853	846	874	796	879	869	904	949	904	887	887	868	884	859	864	874	837	895	859	842	860	891	862	802	830	892	838	876	858	795	851	834	837	869	804	852	834	854	834	842	843	831	849	898	850	796	830	866	795	850	891	873	852	803	800	856	897	875	870	836	837	886	846	865	817	893	846	906	831	831	884	884	820	881	837	840	858	846	861	911	833	852	835	882	891	866	880	850	885	862	847	814	807	893	855	839	839	863	842	819	860	843	878	820	871	858	848	868	819	863	857	858	822	823	884	916	802	853	867	876	876	837	798	863	865	807	830	877	790	867	900	879	777	850	876	860	857	877	865	845	860	846	865	901	870	856	823	870	844	821	867	817	836	805	822	853	868	824	899	857	871	881	803	829	838	853	858	868	876	841	861	851	817	817	813	899	839	857	843	865	853	839	890	843	847	859	863	843	873	865	846	834	892	833	867	882	861	860	783	864	892	916	864	873	838	877	855	881	858	908	827	886	876	829	878	843	842	863	848	848	816	843	885	840	828	845	865	841	804	905	820	848	834	800	803	849	804	868	819	859	957	862	873	856	871	830	821	883	846	793	815	870	862	847	807	840	867	850	834	863	875	807	854	879	846	868	873	868	822	854	812	851	880	869	907	864	808	823	859	890	850	841	838	873	846	871	863	841	893	845	817	807	824	897	875	857	844	834	817	873	837	882	855	880	834	855	818	868	842	844	884	845	879	843	849	817	856	843	863	874	879	801	855	842	863	881	855	907	857	866	833	852	842	875	853	909	867	890	899	847	831	830	822	864	813	866	869	883	890	865	837	768	894	782	846	870	874	817	850	830	829	881	884	812	832	845	853	846	832	844	831	865	851	849	828	898	850	905	814	891	867	875	846	866	866	824	854	879	893	872	839	838	862	864	836	865	868	835	871	826	871	815	923	908	847	841	845	813	783	809	850	844	809	859	885	866	873	926	838	888	845	874	795	769	837	866	822	885	885	864	789	864	860	855	887	856	887	860	861	859	857	864	828	832	826	853	896	848	859	900	838	881	828	874	839	831	894	822	819	844	848	836	850	893	833	870	844	863	818	819	871	820	861	866	888	849	844	804	866	775	890	858	815	828	864	865	897	851	900	827	840	868	846	842	849	817	857	847	859	900	837	834	847	837	848	851	852	837	904	863	838	813	845	853	837	877	861	890	851	854	880	798	860	863	859	893	828	879	852	898	782	834	861	875	904	899	869	852	870	837	839	789	848	908	827	835	817	845	811	886	865	879	863	864	848	820	826	868	819	854	876	828	899	794	889	866	912	859	850	787	840	876	864	814	889	880	867	860	817	901	862	828	825	866	840	842	868	854	835	816	898	838	838	914	842	825	817	846	867	839	878	897	786	818	893	786	824	839	894	870	883	898	839	883	855	893	839	842	868	853	835	850	892	807	852	840	856	847	824	833	810	830	857	851	851	828	905	817	885	830	832	863	839	781	828	865	841	844	896	852	793	877	864	833	836	806	863	845	860	825	798	886	882	884	843	846	869	841	845	833	846	838	853	815	881	865	893	878	820	856	822	828	830	840	905	834	858	865	869	854	862	857	860	838	831	865	875	797	909	906	845	828	907	839	849	849	857	847	911	871	856	838	855	833	809	855	853	823	865	871	907	837	851	834	876	849	806	883	881	828	821	824	895	830	873	842	817	830	850	843	849	900	845	898	858	881	869	877	858	856	881	827	824	830	825	826	867	842	887	860	858	817	822	839	834	893	824	842	874	857	799	861	845	839	870	825	852	837	862	874	861	834	836	798	841	869	856	852	878	913	834	867	844	882	900	829	860	846	842	878	881	905	866	837	855	835	889	851	850	777	870	844	838	876	824	870	829	851	870	844	807	839	819	843	871	873	841	853	829	894	861	847	833	839	828	837	874	815	876	857	908	819	887	861	855	879	836	845	814	830	839	887	838	849	840	829	858	830	868	867	877	832	848	853	836	820	874	875	939	843	817	795	924	850	843	809	865	844	833	841	850	882	835	879	855	864	806	893	812	856	821	883	859	834	836	849	850	859	874	816	833	875	811	873	860	812	883	862	869	820	848	898	875	843	894	823	818	848	872	838	804	863	827	847	835	815	866	902	841	852	839	839	812	827	889	861	858	870	861	844	879	844	855	937	883	880	853	896	845	868	860	828	863	851	811	863	881	850	853	862	868	860	840	903	868	856	864	871	831	809	833	896	808	833	848	849	892	811	852	799	873	861	895	831	831	869	848	788	773	822	857	918	880	827	846	868	853	850	866	817	824	873	836	867	826	846	839	869	855	868	899	939	848	899	830	850	793	853	777	821	910	898	873	861	840	890	848	906	884	853	850	927	838	805	833	862	886	899	823	886	863	839	887	828	841	823	863	895	809	885	865	865	882	826	859	821	807	836	829	814	828	820	846	821	873	813	894	816	847	832	853	878	860	859	880	836	858	826	882	847	856	823	863	881	900	865	814	796	849	890	892	901	842	805	849	821	838	844	894	893	871	846	841	833	894	869	859	871	893	830	894	849	837	939	865	862	851	865	866	833	878	856	841	878	929	811
40353	28819	12363	17007	25166	27113	24348	20252	16702	14540	12906	11575	10857	10596	9543	9494	9457	9208	8970	8958	8767	8508	8428	8343	8156	8214	8177	8187	8395	8242	8261	8362	8346	8427	8462	8439	8499	8395	8235	8154	8205	8128	8180	8187	8308	8121	8118	8299	8163	8256	8126	8262	8242	8062	8232	8146	8149	8145	8108	8307	8194	8199	8377	7982	8186	8022	8210	8147	8181	8155	8135	8083	8069	8129	7996	8201	8170	8200	8059	8135	8171	8128	7979	8196	8082	8142	8158	8140	8252	8117	8181	7990	8106	8204	8258	8144	8221	8154	8058	8048	8173	8118	8254	8144	8107	8079	8213	8118	8183	8095	8125	8219	8197	8134	8197	8178	8183	8208	8212	8128	8158	8172	8207	8119	8037	8111	8159	8165	8100	8016	8153	8105	8046	8088	8199	7977	8213	8229	8099	8103	8186	8038	8270	7974	8097	8101	8144	8026	8115	8142	8178	8081	8120	8151	8058	8012	8131	8128	8153	8129	8252	8134	8042	8046	8144	8122	8189	8216	8257	8252	8165	8199	8152	8225	8318	8167	8240	8216	8022	8066	8137	8066	8080	8192	8147	8269	8073	8230	8174	8070	8163	8165	8236	8071	8114	8224	8127	8203	8125	8224	8207	8205	8214	8181	8182	8178	8241	8192	8238	8172	8065	8025	8164	8330	8187	8210	8141	8208	8048	8080	8140	8113	8089	8063	8223	8224	8147	8103	8071	8310	8137	7993	8161	8216	8085	8148	8193	8142	8155	8088	8264	8107	8112	7984	8190	8167	8180	8270	8243	8088	8216	8226	8190	8090	8150	8185	8171	8198	8196	8186	8160	8226	8220	8163	8290	8188	8257	8217	8164	8144	8098	8142	8173	8087	8277	8248	8192	8323	8229	8113	8313	8151	8316	8121	8128	8223	8247	8127	8091	8222	8064	8246	8185	8169	8108	8219	8108	8006	8056	8194	8216	8043	7989	8157	8196	8096	8223	8033	8031	8041	8280	8123	8139	8054	8209	8075	8207	8276	8271	8066	8168	8112	8287	8064	8161	8146	8212	8069	8211	8027	8232	8101	8207	8032	8270	8145	8093	8206	8161	8243	7984	8185	8254	8230	8148	8126	8152	8291	8156	7962	8217	8008	8103	8164	8124	8164	8203	8031	8101	8105	8114	8155	8288	8086	8069	8224	8083	8137	8159	8102	8228	8155	8081	8248	8229	8120	8152	8162	8192	8136	8199	8272	8235	8225	8210	8154	8128	8160	8162	8110	8180	8087	8262	8148	8168	8161	8252	8215	8245	8041	8094	8237	8217	8302	8140	8056	8118	8215	8167	8180	8154	8261	8393	8193	8109	8050	8207	8099	8263	8126	8250	8202	8104	8096	8116	8159	8258	8069	8099	8196	8144	8183	8178	8098	8196	8128	8022	8082	8057	8101	8150	8247	8287	8023	8199	8304	8306	8102	8119	8102	8122	8304	8007	8175	8290	8100	8181	8152	8135	8138	8196	8139	8133	8098	8159	8121	8052	8172	8195	8171	8265	8084	8100	8045	8249	8131	8203	8273	8148	8148	8182	8025	8191	8255	8209	8120	8218	8079	8108	8194	8069	8048	8118	8099	8131	7942	8113	8190	8162	8003	8122	8110	8182	8236	8189	8119	8084	8098	8201	8201	8066	8197	8033	8084	8209	8008	8149	8223	8100	8219	8063	8212	8137	8254	8153	8164	8191	8082	8186	8224	7976	8226	7986	8243	8213	8301	8171	8131	8188	8227	8346	8232	8125	8173	8283	8161	8240	8133	8123	8148	8221	8208	8266	7999	8188	8065	8167	8207	8213	8220	8183	8071	8057	8148	8199	8085	8205	8189	8217	8238	8227	8016	8247	8104	8149	8269	8157	8136	8067	8297	8102	8103	8191	8318	8059	8170	8233	7954	8243	8160	8290	8251	8134	8138	8170	8175	8151	8192	8200	8189	8293	8296	8189	8161	8179	8220	8150	8175	8168	8043	8220	8136	8193	8226	8270	8042	8067	8196	8247	8197	8184	8225	7962	8312	8311	8153	8210	8340	8254	8118	8272	8186	8215	8130	8272	8124	8170	8274	8212	8106	8158	8191	8196	8183	8118	8242	8222	8050	8204	8218	8120	8109	8338	8029	8036	8277	8223	8028	8112	8040	8205	8287	8117	8300	8085	8245	8087	8159	8152	8107	8136	8217	8058	8133	8306	8202	8254	8172	8245	8087	8218	8106	8303	8226	8185	8254	8305	8214	8094	7982	8182	8119	8244	8148	8155	8214	8150	8020	8205	8097	8259	8061	8270	7961	8126	8150	8171	8221	8157	8212	8060	8204	8191	8245	8037	8096	8196	8142	8013	7921	8200	7999	8259	8367	8291	8102	8023	8254	8197	8174	8193	8049	8410	8147	8277	8120	8218	8252	8172	8257	8204	8191	8180	8053	8259	8297	8150	8239	8083	8232	8076	8133	8178	8020	8074	8226	8221	8209	8124	8111	8241	8100	8271	8245	8116	8021	8209	8078	7996	8077	8102	8105	8217	8139	8200	8209	8325	8221	8144	8028	8225	8206	8122	8039	8208	8241	8078	8043	8305	8112	8250	8117	8245	8136	8222	8164	8264	8236	8184	8166	8154	8227	8063	8129	8207	8091	8212	8124	8078	8391	8117	8146	8269	8136	8162	8218	8122	8062	8147	8234	8149	8147	8068	8083	7969	8318	8157	8006	8125	8214	8120	8241	8172	8215	8179	8204	8219	8136	8210	8191	8116	8275	8195	8113	8196	8149	8034	8158	7919	8114	8208	8104	8094	8094	8254	8116	8123	8143	8181	8182	8109	8197	8230	8098	8097	8227	8180	7992	8202	8198	8117	8058	8056	8166	8182	8133	8123	8266	8205	8181	8081	8098	8165	8287	8139	8250	8112	8235	8242	8140	8263	8047	8160	8178	8124	8222	8198	8207	8102	8169	8265	8148	8175	8084	8176	8204	8237	8172	8202	8048	8204	8128	8098	8061	8206	8228	8217	8255	8212	8133	8008	8207	8127	7977	8249	8235	8122	8201	8052	8304	8122	8169	8119	8316	8057	8063	8114	8182	8237	8058	8151	8043	8112	8117	8162	8251	8202	8070	8167	8152	8161	8214	8128	8342	8109	8118	8191	8159	8092	8181	8319	8133	8107	8178	8201	8098	8187	8118	8233	8257	8131	8222	8065	8177	8190	7980	8193	8120	8139	8132	8161	8208	8225	8158	8168	8140	8189	8036	8138	8145	8215	8111	8089	8122	8179	8190	8170	8157	8264	8165	8191	8197	8102	7980	8125	8065	8289	8260	8085	8030	8063	8142	8165	8104	8196	8085	8075	8149	8113	8213	8171	8214	8060	8165	8261	8127	8098	8143	8159	8154	8242	8225	8177	8200	8130	8192	8101	8193	8284	8170	8179	8114	8298	8245	8087	8212	8119	8196	8202	8066	8144	8101	8160	8229	8142	8187	8186	8134	8141	8295	8211	8158	8111	8346	8226	8206	8217	8047	8057	8109	8201	8069	8259	8180	8092	8156	8151	8057	8026	8154	8142	8047	8057	8105	8070	8232	8212	8105	8224	8290	8160	8244	8097	8324	8149	8136	8237	8146	8160	8125	8168	8242	8105	8297	8096	8253	8208	8174	8108	8215	8213	8199	8303	8209	8105	8250	8205	8147	8227	8160	8250	8215	8286	8084	8179	8244	8129	8037	8154	8421	8240	8090	8208	8066	8202	8043	8166	8152	8084	8062	8289	8216	8069	8182	8223	8340	8162	8254	8140	8201	8212	8054	8142	8180	8062	8225	8154	8233	8095	8188	8175	8126	8202	8097	8305	8267	8179	8232	8082	8184	8141	8050	8149	8207	8236	8047	8166	8031	8042	8248	8345	8086	8238	8029	8169	8269	8091	8071	8159	8069	8152	8134	8191	8192	8239	8103	8151	8333	8094	8054	8195	8165	8205	8213	8190	8164	8233	8133	8228	8142	8110	8134	8103	8173	8190	8264	8146	8185	8195	8215	8162	8171	8127	8152	7981	8130	8095	8050	8238	8138	8186	8006	8112	8290	8208	8237	8125	8243	8202	8139	8218	8212	8232	8267	8094	8068	8218	8227	8176	8146	8140	8212	8218	8080	8274	7983	8164	8307	8205	8158	8149	8213	8142	8049	8129	8183	8112	8204	8186	8309	8202	7986	8045	8141	8184	8157	8119	8158	8177	8125	8103	8227	8212	8209	8094	8318	8164	8202	8182	8122	8071	8153	8201	8206	8241	8343	8079	8016	8085	8114	8226	8020	8065	8092	8193	8243	8253	8213	8219	8167	8091	8146	8004	8143	8162	8242	8098	8101	8188	8172	8092	8233	7980	8273	8138	8232	8203	8318	8196	8162	8217	8145	8017	8158	8233	8125	8084	8186	8181	8139	8143	8289	8146	8031	8163	8158	8237	8165	8022	8104	8066	8198	8257	8221	8111	8179	8135	8133	8096	8058	8139	8051	8216	8109	8154	8068	8215	8167	8390	8308	8147	8175	8146	8178	8100	8070	8204	8124	8292	8094	8173	8159	8114	8203	8249	8181	8102	8039	8155	8220	8165	8224	8137	8177	8069	8137	8085	8140	8159	8219	8223	8154	7983	8116	8047	8270	8155	8134	8255	8227	8158	8164	8021	8236	8073	8164	8104	8281	8121	8259	8071	8212	8302	8304	8045	8017	8170	8169	8077	8184	8252	8226	8080	8128	8132	8148	8275	8191	8050	8245	8196	8323	8125	8080	8035	8116	8096	8194	8197	8110	8195	8189	8177	8224	8120	8157	8227	8277	8114	8223	8113	8305	8148	8121	8147	8058	8086	8174	8226	8258	8161	8125	8071	8240	7990	8172	8118	8063	8193	7962	8008	8195	8051	8261	8182	8072	8157	8110	8341	8154	8116	8136	8143	8164	8017	8089	8130	8204	8104	8032	8144	8080	8172	8232	8181	8034	8177	8314	8093	8187	8167	8104	8243	8252	8235	8105	8149	8235	8255	8181	8104	8314	8131	8141	8244	8113	8199	8150	8230	8197	8048	8037	8165	8106	8170	8308
10454	5538	1657	900	1241	1376	1293	1142	1032	934	874	872	782	763	710	691	721	690	759	706	691	640	670	668	671	653	704	677	678	655	708	659	684	652	662	683	625	639	652	653	616	672	690	652	667	603	649	636	671	656	686	647	678	674	636	661	694	674	672	684	636	707	628	653	612	631	642	636	632	668	626	655	657	652	662	672	643	598	654	675	674	639	667	696	635	653	645	646	596	704	653	666	681	679	624	675	682	660	650	663	671	657	669	640	615	663	629	635	651	631	690	640	598	632	649	620	651	668	660	672	671	683	598	677	673	645	638	642	633	681	676	673	660	661	673	663	639	607	637	652	695	638	623	672	638	606	645	673	654	648	690	706	614	639	658	662	620	703	631	699	658	614	646	660	692	660	654	655	656	661	672	660	657	637	668	598	637	643	627	648	680	656	647	620	705	656	642	655	635	647	639	645	691	658	686	653	634	600	642	692	660	639	656	625	633	630	671	618	637	649	666	610	639	644	625	647	659	652	650	659	643	627	646	690	652	705	648	668	633	650	658	628	659	689	668	686	663	642	658	671	656	691	635	649	676	666	632	660	676	622	669	623	659	641	653	642	671	635	674	668	630	670	639	673	640	644	681	637	630	661	668	695	643	633	689	659	692	652	604	595	657	647	664	657	609	701	655	639	618	659	639	656	659	669	622	673	618	670	657	633	634	663	597	671	654	639	613	649	674	666	682	617	661	681	661	642	654	634	653	657	644	629	648	687	648	660	653	698	669	676	652	608	677	643	637	687	673	624	611	617	636	637	622	668	659	645	699	634	677	688	672	623	614	604	646	650	670	648	702	686	648	656	643	622	668	723	638	637	644	628	641	702	644	655	630	648	674	656	630	629	656	587	679	641	675	635	639	641	637	630	626	657	619	637	684	642	636	668	695	657	669	723	673	661	707	666	660	652	623	648	684	648	646	641	654	687	657	645	662	662	635	640	666	689	613	620	681	669	625	650	711	670	640	609	608	633	640	695	677	705	651	653	645	626	638	652	642	628	646	614	684	661	629	611	650	626	628	662	689	696	688	681	667	663	681	700	618	639	659	654	621	634	649	666	657	649	630	642	680	619	682	665	645	659	679	654	636	667	677	678	595	639	641	656	643	635	642	690	652	630	687	676	636	607	715	646	651	643	608	718	643	606	647	684	631	685	658	635	676	662	658	686	613	631	622	644	644	643	685	671	632	625	645	626	690	641	627	690	667	631	626	649	621	649	661	655	627	666	638	676	641	643	678	636	611	660	646	631	627	621	637	677	680	620	658	699	667	688	636	679	672	648	613	649	647	651	599	619	678	635	640	689	672	678	671	687	627	706	629	619	669	626	667	641	605	627	716	647	667	622	619	642	648	649	671	681	652	667	647	667	636	646	648	604	622	657	641	674	645	687	693	676	634	659	695	637	634	633	657	663	679	688	644	623	599	664	664	694	701	623	609	696	622	672	669	690	627	650	644	658	686	678	659	681	649	624	644	696	653	676	647	624	700	689	651	670	646	663	622	673	671	663	652	657	670	633	670	587	622	631	626	611	667	645	658	658	683	663	697	644	667	670	682	631	668	646	688	690	677	693	670	610	675	643	617	656	683	633	697	690	638	677	654	668	645	716	708	665	625	620	647	654	673	645	635	646	649	685	700	698	658	611	647	630	648	616	685	633	621	631	645	632	658	644	702	654	665	663	648	657	667	656	657	689	638	679	645	660	616	623	682	640	703	665	612	641	633	675	652	654	657	655	641	649	623	621	657	655	673	639	662	632	592	614	639	718	655	623	618	660	646	676	662	634	643	621	643	660	634	659	692	645	633	662	640	628	661	659	653	660	642	711	695	565	646	667	647	649	689	691	663	606	682	631	646	633	642	643	657	643	638	673	643	649	688	622	663	682	645	630	612	633	698	654	645	697	686	672	715	656	706	592	639	609	662	665	671	642	671	627	631	652	668	660	657	595	623	668	683	662	675	592	679	666	646	635	684	644	668	633	638	646	668	632	654	610	667	600	653	676	666	653	698	641	604	620	703	633	648	629	676	631	678	660	656	659	611	659	621	656	628	658	662	603	642	640	659	696	681	682	645	633	640	657	663	643	667	623	627	685	627	704	662	671	628	639	653	658	672	724	613	656	708	644	670	655	643	675	679	670	689	623	649	679	618	636	624	632	620	638	696	631	630	622	637	707	642	639	668	677	661	633	633	621	684	646	699	661	639	673	715	630	645	626	677	620	680	638	658	716	700	652	655	654	618	664	673	632	656	656	723	603	647	707	644	677	660	662	638	655	639	670	641	660	636	719	674	630	638	677	624	654	660	661	673	670	667	655	627	688	675	684	659	632	665	662	620	663	628	645	641	634	625	674	641	639	678	666	626	640	622	620	629	670	633	657	660	648	662	653	677	617	610	651	678	631	690	644	672	670	664	646	627	678	632	658	650	635	657	623	652	629	658	672	629	647	617	680	671	646	650	653	649	633	627	710	710	656	671	626	655	639	673	614	636	670	610	630	655	663	684	627	685	673	670	688	652	621	667	659	690	658	597	657	628	643	650	631	650	693	683	680	630	615	637	654	675	652	609	647	584	652	695	653	615	634	662	703	630	671	674	634	594	664	657	698	659	634	605	622	671	651	618	640	632	692	632	674	627	634	691	705	645	663	643	628	656	666	642	636	616	677	635	693	670	662	674	635	636	662	629	638	655	646	684	684	631	665	670	666	634	667	616	665	626	653	669	688	648	725	638	694	662	664	652	640	633	684	649	675	633	687	683	676	642	642	663	665	685	679	619	625	651	641	674	676	610	629	621	658	608	625	650	659	612	676	641	686	686	683	596	611	666	629	676	681	658	606	651	676	644	640	672	656	660	640	678	683	627	703	672	632	664	642	662	595	697	700	648	671	657	675	691	685	674	697	679	644	635	657	674	638	651	603	680	672	662	674	684	651	686	664	642	637	617	600	645	650	642	641	611	651	693	651	684	624	626	634	668	672	672	686	661	660	644	664	702	691	661	685	607	648	668	686	630	641	617	667	672	668	646	653	708	720	653	635	666	678	631	620	690	598	644	667	675	620	698	693	668	696	674	623	657	673	677	657	689	690	629	670	620	652	662	657	658	633	680	679	664	647	653	680	677	640	671	667	692	615	622	663	686	656	652	628	668	683	684	662	672	630	649	683	675	629	613	658	631	722	649	624	708	640	649	651	649	656	628	616	682	688	642	632	665	642	650	652	639	645	666	649	674	647	618	642	652	670	673	626	662	714	628	680	646	665	675	636	658	651	628	644	676	637	648	684	679	658	667	627	653	715	647	622	655	653	671	634	625	656	649	666	657	655	663	647	680	664	605	638	603	637	672	638	658	661	640	682	630	649	644	619	681	640	635	722	677	673	663	634	667	638	694	638	658	663	639	657	657	619	705	605	637	672	631	615	624	664	649	710	666	664	648	653	666	685	675	679	668	672	586	636	651	699	727	666	583	673
44138	34932	14757	20126	29006	30801	27336	22924	19999	16381	13724	12177	11285	9981	8930	8714	8392	7928	7872	7648	7499	7029	6905	6957	6823	6820	6710	6768	6736	6733	6725	7010	6922	6955	7046	7192	6980	6693	6696	6582	6741	6562	6675	6580	6568	6616	6487	6582	6609	6595	6538	6548	6584	6443	6577	6691	6507	6470	6586	6582	6488	6615	6557	6458	6494	6588	6476	6563	6560	6602	6543	6544	6391	6423	6521	6534	6668	6469	6456	6471	6509	6631	6527	6643	6585	6540	6531	6542	6553	6546	6452	6485	6541	6476	6495	6519	6509	6582	6434	6429	6673	6512	6596	6562	6545	6453	6425	6554	6494	6541	6484	6528	6500	6480	6497	6548	6480	6674	6577	6546	6567	6542	6514	6473	6518	6574	6552	6495	6434	6391	6535	6636	6646	6436	6498	6637	6482	6465	6399	6461	6532	6570	6425	6463	6521	6565	6651	6545	6491	6538	6453	6444	6503	6407	6652	6501	6426	6484	6508	6417	6564	6417	6455	6479	6610	6465	6559	6517	6458	6577	6552	6553	6364	6369	6439	6482	6572	6625	6557	6575	6546	6504	6376	6530	6429	6598	6482	6417	6719	6496	6623	6547	6431	6450	6478	6447	6479	6535	6613	6512	6528	6589	6426	6481	6292	6557	6495	6498	6543	6676	6567	6526	6578	6581	6463	6511	6494	6602	6416	6524	6588	6545	6587	6590	6521	6589	6499	6642	6469	6510	6485	6449	6583	6442	6617	6491	6508	6403	6553	6495	6584	6450	6432	6530	6476	6490	6550	6426	6329	6517	6435	6560	6612	6379	6582	6541	6552	6419	6469	6501	6460	6569	6479	6556	6452	6482	6394	6500	6510	6586	6524	6501	6535	6490	6430	6392	6512	6527	6648	6456	6448	6475	6567	6373	6507	6450	6595	6528	6453	6540	6552	6481	6596	6552	6439	6528	6520	6458	6527	6575	6570	6566	6549	6550	6481	6525	6589	6329	6335	6652	6516	6423	6487	6338	6568	6589	6540	6519	6500	6371	6533	6610	6557	6313	6499	6424	6577	6463	6604	6383	6567	6493	6565	6629	6490	6490	6513	6520	6516	6430	6448	6515	6435	6518	6505	6456	6441	6582	6557	6359	6597	6492	6558	6500	6478	6498	6532	6511	6504	6398	6449	6601	6554	6593	6540	6585	6554	6469	6467	6510	6502	6484	6425	6526	6545	6546	6553	6649	6358	6456	6570	6557	6593	6499	6460	6452	6482	6533	6497	6552	6597	6354	6498	6580	6510	6416	6509	6470	6650	6559	6530	6502	6520	6357	6619	6458	6531	6589	6421	6437	6472	6502	6435	6621	6453	6445	6533	6405	6530	6634	6578	6470	6522	6543	6470	6426	6505	6482	6499	6446	6627	6517	6446	6575	6608	6533	6455	6600	6566	6586	6490	6440	6521	6696	6568	6543	6637	6562	6481	6533	6480	6550	6468	6548	6525	6659	6326	6441	6506	6580	6479	6560	6564	6472	6519	6627	6580	6452	6562	6517	6620	6554	6504	6379	6488	6535	6440	6562	6525	6562	6523	6541	6487	6474	6627	6545	6458	6542	6573	6507	6540	6536	6525	6550	6536	6534	6563	6528	6534	6413	6439	6585	6551	6459	6632	6540	6637	6646	6492	6512	6499	6456	6522	6570	6448	6527	6512	6567	6504	6537	6497	6574	6442	6471	6469	6526	6591	6496	6639	6510	6688	6393	6431	6517	6536	6427	6575	6385	6391	6469	6524	6453	6602	6514	6437	6503	6578	6538	6571	6433	6474	6561	6371	6540	6521	6529	6586	6695	6485	6414	6475	6544	6478	6558	6424	6436	6577	6551	6521	6519	6571	6543	6477	6568	6520	6521	6534	6541	6486	6565	6410	6576	6499	6561	6677	6535	6477	6420	6560	6567	6479	6460	6501	6509	6502	6548	6499	6519	6631	6509	6442	6467	6386	6597	6433	6407	6639	6469	6562	6513	6522	6509	6522	6453	6386	6627	6444	6532	6593	6543	6432	6485	6464	6418	6640	6456	6548	6465	6317	6519	6581	6494	6504	6510	6545	6444	6416	6578	6527	6609	6564	6445	6625	6446	6533	6501	6595	6520	6541	6474	6514	6452	6373	6487	6545	6570	6512	6503	6336	6538	6455	6507	6508	6310	6595	6545	6646	6541	6526	6528	6494	6522	6533	6603	6494	6427	6555	6423	6644	6449	6435	6526	6541	6608	6441	6399	6382	6546	6452	6479	6507	6349	6541	6512	6582	6512	6347	6587	6510	6565	6365	6523	6571	6474	6369	6534	6476	6521	6596	6496	6370	6486	6597	6487	6457	6477	6407	6555	6597	6606	6543	6602	6558	6439	6420	6422	6545	6574	6365	6527	6497	6553	6494	6449	6389	6524	6536	6496	6592	6568	6634	6494	6520	6574	6582	6497	6440	6661	6530	6482	6471	6585	6639	6520	6628	6453	6528	6445	6542	6652	6497	6463	6566	6511	6534	6546	6497	6514	6454	6435	6588	6571	6582	6636	6374	6452	6499	6475	6500	6571	6514	6639	6636	6576	6388	6527	6399	6660	6510	6582	6390	6459	6553	6501	6448	6449	6454	6523	6579	6529	6567	6770	6498	6511	6512	6686	6434	6579	6522	6501	6403	6562	6420	6600	6422	6435	6520	6469	6508	6495	6536	6438	6551	6351	6579	6384	6726	6510	6659	6588	6660	6463	6467	6537	6511	6471	6485	6458	6452	6548	6585	6447	6519	6516	6558	6402	6462	6604	6479	6664	6499	6422	6404	6575	6603	6510	6501	6513	6563	6471	6595	6480	6390	6496	6559	6492	6446	6378	6492	6444	6511	6504	6532	6559	6607	6581	6606	6495	6451	6651	6478	6598	6616	6402	6542	6603	6509	6410	6513	6526	6486	6529	6589	6494	6578	6573	6568	6558	6570	6429	6469	6467	6513	6505	6467	6461	6477	6560	6612	6636	6499	6373	6492	6478	6595	6507	6449	6472	6656	6522	6407	6477	6528	6585	6559	6561	6400	6578	6597	6405	6581	6558	6609	6536	6397	6522	6488	6392	6449	6581	6477	6451	6452	6525	6509	6455	6408	6501	6506	6585	6443	6466	6453	6451	6564	6461	6370	6618	6509	6505	6570	6488	6598	6567	6473	6463	6609	6476	6418	6674	6415	6502	6471	6440	6560	6415	6710	6508	6448	6552	6532	6490	6530	6465	6528	6549	6465	6529	6459	6672	6448	6484	6524	6485	6420	6518	6490	6574	6420	6545	6632	6517	6393	6508	6599	6641	6458	6657	6559	6596	6531	6491	6514	6474	6471	6443	6439	6376	6387	6416	6557	6488	6535	6473	6555	6423	6536	6548	6611	6514	6418	6376	6403	6597	6575	6574	6502	6497	6520	6431	6466	6519	6474	6494	6438	6550	6506	6600	6501	6486	6458	6451	6514	6468	6578	6511	6381	6565	6532	6533	6666	6570	6620	6481	6372	6472	6517	6603	6494	6554	6422	6513	6465	6427	6560	6448	6609	6502	6568	6656	6598	6585	6576	6464	6559	6587	6366	6424	6505	6555	6625	6510	6556	6565	6576	6551	6450	6486	6598	6569	6602	6500	6563	6451	6500	6567	6480	6586	6484	6584	6433	6544	6524	6537	6505	6519	6567	6606	6664	6455	6556	6496	6430	6549	6570	6524	6583	6614	6530	6399	6500	6605	6473	6626	6376	6600	6595	6559	6533	6539	6475	6431	6509	6496	6546	6421	6600	6654	6519	6567	6540	6477	6611	6448	6493	6529	6507	6418	6592	6434	6470	6516	6377	6599	6574	6530	6560	6582	6486	6467	6597	6605	6572	6638	6487	6481	6655	6523	6448	6510	6652	6555	6490	6469	6560	6576	6568	6494	6474	6589	6601	6582	6471	6531	6664	6498	6397	6365	6473	6663	6459	6526	6463	6572	6454	6576	6407	6544	6494	6453	6411	6475	6626	6512	6430	6579	6489	6590	6509	6469	6528	6530	6677	6457	6492	6508	6598	6459	6521	6432	6562	6573	6501	6556	6680	6432	6597	6551	6660	6610	6636	6483	6513	6489	6514	6559	6543	6535	6650	6482	6482	6616	6627	6619	6524	6513	6483	6617	6450	6494	6416	6480	6395	6472	6460	6435	6649	6528	6545	6450	6596	6444	6506	6408	6498	6513	6693	6601	6530	6467	6426	6513	6473	6487	6468	6472	6532	6547	6489	6326	6554	6522	6504	6613	6415	6563	6504	6479	6631	6396	6408	6529	6436	6559	6596	6513	6514	6550	6645	6455	6667	6487	6564	6457	6528	6335	6558	6490	6572	6574	6529	6590	6424	6640	6527	6634	6430	6523	6520	6526	6451	6488	6497	6512	6439	6498	6530	6489	6488	6483	6370	6467	6678	6506	6622	6555	6530	6430	6530	6588	6553	6668	6499	6477	6565	6579	6532	6505	6569	6733	6455	6464	6476	6480	6547	6504	6480	6493	6561	6482	6677	6522	6369	6568	6496	6554	6531	6456	6635	6450	6559	6442	6351	6462	6415	6537	6460	6578	6540	6460	6551	6652	6436	6539	6659	6602	6622	6495	6466	6479	6540	6520	6545	6441	6548	6455	6569	6481	6446	6574	6518	6455	6510	6473	6599	6517	6506	6682	6429	6530	6604	6480	6557	6388	6501	6626	6543	6685	6579	6504	6481	6339	6540	6500	6504	6527	6486	6558	6529	6544	6645	6529	6613	6562	6393	6516	6615	6504	6765	6519	6554	6464	6533	6517	6552	6612	6513	6400	6499	6543	6407	6505	6530	6656	6482	6652	6542	6544	6502	6622	6552	6509	6620	6587	6539	6605	6466	6467	6478	6373	6553	6591	6439	6659	6599	6523	6466	6454	6609	6456	6478	6516	6519	6445	6528	6543	6450	6616	6514	6452	6639	6507	6495	6525	6581	6510	6586	6469	6581	6505	6412	6471	6439	6526	6499	6502	6556	6511	6422	6401	6575	6579	6555	6470	6442	6520	6568	6488	6568	6438	6504	6456	6568	6490	6484	6623
11880	6423	1459	990	1237	1406	1307	1123	1048	968	866	777	758	807	713	659	652	651	738	669	687	647	605	578	644	633	623	676	629	627	589	556	676	641	639	622	653	614	621	609	660	574	622	586	595	578	576	580	622	664	649	570	644	583	598	606	656	594	624	621	614	613	622	608	619	610	597	648	619	558	643	664	636	632	643	621	679	625	634	579	598	605	631	607	640	644	629	623	599	663	632	601	613	614	602	607	594	642	561	573	614	616	641	598	608	612	641	586	655	575	645	596	613	636	679	613	595	620	645	603	594	646	625	576	646	607	621	681	629	636	631	605	638	631	603	605	603	608	641	617	580	643	627	613	571	640	603	593	664	610	622	658	610	648	653	660	679	598	617	605	597	639	578	619	596	595	580	604	605	644	592	579	661	658	608	677	590	595	616	622	584	619	584	633	656	625	663	621	662	624	651	649	625	660	600	639	634	673	602	614	626	610	557	620	654	650	613	600	604	604	623	610	583	624	601	638	640	624	612	619	633	616	604	640	626	641	644	638	642	624	681	579	607	592	568	598	599	589	643	657	596	631	599	569	645	635	612	584	609	608	606	604	613	632	608	614	627	648	621	564	569	632	658	610	606	659	681	591	625	586	576	610	637	579	601	614	634	627	593	646	640	614	646	605	579	576	558	607	615	600	617	613	587	563	628	635	629	671	629	624	588	651	666	587	626	610	600	639	642	605	620	666	667	614	619	631	615	657	658	649	666	608	639	621	620	636	625	580	596	660	616	638	629	593	614	655	623	597	625	668	644	601	567	631	606	632	592	647	642	604	602	619	596	639	616	647	590	616	617	565	630	574	650	583	594	591	595	617	595	611	632	595	646	623	658	630	633	604	596	659	605	587	594	656	618	601	608	602	627	672	585	566	615	609	603	601	610	594	597	581	607	609	616	622	579	607	614	626	638	607	617	631	568	578	610	616	608	618	623	623	586	638	642	692	582	612	615	652	594	599	664	628	667	603	574	627	601	603	634	612	604	609	674	599	615	610	546	557	567	634	589	650	596	650	637	594	616	664	608	632	643	630	649	621	608	617	593	624	646	586	610	630	638	635	664	612	624	619	622	639	634	617	644	646	610	585	606	646	627	630	604	682	618	656	587	629	631	625	640	566	642	603	615	597	609	621	573	636	579	621	602	608	613	617	609	616	633	602	577	612	617	617	647	623	629	629	574	676	658	619	631	592	581	663	632	664	618	643	639	636	642	609	619	601	594	616	645	611	622	658	640	658	650	627	593	618	610	670	617	606	620	573	590	603	638	623	612	599	594	611	607	584	573	617	608	634	617	614	611	630	608	647	608	565	669	602	582	573	602	578	639	632	563	597	657	637	636	623	625	617	611	610	603	645	588	584	639	583	617	629	613	629	580	651	606	590	627	644	596	645	629	595	594	639	648	622	621	594	628	565	635	661	600	598	627	645	614	634	670	604	590	575	642	608	651	644	618	573	628	656	590	605	601	628	611	629	577	613	630	614	665	637	633	646	621	638	608	625	623	604	628	627	629	618	627	633	598	670	613	641	584	574	621	616	664	615	639	613	638	592	654	659	644	572	595	657	609	568	632	617	623	649	653	598	651	601	694	599	615	644	626	625	640	705	574	632	600	618	628	602	634	625	663	637	625	636	620	645	609	590	632	598	615	643	621	582	637	595	638	616	588	612	601	642	601	636	609	613	615	589	559	640	625	598	620	625	662	618	588	527	621	633	673	586	622	608	633	611	607	616	604	641	585	613	603	610	650	628	584	631	613	603	613	611	573	608	634	602	592	623	604	667	609	605	596	618	624	618	607	607	647	675	620	597	556	586	603	649	583	598	630	609	620	637	608	648	618	624	638	621	622	632	605	641	660	612	600	605	646	606	608	605	607	628	609	603	576	597	615	596	624	599	626	604	590	622	616	668	622	604	629	661	594	604	600	623	560	606	603	644	619	618	584	612	634	628	615	624	628	593	656	612	640	620	572	638	646	607	606	638	609	611	620	665	628	650	634	571	619	630	600	624	612	608	630	607	584	655	628	639	613	643	647	607	614	603	608	618	620	643	635	597	595	621	617	595	641	651	615	609	665	645	635	575	614	607	609	592	646	597	628	566	588	620	650	585	606	626	663	612	610	585	561	610	615	589	635	636	630	626	626	607	642	624	634	611	626	600	602	602	608	643	603	672	605	630	616	618	611	662	616	635	629	671	630	626	588	633	624	595	621	637	573	617	664	620	629	616	587	620	613	608	589	571	578	596	643	603	594	639	610	609	599	611	632	650	638	629	581	586	640	585	640	606	613	605	622	666	627	645	654	585	609	608	606	649	613	665	632	632	616	629	612	613	612	631	561	618	650	621	624	580	585	637	573	645	646	558	614	587	627	628	616	610	623	618	629	570	634	578	644	581	648	595	610	594	620	597	616	644	587	585	621	637	627	587	603	605	561	636	658	580	633	604	622	624	683	670	574	601	631	592	617	584	599	600	633	599	637	645	616	615	634	652	577	627	672	587	603	633	574	570	617	628	612	609	601	592	614	647	609	597	607	595	643	592	617	626	605	609	650	598	627	585	576	632	640	596	607	639	594	594	623	598	629	673	615	620	597	644	596	617	617	607	652	605	628	614	597	586	586	598	613	605	596	634	636	644	662	662	617	629	611	597	594	606	657	673	602	570	613	623	636	666	628	591	596	647	585	584	644	608	605	632	606	588	613	611	614	571	669	609	648	602	590	616	577	596	585	592	663	611	616	615	621	616	599	604	618	579	632	609	620	632	580	650	630	616	619	621	617	635	582	581	638	704	599	573	619	625	581	616	656	578	588	633	614	641	593	632	616	603	615	642	607	630	569	622	630	607	602	644	625	587	615	709	587	595	606	620	612	597	649	642	617	597	677	606	642	633	602	560	642	558	624	643	598	626	634	604	616	658	626	597	623	622	623	603	643	601	600	582	630	558	652	607	654	614	615	663	575	590	606	640	604	565	604	650	597	581	606	637	584	627	591	597	655	616	580	602	631	600	617	602	623	633	626	580	609	634	621	634	598	624	608	611	604	601	644	633	593	645	647	604	603	625	558	597	578	591	632	633	604	626	609	598	614	614	621	680	615	611	637	594	621	615	649	620	635	622	604	633	608	644	599	578	637	614	633	644	615	589	597	648	623	638	598	587	654	624	654	616	584	588	621	654	635	545	597	568	650	605	620	628	593	657	649	647	562	657	667	668	651	637	622	617	621	619	595	614	592	650	644	613	628	622	642	637	637	595	642	621	609	606	620	607	649	590	647	625	618	609	638	663	609	641	622	601	639	636	666	589	605	619	585	614	612	663	631	643	583	626	637	601	625	655	599	630	614	641	589	633	597	601	651	634	640	622	611	576	630	661	662	627	592	670	624	566	625	598	615	668	641	660	620	609	597	628	659	626	639	614	644	587	645	625	596	607	588	664	602	592	627	609	636	619	690	579	612	606	618	598	601	600	592	629
46507	36562	14205	21859	30410	31848	28196	24023	20707	17009	14690	12897	11146	9513	8811	8563	8025	8107	7936	7684	7313	6927	6802	6612	6697	6603	6568	6612	6514	6459	6507	6653	6642	6794	6822	6872	6589	6500	6519	6400	6364	6336	6383	6359	6299	6455	6335	6300	6328	6303	6308	6298	6329	6254	6463	6183	6356	6304	6294	6269	6308	6275	6314	6361	6283	6321	6176	6202	6215	6299	6278	6335	6286	6206	6283	6250	6262	6161	6321	6326	6222	6290	6279	6167	6176	6221	6139	6295	6131	6230	6240	6225	6376	6242	6268	6355	6404	6209	6225	6118	6288	6206	6290	6159	6336	6124	6244	6181	6231	6348	6264	6238	6191	6173	6299	6184	6321	6289	6309	6247	6346	6194	6229	6130	6265	6227	6183	6320	6214	6230	6316	6193	6091	6136	6345	6304	6293	6339	6399	6252	6182	6276	6197	6165	6169	6286	6284	6240	6318	6208	6283	6361	6266	6229	6278	6338	6347	6337	6308	6281	6257	6180	6295	6292	6351	6210	6285	6098	6350	6333	6140	6340	6270	6330	6179	6203	6313	6344	6124	6222	6299	6192	6379	6319	6389	6341	6248	6284	6368	6202	6213	6167	6300	6183	6287	6163	6375	6413	6381	6244	6361	6398	6277	6159	6187	6346	6286	6202	6210	6240	6276	6159	6283	6239	6163	6162	6161	6260	6210	6198	6279	6206	6271	6370	6224	6271	6304	6241	6252	6301	6223	6222	6319	6376	6377	6162	6346	6358	6294	6251	6269	6224	6167	6259	6324	6304	6249	6156	6327	6326	6329	6219	6143	6266	6305	6296	6201	6236	6204	6237	6211	6231	6436	6279	6175	6237	6315	6108	6221	6287	6239	6306	6295	6285	6130	6157	6212	6421	6162	6355	6182	6231	6332	6154	6290	6273	6210	6284	6180	6183	6225	6280	6289	6245	6160	6260	6234	6179	6324	6267	6348	6102	6266	6345	6210	6262	6363	6227	6318	6244	6159	6161	6275	6232	6190	6314	6232	6143	6255	6159	6277	6209	6328	6247	6126	6332	6308	6278	6243	6267	6261	6322	6378	6277	6289	6221	6160	6253	6162	6141	6289	6171	6362	6264	6163	6225	6200	6187	6222	6326	6156	6270	6275	6080	6277	6361	6239	6146	6254	6236	6247	6229	6172	6219	6243	6223	6126	6312	6348	6310	6346	6230	6247	6111	6211	6169	6339	6365	6087	6178	6353	6271	6144	6423	6322	6296	6262	6246	6087	6378	6289	6216	6272	6228	6214	6326	6171	6239	6258	6245	6209	6204	6218	6178	6246	6178	6317	6242	6125	6166	6274	6387	6212	6242	6317	6356	6274	6308	6223	6215	6360	6277	6275	6248	6295	6235	6230	6133	6217	6256	6139	6232	6292	6166	6181	6199	6232	6285	6300	6298	6265	6169	6154	6240	6209	6175	6217	6174	6225	6296	6303	6279	6296	6222	6274	6358	6277	6128	6197	6322	6292	6206	6237	6167	6387	6265	6298	6273	6398	6230	6328	6224	6205	6215	6276	6393	6245	6275	6220	6172	6239	6242	6254	6223	6322	6218	6460	6330	6271	6315	6237	6226	6335	6142	6212	6354	6241	6337	6281	6246	6317	6305	6267	6237	6264	6176	6254	6332	6394	6298	6316	6092	6266	6099	6172	6217	6221	6313	6339	6183	6183	6314	6249	6202	6133	6288	6124	6301	6215	6364	6248	6117	6210	6234	6343	6273	6270	6181	6247	6134	6174	6314	6142	6338	6336	6251	6175	6271	6186	6339	6315	6098	6249	6247	6193	6265	6258	6220	6382	6252	6328	6244	6437	6235	6226	6266	6251	6167	6295	6325	6160	6261	6329	6274	6154	6242	6282	6187	6204	6273	6217	6214	6284	6241	6315	6159	6198	6438	6176	6141	6197	6244	6237	6288	6233	6181	6176	6399	6122	6251	6324	6310	6165	6094	6178	6267	6289	6295	6329	6240	6250	6240	6306	6268	6325	6143	6147	6425	6299	6303	6237	6219	6342	6347	6263	6146	6144	6210	6239	6309	6194	6122	6214	6305	6303	6235	6355	6203	6195	6240	6303	6152	6194	6131	6157	6231	6280	6324	6278	6273	6351	6221	6285	6124	6194	6304	6294	6202	6073	6177	6108	6175	6334	6149	6218	6363	6269	6303	6189	6247	6254	6252	6272	6270	6340	6030	6169	6341	6244	6231	6142	6148	6246	6221	6317	6193	6314	6214	6287	6295	6198	6287	6219	6202	6374	6272	6242	6181	6133	6181	6294	6275	6233	6191	6363	6249	6235	6372	6265	6222	6342	6327	6220	6380	6155	6221	6292	6233	6191	6311	6283	6260	6207	6338	6165	6269	6390	6309	6229	6261	6304	6189	6182	6284	6236	6193	6237	6261	6265	6321	6363	6190	6162	6336	6100	6208	6160	6292	6197	6451	6336	6422	6154	6219	6100	6340	6190	6413	6265	6197	6178	6140	6237	6091	6160	6292	6308	6329	6158	6196	6312	6336	6196	6278	6240	6272	6272	6266	6252	6324	6270	6301	6295	6426	6303	6238	6182	6184	6203	6247	6209	6261	6106	6322	6198	6194	6292	6365	6208	6264	6189	6182	6148	6276	6272	6233	6217	6393	6263	6253	6341	6270	6188	6238	6231	6219	6245	6238	6237	6325	6230	6254	6281	6307	6317	6357	6107	6248	6240	6236	6311	6360	6169	6198	6336	6196	6252	6296	6216	6240	6331	6287	6241	6277	6278	6326	6134	6300	6301	6248	6400	6193	6320	6267	6194	6197	6255	6365	6133	6351	6073	6094	6296	6353	6227	6366	6293	6402	6159	6145	6355	6319	6371	6162	6334	6319	6166	6345	6247	6269	6231	6312	6296	6206	6235	6283	6202	6257	6299	6188	6235	6327	6244	6351	6288	6357	6290	6251	6281	6453	6260	6228	6304	6185	6339	6192	6295	6117	6205	6201	6109	6277	6123	6233	6306	6335	6323	6219	6277	6261	6245	6151	6146	6186	6347	6210	6339	6233	6213	6187	6177	6310	6279	6262	6374	6273	6250	6240	6363	6291	6341	6296	6387	6226	6253	6325	6479	6149	6150	6227	6197	6295	6350	6258	6273	6188	6318	6303	6244	6177	6229	6336	6243	6164	6292	6198	6245	6264	6261	6267	6194	6224	6393	6321	6220	6300	6335	6184	6216	6164	6244	6195	6308	6223	6382	6201	6234	6283	6345	6222	6298	6160	6192	6197	6270	6216	6171	6320	6108	6335	6246	6155	6224	6265	6320	6370	6274	6372	6233	6283	6247	6192	6211	6146	6312	6231	6238	6306	6188	6211	6271	6185	6207	6268	6263	6218	6213	6231	6233	6184	6338	6270	6234	6235	6272	6285	6266	6228	6308	6299	6298	6242	6287	6326	6267	6432	6274	6265	6321	6145	6276	6199	6361	6197	6257	6247	6363	6282	6286	6328	6245	6246	6279	6311	6305	6174	6228	6253	6256	6056	6236	6208	6354	6261	6270	6234	6386	6276	6202	6183	6183	6177	6198	6238	6327	6193	6193	6354	6236	6267	6182	6144	6294	6131	6372	6240	6339	6313	6243	6181	6274	6147	6312	6271	6316	6239	6316	6272	6119	6226	6323	6262	6298	6157	6295	6376	6092	6263	6304	6210	6088	6292	6231	6382	6278	6267	6213	6264	6245	6257	6297	6350	6196	6385	6390	6311	6279	6243	6226	6187	6270	6274	6230	6310	6316	6165	6200	6147	6273	6297	6177	6242	6223	6251	6186	6210	6247	6216	6252	6358	6262	6169	6231	6238	6344	6390	6259	6116	6116	6212	6288	6290	6173	6181	6188	6243	6335	6408	6213	6246	6175	6152	6260	6412	6245	6294	6239	6200	6280	6372	6382	6409	6249	6305	6220	6206	6209	6176	6315	6305	6246	6280	6357	6241	6158	6168	6312	6269	6267	6289	6213	6236	6288	6231	6193	6287	6393	6224	6271	6208	6268	6250	6100	6273	6249	6171	6276	6357	6254	6282	6221	6243	6374	6299	6214	6358	6326	6158	6277	6256	6164	6356	6200	6215	6332	6296	6263	6459	6235	6284	6242	6249	6233	6252	6336	6264	6320	6282	6315	6323	6246	6340	6268	6142	6314	6234	6281	6136	6317	6203	6173	6259	6304	6213	6182	6166	6278	6229	6227	6388	6310	6397	6285	6244	6370	6193	6222	6318	6088	6313	6287	6188	6226	6297	6355	6153	6272	6227	6171	6251	6249	6226	6266	6233	6313	6278	6189	6175	6315	6151	6284	6241	6370	6225	6154	6154	6366	6310	6266	6222	6264	6263	6220	6385	6179	6137	6293	6149	6227	6200	6198	6353	6161	6252	6292	6195	6246	6402	6346	6234	6228	6261	6203	6160	6181	6345	6207	6295	6247	6230	6297	6148	6046	6172	6188	6192	6241	6257	6256	6338	6240	6304	6366	6297	6261	6249	6399	6268	6280	6196	6372	6355	6204	6241	6360	6356	6230	6322	6159	6261	6274	6288	6243	6319	6175	6433	6292	6342	6245	6197	6222	6250	6236	6143	6211	6135	6204	6247	6316	6299	6243	6278	6290	6161	6368	6329	6252	6239	6279	6209	6179	6208	6259	6091	6242	6220	6208	6305	6281	6103	6317	6293	6286	6238	6175	6276	6192	6338	6224	6357	6235	6219	6304	6170	6244	6359	6259	6210	6194	6130	6191	6258	6236	6250	6369	6354	6254	6268	6276	6270	6219	6237	6239	6209	6273	6205	6262	6231	6272	6184	6201	6293	6233	6263	6265	6188	6068	6287	6227	6247	6354	6177	6117	6259	6269	6216	6282	6193	6214	6174	6216	6421	6152	6306	6366	6242	6322	6332	6185	6275	6286	6440	6232	6389	6245	6173	6224	6143	6189	6096	6259	6143	6077	6242	6206	6149	6346	6233	6235	6290	6349	6360	6222	6257	6374	6112	6251	6209	6216	6282	6340	6223	6233	6219	6255	6381	6220	6251	6269	6337	6182	6253	6137	6462	6171	6261
16067	12407	2544	1441	1877	2092	1809	1630	1521	1272	1291	1070	1043	925	931	945	872	968	871	877	864	826	821	810	806	809	810	821	817	797	814	851	809	881	833	863	822	823	769	760	787	841	800	764	812	771	756	856	819	799	792	760	842	812	797	806	855	770	758	811	772	829	823	764	781	782	792	752	754	877	826	794	838	804	783	806	756	790	774	802	798	802	846	810	752	782	774	836	797	779	836	817	744	772	793	823	718	799	784	768	761	812	756	808	787	811	844	806	791	751	787	770	818	846	778	800	743	804	793	752	777	773	775	782	771	785	794	830	743	761	752	758	787	772	813	809	790	789	820	787	771	805	827	788	805	832	855	783	820	825	847	809	780	823	791	822	751	749	788	792	763	772	768	765	815	817	771	789	833	859	796	796	803	758	745	748	786	767	790	795	773	792	880	787	865	811	845	776	825	787	797	815	787	743	842	792	749	842	770	820	738	791	775	758	821	785	756	814	794	801	810	768	823	772	776	778	781	782	822	788	839	763	813	808	783	774	797	776	790	768	828	806	824	784	757	843	818	808	820	790	784	818	755	764	770	759	835	686	790	801	787	792	803	810	792	839	840	777	783	770	834	758	766	788	823	802	773	795	742	788	766	780	797	759	780	806	799	793	809	805	790	807	771	802	796	785	769	827	749	782	806	762	816	739	808	805	758	788	757	747	752	802	824	821	764	803	806	720	779	800	762	837	805	850	769	828	818	805	821	793	764	813	791	775	725	734	771	734	796	782	810	838	779	783	840	806	776	823	766	790	758	800	777	743	775	797	822	798	844	820	807	780	754	769	795	796	786	813	806	799	752	819	765	816	750	800	819	787	801	788	752	781	820	766	812	852	780	805	719	844	822	736	813	764	765	783	806	813	807	752	842	816	802	829	815	802	744	784	786	772	837	752	787	770	816	811	797	758	794	822	818	825	790	783	763	816	785	764	759	781	724	802	840	784	842	801	778	797	784	810	793	803	842	788	833	773	792	810	772	797	795	774	789	774	828	797	824	769	788	804	796	778	807	793	766	804	742	784	801	844	814	774	777	820	761	759	785	749	865	768	789	796	768	752	821	777	813	761	822	770	779	787	778	821	771	795	784	794	782	772	845	809	814	741	787	847	762	792	721	761	765	832	813	785	789	730	764	764	782	802	796	758	752	760	782	844	781	782	766	820	813	797	788	769	821	814	778	790	751	735	829	836	770	826	800	751	827	785	776	740	781	756	790	814	799	815	819	828	746	786	792	780	764	776	787	817	782	799	812	830	807	827	822	763	784	769	800	758	736	849	766	787	845	797	827	821	802	802	808	826	829	789	766	778	811	781	828	802	802	776	796	827	810	796	810	828	764	783	794	783	826	773	768	827	775	806	780	803	841	813	761	795	811	804	797	806	816	757	768	733	775	818	842	731	780	778	801	826	819	815	771	832	742	807	781	798	775	795	787	823	790	766	806	830	759	774	779	779	823	775	747	839	803	735	771	794	815	801	825	807	733	804	823	756	811	762	802	828	824	772	745	871	783	790	866	786	791	847	757	796	796	777	789	770	806	767	805	800	826	762	768	840	794	792	751	744	816	822	804	803	761	770	731	765	800	862	797	772	710	828	808	795	791	825	774	825	777	765	838	864	843	837	810	800	790	801	778	779	799	784	807	774	751	788	799	827	794	823	792	828	774	806	796	835	837	780	766	806	852	796	794	798	798	810	763	770	806	822	815	790	807	806	780	803	806	796	760	769	827	818	841	806	801	832	810	733	801	784	810	748	787	817	809	810	868	829	805	784	784	764	795	804	723	840	807	787	784	801	774	814	841	802	761	760	797	775	796	797	800	716	798	805	783	802	801	775	773	802	797	805	815	812	802	800	767	792	795	779	821	773	822	776	756	782	788	785	805	815	787	774	727	833	753	783	807	797	756	768	800	764	819	859	833	843	764	832	802	822	788	826	743	796	837	820	788	874	781	790	764	794	809	798	782	786	778	750	757	786	751	762	820	799	848	795	813	794	740	823	767	755	821	758	753	748	780	798	833	794	788	799	788	776	839	770	784	805	790	791	801	791	767	752	821	774	778	841	795	750	784	783	765	850	754	821	784	824	773	799	812	836	752	785	809	828	801	803	781	810	790	795	780	754	742	754	800	820	795	823	752	794	790	785	775	754	822	803	798	798	791	787	805	766	775	762	744	817	791	771	789	818	770	828	749	794	794	808	772	844	762	786	793	764	791	761	861	800	794	773	811	824	859	829	802	772	788	833	782	773	804	773	816	734	798	791	750	810	829	775	760	830	751	799	773	769	814	774	750	812	811	803	779	808	833	810	818	810	799	782	820	781	800	819	779	839	797	784	771	825	765	780	838	869	813	793	753	768	831	831	739	787	780	772	771	820	787	779	753	789	788	819	791	768	756	747	742	832	781	785	820	771	793	793	801	812	750	859	772	798	763	791	828	765	800	768	774	782	797	721	813	810	778	804	803	785	810	773	741	822	823	786	736	762	802	773	799	803	793	716	758	783	840	803	745	770	818	819	795	820	806	787	811	797	785	756	823	803	783	754	787	778	792	803	753	811	793	824	767	784	802	806	763	824	839	804	797	822	800	809	767	847	799	773	790	777	787	873	795	826	783	816	786	824	828	821	782	748	745	804	717	776	790	778	798	795	806	787	815	777	783	784	794	767	809	767	792	810	785	767	783	756	767	749	788	780	769	677	781	804	800	792	765	784	859	861	807	809	762	798	758	788	763	789	800	791	790	806	808	830	777	839	775	769	770	806	797	766	819	807	843	804	806	795	868	787	839	784	794	830	803	751	817	784	784	764	791	766	819	776	813	838	819	790	797	812	773	775	761	812	805	830	773	803	743	806	813	779	765	818	812	763	753	782	831	796	760	802	782	825	804	803	757	819	837	781	794	795	803	778	790	798	803	786	777	789	808	782	817	809	841	789	822	828	798	829	773	798	817	774	825	803	779	780	785	767	810	809	787	819	780	792	810	848	789	783	824	796	805	750	828	794	761	727	818	744	781	799	788	754	791	763	819	817	809	836	788	800	828	772	822	809	808	834	730	810	797	818	774	753	778	811	796	814	804	814	753	768	759	752	822	815	785	799	800	837	855	792	789	787	745	807	824	765	776	770	761	805	770	748	796	789	838	785	767	777	785	772	818	805	761	823	779	758	755	778	817	857	828	797	801	779	811	788	727	780	791	836	787	802	783	830	747	794	794	795	762	787	819	780	760	794	787	845	793	782	783	780	800	793	816	816	780	832	769	750	810	748	783	783	794	808	752	752	799	760	809	817	759	815	827	782	837	777	823	791	842	802	807	741	780	823	804	771	741	779	793	806	749	805	801	812	780	805	787	780	810	725	772	853	824	799	787	789	771	787	767	771	804	832	774	792	753	784	781	794	781	802	777	803	811	817	793	816	818	821	765	786	788	801	763	754	766	825	794	713	789	799	785	819	787	770	814	783	778	834	816	810
54966	45238	17841	28656	36918	37489	33449	29855	25660	21426	19733	16986	14196	12329	11572	11036	10272	10422	10103	9690	9262	8702	8536	8402	8305	8231	8117	8215	8130	8216	8234	8444	8611	8602	8600	8438	8194	8083	8086	8011	8055	7923	7905	7876	7885	7803	7840	7777	7957	7788	7570	7774	7813	7764	7771	7834	7658	7639	7725	7726	7732	7620	7710	7706	7675	7735	7694	7658	7760	7581	7673	7593	7581	7711	7666	7737	7561	7633	7704	7719	7778	7684	7815	7729	7694	7679	7699	7666	7573	7623	7666	7651	7629	7666	7674	7685	7662	7675	7670	7707	7657	7644	7619	7573	7786	7684	7638	7724	7637	7551	7664	7727	7602	7730	7595	7736	7670	7690	7720	7789	7700	7704	7714	7739	7774	7672	7566	7733	7674	7542	7696	7611	7886	7652	7760	7691	7593	7552	7561	7801	7651	7751	7640	7715	7703	7646	7583	7590	7601	7721	7665	7555	7633	7689	7684	7728	7746	7571	7769	7719	7562	7608	7638	7750	7611	7700	7603	7568	7735	7552	7571	7718	7660	7663	7641	7680	7777	7652	7709	7704	7737	7524	7773	7727	7755	7625	7580	7567	7578	7665	7786	7767	7651	7766	7608	7730	7723	7613	7716	7581	7698	7636	7592	7815	7607	7776	7665	7723	7576	7565	7646	7613	7767	7800	7606	7627	7628	7647	7538	7684	7655	7719	7631	7700	7654	7613	7685	7647	7688	7680	7741	7711	7580	7599	7654	7771	7635	7692	7736	7603	7583	7820	7681	7742	7537	7644	7644	7761	7740	7647	7674	7769	7616	7643	7609	7675	7741	7552	7793	7646	7824	7746	7724	7649	7655	7652	7717	7662	7697	7566	7741	7666	7607	7721	7812	7561	7613	7574	7688	7539	7695	7758	7632	7913	7662	7725	7674	7852	7694	7632	7793	7749	7656	7596	7676	7863	7663	7668	7478	7676	7720	7608	7571	7600	7700	7592	7610	7650	7698	7741	7727	7660	7632	7681	7704	7722	7779	7758	7683	7544	7737	7738	7497	7745	7733	7707	7588	7687	7659	7837	7681	7677	7800	7485	7635	7650	7724	7660	7595	7762	7637	7651	7725	7623	7643	7464	7725	7757	7672	7586	7861	7682	7662	7621	7701	7828	7716	7726	7760	7670	7642	7774	7655	7660	7562	7730	7669	7594	7483	7645	7698	7641	7710	7630	7703	7726	7697	7626	7623	7677	7627	7728	7710	7655	7785	7653	7694	7552	7694	7612	7632	7648	7760	7661	7648	7681	7645	7722	7670	7791	7740	7794	7772	7609	7676	7715	7641	7765	7567	7702	7743	7724	7639	7739	7637	7620	7659	7741	7550	7651	7668	7570	7632	7819	7671	7613	7636	7565	7836	7686	7707	7624	7612	7719	7675	7659	7747	7749	7681	7721	7839	7685	7700	7650	7621	7684	7686	7596	7675	7697	7715	7645	7559	7621	7616	7608	7707	7689	7697	7607	7624	7566	7685	7660	7769	7797	7659	7527	7728	7794	7715	7481	7550	7716	7676	7591	7627	7741	7715	7567	7682	7689	7585	7725	7777	7761	7746	7715	7710	7627	7681	7601	7656	7594	7708	7866	7716	7721	7745	7619	7741	7666	7736	7640	7619	7838	7597	7812	7422	7657	7744	7748	7667	7782	7680	7732	7607	7593	7667	7585	7651	7698	7768	7723	7666	7681	7799	7657	7521	7709	7717	7722	7658	7622	7631	7842	7718	7809	7718	7544	7603	7676	7569	7705	7745	7751	7824	7677	7694	7651	7656	7568	7583	7553	7701	7645	7679	7731	7523	7559	7587	7633	7595	7545	7595	7696	7695	7678	7677	7599	7692	7605	7579	7600	7657	7701	7807	7581	7654	7724	7594	7645	7758	7584	7708	7564	7755	7694	7731	7662	7686	7804	7676	7687	7638	7688	7732	7671	7732	7579	7736	7619	7666	7711	7742	7661	7801	7702	7741	7676	7731	7703	7498	7694	7576	7811	7688	7605	7643	7676	7711	7591	7662	7554	7600	7570	7818	7602	7823	7741	7587	7681	7657	7674	7704	7620	7568	7639	7622	7659	7570	7703	7823	7694	7668	7634	7581	7737	7822	7625	7635	7754	7550	7656	7542	7627	7658	7688	7585	7631	7701	7515	7645	7744	7647	7572	7737	7597	7665	7725	7775	7656	7702	7746	7843	7780	7693	7658	7630	7713	7676	7589	7765	7804	7688	7758	7625	7691	7728	7639	7690	7738	7656	7634	7696	7679	7628	7600	7700	7626	7656	7641	7644	7681	7688	7704	7782	7547	7733	7570	7609	7564	7571	7634	7609	7618	7749	7683	7582	7716	7673	7683	7651	7729	7618	7622	7713	7501	7722	7720	7562	7591	7616	7663	7553	7727	7758	7712	7682	7462	7760	7810	7725	7724	7667	7795	7748	7743	7533	7578	7761	7685	7697	7477	7673	7697	7680	7738	7750	7816	7522	7838	7666	7543	7688	7780	7689	7664	7737	7567	7641	7577	7689	7663	7715	7564	7602	7580	7632	7587	7662	7525	7646	7714	7723	7776	7757	7738	7732	7609	7757	7685	7559	7761	7766	7664	7779	7731	7734	7683	7766	7712	7722	7651	7694	7650	7623	7710	7622	7696	7736	7707	7698	7806	7665	7702	7702	7811	7537	7639	7645	7669	7471	7785	7711	7765	7704	7648	7779	7742	7835	7631	7649	7710	7694	7585	7494	7815	7810	7714	7670	7649	7702	7668	7718	7582	7694	7643	7610	7686	7660	7487	7665	7813	7698	7476	7733	7659	7640	7680	7753	7791	7701	7630	7675	7685	7724	7658	7787	7739	7679	7637	7849	7656	7554	7697	7554	7644	7696	7662	7614	7634	7775	7709	7677	7648	7699	7636	7806	7542	7574	7642	7710	7608	7636	7831	7722	7601	7691	7593	7615	7706	7652	7643	7553	7521	7660	7740	7826	7615	7704	7638	7639	7710	7628	7669	7760	7613	7630	7726	7727	7748	7632	7629	7780	7608	7675	7699	7814	7730	7755	7673	7582	7656	7567	7618	7601	7625	7753	7684	7665	7670	7701	7657	7665	7679	7672	7658	7676	7698	7665	7751	7739	7707	7727	7623	7732	7740	7648	7574	7535	7701	7661	7738	7610	7604	7716	7616	7729	7631	7506	7574	7574	7558	7717	7565	7807	7747	7716	7618	7650	7790	7805	7819	7620	7753	7652	7596	7856	7773	7709	7700	7613	7754	7668	7716	7760	7739	7564	7679	7654	7589	7610	7676	7718	7759	7748	7642	7798	7706	7574	7779	7696	7652	7840	7610	7764	7655	7628	7687	7678	7660	7778	7702	7546	7613	7766	7689	7692	7577	7805	7678	7624	7620	7653	7588	7559	7681	7654	7768	7701	7799	7741	7564	7683	7582	7654	7724	7494	7682	7732	7677	7657	7703	7779	7642	7806	7685	7708	7720	7795	7660	7619	7621	7775	7780	7571	7698	7570	7593	7626	7673	7746	7712	7672	7720	7628	7780	7566	7724	7732	7388	7690	7670	7727	7699	7614	7602	7683	7765	7823	7591	7795	7578	7722	7687	7554	7624	7507	7785	7758	7820	7663	7611	7713	7714	7675	7676	7650	7529	7679	7518	7773	7738	7728	7791	7571	7700	7783	7580	7703	7609	7801	7594	7661	7659	7620	7691	7736	7703	7658	7635	7611	7649	7668	7570	7733	7497	7654	7526	7603	7600	7636	7465	7607	7769	7634	7791	7749	7662	7633	7633	7768	7637	7699	7541	7738	7672	7593	7617	7490	7613	7683	7765	7567	7593	7750	7798	7695	7622	7806	7649	7768	7725	7811	7589	7761	7606	7717	7689	7690	7660	7666	7670	7786	7423	7683	7647	7721	7592	7702	7646	7546	7592	7759	7603	7779	7673	7753	7770	7745	7700	7702	7666	7792	7600	7746	7562	7664	7700	7822	7660	7605	7736	7710	7733	7733	7714	7555	7694	7685	7595	7542	7671	7641	7848	7675	7764	7781	7615	7723	7680	7571	7772	7670	7582	7572	7690	7654	7723	7665	7710	7721	7803	7787	7621	7735	7772	7569	7791	7624	7625	7702	7629	7732	7746	7693	7638	7724	7625	7663	7749	7824	7698	7513	7629	7713	7784	7667	7763	7775	7810	7711	7637	7745	7638	7658	7611	7669	7712	7744	7756	7828	7674	7673	7537	7764	7679	7694	7706	7652	7710	7703	7675	7617	7627	7553	7656	7702	7748	7792	7723	7645	7641	7554	7750	7699	7558	7563	7630	7736	7648	7615	7652	7605	7577	7575	7670	7799	7647	7643	7676	7676	7755	7484	7531	7828	7645	7649	7686	7599	7686	7663	7721	7653	7678	7620	7458	7596	7585	7682	7764	7839	7674	7545	7728	7572	7782	7697	7729	7533	7606	7777	7641	7640	7772	7790	7717	7737	7624	7782	7763	7640	7557	7666	7652	7688	7602	7745	7762	7592	7691	7675	7577	7557	7591	7692	7606	7724	7620	7470	7516	7638	7721	7665	7687	7850	7596	7509	7560	7690	7655	7623	7516	7748	7672	7670	7740	7535	7788	7601	7725	7621	7646	7868	7749	7749	7651	7573	7741	7582	7695	7593	7696	7824	7593	7677	7525	7656	7781	7639	7654	7753	7739	7728	7665	7648	7615	7610	7724	7680	7734	7697	7678	7627	7658	7646	7700	7822	7833	7635	7714	7584	7851	7673	7498	7814	7774	7621	7623	7636	7700	7653	7601	7617	7709	7688	7631	7658	7608	7397	7663	7560	7662	7584	7671	7569	7762	7639	7742	7773	7560	7680	7607	7661	7736	7657	7715	7775	7611	7615	7712	7592	7571	7804	7726	7552	7762	7694	7780	7572	7678	7601	7573	7823	7761	7569	7639	7814	7571	7714	7662	7746	7663	7674	7491	7654	7716	7687	7683	7774	7659	7720	7637	7706	7704	7644	7661	7637	7697	7533	7726	7727	7662	7752	7547	7631	7712	7663	7592	7541	7487	7560	7603	7711	7671
6843	3352	1192	1095	1299	1239	1179	1160	1134	1019	1020	938	927	946	852	911	885	852	922	866	867	879	870	898	857	863	818	853	852	812	908	848	880	866	803	839	838	835	829	861	839	804	873	853	846	877	829	839	883	856	831	850	835	819	833	808	837	869	811	842	863	856	902	838	899	852	802	806	808	856	804	842	829	839	851	864	868	870	836	853	870	828	863	839	832	857	806	797	793	855	860	850	863	799	868	872	845	880	870	815	826	815	777	862	827	867	893	830	847	864	843	865	869	864	833	823	824	858	851	834	862	859	861	818	871	858	858	836	799	812	879	861	872	830	842	873	839	862	812	861	842	889	861	841	852	840	852	874	864	841	864	840	861	831	858	827	877	844	854	857	890	822	837	815	815	854	859	855	804	929	849	829	832	829	891	854	918	895	850	871	819	871	898	872	881	813	828	890	890	853	865	854	862	817	829	928	865	854	840	868	825	835	845	859	871	850	850	878	862	786	816	862	787	868	932	837	823	785	797	905	841	792	868	830	884	812	920	840	845	813	788	831	875	837	811	830	794	822	859	846	835	802	881	844	897	876	852	829	837	865	835	887	858	885	849	812	796	865	894	844	836	866	823	821	877	811	858	840	911	895	883	811	869	916	827	840	825	822	868	860	848	803	861	851	865	827	869	858	858	866	852	902	889	809	860	850	873	848	863	849	889	808	811	808	828	860	853	868	867	798	828	857	875	836	831	880	892	850	841	858	822	897	856	853	849	841	863	843	866	774	815	876	873	891	782	891	829	836	832	846	825	878	869	819	840	818	843	798	876	830	842	836	875	885	848	862	828	839	849	859	872	826	853	838	795	831	822	848	836	834	842	834	831	875	818	836	883	865	881	821	824	789	762	858	833	867	830	836	875	829	787	817	854	890	839	806	836	886	865	835	857	817	902	836	902	871	816	845	888	820	815	843	852	860	869	847	840	825	884	840	832	824	865	835	837	909	828	856	855	812	862	835	873	853	891	789	817	806	849	813	861	860	842	827	873	839	872	838	780	834	859	860	868	824	798	845	829	867	869	790	821	831	880	822	824	858	895	831	858	851	860	845	861	858	834	889	832	834	819	844	843	841	845	880	812	849	816	850	812	828	832	849	831	866	851	847	851	827	809	813	837	897	881	804	886	861	832	856	894	850	825	828	846	845	840	864	867	858	818	847	876	821	852	887	825	855	840	861	814	878	879	822	770	805	844	789	862	840	829	843	837	848	825	870	813	872	774	851	835	867	844	862	864	841	869	880	883	833	837	830	884	848	882	858	840	846	832	849	815	881	884	830	849	862	843	804	824	867	910	885	860	882	785	817	828	902	829	842	866	854	814	799	854	856	921	859	887	826	848	849	826	861	838	869	843	853	838	774	904	846	819	863	828	839	856	861	855	796	833	834	842	837	864	877	825	827	828	875	853	823	833	874	850	866	812	905	806	849	877	864	895	839	836	868	856	857	869	881	850	870	835	827	877	882	852	837	869	879	882	854	860	858	864	871	803	845	858	831	877	883	832	869	889	796	925	871	835	878	865	807	865	844	845	827	862	856	829	862	858	824	843	809	852	861	816	850	850	840	861	835	830	874	862	771	829	852	784	843	840	886	859	854	815	873	880	858	853	776	833	872	794	833	835	818	833	832	845	861	919	870	862	873	847	826	880	837	822	857	848	854	842	830	832	859	852	820	826	876	836	895	803	843	792	916	830	855	831	851	921	844	865	874	827	849	902	819	845	885	851	855	866	832	846	783	839	885	817	846	876	850	869	838	818	821	855	833	830	865	838	773	900	820	840	811	812	895	845	853	823	810	830	861	832	840	871	893	853	868	832	853	807	922	801	822	859	842	873	864	841	863	846	785	875	839	877	794	823	879	835	849	840	828	833	890	855	831	828	796	840	834	875	823	850	813	841	896	832	849	842	914	844	842	869	818	846	823	849	793	809	886	871	845	820	828	885	876	825	847	918	858	846	875	875	860	852	823	804	864	905	847	828	806	898	814	854	808	798	848	811	883	814	829	837	842	870	887	871	877	881	938	829	883	809	837	842	861	818	822	843	829	829	823	825	858	847	924	866	837	859	883	828	844	891	940	853	870	835	867	857	852	865	859	803	843	884	867	858	879	869	812	808	909	855	824	843	837	875	836	863	825	799	845	838	901	878	852	832	937	833	824	854	834	900	848	859	812	898	846	867	836	821	833	826	816	827	882	827	852	803	845	891	844	894	860	811	791	849	814	841	823	785	838	853	827	802	847	834	841	821	826	868	790	817	808	834	883	867	798	858	859	842	872	857	874	824	819	824	850	851	830	857	866	842	926	880	844	870	861	887	869	889	817	895	793	873	853	872	820	814	843	848	791	874	846	834	832	886	861	777	884	843	833	831	860	867	893	836	808	868	827	840	860	877	817	813	881	843	864	880	839	846	844	853	852	860	841	816	838	830	810	869	798	855	883	863	824	845	804	832	833	903	855	805	799	824	809	883	836	836	827	822	817	873	859	826	836	807	816	836	885	889	872	874	898	859	808	804	807	840	840	864	890	869	816	920	827	856	843	777	791	870	841	886	812	887	818	843	820	853	861	861	813	860	867	906	872	807	853	815	861	800	843	838	901	846	850	883	874	874	848	842	906	843	902	866	849	877	867	829	807	836	848	869	860	871	845	837	859	839	898	847	868	885	834	873	888	870	884	862	848	836	808	893	874	813	845	831	858	843	833	849	846	853	796	867	812	854	844	782	836	828	876	875	838	854	947	793	838	850	830	811	858	903	868	869	854	870	840	843	854	807	822	837	833	848	839	846	894	806	825	833	811	835	810	829	835	848	826	852	871	908	879	913	888	849	887	814	821	877	862	843	831	871	840	846	887	829	874	840	863	897	871	858	858	819	887	861	869	815	887	824	837	842	842	856	838	801	875	856	828	852	789	834	855	835	868	834	866	874	864	849	826	828	815	851	841	858	822	823	828	857	819	776	843	860	839	868	834	806	827	864	851	828	838	830	809	816	870	827	798	817	853	874	949	845	855	844	860	923	817	861	827	858	878	841	812	798	863	849	785	885	895	852	863	924	838	819	832	836	882	851	855	863	832	823	887	868	877	906	877	855	838	846	815	829	797	843	881	829	865	844	850	876	843	856	859	849	810	824	850	799	883	803	848	820	845	881	784	842	816	874	780	871	859	861	849	840	854	817	830	859	826	847	864	897	787	852	812	793	878	858	840	795	814	835	844	849	828	905	881	803	816	858	861	855	860	918	801	859	845	823	844	868	852	881	850	865	897	812	878	855	876	865	791	886	788	845	856	850	823	857	857	860	810	871	804	845	836	814	833	807	795	809	817	794	813	866	780	920	819	855	851	836	839	827	844	853	922	849	885	810	804	803	835	819	873	876	892	790	795	828	839	853	848	860	879	856	791	855	820	867	859	799	858	885	880	816	840	827	829	834	844	907	837	821	854	865	821	874	881	825	855	886	839	857	859
40474	29151	11558	19116	25702	26058	22974	20331	16629	14346	12482	11394	10418	9702	9346	9327	9053	9254	8980	8703	8549	8330	8330	8272	8319	8233	8157	8231	8203	8313	8225	8334	8340	8620	8455	8414	8406	8358	8213	8148	8045	8239	8231	8162	8158	8166	8120	8115	8248	8090	8108	8143	8113	8132	8334	8230	8096	8168	8119	8152	7937	8172	8064	8131	8310	7991	8028	8111	8185	8179	8073	8205	8071	7994	8366	7919	8019	8052	8145	8102	8244	8047	8267	8227	8108	8060	8095	8090	8104	8075	8127	8221	8056	8306	8137	8143	8065	8114	8119	8110	8109	8163	8182	8026	7982	8060	8081	8081	8052	8145	8129	8197	8040	8059	8174	8073	8004	8189	8057	7924	8111	8070	8049	8053	8057	8107	7939	8122	8157	8147	8057	8246	8188	8157	8113	8183	8038	8031	8216	7946	8065	8126	8124	8169	8086	8126	8127	8225	8220	8221	8166	8075	8151	8066	8181	8109	8104	8087	8075	8129	8017	8183	8109	8080	8003	8215	8146	8119	8046	7996	7982	8250	8036	8019	8042	8190	8097	8098	8142	8180	8057	8109	8253	7988	8151	8038	8260	8197	7986	8217	8138	8155	8138	8246	8199	8026	8141	8146	8058	8159	8079	8130	8114	8066	8173	8087	8218	8342	8129	8237	8079	8091	8171	8165	8114	8199	8149	8170	8062	8124	8188	8110	8038	8133	8198	7988	8031	8197	7994	8038	8079	8156	8121	8140	7972	8118	8140	8115	8276	7983	8107	8186	8218	8128	7982	8115	8177	8107	8200	8200	8052	8199	8174	8062	8266	8131	8136	8140	8220	8262	7961	8077	8136	8124	8164	8088	8087	8115	8000	8163	8102	8182	8054	8081	8140	8183	8043	8191	8026	8157	8232	8183	8006	8167	8240	8175	8175	8188	8167	8080	7968	8212	8107	8149	8202	7983	8150	8122	8065	8109	8068	8070	8048	8110	7984	7968	8205	8155	8219	8137	8131	8150	8201	8023	8183	8219	8068	7988	8109	8171	8092	8153	8151	8224	8239	7959	8077	8090	8100	8053	8123	8167	8017	7999	8074	8171	8148	8258	8163	8296	8228	8028	8048	8154	8224	8054	8234	8060	8087	8084	8152	8152	8014	8009	8128	8210	8195	8173	8132	8002	8188	8076	8019	8061	8080	8127	8064	8164	8189	7918	8087	8163	8033	8046	8107	8043	8270	8168	8107	8190	8103	8090	8022	8042	8116	8150	8202	8293	8164	8223	8102	8048	8185	8203	8020	8045	8256	8213	8143	8249	8077	8128	8201	8144	8135	8008	8057	8051	8112	8132	8000	8087	8057	8159	8158	8112	8157	8133	8091	8295	8164	8163	8044	8025	8136	8260	8223	8140	8058	7957	8209	8092	8087	8093	8086	8055	8226	8169	8121	8172	8025	8122	8034	8047	8063	8255	8128	8158	8002	8075	7997	8169	8174	8133	8092	8124	8019	8256	8042	8125	8157	8046	8160	8184	8047	8045	8187	8046	8123	7982	8021	8033	8130	8136	8091	8164	8197	8203	8186	8070	8223	8159	8010	8082	8010	8179	8243	8102	8012	8105	8113	8070	8234	8100	8018	8015	7950	8164	8147	8227	8202	8073	8249	8148	8202	8024	8171	8068	8297	8049	8158	8188	8097	8058	8215	8254	8024	8036	8168	7959	8124	8102	8153	8135	8123	8206	8128	8275	8076	8052	8124	8225	8052	8031	8068	8040	8116	8125	8072	8130	8148	8062	8326	8173	8213	8004	8146	8091	8126	8248	8145	8065	8146	8016	8141	8166	8036	8062	8190	8015	8098	7967	8093	8122	8157	8181	8045	8131	8019	8218	7997	8204	7956	8150	8033	8127	8002	8124	8235	8168	8197	8034	8073	8197	8130	8191	8213	8208	8201	8078	8157	8006	8110	8131	8098	8341	8114	8041	8041	7978	8103	8068	8140	7962	8187	7968	8281	8042	8095	8153	8228	8218	8026	8267	8156	8154	8163	8119	8096	8146	8091	7978	8059	8159	8059	8048	8139	8090	8054	8125	8155	8029	8025	8152	8181	8105	8139	8177	8216	8171	8241	8011	8152	8201	8313	8191	8090	8250	8058	8103	8162	8053	8023	8121	8008	8123	8134	8129	8280	8143	8144	8058	8108	8048	8065	8135	7963	8132	8074	8192	8085	8054	8125	8038	8109	8296	8056	8100	8071	8180	8148	8138	8110	8091	8111	8042	8223	8105	8136	8128	8075	8106	7963	7812	8150	8169	7940	8035	8209	8108	8000	8181	8059	8003	8121	8092	8213	8101	8109	7890	8159	8214	8157	8175	8241	8117	8080	8115	8134	8100	7974	8133	8121	8046	8013	8033	8069	8100	8149	8077	8168	8217	8105	8106	8183	8191	8240	8102	8051	8078	8094	8103	8193	8200	8053	8194	8016	8112	8076	8049	8147	8057	8021	8092	8082	8101	8133	8265	8042	8167	8175	8074	8086	8146	8134	8054	8143	8236	8037	8175	8091	8024	8110	8058	8250	8216	8086	8194	8153	8115	8167	8116	8259	7950	8056	8089	8101	8051	8078	8222	8229	8192	8183	8115	8112	8033	8196	8098	8170	8161	8134	8207	8328	8023	8221	8062	8080	8130	8107	7976	8140	8108	8097	8020	8158	8115	8135	8040	8057	8060	8182	8148	8206	8062	8060	8216	8105	8234	8158	8089	8219	8188	8046	8192	8274	7970	8097	8133	8062	8059	8054	7971	8204	8078	8190	8104	8218	8172	8142	8073	8136	8135	8047	8105	8313	8190	8058	8226	8163	8105	8199	8053	8071	8093	8064	8108	8046	8053	8182	8264	8163	8224	8038	8176	8034	8144	8094	8208	8222	8246	8134	8053	8093	7998	8048	8242	8067	8137	7990	8073	8330	8133	8068	8039	8093	8033	8039	8079	7979	8098	8254	8216	8174	8125	8058	8155	7981	8134	8081	8181	8008	7965	8236	8159	8275	8221	8147	7948	8000	8184	8024	8108	8206	8150	8042	8064	8267	8006	8088	8056	8157	8267	8090	8192	8197	8092	8156	8151	8135	8130	8118	8119	8179	8168	8082	8274	8150	8076	8141	8109	8079	8091	8042	8198	8173	8066	8190	8283	8097	8121	7969	8089	8114	8165	8058	8071	8119	8217	8023	8094	8246	8084	8115	8135	8307	8134	8121	8077	8009	8214	8212	8048	8160	8112	8164	8132	8139	8283	8269	8155	8043	8171	8221	8101	8086	8116	8171	8150	8124	8139	8121	8058	7966	8088	8286	8130	8157	8076	8064	8142	8155	8128	7922	8132	8085	8216	8159	8066	8134	8090	8130	8216	8068	8384	8068	7904	8144	8153	8093	8250	8108	8079	8143	8228	8148	8186	8062	8116	7975	8154	7918	8067	8180	8026	8095	8183	8174	7990	8272	8248	8088	8130	8109	8085	8033	8153	8149	8130	8119	8276	8098	8012	8135	8179	8050	8121	8109	7991	8073	8218	8056	8090	8110	8036	8171	7928	8128	8097	8215	8042	8202	8146	8053	8163	8113	8140	8003	8067	8099	8177	8119	8178	8017	8028	8261	8107	8189	8104	8110	8128	8069	8098	8183	8029	8120	8209	8162	8183	8219	8118	8080	8129	8197	8073	8179	8135	8077	8150	7986	8144	8091	8119	8137	8000	8215	8058	8116	8301	8082	8124	8076	8250	8024	8100	8273	8011	8071	8218	8134	7985	8105	8141	8178	8121	8126	8268	8097	8082	8265	8166	8030	8182	8129	8259	8108	8282	8157	8062	8103	8095	8159	8261	8038	8025	8141	8108	8090	8057	8037	7964	8062	7898	8132	8211	8193	8115	8188	8219	8233	8009	7938	8127	8175	8219	8221	8061	8163	8200	8084	8106	8179	8279	8145	8020	8088	8231	8151	8077	8067	8220	8038	8106	8228	8203	8058	8170	8060	8088	8202	8228	8087	8188	8150	8062	8060	8034	8012	8195	8152	8137	8243	8186	8282	8092	8045	8244	7987	8206	8211	8081	8128	8150	8143	8180	8057	8148	8072	8184	8015	8078	8121	8105	8140	8193	8185	8123	8114	8223	8074	7976	8012	8113	8194	8102	8015	8265	8158	8129	8089	8200	8103	8181	8142	7954	8043	8145	8175	8075	8174	8191	8172	8092	8035	8148	8024	8179	8091	8195	8166	8219	8102	8290	8155	8228	8089	8124	8124	8102	8177	8157	8225	8061	8121	8087	8007	8246	8125	8099	8038	8274	8082	8037	8177	8143	8254	8104	8022	8161	8180	8023	8115	8060	8064	8099	8243	8162	8027	8084	8228	8162	8059	7932	8153	8136	7949	8034	8216	8084	8096	8096	7997	8121	8135	8116	8078	8070	8108	8179	8109	8068	8007	8196	8119	8077	8164	8215	8104	8041	8054	8232	8088	8013	8139	8185	8123	8207	8153	8104	7961	8117	8224	8110	8128	8100	8015	8115	8230	8058	8122	8147	8081	8203	7912	8087	8203	7999	8110	8237	8097	8134	8105	8313	8090	8048	7983	8088	8233	8217	8103	8032	7986	8030	8128	8257	8054	8034	8180	8173	8186	8083	8143	8236	8170	8083	8180	8183	8113	8091	8034	8200	8199	8038	8088	8151	8150	8084	8100	8179	8226	8126	8163	8196	8122	8045	8087	8179	8032	8231	8093	8063	8132	7951	8109	8058	7924	8146	8161	8177	8194	8030	8203	8088	8139	8098	8183	8223	8073	8093	8113	8151	8206	8211	8095	8159	8151	8097	8017	8118	7979	7862	8005	8230	8155	8032	8096	8107	8101	8189	8069	8228	8163	7973	8046	8115	8280	8145	8159	8091	8064	8179	8081	8169	8206	8100	8167	8115	8022	8126	8033	8200	8092	8088	8036	8048	8096	8189	8131	8104	8106	8046	8162	7964	8027	8145	8078	8169	8123	7982	8049	8079	8126	8231	8100	8037	8214	8226	8102	8100	8157	8042	8174	8062	8088	8052	8184	8102	8308	8151	8043	8086	8229	8084	8031	8101	8166	8128
10292	4739	1161	974	1213	1296	1280	1149	1038	906	832	776	784	742	678	688	677	685	673	667	680	678	637	633	634	614	668	692	716	676	640	655	644	643	672	669	613	618	617	639	590	655	635	692	671	646	653	662	653	630	630	637	651	637	660	601	646	601	628	676	691	604	590	615	624	627	700	639	637	651	647	679	689	675	638	664	696	657	587	634	626	612	634	611	636	613	626	631	637	608	714	669	612	643	669	668	630	660	599	640	669	632	628	640	673	659	612	631	661	634	616	623	642	634	638	626	629	632	635	637	648	619	668	665	611	639	620	663	623	616	635	638	659	684	611	648	637	624	636	696	596	662	669	612	617	662	644	677	643	675	591	614	607	659	631	625	644	676	630	636	628	653	652	691	594	608	661	645	618	608	639	641	592	677	595	635	673	650	625	623	594	606	683	646	631	657	617	642	569	685	662	632	686	613	645	606	680	658	643	620	643	626	655	631	594	656	647	635	650	611	646	653	625	619	641	634	616	701	610	622	622	613	643	600	627	630	652	639	626	589	630	604	666	635	625	622	654	636	650	640	633	644	663	608	609	615	643	633	639	658	648	654	629	633	684	651	649	582	629	645	642	658	632	624	647	638	629	628	667	687	620	646	633	646	653	616	627	676	632	651	600	601	620	627	653	651	664	612	623	618	648	619	632	701	607	663	628	618	593	572	636	656	631	691	646	637	606	638	629	672	674	664	645	651	670	626	634	647	678	645	666	610	641	634	620	644	646	645	669	646	577	613	654	613	665	649	610	607	661	607	627	644	626	630	680	620	660	592	670	653	674	630	608	669	638	642	653	655	668	656	644	632	674	642	666	602	602	710	620	649	615	637	638	644	682	670	565	681	650	643	634	676	583	600	555	679	651	647	647	607	652	628	631	660	639	639	626	670	638	620	649	658	669	685	608	643	670	632	610	624	615	642	586	639	628	604	653	657	702	612	622	601	619	645	619	645	638	650	636	620	654	697	624	616	581	641	626	654	655	653	655	641	661	601	617	624	645	644	656	635	653	675	690	620	625	606	651	648	650	644	666	639	621	627	603	645	650	592	648	603	593	639	642	637	594	653	649	596	681	603	675	659	673	700	657	639	649	627	630	609	604	606	650	642	657	639	604	639	637	612	633	634	672	667	667	656	643	618	604	625	637	624	622	616	658	668	591	658	658	584	648	654	651	661	629	623	640	603	620	677	655	650	667	624	671	684	675	672	597	671	644	615	589	702	633	673	675	650	611	613	618	630	576	614	625	658	652	615	578	629	610	637	624	627	637	619	640	656	586	635	683	609	671	592	593	658	605	588	642	624	633	603	643	650	618	645	606	622	653	624	597	645	630	650	637	618	628	628	662	634	653	629	638	649	624	633	663	648	644	654	661	615	652	588	643	595	657	632	666	630	662	621	644	652	610	596	633	631	695	619	656	672	607	685	646	614	629	652	616	643	672	688	633	654	601	618	672	600	622	625	643	660	646	637	581	656	642	698	652	622	621	631	661	641	692	643	647	653	578	636	640	618	589	670	649	641	677	639	657	642	687	666	631	641	674	650	641	661	666	621	673	636	673	624	674	653	648	644	619	656	649	638	596	652	621	610	615	682	611	656	684	630	639	625	650	624	640	660	623	646	669	675	683	621	643	643	640	620	687	635	596	654	635	622	596	643	642	680	650	618	616	653	612	632	675	658	649	673	612	628	668	626	623	634	613	655	672	631	631	684	671	663	646	619	622	691	613	650	646	609	602	602	647	673	667	623	637	574	632	607	660	623	611	611	683	636	645	644	663	586	656	644	687	623	627	645	696	658	614	657	667	635	645	613	634	611	681	622	610	619	670	636	682	625	630	658	648	626	640	630	629	655	626	647	648	608	672	627	686	679	624	652	617	589	677	638	652	656	647	637	641	596	595	636	658	626	593	636	641	642	642	601	667	655	655	599	652	609	642	627	653	663	620	602	649	625	676	622	672	653	660	651	654	686	588	626	620	639	690	595	686	657	611	666	631	665	660	610	647	681	647	649	667	637	643	626	638	649	622	637	652	674	619	622	667	639	685	602	639	641	604	675	658	643	628	643	649	589	669	608	626	606	612	649	653	635	637	642	603	689	643	668	592	672	692	661	644	665	624	652	624	641	622	640	611	664	609	616	600	642	675	653	619	577	639	662	641	645	657	661	653	599	664	667	637	643	619	644	634	649	628	680	621	615	623	679	620	622	615	604	655	646	666	599	634	630	655	659	695	634	643	630	621	636	608	637	643	637	617	660	706	643	662	610	613	658	615	616	657	636	654	696	620	601	650	627	631	660	615	603	678	621	617	642	658	692	591	639	607	596	667	609	656	627	652	628	641	614	635	652	622	627	668	637	647	638	651	652	668	686	692	640	646	660	628	635	623	645	658	630	630	642	671	660	655	672	647	703	673	580	677	628	641	649	646	620	642	658	649	604	662	647	647	631	600	595	619	658	641	662	666	638	645	612	602	633	691	614	629	620	648	656	623	671	619	679	573	643	664	701	658	631	631	695	648	608	615	598	691	614	641	595	632	657	611	655	620	697	623	575	652	681	640	628	595	616	640	627	623	651	687	619	691	627	638	613	626	624	670	667	626	671	656	656	609	665	605	639	655	622	670	635	677	603	649	675	623	627	617	622	573	631	680	626	675	645	624	648	623	645	666	590	645	673	622	652	618	620	633	638	600	656	613	654	598	630	692	619	680	635	640	569	617	646	657	639	696	653	630	594	597	624	637	646	629	645	638	698	631	594	643	619	640	644	607	644	617	607	607	616	613	617	630	598	641	655	674	612	612	651	657	586	642	629	607	686	586	701	641	648	626	672	623	643	648	633	644	676	617	629	616	641	656	625	614	608	580	672	667	624	604	632	644	605	673	632	606	649	630	619	628	678	657	640	650	618	659	612	653	633	603	606	647	669	658	631	647	614	621	605	612	644	615	596	658	617	640	613	657	597	631	665	610	636	628	653	685	620	599	629	637	636	635	674	616	618	663	679	675	627	603	664	644	656	640	626	653	640	647	601	623	607	604	631	625	614	654	663	662	635	686	659	674	636	666	646	642	627	623	614	685	613	657	641	607	643	659	619	637	633	627	619	613	597	690	630	605	655	615	635	591	648	622	631	628	678	603	661	621	646	668	644	668	631	657	667	631	648	625	612	640	610	593	630	652	656	654	641	622	651	636	622	623	615	661	643	619	617	624	576	630	662	617	608	625	640	586	616	694	664	633	619	606	703	641	609	651	629	598	642	659	675	659	625	611	665	646	583	644	670	683	637	589	662	667	677	685	665	661	664	654	655	701	620	666	616	660	647	660	588	676	633	696	601	611	655	672	669	629	640	642	700	664	604	630	645	604	640	694	637	643	661	608	640	625	601	663	656	667	651	639	635	623	628	657	656	648	676	670	641	663	616	608	610	621	600	634	622	621	640	637	594	659	664	624	640	665	618	677	642	613	668	661	658	650	647
44079	31090	12406	21473	30238	29854	27379	23198	19473	16188	13134	11067	9920	9174	8885	8165	8088	8180	7847	7616	7170	6884	6895	6802	6747	6744	6675	6802	6675	6667	6827	6956	7061	6888	7020	6835	6859	6676	6651	6612	6472	6448	6676	6511	6559	6430	6469	6397	6394	6405	6488	6589	6515	6455	6462	6492	6534	6401	6512	6370	6489	6550	6591	6516	6412	6428	6461	6445	6426	6385	6464	6341	6516	6404	6365	6475	6615	6466	6515	6362	6446	6393	6347	6518	6332	6451	6371	6265	6382	6461	6412	6448	6473	6477	6497	6484	6424	6303	6404	6265	6505	6441	6412	6418	6443	6456	6398	6447	6397	6442	6577	6407	6395	6488	6310	6455	6403	6384	6515	6360	6564	6370	6516	6478	6447	6529	6408	6461	6455	6484	6338	6363	6470	6291	6462	6573	6532	6208	6466	6402	6525	6374	6407	6489	6415	6357	6411	6403	6545	6467	6431	6384	6375	6566	6482	6470	6309	6445	6353	6370	6434	6533	6479	6341	6442	6372	6396	6449	6476	6531	6405	6404	6423	6399	6527	6527	6558	6438	6311	6410	6588	6485	6453	6388	6365	6381	6498	6470	6431	6551	6394	6521	6427	6442	6358	6452	6482	6414	6383	6275	6496	6432	6309	6380	6359	6514	6355	6438	6508	6414	6467	6435	6425	6484	6344	6472	6381	6487	6381	6294	6321	6500	6365	6317	6269	6527	6316	6315	6277	6490	6316	6390	6562	6486	6397	6432	6393	6528	6371	6456	6397	6452	6427	6470	6357	6557	6367	6356	6407	6377	6342	6432	6478	6411	6475	6456	6514	6484	6402	6386	6530	6380	6515	6355	6433	6512	6331	6495	6335	6359	6517	6435	6441	6552	6409	6484	6489	6313	6381	6498	6348	6460	6431	6421	6451	6425	6290	6413	6403	6358	6437	6502	6432	6405	6474	6532	6501	6401	6364	6510	6485	6462	6426	6454	6408	6336	6523	6317	6422	6357	6394	6408	6447	6403	6556	6401	6422	6507	6422	6424	6457	6334	6272	6272	6390	6395	6384	6591	6414	6558	6444	6390	6480	6326	6440	6483	6585	6619	6481	6486	6402	6383	6487	6339	6403	6451	6347	6438	6441	6361	6408	6585	6506	6423	6386	6435	6409	6304	6401	6356	6400	6446	6398	6433	6470	6487	6510	6381	6474	6505	6328	6346	6501	6466	6514	6534	6502	6412	6522	6462	6496	6497	6452	6498	6360	6373	6393	6399	6457	6364	6388	6432	6498	6321	6258	6581	6444	6444	6489	6349	6444	6475	6359	6474	6380	6381	6556	6476	6552	6426	6483	6463	6366	6423	6420	6422	6440	6522	6438	6490	6277	6421	6507	6418	6450	6446	6365	6340	6463	6391	6506	6333	6414	6370	6357	6360	6390	6381	6422	6407	6529	6254	6385	6273	6343	6422	6411	6471	6491	6398	6510	6396	6493	6468	6289	6377	6469	6389	6421	6458	6427	6429	6491	6443	6345	6392	6478	6470	6281	6307	6508	6386	6409	6249	6383	6385	6521	6450	6356	6300	6466	6424	6441	6460	6306	6346	6403	6391	6469	6459	6478	6376	6379	6414	6468	6479	6456	6433	6292	6402	6497	6393	6498	6483	6509	6475	6392	6513	6497	6482	6304	6302	6497	6388	6283	6357	6352	6416	6458	6460	6267	6481	6514	6485	6402	6474	6393	6387	6495	6402	6493	6452	6549	6456	6546	6521	6477	6375	6404	6398	6372	6470	6421	6401	6434	6460	6411	6474	6296	6434	6227	6409	6447	6506	6369	6503	6450	6409	6464	6541	6558	6497	6414	6418	6412	6405	6302	6558	6363	6337	6289	6468	6564	6394	6410	6486	6323	6470	6408	6425	6275	6457	6439	6472	6437	6467	6386	6422	6409	6381	6493	6416	6390	6409	6357	6499	6359	6459	6419	6417	6514	6425	6232	6419	6453	6543	6384	6489	6385	6451	6484	6460	6444	6355	6345	6400	6526	6495	6382	6396	6460	6516	6527	6463	6403	6457	6411	6483	6432	6447	6459	6435	6431	6276	6394	6386	6414	6386	6367	6451	6349	6481	6479	6420	6414	6423	6397	6553	6358	6434	6627	6446	6439	6483	6437	6467	6483	6334	6408	6295	6413	6478	6311	6462	6389	6413	6524	6404	6485	6473	6568	6437	6386	6466	6539	6406	6331	6402	6467	6419	6352	6366	6402	6491	6444	6371	6379	6451	6364	6496	6451	6530	6409	6544	6392	6510	6406	6517	6505	6521	6446	6366	6510	6361	6398	6359	6424	6547	6439	6409	6295	6395	6512	6470	6342	6527	6530	6487	6274	6455	6516	6303	6416	6485	6438	6515	6365	6368	6446	6624	6363	6461	6491	6392	6454	6500	6412	6391	6431	6415	6543	6498	6497	6428	6351	6425	6457	6445	6490	6495	6409	6454	6473	6478	6388	6453	6425	6576	6528	6406	6392	6544	6372	6426	6431	6427	6406	6368	6451	6459	6353	6416	6355	6434	6212	6421	6370	6299	6385	6342	6376	6424	6701	6454	6405	6539	6343	6395	6360	6419	6416	6349	6434	6486	6589	6398	6554	6340	6332	6385	6424	6434	6425	6510	6377	6403	6385	6260	6403	6422	6519	6453	6399	6531	6434	6455	6425	6563	6501	6444	6405	6510	6524	6378	6324	6449	6474	6492	6544	6474	6464	6530	6485	6510	6343	6395	6461	6499	6396	6443	6425	6537	6394	6421	6392	6377	6432	6565	6373	6490	6432	6546	6373	6364	6466	6432	6366	6398	6396	6295	6448	6400	6563	6504	6593	6449	6315	6462	6314	6412	6439	6392	6432	6391	6534	6431	6405	6401	6320	6455	6505	6507	6496	6569	6385	6427	6433	6446	6475	6479	6287	6633	6445	6511	6458	6450	6366	6426	6346	6527	6420	6444	6354	6315	6508	6445	6471	6323	6550	6369	6461	6394	6484	6486	6441	6356	6439	6458	6508	6395	6404	6456	6449	6447	6421	6533	6357	6483	6420	6488	6336	6367	6482	6444	6582	6478	6390	6454	6325	6406	6409	6437	6345	6505	6508	6399	6408	6352	6475	6417	6536	6474	6454	6292	6489	6506	6390	6376	6472	6432	6352	6475	6399	6539	6376	6356	6396	6493	6530	6494	6415	6395	6437	6426	6461	6419	6513	6302	6369	6449	6483	6405	6508	6398	6522	6480	6487	6434	6431	6366	6441	6399	6409	6339	6511	6414	6347	6524	6531	6405	6429	6364	6447	6546	6496	6361	6380	6437	6368	6416	6522	6433	6497	6429	6450	6530	6422	6437	6303	6409	6576	6505	6406	6403	6392	6426	6395	6508	6422	6381	6517	6497	6479	6389	6536	6414	6616	6508	6362	6469	6410	6421	6498	6485	6543	6308	6503	6456	6331	6414	6420	6344	6378	6395	6427	6509	6429	6453	6332	6456	6341	6474	6520	6353	6409	6482	6499	6372	6511	6521	6515	6375	6399	6200	6488	6158	6457	6561	6419	6466	6266	6425	6322	6400	6400	6473	6577	6505	6403	6415	6404	6308	6561	6301	6434	6497	6374	6373	6475	6427	6354	6470	6457	6371	6444	6419	6418	6450	6381	6511	6325	6399	6427	6426	6444	6396	6449	6459	6344	6434	6526	6330	6502	6422	6411	6398	6355	6418	6311	6483	6389	6343	6490	6400	6387	6581	6381	6447	6382	6379	6313	6574	6525	6463	6395	6441	6405	6410	6418	6435	6543	6423	6487	6361	6304	6400	6374	6423	6395	6460	6481	6447	6359	6395	6393	6545	6470	6444	6343	6430	6443	6273	6400	6465	6483	6458	6420	6564	6611	6625	6407	6462	6551	6397	6514	6374	6531	6449	6358	6487	6420	6386	6465	6438	6480	6402	6347	6316	6438	6396	6362	6284	6502	6485	6467	6393	6500	6342	6421	6463	6563	6421	6462	6442	6441	6425	6548	6478	6441	6492	6371	6460	6462	6466	6466	6457	6329	6421	6344	6458	6494	6430	6453	6381	6342	6333	6390	6447	6501	6499	6479	6428	6491	6364	6470	6403	6460	6497	6390	6482	6480	6456	6326	6514	6446	6351	6427	6482	6347	6465	6485	6415	6452	6397	6357	6453	6451	6473	6396	6524	6474	6419	6386	6412	6492	6351	6565	6509	6409	6408	6475	6403	6450	6394	6365	6506	6515	6316	6426	6467	6440	6408	6404	6451	6444	6344	6383	6477	6521	6548	6350	6333	6445	6541	6337	6345	6344	6426	6366	6335	6520	6492	6371	6462	6271	6291	6391	6419	6467	6462	6467	6442	6312	6445	6393	6582	6468	6426	6358	6314	6437	6435	6474	6482	6487	6565	6426	6426	6532	6519	6391	6332	6352	6335	6306	6426	6544	6447	6397	6425	6500	6356	6411	6468	6446	6452	6329	6435	6426	6543	6475	6396	6530	6383	6440	6455	6409	6472	6483	6342	6559	6422	6369	6535	6531	6391	6503	6389	6462	6406	6433	6448	6575	6516	6421	6539	6506	6417	6367	6510	6294	6448	6495	6453	6477	6373	6493	6438	6479	6452	6336	6490	6503	6339	6292	6419	6427	6398	6434	6546	6397	6412	6387	6432	6387	6531	6343	6393	6559	6552	6355	6514	6408	6473	6499	6496	6367	6454	6411	6355	6463	6476	6361	6404	6316	6311	6550	6324	6445	6430	6510	6399	6391	6464	6440	6398	6568	6449	6438	6500	6354	6337	6323	6511	6478	6359	6394	6383	6378	6315	6540	6331	6349	6491	6385	6416	6426	6474	6389	6418	6528	6507	6451	6387	6457	6419	6435	6438	6456	6441	6379	6459	6379	6446	6383	6356	6413	6275	6510	6578	6432	6402	6370	6493	6474	6533	6491	6477	6465	6402	6297	6384	6451	6445	6405	6424	6432	6434	6517	6445	6463	6387	6387	6415	6297	6326	6442	6402	6565	6439	6495	6452	6518	6447	6430	6405	6528	6383	6454	6412	6324	6378	6502	6470	6422	6325
11305	5566	1400	934	1346	1321	1294	1130	1053	964	830	785	733	702	679	666	696	661	660	634	685	624	620	651	619	622	663	626	631	616	642	688	612	643	616	560	623	658	591	588	619	627	603	603	606	602	591	597	587	640	577	638	613	605	649	583	640	624	633	596	610	587	639	576	580	600	641	622	604	590	572	602	640	586	625	657	645	569	581	581	609	599	592	582	585	641	604	609	605	638	627	621	648	584	639	606	626	611	597	606	579	633	621	642	616	591	591	572	593	582	629	582	633	641	634	597	618	661	601	624	631	643	652	570	619	650	625	610	627	619	608	617	613	666	635	602	621	596	599	653	624	614	598	614	605	595	605	581	611	594	591	625	648	638	597	591	577	643	637	627	653	642	621	625	620	631	585	626	602	613	618	604	581	613	617	562	590	629	594	634	635	631	612	584	607	607	581	631	617	599	610	609	588	585	613	591	625	596	626	650	600	632	575	565	623	578	532	627	616	573	604	574	586	551	599	619	638	614	598	589	588	615	604	558	620	602	645	609	627	598	607	629	589	653	624	658	629	587	603	627	626	624	597	623	629	612	579	621	616	610	616	623	603	621	631	615	609	571	580	613	597	612	622	613	580	640	606	626	603	563	627	643	607	611	591	625	626	584	646	640	576	591	589	625	543	633	568	600	575	625	628	545	641	637	627	662	626	620	634	575	600	625	627	573	634	628	621	617	594	624	604	628	629	596	627	584	607	628	609	628	658	649	612	621	590	591	647	578	609	588	600	668	568	604	579	581	569	659	640	570	569	595	589	625	602	579	630	583	577	614	599	646	612	594	658	622	618	604	599	612	589	576	635	623	609	650	631	632	577	584	583	600	549	623	617	660	619	564	629	632	598	667	603	578	640	599	610	640	608	604	602	626	613	593	642	579	633	586	580	592	604	618	583	588	595	617	609	621	654	606	604	614	595	620	617	608	592	589	645	583	550	603	614	631	610	604	593	569	633	611	645	582	577	574	611	642	623	604	586	617	632	609	603	570	615	595	602	622	574	617	642	616	618	630	596	621	595	661	640	571	622	617	645	617	636	564	631	625	644	586	635	639	650	647	629	599	575	612	584	622	590	625	595	561	555	574	631	598	607	610	624	602	578	630	569	604	593	585	632	637	604	586	599	627	605	613	559	614	596	595	639	590	614	610	618	613	654	600	573	614	611	607	591	615	612	578	615	611	621	636	606	599	580	604	611	594	618	605	600	611	596	622	547	617	574	627	626	653	609	593	604	632	663	616	582	613	591	648	626	583	609	601	629	612	599	548	631	607	616	614	647	611	602	601	632	588	604	630	622	629	642	590	625	592	622	605	643	595	644	603	639	609	568	623	602	623	632	618	585	600	643	599	630	597	650	618	581	646	604	629	596	624	602	623	626	573	600	632	634	627	561	589	634	617	629	598	591	584	578	582	591	631	633	579	637	604	588	575	580	613	634	582	626	628	601	595	623	593	626	595	596	624	615	628	626	672	610	626	601	578	618	594	617	662	635	618	616	634	639	593	585	572	630	632	620	639	603	608	645	606	618	581	586	635	591	605	592	657	568	615	614	618	597	640	630	615	615	637	616	595	600	616	580	617	610	658	562	627	602	618	657	577	610	617	597	606	595	583	592	566	605	610	583	643	608	585	594	600	652	609	601	651	581	564	650	631	619	625	632	618	647	623	616	567	668	603	600	633	589	601	624	574	596	578	598	606	607	576	630	605	611	615	602	623	613	616	603	590	581	575	626	593	597	567	645	604	581	604	600	625	666	583	645	605	608	623	635	563	658	600	593	579	613	617	607	556	607	638	606	592	598	590	631	605	584	624	607	652	653	585	606	567	629	606	629	600	630	602	567	685	562	633	618	621	590	602	621	629	640	597	596	610	630	594	588	634	636	586	650	597	627	605	609	605	552	595	639	600	630	592	643	568	592	566	607	601	628	644	564	673	585	601	649	605	641	632	588	610	607	575	604	598	591	622	599	588	596	630	641	628	593	627	580	594	600	585	603	560	591	567	606	639	661	603	642	633	635	618	639	672	666	552	627	611	618	623	592	611	619	645	607	592	610	631	613	578	604	596	581	621	617	582	635	608	574	593	604	598	646	616	619	602	589	611	607	604	596	573	596	627	635	629	684	594	588	603	560	596	616	647	572	604	601	574	626	627	610	598	660	631	637	616	638	612	616	595	596	646	642	620	626	578	600	631	599	627	574	627	631	645	633	582	575	600	605	605	595	629	580	570	601	584	592	615	608	634	573	584	617	629	571	623	652	643	630	586	551	620	595	596	629	622	604	597	628	594	579	587	626	599	567	590	614	629	576	586	595	608	638	612	594	582	565	632	605	651	598	588	577	584	631	615	591	627	550	589	634	660	610	606	634	622	656	619	646	611	608	548	614	595	644	595	563	582	634	617	625	604	612	636	617	600	653	578	650	616	639	582	569	604	599	635	631	587	620	578	614	617	624	604	622	578	627	553	585	618	580	647	563	584	614	567	598	575	599	625	587	609	657	622	589	610	610	620	632	582	608	616	622	574	602	573	583	605	611	638	620	603	594	577	615	612	618	587	614	632	591	570	599	613	606	580	616	644	601	635	608	599	626	610	590	589	600	622	612	596	614	581	613	608	593	602	619	606	602	594	597	589	594	596	571	592	591	601	595	629	582	596	605	579	595	594	614	590	631	646	622	604	620	600	599	576	616	596	576	594	597	568	643	632	639	659	627	599	653	629	603	614	605	572	600	609	602	605	564	574	604	596	618	572	556	605	595	596	603	571	595	617	613	595	585	597	619	666	670	648	655	583	634	568	598	580	602	603	640	612	569	595	609	611	643	638	630	623	604	605	586	591	583	618	606	598	612	636	568	608	555	613	647	607	567	547	612	655	601	578	606	632	624	616	622	587	629	621	605	595	611	588	578	598	622	580	597	595	610	592	634	589	605	578	560	618	632	606	581	625	591	633	596	605	606	596	589	624	595	616	572	609	591	602	629	583	605	611	588	568	606	596	588	574	582	606	619	571	565	605	610	613	591	621	580	609	580	602	622	623	614	635	581	611	628	575	615	591	577	593	658	612	582	571	599	634	639	659	553	604	609	614	609	598	629	572	642	617	679	582	606	620	592	618	594	595	638	579	616	602	625	641	596	591	642	613	566	586	564	629	635	551	643	676	599	650	609	630	577	610	617	631	672	617	609	623	653	632	618	588	605	637	612	636	623	613	559	607	581	594	626	613	624	632	594	621	589	632	658	590	572	632	660	566	619	606	650	610	596	592	633	590	666	566	571	647	603	629	604	598	594	591	618	582	620	605	655	654	623	619	599	605	589	594	635	614	561	572	615	620	619	580	623	642	564	606	647	620	598	653	619	578	636	564	615	608	608	613	635	632	640	588	609	592	565	598	605	565	578	617	619	607	615	672	587	619	559	626	643	633	638	557	609	591	644	587	590	593	582	611	632	564	604	651	560	540	587	611	595	601
45343	33173	13848	23074	31869	30869	28997	24033	20232	16697	13152	11113	10121	9196	8620	8131	8141	7915	7753	7378	7031	6812	6654	6480	6506	6583	6452	6306	6326	6513	6437	6753	6824	6895	6568	6529	6595	6417	6336	6279	6191	6123	6229	6318	6236	6314	6163	6233	6177	6251	6296	6113	6238	6145	6274	6046	6184	6150	6154	6158	6101	6033	6229	6093	6027	6137	6142	6106	6225	6246	6248	6132	6210	6098	6040	6121	6114	6246	6126	6304	6288	6152	6191	6233	6061	6211	6146	6177	6113	6244	6088	6133	6156	6165	6027	6114	6094	6168	5987	6184	6131	6072	6169	6228	6166	6064	6136	6221	6080	6053	6205	6044	6066	6198	6223	6220	6075	6225	6149	6070	6145	6138	6164	6058	6188	6162	6049	6034	6199	6130	6131	6113	6034	5994	6160	6109	6176	6143	6231	6157	6147	6162	6217	6176	6009	6179	6065	6148	6160	6164	6145	5978	6054	6109	6058	6020	6204	6042	6244	6068	6184	6121	6216	6010	6211	6242	6209	6121	6293	6103	6121	6052	6214	6162	6176	6166	6131	6167	6129	6060	6112	6135	6142	6157	6034	6113	6230	6104	6083	6178	6058	6257	6187	6128	6171	6114	6168	6083	6276	6068	6233	6080	6239	6013	6169	6047	6085	6085	6187	6135	6137	6120	6108	6139	6189	6156	6162	6062	6177	6134	6059	6230	6130	6217	6044	6145	6091	6137	6147	6209	6148	6172	6167	6070	6268	6282	6141	6121	6202	6183	6245	6014	6163	6167	6076	6249	6144	6067	6045	6273	6212	6197	6136	6186	6185	6213	6175	6147	6159	6063	6171	5976	6115	6264	6172	6136	6128	6258	6216	6124	6131	6178	6122	6108	6130	6182	6113	6052	6164	6074	6126	6124	6107	6128	6308	6066	6199	6122	6306	6267	6191	6138	6137	6060	6154	6130	6149	6149	6219	6234	6172	6256	6067	6150	6157	6054	6086	6164	6147	6151	6164	6125	6174	6084	6122	6110	6107	6032	5991	6023	6150	6250	6093	6163	6143	6322	6238	6032	6133	6184	6045	6143	6230	6151	6120	6206	6187	6102	6255	6113	6181	6112	6236	6143	6050	6137	6138	6125	6073	6087	6144	6221	6147	6135	6012	6076	6198	6146	6119	6012	6213	6259	6144	6015	6185	6085	6089	6277	6156	6227	5999	6008	6128	6151	6108	6154	6062	6063	6113	6118	6070	6248	6159	6137	6168	6219	6202	6014	6220	6214	6075	6069	6147	6089	6021	6141	6194	6206	6206	6089	6273	6211	6132	6205	6186	6122	6175	6106	6083	6112	6205	6086	6107	6207	6055	6152	6108	6196	6072	6095	6089	6130	6045	6246	6032	6122	6203	6168	6185	6147	6165	6100	6236	6181	6073	6205	6159	6092	6154	6160	6233	6224	6106	6152	6144	6157	6098	6130	6107	6146	6130	6071	6207	6010	6128	6062	6049	6164	6253	6010	6195	6127	6142	6108	6107	6174	6164	6130	6053	6071	6139	6174	6118	6088	6091	6174	6148	6053	6307	6251	6164	6088	6136	6122	6229	6101	6182	6125	6241	6092	6079	6080	6068	6183	6160	6203	6073	6196	6102	6122	6255	6170	6200	6117	6246	6229	6032	6139	6177	6094	6047	6076	6166	6114	6174	5988	6165	6164	6208	6123	6161	6254	6099	6051	6108	6018	6180	6083	6052	6160	6124	6182	6264	6095	6243	6167	6225	6115	6143	6091	6185	6097	6078	6163	6025	6208	6020	6117	6055	6088	6177	6272	6094	6149	6127	6119	6284	6011	6135	6033	6090	6114	6062	6055	6140	6147	6118	6218	6183	6101	6072	6209	6085	6149	6162	6096	6227	6213	6073	6166	6115	6082	6220	6162	6114	6045	6126	6213	6088	6180	6060	6157	6104	6065	6167	6193	6125	6150	6108	6106	6138	5981	6224	5976	6114	6261	6024	5946	6163	6243	6193	6240	6232	6224	6138	6092	6136	6064	6072	6072	6101	6129	6256	6169	6197	6076	6188	6107	6221	6180	6093	6146	6084	6093	6101	6148	6063	6242	6151	6145	6126	6179	6034	6098	6154	6157	6117	6110	6125	6125	6214	6150	6141	6125	6101	6045	6159	6080	6085	6150	6096	6133	6147	6133	6125	6058	6102	6225	6073	6131	6196	6135	5957	6138	6182	6195	6166	6052	6230	6198	6224	6271	6205	6204	6206	6141	6161	6171	6187	6149	6037	6136	6130	6103	6051	6050	6137	6141	6170	6114	6261	6115	6244	6018	5962	6134	6184	5967	6198	6175	6152	6153	6231	6221	6216	6121	6114	6094	6214	6239	6160	6170	6255	5971	6113	6197	6176	6245	6214	6184	6010	6151	6154	6184	6152	6059	6131	6118	6085	6185	6131	6070	6183	6160	6111	6148	6106	6085	6080	6036	6207	6114	6094	6035	6027	6106	6056	6066	6045	6067	6125	6119	6047	6128	6257	6081	6117	6113	6089	6081	6118	6066	6157	6139	6175	5993	6144	6224	6153	6107	6234	6115	6177	6140	6158	6109	6175	6139	6166	6000	6168	6177	6104	6132	6171	6167	6221	6074	6079	6144	6183	6100	6152	6164	6120	6167	6108	6181	6282	6060	6218	6097	6103	6099	6169	6252	6186	5997	6153	6176	6127	6079	6271	6114	6118	6172	6172	6274	5991	6085	6273	6125	6039	6228	6188	6196	6275	6071	6201	6135	6059	6138	5991	6129	6011	6035	6345	6199	6129	6113	6274	6173	6071	6231	6159	6205	6224	6105	6176	6034	6090	6247	6160	6073	6139	6103	6156	6048	6100	6162	6078	6209	6095	6071	6260	6144	6029	6165	6146	6132	6214	6071	6170	6059	6064	6077	6117	6134	6102	6066	6061	6286	6158	6170	6046	6269	6114	6108	6382	6250	6053	6119	6169	6266	6017	6221	6130	6123	6183	6062	6062	6108	6124	6165	6104	6101	6220	6174	6225	6179	6123	6092	6260	6116	6132	6215	6175	6156	6061	6035	6110	6144	6201	6247	6027	6200	6141	5986	6117	6218	6152	6059	6137	6173	6193	6170	6071	6116	6088	6179	6142	6081	6167	6072	6109	6165	6218	6079	6189	6253	6090	6082	6155	6174	6137	6116	6184	6289	6214	6010	6210	6114	6109	6118	6030	6219	6035	6074	6255	6140	6171	5987	6184	6197	6140	6189	6162	6182	6098	6184	6059	6198	6026	6166	6204	6137	6115	6135	6074	6168	6087	6267	6067	6244	6103	6145	6133	6083	6179	6110	6125	6130	6121	6083	5967	6130	6118	6188	6127	6198	6046	6095	6177	6078	6081	6120	6077	6035	5999	6250	6133	6089	6167	6160	6018	6082	6096	6193	6095	6156	6166	6027	6095	6093	6208	6044	6050	6118	6135	6256	6151	6179	6025	6075	6017	6128	6058	6095	6203	6101	6090	6132	6078	6108	6214	6058	6121	6087	6135	6055	6091	6208	6202	6034	6235	6088	6164	6168	5921	6113	6270	6119	6057	6067	6252	6035	6272	6152	6112	6126	6228	6171	6226	6208	6020	6091	6097	6118	6287	6154	6189	6156	6182	6149	6115	6300	6073	6126	6064	6068	6120	6069	6204	6142	6158	6213	6234	6121	6238	6068	6179	6189	6156	6138	6117	6092	6177	6079	6310	6091	6184	6116	6192	6219	6091	6036	6051	6214	6214	6113	6034	6068	6150	6122	6222	6177	6115	6208	6247	6122	6189	6208	6130	6009	6095	6248	6083	6093	6205	6099	6177	6115	6183	6134	6025	6104	6156	6085	6153	6194	6237	6138	6196	6175	6016	6199	6121	6117	6085	6125	6153	6122	6260	6200	6019	6250	6151	6299	6160	6230	6192	6088	6107	6167	6220	6063	6220	6130	6090	6150	6126	6066	6107	6064	6121	6255	6160	6167	6127	6097	6049	6148	6199	6106	6161	6216	6260	6245	5978	6128	6209	6200	6139	6142	6043	6083	6064	6081	6236	6209	6101	6300	6086	6246	6183	6081	6075	6218	6174	6101	6145	6002	6215	6246	6181	6082	6152	6065	6077	6217	6193	6161	6185	6079	6017	6072	6195	6143	6120	6170	6143	6141	6175	6127	6191	6103	6165	6007	6141	6176	6177	6134	6147	6129	6252	6098	6059	6134	6144	5951	6100	6221	6136	6101	6157	6189	6170	6181	6125	6203	6065	6049	6143	6206	6156	6253	6058	6176	6092	6230	6109	6081	6096	6239	6178	6031	6138	5999	6203	6179	6030	6214	6115	6195	6022	6140	6125	6177	6173	6250	6220	6157	6070	6155	6122	6246	6069	6233	6090	6196	6107	6331	6194	6100	6168	6163	5967	6089	6204	6124	6106	6129	6241	6089	6191	6075	6164	6199	6154	6149	6064	6123	6107	6126	6067	6075	6135	6216	6069	6074	6226	6189	6100	6190	6049	6119	6088	6093	6116	6218	6077	6173	6110	6014	6145	6083	6130	6183	6123	6209	6183	5977	6097	6147	6227	6064	6072	6097	6148	6077	6210	6063	6192	6104	6131	6087	6146	6173	6097	6160	6134	6164	6202	6079	6110	6146	6142	6105	6101	6166	6123	6031	6163	6107	6082	6252	6088	6062	6145	6136	6019	6099	6159	6013	6154	6231	6133	6112	6169	6192	6164	6206	6137	6059	6096	6076	6074	6197	6083	6147	6165	6369	6175	6050	6114	6116	6114	6023	6181	6141	6044	6098	6052	6216	6098	6141	6271	6104	6158	6157	6056	6201	6128	6204	6135	6067	6238	6080	6189	6147	6122	6085	6106	6052	6145	6003	6147	6159	6057	6276	6279	6173	6093	6100	6103	6194	6144	6236	6155	6203	6288	6033	6164	5996	6214	6123	6172	6166	6014	6186	6116	6230	6063	6115	6145	6248	6262	6295	6086	6168	6128	6208	6165	6153	6133	6201	6113	6171	6172	6050	6188	6084	6060	6232	6130	6186	6158	6045	6250	6016	6235	6170	6198	6086	6167	6170
15765	11956	3025	1480	1958	2030	1871	1542	1420	1305	1112	991	979	907	917	899	849	840	841	845	789	777	814	802	837	803	764	825	814	767	802	808	801	835	822	844	767	820	830	796	812	805	804	766	767	754	802	775	765	776	752	772	834	817	754	799	801	799	803	763	791	762	793	813	816	797	757	805	842	771	799	807	814	802	747	827	787	741	753	760	732	804	815	770	781	745	813	802	768	757	785	780	827	819	772	782	778	805	798	808	771	778	742	763	764	747	772	786	789	816	777	857	790	791	784	777	850	714	782	818	766	776	801	758	765	800	780	801	809	760	758	779	779	763	770	810	769	777	741	774	771	819	784	771	782	834	787	779	782	798	806	779	783	744	798	823	772	750	745	782	783	791	856	799	784	774	763	796	776	760	756	799	826	819	796	822	805	789	791	850	766	782	806	772	817	756	811	833	818	802	762	797	803	791	830	772	771	750	826	844	816	728	776	779	790	790	720	791	740	783	746	791	754	775	798	782	825	801	788	772	696	818	772	786	774	811	766	779	787	822	792	833	792	788	801	781	787	820	792	808	795	770	781	777	789	761	801	751	777	808	781	751	757	823	786	757	734	764	747	792	734	766	821	738	773	831	787	818	748	827	796	796	840	845	815	769	821	740	795	824	817	793	792	792	816	760	771	759	760	835	847	766	772	771	770	814	804	750	796	752	808	814	777	829	770	772	835	800	758	786	807	726	794	802	772	767	800	751	829	812	819	822	771	786	737	778	797	780	811	780	783	745	818	868	792	790	785	776	736	743	771	780	850	848	775	813	776	776	774	758	753	788	830	825	749	783	814	802	788	809	798	805	847	750	767	773	765	797	818	740	758	760	780	783	800	785	787	777	767	745	806	821	822	790	748	748	780	794	824	792	810	819	786	743	801	794	786	782	822	800	785	804	780	811	850	783	821	801	731	776	807	815	790	753	813	817	772	762	802	831	808	817	755	724	804	807	779	834	791	760	752	747	828	798	725	784	790	741	770	800	744	801	818	796	766	815	742	779	786	784	806	774	785	786	763	756	769	765	778	838	772	803	813	786	786	822	833	799	747	797	814	779	753	776	808	746	752	813	779	729	793	789	747	741	792	771	774	765	798	753	766	780	818	873	844	771	798	767	760	775	806	822	803	787	834	740	752	763	759	778	805	755	861	785	804	821	734	787	788	813	812	738	817	811	778	746	800	788	801	773	750	850	835	788	778	778	746	794	774	792	783	843	795	756	825	818	822	802	818	839	804	705	809	763	766	760	737	806	794	758	820	760	793	831	818	748	828	812	734	802	808	722	823	800	742	774	783	780	749	809	818	758	801	796	843	805	773	744	782	745	816	786	792	765	799	759	769	787	784	810	713	772	807	802	772	783	800	784	780	832	766	740	794	800	772	804	797	849	849	783	797	776	763	771	791	807	782	758	821	828	824	797	806	823	762	800	821	767	847	771	831	779	765	805	775	776	775	768	776	826	779	737	776	777	792	784	783	792	771	807	834	811	758	778	797	755	806	742	763	787	790	793	780	841	794	787	823	767	790	826	838	780	785	762	782	803	809	802	767	753	802	827	784	836	769	742	781	827	770	831	799	822	797	773	807	794	834	781	755	781	796	775	801	783	791	765	783	825	782	770	752	828	766	860	747	809	805	848	826	794	813	799	809	810	760	805	809	784	780	810	783	839	794	756	787	791	837	778	756	756	797	807	829	799	796	719	825	784	794	811	775	719	798	790	761	849	770	764	783	779	868	790	792	749	808	805	810	829	775	783	786	739	815	799	773	799	783	794	765	802	766	734	778	858	743	807	797	740	802	782	789	797	813	817	739	799	762	763	785	785	820	725	763	819	819	826	774	808	833	788	781	797	794	792	791	802	798	796	774	815	794	823	725	806	821	781	828	786	760	750	755	750	806	775	781	754	759	750	816	804	790	764	735	781	777	814	807	766	751	848	798	786	789	794	801	807	767	794	777	781	784	818	745	777	799	780	797	766	797	742	798	757	786	833	823	793	796	792	793	749	811	750	793	753	755	761	808	747	763	786	791	736	780	808	799	833	767	796	825	788	840	770	764	788	813	797	813	760	817	816	754	792	810	768	788	785	790	826	753	789	787	792	824	796	803	767	814	791	793	778	765	808	779	810	825	796	789	797	824	785	816	788	803	734	754	767	775	766	792	742	809	828	773	787	813	792	806	794	788	822	772	828	783	763	786	767	741	788	787	797	797	799	795	791	771	807	724	749	777	787	810	796	851	782	808	763	820	791	825	800	739	776	748	815	740	807	777	795	784	780	745	773	805	782	767	794	750	757	826	804	842	769	796	774	754	819	766	794	782	739	810	790	787	787	778	775	808	826	834	812	737	809	807	816	847	831	766	764	766	764	767	778	789	799	808	774	770	741	772	816	808	762	820	785	808	744	763	774	747	785	824	810	797	802	841	729	803	819	800	867	796	796	798	802	757	799	821	750	785	816	773	767	804	790	839	780	832	826	767	802	807	778	755	773	783	739	817	784	755	842	817	830	835	787	755	821	785	769	765	805	790	792	835	813	810	794	760	783	816	796	873	772	775	780	773	806	797	715	858	755	808	801	782	768	758	786	798	765	779	793	763	743	765	846	786	812	800	770	786	810	832	808	812	762	780	782	796	794	764	761	839	776	760	813	832	804	825	825	759	813	821	832	771	809	758	791	800	817	803	811	813	783	808	789	746	764	816	809	796	786	833	836	794	774	800	794	736	797	768	791	732	780	858	815	766	805	852	806	820	809	774	823	771	759	782	787	772	768	770	740	800	821	763	779	780	772	872	791	806	761	831	814	869	742	764	745	837	757	760	813	788	842	754	837	784	800	775	744	784	775	787	774	763	782	770	800	789	756	780	746	774	786	814	800	787	779	740	791	825	829	794	782	797	800	724	803	826	725	776	769	784	747	801	750	817	791	828	838	759	793	758	803	795	779	767	796	802	794	800	820	808	812	785	790	795	807	810	827	808	744	844	807	827	814	788	787	767	717	795	767	778	730	759	773	833	815	785	796	750	821	742	769	829	787	871	763	829	814	812	762	759	770	804	796	790	795	792	778	824	825	714	768	733	786	757	811	854	811	782	829	803	751	762	813	795	748	760	774	762	790	770	770	771	776	770	805	839	762	779	741	782	761	762	745	785	813	846	790	794	782	830	763	700	765	772	801	785	770	811	769	811	819	787	777	752	822	772	807	762	768	818	786	810	814	727	770	768	788	778	791	779	732	747	768	811	766	830	780	742	799	775	776	794	773	775	834	762	735	788	786	778	787	810	786	828	752	811	813	797	762	841	769	760	758	834	750	773	787	798	803	773	782	793	781	812	790	825	783	777	747	781	790	759	796	772	779	763	826	828	810	804	793	698	788	767	790	806	794	762	784	766	762	790	784	786	816	808	848	780	806	775	748	742	775	781	811	859	759	757	748	782	781	795	770	802	827	795	803	789	763	757	761	805	756	785	748
54699	45216	20758	30001	37860	37632	33912	29029	24844	20511	17315	15054	13266	12321	11109	10781	10489	10362	10224	9404	8932	8626	8420	8428	8290	8293	8369	8172	8210	8216	8363	8415	8634	8506	8408	8324	8214	7992	8108	7891	7845	7814	7890	7837	7750	7830	7811	7844	7884	7745	7719	7595	7658	7464	7848	7552	7695	7621	7615	7645	7669	7681	7626	7617	7650	7559	7739	7711	7538	7577	7677	7622	7557	7632	7695	7578	7586	7573	7624	7641	7641	7604	7651	7661	7711	7602	7616	7482	7544	7726	7718	7621	7707	7534	7595	7655	7574	7659	7482	7621	7586	7469	7538	7750	7611	7587	7548	7541	7650	7789	7642	7725	7672	7670	7711	7641	7541	7661	7659	7548	7429	7594	7642	7601	7563	7651	7714	7589	7657	7568	7493	7595	7494	7561	7766	7651	7571	7525	7576	7815	7407	7602	7712	7552	7592	7669	7615	7560	7457	7622	7633	7574	7486	7611	7680	7609	7530	7652	7576	7652	7656	7668	7597	7511	7654	7688	7623	7696	7642	7617	7592	7562	7560	7589	7527	7544	7661	7630	7592	7487	7757	7539	7572	7489	7503	7593	7670	7686	7536	7539	7590	7660	7557	7452	7636	7764	7584	7523	7754	7703	7670	7556	7642	7469	7561	7577	7539	7706	7530	7517	7577	7591	7667	7668	7706	7532	7617	7568	7651	7558	7692	7594	7466	7626	7775	7592	7594	7562	7502	7385	7716	7432	7649	7532	7708	7709	7777	7686	7658	7728	7640	7572	7629	7500	7541	7587	7606	7568	7659	7603	7669	7609	7673	7695	7694	7603	7624	7697	7637	7588	7472	7521	7618	7652	7586	7600	7622	7756	7795	7691	7579	7661	7536	7684	7603	7505	7669	7591	7559	7550	7538	7603	7725	7469	7584	7597	7627	7672	7497	7740	7598	7516	7566	7632	7532	7703	7657	7545	7746	7697	7583	7668	7596	7589	7558	7744	7557	7560	7588	7618	7640	7669	7620	7627	7632	7684	7536	7664	7642	7552	7695	7427	7516	7577	7602	7654	7577	7621	7611	7682	7475	7672	7538	7658	7528	7555	7584	7601	7552	7553	7820	7528	7463	7630	7719	7496	7671	7555	7630	7617	7543	7494	7542	7524	7582	7604	7668	7630	7458	7599	7556	7495	7555	7607	7647	7579	7549	7472	7482	7573	7680	7623	7675	7506	7606	7684	7570	7735	7473	7552	7741	7602	7732	7485	7641	7586	7640	7548	7534	7738	7689	7592	7653	7623	7713	7619	7767	7513	7830	7623	7601	7531	7584	7552	7554	7567	7722	7495	7693	7605	7546	7589	7620	7688	7601	7573	7701	7540	7692	7667	7551	7467	7643	7450	7556	7678	7640	7650	7482	7477	7737	7700	7546	7659	7459	7540	7658	7548	7547	7604	7659	7424	7669	7597	7525	7640	7616	7630	7612	7565	7609	7622	7582	7537	7718	7490	7594	7524	7681	7655	7647	7585	7595	7531	7657	7673	7698	7625	7626	7639	7447	7671	7784	7595	7642	7534	7610	7708	7619	7632	7607	7637	7517	7738	7560	7499	7705	7504	7628	7567	7714	7504	7674	7492	7488	7578	7653	7761	7812	7710	7649	7542	7489	7628	7689	7702	7582	7523	7641	7545	7534	7771	7560	7526	7695	7677	7525	7712	7607	7523	7556	7626	7649	7690	7590	7573	7623	7657	7633	7670	7515	7676	7737	7654	7572	7465	7646	7643	7528	7612	7613	7518	7693	7568	7644	7600	7531	7572	7556	7516	7559	7686	7457	7610	7624	7685	7571	7599	7605	7535	7675	7625	7647	7610	7465	7629	7514	7714	7709	7484	7520	7593	7582	7561	7571	7541	7661	7648	7730	7531	7599	7723	7584	7504	7583	7538	7461	7653	7547	7582	7722	7526	7613	7689	7551	7590	7728	7584	7650	7584	7728	7433	7449	7548	7639	7672	7554	7551	7604	7664	7471	7599	7526	7606	7574	7581	7656	7592	7483	7539	7592	7574	7654	7436	7677	7579	7660	7724	7663	7606	7503	7505	7690	7686	7617	7589	7607	7580	7681	7701	7509	7612	7565	7596	7608	7727	7572	7631	7593	7468	7644	7505	7553	7664	7692	7620	7556	7739	7569	7581	7475	7662	7639	7658	7544	7711	7650	7532	7683	7661	7609	7846	7677	7620	7608	7606	7525	7478	7582	7644	7627	7570	7753	7606	7585	7627	7628	7557	7579	7533	7671	7598	7588	7585	7520	7580	7560	7730	7455	7707	7627	7549	7666	7515	7515	7631	7604	7586	7618	7577	7711	7516	7669	7613	7559	7463	7630	7703	7685	7580	7491	7659	7544	7598	7647	7628	7571	7628	7608	7612	7641	7547	7672	7526	7574	7635	7669	7591	7607	7566	7479	7529	7561	7539	7734	7473	7721	7542	7598	7547	7599	7549	7582	7607	7651	7530	7656	7575	7627	7630	7637	7659	7602	7498	7706	7576	7433	7663	7497	7612	7677	7568	7519	7676	7406	7578	7659	7408	7543	7519	7606	7537	7452	7632	7569	7505	7688	7574	7612	7699	7638	7596	7686	7637	7560	7667	7596	7689	7598	7705	7498	7618	7576	7474	7612	7499	7717	7531	7667	7619	7561	7630	7535	7612	7614	7663	7633	7680	7559	7526	7692	7633	7596	7642	7646	7665	7563	7689	7575	7527	7755	7546	7686	7739	7676	7566	7585	7550	7714	7623	7493	7773	7787	7568	7647	7474	7619	7612	7629	7526	7718	7590	7626	7580	7679	7785	7572	7726	7661	7624	7535	7661	7592	7653	7611	7498	7461	7422	7690	7633	7518	7586	7572	7536	7578	7660	7597	7590	7505	7565	7520	7584	7575	7513	7475	7588	7705	7588	7613	7633	7678	7645	7631	7625	7610	7674	7534	7568	7604	7615	7536	7565	7706	7570	7619	7678	7645	7549	7775	7680	7675	7588	7594	7594	7568	7528	7618	7637	7475	7613	7504	7651	7502	7555	7683	7577	7659	7512	7593	7578	7512	7670	7462	7623	7529	7583	7538	7686	7567	7539	7654	7682	7498	7636	7558	7541	7656	7496	7502	7678	7660	7604	7612	7600	7672	7679	7746	7672	7455	7784	7717	7647	7577	7734	7669	7541	7534	7626	7726	7742	7560	7465	7623	7651	7637	7686	7429	7613	7765	7491	7499	7424	7527	7736	7630	7570	7508	7669	7657	7606	7619	7660	7658	7674	7582	7648	7406	7666	7457	7723	7613	7556	7436	7559	7691	7697	7873	7670	7466	7723	7575	7615	7618	7557	7700	7488	7524	7545	7716	7668	7653	7634	7678	7471	7592	7596	7664	7676	7614	7604	7617	7608	7590	7632	7654	7535	7624	7721	7646	7455	7516	7669	7626	7635	7538	7626	7575	7679	7629	7615	7646	7620	7698	7479	7472	7582	7521	7568	7767	7487	7664	7471	7630	7606	7517	7584	7594	7370	7639	7431	7626	7578	7595	7656	7602	7577	7617	7589	7544	7587	7650	7548	7691	7487	7486	7614	7494	7625	7718	7733	7691	7700	7768	7514	7625	7588	7587	7664	7547	7755	7659	7569	7749	7571	7613	7593	7670	7563	7589	7709	7684	7647	7637	7520	7587	7665	7545	7647	7505	7630	7560	7527	7717	7586	7759	7588	7674	7591	7587	7626	7688	7701	7615	7564	7631	7523	7627	7605	7636	7629	7713	7441	7564	7696	7645	7602	7715	7518	7503	7639	7460	7575	7732	7681	7550	7773	7636	7525	7690	7654	7693	7610	7627	7622	7471	7579	7730	7683	7475	7680	7500	7585	7704	7588	7598	7706	7662	7584	7686	7575	7627	7707	7718	7541	7484	7589	7621	7545	7503	7655	7650	7634	7722	7562	7563	7585	7683	7667	7461	7544	7607	7548	7492	7537	7579	7574	7552	7682	7652	7661	7644	7580	7622	7449	7621	7713	7626	7725	7627	7652	7483	7758	7701	7639	7618	7648	7498	7556	7663	7636	7602	7622	7341	7553	7564	7615	7631	7634	7715	7572	7574	7633	7546	7583	7593	7682	7606	7544	7671	7568	7542	7482	7522	7586	7583	7631	7588	7531	7594	7391	7676	7556	7577	7626	7536	7642	7626	7692	7588	7591	7473	7663	7463	7510	7665	7850	7666	7571	7562	7635	7615	7423	7598	7706	7549	7613	7483	7562	7600	7653	7625	7522	7555	7587	7493	7519	7657	7631	7637	7733	7635	7676	7667	7685	7710	7590	7600	7659	7615	7631	7657	7598	7502	7680	7548	7623	7550	7508	7766	7664	7703	7538	7626	7624	7584	7771	7702	7529	7617	7678	7521	7505	7586	7662	7504	7534	7625	7655	7628	7540	7636	7567	7551	7534	7483	7691	7583	7582	7783	7458	7683	7647	7673	7649	7567	7550	7653	7557	7620	7561	7602	7552	7684	7529	7694	7539	7544	7516	7589	7688	7595	7737	7484	7733	7624	7575	7575	7602	7630	7605	7680	7543	7520	7557	7584	7634	7544	7677	7512	7541	7526	7574	7659	7695	7542	7613	7634	7677	7558	7749	7689	7678	7605	7743	7693	7603	7655	7643	7714	7650	7602	7669	7608	7579	7684	7598	7533	7557	7605	7590	7469	7662	7598	7452	7594	7631	7643	7506	7583	7687	7662	7458	7755	7493	7564	7752	7639	7590	7683	7646	7611	7520	7599	7660	7515	7490	7616	7628	7660	7575	7585	7604	7605	7507	7754	7514	7643	7531	7582	7532	7523	7701	7608	7608	7504	7586	7665	7566	7625	7622	7718	7610	7659	7486	7592	7678	7557	7566	7594	7470	7536	7547	7446	7629	7552	7453	7665	7590	7498	7628	7554	7625	7706	7777	7621	7578	7525	7665	7578	7729	7592	7619	7525	7616	7550	7640	7732	7598	7523	7726	7588	7624	7713	7731	7569	7677	7551	7549	7621	7676	7582	7613	7638	7551	7758	7579	7682	7521	7611	7689	7649	7667	7600	7538	7513	7680
6957	3885	1377	1057	1192	1298	1216	1108	1096	1067	973	922	926	880	857	935	858	947	874	852	858	860	835	830	798	842	872	867	865	821	827	889	846	887	855	817	865	863	821	851	889	809	898	877	840	817	861	866	852	829	886	942	865	806	858	811	865	845	890	879	833	867	800	851	792	857	878	852	828	832	816	885	829	822	783	857	795	899	878	835	806	853	878	791	879	832	887	888	909	870	879	819	848	886	890	828	838	868	879	867	839	920	854	858	864	877	834	879	893	831	832	837	830	815	873	875	819	817	898	808	837	811	873	903	877	805	896	834	831	837	858	841	851	842	806	861	818	853	811	818	841	887	850	871	831	857	876	870	808	850	852	815	854	843	893	854	822	868	858	838	861	837	806	893	785	862	776	804	873	875	811	849	847	835	869	867	842	891	864	877	801	844	848	859	857	805	822	906	801	844	857	847	828	889	839	852	844	809	826	826	827	842	791	826	847	884	859	847	804	873	816	811	842	894	846	831	860	838	826	872	891	868	941	858	831	920	872	869	840	844	859	876	836	832	908	855	852	839	884	880	848	880	878	837	799	871	858	862	868	828	796	831	822	818	850	942	789	826	806	818	840	797	858	850	835	829	861	884	826	884	868	862	830	894	897	835	891	861	819	858	814	856	887	807	843	854	852	795	895	819	858	813	832	877	860	827	854	833	841	890	896	845	838	812	916	829	843	868	872	850	844	832	947	847	828	811	861	882	826	909	878	843	805	772	918	839	850	875	831	809	820	902	830	853	798	877	797	912	863	836	853	850	787	828	893	875	818	867	873	792	866	819	879	844	847	907	829	822	842	918	833	885	807	799	816	891	853	827	847	866	903	897	866	881	824	805	768	859	859	846	797	840	898	854	830	851	861	840	866	858	841	852	843	920	845	862	853	859	850	881	834	825	847	909	843	926	891	835	854	841	839	844	850	802	820	829	826	830	837	847	832	849	835	870	808	883	861	817	855	851	878	854	828	879	855	893	857	904	862	869	891	847	864	827	857	876	835	806	840	841	868	877	826	885	842	871	867	805	836	839	882	856	875	826	817	929	831	788	876	827	872	802	854	860	849	828	820	848	838	827	840	839	857	846	822	807	843	869	807	882	800	809	877	877	891	790	904	877	878	851	859	833	838	836	832	904	823	845	803	890	786	904	845	887	857	906	868	827	843	884	843	849	801	856	792	844	800	858	818	866	857	847	871	874	864	858	844	862	827	888	850	863	879	830	843	782	852	819	872	865	893	838	851	842	869	879	859	876	790	834	882	845	816	844	902	883	867	817	844	779	826	798	838	827	858	878	867	858	879	894	893	867	863	834	853	831	845	849	820	827	872	842	853	805	886	883	846	883	901	878	859	858	849	830	803	854	847	848	919	877	819	848	847	809	811	771	833	847	836	807	860	845	887	883	852	872	861	817	832	811	866	833	826	789	851	840	810	846	881	871	805	834	813	857	825	806	864	857	839	869	842	908	805	819	865	847	885	809	838	844	819	883	837	788	871	840	885	830	851	808	851	836	847	830	832	850	857	791	822	843	836	822	874	837	838	823	867	901	856	831	826	904	829	866	815	831	881	903	839	817	842	868	858	874	822	903	899	839	836	841	868	829	844	865	852	856	832	836	795	861	855	826	878	895	777	805	879	836	765	872	867	894	883	821	845	864	825	850	829	863	798	829	864	827	852	876	831	851	833	871	847	902	821	825	847	824	820	882	785	891	885	847	862	878	817	834	855	810	836	881	814	816	836	838	839	823	841	859	843	828	845	826	855	904	829	887	827	835	852	871	863	874	860	821	795	902	879	850	866	847	839	789	861	876	853	870	897	814	880	920	802	845	887	862	821	829	859	832	844	853	827	852	843	878	846	880	878	843	840	882	836	856	853	904	829	888	870	844	873	864	871	854	870	875	850	872	830	861	860	854	793	855	852	854	869	871	847	845	808	898	805	824	810	887	839	785	864	875	834	896	874	868	811	859	831	867	815	871	872	845	813	861	890	872	836	898	831	829	848	831	888	812	840	831	796	861	853	899	845	839	828	837	906	817	848	881	881	857	869	868	802	877	888	883	866	885	813	822	865	862	861	815	898	801	882	884	843	869	847	880	818	832	896	875	831	918	863	788	879	854	900	846	825	886	884	890	806	897	829	901	845	894	921	862	864	878	836	844	845	816	855	842	842	860	874	864	878	812	839	841	851	875	853	828	849	865	874	826	872	884	921	835	849	843	869	819	834	835	837	819	829	853	801	785	832	862	862	837	844	879	807	854	860	841	851	827	873	852	880	901	807	843	878	867	824	867	869	825	860	823	838	827	882	868	845	837	840	781	835	855	830	781	851	841	850	880	784	816	881	853	823	868	824	845	880	860	860	815	870	832	823	887	841	829	878	818	867	885	866	836	880	873	856	805	822	818	923	801	876	832	871	871	790	812	839	857	851	849	869	872	833	893	847	827	824	872	829	867	838	856	860	846	875	911	863	848	852	923	882	838	848	841	796	780	843	908	844	836	848	824	867	812	805	849	853	837	747	864	843	868	864	839	883	864	809	856	798	823	774	879	798	800	786	796	831	800	874	857	879	859	861	838	841	819	862	875	872	846	786	854	816	840	817	878	878	804	890	817	869	813	808	796	903	839	816	861	901	851	828	817	854	861	845	807	836	841	842	831	850	893	871	866	812	853	821	839	820	851	852	821	831	801	845	847	808	825	858	904	878	890	918	882	898	836	883	874	816	866	886	841	851	841	880	840	844	913	822	825	831	860	837	799	889	845	854	832	870	883	831	859	869	878	847	871	881	850	859	818	861	810	780	823	829	787	915	839	826	849	852	811	809	844	831	871	909	863	815	890	845	837	828	854	887	789	885	862	821	830	891	810	829	784	840	898	859	803	852	885	862	839	887	831	892	884	841	868	847	863	843	873	783	877	855	902	837	839	866	846	836	864	839	791	844	878	780	866	828	836	880	855	853	890	857	858	834	882	848	864	868	803	863	879	829	837	887	831	826	808	804	791	880	826	839	866	840	851	831	898	835	855	849	850	867	856	837	850	859	826	854	817	879	811	819	845	873	877	853	863	818	861	858	820	866	885	824	803	858	848	815	887	888	805	807	762	868	828	864	818	845	825	864	845	905	888	883	904	844	834	900	877	869	891	866	813	862	875	803	880	889	852	833	863	867	859	852	883	852	795	911	837	900	872	861	867	830	835	874	855	893	833	838	912	820	873	812	784	814	832	798	852	858	883	847	842	847	858	822	838	869	862	843	874	844	830	817	830	875	898	851	850	806	869	861	806	860	889	876	824	827	824	895	859	819	823	853	889	855	852	814	802	840	850	888	855	806	830	874	842	838	813	845	822	840	899	869	853	860	876	852	832	865	865	863	855	869	867	871	851	910	784	853	878	807	921	887	821	873	827	789	869	885	878	829	881	848	870	797	832	852	832	797	844	871	884	812	837	832	844	851	813	842	890	860	837	857	837
40256	31171	14144	19889	25856	27126	22924	18914	15575	12983	11694	10589	9935	9490	9021	9078	9129	9155	8952	8443	8376	8383	8324	8233	8274	8322	8203	8320	8174	8162	8301	8418	8428	8617	8358	8374	8339	8026	8247	8256	8127	8150	8066	8192	8175	8050	8214	8060	8031	8252	8058	8229	8164	7980	8187	7972	8012	8277	8253	8063	8088	8066	8124	8085	8155	8093	8147	8092	8104	8121	8084	8089	8211	8206	8106	8221	8149	8021	8072	8160	8012	8133	8112	8111	8012	8153	8151	7942	8073	8078	7953	8220	8015	8136	7992	7898	7984	8001	8132	8166	8099	7994	8074	8097	8131	8204	8103	8116	7923	8121	8061	8234	8101	8034	7990	8093	8174	8144	8087	7983	8045	8078	7952	8053	8061	8142	8095	7989	8033	8119	8226	8134	8149	8095	8104	8106	7965	8173	7983	8177	8097	8039	8120	8041	8064	8220	8090	8012	8198	8077	7990	7966	8063	8090	7994	8059	8160	8033	8104	8067	8188	8062	8179	8034	7971	8207	8046	8069	7964	8088	7978	7970	8054	7999	8069	8149	8151	8085	8122	8184	8080	7984	8146	8220	8147	7952	8105	8189	8106	7985	8219	8174	8080	8115	8087	8138	8160	8116	8027	8093	7979	8203	8039	8257	8055	8078	7985	8028	8070	8008	8110	8275	8194	8094	7998	8094	8064	8052	7967	8087	8050	8092	8112	8087	8160	8108	8090	8081	8336	8150	8131	8134	8280	7991	7976	8120	8146	7996	8113	8170	8026	8062	8186	8198	8136	8090	8011	8073	8052	8191	8079	8264	8050	8102	8050	7927	8074	8003	8034	8139	8049	8225	8156	8004	8080	8073	8089	8059	8305	8178	7977	8230	8172	8033	8059	8079	8194	8005	7981	8092	8047	8178	8168	8183	8093	8070	8057	8095	7977	8142	8210	7937	8018	8041	8069	8247	8008	7902	8154	8108	8035	8088	8106	8149	8194	8126	8051	8156	8058	8190	8193	7933	8021	8098	8051	8115	8135	8174	8076	8036	8153	8010	8007	8054	8152	8072	7929	8079	7997	8177	7916	8036	7989	8218	8271	8006	8172	8027	8152	8165	8048	8199	8129	8085	8068	8243	8031	8089	8086	8039	8265	7988	8179	8242	8194	8161	8024	8130	8192	8096	8079	8117	8230	8109	8096	8184	8091	7976	8046	8074	8056	8030	8033	8059	8044	8062	8137	8023	8002	8089	8143	8044	8105	8032	8063	8107	7913	8129	8099	8073	8124	8129	8098	8076	8166	8143	8166	8225	8041	8118	8217	8016	8160	7908	8142	8091	8030	8101	8083	8290	8109	8055	8155	8150	8137	8147	8207	8111	8086	8297	8004	8218	8099	7893	8111	8028	8066	8147	8332	8193	8075	8130	7980	7981	8162	8151	8110	8017	8136	8147	8035	8066	8134	8101	7997	8216	8067	8124	8026	8168	8089	7993	8205	8183	8183	8007	8097	8085	8053	8098	8089	8137	8185	8109	8106	8101	8110	8098	8123	8136	8083	8194	8098	8043	8107	8078	8076	8132	8019	8012	8215	7992	8073	8238	8013	8129	8171	8200	8034	8022	8079	8041	7943	8113	8049	8225	8097	8181	7975	7952	7991	8135	8035	8112	8026	8018	8150	7995	8100	8143	8086	8138	7970	8158	8105	8135	8045	8082	8142	8164	8093	8157	8098	8143	8012	8008	8153	7998	8031	8098	8204	8045	8072	8115	8010	8020	8139	8025	8206	8152	8065	8210	8031	7967	8166	7857	8116	8134	8168	8194	8105	8262	8167	8177	8157	8244	8106	8035	8100	8105	8016	8090	8300	8030	7998	8084	8149	8168	7985	8097	8049	8157	8002	8148	8234	8065	8141	7986	8130	8014	8052	8072	8133	7948	8149	8132	8118	8065	8071	8062	8192	8174	8030	8150	8100	8140	8133	8027	8043	8125	8099	8107	8181	8109	8004	8069	8117	8047	8132	8209	8023	8069	8101	8148	8089	8010	8095	8126	8198	8117	8068	8132	8152	8082	8024	8136	8123	8106	8051	8128	8122	8088	8096	7916	8045	8120	8123	8206	8202	8072	8024	8151	8070	8362	8012	8117	7992	8120	8140	8120	8015	8090	8148	8062	8109	8188	8097	7930	7929	8155	7996	8000	8142	8134	8123	8115	8059	8030	8240	7995	8159	7991	8111	8112	7938	8250	8142	8023	8065	8089	8262	8167	8079	8009	7980	8056	8171	8045	8209	8071	7955	8120	8043	8108	8063	8019	8103	8142	8114	8076	8019	8223	8079	8102	8032	8075	8130	8049	7984	8189	8086	8081	8031	8175	8063	8308	8105	7970	8073	8005	8124	8075	7873	8063	8288	8117	8071	8096	8072	8059	8058	8072	8012	8147	8123	8101	8177	8121	8211	7950	8146	8129	8035	8156	8103	7918	8116	7991	8071	8132	8083	8114	8104	8260	8119	8016	8095	8126	8113	8170	8206	8099	8167	8211	7862	8177	8007	8102	8054	8014	8084	8032	8231	8090	8125	8217	8065	8135	7980	8172	8114	8071	8163	8165	8255	8089	8231	8128	8093	8101	8057	8056	8182	8108	8058	8037	7972	8216	7965	8093	8119	8074	8052	8082	8061	8070	8124	8170	7996	8068	8213	8162	8126	8145	8053	8108	8117	8044	8223	8081	8007	8001	8184	8175	8043	8070	8066	8240	7966	8109	8052	8097	7920	8063	8023	8157	8028	8061	8029	8095	8171	8077	8115	8114	8068	8051	8018	8073	8247	8056	8063	8093	8021	8102	8078	8069	8198	8091	8010	8116	7993	8156	8168	8066	8164	8037	8055	8090	8269	8040	8081	8288	8122	8034	8166	8088	8189	8140	7990	8082	7962	8223	7961	7957	8016	8149	8148	8060	8157	8125	8033	8090	8107	8023	8126	8072	8004	8123	8133	8067	8131	8081	8022	8005	8153	8116	7994	8061	8323	8125	8010	8104	8160	8176	8197	8183	8098	8013	8195	7983	8125	8110	7970	8287	8040	8087	8078	8053	8177	8219	7956	8162	8144	8271	8022	8061	8123	8130	8164	8057	8184	8022	8151	8169	8031	8065	8129	8174	8127	7889	8130	8024	8137	8052	7953	8097	8033	8148	8091	8071	8207	8124	8087	7992	8047	8105	8160	8165	8217	8136	8171	8098	8150	8125	8099	8085	8258	8055	8085	8262	8032	8120	8199	8106	7983	8211	8102	8042	8112	8235	8083	8149	8216	8247	8077	8058	8082	8126	8002	8117	8071	8123	8067	8199	8165	8009	8104	8131	8090	8157	8148	8056	8174	8191	8114	8095	8061	8150	7965	8084	8002	8055	8095	8082	8210	8131	8194	8151	8106	8175	8062	8146	8135	8096	8038	8213	8069	8046	8117	8147	8064	8076	8182	8224	8090	8230	8062	8227	8069	8030	7985	8241	8201	8013	8166	8004	7984	7988	8033	8036	8132	8168	8081	8185	8039	8016	8112	8032	8089	8350	8117	8048	8208	8205	7994	8143	8139	8074	8028	8151	8029	7988	8091	8095	8022	8110	8044	8135	8016	8157	7971	8087	8123	8186	8090	7997	8129	8140	8218	7974	8145	8143	8163	8019	7874	8162	7953	8181	8188	8012	8115	8101	7963	7912	8011	8091	8000	8112	8173	8048	8058	7888	8078	8179	8197	8078	8172	8089	8080	7901	8201	8117	8161	8165	8130	8128	8099	7975	8064	7976	8190	8023	8160	8167	8003	8211	8317	8033	8092	8067	8095	8058	8036	8018	7991	8061	8266	8037	8197	8018	8056	8080	8114	8183	8167	7960	8203	8055	8194	8139	8034	8142	8050	8115	8130	8274	8132	8322	8046	8109	8105	8092	8108	8110	8147	8147	8109	8044	8159	8142	8059	8187	8107	8119	8178	8021	8003	8229	8221	8162	8177	8035	8052	8286	8129	8170	8091	8200	8177	8035	8118	8041	8194	8144	8126	8188	8038	8060	8157	8148	8130	8087	8002	8174	8127	8212	8115	8108	7996	8172	8140	8048	8067	8066	8096	8109	8114	8057	8097	8001	8057	8115	8244	8129	8155	8053	8180	8149	8253	8123	7997	8101	8058	8064	8197	8067	8127	7987	7976	8057	8007	8063	7988	8131	8160	8075	8118	8265	8207	8176	8127	8170	8083	8215	8043	8168	8203	8274	7970	8143	8083	8072	8022	8190	8109	7996	8253	8094	8134	8128	8162	8197	8124	8151	8140	7979	8049	8082	8186	8112	8054	8183	8108	8049	8201	8053	8007	8154	8006	8040	8084	8100	8112	8116	8090	8147	8093	8032	8007	8181	7926	8078	8224	8193	8078	8266	8163	8171	8174	8013	8092	8149	8042	8061	8219	8008	8091	7957	8138	8182	8033	8076	8198	8094	8096	8240	8145	7984	8070	7953	7979	8059	8064	8011	8020	8121	8109	8135	8109	8174	8109	8048	8126	8096	8050	8087	8081	7990	8074	8012	8128	8171	8138	8072	8025	8076	8167	8019	8216	8053	8030	7946	8081	8167	8203	8043	8163	8166	8283	7998	8062	8034	8243	8107	8085	8067	8031	8004	8147	8149	7994	8005	8125	8017	8133	8090	8092	8128	8012	7971	8035	8092	8041	8057	8236	8204	8193	8155	8148	8039	8107	8124	8164	8131	8136	8029	8134	8160	8045	7991	8200	8088	8082	8022	8047	8007	8101	8163	8221	8201	8074	8093	8098	8161	8132	8036	8043	8138	8140	8148	8145	8123	8213	8171	8137	8043	8041	8275	8120	8038	8173	8166	8185	8081	8105	8200	8093	8191	8085	8034	8065	8140	8065	8148	8096	7990	8212	8077	8045	8054	8044	8104	8026	8046	8051	8079	8129	8116	8048	7971	8096	8167	8150	8178	8054	8054	8153	8270	8014	8205	8171	8184	8261	8147	8141	8145	8051	8146	8041	8114	8126	7989	8074	8122	8220	7997	8158	8057	8068	8040	7983	8164	8160	8036	8115	8021	8227	8028	8117	8018	8061	8023	8047	8041	8003	8135
10189	5606	1725	1016	1322	1434	1232	1143	968	881	830	746	748	688	693	714	703	690	634	633	661	635	651	660	696	663	667	685	621	642	703	680	665	653	704	627	628	669	666	670	668	636	641	687	630	650	671	650	673	632	673	646	627	617	690	668	657	667	639	622	629	665	650	623	669	647	655	629	650	617	649	643	644	661	671	635	600	686	657	640	644	676	673	666	646	648	670	614	602	657	649	649	628	676	657	652	621	627	609	637	643	618	620	614	688	640	670	654	633	649	646	641	599	646	678	659	665	629	646	638	624	598	648	587	630	598	661	637	635	651	662	609	624	629	658	651	603	650	611	668	660	665	644	591	651	647	649	635	677	649	633	659	657	672	697	669	630	677	661	637	631	602	662	608	675	640	656	676	653	664	627	672	660	633	658	664	611	677	659	594	671	661	659	634	591	650	645	634	639	619	623	648	700	594	633	662	619	615	633	654	615	647	683	673	696	646	640	612	615	673	666	696	625	680	668	640	660	653	653	632	642	623	669	661	625	669	650	686	589	630	639	668	655	611	649	675	595	646	628	612	582	635	594	618	635	679	687	618	620	601	640	643	656	607	665	646	662	654	666	647	644	630	642	676	677	635	615	639	600	646	583	653	639	652	687	668	634	667	627	612	620	650	612	639	589	669	650	619	628	655	616	587	622	660	634	634	644	655	682	634	656	616	646	646	639	624	669	670	611	642	623	590	630	678	595	650	653	691	584	626	676	610	628	628	666	614	648	641	633	609	648	610	604	654	650	643	672	678	645	689	626	618	660	657	633	616	678	648	603	612	598	643	629	635	624	610	658	658	634	669	615	619	657	653	638	642	629	642	619	653	657	713	674	633	680	618	647	683	661	661	653	612	651	637	619	639	648	655	645	630	576	665	641	649	669	659	648	659	608	676	617	663	661	643	665	621	604	616	664	680	623	648	646	638	636	638	671	650	620	641	672	643	611	656	593	663	642	667	631	583	638	646	624	631	645	606	632	654	630	622	652	640	669	633	622	630	627	607	656	641	652	625	632	653	653	648	612	593	634	656	658	658	647	576	657	635	655	661	621	644	668	624	692	620	616	646	575	688	648	668	687	689	662	666	629	648	667	635	632	669	619	621	665	633	644	647	723	630	641	668	624	599	628	652	667	653	651	668	579	640	669	652	639	655	629	668	652	670	647	654	668	611	622	618	617	635	609	600	662	628	641	644	598	619	617	687	622	652	656	648	681	674	611	693	650	646	639	654	648	639	619	654	675	630	674	631	657	640	612	624	678	681	640	614	642	647	639	624	644	655	618	615	587	615	637	620	623	661	678	642	672	665	605	614	645	625	599	645	696	646	643	624	629	639	694	654	691	620	635	657	682	655	624	648	648	693	658	662	635	640	625	645	617	631	682	630	632	665	677	606	654	729	673	592	626	643	609	633	639	630	648	659	645	648	618	643	644	624	675	600	629	660	628	643	628	604	633	640	657	644	634	694	655	623	609	597	662	605	616	646	639	643	601	637	630	624	653	629	597	647	634	672	584	653	664	659	647	607	629	653	643	606	658	622	639	624	647	616	628	657	648	632	623	632	657	607	666	614	617	653	612	592	609	608	642	619	675	707	649	686	641	616	634	706	611	677	629	634	646	681	671	665	611	603	617	644	624	604	691	654	653	609	656	642	628	658	637	679	621	661	658	666	649	645	635	611	642	661	642	661	620	638	654	619	675	667	618	615	665	674	624	618	652	630	644	674	609	605	637	596	645	643	653	664	659	642	605	665	657	633	645	660	608	661	659	591	627	627	622	649	639	649	649	614	626	680	680	666	673	674	659	660	605	604	677	629	616	652	594	687	652	669	654	616	661	656	672	626	624	641	635	650	670	634	616	661	653	613	615	648	667	672	663	644	593	597	634	638	640	659	653	649	641	640	618	601	638	626	623	674	661	633	621	640	648	618	646	674	601	638	633	655	601	584	672	635	618	646	646	646	618	644	623	672	640	646	615	622	634	627	638	657	625	633	671	678	626	649	659	626	693	705	627	647	654	689	653	631	659	635	599	632	667	604	612	693	648	609	661	646	660	612	680	645	640	648	650	603	617	619	656	665	689	651	738	641	606	627	693	626	630	657	627	647	652	636	643	691	645	592	606	639	689	613	618	684	597	650	660	654	667	649	628	664	659	643	633	611	614	673	675	650	645	616	644	629	619	669	630	625	673	632	679	591	640	626	626	629	639	620	657	619	655	679	616	668	660	613	646	608	560	661	624	620	659	612	586	634	663	643	666	666	686	609	651	623	617	626	628	617	610	681	695	626	656	612	643	659	651	660	667	661	604	629	630	639	572	625	639	684	631	617	620	681	651	656	647	617	654	685	661	666	637	678	633	624	646	648	655	647	628	629	610	648	684	624	639	647	681	693	675	667	666	618	621	641	650	626	646	633	670	657	622	664	696	643	624	633	612	685	671	610	627	623	637	689	626	628	613	605	623	612	677	626	636	649	643	612	631	607	650	621	674	633	650	655	660	638	606	627	600	640	623	611	655	654	641	672	617	638	687	643	652	656	642	618	614	662	646	677	618	693	651	651	656	660	656	679	644	650	614	592	668	622	620	699	639	675	638	672	628	661	622	625	653	641	656	601	649	633	635	661	619	647	685	633	624	640	665	662	642	622	630	652	629	617	670	623	633	665	600	624	622	636	620	644	612	659	677	618	608	678	653	629	624	643	664	647	674	625	653	663	636	623	664	653	679	638	681	665	627	622	647	659	692	648	677	680	645	671	607	581	619	672	660	614	658	663	627	674	661	721	631	616	636	623	629	623	687	652	639	666	647	648	649	647	674	608	660	615	644	663	615	647	602	666	652	647	625	633	694	618	652	621	651	633	638	638	628	603	684	631	656	660	647	642	631	687	667	647	592	612	620	620	683	612	613	621	620	638	646	640	633	604	632	607	596	652	612	657	620	703	642	640	664	653	662	618	628	677	643	673	674	662	646	609	640	659	670	654	604	665	652	630	635	644	656	612	653	647	653	599	622	623	647	633	634	671	676	602	601	613	655	680	606	656	653	665	668	600	642	667	626	652	616	609	681	657	669	626	624	653	602	619	613	624	616	636	612	642	636	647	641	614	615	623	654	624	648	603	589	703	650	681	655	623	687	631	619	669	653	672	611	666	663	601	644	613	626	657	586	630	629	656	631	678	605	645	627	624	675	659	641	633	614	652	653	623	672	640	663	643	639	656	697	656	672	565	655	643	655	620	682	645	678	649	634	683	647	620	592	689	677	663	600	621	619	685	633	652	618	628	658	646	649	631	629	651	711	670	673	663	644	639	650	625	655	637	662	647	625	621	622	640	654	647	611	660	630	623	637	656	680	627	652	635	602	656	674	647	625	655	636	614	646	668	649	642	635	635	674	632	654	615	651	602	656	678	653	611	618	653	621	633	613	660	623	641	614	632	606	685	648	612	646	672	621	647	600	675	644	656	681	666	644	643
43753	35740	16377	22384	31409	31430	26861	22364	17549	14483	12567	10652	9604	8742	8308	8282	8128	8148	7629	7284	7090	6981	6760	6711	6878	6696	6691	6728	6680	6778	6898	7122	7099	6981	6966	6874	6804	6479	6586	6582	6499	6639	6552	6558	6492	6497	6615	6412	6505	6512	6499	6367	6447	6431	6405	6546	6541	6523	6403	6323	6372	6410	6572	6470	6575	6509	6401	6440	6393	6373	6469	6478	6465	6487	6455	6486	6476	6419	6546	6403	6405	6359	6363	6360	6504	6456	6440	6430	6386	6472	6412	6393	6473	6475	6451	6343	6569	6409	6416	6384	6542	6644	6457	6490	6494	6478	6420	6503	6499	6347	6404	6279	6511	6417	6427	6330	6425	6465	6384	6363	6501	6573	6501	6482	6554	6514	6546	6551	6442	6533	6472	6526	6501	6451	6506	6349	6541	6522	6447	6458	6499	6359	6402	6411	6568	6408	6424	6343	6511	6411	6353	6490	6462	6466	6572	6508	6353	6359	6431	6506	6374	6446	6458	6372	6259	6353	6530	6448	6428	6459	6382	6389	6463	6466	6388	6484	6376	6420	6421	6465	6526	6473	6564	6389	6438	6389	6488	6545	6319	6423	6428	6429	6443	6354	6384	6362	6378	6342	6466	6398	6454	6491	6495	6432	6411	6543	6536	6419	6384	6436	6456	6521	6484	6437	6592	6389	6423	6393	6458	6553	6325	6502	6471	6392	6492	6440	6380	6652	6593	6482	6434	6528	6330	6345	6428	6373	6358	6531	6518	6410	6435	6486	6472	6494	6444	6324	6495	6503	6457	6393	6358	6489	6442	6365	6519	6386	6496	6473	6470	6483	6373	6488	6429	6548	6410	6375	6309	6518	6443	6440	6506	6550	6565	6451	6572	6367	6378	6392	6426	6290	6362	6476	6436	6442	6479	6513	6468	6425	6334	6413	6392	6404	6441	6523	6382	6385	6320	6464	6466	6359	6440	6430	6538	6436	6428	6430	6488	6352	6551	6378	6316	6462	6276	6469	6454	6522	6373	6288	6404	6405	6355	6461	6486	6348	6395	6422	6466	6494	6433	6368	6543	6242	6493	6411	6265	6335	6448	6433	6399	6276	6523	6534	6574	6541	6361	6330	6503	6544	6431	6438	6401	6610	6558	6430	6467	6530	6394	6515	6430	6404	6528	6458	6481	6389	6461	6451	6412	6401	6569	6491	6381	6361	6530	6484	6379	6418	6369	6378	6510	6455	6465	6365	6439	6507	6394	6433	6400	6387	6520	6415	6492	6405	6423	6441	6413	6423	6486	6378	6338	6401	6464	6434	6373	6405	6345	6375	6508	6413	6472	6464	6422	6485	6532	6397	6462	6467	6409	6421	6349	6425	6404	6492	6470	6440	6507	6469	6487	6340	6409	6498	6364	6384	6504	6531	6554	6468	6487	6475	6345	6494	6496	6433	6531	6361	6568	6276	6438	6536	6420	6479	6370	6566	6503	6395	6558	6521	6308	6369	6520	6429	6571	6458	6378	6412	6206	6474	6434	6354	6471	6522	6462	6447	6450	6437	6448	6482	6397	6435	6366	6397	6422	6469	6477	6275	6497	6386	6395	6468	6457	6374	6619	6440	6428	6353	6454	6350	6378	6434	6505	6401	6581	6547	6451	6410	6448	6349	6323	6419	6419	6514	6487	6365	6398	6517	6519	6469	6406	6542	6458	6488	6289	6372	6401	6456	6363	6505	6582	6587	6403	6413	6401	6443	6308	6515	6501	6528	6549	6402	6456	6514	6415	6526	6491	6405	6501	6433	6461	6430	6492	6489	6386	6401	6553	6435	6462	6381	6433	6384	6374	6315	6363	6420	6470	6487	6347	6588	6374	6472	6470	6475	6407	6423	6450	6467	6398	6518	6436	6250	6458	6389	6598	6451	6480	6504	6547	6332	6496	6443	6415	6397	6502	6535	6396	6508	6531	6490	6509	6352	6294	6493	6436	6492	6469	6431	6577	6520	6563	6542	6459	6446	6427	6539	6454	6473	6392	6545	6535	6423	6375	6363	6406	6409	6424	6449	6408	6454	6582	6354	6478	6415	6355	6514	6559	6483	6445	6370	6349	6456	6410	6518	6408	6426	6371	6455	6610	6451	6486	6426	6475	6434	6388	6423	6460	6401	6353	6363	6415	6485	6400	6375	6367	6402	6448	6352	6401	6455	6385	6479	6396	6603	6472	6458	6383	6526	6432	6514	6463	6322	6390	6545	6530	6456	6530	6421	6344	6568	6409	6390	6487	6443	6343	6424	6364	6450	6475	6603	6417	6325	6489	6482	6386	6362	6376	6557	6513	6439	6525	6422	6444	6400	6364	6411	6422	6456	6393	6515	6526	6426	6585	6448	6361	6426	6414	6459	6553	6483	6453	6495	6456	6528	6373	6422	6321	6499	6464	6459	6501	6244	6517	6500	6303	6411	6471	6404	6441	6465	6362	6377	6391	6417	6446	6534	6436	6286	6453	6564	6367	6318	6437	6564	6432	6519	6363	6298	6507	6442	6552	6354	6347	6379	6468	6414	6339	6365	6459	6530	6557	6433	6479	6490	6425	6502	6475	6465	6409	6516	6429	6269	6470	6374	6332	6506	6472	6408	6386	6357	6497	6395	6396	6466	6471	6429	6596	6452	6420	6513	6395	6502	6456	6310	6386	6484	6458	6432	6478	6375	6357	6447	6260	6461	6435	6457	6431	6308	6463	6371	6432	6462	6598	6480	6495	6517	6543	6308	6366	6404	6547	6502	6432	6591	6469	6469	6316	6442	6466	6453	6488	6331	6377	6539	6328	6361	6467	6386	6427	6390	6474	6411	6393	6574	6252	6417	6556	6449	6412	6408	6540	6428	6530	6504	6364	6466	6435	6369	6581	6497	6518	6417	6448	6381	6403	6309	6379	6431	6528	6447	6558	6452	6470	6397	6381	6432	6485	6468	6423	6413	6417	6471	6468	6449	6490	6545	6361	6407	6419	6414	6514	6395	6478	6546	6348	6490	6512	6422	6458	6460	6415	6343	6542	6427	6392	6421	6407	6470	6490	6333	6362	6472	6422	6423	6444	6369	6450	6410	6534	6390	6517	6480	6434	6445	6489	6462	6432	6486	6532	6433	6544	6467	6509	6447	6425	6413	6379	6470	6340	6389	6577	6493	6346	6345	6421	6419	6473	6309	6489	6512	6505	6346	6512	6407	6470	6315	6466	6522	6438	6491	6398	6443	6449	6487	6404	6585	6383	6495	6492	6562	6446	6519	6412	6412	6477	6370	6505	6437	6439	6472	6453	6402	6470	6532	6488	6462	6305	6372	6413	6428	6393	6376	6449	6294	6527	6432	6462	6347	6521	6529	6461	6465	6497	6484	6451	6395	6483	6523	6474	6410	6484	6382	6431	6513	6484	6484	6520	6354	6471	6313	6456	6612	6492	6415	6445	6358	6387	6410	6378	6300	6526	6487	6382	6395	6438	6476	6380	6534	6481	6399	6493	6324	6464	6416	6439	6596	6469	6375	6417	6381	6467	6495	6462	6343	6514	6461	6440	6434	6394	6498	6425	6454	6388	6471	6426	6435	6442	6334	6392	6456	6449	6452	6474	6547	6465	6431	6542	6504	6325	6591	6402	6417	6476	6465	6378	6419	6463	6287	6403	6517	6526	6336	6394	6441	6439	6415	6468	6546	6376	6395	6362	6468	6520	6431	6544	6471	6542	6432	6445	6470	6575	6294	6500	6561	6522	6319	6535	6335	6422	6436	6437	6470	6472	6469	6536	6532	6381	6445	6471	6288	6634	6380	6502	6605	6422	6463	6367	6318	6510	6359	6362	6309	6489	6533	6484	6563	6455	6496	6447	6543	6437	6387	6385	6333	6456	6403	6402	6432	6535	6497	6434	6528	6335	6323	6460	6493	6408	6393	6477	6391	6473	6402	6426	6599	6324	6484	6391	6361	6466	6578	6532	6357	6370	6371	6565	6464	6408	6441	6463	6425	6413	6362	6472	6436	6583	6511	6413	6441	6452	6413	6456	6571	6497	6431	6389	6308	6578	6499	6419	6470	6454	6459	6476	6352	6492	6374	6561	6425	6326	6361	6389	6399	6529	6395	6561	6435	6376	6334	6451	6418	6273	6504	6492	6336	6449	6502	6315	6515	6432	6470	6446	6329	6499	6361	6399	6433	6561	6502	6398	6409	6518	6507	6434	6425	6471	6435	6403	6373	6461	6436	6446	6411	6474	6562	6473	6488	6448	6473	6462	6389	6453	6427	6422	6432	6498	6436	6413	6504	6471	6508	6359	6429	6430	6398	6387	6432	6350	6449	6489	6533	6379	6364	6395	6506	6421	6522	6453	6375	6444	6452	6381	6449	6376	6450	6318	6366	6478	6508	6616	6463	6510	6650	6424	6467	6528	6418	6433	6436	6379	6570	6341	6376	6456	6412	6412	6487	6295	6390	6467	6356	6520	6432	6447	6409	6536	6439	6323	6383	6557	6439	6533	6249	6395	6551	6440	6281	6376	6498	6371	6306	6557	6611	6583	6273	6376	6359	6377	6501	6399	6261	6359	6435	6502	6407	6424	6469	6424	6399	6419	6305	6513	6435	6336	6474	6411	6530	6379	6467	6452	6337	6532	6658	6521	6350	6277	6503	6442	6381	6547	6416	6477	6455	6519	6533	6491	6450	6578	6544	6464	6475	6301	6470	6383	6472	6356	6522	6504	6493	6378	6383	6473	6456	6503	6521	6435	6359	6480	6411	6486	6443	6310	6603	6434	6449	6327	6480	6444	6504	6297	6457	6475	6445	6439	6411	6327	6417	6415	6349	6435	6416	6366	6439	6449	6307	6427	6342	6483	6362	6378	6346	6459	6406	6422	6444	6371	6350	6298	6451	6514	6403	6463	6515	6382	6373	6642	6438	6438	6545	6409	6384	6382	6378	6536	6273	6402	6386	6479	6474	6470	6456	6319	6496	6399	6487	6353	6536	6393	6513	6432	6372	6497	6402	6650	6413	6441	6509	6549	6546	6382	6374	6445	6494	6382	6395	6405	6398	6454	6437	6453	6317	6415	6397	6423	6383	6417	6451	6476	6409	6320	6480
11382	6713	1510	1025	1429	1513	1170	1062	1013	861	791	755	698	659	682	681	690	674	680	628	653	608	631	635	615	609	615	626	602	618	568	600	674	643	618	662	674	564	591	644	642	666	596	620	594	631	638	657	610	623	591	579	568	638	603	603	608	604	582	608	619	581	626	555	591	650	619	596	644	626	601	583	612	580	592	594	601	632	623	608	566	593	591	588	589	623	592	552	618	595	585	568	559	599	622	629	574	592	617	620	608	591	612	594	624	611	617	621	605	622	598	600	638	580	641	607	594	635	590	636	612	600	599	608	647	612	603	600	584	596	588	604	605	624	634	578	537	645	625	617	604	628	608	594	589	603	597	627	629	546	586	571	610	599	590	592	609	534	641	592	659	563	624	607	589	604	594	623	586	609	584	620	606	590	619	617	568	581	564	617	596	628	606	604	617	606	577	609	585	634	650	602	590	627	617	562	560	648	614	593	605	620	596	588	616	592	610	647	605	642	603	642	635	595	640	593	634	622	628	653	574	598	594	602	578	595	623	608	647	599	577	641	634	587	619	638	606	612	610	571	605	571	596	655	588	606	630	597	606	628	606	614	652	552	601	633	651	611	609	621	609	604	574	596	607	603	621	638	604	616	592	583	615	594	631	610	603	607	584	604	622	567	626	604	578	530	626	582	608	581	612	616	633	613	609	594	604	645	592	607	621	635	612	609	567	608	627	600	602	662	602	569	657	626	644	617	611	586	584	600	593	584	611	561	569	609	599	644	599	591	620	609	586	591	618	539	604	624	601	643	591	622	574	556	581	620	643	611	644	622	582	602	598	598	593	611	598	638	668	602	649	592	611	634	603	631	607	587	568	622	588	599	625	582	608	645	624	619	606	569	597	546	605	582	605	606	626	589	607	595	600	638	632	629	603	565	615	592	592	607	625	616	591	578	616	651	562	608	601	653	633	592	607	646	594	549	605	633	657	622	606	610	593	644	585	608	642	660	570	631	614	606	566	585	647	645	637	587	602	600	609	589	597	565	585	597	600	646	556	605	618	602	633	617	595	616	590	650	645	618	568	606	589	639	631	581	606	569	653	578	621	610	594	587	605	638	587	619	595	624	635	619	585	596	578	597	601	578	629	586	609	598	614	592	590	584	608	602	612	556	619	594	633	611	643	560	564	597	624	621	596	576	567	624	640	593	587	576	588	638	639	568	667	633	582	588	611	645	602	667	599	616	613	573	566	589	600	620	607	660	598	584	601	581	603	587	625	612	609	585	632	568	622	597	594	592	578	615	637	647	620	601	593	623	619	653	573	650	571	621	579	608	616	644	598	582	572	612	603	614	573	625	588	643	560	617	601	576	588	562	589	620	595	601	631	562	589	642	536	644	635	631	633	618	581	588	619	614	617	610	611	573	611	591	673	599	594	602	606	607	580	634	594	601	634	604	603	582	602	590	626	544	613	625	555	627	627	601	563	574	649	607	649	619	610	659	599	600	586	585	569	575	631	569	545	627	595	571	596	619	646	615	624	604	649	618	595	607	636	630	623	539	583	571	607	591	587	604	644	672	593	573	596	598	613	617	605	581	608	588	624	630	614	668	580	575	571	626	615	646	574	612	629	591	650	649	615	584	596	602	553	590	584	576	620	600	595	654	601	567	579	593	633	631	640	595	625	624	619	559	579	606	595	618	590	582	588	593	626	619	594	636	595	568	604	553	588	602	565	599	639	619	576	557	600	533	622	578	647	572	605	648	588	638	596	617	586	611	618	608	606	589	620	609	596	604	574	622	645	593	640	578	600	623	627	616	612	629	594	575	682	648	598	577	632	577	635	568	593	623	591	637	615	621	614	584	581	584	622	592	636	604	623	602	619	624	646	590	612	611	578	609	608	597	616	634	586	601	586	586	613	615	607	634	569	603	626	630	624	591	605	650	606	581	580	631	582	592	605	617	584	576	583	632	577	595	608	602	645	562	618	586	646	641	592	611	647	575	555	571	607	583	598	622	607	620	638	568	563	595	587	576	592	636	576	636	644	624	572	569	631	603	613	592	624	628	627	609	604	617	637	621	615	641	589	598	643	588	628	604	563	593	644	601	537	606	613	623	592	657	637	599	607	633	618	625	591	595	592	634	673	647	609	607	606	626	630	603	592	608	520	582	647	571	609	607	625	619	637	628	636	639	597	631	603	646	604	614	613	627	612	610	639	631	567	652	610	578	587	610	610	639	593	601	615	583	622	627	564	587	665	589	641	631	577	605	611	616	558	568	594	616	582	615	631	585	613	606	636	577	610	583	571	638	604	648	615	637	604	603	622	614	613	611	660	543	589	618	640	652	601	590	611	645	632	590	605	607	611	579	643	646	595	557	592	652	597	627	617	557	624	634	548	596	547	581	608	626	541	649	631	565	595	597	594	591	536	604	573	581	617	631	582	604	615	627	629	620	610	630	611	603	638	619	583	612	623	626	610	541	607	627	603	617	588	603	619	566	648	638	610	638	651	649	623	628	620	587	580	610	617	600	636	602	583	583	641	632	585	598	605	589	598	559	642	614	612	530	589	626	608	623	587	623	621	556	596	587	579	620	582	614	607	584	604	603	614	575	609	606	610	625	592	596	578	627	619	608	605	652	571	587	571	626	612	574	634	545	655	596	635	572	616	622	556	590	590	634	585	586	596	601	621	625	652	652	594	619	588	584	598	626	606	602	591	626	644	614	628	641	627	586	616	599	577	628	548	585	598	612	623	552	636	607	588	601	621	583	604	612	641	623	609	590	605	555	610	605	562	619	652	588	623	575	616	573	617	576	612	632	579	614	602	594	594	597	582	635	586	573	616	611	611	599	670	643	588	637	631	608	605	637	558	601	631	594	592	603	596	614	617	595	570	550	596	641	593	589	596	580	604	621	625	606	617	577	621	618	633	579	611	584	613	577	613	633	581	616	610	603	640	587	564	630	604	580	582	625	584	623	572	590	639	606	653	588	643	603	582	605	631	585	601	585	556	590	582	629	577	585	644	629	582	627	588	604	572	538	620	635	579	612	623	591	618	606	626	631	603	640	578	629	626	594	600	639	616	615	628	566	630	583	602	580	605	612	695	624	587	637	599	585	640	611	606	626	620	588	594	666	601	640	576	589	578	609	626	594	544	577	606	597	602	612	598	599	637	581	603	569	566	598	623	573	597	622	662	629	651	596	625	579	593	619	602	636	630	591	603	597	638	599	626	631	623	652	605	580	629	590	577	624	582	615	599	578	627	577	624	599	621	612	608	610	642	577	613	593	646	615	592	592	603	567	606	602	608	560	614	600	585	572	556	569	593	636	602	599	591	613	601	621	594	624	578	603	617	605	642	636	609	608	596	598	604	568	572	639	628	653	562	590	605	615	603	587	629	596	574	620	633	613	631	606	621	637	575	611	614	589	593	627	555	597	665	650	605	612	615	629	584	599	611	643	572	593	604	619	618	608	598	594	648	572	637	617	555	627	625	621	605	574	602	600	618	588
45733	37018	14508	23843	33532	33056	27702	22204	18367	15281	12771	10993	9305	8677	8423	8063	8222	8095	7425	7064	6766	6646	6690	6504	6590	6614	6498	6570	6445	6580	6796	6828	6993	6889	6657	6616	6570	6530	6379	6434	6305	6306	6308	6266	6161	6264	6337	6203	6159	6230	6186	6283	6131	6189	6135	6138	6306	6146	6048	6271	6308	6176	6177	6272	6175	6196	6111	6102	6238	6259	6118	6184	6150	6150	6130	6342	6114	6201	6132	6150	6066	6188	6203	6141	6122	6186	6102	6115	6096	6082	6238	6254	6230	6131	6121	6125	6251	6154	6192	6068	6203	6159	6225	6056	6104	6094	6168	6225	6286	6157	6199	6315	6158	6133	6148	6089	6126	6083	6197	6036	6225	6148	6215	6161	6082	6173	6255	6129	6108	6214	6063	6226	6126	6078	6174	6237	6062	6052	6146	6096	6065	6214	6257	6132	6137	6134	6088	6218	6241	6080	6190	6149	6148	6090	6120	6184	6141	6097	6194	6127	6253	6103	6146	6079	6068	6056	6131	5964	6249	6056	6108	6248	6233	6243	6127	6172	6124	6288	6156	6296	6161	6120	6178	6097	6206	6138	6086	6151	6190	6136	6157	6116	6156	6149	6227	6161	6168	6197	6059	6078	6055	6143	6157	6123	6220	6168	6292	6086	6165	6208	6149	6106	6169	6115	6079	6021	6291	6112	6112	6137	6174	6095	6237	6208	6105	6173	6158	6101	6318	6122	6181	6173	6105	6155	6076	6125	6183	6140	6040	6336	6059	6091	6111	6223	6134	6127	6091	6172	6263	6096	6154	6230	6172	6187	6101	6266	6310	6128	6211	6185	6153	6099	6091	6091	6196	6191	6102	6174	6201	6266	6327	6074	6306	6086	6178	6270	6148	6169	6083	6354	6234	6211	6147	6247	6098	6086	6269	6252	6138	6059	6082	6125	6075	6193	6174	6174	6048	6098	6203	6178	6131	6108	6082	6152	6317	6054	6231	6148	6149	6176	6240	6185	6047	6174	6174	6123	6183	6086	6116	6132	6197	6095	6162	6274	6150	6191	6080	6062	6160	6167	6235	6193	6151	6279	6104	6159	6245	6144	6128	6118	6199	6141	6142	6113	6235	6103	6221	6039	6172	6217	6277	6130	6182	6243	6203	6167	6132	6186	6176	6238	6127	6138	6017	6130	6006	6029	6302	6144	6179	6264	6174	6130	6289	6171	6070	6145	6112	6212	6077	6173	6222	6111	6224	6022	6177	6005	6242	6062	6134	6181	6100	6230	6087	6088	6123	6150	6043	6245	6119	6120	6090	6103	6149	6045	6173	6065	6058	6303	6193	6030	6112	6101	6172	6251	6064	6176	6051	6127	6138	6234	6185	6144	6070	6217	6165	6214	6190	6194	6055	6010	6177	6207	6149	6067	6121	6304	6066	6104	6079	6131	6082	6228	6123	6120	6257	6130	6193	6108	6043	6168	6120	6189	6258	6057	6140	6116	6107	6066	6159	6140	6186	6168	6198	6135	6232	6112	6103	6135	6134	6152	6151	6179	6049	6023	6195	6092	6262	6134	6233	6099	6166	6037	6245	6167	6287	6073	6025	6240	6136	6093	6051	6137	6204	6027	6025	6175	6159	6196	6076	6211	6266	6153	6125	6164	6224	6173	6297	6229	6115	6136	6226	6078	6119	6221	6016	6241	6101	6117	6195	6189	6225	6186	6129	6157	6168	6130	6147	6157	6164	6134	6039	6169	6202	6217	6153	6090	6227	6153	6143	6141	6110	6094	6217	6046	6164	6113	6169	6166	6101	6154	6279	6140	6148	6066	6129	6011	6257	6214	6186	6127	6248	6150	6210	6071	6269	6120	6053	6146	6209	6025	6110	6089	5996	6104	6137	6358	6123	6225	6147	6179	5994	6099	6191	6254	6099	6038	6112	6157	6242	6105	6163	6203	6086	6131	6125	6194	6017	6177	6193	6077	6221	6135	6300	6194	6218	6138	6109	6204	6168	6200	6161	6246	6204	6245	6152	6089	6109	6187	6111	6281	6074	6249	6233	6161	6236	6227	6255	6075	6169	6101	6141	6195	6172	6170	6038	6217	6135	6123	6276	6134	6023	6238	5982	6072	6165	6098	6059	6162	6095	6220	6249	6205	6222	6136	6129	6236	6194	6177	6181	6170	6079	6126	6258	6011	6129	6225	6267	6121	6129	6110	6140	6155	6184	6114	6075	6220	6049	6229	6202	6194	6201	6182	6115	6214	6249	6101	6187	6176	6108	6157	6252	6143	6141	6216	6136	6242	6211	6159	6135	6245	6134	6111	6152	6179	6169	6088	6153	6059	6108	6287	6160	6222	6188	6065	6228	6088	6201	6068	6206	6110	6200	6165	6171	6085	6164	6125	6118	6066	6079	6195	6248	6229	6050	6093	6230	6160	6145	6207	6126	6158	6035	6207	6232	6184	6207	6082	6153	6241	6173	6198	6162	6090	6210	5954	6033	6018	6046	6181	6201	6305	6088	6205	6094	6195	6160	6196	6142	6170	6127	6118	6202	6202	6023	6191	6201	6238	6179	6154	6148	6113	6311	6187	6150	6078	6199	6152	6184	6073	6276	6206	6196	6011	6192	6214	6105	6261	6234	6171	6117	6156	6069	6113	6168	6126	6142	6154	6096	6146	6026	6149	6106	6180	6211	6144	6210	6145	6207	6156	6152	6206	6252	6156	6184	6075	6111	6105	6201	6250	6136	6031	6121	6144	6113	6030	6202	6166	6272	6193	6155	6068	6142	6167	6076	6118	6252	6171	6020	6102	6220	6193	6238	6211	6219	6107	6081	6116	6104	6006	6067	6346	6101	6258	6116	6079	6285	6213	5990	6134	6243	6157	6189	6017	6257	6183	6251	6226	6157	6210	6205	6187	6260	6219	6124	6015	6150	6054	6123	6115	6240	6135	6193	6121	6327	6216	6081	6210	6295	6170	6222	6071	6233	6142	6115	6093	6119	6168	6041	6122	6304	6134	6143	6210	6096	6149	6071	6181	6179	6208	6201	6172	6123	6106	6244	6050	6254	6244	6239	6108	6156	6214	6155	6149	6081	6099	6154	6216	6090	6188	6124	6188	6195	6086	6175	6052	6136	6185	6187	6149	6132	6138	6221	6192	6248	6143	6123	6235	6120	6165	6216	6186	6144	6190	6246	6125	6073	6254	6297	6145	6205	6150	6169	6184	6070	6089	6175	6185	6176	6042	6149	6078	6106	6024	6015	6142	6201	6013	6301	6154	6141	6187	6280	6235	5975	6194	6062	6252	6085	6120	6215	6099	6161	6280	6182	6129	6178	6211	6145	6165	6083	6206	6100	6103	6186	6155	6099	6068	6244	6065	6131	6183	6265	6124	6243	6139	6032	6143	6145	6144	6216	6109	6207	6188	6180	6101	6003	6186	6196	6217	6187	6122	6207	6184	6227	6109	6149	6128	6126	6137	6115	6128	6027	6276	6323	6109	6175	6100	6125	6139	6056	6152	6091	6222	6097	6138	6282	6133	6252	6117	6183	6232	6144	6136	6189	6213	6177	6260	6156	6083	6042	6147	6174	6301	6282	6201	6124	6142	6116	6183	6317	6310	6201	6021	6189	6156	6234	6173	6062	6037	6185	6051	6183	6154	6138	6159	6189	6100	6233	6146	6087	6259	6224	6133	6078	6098	6166	6113	6172	6231	6169	6124	6186	6140	6071	6147	6176	6101	6274	6192	6283	6158	6160	6214	6061	6205	6177	6095	6227	6205	6132	6142	6134	6131	6146	6197	6080	6166	6131	6219	6263	6194	6242	6189	6026	6214	6155	6232	6175	6090	6292	6266	6095	6144	6145	6174	6070	6141	6120	6099	6121	6205	6059	6297	6109	6175	6187	6188	6266	6182	6170	6142	6134	6124	6036	6166	6275	6159	6183	6125	6134	6185	6106	6122	6008	6196	6162	6062	6073	6178	6169	6155	6236	6106	6145	6145	6068	6258	6122	6133	6203	5935	6084	6119	6271	6122	6164	6229	6119	6178	6129	6223	6101	6207	6251	6088	6219	6107	6133	6113	6191	6188	6202	6175	6181	6239	6111	6044	6133	6154	6179	6245	6141	6157	6097	6040	6113	6158	6252	6055	6012	6195	6040	6223	6193	6040	6148	6155	6134	6111	6305	6124	6268	6275	6065	6182	6148	6172	6183	6226	6226	6216	6180	6197	6051	6190	6157	6189	6003	6188	6165	6096	6245	6170	6066	6205	6111	6085	6099	6094	6202	6171	6117	6194	6236	6103	6219	6092	6016	6163	6124	6235	6155	6253	6083	6048	6160	6178	6126	6059	6136	6165	6184	6077	6120	6075	6177	6131	6224	6153	6070	6130	6285	6195	6148	6067	6025	6121	6222	6162	6158	6135	6103	6189	6082	6030	6272	6262	6105	6106	6183	6068	6210	6083	6157	6089	6165	6093	6133	6129	6168	5972	6206	6131	6280	6074	6085	6146	6120	6136	6159	6170	6211	6271	6217	6322	6045	6320	6198	6150	6057	6325	6197	6102	6176	6109	6202	6169	6314	6128	5994	6188	6134	6055	6112	6025	6297	6046	6259	6123	6305	6245	6157	6073	6108	6148	6135	6111	6172	6183	6297	6139	6108	6266	6140	6305	6092	6014	5980	6180	6081	6180	6230	6048	6013	6177	6111	6086	6008	6116	6035	6146	6144	6216	6121	6183	6239	6030	6057	6226	6202	6156	6048	6240	6188	6233	6236	5968	6075	6184	6028	6146	6041	6236	6076	6168	6176	6103	6117	6172	6147	6167	6272	6070	6189	6119	6195	6185	6171	6050	6096	6027	6119	6093	6167	6107	6082	6061	6137	6019	6254	6255	6109	6120	6102	6163	6226	6219	6279	6168	6050	6168	6154	6133	6238	6293	6093	6164	6276	6226	6184	5993	6118	6017	6168	6190	6196	6155	6079	6101	6076	6266	6155	6101	6163	6100	6308	6145	6166	6145	6137	6159	6124	6054	6164	6243	6077	6111	6184	6167	6184	6170	6162	6177	6017	6088	6294	6037	6052	6184	6222	6200	6142	6251	6195	6026	6171	6282
16223	11920	2693	1562	2097	2289	1873	1583	1381	1263	1138	1035	923	861	966	877	898	909	825	810	848	817	774	831	819	757	857	788	837	793	883	813	875	809	814	791	833	798	825	818	801	809	810	848	830	811	784	825	786	818	766	799	803	781	795	762	806	790	800	833	795	793	806	806	831	835	788	818	816	796	768	785	792	814	722	821	869	756	806	790	786	787	811	793	819	788	794	809	815	820	798	804	807	735	777	815	784	799	788	766	838	799	799	816	758	813	788	810	813	756	825	748	810	821	758	786	795	827	757	790	783	765	809	817	803	739	824	773	784	784	768	770	805	818	762	824	809	820	810	813	757	773	748	803	815	793	814	788	788	799	805	812	776	765	784	746	793	827	839	755	794	769	799	782	811	864	799	770	767	807	785	859	809	813	798	775	795	819	826	735	772	806	738	817	827	834	755	771	793	782	775	815	774	786	738	788	779	775	806	858	774	747	791	811	755	718	763	802	774	842	784	756	796	791	803	790	788	814	853	747	713	768	781	792	780	823	766	814	819	800	800	822	764	783	823	723	798	778	749	795	858	832	790	800	791	767	767	833	736	776	796	788	796	785	794	789	793	789	797	782	778	824	788	756	773	821	814	778	812	779	774	713	770	776	808	751	816	815	832	803	768	847	785	809	784	750	818	785	815	798	754	760	779	831	784	769	793	792	820	799	794	746	802	775	802	815	774	745	812	793	798	787	783	823	788	824	794	777	783	781	744	783	769	757	834	796	793	831	783	851	799	794	780	739	772	756	802	797	827	806	787	816	805	792	803	787	745	826	770	826	823	807	778	750	725	781	791	786	756	773	778	798	757	759	808	794	805	793	805	786	813	782	809	759	797	765	779	768	796	763	820	771	804	787	776	798	785	788	822	800	814	793	755	799	785	812	736	796	832	830	823	818	765	787	803	820	795	771	793	819	796	761	749	844	810	766	770	808	800	826	817	802	834	828	848	762	793	778	804	822	801	851	765	799	774	785	797	801	791	825	754	823	785	795	795	792	826	815	776	748	781	802	767	798	746	762	793	782	797	822	816	756	802	809	779	800	804	811	806	784	783	771	806	781	818	786	825	708	769	773	781	816	797	762	753	777	786	834	770	800	822	843	804	809	799	789	833	788	822	729	757	798	830	778	803	791	802	763	855	820	767	782	808	803	807	748	787	793	808	791	776	750	746	768	788	798	789	816	762	770	796	764	828	800	772	801	847	811	808	790	805	791	814	775	761	758	815	794	803	783	792	772	781	807	811	792	825	792	813	799	754	750	791	790	765	813	767	774	808	778	825	756	748	813	777	764	875	784	784	798	882	797	774	782	757	725	851	772	804	781	743	788	762	856	780	788	791	810	753	810	784	820	780	791	789	805	807	785	838	816	777	842	745	815	760	798	775	776	792	759	807	797	729	780	784	794	771	776	800	807	801	785	793	759	853	805	774	775	771	731	790	780	800	800	816	796	765	786	793	828	835	822	761	779	746	776	790	758	724	789	827	733	805	761	804	873	801	857	859	724	832	822	772	803	756	769	760	765	812	783	810	788	775	810	790	790	795	835	820	775	742	754	781	826	776	775	754	789	780	807	821	815	859	794	816	782	781	822	792	763	825	838	760	842	768	763	763	779	727	779	766	744	748	843	778	793	771	767	842	780	836	835	770	854	786	823	747	851	786	820	744	784	813	768	836	771	809	831	839	776	786	808	747	828	796	769	800	836	790	799	789	815	767	823	779	826	784	860	818	789	750	752	773	765	773	743	750	820	802	781	774	787	808	871	743	765	796	770	785	768	770	802	783	771	751	805	752	791	807	821	828	827	807	752	761	767	795	779	805	835	777	792	797	857	814	812	773	830	805	762	803	763	763	771	762	772	818	751	764	787	746	815	832	772	795	837	712	818	785	791	760	800	778	825	770	753	771	802	769	805	837	782	817	793	769	812	833	756	767	739	789	782	767	815	816	795	782	844	816	789	807	850	805	802	752	768	788	793	824	793	821	807	851	779	793	749	797	806	809	865	803	822	813	832	800	780	761	797	796	729	815	805	816	784	794	778	787	774	845	750	845	818	817	766	816	785	769	773	797	779	782	798	819	818	766	773	794	778	792	761	817	795	779	746	837	816	797	790	767	824	751	774	787	829	782	821	820	743	776	825	800	794	816	797	778	762	834	823	781	791	786	778	759	776	810	812	799	815	784	773	811	842	762	804	789	758	806	764	759	782	781	749	801	825	805	772	765	794	768	799	797	835	802	821	798	846	787	811	789	738	785	785	752	760	778	787	782	760	758	763	758	795	821	777	791	741	744	788	783	798	803	767	757	800	762	769	768	800	758	767	798	806	825	797	787	756	779	808	817	765	762	798	793	772	770	769	830	788	755	843	826	801	813	784	788	782	764	815	814	817	781	829	808	779	774	816	798	812	747	753	780	792	773	787	755	800	817	819	806	819	789	740	812	815	769	806	788	764	781	835	730	767	815	750	765	816	814	741	762	787	780	767	809	830	785	809	809	783	769	789	777	775	777	765	808	837	839	763	817	794	746	787	774	802	797	781	801	791	776	797	797	769	835	736	821	794	784	757	784	779	790	766	771	776	780	774	771	806	801	806	772	796	753	796	831	775	817	841	794	797	857	765	796	799	741	789	810	756	755	765	812	825	777	767	843	745	844	783	821	839	799	778	782	806	822	777	744	784	787	805	790	776	763	856	828	797	819	799	809	809	812	789	805	778	761	815	795	765	738	759	773	754	795	828	759	832	779	837	834	825	825	800	821	768	833	750	781	819	718	831	768	795	824	778	762	828	803	774	782	792	774	798	800	786	772	765	775	773	801	800	798	779	791	849	742	732	814	777	801	831	776	747	773	838	810	822	758	781	788	824	794	819	760	808	831	800	792	783	796	763	755	817	762	753	787	815	811	795	780	813	763	774	750	766	846	789	808	813	795	797	787	741	804	771	826	761	800	790	769	760	757	802	774	807	781	849	806	811	861	792	759	755	760	808	789	788	805	823	788	788	789	807	807	824	792	762	775	778	792	804	750	816	807	822	768	762	804	781	807	806	820	792	799	806	785	791	843	773	811	763	829	788	786	814	776	749	740	797	799	788	797	777	790	803	806	771	733	780	773	808	803	773	778	802	792	785	819	795	794	798	808	749	843	756	780	785	803	830	844	784	761	775	853	796	780	789	780	767	796	772	786	826	763	801	771	761	788	810	798	793	769	767	753	779	834	772	797	772	787	753	766	767	791	830	792	793	804	798	807	817	788	833	825	788	864	841	779	774	751	807	846	823	778	808	771	763	764	791	769	757	819	824	789	778	780	745	777	775	781	833	756	804	766	780	798	832	771	767	780	766	786	766	798	822	813	804	836	786	814	778	790	777	821	824	822	767	783	821	865	829	740	848	780	806	804	821	783	770	780	792	797	811	813	782	754	755	781	789	825	823	800	887	824	814	768	831	760	783	770	801	842	771	791	758	789	840
54927	43826	20599	30493	39973	40044	33520	27997	24116	20160	17246	14605	12517	11754	11049	10845	10510	10209	9636	9000	8851	8573	8529	8356	8425	8311	8176	8200	8231	8285	8590	8683	8744	8575	8685	8314	8354	8077	8012	7923	8028	7775	7920	7782	7869	7897	7901	7836	7733	7734	7783	7769	7766	7614	7646	7785	7701	7697	7773	7661	7770	7647	7755	7788	7725	7648	7716	7829	7754	7562	7683	7672	7733	7585	7686	7799	7646	7691	7673	7674	7699	7594	7687	7693	7690	7709	7580	7672	7744	7684	7617	7599	7686	7453	7654	7691	7708	7558	7739	7636	7739	7836	7720	7532	7562	7568	7608	7737	7558	7716	7683	7700	7770	7594	7572	7703	7737	7491	7749	7670	7688	7741	7826	7684	7597	7637	7711	7718	7634	7746	7741	7705	7596	7522	7649	7659	7718	7543	7730	7497	7685	7709	7814	7664	7548	7624	7570	7627	7769	7682	7564	7749	7730	7841	7616	7655	7695	7618	7736	7690	7647	7664	7766	7686	7639	7668	7572	7701	7587	7566	7774	7563	7630	7617	7658	7730	7608	7617	7651	7695	7785	7815	7741	7692	7603	7584	7693	7681	7668	7723	7652	7723	7625	7563	7668	7708	7541	7677	7699	7838	7729	7669	7727	7535	7672	7725	7705	7732	7746	7779	7741	7660	7641	7641	7533	7658	7488	7531	7594	7666	7589	7704	7732	7559	7689	7663	7615	7773	7659	7660	7731	7675	7601	7647	7596	7713	7726	7718	7674	7563	7714	7730	7730	7541	7648	7608	7718	7642	7720	7473	7830	7633	7740	7703	7732	7642	7694	7636	7622	7642	7645	7642	7515	7750	7610	7779	7558	7720	7525	7568	7691	7610	7581	7587	7574	7574	7770	7626	7704	7607	7653	7664	7750	7643	7671	7567	7632	7620	7762	7706	7641	7618	7717	7659	7668	7550	7739	7658	7690	7720	7590	7549	7659	7616	7665	7683	7583	7754	7636	7642	7743	7536	7673	7585	7615	7672	7664	7693	7568	7684	7690	7729	7663	7696	7588	7666	7568	7642	7640	7565	7655	7642	7529	7655	7565	7678	7569	7751	7653	7703	7673	7653	7623	7635	7651	7597	7618	7581	7686	7661	7475	7699	7617	7571	7562	7584	7706	7759	7745	7617	7763	7594	7511	7651	7607	7561	7776	7690	7617	7658	7628	7563	7693	7580	7675	7523	7643	7613	7703	7600	7685	7646	7652	7509	7631	7728	7655	7705	7682	7686	7628	7489	7645	7764	7694	7625	7706	7775	7651	7672	7604	7585	7633	7606	7608	7707	7708	7636	7706	7599	7640	7555	7696	7687	7685	7679	7666	7752	7724	7620	7685	7651	7754	7630	7715	7639	7619	7559	7744	7554	7621	7736	7732	7637	7606	7708	7625	7690	7759	7682	7714	7667	7602	7721	7655	7840	7714	7648	7534	7683	7745	7569	7526	7698	7580	7759	7669	7638	7594	7697	7776	7516	7614	7607	7644	7615	7642	7569	7647	7557	7699	7718	7663	7674	7740	7669	7691	7506	7465	7553	7552	7661	7665	7765	7776	7647	7702	7617	7670	7633	7664	7618	7641	7689	7714	7729	7734	7696	7730	7524	7635	7751	7555	7646	7647	7795	7600	7685	7747	7732	7701	7714	7609	7677	7681	7617	7693	7694	7784	7614	7701	7644	7684	7664	7529	7623	7590	7584	7681	7612	7753	7691	7704	7642	7587	7706	7654	7717	7533	7552	7678	7688	7663	7681	7485	7713	7617	7752	7741	7644	7608	7667	7537	7728	7792	7612	7686	7673	7576	7699	7754	7675	7610	7707	7865	7593	7784	7834	7596	7618	7699	7698	7565	7661	7890	7776	7660	7835	7536	7737	7548	7664	7644	7547	7591	7659	7594	7817	7699	7783	7591	7619	7703	7722	7679	7666	7614	7638	7839	7748	7588	7724	7701	7633	7657	7718	7580	7654	7844	7609	7639	7549	7653	7587	7559	7593	7624	7780	7681	7569	7686	7666	7735	7819	7676	7780	7642	7649	7760	7628	7627	7563	7647	7678	7684	7656	7591	7566	7593	7743	7614	7702	7764	7555	7620	7695	7625	7672	7780	7733	7642	7693	7715	7798	7764	7519	7676	7636	7599	7699	7601	7686	7642	7752	7565	7562	7577	7630	7515	7638	7671	7711	7843	7568	7611	7693	7744	7564	7658	7599	7549	7577	7560	7734	7709	7565	7812	7566	7663	7616	7556	7616	7691	7762	7626	7559	7858	7674	7604	7531	7574	7721	7676	7674	7851	7594	7583	7724	7713	7699	7678	7708	7814	7689	7713	7636	7600	7836	7654	7667	7645	7594	7740	7650	7464	7672	7599	7592	7630	7632	7621	7563	7608	7761	7611	7582	7638	7564	7674	7637	7427	7483	7541	7655	7502	7542	7569	7783	7676	7660	7578	7711	7657	7612	7553	7603	7626	7636	7657	7746	7640	7624	7658	7625	7735	7665	7621	7771	7740	7583	7639	7561	7611	7654	7726	7505	7769	7648	7679	7604	7527	7439	7744	7658	7662	7550	7465	7601	7870	7627	7740	7576	7628	7721	7717	7626	7644	7671	7605	7567	7656	7610	7751	7542	7658	7618	7633	7719	7535	7739	7733	7648	7458	7674	7635	7809	7615	7485	7552	7665	7672	7598	7592	7683	7551	7626	7559	7579	7631	7593	7631	7645	7586	7648	7622	7705	7748	7588	7632	7802	7679	7684	7596	7644	7582	7768	7729	7796	7525	7538	7650	7598	7731	7444	7764	7585	7766	7635	7502	7739	7619	7646	7736	7693	7592	7650	7666	7660	7467	7578	7587	7797	7570	7555	7570	7645	7547	7662	7667	7688	7668	7683	7596	7756	7690	7563	7607	7652	7680	7723	7518	7572	7677	7664	7635	7731	7722	7636	7823	7598	7750	7633	7814	7684	7656	7601	7691	7734	7718	7544	7599	7587	7679	7786	7644	7628	7665	7552	7567	7731	7753	7645	7558	7733	7646	7591	7619	7793	7631	7592	7646	7593	7808	7618	7643	7633	7619	7656	7851	7640	7709	7548	7659	7612	7614	7492	7678	7765	7538	7676	7686	7637	7629	7595	7572	7655	7585	7591	7592	7711	7642	7616	7562	7548	7594	7593	7582	7622	7627	7592	7685	7706	7516	7769	7707	7687	7760	7698	7544	7722	7718	7588	7634	7678	7656	7630	7705	7615	7795	7579	7602	7670	7691	7696	7605	7690	7626	7611	7628	7679	7645	7645	7713	7648	7622	7658	7536	7702	7690	7659	7745	7578	7663	7697	7650	7676	7641	7636	7672	7542	7650	7760	7791	7622	7594	7595	7714	7701	7453	7640	7707	7659	7563	7758	7681	7644	7687	7603	7569	7662	7638	7679	7746	7713	7769	7692	7649	7555	7632	7676	7706	7555	7713	7574	7673	7586	7630	7551	7635	7637	7467	7617	7747	7774	7527	7651	7690	7562	7750	7694	7594	7677	7663	7668	7580	7680	7696	7668	7605	7573	7524	7764	7688	7545	7547	7646	7667	7570	7614	7664	7616	7611	7720	7649	7611	7623	7761	7664	7629	7828	7626	7734	7516	7680	7706	7703	7610	7591	7643	7638	7712	7655	7702	7668	7642	7623	7745	7600	7661	7626	7681	7650	7645	7570	7815	7687	7880	7591	7575	7659	7592	7620	7733	7744	7687	7674	7706	7518	7705	7646	7633	7708	7627	7584	7678	7631	7680	7704	7574	7705	7649	7705	7639	7589	7521	7712	7693	7602	7567	7586	7616	7644	7677	7678	7708	7678	7700	7554	7703	7597	7632	7713	7649	7693	7660	7743	7682	7613	7708	7616	7694	7736	7641	7627	7745	7791	7593	7534	7682	7651	7540	7731	7620	7826	7611	7766	7635	7673	7659	7488	7784	7636	7666	7568	7678	7562	7611	7684	7666	7717	7827	7719	7706	7772	7646	7629	7678	7726	7654	7635	7743	7628	7601	7761	7647	7726	7581	7724	7689	7487	7751	7679	7680	7761	7611	7714	7614	7634	7700	7647	7642	7656	7768	7639	7613	7581	7749	7625	7719	7723	7654	7630	7680	7675	7675	7594	7731	7684	7653	7632	7668	7649	7619	7668	7682	7641	7813	7539	7668	7638	7639	7815	7683	7692	7778	7555	7635	7690	7773	7655	7668	7683	7582	7757	7693	7593	7775	7677	7759	7648	7697	7503	7618	7656	7781	7638	7747	7720	7547	7713	7742	7662	7709	7642	7506	7627	7667	7615	7575	7666	7707	7758	7713	7647	7765	7727	7731	7627	7662	7696	7639	7781	7612	7620	7637	7617	7647	7710	7645	7584	7607	7630	7667	7729	7512	7625	7656	7641	7616	7660	7531	7622	7477	7766	7728	7668	7768	7624	7577	7711	7612	7659	7709	7671	7433	7620	7633	7686	7713	7708	7594	7652	7632	7624	7728	7771	7761	7642	7719	7625	7764	7685	7495	7562	7567	7609	7676	7661	7626	7636	7667	7763	7710	7819	7525	7630	7649	7690	7731	7700	7641	7576	7720	7736	7763	7677	7638	7604	7743	7670	7759	7649	7521	7574	7604	7820	7676	7659	7710	7499	7546	7653	7646	7672	7646	7637	7628	7707	7753	7611	7615	7610	7709	7777	7679	7687	7671	7688	7786	7656	7666	7729	7570	7646	7631	7518	7730	7574	7650	7626	7679	7487	7491	7694	7736	7630	7756	7722	7787	7641	7551	7726	7759	7479	7750	7678	7659	7683	7645	7454	7664	7634	7725	7658	7670	7647	7581	7848	7596	7721	7638	7741	7479	7708	7726	7769	7667	7648	7693	7589	7725	7664	7706	7591	7625	7565	7673	7769	7587	7765	7706	7660	7687	7705	7709	7642	7606	7598	7719	7652	7641	7631	7599	7642	7599	7738	7594	7598	7562	7462	7553	7600	7543	7690	7531	7744	7563	7747	7740	7468	7695	7808	7591	7667	7551	7730	7545	7744	7580	7670	7766	7716	7745	7578	7722	7590
7177	4097	1235	1061	1323	1399	1202	1093	1080	999	931	879	922	900	917	831	892	845	809	832	840	872	851	857	892	827	860	864	867	880	890	844	855	926	810	863	838	829	824	858	900	840	817	842	907	830	845	958	870	838	877	823	815	864	843	869	889	822	887	790	808	827	851	864	812	868	948	846	878	861	861	821	831	850	893	864	834	809	816	864	880	839	853	870	829	828	848	792	866	816	890	860	795	829	820	917	827	900	875	826	885	797	811	842	833	848	869	851	849	843	797	881	833	831	838	869	818	772	863	860	824	839	823	859	883	866	906	862	854	831	894	839	842	828	858	877	877	890	819	862	831	880	846	896	818	855	843	865	901	852	866	823	824	910	882	909	908	864	823	809	881	869	814	799	832	848	824	799	842	832	858	815	876	855	817	837	881	834	833	821	925	849	879	879	822	785	823	858	832	855	883	862	869	849	847	887	831	880	839	860	843	886	860	865	822	877	869	839	861	845	836	822	807	861	868	810	890	870	834	786	845	843	859	897	872	816	858	829	833	854	840	874	851	888	855	821	817	823	860	840	870	805	869	865	872	860	864	815	865	830	824	859	864	877	863	857	806	855	869	837	883	852	816	858	862	824	864	849	831	834	875	828	826	850	820	881	859	819	884	852	892	812	859	812	844	824	828	785	846	866	850	826	880	890	882	900	889	890	854	867	826	849	866	868	817	808	816	840	874	858	860	854	922	846	865	870	873	841	854	834	823	883	849	893	884	799	851	877	865	851	860	829	898	858	809	816	885	862	889	933	815	841	844	872	865	841	788	846	860	903	886	854	871	876	847	854	851	871	830	856	874	834	852	834	805	821	829	797	875	837	838	851	882	857	815	831	874	836	868	868	832	841	798	821	809	831	807	867	846	809	916	880	896	849	853	881	821	889	859	835	848	817	848	847	865	830	841	863	870	859	874	839	812	806	824	819	851	878	809	871	872	861	926	842	826	837	832	867	799	816	814	861	875	861	914	867	855	861	813	887	855	858	851	879	917	835	911	874	830	839	914	871	831	856	863	848	814	856	930	866	873	809	849	843	832	850	802	862	864	855	868	878	805	889	842	894	829	875	841	829	894	872	882	868	888	873	849	827	865	881	900	777	875	849	879	842	824	833	839	856	814	860	878	794	877	861	867	861	870	816	888	841	854	825	801	890	812	877	836	898	884	851	823	833	813	857	823	801	844	875	808	860	869	865	899	864	872	853	849	831	836	867	894	847	848	839	855	863	887	858	848	866	847	879	847	877	848	860	838	829	820	833	895	833	838	871	857	897	846	891	811	846	842	826	858	812	876	867	816	876	849	895	855	865	828	885	834	852	844	844	884	863	847	885	801	828	843	855	878	840	822	914	840	861	886	847	836	804	867	866	883	834	827	876	863	894	883	792	854	864	826	838	854	834	871	898	827	836	747	864	886	845	796	834	823	855	850	826	807	843	860	866	866	827	830	867	844	822	850	834	796	846	840	883	804	840	871	852	879	876	859	880	903	831	847	881	857	868	875	834	874	878	879	842	858	847	856	859	828	876	822	910	862	860	813	875	870	857	866	889	855	853	823	805	877	835	849	884	871	871	809	852	837	865	863	914	829	832	827	825	857	859	889	857	830	838	889	826	898	838	798	848	764	898	838	823	880	832	866	860	856	873	858	809	816	794	902	843	768	821	853	881	925	870	888	839	856	816	902	843	829	859	868	847	876	826	842	867	850	831	833	897	826	880	872	890	857	821	902	811	872	896	877	852	808	893	817	825	856	911	862	852	839	794	858	915	863	883	806	833	861	827	803	856	852	815	845	899	879	870	859	839	831	809	764	892	866	801	857	855	846	823	822	832	912	807	900	877	892	879	911	845	840	873	824	818	829	847	804	820	842	862	811	859	868	829	850	878	873	861	851	830	859	855	856	827	832	906	861	821	866	838	867	847	901	775	903	847	859	907	798	829	872	846	871	884	852	873	823	860	853	874	810	857	786	837	845	889	865	851	879	841	884	857	904	787	839	867	838	808	831	867	902	858	874	824	867	879	854	849	824	856	820	836	845	891	851	871	815	839	849	870	857	874	862	852	861	825	903	904	859	891	878	904	889	846	883	838	822	916	834	870	823	853	845	815	877	853	891	838	838	874	811	886	923	857	838	854	898	889	889	842	892	860	839	866	900	837	865	879	838	825	905	847	903	848	828	858	919	865	889	862	854	868	827	875	868	865	869	838	907	855	851	914	843	855	869	854	826	870	861	826	876	887	847	889	824	893	849	863	830	883	864	849	885	891	866	854	856	898	864	841	896	883	843	862	841	892	887	855	815	899	902	855	847	825	838	842	838	862	871	791	879	898	847	846	842	871	930	857	861	843	880	851	917	818	857	821	871	863	834	839	910	815	880	877	850	815	840	840	919	829	827	917	830	904	860	837	898	839	838	850	886	848	852	878	872	816	818	838	852	831	855	846	794	887	823	867	853	861	850	838	856	833	850	841	867	844	860	843	850	823	907	878	882	932	860	908	867	870	907	874	875	879	853	873	868	868	869	883	920	829	839	880	867	812	806	849	864	896	857	866	813	907	895	828	848	835	844	886	833	821	882	924	840	795	814	889	878	818	942	779	848	895	896	847	919	904	883	860	894	861	878	875	912	833	865	858	877	949	867	894	893	840	858	861	810	918	833	860	860	876	825	842	822	889	869	880	887	843	829	913	924	835	886	851	863	841	842	866	832	891	819	853	838	843	808	874	846	802	842	867	909	832	823	892	867	854	868	871	838	850	821	885	901	846	910	881	857	864	871	841	892	816	817	822	818	881	848	858	898	908	845	886	816	913	846	833	874	861	901	883	845	841	881	823	845	795	893	860	843	910	881	865	863	852	871	922	873	895	820	836	876	805	832	788	829	839	808	827	837	824	839	870	827	833	849	844	903	895	881	799	889	843	874	789	808	864	855	829	873	890	822	915	897	792	874	828	847	824	845	878	855	843	871	824	888	842	843	866	844	816	798	817	791	836	869	892	866	845	814	851	912	821	859	880	886	886	825	907	821	859	836	875	846	898	864	886	863	847	843	867	842	888	856	883	875	890	856	825	863	801	865	834	779	790	895	848	843	876	874	831	807	837	888	876	862	837	845	850	865	840	799	903	822	873	833	849	865	887	812	850	889	863	837	857	851	845	894	846	885	860	836	801	824	827	887	881	878	839	830	819	858	860	871	801	861	869	848	847	820	835	853	821	911	895	864	847	873	830	812	883	829	901	806	886	875	873	822	863	853	808	803	890	861	834	858	857	800	870	859	873	868	793	825	802	855	880	820	835	834	841	869	888	865	810	887	874	838	821	874	894	815	835	824	788	822	777	802	843	858	858	860	869	825	853	890	888	832	887	844	889	899	822	858	822	878	848	832	895	850	838	822	858	905	880	841	827	843	858	860	856	870	865	915	821	892	875	821	902	864	871	883	835	829	852	828	874	829	842	849	870	829	871	874	852
40583	32085	13034	19915	28165	29025	22808	18677	15572	13108	11356	10094	9598	9247	9240	9123	9144	8743	8666	8582	8419	8403	8402	8200	8291	8234	8274	8187	8312	8313	8334	8531	8592	8446	8419	8453	8388	8150	8264	8275	8159	8167	8146	8339	7923	8213	8094	8179	8138	8235	8066	8109	8186	8001	8205	8119	7858	8173	8248	8160	8043	8037	8196	8113	8086	8256	8198	8042	8166	8065	8038	8128	8101	8050	8060	8221	8120	8260	8123	8097	8195	8093	8103	8054	8127	8113	8126	8099	8145	8076	8055	8221	8020	8158	8098	8075	7990	8101	8141	7989	8099	7984	8041	7960	8127	8068	8034	8087	8153	8114	7996	8238	7931	7985	8167	8155	8078	7984	8027	7952	8137	8174	8039	8121	8034	8080	7873	8031	7972	8124	8130	8180	8062	8041	8067	8076	8173	8032	8182	8220	7974	8029	8048	8091	7999	8042	8149	8020	8159	8120	8104	8095	8042	8178	8066	8202	8151	8089	8251	8158	8172	8132	8074	8069	8141	8037	8145	8030	7988	8059	8128	8032	8269	8084	8114	8077	8073	8121	8106	8077	8103	7958	8074	7992	8014	8121	8168	8192	8124	8079	8098	8096	8091	8106	7965	8013	8073	8052	7994	8195	8048	8081	8134	7993	7994	8230	8040	8051	8040	8067	8077	8006	8047	8168	8099	8109	8269	8115	7976	8122	8031	8177	8043	8088	8277	8182	8033	8038	8083	8048	8058	8107	8109	7990	8011	8077	8073	8019	7965	8230	8031	8002	8087	8160	8113	8143	7965	8192	8019	7970	8202	8163	8201	8123	8267	8189	8125	8171	8099	8119	8101	7999	8234	8026	7918	8121	8096	8107	8075	8108	8217	8140	8024	8015	8189	7961	8136	8022	8008	8111	8033	8096	8167	8128	8094	8125	7974	8086	8154	8035	8216	8125	8182	8142	8097	7992	8093	8065	7962	8146	8166	8075	8011	8158	8104	8053	8083	8156	8122	8020	8126	8098	8119	8162	7983	8066	8114	8121	8137	8104	8103	8072	7975	8073	7911	8153	8244	8034	8072	8144	8097	8019	8048	8124	8090	7812	7964	8117	8116	8063	8069	7997	8098	8105	8063	8108	8093	8127	8108	8081	8230	8114	8077	8053	8166	8017	8082	8135	8102	8059	8105	7970	8086	8108	8147	8014	8065	8073	8166	8153	8190	8027	7936	8064	8055	8141	8147	8156	8093	8156	8144	8087	8052	8061	8091	8047	8138	8174	8101	8176	8150	8095	8051	8160	8172	8196	8088	8221	8031	8150	8097	8080	8146	8068	7978	8111	8074	8017	8200	8250	8014	8135	8178	8026	8095	7981	8285	8191	8137	7983	8077	8188	8179	8071	8179	8258	8047	8200	8201	8188	8031	8054	8108	8153	8080	8177	8069	8174	8051	8064	7909	8078	8117	8178	8098	8054	8065	8040	8065	8193	8150	8160	8072	8131	8089	8130	8042	8234	8090	8113	8104	8079	8034	8145	8043	8027	7999	8136	8048	8120	8079	8105	8015	8078	8215	8127	8109	8011	8012	8065	7990	8172	8083	8156	8094	7927	8045	8019	8083	8057	7997	8176	8214	8152	8169	8140	8141	8045	8024	8123	8016	8126	7917	8214	8221	8066	8114	8133	8200	8107	8134	8107	8040	8129	8130	8151	8050	8213	8159	8008	8183	8110	8094	8016	8083	8090	8095	7961	8080	8009	8131	8214	8098	7941	7985	8176	8061	8081	8079	7978	8070	8001	8113	8132	8201	8117	8006	8037	8142	8042	8099	7972	8125	8051	8053	8105	8118	8172	7922	8201	8054	7929	8102	8049	8088	8042	8235	8016	8088	8012	8065	8101	8114	8040	8093	8109	8135	8091	8029	8158	8138	8278	8080	8036	8060	8167	8059	8157	8090	8089	8096	8018	8109	8225	8153	8140	8179	8200	8110	8019	7931	8093	8154	8080	8186	8026	8093	8113	8077	8092	8055	8074	7973	8020	8020	8127	8039	7990	8099	8000	8105	8167	7924	8054	8008	8161	8085	8096	7994	8126	8047	8009	8113	7997	8104	8124	8122	8084	8053	8045	8018	8238	8218	8198	8198	8047	8165	8186	8158	8143	8017	7967	8310	8158	8226	8035	8107	8001	8069	8096	8102	8004	8098	8029	8224	8091	8177	8073	8156	8036	8121	8093	8062	8124	8161	8148	8133	8145	8075	8019	8091	8040	8054	8140	8011	8130	8221	8112	8137	8090	8098	8080	8079	8033	8013	8163	8164	8076	8009	8012	8113	8055	8101	8118	8176	8081	8017	8083	8166	8098	8253	8172	8021	8096	7957	8212	8116	8192	8025	8081	8065	8059	8149	8053	8037	8103	8127	8148	8080	8076	8112	8141	8027	8065	7961	8104	8098	8102	8077	7983	8283	8094	8097	8112	8078	8098	8077	8132	8040	8137	8078	8085	8044	8129	8042	8078	8067	8138	8196	8046	8116	8097	8262	8266	8115	8094	8132	7871	8140	8118	8092	8099	8057	8146	8064	8164	8102	8241	7920	8139	8147	8070	8070	8102	8135	8209	8047	8146	8169	8040	8050	8225	8114	8111	8176	8124	8083	8178	8059	8009	8140	8068	8156	8061	8220	8048	8047	8218	8152	8090	8083	8093	8018	8233	8084	8246	8129	8044	8110	8097	8139	8085	8067	8054	8064	8247	8110	8077	8190	8133	8063	8246	8117	8019	8102	8230	8240	7982	8219	8016	8128	8111	8101	8138	7922	8104	8031	8020	8051	8105	8057	8166	7978	7948	8198	8032	7987	8165	8141	8273	8042	8139	8033	8090	8041	8070	8055	8071	8152	8079	8106	8064	8035	7997	8065	8125	8079	7966	8142	8189	8073	8159	8019	8128	8107	8183	8103	8073	8223	8019	8230	8182	8004	8050	7993	8206	8036	8206	8011	8112	8066	8081	8020	8115	8281	8132	8077	8069	8023	8157	8168	8093	8026	8049	7959	8172	8033	8121	8111	8129	8206	8090	8023	8172	8025	8045	8167	8176	8026	8080	8084	8145	8051	8119	8174	8089	8011	7962	8090	8089	8094	8042	7998	8083	7990	8087	8024	8147	7988	7881	8225	8031	8062	8142	8075	8075	8171	8085	8007	8180	8070	8235	8197	7975	8157	8125	8080	8003	7960	8112	8059	8050	8334	8185	8173	8058	8229	8003	8035	8046	8214	8083	8344	8272	8078	8075	8136	8175	8207	8044	8150	8298	8088	8118	8151	8073	8181	8065	8128	8091	8074	8201	8027	8133	8089	8037	8169	8095	8144	8166	7987	8042	7923	8108	7963	8264	8237	8213	8093	8099	8156	8097	8135	8078	8086	8037	8004	8062	8077	8167	8052	8125	8189	8035	8067	8089	8099	8164	8105	8130	8061	8202	8075	7979	8119	8131	8115	8059	7994	8036	8136	8139	8176	8203	8201	7966	8125	8073	8063	8040	8075	8156	8032	8150	8236	7972	8071	8194	8204	7916	8074	8015	8019	8091	8165	8129	8023	8146	8218	8107	8090	8129	8046	8227	8062	8157	8052	8164	8040	8074	8202	8030	8068	8098	8108	8110	8037	8201	8056	8051	8106	8141	7937	8042	7989	8131	8245	8161	8158	8037	8132	8105	8085	8085	7973	8199	8121	8070	8072	8117	8062	8069	8071	8013	8064	8087	8019	8093	8130	8088	8099	8208	7994	8006	8047	8121	8209	8083	8082	8114	8036	8096	8067	8223	7972	8212	8090	8169	8108	7925	8182	8272	7973	8110	8052	8074	8198	7901	8077	8112	8115	7965	8034	8222	8136	8034	8186	8083	8184	8010	8109	7980	8015	8215	8132	7942	8021	7963	8069	8116	8197	8067	8104	8112	8160	8079	8076	7954	7971	8137	8109	8189	8101	8121	8139	7923	8221	7996	8139	7987	8182	8040	8175	8147	8018	8048	8062	8047	8038	8133	8216	8086	8139	8227	8211	8137	8086	8020	7995	8151	8096	8046	8100	8103	8062	8140	8193	8080	8054	8175	7956	8068	8148	8264	7973	8148	8173	8162	7968	8069	8061	8076	8018	8123	8077	8160	8039	7951	8119	8124	8111	8177	8080	8062	8021	8194	8131	8084	8140	8131	8196	8159	8098	8081	8081	8060	8179	7993	8017	8081	8064	8062	8223	8209	7992	8052	8011	8146	8072	8096	8130	7947	8192	8035	8126	7926	7976	8117	8089	8085	8211	8125	8118	8153	8088	8081	8172	8166	8077	8110	8045	8250	8007	8134	8055	7958	8128	8085	8108	8169	8075	8003	8155	8094	8003	8065	8183	8157	7998	8080	8017	8070	8144	8061	8181	8159	8201	8023	8078	8069	7952	8066	8035	8320	8091	8016	8117	8019	8061	8078	8258	8069	8011	8197	8088	8027	8215	8157	8163	7947	8129	7950	8134	8021	8086	8038	8165	7987	7979	8109	8130	8116	8126	8026	8032	8098	8153	8115	8171	8100	7990	8198	8000	8102	8118	7951	8154	8039	8032	8058	8118	8109	8174	8083	8005	8243	8102	8035	8096	8140	8105	8070	8032	8175	8113	8115	8324	8159	8031	8167	8098	8195	8168	8150	8061	7969	8131	8016	8100	8044	8046	8078	8012	8032	8190	8080	8091	7988	8063	8038	8074	8094	8139	8066	8242	7924	8136	8141	8097	8163	8137	7967	7928	8141	8001	8056	8157	8162	8138	8078	8083	8108	8105	8255	8076	7993	8156	8111	8171	8066	7970	8134	8097	8006	8128	7920	7896	8079	8081	8105	8198	8193	8207	8005	8222	8123	8194	8207	8097	8214	8095	8195	8195	8000	7987	8099	8182	8096	8112	8194	8012	8181	8019	8000	8119	8193	8069	7982	8203	8115	8135	8212	8102	8046	8029	8068	8226	8116	8091	8082	8186	7951	8182	7956	8038	8095	8039	8197	8262	8121	8214	8208	8052	8151	7978	8018	8110	7987	8145	8087	8234	8121	8039	8087	8100	7969	8225	8158	8067	8059	8231	8091	8083	8095	8209	7996
10420	5859	1338	1042	1379	1434	1246	1105	1073	867	783	739	710	719	739	714	683	710	692	678	664	683	598	661	644	635	665	652	633	648	713	653	663	714	705	660	677	682	632	664	649	578	642	672	652	658	635	663	642	661	679	667	628	628	674	617	654	631	645	634	626	618	605	641	674	697	657	646	627	613	661	638	662	677	644	617	643	659	651	651	662	659	667	626	621	649	643	687	680	631	635	604	622	686	610	598	653	644	603	658	662	656	703	679	577	617	651	709	610	616	618	645	645	664	641	655	653	644	643	658	664	630	654	674	677	660	619	611	640	676	652	641	644	667	659	608	651	633	633	630	630	604	658	672	612	634	609	624	636	634	628	655	631	619	615	676	661	617	636	678	605	632	607	722	588	653	610	677	668	619	691	706	589	642	610	623	679	701	655	658	669	639	624	628	629	602	668	661	588	644	600	606	665	666	652	646	637	641	646	631	613	672	643	635	689	673	618	616	663	620	618	691	632	635	673	698	636	651	627	658	650	612	656	626	648	658	677	672	628	638	627	650	615	665	617	629	657	588	630	670	664	656	625	649	603	675	611	654	624	584	642	645	635	624	634	623	671	661	623	660	661	623	638	653	660	611	690	643	660	632	700	632	642	632	633	681	617	641	599	579	614	644	666	630	644	641	634	592	635	619	626	671	616	672	618	640	659	673	656	676	645	681	659	648	642	686	630	617	644	642	656	651	670	642	675	640	634	638	625	663	614	659	676	571	639	614	622	657	704	700	702	634	605	626	622	667	695	642	627	671	605	650	667	641	640	685	652	639	616	613	604	668	671	652	594	625	652	676	631	641	637	636	691	657	662	630	649	665	654	608	693	654	682	643	638	656	644	676	651	642	624	611	689	678	652	656	596	649	637	643	599	614	602	663	656	663	658	611	675	650	643	682	653	638	642	656	631	666	625	621	659	623	634	647	650	618	603	620	635	706	681	622	687	614	652	631	685	652	593	622	602	673	638	672	671	584	639	654	616	660	637	648	607	641	632	638	601	665	644	641	677	645	663	674	647	631	619	668	648	675	621	677	657	662	668	613	655	675	614	651	651	648	600	652	660	648	680	654	658	666	625	662	614	620	632	614	654	686	663	628	644	652	622	686	651	646	617	656	622	667	650	639	612	664	640	665	604	617	707	659	664	625	638	616	654	635	593	627	638	636	662	651	653	622	663	684	630	647	682	644	602	627	653	614	639	612	636	687	659	629	623	650	646	640	640	622	610	662	678	645	643	683	601	617	677	654	721	649	656	608	655	650	683	634	603	640	671	653	594	687	688	629	639	621	627	649	655	651	653	655	657	669	661	620	607	697	605	651	663	653	643	638	671	610	678	647	621	647	651	633	620	646	624	649	663	638	668	656	585	639	636	612	681	657	685	622	628	667	667	642	664	639	677	649	642	627	677	645	659	634	653	629	655	667	624	678	598	652	666	685	661	619	690	646	683	702	666	670	610	646	672	645	641	610	640	651	614	673	592	617	634	655	658	634	657	696	628	619	670	697	673	656	640	626	664	565	634	641	631	631	623	586	651	676	657	643	660	619	663	686	596	640	684	661	622	611	659	623	628	645	621	640	655	654	680	639	627	632	656	672	643	647	693	611	634	688	631	649	632	659	649	593	636	618	664	658	634	660	695	620	698	621	601	615	626	680	669	651	657	596	659	631	638	632	650	626	662	612	664	625	582	702	634	613	641	625	620	674	617	642	674	638	621	643	690	669	681	649	653	596	589	663	652	626	691	603	652	656	621	648	664	614	632	646	629	630	636	629	648	689	659	641	655	660	618	635	699	684	658	635	666	645	615	592	645	687	654	620	707	665	631	636	630	685	663	654	643	661	659	705	623	645	615	627	625	677	626	658	621	638	651	669	647	594	642	700	723	647	641	687	652	641	621	625	620	669	612	626	624	652	667	642	637	670	613	663	663	650	623	659	636	663	614	622	606	673	605	619	617	591	616	631	589	644	653	660	606	668	638	598	647	624	639	643	600	658	629	680	647	633	637	599	625	636	661	684	625	647	612	613	638	652	661	665	640	624	645	642	641	671	670	642	638	626	581	632	672	624	627	656	647	658	610	657	642	617	632	624	585	602	650	622	619	654	599	663	586	649	632	709	634	684	617	649	666	639	632	599	643	662	628	665	658	621	583	665	680	640	664	676	654	654	649	692	649	617	626	656	638	600	669	646	655	605	608	642	658	666	640	651	667	633	659	613	633	639	643	690	645	629	671	587	664	639	642	660	651	660	640	682	695	664	684	595	613	657	649	617	618	626	666	695	662	670	659	609	664	640	671	671	656	625	662	649	628	633	588	650	651	646	636	645	651	682	613	658	627	648	635	676	648	637	674	627	593	607	683	615	628	652	637	659	651	681	609	640	629	633	646	690	640	660	586	633	629	654	672	651	641	644	637	594	671	672	648	632	614	649	662	642	616	644	630	574	615	641	702	638	648	617	625	625	646	627	666	625	593	618	653	677	669	667	630	635	578	620	625	657	643	677	667	652	650	667	664	658	645	645	665	678	630	601	680	670	657	690	668	617	647	662	658	669	644	650	696	677	664	608	666	663	670	637	628	616	656	625	606	650	678	654	668	649	646	648	620	630	682	644	624	676	662	642	661	652	610	640	641	668	657	621	649	674	677	661	637	679	665	668	662	659	643	645	618	621	626	616	613	607	693	651	670	677	654	663	643	649	657	637	614	651	675	645	649	653	662	629	636	630	648	643	662	717	612	613	624	721	673	614	677	662	690	646	683	624	617	685	634	664	637	646	604	658	660	651	605	623	622	638	670	652	657	679	622	679	646	655	650	646	666	583	645	641	644	646	620	601	642	640	641	629	638	645	624	658	624	655	652	662	599	620	617	624	645	630	649	617	695	635	667	705	631	636	631	686	660	691	667	632	625	633	640	648	615	643	630	692	644	579	637	664	640	628	617	627	685	641	634	628	622	635	626	620	632	603	678	666	618	603	641	689	675	650	647	680	587	639	667	623	619	682	659	644	658	642	664	647	623	625	640	665	629	625	632	657	649	663	704	644	594	665	637	667	670	687	629	653	717	682	607	652	622	692	637	607	650	632	654	607	638	651	571	623	591	678	648	633	644	654	630	629	676	671	635	688	673	650	670	627	628	614	659	659	637	693	670	659	627	677	632	641	644	649	648	656	644	611	680	652	652	600	662	609	639	618	637	643	658	648	605	649	640	650	662	607	594	653	628	645	649	659	630	663	653	652	617	593	609	653	679	629	638	608	705	653	653	638	615	609	667	619	649	636	619	620	640	691	613	620	678	688	629	650	621	671	630	663	633	635	662	709	699	638	630	669	684	702	637	644	622	654	655	613	681	598	625	638	619	655	663	643	655	647	664	656	637	650	622	676	636	646	609	665	671	654	662	704	648	652	643	633	660	645	643	610	636	650	678	635	634	630	643	651	660	681	662	661	614	596	660	623	674	684	617	647	633	661
44459	34738	13670	22547	32037	31761	26532	22403	18721	14209	11192	10151	9233	8538	8510	8364	8114	7625	7374	7167	6902	6891	6829	6757	6715	6811	6666	6561	6593	6840	7045	7096	7096	7041	6988	6820	6584	6611	6428	6524	6467	6402	6457	6556	6491	6606	6569	6481	6436	6462	6498	6468	6490	6385	6478	6486	6381	6518	6494	6319	6436	6499	6399	6339	6481	6476	6469	6368	6449	6478	6478	6523	6580	6388	6328	6389	6337	6413	6357	6548	6363	6469	6491	6345	6329	6416	6328	6405	6456	6423	6345	6342	6474	6396	6326	6322	6518	6381	6389	6440	6434	6446	6389	6332	6494	6492	6463	6292	6345	6405	6556	6362	6497	6457	6404	6355	6307	6522	6339	6475	6369	6383	6390	6490	6368	6486	6450	6452	6406	6351	6495	6409	6448	6345	6471	6519	6523	6419	6319	6465	6221	6409	6309	6344	6417	6283	6473	6392	6418	6393	6374	6319	6394	6447	6455	6356	6385	6476	6493	6399	6470	6284	6435	6325	6440	6416	6425	6346	6405	6327	6322	6567	6464	6284	6407	6287	6389	6365	6497	6356	6428	6368	6437	6479	6461	6360	6364	6408	6391	6332	6372	6378	6440	6492	6463	6359	6437	6523	6547	6433	6371	6383	6395	6413	6354	6411	6424	6434	6379	6361	6384	6483	6430	6475	6326	6533	6408	6512	6384	6442	6489	6344	6408	6334	6210	6339	6464	6309	6378	6288	6249	6333	6361	6337	6426	6529	6522	6418	6358	6398	6344	6476	6411	6375	6353	6416	6344	6366	6537	6425	6413	6306	6411	6344	6427	6310	6386	6463	6325	6372	6408	6278	6436	6420	6375	6268	6409	6387	6465	6333	6410	6458	6393	6347	6365	6446	6296	6390	6342	6440	6398	6452	6347	6346	6317	6387	6513	6268	6431	6451	6455	6461	6347	6443	6533	6427	6354	6485	6416	6521	6410	6406	6454	6481	6380	6467	6467	6418	6460	6411	6449	6490	6317	6453	6556	6506	6455	6484	6418	6537	6495	6546	6299	6584	6464	6370	6580	6296	6355	6451	6390	6327	6450	6432	6504	6386	6445	6498	6352	6414	6463	6431	6398	6411	6376	6519	6359	6390	6353	6314	6459	6438	6433	6356	6404	6349	6398	6443	6318	6430	6447	6395	6401	6431	6430	6369	6486	6406	6348	6429	6443	6252	6419	6452	6542	6379	6425	6424	6267	6427	6436	6314	6530	6403	6393	6350	6383	6439	6410	6378	6439	6430	6457	6414	6620	6512	6423	6361	6354	6312	6427	6474	6321	6371	6491	6364	6344	6466	6341	6470	6511	6509	6362	6433	6371	6491	6398	6452	6345	6294	6411	6406	6398	6401	6349	6446	6328	6376	6345	6337	6423	6356	6434	6488	6446	6441	6427	6417	6313	6417	6345	6252	6554	6440	6445	6404	6306	6424	6382	6488	6369	6413	6436	6328	6327	6367	6435	6369	6339	6380	6393	6464	6439	6501	6490	6456	6349	6421	6490	6430	6383	6349	6225	6371	6324	6471	6439	6482	6470	6578	6627	6316	6407	6396	6343	6482	6518	6412	6332	6446	6400	6472	6358	6419	6458	6535	6394	6456	6343	6495	6402	6328	6395	6469	6422	6339	6451	6519	6294	6390	6462	6502	6455	6331	6387	6394	6540	6434	6313	6519	6470	6399	6408	6495	6479	6377	6474	6419	6354	6353	6535	6369	6349	6378	6428	6422	6559	6420	6391	6467	6238	6344	6343	6354	6530	6416	6477	6493	6477	6425	6412	6491	6367	6479	6408	6549	6465	6382	6405	6449	6270	6307	6252	6325	6427	6390	6383	6403	6303	6397	6451	6367	6489	6362	6204	6279	6497	6463	6448	6518	6344	6531	6512	6416	6441	6394	6327	6515	6439	6419	6435	6419	6361	6328	6369	6452	6447	6435	6428	6474	6420	6440	6493	6487	6376	6351	6516	6412	6469	6528	6429	6436	6408	6376	6460	6297	6352	6385	6468	6437	6389	6447	6376	6448	6355	6316	6428	6428	6507	6515	6333	6299	6366	6423	6430	6466	6304	6435	6423	6386	6359	6514	6494	6373	6461	6392	6530	6405	6270	6512	6439	6461	6373	6390	6501	6406	6376	6465	6380	6271	6370	6280	6250	6383	6479	6353	6382	6358	6416	6420	6376	6337	6434	6552	6509	6439	6521	6483	6314	6365	6412	6486	6319	6401	6458	6518	6390	6447	6440	6408	6563	6279	6604	6374	6295	6393	6484	6479	6362	6379	6348	6499	6383	6677	6420	6423	6432	6428	6360	6416	6328	6285	6492	6491	6326	6318	6340	6339	6379	6419	6565	6432	6332	6515	6373	6434	6454	6479	6465	6393	6411	6459	6349	6369	6455	6287	6384	6358	6410	6362	6513	6463	6483	6355	6392	6366	6345	6347	6421	6237	6396	6427	6425	6497	6442	6250	6402	6324	6539	6455	6300	6395	6346	6341	6526	6392	6370	6531	6319	6462	6577	6417	6451	6390	6347	6345	6524	6424	6392	6385	6394	6402	6381	6447	6488	6577	6524	6523	6442	6292	6388	6632	6400	6499	6419	6487	6493	6290	6409	6388	6509	6560	6348	6537	6455	6435	6448	6273	6418	6329	6261	6392	6311	6488	6414	6377	6474	6365	6405	6542	6321	6424	6452	6361	6556	6485	6382	6388	6348	6402	6477	6390	6444	6458	6459	6587	6299	6439	6352	6361	6553	6414	6380	6397	6558	6386	6464	6404	6427	6389	6392	6406	6417	6265	6412	6483	6450	6393	6239	6466	6395	6407	6444	6343	6295	6482	6347	6429	6420	6392	6449	6323	6453	6421	6405	6472	6322	6409	6500	6428	6383	6274	6382	6412	6434	6384	6369	6399	6331	6439	6485	6419	6433	6487	6437	6379	6414	6364	6490	6512	6363	6476	6333	6319	6395	6498	6372	6479	6471	6477	6441	6375	6458	6357	6510	6182	6496	6457	6442	6374	6272	6423	6467	6415	6347	6386	6410	6445	6420	6513	6515	6470	6394	6453	6479	6419	6406	6396	6417	6382	6483	6407	6522	6301	6480	6346	6459	6369	6478	6427	6425	6338	6395	6504	6333	6436	6524	6332	6369	6406	6344	6355	6330	6437	6412	6375	6388	6482	6387	6380	6464	6380	6315	6352	6364	6449	6501	6503	6471	6476	6460	6485	6511	6477	6420	6412	6460	6397	6455	6438	6389	6332	6480	6356	6478	6424	6262	6431	6356	6516	6511	6369	6426	6430	6546	6443	6366	6382	6441	6280	6328	6393	6361	6410	6350	6438	6347	6357	6354	6346	6358	6403	6306	6467	6388	6347	6430	6396	6477	6350	6430	6426	6434	6410	6421	6438	6441	6510	6367	6280	6509	6524	6463	6445	6394	6443	6528	6418	6435	6328	6420	6426	6428	6460	6249	6383	6484	6370	6417	6455	6441	6352	6455	6335	6353	6499	6368	6473	6254	6248	6469	6405	6396	6422	6453	6421	6342	6359	6484	6456	6408	6390	6431	6414	6337	6376	6457	6302	6523	6458	6676	6409	6286	6374	6414	6474	6268	6433	6470	6512	6506	6493	6340	6407	6471	6500	6514	6357	6367	6423	6273	6331	6354	6357	6354	6387	6371	6425	6377	6476	6443	6354	6446	6342	6472	6368	6340	6439	6450	6478	6343	6424	6399	6394	6471	6460	6524	6378	6314	6401	6382	6425	6489	6540	6493	6468	6471	6327	6299	6401	6502	6422	6408	6482	6393	6419	6462	6522	6422	6407	6431	6316	6413	6426	6482	6350	6419	6475	6482	6349	6337	6475	6379	6366	6437	6308	6475	6430	6468	6406	6475	6423	6426	6475	6553	6399	6415	6405	6356	6403	6413	6512	6435	6446	6416	6470	6511	6508	6312	6410	6357	6340	6475	6415	6393	6390	6433	6432	6364	6222	6515	6514	6465	6374	6439	6544	6390	6403	6494	6429	6468	6293	6366	6359	6515	6358	6499	6406	6451	6384	6370	6475	6379	6368	6520	6471	6535	6482	6381	6452	6387	6371	6530	6486	6443	6450	6538	6350	6388	6481	6302	6407	6374	6353	6334	6452	6372	6446	6406	6441	6495	6560	6498	6353	6478	6302	6504	6366	6524	6480	6437	6432	6334	6390	6366	6295	6606	6282	6333	6359	6386	6341	6334	6504	6349	6282	6482	6479	6418	6543	6313	6478	6315	6556	6490	6474	6412	6375	6357	6407	6576	6549	6537	6416	6453	6466	6446	6385	6428	6423	6306	6314	6456	6403	6344	6400	6375	6533	6246	6447	6257	6323	6460	6393	6336	6441	6392	6411	6570	6514	6324	6339	6535	6483	6439	6283	6357	6406	6410	6376	6447	6412	6475	6305	6441	6497	6489	6492	6558	6343	6486	6417	6500	6410	6319	6325	6387	6352	6410	6420	6543	6441	6376	6467	6424	6402	6412	6339	6500	6435	6398	6466	6342	6360	6354	6523	6324	6578	6372	6368	6455	6472	6389	6400	6325	6333	6436	6462	6334	6371	6457	6380	6462	6340	6551	6491	6463	6451	6266	6469	6443	6384	6552	6311	6486	6491	6384	6373	6422	6287	6456	6452	6455	6507	6486	6331	6479	6370	6409	6427	6359	6451	6574	6514	6458	6234	6394	6477	6458	6553	6442	6368	6369	6537	6458	6378	6311	6409	6461	6473	6388	6368	6411	6474	6369	6322	6413	6340	6415	6448	6438	6338	6438	6307	6434	6402	6395	6426	6318	6431	6515	6313	6350	6371	6515	6341	6448	6500	6353	6384	6410	6407	6462	6298	6363	6559	6406	6360	6341	6519	6399	6386	6402	6299	6484	6373	6352	6298	6340	6447	6402	6520	6336	6422	6526	6434	6466	6454	6491	6496	6545	6409	6417	6432	6412	6307	6448	6379	6452	6403	6416	6363	6460	6438	6417	6519	6416	6421	6517	6539	6288	6370	6482	6365	6406	6414	6454	6525	6365	6480	6402	6496	6434	6442	6313	6415
11432	5931	1504	952	1500	1347	1280	1173	991	845	760	662	678	648	716	717	623	675	628	639	646	596	652	571	596	605	659	636	581	591	615	621	643	622	647	600	630	571	634	618	575	571	619	577	624	636	607	631	631	582	650	629	599	619	606	627	569	559	632	587	642	593	600	595	579	609	595	591	617	578	593	604	632	630	603	580	607	571	585	581	578	597	565	574	580	583	641	561	612	613	598	601	633	600	573	582	591	582	589	646	590	611	607	625	610	618	592	591	626	593	590	594	588	596	599	612	587	613	599	614	628	593	593	604	587	594	630	531	631	600	568	606	616	593	575	631	589	556	565	598	647	597	619	664	624	588	580	572	604	657	582	567	599	600	533	647	602	577	585	620	574	587	625	650	570	566	606	588	621	583	605	635	578	635	611	619	603	538	617	622	607	642	615	609	603	616	632	568	606	606	597	635	557	597	584	551	564	630	598	569	604	625	612	595	581	609	579	610	579	592	608	627	608	569	590	575	574	663	642	592	577	634	574	579	625	611	596	605	605	602	607	610	643	605	564	585	566	603	578	601	589	593	617	665	606	599	608	623	562	576	608	589	637	606	627	659	601	608	593	576	551	577	593	618	584	615	615	585	583	596	590	626	577	613	557	634	604	625	582	597	614	620	555	588	584	616	554	584	566	611	580	614	593	581	558	598	579	567	581	603	595	613	627	569	575	594	599	589	614	535	623	600	564	592	611	578	644	565	561	635	602	582	620	618	585	592	576	598	553	628	610	610	570	608	616	603	594	633	619	592	632	627	604	581	616	597	613	617	606	586	621	642	622	604	607	587	583	614	576	567	591	581	537	610	598	597	572	568	582	631	626	580	637	616	611	589	588	621	591	606	595	625	612	600	620	589	618	584	591	560	617	582	588	617	629	603	579	642	598	595	591	582	602	600	607	627	643	619	579	603	575	618	627	634	595	555	603	597	653	593	623	605	590	598	580	619	647	575	644	602	609	572	616	598	575	600	640	657	611	554	633	603	563	545	578	552	589	606	576	587	569	618	595	612	563	622	623	578	595	623	579	607	573	587	570	619	576	617	623	602	620	612	588	602	598	585	572	575	593	596	594	608	619	569	560	613	608	589	616	604	598	615	601	535	588	604	639	592	620	618	607	602	600	575	673	608	625	539	577	620	612	600	628	593	608	584	601	610	548	633	605	613	596	615	603	593	622	627	619	612	572	614	550	585	606	648	581	593	596	570	629	586	573	605	608	588	584	606	621	549	609	601	637	621	643	592	643	622	604	601	599	615	632	619	555	604	557	665	548	568	567	618	621	638	566	589	591	604	603	584	649	575	592	585	565	614	655	600	625	615	646	593	609	612	563	583	607	596	586	607	607	583	594	583	608	593	589	599	606	596	588	594	608	690	622	630	604	600	631	551	590	634	622	606	565	576	595	620	608	591	578	593	548	646	616	648	576	639	570	589	591	578	639	555	590	636	623	553	605	605	598	611	615	580	561	565	573	580	619	593	574	596	612	593	572	615	617	606	617	592	600	625	594	622	587	629	606	630	608	632	558	600	601	582	616	564	563	575	592	577	642	581	606	611	623	661	642	624	599	596	639	607	587	591	622	632	600	615	642	611	594	616	595	626	577	601	652	637	639	621	574	628	605	595	595	569	576	604	606	601	568	567	613	614	589	544	575	571	594	618	520	591	559	586	600	604	639	605	638	598	611	617	644	585	591	628	595	603	612	602	571	590	589	579	613	634	611	606	577	639	600	631	609	612	616	570	561	579	593	599	633	621	571	624	572	606	575	619	604	593	580	562	604	608	611	599	599	603	587	636	627	613	626	602	596	595	580	617	628	645	606	624	588	585	539	591	591	623	605	615	619	557	609	588	606	611	625	599	579	587	581	613	601	603	576	532	610	573	638	588	595	597	596	622	597	596	612	596	607	617	619	626	629	625	599	589	596	576	569	585	610	583	604	616	565	598	581	632	648	560	602	605	609	587	653	573	628	642	581	585	571	627	629	613	568	569	602	611	625	579	654	610	586	611	600	613	568	571	590	567	627	609	645	597	633	593	617	595	602	574	569	560	596	618	601	600	571	599	620	606	591	547	578	619	596	630	607	594	605	563	609	594	628	594	564	550	594	610	639	586	589	621	539	591	577	593	593	578	620	626	620	580	577	581	633	630	617	573	610	573	598	575	579	614	629	623	612	564	604	601	623	602	565	605	576	665	607	596	609	592	595	562	587	575	574	618	560	593	633	642	602	609	613	584	590	616	647	600	576	597	560	605	610	560	595	597	562	629	617	606	600	594	611	582	601	564	600	601	588	608	612	606	633	605	589	584	635	591	642	586	602	591	589	584	625	607	594	577	587	623	591	625	591	613	621	614	561	569	634	614	624	610	620	607	620	631	636	576	588	604	649	576	646	626	620	608	631	560	635	586	605	609	570	590	550	665	651	642	634	600	600	551	611	638	522	608	619	592	642	581	606	587	606	577	622	585	585	602	594	600	599	634	584	606	589	612	607	639	608	605	637	578	609	613	615	610	535	632	641	582	629	595	556	584	588	565	641	565	613	617	581	594	595	544	612	623	579	588	640	589	564	596	620	627	614	583	631	592	600	624	580	623	602	641	597	582	604	562	639	604	598	589	616	600	578	605	596	591	597	545	607	562	633	589	583	598	609	590	615	595	639	579	603	587	646	597	574	585	634	592	588	630	596	583	638	640	587	626	600	623	669	645	638	601	635	627	619	608	637	641	588	546	574	610	624	616	591	615	602	602	626	537	559	612	615	581	601	595	568	606	610	566	597	618	648	637	657	611	638	657	602	603	600	603	562	620	596	576	593	595	619	603	588	612	611	596	588	527	581	618	610	569	657	586	573	573	595	606	623	598	619	647	659	623	596	576	603	570	569	579	570	640	597	620	590	597	599	665	591	570	565	608	630	641	638	637	617	607	576	554	553	584	608	583	622	598	589	583	558	640	604	600	622	632	554	563	607	581	623	595	594	574	634	624	645	598	602	573	620	604	583	605	637	603	602	601	635	626	586	621	610	583	582	604	563	614	600	625	608	619	613	622	535	587	612	559	598	626	569	629	617	597	593	677	591	607	558	560	597	590	607	596	607	634	609	599	589	619	578	561	592	610	622	628	591	642	636	617	641	559	615	621	608	634	560	619	588	595	628	590	608	596	607	598	643	617	623	604	616	594	608	633	567	564	601	594	606	590	614	643	626	602	614	605	613	567	578	559	576	585	622	578	611	594	615	620	576	620	589	605	634	594	619	589	579	596	605	608	628	579	597	664	615	583	603	593	616	582	603	624	603	599	638	599	611	598	573	575	579	616	627	616	612	603	639	610	564	599	579	593	625	574	617	605	593	558	606	606	583	665	603	622	616	598	605	603	620	542	605	583	588	588	610	568	633	573	624	593	567	634	580	568	573	641	612	613	627	572	601	612	592	587	627	597	573	623	610	605	600	592	623	610	599	559	612	629
45721	34433	14493	23388	34079	31988	28238	24232	18613	13580	11281	10361	9146	8475	8759	8275	7917	7349	7110	6928	6957	6604	6533	6531	6452	6408	6373	6329	6493	6565	6733	6794	6816	6718	6632	6444	6401	6234	6105	6249	6204	6259	6287	6154	6339	6110	6130	6188	6166	5945	6096	6132	6048	6093	6103	6073	6159	6063	6027	5983	6023	6131	6129	6136	5990	6076	6115	6046	6104	5982	6083	6030	6132	6035	6074	5938	6075	6106	6090	6125	6127	5996	6119	6256	5992	5946	5978	6108	6127	6107	6041	6008	6068	6050	5951	5986	6066	6157	6006	5983	6086	6111	6045	6150	6010	5935	6090	5969	6101	5908	6148	6073	5866	6144	5903	6047	6081	6074	5991	5983	5976	6139	6017	6112	6033	6089	6035	6094	6162	6163	6022	5935	6092	6071	6120	5936	5965	6077	6083	6021	6162	6085	6061	6071	5942	6103	6060	6260	5918	6082	6013	6045	6098	6048	6082	6045	5977	5977	6065	6162	6033	6094	5991	6144	6055	5980	6016	6129	6041	6063	6094	6063	6024	6076	6137	5996	5967	6054	6193	6163	6051	6018	6088	6124	5954	6082	5973	6088	5982	6049	6126	6022	6046	6196	6128	6210	6015	6015	5947	6017	5915	5962	6052	6034	6045	6066	6010	6075	6049	6129	6093	6188	6112	6000	6096	5924	6199	6088	6005	5978	6021	6156	5992	6187	6097	6104	6116	6096	5992	6051	5889	5952	6043	6056	5994	6107	5971	6054	6041	5939	5962	5961	6092	6093	5947	5982	6078	6077	6043	5992	6114	5951	6122	6040	6151	6029	6144	5999	6053	6040	5926	5890	6161	6013	6209	5990	5940	6011	6088	6052	6160	6094	6204	6007	5966	5991	6062	6057	6050	6007	6072	6124	6046	6063	6117	6067	5981	6100	5898	6017	6041	6101	6083	6063	6027	6004	5948	6031	6148	5967	6052	6122	6044	6065	6109	6059	6065	5953	6084	6195	6060	5992	6003	6034	6004	6101	6008	5943	6096	6005	6151	5958	6070	6026	6083	6067	5995	6084	6048	5987	6113	6035	6118	6122	6028	6008	6083	6033	6062	6077	6062	6166	5955	5973	6032	6157	6243	6149	5975	5958	6044	5974	5997	6084	6052	6015	5926	6105	6050	6082	6158	6042	6002	6007	5965	6105	6141	6063	6084	6047	6019	6056	6024	6145	5944	6081	6037	5985	6093	6057	6182	6023	6127	6068	6087	6140	6038	6102	5939	6067	6107	6001	6216	6057	5911	6088	6067	6053	6135	6000	6202	6123	6197	6000	6174	6085	5994	6066	6101	6040	6077	6024	6053	6065	6080	6069	6167	6093	6051	6062	6032	5993	6077	6141	6000	6074	6036	5996	6177	6189	5990	6081	6093	6158	5928	6014	6016	6062	6139	5931	5946	6092	6100	6115	6077	6071	6002	6205	6088	6029	5877	5998	6076	5869	5949	5993	5949	5960	6085	6067	6042	6058	5944	6073	6185	6081	6000	5996	6132	5950	6113	6041	6003	5986	6092	6085	5941	6074	6165	6080	6054	6003	6171	6081	6070	6049	6148	6156	6059	5954	6025	6031	6058	6103	6171	6002	6033	6105	6127	6123	6080	6091	6124	5956	6061	5922	5962	6011	5956	6108	6069	6156	6130	6035	6076	6085	5917	6108	6073	6184	6082	6021	5984	6097	6149	6111	5983	6027	6047	5970	6118	6008	6030	6073	6139	6019	6018	6132	5882	6000	6101	6025	5951	6153	6115	6054	6134	6149	6214	6063	6118	6025	5917	6055	5913	6020	6032	6159	6121	6068	5991	6191	5947	5938	6029	6125	6125	5995	6041	5983	6046	6002	6113	6024	6043	5961	6050	6082	5938	6070	6238	5997	6022	6107	6104	6003	6062	6030	6066	5979	5990	5975	6080	6145	5972	6017	6045	6132	6105	5981	6000	6095	6046	6045	6046	6051	6148	6123	5998	6000	6013	6116	6052	6048	6092	6064	6127	6022	6104	5921	6066	6119	5974	6077	5945	6023	5998	5912	6065	6057	5956	6039	6013	6088	5903	6145	6054	6007	5998	5967	6033	6158	6103	6220	6093	6090	5996	6072	6132	6002	6195	6099	6146	6009	6083	6038	6018	6231	5966	5976	6067	6021	5976	5973	6091	6118	6052	6089	6042	6066	6004	5997	6063	6075	6077	6026	6032	6034	5976	6012	6030	6103	6142	6058	5963	6072	6054	6049	6080	6085	6047	6004	6148	6102	6057	6131	6145	6120	5822	6049	5986	6089	6142	6025	5880	5991	5989	6175	6015	5986	6136	6014	6034	6031	6176	5966	6059	5958	6106	6005	6004	6078	6097	5944	6067	6149	6145	6035	5996	6063	6085	6033	6114	6063	6187	6031	6096	5988	6053	6138	6098	6069	6057	6010	6029	6040	5988	6083	6156	6048	6061	5921	6118	5985	6057	6084	6070	5969	6012	6086	6043	5892	6161	6033	6004	6079	6019	6048	6088	5982	6032	5970	6092	6019	5942	5996	6111	5955	5924	5999	6035	5996	6097	6053	6032	6069	6153	6070	6088	6057	6084	6106	5970	6131	6082	6005	5921	6106	6070	6048	6069	6165	6114	6074	6178	6073	5977	6063	6109	6148	6132	6008	6081	6000	6060	6086	6000	6046	6073	6037	5915	6055	6080	6072	5887	6134	6007	6164	6082	6096	6010	6110	6074	6068	6044	6081	6152	5967	6035	6019	6066	6117	6058	6109	5990	6014	6045	6019	6127	6069	5947	6016	6099	6041	6045	6029	6268	6173	6025	5947	6012	6213	5941	6106	6035	6108	6027	6113	6109	6139	6051	6160	5964	6087	6006	6198	6079	5987	5930	6094	6035	6096	6083	6119	6068	6019	5999	6136	6098	6051	5967	6058	6043	6095	6163	6053	6131	6087	6062	6079	6003	6014	6031	6071	6071	6012	6016	6014	6012	6034	6110	5916	6063	6017	6128	6011	6147	5978	6129	6140	6047	6088	5998	6148	5949	6014	5934	6168	5965	6002	6116	5937	6038	6087	6070	6164	6105	6003	6058	6022	6050	6081	5993	6016	6221	6058	5986	6051	6121	6035	6027	6051	6036	6074	5998	6037	5997	6149	6057	5965	6072	6118	6016	5995	6032	6176	6135	5993	6149	6167	6026	6169	5987	6137	6128	5973	6011	5994	6102	5983	6051	6069	5920	6075	6141	6116	6012	6106	6045	6044	6027	6123	6094	5979	6128	5990	6026	6088	6028	5986	6050	6086	6040	6149	6040	6157	6066	6047	6061	6035	5965	6149	6162	6145	6101	6096	5978	6123	6108	6077	5959	6011	6045	5892	6086	5960	6038	5959	6164	6033	6160	6036	6098	6028	6037	6172	6059	6009	6108	6138	5984	6031	6052	6059	6071	5974	6101	6096	6104	6008	6114	6018	6058	6079	6109	6001	6077	6060	6023	5915	5892	6089	6060	6010	6008	6068	6150	6096	5922	6167	6072	6022	6163	6155	6074	6067	5962	6099	6038	6052	6178	6050	5976	6068	6000	5975	6130	6114	6033	6128	6133	6164	6135	6057	6090	6164	6043	6074	5954	6058	6005	5977	6080	6073	6122	6012	6036	6047	6112	6077	6042	5928	6039	6146	6130	5962	6030	5997	6189	6024	6000	5951	6005	6003	6117	6090	6178	5962	6096	6135	5940	6083	6031	5993	6067	6024	6097	6049	6099	6075	6093	6118	6114	6162	6081	6083	6108	6156	5981	6057	6066	5952	5955	6057	6084	6093	6077	6124	6067	6096	5986	5998	6054	6116	5988	6042	6005	6095	6098	6003	6082	6004	6022	6094	6163	6046	5911	6060	6051	6003	6069	6091	6099	6049	5960	6141	6120	6119	6131	6133	6128	5972	6125	6050	6083	5974	5979	6036	5943	6050	5979	5936	6093	5989	6090	6082	6117	5984	6115	6073	6059	5973	5984	6178	6008	5976	6015	6082	6115	5881	6092	5942	6035	6059	5984	5966	5994	6087	6077	6009	5963	5878	5995	6045	6114	6066	6079	6071	5995	6030	6046	6005	6045	6175	5942	6021	6048	6066	6037	6071	6009	6078	6074	5982	6097	6096	6052	6014	6029	6008	6039	5997	6152	6076	6252	6061	6076	6005	6155	6089	6057	6069	6113	6060	6104	6059	6097	6055	6126	5909	6040	6003	6031	6091	6073	6111	5960	6123	6040	5999	6146	5976	6025	6009	6131	6141	5879	6110	6114	6112	6027	6078	6139	6163	5978	5901	6116	6070	6014	6017	6050	6055	5939	6096	5899	6041	5974	6059	6004	5976	6065	6096	6009	6070	6151	6044	6106	6006	6001	6027	5997	6024	6005	6051	6199	6122	5872	5922	6004	6119	6010	5962	6021	6213	5999	6120	6118	5967	6073	6006	5989	6085	6065	6064	6077	6127	6110	6050	6117	6113	6028	6081	6011	5910	6086	5994	6072	6180	6049	6179	6054	6026	5990	6134	6079	6151	6089	6021	6122	6029	6041	6049	5994	5919	6049	6100	6009	6134	6063	6139	6116	5930	6117	6011	6130	6125	6015	5970	6002	6151	6062	6019	6085	6048	6043	6023	6174	5955	5977	6218	6010	6059	6098	6027	6154	6224	6006	6110	6105	6057	6173	6020	6064	6130	6082	6079	6076	6014	6088	6020	6131	5998	6025	6218	6006	6068	6093	5956	6024	6021	5994	6044	6117	6166	5975	5945	6035	6059	5948	6060	5934	6007	6165	6102	6028	6093	5962	6041	6003	6027	5942	6086	6023	5990	6060	6124	6073	6134	6111	6172	6044	6161	6092	6071	6076	5967	6009	6106	5965	6040	6008	6021	5919	5909	5999	6166	6008	6127	6067	6114	6110	6074	6053	6008	6071	5976	6106	6136	6011	6136	6124	5950	6071	6167	6230	5997	6047	6059	6018	5980	6025	6005	6114	6136	6056	6057	6199	6083	6106	6074	5942	6132	5888	5998	6155	5997	6041	6008	6101	5976	6046	6002	5947	6082	6100	6024
16898	12488	2697	1572	2187	2057	1999	1582	1297	1179	1031	978	964	938	960	939	886	818	751	807	847	829	806	813	838	821	764	794	787	818	827	831	901	823	777	844	782	805	797	848	797	769	764	806	763	789	814	760	753	765	753	799	756	764	779	783	801	840	801	758	791	728	750	793	809	820	768	763	781	841	779	780	805	781	791	756	750	708	771	794	803	789	804	759	782	708	811	771	829	778	749	740	769	780	738	755	742	801	754	789	788	801	806	835	829	793	777	868	731	792	811	811	760	819	820	798	743	803	794	791	761	807	828	808	780	802	759	798	762	772	778	754	751	769	787	789	829	831	751	825	762	728	762	787	764	819	781	758	807	754	751	806	771	815	816	776	742	838	798	804	763	749	792	770	779	793	743	783	814	818	812	774	744	816	761	821	805	770	783	780	781	796	754	765	776	745	801	785	788	832	762	790	795	791	816	786	779	758	849	816	805	797	764	781	790	763	799	785	754	770	785	768	754	757	771	779	827	809	769	800	767	813	782	803	789	798	810	787	847	765	773	821	810	810	781	798	771	776	753	754	743	775	761	790	786	770	762	761	753	723	837	788	833	788	766	771	786	812	807	768	789	722	765	809	775	773	814	784	829	753	769	790	751	781	816	801	766	789	783	754	705	783	798	791	802	747	832	790	788	768	789	853	713	787	807	743	816	772	776	817	819	767	777	813	853	802	755	756	796	750	791	822	809	810	826	750	803	778	750	783	799	778	786	788	799	760	758	770	775	818	761	767	758	815	795	796	782	835	746	777	757	780	763	833	776	811	790	798	767	776	750	788	831	744	757	802	804	805	791	769	777	835	785	781	733	771	774	780	735	826	812	812	784	772	797	740	753	788	764	829	797	764	796	781	790	811	763	802	817	798	743	789	859	779	781	776	758	804	740	782	785	768	742	803	799	768	766	779	837	788	795	828	749	737	755	777	781	788	726	796	733	779	792	788	746	724	793	719	815	765	780	804	779	787	778	795	768	754	804	759	743	788	805	838	729	771	764	816	821	738	771	809	775	852	785	832	808	799	776	837	804	799	745	776	842	832	789	808	766	799	825	800	830	720	826	783	786	745	772	760	717	809	813	781	751	813	717	797	764	787	862	746	768	801	786	813	789	742	792	775	755	807	757	771	778	815	773	833	732	755	762	762	803	760	810	775	823	790	784	801	780	825	791	817	811	787	785	762	787	775	766	737	785	819	804	751	780	780	731	804	788	816	820	792	783	804	849	769	788	820	797	791	787	794	748	793	801	827	790	808	808	845	783	768	835	794	769	784	780	789	781	839	726	752	775	755	763	807	813	785	765	742	769	743	759	795	833	817	777	792	777	727	834	793	759	786	813	785	830	803	799	756	830	785	813	789	756	803	764	782	786	733	774	818	780	788	782	768	815	809	793	764	762	820	830	750	799	795	764	786	789	834	830	762	792	789	783	760	794	787	777	755	806	756	803	782	772	786	779	737	807	798	812	803	744	773	771	783	795	782	762	721	793	768	816	781	792	760	840	787	786	783	828	771	791	787	781	772	770	781	804	792	811	775	781	798	789	738	823	771	817	771	780	827	766	775	815	741	783	775	737	781	770	797	811	717	706	726	734	778	780	837	774	780	756	751	747	805	794	738	729	777	716	737	754	799	745	817	793	807	783	764	736	813	806	807	860	758	769	793	807	763	754	800	801	740	778	748	769	807	820	760	782	764	742	773	807	767	758	790	742	779	774	779	770	750	807	771	770	754	805	801	818	821	776	814	772	745	817	811	809	726	778	750	773	786	765	781	772	724	777	808	778	748	745	730	829	757	846	808	777	795	755	817	795	749	759	787	769	767	767	753	753	802	769	800	786	800	790	818	796	763	770	785	845	829	784	759	768	816	758	786	727	738	763	830	753	772	806	806	815	800	769	748	779	766	788	823	771	750	765	763	791	808	768	778	796	760	802	753	764	821	829	751	833	769	815	824	786	827	811	784	799	763	793	848	831	789	775	764	775	757	779	819	753	774	807	747	794	778	772	748	745	789	770	796	732	778	792	808	802	775	771	823	789	793	783	729	795	830	803	794	798	793	789	759	784	730	800	786	718	757	753	796	793	826	809	800	775	794	808	758	754	776	761	846	822	768	800	749	756	806	787	789	757	809	784	769	806	794	804	792	773	775	841	814	730	822	790	815	815	827	759	792	788	759	766	735	841	746	782	747	791	805	787	838	762	781	761	734	792	812	752	799	834	704	798	810	765	724	765	833	754	784	805	776	756	761	796	768	772	771	753	780	736	762	821	819	780	802	744	792	835	769	811	815	796	812	822	815	760	779	763	745	740	799	801	793	782	809	829	753	775	777	775	759	831	782	823	776	812	764	776	776	809	783	777	778	744	786	756	770	778	786	818	732	707	797	754	716	792	752	811	809	784	749	714	760	762	775	717	854	733	755	794	754	834	780	774	757	786	790	765	792	764	752	820	751	833	799	766	765	743	767	814	828	824	777	810	742	783	777	773	744	774	765	800	803	842	812	789	796	827	784	748	813	845	790	822	759	825	748	806	792	793	775	813	772	785	771	800	802	795	828	752	768	790	787	805	780	768	727	719	813	715	776	809	734	811	790	736	775	751	785	793	773	758	839	801	846	770	751	794	800	806	757	782	756	759	771	828	744	776	850	821	765	719	777	806	818	776	798	837	741	787	736	749	775	824	777	773	785	776	778	750	774	730	787	770	806	781	771	794	772	720	755	828	791	756	757	743	734	791	841	757	835	785	804	807	736	841	792	789	788	759	762	741	772	807	784	804	805	789	790	747	773	770	763	798	762	818	792	815	802	755	812	822	738	755	758	758	777	757	786	772	765	810	785	738	791	800	727	793	849	776	841	806	834	778	775	808	809	779	812	810	762	812	790	810	827	803	796	791	796	746	737	763	785	782	784	758	795	745	804	762	739	805	808	790	782	766	817	809	815	789	755	785	806	769	799	818	798	752	793	830	752	813	758	783	810	762	764	812	797	787	745	773	690	768	764	779	872	727	793	750	739	778	754	782	821	765	772	785	775	707	714	790	767	809	770	747	756	740	765	771	747	760	820	798	750	798	770	756	775	725	764	786	788	783	797	737	793	770	757	813	768	759	755	800	753	767	791	762	763	796	755	815	803	792	784	793	785	825	799	791	826	754	762	773	794	760	745	794	840	760	763	796	740	762	757	795	805	833	810	798	797	832	773	779	843	806	747	813	809	768	788	785	757	768	803	781	824	778	746	808	783	789	795	794	808	744	757	795	777	815	824	807	861	783	789	802	772	770	806	820	806	757	808	740	797	743	769	836	772	795	788	843	841	821	797	814	771	792	808	821	844	788	790	815	735	753	794	863	838	765	791	775	737	839	771	795	780	786	764	789	777	821	778	769	783	828	731	783	786	789	803	789	831	747	777	794	794	799	844	791	752	846	789	820	795	735	741	807	810	727	850	801	806	772	758	798	758	775	755	766	748
55750	44021	18748	30448	39486	38442	35296	29264	22445	17376	15372	14229	12465	11621	11440	10865	10078	9772	8976	8987	8692	8607	8417	8253	8511	8382	8239	8118	8219	8581	8774	8682	8660	8580	8381	8231	8047	8061	7921	7873	7796	7844	7772	7695	7770	7803	7854	7830	7658	7732	7874	7465	7618	7566	7616	7621	7493	7453	7643	7623	7607	7581	7655	7623	7684	7564	7700	7545	7554	7785	7636	7712	7657	7503	7673	7607	7617	7662	7652	7623	7667	7622	7714	7512	7643	7516	7675	7563	7645	7604	7634	7673	7525	7535	7624	7605	7661	7558	7529	7523	7544	7753	7613	7538	7755	7661	7464	7637	7387	7510	7574	7488	7522	7704	7669	7713	7605	7682	7601	7624	7578	7605	7604	7617	7573	7451	7486	7608	7462	7543	7461	7582	7599	7537	7527	7488	7700	7492	7623	7473	7680	7520	7412	7603	7503	7704	7618	7762	7613	7449	7460	7537	7547	7619	7601	7517	7475	7464	7591	7615	7595	7543	7667	7640	7760	7576	7548	7696	7631	7522	7571	7562	7661	7551	7715	7554	7475	7504	7594	7632	7438	7499	7505	7669	7700	7609	7415	7524	7577	7481	7719	7643	7537	7630	7494	7585	7573	7608	7496	7595	7571	7604	7650	7705	7508	7635	7588	7565	7618	7719	7503	7592	7476	7640	7527	7626	7613	7652	7455	7619	7630	7517	7474	7585	7577	7489	7569	7521	7527	7567	7599	7565	7631	7648	7511	7591	7606	7706	7521	7529	7618	7627	7533	7575	7427	7522	7660	7545	7585	7611	7589	7485	7572	7516	7641	7525	7455	7589	7599	7560	7554	7471	7584	7568	7458	7642	7573	7514	7585	7553	7701	7610	7679	7574	7604	7483	7562	7657	7588	7467	7507	7550	7655	7681	7499	7571	7580	7576	7640	7491	7598	7698	7707	7607	7613	7674	7655	7473	7506	7573	7550	7543	7587	7641	7657	7534	7620	7596	7575	7573	7673	7621	7619	7671	7398	7557	7634	7479	7452	7590	7604	7657	7539	7501	7552	7512	7630	7698	7485	7606	7535	7684	7514	7648	7590	7500	7666	7600	7593	7531	7572	7658	7670	7602	7576	7638	7682	7657	7686	7529	7603	7524	7560	7622	7546	7536	7600	7627	7585	7665	7535	7628	7575	7607	7575	7530	7620	7647	7582	7543	7447	7680	7680	7634	7552	7649	7622	7546	7552	7578	7637	7593	7656	7741	7654	7604	7535	7649	7556	7525	7591	7534	7550	7588	7552	7623	7518	7517	7563	7582	7624	7539	7675	7579	7717	7531	7478	7562	7579	7600	7700	7558	7604	7558	7623	7525	7631	7469	7461	7756	7456	7633	7470	7591	7568	7683	7514	7521	7515	7573	7445	7481	7538	7473	7588	7526	7438	7680	7464	7424	7420	7520	7679	7601	7545	7537	7541	7539	7751	7476	7551	7686	7537	7710	7591	7651	7603	7560	7557	7632	7603	7583	7647	7697	7532	7562	7422	7451	7579	7568	7559	7506	7478	7631	7646	7640	7538	7625	7523	7599	7643	7526	7614	7576	7505	7612	7653	7707	7496	7581	7622	7668	7557	7654	7597	7518	7569	7623	7601	7523	7594	7551	7539	7602	7551	7577	7582	7640	7487	7545	7602	7583	7391	7546	7577	7811	7725	7577	7523	7548	7544	7584	7566	7671	7533	7631	7537	7614	7559	7699	7646	7738	7590	7639	7483	7544	7554	7522	7671	7647	7525	7549	7593	7500	7658	7594	7802	7461	7599	7451	7546	7620	7638	7704	7512	7574	7661	7583	7579	7586	7661	7535	7606	7484	7525	7477	7662	7638	7677	7537	7744	7446	7588	7659	7601	7647	7645	7555	7631	7472	7539	7586	7465	7490	7478	7403	7508	7622	7471	7469	7558	7618	7535	7526	7644	7505	7500	7503	7565	7552	7585	7604	7560	7668	7596	7482	7626	7460	7665	7623	7576	7593	7488	7704	7664	7499	7588	7516	7476	7692	7599	7592	7698	7568	7583	7529	7699	7634	7644	7517	7617	7646	7631	7585	7618	7547	7587	7606	7539	7613	7557	7539	7556	7554	7670	7657	7669	7482	7653	7519	7547	7465	7522	7595	7572	7533	7578	7518	7501	7586	7574	7575	7677	7601	7522	7642	7585	7670	7477	7522	7682	7674	7583	7430	7582	7648	7698	7417	7529	7577	7620	7485	7506	7706	7560	7692	7590	7551	7596	7575	7642	7593	7519	7452	7636	7521	7441	7571	7537	7588	7590	7642	7432	7555	7554	7640	7609	7635	7679	7623	7511	7583	7469	7719	7497	7575	7461	7679	7594	7563	7574	7556	7639	7529	7656	7597	7582	7571	7521	7543	7585	7580	7500	7715	7496	7597	7686	7589	7536	7734	7536	7615	7716	7811	7581	7506	7623	7595	7657	7613	7466	7417	7674	7681	7632	7643	7466	7516	7504	7672	7526	7612	7598	7640	7535	7551	7509	7482	7503	7606	7653	7609	7586	7763	7627	7404	7376	7512	7606	7704	7574	7566	7573	7645	7565	7655	7627	7482	7430	7538	7511	7612	7564	7517	7574	7657	7398	7637	7492	7556	7453	7561	7593	7573	7449	7662	7504	7497	7518	7517	7750	7565	7482	7630	7566	7691	7590	7663	7516	7530	7512	7549	7508	7624	7500	7639	7618	7731	7506	7494	7484	7480	7532	7638	7558	7595	7583	7581	7515	7685	7728	7590	7647	7593	7692	7433	7552	7615	7730	7558	7624	7572	7563	7512	7577	7472	7543	7586	7483	7580	7614	7630	7561	7533	7550	7567	7544	7564	7592	7585	7688	7613	7725	7496	7684	7503	7520	7581	7668	7484	7720	7617	7450	7483	7529	7610	7605	7657	7562	7614	7625	7632	7678	7506	7471	7566	7521	7510	7552	7741	7626	7706	7576	7549	7521	7583	7515	7572	7618	7651	7553	7562	7573	7545	7556	7585	7570	7756	7646	7626	7561	7585	7649	7630	7528	7731	7646	7521	7608	7739	7618	7717	7493	7423	7566	7515	7635	7564	7612	7645	7415	7543	7481	7673	7601	7664	7741	7642	7408	7774	7712	7673	7525	7669	7563	7612	7563	7687	7618	7514	7647	7707	7576	7482	7566	7722	7608	7563	7471	7536	7664	7563	7572	7709	7592	7719	7623	7539	7751	7694	7498	7602	7561	7636	7592	7560	7554	7481	7634	7487	7544	7604	7602	7618	7589	7647	7485	7611	7466	7553	7606	7520	7577	7648	7713	7573	7617	7606	7575	7414	7537	7464	7463	7659	7639	7731	7523	7527	7623	7596	7658	7714	7583	7381	7766	7538	7582	7569	7653	7598	7673	7696	7636	7665	7654	7522	7500	7709	7546	7465	7558	7595	7619	7470	7661	7574	7542	7552	7719	7591	7411	7672	7689	7575	7612	7538	7524	7605	7534	7495	7717	7656	7661	7497	7541	7590	7537	7601	7568	7494	7606	7518	7610	7666	7666	7664	7541	7562	7637	7404	7573	7654	7551	7585	7707	7570	7608	7538	7497	7511	7625	7554	7597	7516	7489	7637	7464	7530	7570	7685	7653	7731	7571	7641	7585	7591	7654	7602	7463	7662	7700	7535	7691	7624	7487	7718	7560	7478	7637	7701	7530	7596	7644	7579	7496	7602	7341	7686	7575	7574	7489	7573	7504	7460	7618	7694	7732	7525	7533	7548	7476	7537	7606	7788	7656	7617	7552	7547	7622	7553	7548	7683	7602	7669	7690	7688	7694	7602	7643	7544	7602	7491	7519	7532	7650	7697	7698	7599	7707	7557	7620	7583	7619	7453	7698	7566	7506	7536	7537	7644	7706	7728	7586	7512	7581	7487	7625	7563	7690	7615	7601	7595	7563	7549	7599	7564	7514	7621	7622	7644	7587	7611	7603	7653	7591	7450	7498	7371	7678	7533	7449	7624	7541	7531	7592	7605	7619	7623	7570	7638	7585	7664	7717	7654	7701	7647	7601	7715	7616	7619	7619	7526	7670	7618	7588	7772	7589	7559	7434	7612	7645	7721	7554	7625	7558	7518	7433	7526	7664	7661	7578	7607	7662	7608	7568	7465	7621	7747	7628	7579	7452	7443	7441	7554	7479	7584	7428	7627	7543	7551	7537	7621	7611	7570	7540	7487	7570	7566	7500	7457	7537	7515	7399	7701	7596	7553	7648	7451	7707	7651	7606	7495	7760	7665	7539	7541	7586	7699	7608	7637	7616	7673	7476	7573	7615	7494	7578	7560	7554	7510	7549	7497	7599	7590	7502	7546	7484	7653	7622	7411	7643	7612	7491	7542	7525	7566	7567	7581	7590	7598	7670	7649	7593	7609	7470	7403	7617	7697	7509	7579	7676	7438	7636	7477	7609	7570	7745	7642	7582	7571	7661	7619	7610	7540	7456	7754	7674	7402	7609	7735	7506	7557	7487	7599	7394	7514	7650	7671	7481	7631	7491	7575	7507	7488	7657	7728	7611	7673	7605	7724	7658	7548	7551	7569	7634	7614	7517	7495	7535	7620	7496	7524	7651	7553	7613	7588	7585	7725	7662	7583	7603	7598	7566	7497	7510	7577	7698	7546	7507	7542	7508	7569	7656	7484	7597	7610	7565	7565	7685	7565	7666	7539	7624	7542	7493	7646	7571	7527	7651	7493	7650	7574	7541	7429	7543	7623	7631	7474	7499	7651	7607	7555	7590	7537	7552	7470	7554	7654	7660	7599	7698	7595	7558	7597	7704	7428	7625	7510	7547	7621	7663	7647	7592	7676	7524	7619	7509	7559	7594	7641	7674	7677	7507	7650	7614	7497	7574	7532	7607	7584	7657	7481	7610	7664	7586	7628	7597	7543	7634	7701	7680	7550	7677	7608	7629	7673	7509	7697	7541	7625	7495	7602	7571	7560	7677	7624	7574	7569	7586	7506	7571	7556	7642	7606	7693	7442	7640	7653	7662	7404	7611	7453	7513	7570	7731	7557	7690	7621	7522	7707	7569	7628	7588	7490	7542	7681
7143	3584	1286	1127	1285	1358	1273	1097	959	894	937	895	888	925	870	884	875	901	893	799	859	848	870	778	833	898	871	890	777	837	872	847	809	865	829	866	836	821	810	861	828	849	876	853	770	854	838	837	857	862	822	883	820	911	813	860	803	874	815	815	863	852	887	881	879	845	789	778	873	882	840	855	832	866	783	848	846	880	835	842	840	860	856	779	855	812	838	826	835	834	883	821	810	839	842	857	904	861	799	829	864	861	867	824	876	827	874	817	850	828	890	789	831	810	889	853	841	893	819	842	832	831	846	842	853	883	916	870	849	861	906	862	868	780	823	887	804	811	831	817	889	813	866	855	880	809	831	869	764	821	835	805	841	835	908	850	871	866	901	797	913	806	902	855	837	835	860	781	803	869	836	890	875	878	804	825	901	902	831	805	826	823	822	830	837	832	872	889	829	848	832	757	829	849	865	817	853	835	840	862	863	875	848	822	802	827	855	821	789	837	853	825	832	832	828	818	854	875	831	787	809	881	881	825	771	866	776	817	794	820	794	789	847	799	860	876	817	882	794	866	842	834	856	837	822	856	847	945	864	857	800	810	825	854	793	848	791	852	887	818	851	862	806	802	886	845	856	804	866	834	846	840	819	824	810	826	850	845	854	862	858	833	835	886	838	814	843	877	870	811	859	822	810	872	854	897	798	877	850	850	878	795	812	814	843	849	826	808	920	819	799	850	843	857	809	845	811	856	861	820	874	850	842	848	849	876	836	759	867	862	882	858	796	879	834	851	847	835	841	840	839	803	803	836	862	850	833	883	828	854	833	853	845	848	846	880	828	828	885	804	872	884	832	830	817	878	878	855	875	888	849	849	837	826	799	826	806	813	864	823	842	840	899	830	838	848	845	850	833	855	803	846	881	830	855	811	872	852	860	821	844	817	879	895	824	818	891	822	818	840	830	850	851	849	843	872	821	830	832	841	825	824	843	856	850	870	850	809	773	834	879	843	876	846	874	844	843	836	812	805	866	813	840	882	845	785	820	853	855	868	842	819	837	842	801	843	820	838	862	823	849	875	823	867	815	905	852	882	844	829	852	813	852	783	861	776	864	838	834	851	819	869	823	817	862	891	821	812	865	875	797	826	825	881	801	844	816	819	879	868	845	899	840	849	819	789	819	839	837	863	902	883	871	873	775	829	839	784	818	837	792	840	845	851	879	855	884	829	890	889	869	807	822	796	840	836	844	832	860	814	891	873	879	826	758	848	807	863	817	847	850	787	804	889	786	823	801	852	826	826	867	842	820	911	852	847	807	823	843	822	867	878	879	803	839	877	856	810	808	862	857	828	830	834	861	828	809	878	842	890	806	828	833	834	875	865	836	844	803	852	796	873	826	829	867	851	840	820	870	817	886	832	807	877	855	833	857	828	822	844	781	841	809	771	817	807	904	793	845	836	861	805	831	842	776	843	833	840	861	872	835	809	816	811	823	848	861	834	806	797	844	839	855	815	867	873	904	832	822	897	808	844	804	861	816	897	853	836	807	843	832	803	876	844	868	874	831	846	839	878	856	848	843	849	833	846	871	858	885	827	843	838	912	803	820	833	816	850	865	809	828	806	823	898	823	848	835	827	804	865	829	775	848	854	896	845	825	902	864	834	834	763	840	844	841	834	871	874	822	801	819	857	830	804	856	823	798	835	882	863	844	861	815	835	857	817	836	863	814	845	851	878	928	806	805	856	809	854	836	891	851	834	812	844	805	818	874	858	831	863	855	876	823	855	842	806	859	853	813	888	829	773	849	886	788	838	823	828	876	890	839	852	863	858	819	855	836	867	822	840	860	866	839	889	822	848	836	849	838	865	826	838	891	831	825	857	841	812	882	828	855	812	829	845	833	858	822	903	784	871	863	850	828	826	853	852	827	732	869	816	832	795	825	860	843	850	822	898	858	851	870	844	765	830	883	863	836	897	805	843	817	868	809	784	828	840	795	812	851	796	831	836	869	892	850	865	823	870	793	860	865	845	882	847	842	855	852	831	862	841	807	919	826	782	843	864	882	845	838	841	864	818	847	820	846	852	830	836	818	816	876	867	853	832	806	885	823	838	856	855	807	780	849	814	868	851	813	852	805	870	835	836	863	844	877	862	807	847	816	866	845	835	769	814	809	777	904	845	823	813	789	889	817	826	828	867	848	829	843	864	842	836	855	839	875	846	839	846	820	878	865	835	853	844	836	890	852	806	837	831	788	867	828	871	870	782	818	896	829	829	853	826	866	781	875	802	826	870	847	844	856	801	838	826	875	861	831	819	863	888	870	861	885	831	913	854	798	884	795	834	868	817	823	842	843	847	876	793	835	864	859	860	800	835	810	803	840	828	869	852	801	834	817	879	846	867	820	867	844	886	894	839	822	819	891	837	839	870	832	839	807	803	785	850	857	854	872	861	791	802	875	835	820	878	845	834	840	852	851	814	851	803	842	853	850	891	792	833	842	837	837	827	864	818	771	835	813	873	818	794	872	835	877	838	778	840	855	785	860	866	875	796	852	845	824	860	836	802	836	808	842	891	791	823	811	835	848	885	897	901	885	885	855	858	851	817	890	817	828	854	878	812	861	822	813	846	813	832	832	852	809	835	826	810	893	832	864	848	822	868	847	877	879	805	801	802	838	855	895	845	918	844	822	847	822	878	862	866	890	848	841	817	819	868	832	870	851	888	817	827	850	825	872	871	855	813	860	839	919	820	824	843	812	861	836	864	850	808	873	849	852	872	835	875	864	833	839	799	873	844	819	841	841	868	839	841	891	826	827	872	879	852	861	841	877	846	850	831	856	900	834	890	831	826	824	811	850	836	801	859	828	838	805	843	815	855	907	874	892	834	826	792	830	816	886	849	836	850	860	810	856	849	853	833	801	814	838	915	816	848	819	866	874	848	873	867	892	838	875	813	832	799	855	839	827	878	838	814	843	824	872	801	865	850	828	862	829	810	885	826	809	807	899	876	853	850	831	834	808	805	897	806	834	852	850	854	881	820	831	830	841	888	816	867	776	815	819	866	832	843	825	842	835	831	881	899	862	853	852	859	834	855	827	855	881	873	841	882	845	835	837	822	884	809	861	911	809	841	849	843	886	827	859	826	815	831	875	865	798	844	834	877	780	835	795	826	818	831	911	868	828	779	883	904	850	856	841	798	852	864	832	836	900	821	848	817	853	840	839	856	839	825	908	830	851	826	834	830	815	871	860	849	817	851	838	876	807	858	855	866	803	837	837	841	787	847	834	840	874	776	860	879	808	806	815	826	822	879	845	844	874	864	874	824	807	811	846	852	816	855	850	833	849	807	843	779	811	846	881	823	847	836	851	881	791	799	822	831	824	815	795	844	866	872	863	865	847	802	850	875	860	860	820	837	822	862	827	848	865	805	801	887	865	828	837	840	860	838	802	838	861	790	842	822	899	859	823	836	845	925	836	845	853	882	808	943	876	847	851	808	829	894	849	889	855	846
40614	30055	12581	21079	27577	28600	25197	18416	13862	11822	10673	10070	9476	9304	9183	9083	8721	8533	8509	8377	8359	8301	8264	8184	8262	8127	8080	8241	8469	8499	8509	8390	8518	8573	8387	8386	8243	8217	8185	8191	8201	8057	8022	7973	8129	8096	8195	8198	8210	8035	8079	8119	8089	8017	7963	8156	8059	8121	8086	8079	8090	8122	8150	8027	8100	8071	8010	8067	8127	8166	8107	8070	7973	8008	8184	7999	8030	8026	8163	8136	7999	7912	8193	8098	8066	8050	7992	8021	8011	8108	7976	8155	8052	8029	8097	8138	7985	8182	7969	7995	8062	8184	8027	7966	8195	8073	8253	7865	8121	8080	8049	8118	8123	8076	8025	7958	8088	8277	8134	7973	8219	8102	8046	8078	8079	8049	8178	8086	8149	8038	8155	7981	7997	8076	7949	8066	8030	8113	8067	8067	8089	8041	8073	8155	7988	8042	8106	8052	8173	8083	8158	8144	8050	7952	8204	7862	8047	8067	8145	8155	7848	8066	8013	8083	8039	8081	8046	8004	8066	8143	8109	8130	8124	7991	7965	8147	7997	8069	8102	8004	8085	8179	8142	8111	8117	7984	8049	8090	8055	8166	8083	8078	8002	8148	8120	8052	8015	8176	8020	8042	8102	8002	8130	8067	8067	8117	8101	7979	8047	8148	8093	8188	8119	8003	8037	8078	8055	7972	8065	8035	8047	8090	8185	8088	8130	8041	8043	8088	7985	8214	8075	8002	8070	8048	8030	7992	8108	8084	8243	8093	7999	8042	8170	8171	8091	8069	8076	7997	7981	8031	7917	7957	8148	7991	7944	8103	8031	8108	8045	8172	7971	7979	8093	8148	8066	8182	8068	8090	8144	8137	8087	8075	8078	8007	8227	8218	8059	8178	8001	8088	8107	8189	8002	8169	8075	8066	8141	8000	8003	8119	8043	8109	8183	8100	8169	8108	7930	8078	8084	8032	8122	8051	8098	8106	8226	8161	8180	8074	7970	8042	8069	8113	8255	8085	8076	8066	7974	8116	8278	7939	8104	8070	8047	7984	8127	7971	8131	8049	8212	8076	8173	8100	8058	8139	8021	8059	8072	8183	7977	8032	8172	8127	8103	8086	8069	8011	7973	8040	8147	8124	8083	8119	7945	8080	8192	8052	8037	8066	8022	8020	7960	8049	8076	7959	8081	8192	7984	8085	8133	7826	8104	8073	7953	8063	8091	8161	8155	7988	8096	8052	8236	8109	7991	8195	8086	7982	8003	8098	8138	8061	8192	8114	8145	8080	8007	8120	8187	7940	8012	8092	8078	8202	8121	8141	8109	8210	8127	8105	8150	7982	8060	8139	7901	8123	8041	8041	8021	7986	8145	7996	7993	8019	8030	8103	8163	8054	8046	8007	8139	8033	8246	8086	8183	7972	8087	8019	8163	8074	8172	7986	8169	8095	7955	8085	8156	8099	8036	8133	8203	8032	8019	8238	8228	8055	8054	8169	7980	8122	8036	7992	8089	8071	8180	8114	7951	7938	8048	8075	8168	8022	8021	8008	7948	8134	8094	8020	8103	8098	8088	8065	8191	8039	8159	8127	7976	8135	8148	8093	8053	8007	8013	8067	8045	8062	7937	8032	8073	8074	8062	8111	8214	8073	8002	7975	8021	7964	7987	8076	8045	8049	8078	8146	7981	8167	8065	8078	8000	8097	8118	7970	8180	8018	8083	8095	8048	8118	8182	8022	8188	8159	8046	8170	8077	8035	8109	8015	7979	7955	8078	8142	7961	8046	8187	8083	8091	8025	8075	8279	8156	8137	8146	8101	8141	8116	8074	8121	8067	7993	8015	8141	8018	8046	8057	8158	7891	8147	7984	8008	8030	8056	8111	8240	8135	8005	7956	7993	8153	8097	7980	8258	8052	8018	8211	8169	8161	7960	8017	8172	8092	8112	8125	8055	8198	8059	8140	8036	8094	7922	8173	8012	8118	8164	8107	7985	8194	8031	7981	7967	8189	8081	8088	8067	7963	7969	8061	7960	8050	7935	8050	8034	7963	8095	8134	8153	7982	8017	8177	8007	8201	8095	8067	8227	8035	8087	8205	8139	8039	8169	8187	8204	8190	8085	8161	8007	8041	8100	8078	8108	8199	8047	8112	8167	8227	7968	8121	7879	8114	8066	8154	8034	8167	8051	8017	8077	7995	8009	8165	8073	8099	8080	8210	7946	8130	8029	8000	8148	7936	8125	8071	8010	8032	7975	8038	8109	8111	8135	8110	8127	8255	8035	8159	7989	8028	8104	7994	8173	8115	7937	8093	8102	8084	8085	8058	8025	8238	8014	8145	8202	8096	8061	8044	8225	7985	8128	8141	8177	8152	8061	8062	7994	8026	8026	8120	8055	8002	8053	8147	7985	8091	8002	8027	8183	8030	8009	8094	8023	7999	8103	8088	8075	8076	7912	8048	8092	8078	8007	8305	8043	7971	8254	8036	7983	7998	8015	7984	7999	8077	8118	8091	7994	8021	8131	8070	8166	8126	8035	8243	8187	8128	8138	7994	8174	8150	7986	7998	7981	7897	7945	8140	7943	8213	8178	7999	8172	8181	8189	7971	8095	8097	8114	8125	8206	8143	8065	8073	8026	8193	8033	8094	8154	7917	8027	8014	8110	8126	8049	8038	8053	8194	8019	8132	8126	8096	7923	8000	8090	7969	8075	8033	8195	8046	8106	8046	8207	8100	7979	7966	8209	8068	8254	8207	8069	8033	7955	8108	8107	8112	8074	8134	8039	8142	7971	8027	8221	7968	8019	7942	7907	8062	8149	8105	8136	8016	7970	8191	8073	8049	8010	8034	8142	8067	8199	8134	8138	7984	8107	8102	8170	8146	8105	8187	8089	8147	8094	8127	8012	8070	8126	8079	8203	8146	7878	8040	7951	8014	8191	8136	8080	8143	8129	7970	8114	8070	8044	8055	7959	8090	7907	8090	8047	8024	8083	7992	8108	8142	8062	8000	8126	8148	8156	8036	8124	8046	8167	8115	8081	8056	8004	8131	8011	8115	8006	7939	8098	7956	8074	8012	8186	8009	8053	8178	8112	8046	8032	8049	7997	8040	8091	8143	8208	7982	7942	8034	8025	7992	7945	8179	8088	8137	8057	8065	8044	8016	8048	8028	8054	8223	8044	8014	7936	8031	8052	8090	7998	8166	8028	8123	8029	8096	8144	8131	8061	8084	8120	8017	8173	8079	7989	8068	7971	7994	8118	8046	8085	8050	7993	7993	8069	8158	8140	7974	7921	8136	7990	8037	8003	8093	7988	8146	8113	8091	8043	8094	8012	8080	8073	8191	8044	7982	8133	8085	7990	8183	8078	7991	8073	7946	8161	8093	8072	8011	8013	8194	8108	8107	7966	8118	8053	8178	8070	8025	7968	8056	8019	8054	8103	8230	8040	8149	7921	8056	8049	8038	8023	8226	7991	8127	7933	8084	8064	8135	8068	8036	8091	8178	8064	8016	8040	8034	8102	8242	8114	8006	8005	8046	8126	8124	8108	8165	8042	8037	7956	8140	7962	8186	8051	8013	8149	8027	8178	8069	8031	8167	8091	7984	8095	8128	8006	8057	7960	8128	7992	8009	8123	8205	8167	7988	8056	8159	8160	8087	8122	8046	8159	8089	8125	8009	8098	8081	8089	8251	7953	8163	8124	8004	8135	8232	8000	8109	8085	8187	7995	8086	8006	8007	8149	7983	8205	8100	8045	8027	8112	8082	8159	8075	8085	7896	8164	8070	8027	8116	8006	8093	8129	8191	8104	8028	8179	8037	8052	8170	8142	7997	8070	8136	8081	8091	8115	8104	7953	8071	7991	8200	7919	7986	7918	8135	8290	7977	8219	8123	8097	7894	8068	8143	8025	8191	8095	8033	7952	8053	7978	8148	8026	8016	8146	8085	8045	8028	8196	7957	8103	8043	8132	8089	8160	8183	8039	8117	7974	7856	8047	8086	8008	7983	8087	7927	8258	8058	8100	8053	8102	8110	8114	8086	8092	8036	7941	8108	8049	8122	8062	8253	8043	8148	8040	8044	8067	8083	8012	8041	8170	7992	7958	8043	8118	8130	8048	7990	7961	8105	8010	8102	8194	8140	8106	8063	8145	7981	8044	8051	8089	8087	8175	7975	8109	8050	8030	8199	8078	8080	8042	8142	7938	8121	8074	8257	7910	8000	7926	8002	8060	8034	7915	8027	8166	7991	8069	8138	8059	8143	8177	8228	8254	8038	8130	8128	8161	8054	8054	8049	7976	8038	8296	8084	8061	8080	8126	8126	8169	7988	8050	8054	8050	8016	8105	8040	7951	7933	8145	8019	8266	8180	7991	8051	8176	8090	8053	8160	8177	8157	8016	8071	8074	8170	8011	8157	7901	8196	8072	8165	7876	8223	8023	8138	8056	8039	8075	8108	8190	7982	8073	8147	8103	8139	7961	8101	8173	8023	8126	8126	8042	8107	8051	8047	8260	8155	8088	8077	8071	8012	8105	8046	8164	8106	8125	8082	8016	7948	8088	8026	8084	7991	8166	7967	8109	8067	8009	8097	8051	8130	8173	8142	7940	8181	8036	8111	8129	8067	8063	7984	7947	8106	8011	8045	8116	8061	8180	8046	8104	8201	8049	8018	8177	8010	8022	8224	8106	8048	8048	7938	8002	8076	7827	8060	8131	8073	8024	8009	8054	7966	8093	8094	8017	7831	8145	8115	7969	8092	8051	8075	8166	8126	8182	8004	8180	8107	8118	8157	8213	8010	8122	8135	8163	8222	8099	7942	7999	8166	8186	8168	7996	8090	7979	8026	8012	8111	8153	8245	8147	8162	8167	8091	8055	8085	8067	8048	8186	8162	8094	8012	8143	8062	8138	8116	8017	8013	8096	8132	7918	8115	8117	8053	8029	8011	7956	8068	8150	8099	8066	8085	8000	8253	8049	8041	8117	8197	8044	8194	7923	7974	8117	8117	8116	8164	8009	8201	8038	8079	8183	8083	8175	8057	8006	8195	7962	7965	7916	7996	8173	8063	8063	8068	8080	8008	8145	7990	8043	8172	7866	8063	8076	8011	8062	8163	8180
10551	5715	1527	1021	1290	1558	1337	1095	888	777	768	715	726	634	749	653	629	651	654	684	700	655	643	677	647	698	596	649	635	681	655	683	670	646	633	642	670	655	678	652	632	641	672	623	648	664	664	638	643	632	672	627	643	644	675	633	670	636	641	640	633	657	638	671	612	594	676	597	630	633	589	653	623	651	641	635	616	615	605	619	651	673	626	614	623	617	654	618	581	605	663	618	654	697	628	646	635	663	657	667	619	605	625	629	638	644	667	637	605	652	670	636	640	611	684	655	667	632	606	667	613	658	593	661	599	634	670	658	666	659	587	638	645	622	617	663	649	672	632	658	653	611	633	601	646	631	658	606	625	624	652	652	668	664	625	627	659	633	624	627	675	616	646	641	611	689	612	597	618	605	609	674	612	739	659	632	611	617	647	639	634	624	656	640	642	647	638	633	654	643	667	630	618	638	650	626	630	621	580	605	632	627	652	679	658	628	614	639	678	652	662	606	661	687	637	651	616	632	598	661	638	587	631	626	680	661	616	618	640	690	629	645	652	679	590	616	629	620	653	616	611	616	685	699	634	673	616	671	651	603	645	637	604	655	700	630	627	664	604	618	657	624	683	660	634	658	637	595	586	676	637	609	654	641	630	672	619	614	642	653	644	652	648	659	624	662	634	660	689	645	677	615	602	642	664	611	613	650	651	634	618	614	683	622	638	658	676	669	618	643	649	597	613	604	671	617	634	662	677	656	668	662	608	661	644	678	669	687	653	653	653	641	614	621	634	634	630	619	647	621	633	629	654	641	630	625	682	611	638	655	658	588	628	654	623	621	613	628	616	631	666	684	614	655	631	649	638	658	653	622	593	610	677	624	652	631	646	617	604	601	593	625	662	649	638	682	603	620	625	606	672	639	660	612	660	646	614	648	648	666	665	639	675	649	660	615	657	615	660	629	672	663	570	602	628	645	619	672	596	620	614	655	652	659	648	567	634	672	624	627	636	661	680	683	663	689	610	672	647	660	655	610	643	657	670	648	615	606	620	643	646	648	642	631	653	648	679	661	642	664	646	657	615	623	645	632	674	602	624	631	627	629	629	649	603	643	621	634	644	617	644	660	603	609	623	687	648	614	668	618	646	654	649	633	629	656	639	667	674	629	654	628	594	678	646	661	666	629	667	614	636	558	655	652	619	641	616	685	664	587	639	625	642	629	656	621	608	659	650	622	640	669	699	613	642	645	699	627	637	660	666	662	590	656	653	660	614	664	699	592	662	617	603	629	653	616	641	610	653	667	644	668	710	627	611	662	656	619	654	637	661	650	646	629	633	647	579	677	670	651	665	699	629	626	642	672	593	628	660	638	633	625	616	656	603	626	661	611	644	672	671	618	641	661	624	634	654	641	670	609	664	684	658	626	660	626	638	654	644	659	635	660	659	688	660	691	675	686	648	654	726	627	610	625	661	638	633	654	659	652	674	646	595	628	627	609	648	686	613	667	631	629	659	681	586	652	648	632	621	661	622	637	649	592	626	630	646	666	657	614	657	651	639	632	628	655	708	655	631	624	634	599	604	627	661	635	625	635	661	626	648	661	609	635	630	650	624	648	605	680	662	664	647	631	675	657	626	618	619	571	625	650	636	660	652	628	643	642	606	654	633	618	670	628	633	616	673	640	618	646	641	651	684	665	694	683	646	639	610	692	633	632	652	631	630	656	634	602	643	593	660	615	608	616	635	650	664	638	629	642	673	654	654	671	645	667	656	631	619	662	637	669	653	652	642	639	605	690	665	639	608	666	690	664	675	666	614	647	656	616	697	623	651	652	686	630	655	610	621	658	633	607	649	623	634	640	582	652	629	656	679	608	697	626	619	687	599	650	676	643	611	627	634	695	623	652	637	634	597	671	643	582	622	636	676	648	650	635	654	633	629	602	638	667	658	667	646	670	600	622	655	647	652	643	633	629	665	672	619	647	685	657	606	669	636	633	675	673	673	652	619	620	622	655	664	617	630	638	628	663	650	628	630	614	643	638	641	620	605	650	630	664	638	673	648	621	655	641	619	615	610	647	629	729	611	620	589	680	623	600	645	610	645	587	635	657	638	616	638	624	637	668	649	636	648	621	647	622	686	609	635	665	621	643	609	606	658	659	657	671	605	652	627	589	638	630	631	638	618	572	676	640	617	604	626	622	643	622	637	665	666	604	627	642	638	652	711	662	630	627	632	679	620	613	612	649	650	647	642	640	592	619	693	678	615	669	633	683	673	664	630	621	628	695	686	669	693	639	636	650	644	663	670	642	622	633	594	687	678	598	655	651	612	642	699	623	656	615	639	627	606	648	642	684	654	625	661	677	700	632	606	645	623	640	629	653	633	611	657	610	625	635	628	651	637	642	640	643	628	629	640	651	630	629	640	645	611	652	656	655	651	658	637	655	589	623	651	596	611	636	660	609	637	693	645	648	662	673	633	610	676	612	624	609	632	647	632	637	652	661	586	697	640	628	678	647	675	617	635	661	668	595	637	627	641	643	639	654	646	633	636	635	609	674	675	663	658	641	665	697	635	686	658	638	641	663	639	640	667	608	634	646	621	618	624	685	628	659	623	622	619	661	668	625	679	644	653	631	688	661	625	689	636	651	670	637	662	708	659	638	652	581	650	616	616	659	623	606	642	641	645	669	652	610	596	607	643	618	596	668	671	630	642	631	622	595	614	645	644	629	652	630	648	659	620	630	654	598	624	652	677	625	642	703	624	692	632	662	614	672	635	649	617	630	603	623	606	652	665	622	628	705	621	651	651	660	630	628	693	650	661	606	672	689	639	612	630	645	623	647	619	616	691	621	650	669	656	654	668	626	648	623	636	646	658	645	649	601	635	653	661	626	669	633	653	638	663	654	656	619	624	654	655	659	664	653	670	631	624	681	609	646	633	651	629	615	596	637	637	624	612	688	680	635	669	663	640	670	665	630	627	593	659	636	664	620	612	630	621	649	641	655	590	655	646	672	659	630	681	649	668	629	650	638	626	639	627	627	612	670	612	643	669	678	607	637	684	627	652	623	649	645	643	684	665	617	673	632	600	654	640	602	656	616	616	593	626	647	619	684	626	617	639	686	641	679	578	686	663	636	652	654	637	603	642	634	613	673	647	653	594	632	614	619	685	672	617	611	611	664	631	633	638	622	662	708	683	633	710	639	653	634	650	673	650	638	608	665	667	621	696	585	598	656	630	678	635	650	662	655	623	665	657	667	653	675	668	622	636	610	651	650	663	698	685	610	586	664	661	645	671	585	673	673	661	658	664	673	592	638	622	662	675	661	631	640	727	660	645	645	676	587	709	655	634	638	629	628	643	679	654	600	692	596	639	626	646	625	638	621	663	650	668	676	649	605	678	661	649	685	617	640	631	648	668	677	636	658	657	638	660	613	640	650	693	632	634	662	607	616	646	651	655	622	640	654	638	629	624	621	660	626	658	627	601	611	618	611	641	634	673	649	667	640	591	652
44216	34603	14867	23620	31695	33162	27872	20295	15818	13108	10954	9879	9091	8645	8277	8035	7638	7314	7015	6913	6992	6857	6848	6760	6764	6675	6712	6747	7030	7102	7098	7208	7169	7127	6884	6824	6579	6552	6496	6528	6439	6568	6517	6426	6584	6505	6515	6571	6467	6394	6415	6420	6508	6446	6495	6455	6476	6364	6305	6522	6598	6400	6456	6416	6274	6340	6412	6309	6468	6299	6451	6433	6412	6338	6442	6435	6457	6353	6492	6373	6470	6583	6313	6447	6302	6529	6408	6458	6536	6505	6478	6321	6362	6394	6396	6440	6389	6424	6473	6428	6349	6432	6490	6430	6443	6390	6381	6413	6458	6388	6431	6433	6404	6297	6349	6376	6384	6495	6387	6326	6422	6473	6450	6290	6363	6471	6334	6285	6361	6349	6536	6423	6485	6413	6409	6444	6305	6376	6380	6487	6357	6392	6486	6408	6435	6478	6357	6443	6440	6353	6461	6516	6545	6352	6386	6328	6363	6372	6533	6193	6369	6315	6576	6296	6295	6543	6366	6422	6405	6491	6313	6448	6484	6372	6369	6338	6485	6458	6381	6307	6365	6390	6523	6418	6358	6293	6378	6425	6312	6290	6574	6476	6294	6474	6443	6454	6355	6504	6379	6449	6460	6364	6407	6419	6367	6519	6450	6280	6275	6383	6420	6373	6229	6404	6326	6407	6450	6502	6480	6478	6513	6411	6350	6419	6553	6413	6460	6381	6396	6360	6417	6469	6399	6413	6404	6430	6450	6553	6450	6468	6276	6383	6387	6281	6421	6359	6394	6441	6428	6373	6495	6393	6444	6442	6390	6381	6487	6350	6352	6395	6457	6417	6426	6408	6473	6280	6375	6394	6320	6376	6363	6493	6366	6432	6445	6478	6480	6312	6354	6554	6349	6368	6397	6412	6455	6327	6483	6426	6352	6443	6398	6440	6397	6442	6261	6375	6465	6344	6450	6408	6514	6359	6301	6296	6485	6360	6377	6549	6310	6297	6404	6472	6340	6436	6418	6271	6356	6428	6439	6386	6396	6469	6367	6398	6335	6425	6394	6438	6296	6392	6455	6488	6548	6364	6450	6509	6474	6395	6389	6556	6416	6440	6358	6352	6396	6441	6281	6348	6376	6473	6493	6373	6302	6397	6388	6329	6373	6356	6365	6370	6211	6267	6433	6330	6294	6309	6341	6452	6496	6547	6321	6504	6402	6408	6384	6456	6387	6419	6293	6369	6448	6496	6430	6339	6309	6465	6522	6407	6382	6443	6439	6466	6484	6371	6319	6277	6300	6480	6304	6308	6514	6329	6422	6434	6512	6478	6480	6423	6437	6361	6373	6333	6436	6441	6432	6464	6282	6358	6412	6515	6336	6350	6462	6393	6421	6487	6432	6350	6466	6431	6423	6391	6368	6431	6456	6422	6432	6437	6458	6417	6420	6433	6589	6451	6461	6319	6226	6357	6311	6474	6414	6508	6403	6472	6392	6399	6390	6322	6365	6442	6489	6447	6429	6355	6367	6466	6488	6461	6363	6424	6419	6433	6361	6422	6414	6453	6333	6358	6437	6329	6480	6367	6403	6449	6448	6311	6464	6355	6355	6231	6312	6306	6427	6303	6444	6515	6489	6363	6470	6374	6446	6275	6277	6520	6478	6479	6415	6425	6471	6460	6386	6447	6332	6290	6408	6302	6448	6225	6317	6450	6313	6383	6398	6477	6468	6418	6509	6382	6410	6290	6394	6341	6431	6415	6445	6371	6384	6420	6326	6321	6373	6426	6317	6486	6285	6497	6364	6358	6334	6404	6387	6396	6496	6388	6427	6443	6479	6464	6365	6475	6369	6453	6513	6440	6382	6286	6314	6324	6435	6425	6314	6350	6392	6372	6384	6554	6308	6478	6366	6367	6452	6433	6535	6364	6482	6434	6375	6399	6504	6268	6286	6499	6482	6469	6479	6358	6362	6425	6440	6452	6583	6524	6431	6345	6411	6487	6478	6493	6364	6290	6332	6391	6286	6422	6518	6539	6410	6391	6385	6344	6395	6484	6469	6538	6441	6432	6499	6354	6441	6545	6417	6383	6617	6373	6454	6490	6432	6339	6472	6472	6438	6362	6468	6426	6333	6521	6412	6431	6367	6392	6469	6352	6452	6405	6523	6336	6308	6373	6538	6443	6435	6407	6420	6342	6362	6361	6419	6438	6415	6390	6465	6529	6354	6564	6394	6517	6483	6300	6578	6383	6362	6476	6483	6386	6478	6493	6440	6409	6327	6473	6442	6289	6509	6432	6687	6397	6319	6451	6435	6371	6427	6325	6300	6341	6371	6448	6432	6420	6477	6475	6439	6369	6430	6391	6352	6435	6413	6377	6511	6330	6365	6386	6506	6405	6397	6567	6358	6262	6384	6469	6454	6507	6435	6471	6376	6386	6286	6414	6451	6411	6424	6350	6280	6377	6264	6391	6397	6450	6274	6466	6401	6418	6361	6401	6278	6433	6265	6426	6419	6390	6324	6502	6342	6282	6281	6335	6333	6495	6429	6334	6357	6319	6305	6407	6475	6394	6286	6376	6278	6347	6421	6446	6519	6517	6353	6376	6379	6394	6519	6470	6307	6286	6440	6368	6327	6264	6339	6385	6262	6395	6397	6411	6431	6317	6340	6377	6426	6546	6412	6523	6334	6343	6439	6301	6490	6314	6457	6410	6576	6497	6469	6374	6366	6328	6401	6365	6564	6377	6442	6307	6429	6383	6428	6397	6379	6400	6510	6394	6519	6458	6433	6438	6368	6401	6480	6375	6399	6552	6595	6472	6470	6487	6363	6471	6368	6510	6418	6348	6538	6266	6480	6433	6383	6338	6370	6400	6488	6267	6368	6432	6524	6378	6455	6510	6490	6522	6335	6442	6344	6404	6376	6320	6435	6401	6529	6547	6477	6339	6461	6405	6311	6357	6358	6456	6363	6424	6345	6342	6415	6329	6386	6502	6397	6402	6388	6346	6401	6340	6382	6398	6417	6417	6389	6434	6314	6316	6378	6551	6295	6402	6393	6461	6371	6375	6443	6504	6268	6387	6368	6315	6329	6434	6335	6384	6365	6489	6389	6390	6414	6304	6527	6440	6504	6407	6414	6544	6310	6473	6340	6350	6421	6507	6442	6481	6405	6433	6389	6429	6435	6446	6326	6342	6329	6388	6374	6386	6238	6391	6354	6520	6402	6373	6370	6442	6506	6479	6332	6346	6438	6508	6325	6333	6378	6352	6394	6348	6359	6384	6335	6366	6380	6532	6412	6450	6400	6327	6566	6514	6402	6463	6424	6408	6429	6450	6466	6541	6324	6453	6526	6448	6388	6423	6395	6546	6354	6472	6445	6495	6342	6452	6256	6327	6313	6412	6386	6365	6417	6463	6384	6397	6503	6376	6320	6443	6438	6360	6500	6408	6580	6373	6332	6350	6488	6432	6299	6433	6450	6427	6370	6445	6386	6412	6414	6357	6401	6466	6523	6398	6428	6245	6312	6413	6384	6416	6499	6391	6455	6369	6490	6363	6435	6502	6395	6436	6555	6423	6496	6323	6422	6420	6395	6374	6500	6364	6435	6431	6470	6372	6425	6407	6431	6402	6435	6331	6439	6491	6409	6404	6428	6306	6483	6468	6389	6507	6409	6428	6337	6338	6345	6366	6459	6479	6395	6378	6354	6397	6403	6341	6402	6473	6498	6387	6382	6546	6577	6387	6577	6470	6373	6478	6450	6530	6359	6378	6464	6514	6413	6464	6505	6316	6451	6232	6412	6474	6339	6402	6402	6445	6308	6452	6451	6415	6358	6390	6299	6310	6369	6392	6285	6445	6350	6366	6438	6531	6263	6412	6453	6448	6398	6437	6457	6419	6445	6541	6300	6321	6573	6327	6447	6346	6411	6367	6488	6377	6396	6330	6385	6529	6500	6412	6381	6378	6414	6330	6443	6368	6462	6359	6472	6480	6245	6438	6413	6378	6303	6425	6415	6471	6445	6472	6403	6255	6473	6469	6432	6385	6404	6381	6352	6328	6349	6447	6320	6336	6417	6490	6335	6339	6367	6418	6312	6571	6380	6591	6353	6461	6460	6391	6552	6369	6348	6539	6409	6366	6467	6439	6344	6477	6390	6386	6388	6416	6469	6349	6431	6326	6445	6417	6409	6502	6338	6338	6396	6535	6475	6410	6433	6319	6296	6359	6463	6482	6391	6402	6378	6463	6443	6389	6419	6391	6429	6300	6363	6575	6496	6313	6406	6474	6278	6559	6363	6457	6328	6344	6482	6521	6425	6444	6348	6276	6358	6453	6494	6292	6324	6437	6346	6376	6365	6417	6401	6453	6549	6451	6491	6355	6478	6432	6408	6353	6274	6387	6345	6406	6483	6417	6271	6436	6347	6451	6381	6523	6299	6376	6426	6441	6486	6377	6312	6336	6419	6363	6336	6305	6457	6404	6396	6423	6467	6460	6402	6302	6543	6339	6388	6373	6408	6457	6419	6591	6364	6425	6306	6381	6421	6358	6492	6330	6424	6269	6418	6343	6400	6363	6382	6443	6423	6434	6359	6444	6454	6473	6344	6462	6400	6425	6291	6412	6454	6437	6409	6403	6305	6381	6530	6415	6452	6472	6385	6460	6326	6310	6446	6453	6314	6280	6393	6448	6355	6312	6465	6379	6437	6425	6443	6467	6449	6432	6424	6417	6346	6391	6467	6407	6532	6324	6443	6313	6425	6340	6368	6459	6499	6345	6450	6343	6322	6280	6512	6413	6424	6381	6381	6361	6289	6369	6451	6455	6431	6389	6421	6332	6427	6489	6326	6374	6500	6356	6336	6372	6437	6498	6267	6446	6420	6330	6403	6416	6301	6380	6483	6443	6392	6449	6246	6482	6460	6489	6389	6253	6358	6354	6382	6498	6383	6232	6394	6509	6356	6295	6478	6384	6611	6359	6287	6453	6382	6355	6212	6497	6384	6394	6374	6349	6382	6499	6314	6358	6367	6352	6472	6402	6335	6355	6491	6391	6596	6399	6416	6434	6383	6538	6418	6282	6323	6470	6332	6514	6208	6425	6463	6518	6417	6313	6307	6422
11539	6196	1583	1053	1451	1617	1302	1031	908	760	750	691	666	664	686	673	640	626	612	640	608	648	602	582	616	627	643	633	616	665	669	602	634	615	589	677	607	644	617	598	567	570	588	600	665	600	587	596	610	580	616	627	575	592	584	623	551	625	628	564	556	603	601	592	626	612	599	625	571	555	641	612	576	621	595	607	586	571	599	582	581	623	575	634	581	609	613	635	627	620	611	617	633	554	551	649	616	626	572	577	569	551	583	607	610	613	597	619	619	647	596	656	568	594	633	565	611	606	633	538	599	598	634	567	586	637	589	582	582	583	580	597	637	588	608	611	594	576	612	567	578	575	624	578	628	650	677	600	604	605	571	637	601	551	584	579	611	610	578	607	584	591	537	626	582	633	655	648	584	577	610	600	636	619	616	612	584	572	600	599	610	601	608	630	574	607	615	579	594	651	583	614	611	619	614	581	620	637	606	622	613	620	580	624	591	621	619	606	596	610	608	600	579	626	595	628	609	603	599	609	623	631	579	638	628	603	627	537	572	645	614	618	606	619	640	625	624	607	566	628	592	618	648	576	608	573	623	564	643	580	579	631	567	568	633	552	594	614	604	628	586	616	588	613	621	600	580	626	655	572	615	556	578	602	550	617	649	600	578	619	600	610	598	562	582	563	581	601	566	621	601	594	573	660	597	610	627	551	630	612	611	601	587	608	622	595	586	623	600	609	604	610	636	607	623	627	586	620	648	620	541	579	615	556	609	612	591	581	621	582	627	582	632	598	589	579	603	585	617	635	708	635	620	593	602	621	607	525	608	614	611	577	626	605	629	625	647	618	630	610	595	597	596	601	558	578	597	551	608	630	579	600	589	599	638	578	584	649	615	597	629	652	593	614	579	554	569	618	600	613	576	613	593	607	558	576	567	628	600	575	579	643	588	595	587	604	642	604	595	559	592	616	599	606	665	567	654	652	641	632	606	605	607	573	570	637	562	588	605	597	548	601	605	650	597	597	584	626	586	592	637	574	594	583	594	604	584	632	635	588	552	592	582	645	631	623	606	589	628	625	597	599	638	589	625	641	587	616	578	591	589	599	603	589	605	631	598	628	585	597	615	593	625	619	620	564	586	603	624	629	628	644	619	598	590	637	609	549	625	592	609	644	615	606	606	621	609	608	616	620	576	624	627	608	586	603	599	615	631	609	543	578	577	598	623	593	609	584	610	583	579	591	591	607	610	639	566	619	624	608	570	625	591	641	610	604	643	614	617	569	639	607	605	569	583	589	569	639	590	613	607	565	596	638	595	606	599	624	640	590	604	627	592	613	609	626	614	622	567	581	590	638	575	570	628	579	571	619	578	574	606	631	595	568	633	608	591	574	632	573	589	606	592	672	602	545	587	601	619	587	625	623	549	588	594	591	611	600	650	598	650	585	598	636	583	595	601	613	557	637	587	588	566	611	576	613	569	621	568	568	610	583	609	611	595	607	629	587	602	588	605	618	569	636	595	622	658	572	583	584	641	584	575	582	598	626	606	557	599	568	629	600	593	642	597	613	653	561	554	596	607	585	599	595	568	632	608	584	622	626	589	604	596	597	627	604	610	622	595	587	585	615	587	577	572	606	576	652	624	592	606	581	567	588	580	613	580	586	586	604	598	629	571	586	614	608	633	642	611	608	576	582	605	580	631	601	609	646	593	568	615	626	630	578	590	561	584	606	619	607	622	611	628	602	580	631	617	582	593	584	643	620	631	587	591	614	620	604	589	647	643	588	585	623	598	587	618	614	593	611	601	599	625	567	640	602	597	539	606	607	605	581	560	572	587	593	614	598	571	572	595	624	570	556	624	575	589	595	611	601	618	623	609	597	574	629	608	582	591	581	593	608	586	645	657	629	586	579	586	644	642	599	551	608	580	583	620	634	608	599	578	596	600	602	599	606	581	637	601	633	599	623	618	609	627	592	610	583	601	572	620	608	607	615	612	591	603	601	584	614	625	594	635	594	621	625	610	604	612	609	589	598	589	629	574	618	642	645	575	612	586	538	559	596	626	566	610	597	612	590	580	574	624	608	613	608	631	618	616	607	576	624	574	595	608	628	613	589	584	570	604	644	605	621	613	646	597	584	571	627	592	600	588	593	605	629	607	624	610	597	577	600	584	624	571	624	629	624	629	603	591	592	632	605	651	588	592	639	632	614	647	636	588	587	610	604	594	617	603	589	625	613	570	641	620	554	574	586	598	619	577	593	592	634	617	586	599	654	591	607	613	603	611	651	672	640	657	580	653	584	602	607	580	641	593	605	568	620	600	583	603	619	600	632	622	536	618	602	609	658	595	656	642	625	564	602	620	591	581	606	638	631	594	658	596	604	650	561	573	604	629	572	627	634	540	603	646	585	685	597	592	638	633	600	594	597	582	594	609	542	606	596	559	597	567	619	668	628	610	603	577	633	597	634	618	598	592	561	625	570	608	613	584	639	585	637	623	612	557	563	643	605	619	618	615	618	604	564	611	617	608	615	586	604	591	591	577	644	617	592	591	615	636	608	622	607	621	593	615	583	595	599	632	645	583	591	606	622	649	617	588	602	657	590	553	583	595	606	582	607	606	601	650	621	586	612	600	600	602	592	623	614	592	583	624	595	591	537	604	591	590	608	573	630	585	582	593	627	634	611	612	604	578	546	651	583	606	611	621	573	594	657	590	630	592	562	630	621	629	596	603	581	556	571	585	581	586	592	618	606	617	635	629	613	614	605	595	595	613	617	650	590	590	591	565	627	571	620	609	638	594	632	622	619	550	631	610	667	624	617	609	576	614	605	602	599	603	650	570	607	579	592	627	618	591	606	585	629	597	649	629	623	653	598	630	563	628	601	598	592	617	630	575	603	651	595	593	583	585	582	601	644	608	594	581	591	641	609	629	569	615	619	579	609	586	602	583	612	640	562	604	608	616	625	618	621	566	619	561	571	607	615	614	560	585	620	604	604	604	608	595	576	597	636	597	628	628	618	609	678	597	579	529	651	624	599	616	677	604	627	598	596	601	648	636	609	615	574	594	584	611	597	586	584	582	642	613	595	614	605	613	601	592	633	598	585	597	551	597	569	612	626	598	578	613	601	615	581	595	589	588	628	614	611	630	605	641	610	579	586	639	645	642	591	614	604	619	622	581	615	601	627	622	564	582	612	593	581	585	600	549	570	587	571	625	595	620	602	568	597	619	571	572	646	571	616	588	603	618	593	581	614	647	641	602	636	598	612	591	594	624	632	642	577	576	593	589	635	642	577	630	614	590	560	617	625	621	582	604	579	620	607	581	565	570	614	575	590	622	652	638	621	597	625	631	621	569	592	607	590	604	572	609	600	603	615	556	620	582	560	617	577	572	598	580	664	602	646	615	557	592	605	624	576	592	626	585	608	568	622	578	614	586	607	638	598	579	597	565	592	591	602	614	636	608	607	633	595	591	614	608	599	618	629	580	590	576	616	608	601	606	557	581	631	627	635
46180	35253	15828	23718	33990	34631	27744	21514	17785	13912	11115	10080	9454	8759	8213	7946	7455	7249	6899	6960	6705	6702	6579	6488	6606	6632	6522	6573	6926	6909	6843	6983	6794	6825	6560	6492	6302	6450	6342	6134	6342	6095	6287	6165	6280	6206	6192	6067	6202	6152	6288	6234	6256	6159	6092	6154	6129	6120	6205	6109	6165	6159	6074	6081	6192	6177	6092	6194	6088	6104	6126	6075	6003	6122	6220	6091	6233	6083	6096	6226	6147	6089	6148	6103	6169	6084	6076	6059	6036	6143	6094	6172	6156	6209	6094	6099	6152	6178	6069	6140	6230	6119	6022	6137	6197	6177	6087	6135	6209	6111	6114	6216	6208	5979	6244	6076	6197	6092	6145	6146	6135	6107	6195	6051	6203	6281	6168	6087	6151	6137	6162	6128	6158	6084	6268	6131	6084	6174	6237	6202	6049	6085	6130	6068	5979	6144	6113	6174	6094	6163	6105	6100	6097	6122	6185	6153	6091	6165	6080	6017	6083	6232	6122	6122	6154	6033	6034	6083	6158	6170	5980	6169	6045	6094	6272	6171	6201	6085	6130	6221	6153	5928	6041	6067	6112	6097	6112	6174	6071	6207	6127	6058	6092	6010	6157	6021	6160	6018	6039	6219	6092	6230	6202	5985	6027	6081	6135	6151	6122	6156	6097	6005	6129	6081	6168	6144	6001	6114	6162	6119	6120	6195	6137	6166	6190	6166	6107	6101	6093	6211	6101	6069	6168	6066	5999	6105	6119	6179	6155	6125	6078	6085	6186	6184	6113	6100	6241	6146	6137	6064	6142	6175	6174	6101	6142	6133	6037	6111	5997	6164	6174	6302	6139	6135	6129	6033	6085	6052	6091	6172	6087	6022	6074	6122	6078	6195	6214	6054	6166	6158	6164	6098	6188	6123	6004	6184	6089	6083	6211	6147	6102	6304	6200	6242	6107	6065	6149	6060	6147	6054	6093	6152	6058	6076	6062	6133	6224	6063	6093	6084	6154	6160	6079	6154	6050	6071	6217	6177	6107	6084	6186	6026	6217	6093	6163	6063	6216	6265	6159	6117	6160	6080	6077	5978	6100	6155	6127	6288	6217	6132	6145	6062	6116	6155	6194	6122	6123	6145	6184	6209	6047	6138	6152	6164	6102	6229	6165	6207	6066	6106	6135	6014	6198	6163	6072	6275	6135	6172	6071	6127	6055	6269	6144	6152	6107	6105	5948	6138	6168	6091	6115	6146	6103	6005	6074	6007	6224	6062	6187	6063	6194	6184	6366	6061	6157	6236	6129	6060	6171	6069	6109	6194	6107	6060	6085	6107	6273	6135	6091	6109	6058	6055	6139	6038	6327	6185	6116	6095	6111	6098	6104	6218	6157	6103	6048	6027	6191	6124	6105	6012	6159	6096	6107	6220	6128	6124	6177	6063	6073	6165	6023	6207	6103	6155	6011	6178	6035	6187	6003	6139	6147	6142	6127	6113	6146	6097	6169	6208	6063	6110	6099	6127	6154	6099	6140	6290	6139	6163	6061	6050	6063	6191	6000	6013	6147	5992	5934	6048	6114	6172	6108	6178	6082	6158	6066	6131	6105	6115	5982	6152	6121	6260	6149	6187	6145	5997	6057	6158	6027	6195	6110	6138	6116	6182	6133	6184	6164	6084	6160	6137	6284	6201	6127	6079	6053	6122	6128	6183	6208	6116	6260	6026	6072	6150	6218	6040	6131	6023	6042	6255	6083	6012	6087	6204	6199	6179	6080	6117	6076	5987	6093	6037	6186	6193	6019	6124	6151	6156	6013	6152	6172	6262	6114	6256	6160	6132	6089	6013	6110	6070	6183	6129	6161	5976	6143	6073	6049	5970	6287	6057	6055	6206	6075	6103	5981	6044	6018	6034	6169	6188	6029	6123	6064	6134	6156	6119	6141	6136	6236	6024	6078	6086	6174	6020	6168	6253	6176	6004	6072	6111	6197	5979	6051	6107	6227	6090	6169	6195	6208	6173	6008	6143	6171	6055	6194	5925	6035	6103	5953	6117	6111	6133	6106	6077	6016	6145	6108	6281	6024	6332	6122	6145	6068	6059	6203	6113	6065	6166	6108	5975	6156	6029	6248	6133	6160	6202	6085	6169	6101	6139	6206	6136	6123	6061	5937	6145	6238	6080	6154	5999	6074	6091	6010	6122	6050	6136	6173	6164	5996	6056	6157	6056	6096	6210	6075	6109	6114	6121	6043	6113	6217	6139	6007	6113	6210	6056	6094	6130	6122	6147	5971	6159	5974	6082	6168	6062	6147	6086	6076	6072	6239	6073	6153	6082	6090	6195	6139	6178	6138	6214	6161	6102	6132	6167	6266	6131	6082	6113	6192	6193	6202	6150	6172	5972	6028	5985	6063	6002	6198	6144	6140	6232	6103	6074	6260	6143	5975	6083	6119	6072	6061	6102	6170	6116	6027	6037	6116	6155	6089	6129	6082	5972	6057	6232	6104	6116	6100	6145	6126	6116	6139	6234	5954	6087	6097	6010	6072	6120	6031	6202	6034	6022	6059	6192	6158	6197	6117	6191	6135	6223	6114	6089	6124	6060	6122	6007	5880	6160	6253	6190	6157	6135	6117	6052	6111	6241	6130	6073	6160	6159	6012	6012	6108	6197	6141	6146	6027	6135	6083	6129	5996	6106	6048	6232	6046	6065	6099	6125	6070	6136	6096	6119	6194	6178	5983	6121	6196	6036	5997	6146	6205	6059	6021	6090	6135	6088	6089	6133	6107	6075	6084	6098	6057	6134	6013	6123	6056	6035	6078	6120	6118	6112	6212	6188	6046	6099	6183	6128	6169	6137	6010	5991	6095	6080	6084	6144	6088	6158	6020	6187	6157	6115	6125	6148	6025	6148	6057	6053	6135	6219	6156	6168	6127	5999	6118	6061	6160	6219	6140	6062	6130	6152	6039	6105	6055	6126	6079	6166	6144	6113	6115	6183	6000	6128	6145	6221	6084	6199	6112	6089	5995	6131	6006	6139	6065	6156	6097	6064	6122	6097	6060	6188	6068	6209	6076	6136	6102	6183	6205	6113	6107	6094	6064	6094	5974	6119	6100	6252	6000	6094	6206	6218	6146	6192	6057	5954	6133	6098	6148	6061	6096	6075	6238	6245	6093	6118	6131	6111	6112	6131	6111	6178	6135	6033	6022	6155	5998	6193	6080	6103	6185	6111	6143	6171	6080	6073	5952	6146	6117	6016	6157	6063	6130	6124	6149	6093	6050	6134	6065	6021	6238	6105	6075	6236	6128	6116	6093	6118	6221	6174	6009	6147	6153	6182	6117	6160	6273	6056	6151	6021	6146	6077	6167	6043	6062	6080	6201	6035	6086	5999	6009	6186	6163	6093	6124	6129	6159	6087	6146	6078	6156	6052	6030	6207	6133	6016	6109	6024	6202	6224	6156	6004	6099	6163	6082	6133	6066	6065	6122	6223	6103	6045	6062	6053	6212	6163	6239	6102	6018	6070	6212	6054	6094	6043	6098	6131	6232	6058	5986	6054	6098	6129	6228	6054	6022	6156	6124	6188	6162	6159	6072	6063	6153	6181	6085	6135	6088	6252	6140	6174	6041	6058	6137	6077	6206	6079	6213	6117	6111	6163	6066	6134	6159	6120	6319	6176	6180	6130	6120	6103	6141	6153	6132	6137	6079	6020	6090	6048	6053	6167	6169	6184	5995	6234	6115	6040	6152	6066	6099	6204	6187	6141	6158	6017	6060	6128	5984	6269	6183	6131	6069	6100	6182	6086	6070	6112	6228	5967	6088	6093	6130	6061	6025	6112	6059	6068	6185	6069	6079	6057	6120	6087	6124	6226	6044	6122	5999	6063	6066	6252	6109	6104	6079	6119	6089	6201	6124	6071	6052	6145	6124	6165	6128	6107	6047	6105	6119	6245	6284	6020	6184	6145	6010	6171	6050	6142	6100	6149	6180	6108	6248	6069	6228	6206	6198	6204	6025	6086	6138	6193	6053	6137	6075	6167	6044	6066	6163	6057	6201	6088	6050	6158	6132	6122	6084	6000	6107	6096	6098	6105	6148	6230	6118	6183	6280	6125	6192	6115	6118	6067	6074	6299	6122	6190	6073	6073	6105	6095	6254	6160	6152	6105	6221	6036	6156	6251	6061	6049	6165	6194	6244	6174	6028	6116	6109	6153	6115	6238	6137	6042	6125	6212	6197	6083	6081	6245	6253	6034	6172	6075	6106	6253	6050	6189	6274	6143	6126	6135	6045	6123	6085	6137	6097	6160	6078	6027	6193	6096	6125	6104	6220	6196	6158	6119	6015	6269	6167	6122	6063	6104	6159	6160	6049	6096	6117	6151	6031	6046	6151	6146	6029	6209	6110	6047	6197	6048	6220	6196	6200	5996	6076	6080	6286	6154	6202	6202	6061	6121	6072	6277	6231	6023	6159	6232	6006	6137	6133	6064	6180	6114	6106	6129	6092	6127	6101	6143	6211	6093	6034	5994	6150	6116	6176	6062	6115	6121	6307	6148	6065	6063	6158	6053	6063	5996	6114	6256	6207	6083	6166	6062	6107	6106	6051	5985	6100	5989	5938	6233	6090	6147	6278	6076	6157	6057	6167	6176	6121	6136	6155	6134	6155	6043	6030	6244	6065	6156	6186	6014	6213	6101	6098	6173	6040	6163	6148	6137	6128	6157	6065	6136	6201	6153	6194	6145	6221	6004	6149	6075	6072	6143	6074	6166	6020	6222	6233	6215	6097	6078	6043	6217	6057	6107	6043	6115	6220	6125	6044	6014	6156	6204	6131	6105	6210	6161	6056	6125	6079	6006	6200	6011	6026	6078	6169	6177	6118	6169	6102	6131	6204	6178	6190	6208	6069	6324	6184	6104	6252	6159	6102	6227	6035	6224	6245	6122	6250	6147	6115	6163	6084	6057	6181	6139	6165	6226	6157	6104	6098	6139	6245	6084	6173	6114	6178	6059	6080	6173	6200	6155	6077	6106	6092	6026	6134	6204	6125	6123	6002	6145	6158	6201	6015	6133	6055	6179	6077	6185	6081	6039	5964	6224	6125	6135	6116	6100	6179	6108
16286	11870	2923	1495	2361	2449	1827	1559	1378	1154	1045	1006	896	870	885	905	801	809	848	900	823	838	836	828	823	804	869	781	796	875	820	881	789	827	792	821	788	842	769	750	828	772	785	770	827	820	841	804	802	777	776	797	819	806	783	774	749	771	759	813	829	775	846	795	807	790	794	792	805	791	797	803	843	778	774	742	765	760	833	810	759	777	741	788	806	768	809	774	865	787	780	751	795	821	755	758	805	779	786	763	768	750	772	814	761	775	773	761	772	856	768	772	808	799	789	785	822	805	801	775	754	798	774	811	752	832	784	786	787	792	799	805	779	801	817	788	813	842	767	788	779	771	777	780	819	771	756	820	824	754	800	777	780	762	749	757	813	754	800	787	755	739	814	739	860	792	839	750	776	794	809	780	748	788	787	783	788	779	808	785	827	781	771	763	763	792	807	797	793	796	774	745	790	784	798	776	826	775	838	786	759	826	801	756	734	809	799	774	794	848	780	835	792	787	786	789	814	808	795	835	804	749	816	796	820	777	814	796	774	826	763	825	767	797	821	782	762	836	751	785	797	784	781	836	744	718	787	858	751	778	798	776	843	790	830	777	777	733	786	807	794	791	768	789	779	807	809	774	778	735	760	752	789	734	817	758	840	759	748	788	804	848	766	824	802	760	843	779	773	763	793	773	824	805	774	798	787	752	776	818	776	748	786	768	759	817	801	843	800	793	787	753	827	773	802	786	763	775	776	792	795	797	801	821	786	747	787	781	801	784	726	776	816	752	786	807	816	794	799	763	827	837	778	809	762	853	730	745	768	813	778	808	752	772	817	731	810	812	770	755	780	837	788	793	817	773	803	807	806	755	782	780	818	877	756	781	758	784	758	779	757	765	846	802	755	821	758	766	822	817	843	821	740	770	778	797	832	813	815	876	779	825	763	816	774	819	807	802	755	819	896	749	788	774	809	807	808	743	820	806	771	742	814	817	763	767	741	770	798	751	795	816	798	767	764	768	802	798	818	762	767	783	839	764	808	803	818	809	792	800	769	757	740	755	751	779	806	828	792	797	765	800	793	781	813	799	760	787	831	761	821	771	789	768	785	786	815	836	813	789	777	809	786	767	776	796	788	737	813	785	763	745	769	808	761	791	808	847	793	798	769	774	776	786	793	814	773	795	785	785	742	797	803	727	794	788	788	773	826	801	777	768	808	782	760	773	822	762	827	785	776	836	766	802	754	766	747	776	776	819	827	762	806	783	798	774	766	792	796	769	862	771	809	747	787	796	772	748	816	818	825	805	754	795	797	754	803	788	768	785	802	759	799	799	816	811	758	739	783	793	732	770	763	818	794	783	861	818	803	746	786	756	764	764	819	754	800	783	739	786	805	791	781	817	853	779	761	780	800	793	784	770	785	781	803	800	744	792	785	770	806	736	774	766	804	770	797	779	799	811	840	809	787	794	796	806	789	784	821	775	725	758	742	830	748	796	753	775	765	717	806	755	748	846	786	780	793	754	832	807	781	793	787	737	797	813	815	787	811	758	805	763	787	757	808	823	818	720	818	814	796	863	748	778	804	809	776	787	803	770	798	840	790	785	788	799	729	754	796	791	801	774	790	804	756	761	832	744	798	819	773	789	851	813	782	726	763	781	801	787	776	776	822	804	778	800	826	817	749	790	835	817	769	764	786	799	755	786	791	812	766	758	741	752	787	766	765	761	790	761	775	811	813	801	778	810	802	797	811	800	808	804	779	751	807	790	804	777	767	781	766	807	795	789	823	784	834	801	844	822	793	782	849	748	844	806	727	805	810	821	812	767	786	773	824	779	809	807	751	773	792	806	807	796	801	797	770	798	769	808	779	758	791	730	763	833	743	811	769	812	773	753	810	770	784	781	792	783	798	744	801	742	767	796	800	775	756	778	775	815	788	799	813	754	788	871	745	798	794	756	799	829	763	786	755	767	776	824	788	759	739	787	732	761	808	763	803	807	775	761	775	800	739	804	803	794	775	760	798	766	819	825	802	704	809	754	798	825	810	779	839	789	821	814	820	808	761	819	795	802	802	757	855	845	844	782	809	877	780	759	781	795	777	749	750	840	734	847	808	808	781	756	788	756	778	771	756	796	794	767	803	781	826	768	785	800	753	820	769	746	768	768	791	755	774	833	802	802	787	817	851	796	794	784	805	716	736	845	824	748	764	824	838	749	806	763	775	824	759	808	770	789	810	801	794	821	742	790	793	784	789	769	793	770	758	785	819	833	759	799	770	809	786	816	763	755	752	811	776	814	711	771	826	761	738	788	775	771	813	776	776	761	820	832	818	791	748	821	792	739	795	734	790	786	823	812	800	745	769	794	753	815	797	760	751	763	861	764	809	767	776	777	782	744	767	767	741	763	788	800	775	715	800	859	797	787	804	773	767	772	824	800	765	801	778	839	772	785	788	766	769	766	748	772	791	763	828	727	756	760	816	886	792	813	772	760	800	779	735	771	741	721	790	780	813	787	769	775	798	760	783	808	781	779	835	794	803	788	790	771	708	764	825	774	799	777	772	736	774	753	785	792	791	745	796	783	812	798	776	796	799	778	816	783	771	811	758	776	756	830	799	809	849	790	761	812	720	752	776	789	835	804	773	800	787	756	798	799	778	756	847	795	828	826	794	803	778	801	804	781	823	847	785	781	837	814	768	738	759	770	797	815	753	777	799	762	789	777	774	752	770	758	813	766	802	787	795	768	750	821	728	733	806	793	762	800	831	827	775	756	747	777	768	802	817	731	782	749	846	816	846	799	836	797	789	803	792	748	761	754	783	779	765	799	792	771	743	768	793	817	774	767	827	795	747	799	789	769	730	775	775	804	804	804	760	767	782	803	754	836	768	770	772	760	809	777	786	783	819	810	742	769	820	770	783	788	776	782	767	763	797	749	729	781	797	802	845	819	821	804	783	764	829	774	802	818	766	773	784	772	796	788	755	773	796	797	784	767	801	778	792	801	804	772	756	795	821	821	763	749	782	776	795	776	794	762	804	773	750	786	789	780	813	740	820	828	756	810	753	744	784	789	785	765	818	812	788	796	769	819	755	751	757	824	830	787	782	773	823	789	792	802	756	803	799	769	767	801	756	790	774	816	779	813	770	820	797	776	779	822	820	799	803	814	819	766	764	776	830	778	805	777	794	782	783	781	846	802	728	755	787	815	845	779	772	779	824	784	791	801	764	816	808	830	804	783	836	795	808	769	778	746	805	785	768	732	781	814	748	770	816	785	782	782	804	771	824	788	807	779	834	800	777	799	744	778	825	766	776	773	755	790	782	823	788	775	780	796	805	826	841	767	761	780	780	835	784	788	754	757	786	833	793	785	794	817	855	746	797	800	783	772	788	781	835	801	796	788	759	801	791	784	775	800	807	817	751	795	847	830	842	865	791	793	783	765	811	795	766	751	817	759	799	821	752	784	812	814	758	767	773	803	752	777	806	816	810	815	801	812	854	760	832	782	793	810
55226	43620	21734	30415	41403	40246	33140	28559	23107	17629	15195	13917	12586	11457	10906	10169	9660	9240	9003	8855	8753	8606	8471	8411	8444	8336	8423	8422	8560	8685	8854	8837	8721	8549	8398	8266	8167	8132	7979	7884	7869	7732	7770	7783	7856	7724	7887	7758	7734	7783	7594	7777	7637	7748	7766	7701	7605	7690	7607	7787	7601	7502	7666	7679	7595	7564	7640	7598	7679	7698	7639	7687	7579	7709	7526	7651	7557	7586	7699	7673	7623	7674	7754	7689	7558	7655	7627	7587	7605	7794	7597	7729	7504	7660	7696	7618	7582	7691	7514	7631	7655	7670	7647	7614	7678	7628	7646	7618	7539	7572	7759	7501	7503	7626	7653	7644	7636	7690	7693	7603	7518	7607	7601	7354	7634	7576	7730	7662	7544	7472	7454	7522	7454	7557	7642	7745	7596	7626	7644	7515	7678	7430	7770	7642	7521	7680	7490	7638	7672	7570	7638	7593	7454	7426	7547	7613	7677	7447	7719	7731	7535	7475	7436	7654	7528	7537	7617	7589	7680	7505	7753	7833	7667	7452	7638	7661	7620	7681	7490	7609	7663	7541	7630	7508	7587	7655	7585	7594	7547	7668	7544	7685	7745	7585	7743	7600	7573	7529	7660	7545	7562	7640	7548	7668	7568	7610	7525	7428	7539	7624	7590	7675	7704	7635	7474	7661	7627	7561	7458	7650	7580	7459	7611	7586	7652	7558	7544	7547	7506	7542	7478	7585	7455	7488	7601	7509	7666	7730	7535	7580	7547	7577	7428	7492	7662	7531	7787	7483	7492	7569	7622	7683	7673	7527	7652	7590	7600	7460	7586	7558	7606	7566	7631	7546	7546	7755	7530	7623	7591	7635	7569	7598	7604	7639	7589	7649	7590	7593	7460	7481	7645	7585	7650	7758	7581	7585	7677	7718	7667	7560	7637	7562	7634	7671	7548	7564	7533	7542	7589	7516	7483	7694	7616	7687	7548	7628	7510	7579	7585	7650	7605	7782	7604	7681	7626	7623	7612	7679	7648	7659	7647	7644	7510	7667	7558	7657	7641	7700	7625	7527	7582	7521	7602	7511	7510	7653	7712	7619	7605	7472	7407	7718	7679	7513	7708	7563	7556	7618	7560	7486	7610	7546	7640	7601	7569	7484	7655	7676	7611	7599	7709	7435	7529	7584	7501	7636	7633	7661	7625	7682	7621	7628	7630	7548	7539	7695	7458	7531	7706	7598	7627	7672	7585	7666	7560	7618	7597	7587	7614	7651	7649	7598	7499	7594	7812	7594	7492	7510	7585	7467	7614	7657	7629	7581	7633	7611	7627	7544	7697	7502	7604	7586	7580	7569	7702	7584	7513	7557	7547	7603	7597	7574	7555	7679	7528	7618	7562	7551	7609	7647	7602	7574	7562	7535	7584	7660	7589	7673	7628	7521	7582	7665	7611	7440	7622	7630	7621	7497	7615	7640	7690	7552	7562	7528	7456	7549	7629	7652	7662	7669	7593	7571	7656	7522	7677	7740	7623	7620	7538	7543	7635	7494	7642	7621	7667	7627	7588	7680	7686	7580	7554	7548	7687	7557	7543	7745	7602	7564	7607	7650	7580	7637	7445	7585	7705	7612	7710	7734	7484	7672	7653	7535	7523	7572	7699	7561	7635	7626	7655	7486	7598	7589	7665	7570	7550	7575	7567	7676	7627	7554	7634	7742	7551	7697	7640	7628	7556	7627	7515	7616	7488	7542	7587	7584	7502	7697	7493	7596	7576	7507	7492	7504	7634	7570	7570	7557	7614	7593	7642	7561	7668	7674	7493	7625	7687	7564	7509	7664	7611	7708	7641	7592	7550	7706	7678	7569	7465	7511	7409	7697	7584	7702	7527	7543	7566	7522	7815	7627	7658	7680	7646	7459	7610	7534	7586	7520	7637	7633	7636	7536	7629	7684	7701	7486	7538	7636	7621	7639	7797	7604	7722	7639	7602	7780	7560	7583	7686	7711	7687	7626	7617	7562	7655	7579	7691	7641	7625	7558	7537	7553	7470	7508	7578	7684	7548	7681	7613	7514	7451	7584	7629	7579	7654	7572	7552	7688	7529	7583	7619	7691	7559	7579	7663	7578	7756	7589	7621	7605	7563	7689	7500	7610	7585	7483	7435	7706	7550	7642	7642	7516	7579	7604	7627	7555	7646	7569	7557	7658	7668	7443	7597	7587	7616	7576	7750	7653	7551	7643	7729	7501	7678	7547	7565	7613	7614	7638	7666	7619	7538	7660	7637	7487	7533	7670	7579	7586	7845	7712	7553	7483	7683	7488	7628	7519	7494	7569	7619	7623	7593	7664	7469	7612	7644	7613	7647	7599	7658	7612	7712	7548	7554	7641	7623	7630	7642	7554	7610	7673	7589	7655	7535	7651	7641	7723	7615	7589	7595	7621	7502	7547	7704	7684	7617	7564	7554	7594	7736	7673	7566	7579	7575	7563	7625	7614	7637	7607	7596	7627	7645	7512	7492	7741	7745	7682	7635	7576	7484	7705	7707	7699	7590	7608	7583	7542	7710	7571	7767	7656	7702	7496	7630	7506	7572	7591	7472	7782	7614	7517	7708	7503	7622	7606	7659	7517	7509	7445	7517	7582	7565	7570	7585	7600	7619	7590	7664	7459	7580	7631	7822	7626	7519	7568	7561	7455	7561	7483	7666	7723	7803	7619	7575	7751	7659	7609	7796	7564	7597	7788	7758	7717	7722	7650	7590	7570	7521	7553	7584	7531	7591	7495	7599	7581	7530	7602	7479	7593	7580	7580	7587	7612	7607	7558	7441	7651	7530	7702	7665	7684	7496	7561	7732	7619	7579	7719	7698	7584	7589	7693	7661	7632	7601	7548	7663	7652	7730	7543	7692	7526	7636	7571	7498	7569	7682	7606	7679	7529	7569	7599	7665	7475	7701	7595	7540	7555	7603	7671	7518	7568	7641	7555	7616	7498	7492	7579	7492	7649	7647	7575	7742	7672	7621	7432	7494	7587	7618	7489	7580	7570	7718	7750	7694	7432	7624	7654	7802	7588	7540	7529	7683	7696	7564	7648	7700	7654	7526	7565	7571	7619	7633	7607	7694	7609	7627	7635	7751	7681	7659	7536	7661	7648	7612	7704	7699	7588	7699	7594	7611	7638	7710	7725	7540	7679	7584	7575	7629	7572	7606	7660	7549	7606	7604	7647	7629	7510	7536	7646	7383	7746	7523	7463	7712	7580	7640	7607	7626	7561	7609	7604	7598	7537	7753	7559	7610	7710	7631	7674	7613	7671	7703	7717	7518	7755	7591	7541	7617	7683	7589	7541	7653	7564	7539	7586	7641	7423	7610	7599	7586	7685	7488	7496	7703	7653	7603	7679	7622	7601	7615	7752	7582	7667	7669	7605	7499	7699	7518	7611	7623	7529	7695	7588	7548	7577	7543	7620	7609	7590	7710	7519	7595	7698	7411	7722	7537	7639	7565	7661	7626	7631	7697	7670	7551	7660	7561	7741	7583	7757	7445	7686	7626	7639	7620	7667	7662	7618	7677	7602	7481	7489	7662	7649	7716	7642	7569	7763	7658	7498	7515	7606	7580	7813	7555	7629	7544	7570	7708	7595	7509	7519	7584	7473	7497	7619	7615	7671	7662	7594	7730	7655	7707	7699	7705	7689	7505	7690	7662	7582	7601	7706	7514	7559	7662	7594	7557	7593	7679	7693	7672	7678	7732	7604	7659	7604	7615	7633	7692	7679	7577	7687	7626	7586	7723	7679	7680	7680	7555	7651	7513	7600	7738	7503	7606	7639	7607	7567	7637	7661	7425	7724	7620	7622	7624	7690	7587	7546	7664	7665	7732	7590	7477	7579	7521	7569	7669	7613	7519	7611	7702	7646	7421	7656	7647	7476	7561	7513	7592	7513	7600	7680	7494	7634	7625	7593	7617	7676	7573	7594	7523	7553	7586	7728	7474	7597	7618	7611	7579	7647	7729	7562	7593	7735	7592	7653	7621	7731	7623	7513	7632	7563	7595	7580	7536	7584	7666	7542	7532	7617	7737	7703	7605	7526	7519	7580	7640	7652	7635	7573	7505	7552	7561	7603	7577	7780	7549	7540	7668	7555	7541	7781	7700	7515	7626	7581	7539	7652	7731	7542	7636	7652	7566	7637	7640	7645	7615	7479	7510	7698	7513	7536	7544	7500	7487	7730	7439	7697	7665	7602	7658	7566	7577	7696	7728	7460	7522	7519	7536	7562	7714	7510	7753	7727	7608	7572	7608	7434	7702	7501	7772	7626	7645	7738	7623	7612	7599	7549	7470	7537	7604	7531	7612	7653	7504	7541	7742	7672	7565	7576	7537	7665	7570	7613	7629	7648	7665	7551	7833	7710	7666	7451	7763	7586	7639	7616	7438	7674	7605	7597	7641	7590	7614	7611	7641	7627	7631	7761	7722	7514	7549	7635	7486	7558	7622	7727	7510	7556	7672	7744	7643	7725	7506	7672	7604	7590	7753	7638	7635	7573	7612	7681	7584	7601	7706	7578	7477	7500	7453	7591	7568	7664	7632	7493	7671	7709	7735	7571	7683	7552	7574	7581	7639	7507	7507	7651	7630	7653	7668	7538	7689	7714	7627	7652	7537	7648	7572	7570	7556	7713	7607	7601	7649	7619	7674	7497	7708	7575	7543	7478	7450	7628	7497	7646	7479	7532	7520	7507	7660	7426	7647	7511	7683	7524	7511	7566	7494	7561	7593	7604	7604	7638	7410	7718	7679	7565	7633	7536	7447	7658	7673	7639	7603	7668	7498	7623	7605	7635	7755	7559	7556	7702	7546	7551	7630	7611	7597	7743	7595	7595	7605	7624	7533	7662	7739	7541	7604	7546	7536	7689	7729	7635	7727	7541	7684	7665	7475	7696	7614	7727	7558	7558	7592	7507	7700	7474	7670	7653	7727	7643	7540	7726	7513	7503	7672	7693	7690	7623	7513	7606	7567	7698	7507	7578	7539	7563	7576	7694	7656	7593	7564	7593	7594	7537	7673	7634	7724	7521	7613	7748	7571	7566	7523	7610	7633	7582	7692	7561	7549	7670
7223	3758	1398	1159	1335	1299	1256	1157	1027	947	938	867	826	866	903	897	854	837	797	812	838	874	851	870	852	828	837	818	880	857	832	831	850	866	848	824	875	825	865	824	824	881	854	834	850	873	810	830	807	857	875	810	859	880	891	810	836	841	875	855	796	871	835	831	822	809	858	864	819	855	858	866	821	827	810	827	847	808	828	861	824	832	835	771	818	861	851	861	864	834	862	822	861	817	860	809	836	869	858	870	846	846	850	803	831	837	813	867	820	806	858	822	850	836	881	879	822	786	837	857	854	873	830	829	827	804	877	879	853	817	871	856	837	865	876	808	855	806	817	859	839	847	879	858	780	837	845	850	857	892	869	825	861	884	857	843	870	862	830	895	885	871	887	845	843	824	835	833	797	890	869	797	819	834	858	855	826	845	827	845	850	811	843	861	817	889	872	839	843	811	884	849	844	841	818	833	791	832	843	821	807	845	839	826	842	916	905	846	815	829	886	826	840	826	852	852	843	886	843	815	829	924	892	847	819	869	863	859	811	859	847	823	885	849	854	849	839	834	832	830	872	885	793	869	879	851	818	835	838	818	855	880	867	886	793	867	872	825	851	810	862	801	769	844	850	812	836	897	876	859	829	802	832	837	888	876	850	844	811	859	907	786	804	859	875	842	873	815	835	855	846	847	891	839	773	864	838	835	809	837	829	845	817	854	872	844	873	844	813	841	812	829	852	800	825	839	847	865	802	839	821	840	839	833	885	853	815	870	876	833	853	836	811	856	820	801	873	835	882	869	810	853	825	852	803	857	878	797	866	838	871	849	865	850	827	853	811	815	871	802	843	848	880	839	877	833	849	808	865	842	850	878	849	790	905	831	848	842	820	890	823	767	843	818	838	825	814	847	831	874	843	806	857	831	813	861	848	859	861	867	848	808	862	791	825	806	792	842	907	883	823	879	843	788	843	852	774	806	801	864	879	857	798	871	869	880	842	851	837	802	884	840	818	849	915	840	869	830	808	847	848	872	836	843	802	840	855	853	845	858	845	825	864	834	857	803	852	823	791	880	803	805	830	802	871	833	880	839	843	834	811	848	782	821	843	901	770	828	859	811	834	818	879	870	867	864	896	821	864	874	822	847	848	824	808	868	858	799	866	812	876	849	863	771	871	842	864	813	835	851	874	859	827	846	869	806	810	874	851	873	803	854	822	785	849	809	808	838	816	874	846	864	842	840	833	833	838	865	842	869	882	818	893	852	828	807	800	801	841	825	842	844	801	838	811	795	822	854	900	839	818	874	861	860	863	830	880	843	825	860	890	830	819	817	871	803	826	834	855	797	876	847	868	844	806	822	790	815	791	844	828	856	806	816	810	842	845	912	869	875	873	824	829	840	873	836	807	800	839	854	870	823	752	851	779	869	855	850	860	893	850	823	860	866	862	848	883	864	870	845	794	872	873	823	933	813	802	775	900	830	839	792	818	845	850	827	849	828	849	813	912	887	886	871	840	827	869	900	832	833	822	773	815	834	919	854	847	855	820	838	842	852	871	825	849	798	833	835	851	869	881	847	862	890	796	844	816	864	862	834	864	820	817	822	868	838	857	841	867	864	823	847	863	898	853	839	867	866	846	828	827	812	863	849	839	843	887	846	837	867	796	875	816	872	773	885	841	841	866	850	878	836	790	871	823	843	836	838	864	826	855	852	840	885	831	827	876	846	826	797	853	857	834	846	896	870	837	809	861	804	852	863	796	857	829	899	840	847	845	852	827	789	891	868	809	815	854	840	866	812	830	892	908	869	856	836	815	808	840	803	847	850	849	884	889	822	833	867	832	827	844	813	827	819	873	828	855	809	855	872	801	881	811	833	842	776	835	811	884	808	832	866	852	778	828	845	865	861	861	822	848	835	873	880	832	792	846	846	817	832	820	868	846	823	910	888	869	850	866	895	775	825	820	862	827	830	829	904	825	842	764	819	854	829	844	864	864	796	871	820	837	800	842	863	821	809	864	842	891	838	836	800	872	795	812	874	842	836	851	816	862	827	839	865	838	840	870	820	801	845	825	826	854	864	898	852	847	837	864	810	837	845	836	859	886	879	848	836	809	841	854	800	823	883	840	836	834	827	876	781	796	853	806	827	848	846	810	835	827	831	869	869	914	853	834	839	851	858	815	877	881	839	826	826	841	893	861	888	852	829	844	849	829	797	790	877	823	838	836	848	840	845	871	872	787	818	874	814	838	792	878	850	892	827	814	849	857	833	823	874	842	871	786	922	863	796	810	874	850	785	851	841	892	861	840	870	823	872	824	825	814	842	805	816	818	869	841	869	815	855	841	881	862	845	860	872	817	875	806	816	880	888	826	842	919	849	832	852	839	821	873	825	863	874	812	831	823	858	806	851	809	792	788	844	801	824	807	874	884	896	873	904	807	832	838	817	889	802	887	841	781	839	828	884	849	884	829	840	800	840	828	874	885	804	874	834	867	885	810	856	841	849	843	796	842	857	810	827	849	818	816	821	862	874	791	864	882	837	888	871	861	911	827	889	806	836	880	851	842	802	832	803	884	840	860	817	894	830	844	756	825	818	829	849	883	796	824	860	827	832	888	843	796	855	850	825	890	841	820	846	796	837	848	821	847	816	832	818	828	763	807	825	811	839	885	801	823	796	854	903	867	820	844	811	817	913	814	809	863	841	881	847	829	896	878	848	835	814	855	838	838	826	802	817	858	823	846	808	806	887	854	785	813	864	769	843	850	811	846	788	847	833	795	856	810	825	847	834	808	819	794	885	861	802	802	842	799	858	827	855	844	805	860	827	878	825	875	808	850	835	820	812	778	823	876	795	917	788	806	892	828	838	851	877	852	842	864	870	846	832	832	854	888	843	806	832	877	819	832	832	823	912	820	832	868	870	906	861	840	838	821	838	841	877	847	819	782	833	810	792	856	869	799	843	846	812	879	839	846	861	803	793	779	781	883	861	847	834	865	862	809	867	862	838	806	808	849	815	826	859	853	816	859	825	806	866	832	896	835	849	871	806	812	823	848	777	840	837	844	857	876	855	849	831	862	862	863	841	854	784	847	819	864	863	788	831	795	854	829	797	806	831	883	812	818	859	792	875	814	841	846	856	870	831	844	814	861	822	850	780	844	784	788	885	867	862	882	792	856	804	825	830	842	847	886	814	870	844	839	820	852	827	830	828	846	796	827	869	821	789	842	864	832	877	823	861	876	839	819	853	804	833	871	806	806	825	807	879	845	870	831	777	839	920	867	823	851	835	826	802	828	827	801	793	857	836	798	864	793	879	807	816	867	839	894	872	854	850	799	811	860	880	855	826	839	863	795	847	819	815	818	810	853	840	863	862	796	892	823	848	848	832	835	826	846	940	847	870	761	841	827	796	788	860	850	836	873	862	843	832	839	834	813	795	835	814	856	890	875	851	891	791	882	864	812	831	809	843	798	822	840	808	881	805	830	874	760	858	899	885	847	840	861	810	905	811
40590	30859	14130	22162	29281	26989	23354	18884	14220	11456	10337	9798	9434	9339	8940	8697	8723	8462	8378	8426	8476	8470	8202	8270	8130	8226	8121	8384	8488	8433	8567	8544	8497	8356	8263	8160	8173	8145	8004	8072	8077	7920	8021	8077	8215	8102	8056	8136	8012	8094	8136	8054	8073	7933	8176	8008	8076	8084	8239	8120	8086	8005	8019	7931	8187	8019	8113	7966	8010	8127	8071	7977	7913	7971	7980	8056	7985	7988	8071	8025	8042	8041	8003	8082	8093	8019	7937	8102	8097	7999	8034	7979	8112	7957	8064	8091	7995	7901	8054	8015	8106	8031	8038	8157	8097	8072	8019	8031	8087	8056	8075	8002	8050	8038	8112	8012	8017	8036	7996	8052	8090	7900	8025	8025	8012	8114	7982	8053	8022	8009	7978	8057	8015	7982	8044	7959	8053	7986	8098	8192	8020	8042	8066	8074	8015	8050	7994	8163	7903	8040	8056	7997	8118	8093	7908	8067	7942	8034	8089	7966	8168	8114	8083	7978	8164	8079	7988	8001	7962	8109	7908	7999	8072	8037	8099	8033	7984	7910	7991	8122	7974	8037	8211	8180	7945	8020	7863	8079	8118	8118	8112	8107	7994	8005	8061	8049	7949	8058	8115	8095	8285	8111	7963	7987	8018	8009	8080	7935	8046	7963	8090	7948	7837	7993	8104	8083	7979	7985	8062	8091	8103	8166	8087	8111	7991	7918	8100	7921	7951	7970	8131	8016	8087	8095	8171	8084	7983	8063	8060	7949	8074	8026	8135	8166	8073	8046	8081	8071	8007	8079	8075	8033	8152	7995	8172	7999	8054	7980	8057	8099	8032	7920	7983	8101	8100	8061	7948	8135	8042	8095	8107	8111	8154	8150	8029	8032	8051	8007	8000	8126	8112	8079	7993	7990	8060	7931	8232	8078	7944	8000	8065	7989	8031	8164	7992	7949	8007	8071	7906	8112	8075	8039	8118	7937	7955	7956	8057	7898	7998	8071	7983	8126	8070	8184	8047	8067	8200	8070	8127	7924	7988	8038	7994	7881	8018	8075	8038	7942	7937	8132	8106	8053	8060	8160	7967	8031	7955	8100	7975	8044	8060	7974	7993	8040	8040	8222	8081	7946	8033	8020	8050	8050	8079	7962	7986	8111	8008	8022	7926	8084	7936	7984	8116	8025	7953	8077	8056	8039	8170	8012	8088	8141	8078	7824	8089	8111	7987	8107	8179	7954	7991	7973	8054	7952	8212	8172	8120	8159	8193	7977	7990	7978	8067	8094	7880	8109	8163	8064	8134	8055	8236	8021	8004	7950	7902	7970	7967	7946	8168	8135	8164	8060	8067	8088	8146	8051	8011	8014	7963	8066	8105	8073	8041	8062	8160	8002	8052	8090	8079	8075	8135	8108	8056	8056	8091	8116	8042	8095	7994	8059	8128	8062	7987	7960	8053	8133	8180	7989	8221	8001	8082	8125	8070	7976	7965	8011	8111	8058	8097	7951	8003	7972	8117	8016	8014	8088	8048	7946	7971	7983	7959	8105	8145	8025	8150	7939	8046	7934	8001	8122	7867	8100	8016	8084	8091	8056	7976	8086	8076	8095	8020	7976	7927	8039	8166	8075	7956	7955	8096	7899	7954	8086	8000	8077	8084	8090	8014	7965	7997	8083	7977	8047	8189	8045	7867	8012	8104	7999	8083	7966	8029	8048	7985	8046	7962	8157	7998	8042	8091	8062	8031	7985	8187	7914	7929	8014	7970	8077	8050	8179	8018	8032	8185	8016	8091	7953	8024	8093	7942	8160	8098	8125	8130	8019	8042	7909	8058	8084	8157	7974	7915	8060	8094	7935	8128	8099	7971	7937	8024	7972	8037	8007	7882	8011	7988	7971	8033	8136	8044	7989	7943	7981	8057	8104	8056	8089	8049	7976	8169	7984	8070	7912	7928	8190	8001	8209	8012	8022	8078	7992	8004	7898	8102	8084	8050	8006	8036	8047	7919	8006	8104	8069	8073	8018	8143	8037	7968	8000	8020	8050	8039	8059	7916	8099	8076	8036	8067	8084	8098	7971	7995	8062	8131	7947	7962	8082	7967	7988	8028	8011	8090	7877	7922	8090	8116	8293	8094	8063	8129	8094	7982	8042	8039	8262	8081	8156	8077	8045	7878	8066	8005	8068	8071	8111	8026	8117	7989	8075	8049	8013	7798	8073	8151	8205	8116	8147	8029	8006	7959	8142	7961	7931	7966	8088	8102	8107	8066	7981	8032	8111	7881	7935	8109	7963	7983	8097	8141	8127	8052	8050	8041	8098	8191	8170	8074	8140	7888	8019	8076	8008	8028	7939	8059	7991	8064	8024	8164	8074	8115	7986	8109	8104	7954	8003	8099	7968	8089	8011	8056	8033	8049	8073	7893	8194	8099	8090	7950	8087	8082	8078	8141	8102	8090	7928	8014	8030	8050	8142	7929	8071	8011	8069	7932	8043	8004	8128	8022	8124	8220	8003	8093	8121	8059	8225	8068	8086	8188	7917	8099	7990	8134	8047	7938	8136	8068	8061	8072	7999	8076	8039	7968	8110	8093	8078	8104	8163	8058	8109	8078	7968	7979	8033	8139	8109	7955	8080	8093	7968	8184	7966	7996	8071	8085	7877	7981	8142	8010	7987	8041	7971	7920	7985	8039	7926	8071	8109	8005	8088	8016	8129	8021	8044	8154	8017	7961	8111	8022	8133	8046	8015	8013	7962	8036	8022	8178	8034	7954	7990	8015	8031	8014	8073	7984	7971	7898	8090	8113	7980	8122	8014	7977	8053	8113	7889	7916	8219	8184	8026	8144	8196	7971	8142	8117	8020	8057	8126	8003	8111	7970	8036	8172	8056	7905	7997	8048	7929	8090	8047	8055	7976	7923	8019	8174	8054	7996	8046	8035	8089	7880	8024	8115	8152	8201	8003	8038	8001	8050	8010	8047	8141	8076	8061	8143	8068	7969	8025	8196	7985	8118	8151	8017	8061	8050	7947	8100	8088	8053	7969	8023	8077	8057	7900	8075	8113	8068	8051	8110	8047	8153	8067	8153	8051	7945	8090	8022	8048	8073	7891	7963	8009	8141	8054	8155	7993	8066	8064	8070	8012	7942	7958	7986	8163	8034	8072	7986	8109	8027	8007	8126	8046	8195	8029	7969	7992	8069	8085	7994	8035	8000	7991	8099	7990	7898	8080	7969	8024	8050	7936	7930	7972	8028	7964	7991	8052	8011	7971	7944	8116	8042	7939	7954	8152	8105	8059	8043	8058	8022	8032	8174	7969	7998	7907	8038	8058	8057	7944	8123	8014	8060	8006	8050	7969	8076	8087	7968	8152	7976	8089	8180	8002	8101	8042	8008	8163	8072	7983	8124	8042	8042	7981	8027	8072	7983	8110	7911	7932	7956	8066	8075	8004	7944	8153	7993	8011	8162	8204	8058	7982	7987	8127	7945	8005	7988	8082	8112	8078	8115	8108	7901	8083	8023	7889	8039	7947	8144	8000	8106	8038	7979	7916	8006	8117	7967	8131	8028	7929	8121	8013	7938	8000	8099	8157	8068	8116	8061	8002	8057	8069	8110	8118	8008	8142	8154	7946	8009	7978	8003	8037	8063	8073	8111	7976	8010	8064	8031	8000	8176	8120	8081	8083	7945	7852	8006	8049	7998	7948	7953	7931	8082	7938	8193	8046	8098	8057	8003	8091	8174	8111	7987	8059	8174	8067	8030	8071	8038	8047	8014	8072	8190	8000	7986	8058	7908	8002	8098	8003	8144	8040	8018	7998	7868	8102	7986	8127	8017	7963	8135	8099	8009	8023	7981	8083	8039	8052	8147	8201	8074	8023	8031	8022	8023	7963	7922	7996	8012	8020	7998	8137	8113	8099	8061	8026	8134	8014	8013	8188	8046	7991	8011	7925	8105	7831	8137	8012	8086	7955	8079	7874	8064	8200	8067	8045	8174	8092	8160	8076	7939	8104	8006	8067	7969	8013	8094	8016	8153	8108	8036	8089	8055	8087	7974	8099	8027	8046	8021	8088	8025	7960	8008	8036	8062	8063	7983	8057	8025	8033	7924	7989	8043	8009	7892	8109	8024	7958	8021	7968	8096	7911	8108	8001	8051	8000	8014	8073	8028	7967	8130	8073	8007	8175	8013	8091	7953	8149	7953	8197	8032	8027	8320	7913	8088	7977	8082	7925	7870	8184	8078	7871	8038	7960	8102	7963	7992	7950	7994	8063	8038	8071	8077	8046	8115	8059	8064	7803	8187	8079	8084	8023	8033	8026	8033	8020	7957	8101	8180	8071	7994	7992	8089	8006	8107	8132	8033	8070	8064	8193	8057	8126	8037	8148	7998	8062	8127	8089	8002	8004	8011	8115	8122	8086	8027	8060	8187	8111	8028	7915	8005	8135	7972	8066	7917	8060	8109	8118	8062	8035	7980	8067	7947	8129	8151	8006	8151	8065	8023	8108	8092	8108	8031	8120	8038	7924	8211	8052	8121	7987	8107	8046	8007	8101	8061	7905	8128	7940	8091	7887	8014	8107	8143	8145	8044	7959	8030	8003	8069	8004	8169	8167	8108	8162	7905	8044	7985	8047	8025	8030	7966	8055	8087	8041	8010	8040	7973	7979	8067	8148	8072	7987	8029	8120	8121	8078	7968	8029	8015	8079	8154	8080	8063	8016	8026	7956	8034	7973	8110	8145	8118	7982	8155	7960	8047	8064	7938	8099	7979	8037	8127	8085	8025	7982	8087	8152	8090	8135	7959	8021	8025	8138	8159	8108	8049	8014	8142	8003	8071	7973	8118	8096	8095	8199	8165	8074	7993	7930	8043	8095	7964	7957	7976	8073	8103	8134	8024	8117	8183	8162	8001	8115	7987	8037	8030	8040	7972	8135	7919	8161	7926	8079	8099	8079	7939	8052	8143	8138	8144	7981	7983	8127	8113	7996	8141	8083	8088	8100	8187	8087	8125	8067	7939	7958	8004	8069	8059	8109	8010	8023	7963	8153	8065	8053	8129	7928	8055	7861	7983	7987	7889	7970	8114	7963	8090	8099	8042	8037	7996	8158
10073	5922	1630	1182	1315	1376	1269	1048	891	783	784	705	726	652	655	631	633	660	615	698	704	664	628	634	650	662	584	673	631	666	703	660	624	690	644	654	640	622	629	683	671	644	645	624	625	619	611	668	621	627	649	661	652	609	611	632	654	643	666	663	636	601	602	644	650	634	645	599	591	605	640	644	668	659	619	620	627	623	629	616	658	613	642	649	662	639	590	641	596	631	704	689	648	636	673	589	637	619	558	669	666	627	627	627	654	644	626	632	623	637	641	617	621	605	639	635	603	639	604	588	682	682	656	655	637	657	602	631	635	621	603	639	624	616	650	675	630	671	611	648	589	622	629	641	638	627	648	656	676	673	648	573	661	616	673	645	624	652	623	630	642	625	636	647	626	612	616	689	657	699	625	701	630	696	644	618	635	657	639	590	616	623	644	649	677	608	652	603	633	642	632	613	642	592	671	592	629	623	616	571	645	666	615	644	616	612	623	586	688	637	624	667	579	647	598	629	634	618	639	658	631	622	647	636	622	653	610	650	658	618	652	621	625	625	649	642	679	672	612	639	624	610	643	622	656	640	647	648	658	639	610	648	629	658	621	625	639	619	634	613	600	669	685	643	667	632	645	664	636	663	619	624	641	647	635	613	621	663	645	647	634	598	675	621	632	611	568	613	668	719	612	646	622	642	602	617	658	671	607	641	633	665	666	667	600	656	584	645	595	597	619	683	610	613	679	635	637	584	636	620	617	627	614	603	627	584	588	623	637	653	623	642	620	619	597	633	653	645	624	651	641	658	636	643	648	637	605	579	675	641	646	621	648	644	672	682	640	630	642	622	647	657	634	653	676	629	642	594	662	611	652	615	607	640	620	640	680	642	630	607	638	627	662	617	642	672	626	662	634	654	652	644	674	616	614	640	651	647	672	602	623	626	593	604	684	638	654	661	651	646	660	646	650	645	630	644	585	635	628	642	629	605	649	640	653	627	622	637	636	645	638	661	652	637	653	636	649	646	618	582	608	659	673	651	603	625	640	640	629	660	632	614	623	635	709	671	669	642	635	655	615	627	663	643	609	644	633	648	710	648	654	657	677	600	618	702	659	648	624	674	688	649	591	659	676	629	633	631	624	662	655	647	600	674	630	608	630	599	642	611	660	583	585	639	693	621	640	681	631	596	634	611	658	616	627	660	612	602	613	619	612	587	649	602	642	683	591	625	673	616	630	644	687	667	588	666	644	637	654	666	642	617	616	632	637	609	677	664	645	613	623	654	673	670	641	661	726	664	667	620	610	653	626	670	646	637	607	629	632	617	625	581	591	588	643	681	627	641	655	615	657	633	696	634	689	624	627	678	655	661	655	648	586	673	635	619	617	641	635	659	654	621	680	635	661	669	618	648	673	637	642	666	631	657	661	638	646	638	608	648	615	660	608	694	621	653	592	648	621	626	638	619	679	684	637	649	602	579	613	645	631	683	623	647	645	660	628	699	626	627	633	638	653	676	637	609	639	589	636	636	615	632	642	611	655	662	631	656	615	629	624	664	614	637	658	622	618	647	600	611	634	641	605	620	625	625	630	680	637	631	676	639	617	595	647	648	650	648	684	695	666	616	636	635	661	645	602	657	620	631	595	610	622	616	643	671	631	659	626	634	616	662	660	640	625	640	669	693	638	611	681	645	630	672	627	646	680	619	667	630	644	655	623	646	654	605	666	641	669	646	618	639	615	634	610	646	601	663	576	617	663	628	627	609	638	627	642	706	634	647	634	628	643	642	623	603	663	661	629	629	647	679	606	614	648	614	627	670	650	691	605	592	675	637	640	643	637	645	703	635	661	649	599	641	643	671	592	630	656	647	611	654	580	629	645	636	621	662	655	636	612	612	652	666	662	595	624	684	639	619	627	642	632	666	667	606	627	662	642	648	639	623	640	640	630	624	646	587	619	644	621	655	618	666	612	667	646	620	654	628	650	680	664	644	641	672	632	656	620	656	661	673	630	615	647	598	665	593	655	650	657	626	620	636	613	726	643	642	621	608	607	656	643	622	617	584	642	623	606	640	674	673	625	649	628	629	637	639	654	649	646	638	638	677	619	612	576	618	622	626	643	665	627	649	668	697	621	616	621	671	633	610	662	624	628	615	574	625	650	670	635	651	684	650	607	622	677	611	668	589	675	652	652	685	594	600	639	651	627	653	613	602	646	647	676	635	644	613	591	649	670	661	651	613	608	661	625	655	647	586	637	605	645	612	636	628	629	607	632	642	647	655	620	610	631	648	616	625	650	618	646	564	632	639	634	606	645	596	621	615	650	645	656	611	631	624	698	656	642	624	642	673	632	662	594	631	623	625	655	627	641	660	658	646	633	654	643	643	607	596	645	681	614	619	642	690	602	667	679	616	632	594	625	652	636	624	605	655	639	671	616	672	641	621	643	648	646	654	660	643	642	634	649	608	638	669	630	650	619	590	631	603	639	597	643	637	641	607	639	642	656	628	617	652	694	655	636	605	617	684	603	634	682	585	656	599	660	599	613	645	662	642	656	617	634	655	628	630	643	584	655	646	647	677	634	663	638	663	639	642	667	612	651	612	650	601	630	586	670	680	638	627	674	586	638	664	634	620	670	615	636	664	662	567	688	652	664	660	640	660	634	625	639	618	603	614	631	680	623	631	621	634	633	613	677	665	621	664	623	634	631	605	657	582	630	639	620	669	641	658	649	647	628	641	618	647	645	633	621	669	638	672	599	615	651	701	632	638	666	668	630	631	600	614	661	557	627	639	621	627	606	603	642	625	652	654	584	590	678	611	662	623	610	654	636	603	647	619	670	640	606	645	613	654	620	660	622	647	644	586	611	645	598	656	626	636	625	609	661	647	598	621	612	633	684	652	658	659	677	620	585	656	653	632	652	636	647	678	669	605	675	629	655	654	640	656	670	646	655	612	631	652	648	677	696	611	572	639	619	660	651	599	638	649	631	668	642	672	624	687	626	680	660	633	633	692	639	636	591	668	622	648	678	660	666	649	655	649	642	564	654	643	642	642	613	669	606	593	634	630	610	617	602	645	672	634	660	629	612	641	666	674	644	646	632	576	603	669	641	660	661	614	631	657	604	651	661	646	660	640	638	646	678	676	638	668	637	615	620	617	623	585	648	626	622	629	635	644	612	616	628	652	667	658	657	635	664	626	661	638	681	628	607	638	589	658	640	629	636	682	683	608	624	681	648	635	681	626	603	612	627	592	650	656	670	687	589	652	647	598	613	594	636	650	672	646	666	607	632	692	630	624	638	630	653	648	695	642	627	711	661	690	615	647	600	648	663	614	658	641	590	710	674	636	620	643	638	612	651	619	627	632	670	626	605	650	637	699	643	624	596	644	687	642	661	619	653	668	644	657	578	671	640	641	664	635	656	640	660	628	639	634	626	645	679	654	662	666	627	634	666	657	585	629	636	638	588	684	646	628	658	638	638	638	645	619	610	682	646	645	620	611	610	661	616	623
43625	36436	15027	25404	30639	30687	27467	20925	15494	12182	10568	9483	8895	8453	7944	7796	7350	7218	7124	6964	6909	6830	6707	6773	6774	6732	6763	6852	7021	7272	7145	7131	7012	6816	6798	6763	6525	6521	6497	6457	6493	6452	6486	6544	6407	6578	6433	6322	6319	6426	6500	6323	6368	6351	6467	6288	6365	6437	6259	6321	6393	6416	6432	6354	6362	6323	6403	6309	6454	6433	6328	6395	6345	6350	6453	6281	6331	6328	6301	6470	6378	6342	6397	6422	6284	6352	6375	6342	6330	6558	6439	6482	6359	6425	6463	6394	6465	6279	6416	6340	6440	6375	6412	6214	6349	6433	6311	6468	6382	6357	6419	6346	6363	6475	6418	6470	6310	6381	6425	6401	6450	6292	6303	6403	6135	6427	6350	6382	6388	6359	6288	6362	6271	6398	6467	6437	6271	6224	6269	6428	6323	6455	6321	6426	6437	6325	6389	6243	6388	6340	6347	6352	6294	6323	6381	6463	6215	6420	6295	6389	6264	6325	6385	6466	6406	6344	6392	6446	6395	6487	6400	6327	6397	6391	6355	6467	6505	6304	6428	6367	6339	6425	6316	6257	6485	6295	6299	6332	6309	6376	6240	6299	6389	6353	6419	6341	6474	6373	6277	6453	6329	6276	6325	6398	6419	6334	6413	6408	6411	6470	6404	6256	6329	6355	6353	6305	6358	6350	6293	6345	6415	6302	6366	6281	6404	6430	6356	6386	6394	6458	6347	6316	6402	6397	6366	6436	6382	6351	6402	6271	6512	6409	6279	6275	6415	6297	6395	6350	6370	6397	6356	6309	6331	6428	6348	6345	6404	6342	6370	6274	6380	6190	6324	6361	6394	6479	6242	6354	6495	6445	6240	6322	6400	6375	6324	6369	6333	6248	6444	6231	6365	6424	6376	6402	6296	6364	6418	6417	6215	6320	6422	6257	6295	6389	6427	6333	6390	6388	6215	6252	6484	6323	6394	6303	6327	6481	6245	6377	6380	6279	6374	6353	6257	6437	6362	6299	6181	6331	6221	6407	6359	6418	6339	6298	6406	6335	6378	6371	6457	6327	6217	6431	6409	6311	6369	6420	6418	6432	6473	6326	6425	6411	6350	6388	6441	6412	6334	6322	6386	6523	6484	6393	6375	6355	6428	6277	6409	6293	6245	6362	6199	6413	6184	6370	6445	6244	6410	6382	6249	6414	6477	6440	6446	6198	6410	6399	6249	6313	6491	6425	6367	6420	6409	6346	6290	6432	6480	6288	6297	6384	6235	6405	6338	6461	6441	6430	6372	6394	6226	6426	6280	6322	6410	6318	6387	6355	6345	6402	6372	6300	6310	6464	6287	6290	6283	6375	6299	6353	6317	6385	6375	6331	6343	6379	6450	6362	6304	6421	6426	6429	6461	6351	6481	6301	6480	6431	6316	6306	6304	6371	6260	6369	6404	6334	6432	6349	6472	6446	6423	6387	6309	6359	6469	6256	6404	6456	6338	6413	6327	6342	6286	6381	6240	6405	6420	6464	6378	6353	6394	6371	6339	6360	6314	6470	6435	6409	6292	6397	6289	6312	6416	6377	6473	6361	6263	6256	6362	6354	6361	6484	6461	6329	6269	6408	6260	6291	6354	6354	6279	6404	6329	6401	6383	6322	6407	6376	6493	6386	6397	6368	6498	6350	6402	6310	6377	6346	6291	6389	6243	6411	6366	6294	6304	6471	6230	6425	6354	6195	6381	6304	6335	6501	6366	6467	6346	6441	6371	6349	6325	6424	6264	6325	6374	6305	6379	6399	6510	6357	6423	6474	6518	6476	6382	6284	6449	6396	6485	6360	6275	6422	6481	6264	6336	6357	6406	6418	6357	6367	6292	6372	6479	6474	6395	6318	6336	6377	6426	6287	6342	6327	6321	6223	6370	6482	6372	6401	6406	6332	6304	6481	6355	6395	6375	6427	6395	6505	6245	6208	6343	6368	6380	6521	6340	6341	6255	6338	6381	6365	6358	6380	6370	6337	6452	6360	6333	6389	6440	6269	6454	6370	6468	6303	6402	6372	6333	6330	6347	6316	6299	6382	6437	6357	6394	6359	6338	6357	6358	6317	6320	6429	6491	6317	6331	6572	6315	6540	6322	6314	6345	6450	6413	6389	6231	6442	6428	6347	6387	6407	6377	6329	6322	6305	6308	6313	6421	6340	6254	6341	6342	6472	6337	6267	6306	6370	6396	6206	6344	6206	6517	6362	6308	6504	6375	6375	6342	6459	6365	6363	6454	6471	6294	6468	6305	6387	6391	6299	6455	6391	6315	6343	6331	6307	6419	6523	6275	6469	6336	6221	6361	6349	6422	6382	6290	6366	6465	6323	6418	6407	6391	6525	6405	6411	6311	6385	6422	6321	6356	6278	6511	6296	6482	6274	6365	6402	6472	6336	6394	6242	6404	6372	6343	6315	6463	6330	6415	6442	6346	6428	6479	6347	6376	6288	6250	6310	6448	6426	6322	6379	6239	6355	6298	6203	6230	6409	6476	6392	6282	6316	6240	6403	6267	6385	6261	6367	6268	6346	6390	6266	6479	6460	6491	6351	6439	6360	6385	6259	6384	6308	6467	6341	6267	6463	6240	6430	6516	6280	6353	6312	6492	6326	6352	6350	6407	6268	6266	6247	6374	6293	6412	6258	6308	6383	6290	6366	6328	6387	6345	6334	6272	6474	6432	6399	6269	6358	6389	6292	6348	6306	6355	6343	6257	6488	6416	6287	6362	6331	6420	6382	6367	6440	6351	6410	6333	6341	6417	6345	6393	6262	6313	6244	6378	6421	6280	6238	6332	6322	6558	6393	6408	6312	6366	6419	6482	6329	6385	6499	6270	6255	6330	6326	6459	6388	6284	6406	6320	6456	6367	6454	6303	6350	6257	6446	6214	6341	6369	6375	6557	6301	6374	6448	6360	6318	6303	6392	6375	6311	6290	6268	6376	6316	6402	6295	6394	6399	6347	6318	6401	6413	6261	6417	6313	6379	6372	6438	6292	6499	6388	6445	6247	6452	6404	6361	6340	6251	6366	6351	6285	6329	6290	6403	6333	6406	6423	6319	6390	6330	6364	6361	6293	6371	6301	6323	6378	6467	6267	6543	6504	6350	6500	6465	6251	6238	6357	6322	6337	6321	6332	6431	6404	6308	6377	6242	6428	6301	6267	6421	6385	6355	6403	6444	6419	6474	6418	6263	6432	6351	6321	6299	6473	6244	6362	6326	6272	6315	6270	6389	6405	6349	6259	6291	6486	6332	6391	6276	6229	6529	6326	6318	6384	6418	6348	6360	6234	6355	6492	6449	6378	6470	6349	6433	6345	6321	6257	6439	6372	6330	6379	6364	6397	6403	6430	6463	6243	6357	6456	6406	6357	6442	6420	6346	6360	6394	6461	6350	6376	6310	6349	6487	6314	6468	6337	6335	6326	6273	6327	6211	6305	6450	6470	6441	6413	6393	6303	6406	6359	6348	6328	6255	6381	6252	6356	6470	6495	6332	6373	6386	6326	6356	6316	6363	6461	6424	6286	6434	6449	6313	6440	6417	6387	6331	6392	6400	6266	6375	6284	6297	6388	6334	6345	6404	6434	6336	6423	6384	6321	6395	6193	6395	6167	6296	6391	6335	6463	6355	6408	6357	6340	6323	6342	6361	6439	6244	6352	6386	6348	6336	6380	6346	6294	6473	6274	6386	6383	6193	6413	6320	6293	6428	6351	6398	6378	6382	6357	6310	6458	6292	6318	6296	6405	6290	6360	6408	6447	6447	6278	6426	6331	6326	6404	6268	6309	6205	6429	6252	6274	6253	6352	6273	6267	6304	6303	6442	6327	6472	6353	6411	6394	6383	6358	6541	6363	6458	6395	6305	6332	6381	6348	6459	6305	6436	6522	6376	6272	6326	6293	6248	6330	6361	6303	6325	6487	6392	6375	6460	6325	6405	6416	6291	6467	6388	6383	6233	6436	6341	6367	6338	6220	6443	6365	6227	6425	6306	6327	6476	6317	6348	6469	6369	6292	6328	6426	6367	6397	6387	6348	6308	6320	6464	6315	6398	6333	6329	6350	6395	6434	6290	6292	6300	6460	6399	6383	6268	6385	6174	6362	6448	6350	6340	6316	6369	6462	6442	6475	6328	6223	6262	6341	6161	6401	6434	6372	6385	6396	6361	6454	6392	6501	6363	6399	6348	6359	6426	6307	6397	6478	6289	6391	6468	6335	6489	6289	6403	6382	6239	6409	6424	6366	6372	6250	6503	6343	6359	6417	6407	6270	6333	6356	6352	6357	6362	6400	6391	6429	6220	6308	6296	6424	6486	6325	6369	6417	6222	6355	6436	6337	6320	6384	6361	6432	6438	6361	6341	6407	6317	6409	6339	6340	6424	6501	6408	6344	6415	6329	6369	6338	6378	6319	6303	6311	6355	6289	6424	6363	6443	6315	6477	6389	6334	6446	6475	6388	6349	6374	6416	6485	6331	6330	6306	6345	6331	6341	6450	6236	6347	6422	6323	6283	6351	6392	6442	6410	6379	6491	6291	6399	6368	6388	6392	6418	6386	6409	6381	6297	6325	6424	6348	6426	6341	6323	6405	6286	6150	6348	6265	6385	6419	6293	6354	6312	6376	6316	6212	6340	6447	6414	6187	6381	6290	6328	6395	6332	6303	6370	6323	6298	6456	6436	6403	6299	6345	6386	6279	6402	6357	6345	6316	6363	6362	6356	6380	6420	6375	6347	6387	6303	6409	6145	6264	6297	6430	6248	6417	6374	6517	6397	6433	6438	6345	6360	6417	6311	6381	6425	6376	6278	6390	6389	6288	6287	6387	6459	6379	6284	6244	6310	6300	6333	6373	6354	6380	6297	6223	6367	6316	6278	6339	6373	6299	6214	6345	6405	6307	6368	6410	6457	6378	6308	6425	6287	6430	6355	6392	6261	6288	6330	6361	6416	6319	6403	6379	6320	6275	6318	6398	6344	6460	6436	6354	6349	6380	6458	6461	6252	6389	6498	6301	6418	6390	6260	6388	6322	6324	6370	6383	6310	6422	6403	6278	6438	6390	6268	6361	6437	6437	6459	6409
11190	6505	1601	1105	1349	1495	1331	1070	862	803	742	665	643	624	674	612	631	662	671	693	661	640	647	626	637	591	651	626	566	643	635	613	621	675	643	653	600	611	649	585	648	616	602	601	626	577	543	584	581	602	581	611	605	598	573	600	572	574	580	603	622	555	623	614	589	609	609	602	649	594	562	622	580	577	583	560	630	607	547	560	556	613	596	608	570	564	587	587	574	626	582	556	577	643	573	622	590	619	619	613	588	615	551	605	578	585	616	598	572	605	592	581	542	590	578	570	574	628	584	576	587	634	584	576	595	554	632	643	609	613	586	608	582	595	612	549	585	540	593	573	581	607	588	610	609	631	632	582	597	582	573	569	594	585	630	584	581	610	580	606	625	597	602	539	604	584	562	628	606	623	622	634	579	624	587	605	552	627	629	596	569	572	583	595	622	633	600	613	610	601	568	614	611	591	604	586	589	612	571	558	569	579	603	614	567	594	576	629	591	601	596	588	619	594	552	618	586	587	586	594	600	569	559	603	570	562	614	584	592	556	574	615	550	645	603	609	618	571	621	579	625	590	601	580	571	601	588	596	607	656	598	605	615	601	612	605	605	599	593	634	580	610	551	582	608	625	591	584	603	558	604	661	622	603	641	564	583	642	608	595	577	601	632	585	600	572	576	590	609	588	624	617	605	608	612	567	586	589	580	612	630	619	636	596	576	580	579	620	603	556	571	588	578	605	599	587	634	647	615	599	620	610	581	600	626	573	632	615	584	623	593	595	613	593	591	568	517	609	579	620	601	578	575	634	581	566	595	604	585	574	587	601	585	602	622	607	614	631	580	631	611	584	612	574	592	575	608	593	584	600	595	612	578	606	618	607	594	586	575	612	645	592	608	604	619	589	607	572	568	617	602	628	596	591	661	616	565	611	612	604	592	544	576	607	591	556	585	627	593	617	581	553	645	555	575	573	612	615	674	609	567	613	636	648	597	597	587	623	602	598	622	605	605	618	615	593	592	623	600	633	625	577	620	575	562	564	620	612	603	591	569	599	609	581	621	645	590	622	633	591	579	581	590	578	616	597	607	583	594	603	552	574	568	614	660	583	633	564	601	574	596	606	627	590	619	564	591	619	568	594	605	630	566	573	610	646	617	582	578	581	528	575	633	571	544	585	564	608	594	589	553	586	555	586	606	587	564	550	582	554	628	609	637	622	585	627	608	546	633	581	578	608	591	573	612	555	554	564	566	565	563	604	634	566	610	610	620	601	585	625	600	581	594	568	648	588	580	622	587	595	607	596	599	661	624	590	620	571	613	633	548	593	597	631	644	604	555	588	545	578	576	617	591	611	599	612	558	562	585	617	578	658	578	605	617	613	606	602	589	612	581	563	628	597	600	555	612	595	589	579	606	582	624	611	579	616	613	579	604	586	566	570	606	577	567	622	599	583	585	606	598	573	627	549	572	605	574	604	573	618	567	613	571	625	588	571	599	580	616	555	560	594	592	613	571	608	574	604	548	588	595	605	555	630	627	587	617	587	607	560	591	646	598	596	555	584	598	583	607	594	592	600	569	583	629	649	591	590	602	631	616	556	599	554	630	572	615	628	609	592	646	556	567	569	591	576	592	580	611	574	633	596	606	596	601	611	590	595	577	563	632	597	540	599	636	625	572	607	575	624	591	606	555	594	559	569	602	582	589	573	607	613	585	599	554	606	568	593	578	580	557	579	642	600	619	612	648	609	595	615	595	587	611	597	596	604	584	608	589	550	624	566	579	622	585	585	600	601	571	598	606	622	566	560	596	590	576	625	552	602	607	579	562	595	631	579	555	586	549	597	557	591	615	579	586	612	603	530	667	583	573	570	575	600	593	590	596	594	556	599	582	634	568	622	589	602	602	564	578	605	572	616	650	609	572	595	583	633	591	583	608	595	586	580	586	625	617	609	607	613	615	580	582	569	575	559	584	547	575	603	645	607	642	581	588	608	604	570	565	614	619	632	621	638	556	613	593	599	609	561	557	593	635	545	606	540	568	657	584	606	569	579	634	619	629	593	638	634	638	597	580	545	606	563	626	599	608	604	601	609	604	576	571	574	598	599	630	608	617	612	577	637	621	586	643	611	514	572	583	592	588	592	610	585	641	615	567	556	577	572	587	585	640	563	588	637	588	606	602	613	582	617	550	591	582	573	589	595	601	598	603	554	604	600	627	590	613	601	584	589	575	563	620	618	543	549	618	606	633	554	652	588	580	581	565	592	618	577	583	592	582	615	528	597	579	569	558	603	585	615	616	615	548	588	600	605	637	613	588	602	596	571	642	565	582	638	574	588	607	589	618	575	618	600	611	575	566	595	582	615	586	571	623	628	570	605	599	617	601	597	609	597	593	588	620	583	613	563	602	597	605	591	574	572	567	604	607	569	620	558	531	630	591	574	569	604	581	584	603	556	606	612	593	563	615	573	604	594	656	612	619	588	600	589	603	586	576	623	601	626	582	610	637	584	606	620	594	647	607	614	614	558	595	610	612	571	576	597	589	556	618	556	578	616	607	605	595	576	623	581	591	595	612	600	566	620	600	625	627	588	581	564	565	587	625	591	663	558	591	554	550	618	611	615	593	610	612	636	602	596	572	600	611	608	611	550	544	570	562	578	637	622	579	605	584	541	613	563	586	590	604	605	566	614	603	579	626	618	574	596	589	584	562	619	610	566	584	616	587	581	564	592	597	632	585	614	579	610	592	619	622	590	614	606	576	600	603	586	603	616	528	627	575	601	595	569	592	616	603	587	611	604	639	574	594	582	601	612	593	621	588	540	606	632	615	555	586	577	611	582	613	589	596	615	583	590	591	613	625	572	579	630	588	560	618	595	633	630	583	613	581	644	605	617	590	658	590	609	611	611	609	659	559	590	608	620	616	580	597	549	632	589	599	598	612	645	578	562	611	597	618	587	581	598	595	621	594	613	603	583	593	602	608	622	628	643	576	595	598	609	580	601	596	609	635	592	657	593	624	608	622	586	593	615	645	604	641	561	612	610	607	593	580	596	570	633	569	569	622	642	657	582	562	613	601	560	604	597	564	597	597	635	628	617	591	635	566	596	561	603	613	532	592	561	570	604	619	614	570	634	562	583	591	579	606	576	600	603	578	579	591	591	583	541	550	592	588	611	636	570	607	590	609	614	591	604	624	611	627	593	630	623	604	592	596	619	606	591	606	595	596	582	585	615	616	653	606	584	607	623	550	586	596	595	604	564	604	633	575	609	599	575	630	605	591	573	566	632	610	592	582	589	610	578	521	590	579	555	594	600	608	602	622	539	634	595	560	589	633	627	603	566	578	569	597	600	597	585	576	646	612	609	600	563	626	603	663	607	587	643	625	590	543	587	602	635	615	609	593	578	597	574	589	607	601	559	626	628	588	593	625	637	618	602	611	554	566	581	629	610	611	627	586	575	608	657	603	617	577	601	604	620	642	587	566	616	562	583	604	588	554	659	553	554	620	583
45336	36430	15634	25563	32410	33358	27643	21399	16358	12959	10958	9779	9081	8456	7853	7531	7236	7094	6959	6671	6679	6564	6656	6444	6419	6519	6519	6840	6875	7102	6899	6870	6756	6466	6509	6409	6283	6144	6288	6136	6132	6180	6136	6039	6071	6273	6028	6155	6005	6047	6053	6068	6088	6186	6073	6088	6178	6060	6120	6181	6046	6107	6113	6031	6117	6243	6029	6033	6099	5900	6040	6177	6005	6076	5829	6079	6047	5942	6018	6047	6053	6101	6067	6040	5974	6064	6142	5911	5937	5861	5966	5986	6112	6021	6043	6135	6176	6165	5980	6106	6089	6058	5911	6096	6080	5933	6089	6007	5908	5998	6033	5965	6174	6090	6051	6060	6106	5998	5967	6017	6053	6008	5978	6102	6011	6080	6097	5936	5950	5979	5922	6139	6116	6058	6003	6085	6063	6014	6026	5992	5954	5967	5988	6203	6122	5999	6079	6019	5991	5971	6173	6184	6110	6080	6027	6021	6051	5981	5977	5897	5999	6079	5993	5997	5995	6006	6077	6087	6098	6114	5956	6088	5945	5837	5928	6120	6019	6094	6119	6002	5921	6109	6086	6048	5955	6013	6070	5942	5933	5948	6054	6006	5916	6143	6066	6133	5971	6022	5943	6036	5958	5956	5927	5951	6073	6114	5876	6179	5971	6093	5919	6030	6136	6098	6078	6130	6094	6023	6044	6073	6149	6005	6052	6073	6055	5918	5976	6044	5973	6048	5999	5996	6044	6002	5898	6062	5969	6073	6008	6028	5986	5998	6066	6051	5998	6007	6155	6028	6171	5904	6018	6097	6129	6040	6072	6080	6021	6135	5973	6026	5955	6113	5954	6207	5985	6045	6101	6135	6069	6118	6020	5968	5949	5972	6094	5999	6093	6038	5934	5972	6111	5935	6064	6144	6063	6029	5978	6121	5977	5924	6080	6005	5938	5967	5989	6040	5903	6093	6068	6040	6125	5992	6044	6140	6113	6029	6017	6058	6060	6135	5958	6038	6098	6145	6030	6089	6115	6037	6056	6105	6134	6003	6036	5991	5964	5956	6101	5976	5967	6072	5972	5900	6063	6038	6119	6057	5899	6131	6049	5998	6036	5977	6177	6113	5880	5967	5969	6002	6062	5899	6066	6013	5933	6130	6187	6017	6108	5957	6109	5936	6066	6118	6024	6154	6123	5952	5905	5997	5991	5987	6036	6024	5947	6027	5995	5970	6082	5975	6084	6077	5937	5953	6051	6042	6001	6039	6132	6029	5919	5974	6023	6064	5908	6082	6001	5999	6217	6067	5959	5948	5984	5955	6133	6009	6013	5970	6071	5933	6133	6019	6118	5958	6057	6034	6072	6045	5984	6016	6075	6094	6174	6034	6013	5934	6105	6101	6062	5970	6092	5996	6065	6086	6041	6005	6001	5958	6004	5979	6019	5956	6054	5998	5981	6037	5923	6142	5969	6106	6095	5985	5954	5998	6031	6016	6111	6034	5982	6054	5940	6054	6004	6085	5972	6083	6057	6052	6077	6152	6056	5931	6080	6070	5924	5995	6052	6125	6048	5889	6136	6189	5993	6131	6003	6046	5994	6028	6085	5967	6028	5964	6006	6028	6004	6029	6004	6002	5999	6009	6086	5972	6103	6052	6186	6020	6017	5950	5966	6106	5884	6179	5960	5959	6110	5916	6072	6025	5981	6041	6019	6063	5994	6082	5982	6029	6007	6101	6232	5964	6068	6005	6001	6019	6036	6039	6113	6056	6016	6029	5987	6018	6054	6010	6089	5948	6070	6129	5959	6170	6050	6028	6036	6119	6085	6082	6059	6062	6066	5954	6061	6048	6082	5926	6036	6102	6047	6103	6099	6018	6043	6073	6014	6040	6012	6071	6024	6097	6068	6016	5919	5997	6089	6166	6000	6046	6133	5922	6126	6070	6036	6060	6105	6062	6106	6068	6016	6057	6184	5955	6143	6016	6108	6151	6047	6115	6063	6044	6092	6145	5996	6011	6071	6144	6036	5962	6022	6125	6088	5967	6084	5991	6071	6078	6191	6026	5994	5975	5923	6047	6133	6048	6022	6078	6061	6130	5946	6100	6094	6124	6032	6116	6029	5977	6031	6051	6147	5916	6071	6109	6054	6143	6069	5928	6076	6038	5987	6073	6009	6132	6050	6103	6135	5964	6000	6085	6049	5895	6067	6074	6119	6126	5992	5989	6149	6202	5996	6058	6121	5918	6069	6126	6078	6091	5977	6051	6082	6047	5953	6125	6057	5963	5908	5965	6043	6069	5864	5987	6063	6010	5934	5905	6047	6036	5995	5988	6029	6159	6003	6088	6113	5971	5982	6006	6040	5916	5996	5991	5973	5907	6196	6073	6146	6044	5994	6097	6111	6109	5987	6049	6008	6025	6128	5914	5983	6019	6093	5972	5981	6052	6188	6108	5999	6198	6000	5951	5884	5965	5960	6159	5977	6038	5889	6034	6032	6090	5911	6039	6051	6028	5968	5920	5984	6005	6046	6174	5991	5990	5876	5911	6015	5987	5962	6111	6138	5934	6021	6007	6009	6032	6034	5934	5990	5924	6084	5951	6034	5966	5992	5852	6000	6086	6101	6014	6079	6070	5923	6043	5986	5986	6004	6119	5985	6031	6121	6092	6117	5993	6042	6020	6060	5978	5965	6050	6043	6046	6089	6057	6074	5953	5955	6070	5986	6124	6030	6062	6075	6052	6031	6025	6035	5957	5956	6153	6057	6132	6076	6045	6099	5953	6029	6058	6070	5991	6077	6109	6011	6168	6107	6096	6063	6134	6001	6025	6023	6029	6024	5938	6110	5941	6017	6093	6001	6119	5983	6071	6007	6179	6002	6021	6038	5971	6011	5962	6031	6065	6029	6084	6050	6125	5958	6108	6059	5829	6026	6003	5941	6025	6096	6032	6090	5975	5944	6185	5987	6178	6047	6003	6054	6096	6020	6072	6095	5987	6074	6037	5972	5944	6182	5975	6087	6121	6073	6035	5966	5929	6011	6066	5941	5941	6088	6008	5966	6005	6049	5953	6136	5997	6025	5898	5954	5967	5965	5873	5995	6132	6084	6128	5925	6018	6094	6042	6025	6035	5936	6150	5997	5995	6102	6056	6051	6017	6040	5934	5968	5982	6108	5925	6123	6056	6021	6033	6098	6215	5979	6070	6024	5981	6009	5965	6033	6065	6023	5911	6159	6060	5927	6087	6032	6081	6141	6022	5993	6168	5931	6075	6059	6031	6264	5931	5991	6074	6119	5880	5931	6018	6066	6062	6104	6038	6110	5986	6182	6049	6111	5959	6107	6100	5967	6055	6089	5931	6048	5990	6046	6121	6013	6008	6056	5949	6011	6033	5970	6002	6026	6009	5925	6143	6050	6047	6013	5955	5955	6142	5954	5915	6048	6041	5874	6040	6017	5981	6013	5984	5997	6149	6030	6118	6065	6052	6003	5909	6027	6049	6081	5877	6081	6046	6094	6130	6101	6060	5877	6132	6065	6143	6074	6043	5991	6064	6076	6140	6062	6088	6089	5933	6006	6005	6101	5955	5980	6043	6027	6098	6011	5939	6108	6013	5994	5938	6043	6086	6050	6040	6008	5966	5952	6011	5979	6043	6058	6020	5856	6118	6016	6014	6021	6152	5987	5989	5923	5845	6104	6028	5947	6026	5989	6066	5992	6028	6014	6041	5989	6183	6020	5938	5971	5930	5999	5984	6005	5944	5936	6046	6021	6025	6138	6030	6103	6017	6127	6001	6066	6006	6031	6097	6231	6020	6154	6004	5951	6086	6122	6104	6112	6047	6009	6014	6035	6111	6072	6039	6029	6043	6008	6021	6018	6225	6054	6029	6062	6112	5930	5932	6090	5924	5973	6022	6080	6057	6082	5989	6048	6061	6052	6067	6052	6198	6093	5989	6159	5962	6097	6027	6087	5947	6156	6016	6072	5975	6064	6060	6132	6099	6018	6085	6087	6007	6059	6079	6126	6021	6186	6027	6049	5986	5987	6064	6030	5954	6115	6008	6038	6057	6006	6014	5982	6047	6141	6073	5916	5955	6015	6028	5937	6128	6008	6012	6007	6090	5977	6073	6048	5988	5998	5987	6028	5985	5994	6210	5985	5935	5903	6072	5939	5951	6082	6129	5948	6042	6025	6065	5993	6092	6057	6109	5885	6111	5985	6103	5847	6116	6080	6175	6008	5947	6072	6044	5933	6110	6025	6114	6096	5984	5999	6052	6073	6009	5935	5956	6102	6028	6024	6040	5984	6035	6073	6169	6043	5942	6102	6045	6162	5949	5882	5990	5952	6041	5981	6161	5929	6007	6050	6086	5961	6113	6023	6156	6039	5942	6109	5915	6085	5942	5980	6021	6028	6082	5936	6009	5997	6002	5975	5985	6063	6008	6105	6013	6078	6031	6009	6013	6026	6112	6108	5987	6085	6052	6123	5931	6116	6005	6008	5970	5961	6105	5867	6100	6109	5934	6065	6026	6110	6015	5992	5940	6068	6108	6114	6035	6141	5949	6113	6028	6136	5967	6071	6060	6055	6048	6134	5916	6030	6064	6052	5968	5992	6107	5880	6079	5977	6029	6129	6135	6026	6014	5999	6158	6048	6011	6044	5965	6142	6012	6079	5989	6014	5997	6020	6131	5963	5911	5985	5947	6058	6027	6107	5937	6065	5999	5967	6105	5910	6137	6050	5968	6043	6093	6077	6081	6003	5969	5870	6113	6091	6101	6088	6055	6120	5983	6045	6136	6058	5999	5969	5974	6039	5912	6024	6137	6017	6034	6067	5912	6062	6053	6055	6167	6052	6188	6080	6042	6184	6014	5964	6125	6069	6127	5755	6098	6066	6080	6086	6000	6114	6124	6174	6101	6118	5998	6009	5928	6044	6009	5994	5944	5971	6016	5964	6074	6030	6085	5991	6135	5991	5978	6097	5889	6115	5979	5946	5925	5971	5968	5960	5902	6078	6041	5981	6041	6078	6057	6020	6067	6011	6050	6188	6161	6036	6072	6158	6070	6032	6202	5998	5979	6103	6018	5923	6052	5906	6153	5992	6092	6133	6078	6017	5950
16082	12346	2783	1631	2104	2299	1798	1411	1294	1108	1035	961	942	934	882	852	810	861	831	848	810	774	774	785	809	817	794	828	830	807	823	804	817	796	812	827	848	754	806	793	765	769	757	767	774	726	760	814	775	752	764	786	775	756	826	759	754	757	819	723	765	788	692	760	809	796	757	781	781	771	763	752	779	771	783	760	757	775	779	809	759	774	821	803	763	802	745	779	738	801	802	806	743	769	821	777	796	764	759	716	785	748	773	779	798	776	803	815	761	751	792	791	790	753	778	794	764	771	769	747	798	812	819	789	779	768	777	753	746	796	745	740	783	817	741	746	767	796	803	795	775	734	762	734	795	782	748	753	744	760	752	766	826	763	769	762	832	819	773	801	816	779	829	807	766	799	788	806	738	806	778	762	812	769	797	737	790	770	798	824	751	725	768	782	803	777	790	802	734	748	816	760	781	803	794	793	742	796	748	769	766	800	796	777	718	778	792	805	795	770	856	763	785	797	767	759	773	799	730	789	755	797	799	763	780	801	760	785	782	767	825	780	791	793	754	806	786	768	732	809	839	729	797	785	815	749	793	762	821	740	795	810	812	767	745	791	776	759	796	822	799	738	824	742	756	761	796	755	811	744	788	808	819	773	737	773	724	803	779	778	775	751	765	826	775	791	792	788	756	771	767	770	814	752	739	786	764	737	753	789	738	711	783	788	788	813	722	744	821	794	796	780	792	751	741	782	803	747	784	835	768	747	796	793	727	786	791	788	760	742	762	774	772	825	759	775	758	725	755	783	798	820	793	735	772	783	758	816	752	760	758	744	769	752	812	697	770	740	718	819	787	804	739	807	856	757	802	787	791	798	744	783	759	779	792	782	813	778	777	787	748	755	785	782	786	790	749	776	799	830	785	745	766	757	769	814	789	821	782	788	768	742	798	797	767	745	820	790	817	786	786	772	774	792	791	799	818	798	767	750	772	791	802	800	763	768	814	762	820	808	724	793	789	771	765	798	844	783	761	807	843	764	804	808	791	750	753	806	738	767	739	781	761	744	751	788	770	762	712	801	793	746	836	819	766	791	716	786	734	756	799	810	806	735	776	741	794	810	770	759	776	706	775	734	817	750	799	777	776	740	770	757	842	758	779	763	818	761	739	779	778	741	790	809	787	758	739	807	783	720	796	774	802	750	769	771	813	738	745	766	764	774	739	807	725	765	734	811	823	788	778	774	776	785	784	824	772	764	786	792	734	763	773	778	789	720	766	819	757	801	835	767	831	880	750	773	762	750	813	812	759	782	764	768	774	739	781	797	806	754	774	785	754	763	764	820	770	758	798	764	798	842	790	791	767	808	794	760	759	807	750	726	785	783	799	816	777	763	730	787	789	750	767	759	754	786	765	726	758	750	805	727	757	810	780	767	750	766	745	756	760	756	819	745	785	803	815	816	770	800	787	757	720	709	765	753	765	746	759	766	814	772	784	743	799	779	778	757	753	798	766	774	781	773	793	800	794	800	804	766	791	777	824	780	748	784	774	740	738	758	780	749	768	791	761	849	816	776	760	730	806	777	796	796	795	765	788	779	775	786	751	725	767	820	714	820	818	777	766	762	799	800	779	772	767	753	765	803	752	768	745	728	696	770	773	778	824	798	816	780	790	768	752	810	787	770	762	793	747	747	785	790	796	709	777	748	775	805	784	773	760	797	748	789	791	790	767	798	718	767	820	775	794	742	723	776	741	775	736	804	778	751	780	777	780	774	784	854	784	778	774	805	746	849	746	758	731	789	752	732	787	786	825	773	752	748	841	803	779	754	753	796	793	794	792	796	750	805	803	728	759	761	782	777	792	794	731	744	780	778	811	777	816	807	770	789	776	771	779	800	760	768	789	754	763	782	751	786	797	799	776	791	762	746	780	774	763	803	844	779	744	855	785	766	814	751	789	776	776	813	761	758	780	748	801	833	771	800	804	785	740	800	783	823	825	758	751	759	763	756	800	779	770	768	838	809	776	774	733	823	803	781	797	738	801	786	777	796	788	781	759	739	763	793	775	807	782	796	828	827	759	789	775	818	813	793	786	769	750	798	804	761	774	804	809	766	793	798	741	802	741	798	776	783	838	807	771	784	727	795	803	742	795	793	761	713	797	775	760	789	787	753	768	787	830	767	704	755	824	772	746	811	807	801	806	805	809	810	779	790	784	756	806	801	800	782	809	749	736	802	747	768	784	820	815	766	824	769	800	769	770	749	757	777	753	811	780	765	777	769	705	813	746	774	756	788	806	748	773	794	742	773	776	790	759	797	798	743	746	768	762	779	768	804	748	780	759	798	763	754	812	797	765	797	781	742	774	797	815	798	746	757	744	794	755	734	821	768	757	770	793	727	777	739	777	749	734	745	764	779	791	755	763	752	786	794	770	838	798	813	788	807	796	741	801	756	885	802	758	781	786	776	751	795	783	803	808	748	797	827	767	778	761	791	739	779	751	759	803	759	780	782	720	766	777	772	783	793	788	790	735	783	821	758	763	808	758	780	752	756	814	831	765	824	801	770	763	790	842	812	705	768	818	782	808	804	819	733	779	755	783	759	768	801	753	757	755	776	812	757	782	759	761	767	805	814	807	794	768	777	791	774	809	807	781	733	779	802	771	747	772	799	766	755	759	742	801	814	777	781	800	768	809	839	800	772	752	760	743	771	751	734	734	837	833	810	808	800	770	769	741	780	764	746	820	807	759	747	817	790	752	795	789	774	720	734	770	746	778	742	826	775	758	769	795	750	769	798	787	790	806	721	798	801	795	769	775	680	836	764	757	775	746	788	777	804	784	725	767	794	793	749	828	778	818	755	775	776	827	707	744	797	740	777	757	739	762	784	826	761	775	768	810	776	727	790	772	742	822	778	804	774	764	762	796	713	787	729	832	779	748	748	807	759	823	782	748	740	762	770	792	696	836	766	807	781	789	829	788	766	794	739	754	722	742	814	786	747	769	776	823	799	834	757	791	794	739	812	700	816	797	763	781	789	836	807	770	745	784	762	762	808	738	813	759	776	769	765	733	758	820	778	768	767	815	756	788	799	788	788	791	724	760	771	804	677	778	799	797	801	807	800	769	787	769	754	782	770	786	758	788	779	770	747	751	796	754	800	792	760	831	757	750	770	748	776	815	743	792	798	761	769	793	801	841	734	779	803	746	757	834	785	807	814	814	808	787	778	766	797	770	794	793	793	747	762	746	742	761	838	820	826	728	805	771	821	798	742	823	740	787	769	757	770	829	812	760	780	783	780	773	743	809	804	792	757	815	797	768	788	851	802	765	712	792	756	762	782	699	771	787	808	791	773	789	859	819	822	733	730	857	773	770	803	792	785	840	783	784	759	804	769	813	766	766	765	798	738	809	807	781	805	797	762	781	741	782	786	741	806	788	801	770	805	810	780	783	836	756	734	722	784	778	755	818	755	769	741	781	774	805	745	790	797	781	819	774	751	769	794	800	770	766	767	768	791
54957	45254	20399	31484	39325	39326	33094	26432	22055	17451	14945	13249	12221	11296	10454	9972	9360	9250	8971	8770	8734	8637	8518	8265	8309	8398	8337	8594	8593	8809	8683	8581	8775	8486	8234	8067	8063	7733	7776	7756	7657	7755	7685	7575	7687	7555	7753	7585	7614	7651	7725	7606	7519	7619	7667	7619	7523	7621	7750	7584	7668	7545	7613	7568	7572	7653	7616	7517	7632	7543	7505	7623	7557	7542	7494	7519	7491	7571	7604	7489	7481	7544	7391	7581	7575	7570	7534	7627	7491	7506	7440	7469	7568	7482	7578	7457	7525	7379	7564	7593	7464	7704	7487	7541	7552	7539	7527	7529	7437	7626	7543	7433	7562	7599	7576	7489	7565	7548	7469	7540	7551	7550	7447	7610	7601	7564	7558	7537	7634	7441	7526	7499	7574	7499	7481	7472	7628	7441	7617	7577	7574	7422	7453	7601	7516	7398	7538	7526	7516	7572	7465	7569	7427	7655	7539	7410	7621	7561	7414	7577	7463	7581	7494	7352	7532	7501	7640	7578	7604	7390	7568	7555	7661	7587	7538	7470	7510	7421	7495	7547	7442	7447	7481	7547	7492	7520	7480	7575	7527	7656	7484	7647	7619	7439	7469	7516	7497	7676	7435	7549	7643	7502	7529	7559	7487	7637	7458	7522	7381	7531	7487	7434	7532	7577	7509	7549	7486	7576	7568	7539	7556	7514	7587	7512	7588	7551	7537	7481	7446	7562	7451	7640	7519	7533	7489	7583	7496	7514	7499	7440	7572	7517	7452	7532	7595	7414	7396	7457	7537	7617	7566	7577	7475	7446	7534	7440	7643	7484	7657	7557	7489	7544	7466	7654	7464	7412	7454	7417	7667	7545	7574	7577	7547	7534	7433	7391	7460	7546	7651	7525	7586	7495	7538	7531	7409	7515	7568	7569	7538	7535	7596	7514	7462	7452	7383	7518	7631	7553	7488	7431	7446	7668	7610	7587	7483	7577	7459	7510	7689	7606	7574	7485	7490	7387	7460	7506	7409	7540	7423	7670	7460	7537	7491	7561	7541	7566	7514	7567	7594	7670	7494	7587	7620	7509	7528	7542	7598	7452	7565	7513	7486	7428	7437	7525	7504	7663	7375	7626	7512	7519	7524	7547	7498	7412	7571	7498	7524	7524	7550	7434	7680	7482	7523	7488	7463	7482	7317	7493	7507	7396	7487	7485	7468	7600	7448	7604	7448	7591	7521	7576	7498	7555	7411	7509	7428	7555	7532	7641	7638	7609	7532	7543	7575	7593	7504	7560	7387	7530	7426	7553	7555	7423	7497	7324	7469	7518	7505	7570	7611	7585	7548	7615	7468	7436	7489	7516	7695	7596	7590	7629	7499	7526	7607	7475	7513	7606	7506	7475	7560	7552	7548	7507	7698	7613	7336	7536	7545	7473	7550	7493	7579	7451	7534	7519	7540	7548	7448	7589	7457	7467	7463	7442	7535	7605	7517	7630	7601	7503	7576	7440	7522	7548	7466	7517	7522	7522	7535	7416	7627	7426	7485	7619	7438	7533	7582	7483	7618	7588	7502	7579	7616	7499	7542	7516	7474	7586	7541	7559	7534	7498	7396	7395	7496	7634	7630	7477	7465	7687	7550	7497	7437	7498	7609	7522	7534	7410	7509	7553	7572	7465	7551	7527	7561	7411	7518	7424	7440	7421	7629	7508	7537	7575	7526	7568	7510	7567	7480	7448	7540	7470	7459	7537	7530	7563	7548	7461	7477	7582	7469	7427	7502	7485	7517	7376	7480	7536	7637	7655	7525	7649	7439	7534	7436	7625	7507	7525	7560	7506	7576	7539	7489	7353	7467	7461	7375	7527	7459	7463	7570	7463	7596	7498	7510	7532	7496	7554	7495	7556	7596	7433	7512	7554	7386	7436	7522	7556	7338	7463	7659	7506	7470	7461	7485	7666	7449	7475	7472	7482	7580	7597	7508	7462	7528	7532	7466	7447	7569	7455	7434	7505	7431	7483	7485	7494	7568	7323	7529	7517	7396	7493	7545	7481	7509	7601	7484	7464	7504	7608	7559	7394	7593	7449	7474	7565	7538	7649	7588	7584	7438	7585	7502	7453	7708	7518	7459	7454	7450	7541	7524	7448	7491	7392	7635	7492	7467	7389	7548	7317	7518	7609	7455	7543	7457	7473	7625	7571	7513	7534	7594	7437	7522	7573	7445	7434	7390	7472	7483	7565	7431	7500	7398	7567	7451	7515	7507	7585	7580	7574	7508	7528	7566	7454	7521	7497	7363	7414	7742	7585	7703	7575	7583	7609	7604	7357	7522	7548	7418	7669	7448	7553	7507	7503	7435	7590	7503	7508	7628	7528	7436	7441	7492	7423	7551	7522	7546	7519	7385	7468	7485	7502	7517	7480	7464	7431	7622	7534	7545	7605	7513	7518	7529	7514	7419	7531	7761	7619	7555	7460	7527	7522	7628	7485	7553	7597	7593	7616	7615	7562	7502	7525	7465	7564	7719	7486	7582	7350	7410	7537	7453	7517	7472	7540	7656	7417	7653	7581	7547	7585	7465	7530	7678	7388	7499	7338	7495	7566	7503	7631	7448	7631	7523	7566	7519	7673	7462	7506	7376	7543	7402	7456	7453	7454	7546	7550	7615	7495	7547	7340	7513	7577	7570	7523	7333	7419	7475	7546	7322	7473	7469	7453	7514	7512	7604	7567	7553	7485	7492	7457	7578	7433	7466	7466	7567	7575	7521	7488	7393	7429	7502	7629	7626	7528	7492	7519	7639	7425	7493	7563	7528	7523	7573	7509	7474	7546	7324	7479	7518	7636	7398	7579	7532	7431	7572	7424	7532	7489	7510	7537	7407	7662	7518	7507	7429	7493	7600	7476	7586	7548	7428	7536	7459	7535	7512	7554	7527	7522	7533	7594	7467	7562	7561	7521	7543	7686	7551	7500	7499	7634	7518	7544	7595	7356	7425	7561	7662	7518	7409	7649	7469	7505	7639	7605	7470	7532	7611	7591	7493	7575	7460	7633	7577	7582	7572	7366	7510	7483	7527	7499	7552	7614	7560	7621	7446	7639	7446	7495	7621	7582	7435	7592	7482	7517	7586	7473	7640	7448	7464	7565	7573	7542	7596	7513	7597	7541	7481	7549	7418	7434	7542	7533	7468	7538	7507	7433	7631	7528	7669	7401	7450	7478	7552	7567	7491	7423	7363	7600	7451	7623	7621	7559	7374	7535	7549	7591	7392	7543	7534	7505	7551	7563	7413	7424	7408	7592	7655	7481	7442	7536	7453	7549	7565	7593	7550	7550	7520	7515	7400	7570	7508	7569	7470	7399	7484	7709	7457	7546	7514	7487	7451	7493	7464	7554	7601	7669	7476	7480	7538	7490	7470	7364	7408	7588	7504	7501	7524	7525	7605	7426	7634	7508	7598	7498	7434	7442	7663	7531	7363	7449	7645	7519	7557	7542	7523	7511	7329	7444	7688	7493	7426	7525	7582	7471	7530	7638	7521	7513	7533	7504	7565	7480	7509	7486	7421	7564	7541	7426	7521	7618	7468	7565	7495	7529	7386	7638	7415	7534	7659	7476	7396	7558	7649	7526	7537	7506	7522	7665	7479	7646	7498	7502	7513	7427	7522	7633	7537	7453	7530	7522	7609	7579	7722	7531	7616	7511	7512	7561	7461	7605	7621	7430	7466	7482	7597	7493	7481	7492	7654	7635	7433	7592	7471	7565	7449	7511	7454	7536	7510	7559	7491	7592	7522	7478	7385	7547	7574	7419	7532	7437	7528	7731	7530	7519	7617	7483	7596	7479	7563	7567	7532	7469	7549	7457	7497	7466	7511	7454	7561	7576	7502	7496	7482	7473	7533	7442	7574	7527	7547	7577	7528	7466	7493	7529	7560	7513	7514	7630	7447	7457	7512	7630	7562	7535	7372	7546	7507	7573	7539	7661	7557	7534	7462	7598	7366	7571	7584	7556	7623	7542	7505	7549	7444	7582	7551	7471	7447	7413	7452	7494	7539	7577	7655	7574	7610	7627	7408	7545	7572	7376	7472	7420	7349	7551	7556	7458	7579	7602	7540	7555	7557	7463	7378	7564	7405	7550	7643	7547	7338	7568	7641	7560	7569	7614	7485	7405	7608	7382	7524	7573	7650	7392	7491	7431	7467	7610	7510	7494	7446	7609	7478	7594	7313	7543	7498	7645	7497	7496	7486	7471	7373	7610	7428	7608	7595	7599	7504	7621	7526	7425	7449	7512	7455	7405	7584	7563	7502	7518	7560	7573	7477	7577	7471	7610	7591	7552	7465	7352	7562	7473	7483	7462	7522	7404	7491	7519	7451	7611	7557	7581	7450	7401	7542	7546	7556	7573	7622	7424	7524	7474	7504	7570	7449	7573	7454	7500	7485	7431	7525	7443	7451	7521	7556	7654	7551	7506	7600	7433	7624	7439	7552	7487	7568	7449	7455	7530	7554	7567	7493	7491	7542	7453	7501	7398	7541	7422	7561	7593	7646	7571	7673	7543	7569	7534	7517	7545	7544	7656	7497	7661	7532	7406	7582	7356	7657	7471	7439	7442	7459	7540	7588	7518	7355	7557	7496	7484	7584	7584	7478	7607	7664	7475	7557	7604	7468	7446	7592	7481	7492	7473	7519	7415	7464	7771	7581	7470	7579	7495	7519	7576	7544	7544	7486	7520	7589	7562	7498	7330	7600	7584	7462	7523	7539	7665	7544	7420	7466	7491	7463	7583	7580	7614	7530	7558	7481	7574	7581	7522	7658	7506	7511	7445	7613	7452	7483	7627	7461	7585	7494	7545	7528	7595	7548	7510	7461	7609	7530	7447	7588	7563	7581	7532	7377	7543	7501	7458	7423	7595	7555	7382	7521	7337	7672	7498	7574	7540	7387	7606	7593	7455	7577	7498	7512	7494	7424	7524	7617	7586	7413	7567	7521	7556	7585	7380	7474	7639	7576	7563	7411	7562	7451	7498	7628	7513	7733	7420	7459	7603	7467	7500	7544	7510	7560	7510	7388	7561	7558	7518	7516	7418	7420	7499	7453	7492	7519	7455	7542	7595
7086	3832	1329	1175	1378	1362	1129	1061	951	954	892	842	894	884	827	833	840	845	875	861	899	864	836	876	843	832	848	859	819	857	815	813	824	862	869	853	864	832	813	800	830	763	808	814	838	784	841	852	832	874	866	865	855	826	788	749	833	767	841	882	790	852	853	817	870	730	801	871	818	847	855	819	813	856	801	785	884	842	797	875	848	831	871	806	829	864	829	829	790	778	834	841	832	802	864	831	841	780	823	849	842	849	812	849	813	798	853	815	832	840	836	795	800	853	821	816	839	864	813	825	843	841	807	877	802	826	827	817	881	821	810	836	812	858	832	897	823	802	812	799	814	848	830	819	844	845	888	874	885	820	803	823	841	828	857	788	797	850	877	801	902	876	863	845	802	803	868	809	854	852	845	841	820	830	827	866	798	825	858	798	852	814	867	811	839	786	849	850	790	772	877	788	813	872	835	797	805	883	869	805	806	819	786	812	820	818	843	836	818	826	883	833	829	825	803	818	870	867	830	836	816	817	831	824	852	846	876	859	839	813	850	834	777	827	819	819	830	888	801	814	821	846	786	866	833	838	841	800	849	863	904	814	828	825	822	863	814	808	796	840	836	872	836	839	814	827	792	782	806	812	843	856	787	862	804	845	919	838	838	787	851	813	849	800	863	859	803	801	855	866	820	821	826	819	809	835	841	884	832	825	879	838	845	839	797	826	838	794	782	862	789	832	846	817	849	854	823	826	850	836	839	813	854	815	866	790	804	811	819	836	826	911	769	874	857	833	827	865	821	835	841	869	843	868	801	803	782	821	819	844	828	764	876	852	846	830	865	871	876	782	771	802	829	797	840	870	849	837	879	829	791	824	878	877	789	812	845	851	838	860	842	841	800	788	777	844	856	844	820	846	825	866	805	879	891	847	844	831	802	801	866	794	819	844	843	857	844	840	876	824	801	809	825	826	848	828	867	855	800	833	865	793	865	795	794	814	858	844	868	819	852	874	803	882	800	917	857	828	827	826	837	812	871	833	802	859	860	817	843	823	866	823	873	851	812	852	810	827	824	805	809	854	871	842	816	781	826	854	875	840	814	813	828	813	803	866	909	837	838	845	788	844	794	834	841	856	867	860	833	789	832	845	871	870	850	827	833	825	821	851	843	860	819	827	845	799	811	886	832	813	872	799	856	800	879	855	836	815	833	787	814	809	869	792	863	807	835	840	848	849	841	837	858	845	840	857	863	840	844	815	828	800	839	847	818	821	777	884	852	867	826	872	799	806	806	826	877	829	886	823	829	887	854	795	872	789	851	846	843	814	818	835	820	848	780	859	880	839	821	837	819	805	845	772	823	849	839	840	860	850	864	789	861	812	802	823	885	832	825	810	847	861	841	820	877	853	839	842	869	821	819	824	802	798	835	840	801	873	823	837	813	904	808	797	890	891	816	856	837	836	829	848	810	783	840	809	869	825	863	793	833	801	785	837	865	860	847	818	832	803	869	884	842	860	832	823	860	798	849	840	854	832	791	853	861	841	849	853	860	812	807	833	839	827	824	833	817	814	849	831	823	834	814	804	816	828	807	816	812	854	837	779	856	874	886	825	842	840	900	844	863	802	820	881	901	828	816	821	832	819	836	828	767	807	853	853	833	815	861	820	840	898	780	819	810	853	888	791	844	848	874	841	825	863	849	856	847	874	877	821	850	852	880	786	827	837	841	852	802	852	850	822	812	922	849	799	834	848	831	808	854	870	837	797	815	846	801	843	821	891	853	813	799	795	799	841	794	822	837	847	865	799	775	810	830	859	785	831	820	849	824	816	839	841	816	824	802	798	841	833	868	779	810	828	912	861	765	877	815	841	862	835	819	832	855	821	788	814	806	859	829	859	846	853	823	819	835	797	852	898	850	853	794	833	895	844	830	792	839	834	849	813	854	815	832	866	828	835	810	833	874	854	808	841	815	793	847	810	800	784	832	802	777	843	842	839	817	832	843	827	807	925	803	863	879	840	838	844	854	839	823	839	867	850	851	844	841	831	816	894	809	840	826	828	813	851	814	887	843	871	872	807	846	851	808	803	884	844	832	817	816	858	851	836	854	822	814	815	806	800	817	833	879	807	856	822	841	813	889	779	830	864	840	849	800	861	812	812	840	827	848	845	842	835	830	789	800	820	898	837	857	800	814	833	864	787	867	822	851	818	841	891	830	858	818	810	822	871	831	874	858	809	832	818	765	784	842	855	867	853	852	810	808	801	833	853	835	842	859	849	841	859	829	840	813	812	833	841	840	829	831	827	851	807	834	796	810	799	882	782	856	825	880	837	820	830	846	815	804	822	813	804	810	829	842	869	852	798	866	839	865	787	848	844	873	864	838	890	833	832	869	846	845	806	868	854	795	811	778	792	876	785	851	859	839	866	776	834	818	780	871	854	843	835	831	828	837	846	782	849	793	736	819	853	824	808	840	823	896	792	783	792	860	844	836	825	846	857	807	838	859	807	800	865	855	831	798	833	891	824	880	868	807	807	851	867	774	848	826	831	789	795	868	821	833	859	807	897	884	865	846	844	866	882	844	857	785	827	823	869	825	864	856	867	868	867	818	833	844	863	888	841	819	797	804	806	829	781	827	861	851	832	790	814	830	823	798	845	863	833	832	831	853	758	827	851	858	869	806	798	825	778	800	839	865	797	917	838	795	820	838	805	837	799	844	882	893	861	811	777	854	816	849	862	862	809	802	825	847	841	827	804	851	795	821	828	831	890	853	791	849	895	833	845	878	812	814	831	868	866	855	812	823	839	821	834	823	849	799	854	871	887	839	869	856	837	841	827	788	850	828	821	824	861	805	868	887	762	844	784	848	828	793	810	836	829	865	850	881	831	741	881	867	881	828	853	826	804	814	834	809	833	823	842	854	863	835	839	878	826	807	819	797	828	876	841	811	858	807	856	882	808	840	820	870	854	813	819	866	871	792	888	796	819	858	849	863	822	800	740	835	776	775	804	842	806	802	842	818	833	856	830	825	863	847	856	880	857	819	812	836	872	822	876	794	837	819	861	826	803	898	877	880	786	818	877	786	856	839	863	866	871	840	812	801	827	831	848	807	824	840	825	837	779	844	809	792	802	904	821	826	799	799	808	848	798	847	870	861	781	833	821	787	793	856	852	792	880	802	817	826	845	814	865	821	822	798	830	838	805	816	822	841	843	834	828	846	863	825	884	874	861	862	829	816	829	809	805	852	829	817	809	850	866	861	825	814	903	821	828	792	806	892	865	835	840	814	840	805	846	816	856	809	822	774	806	873	838	817	843	862	853	865	862	789	812	864	876	824	775	836	788	895	813	840	855	822	858	868	814	809	901	846	797	848	855	874	894	784	799	814	808	877	811	829	842	796	855	890	806	806	844	780	819	846	849	814	808	839	824	815	817	857	856	810	818	826	784	837	851	827	824	888	782	877	871	809	852	836	788	859	845	844	816	856	858	862	887	825	813	802	857	821	854	812	864
40088	30430	14068	22808	29416	26545	20836	16845	13427	11411	10124	9631	9171	8911	8695	8599	8515	8337	8266	8200	8204	8194	8168	8121	8246	8125	8171	8227	8354	8369	8521	8321	8317	8356	8146	8117	8093	7960	8076	8012	8052	7937	7972	7966	7947	7983	7913	7961	7948	7863	7819	7951	8116	7909	7868	7993	7974	7880	7976	7929	7860	8007	7907	7940	8043	7933	8053	7982	7861	7935	7914	7921	7960	7961	7933	7801	8092	7887	7894	7919	7920	7839	8022	7843	7964	7876	7966	7872	7833	7922	7892	7832	7976	7881	7939	7734	7986	7774	8051	7827	7818	7905	7960	7889	7873	7945	7978	7898	7872	7911	7992	7965	7895	7873	7922	7983	7924	7902	7932	8083	8015	7989	7990	8096	7953	7832	8059	7972	7981	7941	7933	7860	7778	7936	7995	7955	7953	7930	7879	7904	7925	7930	7909	8009	7865	8003	7850	7942	7933	7900	8055	7854	8061	8004	7838	7961	8064	7941	7930	8059	7801	7963	7848	7996	7857	7952	8001	7939	7892	7869	7851	7847	8066	8088	7902	7772	8084	7872	7748	7987	7761	7948	8008	8089	7952	8075	7933	7794	7992	8044	8038	7888	7994	7923	7874	7828	8002	7913	7848	7877	8082	7863	8046	8048	7892	7873	8040	7998	7862	7922	7894	8056	7987	7857	7870	7807	7803	7910	7952	8026	8055	7948	7782	7896	7850	7874	8023	7892	7908	7957	7926	7986	7938	7900	7809	8039	8021	8114	7897	7973	7967	7850	7917	7939	7914	7908	8004	7966	8077	7738	7966	7950	7829	7916	7981	7797	7983	7954	7924	7858	7905	7919	7940	8021	8017	7840	7975	7934	7822	7811	7969	8019	8009	7996	7869	8068	7875	7893	7970	7849	8012	7885	7952	7885	7921	7911	8007	7970	7975	7955	7793	7932	7922	7870	7984	7959	7985	8000	7883	7979	7891	7909	8012	7881	7950	8014	7999	7909	8036	7814	7953	7899	8009	8087	7976	7841	7859	7959	7836	7913	8045	8047	8067	7923	7906	7889	7896	8003	7930	7975	7957	8023	7944	7930	7932	8034	8085	8031	8076	7891	7933	7928	7978	8049	7978	8015	7929	7983	8007	8001	7869	7889	7874	7847	7905	8088	7816	7884	7906	8002	7891	8011	7932	7931	8077	8011	7895	7882	7931	8047	7920	8128	7915	7945	7821	8028	7935	7940	7902	7984	7982	7797	7906	7981	7891	7868	7997	7937	8051	7838	7848	7875	8027	7955	7854	8035	7984	8010	7927	7928	7971	7974	7920	7849	8089	7898	7860	8013	8015	7785	7879	8043	7980	7939	8022	7865	8126	7883	7982	7859	7910	7989	7879	7904	7886	7929	7914	7844	7992	7940	7883	7994	7906	7929	7809	8061	8033	7830	7979	8030	7859	7972	7933	8062	8064	7983	8034	7961	7961	7897	7871	7790	7861	8012	7812	7960	7935	7880	7968	7951	8030	7853	7995	7841	7939	8017	8024	7953	8067	7787	8062	7862	7997	7987	7923	8084	8038	7974	7909	7970	7921	7851	7892	7975	7797	7887	7955	7938	7966	7896	8113	8044	7985	7880	7962	8007	7824	8023	7993	7858	7902	7843	7841	7989	8055	8114	8006	8085	7900	8100	7899	7912	8075	7934	7973	8064	7900	7945	7945	7989	7984	7956	8005	7976	7990	7940	7921	8009	7951	8014	8015	8033	7854	8044	7847	7872	8001	7870	7866	8007	7943	7830	7866	7927	7929	7964	7743	7993	7986	7970	7961	7868	7922	7927	7957	8022	7941	7864	8021	7901	7862	7792	8067	7977	7887	8012	8005	7951	7831	7873	7884	7809	7946	7878	8065	7917	8038	7911	7985	7982	8132	7929	8079	7951	8094	7809	7904	7917	7995	7908	7974	7903	7948	7886	7868	7896	7945	7932	8084	7918	7952	8031	7945	8099	7796	7986	7818	7939	8005	7934	7783	8006	8007	7800	7984	8028	7898	7926	7843	7890	7888	7845	8092	7906	7910	8017	7956	7915	7933	7937	7952	7958	7998	7862	7840	7841	7864	8020	7979	8032	7887	7853	7961	8044	8022	8139	7910	7915	7950	7975	7897	7994	7863	7884	7971	7913	7949	7848	7954	8117	7970	7902	7957	7973	8055	8006	8019	7955	7834	7893	8089	7898	7898	7848	7793	7951	7945	7847	7904	7837	7914	7974	7914	7798	7966	7890	7939	7841	7881	7986	7902	8071	7999	7985	7969	7917	7823	7989	7932	7932	7814	8052	7896	7957	7862	7844	8027	7965	7807	7930	7982	8130	7982	8032	8019	7939	7924	8034	7784	7997	7898	7817	7953	7868	7867	7954	7907	7849	8065	7979	8013	7954	7774	8029	7915	7895	7877	7976	8013	8005	7966	7954	7801	7821	7934	7893	7839	7903	7879	8015	7959	7914	7938	7918	7872	7985	7995	7905	7973	8023	7888	7794	7892	7943	7873	7882	7970	7915	7956	7804	7931	8028	8019	7984	8072	7912	7902	7860	7907	7978	7988	7980	8036	7954	8012	7912	7939	7872	7874	7892	7949	7930	7874	8007	7881	8048	7923	7916	7827	7969	7949	7906	7959	7911	7826	7981	7914	8001	8098	7939	7843	7856	7946	7957	7855	8007	7961	7935	8053	7908	7874	8090	7970	7927	8034	8049	8137	8011	7950	7963	7727	7932	8049	8091	7946	7972	7936	8078	7936	8019	7943	7924	7887	8017	7964	8062	7869	8078	8017	7932	7823	7842	7907	8028	8043	8071	7995	7834	8041	7965	7779	7853	8006	7981	7791	7987	7931	7968	7907	7866	7955	7860	8040	7868	7862	7980	7957	8089	7858	7907	8026	7933	7808	8014	7895	7980	7926	7943	7812	8129	8073	8040	7955	7823	8030	8113	8012	7991	7878	8030	7993	7900	8068	8039	7838	7874	7936	8010	7934	7902	7828	7915	8089	8080	8019	7823	7993	7879	8105	7902	7959	7956	7918	8014	7965	8002	8007	7997	7891	7783	7985	7972	7985	7872	7944	7951	7986	7883	7792	7892	7955	7937	8052	7871	7940	7937	7892	7889	7828	7866	7948	7845	7845	7922	7916	7879	7893	7931	7918	8031	7964	7906	7970	8040	8008	7858	7875	7883	7919	7944	7847	7857	7897	8035	7973	8040	8018	7983	7893	8006	8068	7894	8029	7972	7909	7888	7891	7996	7954	7959	8008	7939	7931	8003	7847	7994	7835	7949	7862	7960	7831	7976	7840	7997	7796	8208	7917	7950	7904	7979	8124	7919	7929	7994	7930	7792	7992	7946	7878	7960	7845	7930	7910	7980	7956	8067	7878	7901	7798	8023	7991	7991	7957	8061	7781	7917	7940	7915	8049	8073	7916	7978	7821	7947	7920	7877	7975	7856	8020	7997	7878	7934	7875	7954	7976	7941	7959	7891	7967	7833	7768	8061	7915	7758	7772	8036	7929	7958	7914	8102	7933	7946	7981	7931	7814	8096	8028	7934	7771	7834	7965	7974	7968	7963	7974	7986	7939	7998	7918	7962	7833	7852	7843	8019	7895	7976	7960	7906	7966	7985	8039	7831	7913	7997	8026	7847	7834	7926	8054	8015	7941	7772	7941	7967	7963	8027	7891	8075	7853	7870	7845	7775	7976	7890	7948	8034	7977	7983	7908	8000	7858	7914	7844	7697	7973	7846	7916	7901	7899	7770	7853	7940	7963	7892	7936	7791	8000	7978	7853	7940	7991	7929	7926	8009	7936	7966	7917	8023	7965	7904	7931	8027	7981	7841	7934	7868	7908	7951	7901	7790	8034	7943	8052	7915	7922	7978	7909	8028	7862	7991	7835	7999	7956	7882	7813	8009	8068	7866	7928	7905	7944	7930	8142	8107	7924	7951	7953	7961	8063	7820	7993	7879	7886	7916	7935	7999	7932	7908	7993	8027	7999	8010	7915	8067	7946	7831	7859	7957	8059	8042	7972	7974	8026	8019	7834	7972	7938	7940	8121	7993	7972	7834	8051	7942	7907	7883	7937	8024	7927	8014	8027	7939	7806	7944	7971	7987	8049	7727	7895	7857	7941	7994	8038	7877	8012	8023	7902	7858	7873	7976	7940	8042	7919	7990	8086	8083	7907	7833	7901	7952	7875	8007	7915	8019	7835	7856	7801	7923	7891	7926	8003	7910	7862	8027	7913	7846	7945	7940	7850	7961	7971	7925	7952	8036	7918	7915	7951	7881	7975	7853	7937	7861	7936	8041	7987	7927	7931	7823	7959	7872	7819	7947	7937	7987	7835	7886	7959	7903	7887	8018	7979	8048	7904	7991	7919	7944	7841	7835	7972	7876	7995	7937	7915	7869	7972	8043	7988	7895	8022	7883	7938	7895	7973	7918	7915	7999	7890	8028	7921	7801	7895	7881	8008	8125	7952	7821	7914	7947	7861	7829	8043	7961	8033	7882	7976	7908	8177	7913	7996	7998	7889	8117	7790	8044	7976	7872	7962	7955	7883	7993	7998	8041	7959	7999	7940	7893	7911	8011	7948	7927	7841	8053	7937	7929	7976	7837	7794	7807	8019	7877	8083	7929	7896	8015	8008	7949	7998	7932	7828	7924	7768	7868	8044	7913	7849	8049	7929	8029	8036	8012	7964	7923	7764	7920	7977	7815	7908	7932	7989	8031	7977	8006	7908	7993	7923	8016	7894	7819	7916	7818	8032	7775	7954	7922	8020	7922	8008	8115	8049	7908	7911	7931	7900	7877	7845	7834	7872	7976	7942	7867	7956	7781	7890	7915	7909	7911	8032	7911	7961	7904	8014	7986	7991	7887	8001	7914	8095	7864	7914	7768	7899	7998	7868	7898	7958	7900	7871	7840	7879	8142	7948	7927	7871	7988	7915	7966	7930	7986	7864	8090	7935	7872	8073	7879	7980	7855	7923	7904	7965	7909	7852	8002	7997	8027	7897	8016	8003	7821	7849	7988	7860	7984	8135	7950	7916	7937	7915	8003	7781	7873	7866	8049	8048	7795	7891	7918
10451	5675	1679	1120	1522	1279	1079	979	918	778	720	670	703	629	694	679	657	668	643	666	636	658	622	668	698	602	629	679	669	635	660	652	693	649	645	593	660	647	635	642	602	624	681	659	608	652	681	648	593	646	645	627	646	612	642	657	611	672	625	601	684	589	625	657	670	583	602	654	629	604	685	625	621	608	648	633	636	682	625	605	646	617	669	648	619	614	628	641	583	629	615	612	631	682	655	658	634	653	643	630	630	649	625	649	647	652	613	627	589	624	638	623	592	600	638	655	634	610	608	661	610	597	613	629	630	603	668	607	642	623	624	618	595	652	643	616	670	634	642	618	602	632	628	672	631	590	597	585	631	633	622	621	647	668	616	601	671	663	640	654	587	599	646	618	630	606	648	638	627	605	617	691	656	573	645	670	656	657	639	641	612	618	680	657	665	617	658	636	649	654	635	653	625	620	627	600	600	687	602	650	608	616	604	642	648	604	592	610	581	630	631	643	634	650	604	628	621	633	623	643	642	634	617	645	626	648	668	589	646	633	636	622	636	632	639	635	647	594	590	625	612	633	608	588	627	593	623	621	651	621	647	632	616	560	629	668	657	602	617	620	672	594	642	592	641	613	660	571	606	655	604	669	644	617	593	664	610	646	627	688	635	623	626	624	598	617	635	642	656	609	632	651	622	624	619	681	647	621	621	644	601	641	646	616	636	631	594	638	627	657	670	565	639	640	685	642	631	621	614	662	609	591	580	665	627	602	595	683	649	617	619	620	630	569	626	624	618	600	587	699	649	659	595	635	646	619	635	601	641	634	674	617	630	610	625	637	621	597	627	631	604	608	648	623	623	646	631	648	642	588	608	663	618	633	648	595	668	612	565	617	671	601	595	716	666	632	611	631	613	648	628	598	607	628	645	662	602	637	637	667	612	664	638	621	643	633	587	604	666	639	643	625	600	613	593	598	581	608	675	601	658	639	647	629	645	615	658	661	648	624	626	608	644	635	629	627	579	649	616	646	587	651	615	618	631	607	603	625	659	622	584	689	612	641	592	634	629	633	665	643	631	638	642	603	606	633	653	630	673	664	649	631	624	601	603	644	639	612	588	618	641	652	609	665	644	642	635	656	619	689	629	626	656	630	605	629	636	634	646	621	614	656	628	619	611	649	624	664	611	656	641	635	620	634	650	596	632	630	635	584	605	631	665	604	620	606	611	631	627	662	615	649	613	618	654	585	611	635	644	638	650	668	658	632	621	687	622	637	612	633	641	644	587	652	613	643	644	597	651	599	632	658	604	685	621	632	667	628	663	619	657	613	627	654	619	583	614	645	647	617	692	624	669	643	640	683	658	622	624	630	636	650	666	642	620	608	644	615	608	616	625	642	654	619	600	610	598	620	593	636	635	666	662	665	598	644	611	634	582	646	637	616	662	653	662	604	635	601	611	637	609	629	617	670	646	603	658	607	607	619	616	636	621	631	667	591	613	627	626	632	603	637	661	600	662	606	631	624	600	612	636	604	651	643	632	617	612	669	674	633	596	586	634	589	644	643	621	646	646	601	640	665	593	655	640	639	660	635	626	628	627	636	603	612	639	593	613	604	604	604	650	622	620	633	684	625	621	623	647	630	635	600	632	627	607	614	624	593	634	650	608	669	620	630	592	632	604	622	637	673	600	651	655	622	613	656	626	664	659	631	614	650	615	564	629	615	608	631	614	681	633	659	648	645	608	631	637	614	657	648	613	616	574	628	647	669	654	632	617	619	590	638	613	660	663	580	622	668	653	638	637	633	630	638	605	600	636	628	640	626	618	630	566	635	603	614	588	670	670	561	603	615	645	649	617	625	672	652	633	590	641	682	643	649	597	589	608	589	688	616	647	601	637	636	613	662	619	642	667	558	638	623	682	677	620	623	652	664	667	615	622	553	628	629	649	618	620	609	601	612	654	652	639	620	634	639	615	634	649	604	660	680	648	659	598	655	612	618	594	605	619	624	651	637	623	615	612	636	633	585	630	673	649	570	627	628	630	641	669	635	571	655	647	631	660	611	652	621	647	625	608	623	642	623	628	668	642	682	634	583	600	605	628	648	647	621	643	644	659	619	627	612	614	641	633	648	598	627	649	624	625	579	617	628	680	648	663	634	601	631	658	630	638	607	620	639	612	635	642	643	634	651	611	655	634	639	685	619	634	639	629	637	640	605	618	618	654	626	632	664	629	672	625	668	672	643	623	616	636	638	675	648	639	653	615	598	580	634	625	624	588	594	625	627	617	618	677	627	637	606	617	644	625	613	622	631	629	626	623	625	694	602	641	623	616	610	654	646	665	608	628	628	670	658	605	617	652	654	651	635	630	643	678	597	611	625	630	623	628	673	643	641	645	616	600	636	649	635	657	639	651	635	661	626	633	651	641	639	641	592	629	621	641	623	627	619	624	624	615	604	687	629	657	638	672	658	639	593	631	618	579	645	614	641	608	648	648	628	600	624	657	680	648	591	610	643	626	633	652	649	639	630	654	595	639	592	625	612	646	627	627	650	624	635	583	607	604	607	628	626	590	604	646	609	605	621	629	623	663	636	615	606	611	639	618	596	621	637	574	644	672	654	613	636	696	677	631	568	648	595	634	640	674	642	642	606	648	607	618	599	609	681	620	620	635	623	620	674	633	593	623	605	609	632	616	609	606	634	647	571	630	620	615	656	596	650	627	605	654	638	594	617	663	638	625	616	677	651	650	589	624	621	630	591	598	626	588	627	617	687	611	612	622	658	662	649	593	624	579	638	594	612	624	645	624	620	629	612	586	644	597	635	623	615	608	608	620	605	686	631	656	609	686	631	679	617	591	641	592	609	648	646	638	649	600	630	646	692	642	660	618	620	631	616	634	611	641	655	618	641	640	614	566	599	619	635	648	590	651	660	661	601	647	614	601	627	625	631	682	628	643	649	601	637	585	654	615	580	638	592	657	646	632	692	629	614	631	660	628	689	631	615	608	696	610	655	662	627	641	644	654	533	609	679	627	620	640	663	640	644	631	673	631	616	600	644	647	652	598	622	614	628	658	615	598	640	621	647	658	600	601	656	608	616	599	588	610	594	677	614	649	638	613	614	608	622	632	629	636	624	654	628	661	680	598	605	628	659	649	615	586	595	573	650	619	606	658	618	640	658	595	618	678	596	647	647	656	633	652	676	628	623	646	665	599	617	585	655	650	615	615	619	621	605	652	661	611	604	609	642	689	636	643	660	570	612	665	644	645	647	634	669	631	634	608	604	613	634	619	607	612	668	630	648	624	622	680	640	651	637	608	624	619	658	632	570	609	650	656	626	648	638	626	689	605	659	626	676	644	620	646	607	637	644	673	642	610	639	587	628	657	609	586	655	635	636	613	615	649	644	610	641	611	624	625	630	677	642	639	645	596	650	644	664	662	601	620	651	654	681	644	603	682	589	593	642	601	645	670	624	664	656	629	659	631	604	639	624	601	622	614	592	622	649	649	644
44066	35598	16078	26434	33763	29765	23787	19679	15511	12289	10513	9509	8650	8243	7718	7383	7179	7210	7051	7044	6839	6857	6723	6555	6721	6687	6773	6961	7187	7082	7105	7142	7135	6997	6757	6610	6470	6539	6388	6424	6449	6320	6522	6475	6241	6395	6359	6354	6442	6223	6393	6320	6379	6309	6393	6311	6307	6285	6342	6378	6425	6389	6414	6355	6480	6291	6280	6212	6315	6421	6370	6194	6318	6297	6313	6237	6415	6435	6307	6397	6392	6315	6321	6350	6335	6351	6364	6327	6197	6289	6329	6362	6350	6301	6266	6255	6426	6300	6280	6359	6262	6347	6348	6307	6423	6380	6317	6339	6453	6381	6281	6260	6224	6341	6312	6403	6345	6193	6307	6275	6149	6405	6298	6376	6359	6287	6359	6169	6283	6309	6281	6347	6358	6310	6213	6156	6245	6325	6141	6315	6299	6373	6427	6340	6302	6245	6268	6362	6346	6359	6324	6274	6305	6449	6271	6413	6299	6333	6303	6307	6347	6275	6297	6290	6263	6289	6348	6240	6256	6269	6305	6205	6258	6271	6279	6366	6301	6452	6376	6405	6331	6349	6310	6283	6350	6404	6366	6143	6350	6270	6289	6429	6273	6283	6273	6299	6256	6307	6362	6402	6310	6356	6347	6381	6263	6327	6272	6302	6263	6434	6333	6345	6282	6365	6336	6353	6345	6306	6463	6405	6292	6335	6328	6342	6290	6290	6260	6323	6339	6445	6321	6233	6253	6272	6338	6324	6332	6271	6216	6248	6390	6367	6231	6351	6256	6269	6428	6421	6334	6439	6323	6383	6272	6420	6307	6229	6209	6345	6274	6310	6416	6403	6389	6234	6323	6342	6411	6234	6312	6313	6321	6275	6362	6259	6330	6326	6317	6425	6311	6255	6517	6379	6412	6452	6281	6264	6407	6357	6384	6278	6349	6214	6324	6241	6149	6189	6350	6285	6329	6305	6284	6337	6266	6329	6469	6435	6380	6302	6225	6309	6272	6313	6398	6317	6285	6483	6359	6247	6132	6441	6271	6392	6278	6184	6317	6336	6253	6320	6364	6437	6366	6207	6335	6256	6195	6377	6336	6164	6316	6170	6455	6313	6432	6238	6369	6321	6227	6273	6450	6201	6254	6441	6360	6522	6251	6356	6327	6399	6137	6209	6343	6275	6271	6329	6330	6317	6309	6174	6194	6344	6268	6393	6217	6448	6278	6334	6191	6335	6470	6429	6271	6350	6411	6358	6293	6409	6246	6298	6381	6357	6459	6422	6321	6315	6403	6279	6459	6260	6432	6269	6301	6374	6372	6233	6330	6306	6388	6286	6262	6455	6305	6441	6348	6232	6210	6335	6250	6263	6173	6380	6371	6291	6226	6257	6298	6313	6349	6317	6268	6249	6204	6234	6314	6341	6291	6338	6164	6395	6264	6307	6319	6449	6421	6292	6334	6341	6300	6296	6484	6224	6311	6354	6361	6303	6278	6269	6326	6293	6364	6353	6394	6331	6312	6266	6247	6263	6282	6246	6343	6351	6391	6308	6415	6411	6287	6275	6197	6408	6339	6290	6281	6422	6501	6312	6332	6282	6338	6460	6440	6318	6331	6421	6374	6352	6292	6464	6218	6350	6277	6274	6391	6423	6319	6360	6307	6250	6253	6336	6353	6443	6333	6398	6379	6372	6297	6384	6258	6345	6425	6366	6277	6303	6305	6397	6445	6332	6375	6389	6239	6344	6292	6331	6231	6356	6430	6406	6344	6300	6449	6293	6339	6360	6271	6231	6417	6270	6172	6260	6436	6310	6289	6375	6318	6270	6316	6291	6198	6358	6279	6311	6251	6471	6417	6351	6328	6310	6337	6323	6370	6309	6324	6286	6148	6292	6179	6318	6222	6292	6476	6305	6295	6287	6301	6445	6399	6268	6373	6358	6237	6360	6209	6337	6391	6408	6394	6394	6443	6332	6325	6382	6118	6220	6227	6316	6306	6196	6306	6172	6273	6344	6337	6288	6214	6399	6221	6261	6295	6334	6439	6269	6257	6363	6332	6439	6256	6417	6269	6289	6365	6435	6272	6218	6334	6295	6349	6275	6307	6386	6181	6284	6219	6340	6281	6395	6289	6332	6424	6302	6300	6397	6222	6363	6293	6397	6340	6250	6311	6243	6276	6313	6240	6310	6285	6329	6294	6230	6236	6259	6372	6333	6356	6220	6334	6257	6209	6302	6355	6480	6282	6280	6320	6302	6414	6379	6415	6419	6351	6376	6154	6254	6332	6351	6416	6381	6343	6255	6428	6202	6384	6240	6319	6402	6406	6302	6191	6304	6371	6275	6382	6272	6397	6388	6319	6345	6334	6443	6306	6261	6301	6278	6310	6256	6256	6356	6269	6250	6377	6287	6372	6261	6287	6382	6324	6366	6298	6391	6365	6359	6343	6367	6404	6362	6351	6290	6345	6348	6210	6286	6219	6373	6357	6346	6428	6301	6398	6327	6305	6109	6338	6440	6307	6346	6400	6317	6421	6368	6416	6289	6365	6314	6326	6257	6357	6341	6243	6338	6277	6333	6226	6376	6137	6392	6376	6335	6282	6386	6264	6256	6398	6325	6245	6309	6423	6277	6288	6307	6250	6254	6308	6243	6435	6335	6306	6339	6270	6350	6259	6265	6315	6400	6292	6402	6295	6336	6278	6413	6361	6333	6265	6381	6395	6389	6264	6273	6302	6355	6341	6389	6279	6332	6192	6356	6373	6328	6394	6244	6407	6270	6425	6329	6293	6328	6247	6381	6396	6358	6296	6456	6316	6364	6349	6338	6313	6320	6386	6324	6381	6328	6260	6418	6220	6315	6405	6277	6205	6303	6306	6332	6475	6359	6344	6237	6326	6365	6371	6193	6314	6333	6329	6306	6252	6392	6312	6388	6318	6387	6309	6379	6386	6343	6178	6335	6170	6340	6271	6333	6355	6298	6376	6155	6266	6378	6307	6291	6429	6145	6313	6386	6305	6310	6460	6219	6387	6436	6292	6286	6267	6331	6248	6277	6316	6431	6175	6466	6414	6461	6321	6402	6303	6243	6306	6222	6381	6396	6444	6331	6289	6363	6335	6346	6270	6205	6328	6321	6466	6244	6301	6312	6302	6285	6350	6405	6330	6185	6219	6465	6435	6161	6139	6506	6261	6320	6260	6298	6280	6320	6280	6393	6441	6170	6489	6302	6240	6327	6399	6270	6360	6307	6367	6366	6272	6333	6393	6375	6543	6353	6272	6338	6290	6256	6363	6412	6288	6417	6294	6406	6319	6292	6393	6345	6263	6379	6264	6457	6193	6366	6268	6261	6376	6404	6332	6361	6356	6441	6405	6275	6260	6340	6328	6310	6341	6345	6307	6367	6494	6358	6286	6328	6352	6378	6308	6416	6436	6415	6422	6360	6397	6225	6339	6466	6206	6495	6308	6404	6314	6280	6256	6268	6414	6228	6410	6256	6331	6246	6234	6340	6349	6301	6326	6426	6454	6297	6243	6217	6171	6253	6349	6200	6382	6304	6278	6270	6340	6334	6316	6399	6268	6230	6289	6327	6324	6406	6418	6306	6243	6259	6288	6334	6265	6447	6249	6433	6292	6293	6269	6312	6403	6372	6281	6255	6257	6313	6207	6251	6389	6346	6378	6295	6323	6386	6275	6301	6365	6305	6331	6400	6437	6284	6310	6312	6385	6342	6263	6308	6324	6408	6328	6280	6368	6261	6270	6383	6457	6367	6272	6513	6418	6275	6284	6247	6410	6364	6424	6223	6390	6376	6375	6305	6376	6344	6331	6449	6219	6398	6341	6387	6225	6368	6254	6326	6292	6378	6342	6469	6258	6402	6352	6293	6216	6370	6306	6320	6341	6295	6393	6333	6276	6220	6301	6527	6299	6436	6312	6321	6257	6406	6408	6289	6269	6276	6226	6261	6411	6289	6192	6227	6325	6434	6189	6218	6265	6390	6388	6332	6379	6424	6479	6233	6310	6303	6325	6253	6340	6335	6227	6272	6333	6357	6303	6261	6295	6296	6323	6282	6419	6380	6271	6330	6373	6397	6316	6251	6236	6311	6247	6287	6289	6359	6340	6218	6349	6321	6283	6353	6285	6313	6359	6268	6281	6211	6342	6363	6354	6273	6304	6313	6385	6309	6342	6321	6283	6383	6347	6366	6366	6221	6337	6298	6255	6242	6260	6265	6281	6333	6414	6267	6286	6317	6431	6213	6302	6386	6286	6245	6313	6399	6225	6280	6305	6293	6302	6306	6301	6322	6418	6253	6163	6364	6482	6299	6288	6367	6400	6244	6251	6201	6393	6335	6180	6271	6318	6256	6316	6370	6374	6225	6345	6358	6365	6295	6329	6440	6387	6365	6366	6463	6289	6426	6337	6305	6382	6372	6283	6296	6365	6389	6335	6287	6333	6429	6268	6312	6195	6270	6448	6372	6440	6345	6313	6295	6310	6412	6354	6316	6343	6273	6320	6297	6269	6280	6330	6266	6419	6355	6361	6368	6256	6359	6309	6208	6297	6343	6178	6433	6427	6439	6329	6428	6446	6314	6278	6249	6364	6348	6316	6400	6286	6416	6387	6379	6275	6354	6345	6350	6347	6377	6263	6403	6245	6360	6486	6282	6142	6366	6248	6248	6346	6402	6424	6375	6237	6319	6223	6354	6272	6226	6405	6340	6406	6287	6319	6202	6297	6396	6295	6382	6318	6318	6265	6171	6371	6400	6372	6349	6294	6437	6372	6237	6307	6311	6451	6390	6340	6411	6307	6314	6337	6423	6314	6265	6374	6229	6324	6296	6380	6294	6274	6349	6343	6254	6353	6320	6346	6337	6215	6394	6248	6398	6284	6268	6282	6279	6408	6301	6409	6409	6243	6269	6294	6287	6345	6358	6347	6250	6238	6265	6313	6258	6387	6318	6288	6368	6180	6363	6193	6310	6299	6291	6392	6413	6296	6313	6254	6172	6306	6253	6389	6178	6276	6379	6323	6154	6265	6432	6460	6260	6213	6350	6408	6344	6163	6276	6270	6253	6497	6391	6362	6311	6325	6388	6286	6393	6182	6429	6272	6333
11672	6138	1531	1143	1422	1362	1168	996	894	727	686	715	680	679	654	605	614	630	588	625	632	599	527	600	607	576	607	660	601	593	586	617	642	596	635	567	622	587	568	595	570	561	582	534	616	587	561	565	587	600	576	571	583	535	575	606	571	595	600	635	639	612	561	585	627	592	572	616	609	645	580	587	575	579	612	626	613	622	564	597	563	634	541	563	584	611	583	555	570	621	589	568	594	581	580	587	585	602	563	577	577	581	550	538	570	580	563	607	578	588	578	577	610	545	601	609	581	562	572	598	572	550	548	621	582	538	583	584	603	582	598	601	576	585	580	604	588	591	569	547	588	576	590	613	611	628	596	603	612	609	599	571	582	609	590	586	577	550	621	613	603	560	600	574	564	585	579	552	543	606	524	599	625	596	591	589	579	573	570	619	572	607	584	603	581	538	608	558	570	596	566	601	591	595	563	575	572	576	577	572	567	594	593	552	592	592	607	581	588	582	572	544	621	607	577	572	596	599	589	604	622	623	602	575	559	607	590	624	567	558	605	578	608	578	573	582	566	603	551	581	595	603	553	602	561	587	618	576	576	585	572	594	579	616	602	596	596	557	596	587	569	560	549	568	564	604	551	581	547	607	568	568	594	619	543	585	594	616	534	576	534	546	552	565	606	541	544	578	582	581	592	573	607	587	592	603	573	575	593	572	634	588	577	609	630	590	619	635	598	589	546	563	612	565	550	573	587	555	544	571	563	587	655	580	577	602	573	602	599	540	541	617	592	574	586	570	588	613	566	575	605	586	614	597	600	575	603	587	589	560	609	569	540	605	541	608	595	605	574	567	552	571	580	579	591	558	581	568	595	603	621	575	590	595	578	620	592	590	570	597	611	560	607	565	608	565	590	610	571	602	604	578	599	595	617	549	573	596	569	606	617	558	587	567	512	584	586	567	580	583	569	606	599	589	578	557	600	580	577	581	583	545	588	616	598	636	584	595	602	617	566	553	645	541	592	568	590	577	612	620	587	578	568	572	539	593	577	574	583	568	583	570	579	568	595	587	569	581	601	547	590	596	605	571	576	582	589	548	612	595	547	592	618	585	548	599	582	610	577	591	606	607	586	598	578	590	631	559	578	612	573	581	620	590	636	610	572	608	537	582	637	593	588	552	619	586	553	628	561	601	569	592	594	578	585	595	583	597	613	576	623	578	610	607	598	602	539	529	580	570	537	602	608	626	568	590	612	636	640	562	596	543	618	568	619	618	630	544	581	574	577	562	597	572	589	599	615	533	595	592	635	614	577	561	591	588	576	585	598	588	549	587	574	543	626	571	582	587	598	598	604	571	627	593	543	590	552	557	562	604	525	593	594	582	580	577	558	597	594	600	570	610	597	617	551	638	552	570	558	598	590	583	616	588	622	595	611	583	548	577	585	592	565	603	603	579	510	562	545	558	587	555	565	582	569	647	574	569	581	573	537	597	619	583	580	590	607	620	595	548	585	569	586	612	577	624	598	558	589	556	570	557	608	634	613	608	634	576	588	608	603	630	595	571	605	591	591	594	572	581	598	594	589	583	552	551	618	609	556	606	566	603	597	569	570	560	575	552	521	587	591	545	589	578	577	596	588	588	555	589	565	577	582	594	566	596	589	567	574	601	586	599	628	581	535	595	592	583	560	611	560	604	616	580	613	543	567	567	609	570	589	551	592	600	600	554	561	590	581	562	590	577	595	605	594	597	598	589	588	587	601	579	573	595	570	584	582	611	563	594	590	560	587	618	610	581	558	631	573	569	576	575	593	622	576	576	639	570	623	563	565	582	606	596	564	552	586	573	582	596	547	592	612	564	596	605	553	613	599	606	606	576	627	543	597	584	579	598	608	587	585	543	598	594	592	581	594	569	529	560	577	585	630	588	596	540	564	622	594	602	606	613	621	555	623	562	645	573	583	555	555	599	575	602	624	597	579	582	597	608	592	615	581	607	582	572	566	584	540	544	598	570	533	594	582	562	547	590	579	609	563	544	565	573	575	583	594	571	581	574	624	553	585	536	594	579	543	640	613	600	610	627	576	609	558	564	589	597	588	593	598	595	563	496	562	590	593	615	612	601	610	589	613	583	548	587	608	580	591	621	564	600	565	582	578	566	576	575	629	585	591	567	551	543	594	568	599	618	572	577	586	599	569	610	635	576	606	524	583	594	609	564	562	587	583	648	593	571	596	541	597	602	601	584	569	552	613	586	620	551	600	585	585	614	604	590	607	586	585	582	597	595	607	589	602	636	593	579	581	623	581	570	586	610	580	587	555	613	572	560	583	550	600	570	616	560	657	608	614	551	570	597	595	588	588	593	620	602	602	609	588	557	604	595	573	566	591	569	560	616	583	629	573	553	594	573	553	579	560	600	595	572	583	584	552	563	573	625	577	576	617	584	605	624	620	601	547	582	586	607	613	586	606	597	597	561	628	633	561	553	573	557	579	598	590	585	550	594	561	603	584	625	597	572	574	571	547	566	619	618	591	577	606	574	597	547	540	591	572	553	608	611	573	564	622	560	563	624	572	587	583	523	607	542	585	585	574	546	576	620	606	620	641	556	639	611	596	589	554	609	603	570	572	597	629	577	591	584	598	568	588	588	590	548	618	592	599	576	587	564	593	606	583	560	584	605	600	625	574	564	572	555	588	593	589	580	586	602	571	588	552	593	601	590	570	586	597	522	562	611	577	613	597	616	577	600	605	604	569	615	578	584	639	556	549	578	569	591	608	607	597	576	587	607	596	582	620	573	610	555	605	576	617	599	569	601	573	631	529	601	570	611	569	592	583	577	599	529	565	574	543	548	583	556	614	614	575	566	590	603	586	652	587	591	566	608	545	530	614	618	598	600	596	618	554	600	608	548	603	591	577	585	612	571	572	558	607	625	569	603	573	628	620	606	614	590	611	580	592	572	547	570	558	554	564	570	577	614	558	572	537	617	576	663	608	636	577	622	578	626	564	583	616	576	638	575	562	566	603	588	604	576	608	604	547	584	611	556	604	567	601	556	616	592	587	636	533	592	563	562	561	607	597	603	588	583	567	596	575	557	589	612	540	568	562	599	579	573	563	569	606	589	614	575	562	587	597	595	582	566	598	589	563	587	614	576	586	569	580	567	658	607	596	571	593	592	569	583	583	576	573	595	608	598	570	552	594	601	571	613	599	600	558	578	622	559	543	580	619	562	612	575	652	535	565	597	593	560	554	543	562	608	567	603	559	631	546	579	631	606	548	605	568	560	565	561	585	612	623	602	587	573	546	567	599	595	561	570	602	563	557	583	575	595	582	585	556	582	578	607	567	574	566	615	576	563	586	604	578	561	566	587	590	604	594	566	612	585	575	588	551	527	597	607	536	574	599	613	608	587	591	581	565	539	616	601	592	582	575	594	587	565	588	606	561	554	572	671	573	567	577	538	565	578	588	575	611	550	504	564	565	593	576	555	613	599	550	554	542	578	608	599	562	633	600	596
46242	35354	16033	26416	33658	31258	25560	20947	16337	12300	10692	9572	8758	8134	7804	7446	7209	6931	6923	6783	6454	6584	6526	6549	6406	6467	6548	6647	6893	6980	6853	6835	6684	6551	6550	6339	6226	6252	6002	6055	6246	6127	6030	6188	6107	6162	6138	5970	5972	6137	6042	6096	5959	6042	6092	5964	6137	5980	6156	5973	6110	6005	5865	5982	6018	5885	5963	6020	5940	5880	5977	6102	6083	5996	5977	6082	6049	5904	5947	6030	5996	6022	5978	5980	5984	5947	5910	6072	6119	5934	6105	5972	6053	6052	6057	6057	5840	6003	5950	5865	5947	6112	5933	6018	5906	5912	6010	5938	5862	6138	5955	5931	5917	5926	5973	6031	6055	6023	5991	6146	5885	5976	5934	6009	5896	5960	5891	5969	5900	5941	5998	5935	6063	6066	5998	5964	6040	6101	5962	5922	6021	5969	6036	6041	6013	6004	5929	5991	5966	6028	6038	6060	6172	6022	5980	5950	5938	5988	6009	6069	5988	5956	6073	5949	5951	5976	5903	5914	6028	6010	5971	6012	6092	5915	6057	5899	5857	5901	5944	5841	6003	5988	5909	5963	5917	6061	6010	5915	6098	5919	5930	5978	5976	5862	5991	5927	5935	5801	5803	6015	5885	5995	6043	5857	5942	5849	5850	5981	6115	5922	5855	5984	5986	6029	5900	6012	6003	5920	5942	6047	6059	5952	6074	5869	5933	5924	6173	6032	5945	5929	6005	6010	6015	6001	5934	5951	5960	5914	5886	5950	6030	5859	6069	5975	5907	5951	5962	5906	5991	6062	6022	5918	5810	5907	5925	6026	6004	5973	5993	6072	6001	5912	5937	6043	5830	5931	5907	5893	5915	5995	6073	6019	6022	6137	6019	6001	5930	6047	6028	6047	6067	6067	5856	5968	5988	6031	6026	5967	5871	6028	5882	5920	6036	6010	5934	5904	5892	6044	5903	5920	5979	5942	5995	6010	6099	5991	5980	5934	5909	5851	5958	5959	6053	5957	5852	5983	5969	5876	6006	6014	6032	5954	5910	6043	6085	6023	6028	6089	6067	5819	5996	5927	6103	5943	6015	5942	5980	5997	5978	6057	5927	5889	5929	5931	5908	5886	6039	6030	5843	5943	6066	6102	5991	5936	5921	5961	5960	6074	6086	5956	5979	5881	5950	6041	6074	5901	6053	5922	6017	6118	5976	5952	6031	5962	6026	6035	5906	6006	5863	5952	5892	6040	5944	6073	6032	5945	5950	6053	5985	5930	5975	6027	6046	5872	6032	5918	5940	5996	5891	6027	6072	6013	5941	6042	6055	5914	5926	5977	5992	5994	6023	5951	5884	6006	5879	5967	5982	5941	6006	5949	6002	5895	6008	6061	5981	5939	6047	5955	6030	5983	5885	5879	5932	5811	5821	6024	6055	5964	6038	5984	5970	5979	6089	5889	5846	6006	5939	5961	5878	5989	6038	6060	6000	6004	6112	5898	5824	6020	5951	5976	5974	5909	5923	6006	5877	5973	5877	6043	6050	6011	6023	5851	5869	5982	5925	5991	6017	6025	5927	5932	5981	6038	6029	5923	5972	6005	6095	5957	5997	6024	6033	6085	5981	6013	6070	5917	5946	5928	5913	5984	5958	6051	5985	5919	6013	6021	5908	5884	6004	5920	5930	6056	5913	5939	5918	6007	5879	5981	5921	6026	5867	6026	5994	5945	6032	6007	6093	6062	6022	5951	5877	6009	5890	6027	5905	5895	5984	6000	6079	5927	6009	5891	5918	5949	6086	5912	6036	5904	5994	5888	5873	6033	5913	5928	5953	6037	6053	6112	5893	6002	6116	6002	6069	5979	5846	6019	5874	6114	5953	5971	5916	5989	5977	5940	5914	5878	6002	6028	5994	5994	6008	5891	6015	6046	5953	5957	6036	5881	6020	6016	5954	5991	5916	6022	5860	5925	5881	5993	5962	6033	5979	6009	6022	5907	6017	5990	6198	6001	5969	6055	5944	5944	5853	6070	5972	5919	6078	5964	5947	6122	6004	5960	5997	5978	5950	6057	5975	5957	6027	5900	5906	5964	6030	5998	5964	5957	5954	5924	6051	6020	5873	5997	5908	5979	5965	6053	5937	6033	6018	6014	5829	6155	5955	5949	6028	6012	6073	5969	5934	5958	5924	6043	5994	5999	5876	5908	6120	6038	5941	5964	6053	5927	5969	6047	6006	5973	5995	5985	5878	5982	6043	6012	5900	5987	5852	5985	5956	5930	6123	5945	5894	5950	5938	6038	5965	6087	6115	5959	6102	5883	5914	6071	6008	5927	5956	6000	6022	5981	6014	6004	5962	6039	5934	6048	6086	6019	5943	6000	5956	6010	6030	5965	5894	5769	5977	5938	6022	6052	6021	6074	5969	6006	6083	5914	5961	6018	5998	5943	6019	5923	5975	6012	6009	6001	5910	6093	5909	5980	6091	5846	6038	5953	5853	5967	6055	5895	6202	6059	6003	6017	5904	5901	6012	6037	6070	5940	5978	5989	6050	6144	6168	5974	5954	5972	6130	5943	5943	5836	6028	6062	5874	5994	6009	5997	5905	5937	5931	6055	6122	5852	5994	6055	5897	5898	5990	5933	5972	6093	5938	5881	5976	5941	5973	6034	5940	6018	6095	5908	5962	5972	6022	6024	5956	5871	5944	6033	6010	5991	5993	5971	5932	5946	6029	5848	6052	6162	6033	5988	6168	5998	5952	6035	5939	6074	6008	6058	6036	5974	6119	6003	5980	6069	5935	5988	6028	5864	6093	5832	5983	6011	5977	5913	5979	6053	5943	5980	6065	5924	6090	5889	5972	5827	6204	6114	5899	5896	5986	5926	6082	6079	5911	6035	5982	6040	5917	6120	6043	5862	6004	5984	6056	5974	5896	6091	5967	5981	5986	5927	6006	6047	5957	5867	5852	5963	5915	5968	5993	6055	6042	6118	5885	5972	5864	6080	5930	5890	5959	6024	6038	6002	5944	5977	5913	6079	5833	6109	5888	5985	5961	6032	5994	5946	5978	5997	6000	6028	5917	5963	6118	6030	5978	5917	6041	5974	6014	5988	5924	5840	5965	5966	5908	5992	6005	5951	6008	6026	6001	6026	6053	6065	6079	5946	6089	5915	5865	6078	5951	6058	6050	5992	6000	5993	5891	6147	5949	6137	5958	5944	6054	5971	6022	6011	6022	5988	5981	5941	5990	5851	6055	6060	6004	6001	6006	5953	5970	5910	5876	5959	5984	5949	6010	6067	5994	5806	5874	5875	5989	6020	5999	5962	5850	5827	6055	5977	5899	5895	5939	6083	5971	6142	5916	5995	5935	6029	6024	5957	6057	6001	5882	6062	5918	5935	6025	5910	5927	5957	6032	6039	5962	5976	5975	5951	5963	6063	6023	5953	6059	5959	5899	6062	5961	5878	6042	6047	6078	5961	5943	5966	5918	5942	6145	5966	6109	6038	5931	5990	6031	5893	5977	5899	5971	6000	5941	6012	6112	5980	5919	6001	5961	6004	5964	5913	5955	5958	5960	5928	6004	5949	6035	5852	5977	6012	6013	5994	5913	5944	5874	5911	6053	5889	5899	6047	5987	6024	6066	5929	5916	5866	5965	5985	6000	6029	5969	6024	5998	5864	5974	5894	5973	5866	5946	6161	6071	5902	5975	5826	6008	6048	6014	5928	6080	5977	5891	6011	6040	5922	5960	5974	6098	5926	6108	6024	5959	5976	6014	5957	5912	5961	6045	5923	5977	5993	5947	5981	6070	5968	5915	5891	5969	6047	5958	5992	5913	6001	5997	6187	5989	5928	5926	6011	5947	5932	5863	6202	6064	6023	6002	5951	5928	6044	5915	5931	5953	5938	6036	5917	5976	5993	6051	6047	5865	6010	5831	5887	5931	6037	5923	6046	6001	5939	6035	5933	5927	5908	5922	6152	5885	5917	5892	6045	5889	6065	5913	5916	5909	6056	5916	6073	6029	6022	5935	5970	6004	5984	6109	5772	6012	5884	5985	6005	6102	5934	6034	5915	5944	6046	6018	5819	6055	6008	6008	5900	5950	5936	6008	5943	5897	5949	5888	5999	6031	5997	5923	6037	6016	5975	5946	6131	5931	5947	5996	6039	5881	5925	6016	6157	5982	5968	5925	5976	6035	6057	5919	5886	5940	5941	5998	5867	6006	5993	6043	5829	5934	5886	5993	6064	5952	5845	6012	6007	5994	6044	5943	5926	5940	6089	5993	6016	5812	5975	5935	6002	6138	6032	5838	6006	5945	5854	5920	6064	5999	6056	5912	5972	5953	5978	5983	6004	5921	5979	5951	5982	5987	6007	6104	6070	5967	5969	6014	5941	5901	6052	5988	6011	6063	5863	5950	5992	5930	5970	5925	6026	6122	5964	5957	6118	5864	5969	5899	5943	5974	5957	5985	6130	5889	6015	5981	6055	6041	5996	5830	6063	5887	6020	6009	5905	5982	5811	6028	6094	6075	6024	5979	5953	5920	5904	6084	5923	6056	5963	6062	5964	5917	6021	5971	5974	5885	5957	6039	5903	6073	6125	5916	5843	6015	5885	5966	5887	6143	5898	5855	5996	5998	5983	5983	5999	5890	5973	5961	6044	5971	5934	6001	6063	6055	5912	5937	5773	5990	6003	6063	5906	5989	5950	5869	5968	5840	6013	5890	6002	5995	5936	5950	6039	6071	5885	6057	5882	5981	5892	6051	5840	6104	6009	6077	5927	6055	6077	5970	6109	6056	6051	6071	5973	5991	5932	6028	5878	5975	5941	5978	6008	5990	5943	6019	5829	5915	5910	6052	5934	5989	6017	5906	5928	6069	6058	6012	6020	6138	5933	5941	6005	5941	6015	5970	5932	5900	6005	5887	6026	5939	6064	5968	5936	6064	5975	5940	5925	6082	5931	5925	6022	5959	6059	5983	6127	5952	6006	6082	6013	5949	5988	5924	5878	5987	6015	6022	5981	5982	5907	5992	5942	6081	5921	5811	5991	5907	5967	5915	6028	5995	5953	6048	6014	5926	5974	5954	5938	6011	6051	5965	6037	5966	5989	5857	5955
16431	12076	2987	1525	2023	2014	1673	1473	1252	1066	987	944	870	868	867	807	860	800	778	798	774	762	777	818	792	784	785	763	866	766	819	784	789	752	800	801	770	718	776	729	735	779	732	732	788	750	796	732	763	772	793	761	751	778	775	742	747	727	741	771	719	767	791	753	786	763	738	703	832	789	769	701	717	695	775	801	765	771	799	766	800	728	745	794	733	737	779	805	771	783	732	717	785	786	753	728	759	781	754	705	799	719	750	766	762	738	790	771	704	720	712	742	769	789	794	764	759	808	822	780	734	742	748	732	768	744	789	719	740	817	717	791	786	766	764	713	831	822	774	738	756	725	761	751	758	748	747	777	725	748	772	787	737	753	783	758	786	792	772	710	756	757	787	729	727	753	769	758	731	772	717	744	820	785	746	786	786	759	771	770	703	716	707	770	741	770	783	751	732	742	806	740	772	729	768	788	770	726	725	773	746	744	745	744	733	782	744	762	760	726	709	716	780	783	771	781	763	735	732	746	720	781	772	778	771	727	783	789	792	760	737	757	794	760	720	809	753	687	778	714	728	663	754	720	775	751	761	757	745	751	745	770	732	749	739	700	785	785	772	755	792	696	747	781	793	754	780	777	786	807	760	782	738	795	746	759	788	746	764	760	749	751	797	742	755	688	766	709	769	758	748	736	739	737	784	747	786	765	749	758	719	743	718	787	768	784	731	738	750	752	768	726	741	765	732	751	733	764	748	749	800	755	756	721	694	763	749	736	777	763	772	735	769	738	734	772	741	728	746	743	773	770	755	806	741	774	738	764	823	734	746	732	715	740	738	721	758	759	773	757	754	783	760	760	756	767	767	749	730	729	785	736	724	776	737	773	765	736	746	744	782	753	741	759	810	787	784	762	755	788	754	771	768	748	768	781	779	743	791	774	784	743	794	772	769	768	757	736	799	758	751	778	757	782	806	774	768	759	787	764	782	729	736	774	790	751	736	779	752	774	739	744	775	802	750	779	730	757	739	798	717	710	758	726	783	745	794	744	762	746	768	718	756	710	766	722	769	785	779	788	768	792	796	858	771	773	801	702	765	733	741	765	732	758	716	750	719	764	775	769	706	777	753	765	792	708	773	759	747	772	777	763	728	765	702	801	704	755	730	738	759	752	803	784	763	730	778	751	767	764	775	781	766	770	758	783	705	827	765	775	811	756	734	734	787	783	784	793	752	779	736	782	810	746	723	744	757	799	757	798	770	786	735	747	775	712	748	761	742	772	706	768	787	745	744	745	780	779	766	739	725	735	729	752	753	799	784	787	739	709	766	762	799	788	778	785	759	742	740	756	774	793	746	743	784	779	751	735	788	726	773	765	762	751	786	750	795	783	776	735	754	757	780	738	789	780	699	784	762	778	669	800	736	745	792	753	794	733	735	768	761	758	775	752	795	787	755	807	762	714	744	752	715	763	720	764	767	797	810	773	763	729	765	730	790	781	761	745	776	775	753	763	765	752	771	768	702	759	752	764	769	747	729	737	756	766	803	723	737	799	789	736	765	741	780	784	810	805	757	764	788	720	717	759	781	769	768	763	826	799	768	766	797	749	756	768	751	743	773	763	752	770	758	758	729	775	755	769	719	766	796	731	737	754	802	761	755	771	782	762	713	736	738	738	739	786	728	743	771	780	762	771	726	766	760	746	777	762	751	745	796	758	741	710	774	709	760	709	778	739	768	726	780	806	816	759	740	772	728	792	784	695	789	748	772	758	769	759	768	722	729	790	774	779	746	814	759	767	783	753	787	765	760	800	789	754	745	775	768	736	776	769	756	737	746	798	690	752	823	777	764	757	746	782	757	736	787	732	759	737	754	758	749	779	756	758	779	781	795	758	786	712	750	817	804	753	770	771	769	757	780	772	770	726	703	757	748	754	773	843	766	764	747	730	783	740	800	710	754	761	755	704	783	740	724	739	767	753	802	741	755	751	772	780	792	811	808	740	734	719	783	718	768	742	759	714	755	742	729	751	783	789	725	814	731	756	765	761	778	772	743	721	794	736	806	825	790	776	760	768	762	756	752	793	767	780	728	725	792	730	818	771	758	811	783	758	809	770	721	781	720	731	762	741	803	783	777	780	825	779	777	804	732	773	711	775	762	757	761	775	770	755	755	730	762	773	800	772	813	778	738	780	749	737	764	769	727	760	735	721	763	747	765	729	823	761	747	785	763	748	787	771	722	773	798	766	732	782	786	782	807	778	760	787	784	783	772	745	754	764	756	785	766	770	773	749	779	714	776	732	772	773	712	745	799	806	800	702	767	794	748	761	726	745	777	804	747	762	791	771	767	790	769	837	768	797	738	836	726	722	746	689	740	756	763	764	721	737	740	801	759	712	752	714	750	732	753	784	750	795	741	763	775	809	758	727	719	781	746	775	771	739	770	761	759	756	764	743	700	794	790	730	769	755	713	746	776	739	752	748	810	833	733	744	775	731	788	758	741	755	823	771	743	803	726	796	772	757	730	774	795	796	775	811	736	756	764	788	800	744	792	714	751	763	739	739	796	732	764	772	765	711	771	799	724	772	742	716	767	751	733	775	727	746	743	780	726	780	767	762	779	780	821	711	757	763	731	724	750	785	807	766	742	765	726	794	705	731	799	766	746	777	751	708	742	746	732	709	757	751	798	780	699	711	741	775	787	777	781	744	770	774	804	787	748	783	760	753	774	779	782	756	759	757	733	743	802	726	775	706	780	770	774	742	748	793	736	776	766	698	822	744	770	722	744	730	748	765	759	741	798	754	768	740	766	764	745	791	764	751	795	810	746	781	773	741	793	762	700	744	747	769	731	817	744	746	768	768	808	776	754	770	757	722	809	727	723	772	784	762	741	749	783	747	767	752	790	747	762	788	766	782	749	741	804	763	739	752	743	763	749	805	767	754	774	744	709	745	747	752	785	797	760	775	763	787	731	769	806	723	774	734	757	766	769	774	729	738	771	730	765	779	740	772	778	720	756	798	761	759	768	757	768	724	774	762	796	767	701	746	803	726	711	742	693	774	746	771	737	736	742	767	755	804	710	739	726	776	765	759	800	749	800	731	801	757	745	755	769	779	707	770	743	765	817	766	706	777	807	737	705	740	735	764	748	822	758	766	760	763	717	747	737	784	733	761	773	779	790	701	792	713	765	753	760	765	811	695	748	749	773	698	746	754	794	783	811	754	792	736	817	781	759	741	777	719	762	791	739	744	757	668	776	729	726	743	739	750	757	725	790	689	742	809	702	790	719	720	818	800	708	765	756	784	806	734	783	761	776	743	754	728	779	740	721	698	792	793	764	759	784	758	755	746	802	718	728	796	765	772	776	736	739	757	775	752	759	751	737	772	774	762	782	792	738	792	792	728	767	723	700	773	795	782	747	781	786	759	759	750	821	725	757	744	771	732	838	686	747	790	789	779	772	716	755	764	769	799	769	737	781	799	725	827	771	730	743	774	763	706	757	748	768	753	765	793
55360	44567	21622	30906	38560	37605	31810	27023	21086	16796	14931	13362	11821	10825	10142	9609	9394	9130	8862	8654	8600	8431	8125	8245	8212	8296	8408	8513	8589	8656	8459	8505	8373	8239	8276	7918	7796	7780	7658	7657	7626	7711	7643	7498	7671	7560	7548	7512	7696	7524	7458	7344	7635	7460	7588	7577	7526	7435	7358	7386	7473	7379	7437	7526	7482	7525	7520	7595	7480	7330	7404	7511	7509	7367	7509	7519	7412	7424	7534	7463	7421	7502	7508	7443	7368	7463	7464	7299	7421	7471	7450	7458	7470	7381	7417	7423	7378	7436	7463	7408	7353	7629	7412	7482	7559	7392	7455	7423	7483	7382	7340	7574	7492	7438	7365	7527	7298	7494	7426	7428	7333	7470	7507	7400	7426	7323	7356	7481	7446	7271	7477	7284	7376	7329	7337	7357	7549	7443	7593	7329	7460	7425	7430	7535	7455	7463	7447	7436	7453	7408	7293	7391	7403	7431	7413	7475	7428	7383	7572	7414	7357	7506	7433	7478	7311	7284	7508	7506	7388	7381	7375	7492	7510	7374	7461	7343	7428	7461	7369	7336	7471	7411	7409	7416	7526	7400	7447	7497	7541	7513	7512	7467	7474	7422	7407	7383	7400	7505	7301	7447	7348	7290	7257	7424	7377	7393	7510	7430	7403	7449	7455	7436	7368	7414	7419	7355	7554	7466	7435	7387	7516	7438	7433	7315	7513	7443	7468	7485	7345	7318	7396	7310	7463	7536	7344	7378	7403	7447	7381	7336	7575	7301	7469	7524	7372	7581	7387	7407	7196	7469	7543	7372	7529	7410	7406	7346	7496	7538	7519	7464	7340	7438	7456	7355	7619	7389	7354	7398	7440	7409	7470	7475	7379	7404	7339	7548	7605	7424	7432	7573	7372	7480	7375	7422	7409	7421	7439	7312	7381	7480	7268	7319	7507	7484	7472	7333	7480	7350	7445	7448	7305	7470	7372	7395	7521	7332	7441	7342	7355	7431	7290	7388	7329	7352	7419	7378	7572	7467	7444	7425	7374	7468	7476	7292	7349	7426	7282	7361	7496	7356	7386	7494	7286	7368	7472	7532	7366	7410	7442	7475	7395	7486	7487	7541	7502	7419	7493	7413	7381	7405	7556	7549	7408	7475	7457	7551	7430	7416	7405	7421	7435	7528	7291	7407	7461	7461	7304	7400	7460	7430	7433	7534	7480	7466	7503	7257	7327	7423	7419	7428	7482	7455	7369	7421	7363	7451	7438	7492	7406	7432	7241	7382	7526	7495	7445	7381	7459	7467	7445	7401	7323	7326	7449	7423	7421	7430	7453	7424	7461	7469	7511	7368	7570	7369	7524	7470	7423	7389	7303	7354	7507	7332	7387	7444	7326	7346	7511	7531	7355	7430	7433	7404	7534	7371	7330	7542	7408	7520	7382	7320	7317	7539	7484	7427	7499	7437	7480	7390	7388	7455	7394	7460	7488	7351	7479	7455	7269	7391	7465	7448	7340	7345	7404	7496	7441	7431	7437	7370	7406	7575	7308	7471	7352	7375	7443	7447	7407	7451	7445	7321	7391	7473	7629	7392	7503	7421	7483	7375	7341	7548	7385	7372	7549	7456	7392	7489	7423	7546	7456	7479	7469	7477	7277	7286	7419	7301	7411	7346	7317	7538	7359	7383	7534	7478	7405	7281	7518	7334	7505	7405	7364	7374	7495	7379	7311	7459	7366	7303	7425	7456	7321	7318	7313	7399	7421	7571	7458	7351	7365	7327	7473	7536	7322	7302	7446	7437	7484	7346	7556	7458	7312	7287	7540	7494	7480	7470	7404	7431	7417	7437	7511	7372	7367	7423	7408	7364	7462	7486	7442	7475	7430	7394	7324	7321	7375	7436	7450	7356	7403	7388	7422	7444	7455	7485	7478	7425	7398	7458	7380	7571	7256	7439	7343	7433	7350	7442	7345	7289	7478	7329	7438	7373	7501	7385	7394	7427	7480	7310	7365	7491	7351	7360	7514	7352	7478	7328	7332	7403	7494	7286	7564	7323	7479	7326	7489	7404	7418	7424	7305	7511	7368	7343	7391	7518	7351	7232	7463	7523	7367	7488	7557	7371	7309	7387	7382	7338	7361	7399	7381	7447	7479	7551	7411	7397	7565	7288	7457	7317	7274	7547	7453	7571	7440	7437	7429	7514	7415	7361	7321	7409	7383	7359	7347	7405	7343	7452	7373	7439	7473	7304	7454	7355	7351	7457	7538	7387	7309	7459	7464	7451	7472	7404	7387	7507	7369	7356	7491	7439	7509	7379	7411	7307	7432	7504	7230	7435	7418	7499	7466	7573	7502	7353	7393	7537	7357	7568	7438	7315	7461	7339	7477	7414	7439	7342	7626	7476	7404	7464	7372	7375	7521	7326	7460	7545	7436	7411	7433	7434	7389	7470	7544	7366	7443	7311	7393	7448	7600	7431	7380	7371	7282	7318	7335	7348	7296	7312	7433	7496	7549	7539	7351	7527	7471	7412	7443	7389	7420	7504	7380	7305	7427	7429	7464	7531	7272	7448	7549	7467	7549	7330	7467	7365	7347	7440	7519	7416	7282	7395	7375	7381	7387	7393	7437	7442	7428	7393	7428	7296	7580	7316	7337	7467	7486	7471	7469	7372	7464	7458	7549	7399	7469	7319	7381	7438	7539	7241	7395	7410	7257	7325	7467	7392	7495	7427	7472	7381	7353	7549	7487	7408	7477	7383	7257	7425	7514	7477	7440	7484	7518	7439	7470	7451	7378	7519	7526	7605	7386	7446	7481	7417	7316	7510	7281	7366	7439	7345	7409	7444	7566	7372	7320	7403	7441	7412	7464	7535	7384	7352	7507	7438	7464	7454	7388	7450	7360	7380	7426	7298	7329	7361	7440	7412	7489	7437	7383	7482	7402	7362	7361	7506	7486	7435	7486	7369	7452	7440	7407	7438	7430	7391	7472	7338	7361	7476	7360	7477	7419	7380	7371	7268	7487	7269	7383	7401	7452	7393	7276	7407	7408	7394	7337	7455	7362	7466	7345	7418	7334	7384	7349	7379	7325	7351	7387	7536	7272	7359	7400	7433	7396	7428	7459	7272	7440	7458	7482	7363	7323	7420	7446	7409	7397	7432	7339	7389	7357	7574	7448	7287	7433	7495	7479	7361	7465	7370	7343	7493	7471	7409	7483	7524	7434	7422	7289	7393	7437	7504	7477	7362	7355	7442	7468	7315	7425	7462	7402	7439	7303	7407	7406	7500	7348	7294	7408	7423	7432	7329	7375	7557	7402	7396	7420	7379	7397	7450	7548	7329	7379	7426	7428	7449	7348	7355	7473	7442	7486	7466	7343	7500	7486	7385	7549	7384	7385	7422	7521	7463	7543	7463	7518	7422	7541	7468	7389	7440	7378	7393	7500	7366	7535	7511	7450	7390	7408	7393	7315	7438	7456	7386	7402	7361	7360	7509	7451	7547	7426	7372	7546	7405	7331	7310	7386	7430	7466	7397	7385	7412	7402	7464	7351	7296	7448	7525	7468	7525	7486	7416	7437	7271	7504	7536	7486	7474	7358	7501	7435	7372	7390	7397	7533	7454	7429	7317	7451	7425	7456	7459	7561	7404	7349	7317	7480	7343	7471	7312	7441	7498	7426	7320	7447	7528	7406	7397	7465	7516	7349	7454	7432	7458	7437	7340	7407	7306	7418	7381	7389	7512	7377	7476	7364	7483	7482	7290	7436	7495	7476	7494	7382	7345	7413	7341	7270	7419	7409	7395	7463	7351	7303	7324	7492	7316	7455	7543	7327	7529	7366	7373	7552	7332	7491	7567	7449	7500	7453	7384	7391	7534	7312	7571	7516	7410	7491	7391	7420	7425	7553	7292	7460	7227	7535	7420	7437	7439	7334	7472	7442	7365	7501	7258	7340	7343	7329	7452	7350	7431	7394	7443	7544	7412	7357	7437	7480	7397	7524	7394	7375	7402	7441	7354	7342	7454	7544	7410	7543	7334	7314	7474	7449	7382	7418	7456	7396	7569	7476	7539	7338	7453	7414	7425	7484	7325	7391	7293	7538	7387	7461	7533	7606	7308	7408	7458	7456	7294	7386	7406	7491	7574	7465	7410	7496	7453	7419	7420	7432	7414	7354	7435	7397	7433	7321	7521	7307	7320	7426	7477	7545	7480	7314	7463	7469	7424	7462	7360	7406	7473	7376	7484	7392	7427	7494	7343	7473	7291	7420	7405	7280	7376	7484	7472	7492	7581	7523	7479	7494	7298	7435	7372	7255	7386	7425	7335	7392	7535	7345	7333	7524	7316	7499	7525	7341	7439	7408	7382	7402	7433	7212	7400	7487	7412	7399	7333	7407	7470	7441	7391	7433	7508	7460	7535	7506	7494	7548	7483	7482	7526	7502	7514	7420	7353	7381	7458	7413	7332	7500	7436	7567	7400	7528	7526	7533	7341	7420	7558	7254	7504	7425	7377	7442	7465	7342	7522	7377	7271	7315	7425	7353	7519	7383	7389	7243	7477	7488	7429	7344	7408	7436	7453	7364	7453	7323	7472	7353	7457	7415	7315	7433	7476	7407	7486	7463	7392	7411	7367	7388	7272	7455	7393	7468	7486	7395	7576	7479	7281	7465	7323	7320	7466	7385	7360	7473	7437	7374	7465	7259	7442	7260	7342	7339	7541	7470	7404	7285	7423	7469	7505	7460	7432	7420	7464	7391	7395	7370	7460	7297	7520	7460	7391	7412	7517	7505	7414	7354	7354	7467	7486	7363	7285	7584	7468	7552	7430	7482	7394	7431	7298	7446	7279	7370	7510	7498	7331	7427	7432	7353	7380	7221	7520	7437	7309	7413	7328	7501	7411	7412	7395	7254	7458	7357	7334	7420	7435	7227	7444	7381	7412	7456	7369	7369	7414	7478	7484	7399	7469	7383	7373	7478	7456	7472	7426	7431	7350	7393	7514	7449	7363	7389	7409	7348	7506	7533	7441	7443	7448	7339	7343	7348	7472	7432	7499	7400	7438	7397	7343	7391	7501	7350	7405	7465	7394	7533	7552	7543	7390	7378	7401	7509	7446
6977	3882	1310	1064	1303	1296	1070	981	940	865	889	876	874	833	835	862	785	862	842	816	848	756	783	814	781	802	775	803	838	799	847	821	833	835	813	821	809	819	824	770	835	802	774	786	786	781	781	840	801	778	772	793	783	802	790	768	861	805	796	824	809	758	810	813	817	796	843	787	811	870	806	812	825	825	792	802	825	777	811	823	837	821	806	806	768	774	799	773	817	797	835	783	831	829	805	792	835	785	790	789	756	808	803	772	822	807	836	805	853	829	801	815	787	798	791	744	787	787	824	873	820	825	753	804	808	816	809	841	875	834	765	811	815	759	779	799	784	837	814	838	778	829	822	807	832	828	789	866	780	808	794	824	789	851	840	827	820	837	785	789	822	833	799	851	804	874	823	838	780	839	792	795	796	758	834	812	770	788	834	796	853	847	745	785	834	841	837	809	828	805	859	844	845	753	816	764	770	869	758	811	776	811	781	791	812	726	820	759	726	804	764	873	776	795	834	825	835	827	834	836	760	832	789	863	812	785	826	812	814	784	792	801	809	792	814	820	849	856	796	790	769	797	855	782	837	870	864	758	787	787	825	807	842	784	830	784	789	789	796	810	771	815	773	826	788	806	856	821	831	796	812	774	812	831	825	815	815	797	792	810	780	785	766	811	782	790	769	784	821	824	853	761	735	821	809	799	794	800	819	778	800	861	888	770	870	783	801	815	822	841	722	782	847	816	851	805	823	785	783	775	806	846	821	841	833	789	804	787	832	770	800	841	823	801	829	801	819	866	783	849	833	795	827	863	768	841	847	803	807	866	759	768	780	814	862	827	817	809	870	791	836	790	793	799	785	842	813	858	823	796	800	803	805	804	804	799	828	815	785	834	806	797	867	809	837	848	821	826	799	851	795	761	829	828	781	832	822	775	766	797	746	797	811	821	799	783	794	816	800	763	817	804	816	778	818	779	799	831	820	779	771	840	765	766	754	863	814	854	809	809	756	824	878	811	843	833	841	812	803	827	827	816	863	817	793	788	808	787	793	874	817	852	809	811	806	756	832	819	816	838	826	817	817	842	843	822	777	812	788	820	769	791	800	748	797	847	841	820	812	823	757	852	805	797	782	844	770	773	810	798	792	801	827	855	809	828	819	808	810	819	823	810	815	812	848	820	773	775	816	824	794	800	799	813	804	800	807	751	828	819	800	827	785	798	773	795	799	809	814	771	789	751	825	775	800	807	802	829	805	773	835	800	798	811	810	772	782	797	801	845	865	782	774	797	805	798	808	792	825	776	859	836	795	846	820	813	866	781	757	742	805	834	810	792	807	811	794	810	842	796	787	769	816	802	768	834	824	797	759	760	818	761	815	792	785	787	764	785	800	774	788	819	827	795	821	798	802	768	823	860	796	786	810	849	849	865	840	800	805	762	819	816	773	788	804	777	814	828	817	791	801	884	795	819	842	816	780	827	775	770	809	843	829	825	774	815	792	791	749	803	791	809	847	787	814	855	775	851	791	792	812	763	801	785	823	780	810	770	784	796	855	817	782	859	783	786	797	813	799	842	747	782	813	785	802	819	827	805	810	775	852	854	797	781	781	826	765	805	842	811	807	858	811	818	849	744	740	832	753	864	795	784	842	845	806	826	810	819	820	752	849	847	765	795	804	801	823	804	841	822	803	810	834	846	792	800	809	778	890	804	841	823	795	847	775	812	794	792	778	788	768	779	818	844	790	766	860	784	842	847	787	849	749	809	808	814	817	819	809	782	757	833	822	831	788	833	833	757	820	776	788	821	783	801	739	867	827	839	833	800	803	759	839	826	845	792	799	803	800	833	772	806	767	778	825	808	816	813	775	785	822	802	822	777	794	847	783	800	839	807	800	755	814	814	814	831	826	820	802	870	786	795	835	842	822	782	825	795	815	781	796	825	854	828	813	807	829	799	833	832	794	771	838	831	826	811	811	800	814	802	799	793	801	871	858	833	805	833	823	768	799	816	852	822	796	809	811	839	836	820	821	815	833	842	845	766	791	794	821	818	829	816	849	813	767	847	835	839	806	812	825	811	792	798	808	840	778	810	803	760	803	830	787	797	789	822	800	815	771	828	833	792	806	790	799	839	804	806	767	763	826	800	839	847	816	806	807	831	802	837	834	843	776	837	788	821	789	828	815	842	786	796	883	764	809	789	820	798	817	842	775	827	862	806	788	772	844	785	847	831	765	803	761	837	806	794	853	787	770	834	802	799	778	775	804	818	786	789	797	820	784	827	826	864	783	839	831	869	743	774	819	791	808	827	807	759	793	821	808	785	826	837	802	793	805	800	776	796	768	805	800	796	869	820	801	806	793	801	859	839	837	808	784	824	824	781	797	768	799	794	763	795	775	808	848	785	825	772	860	754	812	799	825	843	855	792	821	780	822	828	779	737	818	852	831	820	817	822	789	822	777	793	830	815	765	837	779	833	831	827	788	818	777	821	805	770	820	847	806	851	823	803	819	765	796	817	811	827	812	831	823	791	796	769	865	784	802	789	786	793	865	861	789	809	783	807	832	784	756	779	850	854	821	856	780	797	781	815	834	784	773	798	803	847	774	761	819	805	848	794	808	787	755	826	823	848	788	789	814	821	805	826	869	837	809	804	781	800	879	790	780	813	759	815	818	793	826	817	778	793	830	774	835	767	852	813	847	768	819	847	769	831	806	800	812	814	765	787	853	815	808	809	828	827	783	804	811	816	779	790	808	799	810	765	823	783	788	790	772	755	805	771	826	815	817	796	821	762	808	817	789	784	803	797	819	815	773	785	801	810	878	835	760	794	820	802	866	777	802	809	824	853	851	763	835	786	818	777	809	756	832	823	824	801	845	856	827	744	827	735	842	825	817	792	810	834	745	818	842	803	857	792	837	799	842	801	797	784	783	846	764	817	828	834	802	826	822	821	819	797	800	828	837	833	852	858	842	813	811	795	824	847	778	809	834	760	827	789	780	835	805	854	890	773	804	796	788	778	809	796	837	813	826	818	827	865	788	809	836	818	790	848	810	830	841	807	791	809	830	795	801	805	740	815	847	785	766	817	808	766	851	803	788	837	821	843	831	811	845	826	788	817	853	747	839	825	810	813	787	843	835	776	839	856	845	828	815	796	806	790	822	821	785	820	793	792	802	767	780	757	802	828	784	835	803	789	780	800	849	875	796	762	845	803	801	769	791	825	780	789	790	799	792	769	863	841	822	828	763	826	824	800	856	820	816	857	840	761	807	828	779	799	810	856	817	816	763	796	809	796	768	783	769	834	814	803	844	842	825	825	838	778	843	784	800	816	780	803	788	773	840	804	749	812	769	774	810	786	787	861	821	808	785	841	829	805	834	836	779	770	797	815	818	776	813	836	842	849	787	786	845	843	876	868	795	821	802	871	820	836	795	830	833	760	848	853	777	840	826	768	796	830	820	830	824	856	792	799	847	798	826	818	812	773	770	715	802	786	829	829	805	769	758	773	819	788
40017	31030	13309	19296	26679	25243	20614	16531	12970	11282	10159	9436	9132	8617	8446	8449	8255	8257	8138	8029	8055	8099	8067	7945	8021	8014	7965	8080	8205	8257	8251	8163	8184	8054	8034	7869	7983	7892	7791	7894	7821	7849	7808	7880	7751	7737	7820	7740	7807	7859	7867	7878	7783	7915	7948	7815	7912	7755	7774	7740	7887	7803	7832	7619	7862	7769	7825	7902	7857	7714	7760	7781	7806	7834	7771	7833	7779	7800	7887	7740	7769	7924	7737	7964	7808	7742	7875	7929	7784	7904	7751	7776	7716	7738	7868	7811	7824	7753	7822	7918	7698	7761	7810	7657	7698	7800	7844	7805	7757	7840	7792	7844	7736	7841	7896	7839	7831	7808	7792	7692	7765	7708	7799	7755	7687	7722	7643	7837	7752	7881	7848	7766	7776	7796	7806	7787	7691	7747	7867	7694	7780	7824	7782	7829	7959	7779	7927	7826	7757	7822	7773	8006	7731	7768	7707	7837	7722	7789	7804	7728	7692	7796	7748	7833	7880	7781	7712	7747	7776	7728	7711	7786	7818	7739	7789	7766	7730	7913	7710	7695	7747	7880	7808	7787	7881	7775	7761	7745	7778	7827	7860	7798	7708	7768	7761	7816	7718	7648	7677	7829	7846	7741	7795	7768	7773	7775	7771	7797	7814	7862	7642	7810	7672	7762	7740	7720	7738	7782	7807	7655	7817	7764	7832	7705	7776	8002	7678	7767	7749	7801	7707	7917	7812	7788	7672	7787	7844	7714	7791	7800	7857	7932	7709	7602	7810	7747	7961	7910	7764	7825	7730	7859	7932	7866	7840	7806	7867	7932	7830	7755	7855	7889	7800	7717	7671	7861	7761	7879	7820	7854	7861	7639	7760	7872	7839	7760	7856	7771	7661	7855	7807	7776	7735	7856	7739	7825	7804	7658	7742	7778	7807	7926	7813	7724	7921	7851	7842	7695	7637	7694	7829	7790	7745	7869	7814	7827	7774	7759	7720	7761	7823	7796	7794	7817	7775	7789	7917	7890	7777	7778	7895	7777	7749	7702	7909	7815	7819	7778	7854	7853	7837	7832	7784	7864	7795	7856	7782	7713	7674	7755	7757	7889	7712	7774	7696	7825	7662	7772	7860	7748	7816	7713	7849	7792	7762	7728	7798	7788	7829	7813	7713	7736	7828	7802	7771	7844	7867	7753	7802	7805	7780	7718	7727	7756	7771	7803	7851	7651	7749	7846	7665	7940	7700	7665	7923	7746	7841	7737	7848	7643	7735	7759	7715	7691	7881	7712	7752	7623	7793	7776	7675	7819	7976	7654	7985	7774	7856	7744	7794	7785	7577	7704	7788	7886	7767	7889	7776	7795	7849	7836	7730	7863	7812	7802	7799	7787	7830	7960	7789	7919	7904	7798	7651	7875	7782	7753	7724	7831	7894	7881	7844	7670	7816	7650	7849	7690	7794	7838	7850	7661	7766	7802	7854	7791	7837	7741	7766	7762	7818	7680	7977	7838	7777	7782	7806	7841	7707	7759	7831	7894	7798	7854	7874	7755	7793	7813	7759	7904	7893	7674	7872	7820	7823	7766	7838	7813	7840	7893	7880	7699	7627	7653	7931	7769	7820	7729	7713	7724	7826	7845	7799	7634	7761	7851	7740	7717	7681	7825	7745	8007	7809	7808	7822	7859	7814	7685	7885	7832	7938	7825	7917	7890	7828	7828	7834	7915	7873	7750	7797	7810	7820	7729	7758	7688	7852	7690	7785	7813	7774	7771	7813	7852	7881	7857	7779	7961	7627	7796	7840	7704	7724	7842	8034	7787	7799	7809	7742	7811	7842	7796	7669	7628	7899	7928	7719	7761	7805	7877	7683	7802	7825	7761	7908	7802	7783	7783	7706	7589	7834	7681	7987	7782	7839	7854	7770	7734	7872	7981	7726	7902	7878	7731	7693	7812	7841	7688	7738	7726	7818	7746	7687	7775	7880	7806	7930	7852	7814	7920	7672	7896	7762	7942	7710	7896	7711	7785	7930	7778	7721	7640	7856	7692	7761	7792	7802	7823	7754	7836	7593	7724	7904	7774	7791	7850	7855	7628	7703	7832	7823	7856	7798	7793	7732	7734	7742	7750	7801	7859	7767	7825	7821	7770	7824	7789	7713	7939	7756	7789	7861	7796	7818	7815	7850	7865	7805	7821	7616	7874	7684	7808	7789	7814	7746	7751	7791	7830	7811	7710	7671	7856	7825	7849	7909	7764	7806	7822	7788	7753	7741	7685	7838	7731	7780	7844	7781	7655	7760	7801	7784	7666	7988	7779	7725	7793	7817	7832	7818	7691	7798	7724	7731	7751	7818	7778	7876	7803	7640	7829	7862	7891	7819	7635	7790	7710	7854	7798	7756	7848	7878	7834	7758	7991	7661	7746	7669	7844	7678	7785	7820	7612	7856	7876	7712	7968	7745	7813	7880	7773	7909	7729	7737	7776	7810	7726	7766	7879	7770	7875	7753	7849	7859	7779	7773	7852	7783	7872	7664	7664	7659	7873	7712	7890	7810	7742	7741	7893	7738	7851	7747	7771	7705	7809	7826	7761	7833	7839	7821	7843	7800	7864	7774	7840	7783	7905	7777	7704	7799	7612	7792	7836	7810	7869	7846	7722	7913	7731	7775	7800	7863	7787	7767	7889	7736	7844	7727	7831	7939	7741	7733	7770	7806	7742	7662	7747	7789	7732	7887	7774	7951	7812	7782	7674	7747	7714	7846	7827	7737	7765	7715	7839	7739	7872	7892	7855	7654	7783	7641	7779	7788	7680	7826	7789	7731	7758	7701	7847	7740	7722	7787	7758	7821	7805	7756	7778	7715	7785	7890	7775	7882	7908	7864	7736	7825	7789	7781	7697	7812	7811	7831	7867	7870	7844	7765	7800	7796	7742	7693	7811	7904	7709	7775	7790	7812	7759	7819	7895	7820	7744	7678	7894	7863	7848	7811	7884	7723	7878	7730	7692	7699	7862	7872	7795	7836	7817	7840	7677	7835	7966	7752	7757	7788	7823	7915	7775	7890	7877	7895	7807	7889	7766	7790	7807	7884	7740	7868	7749	7801	7798	7734	7900	7674	7767	7777	7845	7836	7828	7733	7822	7819	7711	7762	7906	7786	7802	7767	7861	7708	7901	7749	7761	7817	7773	7845	7828	7898	7869	7813	7699	7787	7810	7838	7764	7802	7715	7708	7700	7767	7862	7696	7751	7823	7843	7753	7728	7857	7844	7784	7764	7823	7822	7742	7850	7608	7952	7814	7785	7811	7824	7716	7687	7825	7783	7871	7797	7851	7842	7716	7893	7796	7830	7870	7792	7891	7649	7763	7673	7679	7781	7885	7801	7739	7804	7779	7918	7834	7673	7823	7730	7750	7831	7648	7784	7706	7718	7821	7806	7777	7774	7824	7689	7785	7898	7781	7594	7711	7753	7708	7888	7775	7662	7739	7898	7820	7857	7670	7783	7895	7725	7853	7792	7886	7886	7779	7744	7792	7860	7736	7837	7810	7839	7660	7845	7746	7740	7717	7787	7686	7653	7850	7923	7855	7874	7765	7759	7803	7880	7877	7775	7819	7719	7802	7882	7813	7791	7814	7770	7718	7728	7871	7743	7788	7933	7790	7820	7913	7786	7798	7836	7907	7742	7659	7735	7719	7771	7953	7853	7859	7786	7866	7882	7657	7678	7895	7812	7899	7586	7901	7774	7833	7790	7680	7868	7779	7880	7823	7750	7790	7815	7869	7837	7704	7839	7849	7720	7709	7965	7819	7759	7715	7967	7859	7722	7692	7785	7861	7882	7676	7810	7790	7857	7694	7792	7819	7834	7776	7892	7700	7832	7909	7839	7762	7867	7826	7748	7622	7801	7880	7698	7775	7763	7749	7859	7630	7840	7724	7830	7768	7735	7966	7819	7841	7726	7831	7867	7703	7757	7787	7811	7882	7800	7760	7870	7749	7789	7784	7766	7745	7777	7740	7757	7756	7768	7858	7768	7835	7733	7756	7855	7859	7770	7740	7926	7777	7713	7762	7665	7863	7778	7772	7832	7942	7762	7778	7832	7722	7950	7824	7760	7795	7736	7801	7847	7768	7807	7828	7954	7873	7881	7819	7704	7823	7765	7844	7728	7840	7870	7849	7708	7867	7801	7859	7650	7637	7798	7872	7667	7726	7856	7697	7786	7797	7854	7872	7706	7784	7700	7805	7940	7855	7905	7859	7730	7796	7842	7846	7657	7859	7844	7687	7782	7936	7813	7736	7984	7760	7799	7790	7826	7861	7752	7779	7692	7874	7780	7783	7821	7835	7739	7752	7782	7747	7715	7679	7718	7857	7699	7989	7852	7763	7807	7848	7810	7715	7770	7820	7810	7765	7725	7831	7688	7832	7759	7823	7781	7791	7811	7722	7760	7893	7774	7674	7831	7791	7779	7844	7761	7713	7702	7753	7609	7865	7809	7806	7757	7696	7767	7899	7791	7604	7691	7768	7917	7739	7800	7830	7748	7781	7803	7837	7740	7791	7786	7802	7774	7802	7757	7906	7710	7757	7671	7721	7879	7912	7826	7765	7947	7789	7892	7729	7895	7716	7844	7751	7765	7906	7766	7668	7805	7816	7772	7929	7631	7877	7723	7789	7800	7824	7733	7771	7736	7699	7807	7854	7845	7861	7697	7783	7869	7773	7721	7847	7884	7785	7944	7794	7829	7907	7852	7780	7792	7816	7765	7742	7858	7824	7695	7901	7787	7771	7711	7819	7740	7755	7795	7835	7811	7808	7760	7750	7857	7785	7812	7772	7884	7905	7903	7715	7623	7836	7622	7814	7809	7699	7915	7802	8015	7873	7742	7627	7808	7687	7803	7843	7777	7794	7817	7766	7945	7803	7790	7796	7904	7739	7774	7771	7854	7853	7814	7762	7916	7858	7839	7867	7809	7760	7833	7699	7841	7646	7790	7947	7969	7743	7836	7711	7866	7747	7763	7867	7716	7923	7803	7883	7850	7801	7823	7814	7788	7880	7744	7712	7850	7679	7763	7705	7950	7843	7742	7744	7755	7841	7695	7807	7857	7695	7915
10439	6293	1681	959	1283	1168	1128	965	820	741	699	643	664	661	620	609	633	622	644	577	647	631	643	644	589	590	582	644	593	650	608	614	629	662	612	580	608	602	611	607	635	602	591	639	628	633	561	631	583	586	592	611	583	589	602	641	602	573	613	605	630	642	568	614	619	635	625	588	641	610	566	588	611	621	639	625	596	621	605	608	656	640	620	628	607	625	644	594	590	658	615	585	640	622	621	613	574	560	556	627	626	582	539	605	623	643	571	599	570	583	591	622	619	596	602	633	653	646	607	583	585	626	600	580	582	612	600	615	636	637	633	615	588	600	577	617	635	590	602	642	555	595	559	599	584	637	627	589	602	656	569	593	611	621	616	612	610	604	631	595	611	614	622	641	619	585	600	627	634	635	634	589	579	575	628	610	619	598	625	582	594	630	616	615	598	580	606	605	631	600	566	598	599	621	646	613	582	599	623	574	633	617	582	600	614	648	612	617	614	630	592	607	623	554	609	613	645	615	576	645	617	652	664	583	644	603	580	561	597	632	645	589	616	656	604	613	605	591	623	633	616	633	605	628	619	597	624	589	620	592	586	639	584	599	594	570	616	599	600	583	597	686	606	619	609	613	571	601	685	594	672	608	616	589	603	625	618	605	639	632	630	639	591	603	562	596	603	574	664	623	630	628	642	645	643	601	579	650	584	598	593	562	641	600	612	616	646	617	603	653	628	635	640	628	593	593	582	586	596	619	620	570	571	619	620	605	639	595	636	562	569	584	583	598	635	632	618	570	641	629	599	622	577	598	596	615	611	613	647	608	594	687	596	618	582	606	630	650	599	594	616	614	575	635	639	623	593	598	614	616	584	618	641	590	605	609	607	619	583	618	606	556	620	614	620	612	641	669	628	585	591	609	619	659	583	641	590	606	599	614	638	594	608	631	630	619	623	633	604	636	555	576	615	654	658	596	617	597	624	642	659	630	586	606	608	637	602	626	637	582	601	604	616	673	596	596	610	605	625	551	615	659	637	604	645	676	629	572	575	647	596	595	607	628	607	593	625	597	630	589	590	570	619	615	614	619	602	570	635	600	645	640	623	607	614	623	597	610	619	573	623	607	612	609	621	606	597	614	593	597	640	589	574	626	610	643	553	611	633	618	630	600	612	608	618	599	621	640	589	588	609	558	598	598	613	644	602	587	625	632	600	644	621	628	616	629	624	634	621	650	611	580	618	627	602	609	599	609	615	614	598	620	614	612	617	583	607	602	612	570	592	666	594	577	607	613	572	635	627	628	570	575	611	652	599	623	601	582	595	609	600	572	579	652	646	592	616	596	569	621	637	606	642	607	603	568	645	628	628	614	612	611	625	639	628	595	612	602	611	548	586	605	599	668	638	619	653	590	584	626	614	630	615	649	645	586	629	553	606	626	623	570	603	609	625	622	597	621	649	608	628	604	567	635	596	568	603	639	641	642	574	605	613	619	648	594	616	633	614	676	662	614	618	600	592	596	627	631	575	595	620	608	637	615	617	641	610	575	612	622	640	605	582	609	610	570	619	608	612	621	596	609	650	607	601	621	612	641	613	632	617	631	571	600	589	602	593	575	612	671	644	595	633	655	565	632	632	622	588	618	627	613	555	615	623	608	626	599	607	615	600	588	592	613	546	631	632	615	645	588	630	557	596	634	597	633	632	640	624	576	654	646	590	609	598	605	611	582	562	597	600	593	626	631	619	640	600	604	608	629	660	577	625	623	627	650	618	606	592	611	570	615	548	625	582	644	635	625	627	662	653	618	614	591	640	626	636	644	620	585	595	562	606	618	606	592	631	568	631	589	581	599	600	618	613	628	548	595	637	587	604	625	564	639	608	601	605	641	595	588	587	590	604	583	622	620	626	657	642	595	571	597	647	596	585	633	627	599	611	653	587	567	612	593	582	655	587	609	573	574	572	589	608	637	592	623	580	609	634	587	648	584	602	548	658	589	587	652	584	584	640	627	603	597	616	648	615	606	603	601	599	593	575	633	607	681	620	585	587	615	583	597	647	582	626	636	609	607	593	628	575	551	578	578	580	624	602	576	583	642	607	575	610	647	601	591	592	592	614	593	600	630	627	623	598	642	638	614	606	634	578	639	629	629	623	620	621	618	619	617	584	601	631	617	611	625	612	574	579	637	632	644	600	591	624	596	604	626	639	597	618	586	659	646	612	647	612	586	590	577	598	605	599	663	607	606	638	608	597	602	593	623	659	598	640	636	598	641	587	548	594	596	601	642	602	615	612	638	596	614	630	613	582	624	672	614	677	593	597	616	605	617	638	591	645	617	607	588	646	591	584	678	574	614	585	598	570	614	587	609	641	615	665	592	619	569	572	579	616	640	614	611	641	610	606	627	648	596	626	604	657	618	604	622	618	599	591	645	597	649	604	606	668	626	608	640	626	602	561	602	593	603	659	639	645	591	623	630	628	617	625	598	620	624	649	592	615	593	620	597	591	662	621	616	622	558	589	596	617	622	626	597	633	625	621	603	612	581	616	613	596	610	630	566	608	614	570	609	593	626	603	599	636	614	601	608	630	580	658	641	583	594	605	648	606	604	575	633	648	578	594	620	605	634	585	595	616	612	637	621	592	609	600	559	659	597	606	597	564	602	602	589	602	629	593	600	625	638	605	628	625	574	635	626	589	620	600	628	595	590	603	643	622	610	596	589	582	619	622	599	589	648	594	582	602	603	624	584	583	589	580	638	636	617	656	626	603	602	605	622	604	606	608	604	600	632	653	613	606	601	574	559	627	588	598	642	597	644	649	625	629	612	606	566	607	563	614	593	635	631	594	603	602	655	637	636	601	557	617	646	611	633	659	598	658	582	578	590	580	606	575	637	564	593	610	579	608	625	632	609	602	605	588	651	653	583	569	617	603	608	637	634	576	589	589	653	585	560	581	598	596	640	649	605	643	607	596	592	588	589	579	602	548	631	611	646	613	641	621	586	623	634	613	600	588	593	602	627	606	567	647	638	645	609	631	643	617	602	657	624	614	604	608	622	583	595	608	629	569	612	594	610	645	551	631	623	598	652	600	654	602	551	552	591	658	601	633	631	619	589	593	570	651	634	570	617	602	628	610	631	593	616	623	619	543	609	600	614	631	622	601	662	630	641	617	602	594	600	602	628	602	574	598	639	632	607	623	632	578	563	595	574	591	614	588	643	627	568	631	623	621	570	654	567	632	627	625	591	620	600	640	593	598	594	603	620	567	619	621	639	643	643	596	618	610	606	596	595	601	656	616	598	655	576	629	613	634	637	602	606	627	599	582	618	603	631	636	631	593	593	622	577	615	629	590	600	603	607	611	622	614	622	646	607	612	607	632	641	595	624	622	609	632	644	628	608	633	620	626	605	581	614	584	617	606	624	643	579	604	609	586	625	620	597	632	628	592	637	600	630	629	618	595	599	590	593	638	606	622	629	644	618	622	571	616	648	654	609	605	622	627	578	604	600	660	583
44497	36677	16415	21517	30418	28684	24521	18640	14972	12051	10034	9211	8581	7860	7440	7354	7131	7037	6795	6610	6656	6741	6624	6623	6590	6710	6654	6655	6771	6853	6858	6731	6827	6402	6417	6366	6338	6282	6236	6156	6255	6142	6311	6155	6229	6158	6252	6115	6066	6161	6230	6169	6148	6069	6208	6200	6218	6279	6159	6239	6042	6051	6241	6256	6139	5960	6262	6216	6265	6316	6216	6162	6222	6010	6217	6273	6119	6195	6199	6175	6260	6193	6206	6061	6159	6221	6137	6157	6189	6231	6161	6159	6145	6138	6208	6172	6265	6116	6101	6113	6123	6243	6138	6090	6100	6229	6181	6213	6078	6194	6207	6165	6196	6075	6147	6130	6040	6208	6050	6156	6082	6215	6076	6078	6153	6069	6088	6087	6212	6270	6152	6254	6248	6196	6244	6061	6084	6122	6106	6082	6119	6060	6145	6117	6136	6075	6141	6111	6231	6020	6081	6128	6035	6115	6173	6193	6084	6187	6077	6076	6026	6103	6096	6063	6074	6182	6107	6083	6147	6158	6172	6104	6142	6058	6227	6225	6152	6141	6294	6206	6171	6134	6208	6132	6174	6163	6130	6171	6242	6126	6167	6191	5992	6194	6182	6189	6200	6134	6199	6236	6173	6096	6177	6146	6175	6236	6157	6162	6070	6063	6228	6199	6188	6140	6151	6195	6164	6145	6060	6179	6192	6175	6149	6210	6074	6223	6186	6044	6285	6198	6066	6191	6227	5975	6115	6100	6178	6117	6072	6277	6161	6153	6164	6117	6072	6094	6098	6196	6184	6036	6174	6112	6223	6239	6097	6219	6184	6036	6198	6086	6238	6035	6312	6146	6107	6134	6246	6208	6290	6318	6219	6213	6186	6197	6098	6146	6072	6224	6238	6221	6070	6103	6083	6050	6112	6307	6148	6127	6235	6114	6184	6115	6161	6093	6164	6188	6179	6119	6198	6103	5987	6074	6181	6033	6160	6136	6157	6064	6172	6153	6104	6166	6218	6209	6216	6111	6127	6166	6143	6176	6083	6088	6039	6155	6066	6160	6187	6002	6133	6152	6238	6083	6156	6135	6170	6150	6062	6229	6169	6118	6053	6089	6033	6093	6203	6136	6104	6117	6147	6259	6178	6070	6224	6145	6245	6152	6178	6141	6110	6245	6183	6030	6089	6120	6098	6193	6245	6057	6180	6077	6141	5996	6124	6177	6183	6153	6218	6231	6273	6112	6093	6164	6096	6106	6216	6117	6125	6164	6171	6209	6091	6045	6159	6122	6067	6212	6382	6174	6148	6173	6152	6169	6140	6142	6008	6223	6211	6196	6136	6154	6223	6001	6252	6116	6009	6070	6228	6098	6115	6141	6032	6235	6190	6206	6147	6226	6130	6224	6105	6088	6153	6183	6039	6007	6160	6087	6112	6038	6230	6139	6127	6136	6102	6202	6337	6009	6201	6157	6285	6108	6137	6140	6083	6250	6027	6158	6160	6155	5925	6227	6109	6009	6065	6133	6038	6149	6013	6139	6239	6187	6108	6166	6038	6184	6242	6245	6170	6202	6135	6097	6056	6025	6237	6212	6064	6147	6233	6245	6132	6126	6181	6198	6141	6181	6208	6037	6143	6094	6152	6193	6080	6196	6086	6186	6223	6235	6156	6147	6229	6127	6309	6107	6254	6198	6034	6068	6071	6207	6062	6043	6206	6008	6171	6226	6184	6270	6221	6344	6071	6230	6118	6250	6171	6234	6257	6127	6145	6000	6092	6140	6025	6050	6130	6057	6078	6183	6131	6154	6233	6219	6122	6051	6218	6225	6096	6084	6077	6180	6204	6204	6157	6194	6238	6205	6191	6095	6252	6075	6188	6266	6098	6195	6128	6193	6095	6113	6124	6231	6216	6187	6208	6130	6102	6158	6153	6159	6175	6294	6121	6113	6116	6099	6213	6111	6200	6144	6140	6159	6094	6065	6144	6083	6177	6130	6136	6174	6068	6108	6133	6102	6074	6204	6162	6078	6046	6132	6188	6215	6054	6115	6014	6168	6053	6172	6149	6171	6220	6130	6135	6072	6188	6084	6098	6182	6248	6252	6282	6054	6099	6222	6137	6202	6059	6133	6162	6258	6331	6145	6100	6069	6241	5950	6114	6268	6186	6048	6177	6019	6136	6268	6099	6183	6120	6286	6171	6113	6199	6092	6196	6181	6284	6079	6171	6113	6202	6046	6086	6159	6174	6158	6143	6237	6249	6209	6133	6223	6058	6144	6189	6230	6095	6008	6144	6167	6266	6090	6129	6143	6058	6182	6163	6212	6144	6163	6119	6192	6108	6155	6165	6113	6065	6120	6217	6192	6100	6010	6041	6147	6197	6078	6234	6079	6195	6171	6069	6063	6007	6081	6224	6041	6158	6148	6132	6139	6086	6126	6157	6054	6049	6146	6214	6112	6208	6181	6065	6138	6224	6154	6213	6160	6048	6267	6166	6225	6049	6082	6264	6099	6192	6213	6241	6232	6146	6206	5994	6098	6141	6127	6233	6075	6206	6189	6151	6137	6038	6171	6156	6161	6025	6129	6153	6210	6180	6188	6194	6123	6210	6270	6142	6141	6112	6203	6209	6210	6306	6062	6126	6086	6211	6151	6077	6163	6192	6117	6148	6209	6082	6161	6026	6256	6215	6165	6135	6202	6203	6077	6185	6237	6101	6137	6134	6247	6207	6012	6115	6205	6198	6162	6152	6039	6217	6017	6174	6154	6273	6151	6318	6238	6122	6127	6013	6197	6083	6161	6080	6052	6055	6112	6208	6155	6122	6224	6229	6175	6215	6157	6092	6104	6060	6213	6190	6185	6158	6141	6134	6070	6110	6171	6021	5977	6079	6186	6139	6133	6243	6112	6187	6115	6272	6239	6209	6128	6201	6193	6208	6235	5985	6062	6041	6094	6144	6117	6191	6176	6078	6221	6169	6270	6179	6221	6068	6221	6197	6012	6152	6341	6163	6090	6154	6147	6165	6136	6247	6111	6113	6175	5980	6114	6079	6126	6113	6127	6061	6172	6137	6094	6235	6202	6135	6245	6075	6146	6068	6031	6219	6017	6193	6020	6137	6102	6154	6045	6249	6173	6206	6225	6192	6187	6239	6144	6003	6063	6190	6120	6303	6054	6146	6277	6196	6287	6286	6211	6190	6121	6146	6126	6233	6211	6232	6092	6256	6167	6199	6112	6130	6107	6172	6188	6292	6140	6098	6310	6031	6154	6176	6186	6166	6052	6115	6144	6133	6145	6069	6099	6145	6177	6250	6127	6131	6113	6209	6112	6107	6092	6179	6140	6126	6210	6138	6070	6226	6138	6256	6152	6034	6168	6110	6202	6253	6216	6161	6113	6235	6057	6100	6031	6081	6131	6069	6301	6174	6206	6078	6267	6134	6081	6172	6171	6130	6205	6175	6158	6176	6050	6016	6089	6176	6140	5997	6191	6147	6069	6205	6121	6170	6075	6275	6122	6108	6256	6092	6261	6110	6088	6240	6147	6098	6163	6160	6225	6173	6187	6216	6217	6163	6095	6140	6088	6164	6061	6200	6096	6134	6138	6049	6093	6183	6202	6269	6137	6195	6196	6117	6143	6126	6161	6151	6192	6112	6175	6165	6166	6151	6167	6160	6240	6218	6116	6019	6221	6126	6172	5978	6236	5910	6228	5940	6085	6033	6168	6197	6097	6142	6238	6202	6057	6154	6076	6236	6137	6089	6200	6309	6142	6189	6060	6164	6174	6139	6124	6123	6152	6204	6136	6205	6088	6103	6184	6192	6115	6149	6082	6242	6129	6146	6162	6196	6124	6138	6116	6165	6133	6040	6170	6102	6204	6113	6223	6121	6135	6206	6139	6138	6172	6115	6203	6137	6073	6299	6105	6226	6137	6199	6141	6008	6060	6196	6120	6018	6101	6194	6176	6134	6228	6107	6234	6127	6187	6192	6094	6089	6255	6047	6149	6254	6097	6198	6203	6137	6136	6104	6148	6153	6179	6123	6196	6111	6219	6210	6123	6063	6175	6112	6139	6344	6185	6185	6199	6053	6156	6212	6285	6178	6124	6262	6233	6103	6244	6122	6052	6118	6114	6092	6123	6136	6081	6130	6158	6147	6201	6213	6186	6146	6096	6069	6285	6055	6098	6262	6171	6143	5966	6191	6220	6160	6144	6089	6106	6141	6148	6205	6038	6273	6163	6147	6112	6119	6176	6155	6096	6163	6182	6088	6173	6091	6104	6122	6124	6135	6135	6172	6160	6052	6212	6082	6300	6239	6268	6123	6079	6182	6072	6220	6127	6162	6063	6140	6096	6247	6225	6111	6113	6193	6141	6127	6164	6061	6144	6133	6204	6074	6179	6257	6089	6053	6031	6215	6037	5995	6281	5990	6185	6197	6238	6190	6166	6079	6121	6265	6063	6295	6119	6219	5926	6082	5917	6255	6109	6170	6150	6173	6221	6168	6183	6267	6144	6066	6228	6050	6078	6093	6160	6110	6154	6164	6125	6088	6119	6153	6179	6062	6187	6179	5997	6095	6093	6136	6135	6190	5956	6118	6284	6163	6245	6154	6128	6231	6125	6176	6152	6143	6150	6115	6020	6064	6228	6256	6149	6162	6184	6163	6130	6212	6261	6141	6184	6257	6144	6048	6189	6199	6107	6115	6162	6284	6336	6042	6055	6082	6049	6190	6154	6242	6045	6139	6037	6143	6177	6127	6079	6137	6182	6098	6276	6105	6292	6125	6023	6172	6033	6206	6064	6227	6179	6133	6128	6115	6035	6138	6225	6168	6049	6138	6194	6274	6206	6068	6130	6021	6134	6101	6111	6112	6138	6048	6245	6211	6219	6182	6214	6121	6241	6183	6133	6116	6111	6263	6181	6188	6024	6107	6197	6171	6139	6012	6171	6153	6183	6164	6083	6102	6093	6151	6165	6100	6194	6133	6155	6064	6174	6121	6077	6085	6203	6153	6282	6151	6065	6065	6152	6171	6215	6203	6163	6202	6063	6154	6207	6103	6091	6216	6278	6222	6101	6098	6087	6225	6205	6087	6065	6150	6048	6138	6233	6082	6153
11594	6759	1625	989	1227	1338	1156	923	850	657	689	681	659	634	650	603	600	552	612	589	613	574	598	587	588	576	562	608	567	608	592	586	588	596	589	601	564	578	573	558	570	550	564	567	603	539	611	577	566	573	551	509	616	557	587	574	565	543	550	547	604	537	541	532	543	554	614	546	581	590	563	599	564	595	548	564	584	550	574	608	577	585	532	609	586	548	585	526	602	559	596	597	572	544	576	576	522	528	553	568	567	572	611	564	553	546	559	589	546	570	583	583	579	551	557	595	600	555	594	546	565	598	530	547	622	573	559	612	581	571	584	574	591	531	598	594	568	571	558	550	585	607	543	532	571	608	563	539	639	573	592	537	567	559	540	560	593	557	555	555	558	531	573	613	564	589	525	590	538	563	537	581	564	571	574	570	536	561	615	610	573	595	577	594	535	545	533	543	566	571	576	566	574	517	554	588	579	527	600	567	573	553	556	562	584	558	559	559	579	609	542	570	541	583	534	561	557	623	535	559	604	566	593	557	564	570	579	606	612	588	616	570	580	566	537	544	531	548	567	555	589	568	537	555	582	602	579	554	558	574	560	543	516	607	565	554	584	553	566	569	603	536	570	594	531	564	566	585	580	544	544	576	596	539	572	602	536	554	573	574	561	534	574	542	559	574	541	576	604	594	563	573	559	605	542	598	513	550	601	585	576	578	581	569	609	556	549	607	570	565	522	576	543	557	548	544	573	571	557	554	562	536	560	567	557	598	614	591	591	573	577	569	576	570	518	568	590	517	554	583	520	608	562	586	542	584	572	559	582	603	591	588	577	584	561	567	593	589	546	579	607	548	578	570	572	568	555	568	587	568	592	591	547	564	573	536	524	593	530	589	606	576	564	581	575	553	607	555	568	546	603	544	573	611	563	583	560	582	587	530	592	516	545	577	534	591	595	605	543	570	584	546	523	596	546	551	535	593	588	527	568	623	602	582	551	574	601	529	586	571	540	600	560	543	585	523	558	554	552	556	554	577	571	566	572	559	561	620	587	553	577	603	568	531	629	585	529	592	583	566	556	597	550	555	552	582	535	553	522	535	550	557	590	564	589	545	556	563	592	560	552	567	563	543	555	603	609	571	573	563	579	552	558	583	533	537	555	556	557	598	575	583	550	580	555	603	564	583	542	568	562	584	585	575	582	597	539	581	580	572	560	524	573	570	529	542	539	561	554	567	599	573	587	506	588	559	593	608	562	582	526	569	550	532	581	574	554	554	549	561	620	566	543	525	634	548	548	566	537	556	517	504	570	544	564	596	557	537	564	562	541	597	560	572	549	560	562	632	621	593	604	573	574	578	589	567	561	558	557	600	538	553	565	588	554	567	561	568	631	582	511	552	557	589	535	586	570	536	567	558	610	580	560	571	579	549	514	574	572	555	614	549	565	568	541	552	590	580	612	583	558	562	634	514	529	577	551	594	582	537	562	545	568	590	567	548	581	551	553	567	561	550	570	587	543	598	583	564	538	618	573	588	523	595	552	590	585	601	592	607	566	597	586	541	564	561	637	565	540	526	564	555	604	560	554	559	542	537	572	576	583	556	565	597	571	536	576	566	593	528	537	638	596	570	580	589	511	555	599	550	542	594	541	566	559	551	594	600	544	569	556	547	539	570	565	571	580	531	587	577	552	555	565	599	548	557	572	587	559	582	571	574	611	586	604	608	572	582	557	558	577	573	567	535	545	573	556	540	547	579	532	624	581	604	541	613	557	544	553	570	577	579	599	614	543	544	581	578	552	590	612	614	587	583	558	572	576	549	553	603	582	596	541	568	580	603	554	568	527	567	554	581	554	559	570	593	575	595	561	575	555	565	573	553	525	548	549	642	564	580	572	564	585	580	556	577	552	554	575	566	590	584	574	558	539	591	567	545	591	598	583	564	593	545	594	609	552	548	582	543	566	623	590	594	560	597	585	574	566	584	572	573	552	586	570	546	521	554	553	554	558	530	581	558	574	574	555	585	575	566	591	538	566	590	571	572	602	593	577	595	547	552	552	570	570	521	605	563	621	588	565	540	557	560	617	578	525	603	586	541	603	603	543	551	575	544	568	548	592	568	539	561	598	555	574	587	563	566	575	597	542	565	532	605	599	565	605	558	563	565	589	564	526	547	530	539	554	555	591	558	582	614	591	575	573	566	606	529	603	617	558	512	579	534	578	580	544	568	582	539	575	573	608	540	601	557	568	574	552	597	557	589	606	589	560	587	547	596	515	563	539	603	591	514	586	585	537	549	555	562	574	567	588	545	569	604	526	537	572	565	593	575	601	570	558	553	559	541	586	515	592	585	548	581	569	566	554	568	576	526	547	562	585	595	586	568	595	579	584	581	571	543	599	523	550	553	539	537	606	568	570	550	599	571	570	560	566	578	563	559	550	564	565	590	605	618	560	578	570	567	604	602	507	534	560	589	585	573	581	604	582	551	556	599	594	544	567	544	531	571	601	569	585	603	555	567	592	585	569	557	543	592	583	533	557	622	534	528	582	581	551	576	598	539	588	581	559	583	551	563	555	562	568	569	519	558	584	579	601	602	613	579	571	558	566	540	558	621	547	580	566	556	617	550	569	540	588	570	558	546	572	604	579	575	581	532	547	556	559	575	616	540	574	561	596	593	598	564	572	547	557	574	541	567	575	625	557	536	556	571	574	621	568	549	580	593	559	525	627	544	621	532	559	591	575	587	558	602	546	605	541	570	547	614	563	609	566	558	585	563	578	575	552	592	537	543	605	559	561	563	567	559	574	579	538	571	561	554	569	588	618	558	603	609	587	563	564	534	566	574	550	576	529	510	592	586	579	560	571	571	590	553	551	562	564	568	600	543	559	558	573	572	559	554	596	563	578	565	610	611	534	583	587	541	542	575	594	561	601	625	564	576	579	592	573	555	578	544	627	529	539	581	549	574	585	557	550	556	563	570	582	538	530	546	579	584	575	545	601	563	564	549	537	561	595	579	529	551	558	559	573	573	564	546	530	595	569	579	550	582	595	597	544	597	583	583	638	550	557	618	556	570	533	584	532	582	548	573	582	538	548	548	556	568	588	531	578	535	612	562	568	577	579	601	545	582	572	571	556	554	549	565	548	580	545	584	513	520	545	556	555	535	543	580	545	561	604	594	516	535	607	583	588	581	584	581	565	565	612	570	588	563	606	599	588	570	574	588	558	547	576	582	540	541	556	589	562	557	638	554	504	556	577	552	525	553	594	546	593	594	558	599	541	586	526	609	539	586	550	604	590	525	597	588	551	592	568	571	561	582	594	552	567	529	525	528	588	580	558	550	566	534	588	591	565	626	542	564	559	548	602	565	595	561	572	539	587	555	581	580	614	590	572	568	576	569	563	555	560	596	571	560	552	602	563	572	562	556	525	587	609	568	567	512	580	556	585	580	588	600	555	547	538	596	550	582	582	594	523	579	588	562	577	565	574	539	603	539	562	557	582	591	533	599	531	563
45979	37337	15705	23590	31104	30807	25506	20602	16029	12261	10259	9506	8481	7900	7381	7232	7021	6694	6773	6501	6389	6349	6280	6183	6315	6251	6300	6425	6480	6534	6570	6495	6264	6244	5957	6059	5972	5994	5859	5890	5873	5832	5898	5890	5755	5812	5923	5891	5885	5881	5884	5850	5926	5909	5848	5811	5833	5844	5870	5874	5893	5768	5790	5860	5807	5870	5739	5947	5659	5859	5750	5760	5827	5826	5796	5789	5753	5988	5778	5720	5746	5813	5767	5881	5832	5862	5788	5837	5809	5839	5859	5811	5705	5776	5807	5752	5759	5797	5807	5803	5748	5568	5892	5865	5780	5888	5840	5799	5823	5748	5702	5778	5709	5958	5730	5770	5830	5852	5708	5706	5862	5886	5800	5814	5769	5850	5944	5736	5806	5762	5809	5768	5846	5830	5792	5787	5691	5776	5815	5790	6030	5844	5773	5744	5744	5810	5876	5741	5685	5755	5837	5806	5765	5903	5842	5740	5754	5894	5795	5784	5775	5756	5716	5679	5762	5807	5983	5780	5745	5737	5736	5942	5694	5796	5837	5793	5809	5657	5828	5784	5868	5738	5853	5727	5743	5862	5701	5779	5804	5851	5742	5693	5731	5727	5879	5685	5777	5877	5805	5861	5881	5910	5684	5761	5802	5885	5772	5834	5716	5672	5740	5875	5900	5895	5750	5752	5753	5747	5851	5749	5647	5868	5822	5844	5814	5817	5711	5800	5736	5861	5813	5833	5779	5714	5859	5691	5836	5727	5828	5845	5690	5849	5729	5746	5834	5849	5750	5792	5745	5750	5851	5755	5825	5761	5772	5790	5936	5760	5748	5807	5752	5856	5868	5783	5837	5798	5874	5757	5927	5839	5777	5866	5648	5825	5748	5830	5726	5866	5938	5734	5862	5780	5778	5666	5830	5880	5796	5923	5707	5760	5836	5894	5860	5712	5886	5874	5745	5949	5795	5791	5775	5849	5904	5728	5813	5777	5903	5827	5793	5819	5776	5790	5811	5803	5801	5694	5825	5772	5814	5698	5725	5932	5969	5752	5894	5693	5750	5825	5909	5732	5872	5779	5901	5828	5800	5747	5893	5776	5868	5793	5728	5609	5868	5735	5648	5809	5850	5849	5811	5806	5859	5662	5864	5946	5872	5949	5668	5876	5814	5799	5752	5710	5835	5678	5766	5687	5760	5847	5930	5787	5809	5884	5815	5827	5852	5775	5763	5740	5790	5811	5824	5740	5780	5843	5827	5801	5801	5778	5692	5800	5802	5717	5870	5779	5885	5794	5700	5771	5645	5803	5837	5756	5916	5731	5657	5746	5831	5717	5877	5852	5821	5650	5789	5723	5893	5829	5897	5806	5923	5763	5823	5872	5764	5806	5762	5689	5786	5719	5816	5791	5743	5785	5808	5776	5806	5799	5743	5826	5815	5775	5776	5740	5764	5803	5784	5781	5856	5811	5840	5915	5891	5817	5779	5678	5743	5689	5899	5721	5793	5776	5786	5727	5673	5744	5759	5807	5986	5880	5812	5734	5854	5703	5867	5678	5765	5797	5915	5699	5725	5957	5801	5703	5756	5823	5800	5738	5759	5803	5735	5848	5991	5898	5718	5806	5720	5868	5847	5859	5807	5816	5829	5764	5767	5762	5756	5688	5917	5695	5872	5712	5828	5896	5885	5842	5813	5754	5825	5928	5769	5820	5875	5702	5813	5927	5882	5752	5815	5827	5807	5842	5825	5700	5757	5714	5798	5931	5817	5812	5841	5668	5851	5747	5746	5772	5797	5769	5880	5729	5590	5815	5732	5800	5764	5680	5826	5729	5667	5840	5675	5895	5733	5854	5829	5702	5899	5774	5799	5769	5713	5642	5856	5735	5790	5750	5775	5780	5863	5824	5819	5883	5834	5795	5653	5718	5892	5715	5673	5775	5762	5681	5692	5767	5924	5776	5830	5950	5724	5941	5865	5708	5855	5796	5769	5710	5765	5876	5601	5909	5809	5901	5998	5897	5890	5773	5744	5773	5784	5875	5830	5891	5752	5751	5817	5913	5912	5811	5917	5826	5785	5810	5893	5843	5756	5704	5792	5908	5749	5835	5728	5838	5676	5682	5820	5870	5832	5799	5837	5738	5780	5681	5770	5841	5823	5891	5802	5805	5806	5845	5861	5773	5949	5872	5810	5869	5871	5705	5801	5863	5764	5805	5748	5775	5863	5850	5756	5915	5723	5791	5701	5757	5906	5821	5701	5700	5760	5738	5863	5890	5745	5776	5856	5710	5899	5755	5798	5871	5819	5811	5697	5807	5776	5659	5853	5774	5747	5668	5704	5783	5688	5868	5733	5901	5866	5804	5720	5803	5643	5760	5757	5766	5662	5776	5827	5744	5802	5881	5803	5758	5710	5749	5750	5849	5704	5774	5799	5814	5772	5822	5787	5834	5731	5675	5858	5721	5809	5941	5849	5844	5840	5710	5824	5842	5720	5818	5805	5711	5791	5858	5858	5799	5828	5725	5807	5836	5876	5783	5757	5824	5753	5783	5781	5709	5757	5792	5865	5844	5864	5843	5754	5804	5804	5870	5882	5692	5802	5774	5746	5736	5777	5814	5711	5772	5740	5864	5798	5647	5886	5769	5892	5933	5788	5797	5926	5851	5852	5699	5783	5803	5921	5769	5820	5824	5790	5730	5804	5877	5783	5741	5698	5848	5831	5774	5733	5866	5679	5604	5784	5839	5870	5737	5905	5686	5766	5824	5738	5754	5777	5786	5786	5697	5781	5755	5768	5839	5705	5802	5705	5689	5720	5811	5814	5740	5900	5747	5774	5788	5783	5820	5749	5642	5858	5869	5825	5751	5699	5733	5721	5781	5870	5790	5749	5735	5836	5668	5804	5804	5790	5887	5844	5742	5796	5892	5862	5652	5847	5810	5856	5814	5830	5750	5843	5661	5891	5870	5818	5871	5857	5883	5719	5830	5766	5729	5711	5846	5816	5767	5720	5849	5763	5781	5818	5736	5798	5669	5809	5825	5849	5777	5909	5902	5728	5804	5909	5812	5881	5817	5788	5772	5861	5768	5835	5804	5872	5833	5774	5878	5871	5845	5901	5774	5779	5691	5680	5813	5783	5818	5884	5794	5836	5718	5737	5814	5815	5853	5786	5786	5939	5825	5845	5831	5787	5767	5801	5799	5672	5823	5897	5826	5852	5779	5883	5794	5838	5797	5933	5856	5823	5775	5821	5879	5786	5697	5769	5855	5821	5824	5820	5720	5901	5814	5756	5762	5820	5748	5916	5739	5855	5842	5744	5871	5767	5805	5781	5845	5780	5748	5782	5926	5849	5636	5863	5844	5751	5806	5769	5839	5797	5826	5800	5820	5687	5817	5783	5785	5826	5722	5734	5735	5835	5821	5715	5903	5828	5744	5764	5684	5754	5914	5823	5792	5731	5812	5890	5907	5771	5839	5976	5699	5814	5868	5737	5830	5814	5787	5843	5781	5860	5929	5723	5830	5910	5888	5784	5733	5888	5848	5742	5696	5838	5782	5935	5790	5876	5867	5783	5787	5849	5609	5900	5633	5664	5727	5926	5704	5882	5768	5671	5757	5807	5800	5805	5856	5911	5658	5875	5842	5909	5809	5911	5743	5828	5770	5858	5777	5825	5840	5886	5854	5804	5768	5752	5707	5710	5923	5774	5890	5698	5826	5778	5853	5822	5723	5854	5656	6002	5808	5753	5692	5914	5821	5686	5838	5768	5917	5768	5718	5763	5667	5720	5848	5708	5774	5801	5781	5709	5822	5662	5946	5731	5652	5818	5781	5799	5943	5792	5781	5585	5731	5736	5668	5815	5838	5851	5728	5998	5846	5885	5872	5649	5795	5888	5865	5847	5823	5855	5884	5772	5831	5859	5742	5814	5824	5901	5661	5798	5753	5686	5764	5862	5852	5847	5787	5743	5742	5726	5896	5770	5769	5784	5842	5826	5867	5799	5807	5743	5839	5830	5658	5874	5795	5692	5787	5831	5862	5802	5892	5707	5742	5830	5800	5807	5874	5915	5851	5852	5825	5886	5824	5800	5882	5903	5719	5830	5804	5764	5832	5880	5873	5798	5826	5725	5777	5806	5796	5842	5867	5816	5863	5706	5880	5794	5721	5798	5690	5871	5791	5808	5828	5754	5899	5572	5873	5805	5889	5916	5818	5673	5837	5852	5818	5842	5746	5770	5762	5836	5695	5760	5894	5837	5723	5788	5780	5726	5890	5792	5776	5779	5846	5829	5817	5828	5658	5737	5799	5792	5789	5828	5788	5882	5844	5739	5867	5717	5791	5834	5834	5819	5779	5832	5678	5730	5746	5698	5902	5802	5770	5832	5856	5780	5888	5783	5822	5822	5801	5811	5836	5735	5876	5837	5845	5827	5847	5828	5855	5782	5741	5724	5771	5902	5740	5761	5777	5835	5892	5774	5773	5904	5875	5824	5816	5773	5772	5881	5816	5701	5794	5837	5718	5707	5777	5754	5789	5749	5868	5849	5846	5757	5776	5701	5734	5832	5651	5812	5926	5715	5817	5832	5826	5734	5761	5841	5738	5785	5858	5834	5702	5893	5803	5802	5847	5777	5656	5902	5805	5795	5808	5889	5812	5769	5819	5813	5809	5764	5766	5781	5778	5743	5839	5793	5687	5620	5850	5930	5749	5912	5900	5850	5847	5889	5882	5897	5671	5746	5868	5699	5789	5767	5891	5765	5852	5788	5905	5924	5845	5838	5859	5638	5714	5853	5954	5871	5818	5662	5853	5868	5824	5885	5763	5881	5766	5744	5812	5865	5788	5913	5716	5851	5801	5795	5849	5808	5773	5774	5815	5685	5784	5905	5855	5871	5817	5796	5812	5801	5734	5679	5847	5817	5917	5859	5701	5971	5834	5725	5779	5793	5898	5789	5835	5780	5800	5684	5854	5744	5888	5882	5788	5960	5855	5742	5804	5837	5885	5784	5752	5786	5883	5902	5831	5695	5815	5866	5854	5730	5874	5813	5750	5780	5759	5811	5850	5820	5770	5808	5804	5788	5816	5740	5848	5816	5924	5798	5819	5755	5856	5707	5834
16287	13019	3217	1476	1903	1925	1627	1452	1204	1008	914	893	906	855	807	789	776	791	793	806	849	769	764	767	788	735	825	780	827	791	787	756	742	766	781	821	782	726	773	740	767	734	763	776	784	730	756	776	766	775	780	761	750	763	757	688	766	769	734	737	767	734	727	769	743	749	799	794	718	743	717	744	758	711	771	757	757	753	722	777	736	745	718	736	721	666	799	765	729	779	732	766	738	710	758	736	784	762	738	748	709	761	746	696	729	749	766	791	699	747	733	747	749	781	703	718	779	738	755	761	752	756	753	820	764	760	751	720	734	759	723	715	762	729	741	741	758	742	742	747	731	800	728	712	766	753	747	770	735	758	756	778	802	735	740	732	750	746	734	765	734	708	762	782	725	756	717	782	764	723	733	717	761	696	774	754	756	728	765	714	754	790	760	730	747	771	751	773	748	762	744	764	772	717	761	759	719	799	720	764	699	762	749	731	722	776	743	727	768	793	755	805	700	779	746	735	762	748	768	731	781	783	738	775	738	740	736	740	723	733	752	737	770	741	719	733	758	771	707	764	761	746	766	700	740	773	758	744	760	757	732	755	764	753	744	707	768	769	725	724	765	740	737	774	747	747	707	776	741	756	720	763	760	780	712	701	741	720	733	743	761	729	769	772	748	762	724	769	743	767	774	715	713	784	678	809	692	745	738	760	789	752	747	744	754	775	747	750	777	718	719	729	696	759	750	761	761	704	753	780	720	709	745	765	722	803	736	754	784	739	791	783	727	737	738	737	760	759	767	731	726	716	785	755	755	757	699	724	715	701	793	711	718	705	780	758	762	788	747	769	702	789	739	741	741	763	730	779	747	763	741	749	710	723	788	772	731	773	720	769	773	733	727	679	731	738	776	762	753	743	773	759	724	747	730	788	735	766	759	723	773	715	774	717	705	751	779	749	766	733	783	727	801	743	800	698	737	775	754	716	710	719	789	762	752	712	756	755	767	779	765	701	694	765	729	694	827	738	740	755	790	726	767	747	804	757	757	768	773	762	732	743	762	777	709	763	790	771	745	739	797	748	807	747	770	688	731	739	755	766	711	717	768	736	721	746	761	707	738	740	770	754	752	752	754	763	758	724	781	772	771	778	770	742	725	743	752	739	774	759	708	721	787	727	732	743	749	755	738	747	702	713	786	779	736	731	702	739	750	799	758	772	764	725	756	771	768	753	745	757	742	779	738	767	775	729	802	724	754	714	734	721	699	759	733	691	774	770	717	729	742	732	718	705	770	739	740	797	742	717	721	748	728	767	753	698	728	743	751	739	718	753	703	738	776	763	778	717	752	765	721	746	686	721	757	725	746	771	761	676	788	761	691	748	736	774	781	771	764	714	756	731	759	778	779	723	708	759	739	674	757	738	721	723	695	746	786	810	679	746	762	743	791	763	757	792	711	765	744	704	745	784	750	722	755	791	735	756	763	697	724	733	711	777	719	788	728	704	752	732	714	751	730	759	788	739	693	762	798	786	772	760	739	742	728	718	695	764	710	768	764	773	714	761	765	713	776	754	721	742	759	749	786	783	762	778	759	751	743	756	737	732	771	712	747	775	729	733	713	719	747	715	737	781	731	727	762	735	738	751	762	760	729	787	759	730	754	772	762	722	763	761	705	752	709	786	782	719	731	734	760	784	837	775	729	698	677	734	713	770	749	721	713	752	704	748	755	728	755	770	739	788	729	773	740	747	786	701	768	747	742	737	748	772	759	757	712	704	745	714	716	758	731	816	713	772	745	726	742	730	770	731	711	762	759	670	769	744	752	710	775	767	740	724	753	753	750	751	799	834	735	740	740	709	701	738	761	717	715	719	728	761	774	766	731	731	743	771	712	701	720	738	703	787	704	712	774	762	769	762	746	699	754	742	780	770	796	750	767	785	747	717	744	740	681	766	689	757	794	738	800	741	713	728	757	760	705	697	773	731	777	750	722	732	752	770	737	810	698	718	815	795	740	744	762	714	779	771	695	767	777	800	760	763	750	760	769	741	753	782	769	757	696	747	765	760	750	742	789	736	699	758	716	757	740	746	769	672	765	725	738	714	716	704	753	763	737	698	744	746	759	779	735	719	745	720	727	800	763	747	727	765	730	777	745	727	713	734	753	775	746	728	757	752	753	744	780	772	734	788	746	770	747	752	750	764	786	767	726	736	734	765	770	712	747	732	746	734	725	786	750	719	693	783	764	797	784	745	768	736	735	758	766	728	703	760	727	761	739	772	727	770	757	671	748	766	717	760	697	737	732	752	702	752	737	763	760	802	701	768	722	762	713	797	733	796	773	702	711	746	753	774	741	751	719	734	732	720	744	718	739	756	686	718	696	771	755	720	733	764	744	742	731	722	768	781	755	722	737	761	733	723	786	794	745	771	812	786	776	756	740	752	725	746	733	803	720	767	732	765	708	746	760	782	792	774	745	738	699	699	694	759	793	774	761	802	747	712	790	742	755	723	767	736	732	705	779	742	784	717	749	766	774	765	741	774	708	722	715	751	749	758	760	713	734	765	733	787	716	732	734	741	698	746	779	780	739	701	760	747	760	748	769	723	756	711	773	715	769	766	813	748	723	735	752	740	733	708	724	775	785	735	789	690	727	807	787	794	744	790	777	780	719	757	725	713	744	719	680	762	766	735	763	719	746	744	717	718	725	745	710	751	750	785	723	781	711	744	756	718	753	772	760	772	759	722	739	738	710	754	775	736	747	795	778	731	763	703	746	802	731	747	752	778	754	732	726	719	737	747	743	749	778	735	761	771	716	747	799	710	748	728	703	774	742	721	773	762	741	738	723	711	781	770	732	679	743	767	679	739	708	763	757	729	700	722	761	698	732	767	759	734	785	789	754	736	790	760	747	776	776	704	774	716	791	771	740	694	763	793	765	758	805	752	764	727	792	734	778	702	763	785	764	727	769	782	779	750	734	758	797	731	766	760	727	769	734	766	759	758	738	775	750	733	762	739	734	764	719	772	730	768	740	748	774	714	751	727	762	763	748	687	781	694	776	726	770	716	750	760	775	737	788	726	746	713	720	742	739	767	739	754	750	752	710	710	768	698	734	779	758	736	737	750	711	726	796	732	798	688	760	760	729	798	791	721	735	732	768	769	773	722	728	733	769	768	752	751	792	759	743	723	715	773	750	760	707	754	757	721	790	770	781	760	736	766	723	708	738	780	759	735	731	728	699	686	711	713	730	775	767	748	768	746	798	762	720	760	729	742	736	746	778	774	735	774	704	744	714	778	718	760	786	780	796	758	772	749	770	761	710	755	754	754	742	750	764	747	755	795	765	724	732	728	704	725	765	774	735	713	704	707	718	780	734	700	721	821	713	771	790	758	734	744	718	763	774	731	769	763	768	740	749	724	778	797	775	719	711	749	741	749	739	779	745	762	804	754	731	736	770	717	742	714	734	719	706	736	733	768	745	731	763	798	788	766	732	729	734	717	812	787	759	745	747	761
55287	46496	20862	29034	37688	36713	32023	26667	20846	16618	14502	13019	11808	10827	10139	9650	9251	9016	8568	8600	8407	8263	8276	8268	8109	8113	8259	8343	8411	8511	8451	8180	8115	7854	7696	7660	7521	7657	7646	7524	7502	7467	7442	7485	7450	7529	7359	7438	7407	7362	7485	7472	7316	7519	7324	7239	7281	7457	7350	7182	7401	7470	7468	7263	7260	7285	7431	7363	7336	7338	7272	7284	7207	7271	7463	7337	7351	7375	7290	7365	7310	7350	7140	7328	7177	7292	7293	7422	7188	7211	7433	7240	7371	7394	7217	7325	7358	7375	7302	7133	7475	7302	7238	7251	7286	7320	7342	7250	7270	7061	7382	7352	7423	7204	7269	7256	7316	7266	7370	7336	7461	7258	7266	7282	7413	7416	7185	7233	7324	7290	7142	7055	7244	7369	7265	7306	7435	7344	7241	7226	7319	7244	7307	7221	7323	7181	7265	7272	7384	7412	7259	7278	7172	7233	7246	7234	7238	7343	7401	7369	7190	7358	7292	7312	7397	7296	7226	7360	7216	7297	7168	7374	7227	7330	7217	7342	7258	7309	7303	7178	7326	7244	7124	7325	7317	7283	7389	7237	7237	7397	7234	7319	7198	7227	7316	7291	7351	7372	7221	7296	7265	7195	7460	7292	7120	7312	7352	7156	7294	7214	7295	7301	7445	7244	7338	7333	7341	7295	7324	7356	7243	7311	7116	7235	7327	7327	7232	7304	7303	7370	7271	7193	7391	7445	7324	7259	7264	7211	7292	7317	7317	7208	7354	7301	7296	7336	7175	7344	7140	7300	7160	7382	7272	7447	7234	7296	7277	7287	7421	7343	7388	7377	7282	7257	7285	7223	7251	7381	7329	7276	7300	7336	7289	7247	7364	7196	7301	7391	7374	7289	7239	7307	7306	7255	7217	7279	7282	7288	7251	7197	7366	7295	7237	7269	7200	7279	7420	7416	7503	7228	7274	7247	7242	7200	7314	7309	7348	7192	7292	7282	7253	7301	7195	7310	7178	7295	7411	7287	7365	7315	7182	7307	7291	7219	7299	7281	7331	7418	7175	7449	7300	7301	7272	7324	7257	7277	7242	7256	7331	7400	7227	7148	7192	7247	7345	7364	7211	7321	7395	7298	7306	7317	7356	7319	7356	7241	7272	7269	7153	7368	7334	7115	7296	7299	7298	7380	7351	7309	7282	7372	7334	7232	7386	7431	7252	7411	7299	7388	7243	7390	7345	7343	7310	7188	7192	7317	7252	7342	7395	7203	7254	7365	7239	7324	7264	7220	7342	7334	7242	7413	7223	7324	7278	7265	7266	7480	7328	7254	7256	7406	7385	7332	7292	7381	7230	7336	7256	7367	7333	7285	7282	7240	7247	7302	7339	7137	7235	7352	7329	7364	7411	7284	7359	7288	7215	7192	7421	7220	7403	7289	7333	7245	7167	7357	7342	7343	7337	7247	7256	7324	7251	7243	7317	7442	7274	7256	7363	7254	7106	7276	7282	7416	7310	7288	7378	7274	7404	7334	7234	7360	7331	7284	7367	7200	7305	7309	7184	7172	7337	7317	7356	7392	7286	7321	7216	7234	7273	7270	7340	7252	7322	7221	7294	7208	7357	7355	7249	7195	7338	7330	7250	7297	7216	7227	7375	7443	7401	7233	7355	7339	7400	7240	7325	7190	7248	7141	7351	7386	7363	7414	7165	7319	7224	7329	7336	7262	7436	7176	7270	7304	7278	7313	7227	7356	7228	7270	7224	7315	7201	7302	7464	7268	7208	7349	7406	7261	7313	7328	7247	7222	7378	7368	7292	7327	7320	7298	7270	7245	7294	7330	7213	7297	7311	7304	7186	7256	7417	7289	7287	7253	7362	7259	7275	7271	7237	7346	7260	7240	7131	7351	7369	7296	7230	7288	7360	7205	7260	7281	7238	7277	7236	7234	7327	7324	7240	7280	7299	7296	7379	7245	7240	7316	7429	7236	7208	7386	7325	7371	7293	7155	7359	7360	7190	7313	7362	7268	7370	7249	7254	7314	7449	7380	7277	7192	7178	7303	7214	7264	7310	7256	7361	7320	7309	7292	7412	7244	7296	7284	7236	7401	7400	7254	7387	7280	7295	7432	7248	7432	7316	7417	7203	7371	7169	7315	7343	7241	7186	7351	7250	7101	7228	7272	7229	7262	7409	7358	7352	7318	7360	7425	7441	7349	7267	7305	7273	7337	7265	7268	7280	7378	7443	7278	7336	7325	7365	7301	7402	7242	7351	7460	7485	7343	7255	7354	7242	7284	7231	7349	7199	7391	7402	7232	7329	7326	7407	7188	7323	7325	7329	7362	7304	7206	7323	7342	7296	7215	7232	7219	7475	7341	7218	7339	7397	7194	7326	7421	7283	7250	7352	7277	7312	7288	7193	7399	7283	7241	7383	7422	7379	7346	7243	7343	7339	7203	7437	7232	7387	7322	7380	7234	7275	7234	7317	7393	7284	7226	7293	7316	7401	7376	7301	7366	7277	7400	7385	7367	7338	7435	7232	7380	7283	7360	7278	7334	7400	7437	7371	7255	7239	7340	7275	7322	7337	7281	7444	7306	7385	7224	7323	7173	7294	7377	7322	7280	7245	7423	7356	7439	7293	7149	7322	7290	7320	7315	7382	7333	7283	7335	7276	7208	7223	7252	7418	7306	7421	7358	7286	7290	7388	7289	7321	7158	7286	7243	7404	7286	7291	7181	7358	7336	7347	7282	7342	7335	7339	7420	7314	7268	7415	7419	7200	7233	7353	7307	7231	7273	7435	7257	7272	7327	7272	7363	7263	7314	7481	7383	7373	7371	7298	7407	7230	7325	7325	7327	7149	7231	7316	7209	7251	7242	7312	7279	7273	7462	7264	7336	7380	7410	7384	7287	7352	7196	7301	7251	7317	7187	7295	7186	7269	7335	7360	7282	7344	7352	7235	7270	7299	7217	7410	7221	7281	7337	7141	7394	7160	7176	7280	7232	7273	7319	7330	7183	7358	7367	7333	7315	7347	7241	7268	7206	7209	7324	7416	7348	7338	7442	7246	7249	7349	7276	7310	7249	7253	7259	7269	7351	7386	7327	7223	7394	7344	7219	7244	7423	7341	7245	7218	7339	7332	7278	7346	7399	7404	7288	7305	7387	7271	7360	7423	7327	7277	7361	7270	7383	7300	7158	7288	7305	7266	7191	7169	7336	7261	7418	7319	7357	7309	7302	7209	7379	7250	7334	7421	7310	7230	7332	7295	7213	7346	7285	7335	7203	7412	7243	7349	7291	7329	7302	7335	7241	7317	7398	7131	7390	7224	7341	7321	7339	7360	7212	7256	7383	7342	7226	7389	7271	7228	7298	7199	7309	7386	7461	7346	7305	7300	7380	7274	7265	7190	7226	7228	7282	7248	7238	7379	7389	7373	7281	7277	7297	7244	7342	7274	7273	7346	7301	7302	7259	7315	7308	7337	7257	7257	7403	7298	7332	7260	7217	7286	7300	7220	7305	7267	7197	7346	7201	7354	7338	7278	7322	7296	7191	7286	7264	7315	7343	7246	7292	7258	7394	7390	7306	7359	7339	7357	7313	7320	7280	7246	7304	7381	7413	7218	7447	7263	7354	7329	7347	7215	7263	7315	7289	7282	7310	7334	7293	7308	7271	7361	7242	7346	7271	7325	7277	7316	7279	7333	7231	7411	7134	7379	7277	7364	7322	7405	7330	7391	7236	7442	7391	7345	7262	7412	7231	7267	7262	7404	7073	7380	7370	7370	7163	7232	7324	7236	7332	7289	7274	7323	7502	7320	7267	7349	7311	7269	7290	7351	7300	7217	7242	7235	7326	7303	7255	7386	7038	7210	7184	7365	7299	7149	7284	7365	7296	7394	7387	7329	7289	7298	7286	7214	7285	7378	7295	7306	7319	7350	7261	7196	7233	7281	7388	7345	7362	7350	7385	7366	7284	7361	7281	7189	7267	7200	7251	7312	7322	7223	7224	7384	7356	7251	7157	7157	7258	7262	7384	7242	7273	7242	7166	7129	7299	7410	7159	7305	7234	7435	7258	7233	7275	7238	7299	7280	7281	7203	7339	7447	7500	7276	7264	7311	7359	7390	7445	7281	7206	7221	7197	7329	7375	7100	7234	7253	7297	7274	7336	7257	7298	7397	7308	7353	7455	7311	7323	7211	7252	7413	7338	7282	7268	7325	7296	7335	7391	7291	7354	7283	7191	7166	7339	7229	7256	7417	7320	7168	7275	7246	7238	7265	7184	7276	7334	7292	7359	7273	7312	7287	7311	7289	7261	7271	7208	7171	7423	7220	7292	7276	7196	7166	7234	7406	7307	7173	7322	7178	7330	7322	7263	7142	7450	7395	7346	7206	7210	7244	7175	7312	7328	7325	7331	7234	7195	7373	7297	7371	7268	7275	7390	7244	7328	7266	7257	7158	7254	7194	7232	7257	7258	7369	7158	7407	7373	7332	7334	7238	7254	7281	7390	7278	7259	7157	7407	7362	7347	7239	7336	7298	7350	7327	7257	7350	7236	7309	7343	7312	7295	7180	7304	7480	7305	7348	7333	7239	7348	7300	7307	7254	7229	7273	7304	7305	7222	7432	7206	7380	7261	7377	7404	7294	7227	7223	7391	7266	7354	7463	7288	7135	7177	7309	7283	7342	7179	7374	7322	7289	7384	7439	7282	7247	7224	7086	7355	7338	7287	7527	7359	7410	7368	7309	7308	7263	7280	7371	7384	7266	7307	7300	7230	7184	7258	7312	7300	7400	7394	7369	7407	7190	7221	7390	7309	7228	7330	7390	7277	7331	7255	7185	7315	7333	7303	7266	7369	7291	7304	7411	7132	7276	7344	7213	7350	7387	7237	7122	7280	7357	7289	7330	7314	7444	7211	7200	7464	7364	7396	7375	7355	7243	7330	7335	7299	7357	7206	7155	7176	7359	7301	7380	7262	7393	7442	7202	7275	7207	7260	7197	7215	7227	7292	7258	7283	7289	7349	7270	7301	7377	7404	7206	7212	7236	7248	7313	7323	7263	7457	7486	7207	7144	7339	7291	7239	7281	7387	7427	7443	7326	7266
6838	3487	1189	1038	1141	1186	1135	1040	911	845	850	871	833	802	866	831	846	778	809	837	771	814	791	823	808	870	845	806	780	798	831	836	782	800	771	756	861	821	785	756	804	750	818	840	808	816	784	821	802	814	784	831	816	766	828	801	809	803	820	820	782	800	786	790	763	822	783	822	789	807	796	791	815	761	816	815	811	816	755	788	816	774	793	791	803	803	787	786	779	806	788	757	845	803	799	785	789	795	805	855	807	796	837	793	800	799	787	817	810	878	773	729	779	813	775	776	811	758	832	847	808	825	808	820	798	787	827	741	826	819	795	815	777	837	792	852	820	795	804	767	814	834	776	817	816	758	830	774	858	790	792	761	808	809	775	770	789	811	862	863	777	747	750	759	755	787	792	754	788	752	786	844	784	777	789	779	784	753	797	870	792	805	849	772	708	784	799	788	838	795	771	820	763	803	795	815	771	803	828	797	778	794	764	782	841	784	798	801	811	778	793	771	794	768	880	786	810	826	782	787	796	736	785	793	793	736	825	807	766	794	790	816	830	837	826	823	787	827	771	821	834	842	855	832	830	795	749	747	789	805	840	774	764	775	805	753	792	792	809	778	823	782	822	790	794	791	784	779	832	825	799	796	797	823	818	754	795	749	839	817	785	795	851	826	744	834	796	772	824	800	840	808	816	795	832	804	824	796	829	798	800	816	786	794	785	782	801	778	795	817	784	797	827	769	768	799	778	754	787	806	798	808	750	792	805	772	784	760	764	781	802	789	787	882	794	746	790	770	791	809	843	781	808	809	734	791	755	817	783	776	758	826	757	792	785	820	791	781	774	789	754	782	784	843	798	804	807	816	788	816	784	753	789	815	803	840	796	799	772	763	798	849	757	853	789	827	836	787	786	804	799	754	776	778	796	832	814	802	813	854	811	805	784	836	778	809	776	771	710	807	773	827	787	814	797	794	836	812	774	846	744	787	810	775	824	797	828	780	763	790	773	847	872	756	810	805	793	800	802	848	841	764	846	799	799	761	818	795	792	818	765	762	811	852	859	815	764	792	800	804	825	822	787	774	817	789	813	779	817	721	807	767	823	782	778	804	761	771	833	750	844	798	790	806	745	756	785	845	792	803	850	853	811	818	798	817	799	795	852	811	800	807	796	797	785	758	807	769	850	751	812	771	783	835	835	840	820	802	823	759	873	750	821	776	790	792	766	822	812	743	787	768	747	785	800	804	790	764	782	752	762	824	780	772	869	768	828	795	807	812	825	786	769	786	780	796	742	765	819	778	822	837	812	795	797	789	767	791	821	798	817	830	817	808	797	758	827	792	790	773	764	787	792	792	809	804	806	797	811	818	794	803	807	836	796	823	783	810	813	807	790	775	811	825	785	797	800	794	793	786	835	817	781	790	767	825	764	781	825	817	800	828	802	793	836	827	796	836	809	790	801	771	783	804	739	781	811	780	862	789	786	813	812	812	760	810	747	808	826	803	787	809	825	832	787	805	814	770	789	807	829	790	794	807	852	801	829	758	843	765	827	801	811	774	775	811	787	818	778	781	809	806	826	771	827	746	793	791	810	750	838	774	825	781	823	804	817	767	790	784	863	800	771	818	791	798	767	830	753	762	869	804	795	830	791	825	866	774	861	750	814	766	795	815	771	788	797	770	791	814	773	787	773	788	825	839	815	844	833	794	712	816	813	783	773	778	801	815	874	766	820	798	773	808	796	823	817	817	804	818	798	856	758	785	800	808	765	786	825	780	789	807	786	819	798	754	766	799	770	837	872	786	803	839	812	779	762	784	823	806	753	833	797	801	770	769	846	737	831	811	820	752	823	803	801	833	835	795	811	793	793	800	795	792	815	803	752	767	811	739	786	766	789	786	748	845	761	821	796	788	829	804	721	755	743	857	861	784	783	779	779	756	772	824	839	780	799	834	771	746	823	760	786	754	848	788	815	770	792	819	786	801	780	843	788	822	763	812	776	775	813	798	814	827	801	767	809	851	816	777	814	830	856	777	880	810	772	797	840	871	810	774	763	796	810	821	819	790	864	779	840	797	819	813	813	753	790	814	794	788	756	793	792	836	784	817	770	808	784	756	765	806	824	816	828	764	818	801	800	836	781	798	787	780	774	793	826	857	822	771	757	805	733	826	811	800	800	816	815	765	753	833	828	834	787	812	826	771	829	782	790	800	770	815	814	805	767	817	802	820	751	783	809	854	842	829	789	832	808	750	806	833	827	794	814	740	742	832	776	785	819	775	758	755	773	810	761	757	827	791	805	799	762	799	759	779	795	800	844	845	739	804	821	708	783	814	763	797	788	840	790	818	808	791	817	808	803	772	791	831	810	842	821	833	793	811	801	805	817	762	840	820	804	811	833	779	816	759	753	764	830	791	776	831	820	775	850	817	803	821	763	821	778	787	779	798	798	786	795	810	779	853	783	816	829	792	812	814	841	808	787	839	808	828	818	838	817	784	771	808	798	793	817	802	788	800	796	789	788	759	757	814	808	785	797	838	783	773	819	744	812	830	774	889	795	828	804	795	819	735	762	767	711	826	713	879	788	833	767	754	861	799	800	769	770	793	832	752	780	781	818	765	868	801	823	792	793	820	788	827	800	810	805	786	787	799	823	804	733	806	773	842	795	855	813	792	798	802	807	839	819	757	794	790	763	768	777	859	792	791	831	781	872	855	809	806	812	802	795	797	772	829	800	794	763	818	764	759	817	757	802	787	788	828	785	833	815	805	769	799	817	825	847	797	814	815	822	822	800	787	779	796	809	803	857	795	795	797	814	775	846	814	777	809	805	793	791	789	786	778	842	761	803	794	778	795	794	807	804	784	810	792	811	796	782	813	785	821	760	813	807	771	826	800	843	821	781	766	829	772	775	814	820	881	783	803	811	755	795	794	758	804	844	785	807	798	839	814	843	769	784	729	752	773	799	842	825	814	790	777	848	819	871	799	857	811	806	764	751	790	805	759	807	808	783	821	797	823	805	782	752	799	823	779	817	778	845	804	809	825	789	731	811	749	812	831	832	805	806	826	814	777	752	800	752	762	811	756	806	857	768	824	794	812	854	802	762	792	797	845	800	813	788	771	811	777	873	840	839	768	802	755	790	766	806	771	810	772	804	756	773	842	817	784	807	778	790	823	816	772	747	784	749	836	778	771	797	834	815	739	811	778	821	779	798	770	785	804	798	736	818	740	810	778	778	792	812	817	777	716	792	801	801	796	807	814	859	793	793	822	849	785	833	786	822	769	773	846	743	803	849	804	794	812	813	768	773	812	826	787	736	807	807	822	829	784	797	775	820	810	810	760	849	764	772	824	908	815	815	768	793	832	809	872	823	771	817	820	775	766	785	755	835	764	799	802	875	773	836	820	795	786	806	780	834	782	818	773	816	783	792	791	744	780	803	860	841	795	757	790	849	823	786	792	781	754	812	811	794	737	781	758	771	829	789	790	745	841	840	857	773	794	781	790	771	738
40148	29995	12608	18822	25819	25093	21668	16777	12587	10738	9782	9427	8903	8537	8355	8301	8237	8163	8037	7967	7916	7855	7781	7950	7923	7973	7986	8060	8085	8194	7983	7981	7947	7912	7807	7736	7755	7899	7795	7786	7773	7701	7717	7839	7711	7830	7755	7829	7696	7752	7804	7735	7638	7705	7730	7653	7722	7668	7775	7738	7695	7618	7758	7802	7665	7718	7661	7735	7692	7732	7689	7583	7784	7715	7768	7677	7827	7610	7641	7631	7569	7563	7709	7704	7688	7601	7661	7554	7797	7725	7722	7742	7664	7682	7631	7621	7649	7699	7755	7816	7588	7615	7717	7699	7748	7761	7726	7784	7788	7618	7795	7655	7662	7716	7685	7557	7536	7810	7747	7650	7653	7679	7702	7976	7747	7837	7711	7761	7694	7727	7724	7689	7745	7722	7694	7760	7767	7824	7801	7707	7806	7775	7781	7722	7691	7746	7604	7659	7675	7635	7731	7810	7646	7617	7730	7658	7739	7733	7781	7713	7639	7579	7760	7616	7746	7578	7643	7692	7743	7740	7615	7607	7654	7692	7705	7676	7839	7659	7778	7778	7578	7723	7767	7685	7793	7676	7611	7761	7697	7690	7598	7661	7720	7769	7686	7648	7751	7787	7683	7703	7717	7663	7770	7640	7678	7633	7785	7713	7753	7795	7715	7663	7694	7716	7834	7639	7606	7794	7672	7761	7624	7718	7740	7681	7737	7686	7768	7723	7670	7674	7682	7679	7786	7753	7990	7760	7659	7738	7722	7796	7671	7718	7742	7658	7589	7808	7705	7644	7697	7727	7651	7810	7630	7704	7817	7675	7681	7574	7856	7572	7626	7654	7685	7621	7789	7677	7704	7680	7515	7772	7627	7636	7797	7841	7556	7782	7679	7676	7728	7631	7727	7741	7747	7653	7763	7766	7675	7825	7719	7635	7650	7766	7753	7738	7713	7748	7705	7687	7644	7776	7678	7650	7728	7696	7607	7600	7764	7753	7626	7672	7717	7783	7808	7606	7741	7819	7601	7739	7639	7606	7833	7690	7666	7640	7830	7800	7670	7674	7679	7671	7681	7719	7621	7864	7729	7720	7654	7574	7743	7739	7564	7698	7650	7647	7684	7777	7735	7664	7560	7655	7714	7680	7688	7591	7600	7807	7602	7672	7709	7719	7597	7751	7590	7769	7631	7584	7749	7904	7784	7801	7863	7665	7753	7918	7548	7763	7679	7738	7562	7703	7700	7700	7777	7900	7543	7760	7694	7681	7784	7679	7665	7753	7706	7634	7640	7497	7816	7650	7692	7748	7701	7680	7824	7705	7773	7765	7689	7660	7731	7697	7622	7692	7788	7740	7750	7781	7643	7457	7844	7586	7637	7679	7670	7698	7656	7658	7810	7458	7714	7581	7773	7712	7722	7659	7723	7710	7735	7621	7652	7568	7696	7550	7588	7844	7677	7794	7616	7654	7946	7728	7734	7602	7634	7604	7691	7670	7843	7727	7611	7771	7706	7692	7633	7798	7709	7485	7656	7692	7699	7817	7603	7746	7727	7710	7697	7674	7770	7689	7694	7518	7769	7764	7643	7753	7685	7710	7708	7796	7787	7793	7698	7815	7811	7767	7818	7723	7789	7745	7863	7747	7854	7760	7624	7701	7715	7653	7724	7846	7765	7702	7726	7708	7532	7652	7664	7644	7836	7689	7644	7676	7743	7788	7724	7754	7642	7657	7664	7762	7755	7592	7671	7720	7643	7707	7747	7739	7677	7750	7679	7699	7712	7730	7790	7739	7673	7845	7693	7805	7713	7607	7697	7688	7679	7590	7713	7776	7688	7822	7823	7699	7825	7691	7815	7766	7783	7643	7558	7624	7740	7789	7714	7642	7703	7733	7715	7744	7630	7706	7596	7732	7723	7803	7673	7659	7660	7764	7747	7776	7632	7711	7591	7740	7791	7632	7629	7756	7553	7681	7771	7563	7667	7535	7640	7684	7833	7680	7763	7695	7559	7690	7842	7665	7705	7665	7807	7688	7603	7755	7726	7728	7682	7629	7744	7893	7551	7804	7761	7636	7823	7830	7672	7754	7764	7717	7601	7739	7753	7590	7775	7638	7712	7452	7671	7849	7621	7726	7771	7801	7762	7625	7795	7614	7657	7780	7633	7580	7761	7796	7566	7585	7712	7710	7729	7605	7765	7680	7713	7728	7676	7729	7839	7649	7772	7820	7880	7823	7626	7727	7641	7700	7615	7757	7801	7671	7699	7709	7734	7671	7664	7732	7725	7668	7634	7795	7758	7720	7532	7755	7773	7638	7597	7768	7627	7893	7616	7693	7751	7719	7717	7614	7611	7715	7619	7768	7748	7661	7814	7689	7780	7730	7759	7723	7746	7592	7607	7569	7684	7580	7689	7722	7651	7725	7770	7569	7700	7737	7708	7754	7661	7780	7688	7784	7567	7717	7657	7735	7760	7587	7668	7739	7623	7761	7601	7716	7637	7667	7761	7641	7820	7704	7601	7687	7724	7657	7744	7863	7689	7718	7773	7593	7908	7653	7867	7690	7618	7780	7774	7876	7579	7606	7702	7745	7757	7749	7773	7725	7673	7690	7677	7695	7863	7695	7763	7646	7732	7710	7773	7771	7681	7631	7847	7814	7679	7701	7500	7768	7736	7789	7753	7691	7584	7607	7694	7658	7678	7648	7777	7631	7803	7691	7791	7716	7748	7583	7869	7656	7729	7800	7518	7602	7566	7715	7758	7829	7614	7742	7699	7641	7798	7667	7645	7568	7841	7739	7726	7757	7733	7813	7534	7706	7712	7679	7697	7673	7793	7926	7808	7672	7630	7615	7653	7765	7743	7811	7611	7568	7754	7824	7747	7632	7627	7534	7641	7778	7589	7683	7636	7637	7769	7742	7759	7706	7581	7687	7735	7706	7529	7737	7669	7826	7831	7686	7663	7794	7641	7695	7776	7723	7807	7727	7795	7821	7628	7660	7660	7732	7676	7709	7627	7849	7752	7777	7697	7768	7603	7779	7599	7659	7775	7710	7798	7743	7573	7723	7636	7709	7679	7874	7718	7846	7677	7623	7720	7639	7811	7763	7600	7682	7666	7597	7747	7622	7857	7796	7729	7657	7701	7829	7758	7723	7685	7769	7522	7685	7743	7687	7800	7687	7732	7652	7665	7619	7636	7750	7802	7695	7748	7639	7708	7689	7660	7760	7619	7707	7752	7705	7767	7670	7704	7730	7745	7696	7713	7725	7607	7930	7685	7671	7636	7712	7602	7796	7690	7751	7750	7759	7677	7744	7784	7805	7709	7556	7660	7777	7743	7695	7733	7669	7692	7671	7703	7674	7795	7845	7588	7755	7748	7680	7797	7823	7806	7681	7651	7708	7666	7635	7760	7835	7595	7811	7763	7685	7659	7490	7725	7745	7572	7743	7663	7769	7675	7635	7872	7719	7754	7626	7739	7673	7690	7749	7700	7606	7641	7642	7729	7658	7685	7773	7680	7748	7693	7746	7760	7746	7686	7615	7724	7612	7689	7792	7608	7659	7777	7659	7875	7680	7707	7612	7565	7776	7649	7698	7814	7653	7648	7751	7714	7740	7752	7619	7734	7674	7651	7672	7669	7776	7663	7775	7713	7678	7645	7601	7760	7620	7704	7673	7680	7735	7784	7666	7803	7772	7731	7648	7794	7536	7699	7702	7651	7767	7656	7751	7597	7624	7586	7568	7854	7699	7563	7780	7747	7695	7782	7696	7626	7798	7574	7637	7769	7661	7781	7740	7772	7758	7733	7628	7603	7654	7705	7669	7668	7752	7682	7678	7620	7830	7680	7627	7795	7756	7807	7761	7825	7703	7769	7729	7783	7756	7610	7799	7627	7648	7644	7745	7755	7709	7761	7658	7670	7713	7711	7598	7794	7716	7842	7717	7655	7727	7667	7616	7714	7668	7681	7755	7785	7778	7686	7790	7707	7619	7681	7571	7731	7779	7727	7680	7762	7717	7765	7723	7654	7667	7586	7603	7846	7592	7663	7581	7732	7730	7671	7782	7756	7739	7809	7708	7661	7670	7533	7701	7887	7718	7675	7787	7634	7781	7695	7630	7597	7693	7775	7768	7850	7716	7622	7778	7627	7700	7714	7793	7758	7732	7597	7800	7662	7612	7609	7758	7608	7715	7820	7667	7598	7606	7726	7608	7753	7772	7818	7683	7866	7771	7710	7691	7697	7783	7782	7620	7717	7669	7753	7664	7684	7828	7627	7637	7627	7684	7617	7619	7712	7712	7573	7660	7710	7739	7655	7727	7658	7638	7734	7857	7703	7652	7756	7581	7666	7567	7729	7739	7674	7746	7699	7752	7711	7636	7710	7624	7683	7752	7634	7627	7676	7606	7674	7840	7765	7637	7711	7678	7755	7760	7597	7728	7751	7677	7773	7772	7551	7723	7628	7744	7679	7825	7810	7704	7699	7756	7579	7663	7695	7514	7803	7752	7927	7742	7752	7674	7718	7512	7707	7875	7620	7866	7745	7662	7601	7807	7784	7707	7681	7733	7589	7789	7761	7666	7987	7612	7714	7705	7738	7715	7701	7659	7612	7660	7616	7833	7728	7735	7694	7658	7578	7770	7591	7900	7676	7808	7646	7848	7572	7596	7685	7694	7786	7726	7614	7713	7677	7717	7751	7790	7780	7728	7747	7729	7625	7766	7706	7567	7648	7598	7720	7608	7758	7702	7835	7731	7686	7637	7615	7692	7597	7718	7770	7767	7576	7753	7670	7617	7684	7716	7547	7677	7836	7801	7716	7655	7682	7670	7808	7588	7670	7740	7657	7568	7753	7753	7668	7776	7628	7683	7623	7746	7626	7642	7727	7726	7689	7772	7754	7789	7786	7812	7694	7664	7756	7737	7627	7778	7697	7631	7682	7542	7730	7648	7761	7760	7763	7705	7737	7753	7666	7704	7653	7754	7634	7722	7683	7653	7695	7682	7727	7845	7750	7556	7697	7725	7536	7603	7706	7833	7725	7813	7843	7580	7739	7752	7688	7801	7645	7653	7560	7684	7746	7571	7677	7755	7657	7652	7624	7591	7737	7698	7755	7804
10310	5647	1436	967	1104	1182	1025	900	794	747	660	638	610	615	634	592	647	602	645	567	566	631	600	607	600	580	618	610	595	629	602	586	586	575	606	564	590	605	603	560	607	607	595	565	611	594	611	567	598	588	611	605	616	602	598	607	567	612	585	566	556	601	605	608	617	585	573	587	636	561	620	620	592	601	588	605	609	596	610	586	637	588	580	608	616	645	586	563	643	594	573	613	598	561	629	562	628	580	592	619	608	598	558	604	606	614	605	602	605	597	631	574	597	599	597	590	552	573	599	629	606	589	651	546	607	593	646	601	632	569	616	564	602	617	576	590	617	601	566	614	584	587	542	603	603	603	618	636	583	600	604	598	590	587	602	557	617	604	599	588	595	609	671	577	580	610	580	592	598	619	582	631	541	579	562	617	597	576	595	591	604	662	604	585	571	584	630	606	614	610	635	532	614	627	589	611	621	596	605	584	596	645	574	587	574	582	561	599	552	584	604	578	565	632	637	575	608	594	576	610	608	608	587	587	605	609	573	599	595	570	606	590	562	633	601	607	553	582	582	617	600	525	583	574	610	609	576	624	577	585	591	547	597	591	601	593	612	555	616	587	575	609	569	594	633	584	601	590	619	590	624	632	623	586	621	602	590	548	578	569	580	585	591	534	609	578	570	583	619	595	586	598	601	525	576	573	592	605	554	573	568	615	594	550	594	607	631	589	581	615	629	587	633	614	549	613	557	623	601	589	592	621	613	590	595	607	568	587	572	609	593	632	570	600	599	589	571	611	602	569	607	593	604	596	600	586	612	633	573	592	570	575	620	615	575	633	601	549	582	574	575	551	598	585	609	584	583	563	559	598	548	586	572	638	603	606	572	549	580	607	616	579	618	625	552	597	589	622	590	628	617	576	595	610	581	583	613	582	561	613	585	588	587	611	579	568	581	580	567	586	573	540	636	629	595	600	579	595	535	574	602	608	572	587	600	600	594	617	582	616	660	581	604	636	574	579	591	550	604	596	588	653	577	603	598	590	581	592	615	566	578	626	575	562	622	563	608	613	620	576	572	562	627	636	546	598	610	592	605	589	586	563	593	590	586	577	615	577	624	581	587	621	598	627	601	634	617	590	593	632	588	566	593	596	569	592	591	560	564	576	598	580	594	632	590	585	577	602	592	559	582	582	591	580	522	636	599	632	601	625	591	597	616	503	536	594	608	628	572	638	575	587	568	621	601	520	607	582	518	592	635	591	606	576	572	577	607	599	592	593	592	597	592	626	614	588	575	597	620	585	580	586	614	571	625	578	593	588	584	620	625	575	576	583	571	597	615	610	566	631	601	603	601	555	578	619	619	563	632	586	640	619	572	579	550	625	599	614	590	652	559	565	575	565	575	600	589	598	556	619	615	600	578	540	563	654	601	609	602	596	595	580	598	589	598	626	618	596	567	536	606	648	612	587	632	576	601	619	585	591	619	570	623	591	561	641	606	578	589	604	532	549	533	591	627	584	578	608	563	579	595	564	594	633	607	587	617	614	573	578	562	570	583	602	634	629	609	568	597	604	581	625	570	569	555	591	565	567	549	622	646	571	607	568	600	581	569	551	606	593	598	635	586	569	587	635	548	570	598	598	577	617	609	616	569	628	597	605	594	570	577	605	616	601	612	589	580	612	575	588	622	583	612	584	627	552	620	564	625	589	633	603	589	594	592	576	639	581	578	594	576	614	566	615	589	595	586	584	603	599	623	594	582	576	577	656	597	582	597	536	606	600	568	580	604	594	602	629	588	583	620	612	598	600	613	582	580	592	576	615	577	584	581	596	571	615	570	623	612	615	611	642	635	619	603	580	548	577	608	576	620	570	622	610	596	571	576	603	564	571	626	643	619	587	589	583	592	635	579	623	597	559	563	604	579	572	587	590	628	606	595	597	589	568	630	574	584	668	574	577	613	579	615	595	548	596	631	592	564	579	581	610	571	659	584	577	626	554	592	599	616	631	614	555	605	583	606	566	580	592	622	603	607	599	592	567	634	638	555	558	614	581	592	588	572	576	565	563	588	599	630	609	594	589	604	624	593	608	593	622	614	616	595	623	607	594	627	586	593	641	591	581	545	589	626	602	617	579	595	603	596	568	587	591	601	551	581	627	590	629	541	600	645	578	579	585	563	589	542	580	592	631	582	598	585	602	589	549	605	577	606	601	592	581	589	537	587	583	611	616	587	603	595	618	567	590	565	622	542	591	614	593	549	580	619	621	584	595	627	622	597	563	576	576	608	588	558	610	554	600	561	588	624	581	603	596	614	586	591	606	586	609	595	588	588	604	621	645	585	585	593	553	611	564	590	597	622	593	601	564	619	593	565	598	557	634	618	609	609	611	561	560	614	579	629	589	598	612	595	541	607	593	578	609	617	568	556	580	626	574	583	598	566	589	612	606	613	584	589	578	610	597	591	579	586	569	564	596	592	623	628	622	618	567	603	606	590	610	599	617	568	606	583	634	591	565	553	610	551	566	586	603	621	610	624	598	616	607	580	583	594	635	594	560	594	612	576	597	585	580	552	633	593	576	600	612	559	576	610	609	572	584	597	575	564	571	589	595	537	572	553	584	601	581	543	610	566	610	610	600	576	616	597	592	576	617	606	626	618	582	568	573	579	569	619	553	593	554	627	606	557	605	617	621	580	617	593	572	592	562	582	632	595	597	589	619	602	623	568	610	615	631	612	570	561	614	623	580	618	545	605	589	571	630	544	593	568	599	601	573	652	590	606	579	605	617	576	573	598	568	537	617	583	631	585	627	573	599	617	610	614	633	604	639	635	613	590	587	587	576	550	622	563	597	573	599	585	615	612	580	575	619	572	563	620	600	556	587	600	589	601	569	584	591	583	592	587	586	595	555	615	607	601	562	590	585	562	571	591	600	586	589	584	589	617	608	639	610	633	595	596	591	608	571	574	588	616	556	593	607	599	613	581	620	613	588	603	594	622	617	554	627	630	589	589	587	579	607	604	611	566	621	591	573	590	585	601	582	595	606	591	578	578	602	622	623	618	554	588	576	601	646	581	603	563	635	572	594	601	592	580	571	618	513	594	598	562	575	622	551	587	563	581	551	571	607	639	588	549	625	581	572	601	576	568	584	596	607	585	562	620	583	548	590	565	585	580	565	581	580	581	604	603	596	576	631	616	615	584	611	566	612	640	593	597	559	637	603	572	598	594	570	565	574	635	561	584	625	591	623	579	578	594	573	579	599	609	612	610	594	577	591	617	564	556	592	571	597	637	573	605	610	547	613	650	546	641	638	633	633	584	610	586	613	606	572	616	628	623	587	594	623	620	616	622	596	577	567	605	563	587	575	595	568	544	574	569	541	608	561	560	586	555	595	547	610	619	586	571	578	578	586	594	524	580	548	594	578	584	620	572	631	588	626	611	574	593	548	615	596	581	654	586	607	587	608	570	579	634	538	602	561	597	580	547	590	609	651	585	618	573	606	579	595	578	587
44402	35022	14410	22172	28176	29053	24561	18311	13652	11374	9996	9094	8421	7909	7631	7201	7221	6902	6754	6505	6507	6598	6545	6581	6534	6351	6613	6698	6867	6751	6644	6557	6574	6353	6300	6193	6153	6160	6194	6053	5983	6090	5991	6064	6324	6036	6192	5983	6131	6008	6172	6056	6069	5979	6087	6097	6168	6014	6143	6152	6054	5997	6016	6166	6026	6038	5984	5947	6004	6021	6003	5998	6031	6007	5974	6027	6018	6001	6083	5989	6047	6049	5998	6072	6098	6052	6151	6036	6013	6021	5952	6082	5972	5947	6163	5981	6028	6064	6001	6081	5975	6038	6049	6064	6052	5969	6041	6092	6027	6050	5986	6101	5997	6105	6099	6012	5981	5945	6128	6103	5978	6014	6170	6051	6095	5894	6031	6091	5984	6034	5950	6099	6096	6079	6059	6084	5956	5858	5926	6054	5929	6166	6036	5876	5966	6079	6101	6033	5898	6066	6045	5962	6026	5976	6115	6045	6066	6045	5893	6012	5966	6066	6013	6067	6001	6151	5964	6086	5990	6013	5972	6025	5973	6171	6170	5995	6023	6030	6007	6044	5975	5994	5990	6035	6019	6068	6204	6017	6057	6079	5939	6000	5963	6068	5993	6019	6064	6065	5949	5974	6130	5909	6093	5947	5996	6121	6105	5967	5999	6059	5985	6094	5952	6000	6014	5921	6010	6017	5966	5985	6045	6067	5975	6037	6102	6028	6003	6017	6037	6031	6069	6086	6084	6122	6001	6055	5966	6093	6128	6007	5974	6029	6068	5978	6047	5943	5948	6113	6028	5936	6159	6035	6082	6009	6102	6012	6045	6050	6042	6008	5962	6019	6040	5954	5912	6035	5990	5925	6096	6057	6082	6069	5934	6126	6059	6024	6099	5863	5955	5993	5997	6097	6073	6116	6002	6029	6030	5939	6054	6032	6141	5924	6011	6088	6127	6070	5960	5967	6105	6050	6113	6124	6027	5944	5938	6066	5988	6125	5988	6029	5941	5876	6077	5947	6064	6116	6032	6049	6025	6104	6155	6026	5977	6017	5976	5949	6087	6065	6013	5971	5930	6088	5943	6070	6118	6048	6069	6119	6107	5944	6073	6020	6052	6016	6060	5932	6009	6130	6096	6012	6050	6293	6065	6168	6019	5982	6009	5986	6036	6191	6055	6015	6161	6050	5945	6104	5986	6006	5982	6060	6160	6001	6077	6108	5936	6042	6044	6014	5919	5971	6159	5981	6081	6017	6046	6032	6085	6100	6033	6061	6044	6080	5939	6167	6062	5980	6033	6009	6085	5953	6006	6049	6031	5957	5991	6027	6138	5943	6227	5999	6094	6082	6030	6003	5985	6041	6057	6117	5975	5980	6062	6036	6093	6000	5964	6117	6143	6033	6118	6068	6028	6142	5903	6050	6105	6029	5969	6039	6004	5988	6024	6094	6035	5967	5986	5979	6154	5999	6119	6110	6151	6153	5935	5936	5959	5996	5937	6013	6022	6042	6001	6191	6063	6114	6023	6016	6069	6066	6070	6082	6016	6064	6060	6049	6021	6086	6095	6161	5914	6110	5990	5949	5978	6178	6073	6003	5917	6000	6026	5959	6191	5947	5951	6090	5973	6050	6097	6078	6116	5979	6094	6023	6075	5921	5951	6097	5964	6045	6052	6022	6063	6013	5981	6144	6064	6060	6153	6022	6111	6020	6029	5899	5920	6061	5892	6015	6081	5982	6043	6043	5958	6011	5922	6056	6175	5901	6077	6022	6080	6009	5918	6036	5977	6088	6094	6085	5963	6012	5964	6089	5992	6059	6104	6041	5891	6157	5988	6050	6030	5944	6081	6074	6081	5966	5967	5977	6018	6043	6120	6110	6091	5938	6011	6013	5977	6010	6028	6002	6009	6021	5999	5961	5978	5981	5962	6154	6217	6135	6020	6049	5957	6010	6158	5998	5991	5914	5994	6130	6012	6086	6025	5841	5892	6048	5983	6096	6117	6100	6004	6045	6121	5908	6103	5993	6056	6100	5919	6080	6105	6067	5967	6143	5920	6107	6048	6014	6168	5864	6167	5972	6125	6029	5992	6004	6125	6094	6062	6019	5965	6054	6170	6093	6105	6151	6080	6039	6014	6047	5932	6069	5942	6012	6037	5976	5993	6008	6046	5953	6098	6054	6079	6125	6056	5963	6141	5958	6089	6047	5950	6083	6062	6088	6092	6040	6029	5975	6044	6075	6060	6108	6180	6127	6093	5953	6125	6058	6045	6048	6014	6057	6079	6079	6083	6111	6047	5983	6080	5994	6020	6096	6026	5977	6104	5991	6001	6036	6043	6086	6026	5943	6039	5954	6002	6034	5927	6058	6155	6084	5997	6102	6089	6029	6000	6229	5878	5961	5951	6076	6074	6013	6039	5990	6124	5931	6029	5988	6117	5972	6200	6062	6006	5997	5935	6022	6039	6072	6037	6042	6094	6045	6183	6013	6135	5967	6073	6175	6092	6105	6125	6053	6037	6013	6134	5975	5980	5980	6026	5967	6059	6067	6019	6031	6053	6022	6062	6065	6049	6137	5924	5985	6026	6143	6165	6141	6009	6093	6070	6022	6121	6009	6007	6176	6123	6062	5890	5981	6162	5976	6077	6034	6021	6038	6046	6063	6020	6060	6021	6038	6057	6137	6006	6191	6120	5973	6009	6040	6157	6013	5995	6052	6080	6027	6108	6005	6089	5902	6100	6068	6027	6075	6027	6039	5955	6116	6073	5984	5969	6034	6031	6002	6156	6029	6013	6059	6031	5953	6029	6006	6092	6036	6112	6090	5977	6168	6176	6034	6044	5964	6036	6040	6001	6057	5944	6086	6013	5910	5988	6102	6124	6152	6241	6092	5894	6024	6083	6034	5995	5878	6048	6191	6027	5967	6076	6013	5991	6089	6096	6009	5926	6001	6025	5937	6118	6037	6045	6042	5969	6091	6044	6116	5961	6175	5896	6084	6055	6046	6024	6084	5984	6067	5971	5903	6038	6119	6045	5880	5975	6059	6045	6150	6047	6068	5967	5895	6046	6069	5970	6036	6159	6073	6034	5999	6209	6074	6118	5995	5908	6068	6005	5992	5936	6046	6050	6072	6022	6131	5844	5966	6111	6108	6036	6064	6126	5948	6016	6041	5990	6064	5978	6125	6034	6018	6104	5951	5939	6199	6119	6089	6038	5920	6186	6098	5971	5952	6079	6128	5966	6168	6037	6093	5999	6024	6111	6120	6134	6087	6200	6039	5894	6070	6076	6223	5994	6100	6026	6115	6035	6131	5999	6016	6003	6021	5881	6172	6102	6064	6035	5967	5983	6081	5970	5980	5994	6108	5922	6177	6032	6014	5954	6029	6028	6030	5972	6035	6008	6008	6070	5987	6057	6084	6058	5969	6053	6047	6164	6017	6027	6174	6136	5973	6021	5960	5990	6073	5935	6050	6042	5917	6020	6084	6001	6173	5883	6089	5938	6138	6012	6066	6121	6013	6033	6016	5867	5994	6077	6051	6026	6113	6069	6023	6028	6054	6150	5943	5959	6042	6051	5993	6074	6065	6033	5963	6058	6086	6009	6007	6033	5989	5987	6020	6058	6073	5936	6094	6040	6012	6055	5996	6100	6068	5854	6167	6112	5956	5852	5992	6062	6089	6035	5937	6012	6117	6040	6116	6073	6129	5934	5958	6179	6046	6167	6085	6020	6088	6008	6058	6184	6063	5967	6068	6033	6050	5912	6047	6001	6132	6021	6086	6117	5980	6131	6056	6107	6050	5952	6004	6122	6046	5982	6119	5964	6079	6082	6160	6122	6238	6044	5928	6001	5984	6053	5947	6002	5975	6163	6038	6066	5931	5939	5937	6064	5953	6073	6034	6014	6148	6150	5996	5914	5949	5994	6130	5992	6099	5986	6036	6091	5905	5978	5974	5999	6091	5999	6006	6051	6161	6089	6075	5895	6044	6150	6170	6052	6003	6119	6030	6148	5995	6034	6128	6042	5996	6037	6082	6130	6058	5963	5886	6030	6018	5996	6051	6094	5998	6105	6052	6047	6020	5992	6074	6067	5850	6042	5951	6140	6005	6149	6084	6103	6027	6053	5907	6139	5987	6129	6054	5899	6041	6038	6101	5996	6061	5951	6090	5995	6003	6101	6047	6067	5961	6081	6117	6050	6047	6110	6027	6073	6083	6059	5938	6079	6159	5929	5970	5875	6069	6059	6164	5972	6060	5916	6065	5976	6049	6045	6076	6046	6061	6051	6053	6040	5903	5958	6102	5924	5985	5931	6112	5952	6041	6118	5940	5993	6100	6008	6127	6083	6054	6159	6084	5998	6169	6091	5974	6075	6000	6030	6009	5996	6072	6144	6093	6134	5973	6020	6059	6011	6012	6088	6011	6128	6043	6026	6006	5983	6089	6011	6008	5992	6124	6090	5964	6012	6044	6076	6041	5819	6030	5938	6032	6055	6075	6025	5917	6036	6139	6085	6117	6075	6021	6028	6060	5994	5923	6074	6035	6038	6084	5993	6157	6006	6037	5892	5999	5966	6057	5982	6082	6000	5934	6059	5918	6073	6102	6037	6002	6109	6003	6119	6128	6058	6023	6026	6021	6076	6049	6105	6050	5954	6021	5975	6024	6072	6136	5950	5925	5981	6045	6082	6021	6004	6110	6077	5950	5912	5843	6199	6126	5996	6050	5893	6085	6087	6014	6052	5919	6018	5908	6132	6103	5965	6027	6061	6168	5943	5940	6138	5969	6087	6070	6053	6096	6002	6063	6128	6139	6063	6048	6088	6040	5949	6019	5976	6109	5972	6069	6018	5973	6097	6044	6082	6065	6028	6001	6063	6120	6003	5983	6035	5907	5998	6130	6098	6111	6037	5956	6100	5982	6112	6000	6007	6258	6085	5976	6037	6007	6034	6119	6245	6007	6165	6055	6065	6040	6029	6048	6007	6074	6049	5999	6140	6005	5944	6044	6033	6070	6123	5996	6026	6064	6048	5976	6021	5972	6048	6133	6140	6121	6066	6097	6017	6116	6122	6047	6051	6039	5971	6052	6116	6074	6133	6066	6063	6010	6041	5982
11382	6942	1389	966	1110	1225	1013	882	783	787	714	661	660	609	653	585	563	587	576	594	589	548	571	548	597	584	578	607	598	561	575	557	536	568	540	580	568	539	522	539	523	535	564	553	561	566	512	606	554	557	533	589	590	585	577	535	560	510	567	551	538	543	534	535	535	604	571	507	557	564	514	568	567	511	549	560	556	566	548	566	538	590	576	580	557	601	521	572	558	565	566	563	538	539	512	536	513	526	567	540	543	565	539	545	535	545	569	547	570	505	573	557	531	547	565	554	609	551	563	546	582	508	553	594	561	554	573	557	576	550	582	593	546	581	566	586	578	584	590	589	602	538	575	533	586	524	548	615	582	527	518	557	566	546	573	552	558	575	580	572	548	535	538	554	574	536	548	575	579	591	559	569	601	572	649	573	614	537	574	609	581	533	544	569	545	603	561	550	516	502	498	538	571	536	552	594	585	520	554	551	574	505	594	567	605	574	585	541	635	550	534	533	536	531	562	523	552	553	546	562	541	546	555	545	562	544	563	542	557	563	548	542	540	582	564	510	535	549	509	551	544	536	513	546	563	544	522	563	596	571	553	566	565	612	553	525	551	549	539	567	533	553	535	562	528	576	509	593	554	590	540	547	562	579	569	569	590	546	534	566	544	583	597	550	558	558	555	549	548	530	517	580	565	533	578	541	556	592	608	607	554	552	545	539	607	550	517	576	556	545	586	577	561	595	533	550	566	550	553	547	534	516	567	566	541	568	545	546	547	563	532	556	519	545	532	547	566	534	545	527	545	594	559	586	521	559	532	569	540	549	520	547	563	521	532	524	597	573	510	574	584	604	549	588	539	559	528	544	586	591	573	557	551	572	560	586	537	544	554	503	546	567	539	516	518	543	531	555	555	537	550	564	586	531	582	561	582	588	560	550	571	528	587	554	549	537	578	570	520	520	572	559	550	589	557	580	559	567	588	543	530	597	538	567	529	597	573	570	539	556	573	584	577	586	606	553	560	529	567	561	565	556	585	597	531	584	556	568	525	569	577	576	562	553	514	542	569	560	576	523	577	585	561	535	601	558	528	533	552	522	581	530	538	533	503	593	550	593	512	539	552	509	596	547	562	565	558	574	565	600	577	569	585	546	526	546	530	587	570	581	578	596	545	597	577	539	549	546	562	580	579	552	583	587	584	546	578	557	588	605	585	480	516	556	570	511	539	582	549	588	506	575	571	572	534	559	568	537	574	541	564	527	547	591	557	544	546	545	530	564	603	569	531	586	541	563	516	558	551	560	534	587	553	585	537	526	552	551	560	555	504	565	594	569	553	582	566	527	590	570	565	551	477	587	538	547	578	576	546	560	553	614	525	563	534	590	555	556	556	539	582	532	604	544	527	537	503	587	525	565	536	539	571	566	563	538	580	571	532	565	520	515	557	556	571	533	567	537	562	530	554	554	549	544	529	556	550	568	547	511	524	545	514	601	553	545	615	531	573	540	535	541	549	551	550	594	529	551	560	554	582	595	548	571	559	564	549	575	577	572	564	559	551	563	557	554	557	535	551	558	581	571	557	553	583	575	563	579	561	536	576	567	539	544	512	550	567	561	532	525	535	594	594	559	562	589	575	601	560	561	566	589	537	589	564	541	559	563	560	580	588	552	557	527	538	521	562	574	535	550	531	564	540	568	579	534	570	605	570	559	556	540	585	550	554	561	556	560	559	574	589	559	536	539	567	531	533	536	548	528	573	539	612	531	541	551	587	481	561	573	593	592	570	586	542	554	542	523	585	534	559	586	595	592	534	561	561	551	560	590	564	580	541	526	560	556	593	576	548	550	547	585	560	587	550	566	552	542	574	543	581	544	538	529	542	567	560	518	577	572	567	561	571	538	573	521	552	535	572	550	559	579	565	591	616	539	602	532	527	513	558	529	560	582	568	582	621	554	554	543	572	550	571	546	547	551	556	551	554	549	556	553	527	571	587	574	568	569	544	488	576	512	584	568	581	514	556	543	599	557	586	574	585	522	561	545	537	577	561	580	620	578	577	544	557	547	542	573	607	575	579	569	551	563	622	567	554	567	531	545	554	526	543	564	571	571	575	523	576	575	563	556	594	509	546	551	591	561	541	562	550	567	544	586	560	541	577	593	544	566	575	578	551	595	527	587	583	603	538	552	551	575	568	533	533	529	582	583	594	561	557	538	548	505	597	540	557	556	604	593	510	525	534	522	525	603	550	561	535	589	544	575	537	600	566	554	517	561	580	548	540	556	559	577	576	571	508	566	554	550	577	567	546	566	564	563	556	517	570	565	543	531	586	565	538	560	567	589	576	580	551	546	512	563	548	512	507	516	589	585	542	551	538	573	546	546	547	569	525	546	528	553	573	577	563	574	562	564	488	573	572	562	564	530	550	554	581	550	538	552	549	547	544	520	537	607	560	525	550	563	572	557	619	580	579	547	535	576	564	574	585	539	525	536	534	582	532	572	572	565	561	590	533	526	568	549	596	543	525	569	498	543	540	583	575	562	572	537	550	577	525	559	517	554	550	567	551	559	545	609	538	544	566	584	554	506	584	546	526	595	547	511	527	544	595	543	544	559	568	541	555	532	557	541	571	556	596	529	497	526	528	564	560	575	524	564	548	560	523	577	594	578	584	529	608	514	525	565	506	547	536	548	585	547	545	535	540	530	584	537	594	539	495	539	536	511	576	525	577	544	552	513	531	507	572	553	528	542	549	562	529	524	550	559	540	522	571	520	547	555	535	591	546	543	556	528	492	600	576	569	541	529	545	540	542	556	552	569	581	555	538	568	540	533	590	551	596	564	563	540	577	550	544	538	568	576	519	495	566	536	563	558	529	558	577	533	569	539	539	586	532	553	551	568	567	568	571	528	547	536	554	554	597	542	522	504	563	541	544	565	554	585	578	592	589	539	569	597	581	580	507	579	544	552	582	610	531	566	597	562	545	567	584	499	564	524	518	594	542	567	558	540	539	542	577	564	544	551	568	543	566	555	535	549	539	506	575	548	539	567	541	596	585	562	548	540	572	510	556	573	557	564	551	569	561	565	515	528	530	547	500	586	550	560	530	525	561	622	564	536	557	545	520	591	556	520	554	546	566	572	543	570	569	539	536	572	548	564	530	586	542	548	587	539	579	567	560	583	596	546	550	560	549	539	520	518	577	530	566	595	562	564	543	584	529	577	560	572	554	541	512	615	559	510	571	558	581	553	570	552	577	522	571	509	528	550	544	559	544	577	555	566	554	545	583	562	555	533	553	548	590	536	590	580	545	547	583	533	531	538	529	557	526	595	512	607	590	566	511	575	509	545	513	557	529	591	538	527	572	571	521	538	566	559	597	547	561	574	579	561	539	526	539	510	564	602	536	564	555	557	561	539	528	551	570	587	554	564	550	518	580	527	563	557	542	519	575	533	556	535	521	552	549	544	550	551	574	560	543	563	531	576	544	574	532	563	580	569	548	598	523	576	520	582	573	535
45957	37302	13889	22903	28771	29716	24889	18306	14250	11959	10071	9448	8346	7993	7504	7175	6775	6849	6426	6594	6489	6345	6361	6259	6367	6387	6463	6610	6526	6311	6451	6237	6073	6015	6002	5865	5821	5904	5765	5832	5758	5899	5806	5803	5888	5835	5709	5798	5872	5717	5909	5788	5701	5850	5883	5708	5708	5761	5750	5767	5881	5677	5698	5777	5680	5706	5752	5810	5706	5778	5791	5730	5678	5777	5603	5577	5718	5661	5678	5702	5616	5740	5768	5770	5710	5622	5724	5729	5764	5816	5721	5696	5715	5760	5665	5697	5715	5751	5680	5719	5700	5619	5753	5691	5601	5693	5754	5741	5638	5700	5585	5774	5719	5607	5704	5754	5617	5723	5675	5676	5759	5739	5771	5580	5598	5758	5798	5784	5680	5654	5697	5755	5746	5612	5691	5586	5787	5764	5818	5601	5750	5678	5740	5680	5672	5613	5820	5713	5749	5754	5753	5692	5710	5707	5746	5681	5646	5802	5685	5592	5705	5681	5717	5637	5844	5578	5741	5752	5708	5736	5715	5673	5821	5625	5578	5725	5701	5780	5706	5654	5712	5650	5643	5647	5584	5732	5764	5703	5673	5810	5665	5600	5665	5694	5778	5653	5694	5715	5689	5673	5760	5700	5626	5715	5813	5719	5702	5820	5835	5645	5737	5812	5792	5675	5801	5755	5699	5725	5798	5602	5723	5589	5774	5743	5701	5645	5634	5706	5767	5763	5783	5755	5838	5674	5660	5597	5710	5681	5665	5689	5706	5638	5662	5668	5762	5676	5647	5777	5640	5755	5713	5641	5675	5653	5762	5702	5719	5676	5636	5693	5577	5609	5666	5623	5726	5855	5828	5599	5641	5677	5706	5798	5712	5750	5620	5669	5586	5654	5641	5718	5738	5783	5650	5731	5616	5717	5725	5736	5707	5711	5661	5562	5596	5625	5688	5872	5762	5684	5683	5754	5685	5732	5835	5650	5793	5757	5730	5660	5654	5507	5796	5570	5648	5676	5726	5541	5640	5839	5620	5704	5679	5667	5729	5854	5682	5597	5770	5737	5751	5658	5653	5608	5760	5637	5731	5731	5765	5551	5759	5694	5718	5605	5627	5621	5749	5888	5720	5694	5893	5694	5643	5775	5821	5698	5760	5749	5962	5899	5714	5715	5690	5694	5597	5592	5692	5612	5655	5684	5660	5661	5758	5629	5699	5710	5761	5603	5655	5660	5662	5671	5690	5760	5720	5683	5764	5550	5726	5773	5667	5654	5703	5789	5714	5822	5728	5604	5775	5647	5654	5779	5722	5788	5645	5751	5717	5747	5601	5645	5888	5741	5661	5644	5662	5713	5692	5812	5782	5707	5838	5605	5774	5691	5637	5648	5737	5674	5735	5681	5691	5853	5770	5720	5686	5542	5652	5749	5687	5795	5710	5699	5714	5683	5689	5688	5779	5636	5688	5810	5664	5654	5608	5558	5719	5692	5751	5701	5722	5746	5791	5785	5784	5650	5688	5653	5681	5802	5773	5602	5603	5677	5741	5788	5681	5760	5758	5763	5670	5677	5756	5650	5687	5678	5819	5578	5766	5725	5637	5625	5683	5673	5640	5702	5783	5632	5762	5645	5645	5732	5773	5675	5639	5652	5716	5766	5594	5647	5723	5703	5683	5791	5663	5590	5704	5671	5664	5586	5595	5650	5700	5614	5741	5693	5607	5641	5713	5690	5812	5589	5681	5733	5604	5545	5719	5657	5716	5601	5727	5817	5688	5717	5658	5696	5659	5663	5724	5809	5765	5749	5827	5699	5742	5663	5634	5689	5722	5804	5662	5650	5731	5667	5667	5688	5697	5682	5746	5656	5576	5713	5738	5709	5656	5634	5698	5770	5644	5705	5605	5633	5736	5613	5742	5677	5747	5684	5731	5699	5763	5697	5635	5714	5592	5551	5653	5685	5754	5753	5713	5701	5682	5747	5605	5666	5679	5712	5655	5719	5594	5666	5713	5771	5798	5703	5805	5556	5661	5806	5741	5658	5842	5687	5723	5741	5654	5617	5728	5745	5767	5663	5620	5765	5756	5651	5751	5725	5716	5844	5827	5687	5621	5733	5674	5662	5730	5845	5758	5656	5596	5685	5825	5726	5940	5671	5638	5605	5759	5664	5779	5706	5649	5736	5656	5654	5734	5666	5707	5767	5695	5644	5684	5648	5794	5745	5701	5662	5745	5595	5674	5702	5767	5746	5593	5754	5820	5772	5815	5779	5559	5733	5868	5758	5750	5676	5755	5652	5791	5515	5658	5648	5702	5579	5828	5736	5710	5844	5693	5638	5802	5686	5625	5700	5750	5581	5777	5739	5827	5599	5769	5783	5714	5745	5628	5734	5600	5667	5706	5826	5602	5745	5618	5654	5744	5578	5594	5764	5658	5709	5766	5645	5636	5765	5753	5599	5804	5605	5660	5655	5703	5636	5618	5592	5722	5699	5644	5718	5613	5805	5710	5698	5815	5789	5747	5648	5693	5784	5746	5725	5753	5824	5771	5760	5621	5697	5643	5802	5615	5611	5638	5626	5717	5677	5756	5746	5719	5736	5659	5704	5680	5620	5681	5731	5767	5789	5741	5692	5624	5753	5717	5666	5738	5671	5729	5816	5726	5828	5855	5774	5633	5860	5601	5717	5653	5736	5674	5701	5723	5724	5702	5628	5628	5758	5718	5640	5617	5843	5646	5776	5744	5696	5665	5743	5603	5610	5652	5686	5674	5632	5636	5612	5726	5706	5593	5781	5658	5511	5770	5725	5763	5700	5659	5710	5647	5672	5880	5682	5617	5673	5770	5756	5722	5677	5734	5735	5744	5839	5706	5716	5786	5796	5608	5712	5638	5800	5587	5720	5651	5650	5698	5580	5710	5731	5709	5649	5670	5732	5607	5740	5729	5699	5642	5694	5861	5716	5659	5703	5609	5716	5688	5669	5592	5570	5823	5742	5617	5693	5644	5665	5782	5803	5789	5642	5590	5567	5656	5743	5670	5789	5654	5730	5751	5732	5608	5691	5641	5616	5679	5743	5664	5639	5776	5729	5569	5787	5711	5822	5694	5799	5579	5666	5607	5769	5788	5643	5740	5653	5687	5683	5749	5695	5609	5683	5829	5848	5648	5718	5665	5589	5631	5638	5727	5747	5648	5748	5801	5636	5662	5786	5622	5708	5809	5739	5686	5707	5652	5837	5714	5620	5667	5726	5716	5784	5638	5718	5720	5786	5796	5763	5732	5858	5733	5760	5670	5820	5720	5619	5765	5761	5659	5599	5879	5651	5844	5797	5627	5753	5703	5803	5765	5799	5733	5699	5693	5679	5550	5623	5794	5635	5682	5714	5650	5675	5780	5740	5711	5747	5720	5717	5665	5661	5701	5621	5727	5863	5728	5727	5611	5631	5624	5743	5707	5824	5609	5772	5734	5698	5671	5673	5534	5738	5709	5737	5782	5674	5778	5703	5666	5710	5657	5706	5744	5638	5710	5651	5727	5691	5677	5623	5743	5705	5774	5729	5657	5620	5725	5686	5708	5642	5625	5766	5649	5730	5750	5717	5570	5766	5639	5643	5615	5620	5746	5697	5708	5761	5705	5655	5754	5943	5734	5790	5752	5817	5815	5759	5753	5738	5699	5727	5770	5753	5797	5712	5607	5780	5627	5800	5523	5790	5666	5806	5659	5740	5684	5704	5734	5812	5802	5614	5789	5644	5714	5747	5797	5695	5764	5743	5707	5707	5720	5857	5717	5516	5703	5700	5721	5677	5786	5707	5762	5614	5729	5708	5677	5781	5694	5775	5711	5620	5764	5740	5699	5570	5797	5718	5704	5821	5752	5741	5561	5702	5715	5562	5685	5771	5753	5742	5714	5611	5605	5627	5600	5657	5770	5709	5626	5800	5632	5811	5704	5709	5655	5622	5695	5723	5667	5649	5735	5672	5680	5676	5740	5806	5719	5664	5755	5668	5742	5643	5685	5754	5613	5702	5607	5647	5760	5663	5720	5670	5688	5745	5709	5619	5797	5615	5737	5733	5692	5655	5760	5704	5683	5660	5715	5742	5588	5830	5660	5720	5695	5717	5685	5765	5670	5795	5742	5645	5635	5671	5776	5782	5770	5778	5691	5721	5775	5677	5632	5580	5700	5693	5612	5711	5636	5692	5675	5664	5681	5679	5670	5740	5683	5695	5827	5720	5608	5697	5603	5775	5679	5764	5717	5724	5630	5743	5744	5900	5751	5801	5710	5713	5553	5835	5585	5735	5672	5500	5831	5784	5634	5743	5634	5696	5804	5829	5772	5616	5762	5656	5730	5684	5803	5578	5722	5829	5637	5735	5650	5686	5796	5709	5601	5522	5699	5623	5761	5724	5591	5693	5762	5713	5639	5785	5642	5654	5782	5736	5575	5658	5717	5721	5687	5598	5720	5720	5758	5671	5689	5787	5730	5715	5736	5759	5715	5663	5773	5749	5727	5658	5738	5760	5766	5719	5655	5651	5635	5729	5743	5756	5594	5741	5701	5699	5627	5721	5763	5778	5677	5661	5764	5687	5644	5645	5664	5625	5647	5679	5886	5656	5718	5660	5688	5604	5698	5571	5758	5745	5689	5708	5653	5799	5766	5733	5677	5638	5794	5688	5785	5635	5670	5712	5780	5735	5652	5657	5728	5638	5645	5626	5716	5722	5666	5828	5752	5631	5659	5658	5682	5671	5620	5742	5676	5713	5734	5716	5748	5694	5727	5691	5695	5728	5612	5729	5688	5707	5679	5725	5629	5804	5645	5615	5701	5695	5789	5801	5738	5613	5705	5642	5574	5728	5746	5692	5687	5728	5695	5631	5702	5903	5670	5658	5697	5592	5739	5643	5655	5680	5735	5716	5697	5796	5792	5827	5627	5606	5809	5647	5715	5591	5643	5794	5710	5771	5764	5676	5685	5706	5722	5649	5761	5663	5634	5685	5577	5765	5662	5726	5752	5793	5679	5667	5745	5790	5773	5597	5602	5827	5670	5682	5662	5728	5723	5640	5635	5739	5712	5758	5758	5778	5748	5764	5776	5799	5653	5641	5797	5760	5723	5692
16376	12769	2820	1429	1667	1791	1546	1222	1121	997	913	851	864	880	875	827	848	809	797	748	764	783	816	777	788	747	799	748	774	756	791	776	756	700	754	751	720	754	722	793	737	729	716	732	722	748	706	731	720	743	754	740	758	732	749	688	763	767	709	730	769	748	755	771	725	774	708	704	742	709	680	723	756	743	726	728	757	726	719	729	683	770	704	685	769	734	749	742	721	704	711	787	724	701	743	760	715	737	734	754	795	747	760	736	738	762	699	698	735	726	782	740	696	721	707	765	710	768	722	743	735	714	784	719	724	771	720	731	728	717	726	718	741	729	749	694	732	720	742	758	802	720	743	735	687	748	704	802	737	718	747	714	758	728	731	756	738	750	757	846	747	766	731	726	804	737	724	784	704	678	753	766	719	755	713	752	716	718	744	769	732	724	735	736	675	767	728	746	726	700	730	736	742	765	715	725	717	695	786	706	710	715	719	687	724	731	745	747	770	727	767	736	719	720	728	757	725	765	735	752	771	656	712	668	758	739	723	725	792	774	742	741	775	760	766	687	726	768	697	748	806	704	754	725	764	762	693	748	757	719	747	714	761	722	786	806	756	712	738	738	721	773	716	684	710	722	719	736	713	720	725	768	738	735	724	716	690	761	765	768	720	663	716	688	718	732	729	746	738	740	695	752	727	760	734	688	715	751	744	764	746	719	764	784	761	728	753	703	768	717	726	732	730	755	731	719	745	770	774	737	715	765	720	699	739	733	732	712	730	795	715	760	717	746	700	753	742	716	728	720	780	715	719	761	720	740	678	722	712	768	767	729	802	752	778	739	759	691	727	785	751	745	671	770	753	717	745	789	714	708	790	717	736	740	705	812	741	731	697	717	689	769	751	719	762	712	802	730	734	755	673	732	726	743	723	714	725	765	733	748	740	734	741	702	732	762	735	727	717	719	724	787	716	737	746	748	697	731	772	703	721	752	746	760	773	740	723	717	728	714	789	720	713	735	756	742	767	768	752	766	736	714	716	719	755	698	727	724	757	693	733	739	711	753	726	792	701	718	783	725	733	750	722	736	760	715	731	729	691	761	739	689	705	767	718	801	747	695	733	795	732	771	732	734	753	695	741	699	750	732	731	725	744	731	667	749	741	770	808	763	701	793	733	735	775	703	728	759	727	772	714	713	742	756	738	730	737	695	685	703	694	739	709	719	720	785	761	738	757	695	734	703	718	743	715	792	737	719	747	765	723	753	777	741	743	734	770	706	702	750	715	754	722	768	695	721	726	758	712	731	687	728	745	745	728	727	723	724	689	749	755	714	720	688	769	735	757	737	768	712	711	711	725	691	752	703	744	720	717	726	774	795	776	757	719	705	743	711	753	695	729	731	725	720	765	764	767	745	737	727	735	742	715	753	747	726	715	740	755	723	701	737	710	695	739	716	717	756	735	738	707	714	770	803	759	722	749	748	734	762	771	709	749	766	789	747	727	763	753	737	701	772	750	758	770	759	773	765	743	754	743	710	740	724	784	734	727	739	743	759	693	768	725	714	768	737	743	714	716	724	731	738	739	726	741	795	694	751	800	741	747	771	747	737	809	727	709	750	736	716	727	744	722	753	684	705	728	702	745	758	727	743	755	718	704	736	732	702	754	733	751	726	780	695	786	776	721	708	725	732	748	709	714	764	713	725	738	720	725	727	756	757	732	736	717	724	706	788	718	737	739	719	721	762	713	752	795	720	768	737	762	734	709	769	730	752	714	765	704	715	732	784	737	642	725	746	742	721	735	701	757	715	685	730	789	678	722	717	785	718	777	728	737	731	747	759	720	774	767	753	763	713	761	769	714	718	722	710	689	755	768	721	776	751	724	733	715	754	767	742	753	710	712	752	701	739	738	737	805	720	724	769	725	703	722	670	766	679	753	687	745	756	750	732	738	770	772	774	760	708	727	720	678	689	720	736	762	746	771	779	703	722	778	755	742	715	740	803	691	794	743	764	791	760	778	725	755	761	754	727	749	738	755	759	743	701	731	757	708	713	766	755	780	728	700	761	743	698	716	733	738	758	727	699	735	734	752	735	718	752	759	725	698	693	740	718	755	702	770	734	700	763	765	768	742	725	740	759	758	732	717	749	695	774	711	751	737	760	711	728	747	710	719	713	722	767	741	714	707	698	736	727	778	773	712	729	737	684	724	793	799	736	697	706	733	741	727	731	697	723	741	753	673	718	701	770	685	741	790	733	750	720	701	748	738	723	739	727	759	677	772	743	742	674	705	759	748	711	735	758	715	717	738	676	728	733	756	754	774	741	802	719	723	762	728	721	753	707	733	757	801	756	753	714	792	718	767	750	708	731	746	716	721	734	750	742	716	822	697	745	785	707	715	707	743	757	774	774	769	730	725	744	699	789	700	747	784	712	772	724	708	746	774	749	767	748	723	753	699	753	748	720	743	800	735	779	773	777	757	712	717	750	732	725	735	732	689	726	750	785	715	734	706	730	729	766	738	738	766	767	715	712	772	745	703	750	678	737	749	725	754	741	715	727	783	696	723	707	731	777	738	743	725	773	761	746	707	708	731	726	736	762	725	726	720	730	727	759	731	759	750	693	749	750	728	734	757	752	749	720	747	758	748	704	681	755	726	693	780	686	801	737	698	709	783	791	697	674	776	743	752	728	738	744	759	701	727	766	750	765	730	753	761	751	755	726	753	732	785	757	733	742	762	726	769	739	716	753	728	735	765	761	758	739	728	707	752	698	761	743	741	717	727	727	724	717	704	736	771	740	708	714	751	730	718	713	716	718	754	776	698	739	708	744	719	733	697	723	728	720	727	712	760	712	703	733	716	703	764	751	692	692	736	722	791	736	767	761	750	744	739	738	756	732	723	716	709	784	730	698	728	764	690	734	742	758	709	732	785	717	743	725	778	700	745	744	729	753	755	725	749	729	750	711	739	754	751	744	748	752	726	709	754	662	727	687	756	748	751	731	756	742	770	765	739	749	748	743	715	733	729	735	731	754	740	756	744	733	703	770	691	753	743	711	737	718	730	706	741	781	752	783	699	725	732	743	747	769	719	771	719	758	726	771	718	732	767	754	712	733	752	737	731	741	737	761	705	725	715	712	728	701	728	753	705	757	743	732	683	743	751	703	767	788	759	708	760	747	740	712	729	770	723	771	770	706	728	741	748	785	763	789	748	745	716	734	749	777	768	814	752	699	716	736	737	725	714	710	697	749	721	702	742	703	765	791	725	733	714	731	752	744	738	728	743	771	730	741	802	726	738	769	751	761	738	708	752	741	702	725	773	730	737	721	730	806	758	769	733	737	695	731	728	749	742	793	730	738	698	706	778	706	763	724	746	761	753	700	728	693	738	739	713	786	686	762	737	734	740	700	750	739	748	771	710	740	748	730	743	729	771	736	744	698	761	709	744	713	717	748	780	714	731	714	740	758	736	733	729	776	747	729	727	718	723	763	770	758	711	734	755	716	728	701	728	732
55254	45114	20564	28302	35081	35497	30652	23603	19796	16626	14616	12708	11515	10941	10282	9826	9314	9041	8612	8336	8419	8427	8346	8200	8222	8441	8289	8326	8343	8236	8420	7960	7888	7740	7500	7621	7461	7577	7523	7374	7503	7352	7487	7450	7444	7320	7254	7329	7444	7374	7174	7293	7220	7233	7274	7212	7444	7199	7383	7178	7296	7407	7390	7211	7323	7220	7331	7225	7190	7224	7158	7126	7250	7379	7287	7208	7394	7320	7174	7265	7207	7332	7169	7076	7218	7151	7326	7188	7366	7141	7162	7116	7335	7300	7061	7229	7166	7167	7241	7161	7258	7122	7218	7325	7232	7149	7255	7176	7368	7245	7196	7143	7102	7066	7140	7380	7222	7168	7248	7192	7098	7291	7277	7224	7275	7242	7212	7287	7260	7153	7121	7242	7261	7258	7041	7299	7098	7174	7207	7125	7124	7292	7211	7219	7165	7241	7113	7203	7311	7126	7100	7156	7164	7202	7206	7242	7399	7244	7082	7205	7090	7153	7123	7203	7197	7103	7180	7184	7175	7096	7155	7071	7263	7242	7189	7179	7224	7120	7283	7199	7169	7234	7343	7075	7209	7310	7220	7259	7166	7111	7206	7216	7179	7192	7362	7227	7152	7141	7243	7077	7322	7302	7314	7118	7251	7127	7241	7161	7050	7351	7151	7157	7198	7174	7254	7247	7277	7394	7180	7310	7360	7237	7156	7148	7325	7342	7113	7322	7196	7241	7232	7016	7226	7321	7124	7223	7332	7178	7115	7242	7248	7257	7221	7269	7153	7204	7085	7306	7244	7178	7159	7142	7212	7188	7122	7246	7178	7243	7167	7209	7262	7081	7219	7105	7184	7356	7289	7181	7154	7183	7083	7238	7268	7190	7169	7177	7163	7209	7217	7173	7154	7210	7143	7099	7134	7089	7241	7087	7172	7048	7166	7235	7247	7196	7178	7226	7266	7167	7291	7265	7393	7196	7187	7267	7267	7255	7351	7131	7205	7229	7264	7104	7251	7234	7330	7328	7104	7133	7298	7120	7258	7063	7184	7279	7273	7211	7251	7106	7069	7115	7164	7126	7108	7150	7248	7239	7207	7163	7164	7209	7276	7163	7093	7265	7128	7221	7155	7190	7230	7169	7304	7192	7240	7263	7130	7220	7111	7175	7147	7148	7192	7258	7252	7296	7135	7174	7196	7126	7180	7080	7218	7238	7128	7277	7185	7245	7201	7235	7134	7262	7167	7205	7192	7099	7103	7116	7227	7117	7214	7099	7169	7215	7157	7178	7152	7106	7246	7231	7262	7194	7339	7294	7198	7222	7094	7237	7264	7309	7301	7289	7182	7129	7218	7229	7178	7191	7245	7201	7129	7116	7155	7171	7226	7245	7172	7235	7393	7192	7338	7175	7211	7184	7081	7204	7159	7055	7252	7140	7300	7228	7285	7200	7334	7232	7197	7166	7120	7125	7153	7156	7257	7207	7245	7137	7162	7048	7183	7272	7145	7216	7233	7146	7146	7103	7151	7335	7127	7205	7164	7234	7232	7198	7252	7207	7206	7155	7319	7167	7254	7193	7273	7334	7408	7263	7257	7172	7279	7214	7251	6996	7293	7406	7141	7164	7246	7094	7158	7198	7228	7139	7094	7308	7176	7232	7188	7259	7230	7127	7295	7168	7141	7117	7187	7268	7302	7110	7217	7121	7082	7239	7204	7223	7225	7218	7113	7089	7209	7186	7380	7236	7177	7194	7174	7121	7150	7153	7187	7067	7285	7211	7148	7027	7259	7232	7162	7281	7132	7194	7157	7243	7111	7288	7148	7244	7169	7146	7126	7039	7201	7249	7249	7088	7081	7216	7166	7072	7093	7177	7244	7223	7224	7272	7239	7124	7219	7134	7213	7167	7183	7126	7129	7171	7239	7265	7118	6984	7148	7259	7241	7092	7145	7108	7089	7235	7297	7134	7342	7099	7098	7154	7329	7247	7097	7111	7289	7258	7295	7352	7291	7118	7362	7186	7230	7223	7229	7124	7328	7188	7069	7391	7152	7305	7116	7166	7169	7152	7232	7234	7305	7212	7270	7242	7320	7187	7230	7301	7240	7214	7103	7076	7205	7125	7222	7162	7162	7282	7215	7250	7178	7210	7241	7155	7239	7128	7143	7213	7076	7242	7207	7297	7120	7110	7313	7176	7018	7311	7240	7074	7271	7286	7254	7242	7221	7276	7203	7110	7132	7104	7242	7144	7209	7100	7154	7109	7197	7160	7230	7325	7256	7192	7291	7139	7148	7317	7260	7157	7177	7294	7225	7199	7025	7235	7133	7363	7169	7248	7240	7247	7034	7181	7124	7053	7126	7204	7139	7265	6992	7239	7313	7301	7185	7228	7096	7152	7233	7280	7347	7118	7122	7234	7136	7039	7286	7158	7289	7195	7268	7167	7201	7250	7363	7191	7301	7136	7252	7257	7244	7186	7239	7203	7288	7132	7146	7297	7184	7166	7202	7158	7171	7131	7168	7184	7206	7281	7320	7188	7116	7144	7269	7238	7294	7123	7084	7324	7265	7285	7313	7100	7293	7224	7257	7142	7324	7315	7238	7271	7224	7213	7162	7274	7132	7275	7193	7142	7187	7241	7332	7107	7033	7135	7307	7139	7200	7069	7324	7170	7218	7067	7121	7285	7308	7125	7161	7144	7235	7192	7231	7141	7157	7206	7195	7286	7085	7191	7208	7184	7258	7260	7257	7202	7108	7277	7153	7159	7202	7082	7271	7159	7149	7135	7154	7064	7217	7208	7242	7173	7160	7059	7134	7375	7174	7208	7172	7191	7100	7117	7231	7139	7229	7197	7257	7150	7212	7245	7258	7228	7082	7188	7249	7300	7164	7075	7259	7113	7198	7165	7235	7245	7228	7188	7273	7256	7228	7269	7223	7251	7127	7249	7182	7265	7202	7021	7243	7295	7203	7170	7186	7160	7194	7208	7138	7302	7248	7163	7197	7167	7272	7243	7247	7189	7248	7298	7099	7247	7222	7149	7201	7074	7086	7182	7229	7236	7233	7244	7195	7186	7084	7070	7329	7316	7275	7232	7191	7073	7149	7213	7158	7238	7144	7251	7285	7388	7287	7192	7176	7059	7323	7332	7249	7222	7198	7253	7272	7158	7246	7239	7172	7093	7234	7180	7240	7128	7217	7325	7164	7112	7195	7209	7187	7107	7027	7231	7155	7119	7155	7246	7357	7190	7226	7130	7172	7239	7282	7187	7167	7298	7102	7305	7359	7255	7211	7133	7177	7150	7201	7324	7190	7194	7287	7139	7170	7167	7196	7231	7376	7240	7185	7233	7164	7219	7165	7282	7243	7302	7250	7181	7326	7192	7196	7115	7061	7184	7248	7289	7140	7135	7207	7178	7144	7183	7079	7084	7252	7317	7305	7277	7181	7066	7203	7342	7069	7080	7240	7165	7127	7240	7055	7129	7139	7219	7380	7268	7259	7061	7121	7276	7098	7373	7105	7200	7167	7314	7158	7191	7140	7298	7117	7267	7196	7313	7246	7141	7177	7205	7171	7147	7054	7129	7193	7008	7173	7246	7050	7228	7257	7217	7312	7179	7160	7002	7241	7240	7195	7100	7165	7095	7223	7190	7097	7092	7315	7145	7157	7113	7280	7191	7207	7271	7140	7156	7294	7046	7166	7183	7170	7058	7138	7139	7316	7245	7125	7140	7326	7128	7273	7317	7202	7104	7223	7161	7247	7144	7351	7249	7223	7180	7213	7258	7256	7179	7209	7108	7300	7223	7125	7175	7142	7279	7181	7218	7089	7165	7104	7157	7211	7323	7132	7222	7211	7077	7277	7156	7271	7219	7250	7209	7250	7315	7208	7185	7203	7036	7231	7129	7163	7213	7257	7164	7235	7232	7283	7009	7324	7241	7076	7117	7239	7227	7172	7184	7127	7088	7321	7125	7031	7141	7301	7223	7191	7328	7191	7143	7095	7171	7180	7316	7294	7201	7194	7189	7221	7255	7250	7184	7264	7176	7307	7279	7244	7315	7047	7261	7254	7205	7022	7130	7136	7051	7121	7246	7133	7238	7108	7285	7176	7198	7219	7203	7327	7239	7137	7358	7127	7212	7097	7112	7207	7293	7216	7163	7218	7283	7211	7315	7150	7105	7198	7233	7239	7087	7228	7115	7231	7222	7179	7333	7266	7207	7320	7368	7061	7196	7063	7150	7111	7231	7148	7194	7102	7358	7073	7162	7153	7203	7129	7170	7202	7134	7154	7161	7136	7248	7284	7070	7133	7206	7096	7198	7194	7166	7067	7207	7148	7273	7249	7257	7361	7282	7149	7264	7251	7242	7245	7199	7245	7166	7215	7121	7263	7086	7263	7392	7223	7075	7098	7195	7187	7257	7209	7103	7368	7290	7207	7207	7288	7196	7271	7217	7185	7238	7068	7194	7273	7154	7323	7252	7267	7235	7181	7269	7245	7218	7266	7262	7170	7200	7161	7142	7240	7308	7178	7121	7223	7045	7253	7274	7255	7123	7165	7151	7173	7099	7227	7233	7168	7166	7325	7242	7299	7213	7141	7173	7214	7242	7106	7099	7166	7112	7188	7276	7033	7261	7236	7208	7219	7210	7165	7214	7274	7205	7152	7168	7120	7096	7062	7164	7152	7122	7231	7217	7334	7221	7249	7383	7194	7142	7187	7268	7241	7195	7154	7247	7235	7138	7138	7160	7264	7175	7128	7230	7203	7272	7242	7142	7171	7273	7180	7204	7177	7223	7223	7130	7129	7154	7219	7232	7094	7259	7242	7146	7186	7201	7211	7152	7154	7201	7273	7174	7143	7170	7247	7227	7335	7027	7090	7147	7267	7155	7351	7125	7151	7366	7112	7188	7225	7203	7153	7158	7290	7194	7245	7149	7218	7291	7201	7105	7075	7108	7313	7169	7116	7128	7053	7244	7224	7232	7248	7307	7278	7248	7246	7344	7248	7131	7267	7205	7253	7182	7274	7173	7241	7206	7214	7205	7260	7095	7138	7185	7289	7150	7224	7223	7192	7240	7107	7215	7269	7313	7175	7282	7184	7180	7284	7138	7161	7308
6965	3516	1238	981	1095	1155	1011	942	900	899	867	853	859	796	807	828	793	827	846	775	818	799	795	820	763	782	784	817	805	815	807	841	807	772	725	811	782	754	763	819	808	788	820	819	744	756	791	789	773	743	864	792	789	790	762	754	768	716	760	782	756	785	762	833	771	761	772	751	803	741	796	777	818	730	780	762	768	774	788	770	759	786	737	780	748	800	801	723	829	804	796	804	749	797	801	794	750	753	757	763	737	785	767	764	793	813	761	850	830	770	770	765	741	825	765	785	764	781	758	757	781	800	749	763	821	813	775	775	752	836	797	879	775	794	809	794	740	749	814	755	810	753	778	793	786	776	737	799	777	759	761	795	834	776	793	799	803	776	806	774	774	822	765	797	795	772	829	788	851	773	818	811	794	730	745	783	779	824	840	803	736	747	743	754	809	800	775	801	821	764	758	765	768	821	787	793	838	746	796	818	786	756	775	807	790	723	817	783	785	793	806	758	774	757	769	817	790	766	792	782	770	798	732	781	749	773	806	768	797	726	805	758	784	785	784	775	773	804	760	786	785	787	772	772	806	852	769	750	757	788	765	806	748	732	805	801	762	758	741	820	813	797	833	754	750	782	817	789	789	795	765	720	824	773	764	790	801	767	788	798	784	795	840	830	789	767	752	796	744	793	803	786	729	754	789	791	814	799	786	824	778	758	801	815	804	787	813	818	795	815	829	807	787	803	772	826	804	775	739	772	759	813	816	787	789	832	814	760	791	750	796	771	823	779	739	771	806	798	780	824	782	750	765	773	822	810	802	788	791	774	786	769	832	805	759	794	759	809	785	812	795	786	774	782	826	800	782	802	772	760	837	779	829	784	746	803	809	816	755	750	749	742	812	768	747	774	839	780	752	747	781	771	765	818	765	795	804	783	795	753	752	730	800	791	797	743	801	785	758	781	816	733	792	766	769	780	824	791	797	731	817	833	754	765	805	786	784	815	774	818	771	784	816	789	773	811	767	735	771	796	757	779	764	820	803	775	732	781	793	765	815	812	780	799	800	785	834	797	796	752	783	790	797	781	803	752	764	785	772	758	802	787	772	793	775	761	794	766	824	737	798	820	773	778	770	784	781	769	858	788	711	857	775	807	808	760	746	763	793	763	782	808	794	793	804	737	753	804	736	813	832	814	778	749	749	823	783	811	814	830	812	758	832	788	813	742	826	793	829	741	765	805	756	775	820	807	780	733	770	753	761	733	805	753	827	802	809	802	778	774	800	784	708	778	820	772	761	773	774	764	766	759	766	815	829	755	761	825	823	766	766	764	761	768	795	793	753	784	867	793	800	793	805	770	773	775	816	774	848	806	790	811	808	759	817	807	770	763	783	743	796	796	795	812	806	790	787	748	802	779	748	770	726	791	766	783	786	863	791	812	816	809	869	758	807	807	828	790	748	811	805	791	845	810	817	786	786	760	784	826	772	773	806	780	787	809	776	770	795	769	767	844	763	765	755	798	766	775	783	838	808	779	826	763	792	752	783	807	788	763	775	785	756	815	768	714	770	791	772	786	800	774	815	835	770	822	822	761	771	782	795	797	796	789	771	813	821	803	762	787	783	797	826	736	824	736	811	793	767	810	819	763	760	811	797	798	789	813	774	759	764	838	788	790	784	721	776	764	815	770	795	758	822	769	788	820	772	776	754	808	760	771	800	783	788	793	730	770	759	762	787	815	784	792	791	788	791	771	787	790	800	805	790	797	783	759	746	786	781	782	746	827	788	800	811	759	833	796	804	798	766	799	790	773	785	729	798	808	801	765	757	798	817	767	781	819	808	813	778	759	782	801	735	798	790	752	784	746	713	826	740	790	815	835	726	783	813	824	787	744	728	815	768	806	773	772	820	810	800	769	739	752	809	812	760	780	764	798	783	777	774	828	798	793	780	790	759	786	768	776	824	810	802	783	795	778	785	807	786	825	743	788	813	762	788	762	752	755	811	741	772	785	774	798	799	779	815	783	824	848	774	741	803	747	745	786	718	799	816	773	774	709	794	771	801	752	805	833	787	752	784	736	780	788	763	841	805	796	792	755	762	757	769	852	799	822	825	787	751	781	816	798	772	751	772	744	785	788	791	769	768	780	817	783	742	771	798	791	748	794	754	810	781	786	755	767	761	764	809	791	770	780	763	755	812	779	796	747	774	825	791	787	766	758	771	760	827	799	808	790	797	773	779	749	822	784	768	833	777	711	839	780	817	824	802	811	852	705	763	820	749	737	757	776	808	809	807	730	781	826	805	758	780	808	769	762	720	789	759	785	779	802	812	748	803	750	791	812	785	771	787	783	752	763	801	811	793	751	770	782	800	800	737	802	807	788	823	767	789	806	822	801	768	832	778	839	813	774	781	788	779	828	764	818	791	781	816	812	748	845	844	751	742	811	803	797	783	733	783	747	755	742	783	766	789	763	799	802	773	783	784	799	753	813	768	783	804	811	753	772	776	746	752	817	779	786	771	809	834	813	766	778	759	796	801	799	770	883	786	753	756	780	754	805	763	752	772	778	797	776	797	766	766	794	787	769	760	734	758	836	856	801	816	816	790	801	751	764	757	870	780	749	765	786	818	774	829	811	793	795	759	772	803	744	809	822	836	798	775	800	813	796	734	770	769	720	758	784	720	767	747	778	722	790	834	775	752	804	780	785	740	791	813	768	798	791	767	779	800	778	808	758	803	735	777	801	799	742	751	746	809	741	756	800	772	768	808	745	801	821	726	763	775	771	782	751	779	819	757	789	779	810	793	753	790	769	765	841	770	817	795	783	804	799	809	789	781	783	778	748	796	784	812	722	741	766	819	790	785	774	762	791	816	807	793	774	771	832	783	762	799	724	777	796	755	726	829	823	760	786	775	771	821	811	783	746	816	776	809	799	792	754	765	775	857	780	766	737	762	762	806	795	784	736	817	780	806	817	812	796	764	766	832	739	810	800	820	785	774	785	789	792	768	771	806	769	783	812	801	781	838	776	824	802	788	817	808	796	806	792	798	818	815	809	744	758	721	777	778	785	783	824	803	797	811	749	749	737	825	851	794	769	788	757	806	786	768	771	780	842	774	787	780	783	794	792	773	822	788	786	750	774	805	785	805	780	779	768	743	791	830	817	783	796	763	740	853	818	770	814	767	801	779	745	775	774	764	800	824	794	768	751	746	796	806	810	790	843	801	738	836	778	764	783	833	791	790	780	800	845	781	763	782	772	761	768	797	793	789	758	773	784	793	801	801	806	827	756	784	797	819	744	816	790	825	798	779	768	784	785	796	815	755	765	757	754	783	767	809	759	783	739	770	810	777	758	768	764	787	796	789	784	754	791	810	777	815	784	765	788	788	804	765	808	805	801	752	765	814	749	806	793	772	779	780	822	821	748	765	809	831	843	782	773	804	772	793	830	803	778	804	789	790	774	818	791	855	818	783	781	787	789	807	778	739	822	747	789	784	762	836	761	766	830	821	752
40314	29540	13374	17676	23242	23394	18747	14319	11998	10382	9651	9134	8725	8457	8558	8376	8026	8164	7986	8092	7981	7986	7897	7994	8098	7893	7878	7942	8086	8055	7877	7827	7745	7759	7683	7745	7853	7785	7644	7778	7656	7699	7734	7752	7729	7514	7705	7632	7622	7586	7544	7679	7690	7672	7681	7573	7539	7591	7593	7606	7782	7666	7706	7555	7518	7634	7600	7538	7628	7691	7682	7599	7601	7760	7631	7602	7614	7539	7661	7648	7615	7518	7576	7528	7476	7463	7651	7718	7653	7649	7624	7576	7472	7439	7506	7662	7544	7654	7622	7659	7565	7556	7545	7521	7592	7754	7727	7592	7670	7590	7624	7622	7535	7546	7607	7506	7605	7651	7627	7631	7612	7625	7455	7642	7517	7621	7658	7718	7541	7613	7533	7700	7582	7719	7607	7591	7599	7743	7793	7661	7613	7598	7714	7635	7675	7610	7648	7490	7650	7651	7576	7498	7601	7572	7713	7689	7593	7582	7796	7669	7766	7615	7533	7620	7745	7633	7747	7691	7654	7542	7717	7578	7508	7585	7635	7690	7678	7640	7614	7607	7524	7571	7594	7456	7568	7575	7611	7623	7670	7583	7556	7558	7562	7679	7482	7635	7666	7576	7585	7666	7585	7746	7686	7663	7659	7584	7663	7676	7633	7600	7518	7731	7540	7642	7581	7661	7598	7581	7464	7579	7672	7598	7541	7588	7777	7598	7676	7550	7564	7694	7668	7715	7705	7642	7674	7690	7538	7647	7692	7591	7604	7807	7667	7583	7545	7640	7623	7524	7624	7511	7607	7580	7570	7598	7649	7638	7559	7590	7654	7646	7697	7493	7674	7503	7464	7508	7509	7749	7780	7530	7585	7636	7617	7765	7601	7444	7623	7539	7615	7665	7698	7495	7546	7571	7670	7629	7577	7411	7624	7571	7652	7731	7656	7693	7721	7556	7544	7547	7576	7594	7701	7487	7708	7569	7528	7594	7593	7563	7590	7706	7644	7685	7627	7695	7594	7562	7513	7613	7687	7450	7557	7457	7564	7593	7692	7602	7530	7378	7556	7580	7618	7714	7716	7292	7609	7670	7516	7571	7718	7670	7465	7640	7681	7666	7569	7669	7632	7504	7502	7583	7652	7617	7551	7519	7806	7654	7671	7631	7688	7493	7611	7740	7570	7573	7708	7565	7653	7593	7627	7474	7681	7500	7530	7661	7665	7495	7602	7770	7638	7666	7614	7610	7590	7810	7625	7581	7549	7696	7569	7627	7592	7691	7578	7661	7558	7526	7591	7608	7625	7679	7614	7666	7620	7547	7560	7643	7533	7456	7691	7641	7498	7537	7655	7696	7563	7587	7607	7627	7639	7591	7599	7504	7609	7575	7518	7593	7493	7630	7663	7610	7734	7628	7617	7665	7606	7571	7610	7722	7534	7623	7654	7538	7570	7698	7620	7625	7671	7604	7677	7614	7639	7674	7622	7555	7637	7622	7508	7637	7544	7498	7483	7674	7562	7605	7672	7527	7728	7541	7640	7549	7550	7625	7586	7543	7537	7656	7585	7676	7615	7712	7584	7790	7555	7527	7640	7416	7632	7599	7723	7637	7580	7597	7657	7560	7579	7710	7796	7574	7570	7613	7471	7643	7552	7643	7623	7595	7694	7694	7595	7795	7588	7667	7569	7752	7568	7616	7611	7600	7673	7597	7591	7794	7659	7653	7567	7731	7741	7542	7693	7579	7619	7615	7653	7483	7657	7688	7726	7515	7502	7570	7631	7574	7518	7662	7583	7666	7475	7609	7627	7551	7606	7567	7714	7654	7620	7645	7599	7507	7647	7666	7569	7622	7629	7647	7643	7608	7618	7695	7605	7568	7547	7536	7615	7593	7698	7535	7652	7710	7467	7610	7643	7636	7539	7463	7566	7571	7707	7585	7633	7394	7589	7559	7545	7492	7727	7527	7621	7632	7595	7636	7625	7558	7458	7564	7474	7733	7641	7708	7629	7703	7663	7641	7734	7544	7592	7586	7671	7535	7657	7726	7434	7679	7611	7606	7541	7672	7602	7578	7561	7634	7459	7670	7593	7680	7522	7608	7702	7547	7600	7629	7618	7745	7653	7597	7760	7604	7508	7575	7534	7554	7608	7586	7681	7597	7545	7539	7583	7687	7699	7610	7639	7578	7663	7508	7621	7647	7650	7657	7553	7669	7558	7616	7703	7586	7684	7570	7541	7653	7611	7649	7538	7675	7647	7738	7675	7574	7654	7556	7531	7668	7614	7581	7747	7600	7407	7592	7435	7488	7688	7687	7544	7518	7742	7661	7682	7620	7745	7528	7731	7577	7595	7644	7578	7539	7592	7489	7603	7537	7573	7687	7522	7473	7649	7767	7552	7736	7641	7661	7610	7564	7540	7615	7565	7570	7649	7628	7616	7556	7639	7596	7512	7604	7483	7654	7761	7625	7778	7783	7588	7464	7658	7641	7549	7696	7585	7472	7478	7630	7564	7670	7575	7591	7513	7567	7662	7658	7593	7708	7661	7742	7599	7500	7554	7717	7492	7499	7685	7605	7667	7705	7644	7582	7516	7579	7567	7553	7614	7611	7679	7633	7521	7530	7688	7604	7570	7525	7666	7563	7741	7697	7518	7659	7614	7688	7588	7678	7662	7519	7488	7551	7807	7612	7524	7677	7675	7597	7583	7672	7555	7758	7623	7621	7501	7635	7670	7419	7628	7691	7628	7645	7542	7597	7625	7746	7686	7622	7806	7694	7477	7576	7637	7548	7631	7529	7565	7638	7739	7712	7574	7595	7687	7633	7668	7644	7809	7680	7613	7492	7632	7500	7644	7607	7818	7626	7612	7512	7555	7602	7604	7679	7673	7544	7520	7607	7711	7572	7700	7598	7535	7684	7505	7552	7534	7547	7597	7616	7567	7569	7630	7667	7677	7575	7729	7619	7493	7760	7651	7530	7710	7543	7551	7614	7663	7747	7584	7626	7549	7629	7495	7593	7594	7550	7685	7617	7646	7632	7584	7604	7576	7600	7535	7671	7631	7687	7555	7709	7736	7647	7605	7584	7486	7607	7704	7568	7648	7622	7636	7670	7682	7602	7736	7766	7512	7619	7697	7594	7727	7638	7565	7622	7633	7648	7588	7519	7672	7725	7544	7743	7646	7680	7681	7624	7558	7714	7686	7577	7622	7528	7537	7576	7594	7748	7792	7587	7651	7679	7530	7701	7544	7721	7561	7744	7676	7554	7713	7544	7542	7746	7488	7616	7703	7672	7656	7648	7717	7520	7770	7641	7621	7514	7632	7539	7601	7629	7572	7543	7696	7539	7558	7654	7525	7536	7529	7639	7619	7490	7579	7509	7787	7615	7615	7678	7648	7577	7486	7544	7642	7733	7629	7663	7604	7571	7553	7517	7621	7598	7614	7647	7582	7550	7593	7662	7540	7578	7546	7546	7637	7638	7795	7755	7745	7593	7665	7632	7553	7688	7574	7693	7613	7789	7649	7476	7643	7398	7787	7599	7649	7548	7590	7603	7594	7615	7594	7603	7572	7657	7603	7752	7632	7651	7510	7622	7680	7794	7728	7552	7648	7622	7665	7555	7621	7694	7509	7570	7557	7692	7650	7613	7625	7466	7584	7520	7609	7680	7686	7593	7621	7627	7649	7715	7546	7744	7578	7709	7586	7535	7627	7697	7709	7518	7713	7557	7672	7578	7692	7667	7622	7583	7570	7577	7679	7727	7586	7554	7594	7575	7611	7584	7496	7578	7570	7664	7545	7626	7666	7543	7420	7596	7650	7541	7634	7678	7466	7601	7443	7646	7548	7612	7700	7647	7698	7613	7618	7578	7597	7528	7543	7728	7567	7655	7643	7651	7591	7516	7560	7643	7591	7735	7544	7681	7768	7707	7599	7657	7871	7592	7666	7647	7696	7640	7667	7762	7518	7754	7562	7778	7503	7499	7628	7643	7657	7527	7688	7553	7627	7644	7634	7538	7520	7732	7546	7547	7645	7533	7596	7710	7659	7560	7708	7523	7690	7745	7506	7629	7488	7550	7507	7713	7782	7684	7493	7652	7640	7617	7695	7485	7525	7633	7668	7681	7630	7681	7614	7614	7705	7663	7700	7647	7604	7562	7511	7728	7809	7634	7536	7623	7534	7471	7617	7553	7651	7649	7580	7686	7778	7609	7598	7563	7561	7565	7643	7613	7530	7524	7673	7666	7679	7746	7678	7578	7607	7511	7566	7565	7578	7596	7617	7520	7581	7761	7694	7525	7562	7647	7663	7536	7582	7481	7606	7649	7502	7684	7542	7617	7636	7693	7476	7632	7691	7688	7632	7574	7600	7584	7604	7591	7608	7442	7591	7571	7632	7487	7639	7667	7644	7581	7545	7583	7661	7639	7600	7663	7600	7674	7642	7557	7688	7621	7594	7574	7694	7581	7688	7590	7620	7555	7548	7549	7683	7646	7692	7662	7611	7618	7649	7550	7790	7522	7659	7476	7716	7669	7592	7582	7564	7554	7674	7613	7535	7644	7462	7664	7643	7608	7632	7653	7649	7532	7542	7657	7662	7616	7648	7442	7637	7685	7502	7571	7683	7651	7630	7709	7571	7597	7621	7661	7534	7613	7661	7676	7602	7687	7665	7733	7557	7598	7651	7564	7705	7688	7767	7639	7567	7470	7734	7539	7603	7574	7738	7707	7634	7588	7643	7657	7759	7691	7625	7571	7545	7600	7628	7664	7465	7573	7798	7545	7781	7584	7550	7698	7666	7579	7581	7665	7647	7668	7607	7616	7670	7574	7633	7673	7574	7550	7551	7668	7646	7745	7515	7798	7635	7602	7593	7595	7617	7746	7594	7654	7609	7465	7674	7652	7482	7598	7529	7547	7711	7653	7614	7836	7561	7668	7654	7632	7513	7581	7578	7485	7779	7558	7617	7603	7704	7565	7680	7668	7544	7569	7695	7684	7602	7625	7517	7517	7769	7528	7706	7560	7613	7567	7665	7587	7541	7735	7573	7708	7691	7527	7515	7526	7609	7660	7555	7553	7691	7612	7643	7549	7657	7617	7580	7521	7520	7659	7602	7622
10619	5822	1815	954	1089	1096	952	862	791	747	705	703	616	640	671	616	656	577	597	586	594	645	645	588	604	609	623	595	629	619	612	570	644	623	605	647	596	597	614	598	619	566	576	608	597	642	559	626	563	606	572	589	625	615	566	526	568	598	588	585	610	566	615	591	566	646	617	557	542	591	556	643	591	580	598	527	609	610	595	587	615	647	583	600	583	586	590	567	604	616	602	592	578	586	578	580	556	594	577	590	612	569	568	604	631	609	584	556	589	574	601	601	610	561	618	603	621	621	614	628	602	586	584	576	633	601	600	580	607	604	575	591	590	621	599	600	634	523	603	607	649	595	513	560	563	579	586	649	599	614	576	555	611	609	563	620	579	568	574	584	590	566	598	636	581	636	586	573	607	557	569	601	580	597	590	577	605	600	579	613	602	581	599	592	575	600	594	553	584	612	563	575	589	601	559	628	611	573	589	582	610	565	578	602	594	607	586	614	560	616	572	593	577	614	605	584	631	617	627	591	607	567	573	595	582	597	558	596	577	569	578	551	613	604	578	596	579	599	550	574	581	595	619	568	592	568	599	557	569	608	601	596	572	591	599	590	602	585	605	564	619	583	553	577	589	597	616	560	604	604	589	583	610	538	578	606	601	553	569	574	568	572	597	594	600	591	575	549	582	596	598	584	587	598	612	591	568	599	560	576	611	570	623	571	623	638	596	606	570	583	575	585	590	619	591	572	623	592	566	635	606	588	624	605	640	592	569	576	594	634	617	600	570	609	614	557	574	581	585	581	578	632	551	576	570	633	654	567	619	586	581	583	584	584	581	604	582	605	534	568	560	610	575	631	593	609	567	603	625	595	612	598	603	596	550	590	534	595	603	557	592	579	611	558	577	619	647	592	595	577	592	664	612	629	570	567	581	559	590	588	583	607	588	602	555	579	592	591	588	566	576	589	561	592	611	554	592	604	577	591	582	606	595	586	531	561	559	594	570	607	555	601	559	574	614	585	591	590	588	641	619	580	597	624	602	579	619	601	596	578	621	575	605	582	568	628	647	603	592	595	659	562	591	603	629	632	590	596	588	579	561	621	595	599	555	564	548	585	561	596	588	609	617	578	610	632	630	635	595	595	598	595	568	596	590	584	561	578	624	572	553	577	617	589	609	560	570	571	603	595	660	581	592	597	622	604	592	611	557	568	621	615	611	624	597	616	573	651	601	589	591	580	598	620	593	592	584	607	645	573	557	643	549	580	591	611	584	597	602	591	610	586	541	587	576	586	606	596	577	568	570	577	604	653	605	567	627	582	590	557	633	649	594	583	591	602	563	605	577	599	566	604	579	598	590	593	645	581	586	599	624	628	562	572	605	594	635	595	605	578	527	603	612	577	598	611	578	624	594	596	616	589	590	562	571	579	590	575	610	582	584	608	600	605	564	584	602	588	633	591	567	597	620	615	547	582	625	594	600	574	566	580	668	603	609	629	578	592	612	571	568	609	587	612	591	549	586	623	577	569	590	621	577	605	627	615	584	616	568	571	588	595	586	596	638	596	559	628	610	604	561	614	599	607	613	569	552	557	599	572	591	617	567	568	551	621	596	583	616	581	615	584	614	608	597	556	571	549	569	591	536	632	610	625	619	545	564	596	584	563	562	609	568	606	625	594	558	634	603	568	577	604	573	598	555	582	594	639	592	553	623	589	625	574	595	580	592	641	615	587	619	584	620	618	546	631	574	649	597	578	580	621	576	590	612	590	576	555	576	566	610	574	582	582	595	608	584	610	589	641	602	552	589	588	584	584	555	586	563	624	622	607	587	585	596	599	601	612	561	544	579	586	629	607	597	581	576	617	628	568	600	622	612	594	557	578	599	553	580	592	618	588	575	586	592	612	595	600	595	593	584	602	585	593	644	613	576	580	580	559	578	639	605	580	569	631	621	592	603	594	611	597	593	586	619	562	599	564	609	516	582	621	603	596	581	595	622	612	590	535	611	582	592	615	603	591	636	615	626	590	632	596	582	623	622	572	633	559	602	574	593	554	621	580	552	583	560	592	578	578	594	600	614	590	602	583	567	574	618	593	528	564	583	615	573	611	571	565	597	581	596	673	638	588	559	573	597	580	560	617	538	577	608	589	572	612	590	572	562	588	598	580	605	548	616	629	591	621	581	605	606	587	554	583	606	658	603	605	575	594	576	553	634	559	634	557	617	573	583	610	592	597	597	605	638	622	567	591	584	545	611	605	593	599	606	567	568	601	619	573	562	610	612	627	600	615	571	556	575	542	600	588	580	578	608	599	594	625	605	597	578	643	599	614	610	613	630	551	628	620	600	599	576	572	615	571	618	554	601	601	561	617	585	614	593	609	592	622	591	569	571	594	543	604	582	589	559	578	552	575	551	596	604	577	596	535	562	584	568	620	643	593	610	597	564	622	596	571	599	602	593	587	611	586	648	565	558	623	604	584	597	574	567	580	560	569	594	587	609	624	626	609	626	597	587	636	585	617	583	623	570	627	578	625	569	587	574	568	591	600	583	573	571	574	573	617	579	591	580	552	623	639	573	626	605	595	635	606	566	555	583	534	593	582	631	614	573	619	614	579	583	591	615	577	564	591	590	607	611	558	547	591	608	587	631	651	570	584	638	619	581	591	591	613	577	585	607	591	589	578	577	642	584	572	609	589	582	607	535	575	594	595	576	596	576	619	598	659	616	585	582	597	571	585	624	581	587	566	615	586	567	587	612	557	634	593	580	595	600	630	602	596	608	637	622	578	597	561	607	572	584	560	611	563	586	614	583	624	602	557	597	613	603	597	571	633	657	595	600	570	592	561	623	580	581	602	623	622	581	628	585	609	624	576	592	619	597	596	619	541	561	590	584	561	594	595	590	600	576	604	601	558	600	632	593	569	618	614	592	579	597	609	588	558	626	617	551	570	572	641	595	608	617	548	573	621	540	578	599	597	556	588	553	618	614	565	623	548	591	565	585	595	640	541	554	550	569	595	628	651	583	624	582	614	623	578	642	565	597	577	613	631	585	618	609	585	585	559	561	621	556	618	631	567	550	587	588	569	618	650	594	585	574	610	601	581	576	615	569	615	601	650	604	618	556	596	586	626	631	610	600	551	601	647	593	587	636	594	585	586	648	607	597	559	588	559	622	575	590	572	583	590	594	572	606	613	576	594	567	548	630	622	569	585	595	594	594	588	594	569	635	619	598	554	611	587	574	568	601	591	553	574	606	580	640	589	609	580	567	560	564	638	554	578	618	613	583	592	605	585	574	578	514	579	585	570	586	590	581	588	595	591	585	596	601	611	585	615	603	592	612	580	639	556	576	607	582	654	555	579	582	606	590	577	542	584	534	617	605	585	635	598	553	570	644	560	595	620	624	597	623	560	568	597	652	599	566	585	594	583	594	563	591	547	615	613	574	612	608	620	574	593	593	594	574	595	625	618	600	554	592	607	630	565	584	581	619	576	617	607	613	605	592	566	555	570
44806	35636	17483	20647	26818	27358	21509	16527	12967	10879	9907	8747	8190	7672	7580	7330	7073	7056	6832	6845	6660	6747	6627	6449	6617	6672	6621	6789	6839	6681	6555	6337	6248	6240	6261	6207	6073	6288	6160	6042	6112	6040	6062	6044	6178	6071	6036	6160	5948	6065	5972	6047	6112	5978	5897	6010	6194	6128	5999	5948	5989	6003	6000	5923	6120	5948	5977	6046	6005	6099	6072	6006	6014	5902	5987	5870	5963	6079	5927	6072	6091	6015	6099	5999	6028	5993	5985	6088	5977	6008	6066	5951	6036	6111	5988	6083	6012	6082	6068	5911	6003	6071	6080	6027	5883	5999	6002	6033	5965	6088	6019	5957	6108	6061	6100	6119	6117	6054	5866	5889	6055	6085	5852	5970	6132	5880	6029	6018	6020	5944	6023	5958	5842	5974	5950	6035	6039	6122	5953	6004	6000	6003	5962	5939	5979	5970	5923	5976	6055	6005	6074	5951	6062	6027	5961	5866	6014	6039	6028	6017	6002	5974	6062	6078	6051	5956	6118	6054	6082	6043	5977	6093	6027	5949	6083	5889	6238	5984	6082	5959	6021	5885	5945	6080	5990	6090	5981	5890	5995	5939	6083	6051	6024	6070	5998	5956	5957	6015	6123	5979	6003	5935	5944	6006	5999	6027	5948	6064	5931	6041	5986	6157	5916	6058	6086	5926	6021	6024	6049	6149	5838	6151	5861	5968	5933	6039	5973	6158	5955	6075	5911	6088	5986	6045	5926	5988	6018	6034	6007	6086	6072	6105	6055	6030	5884	5948	6087	6032	6011	6064	6046	6016	5955	6016	6025	6003	6093	5810	5977	5964	6018	5907	5917	6145	6037	6044	6032	5989	6018	6044	5923	6055	6018	6009	5919	6067	6027	5939	5981	5889	5946	5953	6081	5848	5972	6071	5970	6002	5983	5982	6108	6119	6134	6073	5982	5990	5952	6052	6011	6047	6091	5929	5985	5994	6023	6135	6003	6032	6107	5913	5957	5994	6002	5944	5872	5969	6031	5978	5935	6051	5924	5887	5946	6062	5996	5892	6015	6074	5969	5949	5948	6045	6157	6106	6093	5953	5862	6069	5862	5979	5949	6087	5917	6079	5870	6044	5925	6039	6038	6144	5974	5936	5983	5996	5924	5973	6028	6056	5989	5930	5889	5998	6003	6037	5970	5954	5884	5901	5957	6080	6044	6058	6088	6012	5955	6001	6076	5981	6061	5982	6090	5972	6023	6025	6074	5949	6022	6025	6060	5961	6149	5926	6099	6008	6038	5989	6034	6071	5901	6019	6050	5946	5944	6013	6005	5968	5954	6022	6020	5966	5937	5991	6020	5970	5993	6125	6053	5966	5893	6055	5996	6027	5946	6189	6025	6038	6052	6012	5979	6078	6034	5873	5967	5922	6030	5986	5894	5972	5905	5951	6066	6013	6030	6064	6140	5952	6054	6139	6029	6046	5981	6072	5926	5938	6045	6133	6053	5848	6096	6016	6071	5969	6005	5958	5923	5997	5938	5977	6151	5992	6068	5915	6009	5954	6040	5952	5950	6117	5945	5945	5971	5946	6092	5951	5974	5907	5891	5942	5933	5937	5922	5976	6025	5967	6149	5970	6156	5936	5927	6072	5972	6049	6071	6002	5937	5999	5959	5998	6020	6104	5992	6141	5984	5957	5992	5963	5952	5916	6073	6023	6142	5890	5982	5917	5977	5966	6020	5980	5993	6051	5915	6073	6043	6047	5891	6064	5984	6075	6066	6036	5980	6009	5831	6006	5960	6114	5945	5966	5935	5984	5999	6111	5947	5895	6103	5993	6043	6092	5931	5874	5938	6049	6099	6056	6037	5979	6008	5911	5850	5941	6032	6029	6064	5989	5976	5936	6145	5847	5999	5999	6213	5916	5991	5939	5887	5974	5958	5895	5960	6004	5934	5922	6085	5943	6075	6090	6051	6020	5979	5963	6067	6060	6019	6052	5991	6053	6084	6121	5929	6014	5948	6053	6004	5939	5937	5954	6035	5964	5930	5944	6047	5941	5925	6001	6025	5953	6060	5894	5987	5987	5913	6025	5946	5996	5940	6023	5991	6023	6032	5897	6000	5919	6076	6025	6015	6056	5996	6013	5892	6019	5976	6024	5922	5988	5883	5911	5980	6026	6015	5969	6039	6109	6161	5962	6130	5976	6042	6138	5978	6027	6024	6047	6064	5818	6048	6025	5927	6034	6114	5965	6056	6016	6085	5878	5893	6008	6024	5946	5950	5956	6013	5896	5870	5968	5994	5879	5986	5946	5994	5968	6011	6069	5917	5998	6138	5973	5988	6051	6042	5982	6027	6026	5917	5903	6111	5968	6025	6039	6036	6044	5919	6027	5966	5983	6113	5927	6151	6060	6027	5954	5974	5989	5991	6068	5980	6112	5939	6014	6000	6044	6126	6025	5949	6099	5965	5960	5931	6057	6085	6083	6012	6054	6003	5936	5988	5962	6039	6013	6010	6039	5923	6071	5988	6030	6067	6049	6008	6003	5993	5910	6071	5881	6151	5896	5955	5999	5973	6060	6010	5947	5919	6022	5918	6111	5845	6087	5890	6034	6054	6036	5963	5980	5937	5985	5977	5918	5995	6078	5999	5909	5907	5982	6060	5963	6044	6026	6013	5944	6027	6064	5984	6032	6083	6081	5954	5954	6025	6012	5942	5877	5911	6030	5946	5962	6020	6015	5939	6147	6066	5900	5939	6013	6065	5992	5949	6069	6112	6045	6025	6141	5991	5968	5914	6035	5940	6054	5986	5910	6154	6092	5885	6135	5941	6029	6066	6060	6169	6138	5920	6096	6025	6093	5988	5961	6010	6036	5956	5886	5954	5965	6100	6014	5933	5987	6062	5989	5988	5948	6007	5898	6114	6006	5836	6058	5901	5971	5851	5911	6019	6024	6060	5900	5964	5931	5950	5967	6056	6059	5981	5979	5887	6019	5988	5968	5930	5924	5953	6135	5995	5931	6116	5931	6018	5925	5983	6010	6061	6083	5921	5908	6006	6029	6053	5996	5925	6129	6018	6071	6039	6004	5924	6047	6052	6020	6103	6021	5996	5962	6028	5939	5930	5970	6079	6012	6063	5960	6062	6057	6053	6125	5953	6014	5913	6002	5996	5952	5993	5985	5998	5950	6048	6021	5876	6047	6071	6003	6148	6059	6111	6172	6023	6073	6017	5929	5938	6020	6061	5927	6130	6056	5854	5993	6108	5953	6013	5965	5941	6087	5975	6065	5960	6076	6062	6088	5935	6068	5963	5929	6034	5981	6107	5941	5944	5954	6007	6028	6131	6073	5919	6071	5984	6016	5947	5961	6085	6111	5983	6026	5930	5985	5950	6129	5981	5977	5941	5956	6104	5919	5906	5924	5931	6024	5977	6073	5992	5968	6044	6096	5921	5986	5999	5989	6065	5971	6057	5926	5984	6030	5981	6074	6103	6025	6075	6075	5993	6053	5902	5922	6026	6025	6039	6042	6003	6035	5992	6156	6017	5934	5934	5996	6117	5941	5873	6157	6049	5925	5999	5955	6132	5970	6003	6107	5975	6078	5996	6052	5931	5919	5968	5864	6139	6076	5938	5832	5900	6110	6024	5992	5949	5847	6060	6064	5994	6012	6005	6056	6070	5801	5952	6008	5996	5981	5983	6088	6029	6131	5824	5982	5944	5952	6114	6128	5993	6012	5873	5820	5999	5984	5920	5949	6050	5991	5952	6103	5969	5918	5988	5998	5939	6046	6004	5850	5953	5958	6022	5967	6032	5919	6043	6071	6009	6000	5999	5994	6014	6062	6039	6081	5965	5988	6125	6008	6061	6078	6194	6102	5890	6125	5995	6074	6006	5995	6064	6064	6014	5982	5883	6011	6130	5925	5942	5987	6083	5982	5974	6123	6081	6050	6080	6043	5912	5972	5966	5912	6019	6133	5979	6053	5940	6178	5983	5984	6079	5996	6058	5962	6035	5972	5925	5851	6020	5917	5902	6115	6090	5967	6018	5992	6031	5989	6015	6083	6060	6041	6144	6022	6000	5995	6035	5912	6120	6057	5994	5958	6055	5989	6038	6167	5993	6044	5866	6014	6058	6049	6092	5928	6002	5981	5999	5941	6106	5838	6072	5989	6111	6022	5934	5855	6039	5963	5992	5862	6146	5964	5926	5959	5995	5806	5879	6093	5956	5871	5981	6016	5907	6126	5990	6036	6052	5987	6008	6051	5971	5949	6111	6000	6060	5792	5975	6021	6099	5989	6051	5991	5966	6034	6079	6155	5947	5925	5974	6005	5961	5964	5935	6049	6006	6100	6103	6016	6065	6013	5948	6000	6016	6073	5947	5952	6025	5908	5909	6019	6073	5925	5995	5930	5921	5996	6059	6029	5930	6078	5936	6015	5848	6090	5982	6078	6110	6043	5970	6077	6071	5883	5869	5944	6013	5979	6032	5919	6000	5875	6082	6097	6025	5861	6006	6182	5950	6096	5885	6116	5947	5969	5915	5973	6028	5911	6021	6092	5903	6005	5989	6049	6018	6060	6128	6055	5955	6001	5955	5893	6030	5999	6042	5878	5962	5974	6095	6074	5969	6026	5951	5951	6039	6079	5929	5845	6075	6040	5947	6009	5989	5969	5899	6095	6012	6011	5960	5893	5912	5872	5978	6080	5956	6016	5999	6107	6067	5941	5913	6054	5974	5925	5958	6128	5928	5981	6050	6015	5958	5931	5958	5978	5971	6037	6022	6009	6052	6069	6101	5966	5928	5963	5927	5906	6060	6015	6115	5928	6052	6141	5869	6027	6013	6106	6000	5920	6068	6073	6046	5992	6016	6171	5998	6026	5994	5952	6097	6031	5941	5869	6000	6041	5945	6037	6180	6088	5898	5966	5982	5981	6005	5963	5922	6026	5941	6074	5958	6122	5993	5965	5938	5996	5928	6027	5948	5941	6010	6002	6097	6029	5916	6077	6051	6002	6064	5922	6080	6059	5949	5888	5995	6100	5907	6074	5978	6023	6071	5960	6025	5990	6018	6039	5925	6029	6024	6075	5946	6100	6016	6071	5994	5937	5984	5968
11819	7188	1934	903	1120	1185	968	819	706	736	691	613	597	584	617	569	588	576	559	569	542	602	598	577	591	580	582	550	546	577	545	566	564	563	578	564	557	603	571	590	524	545	570	579	547	529	581	545	528	552	554	553	625	603	580	545	540	523	554	528	552	564	551	563	563	552	544	566	572	510	497	553	557	519	574	560	527	538	533	575	532	530	532	540	554	546	559	581	541	578	554	549	556	568	539	532	522	574	562	541	525	573	489	548	540	554	554	528	587	522	536	570	517	548	559	550	501	557	559	528	559	587	569	544	534	494	544	542	542	533	545	523	536	544	591	553	564	579	567	495	538	573	555	494	504	531	533	541	561	490	590	574	559	549	531	529	580	540	531	522	560	539	579	589	549	518	545	561	556	564	564	542	558	582	584	534	550	568	542	541	478	565	559	488	527	526	575	542	554	545	538	567	554	593	548	525	538	530	530	545	558	583	527	569	510	536	559	580	537	516	539	528	531	540	522	546	557	532	513	565	549	526	565	560	549	562	584	551	599	596	530	545	513	560	570	596	572	561	514	574	550	551	546	572	569	550	549	568	565	537	537	560	548	544	561	564	545	557	590	530	535	540	563	521	525	535	547	546	551	527	509	573	560	531	540	528	553	519	546	545	546	590	570	583	549	551	601	578	549	596	513	544	555	560	602	545	570	563	551	496	551	600	585	522	542	552	561	588	528	523	599	567	539	526	560	554	552	539	546	549	529	621	536	552	517	511	555	558	542	594	519	546	558	555	524	581	547	558	531	576	577	567	530	553	554	541	582	536	604	538	567	585	532	509	497	567	544	541	544	592	556	573	579	530	535	537	551	564	529	557	593	559	542	523	530	535	568	560	527	513	596	543	534	556	559	508	550	547	575	554	578	536	522	550	553	554	575	566	556	565	532	552	485	544	574	576	533	578	600	592	540	527	549	529	598	580	545	559	565	536	513	541	575	549	563	543	572	539	576	547	526	528	526	601	533	550	514	567	553	560	541	533	568	555	570	555	544	526	542	584	543	542	545	527	536	554	563	595	550	560	565	563	587	562	533	550	557	579	562	524	534	578	546	594	575	579	586	545	525	540	554	533	540	572	578	525	577	585	565	523	532	555	557	560	573	551	539	545	544	518	555	556	549	573	557	560	551	526	533	540	554	568	542	541	542	565	524	559	572	522	546	551	552	588	568	568	591	544	574	584	575	523	563	576	603	537	528	531	561	585	562	557	534	567	537	514	540	553	566	543	551	541	512	593	553	568	555	548	532	551	530	541	575	567	551	518	567	525	548	575	543	546	614	569	545	539	542	562	577	559	577	540	524	607	557	577	550	567	550	557	540	510	527	552	592	504	541	569	537	535	577	538	511	571	558	538	542	597	563	536	563	538	607	524	507	540	574	573	558	521	576	559	579	548	551	537	551	576	558	590	530	527	555	558	533	569	564	537	530	537	566	526	540	541	601	546	556	585	556	557	558	544	558	565	541	578	538	557	558	567	601	561	505	535	572	538	528	533	536	542	520	538	560	528	556	542	530	548	586	557	544	551	566	561	592	577	549	550	534	517	571	529	575	597	511	547	569	562	575	604	552	574	597	562	556	528	528	582	526	527	568	520	571	567	542	579	562	547	540	526	577	546	562	541	570	513	582	541	558	572	574	564	553	599	564	538	492	564	551	550	550	561	535	549	545	574	515	577	554	545	574	558	561	570	553	536	579	541	506	581	515	509	576	532	549	577	517	570	508	546	562	570	532	565	539	513	536	570	572	529	546	597	578	559	542	527	507	536	560	542	615	565	550	556	560	540	524	539	546	584	579	552	582	536	550	504	577	547	521	547	588	578	557	494	553	554	559	585	543	558	531	551	550	538	506	549	564	561	593	561	547	539	567	558	567	533	535	550	532	572	518	547	595	550	525	554	543	563	554	552	556	558	496	583	525	549	564	610	554	501	514	499	498	574	504	525	540	566	536	540	521	547	565	525	531	559	543	504	539	575	515	554	536	555	536	531	552	524	573	561	519	553	534	535	542	573	556	557	563	559	561	551	542	581	504	554	572	535	556	531	582	544	585	526	556	572	557	566	541	548	530	563	536	562	526	519	564	560	582	547	554	556	561	531	542	591	537	561	558	516	542	513	528	552	548	556	551	531	557	508	577	561	588	549	556	570	493	509	551	543	576	583	533	604	578	546	573	565	559	524	503	546	549	541	581	521	575	606	548	549	552	544	613	542	535	555	534	585	602	583	527	519	564	568	541	555	596	536	580	582	529	560	581	581	534	555	527	499	572	548	536	554	561	553	569	598	555	542	534	568	588	559	492	517	607	486	497	571	568	572	572	540	578	550	539	512	567	569	546	552	560	518	554	543	507	553	541	539	571	521	557	554	547	525	523	573	499	505	504	564	568	550	549	523	517	568	524	565	543	600	542	543	564	534	522	525	579	581	533	572	530	554	553	554	562	551	549	547	521	539	586	573	529	556	528	537	563	574	573	597	555	563	551	555	563	547	569	532	535	519	544	552	546	567	546	558	545	540	531	516	545	532	535	545	545	533	506	511	518	534	563	593	602	579	559	612	530	568	533	535	563	621	518	581	566	565	570	528	561	525	547	520	589	588	572	547	569	537	559	530	536	578	502	572	542	590	552	518	537	546	552	551	563	557	569	517	579	571	534	575	562	563	512	518	559	513	526	558	556	572	572	537	587	543	549	531	545	574	546	558	546	566	564	569	556	573	542	573	534	558	528	572	542	585	554	533	563	528	531	582	556	523	548	550	577	565	561	509	558	585	556	529	565	557	533	588	549	567	571	567	539	531	543	552	571	554	557	547	574	521	584	557	579	576	521	553	576	556	549	573	533	547	566	537	573	545	562	546	581	549	530	568	567	546	555	574	541	507	544	559	550	541	556	575	540	507	558	545	595	525	550	525	537	528	556	553	607	528	552	566	559	521	526	563	566	566	548	541	552	573	567	549	514	563	528	511	506	549	520	566	577	568	571	509	572	602	591	564	561	592	522	595	573	554	572	542	584	564	554	517	523	552	538	573	577	569	559	547	548	581	565	581	571	553	557	558	549	604	548	549	568	512	579	570	541	576	537	558	566	548	566	585	518	561	561	582	583	571	545	538	541	545	559	550	535	564	565	511	530	552	531	545	533	553	570	549	548	521	541	531	560	562	542	570	543	597	524	581	571	536	562	536	471	568	545	551	527	527	545	539	542	537	562	573	508	552	567	580	547	585	542	534	556	576	559	558	524	556	533	497	550	579	524	574	526	583	544	537	592	549	556	582	541	515	527	522	586	577	556	513	555	642	580	532	587	544	530	583	511	597	551	515	558	571	553	581	552	549	510	531	552	537	529	574	589	528	544	543	553	559	535	578	589	521	525	558	552	555	530	570	532	551	594	562	553	593	574	534	546	560	566	535	561	567	586	537	536	535	554	488	575	524	552	587	571	541	562	504	556	558	570	514	527	576	544	561
46404	38240	16627	22037	28301	28585	22374	17644	13706	11339	10022	8962	8205	7812	7501	7324	6997	6951	6625	6604	6621	6511	6353	6275	6292	6325	6541	6669	6561	6468	6377	6256	6064	6098	5815	5916	5874	5778	5940	5815	5705	5874	5739	5742	5701	5815	5725	5658	5908	5789	5698	5715	5761	5760	5799	5706	5610	5651	5836	5698	5762	5706	5749	5700	5803	5755	5694	5734	5695	5778	5678	5642	5718	5699	5725	5714	5675	5683	5730	5669	5701	5656	5725	5616	5659	5692	5639	5654	5634	5720	5728	5729	5713	5713	5659	5708	5688	5711	5690	5811	5751	5728	5695	5748	5700	5660	5714	5720	5772	5632	5584	5730	5713	5632	5700	5680	5718	5700	5672	5609	5740	5705	5715	5814	5613	5717	5628	5676	5757	5635	5672	5661	5652	5662	5681	5648	5609	5593	5716	5639	5746	5707	5708	5738	5679	5802	5583	5733	5636	5767	5642	5712	5843	5706	5608	5627	5682	5700	5751	5713	5620	5660	5658	5685	5722	5637	5633	5678	5654	5630	5705	5636	5783	5599	5738	5782	5638	5670	5746	5713	5642	5622	5658	5798	5661	5641	5720	5747	5584	5797	5708	5729	5663	5750	5754	5653	5717	5608	5592	5714	5652	5744	5718	5668	5604	5739	5702	5702	5640	5659	5657	5685	5683	5779	5634	5642	5810	5578	5692	5749	5603	5713	5664	5736	5634	5683	5571	5747	5613	5698	5674	5613	5612	5693	5754	5650	5654	5780	5632	5715	5717	5639	5754	5706	5703	5743	5719	5632	5683	5671	5615	5592	5808	5832	5753	5633	5664	5728	5648	5676	5754	5575	5618	5617	5644	5674	5707	5681	5782	5645	5650	5727	5677	5721	5726	5610	5788	5755	5634	5691	5722	5636	5844	5642	5681	5708	5673	5604	5693	5628	5717	5664	5725	5679	5622	5764	5714	5701	5602	5757	5618	5601	5675	5578	5644	5697	5659	5577	5572	5719	5690	5747	5680	5719	5629	5658	5728	5728	5749	5738	5813	5615	5719	5746	5754	5837	5674	5747	5679	5681	5832	5828	5587	5553	5724	5623	5682	5874	5729	5680	5720	5731	5693	5821	5719	5688	5682	5790	5855	5589	5581	5601	5806	5668	5760	5669	5719	5750	5674	5623	5708	5740	5608	5546	5605	5781	5721	5696	5589	5742	5654	5835	5736	5687	5707	5827	5674	5843	5702	5615	5837	5661	5825	5632	5694	5697	5668	5847	5740	5672	5666	5595	5642	5705	5730	5709	5696	5770	5717	5808	5867	5658	5630	5636	5717	5616	5625	5689	5702	5737	5670	5678	5558	5766	5604	5695	5716	5679	5673	5644	5685	5834	5637	5580	5692	5655	5662	5668	5587	5587	5577	5669	5709	5700	5701	5687	5715	5719	5668	5625	5710	5654	5760	5698	5653	5699	5685	5651	5723	5634	5642	5672	5694	5737	5705	5697	5719	5775	5535	5755	5626	5689	5744	5619	5683	5678	5619	5698	5689	5781	5714	5756	5665	5669	5711	5768	5528	5813	5584	5648	5683	5723	5758	5737	5639	5675	5735	5791	5661	5610	5719	5675	5691	5749	5731	5653	5750	5705	5783	5682	5678	5634	5663	5736	5723	5701	5663	5678	5728	5705	5789	5707	5804	5643	5728	5624	5623	5643	5589	5680	5697	5757	5707	5750	5723	5676	5592	5640	5671	5670	5719	5722	5697	5598	5770	5719	5722	5618	5683	5761	5739	5723	5805	5776	5743	5678	5649	5704	5580	5687	5733	5729	5753	5774	5616	5681	5500	5674	5786	5772	5721	5618	5617	5702	5643	5650	5709	5669	5697	5790	5685	5656	5789	5686	5608	5670	5636	5534	5641	5650	5759	5602	5789	5796	5787	5670	5743	5632	5663	5598	5777	5700	5727	5741	5596	5570	5704	5702	5815	5643	5709	5795	5630	5608	5672	5676	5778	5598	5596	5639	5758	5601	5677	5729	5700	5729	5804	5599	5787	5629	5692	5705	5721	5661	5648	5662	5680	5597	5685	5656	5658	5728	5702	5724	5739	5740	5769	5720	5691	5752	5726	5653	5609	5619	5654	5682	5638	5676	5803	5629	5728	5642	5632	5767	5695	5673	5817	5694	5641	5710	5689	5670	5774	5724	5791	5629	5810	5652	5694	5699	5708	5683	5710	5660	5732	5635	5765	5594	5684	5719	5653	5694	5744	5665	5733	5823	5673	5598	5623	5711	5680	5657	5731	5735	5675	5711	5766	5730	5664	5749	5617	5713	5661	5728	5687	5834	5592	5698	5702	5708	5718	5639	5606	5678	5747	5506	5740	5825	5820	5669	5714	5762	5684	5810	5666	5620	5603	5588	5645	5704	5802	5714	5711	5652	5721	5733	5759	5756	5749	5778	5659	5633	5740	5829	5778	5810	5688	5685	5676	5752	5707	5723	5712	5729	5705	5700	5703	5796	5592	5750	5801	5720	5801	5607	5724	5665	5712	5646	5831	5713	5621	5765	5656	5638	5787	5696	5569	5685	5686	5602	5670	5740	5657	5660	5865	5703	5663	5612	5816	5614	5749	5616	5752	5723	5749	5707	5644	5686	5698	5708	5697	5734	5613	5716	5686	5650	5721	5682	5684	5725	5695	5574	5759	5617	5675	5753	5676	5783	5495	5657	5713	5629	5772	5607	5600	5785	5719	5658	5700	5758	5675	5765	5689	5654	5784	5715	5779	5707	5689	5707	5803	5547	5780	5636	5691	5679	5635	5717	5562	5694	5621	5646	5756	5787	5569	5634	5726	5652	5773	5670	5743	5656	5577	5620	5670	5753	5607	5689	5744	5598	5628	5686	5787	5705	5743	5708	5711	5701	5748	5571	5632	5665	5726	5846	5670	5697	5852	5571	5785	5710	5731	5802	5658	5706	5619	5680	5702	5706	5672	5587	5680	5617	5731	5751	5741	5594	5559	5710	5649	5647	5739	5695	5711	5716	5745	5660	5657	5771	5691	5673	5679	5650	5664	5727	5721	5554	5601	5596	5676	5724	5717	5630	5749	5631	5644	5634	5666	5689	5747	5641	5644	5650	5680	5668	5640	5602	5632	5691	5680	5707	5673	5644	5773	5612	5706	5648	5741	5692	5687	5690	5775	5653	5737	5638	5710	5674	5873	5645	5695	5651	5810	5625	5674	5746	5693	5642	5765	5721	5714	5518	5711	5712	5584	5693	5685	5609	5669	5679	5649	5807	5726	5705	5664	5757	5650	5721	5736	5586	5684	5666	5651	5715	5605	5751	5679	5761	5684	5760	5705	5622	5671	5689	5754	5487	5669	5523	5592	5631	5714	5698	5681	5726	5600	5688	5724	5688	5707	5686	5664	5664	5618	5740	5587	5728	5718	5682	5701	5708	5636	5666	5563	5699	5606	5774	5693	5601	5684	5643	5726	5688	5791	5655	5728	5618	5780	5648	5571	5716	5628	5628	5643	5726	5674	5591	5805	5713	5629	5696	5698	5700	5577	5654	5636	5668	5498	5701	5668	5616	5745	5792	5510	5594	5625	5718	5657	5659	5769	5542	5738	5664	5695	5581	5717	5669	5677	5768	5691	5667	5784	5743	5592	5632	5647	5517	5642	5675	5678	5722	5731	5588	5701	5746	5693	5642	5699	5653	5746	5620	5699	5744	5685	5725	5775	5611	5699	5645	5710	5718	5669	5689	5652	5681	5773	5696	5736	5630	5601	5684	5763	5654	5754	5630	5742	5653	5708	5693	5537	5706	5569	5712	5703	5684	5720	5663	5718	5565	5724	5643	5705	5685	5611	5635	5696	5670	5699	5662	5577	5817	5769	5693	5687	5764	5708	5754	5542	5824	5787	5763	5762	5725	5628	5632	5687	5820	5768	5721	5676	5760	5832	5599	5635	5742	5735	5834	5579	5701	5683	5579	5746	5653	5704	5633	5678	5710	5741	5604	5535	5771	5623	5831	5644	5665	5677	5652	5765	5637	5586	5712	5690	5791	5702	5742	5845	5731	5789	5739	5739	5676	5669	5740	5818	5697	5534	5626	5705	5615	5613	5657	5594	5592	5712	5735	5787	5698	5619	5573	5646	5682	5736	5673	5803	5670	5621	5648	5735	5663	5607	5638	5815	5593	5780	5715	5644	5685	5585	5695	5797	5738	5741	5697	5570	5634	5727	5787	5783	5687	5589	5724	5591	5757	5720	5720	5681	5606	5820	5723	5653	5687	5666	5632	5589	5742	5620	5799	5657	5602	5858	5590	5713	5584	5774	5640	5699	5732	5694	5686	5816	5740	5656	5764	5691	5646	5549	5718	5734	5584	5698	5763	5661	5764	5626	5711	5796	5665	5655	5644	5784	5794	5623	5704	5737	5741	5718	5747	5634	5751	5639	5679	5732	5723	5598	5645	5635	5718	5654	5723	5706	5593	5741	5531	5655	5707	5786	5645	5632	5649	5683	5617	5624	5741	5726	5765	5596	5702	5672	5672	5687	5753	5622	5736	5758	5691	5717	5741	5577	5647	5768	5667	5781	5621	5661	5585	5694	5660	5767	5684	5624	5621	5759	5582	5660	5720	5618	5750	5768	5688	5782	5732	5717	5672	5715	5639	5807	5710	5739	5691	5721	5699	5653	5674	5568	5655	5655	5743	5647	5739	5725	5556	5663	5679	5639	5673	5733	5650	5722	5667	5663	5732	5630	5693	5600	5757	5599	5631	5685	5747	5697	5810	5561	5724	5576	5693	5770	5685	5739	5679	5765	5629	5696	5747	5753	5685	5740	5717	5768	5675	5565	5643	5733	5776	5534	5727	5682	5682	5708	5741	5764	5642	5672	5610	5683	5671	5796	5670	5901	5743	5701	5756	5714	5613	5594	5600	5711	5519	5645	5643	5751	5644	5794	5796	5601	5719	5625	5697	5799	5586	5614	5611	5729	5576	5689	5685	5633	5736	5649	5549	5737	5833	5806	5782	5759	5660	5899	5700	5595	5731	5799	5625	5724	5748	5629	5688	5718	5622	5668	5624	5776	5642	5662	5669	5694	5459	5691	5754	5648	5577
16685	13399	3390	1472	1716	1720	1438	1260	1131	969	939	896	861	847	897	780	813	841	808	767	798	835	775	752	728	800	774	767	729	778	737	739	768	736	763	789	681	723	684	739	723	730	766	746	763	713	775	755	721	718	766	727	733	737	744	720	671	706	713	741	754	720	728	701	761	722	756	741	671	711	742	749	716	767	750	733	758	770	731	717	712	744	703	708	774	727	718	780	768	704	764	745	754	717	733	668	784	754	726	724	773	734	733	762	756	755	788	725	729	684	755	726	753	791	763	740	764	706	729	775	798	731	707	755	735	733	754	740	714	744	737	757	714	747	744	788	734	798	707	746	785	756	705	774	730	726	733	723	673	729	753	767	698	773	708	680	757	776	760	718	737	782	693	701	701	716	749	740	705	724	708	752	731	750	739	723	726	750	751	782	735	749	761	720	744	772	718	724	720	769	779	754	803	727	753	704	721	734	712	729	754	770	707	739	759	753	676	711	739	718	725	752	694	749	742	735	761	751	697	734	697	749	756	770	731	729	714	723	738	719	718	694	729	735	711	743	757	736	737	745	726	733	772	733	733	728	708	787	719	746	764	707	680	708	737	724	709	741	697	737	769	745	686	732	736	736	763	760	679	729	737	765	709	753	723	735	801	737	744	700	756	728	702	715	751	732	764	782	746	737	751	740	714	774	706	733	786	760	686	755	728	760	684	733	696	739	782	761	796	736	719	699	767	705	749	758	714	758	730	687	770	800	750	741	763	748	754	750	753	754	781	729	738	797	735	726	696	778	771	753	717	748	753	723	715	711	751	745	731	754	736	699	734	722	722	715	704	744	697	713	731	760	763	764	692	701	724	753	743	777	734	739	800	768	793	773	784	782	693	765	747	777	758	736	697	764	732	713	793	718	741	702	754	715	734	718	714	760	723	773	720	728	729	764	719	734	770	729	735	762	719	698	704	776	684	807	712	789	708	716	799	725	772	709	742	730	756	781	727	689	789	721	735	707	714	802	697	720	743	718	743	717	759	743	727	729	745	762	716	806	745	703	749	732	779	760	725	723	690	670	761	709	748	726	745	690	730	757	712	702	704	758	760	730	717	754	731	725	751	770	708	721	755	768	727	713	756	755	730	714	705	770	731	702	728	738	721	715	746	779	767	770	717	720	737	729	745	752	743	699	714	734	740	736	742	763	790	723	711	750	758	761	753	760	766	702	705	705	728	734	697	731	757	747	740	742	741	744	707	729	740	721	743	708	682	773	748	773	734	713	769	741	738	751	697	801	722	779	681	733	758	729	780	746	728	734	728	709	735	685	730	704	747	761	701	692	729	755	748	760	740	721	737	721	712	714	709	762	774	744	747	737	703	743	756	756	723	739	737	719	770	725	685	687	733	723	734	747	787	726	735	723	692	729	725	746	754	717	727	737	765	776	742	736	747	779	759	721	730	779	751	761	736	749	700	727	725	747	744	761	772	703	760	714	779	732	741	725	771	699	736	729	753	750	726	709	704	794	717	772	720	769	733	728	701	712	716	726	796	787	747	748	701	701	783	763	666	692	729	779	730	771	736	787	708	704	731	755	806	764	733	726	691	735	717	732	718	725	726	733	747	735	767	796	751	718	669	677	758	705	761	731	728	777	730	786	740	718	752	762	730	779	695	734	812	713	777	725	738	736	705	691	728	713	722	748	749	747	774	737	796	763	722	748	724	717	766	755	711	734	702	743	733	721	736	771	675	745	763	735	719	760	729	751	714	716	760	717	781	794	722	741	772	807	700	765	801	665	707	777	753	738	762	746	731	730	704	727	741	769	714	744	773	689	767	692	793	811	754	762	757	793	731	739	669	764	722	744	731	745	772	797	778	778	689	744	723	738	695	698	710	756	714	736	695	787	700	770	727	726	724	757	770	754	744	704	692	760	704	735	704	783	736	722	716	738	738	741	772	676	750	768	715	744	729	680	781	754	748	747	721	751	752	708	757	705	743	742	740	752	766	740	706	737	720	721	759	735	736	739	755	756	743	742	731	736	761	689	714	728	732	793	773	703	689	707	732	725	759	755	757	753	717	759	736	709	694	695	784	792	760	726	730	720	785	776	731	740	732	721	704	726	731	743	790	724	804	745	713	754	789	747	723	722	764	740	715	748	728	725	725	722	716	759	711	761	743	739	733	788	714	679	712	720	748	768	745	780	735	747	736	770	796	733	725	760	726	731	732	741	767	746	746	742	706	767	735	702	758	801	705	729	717	718	796	797	727	791	770	741	719	708	722	739	756	716	753	721	689	717	695	736	752	700	737	708	727	708	758	759	699	733	727	792	742	694	756	727	718	763	723	712	759	706	709	740	731	753	707	749	715	751	634	723	706	726	672	702	751	729	721	764	682	775	720	713	712	754	747	747	776	717	745	726	722	751	718	744	716	713	700	731	726	775	761	708	756	745	761	737	765	716	670	724	792	731	729	737	699	776	739	736	707	751	730	715	746	755	759	746	718	716	746	742	753	737	713	749	765	725	723	740	749	733	719	729	676	714	774	759	772	717	718	747	756	733	762	723	722	746	706	761	755	786	750	778	748	724	730	734	701	755	696	742	755	747	745	750	724	771	674	771	747	784	730	712	728	729	752	760	758	770	754	716	809	774	702	728	768	781	724	733	715	754	785	728	772	735	744	766	707	720	737	756	808	759	764	735	761	724	768	719	736	714	702	739	747	715	704	765	672	724	748	747	699	695	779	747	752	774	710	718	745	748	694	713	766	754	748	725	752	804	752	732	738	731	708	785	684	766	741	746	757	715	714	705	751	751	750	738	710	763	771	778	718	739	746	704	700	763	721	748	732	766	718	757	690	745	728	690	746	707	769	715	718	676	719	762	762	759	744	748	758	780	756	764	758	756	716	770	733	741	690	695	772	723	683	688	720	708	761	752	759	763	755	744	757	766	732	740	769	742	719	716	753	749	752	707	697	701	717	791	750	759	710	749	741	737	723	709	747	709	780	731	791	761	676	699	710	739	752	734	694	759	731	719	727	733	721	709	744	740	732	732	708	780	709	706	758	728	759	713	707	740	661	707	802	730	756	781	709	739	759	718	778	771	772	746	692	733	732	733	778	699	799	737	713	717	736	781	817	775	787	754	740	679	743	731	777	756	754	742	769	747	752	768	734	735	753	744	730	744	735	747	711	736	709	728	737	713	727	737	704	710	749	722	725	756	769	725	722	735	668	767	771	746	744	759	754	722	739	770	774	699	747	756	743	691	740	754	746	711	734	724	730	682	753	750	767	759	694	753	778	743	740	742	732	692	756	747	766	698	740	741	800	740	703	729	716	722	751	709	721	742	774	708	754	748	747	720	775	793	718	764	686	709	770	717	753	716	699	731	772	746	736	725	665	743	754	686	697	723	731	709	755	720	723	743	732	763	681	747	726	721	750	790	675	717	733	683	706	725	741	788	756	765	736	744	762	721	702	741	758	734	738	774	755	733	762	732	744	740	701	744	780	713
55523	46158	22178	28272	34261	34051	28929	23790	19241	16008	14357	12505	11583	10714	10323	9778	9345	9180	8855	8707	8721	8567	8319	8325	8296	8409	8344	8457	8295	8328	8256	7902	7840	7802	7679	7455	7528	7436	7443	7570	7368	7401	7364	7360	7556	7350	7545	7349	7635	7313	7348	7468	7104	7331	7184	7304	7308	7344	7191	7337	7371	7211	7311	7236	7189	7275	7275	7248	7307	7343	7273	7341	7339	7267	7117	7137	7229	7319	7304	7282	7226	7141	7275	7241	7241	7262	7343	7361	7278	7189	7232	7163	7255	7376	7351	7182	7245	7202	7241	7289	7212	7137	7234	7130	7145	7145	7321	7223	7374	7307	7176	7330	7369	7311	7223	7151	7225	7212	7252	7276	7316	7141	7307	7291	7283	7224	7198	7232	7252	7194	7122	7284	7205	7276	7255	7304	7247	7149	7280	7387	7176	7213	7140	7243	7201	7250	7335	7246	7217	7101	7236	7241	7107	7243	7292	7356	7177	7328	7327	7165	7357	7214	7191	7154	7251	7216	7284	7332	7171	7202	7140	7330	7175	7262	7331	7399	7360	7261	7228	7319	7257	7244	7293	7211	7098	7243	7258	7123	7467	7317	7249	7222	7190	7373	7307	7191	7263	7224	7121	7236	7133	7144	7237	7250	7198	7226	7163	7238	7190	7371	7203	7258	7203	7238	7315	7087	7306	7227	7177	7059	7174	7244	7184	7293	7287	7341	7421	7235	7304	7209	7254	7267	7211	7118	7264	7263	7153	7225	7216	7059	7202	7054	7158	7237	7174	7226	7241	7197	7149	7153	7279	7234	7098	7230	7250	7285	7280	7203	7193	7197	7136	7228	7266	7186	7303	7181	7233	7135	7284	7261	7328	7277	7150	7358	7046	7267	7173	7223	7216	7106	7269	7192	7177	7236	7226	7189	7236	7355	7316	7115	7209	7272	7181	7188	7219	7260	7230	7136	7388	7278	7210	7141	7320	7320	7228	7216	7232	7232	7143	7208	7303	7285	7242	7327	7171	7140	7240	7290	7159	7279	7227	7374	7246	7256	7287	7247	7119	7229	7176	7258	7235	7189	7236	7098	7240	7262	7392	7215	7233	7242	7207	7112	7217	7143	7394	7162	7314	7139	7182	7292	7192	7257	7248	7205	7169	7271	7223	7199	7133	7238	7248	7213	7333	7253	7357	7192	7207	7227	7263	7186	7291	7202	7271	7306	7188	7119	7178	7322	7222	7165	7211	7241	7179	7180	7292	7349	7158	7189	7241	7388	7168	7122	7244	7361	7320	7177	7212	7110	7420	7246	7157	7161	7190	7183	7254	7150	7260	7357	7201	7243	7124	7219	7190	7205	7171	7115	7210	7283	7206	7258	7247	7358	7283	7370	7301	7094	7244	7197	7219	7243	7127	7255	7388	7231	7212	7370	7065	7035	7150	7203	7268	7163	7310	7221	7290	7326	7241	7244	7301	7144	7275	7263	7233	7281	7171	7243	7168	7226	7166	7288	7144	7146	7318	7268	7149	7212	7263	7278	7246	7193	7206	7193	7168	7252	7231	7297	7265	7170	7229	7229	7265	7380	7209	7150	7200	7402	7172	7182	7238	7166	7187	7197	7116	7306	7256	7291	7323	7307	7206	7151	7308	7246	7190	7164	7345	7207	7121	7369	7248	7239	7315	7283	7190	7197	7310	7328	7223	7272	7227	7253	7104	7253	7229	7334	7224	7237	7136	7423	7260	7225	7142	7373	7249	7247	7307	7344	7256	7244	7197	7271	7204	7244	7242	7230	7280	7287	7207	7221	7173	7157	7198	7079	7246	7252	7246	7304	7104	7194	7309	7230	7241	7214	7165	7362	7288	7244	7214	7290	7303	7194	7264	7206	7216	7212	7161	7261	7434	7129	7165	7205	7195	7280	7205	7296	7189	7353	7154	7311	7048	7134	7256	7190	7301	7176	7090	7203	7104	7265	7308	7126	7259	7243	7359	7315	7161	7311	7031	7240	7232	7344	7159	7087	7299	7248	7256	7336	7234	7162	7199	7180	7184	7284	7140	7255	7381	7180	7313	7262	7232	7241	7179	7245	7231	7272	7303	7191	7303	7174	7372	7234	7085	7172	7276	7232	7146	7176	7146	7219	7203	7211	7275	7246	7145	7519	7296	7272	7146	7182	7316	7116	7100	7205	7205	7133	7286	7289	7228	7152	7253	7221	7237	7264	7287	7239	7296	7164	7285	7272	7221	7223	7349	7191	7153	7311	7191	7162	7234	7401	7290	7314	7271	7200	7271	7193	7200	7141	7185	7224	7324	7279	7332	7228	7200	7274	7299	7147	7253	7240	7416	7208	7127	7171	7188	7216	7244	7257	7222	7248	7188	7104	7247	7180	7345	7247	7191	7359	7526	7182	7268	7209	7211	7190	7203	7195	7281	7160	7281	7191	7195	7175	7146	7228	7270	7191	7253	7282	7199	7235	7140	7223	7283	7339	7271	7190	7184	7192	7212	7288	7286	7263	7135	7238	7317	7178	7247	7246	7128	7176	7255	7178	7129	7166	7298	7306	7309	7101	7221	7193	7245	7138	7232	7175	7263	7229	7302	7207	7288	7208	7350	7196	7294	7084	7163	7155	7223	7151	7237	7208	7232	7175	7223	7181	7191	7215	7166	7326	7076	7223	7345	7192	7302	7293	7248	7243	7053	7135	7290	7304	7160	7211	7157	7177	7143	7313	7115	7193	7223	7133	7339	7165	7297	7357	7437	7281	7368	7251	7271	7332	7197	7250	7228	7185	7187	7280	7285	7211	7049	7267	7199	7310	7216	7247	7263	7174	7169	7316	7169	7285	7176	7407	7159	7239	7146	7192	7279	7267	7137	7238	7347	7220	7308	7421	7261	7269	7348	7231	7272	7358	7272	7312	7410	7193	7157	7224	7312	7178	7207	7305	7098	7315	7313	7229	7271	7219	7060	7212	7146	7253	7084	7402	7345	7170	7107	7262	7289	7110	7132	7218	7296	7274	7228	7243	7311	7226	7193	7240	7250	7322	7123	7134	7092	7214	7245	7219	7355	7157	7307	7297	7278	7207	7117	7291	7251	7259	7134	7149	7203	7169	7219	7201	7050	7165	7307	7258	7209	7331	7132	7194	7235	7255	7098	7253	7271	7328	7336	7217	7333	7353	7200	7217	7245	7428	7211	7183	7190	7122	7275	7162	7207	7268	7226	7145	7353	7327	7365	7297	7288	7232	7226	7272	7195	7165	7261	7255	7254	7287	7295	7341	7312	7264	7087	7342	7228	7296	7234	7289	7230	7309	7268	7260	7342	7210	7154	7148	7174	7183	7229	7302	7217	7090	7354	7206	7226	7159	7300	7222	7289	7228	7210	7210	7224	7278	7158	7141	7250	7253	7252	7184	7189	7270	7206	7117	7150	7230	7242	7204	7306	7100	7277	7226	7199	7342	7322	7262	7271	7306	7190	7331	7330	7250	7276	7261	7129	7373	7294	7266	7256	7261	7192	7191	7158	7174	7229	7145	7257	7167	7360	7089	7221	7292	7226	7206	7131	7184	7216	7255	7046	7242	7193	7172	7087	7252	7181	7142	7315	7213	7368	7282	7375	7157	7260	7167	7177	7191	7276	7151	7272	7183	7135	7310	7267	7161	7292	7229	7310	7217	7163	7244	7275	7244	7236	7258	7051	7265	7270	7168	7243	7218	7299	7223	7193	7263	7327	7250	7215	7115	7402	7328	7207	7080	7184	7176	7172	7388	7204	7074	7271	7237	7360	7177	7331	7217	7343	7232	7222	7353	7141	7239	7233	7351	7229	7208	7025	7355	7181	7275	7311	7242	7187	7091	7225	7349	7332	7266	7242	7161	7230	7171	7269	7292	7257	7279	7297	7349	7154	7165	7152	7253	7225	7316	7401	7346	7207	7233	7188	7315	7265	7261	7203	7179	7244	7232	7259	7213	7167	7196	7269	7243	7131	7275	7224	7247	7185	7153	7360	7243	7206	7086	7227	7216	7311	7255	7323	7377	7262	7112	7373	7263	7109	7263	7107	7229	7190	7122	7286	7191	7326	7302	7237	7291	7204	7300	7264	7191	7326	7176	7114	7125	7221	7159	7344	7104	7152	7300	7291	7313	7182	7198	7311	7218	7345	7159	7266	7179	7222	7267	7244	7228	7246	7199	7105	7303	7183	7298	7184	7370	7137	7342	7158	7293	7222	7305	7355	7332	7112	7191	7199	7237	7203	7265	7084	7193	7186	7228	7300	7130	7282	7160	7143	7247	7080	7223	7395	7081	7221	7249	7194	7217	7183	7316	7143	7356	7171	7167	7110	7248	7270	7331	7108	7381	7296	7341	7198	7284	7245	7208	7224	7228	7222	7243	7214	7178	7237	7144	7280	7269	7328	7207	7163	7254	7153	7245	7194	7221	7238	7289	7285	7349	7252	7151	7284	7168	7223	7243	7277	7155	7224	7294	7383	7313	7203	7343	7182	7267	7297	7174	7273	7296	7194	7255	7243	7286	7180	7317	7118	7142	7218	7169	7284	7172	7242	7179	7386	7309	7163	7330	7417	7266	7226	7119	7328	7274	7326	7178	7178	7262	7224	7004	7251	7120	7323	7217	7406	7305	7246	7291	7349	7255	7384	7327	7212	7114	7330	7164	7170	7242	7303	7278	7226	7238	7258	7306	7243	7236	7182	7249	7244	7194	7144	7224	7235	7188	7178	7280	7160	7367	7108	7291	7282	7202	7146	7133	7217	7216	7156	7244	7211	7199	7224	7309	7228	7251	7278	7205	7161	7306	7221	7314	7319	7304	7201	7406	7267	7337	7257	7304	7344	7172	7227	7298	7307	7167	7195	7187	7265	7160	7172	7192	7310	7074	7140	7194	7168	7184	7254	7160	7417	7322	7230	7180	7257	7246	7231	7314	7327	7172	7254	7238	7237	7185	7136	7107	7212	7350	7225	7199	7252	7166	7285	7217	7242	7214	7176	7278	7221	7246	7215	7313	7197	7124	7190	7276	7204	7271	7245	7184	7336	7147	7241	7279	7207	7170	7285	7160	7258	7265	7308	7312	7274	7126	7187	7276	7261	7395	7216	7212
6986	3929	1273	999	1022	1167	995	999	927	829	859	778	809	821	775	837	759	814	811	794	813	771	783	772	866	843	807	812	794	823	799	812	855	804	759	780	796	747	783	799	776	790	774	799	785	835	764	771	771	800	769	825	796	723	791	758	765	784	737	783	772	767	815	769	784	820	791	829	775	793	783	807	789	748	789	826	819	799	807	772	721	843	821	766	807	762	807	774	829	771	805	778	787	793	809	817	821	800	817	825	763	747	820	723	722	753	777	749	824	812	801	776	800	769	794	785	809	776	845	773	728	818	774	772	770	805	849	814	826	724	772	802	813	837	815	769	807	825	818	795	864	778	795	805	805	805	783	796	887	810	796	737	832	828	864	783	755	789	796	811	779	787	769	768	824	807	828	781	800	816	817	775	759	791	781	808	810	762	770	801	787	784	791	841	821	806	782	776	786	764	771	783	774	786	804	793	841	737	750	805	747	856	807	761	806	755	825	808	796	772	818	800	732	799	780	835	784	821	786	799	812	750	748	758	757	778	802	821	797	794	777	756	773	792	796	790	796	804	800	793	766	793	799	833	777	755	787	787	772	785	734	801	783	770	797	791	789	800	807	756	745	768	792	818	759	762	808	730	819	747	833	754	806	818	852	805	778	737	809	810	808	805	768	806	828	794	766	801	785	740	734	778	792	789	815	786	718	824	767	817	786	804	769	709	817	823	857	782	811	820	781	811	762	856	790	838	782	801	777	801	819	854	806	814	787	747	830	747	796	812	781	768	758	807	715	807	772	817	760	745	770	818	820	816	753	817	781	793	789	767	833	798	764	768	823	734	743	802	777	796	772	811	794	797	759	760	737	784	811	772	801	822	731	798	799	825	757	740	785	779	829	757	789	766	790	750	815	751	796	803	819	781	759	790	748	780	825	785	725	811	787	803	821	791	816	790	750	833	732	757	757	826	810	795	804	821	815	793	778	761	823	781	801	800	786	778	817	761	784	822	790	791	771	814	811	815	784	811	823	767	830	779	820	815	800	800	785	776	782	810	817	786	793	782	743	821	782	795	814	763	798	815	826	849	820	808	767	832	803	825	735	774	811	802	775	781	793	777	762	782	829	790	797	796	747	860	762	779	749	803	763	771	802	838	822	785	775	823	775	790	797	758	822	818	747	830	780	775	803	809	786	810	748	768	844	756	713	766	813	813	789	792	796	777	763	738	778	776	795	794	832	844	753	794	731	774	757	890	793	813	833	802	765	770	776	832	788	779	786	813	773	812	763	802	794	807	794	813	780	781	772	756	844	804	798	792	793	774	825	754	830	833	766	854	801	831	758	753	753	746	838	831	779	774	794	807	803	793	837	797	755	803	801	813	774	774	772	775	799	811	802	768	823	746	814	750	742	781	761	844	777	786	747	739	764	807	782	749	797	804	742	772	777	827	797	804	788	796	748	811	760	820	793	770	810	797	839	837	792	758	752	772	816	788	738	776	799	854	771	824	794	808	763	780	777	796	793	762	749	797	816	815	824	791	759	790	811	827	783	786	766	787	775	814	834	798	739	793	833	796	811	749	821	795	771	789	800	796	785	738	831	763	803	776	757	812	804	780	806	831	835	840	793	765	799	827	782	810	801	809	851	784	847	863	794	728	785	766	721	852	807	780	793	786	764	775	784	813	798	759	775	787	736	788	834	819	737	801	819	777	770	789	825	822	746	851	745	769	831	816	768	803	756	792	771	781	800	793	735	854	722	795	798	837	757	760	786	805	781	779	844	784	795	776	796	834	771	823	789	845	788	826	750	755	803	752	788	777	819	763	792	823	797	808	848	789	800	818	771	799	818	787	793	788	823	764	811	743	811	832	816	756	799	798	778	796	772	760	774	798	801	797	773	830	820	802	808	766	784	808	804	798	738	802	778	778	792	749	750	778	803	750	831	846	768	828	803	774	777	776	799	791	741	758	821	773	701	819	847	758	844	767	726	788	761	767	808	797	791	783	774	814	790	782	768	768	776	849	806	809	796	848	787	825	812	788	783	777	801	833	762	777	797	825	806	759	815	784	795	816	732	811	809	831	851	782	824	835	799	785	765	820	844	795	799	766	818	775	812	805	798	736	836	802	794	778	809	830	819	803	830	784	809	796	731	790	834	765	790	802	796	812	805	776	803	811	739	771	840	803	776	780	803	806	831	815	814	818	795	814	776	810	826	808	792	788	744	815	825	797	771	797	795	786	804	794	788	823	782	739	806	804	849	787	829	758	820	851	779	773	792	764	730	803	785	802	858	840	772	809	827	823	772	775	811	789	807	773	825	787	794	800	809	767	715	781	753	768	775	796	795	790	810	792	779	789	849	792	824	768	774	787	765	801	765	776	871	780	782	785	823	793	807	870	819	793	802	794	827	832	792	783	784	747	759	791	847	802	838	793	836	793	792	824	731	757	774	818	836	788	763	803	825	795	760	773	814	759	727	755	783	835	775	781	812	780	787	788	768	791	858	848	806	780	761	770	774	725	763	821	846	780	759	749	744	737	832	768	814	777	753	804	778	801	817	795	809	825	785	785	784	834	785	771	787	777	810	798	816	838	804	782	777	770	825	831	800	770	822	786	853	791	816	791	779	752	819	771	839	834	838	793	785	774	842	768	821	832	760	795	775	815	761	822	763	779	759	780	739	775	780	780	775	837	750	794	825	779	763	787	782	803	804	797	804	808	809	805	799	785	781	771	741	786	794	789	790	825	821	786	779	773	763	824	828	827	780	803	789	779	857	780	783	790	778	793	799	795	831	769	822	797	823	769	740	788	794	715	790	827	794	756	784	777	815	813	832	741	789	815	760	786	795	827	783	825	747	757	792	874	777	781	783	822	773	811	799	809	840	823	793	771	766	755	794	783	739	814	745	799	786	805	791	792	812	808	793	763	785	763	772	789	763	794	803	820	832	809	749	832	825	773	736	772	792	769	828	764	758	814	764	830	775	736	802	841	796	779	776	783	791	773	791	777	803	811	823	748	810	804	800	824	787	813	776	800	764	739	799	782	809	781	783	816	782	793	796	822	752	753	784	805	805	726	788	813	750	836	752	796	816	774	817	840	804	741	810	737	813	754	806	712	784	801	778	825	806	818	793	801	786	778	795	800	805	818	792	767	771	772	794	807	782	826	788	794	786	751	808	880	784	781	818	836	856	756	784	786	784	812	797	809	799	789	782	799	762	806	756	809	779	789	766	812	756	852	895	756	776	823	814	812	802	785	853	809	799	800	807	765	804	781	772	796	805	752	792	803	790	806	774	792	813	769	765	870	776	805	801	790	796	795	769	823	804	733	765	841	777	766	801	827	767	795	768	797	807	762	843	769	791	692	790	770	786	813	825	755	817	785	829	821	841	760	838	702	780	810	801	776	781	754	805	802	803	795	798	775	789	715	797	802	794	781	786	777	801	841	810	771	763	771	786	798	764	837	828	806	792	819	793	779	806	776	807	788	813	734	777	763	763	794	798	780	818	769
40496	32040	13027	17861	21970	21446	17854	14372	11628	10131	9602	9046	8758	8655	8678	8364	8292	8246	8116	8154	8230	8160	8046	7944	8089	8073	8174	8102	8132	7994	7803	7761	7837	7724	7757	7736	7782	7515	7799	7637	7675	7554	7557	7503	7805	7744	7536	7684	7759	7679	7564	7653	7607	7758	7716	7718	7555	7639	7682	7599	7630	7568	7626	7682	7633	7808	7722	7721	7545	7702	7739	7656	7622	7655	7610	7705	7615	7726	7588	7618	7469	7691	7597	7535	7540	7494	7507	7619	7569	7484	7718	7625	7545	7591	7554	7770	7665	7615	7705	7578	7638	7615	7707	7603	7551	7657	7729	7675	7569	7618	7711	7582	7781	7624	7689	7707	7728	7599	7576	7539	7519	7647	7632	7637	7665	7640	7543	7519	7733	7619	7709	7578	7784	7704	7750	7657	7617	7718	7674	7595	7692	7687	7708	7487	7598	7710	7611	7616	7739	7715	7645	7588	7560	7664	7594	7604	7658	7640	7584	7560	7702	7709	7681	7603	7744	7637	7554	7618	7487	7730	7498	7714	7545	7614	7738	7582	7638	7715	7539	7653	7582	7612	7775	7747	7658	7658	7720	7720	7606	7594	7675	7649	7702	7604	7629	7821	7688	7635	7511	7515	7584	7610	7574	7676	7866	7634	7618	7854	7698	7679	7644	7654	7560	7731	7637	7673	7602	7604	7593	7574	7607	7603	7710	7637	7618	7608	7594	7571	7598	7673	7668	7864	7698	7555	7634	7620	7763	7617	7503	7583	7648	7557	7626	7678	7552	7564	7626	7708	7609	7801	7571	7674	7554	7709	7631	7690	7566	7641	7660	7627	7616	7812	7652	7562	7670	7680	7618	7631	7729	7586	7655	7538	7676	7647	7605	7528	7618	7514	7621	7775	7724	7659	7560	7604	7589	7633	7702	7513	7690	7720	7689	7713	7625	7713	7643	7698	7570	7631	7625	7597	7662	7497	7632	7565	7666	7603	7695	7507	7592	7592	7621	7622	7675	7742	7526	7549	7668	7703	7632	7697	7572	7608	7608	7678	7652	7662	7623	7626	7678	7628	7663	7597	7696	7543	7568	7645	7575	7732	7572	7562	7641	7656	7627	7751	7589	7751	7577	7601	7646	7583	7569	7624	7512	7545	7749	7682	7732	7521	7643	7665	7630	7548	7643	7558	7665	7667	7677	7509	7742	7603	7637	7665	7684	7739	7497	7588	7646	7515	7613	7619	7636	7664	7709	7624	7718	7660	7646	7764	7667	7739	7474	7532	7567	7717	7562	7753	7689	7692	7714	7641	7719	7665	7559	7764	7791	7724	7671	7684	7511	7629	7621	7685	7613	7530	7588	7655	7755	7749	7643	7537	7557	7587	7524	7688	7730	7574	7570	7446	7780	7583	7622	7735	7554	7610	7562	7540	7586	7612	7523	7673	7562	7587	7562	7648	7673	7666	7730	7640	7610	7742	7558	7606	7669	7632	7679	7514	7662	7492	7672	7510	7648	7691	7591	7613	7766	7604	7663	7668	7630	7723	7572	7708	7571	7621	7575	7690	7724	7599	7622	7742	7641	7769	7611	7618	7663	7553	7709	7555	7537	7629	7696	7666	7502	7553	7534	7632	7588	7763	7766	7730	7611	7627	7643	7659	7515	7747	7616	7583	7559	7554	7768	7749	7687	7583	7687	7579	7597	7586	7572	7587	7676	7624	7551	7537	7611	7668	7813	7445	7636	7701	7546	7598	7714	7751	7587	7656	7646	7769	7558	7661	7548	7664	7638	7644	7746	7669	7645	7621	7702	7648	7651	7812	7819	7723	7721	7799	7769	7682	7765	7616	7731	7620	7681	7697	7716	7630	7622	7771	7492	7604	7605	7633	7609	7568	7673	7641	7679	7668	7612	7576	7663	7582	7584	7493	7639	7698	7673	7683	7658	7755	7595	7776	7568	7623	7590	7504	7677	7761	7762	7528	7708	7655	7631	7721	7601	7591	7616	7670	7562	7581	7569	7650	7695	7732	7642	7447	7564	7765	7598	7636	7576	7635	7516	7640	7681	7603	7618	7727	7609	7771	7630	7570	7737	7566	7722	7718	7621	7699	7585	7818	7672	7740	7662	7660	7816	7758	7701	7676	7603	7563	7522	7687	7426	7674	7664	7704	7664	7664	7874	7484	7558	7738	7591	7648	7609	7698	7671	7605	7715	7721	7622	7634	7598	7680	7729	7712	7704	7675	7466	7716	7709	7630	7637	7589	7700	7634	7623	7611	7656	7643	7555	7466	7516	7661	7593	7667	7704	7660	7652	7696	7634	7582	7531	7604	7540	7596	7646	7790	7609	7628	7665	7686	7659	7623	7539	7603	7594	7588	7728	7595	7601	7556	7565	7648	7642	7638	7769	7640	7570	7630	7802	7482	7580	7605	7599	7653	7632	7651	7618	7658	7548	7571	7525	7627	7496	7619	7561	7646	7740	7736	7769	7611	7738	7715	7649	7561	7625	7539	7425	7735	7540	7676	7596	7573	7638	7732	7623	7602	7729	7754	7649	7590	7695	7584	7783	7621	7587	7688	7757	7693	7665	7725	7636	7635	7626	7648	7604	7676	7729	7666	7742	7534	7565	7673	7614	7601	7628	7556	7660	7585	7582	7680	7537	7745	7682	7503	7534	7592	7733	7699	7652	7719	7612	7618	7636	7560	7576	7574	7531	7661	7688	7542	7834	7755	7710	7637	7729	7592	7608	7646	7780	7699	7658	7588	7531	7818	7760	7666	7635	7630	7713	7617	7777	7648	7427	7458	7642	7702	7469	7782	7615	7587	7597	7669	7719	7601	7755	7585	7714	7664	7662	7665	7603	7641	7610	7601	7819	7622	7656	7645	7807	7768	7588	7651	7670	7571	7628	7617	7681	7635	7735	7580	7584	7706	7821	7691	7618	7605	7547	7752	7709	7711	7680	7770	7659	7597	7710	7652	7744	7533	7675	7566	7611	7558	7738	7682	7606	7524	7644	7711	7561	7505	7646	7609	7661	7723	7713	7683	7687	7557	7601	7727	7575	7567	7598	7663	7725	7597	7586	7594	7597	7553	7565	7689	7561	7631	7816	7700	7649	7678	7544	7766	7752	7647	7473	7722	7595	7664	7616	7611	7537	7690	7788	7543	7694	7688	7582	7602	7647	7620	7569	7599	7809	7635	7648	7687	7695	7607	7715	7480	7507	7769	7574	7690	7548	7672	7585	7599	7663	7777	7791	7713	7508	7552	7654	7665	7649	7542	7607	7573	7740	7693	7694	7613	7611	7661	7514	7710	7675	7808	7713	7640	7635	7650	7593	7542	7600	7625	7616	7498	7688	7517	7693	7697	7586	7630	7573	7702	7600	7694	7555	7605	7591	7611	7644	7708	7729	7664	7634	7656	7520	7605	7488	7462	7648	7576	7712	7557	7631	7710	7760	7719	7733	7683	7538	7597	7548	7739	7673	7531	7583	7725	7634	7467	7427	7556	7566	7613	7557	7572	7691	7651	7601	7579	7772	7733	7609	7711	7692	7773	7571	7516	7717	7506	7573	7682	7635	7532	7655	7736	7586	7557	7621	7650	7686	7653	7580	7732	7637	7602	7615	7730	7604	7595	7522	7538	7592	7756	7685	7835	7638	7583	7467	7614	7687	7540	7732	7460	7608	7575	7796	7639	7598	7675	7683	7686	7608	7563	7696	7665	7624	7616	7571	7609	7615	7422	7638	7573	7660	7608	7692	7624	7586	7717	7593	7674	7716	7634	7648	7579	7590	7698	7730	7582	7627	7557	7781	7681	7565	7625	7777	7636	7514	7478	7729	7597	7748	7666	7594	7517	7716	7656	7693	7511	7622	7498	7679	7778	7616	7726	7489	7599	7667	7660	7497	7592	7681	7671	7805	7559	7630	7653	7727	7633	7564	7740	7746	7723	7689	7651	7604	7574	7651	7752	7544	7730	7656	7638	7720	7735	7594	7800	7498	7651	7613	7667	7634	7638	7766	7676	7717	7555	7631	7761	7679	7582	7629	7569	7684	7494	7666	7616	7638	7695	7532	7634	7724	7626	7537	7714	7753	7562	7661	7646	7614	7513	7648	7670	7669	7713	7697	7719	7670	7644	7612	7722	7556	7569	7576	7704	7635	7571	7625	7628	7626	7688	7630	7688	7643	7645	7657	7637	7803	7631	7648	7555	7630	7539	7682	7649	7563	7584	7633	7630	7759	7646	7775	7617	7603	7657	7601	7740	7705	7637	7798	7704	7688	7687	7683	7675	7601	7807	7619	7571	7596	7747	7605	7627	7557	7672	7570	7693	7590	7713	7805	7831	7741	7692	7656	7660	7595	7632	7643	7677	7666	7562	7575	7623	7624	7612	7514	7643	7592	7735	7660	7722	7571	7718	7678	7527	7769	7536	7614	7617	7640	7598	7601	7613	7726	7614	7571	7647	7732	7670	7491	7567	7628	7662	7727	7588	7582	7769	7683	7659	7549	7717	7457	7615	7629	7645	7609	7642	7551	7706	7647	7564	7677	7536	7495	7760	7647	7619	7427	7559	7606	7660	7729	7725	7658	7628	7578	7730	7582	7625	7710	7568	7591	7662	7708	7864	7695	7583	7568	7610	7646	7662	7692	7586	7591	7670	7500	7660	7611	7609	7567	7679	7527	7707	7752	7711	7598	7596	7679	7611	7652	7561	7754	7558	7479	7633	7636	7733	7609	7575	7407	7623	7616	7729	7427	7620	7621	7612	7625	7558	7522	7629	7602	7629	7699	7618	7591	7718	7708	7500	7598	7656	7640	7723	7632	7574	7747	7772	7636	7737	7596	7577	7651	7714	7674	7623	7741	7581	7572	7619	7511	7842	7830	7560	7467	7644	7599	7735	7513	7621	7771	7626	7621	7609	7599	7754	7600	7615	7642	7577	7603	7627	7569	7768	7748	7532	7652	7671	7579	7605	7664	7494	7638	7721	7625	7609	7645	7640	7692	7589	7616	7674	7563	7577	7591	7658	7600	7690	7611	7523	7727	7636	7626	7541	7704	7686	7643	7582	7537	7611	7609	7604	7837	7526	7540	7764	7674	7639	7664	7666	7600	7636
10411	6019	1421	913	1018	1047	943	846	723	743	692	660	651	645	654	624	625	652	655	602	604	602	651	614	634	620	611	592	642	630	617	629	577	588	614	623	563	574	589	635	557	589	536	659	593	566	588	561	598	572	558	607	596	578	572	594	596	601	624	596	582	540	560	570	593	605	615	584	593	560	567	604	572	623	599	589	613	605	626	628	589	581	571	589	579	559	575	586	618	585	613	622	593	606	570	623	610	584	600	619	576	543	541	577	623	619	578	588	533	598	575	554	580	607	560	604	571	602	626	604	596	554	605	623	613	593	563	580	575	621	605	622	588	597	563	599	586	613	588	586	577	576	580	567	568	580	586	566	550	611	605	570	576	558	594	580	641	553	631	632	585	607	558	546	610	588	622	597	577	594	555	595	574	601	603	589	556	650	581	625	587	578	555	568	593	622	618	594	565	536	583	631	581	637	633	583	569	598	600	608	593	572	591	607	608	551	579	606	560	588	575	528	619	586	610	621	572	613	590	583	562	574	592	595	578	583	588	616	603	592	611	613	591	600	618	628	597	576	603	571	587	615	570	590	624	568	604	594	553	599	612	550	584	636	559	592	601	606	604	544	573	568	601	597	581	605	631	591	606	568	597	590	598	583	628	566	565	569	623	619	581	580	607	585	577	573	576	592	605	594	565	599	572	610	610	623	599	600	583	589	615	562	570	623	564	610	582	639	611	566	615	527	594	570	617	579	554	617	580	597	570	626	609	560	574	599	623	585	601	595	602	571	600	634	584	596	574	533	590	589	634	617	606	582	621	594	591	587	570	582	563	569	558	581	611	601	555	610	561	584	607	580	564	615	604	599	558	579	592	554	527	600	577	613	576	567	574	617	624	616	599	596	640	564	602	582	620	604	573	576	613	575	575	609	570	580	569	590	614	583	599	584	580	601	575	606	603	565	610	623	610	612	639	627	597	613	584	604	607	606	575	570	586	588	575	626	566	598	609	607	545	584	540	632	606	592	597	625	616	583	543	584	597	567	624	576	575	599	584	591	561	577	608	621	589	617	619	600	580	619	625	568	576	575	549	603	596	629	607	619	613	581	586	631	603	605	578	594	549	617	591	556	601	594	573	560	584	536	599	610	614	611	623	583	591	590	605	571	598	598	617	589	591	540	590	616	607	591	573	581	628	580	600	579	568	551	599	594	547	605	601	572	648	579	572	590	576	591	561	600	584	562	556	573	619	596	564	613	606	588	611	559	596	600	577	611	562	615	578	598	608	596	546	602	587	558	609	578	604	600	623	618	633	619	602	552	531	581	551	593	599	580	522	615	592	646	594	598	594	586	599	573	573	579	565	595	569	577	618	656	579	596	582	604	604	551	605	583	580	586	594	572	591	572	562	595	621	569	577	582	574	562	619	581	541	614	618	618	562	565	610	613	600	607	616	609	575	636	615	556	597	613	563	577	567	555	600	619	600	599	592	568	601	563	589	571	624	590	570	580	593	564	568	603	613	570	579	599	587	560	632	580	552	615	655	610	635	551	593	605	640	584	567	621	614	608	570	610	600	558	587	614	590	583	589	617	529	583	592	601	567	580	592	573	592	619	604	624	623	586	613	579	620	558	595	598	621	590	579	549	583	568	628	634	585	579	578	635	583	568	547	628	606	567	604	600	562	575	586	575	618	591	594	626	629	596	619	597	586	600	572	603	607	618	579	561	603	609	617	558	572	628	572	599	589	554	601	606	602	581	586	591	573	621	583	590	588	614	635	652	591	605	603	559	576	617	616	569	567	603	611	593	598	587	579	596	567	617	621	581	595	612	635	641	630	519	615	608	568	586	599	574	589	589	598	585	642	606	602	603	568	583	591	588	574	592	557	593	616	591	628	582	597	611	630	542	600	551	611	596	565	558	584	574	598	624	618	586	571	563	601	599	567	567	575	587	581	580	611	586	616	567	579	608	589	580	574	585	594	583	595	579	592	558	579	536	613	573	579	543	602	625	556	618	545	598	599	610	597	592	599	545	586	610	610	594	634	611	599	607	562	584	590	569	601	595	545	581	557	585	588	577	586	592	597	587	574	588	574	595	603	561	606	589	602	593	574	587	580	606	568	575	581	628	595	561	594	621	598	610	590	608	648	601	615	587	583	649	584	580	628	615	618	580	584	607	613	645	610	586	548	584	581	602	554	578	633	636	639	615	626	581	571	589	564	594	596	579	550	601	618	645	589	566	598	609	580	597	592	582	596	581	557	611	586	599	618	610	608	596	583	597	564	555	579	581	565	664	583	608	570	599	621	576	604	588	561	577	596	586	595	623	618	626	585	575	643	589	565	575	588	571	600	625	596	607	573	571	595	563	581	590	603	637	610	608	635	620	585	582	568	611	578	598	575	547	569	575	592	623	620	580	621	623	574	568	610	551	641	604	563	582	569	571	616	543	646	621	609	622	603	640	616	568	642	595	612	581	618	565	570	573	582	579	570	568	614	568	599	594	558	571	580	586	601	631	597	575	572	557	537	593	595	607	579	606	625	594	627	628	595	574	618	597	607	576	601	600	616	635	598	577	617	551	601	583	595	592	619	569	624	554	611	566	611	588	557	597	568	604	590	613	568	587	622	612	607	596	663	586	601	562	571	594	566	579	617	600	593	595	602	612	593	545	594	578	622	578	566	585	608	623	577	571	629	636	620	660	600	583	540	643	606	596	632	608	601	580	579	620	591	647	594	599	559	608	552	602	595	575	589	597	580	588	576	579	609	569	600	579	577	610	598	599	565	634	557	542	558	623	565	610	624	625	619	554	536	573	570	579	564	572	599	604	567	618	583	573	575	557	575	596	618	608	567	637	590	594	591	592	606	583	606	592	605	615	555	628	550	595	608	627	535	583	569	607	619	606	578	632	562	584	566	593	578	602	568	572	552	609	597	597	566	579	586	540	568	607	632	544	538	582	592	595	598	576	589	626	590	585	632	557	597	611	622	583	562	627	588	577	642	576	549	563	592	583	562	579	585	650	587	587	620	589	587	604	585	580	616	596	572	551	577	604	602	609	627	544	582	588	587	608	600	631	569	586	636	599	596	543	594	631	581	581	583	576	590	547	544	580	562	553	596	602	591	600	634	587	607	588	594	590	619	547	569	567	574	579	632	560	592	579	601	619	587	620	557	561	614	575	582	583	589	579	574	588	586	558	579	595	589	591	577	562	598	574	609	608	628	643	561	561	610	572	575	578	584	568	617	605	565	577	569	585	592	605	600	543	570	587	588	578	594	589	591	591	582	564	652	568	604	611	590	615	553	600	628	531	614	550	613	593	601	611	558	606	577	628	597	562	626	579	592	608	629	605	594	578	616	608	619	579	603	600	592	586	562	589	566	566	645	583	609	546	582	553	642	589	560	631	598	613	556	608	576	618	578	611	573	520	569	630	590	599	610	600	597	603	612	563	553	580	589	563	583	640	641	587	572	596	589	581	624	573	613	612	628	578	629	583	590	604	572	605	603	645
44637	35638	15345	20081	25303	25285	21151	16644	12933	10916	9755	8667	8412	7975	7654	7296	7250	7110	6952	6977	6783	6653	6661	6548	6573	6584	6785	6764	6697	6620	6470	6176	6343	6231	6341	6208	6112	6129	6170	6054	6033	6028	6161	5985	6131	6139	6105	6129	6019	6061	6002	6028	5989	5860	6031	6003	6051	6068	6022	5908	5963	5853	6003	5965	6108	5979	6130	6005	6056	5983	5993	6011	5943	5981	5999	5978	6070	5959	5974	5894	6205	6012	6111	6042	6030	5855	6071	6029	6072	6025	6065	6013	5911	5988	5967	5948	6019	5946	5870	5963	5898	5906	6064	5973	6011	5996	6023	6002	6060	6026	6000	5999	5950	6015	6026	6027	5996	5860	5978	5837	6154	5934	6000	5932	6015	6033	5966	5993	5875	5995	6118	6125	6021	5851	6042	6073	6005	5982	5990	6007	5918	6041	6001	5953	6028	5936	6008	6002	5926	5979	5844	6045	6007	5980	5910	5941	6000	6038	5828	6006	6048	5971	5962	6030	5953	6073	6016	6058	5908	5991	6020	5956	6036	5915	5885	6102	6018	5880	6014	6006	5880	5889	6017	6020	6007	5948	6012	5974	5948	6087	6061	6055	5984	6031	6084	5897	5941	5925	5902	5975	5961	5947	6078	6017	5865	5885	6090	6039	6010	6036	5999	5886	6046	5870	5932	6009	5884	5926	6114	6040	5937	6073	6008	5982	5943	5945	5933	5934	6054	6015	5925	6011	5899	5997	6037	5991	5977	5993	6118	5951	5966	6054	5991	5916	5953	6057	6005	5976	5936	5956	5952	6032	5957	6089	5992	5910	6085	6076	6018	5896	6080	6074	5855	5907	6067	5999	6047	5934	5971	6013	6093	6001	5976	5904	5985	5924	6042	6045	5945	6087	5988	6010	5994	6006	5997	5874	5999	5856	6077	6143	5904	5941	5970	5989	6071	6047	6061	6062	5970	6103	6061	6017	6130	5904	5983	6088	6025	6034	5994	5948	6109	5830	5957	5892	6075	5949	5864	6002	5938	5898	5953	6047	5949	5923	6032	5997	5950	5935	6002	6095	6088	6043	5983	5981	5964	6130	6005	5941	5970	6052	6105	6118	5939	6108	6054	6045	5946	6055	6000	5971	6082	5951	5872	5914	5909	5994	5976	6104	6010	5953	5873	6056	6051	6082	6069	6080	6063	5984	5948	5942	5974	5934	6119	5940	6061	6037	5860	5986	5987	5957	6073	5841	5946	6002	6238	6026	5977	5944	5943	6121	6040	6012	5984	5893	5947	6079	5900	6062	6056	5993	6120	6066	5946	6042	6047	6089	6153	6047	5917	6017	5911	6026	6032	5938	5915	5965	5902	5974	6001	6111	6038	5805	5989	6117	6061	6020	5973	5936	5947	6179	6095	6079	5956	5988	6021	5842	5909	5986	6064	6003	5958	6124	5977	5950	5913	6095	6097	6025	5932	6120	6106	6138	6008	5839	5994	6099	6017	6024	6057	5964	5982	6030	5997	6050	5954	6096	5935	5828	6006	6007	6005	6075	6002	6040	6074	6034	5967	6138	6035	5962	6010	5883	5949	5980	5968	5990	6062	5966	6042	6023	6081	5994	6123	6080	5955	5974	6055	6052	6000	6080	5971	5908	5986	5930	6033	6013	6156	5959	5974	6104	6047	5973	6038	6007	6047	5890	5916	5983	5912	5962	6061	5979	5973	6063	6101	5973	5987	5934	6018	6019	6066	5979	6064	6016	5971	6016	6069	5967	5985	5963	6006	5935	6097	6038	5931	6021	6208	6018	6020	6106	5992	6057	6087	5918	5965	5948	6007	6083	5912	5936	6003	5971	5809	6052	5931	5944	6043	5869	6125	5930	6036	5923	5958	5979	5949	6062	6032	6010	6072	6008	5933	6074	5986	5887	6043	6019	5999	6003	5928	6126	6029	5998	6081	5968	6057	5958	5928	6009	5953	5993	6071	6051	6045	5868	6145	5974	5969	6021	6010	6008	5912	6108	6060	5781	5935	6008	6064	6061	5975	6084	6006	6050	5959	5931	6092	5907	5973	6048	5961	6065	5920	6039	5856	5950	5911	5932	5923	6061	5960	6024	5911	5994	6000	6068	5989	5982	6111	5962	6047	5982	6037	5880	5964	5997	5983	6050	5988	6019	5965	5997	6038	5884	6006	6156	5990	5987	6169	5901	5953	5968	6042	6092	6047	5912	6003	5934	6010	5902	5860	6172	5960	5872	6113	6070	5994	6105	5921	6054	5925	5958	6043	6076	6060	6103	5903	5965	6092	6013	6112	6040	5945	6005	6049	5900	6035	6005	5945	6125	5913	5925	6081	5987	6004	6077	6006	6012	6013	6105	6055	5987	6047	5932	6068	6116	6051	5980	5936	6071	6086	6023	6109	6060	6057	5968	5937	5959	6214	6011	6075	5917	5972	5980	5968	5983	6006	5953	6119	6048	6025	5917	5942	5963	5960	5962	6075	5920	6025	5907	6143	6005	5953	6178	5970	5988	6004	6048	6016	5927	5993	5948	5996	5953	5911	5925	5997	5971	5944	5997	6118	5939	6014	6059	5946	6033	6031	6163	5920	6055	6067	5793	5921	5971	6006	5917	5988	6094	6077	5990	5949	5937	5941	6016	6003	5998	6135	5971	6012	5963	6005	5921	5996	5976	5960	6045	5876	6082	5988	6019	5980	5908	6045	6106	5933	6020	6041	5938	5989	5936	6022	5887	5933	6032	6071	5964	5973	6038	6013	6054	6038	6003	5946	5960	5907	5934	6019	5980	6009	6005	6162	5963	6076	5918	6037	6103	5914	5984	6056	6049	5888	6021	6054	6024	5984	6034	5969	6034	5933	5918	5943	5954	5799	5937	6046	5915	5939	5934	5975	5884	5899	5956	6060	5979	6041	5942	6043	5923	6045	6079	6132	5811	6107	5894	6010	5967	5952	6045	6028	6027	5998	5997	6021	6103	5935	6076	5944	5885	6034	5937	5903	6134	5998	6038	5988	6016	5886	5954	6062	5951	6119	6016	6026	5980	5894	5912	5994	5998	5977	5977	6120	6030	6065	5988	5918	6079	5915	5982	6004	6119	5967	6098	5883	5893	6067	5945	6137	6009	6035	5847	5933	5960	6020	5991	5860	5950	6020	6034	5980	6047	5973	6029	6047	5999	6109	5949	6028	5966	6054	5961	5973	6063	6015	6006	5891	5837	5902	6037	6092	6067	6022	5927	6098	5984	5961	6042	5987	6076	5963	6158	5975	5965	6007	6002	5945	6018	5901	5979	5994	5988	6028	5965	5985	5928	5971	6030	6158	6011	6079	5937	5980	6053	5951	5936	6016	6057	5968	6054	5917	5974	5960	5976	6022	5863	6069	6013	6055	6072	5937	6034	5904	5878	5953	6088	5944	6069	6037	6005	6065	6046	6157	5894	5975	5984	6046	6098	5949	5973	6050	6067	5906	6034	5850	6026	5967	6086	6089	6048	5954	5920	5949	6028	5944	5971	5932	5989	5992	5893	5961	6119	5939	5907	5891	5919	6032	6005	6029	5963	6077	5909	6033	6145	6084	5956	6006	5967	6044	5962	5986	5945	5961	6081	6137	6063	6022	6026	6008	5946	5982	5996	6017	6093	5879	5977	6154	5962	5937	5904	6097	5931	5983	5999	6110	6026	5977	6006	6070	6041	5944	5975	5891	6014	6036	5946	6030	5974	5997	6000	5999	6066	5988	6064	5955	5938	5877	6039	6033	5945	5834	5965	5914	5975	6076	6043	5985	6073	6053	6023	5938	6107	5875	6041	5936	5985	5976	6010	6013	5990	6001	5932	5933	6053	5986	6096	6031	6006	5884	5947	5965	5841	6025	5962	6080	5983	5951	6002	6073	6064	5898	5925	6054	6165	5914	5989	5977	6040	5943	6045	5963	5919	6057	5902	6086	5927	5923	6010	6009	6010	6094	6036	5885	6044	6079	5900	5959	5963	5870	5927	5988	6028	5975	5994	6066	5927	5885	6026	5869	6067	6079	5932	6075	5897	6015	5986	5963	5964	6032	5957	5929	5967	5904	5988	5986	6055	5958	6113	5930	6001	5948	5998	5834	6000	5982	5806	6061	6080	6001	6010	6000	5917	6029	5949	6072	6064	6141	6122	5932	5994	6002	5981	5854	5856	5894	5948	5846	6059	5999	6048	6055	6077	5918	6076	5982	5888	6093	5980	5950	5975	6032	5993	6028	6052	5941	5976	5902	6015	5947	5989	6048	6035	5982	6057	5926	6010	6141	5990	5850	5971	6040	5992	6057	5921	5996	6005	6004	5947	6000	6060	5940	6050	5931	5961	6029	5942	6079	5997	6004	5992	5901	5929	6016	6032	5940	6052	6021	5907	5941	5942	5993	5977	6024	6089	5996	5956	5899	6041	6056	6104	5860	6013	6003	5933	6020	6038	5923	6008	5991	6098	5996	5968	5963	5985	5991	6020	6071	6006	5943	5978	5849	6032	6009	6051	5997	5936	5954	5902	5987	6016	5944	6091	6164	6092	6004	6007	6074	5955	5920	5907	6064	5887	6065	6108	5924	6032	5969	6068	6095	6097	6081	6017	5966	6010	5924	5942	6060	6119	5954	6030	6112	5864	5950	5986	5914	5937	6064	6016	5900	5891	6012	5860	6024	5980	6117	6005	6144	5988	5920	6067	5961	6086	6175	6094	5907	6061	5995	6200	5911	5989	5913	6110	5906	5853	6092	5886	5983	5898	6013	5885	5982	6053	5946	5887	6027	5975	5910	6002	6011	6061	6168	6008	5898	5906	5870	5899	6116	5914	6002	5969	5978	5938	6091	6096	5883	5889	5961	6130	5985	5931	5955	6026	5948	5894	5990	5977	6066	6045	6035	5997	6018	5987	5996	6059	5963	6050	6043	6025	5949	6034	5965	6028	5990	5909	6043	5888	6021	5983	6009	5977	5925	6092	5975	5858	5948	6074	6097	5947	5945	6066	5991	5909	6087	5970	6035	6151	5956	5943	5986	5891	5964	6006	6038	5995	5939	6084	5951	5857	5936	5955	5962	6020	6025	6012	5914	6059	6150	5956	6075	6031
11251	6964	2110	864	1044	1126	921	818	712	683	686	642	635	619	594	631	579	576	630	559	621	592	583	619	559	570	566	551	574	591	540	531	542	543	567	536	551	523	522	496	598	582	524	554	552	566	541	554	602	508	567	523	515	579	566	533	564	571	565	486	555	583	546	570	539	542	573	547	542	576	575	556	551	554	565	553	533	578	530	570	583	546	553	538	533	521	577	513	566	558	550	565	546	511	565	558	520	551	595	546	537	486	506	566	564	523	571	546	572	546	564	541	554	530	536	523	552	514	566	584	553	560	575	551	510	520	552	528	579	555	586	541	580	586	520	490	528	489	546	514	537	536	554	513	548	533	551	592	569	549	542	559	538	552	524	572	536	547	525	555	630	581	543	567	551	544	544	526	557	520	544	546	523	580	573	550	591	582	574	545	572	551	567	544	550	534	584	580	568	527	572	539	606	561	544	525	542	560	580	522	546	523	572	567	528	581	581	516	533	555	583	530	547	526	529	529	574	564	549	576	590	552	536	528	569	524	547	571	543	608	522	559	574	540	509	542	539	556	584	498	533	541	557	539	561	560	579	581	505	553	582	516	520	541	500	535	544	541	554	595	570	536	525	585	547	534	528	599	558	563	541	537	597	533	554	524	560	561	554	569	520	521	568	532	550	497	544	551	567	533	552	528	569	535	578	546	533	568	520	532	547	555	542	523	512	572	525	549	591	578	521	527	519	581	542	524	566	515	542	574	530	553	579	536	528	554	563	536	537	561	563	539	574	553	583	549	522	569	553	555	526	554	559	580	545	586	574	578	527	553	526	558	539	534	549	597	521	520	514	533	558	560	558	555	554	604	564	532	612	541	535	554	555	536	509	523	521	578	596	566	540	577	585	547	583	544	551	560	557	576	560	511	567	532	556	574	575	561	558	547	565	545	570	537	529	608	530	540	539	542	525	524	553	585	536	551	578	541	540	573	537	590	573	557	560	517	548	559	584	522	552	568	510	533	578	518	567	581	571	517	543	556	541	551	568	532	547	549	527	569	540	566	539	514	533	554	537	553	558	517	553	537	532	576	539	539	544	522	505	584	551	555	537	541	562	573	487	563	593	547	552	503	524	582	551	592	527	589	541	569	607	597	551	578	610	539	519	561	529	560	562	577	546	569	586	560	582	523	598	515	566	531	543	540	527	553	601	585	563	561	521	575	520	549	543	534	532	552	561	587	511	535	519	528	525	519	509	560	528	575	553	573	587	524	556	511	531	578	568	558	530	560	535	544	542	546	556	540	565	569	560	504	553	577	579	538	598	571	559	519	540	515	573	541	562	502	525	546	551	553	544	539	553	540	536	532	567	538	587	585	579	523	575	539	576	507	563	519	556	523	557	580	559	556	561	560	564	559	578	541	547	583	553	519	555	551	507	551	545	548	550	531	586	574	560	563	519	505	569	551	544	576	550	556	568	546	583	535	590	553	569	562	564	512	505	594	557	540	546	545	531	535	614	516	565	595	550	527	494	567	534	566	540	551	540	583	492	546	562	548	542	573	545	544	542	563	537	528	570	538	517	573	536	568	554	562	531	553	557	538	523	521	566	546	546	562	527	530	520	477	525	529	513	548	545	530	528	569	603	572	526	560	559	519	521	553	566	563	549	552	582	573	505	542	572	583	528	541	586	524	553	562	522	560	519	561	560	556	551	541	552	556	546	542	531	561	501	578	550	576	530	584	531	537	535	545	538	564	542	582	551	548	532	550	518	569	557	568	575	558	567	554	560	518	543	575	551	566	533	552	535	582	536	569	552	546	539	530	538	505	548	573	558	572	551	570	581	568	567	563	524	550	518	528	550	542	547	589	577	547	536	542	563	524	583	570	530	568	567	529	544	556	545	596	526	574	552	563	538	529	539	550	526	587	585	578	550	565	569	530	545	512	569	538	525	583	495	536	606	557	560	535	550	561	572	553	576	542	560	539	552	547	573	558	526	536	543	558	565	553	523	585	518	540	547	549	558	549	568	581	538	541	510	551	553	511	515	542	567	574	591	518	553	551	535	536	543	576	570	565	544	558	512	533	553	537	546	545	539	517	513	535	595	549	567	535	547	573	532	521	521	617	548	549	559	537	583	549	547	543	537	577	537	569	553	561	493	537	556	543	508	549	566	573	563	559	596	530	560	598	561	538	560	561	560	549	517	576	559	538	535	594	524	541	583	572	537	572	516	617	585	527	579	569	538	534	551	532	545	564	552	554	582	541	561	554	556	505	544	516	542	530	534	501	571	536	541	546	538	538	521	551	551	565	556	556	539	526	574	544	597	592	558	555	553	535	569	557	541	579	551	570	546	538	504	593	552	556	543	505	519	566	518	615	541	564	533	567	534	576	578	541	556	559	560	518	565	577	484	556	560	510	572	512	542	558	567	593	568	549	541	551	554	547	529	539	556	547	539	561	554	559	557	550	538	577	548	584	576	545	584	547	544	567	585	560	522	526	572	544	490	548	571	560	519	576	565	548	543	521	553	556	539	571	582	548	576	536	626	535	525	601	520	546	544	577	556	527	562	542	552	561	564	571	570	593	563	580	580	563	583	512	549	544	556	572	570	544	552	548	536	517	517	508	600	543	575	573	540	536	564	599	575	573	538	584	557	567	535	520	542	553	595	531	545	550	536	590	520	548	554	600	564	581	553	530	533	576	538	543	562	529	524	515	532	569	562	569	536	550	550	567	557	544	559	537	514	512	534	568	537	540	531	530	518	524	568	537	567	538	546	558	587	580	552	567	552	560	566	533	587	593	561	555	539	534	537	537	557	520	530	547	548	542	571	547	542	527	602	581	519	514	602	550	562	560	559	560	544	581	572	525	533	541	551	580	521	541	539	549	543	557	557	556	534	549	541	575	556	599	602	535	535	506	525	578	569	560	547	526	560	505	604	563	501	551	566	558	593	538	524	577	571	539	546	583	582	568	559	506	564	555	539	579	550	513	556	557	524	543	618	601	577	561	507	564	565	584	589	575	595	528	556	581	564	553	559	564	523	541	582	523	538	564	539	555	549	563	558	511	561	585	529	517	578	543	532	534	559	545	531	578	531	562	550	579	534	523	549	533	555	582	540	592	565	549	529	549	570	570	526	556	555	565	549	547	558	583	569	608	552	581	533	582	574	561	535	543	541	546	562	550	559	553	533	550	564	531	593	531	569	559	533	508	556	546	514	551	572	527	558	568	502	555	540	602	598	549	531	569	521	570	507	534	561	543	558	544	544	590	556	538	556	536	506	594	548	568	549	563	546	546	527	514	545	541	520	553	550	584	559	529	582	578	552	558	492	543	545	503	546	540	564	520	573	567	596	542	526	598	576	510	548	572	532	543	578	580	538	541	538	563	562	537	560	571	576	554	520	478	536	539	530	583	524	578	556	568	531	536	584	531	536	583	539	526	540	578	553	543	533	571	574	526	548	588	553	528	543	551	550	590	542	533	552	590	560	560	521	570	529	566	567	548	555	521
45630	37954	18475	20712	26558	26874	21856	17250	13356	11518	10072	9081	8603	8056	7533	7456	7182	7036	7162	6791	6582	6652	6325	6509	6398	6278	6475	6671	6516	6307	6030	5988	6017	5822	5968	5944	5754	5797	5638	5768	5828	5654	5692	5717	5851	5735	5798	5765	5715	5765	5706	5742	5801	5740	5599	5824	5587	5729	5674	5623	5744	5641	5670	5614	5616	5693	5693	5737	5702	5639	5510	5742	5581	5630	5745	5717	5722	5572	5759	5683	5739	5750	5619	5752	5468	5707	5629	5553	5633	5722	5532	5610	5528	5596	5643	5570	5741	5565	5740	5638	5753	5629	5600	5666	5707	5591	5639	5813	5676	5664	5634	5666	5592	5682	5673	5633	5631	5714	5547	5581	5727	5615	5576	5709	5627	5569	5568	5662	5605	5601	5812	5711	5620	5690	5658	5703	5676	5584	5678	5702	5630	5730	5616	5660	5694	5676	5619	5650	5601	5763	5579	5682	5537	5670	5621	5644	5680	5633	5600	5635	5707	5610	5650	5590	5578	5586	5802	5624	5715	5743	5643	5628	5779	5657	5597	5495	5668	5532	5680	5610	5763	5711	5629	5579	5702	5664	5676	5827	5620	5658	5619	5734	5584	5669	5650	5643	5705	5554	5655	5611	5655	5547	5693	5722	5630	5700	5709	5652	5597	5654	5581	5610	5569	5642	5714	5671	5616	5663	5607	5692	5761	5649	5769	5820	5708	5703	5680	5699	5713	5570	5556	5590	5724	5581	5672	5627	5560	5620	5512	5562	5681	5717	5557	5632	5544	5570	5602	5663	5605	5704	5598	5673	5705	5711	5850	5565	5598	5624	5600	5740	5641	5570	5682	5698	5668	5575	5700	5775	5726	5549	5711	5599	5624	5672	5792	5664	5726	5676	5737	5669	5650	5735	5733	5767	5619	5695	5736	5569	5816	5726	5683	5593	5729	5548	5651	5567	5665	5602	5749	5603	5748	5710	5595	5619	5747	5625	5650	5662	5766	5705	5604	5689	5564	5625	5716	5632	5510	5744	5742	5595	5664	5596	5692	5796	5657	5596	5727	5702	5634	5663	5695	5669	5700	5703	5591	5694	5574	5630	5667	5653	5650	5575	5686	5571	5660	5628	5615	5720	5609	5598	5812	5579	5611	5696	5731	5685	5640	5628	5731	5594	5656	5670	5663	5704	5644	5749	5630	5625	5735	5585	5774	5595	5586	5696	5586	5722	5627	5667	5538	5755	5692	5716	5846	5721	5641	5758	5546	5686	5611	5806	5690	5627	5627	5657	5719	5637	5616	5700	5587	5698	5604	5659	5603	5564	5705	5730	5796	5654	5570	5540	5752	5609	5706	5709	5594	5635	5531	5610	5618	5608	5608	5693	5656	5602	5690	5593	5689	5677	5669	5627	5696	5791	5551	5582	5619	5707	5626	5594	5623	5672	5586	5581	5562	5648	5730	5720	5744	5590	5657	5629	5770	5565	5593	5602	5721	5572	5661	5762	5639	5566	5748	5662	5643	5685	5659	5636	5644	5725	5673	5637	5575	5693	5645	5678	5691	5724	5688	5701	5687	5661	5678	5639	5561	5590	5674	5712	5735	5590	5543	5701	5721	5551	5658	5705	5637	5669	5542	5667	5623	5727	5706	5474	5593	5578	5627	5581	5683	5757	5659	5723	5615	5578	5664	5704	5689	5705	5617	5536	5701	5725	5510	5622	5633	5652	5738	5641	5713	5708	5627	5691	5673	5662	5611	5609	5619	5708	5553	5736	5677	5676	5707	5636	5657	5636	5716	5543	5744	5698	5696	5688	5629	5680	5725	5689	5590	5558	5682	5515	5705	5668	5543	5658	5688	5562	5715	5637	5731	5619	5665	5741	5696	5749	5699	5626	5688	5643	5581	5675	5747	5636	5629	5656	5693	5611	5743	5588	5684	5703	5599	5635	5691	5597	5614	5701	5677	5731	5692	5693	5575	5630	5744	5765	5763	5576	5631	5688	5557	5628	5719	5692	5705	5622	5672	5624	5604	5625	5639	5672	5521	5807	5707	5675	5651	5851	5696	5704	5739	5703	5556	5602	5606	5681	5657	5704	5555	5589	5630	5544	5559	5583	5754	5623	5652	5613	5770	5608	5839	5613	5784	5728	5622	5654	5688	5617	5625	5822	5641	5575	5592	5685	5596	5676	5594	5691	5745	5643	5717	5771	5708	5797	5612	5687	5696	5651	5661	5505	5731	5725	5670	5670	5591	5682	5618	5727	5646	5653	5635	5691	5663	5794	5608	5748	5686	5604	5625	5563	5490	5599	5689	5704	5663	5688	5829	5530	5660	5635	5547	5572	5741	5522	5689	5641	5672	5443	5613	5795	5531	5705	5645	5705	5678	5578	5651	5614	5723	5693	5635	5606	5723	5701	5593	5601	5654	5556	5713	5662	5588	5624	5612	5710	5612	5627	5690	5620	5733	5652	5589	5713	5615	5676	5582	5762	5618	5651	5648	5700	5725	5700	5678	5686	5648	5585	5550	5759	5666	5680	5608	5624	5663	5642	5688	5616	5664	5703	5588	5565	5644	5675	5601	5638	5579	5599	5647	5660	5645	5553	5691	5632	5716	5632	5520	5596	5653	5583	5593	5653	5644	5727	5591	5736	5610	5696	5636	5574	5580	5670	5695	5705	5599	5651	5590	5716	5682	5641	5648	5611	5499	5629	5658	5723	5645	5622	5720	5681	5761	5610	5693	5604	5665	5652	5655	5587	5737	5718	5696	5603	5697	5592	5594	5647	5704	5693	5611	5634	5801	5640	5638	5581	5721	5645	5531	5568	5595	5714	5792	5579	5659	5699	5534	5727	5627	5647	5740	5674	5575	5714	5629	5715	5615	5553	5628	5546	5620	5633	5754	5692	5627	5606	5652	5613	5785	5688	5617	5655	5738	5649	5625	5682	5629	5632	5647	5695	5648	5625	5647	5713	5570	5674	5735	5738	5687	5652	5770	5651	5739	5796	5665	5822	5730	5709	5545	5722	5700	5636	5717	5585	5485	5571	5722	5709	5594	5563	5568	5655	5634	5525	5649	5767	5776	5642	5763	5631	5739	5639	5572	5758	5662	5700	5659	5686	5628	5787	5757	5717	5689	5634	5704	5599	5631	5539	5738	5551	5672	5687	5741	5718	5713	5675	5601	5706	5495	5632	5566	5668	5776	5674	5732	5759	5674	5746	5689	5636	5561	5609	5617	5724	5674	5621	5695	5665	5717	5786	5685	5697	5644	5498	5667	5633	5612	5847	5830	5650	5564	5688	5532	5678	5681	5705	5733	5654	5685	5640	5730	5538	5621	5661	5664	5693	5527	5611	5594	5663	5650	5681	5786	5621	5575	5683	5723	5718	5637	5667	5647	5673	5657	5819	5674	5708	5703	5691	5611	5580	5685	5607	5605	5521	5708	5697	5611	5742	5730	5580	5616	5779	5544	5732	5600	5657	5571	5568	5705	5534	5730	5650	5594	5698	5615	5676	5707	5606	5622	5719	5594	5641	5661	5599	5528	5649	5688	5692	5741	5665	5702	5570	5579	5660	5612	5649	5556	5624	5639	5577	5489	5673	5669	5708	5650	5706	5616	5544	5603	5539	5593	5637	5679	5802	5649	5598	5608	5780	5749	5692	5683	5575	5684	5665	5786	5573	5678	5692	5589	5684	5667	5642	5644	5531	5757	5645	5714	5626	5674	5776	5621	5719	5696	5732	5628	5577	5636	5585	5761	5623	5725	5735	5720	5644	5640	5530	5588	5670	5667	5804	5675	5783	5654	5563	5651	5739	5559	5651	5646	5600	5641	5690	5687	5709	5517	5614	5733	5642	5686	5550	5558	5574	5684	5738	5615	5525	5621	5543	5632	5585	5812	5650	5775	5677	5698	5571	5731	5550	5684	5636	5567	5682	5650	5694	5617	5610	5718	5658	5592	5752	5573	5610	5658	5689	5635	5706	5592	5615	5629	5631	5712	5659	5711	5802	5859	5627	5731	5563	5734	5677	5567	5609	5600	5655	5608	5737	5584	5559	5699	5607	5627	5689	5743	5776	5590	5660	5666	5713	5579	5570	5592	5638	5730	5547	5667	5570	5670	5612	5612	5738	5777	5784	5778	5695	5695	5813	5753	5752	5520	5690	5644	5573	5713	5643	5482	5604	5513	5665	5527	5767	5700	5706	5639	5586	5621	5697	5743	5570	5594	5707	5633	5762	5628	5595	5671	5766	5653	5541	5666	5679	5616	5720	5658	5575	5588	5414	5658	5724	5548	5684	5746	5625	5517	5603	5703	5686	5676	5673	5609	5566	5653	5642	5607	5779	5710	5724	5559	5678	5750	5680	5533	5634	5690	5675	5648	5616	5710	5643	5694	5717	5692	5647	5585	5712	5628	5708	5589	5641	5564	5682	5736	5684	5560	5532	5687	5564	5654	5710	5650	5707	5638	5692	5647	5676	5526	5743	5648	5747	5751	5698	5746	5703	5574	5662	5613	5706	5613	5564	5740	5666	5615	5668	5718	5630	5733	5628	5666	5783	5719	5627	5566	5567	5691	5582	5570	5668	5726	5723	5692	5716	5775	5702	5689	5716	5744	5552	5744	5714	5712	5661	5642	5606	5701	5608	5757	5600	5681	5685	5725	5726	5638	5685	5644	5654	5685	5611	5747	5646	5625	5600	5680	5693	5680	5603	5723	5683	5764	5605	5653	5640	5686	5703	5677	5610	5591	5595	5569	5752	5672	5653	5735	5661	5672	5762	5656	5646	5633	5504	5631	5695	5576	5678	5712	5608	5721	5652	5501	5675	5611	5633	5657	5574	5706	5664	5623	5627	5564	5547	5654	5557	5669	5747	5675	5599	5719	5770	5643	5484	5573	5657	5651	5588	5638	5699	5656	5762	5636	5652	5702	5703	5633	5614	5540	5698	5575	5671	5739	5683	5716	5755	5606	5804	5652	5737	5668	5718	5540	5658	5596	5655	5697	5631	5609	5608	5724	5586	5596	5625	5622	5725	5684	5525	5536	5717	5580	5769	5718	5579	5567	5627	5606	5696	5687	5644	5650	5702	5653	5692	5805	5625	5696	5715	5737	5671
16350	13729	5065	1380	1540	1550	1401	1195	1092	1012	1011	966	903	848	889	805	766	801	849	841	775	761	758	815	754	794	765	841	819	753	766	739	745	758	770	765	763	725	771	725	724	754	741	715	748	724	736	732	768	707	778	697	691	722	764	745	729	733	721	731	708	725	780	771	780	714	711	736	735	719	737	737	731	711	696	752	751	713	747	772	759	717	737	722	695	769	721	709	745	739	722	751	697	801	737	758	745	731	744	764	802	736	745	729	783	767	744	774	670	712	812	719	741	776	719	743	737	742	695	717	754	732	761	763	750	780	769	733	788	734	766	738	733	728	750	746	740	741	737	735	738	726	770	737	752	768	747	724	791	713	722	688	735	749	734	751	731	744	737	770	733	776	731	712	758	751	755	693	740	706	770	759	749	722	721	744	747	761	702	745	722	751	704	661	735	733	788	732	701	699	787	750	717	741	714	711	740	725	735	782	744	753	798	807	758	728	776	699	756	735	751	763	754	706	742	762	778	760	774	734	748	690	793	747	754	706	744	768	746	734	751	733	670	730	714	709	731	782	718	703	700	723	757	733	718	772	717	715	742	742	728	752	749	739	742	751	754	745	737	759	718	818	761	724	755	740	717	782	677	719	725	732	765	736	692	728	736	749	746	703	738	787	734	749	741	761	776	739	790	703	746	719	707	780	776	769	755	736	749	777	769	759	697	763	722	698	761	731	735	721	745	732	717	715	722	759	706	699	749	753	771	712	711	751	724	736	758	739	738	720	767	720	671	727	746	714	705	757	725	757	751	753	765	705	740	750	750	699	732	745	744	779	726	730	719	719	736	728	744	693	682	795	729	753	734	721	691	731	706	737	786	747	784	751	744	727	718	722	735	773	756	745	755	784	751	740	715	700	758	740	744	709	768	745	761	740	764	749	739	736	792	750	743	750	706	684	751	724	720	738	734	741	760	776	755	740	700	703	744	766	774	742	735	755	747	753	733	761	728	704	766	679	718	751	738	732	747	784	697	822	738	747	781	733	779	708	767	729	693	718	746	693	727	737	784	742	732	735	703	731	733	732	760	738	727	766	736	715	726	760	688	718	740	739	763	749	734	741	713	714	782	767	740	718	782	742	722	776	806	738	720	735	755	751	729	810	757	747	698	708	683	721	694	759	765	752	720	770	748	761	738	701	721	678	760	761	733	756	778	737	687	701	736	773	697	712	710	732	796	756	753	737	689	752	741	737	738	750	742	641	711	768	774	742	733	757	696	696	810	717	737	788	778	732	729	690	707	768	727	754	735	730	708	791	771	727	750	735	757	742	801	756	719	778	723	754	733	690	769	721	758	765	775	784	773	686	759	772	729	723	742	744	748	755	746	730	709	751	746	707	734	753	726	718	706	755	732	765	755	739	684	710	726	719	733	737	735	731	748	758	755	713	743	748	744	719	756	789	754	788	770	728	710	728	708	767	705	727	747	741	736	743	752	728	702	704	744	723	748	772	721	750	778	769	737	752	733	751	748	781	737	763	736	780	720	738	715	746	696	771	722	715	704	720	730	702	760	698	708	750	730	751	745	747	750	700	729	743	794	723	724	735	779	756	724	788	739	729	742	710	771	756	722	714	761	738	726	733	719	748	789	725	740	758	706	708	706	746	774	769	738	727	755	727	733	738	746	750	739	704	747	671	743	799	741	693	791	760	745	754	706	683	767	739	743	725	734	715	723	717	702	749	750	752	744	754	716	719	773	749	750	753	765	728	733	717	734	713	717	718	699	679	761	730	786	741	711	743	790	736	726	760	779	720	728	771	726	761	751	707	709	741	744	745	747	762	733	740	708	727	756	751	742	802	783	753	725	724	706	740	707	734	718	710	703	741	704	755	748	732	712	765	766	773	733	745	779	754	734	751	725	719	754	684	694	753	739	716	757	752	728	694	742	757	741	713	779	707	763	734	734	736	770	739	775	744	739	750	749	758	716	746	729	723	741	775	751	777	734	705	754	762	778	789	727	724	754	755	734	803	762	801	751	715	756	729	722	756	745	765	746	774	767	724	787	762	709	731	724	746	740	711	715	742	771	752	779	750	738	755	734	675	756	690	702	711	765	708	776	758	737	727	775	732	797	760	737	727	737	714	779	761	713	711	792	751	737	767	754	742	761	752	774	734	743	749	764	738	795	755	725	769	755	746	780	747	776	713	742	729	789	709	708	760	739	739	755	765	762	717	754	740	746	713	739	711	720	745	744	761	770	721	723	713	737	779	754	713	785	800	740	732	731	785	748	760	756	756	738	738	717	737	708	788	750	736	769	687	774	751	748	733	724	735	725	715	733	732	761	721	714	726	739	748	688	765	736	706	776	739	675	761	761	752	761	767	699	755	740	697	717	728	720	772	786	751	717	734	717	761	714	749	728	763	747	714	712	695	746	713	738	754	727	731	752	791	726	728	723	733	708	771	754	746	729	731	763	699	694	742	729	741	694	720	735	722	777	721	772	762	742	719	809	812	733	780	740	777	779	768	715	725	729	741	726	720	738	750	682	736	716	736	695	709	734	744	778	710	742	752	723	760	734	745	740	703	764	702	748	728	737	788	785	745	787	753	758	739	768	759	770	771	712	786	715	762	760	727	722	744	817	776	731	811	753	752	694	704	721	731	787	768	715	714	712	742	702	735	791	762	772	731	748	746	722	706	753	751	705	787	706	716	711	759	748	769	749	751	731	748	734	749	753	779	686	737	741	736	774	728	735	721	728	731	734	755	685	732	726	707	759	736	677	771	765	718	741	730	728	758	736	733	709	765	751	730	684	711	732	785	756	710	777	720	731	708	767	722	723	766	770	756	766	735	732	695	712	744	744	733	749	761	728	736	718	777	659	757	737	762	713	710	714	736	731	759	720	781	779	732	777	758	693	735	777	741	687	717	752	733	755	770	784	761	763	725	775	728	734	684	760	726	744	721	752	684	731	754	690	744	750	743	754	758	765	707	753	725	760	735	735	762	758	741	751	750	741	782	758	740	775	733	694	706	765	770	764	706	752	699	780	730	768	763	710	768	797	753	754	759	682	683	739	742	734	772	716	758	742	718	750	709	781	779	751	769	722	763	765	682	746	750	745	743	732	742	760	838	753	757	760	761	754	731	698	752	771	756	746	729	688	713	725	781	747	721	770	733	752	695	805	738	744	742	736	728	751	678	773	715	733	729	754	725	730	717	734	734	701	741	756	724	770	767	747	723	760	723	717	745	721	689	766	740	687	790	729	710	771	685	776	750	723	765	706	779	737	734	743	777	786	731	794	738	703	717	726	766	771	720	768	719	736	714	734	717	730	769	722	748	718	706	739	727	775	763	722	702	712	718	754	735	706	733	728	776	765	720	748	712	738	784	755	753	722	744	720	777	720	754	746	767	755	703	708	705	789	710	726	728	801	762	716	731	778	710	748	751	724	774	706	720	724	733	764	769	733	787	746	747	731	724	740	766	800	804	711	753	780	773	777	760	736	731	700	754
55320	47130	27424	27131	33127	32822	27840	22464	18375	16169	14118	12799	11727	11172	10676	10183	9564	9307	9320	9111	8936	8648	8421	8439	8406	8316	8504	8558	8370	8188	7951	7710	7642	7632	7636	7717	7555	7514	7639	7437	7475	7417	7385	7365	7452	7326	7377	7445	7248	7402	7513	7294	7348	7232	7182	7293	7304	7245	7283	7367	7291	7160	7395	7299	7196	7398	7182	7418	7350	7367	7118	7409	7252	7263	7242	7391	7305	7375	7304	7249	7341	7231	7150	7386	7352	7171	7256	7229	7343	7222	7324	7231	7272	7101	7108	7207	7209	7269	7224	7251	7241	7272	7186	7265	7303	7078	7371	7279	7254	7268	7334	7240	7163	7350	7339	7222	7173	7251	7272	7125	7186	7264	7292	7225	7358	7277	7251	7247	7047	7200	7095	7243	7294	7310	7281	7257	7294	7125	7241	7355	7308	7220	7251	7109	7166	7303	7264	7288	7269	7361	7303	7223	7271	7225	7264	7235	7243	7198	7217	7263	7247	7292	7370	7360	7281	7287	7201	7225	7322	7344	7302	7351	7221	7279	7223	7329	7271	7227	7226	7272	7232	7247	7124	7269	7220	7321	7370	7179	7333	7264	7248	7180	7225	7347	7191	7143	7320	7235	7268	7252	7170	7316	7180	7325	7215	7270	7220	7292	7247	7225	7302	7281	7280	7353	7276	7190	7261	7176	7267	7348	7236	7145	7256	7295	7199	7279	7226	7333	7229	7031	7300	7329	7189	7225	7279	7115	7263	7163	7134	7288	7280	7270	7199	7233	7204	7071	7229	7389	7213	7222	7377	7252	7225	7260	7192	7226	7226	7293	7189	7222	7277	7129	7314	7273	7230	7244	7076	7378	7265	7280	7267	7301	7111	7317	7219	7147	7291	7085	7186	7300	7170	7305	7245	7324	7356	7253	7182	7213	7210	7198	7215	7136	7318	7248	7053	7152	7179	7374	7364	7359	7208	7350	7297	7295	7223	7216	7243	7208	7181	7190	7318	7372	7308	7169	7185	7294	7167	7178	7198	7113	7297	7240	7189	7351	7150	7225	7271	7292	7108	7265	7175	7234	7224	7336	7122	7204	7120	7301	7174	7114	7268	7374	7228	7112	7287	7186	7260	7300	7297	7200	7129	7352	7140	7237	7253	7252	7371	7299	7128	7160	7222	7205	7324	7335	7272	7246	7232	7253	7192	7211	7279	7189	7249	7291	7272	7181	7274	7215	7233	7152	7188	7248	7072	7114	7120	7464	7202	7236	7207	7283	7286	7174	7178	7402	7380	7078	7147	7230	7130	7251	7206	7262	7184	7157	7380	7207	7206	7258	7284	7286	7114	7137	7324	7188	7255	7271	7225	7186	7230	7281	7236	7189	7197	7262	7355	7127	7198	7304	7226	7174	7364	7282	7257	7196	7179	7178	7180	7217	7358	7241	7162	7244	7364	7330	7256	7206	7297	7213	7131	7227	7178	7174	7237	7158	7255	7119	7341	7212	7270	7299	7264	7293	7283	7212	7399	7171	7199	7211	7223	7255	7181	7282	7138	7160	7241	7396	7399	7210	7136	7188	7270	7140	7213	7203	7179	7252	7134	7294	7171	7149	7246	7229	7301	7202	7303	7333	7206	7163	7237	7256	7276	7242	7141	7298	7154	7170	7257	7187	7223	7280	7186	7150	7365	7243	7207	7268	7303	7266	7197	7187	7304	7309	7337	7207	7214	7353	7261	7099	7344	7243	7239	7249	7249	7167	7383	7266	7224	7368	7182	7283	7239	7159	7306	7226	7218	7236	7201	7258	7310	7228	7296	7233	7230	7216	7150	7313	7326	7312	7262	7174	7476	7197	7178	7345	7120	7119	7260	7180	7388	7169	7295	7323	7280	7245	7329	7205	7312	7186	7183	7159	7330	7220	7209	7174	7264	7240	7285	7255	7357	7257	7160	7152	7198	7202	7258	7281	7241	7300	7182	7070	7287	7236	7277	7264	7258	7230	7217	7423	7219	7306	7210	7285	7324	7154	7260	7262	7302	7224	7110	7235	7311	7272	7317	7207	7366	7321	7159	7123	7287	7218	7152	7046	7332	7186	7328	7145	7261	7330	7286	7257	7239	7175	7306	7121	7274	7177	7239	7198	7382	7140	7206	7212	7271	7121	7332	7274	7332	7166	7228	7251	7318	7275	7284	7324	7270	7181	7187	7273	7307	7236	7283	7187	7273	7239	7187	7265	7190	7230	7085	7305	7329	7226	7192	7179	7176	7185	7104	7271	7047	7248	7279	7309	7291	7187	7131	7334	7233	7260	7299	7349	7201	7129	7371	7261	7384	7361	7316	7162	7173	7324	7119	7215	7101	7266	7353	7221	7124	7282	7127	7311	7236	7370	7260	7294	7145	7218	7308	7170	7218	7186	7219	7158	7330	7043	7271	7213	7129	7213	7178	7095	7177	7261	7282	7371	7136	7162	7274	7249	7187	7218	7202	7333	7200	7208	7348	7264	7207	7341	7375	7093	7395	7233	7376	7361	7413	7143	7262	7131	7256	7225	7336	7253	7238	7307	7316	7091	7205	7190	7160	7285	7282	7337	7264	7196	7282	7246	7266	7213	7136	7233	7169	7259	7319	7220	7186	7134	7250	7221	7347	7362	7265	7116	7249	7132	7292	7247	7229	7295	7225	7291	7233	7344	7162	7336	7319	7152	7307	7329	7323	7403	7214	7326	7278	7269	7272	7275	7318	7114	7269	7215	7230	7248	7217	7362	7333	7378	7163	7323	7236	7155	7383	7191	7193	7234	7241	7153	7137	7238	7280	7162	7245	7318	7251	7317	7307	7164	7171	7125	7254	7171	7376	7358	7234	7047	7349	7257	7265	7461	7280	7252	7212	7156	7354	7231	7253	7259	7295	7262	7303	7310	7265	7138	7166	7351	7284	7292	7328	7332	7287	7433	7210	7221	7299	7295	7261	7254	7213	7297	7192	7354	7230	7235	7280	7210	7355	7309	7344	7186	7217	7222	7212	7222	7386	7116	7312	7268	7275	7188	7308	7287	7228	7206	7261	7157	7220	7249	7323	7258	7213	7316	7236	7361	7175	7273	7097	7244	7183	7170	7256	7194	7425	7184	7243	7255	7198	7323	7187	7154	7230	7234	7235	7210	7213	7143	7309	7336	7408	7111	7229	7386	7203	7238	7183	7269	7270	7159	7192	7210	7298	7261	7156	7247	7099	7392	7156	7293	7190	7286	7213	7347	7190	7201	7223	7375	7202	7241	7302	7365	7217	7217	7217	7148	7158	7203	7293	7239	7245	7315	7190	7334	7215	7280	7235	7290	7124	7157	7292	7262	7189	7142	7179	7011	7124	7298	7193	7307	7257	7453	7167	7201	7298	7341	7230	7442	7297	7240	7273	7153	7274	7254	7279	7274	7242	7243	7243	7401	7299	7291	7139	7216	7314	7233	7240	7227	7190	7099	7199	7238	7376	7277	7217	7316	7137	7241	7341	7308	7193	7236	7190	7299	7341	7242	7409	7246	7239	7332	7250	7214	7380	7149	7241	7286	7239	7197	7366	7129	7250	7303	7349	7178	7269	7256	7152	7265	7249	7139	7132	7280	7098	7404	7115	7267	7262	7409	7262	7297	7181	7171	7239	7215	7060	7154	7174	7298	7279	7157	7251	7209	7153	7266	7176	7234	7320	7357	7254	7083	7269	7117	7208	7157	7305	7124	7313	7382	7266	7352	7157	7240	7268	7198	7231	7275	7330	7175	7147	7183	7270	7288	7258	7116	7283	7211	7280	7258	7281	7277	7297	7369	7176	7323	7266	7272	7206	7268	7256	7231	7253	7195	7231	7273	7129	7180	7206	7220	7157	7283	7199	7267	7132	7300	7159	7241	7264	7223	7146	7160	7370	7087	7170	7375	7205	7182	7211	7227	7172	7296	7116	7233	7247	7227	7272	7376	7239	7237	7328	7109	7258	7172	7274	7341	7204	7375	7306	7313	7161	7234	7305	7268	7107	7183	7239	7295	7250	7121	7282	7298	7151	7095	7167	7157	7146	7195	7281	7111	7304	7378	7206	7124	7319	7171	7246	7213	7255	7157	7321	7182	7183	7365	7222	7154	7377	7296	7279	7149	7272	7209	7259	7169	7182	7239	7146	7350	7279	7395	7101	7288	7242	7273	7344	7188	7256	7386	7228	7191	7257	7177	7264	7165	7303	7255	7237	7196	7123	7327	7307	7203	7441	7203	7213	7347	7150	7292	7203	7329	7301	7306	7172	7357	7291	7249	7328	7189	7164	7185	7175	7367	7281	7252	7205	7207	7181	7202	7207	7104	7272	7301	7314	7287	7247	7242	7162	7169	7195	7111	7315	7309	7289	7286	7225	7209	7278	7401	7169	7177	7250	7263	7169	7172	7380	7309	7295	7286	7261	7232	7338	7177	7329	7230	7162	7329	7293	7287	7170	7251	7212	7189	7217	7171	7249	7324	7299	7239	7365	7307	7202	7321	7275	7271	7114	7388	7143	7142	7111	7231	7352	7242	7193	7297	7147	7290	7239	7302	7295	7154	7229	7153	7156	7343	7260	7217	7201	7315	7193	7208	7257	7224	7155	7161	7302	7351	7205	7243	7221	7251	7267	7284	7120	7163	7169	7295	7309	7140	7213	7193	7291	7170	7240	7327	7304	7226	7341	7280	7351	7262	7376	7232	7284	7298	7191	7212	7150	7306	7112	7266	7305	7179	7411	7335	7132	7219	7209	7139	7322	7266	7304	7109	7300	7313	7222	7237	7327	7215	7429	7209	7236	7358	7209	7356	7227	7272	7251	7235	7281	7206	7150	7312	7389	7214	7301	7320	7220	7229	7273	7209	7101	7169	7238	7208	7271	7282	7120	7269	7215	7364	7324	7240	7207	7259	7182	7208	7306	7340	7272	7257	7382	7339	7190	7219	7313	7185	7196	7275	7348	7300	7363	7285	7153	7334	7238	7250	7223	7301	7225	7297	7343	7270	7309	7291	7358	7244	7201	7058	7263	7241	7357	7110	7242	7187	7274	7174	7231	7166	7363	7334	7162	7304	7175	7307	7338	7209	7250	7258	7188	7274	7167	7179
7254	3947	1466	958	1030	1019	971	940	861	891	849	794	862	841	824	806	746	849	841	829	810	800	771	813	770	808	778	836	796	819	784	805	827	817	816	758	804	820	833	756	788	774	810	783	819	745	846	821	749	770	752	836	764	774	771	786	749	836	749	805	764	767	786	799	790	749	772	798	761	758	723	786	803	787	790	756	725	797	743	801	837	813	762	762	747	790	800	794	786	772	818	798	758	749	786	757	804	771	777	750	775	756	773	786	718	803	792	772	850	774	784	795	825	798	773	807	773	822	800	779	762	791	789	862	782	766	819	763	757	809	780	814	762	792	792	815	772	818	829	809	838	810	798	758	814	839	822	754	762	791	786	819	794	765	736	791	813	809	780	800	804	761	776	785	799	818	830	822	781	809	749	783	828	749	753	744	800	774	798	783	773	829	760	803	759	792	804	786	772	790	783	795	811	776	873	768	753	762	776	818	817	759	795	769	827	759	780	780	785	759	792	819	773	779	786	765	770	784	812	800	758	830	845	733	802	748	764	801	760	782	798	756	769	759	790	794	794	836	808	849	757	788	798	802	786	789	750	749	796	750	789	814	780	788	742	825	767	794	765	824	830	805	767	857	739	797	736	805	809	788	788	807	786	767	767	789	749	823	790	779	780	769	756	792	793	788	781	802	798	828	788	742	789	824	821	751	790	745	775	778	800	705	767	804	822	821	827	760	769	754	747	772	796	800	736	739	753	798	772	762	756	816	818	808	809	824	826	789	735	773	788	769	748	815	783	771	763	763	809	821	843	777	802	804	747	806	772	774	713	799	759	833	827	803	785	748	774	785	799	780	792	758	759	834	748	825	761	791	780	800	767	790	822	730	787	743	789	810	816	837	824	820	771	770	785	822	774	799	825	768	815	811	818	764	815	739	794	758	764	826	764	796	776	811	803	765	765	802	776	799	819	771	803	768	786	762	786	824	788	797	816	831	797	771	780	806	798	779	792	807	752	816	846	836	781	752	714	818	767	790	798	799	746	852	846	788	755	768	802	866	765	792	827	825	803	833	748	768	787	763	749	767	756	850	811	765	807	801	737	740	782	782	808	782	767	736	792	780	828	791	777	788	725	778	781	805	803	742	783	836	816	841	772	831	752	799	825	760	819	776	825	752	811	810	782	749	772	758	772	769	857	777	757	775	823	756	830	833	791	785	804	800	768	808	802	761	799	807	801	731	799	813	818	776	876	803	786	784	762	800	780	786	763	822	768	798	786	823	730	808	731	786	792	772	804	801	798	820	777	818	811	806	823	749	757	776	832	752	765	808	828	801	811	790	812	790	753	803	840	785	780	808	765	777	742	774	810	808	810	793	784	756	815	789	819	861	841	785	698	762	781	783	803	765	863	774	794	810	787	762	791	790	775	770	785	758	798	765	746	749	800	764	764	762	801	781	842	811	797	775	812	776	826	796	843	821	773	808	788	756	767	756	789	801	769	784	796	787	795	757	720	802	828	783	767	812	783	754	761	755	815	823	818	798	771	787	804	833	739	776	772	776	789	783	782	752	797	806	848	805	791	770	852	761	807	791	776	826	748	802	769	793	780	809	843	813	821	811	771	783	841	790	776	750	777	824	826	811	795	748	799	777	783	809	835	791	728	747	773	754	781	812	803	757	775	762	760	821	795	770	767	769	791	760	770	781	748	775	774	791	856	764	757	822	844	798	759	766	816	760	757	806	811	773	806	788	809	770	741	776	761	787	770	786	822	753	803	754	769	820	787	789	781	797	814	792	794	770	762	799	769	852	755	801	768	770	838	810	798	773	786	802	760	794	781	849	797	770	799	752	807	755	794	784	803	743	757	798	814	802	827	815	772	743	796	782	817	761	751	843	856	780	785	785	745	818	765	765	810	816	817	818	785	816	792	762	808	799	830	796	765	766	810	736	763	792	807	783	793	771	800	785	853	791	799	798	775	770	823	778	744	854	788	806	794	782	846	803	803	794	785	829	802	805	827	723	824	738	757	777	767	800	794	798	836	775	787	796	788	808	788	852	817	746	781	757	749	748	781	719	826	806	793	753	801	742	789	805	796	805	792	820	757	770	774	829	802	820	787	801	849	787	790	761	797	750	800	786	802	801	779	839	832	787	772	716	780	689	781	766	781	767	791	790	813	729	780	806	810	773	790	792	817	844	808	764	778	739	836	794	814	803	791	778	771	814	790	806	794	786	816	793	765	756	787	762	784	749	760	802	791	754	811	761	820	814	798	821	815	793	779	774	740	837	820	746	782	834	780	820	750	809	730	759	843	812	782	772	797	766	747	822	805	794	802	746	826	849	801	902	825	854	784	786	822	771	738	785	775	837	774	814	793	775	740	794	784	821	797	764	774	797	775	776	831	770	793	813	785	739	815	803	835	784	766	808	785	755	787	844	796	767	789	785	807	764	777	834	768	773	810	814	797	736	773	809	767	759	813	777	785	791	807	770	837	739	785	802	817	775	812	749	837	763	810	804	767	802	800	809	790	798	803	836	806	778	802	774	808	791	756	842	828	785	790	787	777	776	818	829	718	812	838	766	796	787	798	772	816	834	769	773	747	771	766	737	823	765	832	776	774	804	812	819	785	779	784	739	757	848	798	823	760	779	813	779	774	778	810	807	809	808	827	807	764	828	797	794	790	814	814	694	762	817	781	812	777	833	735	746	755	743	771	790	837	829	826	836	794	826	795	761	777	799	814	846	807	817	825	764	800	775	791	807	783	792	793	849	769	775	866	811	789	761	822	799	785	835	809	806	849	817	803	790	754	799	781	803	786	784	804	787	849	787	784	759	807	781	803	861	812	796	823	814	728	767	829	808	779	789	766	838	806	817	791	777	811	793	763	793	829	784	799	776	769	796	777	778	848	774	789	808	825	778	789	770	828	728	821	811	813	776	758	775	795	812	845	778	832	813	791	811	815	807	738	789	738	779	807	831	823	806	792	787	764	775	810	796	790	799	785	811	746	812	802	813	816	823	800	781	789	748	819	810	813	808	785	819	829	793	773	718	784	768	765	768	811	773	780	825	800	808	823	787	836	821	755	785	773	818	766	812	803	796	850	807	796	814	790	805	804	802	785	801	809	767	764	841	735	801	756	836	817	789	789	851	782	756	785	798	811	840	762	829	820	811	822	788	813	756	779	798	744	822	746	760	774	793	796	760	827	753	790	745	753	810	822	792	797	805	780	746	806	797	776	739	801	773	773	801	801	779	779	804	769	764	773	803	809	808	807	761	740	740	829	829	784	815	763	795	759	783	788	776	823	780	774	775	778	862	794	751	776	747	823	758	817	752	783	781	745	810	861	772	793	807	777	816	847	837	768	794	806	818	840	771	838	845	833	806	869	792	789	807	785	836	832	786	787	806	776	738	806	805	813	783	792	778	748	770	796	771	799	811	784	824	808	826	801	759	738	797	740	796	804	806	797	809	782	787	820	751	786	804	769	810	771	819	783	769	810	807	804	737	776	811
40974	31789	14634	17493	21120	20133	16777	13372	11589	10429	9698	9257	9145	8840	8737	8538	8476	8540	8514	8283	8127	7972	8091	8002	7921	7976	8282	8245	8106	7957	7912	7859	7998	7742	7687	7859	7746	7739	7751	7667	7832	7752	7739	7839	7666	7651	7675	7800	7731	7713	7818	7731	7713	7842	7623	7620	7674	7693	7725	7759	7631	7814	7614	7756	7859	7671	7717	7664	7507	7737	7853	7649	7746	7645	7776	7778	7794	7612	7622	7579	7673	7556	7692	7825	7663	7634	7674	7674	7666	7743	7556	7681	7512	7718	7649	7590	7682	7648	7798	7649	7686	7637	7518	7532	7801	7770	7700	7794	7582	7740	7686	7644	7722	7749	7633	7566	7739	7737	7723	7743	7743	7656	7565	7830	7692	7798	7760	7552	7693	7611	7735	7678	7756	7586	7625	7586	7736	7621	7814	7762	7754	7711	7720	7791	7634	7756	7741	7645	7715	7663	7678	7698	7648	7743	7680	7736	7638	7620	7699	7594	7518	7614	7780	7665	7643	7524	7879	7618	7639	7740	7766	7735	7687	7696	7482	7764	7594	7609	7609	7594	7596	7661	7664	7644	7712	7659	7557	7727	7672	7669	7726	7596	7774	7892	7672	7729	7688	7752	7783	7674	7620	7633	7629	7660	7597	7768	7733	7661	7624	7777	7620	7708	7710	7683	7687	7583	7559	7727	7685	7682	7743	7587	7722	7601	7729	7557	7580	7740	7626	7597	7728	7639	7681	7786	7737	7660	7576	7686	7702	7581	7690	7641	7970	7679	7711	7865	7676	7647	7683	7637	7586	7762	7651	7675	7569	7558	7676	7697	7785	7611	7627	7752	7676	7793	7599	7628	7662	7681	7720	7692	7724	7717	7497	7697	7849	7689	7715	7629	7713	7570	7614	7618	7752	7611	7781	7628	7760	7635	7567	7745	7637	7711	7746	7610	7670	7708	7552	7702	7639	7736	7712	7573	7702	7760	7628	7715	7735	7678	7722	7544	7694	7751	7716	7649	7825	7638	7551	7682	7605	7706	7622	7714	7746	7672	7608	7701	7714	7653	7862	7752	7646	7654	7715	7604	7735	7709	7878	7727	7728	7708	7710	7619	7679	7659	7644	7640	7572	7840	7548	7613	7710	7593	7632	7672	7700	7716	7760	7743	7759	7734	7603	7576	7623	7751	7753	7735	7559	7617	7683	7722	7655	7659	7700	7616	7711	7668	7714	7733	7700	7639	7754	7651	7715	7669	7631	7639	7719	7659	7718	7688	7711	7697	7691	7804	7597	7805	7811	7810	7755	7606	7700	7642	7596	7643	7804	7835	7705	7677	7599	7708	7596	7609	7696	7705	7727	7776	7719	7606	7775	7791	7725	7654	7756	7753	7772	7598	7695	7632	7744	7568	7631	7855	7726	7569	7628	7735	7650	7548	7627	7716	7618	7596	7654	7684	7644	7717	7660	7639	7799	7743	7571	7618	7676	7650	7697	7745	7755	7728	7629	7797	7782	7654	7696	7680	7637	7673	7757	7771	7715	7709	7807	7612	7607	7664	7701	7545	7526	7663	7743	7687	7616	7735	7843	7633	7628	7642	7670	7791	7669	7748	7703	7723	7668	7527	7640	7688	7814	7665	7612	7570	7642	7493	7768	7681	7537	7699	7686	7696	7736	7696	7733	7664	7794	7532	7786	7734	7572	7721	7739	7675	7864	7677	7616	7788	7660	7661	7721	7702	7629	7688	7638	7689	7629	7755	7703	7744	7628	7704	7590	7694	7624	7752	7664	7665	7800	7608	7742	7685	7661	7721	7652	7735	7675	7648	7665	7807	7757	7732	7554	7649	7511	7703	7684	7767	7619	7571	7725	7703	7584	7824	7669	7684	7699	7671	7771	7794	7751	7780	7558	7640	7722	7874	7646	7849	7550	7646	7615	7801	7681	7584	7707	7527	7781	7682	7695	7676	7587	7725	7726	7587	7685	7745	7690	7612	7486	7662	7648	7576	7593	7643	7694	7694	7722	7728	7764	7704	7681	7856	7595	7660	7757	7636	7762	7673	7909	7745	7600	7771	7709	7743	7685	7530	7717	7582	7613	7643	7676	7666	7780	7687	7709	7722	7572	7690	7588	7659	7702	7672	7614	7703	7514	7597	7675	7654	7754	7718	7581	7721	7462	7754	7528	7581	7791	7674	7718	7631	7599	7605	7656	7655	7699	7589	7738	7685	7741	7689	7742	7705	7576	7583	7684	7596	7758	7716	7598	7701	7637	7692	7554	7738	7729	7724	7711	7524	7586	7737	7682	7654	7742	7751	7558	7723	7687	7814	7650	7645	7753	7694	7752	7646	7681	7603	7706	7589	7654	7639	7693	7699	7763	7752	7882	7694	7674	7630	7815	7702	7641	7649	7736	7552	7694	7738	7735	7705	7684	7673	7778	7603	7610	7634	7607	7789	7658	7547	7612	7635	7674	7699	7554	7608	7696	7737	7775	7577	7656	7592	7649	7726	7808	7747	7615	7692	7645	7762	7770	7820	7698	7769	7740	7741	7635	7686	7867	7626	7705	7585	7694	7647	7813	7607	7699	7858	7694	7737	7743	7697	7657	7711	7940	7579	7649	7641	7549	7665	7773	7638	7659	7722	7701	7639	7631	7608	7652	7813	7603	7707	7701	7707	7645	7612	7566	7633	7735	7740	7727	7605	7742	7646	7667	7747	7668	7752	7645	7621	7696	7534	7737	7621	7585	7715	7676	7709	7788	7857	7680	7740	7674	7625	7842	7591	7591	7772	7586	7599	7666	7687	7655	7689	7762	7699	7590	7692	7762	7676	7863	7742	7699	7655	7638	7637	7722	7635	7717	7682	7518	7645	7564	7627	7621	7636	7707	7603	7756	7697	7692	7588	7700	7639	7766	7719	7664	7595	7639	7792	7702	7493	7766	7826	7764	7777	7767	7736	7572	7584	7493	7729	7567	7675	7701	7686	7703	7686	7738	7687	7617	7635	7668	7669	7873	7722	7630	7529	7479	7675	7650	7692	7602	7620	7721	7852	7703	7647	7780	7762	7705	7662	7591	7660	7610	7686	7668	7624	7686	7626	7637	7738	7789	7788	7772	7744	7608	7645	7720	7673	7648	7740	7486	7872	7698	7527	7615	7752	7708	7661	7767	7729	7842	7700	7789	7712	7655	7516	7788	7844	7754	7794	7716	7731	7742	7671	7638	7698	7672	7827	7765	7714	7619	7749	7734	7799	7487	7752	7769	7739	7601	7578	7633	7683	7825	7699	7754	7703	7712	7621	7636	7581	7748	7804	7773	7545	7790	7628	7767	7679	7612	7650	7696	7767	7512	7618	7625	7697	7692	7657	7654	7594	7716	7679	7571	7819	7714	7680	7592	7693	7753	7718	7697	7658	7627	7586	7760	7643	7632	7736	7768	7635	7766	7573	7647	7623	7662	7712	7626	7546	7675	7720	7664	7693	7537	7693	7838	7617	7691	7764	7644	7638	7563	7578	7671	7667	7613	7793	7516	7587	7752	7648	7700	7775	7647	7748	7498	7649	7768	7728	7543	7613	7683	7729	7766	7592	7606	7727	7640	7594	7661	7738	7682	7675	7594	7788	7550	7737	7634	7690	7649	7749	7680	7716	7787	7606	7697	7591	7560	7807	7801	7591	7724	7710	7784	7754	7836	7716	7677	7677	7676	7650	7620	7685	7674	7726	7745	7629	7709	7637	7628	7777	7553	7757	7562	7573	7578	7637	7686	7605	7668	7598	7731	7606	7762	7782	7680	7746	7666	7663	7585	7648	7688	7653	7859	7693	7702	7645	7582	7663	7634	7757	7675	7540	7732	7677	7592	7707	7680	7692	7679	7763	7665	7634	7586	7642	7725	7727	7754	7654	7671	7748	7605	7592	7581	7747	7680	7728	7696	7629	7540	7722	7682	7653	7732	7574	7821	7716	7615	7792	7658	7614	7663	7615	7586	7750	7655	7743	7654	7581	7712	7805	7637	7752	7682	7712	7644	7771	7671	7739	7778	7657	7628	7635	7627	7674	7728	7832	7650	7815	7733	7714	7717	7786	7702	7575	7666	7718	7604	7548	7544	7674	7681	7582	7733	7676	7628	7679	7867	7742	7631	7651	7623	7719	7664	7823	7612	7699	7621	7694	7846	7652	7626	7629	7809	7675	7607	7615	7569	7756	7751	7596	7789	7703	7774	7493	7545	7718	7723	7683	7740	7808	7571	7693	7671	7834	7573	7708	7694	7673	7584	7797	7698	7710	7742	7643	7769	7718	7650	7684	7792	7571	7688	7654	7713	7778	7744	7626	7614	7637	7748	7553	7655	7758	7785	7639	7697	7804	7706	7644	7630	7702	7690	7724	7666	7768	7683	7724	7673	7803	7789	7660	7747	7779	7717	7691	7534	7593	7807	7602	7514	7699	7694	7706	7859	7682	7741	7589	7837	7743	7554	7687	7765	7705	7659	7610	7609	7692	7658	7490	7662	7771	7746	7755	7686	7677	7705	7791	7736	7752	7799	7763	7627	7669	7671	7677	7648	7505	7647	7604	7708	7576	7716	7718	7616	7780	7621	7672	7752	7701	7705	7642	7496	7720	7745	7583	7585	7693	7739	7704	7605	7731	7643	7828	7652	7675	7701	7651	7649	7750	7715	7702	7658	7826	7761	7743	7603	7766	7702	7660	7661	7717	7626	7672	7611	7660	7754	7680	7708	7671	7555	7733	7669	7647	7654	7774	7653	7623	7727	7613	7750	7638	7677	7613	7680	7621	7745	7689	7687	7663	7728	7895	7658	7771	7678	7563	7824	7711	7739	7628	7767	7686	7686	7678	7688	7556	7689	7640	7688	7589	7741	7720	7736	7514	7621	7758	7582	7683	7700	7718	7731	7564	7656	7686	7677	7780	7758	7676	7769	7618	7702	7707	7519	7680	7607	7667	7653	7665	7477	7716	7726	7650	7566	7747	7718	7646	7640	7703	7768	7544	7641	7751	7752	7553	7840	7640	7674	7744	7654	7580	7790	7633	7701	7710	7671	7756	7587	7743	7547	7736	7752	7645	7496	7667	7720	7637	7612	7747	7774	7748	7700	7671
10604	6404	1851	856	970	940	908	811	795	695	708	684	735	685	637	727	672	580	634	616	616	635	597	632	651	599	637	583	613	594	612	632	619	630	584	600	590	604	646	582	536	568	547	519	604	637	539	559	574	613	607	604	627	569	585	601	619	606	573	592	576	599	648	577	569	604	583	582	600	590	636	595	579	588	583	628	577	592	592	563	557	570	554	651	642	615	617	596	611	579	568	573	592	580	575	631	590	616	576	633	586	567	599	583	581	639	640	573	622	535	608	595	610	604	578	581	581	622	589	593	601	595	590	633	621	585	619	571	630	592	589	597	585	542	572	627	561	656	602	570	590	620	616	580	637	606	616	573	560	554	599	566	598	562	596	618	642	573	572	566	594	552	617	609	646	591	617	602	631	613	598	597	610	580	599	631	608	588	566	604	560	590	619	564	578	549	578	577	586	608	557	632	576	613	580	585	572	628	644	625	610	618	634	615	583	574	616	637	616	601	605	601	601	571	603	576	626	614	588	539	586	590	589	622	617	584	584	583	547	590	628	568	581	631	544	603	633	592	591	601	561	594	586	567	613	595	550	578	598	624	599	582	598	590	564	576	554	550	585	560	611	576	605	616	569	632	610	577	585	557	593	557	660	536	567	589	593	592	550	656	582	609	592	662	586	610	599	589	637	574	592	600	632	577	563	611	611	609	566	610	620	539	630	593	628	609	559	604	592	579	624	651	623	607	574	614	616	591	574	578	608	571	566	589	595	600	568	583	585	612	607	559	604	583	585	613	597	619	617	578	597	554	608	539	605	581	636	580	605	646	596	642	616	584	609	616	586	597	587	590	610	580	601	603	575	589	595	596	566	619	596	609	581	624	609	602	572	601	598	615	625	548	615	637	618	598	595	582	574	632	585	596	586	610	588	642	591	626	593	555	606	557	586	595	584	561	588	607	573	564	592	636	598	617	586	575	637	629	627	620	613	605	572	600	576	575	586	584	618	609	584	571	594	597	582	595	633	619	595	640	570	582	549	598	601	599	600	612	593	623	602	620	588	594	572	572	595	607	568	606	583	563	580	593	574	586	562	598	581	601	608	559	591	578	595	568	588	597	581	599	612	565	562	610	597	586	609	603	588	595	603	578	639	622	605	604	568	593	568	592	605	594	603	610	624	593	576	565	571	615	629	650	581	587	632	618	590	632	559	592	616	573	572	559	553	586	651	551	615	569	604	651	604	592	566	568	599	608	650	593	602	629	597	589	585	623	622	599	614	626	618	603	576	587	564	559	592	601	596	549	578	619	564	599	619	603	625	589	613	577	629	542	569	582	577	601	592	599	612	631	581	546	624	593	595	563	579	612	585	629	655	627	610	589	556	613	601	570	629	592	586	623	580	593	592	621	552	608	608	601	618	559	637	555	565	597	576	634	572	612	577	643	581	608	612	594	564	589	594	548	561	607	626	582	592	562	594	648	599	573	614	627	605	602	599	593	600	616	611	606	536	557	584	598	646	642	629	588	633	614	617	585	607	552	603	612	581	597	601	595	634	601	573	566	596	604	621	601	598	591	597	588	568	608	581	606	556	569	597	620	635	568	575	585	589	627	594	640	592	611	589	602	618	575	606	596	582	600	591	544	606	609	617	606	573	589	615	590	606	592	604	597	612	584	556	615	613	616	544	581	590	574	612	623	607	608	563	594	616	658	613	616	617	577	628	547	607	611	533	646	583	577	593	615	589	585	593	563	612	596	559	617	584	617	593	603	587	577	610	562	530	596	576	609	586	601	628	643	536	593	578	590	605	618	598	646	556	557	611	570	615	543	558	600	586	620	559	603	623	599	602	693	606	600	576	592	590	578	619	627	589	625	551	611	611	579	605	594	582	595	596	597	583	567	610	576	578	581	559	611	604	599	600	593	655	599	631	579	563	629	635	619	614	576	612	572	594	588	583	610	565	626	581	575	567	604	583	610	590	562	606	605	575	606	576	621	607	555	569	597	593	645	578	572	607	607	589	608	575	593	588	635	583	580	662	599	622	639	585	623	599	606	589	586	554	589	575	615	605	634	581	619	625	585	570	595	541	569	583	570	592	617	621	568	603	573	583	636	613	597	572	568	572	531	561	590	647	604	583	602	611	602	614	606	603	619	612	646	582	620	606	562	605	598	630	606	536	615	617	571	597	631	612	576	604	608	590	625	590	593	639	566	600	550	622	584	599	560	622	563	555	656	598	614	578	620	559	603	589	596	596	598	588	567	617	580	581	578	573	583	574	605	654	587	592	599	557	584	593	530	589	593	582	593	564	604	577	571	610	637	608	591	621	596	611	581	604	583	576	621	594	577	606	624	583	599	648	607	614	611	630	595	588	607	588	650	577	594	572	589	610	614	597	591	610	618	566	618	586	597	609	610	572	594	591	582	563	573	588	607	561	632	629	574	604	616	593	596	609	635	593	563	570	562	557	584	610	609	637	608	582	573	601	603	574	600	614	592	595	585	594	614	615	609	573	621	623	568	563	605	634	589	580	611	608	659	540	587	632	576	576	595	607	598	556	607	606	598	537	614	572	566	561	588	594	605	589	604	626	598	621	600	534	536	638	552	612	583	589	589	601	631	642	607	599	641	548	553	555	588	589	568	564	580	619	573	634	587	613	601	589	609	622	590	614	615	626	646	587	569	629	569	588	588	592	584	579	544	576	594	639	596	592	584	626	581	567	599	614	576	588	616	568	608	615	632	572	618	601	564	604	614	654	618	606	580	559	580	558	601	621	607	590	619	601	614	571	578	568	576	566	604	589	626	573	622	621	641	571	563	594	631	595	584	620	603	601	545	614	559	588	608	599	609	599	592	598	583	603	609	571	572	625	588	598	595	577	620	640	612	629	571	584	580	604	613	597	583	594	592	578	587	599	627	594	606	575	580	620	653	609	613	582	608	587	628	580	585	578	614	589	582	570	566	593	626	591	621	610	591	642	594	571	548	594	609	557	582	579	568	600	607	597	594	603	614	618	527	595	526	568	643	619	624	584	541	600	570	579	643	590	608	584	560	601	600	582	588	614	610	627	599	613	598	567	592	611	593	622	589	605	594	616	572	542	596	559	570	562	647	559	575	607	621	608	582	568	598	588	580	614	593	583	619	565	615	644	593	612	592	577	620	560	634	586	624	580	585	622	575	582	563	625	548	549	598	587	665	602	575	618	577	564	603	591	614	577	560	588	583	558	593	593	559	591	620	609	614	600	597	634	615	597	616	637	583	570	612	590	625	619	610	584	588	582	646	563	586	523	616	601	580	612	568	606	600	579	617	586	601	589	594	596	569	593	566	618	581	572	570	607	646	569	577	625	606	574	540	613	579	597	577	589	583	537	570	578	579	558	643	584	568	596	608	584	595	564	615	602	556	581	606	561	583	596	592	562	575	581	609	587	596	567	580	581	566	577	609	572	601	573	578	579	558	598	600	597	565	631	593	594	586	608	631	580	656	627	535	605	633	611	628	666	605	597	611
44768	36892	17237	19761	23420	22810	18604	15438	12752	10945	9719	9127	8684	8462	7829	7457	7453	7351	7457	7180	6761	6731	6762	6684	6738	6876	6831	6835	6742	6593	6554	6305	6265	6301	6309	6214	6176	5963	6198	6068	6107	6094	6131	6226	6173	6096	6148	6002	6073	5898	6083	6160	6067	6114	5949	5995	6014	6014	5982	5973	5997	6046	5986	5967	6134	6024	5987	6136	6019	5868	5942	6094	5987	6044	5993	6098	6014	6020	6032	6053	6104	5985	6067	6038	6023	5951	5997	6104	6030	6019	6137	5968	6113	6053	6045	5960	6145	5918	6080	6060	6184	6006	6091	6125	5914	6030	6069	5985	5986	6020	6120	6180	6086	5943	5940	5963	6025	5970	6120	6070	6047	6037	6068	5948	6026	6050	5941	6027	6145	6006	6083	6093	5997	6203	6057	6006	6056	5995	5958	6071	6074	6115	6105	6165	5926	5947	5999	6123	6136	6083	6193	6060	5933	6002	5915	6038	5998	5989	6028	5998	5923	6067	6052	6161	6095	6074	6024	6013	5915	6045	6013	6009	5999	6008	6088	5899	6108	6109	5971	6053	6008	6027	6138	6041	6020	6120	6155	6103	5928	6121	6002	5971	6069	6002	5915	6094	5907	6027	6180	5996	6121	6121	6087	6142	6110	6071	5993	6120	6231	6058	5964	6019	6130	5969	6059	6061	6148	6036	6060	6120	5962	6089	6121	6090	6178	5941	6069	6009	5968	5977	6009	6023	6020	6042	6039	6078	6055	6123	6072	6107	5957	6101	5914	6062	6053	6131	6186	6060	5960	5905	6037	5958	6078	5959	6035	5974	6056	6122	6078	6016	6025	6013	6128	5939	6101	5886	6092	6085	6073	6018	6071	5993	5947	6195	6066	6010	5953	6118	5993	6014	6033	5968	5998	6105	6068	6060	6100	6012	6035	6079	6095	5954	6113	6056	5949	5929	6062	6085	6021	6119	6038	5971	5930	6034	6023	5924	6058	6052	6025	5950	6067	5940	6155	6061	6104	6077	6109	6113	6127	5998	6000	6036	6138	5902	6030	5991	6049	6096	6106	5954	5955	6120	6028	6188	6077	5983	5932	6046	6137	6040	6028	6157	6057	5974	6134	6006	5974	5915	6018	5960	6064	5932	6078	6066	6104	6086	6015	6072	6115	6034	6035	6043	6032	6136	6023	6126	6028	5985	6061	5940	6025	5994	6055	6063	5973	5970	5953	6066	5876	6027	6016	6042	6046	6006	6044	6182	6004	6123	5933	5950	5976	5886	6248	5971	6085	6082	6240	6028	6041	6130	6105	6079	6062	5877	6091	6087	5998	6081	5962	6097	5989	5957	6025	6123	6145	6121	6038	5990	6067	6089	6086	6115	5972	6160	5983	6035	6026	6119	5930	6105	5980	5888	6099	5948	6021	5950	6119	5981	6056	6017	6022	6169	6019	6108	6027	6016	6100	6254	6139	6052	5924	6050	6135	5922	6015	5947	6043	6183	5953	6103	5954	5936	6021	6036	6086	5959	6077	6046	6105	6089	6006	6027	5888	5932	6112	6131	5992	6189	6001	6037	6182	6029	6065	6141	6100	6095	6031	6056	6036	5936	5915	6027	6157	6058	6025	5989	6203	6163	5936	6097	5994	5992	6035	6050	6081	6096	5836	6139	5933	6037	5941	5928	6183	6214	6015	6116	5950	6122	6106	6126	5980	5993	6014	6096	6019	6143	6063	6062	5907	6034	6042	6010	6172	6097	6170	5984	6159	5928	5992	6118	6006	6053	6002	6072	5997	6019	6076	6066	5953	6001	6058	6003	5998	6097	5998	6069	5887	6199	6005	5905	5958	6025	6038	6093	6073	6109	6001	6042	5949	6040	6179	6011	6091	6011	5961	5947	6102	6008	5879	6165	6041	6037	6097	6116	5999	6009	6016	6046	5921	6033	6070	5975	6040	6051	6093	5996	6042	6122	6031	5963	6097	6008	6104	5990	6003	5979	5976	6108	6014	5961	6090	6117	6106	5970	6048	6142	6058	5985	6075	5985	6143	5986	5974	6044	6014	6057	5931	6036	6120	5929	6067	5932	6144	6088	6095	6139	5951	6194	6019	5990	6026	5992	5855	6038	6119	6072	6122	5950	6023	6125	5962	5949	5976	5824	6001	6142	5986	6059	6001	5928	6158	6060	6097	5977	6018	6003	6145	6157	5938	6048	6192	5931	6037	6095	5929	5936	5995	6104	5968	5969	6047	5964	6044	6005	6031	6045	6075	6040	6159	5995	6094	6025	5964	6099	6030	5853	6068	6102	5997	6107	6065	5936	6110	6001	6028	6023	6067	6090	6079	6055	6143	6133	6070	6057	6032	6113	6058	5987	5996	5993	6063	6078	6058	5956	6125	6095	6036	5941	6053	6099	5939	6046	6017	6002	6039	6027	5951	5980	5981	6144	6054	6017	6005	6020	6134	6038	6078	6006	6074	6116	5943	6095	6029	6090	5943	6057	6036	6150	6118	6048	6073	6064	6088	6024	5886	5980	6107	5963	6031	6022	6036	5943	6089	6136	6073	6047	5948	5947	6160	5964	5960	6015	5924	6022	5995	6107	5979	6128	6042	5916	6010	5966	6012	6145	6078	6122	6093	6006	6018	6047	5984	5927	5941	5977	6001	6183	6034	6135	5963	6016	6027	5984	6047	6110	5946	6046	6094	5997	6156	6078	6142	6130	6141	6131	6013	6111	6077	6041	6057	6000	6078	6144	6071	5946	5869	6096	5959	5980	6136	5960	6062	6008	6095	6124	5973	6109	5940	6036	5998	6064	5947	5994	5974	6161	5997	6061	6096	6017	6082	6005	6187	5956	6023	6117	6060	5930	6119	6030	6097	6095	5948	6048	6025	6159	6001	5949	6105	6036	5950	5989	5979	6084	5951	5958	6093	5979	6062	5992	5895	6064	6096	6084	6196	6030	6086	6053	6021	6030	6070	6094	6126	6246	6101	6056	6134	5902	6211	6115	6055	6067	6089	5923	6139	6092	5988	6065	6105	6024	6035	5925	6043	6164	6076	5990	5978	6100	5995	6049	6038	6154	6066	6097	6129	6086	6070	5984	6062	6040	5991	6066	6119	6043	5961	6027	5985	6120	6035	5963	6008	5996	5978	6110	5977	5906	6044	6078	6104	6100	6034	6078	6125	5974	5981	6122	6010	6060	6015	5973	6005	6166	5993	6003	6049	6114	6050	6054	6034	6082	6050	6099	6136	5953	5985	6160	6008	6158	5997	6041	5983	6137	6010	5962	6120	5957	6018	6138	6131	5969	6057	6053	6133	6087	6133	6008	6265	6002	6084	6099	5936	6057	6036	5995	6067	5962	6033	5949	6040	6098	5918	6092	6030	6143	6043	6028	5970	5980	6133	6087	6052	5968	6228	6052	5985	5918	6007	6159	6081	6053	5995	6038	6079	5923	6006	6011	5981	6071	6010	5936	6028	6030	6045	5966	6160	6030	6035	6098	6112	6119	6058	6080	6117	5890	6063	6025	6018	5966	6030	6047	5992	6039	6154	6046	6179	5974	6066	6028	5974	5875	5966	5914	6002	6112	6071	6114	6040	6064	6044	6051	6057	5974	6012	6140	6101	5985	6032	6151	6032	5984	6148	6065	6040	6050	6005	5991	5995	5927	6016	6268	6167	6004	5955	6021	6164	6023	6014	5939	5957	6020	6057	6077	5957	5930	6030	5989	6113	6022	6011	6041	5951	6037	6042	6042	6100	5971	6172	6225	6118	6057	6016	6119	5942	6007	6040	6118	6037	5941	6050	5954	6137	5838	6014	6035	6033	5990	5944	6110	5973	5985	6052	6012	5976	6044	6128	5958	6095	5946	5936	5914	5832	5945	6073	6187	6098	5907	5944	6098	5975	6060	5969	6072	6080	6096	5927	6180	6048	6001	6054	5969	6036	5949	6072	6051	5940	6058	5959	5997	6091	6032	6169	6068	6075	5924	6120	6035	6089	6064	6066	5948	5921	6118	6067	6028	6029	6024	6083	6025	5977	6033	6013	6045	6010	5985	6162	6183	6169	6073	5949	5975	6167	6083	6059	6098	6061	6029	5986	6160	5970	6101	6016	5963	6107	6052	6108	6193	6051	6072	6102	5993	5990	6107	6137	6094	6023	6032	5969	6077	6064	5945	6087	6056	6084	6080	6088	6032	6053	6085	6109	6001	5943	6088	6016	6010	6061	6028	6147	6034	6048	6065	6035	6139	6106	6034	5997	6077	6031	6085	5969	6085	6065	6108	5996	6114	6045	6054	6044	5918	6044	6093	6162	6146	6003	6069	6100	5963	6025	6017	6085	6065	6143	5993	5977	5995	6088	5959	6001	5955	6034	6107	6087	6043	6094	6014	6066	6149	6027	6056	5915	6048	6077	6132	5992	6206	6071	6055	5922	5913	6194	6058	5946	6039	5924	6075	5991	6093	6066	6230	6013	5994	6033	6115	6130	5959	6065	6026	6021	6059	6106	5932	5947	5937	6163	6034	6034	6006	6023	5976	6074	6063	6036	6087	6057	6045	5958	6084	6075	6058	5986	6063	6080	6093	5899	6004	6014	6009	6049	6083	6045	6133	6066	6035	5973	6035	6064	5961	6106	6141	5957	6073	5987	6188	5973	6014	6125	5915	6061	6032	6076	6013	5989	6073	6053	5910	5998	6099	5996	5941	6021	5851	5939	6094	6028	6167	6059	5985	6020	5991	5886	6151	6033	5991	5980	6033	6025	6012	6072	5970	6084	6067	5997	6031	6104	6023	6017	5921	5985	6142	6047	6117	6015	6064	5982	6056	5934	6125	6088	6051	6068	6032	5879	6085	6094	5882	6029	6001	6134	5951	6064	6118	6071	5944	6209	6036	6087	6002	6067	6001	5964	6000	6107	5935	6077	5974	6022	6221	6073	6046	5971	6017	6142	6067	6041	6029	6045	6073	6055	6105	6146	6084	6018	6088	6115	5934	6040	6120	6058	6015	6031	6056	6069	5938	5971	5963	6058	5981	6070	5962	6133	6104	6015	6056	6072	6083	6062	6014	6008	6151	6072	5925	6134	6092	6023	5928	6092	6034	6136	6092
11934	7451	1933	890	954	960	871	833	810	757	710	654	676	670	619	629	626	612	594	623	564	557	562	632	553	592	589	566	583	601	572	552	593	564	600	555	537	577	575	577	543	557	596	592	557	596	574	574	563	584	578	545	552	584	553	532	575	539	545	585	582	555	563	543	581	533	560	560	534	551	558	561	579	566	597	560	519	549	554	538	558	566	605	533	517	538	558	570	622	611	590	544	545	541	555	554	592	541	557	551	538	551	557	551	555	573	548	575	561	598	549	533	579	565	536	553	550	570	553	532	565	553	590	526	526	550	572	566	538	559	558	546	556	575	532	574	555	544	573	564	588	573	576	551	564	557	539	546	607	533	581	527	578	540	540	539	542	571	615	591	561	598	542	549	592	574	553	589	520	549	566	561	578	597	554	557	603	564	586	549	530	566	578	504	578	565	522	536	541	552	559	564	541	553	538	558	552	527	579	564	577	582	526	584	534	597	584	591	582	593	574	543	576	575	538	533	545	524	594	548	577	537	561	581	558	565	532	588	585	597	552	567	543	536	562	560	546	551	531	524	585	586	552	594	543	553	579	539	570	548	548	591	565	556	536	529	551	563	586	558	559	538	578	590	524	550	622	562	550	554	586	568	532	545	595	605	552	572	556	544	615	618	543	566	542	614	557	546	551	589	581	558	571	573	579	532	541	586	540	575	534	555	555	578	562	586	556	532	575	571	585	600	536	539	535	563	555	573	549	579	539	568	567	560	537	593	584	588	523	573	537	585	576	578	565	563	569	586	576	543	541	568	570	571	552	541	535	599	598	542	546	574	549	499	565	573	554	601	610	579	543	531	566	528	546	622	562	546	601	546	573	539	543	582	565	561	587	551	547	539	588	561	590	575	597	571	585	553	546	613	524	535	528	591	577	548	554	517	584	598	584	550	542	588	537	544	589	554	560	567	577	624	564	579	568	561	569	565	552	508	573	559	604	563	507	550	601	521	574	582	577	596	564	551	546	577	576	576	560	535	553	549	596	558	557	607	538	510	568	540	565	549	581	583	526	577	581	571	518	579	575	542	602	554	544	573	562	554	550	538	597	597	605	563	564	542	519	595	556	613	549	545	544	551	573	545	566	550	576	526	575	581	552	587	569	569	552	584	569	565	550	617	553	526	536	563	521	547	531	534	570	568	562	573	534	579	605	580	513	604	570	555	565	566	572	538	560	562	543	524	553	592	564	582	647	551	605	544	562	551	530	545	609	567	563	536	595	614	542	550	590	566	584	568	593	584	591	567	577	575	568	582	566	552	555	568	571	575	542	537	570	553	544	522	559	581	545	577	589	583	589	558	564	565	515	528	547	599	550	593	534	567	571	566	578	579	547	583	587	556	539	567	582	566	574	560	532	566	565	556	533	576	553	532	545	525	511	556	577	563	572	587	526	579	571	564	541	554	550	547	540	558	559	559	624	537	523	550	554	572	547	562	568	542	563	562	508	564	576	566	587	546	572	561	579	514	546	564	553	555	570	537	528	569	592	583	545	565	547	532	555	554	585	526	596	584	554	584	556	557	605	568	569	550	612	585	549	548	571	565	532	558	570	543	530	616	512	585	559	576	573	519	591	568	613	605	566	574	564	574	563	538	628	543	571	552	565	568	523	575	534	569	539	551	523	537	525	574	563	479	565	544	548	536	609	547	584	575	557	573	566	559	552	564	536	549	557	604	560	559	625	558	570	577	538	587	590	540	567	562	555	561	573	570	557	612	559	579	570	579	558	591	574	547	581	580	558	540	589	566	546	595	555	560	579	569	613	562	534	568	527	570	583	549	561	563	577	596	569	565	582	531	561	583	566	540	535	529	589	542	559	579	575	552	576	567	584	537	579	551	548	552	574	570	579	530	584	597	550	581	561	534	584	577	557	573	555	548	607	584	580	538	544	548	527	603	561	575	551	542	555	540	577	537	579	555	524	562	576	542	573	598	604	563	564	593	567	603	579	546	551	524	566	536	553	544	583	591	544	587	526	550	585	569	553	550	603	575	572	553	525	559	563	552	546	547	597	552	547	546	576	592	570	573	598	549	541	552	579	535	537	582	523	595	584	613	514	573	550	560	537	582	517	547	559	574	549	538	583	563	576	585	535	563	573	608	530	560	553	570	556	615	582	552	603	568	558	539	586	553	558	551	534	598	547	530	579	556	568	575	557	579	591	542	580	575	545	555	557	567	543	576	553	609	534	566	586	570	540	591	567	595	555	580	558	576	529	565	562	577	534	551	574	577	566	558	594	524	597	570	585	596	610	566	634	584	523	555	536	548	573	556	586	537	566	531	552	557	575	554	564	555	527	575	594	577	562	581	570	553	560	557	581	578	553	552	549	518	582	554	583	547	536	570	567	542	541	564	560	579	576	552	597	554	572	586	578	560	615	568	583	578	573	571	588	555	551	551	589	548	534	575	577	566	559	538	586	540	535	569	574	558	526	562	585	587	540	564	601	582	539	542	574	537	536	548	564	528	567	563	595	536	543	549	546	568	554	565	581	558	579	535	577	606	553	533	546	597	609	565	563	550	596	580	542	552	579	594	568	536	579	613	576	586	612	526	602	560	568	587	597	550	549	572	569	583	574	556	560	551	576	537	583	588	540	592	559	584	556	575	564	528	532	579	577	538	575	536	578	558	633	561	567	577	528	623	575	579	560	585	587	591	608	578	522	554	568	595	521	522	558	576	557	556	535	584	567	566	509	552	549	530	592	573	596	551	528	563	551	597	565	553	531	551	564	589	559	559	586	608	571	550	547	554	597	530	585	520	598	525	539	572	588	592	568	562	565	541	503	562	593	547	583	559	590	570	574	589	543	582	573	549	572	547	535	538	560	571	585	572	561	576	565	566	527	558	568	613	560	531	582	574	581	556	533	522	586	568	604	618	593	604	547	598	587	607	572	535	559	548	556	544	554	528	575	589	544	568	580	553	563	573	556	560	584	570	580	539	564	595	558	555	574	579	560	567	622	586	564	583	516	584	539	560	527	545	539	574	565	609	560	596	543	602	577	597	535	571	527	553	579	567	594	577	546	577	579	573	528	605	561	585	545	565	545	573	543	567	544	579	579	590	560	546	601	575	598	552	584	558	559	607	563	567	559	597	598	520	551	572	548	548	585	538	585	558	535	596	560	594	575	582	554	624	544	561	525	555	601	557	544	547	516	542	514	576	551	541	612	554	594	578	575	526	588	583	607	576	561	545	589	547	545	568	572	550	565	562	513	578	552	568	533	549	575	567	591	547	593	577	570	557	564	566	599	576	555	529	576	563	554	542	566	573	567	539	570	571	546	573	574	543	585	542	578	608	561	571	647	520	593	550	592	570	572	492	548	556	565	551	603	581	534	535	566	517	579	554	590	514	547	615	576	570	530	557	554	555	594	562	545	521	589	556	591	520	571	543	560	543	539	557	548	579	555	575	576	503	555	569	547	575	555	577	539	595	602	587	556	550	563	531	572	568	546	531
46779	38461	16823	20451	24390	24036	20222	16923	13897	11753	10272	9423	8953	8414	7821	7330	7582	7689	7352	6959	6666	6723	6478	6577	6637	6757	6821	6701	6495	6462	6328	6143	6128	6206	6059	6013	5960	5964	5885	5873	5958	5865	5716	5869	5853	5706	5805	5774	5881	5920	5863	5666	5838	5775	5837	5918	5677	5911	5850	5971	5640	5877	5803	5747	5743	5845	5765	5777	5798	5726	5716	5859	5831	5831	5811	5792	5860	5686	5768	5808	5748	5764	5839	5782	5767	5775	5728	5786	5760	5815	5710	5772	5749	5711	5879	5725	5870	5814	5633	5894	5903	5676	5741	5717	5765	5878	5643	5798	5708	5790	5695	5766	5719	5663	5856	5702	5732	5682	5748	5626	5792	5833	5793	5851	5794	5727	5810	5739	5663	5696	5820	5757	5660	5828	5674	5702	5783	5736	5664	5741	5744	5819	5631	5646	5853	5764	5769	5738	5795	5615	5820	5684	5805	5797	5803	5783	5753	5763	5716	5732	5728	5817	5750	5724	5782	5780	5769	5710	5698	5779	5750	5723	5715	5747	5829	5731	5766	5743	5672	5764	5787	5819	5786	5839	5831	5686	5731	5693	5709	5827	5738	5760	5782	5750	5840	5829	5726	5752	5855	5840	5839	5679	5822	5759	5941	5853	5735	5766	5742	5775	5619	5717	5844	5760	5710	5725	5826	5753	5764	5784	5736	5703	5765	5684	5767	5693	5860	5751	5707	5799	5713	5797	5821	5763	5711	5798	5805	5685	5622	5606	5844	5797	5838	5798	5832	5751	5794	5762	5869	5668	5791	5757	5800	5732	5779	5842	5741	5729	5807	5755	5836	5762	5766	5759	5897	5803	5802	5712	5736	5718	5828	5813	5844	5748	5805	5691	5729	5671	5658	5619	5791	5762	5775	5709	6028	5820	5779	5924	5650	5833	5682	5810	5752	5701	5818	5823	5747	5609	5822	5740	5845	5784	5785	5729	5857	5675	5778	5713	5727	5682	5816	5686	5766	5821	5918	5762	5784	5717	5656	5799	5829	5740	5669	5743	5633	5744	5934	5658	5715	5781	5728	5776	5818	5821	5738	5797	5822	5685	5650	5819	5801	5863	5807	5673	5684	5677	5759	5818	5760	5684	5707	5742	5828	5756	5778	5660	5764	5691	5761	5745	5824	5765	5706	5821	5772	5701	5809	5659	5729	5762	5729	5716	5789	5700	5753	5816	5708	5790	5795	5859	5765	5693	5779	5732	5704	5831	5675	5715	5681	5752	5776	5754	5782	5812	5726	5794	5814	5642	5802	5727	5652	5795	5771	5853	5620	5753	5817	5594	5724	5797	5698	5766	5600	5701	5585	5598	5814	5637	5765	5636	5820	5750	5787	5778	5722	5795	5745	5836	5644	5654	5657	5820	5721	5856	5837	5826	5779	5684	5670	5610	5788	5800	5835	5659	5766	5739	5792	5740	5830	5815	5740	5845	5759	5764	5760	5835	5740	5663	5760	5668	5727	5809	5773	5838	5800	5680	5626	5745	5734	5733	5832	5819	5788	5820	5707	5876	5732	5822	5657	5728	5788	5793	5847	5742	5782	5753	5800	5975	5812	5668	5813	5649	5600	5765	5657	5768	5692	5689	5818	5808	5900	5802	5983	5792	5859	5820	5875	5805	5764	5770	5652	5714	5737	5667	5863	5857	5717	5747	5792	5755	5905	5795	5688	5839	5768	5758	5901	5801	5711	5809	5860	5661	5779	5771	5857	5819	5764	5762	5829	5734	5822	5907	5795	5839	5729	5799	5845	5801	5748	5787	5753	5752	5752	5829	5792	5759	5678	5815	5707	5693	5802	5800	5700	5721	5773	5724	5717	5770	5750	5701	5878	5680	5856	5833	5741	5908	5820	5731	5810	5893	5799	5775	5766	5950	5704	5666	5758	5929	5829	5834	5790	5974	5855	5748	5719	5819	5751	5902	5856	5730	5722	5632	5795	5663	5796	5753	5711	5719	5846	5856	5794	5748	5725	5826	5840	5778	5755	5821	5824	5790	5760	5777	5745	5749	5776	5794	5858	5692	5892	5850	5937	5806	5780	5748	5741	5809	5671	5833	5748	5850	5754	5683	5804	5788	5640	5746	5655	5741	5624	5814	5858	5839	5666	5791	5718	5801	5682	5725	5783	5688	5716	5702	5808	5810	5809	5823	5634	5677	5669	5713	5781	5716	5770	5831	5722	5775	5799	5864	5730	5756	5780	5814	5739	5730	5820	5702	5694	5700	5718	5720	5930	5774	5746	5756	5785	5757	5654	5696	5761	5679	5760	5817	5824	5629	5762	5668	5775	5723	5900	5701	5673	5754	5866	5767	5763	5741	5764	5816	5924	5676	5810	5883	5859	5839	5713	5775	5728	5747	5750	5791	5734	5747	5752	5834	5805	5752	5713	5727	5754	5845	5799	5814	5814	5833	5790	5721	5746	5806	5786	5658	5887	5645	5839	5672	5721	5861	5778	5650	5893	5690	5761	5619	5793	5726	5850	5689	5674	5641	5727	5855	5759	5759	5719	5836	5860	5778	5877	5862	5802	5649	5626	5751	5829	5793	5787	5712	5800	5816	5668	5804	5759	5729	5854	5823	5735	5838	5687	5828	5762	5756	5840	5765	5828	5672	5680	5856	5754	5818	5756	5646	5736	5736	5731	5783	5719	5842	5788	5700	5762	5773	5890	5832	5926	5740	5739	5688	5807	5879	5802	5693	5774	5672	5819	5857	5864	5721	5827	5772	5743	5734	5727	5772	5849	5831	5744	5918	5729	5898	5571	5788	5832	5872	5791	5831	5646	5751	5828	5881	5706	5781	5703	5836	5831	5824	5717	5648	5805	5659	5776	5751	5849	5636	5804	5745	5801	5722	5759	5766	5814	5820	5672	5744	5707	5761	5677	5793	5688	5767	5828	5618	5754	5744	5729	5923	5753	5678	5598	5745	5729	5788	5870	5746	5940	5663	5767	5822	5813	5746	5729	5690	5803	5723	5776	5755	5678	5902	5788	5841	5734	5797	5939	5739	5671	5680	5817	5676	5745	5846	5759	5694	5711	5838	5636	5898	5826	5688	5828	5904	5819	5661	5719	5824	5748	5843	5726	5735	5785	5839	5763	5811	5776	5829	5681	5751	5798	5776	5760	5871	5878	5827	5908	5656	5744	5660	5886	5688	5832	5693	5747	5777	5689	5693	5807	5814	5803	5808	5721	5832	5868	5597	5759	5719	5863	5726	5897	5650	5873	5816	5776	5808	5774	5680	5632	5712	5777	5872	5977	5818	5806	5809	5685	5852	5788	5778	5745	5785	5769	5673	5797	5809	5732	5725	5768	5679	5776	5716	5739	5872	5696	5741	5696	5788	5845	5766	5715	5746	5780	5637	5867	5703	5683	5927	5684	5772	5770	5767	5671	5777	5798	5833	5773	5721	5738	5802	5775	5641	5748	5605	5792	5855	5737	5768	5788	5794	5851	5869	5774	5692	5851	5830	5805	5723	5745	5870	5807	5655	5849	5791	5772	5711	5758	5783	5720	5742	5805	5669	5729	5682	5725	5872	5818	5708	5776	5796	5723	5905	5801	5714	5724	5776	5750	5757	5861	5647	5774	5730	5682	5792	5662	5855	5735	5748	5767	5797	5747	5699	5744	5797	5860	5737	5734	5770	5786	5791	5861	5841	5664	5775	5775	5728	5766	5785	5883	5699	5749	5801	5710	5832	5758	5875	5758	5863	5736	5656	5747	5870	5783	5769	5799	5886	5828	5848	5720	5705	5821	5766	5838	5839	5735	5828	5712	5853	5834	5695	5901	5704	5759	5765	5820	5710	5816	5802	5903	5803	5781	5782	5655	5833	5791	5762	5812	5708	5856	5822	5718	5736	5826	5904	5760	5789	5836	5669	5771	5740	5731	5654	5720	5743	5674	5665	5845	5718	5800	5688	5819	5828	5719	5753	5760	5806	5749	5682	5738	5736	5753	5736	5798	5754	5738	5772	5794	5747	5804	5865	5677	5868	5721	5725	5732	5741	5743	5824	5863	5721	5787	5748	5763	5809	5832	5827	5813	5932	5756	5702	5753	5842	5789	5804	5804	5842	5792	5718	5682	5779	5780	5813	5742	5774	5768	5763	5772	5838	5691	5691	5783	5809	5888	5797	5659	5770	5755	5887	5742	5680	5915	5868	5694	5718	5693	5765	5821	5757	5638	5877	5696	5839	5805	5655	5774	5693	5709	5718	5716	5625	5871	5698	5685	5828	5863	5806	5770	5773	5739	5669	5767	5633	5784	5711	5778	5876	5696	5753	5858	5776	5695	5635	5877	5777	5770	5813	5786	5791	5785	5678	5713	5856	5715	5699	5747	5767	5860	5841	5767	5763	5785	5576	5705	5763	5737	5757	5717	5809	5833	5734	5768	5661	5830	5808	5868	5563	5689	5725	5716	5761	5781	5735	5789	5797	5748	5773	5866	5715	5860	5789	5655	5800	5707	5817	5871	5771	5785	5843	5712	5610	5749	5775	5737	5852	5768	5785	5719	5666	5802	5635	5814	5715	5716	5798	5808	5706	5783	5780	5870	5836	5770	5788	5895	5791	5701	5734	5768	5734	5752	5858	5695	5796	5835	5741	5767	5765	5812	5802	5715	5747	5684	5816	5843	5732	5823	5725	5832	5829	5751	5799	5688	5511	5719	5916	5623	5686	5768	5812	5683	5851	5615	5756	5701	5800	5746	5715	5740	5853	5745	5921	5800	5664	5932	5758	5729	5834	5694	5868	5855	5767	5776	5710	5758	5830	5780	5786	5848	5858	5860	5757	5804	5836	5744	5913	5798	5841	5875	5666	5662	5764	5862	5773	5761	5723	5797	5774	5790	5825	5762	5857	5716	5890	5774	5868	5769	5836	5876	5703	5745	5885	5840	5845	5806	5902	5838	5697	5680	5751	5726	5777	5806	5859	5770	5646	5711	5741	5833	5732	5765	5798	5834	5812	5756	5856	5699	5821	5731	5774	5828	5790	5824	5696	5845	5755	5875	5830	5692	5790	5808	5833	5787	5783	5694	5823	5817	5762	5752	5796	5752	5741	5619	5744
16886	13558	3941	1300	1370	1428	1323	1197	1080	1016	976	892	922	865	822	755	825	783	873	870	752	776	771	802	754	790	735	802	771	801	787	742	738	795	747	725	777	760	741	714	713	768	769	756	767	738	747	781	738	752	762	755	746	734	762	793	757	750	771	706	744	793	717	772	704	745	725	731	774	773	722	728	704	743	697	737	755	754	798	735	764	722	730	727	769	736	756	785	739	709	684	733	733	772	740	774	682	740	730	771	767	717	764	767	765	697	751	751	743	762	740	748	738	727	716	718	761	748	768	785	679	727	732	792	778	774	749	771	736	761	747	735	745	703	729	738	748	726	797	755	702	696	780	760	724	706	795	701	725	801	742	725	730	743	716	716	743	708	696	775	749	746	775	751	752	741	631	740	750	742	777	753	769	754	696	786	698	773	735	758	773	749	756	689	724	782	756	780	723	735	728	717	754	734	756	744	782	711	747	731	703	771	718	736	750	712	736	782	748	796	760	756	728	695	721	798	721	751	772	738	743	723	721	734	788	806	731	717	715	797	729	748	727	722	793	754	702	773	724	748	745	756	732	747	756	698	707	741	697	714	768	787	775	756	724	664	709	707	746	681	794	744	736	688	740	767	697	723	727	772	762	802	728	758	779	789	742	744	758	788	744	772	708	750	721	697	769	733	727	741	760	724	769	719	733	779	781	737	749	744	753	769	748	743	773	768	764	756	783	709	766	765	754	757	762	779	744	756	730	752	730	699	757	827	733	754	736	719	722	766	746	678	769	757	804	707	771	708	763	714	772	763	804	775	770	784	741	731	746	796	781	718	737	731	728	772	723	727	785	733	786	724	785	754	731	737	701	734	752	713	742	722	733	746	697	715	752	719	767	742	785	761	723	789	764	732	809	699	727	746	730	732	765	744	729	788	764	750	776	735	744	740	714	768	743	691	699	742	745	724	735	786	737	735	735	760	713	726	770	743	737	775	763	753	734	731	736	732	745	746	714	717	741	737	807	761	750	673	757	749	766	806	744	727	790	790	737	749	739	714	704	760	668	754	754	728	786	786	798	751	768	750	725	711	737	697	775	792	741	768	752	739	702	744	753	747	730	760	719	803	747	782	732	759	717	797	815	740	708	714	740	769	784	730	734	769	754	763	770	716	729	761	765	737	720	777	750	750	732	736	733	747	671	752	745	767	749	750	709	716	721	799	704	757	741	739	762	785	754	753	761	745	773	743	735	727	754	781	755	763	773	780	717	734	748	727	741	742	740	723	727	713	740	769	769	771	783	791	736	795	695	766	724	719	745	750	736	775	712	736	798	738	770	724	750	754	785	758	791	680	727	735	766	766	721	714	770	708	724	722	776	765	745	774	732	706	745	790	789	751	715	761	739	753	724	736	757	730	767	797	722	775	745	763	753	667	729	761	739	716	783	720	792	739	723	728	759	711	724	734	737	749	725	728	786	684	743	701	755	783	711	731	747	767	702	745	739	800	738	791	761	797	755	740	780	739	736	737	738	715	781	715	724	753	720	744	745	759	799	712	753	727	695	755	682	757	781	692	749	780	820	756	722	755	750	705	761	728	738	727	779	744	691	752	731	724	775	712	766	747	766	732	744	748	736	719	760	740	765	748	807	745	744	769	781	778	787	729	737	746	723	792	690	752	780	760	737	736	748	708	744	744	692	754	784	785	741	750	752	751	726	722	766	729	758	778	736	744	722	745	756	726	740	742	737	799	721	729	753	719	700	702	713	783	770	743	702	766	763	725	764	748	746	725	756	751	750	735	748	767	751	752	743	744	730	755	715	726	788	729	757	723	763	779	724	739	705	775	722	749	753	742	753	750	781	782	737	738	759	761	713	758	753	741	701	749	733	681	767	745	747	763	731	764	743	721	723	774	714	775	817	767	751	715	777	766	771	770	779	741	743	759	769	730	755	741	752	746	746	753	725	775	745	745	764	722	727	735	768	738	784	777	760	810	764	738	711	710	770	698	737	781	751	720	695	786	706	750	734	758	814	685	710	737	758	735	749	712	742	782	766	726	756	783	771	716	737	742	780	776	721	744	741	755	728	757	774	729	770	743	714	747	716	759	737	739	768	750	746	718	783	695	746	732	731	736	729	727	677	755	736	804	723	732	794	759	762	745	723	744	747	783	764	765	750	721	744	730	812	756	782	793	800	749	786	730	756	745	742	709	652	750	774	750	709	782	665	736	738	743	790	747	758	770	746	797	757	722	770	768	761	746	775	717	734	782	739	738	714	753	742	769	751	730	739	717	723	672	747	738	775	764	753	715	733	751	764	760	709	770	770	729	774	741	752	748	706	748	693	731	744	758	719	733	737	749	753	728	761	720	733	694	780	731	743	744	765	765	729	774	768	745	753	717	751	785	807	787	713	701	761	694	772	771	780	759	771	760	718	708	757	727	789	714	733	771	734	742	737	692	712	732	720	752	740	720	806	789	774	752	776	716	738	725	763	726	739	741	740	747	782	738	725	761	730	698	784	747	741	745	779	754	813	777	727	722	696	696	736	757	744	733	787	708	763	725	759	739	719	729	722	771	739	742	744	691	725	689	747	774	769	742	734	745	762	767	694	734	783	758	712	734	717	750	752	800	736	741	702	692	710	754	697	742	752	737	774	741	742	694	719	762	742	745	767	768	763	754	741	761	713	759	775	793	765	818	768	722	755	724	785	786	762	764	757	780	805	761	757	724	732	789	724	742	755	778	709	784	713	763	735	812	742	730	755	730	736	735	730	782	712	721	809	711	760	711	774	763	721	738	785	742	755	775	742	775	713	710	754	741	736	740	756	719	770	742	745	725	744	785	776	791	790	736	719	717	742	704	741	704	708	755	749	739	752	740	755	739	733	701	714	744	729	711	775	771	727	704	800	805	719	746	786	695	746	723	765	744	690	758	757	727	718	782	723	717	727	736	769	731	735	766	789	713	785	784	699	750	764	747	690	775	782	716	777	745	736	791	751	741	766	757	777	742	766	759	731	707	783	741	742	717	737	807	719	787	766	759	785	731	756	727	710	772	746	753	720	765	732	734	783	751	766	779	773	755	712	716	727	703	707	769	763	713	762	688	743	767	758	699	766	747	732	758	697	765	722	714	767	742	797	688	737	750	770	768	749	767	782	736	743	772	737	730	783	784	760	769	732	805	759	750	768	758	759	730	744	731	772	703	761	791	735	730	762	765	753	768	707	701	770	764	749	780	733	731	782	778	715	772	767	733	806	788	689	803	748	707	740	730	702	720	773	757	738	745	744	740	750	775	727	761	766	798	761	754	782	710	777	721	764	807	743	778	728	770	708	730	721	687	811	767	732	737	761	702	719	762	726	704	773	735	755	715	738	797	795	767	754	703	775	714	765	745	767	715	801	784	714	723	776	763	736	711	724	728	813	740	726	739	739	806	805	735	708	812	741	768	759	747	708	753	758	780	800	712	777	762	725	744	766	786	720	802	769	718	792	772	741	705	735	802	706	729	724	785
55507	46229	23966	25602	31086	30801	26930	23103	19371	16577	14623	13202	12486	11327	10742	10243	10136	9981	9676	9238	8782	8702	8551	8525	8633	8762	8654	8592	8125	8167	8074	7928	7864	7679	7745	7491	7470	7507	7537	7696	7372	7393	7502	7344	7471	7438	7417	7500	7168	7474	7343	7409	7232	7376	7361	7393	7328	7272	7269	7362	7391	7414	7335	7274	7352	7397	7359	7307	7344	7363	7247	7257	7282	7263	7322	7328	7317	7259	7432	7247	7462	7423	7300	7253	7268	7155	7336	7395	7278	7299	7299	7265	7512	7271	7237	7235	7237	7250	7277	7384	7204	7220	7286	7312	7208	7225	7235	7231	7371	7262	7361	7322	7205	7321	7182	7233	7273	7304	7203	7205	7363	7280	7179	7201	7254	7229	7224	7198	7295	7306	7260	7156	7281	7223	7192	7304	7268	7323	7324	7339	7298	7328	7295	7187	7293	7295	7249	7394	7265	7223	7238	7153	7339	7189	7273	7298	7147	7257	7228	7222	7280	7214	7180	7241	7173	7243	7271	7358	7121	7260	7247	7340	7235	7248	7268	7250	7127	7228	7252	7276	7317	7174	7312	7218	7379	7267	7394	7320	7336	7177	7262	7241	7279	7341	7179	7287	7209	7365	7359	7187	7287	7315	7248	7304	7367	7205	7217	7277	7232	7274	7206	7252	7356	7267	7236	7374	7111	7241	7290	7117	7297	7334	7255	7227	7372	7271	7522	7266	7309	7349	7291	7375	7300	7262	7281	7461	7233	7222	7329	7283	7209	7219	7251	7406	7154	7187	7225	7265	7334	7203	7252	7355	7222	7171	7136	7293	7231	7283	7278	7212	7276	7375	7261	7216	7435	7240	7202	7274	7202	7361	7448	7407	7176	7332	7322	7268	7247	7234	7260	7208	7384	7298	7279	7373	7324	7331	7242	7333	7297	7268	7236	7355	7292	7203	7259	7417	7223	7182	7302	7143	7384	7180	7389	7200	7297	7307	7131	7221	7251	7363	7261	7276	7139	7221	7304	7117	7207	7250	7223	7243	7232	7304	7182	7335	7230	7252	7215	7385	7288	7190	7314	7327	7219	7330	7285	7421	7226	7318	7060	7285	7260	7301	7221	7179	7245	7278	7242	7216	7217	7195	7333	7310	7292	7170	7259	7357	7253	7251	7361	7318	7276	7232	7333	7275	7361	7126	7244	7405	7286	7298	7289	7193	7289	7316	7257	7315	7252	7263	7228	7233	7258	7175	7372	7251	7249	7330	7257	7285	7223	7347	7262	7296	7296	7281	7254	7256	7113	7329	7280	7250	7247	7298	7227	7402	7297	7282	7257	7380	7193	7230	7337	7245	7340	7208	7274	7067	7381	7237	7157	7371	7230	7257	7152	7293	7281	7269	7268	7389	7259	7268	7238	7171	7198	7202	7193	7226	7264	7308	7351	7327	7176	7254	7266	7240	7258	7184	7406	7261	7179	7304	7230	7260	7188	7157	7318	7316	7147	7229	7329	7165	7248	7284	7290	7289	7221	7349	7240	7368	7325	7310	7373	7229	7363	7186	7343	7319	7279	7251	7204	7148	7227	7210	7189	7208	7263	7280	7427	7277	7333	7283	7306	7256	7185	7314	7377	7252	7256	7210	7164	7218	7350	7234	7458	7334	7293	7374	7193	7250	7179	7301	7239	7298	7245	7298	7238	7357	7171	7373	7263	7232	7221	7246	7312	7200	7278	7341	7223	7283	7248	7305	7112	7257	7353	7259	7309	7140	7308	7185	7301	7278	7259	7270	7163	7230	7340	7285	7245	7273	7232	7297	7228	7199	7229	7234	7300	7224	7283	7264	7333	7418	7221	7245	7240	7439	7321	7178	7310	7362	7318	7142	7267	7263	7158	7109	7231	7235	7232	7296	7308	7264	7169	7321	7213	7449	7266	7406	7287	7274	7294	7367	7296	7228	7218	7343	7309	7376	7202	7269	7243	7192	7293	7139	7318	7184	7249	7269	7138	7210	7165	7231	7255	7148	7155	7207	7344	7426	7427	7401	7154	7265	7342	7275	7349	7365	7246	7229	7128	7251	7338	7239	7303	7237	7398	7238	7318	7235	7227	7335	7327	7323	7288	7203	7450	7246	7256	7258	7148	7287	7251	7299	7233	7338	7292	7094	7244	7193	7198	7291	7262	7213	7272	7290	7133	7353	7217	7328	7336	7252	7242	7160	7321	7249	7363	7299	7319	7265	7216	7262	7282	7340	7294	7383	7270	7293	7421	7217	7294	7211	7279	7310	7336	7229	7189	7290	7077	7267	7164	7401	7261	7162	7325	7174	7300	7213	7403	7226	7321	7372	7178	7237	7339	7213	7293	7127	7277	7165	7427	7245	7221	7330	7354	7257	7272	7193	7397	7262	7293	7298	7214	7271	7259	7032	7323	7371	7272	7193	7391	7171	7325	7330	7300	7314	7238	7167	7246	7227	7499	7185	7235	7235	7228	7244	7222	7369	7376	7298	7243	7366	7166	7326	7216	7325	7247	7252	7275	7215	7124	7213	7329	7242	7403	7207	7289	7281	7246	7267	7216	7186	7260	7314	7202	7289	7326	7131	7230	7296	7285	7212	7208	7249	7216	7370	7178	7128	7180	7428	7324	7339	7250	7319	7221	7233	7334	7353	7265	7273	7251	7240	7170	7225	7258	7335	7256	7215	7296	7282	7302	7460	7195	7321	7134	7274	7282	7147	7200	7203	7235	7294	7199	7278	7223	7325	7338	7288	7344	7258	7314	7250	7175	7443	7249	7268	7408	7095	7193	7193	7241	7400	7277	7259	7365	7333	7292	7158	7347	7329	7103	7230	7320	7200	7327	7302	7241	7319	7341	7217	7201	7263	7236	7171	7387	7280	7336	7216	7187	7339	7249	7165	7220	7292	7170	7252	7394	7268	7341	7308	7196	7187	7299	7338	7223	7097	7344	7361	7160	7201	7234	7287	7262	7215	7229	7395	7212	7302	7234	7272	7320	7177	7371	7273	7411	7220	7348	7232	7275	7324	7370	7245	7266	7217	7332	7289	7279	7289	7238	7352	7265	7218	7278	7167	7164	7222	7319	7277	7232	7234	7278	7329	7247	7137	7349	7395	7303	7194	7352	7256	7276	7318	7270	7379	7300	7216	7259	7423	7180	7206	7312	7246	7234	7281	7278	7231	7190	7247	7333	7408	7329	7288	7281	7313	7288	7352	7078	7205	7310	7408	7268	7282	7247	7174	7159	7329	7346	7341	7204	7342	7247	7044	7306	7247	7233	7258	7151	7329	7282	7366	7335	7356	7178	7395	7363	7256	7333	7465	7333	7316	7327	7190	7247	7221	7282	7319	7397	7439	7209	7316	7222	7417	7217	7232	7302	7366	7418	7269	7232	7250	7256	7229	7211	7221	7274	7337	7307	7222	7256	7399	7376	7189	7277	7273	7216	7372	7274	7379	7269	7195	7340	7416	7298	7198	7235	7169	7443	7291	7291	7266	7300	7211	7343	7290	7301	7192	7216	7320	7281	7338	7120	7220	7289	7252	7205	7320	7261	7303	7345	7161	7215	7162	7238	7220	7267	7286	7207	7329	7382	7333	7312	7274	7333	7369	7154	7324	7096	7234	7199	7148	7309	7279	7217	7264	7302	7351	7192	7262	7365	7329	7229	7257	7251	7295	7183	7212	7325	7277	7190	7351	7294	7199	7134	7231	7245	7314	7279	7200	7337	7239	7173	7259	7272	7258	7296	7212	7143	7212	7133	7409	7326	7160	7291	7232	7359	7360	7288	7318	7356	7212	7200	7235	7309	7096	7377	7228	7234	7185	7283	7111	7292	7286	7092	7330	7337	7315	7276	7120	7210	7247	7310	7188	7283	7221	7317	7128	7069	7243	7297	7291	7239	7303	7184	7140	7224	7344	7311	7293	7314	7312	7250	7327	7319	7338	7399	7233	7274	7268	7323	7226	7321	7315	7371	7336	7408	7109	7449	7452	7252	7168	7331	7414	7144	7208	7323	7321	7224	7323	7229	7339	7250	7268	7246	7347	7404	7158	7283	7276	7324	7204	7288	7274	7300	7278	7169	7450	7319	7217	7296	7237	7318	7273	7187	7309	7391	7276	7360	7264	7285	7123	7329	7244	7206	7281	7331	7266	7207	7335	7334	7260	7429	7192	7371	7111	7311	7265	7257	7268	7251	7210	7170	7340	7244	7208	7069	7145	7242	7291	7223	7391	7195	7321	7245	7314	7183	7271	7164	7255	7343	7225	7197	7260	7308	7320	7263	7207	7234	7348	7309	7206	7500	7300	7212	7377	7177	7162	7307	7264	7204	7152	7192	7193	7229	7329	7208	7313	7342	7122	7383	7371	7310	7359	7261	7285	7201	7160	7271	7269	7203	7345	7138	7398	7274	7212	7287	7374	7211	7160	7376	7308	7276	7271	7217	7309	7355	7243	7389	7109	7401	7290	7131	7385	7171	7221	7146	7286	7272	7267	7225	7324	7369	7309	7350	7325	7226	7276	7243	7310	7239	7283	7156	7265	7325	7341	7177	7235	7265	7222	7247	7293	7214	7123	7234	7275	7303	7390	7220	7378	7281	7360	7318	7269	7388	7148	7364	7305	7247	7270	7191	7403	7161	7302	7193	7147	7347	7226	7289	7255	7341	7260	7394	7322	7195	7424	7293	7142	7190	7341	7222	7273	7313	7234	7306	7323	7211	7266	7305	7246	7178	7318	7206	7356	7373	7205	7301	7174	7342	7252	7179	7322	7221	7321	7350	7166	7301	7174	7424	7318	7200	7040	7239	7196	7257	7238	7161	7197	7178	7282	7292	7158	7327	7262	7319	7186	7260	7307	7257	7240	7316	7297	7314	7176	7296	7392	7283	7128	7226	7297	7318	7182	7280	7151	7266	7404	7263	7209	7343	7329	7354	7315	7117	7307	7135	7244	7239	7240	7291	7310	7219	7428	7394	7231	7374	7360	7241	7259	7358	7315	7195	7306	7247	7185	7247	7211	7329	7295	7259	7272	7298	7293	7261	7289	7207	7289	7358	7210	7293	7292	7201	7275	7324	7263	7119	7229	7391	7287	7247	7210	7325	7274
7210	4380	1545	955	1015	1082	1011	956	883	829	855	898	886	847	795	852	761	842	811	783	799	832	790	875	811	849	785	831	812	811	791	785	813	827	819	796	769	809	799	831	813	787	768	782	838	792	855	808	767	853	781	779	823	820	784	792	803	773	783	814	810	779	786	790	845	787	796	785	762	824	751	768	772	752	830	812	757	777	810	811	785	837	780	835	838	823	781	827	804	775	788	787	784	823	792	812	849	877	799	790	799	777	769	823	780	818	805	808	788	815	805	752	764	795	794	788	786	832	800	795	727	835	804	821	754	775	754	786	782	820	814	793	788	800	817	822	787	784	766	832	843	816	777	837	808	785	785	806	780	802	796	780	831	790	746	769	857	793	855	818	840	783	826	744	799	818	793	857	813	821	794	779	853	810	801	755	801	842	821	782	795	782	811	807	802	839	781	770	845	773	841	829	853	800	779	740	834	800	764	799	771	768	799	750	778	834	798	846	794	761	800	742	787	791	821	826	745	752	766	754	795	817	778	821	790	840	851	784	861	778	813	752	791	808	800	800	818	815	781	789	792	779	805	822	804	806	789	806	849	813	783	823	815	790	830	812	784	775	801	744	793	742	814	822	806	757	823	813	833	758	810	800	756	804	761	824	821	869	812	801	804	778	801	841	847	814	795	752	815	787	775	793	792	799	806	826	834	810	783	787	816	770	810	821	729	772	829	833	782	853	731	767	819	789	818	756	821	780	821	825	773	835	799	803	776	811	865	766	783	792	810	779	787	786	815	796	748	823	822	793	822	777	827	812	808	794	823	809	813	762	802	823	755	820	761	801	786	800	739	757	777	815	778	787	832	801	821	844	789	828	785	828	835	825	779	806	763	779	816	750	827	784	827	834	774	781	798	796	843	832	818	777	771	791	764	816	817	803	839	821	842	792	788	780	771	841	813	769	797	748	773	765	765	842	753	814	769	794	761	817	779	815	818	810	822	773	802	803	783	819	818	766	784	822	860	831	774	765	774	812	780	807	783	786	797	779	790	851	757	791	743	798	776	836	797	745	805	809	820	832	806	805	836	740	790	796	771	775	753	773	803	768	866	806	756	784	780	813	805	809	779	803	763	793	802	892	802	773	795	794	791	787	780	787	809	802	776	784	781	788	790	727	801	752	749	803	816	759	813	816	762	808	794	791	806	792	833	788	778	790	798	785	803	785	820	797	765	838	729	772	840	784	817	808	831	811	825	831	829	773	830	774	786	831	827	797	751	806	817	765	826	806	861	776	823	768	809	801	759	776	779	774	780	789	851	782	780	799	780	768	841	780	807	805	804	816	769	801	766	857	800	823	773	789	762	823	761	787	769	755	780	791	788	766	817	831	766	811	795	739	790	822	807	788	794	809	763	803	819	844	796	801	783	761	735	794	816	788	774	795	784	803	780	812	813	789	778	840	778	799	753	815	806	747	847	824	768	827	782	786	765	794	801	825	786	804	789	794	868	774	806	847	814	809	797	811	826	832	813	784	835	806	794	867	819	794	824	846	811	779	745	788	788	842	750	811	850	765	802	810	819	779	792	824	811	747	817	780	768	758	841	778	806	851	792	813	760	806	789	859	804	802	804	831	802	813	803	762	773	830	816	858	790	819	806	862	842	831	788	776	805	791	789	821	774	846	790	782	741	804	755	860	767	832	798	813	803	827	806	782	779	805	785	915	781	840	843	779	826	810	800	792	825	807	808	758	781	770	834	785	791	814	809	763	817	782	742	752	818	806	722	781	782	806	800	824	791	783	773	753	828	817	820	850	780	753	810	778	795	781	776	786	769	801	823	789	790	843	835	831	839	838	820	826	716	781	841	816	773	773	762	791	774	791	839	745	813	785	882	805	815	795	764	753	773	809	820	750	761	787	774	840	767	797	808	831	755	758	759	792	798	792	831	774	791	781	818	859	804	761	768	816	853	795	788	835	763	752	776	764	839	796	810	794	793	803	797	804	833	791	771	793	821	820	775	803	828	808	798	781	778	776	757	743	800	828	775	770	832	784	796	781	780	844	836	776	795	825	838	782	790	832	824	812	775	802	822	768	799	824	799	783	838	797	767	795	788	773	810	850	836	804	852	796	768	743	794	770	789	755	790	800	777	803	842	838	829	785	811	833	796	789	718	803	830	785	820	807	819	831	780	779	793	858	775	757	837	781	769	848	838	753	800	818	815	826	772	806	806	791	780	823	802	789	785	799	783	813	801	754	795	829	814	794	798	805	798	798	806	844	795	744	865	787	819	776	819	798	815	802	830	839	783	802	817	789	836	787	798	811	810	823	773	815	769	858	829	800	774	828	794	801	826	792	781	758	794	814	787	816	809	817	816	801	783	781	823	772	830	763	785	751	837	794	803	801	769	800	776	749	809	789	788	780	805	817	783	785	787	822	824	806	740	772	771	846	793	819	820	836	811	821	768	856	814	811	770	804	769	801	831	811	828	789	793	787	831	800	835	768	824	831	730	771	820	813	777	802	761	784	822	761	815	764	723	764	796	814	800	812	796	816	777	797	824	793	841	756	796	787	846	829	800	811	753	770	824	816	812	796	798	760	765	794	771	789	776	824	790	848	774	778	814	789	794	753	763	831	830	815	840	823	789	815	808	787	783	812	773	798	781	818	813	791	808	823	780	809	756	792	803	780	823	772	765	816	860	814	819	734	874	826	808	842	840	747	752	754	820	847	798	763	831	813	791	798	826	786	797	776	827	807	840	757	796	783	801	813	826	816	845	786	772	793	783	841	779	828	824	816	880	743	810	765	820	822	804	805	828	797	775	796	759	767	835	851	770	773	806	801	815	762	775	756	813	801	784	780	833	824	818	819	777	774	822	834	744	796	773	815	809	805	737	800	817	788	777	800	824	754	759	821	765	776	803	817	807	827	804	813	791	771	860	838	778	815	818	788	813	827	775	818	753	822	797	799	815	799	752	824	754	809	805	806	786	824	816	756	820	776	804	779	826	844	768	777	818	790	821	756	778	829	821	780	813	802	752	808	792	819	775	832	787	814	835	809	834	838	807	777	774	805	750	765	812	895	807	840	830	825	796	753	739	765	850	789	794	831	835	796	865	756	830	761	788	761	795	788	833	785	742	761	778	808	829	784	795	794	832	789	817	786	803	822	784	756	787	826	755	859	830	845	832	802	779	824	843	812	790	768	797	781	769	751	861	796	838	811	779	727	813	764	773	785	833	856	793	778	779	815	766	800	818	828	839	792	792	837	814	782	822	789	837	828	793	808	763	839	850	804	768	798	797	835	778	790	778	771	820	786	793	763	791	802	866	849	780	773	828	823	777	794	778	820	799	769	812	814	795	824	827	789	775	818	819	802	837	795	768	750	811	790	829	796	809	817	791	794	804	794	769	788	781	823	766	767	808	747	817	776	763	808	799	842	804	771	772	774	805	846	829	781	778	842	782	779	796	778	815	811	754	809	788	798	764	780	802	791	814	847	782	831	801	807	764	787
40982	33229	15866	15512	19145	19856	16165	14056	12012	10722	9740	9555	9005	8863	8589	8601	8614	8601	8577	8254	8133	8069	8089	8181	8115	8343	8119	8322	8047	7967	7976	7736	7956	7830	7871	7875	7668	7732	7720	7718	7759	7771	7664	7730	7621	7704	7778	7684	7912	7780	7675	7774	7645	7714	7759	7681	7675	7697	7738	7687	7646	7643	7669	7611	7818	7652	7828	7697	7673	7867	7785	7731	7849	7508	7873	7697	7696	7731	7617	7631	7719	7692	7662	7817	7676	7510	7701	7691	7674	7588	7781	7601	7746	7596	7692	7580	7572	7714	7696	7608	7673	7652	7690	7787	7715	7588	7663	7717	7715	7700	7648	7684	7690	7831	7797	7681	7779	7569	7701	7624	7775	7800	7769	7692	7667	7723	7593	7638	7722	7695	7776	7753	7776	7535	7688	7773	7640	7626	7664	7584	7659	7700	7695	7601	7696	7737	7693	7712	7598	7736	7708	7577	7755	7701	7542	7798	7654	7829	7654	7804	7973	7595	7698	7646	7698	7666	7674	7640	7734	7542	7649	7576	7687	7758	7723	7480	7750	7638	7797	7695	7530	7720	7730	7806	7643	7576	7490	7599	7723	7684	7741	7705	7641	7690	7559	7748	7638	7500	7508	7652	7519	7658	7740	7593	7659	7792	7730	7653	7674	7655	7654	7671	7600	7665	7808	7736	7772	7805	7727	7659	7837	7739	7720	7675	7660	7721	7638	7746	7698	7538	7603	7664	7577	7717	7664	7784	7744	7754	7733	7667	7666	7814	7588	7629	7658	7789	7774	7654	7579	7789	7761	7775	7617	7623	7638	7623	7656	7730	7579	7713	7660	7740	7746	7694	7714	7757	7763	7678	7686	7736	7603	7637	7787	7610	7634	7781	7648	7736	7571	7705	7634	7666	7598	7702	7709	7793	7675	7605	7768	7714	7720	7600	7590	7656	7632	7756	7579	7696	7762	7631	7779	7687	7592	7637	7729	7659	7713	7720	7687	7634	7732	7627	7651	7770	7597	7771	7697	7699	7774	7654	7594	7686	7642	7678	7655	7749	7877	7621	7613	7779	7626	7771	7728	7755	7658	7632	7759	7760	7705	7664	7632	7628	7801	7709	7572	7757	7712	7662	7825	7773	7702	7701	7707	7695	7668	7739	7501	7593	7776	7626	7761	7685	7615	7699	7710	7701	7765	7740	7693	7498	7713	7705	7762	7741	7602	7628	7726	7556	7669	7638	7634	7630	7682	7650	7640	7618	7669	7695	7710	7687	7714	7643	7676	7814	7734	7628	7648	7792	7856	7720	7769	7717	7650	7642	7673	7710	7667	7611	7686	7731	7515	7620	7685	7660	7640	7801	7658	7719	7690	7562	7767	7572	7655	7606	7577	7761	7623	7788	7628	7632	7636	7512	7874	7642	7807	7725	7664	7709	7691	7522	7740	7754	7710	7498	7539	7709	7706	7580	7631	7778	7660	7524	7662	7698	7742	7718	7752	7756	7731	7731	7660	7731	7717	7694	7629	7671	7656	7646	7708	7831	7658	7567	7735	7570	7751	7757	7721	7768	7699	7716	7766	7685	7654	7518	7745	7634	7611	7805	7700	7599	7608	7667	7832	7642	7596	7635	7682	7674	7681	7749	7581	7753	7683	7663	7738	7523	7604	7664	7582	7806	7564	7717	7736	7677	7756	7697	7596	7635	7788	7715	7609	7675	7704	7701	7764	7699	7679	7648	7631	7584	7580	7761	7656	7721	7667	7589	7700	7825	7740	7688	7555	7752	7791	7750	7619	7650	7712	7691	7650	7564	7677	7738	7776	7639	7677	7687	7723	7548	7702	7781	7646	7812	7772	7648	7749	7569	7727	7680	7640	7656	7728	7731	7787	7639	7787	7683	7730	7741	7723	7608	7715	7755	7670	7662	7580	7460	7719	7751	7740	7709	7597	7669	7640	7653	7776	7653	7550	7696	7791	7648	7748	7625	7791	7745	7608	7661	7811	7719	7574	7779	7680	7637	7602	7664	7705	7572	7663	7629	7674	7753	7653	7614	7714	7687	7630	7593	7566	7677	7652	7596	7773	7759	7614	7776	7736	7864	7691	7772	7639	7851	7704	7651	7837	7600	7715	7721	7605	7611	7668	7587	7752	7692	7714	7686	7640	7869	7672	7649	7731	7673	7758	7596	7728	7612	7686	7680	7608	7658	7593	7740	7620	7716	7739	7668	7694	7644	7633	7657	7673	7628	7696	7617	7644	7625	7690	7688	7774	7702	7760	7699	7575	7744	7753	7645	7699	7645	7879	7606	7716	7696	7858	7584	7628	7684	7640	7551	7683	7797	7712	7719	7666	7729	7532	7768	7569	7835	7618	7576	7615	7495	7635	7744	7768	7763	7664	7678	7712	7761	7520	7727	7652	7603	7933	7666	7689	7821	7648	7684	7661	7689	7558	7638	7605	7824	7769	7678	7684	7620	7821	7638	7697	7536	7742	7704	7618	7742	7688	7649	7700	7650	7691	7706	7664	7742	7654	7827	7792	7663	7755	7564	7574	7615	7713	7553	7635	7697	7709	7512	7603	7732	7723	7663	7636	7780	7660	7788	7751	7866	7687	7671	7700	7728	7715	7588	7592	7561	7696	7752	7666	7675	7709	7631	7631	7638	7641	7815	7590	7613	7592	7625	7680	7626	7644	7735	7745	7664	7818	7548	7764	7725	7680	7576	7751	7605	7589	7606	7731	7737	7745	7702	7759	7793	7730	7766	7652	7730	7706	7582	7609	7659	7747	7635	7863	7516	7510	7732	7602	7615	7609	7644	7641	7696	7709	7684	7610	7610	7578	7666	7754	7740	7637	7743	7743	7673	7680	7742	7741	7808	7564	7761	7727	7643	7753	7682	7622	7681	7845	7792	7742	7730	7756	7618	7705	7674	7686	7529	7653	7598	7674	7666	7717	7667	7775	7658	7699	7684	7573	7683	7677	7769	7611	7668	7718	7675	7750	7803	7627	7681	7781	7659	7811	7516	7694	7716	7627	7691	7669	7594	7627	7759	7623	7674	7631	7605	7758	7670	7659	7647	7669	7693	7624	7778	7672	7622	7786	7782	7752	7677	7584	7737	7671	7583	7645	7731	7683	7568	7705	7630	7680	7633	7684	7727	7731	7621	7630	7782	7662	7701	7747	7742	7650	7651	7643	7801	7696	7577	7682	7613	7653	7679	7804	7658	7640	7723	7667	7737	7669	7754	7573	7591	7607	7587	7701	7648	7677	7533	7705	7686	7676	7814	7717	7718	7704	7781	7600	7644	7691	7787	7628	7663	7673	7742	7551	7648	7735	7738	7669	7748	7656	7752	7671	7728	7717	7875	7755	7699	7699	7806	7736	7911	7578	7765	7559	7756	7677	7690	7730	7786	7708	7650	7774	7670	7564	7734	7560	7771	7719	7609	7688	7667	7556	7635	7643	7623	7714	7669	7611	7640	7624	7578	7675	7742	7751	7727	7609	7680	7699	7649	7515	7686	7639	7661	7669	7762	7640	7699	7764	7641	7705	7527	7739	7791	7707	7770	7692	7739	7633	7752	7737	7678	7688	7614	7623	7692	7806	7722	7773	7680	7572	7784	7667	7644	7675	7780	7570	7767	7615	7748	7667	7780	7658	7601	7638	7719	7790	7785	7717	7564	7731	7704	7792	7638	7691	7572	7794	7615	7763	7709	7563	7738	7735	7614	7722	7520	7675	7769	7700	7733	7647	7775	7617	7764	7839	7650	7791	7626	7895	7569	7670	7670	7655	7735	7637	7602	7594	7678	7633	7761	7508	7672	7608	7609	7772	7746	7614	7713	7608	7721	7727	7767	7637	7793	7581	7746	7636	7626	7653	7674	7703	7638	7682	7700	7666	7538	7760	7654	7697	7725	7741	7613	7643	7662	7645	7640	7629	7668	7558	7822	7730	7663	7764	7732	7752	7625	7650	7709	7740	7661	7735	7637	7757	7788	7626	7680	7826	7653	7658	7759	7626	7609	7700	7788	7727	7507	7729	7576	7701	7606	7899	7671	7643	7696	7627	7588	7661	7692	7602	7617	7778	7658	7703	7671	7668	7659	7743	7659	7677	7707	7712	7655	7691	7505	7651	7774	7755	7602	7684	7626	7648	7573	7629	7666	7757	7856	7658	7722	7588	7616	7573	7742	7676	7636	7632	7595	7733	7739	7557	7639	7605	7788	7647	7789	7680	7735	7632	7693	7726	7642	7615	7694	7738	7624	7509	7665	7685	7665	7723	7719	7644	7742	7685	7803	7676	7621	7612	7694	7721	7594	7771	7626	7714	7674	7629	7701	7607	7802	7719	7602	7672	7700	7669	7774	7678	7616	7633	7796	7676	7637	7642	7667	7786	7740	7659	7743	7544	7677	7621	7626	7659	7717	7826	7723	7695	7661	7727	7671	7541	7718	7658	7750	7713	7725	7725	7658	7654	7707	7784	7771	7768	7634	7763	7738	7607	7647	7713	7920	7629	7665	7599	7737	7753	7782	7781	7682	7817	7627	7657	7605	7737	7639	7623	7762	7737	7686	7661	7711	7705	7699	7678	7670	7795	7627	7573	7666	7754	7663	7537	7694	7783	7657	7676	7517	7731	7559	7843	7724	7694	7598	7619	7803	7540	7778	7873	7708	7684	7580	7651	7614	7745	7625	7648	7750	7537	7670	7550	7581	7582	7774	7665	7814	7623	7577	7692	7560	7704	7730	7639	7668	7788	7491	7723	7779	7640	7653	7622	7660	7787	7637	7570	7645	7787	7728	7664	7814	7749	7652	7586	7656	7592	7886	7724	7581	7699	7691	7617	7685	7769	7783	7622	7777	7731	7691	7743	7731	7758	7595	7712	7821	7716	7716	7769	7590	7712	7626	7689	7466	7715	7775	7627	7621	7786	7535	7617	7637	7656	7585	7644	7573	7756	7744	7709	7564	7748	7638	7689	7587	7745	7479	7645	7598	7784	7526	7678	7574	7602	7729	7672	7658	7593	7813	7590	7724	7601	7699	7484	7525	7654	7658	7639	7716	7809	7558	7716	7640	7533	7695	7542	7694	7738	7811	7697	7596	7798	7725	7728	7720
10888	7049	2047	882	986	974	888	797	812	761	728	700	685	674	680	630	677	666	591	712	625	655	642	654	581	640	652	638	650	629	627	639	612	660	582	545	564	567	573	549	600	564	599	589	552	626	579	572	595	572	587	591	570	550	571	606	607	621	612	608	577	638	588	609	624	629	606	579	574	596	588	574	632	610	631	581	605	568	594	561	629	617	607	573	643	590	616	619	659	602	563	622	583	586	620	596	596	555	628	606	623	613	582	598	621	623	580	640	640	575	607	583	609	654	600	595	622	609	625	629	606	618	595	591	579	586	603	584	563	564	643	591	584	614	587	572	595	599	635	596	584	593	576	587	592	621	589	586	617	625	580	606	653	594	575	569	576	572	590	619	592	602	619	601	595	627	628	624	619	648	608	558	601	574	613	628	596	589	581	619	601	585	619	578	576	612	619	622	602	560	605	612	602	556	630	567	555	578	570	594	573	582	611	629	618	586	579	595	639	601	617	593	615	596	646	601	632	572	620	628	598	592	562	612	664	612	578	587	641	607	627	595	603	614	563	622	655	604	594	584	627	571	589	635	597	625	625	564	620	599	630	556	624	533	624	583	645	588	602	613	608	589	588	612	606	622	568	614	577	634	599	649	649	622	587	617	605	626	588	613	540	570	615	574	637	583	592	570	554	607	644	625	588	576	605	597	604	609	666	623	584	626	592	586	590	624	602	599	619	599	600	597	595	629	623	611	585	634	577	617	623	578	611	575	600	631	570	599	616	603	576	618	600	632	623	591	636	615	621	597	626	623	591	598	582	579	602	591	569	622	597	591	627	558	591	569	569	568	627	622	574	570	586	572	581	597	592	584	606	658	582	626	619	622	633	625	635	623	585	531	599	634	603	616	576	627	681	623	626	648	575	564	617	578	614	561	572	594	558	562	610	651	563	634	589	622	581	588	605	619	591	572	583	598	606	599	654	596	588	585	594	581	582	585	608	584	536	567	629	640	615	602	577	562	583	578	604	634	612	627	597	613	574	631	615	565	584	565	624	583	610	598	557	593	580	667	635	575	599	602	640	601	606	580	591	607	608	588	642	628	630	612	600	628	626	612	618	579	606	580	584	566	582	610	646	601	616	586	604	616	600	608	608	599	563	580	568	571	601	626	628	619	615	587	635	633	608	599	567	641	625	623	624	598	609	573	610	600	601	635	627	606	585	598	617	641	597	582	599	589	611	615	602	614	603	609	610	584	595	586	565	602	630	618	595	607	616	636	587	554	540	610	605	584	608	602	622	626	590	604	648	581	643	615	635	634	565	675	615	603	590	602	606	604	625	607	608	545	597	607	566	613	572	586	578	614	614	569	579	571	605	571	603	589	617	570	593	611	628	592	572	554	621	566	549	630	625	604	595	563	604	597	588	580	649	609	635	612	593	600	576	631	581	666	606	636	625	606	575	596	605	630	668	617	660	590	651	625	644	628	598	608	583	595	621	572	622	603	609	603	575	603	604	582	555	566	563	622	615	622	604	612	593	637	674	587	610	533	597	604	597	595	599	602	597	591	577	629	594	591	592	574	588	589	614	596	588	649	560	627	575	558	639	616	596	629	595	576	593	616	607	587	622	637	623	575	587	631	566	576	592	593	586	613	607	588	620	591	585	593	586	614	607	611	616	621	609	583	594	631	624	631	577	620	637	606	592	592	599	600	587	578	576	576	604	609	576	631	622	568	594	628	595	609	545	612	597	598	617	603	570	629	571	596	581	547	630	596	582	598	648	594	577	616	599	602	641	608	590	596	646	614	603	588	636	615	633	594	572	532	595	617	603	581	595	602	607	601	619	612	615	624	575	642	616	574	594	628	602	638	602	603	590	547	530	599	592	592	593	638	640	594	588	611	573	618	613	672	599	580	597	581	612	625	557	583	662	569	597	609	603	631	614	575	583	616	581	630	616	642	586	556	600	651	603	610	601	585	589	557	604	568	569	585	609	632	580	615	653	600	591	562	586	620	577	622	644	643	589	626	621	557	574	580	637	601	566	609	611	578	584	622	593	627	603	593	617	606	555	612	606	628	625	660	585	571	593	645	588	598	604	604	615	592	543	660	641	572	588	573	579	574	593	578	642	615	626	606	606	608	601	592	571	598	567	608	567	604	580	610	603	613	609	587	562	603	594	612	587	621	595	564	586	609	625	606	604	624	605	601	630	595	586	620	608	593	626	570	550	596	627	567	607	578	636	597	624	600	622	587	551	574	624	595	641	614	603	620	614	588	596	619	618	611	557	611	607	578	590	593	636	595	648	569	634	643	565	604	611	598	626	555	579	618	630	601	602	635	603	573	602	617	599	628	582	589	585	606	573	617	599	564	572	602	582	604	600	590	582	621	592	617	607	600	572	633	616	569	640	639	600	603	624	643	615	603	550	580	628	609	634	639	608	648	589	597	632	635	601	580	619	605	611	604	571	580	620	591	601	615	615	600	618	627	561	614	648	610	590	572	593	643	634	656	630	607	624	605	593	618	590	567	634	597	610	641	585	594	623	615	610	572	637	582	586	595	605	661	586	590	613	632	633	596	598	574	645	612	637	566	574	637	612	612	605	618	588	668	598	596	600	603	576	610	572	573	642	625	603	571	633	650	610	637	633	586	582	540	605	600	600	589	562	585	584	570	604	625	594	611	588	643	629	626	584	619	604	635	601	589	601	612	635	627	625	627	616	578	634	608	607	576	577	608	604	613	611	570	609	610	626	573	574	608	567	641	600	659	640	596	601	600	605	603	606	600	626	596	576	592	544	611	616	585	595	588	610	584	621	557	575	688	623	615	652	626	652	604	623	604	605	601	555	609	562	591	575	602	619	572	622	628	636	602	592	619	592	589	608	622	615	599	611	594	572	576	619	621	555	619	595	616	596	605	592	643	581	602	645	571	650	619	606	590	640	601	619	577	591	609	611	612	599	583	610	565	602	600	587	578	638	608	628	587	657	617	572	596	593	614	583	598	602	624	572	599	640	601	602	607	609	583	542	624	651	618	605	574	594	628	613	581	584	627	603	602	566	589	616	627	593	591	591	620	644	616	637	634	588	606	557	612	646	591	615	574	602	597	570	599	622	620	628	606	606	599	582	626	581	657	589	550	621	584	588	584	632	574	585	583	590	625	620	622	611	600	617	582	624	618	581	618	610	613	598	595	615	608	584	609	599	601	610	608	596	608	606	635	623	653	651	606	614	641	607	603	565	635	576	580	601	549	591	601	599	632	613	589	588	589	578	605	566	602	558	590	557	577	666	615	564	579	631	620	583	628	607	623	592	632	578	621	597	589	635	585	592	573	596	644	582	615	640	589	557	554	607	584	584	581	608	615	592	573	568	624	574	602	620	583	597	577	562	580	597	624	576	602	608	638	589	647	611	616	594	591	597	590	657	625	557	596	586	573	578	542	607	590	623	608	606	648	623	564	541	572	613	553	620	573	623	579	597	610	591	590	594	638	600	615	585	627	592	610	560	549
45017	38395	17122	17215	23339	23023	19279	16184	13194	11558	10213	9452	8369	7986	7710	7674	7639	7807	7419	7090	6843	6742	6702	6610	6689	6833	6822	6610	6573	6504	6453	6465	6435	6224	6124	6208	6062	6256	6197	6283	6097	6186	6095	6005	6117	6173	6022	5991	6226	6062	6105	6037	6024	6045	6061	6004	6068	5990	5947	5988	6038	6142	6128	6079	5961	5927	6014	6052	5932	6012	6027	6124	6038	6069	6003	6070	6160	6030	6019	6081	5928	5948	5983	6036	6107	6051	6051	6060	6176	6021	6033	6038	6027	6054	5990	5989	6009	6067	6106	5941	6044	6039	5983	5970	6145	6140	6032	6075	6036	6040	6043	6056	5911	5886	6097	6031	6006	6017	6013	6181	6087	6103	6056	6184	6098	6008	6015	6034	5871	6128	5916	6105	5978	6058	5975	6009	5973	6079	6030	5937	6137	6195	6102	6091	6018	5997	6050	6020	6017	6090	6030	6015	6208	5925	6050	6096	6047	5950	6072	6034	6036	6017	6061	6007	6066	6127	6099	6155	5992	6007	6025	5997	5971	5999	6002	5977	5969	6015	6035	6074	5847	6063	6241	6052	6095	6111	6018	6040	6120	5957	6189	6089	5997	6118	6044	6074	6051	6086	6008	6032	6010	6088	6049	6026	5959	6025	6037	6042	6017	5941	6026	6067	5971	6026	6127	6070	5901	6009	6100	6049	6037	5893	6132	5989	6039	6042	6033	6048	6041	6065	6018	6065	6092	6055	6105	6035	6037	6125	6083	6004	6078	6110	5891	6021	6082	6079	6109	6059	6059	6125	6013	5921	6067	5962	6051	6059	6041	6057	6027	6166	6068	5988	6087	6066	6026	6032	5963	5990	6047	6042	6010	6070	6099	6090	5943	6057	6132	6056	5958	6031	6011	5962	5913	6055	5907	6034	5944	6043	5976	6095	5948	6063	5983	6036	6023	5995	6003	6130	6037	5993	6143	6018	6007	6006	6040	6116	5916	6033	6105	6082	6073	6111	6139	6130	5799	6059	5981	5942	6105	6111	6038	6028	6056	6014	6034	6050	6048	6161	6057	6063	6009	6055	6052	6113	6042	6048	6196	6228	6107	5920	6052	6058	6073	6028	6010	6067	6050	6142	6002	6002	6111	6098	5994	6114	5921	6003	6057	5970	5970	6152	6030	6115	5960	5990	6087	6090	5983	5852	6144	5914	6055	6025	5945	5975	6186	5973	6090	6119	5956	6023	6013	5981	6136	5974	6113	6048	5965	5990	6030	6079	6138	6029	6023	6054	6044	6030	5959	6095	6085	6009	6107	6028	6027	5963	5958	6048	6167	6015	5934	6093	5973	5962	5948	5993	5992	6004	5989	5963	6044	6019	6056	5997	6017	5964	6095	6081	6113	5944	6057	6019	5911	6127	5988	6136	6070	6196	6125	6021	6103	6025	6009	6068	6028	6044	5978	6054	6007	6110	6051	6103	5922	5989	6016	6138	6045	5984	6056	6030	6038	6103	5898	6098	5987	5975	6075	6088	6111	6029	6017	5869	6051	5997	6075	6070	5959	5990	6080	5903	6023	6058	5989	6079	5978	6156	5914	5928	6001	6040	6064	5999	6145	5998	5950	6068	5951	5940	6080	6012	6167	6006	6201	6143	6065	6017	6042	6036	5948	6058	6100	5937	6014	6157	6062	6013	5976	6151	6128	6060	6040	6204	6098	6088	6136	6023	6142	5934	6081	6041	6068	6067	6073	5904	5986	5943	6016	6056	5982	6040	6107	6090	6062	5990	6051	6020	6021	6151	6040	6098	6098	6062	6063	6032	5974	5990	6150	6063	5926	5950	6088	6194	6193	6092	6116	6037	6049	6159	6081	6060	5896	5962	6005	5958	6129	6019	6084	5994	6060	6058	6016	6011	5962	5969	6069	6030	5983	6001	6083	5972	6039	6033	6042	6091	6037	6050	5950	6000	6074	6084	6154	6137	5983	6146	6039	6102	6055	6210	6019	5928	6019	6026	6054	6131	6060	6024	5838	6053	6083	6143	5979	6246	6061	6058	6087	6043	6039	5968	5826	5990	6009	6016	6008	5989	6125	6053	6046	6001	6108	6025	6081	6081	6018	5991	6143	6147	6009	6029	6103	6081	6148	5990	6037	6071	6036	6095	6104	6011	5937	5959	6032	6144	6066	6016	5990	5931	5951	6207	6087	5951	5962	5951	6018	6011	5995	6046	5968	6137	5912	6098	6016	5973	5980	6054	5949	5983	5989	6046	6000	6081	6043	6116	5945	6031	5991	6003	6025	6163	6083	6030	6111	5986	5995	6029	5992	5941	6094	6023	6076	5892	6141	5979	5972	6022	6044	5973	5901	5999	6025	5978	5939	6058	6082	6228	6092	6025	6085	5988	6098	5993	6111	6103	6158	5794	6174	6013	6090	5952	6079	6185	6145	6051	6030	6128	6158	6087	6169	5915	6075	5976	6085	6120	6034	6175	6053	6067	6017	6070	6097	5998	6018	6038	6016	6088	6025	6099	5973	6016	5937	5964	5989	6045	5955	6004	6012	6009	5974	5959	6037	6141	5930	6012	6121	6103	6083	6037	6022	5952	6040	6081	6164	5992	5967	6026	6083	6024	6038	5992	5971	6218	6003	5997	5983	5963	5989	6045	5993	6103	6003	6116	6117	6075	5993	6087	6087	5969	6112	6043	6043	5894	6024	6066	6095	6079	5952	6005	6087	6045	6015	6121	6024	6003	6077	6158	5978	6134	6049	6067	6070	6058	6004	6054	5956	5985	5973	6098	6040	5987	6097	6155	6114	6083	6040	6094	5972	6104	5977	6052	5992	6042	6144	6031	5942	6048	6069	5966	6105	6048	6011	5909	6008	6028	6084	6060	5949	6002	6091	6055	5952	6053	6058	6139	6051	5987	6096	6025	6079	6044	5951	6004	6191	6000	5915	6143	5941	5972	6011	6034	6041	5981	5961	6115	5962	6123	6029	6049	6023	6094	5991	5986	6057	5969	6119	6006	6035	5960	5915	6141	5981	6081	5898	6042	6014	6111	6122	5987	6143	6069	6105	6110	6084	5997	6044	6039	6039	5921	6129	6088	6066	5990	6025	5894	6047	6049	6069	6020	6024	6010	6085	6114	6007	6042	6009	5956	6082	6118	6086	6127	5987	5962	5986	6128	6218	5937	6047	6026	6174	5979	6048	6072	6060	6180	6005	6020	5980	6072	6116	6070	6012	5930	5931	5990	5930	5987	6032	5989	5990	5983	6184	6041	6087	5980	6045	6005	5962	6025	6117	6033	6105	5967	5934	6095	6001	6097	6133	5993	6105	5984	6098	5916	6032	5912	6038	6002	6039	5865	5970	6061	6065	6047	5925	6128	6108	5982	5907	5996	6101	5982	5979	5985	6083	6096	6013	6075	6032	6048	6137	6026	6164	6117	6007	5919	5944	5952	6000	6058	5912	5977	5984	5972	5949	6020	6087	6218	6070	5971	6054	5964	6018	6049	6034	6031	5965	6111	6090	6025	6100	5956	6074	6092	5917	6031	6000	6169	6019	6078	6052	5927	6030	5965	6025	5943	6123	6022	5916	6095	6045	6079	5987	6064	6081	6119	6055	6035	6129	6031	6062	5998	6058	6157	6029	6024	5911	6151	6057	6118	6103	6052	6211	6054	5967	6065	5962	6062	6045	6049	5993	6090	5891	6018	5909	6040	6008	6113	6015	6000	5962	6127	6025	6021	5989	6044	5927	5982	6017	6076	5992	5936	6047	6131	5998	6090	5994	5991	6062	6024	6098	5998	5995	6226	6072	5982	6101	6088	5977	6044	6168	5981	6071	5957	6005	5963	6224	6133	6198	6044	6140	6067	6034	5996	5982	6046	6111	6016	6142	5966	6055	6075	5968	6077	5873	6042	6040	5908	6011	6150	6011	6085	6111	5971	6001	5965	6004	6084	6121	5927	5995	6054	6096	6088	5950	5931	5964	6113	6008	6096	5973	6113	5991	6029	5907	6171	6063	6030	6000	6019	6056	6050	5989	6052	6016	5939	6074	6081	5918	5952	6031	6109	6004	6081	6011	6001	6067	6107	6076	6048	6067	6086	6016	6016	6069	6020	6075	6015	6118	6054	6126	6057	5950	5977	6037	5944	6178	6038	6023	6063	6159	5980	6061	6133	6060	5999	6111	6047	5942	5913	6079	5991	5993	5987	5951	6088	5912	6060	6122	6048	6013	6082	6064	6027	6110	5885	5994	6157	5989	6105	5966	5892	6085	6055	6019	5964	6027	5912	5988	5917	6033	5915	6104	6009	6088	6107	6017	5993	6071	5980	6065	6129	6000	6128	6047	6042	6015	5933	5996	6006	6080	5977	6007	5998	5992	6017	6053	6011	6059	6053	6070	5996	6061	6059	5976	6034	6107	6106	5974	5960	6154	6051	5932	6046	5861	6046	5976	6122	5978	6040	6004	6037	6112	6048	6115	6096	5986	6105	6065	6142	5972	6002	6049	6044	6003	6119	5978	6005	6064	6132	6108	6065	5982	5967	6029	6076	6068	6094	5990	6094	5973	6150	5886	6135	5988	5891	6080	6054	5992	6051	5967	6093	5996	5998	6064	6028	5910	6003	5916	6052	6133	5994	5955	6016	6081	5977	6069	5950	6175	6064	5989	6113	6055	6097	6000	6026	5933	6021	6149	5954	5991	5946	6027	6139	6048	6045	6090	6184	6102	6046	6038	5968	6059	6103	5947	6028	5933	5911	6034	5994	6038	6049	6105	6020	6040	6104	6033	6045	6050	5995	6066	6090	6155	6072	6122	5971	6023	6023	5944	6021	5999	6059	6015	6007	6074	6165	6173	6065	6048	6110	5983	6068	5971	6045	6140	5917	6053	6003	6159	6104	6024	5974	6006	6023	5990	6039	6007	5882	6063	5939	6131	6072	5980	5999	6074	6093	6109	6083	6063	6098	6040	6006	5997	6061	6153	6091	6079	6106	5984	5938	6169	5989	6100	6055	6119	6008	5973	5959	5997	6180	6174	5981	6092	6129	6158	6056	6095	6080	6058	5935	5943	6082	6090	5960	6145	6210	6074	6176	6163	6051	6072	6063
12157	8002	1800	796	954	998	875	803	791	679	692	647	638	610	595	621	604	625	621	604	568	584	566	561	571	573	564	566	544	555	536	555	545	544	536	535	563	571	497	569	568	563	573	561	520	524	530	517	546	522	509	575	543	592	599	551	522	497	587	543	558	562	575	553	520	586	545	559	570	551	562	571	543	529	517	557	569	561	547	597	545	558	591	576	505	539	580	527	570	558	538	551	592	537	539	547	535	524	544	578	526	543	592	578	537	552	540	574	549	521	580	554	588	544	557	521	521	520	557	532	571	522	536	551	561	584	539	551	557	537	537	527	530	518	535	555	554	537	553	539	578	532	543	515	555	552	538	534	556	566	546	565	540	529	542	515	596	488	580	516	545	496	570	565	564	532	553	581	541	598	552	525	554	574	553	579	527	564	582	522	533	544	584	560	540	606	549	550	576	555	570	562	554	514	563	569	594	557	547	563	571	498	558	591	554	569	577	533	558	527	548	541	569	552	520	565	511	551	546	531	567	537	531	555	539	560	540	556	507	510	535	544	521	512	587	568	581	575	578	585	582	572	522	539	567	551	530	547	586	580	509	490	575	510	572	565	543	588	549	555	578	560	556	542	549	529	561	547	560	508	531	593	540	532	541	528	574	562	576	559	542	531	556	519	577	492	554	574	585	523	575	512	501	548	519	587	549	541	602	564	586	526	583	521	542	509	541	530	539	562	541	569	537	549	537	566	569	549	513	541	572	521	538	545	572	583	555	517	541	558	555	532	601	536	572	527	549	593	566	519	546	564	543	552	562	537	566	542	555	557	549	535	537	576	565	563	553	566	575	542	584	540	575	540	536	583	539	519	548	525	605	563	532	554	533	535	571	518	548	581	554	555	527	541	540	592	539	535	533	529	528	536	547	570	539	518	548	518	555	557	543	550	530	552	576	584	526	565	522	554	503	543	530	503	558	522	556	507	570	522	528	573	564	589	562	521	540	585	547	570	580	523	545	531	492	562	570	557	568	567	560	534	549	522	528	510	564	559	565	576	510	535	550	523	554	575	585	584	563	524	585	550	539	547	521	566	537	560	570	542	583	587	541	559	538	551	543	576	585	586	521	550	543	536	582	560	557	534	555	531	520	555	533	625	560	583	539	553	568	569	528	585	531	511	562	557	505	579	597	516	538	557	598	534	518	539	583	515	529	559	532	538	555	558	570	549	570	510	535	556	530	540	502	543	510	606	515	557	580	559	540	496	562	527	533	536	579	539	533	566	499	569	548	526	515	557	557	521	580	553	565	535	596	569	581	556	590	542	546	555	574	596	562	542	543	556	483	547	552	574	535	577	517	574	613	530	541	530	585	548	549	553	584	549	547	475	574	596	559	532	504	556	530	517	519	580	576	553	546	544	514	547	564	552	539	525	575	558	561	516	536	535	539	571	538	561	554	541	561	540	534	549	514	565	556	532	535	560	593	527	539	539	588	589	548	565	558	516	591	512	552	595	525	540	553	544	581	582	562	566	549	527	525	533	541	546	536	554	548	551	584	557	548	533	571	581	536	558	524	525	564	517	536	551	577	552	564	551	548	545	531	557	573	543	473	547	543	558	562	478	517	551	547	505	566	578	547	545	519	589	562	544	546	527	524	560	587	561	572	544	542	547	542	558	546	602	551	533	534	568	561	557	567	556	536	552	565	532	580	561	545	582	555	521	545	574	521	547	543	531	515	563	521	571	529	545	550	566	536	500	576	535	541	555	569	533	564	503	569	548	547	566	538	549	562	547	584	559	600	516	547	548	558	566	518	517	563	558	566	539	553	556	558	550	574	513	532	538	514	538	562	583	564	539	543	546	545	544	547	501	532	554	553	553	571	545	521	542	522	522	569	583	580	538	570	523	545	561	553	531	596	587	559	536	507	528	574	524	550	548	566	573	522	541	609	503	545	549	557	563	551	528	539	597	523	557	602	520	555	581	532	539	543	535	523	539	519	557	554	541	539	570	541	552	547	520	505	568	542	558	544	561	528	554	576	558	524	548	514	562	520	546	595	558	584	520	550	548	559	538	560	588	550	559	555	545	579	542	553	544	568	555	526	579	548	542	578	569	588	603	543	527	524	543	536	568	571	545	516	549	581	511	549	534	525	556	552	553	549	595	574	544	530	559	555	552	541	568	559	517	558	570	535	567	550	564	509	538	584	521	522	595	527	551	530	571	552	570	537	549	541	520	576	530	578	550	555	544	518	581	550	574	540	557	595	559	555	515	509	546	526	558	547	526	554	553	547	565	542	573	563	536	547	554	545	591	567	544	528	541	515	567	550	537	564	546	575	538	521	552	551	544	528	506	560	588	545	549	559	558	520	551	538	576	548	579	556	546	556	595	548	533	541	544	504	549	567	558	547	563	569	554	501	540	526	535	549	578	520	570	550	525	540	573	541	575	583	571	573	587	574	580	533	543	538	503	563	518	550	537	559	560	534	593	569	514	542	567	547	586	549	595	580	556	575	562	551	563	546	560	530	562	558	513	518	544	582	545	551	538	572	572	555	532	567	555	568	565	586	516	588	574	572	563	522	552	546	521	559	583	586	532	532	570	539	527	553	556	566	557	562	595	539	533	525	486	543	553	545	534	533	554	567	581	548	529	548	556	538	586	588	518	554	524	565	563	540	560	550	566	534	579	559	577	556	596	526	543	541	546	551	551	548	573	532	552	575	524	547	546	544	550	565	576	573	549	538	531	537	519	567	581	574	575	564	569	548	578	530	496	535	559	555	527	574	500	559	572	596	573	580	559	562	512	544	513	536	548	540	519	537	544	551	526	542	543	563	579	558	527	520	532	536	564	560	572	526	555	551	549	530	570	559	507	562	584	531	515	612	548	573	571	544	563	545	583	572	544	592	522	550	568	588	569	527	543	582	541	519	562	559	556	531	562	553	579	508	561	541	566	573	542	568	565	577	526	561	528	556	562	554	561	563	576	591	532	503	534	554	543	550	553	544	570	559	585	567	583	531	567	562	545	562	575	530	535	562	511	519	550	509	621	538	578	563	570	539	553	517	574	568	567	539	516	474	539	554	552	544	610	569	570	556	536	557	545	543	560	567	520	526	563	517	535	550	558	528	552	537	533	547	556	550	579	556	552	564	554	577	535	567	498	542	571	558	539	585	532	544	537	540	553	545	523	552	592	520	558	558	535	501	552	576	527	561	552	578	559	545	538	595	538	545	557	591	538	521	587	569	548	517	562	543	560	534	546	591	564	528	505	532	550	589	561	578	555	523	535	530	483	579	521	537	569	539	568	560	592	497	601	588	516	578	544	571	540	579	565	536	539	582	585	552	563	552	532	563	550	589	597	526	586	544	556	563	553	545	565	562	559	517	577	543	552	544	498	549	548	509	535	509	557	564	550	591	522	566	562	532	549	553	537	533	593	551	534	552	568	579	568	590	516	550	523	529	555	574	540	512	525	553	538	548	548	563	544	561	550	523	501	518	546	563	582	563	562
46689	39652	16088	17921	24702	24680	21121	16696	14240	12148	10611	9430	8762	7996	7727	7663	7725	7591	7340	6849	6628	6688	6297	6132	6339	6460	6550	6272	6317	6244	6214	6112	6092	6029	5864	5886	5852	5789	5915	5707	5695	5657	5782	5763	5683	5747	5722	5653	5778	5659	5701	5717	5676	5751	5683	5625	5627	5803	5736	5671	5615	5594	5792	5746	5707	5653	5575	5626	5652	5629	5573	5721	5645	5606	5711	5788	5621	5736	5761	5615	5741	5717	5642	5539	5658	5709	5563	5591	5675	5673	5624	5691	5628	5686	5674	5723	5564	5796	5691	5603	5733	5685	5599	5581	5626	5556	5768	5560	5619	5658	5647	5633	5665	5624	5652	5637	5667	5620	5634	5635	5692	5663	5687	5615	5695	5598	5654	5711	5600	5699	5629	5612	5756	5593	5630	5758	5671	5617	5538	5598	5686	5605	5642	5676	5640	5601	5768	5733	5558	5606	5584	5740	5623	5674	5708	5650	5666	5627	5623	5700	5635	5602	5764	5664	5724	5808	5582	5657	5591	5643	5670	5730	5555	5686	5648	5590	5575	5543	5637	5611	5658	5608	5589	5705	5773	5779	5704	5660	5608	5643	5702	5682	5699	5642	5625	5612	5717	5784	5535	5677	5632	5554	5721	5654	5558	5755	5735	5630	5754	5764	5626	5719	5791	5645	5661	5769	5797	5541	5723	5494	5740	5665	5843	5725	5731	5675	5703	5612	5700	5761	5664	5669	5607	5688	5796	5616	5624	5693	5633	5722	5689	5620	5627	5826	5674	5608	5659	5653	5643	5702	5575	5672	5607	5646	5561	5665	5740	5663	5626	5628	5613	5695	5656	5715	5629	5665	5640	5660	5667	5806	5656	5681	5645	5743	5639	5653	5725	5665	5657	5683	5611	5667	5647	5728	5731	5610	5757	5682	5655	5595	5686	5671	5755	5584	5587	5782	5564	5569	5747	5589	5677	5680	5738	5643	5774	5702	5641	5750	5626	5787	5574	5677	5678	5751	5672	5647	5720	5751	5559	5638	5696	5665	5635	5690	5583	5706	5628	5697	5618	5567	5650	5581	5759	5684	5686	5708	5715	5625	5653	5679	5720	5555	5616	5650	5556	5601	5584	5633	5636	5689	5654	5677	5575	5778	5689	5681	5641	5601	5601	5590	5689	5689	5688	5640	5625	5618	5703	5691	5637	5566	5706	5662	5638	5678	5635	5673	5680	5599	5741	5689	5606	5700	5547	5586	5713	5644	5587	5736	5666	5663	5730	5609	5639	5655	5660	5629	5709	5586	5724	5769	5766	5722	5724	5705	5581	5598	5768	5707	5574	5835	5688	5673	5629	5616	5605	5583	5638	5810	5855	5704	5560	5675	5615	5662	5736	5665	5726	5578	5562	5680	5562	5681	5610	5683	5766	5705	5740	5707	5671	5641	5550	5629	5686	5622	5669	5694	5684	5595	5646	5747	5548	5805	5697	5730	5727	5694	5679	5653	5636	5589	5681	5590	5680	5600	5813	5605	5623	5608	5703	5679	5681	5558	5571	5709	5627	5646	5703	5651	5606	5681	5667	5631	5625	5704	5576	5730	5666	5655	5648	5615	5587	5690	5684	5623	5586	5773	5697	5691	5686	5704	5682	5679	5588	5638	5652	5663	5688	5723	5602	5735	5672	5692	5593	5679	5710	5715	5630	5745	5747	5683	5626	5582	5558	5632	5683	5600	5640	5744	5789	5645	5576	5731	5818	5670	5631	5715	5702	5564	5620	5676	5817	5733	5699	5698	5747	5793	5778	5701	5704	5618	5630	5630	5738	5689	5629	5599	5724	5546	5642	5685	5613	5834	5747	5665	5793	5778	5674	5668	5688	5599	5713	5794	5765	5643	5625	5671	5734	5758	5616	5683	5590	5659	5673	5713	5677	5665	5642	5737	5669	5729	5765	5619	5722	5743	5764	5695	5675	5612	5606	5579	5670	5577	5726	5601	5636	5631	5621	5550	5633	5756	5756	5720	5550	5645	5613	5698	5762	5714	5563	5628	5717	5744	5646	5720	5742	5830	5680	5630	5651	5579	5587	5673	5658	5583	5657	5676	5682	5787	5553	5729	5620	5665	5654	5766	5693	5692	5642	5595	5760	5713	5620	5637	5666	5681	5623	5642	5685	5618	5684	5654	5463	5713	5699	5584	5757	5688	5571	5746	5528	5739	5756	5563	5807	5674	5675	5690	5660	5662	5656	5590	5671	5624	5832	5651	5712	5718	5634	5549	5641	5643	5614	5692	5723	5544	5686	5737	5643	5640	5695	5575	5714	5681	5728	5635	5758	5718	5675	5817	5720	5686	5607	5536	5563	5638	5644	5633	5680	5732	5745	5688	5605	5662	5627	5619	5709	5564	5717	5581	5747	5598	5681	5676	5753	5717	5691	5659	5610	5677	5678	5705	5688	5655	5621	5720	5622	5722	5661	5663	5692	5782	5721	5740	5653	5668	5780	5682	5773	5666	5698	5585	5620	5676	5672	5636	5678	5665	5625	5759	5715	5737	5632	5627	5810	5709	5548	5595	5571	5636	5698	5621	5656	5532	5660	5611	5716	5768	5647	5590	5687	5681	5592	5586	5719	5533	5707	5613	5584	5582	5737	5711	5692	5618	5644	5749	5737	5715	5608	5731	5588	5662	5668	5593	5707	5514	5685	5601	5746	5633	5496	5816	5698	5552	5660	5729	5731	5646	5619	5836	5705	5773	5635	5602	5704	5723	5617	5641	5756	5580	5657	5695	5658	5789	5704	5690	5625	5834	5660	5667	5569	5742	5577	5561	5622	5633	5704	5732	5732	5606	5708	5563	5668	5633	5723	5691	5650	5604	5685	5682	5680	5741	5631	5675	5711	5627	5720	5605	5666	5875	5688	5623	5676	5617	5578	5563	5731	5611	5797	5744	5648	5538	5678	5571	5733	5566	5598	5822	5635	5724	5652	5697	5641	5667	5634	5683	5724	5606	5674	5601	5480	5611	5666	5540	5719	5813	5705	5628	5524	5635	5697	5682	5643	5795	5770	5568	5658	5755	5616	5660	5628	5642	5660	5695	5643	5656	5600	5626	5690	5629	5599	5718	5688	5630	5659	5747	5711	5751	5693	5733	5639	5696	5539	5735	5601	5665	5693	5723	5582	5607	5642	5579	5670	5637	5732	5785	5719	5765	5688	5610	5776	5787	5669	5826	5717	5692	5815	5557	5626	5673	5751	5585	5598	5759	5730	5619	5751	5655	5774	5605	5615	5594	5704	5745	5622	5673	5644	5693	5683	5632	5783	5695	5755	5631	5596	5751	5652	5666	5616	5688	5593	5641	5612	5591	5697	5634	5627	5619	5620	5588	5744	5637	5626	5739	5767	5676	5774	5797	5619	5729	5647	5606	5661	5514	5758	5754	5749	5613	5633	5700	5686	5720	5683	5729	5776	5655	5732	5576	5668	5712	5654	5706	5575	5637	5640	5592	5705	5645	5612	5565	5557	5737	5658	5716	5674	5641	5748	5691	5722	5716	5600	5658	5687	5668	5593	5705	5604	5679	5518	5647	5706	5759	5619	5662	5781	5624	5682	5760	5769	5748	5676	5781	5621	5622	5645	5644	5730	5639	5640	5613	5726	5648	5540	5606	5702	5588	5723	5723	5689	5606	5677	5768	5589	5746	5635	5681	5715	5682	5809	5641	5679	5669	5675	5649	5683	5656	5805	5710	5574	5686	5643	5613	5691	5696	5627	5728	5606	5683	5740	5606	5711	5635	5666	5602	5628	5698	5696	5618	5667	5528	5721	5738	5697	5676	5749	5799	5749	5713	5626	5723	5856	5713	5743	5699	5620	5661	5572	5684	5680	5763	5765	5746	5601	5555	5643	5692	5713	5637	5596	5694	5605	5637	5693	5695	5651	5647	5653	5562	5687	5703	5813	5602	5709	5826	5751	5697	5615	5619	5663	5753	5630	5695	5745	5623	5681	5717	5664	5651	5778	5705	5714	5777	5649	5722	5575	5560	5531	5712	5593	5659	5766	5717	5705	5614	5709	5647	5620	5786	5650	5676	5664	5678	5613	5716	5696	5625	5623	5724	5651	5637	5592	5762	5630	5654	5688	5532	5606	5683	5819	5654	5611	5590	5640	5777	5590	5655	5649	5563	5652	5593	5680	5643	5582	5680	5661	5720	5767	5637	5740	5685	5671	5728	5605	5608	5556	5723	5686	5587	5685	5793	5615	5786	5723	5684	5750	5577	5677	5681	5599	5534	5709	5653	5728	5666	5576	5658	5588	5624	5495	5759	5689	5700	5654	5688	5806	5564	5683	5709	5701	5708	5631	5683	5691	5706	5692	5646	5691	5754	5626	5621	5804	5638	5641	5722	5654	5702	5713	5673	5683	5578	5705	5554	5698	5551	5680	5666	5612	5625	5657	5576	5617	5667	5587	5732	5680	5799	5616	5624	5679	5556	5740	5709	5718	5712	5568	5751	5715	5694	5788	5599	5691	5746	5585	5705	5606	5569	5726	5619	5722	5721	5613	5573	5605	5748	5665	5585	5698	5707	5722	5744	5562	5605	5699	5728	5581	5806	5690	5739	5695	5605	5713	5691	5673	5586	5712	5696	5677	5681	5619	5623	5534	5719	5505	5560	5592	5531	5631	5690	5545	5600	5531	5685	5743	5606	5686	5787	5708	5723	5665	5726	5610	5693	5682	5651	5670	5772	5648	5784	5694	5720	5708	5564	5656	5641	5666	5667	5615	5752	5700	5696	5567	5659	5783	5701	5771	5755	5603	5630	5762	5665	5599	5667	5714	5681	5722	5655	5711	5583	5600	5658	5767	5591	5642	5762	5655	5650	5704	5529	5644	5617	5571	5676	5693	5739	5708	5838	5562	5641	5699	5629	5745	5710	5621	5674	5762	5485	5643	5672	5707	5645	5662	5677	5641	5566	5696	5647	5669	5683	5706	5676	5605	5706	5896	5643	5620	5812	5769	5784	5620	5646	5721	5631	5640	5742	5599	5684	5726	5645	5486	5558	5653	5633	5743	5744	5754	5563	5783	5655	5688	5755	5722	5693	5835	5647	5647	5705	5705	5651
17558	14228	3075	1236	1453	1544	1332	1239	1119	1066	1018	988	898	866	842	861	873	809	801	818	769	738	789	816	790	777	768	752	813	808	778	767	745	769	735	772	747	791	748	711	708	702	756	784	760	738	755	770	688	723	734	746	776	793	740	755	729	728	737	735	791	723	678	761	697	717	723	740	726	716	705	740	740	762	752	730	714	729	759	714	775	728	721	706	751	776	730	751	751	703	728	712	758	725	741	689	748	720	763	732	759	732	741	721	684	737	770	740	663	702	726	750	688	714	729	741	706	756	693	765	705	727	753	698	750	730	697	742	709	764	743	679	772	698	730	749	670	734	705	743	763	731	738	717	725	764	697	760	772	704	706	729	789	717	677	721	710	750	709	691	724	709	755	739	723	693	771	788	727	752	716	733	753	767	739	698	691	736	700	734	788	664	723	735	732	758	744	662	680	738	704	736	715	730	694	740	723	719	742	719	727	715	680	710	789	752	704	742	713	734	752	741	753	739	720	757	776	712	733	786	727	698	728	731	740	799	718	761	692	731	757	661	722	718	713	728	727	739	706	743	729	763	764	737	766	776	760	720	729	720	750	758	714	717	707	735	741	742	702	683	736	759	707	682	786	750	739	686	739	730	761	704	727	701	718	696	739	661	745	724	737	721	756	697	766	712	706	750	713	727	748	756	670	764	733	725	762	712	733	705	764	749	724	715	770	722	752	775	779	685	733	723	753	757	714	792	744	717	708	701	719	691	707	768	658	774	772	726	679	688	798	740	763	708	737	721	711	759	725	738	785	720	781	785	742	726	709	717	712	679	719	785	776	738	723	721	745	759	720	772	774	707	701	721	692	739	753	751	765	753	743	761	724	744	748	753	780	766	713	727	778	761	782	723	762	757	756	739	727	727	723	733	739	754	677	749	701	746	749	732	692	759	748	727	740	714	752	709	717	709	737	710	740	757	732	725	731	728	733	764	707	740	751	758	738	750	760	693	771	754	761	715	742	773	754	745	726	727	715	724	740	683	742	742	689	745	722	708	793	760	718	740	717	719	741	710	730	712	723	722	736	761	700	698	758	741	741	774	706	753	679	732	748	677	715	754	793	715	709	727	743	786	686	723	711	704	677	777	778	703	732	716	723	715	750	770	751	771	700	734	744	704	765	711	746	741	735	766	738	705	725	738	700	704	738	776	768	764	693	803	759	726	720	723	736	776	736	702	766	732	734	707	811	744	764	737	749	727	715	754	715	759	694	679	741	771	689	690	697	736	793	714	757	663	709	730	757	740	713	726	759	714	774	764	713	713	695	833	761	729	740	778	813	744	737	719	715	742	713	702	772	744	766	755	737	735	727	736	731	788	776	666	757	790	715	689	653	739	737	744	705	740	708	706	729	717	689	757	762	719	756	720	773	693	750	768	730	733	733	749	774	726	732	749	769	707	732	692	755	745	726	767	743	697	756	775	692	738	729	790	711	705	695	705	692	725	739	718	716	683	747	708	678	752	703	703	705	758	752	733	668	754	736	721	748	764	727	745	746	717	731	684	722	719	685	763	744	714	740	722	769	755	778	788	776	731	737	709	765	765	718	748	769	739	700	714	743	728	719	747	732	739	716	735	708	699	752	705	772	749	728	712	730	741	732	702	770	708	729	694	755	762	717	753	784	738	719	736	739	676	713	790	737	724	758	775	678	732	772	796	735	771	693	696	678	716	713	700	712	755	743	727	705	718	732	723	739	738	698	772	729	730	760	716	717	682	758	733	746	689	767	697	735	712	756	734	714	724	741	723	726	776	751	747	766	703	743	716	752	764	747	712	738	708	761	736	715	736	766	750	697	711	739	747	695	730	722	769	791	743	734	733	778	709	755	723	685	742	763	747	742	732	754	714	735	723	745	756	749	747	711	734	685	754	717	698	714	702	734	716	750	744	706	756	741	695	743	722	720	689	715	709	696	740	722	713	735	699	696	767	746	772	749	722	753	721	737	743	702	743	746	732	727	696	795	750	764	735	741	755	779	703	724	712	738	743	701	739	748	701	695	737	741	743	711	702	743	728	770	710	736	718	720	710	777	722	777	685	751	759	727	728	720	769	758	732	735	751	756	730	706	694	703	727	727	688	732	762	698	741	778	711	726	710	741	768	717	768	773	700	720	752	708	708	728	694	744	743	783	748	719	787	728	653	710	714	718	754	738	760	735	746	741	751	756	710	728	793	752	718	723	724	708	727	743	783	734	707	726	740	762	747	725	768	698	769	748	748	763	740	705	714	779	734	716	709	785	728	723	730	659	739	752	688	750	755	711	753	727	695	689	750	782	742	750	719	716	755	716	802	769	722	746	744	698	754	725	732	713	736	772	745	721	688	761	764	770	747	787	745	750	743	718	725	720	762	724	754	722	703	733	717	774	698	736	704	713	722	791	703	782	727	766	678	772	736	726	692	695	735	757	748	737	757	701	761	742	743	725	746	740	776	711	780	770	713	714	746	758	764	772	704	731	753	716	724	760	745	744	765	700	746	691	725	723	731	697	770	741	803	720	728	749	707	768	722	778	709	716	754	772	732	761	710	710	718	788	739	693	690	727	709	742	704	709	741	699	728	712	711	766	760	747	745	697	722	723	738	694	719	772	732	718	759	715	705	747	758	711	724	764	758	755	727	778	771	752	795	687	705	749	724	711	746	748	719	695	707	736	767	719	705	755	791	701	720	750	722	762	703	762	699	754	753	726	728	790	705	726	723	711	725	742	743	737	726	747	667	808	731	747	745	703	761	740	761	709	713	767	732	728	733	762	727	734	722	735	745	790	728	721	691	754	737	720	708	768	684	729	726	712	702	712	715	733	751	733	707	741	704	749	794	763	706	742	751	801	701	714	737	742	738	755	771	737	730	715	733	727	780	734	753	700	731	700	712	758	786	715	703	708	756	732	721	805	732	748	739	720	779	752	790	729	742	736	659	717	775	783	754	750	733	699	756	737	708	729	747	708	700	741	745	728	725	728	704	659	734	739	722	736	777	724	702	760	750	736	733	717	715	785	672	764	744	701	754	702	760	753	752	737	778	743	713	725	702	701	733	714	734	717	763	750	740	713	665	782	699	761	722	724	710	667	706	718	704	767	783	765	723	736	812	736	771	719	744	734	700	730	767	708	723	713	731	698	829	760	738	725	726	704	711	758	747	697	747	760	743	692	765	644	689	756	749	711	755	752	841	701	737	732	751	762	744	700	743	716	764	736	744	749	734	784	737	777	731	705	731	819	753	731	697	713	736	702	695	709	780	696	734	712	707	733	735	770	811	662	770	735	748	707	734	752	729	707	730	767	748	745	763	759	743	772	763	711	710	766	712	710	745	759	714	760	765	750	757	740	722	793	751	753	700	745	711	749	701	765	723	769	705	728	741	736	700	723	726	765	751	729	701	725	753	723	701	725	673	741	730	731	732	743	710	766	710	772	721	731	737	710	687	716	721	813	751	694	751	688	746	754	715	738	714	757	740	755	763
56120	46916	19541	24389	32646	32823	27403	22732	20411	17397	15070	13333	11720	11033	10504	10466	10362	9950	9569	8964	8760	8703	8436	8245	8351	8465	8508	8272	8248	8125	7854	7883	7873	7658	7536	7523	7516	7298	7364	7444	7379	7391	7449	7427	7497	7284	7396	7279	7425	7228	7297	7144	7327	7175	7345	7294	7118	7256	7250	7320	7148	7359	7393	7235	7145	7320	7291	7291	7320	7255	7210	7256	7183	7211	7335	7178	7343	7398	7187	7230	7207	7309	7257	7199	7174	7230	7134	7281	7235	7311	7243	7319	7262	7306	7086	7157	7185	7302	7228	7168	7176	7185	7224	7172	7108	7232	7219	7242	7320	7148	7123	7278	7167	7391	7182	7099	7188	7088	7310	7166	7055	7247	7184	7188	7182	7081	7229	7127	7222	7303	7288	7237	7113	7345	7123	7130	7270	7226	7101	7093	7243	7205	7181	7237	7349	7223	7205	7290	7242	7250	7271	7292	7097	7267	7207	7260	7184	7158	7145	7320	7302	7203	7198	7190	7175	7170	7239	7053	7316	7147	7277	7257	7170	7260	7109	7255	7143	7115	7238	7116	7229	7155	7164	7321	7207	7176	7172	7243	7315	7184	7217	7224	7166	7226	7022	7210	7306	7199	7333	7197	7068	7212	7186	7235	7242	7185	7276	7105	7211	7210	7208	7288	7236	7085	7155	7206	7207	7151	7171	7184	7100	7244	7098	7092	7073	7348	7094	7132	7148	7214	7166	7297	7238	7210	7254	7277	7321	7229	7182	7110	7199	7156	7226	7284	7142	7475	7266	7183	7020	7281	7166	7221	7206	7247	7303	7036	7074	7226	7258	7232	7152	7114	7110	7199	7253	7231	7207	7216	7181	7062	7223	7354	7189	7298	7037	7338	7106	7108	7145	7181	7190	7125	7249	7173	7079	7090	7162	7311	7173	7138	7171	7207	7157	7291	7266	7045	7129	7243	7249	7338	7178	7198	7186	7160	7252	7229	7142	7083	7268	7145	7233	7125	7115	7079	7211	7254	7359	7320	7203	7164	7199	7335	7230	7170	7117	7165	7210	7202	7153	7220	7185	7067	7308	7085	7069	7106	7109	7071	7330	7150	7190	7233	7295	7313	7205	7124	7186	7120	7100	7210	7172	7326	7269	7182	7096	7132	7210	7116	7278	7249	7339	7216	7205	7178	7305	7142	7192	7211	7107	7239	7248	7137	7307	7210	7233	7225	7131	7321	7169	7327	7196	7184	7182	7147	7209	7386	7206	7198	7185	7130	7273	7171	7159	7183	7056	7163	7239	7048	7259	7164	7279	7205	7109	7166	7193	7246	7329	7247	7161	7268	7236	7272	7257	7194	7240	7225	7247	7151	7165	7200	7271	7168	7104	7273	7205	7210	7198	7229	7277	7131	7099	7348	7073	7220	7237	7127	7299	7232	7184	7196	7135	7336	7269	7245	7168	7228	7244	7207	7301	7179	7127	7141	7162	7136	7210	7195	7289	7189	7205	7141	7238	7052	7200	7164	7160	7108	7311	7187	7121	7306	7258	7128	7225	7241	7174	7192	7040	7268	7051	7189	7211	7188	7061	7343	7326	7113	7304	7168	7177	7230	7261	7265	7169	7171	7191	7140	7163	7118	7240	7100	7185	7272	7179	7116	7364	7303	7165	7271	7181	7057	7201	7314	7217	7109	7291	7266	7217	7125	7216	7198	7279	7163	7369	7149	7133	7198	7270	7342	7161	7226	7213	7135	7140	7259	7153	7254	7345	7111	7183	7283	7321	7271	7242	7013	7062	7315	7168	7420	7190	7230	7157	7156	7239	7176	7219	7250	7182	7222	7273	7390	7192	7158	7251	7245	7209	7198	7347	7245	7267	7168	7158	7124	7320	7151	7258	7077	7256	7063	7184	7267	7227	7253	7309	7284	7127	7159	7242	7153	7201	7165	7332	7238	7253	7134	7239	7241	7020	7177	7155	7223	7171	7217	7230	7337	7196	7232	7242	7206	7254	7177	7254	7218	7106	7153	7140	7187	7170	7264	7243	7159	7283	7212	7154	7142	7189	7189	7267	7268	7219	7172	7148	7149	7197	7089	7199	7294	7082	7198	7101	7199	7144	7189	7189	7143	7154	7217	7161	7338	7200	7306	7193	7203	7206	7158	7164	7273	7073	7216	7132	7303	7206	7175	7187	7228	7210	7193	7270	7248	7262	7235	7102	7185	7207	7191	7188	7157	7158	7158	7174	7152	7294	7270	7262	7239	7138	7087	7319	7209	7299	7200	7171	7228	7134	7203	7387	7355	7247	7171	7199	7005	7313	7278	7040	7121	7238	7280	7194	7301	7220	7255	7204	7142	7291	7105	7222	7165	7121	7167	7210	7213	7129	7234	7219	7371	7144	7150	7327	7141	7301	7224	7129	7278	7314	7241	7188	7069	7105	7244	7200	7409	7117	7267	7231	7228	7302	7278	7194	7304	7280	7058	7241	7111	7279	7206	7192	7256	7067	7398	7183	7129	7170	7284	7133	7281	7204	7159	7217	7294	7096	7206	7229	7273	7186	7127	7225	7250	7068	7122	7235	7183	7390	7212	7072	7067	7287	7301	7235	7310	7226	7267	7200	7241	7153	7151	7263	7250	7231	7366	7114	7263	7237	7324	7191	7263	7184	7274	7061	7151	7200	7142	7171	7306	7161	7122	7186	7238	7194	7332	7129	7337	7183	7224	7176	7283	7088	7045	7332	7208	7239	7312	7100	7182	7053	7131	7213	7298	7300	7281	7173	7163	7170	7299	7323	7169	7233	7049	7231	7220	7217	7257	7158	7133	7289	7182	7267	7233	7289	7325	7260	7194	7290	7283	7321	7168	7004	7228	7280	7239	7196	7284	7184	7208	7250	7220	7381	7186	7341	7244	7285	7144	7169	7248	7081	7297	7236	7221	7113	7128	7147	7224	7098	7218	7302	7172	7225	7258	7039	7115	7252	7261	7095	7239	7323	7280	7111	7062	7167	7194	7364	7294	7188	7286	7048	7152	7184	7328	7170	7289	7178	7040	7123	7256	7230	7193	7383	7081	7232	7279	7272	7194	7216	7172	7215	7232	7284	7226	7220	7277	7213	7206	7211	7182	7385	7170	7204	7215	7200	7151	7170	7159	7168	7195	7136	7212	7110	7150	7220	7144	7240	7192	7280	7183	7253	7325	7263	7033	7082	7124	7237	7105	7385	7160	7302	7408	7139	7129	7189	7177	7284	7172	7236	7213	7141	7304	7266	7115	7183	7290	7260	7192	7373	7128	7268	7281	7131	7037	7224	7312	7304	7300	7259	7266	7260	7269	7248	7147	7242	7173	7182	7198	7232	7231	7084	7133	7071	7191	7306	7338	7169	7216	7146	7155	7227	7087	7221	7144	7284	7109	7255	7219	6997	7132	7208	7177	7270	7330	7357	7179	7315	7171	7231	7273	7095	7396	7209	7189	7116	7246	7320	7075	7163	7153	7145	7129	7200	7336	7159	7222	7231	7093	7153	7313	7348	7102	7246	7187	7229	7117	7238	7191	7173	7193	7209	7199	7164	7211	7001	7181	7350	7189	7337	7211	7197	7116	7169	7127	7231	7272	7214	7225	7281	7320	7177	7248	7326	7270	7334	7086	7245	7241	7141	7311	7252	7269	7144	7134	7127	7043	7247	7315	7148	7301	7139	7254	7186	7194	7183	7173	7171	7255	7202	7167	7162	7155	7221	7221	7195	7216	7214	7096	7076	7263	7161	7240	7197	7256	7220	7270	7288	7217	7165	7212	7216	7268	7231	7213	7132	7133	7202	7198	7284	7113	7287	7259	7216	7156	7291	7109	7176	7237	7221	7084	7238	7157	7110	7243	7221	6993	7159	7301	7207	7244	7251	7398	7252	7209	7091	7240	7178	7208	7184	7157	7301	7182	7135	7255	7242	7235	7177	7274	7261	7029	7213	7285	7128	7163	7303	7169	7138	7263	7211	7101	7256	7196	7152	7292	7216	7210	7166	7105	7335	7244	7104	7209	7109	7160	7245	7195	7108	7109	7165	7184	7306	7174	7166	7132	7208	7106	7199	7358	7210	7306	7205	7271	7206	7137	7115	7209	7289	7404	7259	7122	7200	7195	7046	7094	7169	7231	7203	7306	7176	7239	7269	7330	7186	7158	7251	7129	7165	7236	7271	7229	7152	7233	7017	7265	7097	7214	7308	7289	7217	7252	7265	7170	7251	7334	7131	7226	7178	7218	7179	7306	7211	7188	7132	7127	7144	7092	7160	7135	7159	7363	7317	7218	7112	7184	7135	7173	7133	7404	7180	7227	7152	7155	7167	7206	7255	7262	7216	7184	7311	7312	7336	7184	7206	7184	7298	7187	7149	7301	7066	7190	7290	7243	7342	7165	7246	7241	7154	7114	7205	7195	7299	7280	7135	7087	7207	7238	7317	7194	7204	7217	7123	7154	7150	7187	7162	7214	7198	7264	7135	7279	7174	7247	7166	7249	7221	7192	7166	7148	7259	7244	7363	7177	7223	7269	7105	7204	7222	7311	7121	7160	7170	7142	7203	7293	7172	7259	7248	7360	7143	7287	7152	7251	7206	7183	7271	7176	7174	7233	7166	7180	7203	7306	7218	7163	7294	7306	7215	7229	7199	7241	7194	7187	7239	7250	7114	7157	7251	7248	7224	7224	7161	7256	7212	7162	7160	7257	7260	7269	7188	7114	7188	7267	7300	7255	7172	7115	7265	7143	7244	7316	7272	7160	7172	7276	7282	7254	7271	7118	7291	7212	7202	7220	7173	7287	7180	7275	7187	7322	7117	7188	7226	7287	7134	7302	7121	7227	7113	7162	7219	7343	7108	7285	7239	7220	7178	7199	7277	7182	7181	7240	7218	7185	7160	7297	7297	7329	7205	7241	7264	7206	7267	7184	7214	7112	7155	7069	7109	7232	7002	7100	7229	7265	7201	7239	7273	7134	7095	7262	7137	7191	7217	7212	7169	7208	7172	7234	7206	7263	7222	7197	7229	7352	7232	7163	7250	7154	7225	7026	7104	7136	7273	7224	7195	7220	7095	7316	7243	7087	7272	7224	7220	7247	7170	7130
7242	4201	1485	908	1138	1055	937	931	941	861	845	859	865	843	828	813	839	807	841	795	810	842	804	743	776	806	792	815	775	750	844	755	819	798	772	761	858	815	870	800	824	753	768	825	762	822	816	790	818	806	765	762	809	791	797	805	760	777	745	832	780	769	835	792	808	800	747	734	793	771	785	803	816	806	788	779	794	729	810	765	838	786	765	789	785	769	787	816	771	751	769	792	812	795	778	801	752	777	759	814	805	793	771	763	742	757	803	770	806	811	830	759	758	815	762	763	806	778	758	758	764	784	786	775	741	739	774	761	754	778	795	795	815	835	800	787	816	750	757	732	788	827	793	791	762	743	773	777	827	810	776	802	801	775	786	801	757	758	766	768	804	799	766	789	763	798	732	772	802	763	822	776	802	766	730	780	746	763	780	776	814	765	805	802	768	809	796	754	793	780	775	741	778	766	781	819	790	738	790	806	757	840	789	797	793	807	836	777	787	788	809	783	803	764	768	796	769	771	730	768	776	773	812	804	813	780	809	816	764	816	848	804	789	769	730	764	807	758	777	770	753	780	772	815	758	804	782	798	768	790	783	747	781	807	775	791	744	790	818	809	820	783	784	784	714	772	780	788	707	753	750	830	778	827	790	796	734	788	770	816	809	795	811	800	809	768	809	839	791	791	827	806	816	777	830	794	705	792	850	755	804	792	767	795	748	835	754	782	808	744	794	784	757	720	785	768	802	779	839	793	782	797	759	802	801	806	825	752	797	770	745	757	811	771	794	810	740	749	731	784	842	788	789	839	800	815	768	773	794	791	766	798	743	777	815	763	800	770	804	795	839	842	737	828	793	799	753	754	797	757	754	777	793	770	800	779	779	828	757	719	833	752	817	813	807	768	828	747	782	775	777	839	773	755	810	789	765	888	744	819	742	838	799	800	766	819	749	805	756	737	824	791	824	774	812	804	798	760	794	779	757	750	779	765	742	749	820	826	795	811	730	812	730	785	750	787	789	726	798	788	794	783	800	811	770	835	822	767	764	808	770	811	766	798	729	766	797	804	761	806	795	827	786	789	801	767	809	741	768	768	811	815	783	788	779	816	774	761	775	788	790	777	749	822	809	795	820	784	773	794	796	780	770	781	808	749	820	747	761	770	766	788	819	772	761	763	813	792	846	790	785	812	749	788	770	776	795	755	808	755	858	782	825	832	799	759	819	786	758	776	771	841	775	792	817	806	782	845	728	793	804	751	767	770	760	747	780	778	767	810	759	806	815	809	753	840	755	781	820	790	762	794	762	754	750	780	793	782	811	800	781	770	773	746	798	794	793	759	791	783	779	811	782	802	774	786	798	756	766	823	778	813	792	812	766	765	814	781	777	786	803	820	844	814	797	789	781	806	786	767	821	804	771	740	763	819	808	848	801	771	744	798	752	767	794	783	781	769	772	765	796	731	794	808	762	798	783	777	819	802	737	777	746	803	795	829	829	777	790	830	795	779	798	749	788	792	834	783	820	753	752	791	815	742	788	820	813	753	822	790	773	778	823	763	766	824	766	777	814	799	797	837	784	781	817	738	795	784	790	848	785	742	766	807	803	808	793	798	730	800	778	806	787	797	790	816	771	788	755	811	808	744	755	746	827	790	775	785	799	821	723	769	782	762	717	770	839	763	743	726	784	793	762	741	794	782	794	753	757	825	773	830	793	784	752	846	790	830	815	714	856	778	716	771	856	769	824	748	773	807	788	769	763	823	766	782	776	816	768	802	840	802	804	756	779	766	773	806	815	785	759	776	761	800	766	796	823	799	747	778	797	817	757	771	785	783	781	775	778	809	786	781	800	811	781	781	809	817	801	780	789	790	794	800	780	752	750	802	758	807	811	791	795	747	759	828	789	789	772	814	783	798	830	825	798	829	761	806	814	771	792	734	806	780	796	754	832	830	740	764	799	747	776	762	793	794	781	772	800	811	799	748	826	790	744	767	782	748	762	795	742	769	739	823	758	796	822	788	779	767	799	770	773	749	811	735	824	820	807	800	782	830	802	781	801	798	810	753	750	760	810	775	781	832	784	782	746	817	778	786	728	753	817	787	808	782	751	738	821	800	797	779	770	826	786	789	761	751	786	779	776	771	802	800	783	714	822	786	823	734	795	804	783	751	818	817	748	822	806	756	787	753	829	787	784	834	778	818	808	843	816	762	804	799	841	794	810	754	812	803	820	782	820	814	754	818	801	804	774	805	779	756	732	730	784	721	789	778	766	766	802	782	824	775	815	784	753	868	756	795	799	808	758	784	768	788	815	823	818	777	818	792	808	777	791	841	823	794	766	804	790	799	762	801	764	821	769	791	818	785	782	775	819	795	776	815	740	789	799	754	786	765	809	792	788	765	753	772	805	794	790	787	805	776	766	795	827	770	777	744	835	766	804	794	815	761	822	782	770	797	766	751	747	818	780	809	805	823	752	773	777	739	807	844	777	754	818	743	817	802	759	834	769	771	743	740	781	778	750	810	816	778	804	795	769	818	842	797	773	832	763	781	787	815	779	798	750	760	792	789	773	752	795	809	780	823	808	777	796	739	749	764	802	763	815	740	837	772	783	817	776	759	808	765	824	825	806	812	792	799	759	842	808	749	758	807	747	786	786	748	791	804	808	774	834	813	825	772	740	794	733	761	829	750	757	800	789	804	760	790	767	840	745	810	774	774	750	788	764	769	803	795	775	757	822	810	819	780	744	741	747	753	768	737	764	789	755	792	845	763	764	807	782	782	803	750	730	742	778	787	784	783	842	802	840	700	831	793	795	819	796	768	748	812	841	809	764	747	794	811	741	825	815	757	750	765	815	747	801	819	784	771	746	767	756	761	799	824	831	793	718	843	801	769	752	798	746	767	755	830	722	796	820	778	807	835	758	812	794	759	827	762	797	823	800	838	772	789	791	757	773	757	768	812	777	782	719	804	829	787	808	821	763	824	838	800	792	787	796	789	770	797	809	824	802	814	792	771	779	805	790	816	823	822	801	792	831	768	742	802	751	785	805	786	788	783	799	791	778	774	791	767	798	823	801	766	821	766	821	766	769	763	829	801	792	736	810	857	777	811	815	808	847	782	768	792	763	792	816	794	784	780	813	793	779	783	785	742	788	839	790	805	769	770	792	787	751	778	794	818	788	794	811	782	785	834	796	783	742	787	778	830	759	769	803	796	757	829	798	782	779	809	787	763	805	769	827	774	812	808	784	740	837	801	794	753	787	779	822	742	764	759	814	793	754	804	802	768	802	783	754	770	766	771	750	835	822	801	754	775	796	814	827	788	748	810	802	733	806	801	833	830	814	821	780	736	742	805	771	804	776	787	757	769	769	764	754	802	786	824	709	798	789	790	791	762	751	745	808	771	807	801	797	794	797	778	802	753	800	736	761	809	734	811	749	799	840	785	799	735	777	792	833	790	774	826	829	774	779	755	838	815	811	804	795	821	841	809	741	778	790	813	760	796	778	809
41021	32542	14434	15180	21741	20816	16522	13634	12807	11015	10000	9395	8824	8632	8744	8776	8844	8689	8385	8174	8078	8097	8052	8081	7997	8041	8024	7980	7919	7945	7951	7856	7933	7708	7766	7615	7779	7651	7567	7730	7638	7709	7612	7739	7573	7791	7573	7563	7649	7599	7624	7699	7683	7512	7692	7554	7559	7672	7700	7581	7650	7557	7650	7669	7670	7650	7810	7801	7666	7664	7420	7679	7626	7527	7643	7566	7631	7568	7799	7759	7709	7676	7494	7658	7673	7609	7529	7662	7729	7660	7608	7596	7549	7576	7679	7624	7631	7625	7761	7481	7649	7660	7670	7592	7780	7705	7506	7617	7639	7521	7611	7597	7669	7501	7626	7686	7618	7846	7618	7519	7418	7682	7517	7733	7447	7676	7684	7712	7680	7776	7606	7585	7795	7621	7710	7592	7724	7648	7635	7613	7575	7720	7588	7763	7662	7551	7487	7506	7641	7650	7620	7620	7566	7527	7651	7681	7587	7637	7657	7702	7658	7667	7686	7589	7432	7682	7583	7592	7660	7659	7461	7685	7676	7585	7547	7606	7548	7604	7688	7715	7501	7666	7677	7662	7568	7555	7798	7718	7608	7560	7557	7636	7675	7700	7660	7656	7611	7679	7711	7735	7765	7649	7448	7647	7601	7510	7534	7582	7541	7721	7519	7734	7606	7669	7623	7656	7633	7500	7648	7572	7624	7587	7560	7654	7575	7591	7521	7656	7521	7492	7650	7630	7641	7631	7623	7599	7649	7672	7802	7578	7558	7707	7657	7632	7737	7613	7508	7547	7622	7620	7712	7753	7609	7608	7641	7541	7662	7605	7594	7582	7454	7429	7643	7643	7407	7680	7631	7707	7606	7599	7650	7604	7517	7568	7496	7554	7613	7656	7684	7492	7651	7636	7803	7618	7758	7638	7527	7792	7748	7587	7626	7687	7684	7581	7688	7790	7653	7619	7661	7563	7637	7658	7698	7725	7707	7692	7541	7694	7590	7553	7697	7607	7641	7645	7719	7503	7750	7575	7587	7791	7689	7619	7765	7701	7516	7743	7764	7642	7607	7583	7714	7612	7541	7684	7632	7639	7518	7700	7603	7654	7629	7755	7740	7698	7681	7718	7580	7641	7470	7539	7670	7602	7683	7519	7735	7772	7588	7652	7616	7440	7532	7568	7539	7565	7597	7630	7605	7533	7602	7658	7737	7674	7677	7730	7591	7714	7620	7708	7591	7632	7599	7484	7635	7435	7692	7627	7651	7795	7631	7638	7594	7680	7582	7721	7569	7681	7633	7579	7652	7701	7635	7589	7573	7670	7514	7703	7756	7446	7607	7570	7804	7605	7675	7490	7600	7669	7689	7549	7479	7614	7576	7533	7727	7742	7600	7790	7520	7644	7548	7514	7523	7646	7592	7645	7718	7460	7555	7650	7592	7758	7610	7528	7587	7633	7591	7718	7738	7616	7691	7689	7530	7561	7558	7567	7507	7694	7654	7575	7542	7660	7590	7560	7604	7572	7618	7741	7688	7593	7598	7618	7651	7548	7650	7629	7691	7729	7699	7682	7580	7651	7638	7598	7618	7582	7635	7610	7605	7668	7703	7536	7610	7666	7597	7734	7668	7632	7600	7771	7685	7682	7691	7624	7705	7639	7547	7730	7513	7739	7618	7633	7660	7634	7660	7616	7586	7522	7630	7666	7628	7555	7494	7764	7686	7649	7734	7470	7682	7716	7823	7686	7576	7603	7688	7550	7686	7673	7677	7716	7701	7664	7629	7608	7639	7513	7542	7653	7540	7703	7572	7740	7749	7741	7776	7667	7707	7533	7670	7723	7550	7632	7668	7688	7689	7633	7582	7711	7669	7747	7723	7727	7650	7655	7635	7624	7665	7647	7622	7672	7586	7543	7647	7588	7573	7611	7577	7561	7745	7620	7601	7665	7735	7636	7697	7565	7743	7493	7496	7498	7623	7600	7714	7579	7586	7701	7598	7719	7545	7597	7626	7681	7558	7600	7713	7657	7674	7607	7563	7725	7680	7652	7740	7684	7607	7657	7568	7738	7594	7606	7684	7727	7671	7602	7672	7713	7625	7633	7581	7675	7819	7645	7664	7662	7434	7608	7702	7567	7673	7650	7668	7733	7577	7536	7645	7409	7588	7580	7498	7632	7475	7614	7627	7743	7647	7746	7648	7707	7562	7687	7605	7600	7676	7573	7704	7660	7656	7648	7610	7641	7642	7683	7622	7702	7489	7710	7619	7771	7617	7687	7646	7621	7764	7550	7648	7699	7719	7652	7568	7669	7663	7677	7618	7625	7578	7558	7613	7605	7632	7565	7500	7476	7596	7717	7745	7675	7627	7671	7613	7699	7601	7635	7687	7636	7661	7713	7639	7617	7544	7668	7768	7644	7669	7737	7622	7532	7781	7605	7687	7681	7634	7580	7570	7748	7593	7614	7593	7733	7754	7804	7608	7665	7724	7679	7596	7687	7609	7670	7589	7717	7689	7758	7486	7599	7594	7607	7516	7692	7628	7563	7646	7720	7545	7649	7643	7497	7761	7673	7639	7560	7609	7712	7504	7678	7612	7560	7712	7652	7607	7596	7547	7811	7483	7522	7724	7578	7794	7541	7614	7633	7558	7555	7692	7622	7715	7616	7604	7685	7457	7743	7635	7470	7696	7669	7670	7685	7588	7656	7603	7705	7752	7616	7616	7542	7677	7724	7618	7609	7648	7651	7674	7650	7507	7728	7595	7601	7821	7524	7517	7691	7617	7687	7586	7658	7523	7578	7698	7577	7774	7574	7708	7567	7622	7578	7733	7679	7624	7676	7602	7571	7634	7663	7579	7669	7658	7553	7689	7517	7642	7600	7558	7707	7608	7593	7664	7577	7561	7620	7607	7662	7605	7607	7662	7600	7613	7643	7547	7532	7588	7581	7667	7738	7731	7675	7677	7709	7674	7566	7574	7644	7569	7610	7564	7594	7617	7654	7587	7774	7687	7585	7655	7584	7619	7802	7628	7523	7503	7697	7599	7515	7763	7586	7635	7611	7548	7571	7708	7610	7573	7646	7605	7703	7600	7564	7614	7673	7644	7598	7644	7614	7516	7627	7671	7580	7504	7664	7490	7614	7770	7643	7620	7705	7592	7629	7703	7491	7785	7698	7762	7657	7619	7613	7548	7715	7660	7547	7560	7640	7540	7711	7799	7652	7614	7620	7560	7647	7652	7615	7529	7493	7684	7623	7642	7704	7560	7518	7540	7696	7667	7564	7526	7749	7680	7577	7667	7614	7544	7630	7570	7640	7694	7571	7762	7485	7793	7661	7614	7719	7612	7667	7667	7629	7609	7506	7703	7551	7648	7682	7502	7579	7610	7654	7769	7562	7725	7527	7685	7536	7653	7700	7612	7505	7588	7605	7740	7763	7608	7605	7658	7705	7662	7597	7512	7662	7496	7530	7624	7678	7660	7601	7556	7664	7563	7536	7583	7684	7741	7599	7618	7682	7698	7643	7646	7624	7614	7643	7586	7821	7663	7602	7654	7552	7611	7582	7572	7667	7672	7744	7634	7537	7534	7726	7511	7646	7527	7699	7761	7679	7568	7569	7567	7595	7719	7658	7648	7664	7537	7656	7598	7724	7591	7589	7654	7542	7706	7471	7611	7711	7649	7806	7614	7728	7653	7644	7599	7668	7537	7556	7521	7750	7586	7597	7724	7670	7676	7569	7619	7768	7703	7607	7686	7604	7660	7611	7727	7659	7486	7628	7637	7719	7584	7631	7691	7566	7625	7577	7426	7504	7596	7684	7740	7563	7568	7600	7572	7782	7643	7618	7601	7622	7615	7641	7686	7575	7694	7635	7663	7552	7719	7601	7486	7482	7561	7767	7631	7778	7726	7647	7509	7732	7709	7680	7670	7622	7649	7753	7674	7569	7644	7570	7653	7515	7612	7715	7621	7515	7667	7508	7535	7680	7691	7629	7719	7664	7626	7602	7618	7678	7495	7524	7746	7558	7641	7829	7746	7693	7642	7702	7686	7575	7585	7688	7703	7717	7665	7530	7671	7536	7701	7647	7719	7506	7577	7692	7696	7564	7701	7707	7674	7593	7760	7718	7684	7691	7677	7626	7632	7539	7763	7536	7536	7697	7782	7568	7789	7536	7545	7621	7725	7662	7631	7660	7539	7623	7534	7664	7635	7727	7695	7734	7677	7672	7621	7593	7629	7602	7578	7590	7646	7668	7746	7721	7666	7709	7658	7605	7743	7527	7686	7629	7536	7671	7675	7572	7563	7584	7569	7663	7634	7659	7684	7564	7751	7652	7674	7605	7656	7675	7693	7629	7670	7737	7572	7738	7624	7656	7691	7586	7757	7775	7639	7641	7518	7522	7541	7606	7713	7769	7610	7630	7560	7758	7632	7666	7717	7744	7647	7580	7654	7578	7575	7515	7651	7503	7697	7537	7686	7764	7679	7588	7798	7626	7547	7769	7543	7583	7611	7684	7658	7539	7672	7659	7749	7660	7606	7536	7621	7663	7483	7668	7623	7740	7630	7681	7536	7608	7596	7698	7617	7808	7586	7682	7568	7671	7648	7689	7785	7540	7660	7685	7662	7715	7683	7583	7582	7681	7713	7652	7504	7773	7653	7494	7465	7692	7615	7493	7623	7600	7620	7557	7764	7682	7728	7631	7632	7646	7797	7628	7384	7663	7503	7678	7574	7608	7512	7690	7676	7684	7546	7592	7601	7676	7610	7677	7628	7589	7584	7805	7604	7614	7651	7660	7625	7659	7770	7673	7667	7679	7655	7664	7675	7597	7545	7661	7628	7629	7697	7680	7755	7655	7692	7590	7734	7584	7544	7604	7554	7611	7595	7640	7529	7621	7552	7595	7570	7544	7565	7627	7681	7584	7702	7609	7614	7545	7638	7576	7769	7636	7622	7687	7661	7579	7678	7684	7621	7674	7573	7426	7566	7582	7679	7618	7746	7472	7687	7772	7693	7679	7571	7659	7723	7654	7694	7671	7641	7644	7664	7728	7616	7623	7596	7607	7670	7680	7637	7711	7592	7688	7526	7592	7566	7532	7548	7609	7664	7546	7783	7615
10847	6345	1635	783	1005	956	945	791	786	745	720	677	633	698	612	644	668	613	620	614	626	589	569	620	625	661	603	628	615	641	595	550	595	588	619	579	583	581	586	635	560	599	597	623	577	564	583	604	568	612	593	579	579	564	600	563	584	602	574	607	562	571	624	570	570	636	603	594	607	598	575	575	596	621	601	601	586	589	577	596	623	552	534	535	607	578	585	570	582	634	564	587	620	600	618	597	599	575	561	591	605	564	579	616	586	607	578	595	609	632	556	590	609	573	548	602	572	620	614	602	633	597	611	596	580	595	630	556	570	563	580	569	579	580	614	622	566	582	564	557	596	618	639	554	573	571	579	626	560	578	572	629	638	568	573	547	591	552	573	631	563	517	597	626	549	605	611	618	604	654	581	609	588	606	559	611	594	538	580	552	595	560	584	572	573	613	606	638	563	595	600	624	619	616	561	587	571	555	605	612	591	612	598	587	607	614	607	562	605	589	593	591	589	556	552	601	598	625	572	618	568	575	588	623	586	604	634	598	604	575	561	577	600	585	557	578	583	577	583	624	599	639	573	608	575	611	557	599	610	637	564	598	573	572	565	593	585	561	575	605	572	573	631	583	533	548	561	612	564	597	619	578	596	607	608	612	582	572	597	633	576	572	637	611	587	605	607	557	577	562	544	607	587	596	591	561	632	634	559	581	597	580	625	590	611	578	578	606	575	576	590	550	559	621	588	589	587	584	612	580	576	605	584	609	598	576	584	629	577	594	569	576	572	559	577	546	627	585	637	558	613	612	583	620	619	568	596	587	553	566	586	600	592	617	570	571	637	588	608	581	562	602	600	574	556	588	646	555	572	583	541	559	601	556	615	577	564	609	612	601	529	601	571	625	587	606	570	615	621	547	621	616	571	583	587	603	583	635	528	570	601	565	573	612	575	589	625	580	591	578	604	575	582	594	608	590	599	579	561	590	591	566	531	620	535	627	601	630	569	574	616	579	620	581	591	627	597	611	600	604	599	576	606	565	578	620	585	592	591	614	587	582	613	588	610	591	563	570	573	595	597	572	589	607	604	623	601	593	602	634	607	564	623	621	605	656	555	549	619	575	593	602	590	575	609	558	636	596	547	564	598	596	554	624	592	584	602	591	574	588	625	572	578	601	560	612	585	603	591	591	619	594	629	545	563	595	589	586	557	596	561	597	584	577	615	624	585	610	573	550	545	575	609	599	561	589	616	580	596	596	577	594	569	594	607	565	613	540	613	558	590	582	600	588	618	612	583	592	548	574	672	583	586	541	583	588	589	578	603	617	604	599	618	608	601	580	550	582	598	600	582	559	610	562	584	569	643	591	616	600	604	578	571	582	588	643	568	558	596	583	608	566	560	651	584	594	557	584	585	607	614	635	580	633	560	575	611	581	566	615	593	586	555	568	566	617	594	602	573	606	579	598	570	553	563	601	550	584	584	580	597	588	565	595	603	610	595	590	614	583	632	576	609	560	587	582	611	600	599	556	609	592	610	613	589	586	587	629	591	618	568	563	608	619	584	578	592	567	594	603	557	554	575	602	620	606	631	577	568	557	628	579	572	571	560	608	625	557	540	618	583	583	573	607	633	570	582	579	545	563	596	602	583	571	564	595	600	640	579	586	575	610	619	571	560	585	587	568	584	628	578	574	575	633	548	597	616	583	597	578	653	556	619	570	569	597	593	636	566	593	609	549	604	613	541	610	592	603	604	591	588	533	602	583	587	543	583	626	600	549	631	582	590	610	566	593	604	595	599	610	592	599	551	577	625	568	607	560	594	609	579	591	562	595	630	601	600	567	619	613	581	595	603	562	582	541	597	588	571	603	605	605	636	586	624	573	572	572	566	586	580	609	575	586	580	584	601	599	605	572	605	550	587	598	624	592	578	638	613	566	589	593	636	631	575	570	612	619	610	595	644	583	607	570	603	599	607	631	592	612	631	594	609	599	613	601	606	602	603	575	633	617	597	583	573	600	629	584	577	596	626	578	567	621	568	571	585	582	611	627	571	588	590	605	585	617	581	620	572	577	627	586	611	617	586	596	603	572	561	564	587	608	625	566	563	585	613	572	588	556	627	587	583	564	568	600	606	600	580	578	550	627	601	575	585	602	614	578	570	607	591	575	612	614	586	598	571	604	573	587	534	569	552	590	612	580	580	614	616	624	599	582	566	574	571	628	557	582	581	586	554	584	565	599	583	589	558	551	621	611	573	593	597	602	629	576	549	547	575	608	621	595	568	571	553	629	607	604	596	642	578	625	613	584	618	553	594	585	597	604	596	575	550	558	569	605	590	563	599	596	573	622	598	584	591	586	592	595	562	594	596	633	572	620	570	589	602	586	607	608	578	616	587	571	555	577	587	622	586	594	596	582	645	593	576	613	554	618	593	627	593	578	587	600	571	598	611	568	617	559	577	583	543	567	583	602	603	550	565	549	596	599	572	565	584	609	588	579	576	629	582	551	569	653	597	611	585	576	548	567	563	642	610	563	611	583	578	623	541	620	590	597	566	563	560	607	575	590	587	564	577	589	601	578	567	576	622	576	603	553	604	589	627	573	586	611	564	574	570	606	623	608	572	573	598	587	582	606	529	592	572	598	574	547	586	600	596	567	591	605	587	615	577	597	606	597	566	582	591	612	604	614	615	566	587	630	582	554	569	535	577	570	566	595	587	625	624	589	581	573	570	615	607	605	583	573	596	588	602	589	559	583	575	582	596	580	642	573	599	570	600	594	613	556	581	600	580	590	592	568	616	621	572	576	625	609	569	635	626	598	600	559	599	568	605	598	578	580	600	594	611	567	632	600	538	563	628	600	631	585	568	624	571	603	629	567	555	604	585	609	640	573	635	636	628	586	608	594	599	606	566	590	572	629	611	579	620	575	572	618	611	617	600	565	578	542	583	566	567	567	621	596	629	593	584	613	612	594	556	541	619	593	534	612	533	593	629	568	578	566	587	583	536	562	594	574	629	631	588	586	571	601	641	561	587	607	601	592	578	591	557	585	543	598	576	564	590	547	590	565	585	618	572	606	572	632	599	609	547	585	549	590	602	558	598	609	613	638	549	577	582	602	615	592	649	596	572	540	588	601	576	574	583	598	595	587	580	587	538	577	609	576	560	614	589	621	580	558	591	569	543	627	569	645	626	631	618	559	652	563	609	596	609	571	560	570	611	576	610	588	577	540	593	558	594	598	548	575	582	590	589	588	615	571	571	589	614	574	603	608	622	622	604	565	586	642	658	619	607	573	574	611	574	575	608	576	596	612	623	545	573	600	607	563	625	566	611	623	586	591	596	558	633	586	586	615	567	591	587	575	563	612	565	581	623	622	560	573	621	635	613	581	623	585	602	605	603	619	592	576	618	547	604	575	585	604	584	611	625	582	594	548	612	608	580	600	581	596	591	586	585	607	595	593	600	584	613	588	621	612	580	580	571	615	640	581	580	632	611	564	584	560	604	590	609	571
44800	36637	15052	17459	24565	23548	19759	16034	14136	12061	9962	9138	8449	8007	7776	7815	8200	7615	7284	6987	6908	6708	6702	6833	6771	6807	6810	6627	6517	6610	6404	6376	6233	6200	6143	6103	6065	6015	6095	6077	6089	6018	5961	6125	6010	5989	5957	6067	5935	6087	6128	5883	6051	6106	5976	6117	5974	5999	6066	6059	6017	6027	6087	6027	6029	5883	6130	5918	6070	6076	5977	6040	6041	5907	6111	5969	5980	6002	6037	6025	6018	5983	5864	6051	6010	6002	5922	5990	5975	6044	5869	6057	6063	5981	5919	6052	6024	5989	5945	5962	5981	5983	5975	6012	5852	6088	5944	6062	6194	5873	5976	6017	6043	6023	5984	6041	6105	5939	6072	5949	5995	5883	5962	6000	6007	5958	6036	6074	5944	6040	6026	6062	6008	5931	5875	5996	6083	6054	5987	5855	5962	6000	5999	5985	6006	5937	6061	5910	6115	5997	6026	5893	6082	5995	5940	5943	5962	5907	5979	6175	6079	5910	6005	6002	6044	5874	6038	5863	5881	6047	5945	6000	5965	5944	6016	5925	6186	5992	5994	5956	6042	5941	5978	6022	5928	5918	5943	5996	5986	6013	5966	5961	6033	6008	6003	6016	5959	6084	6078	5922	5988	6029	5890	5927	5988	5987	6041	5905	6051	5944	5901	5988	5983	6025	6040	6019	6071	5993	5994	5995	5927	5984	6016	6191	6165	5990	5999	6085	5998	6094	5907	6019	5999	5891	6006	6025	5922	6010	6021	6029	5983	6153	6033	6027	5934	6039	5922	5883	6025	5853	6012	5899	6014	5921	5947	6092	6099	6071	6145	5941	5926	5992	6045	6041	6062	5962	5880	5922	5948	5984	5947	5923	6051	5914	5831	5929	5856	6013	5993	5945	5993	5894	5939	5908	5919	5967	6064	5986	6056	6018	6087	6065	5992	6052	5903	5934	5958	6144	6132	6004	6023	6093	6081	6038	6042	5985	5937	5965	6042	6113	5929	6028	5904	5924	5969	5911	6047	5918	5990	6085	5961	5959	5995	6027	5978	6016	5994	6010	5992	5966	6022	6034	5967	5995	5977	6000	6019	5969	6010	5946	6086	5954	5978	5990	5941	5979	6076	6010	5985	6025	5987	6025	6099	5992	5978	6106	6054	6047	6064	6116	6220	6095	6114	5913	5915	6109	5979	5947	5989	6055	5909	5936	5986	6059	5929	5972	6047	6012	5957	5877	5937	6020	6082	5962	5962	6097	5960	6027	5995	5959	5942	6017	5827	6060	5995	5818	5913	6027	5952	6003	6075	5903	6002	6181	6045	6057	5933	6049	6066	6037	6022	5950	5931	5975	5843	6009	6108	5949	5928	5855	5971	6061	5950	5950	6020	5996	6013	5918	6108	6081	6001	5950	5989	5907	6048	6133	6047	6037	5987	5967	6016	6039	5938	6041	6081	6088	6155	5977	5951	5952	6067	5971	5991	6020	5992	5945	6095	5909	5996	6006	6053	5908	5981	5903	5902	5947	5978	6112	5907	5981	5855	6036	5885	5940	5950	5936	5960	6023	5994	6048	6110	5987	5920	5868	6091	6023	5976	5938	6088	5928	5806	5879	5983	5972	6020	5976	6042	5797	6060	6125	5910	6095	6085	6043	6094	5974	5998	6013	6119	5928	5955	5922	5939	5902	5924	5916	6045	5832	6052	5972	5898	5960	6119	6071	5975	6009	6030	5981	5991	5911	5984	6015	6037	5957	6001	5992	6068	5997	5954	5978	6125	6116	5966	5923	5984	5906	5971	6036	5964	5916	6089	6031	5916	5979	6028	6023	5988	5990	5918	5977	5924	5885	6076	6073	5874	6032	5980	6042	5996	5976	6243	5895	5942	5877	5991	5999	6021	5951	6041	6048	5974	6003	6068	5995	5972	5900	5941	6033	5918	6063	6088	6050	5971	5845	5988	5999	5893	5955	5997	5936	6090	5904	5943	5973	5984	6063	5977	6085	5931	5972	6073	5960	6019	5953	5988	5949	5928	5997	5996	6051	6000	5996	6120	6002	5892	5919	5992	5915	5984	5958	5924	6074	6042	5978	5831	5934	5956	6043	6038	6001	6045	6018	5969	6010	5955	6009	5982	5967	5852	5982	5979	6004	5921	5998	6132	5924	6023	5955	5970	6030	5887	5911	6045	6110	5918	6021	6035	5936	5993	5911	5905	6050	5983	6006	5989	5955	6003	5938	5985	5970	6054	6014	5973	5924	6091	5996	5951	6030	5869	6144	6005	5994	6013	6051	5922	6084	6076	6004	6021	6063	6065	6021	5995	6039	6006	6012	6066	5992	5966	6070	6005	5921	5969	5968	6003	5910	5931	6138	5976	5971	5992	5939	5959	6024	5994	6161	6027	6113	6045	5991	6056	5960	6010	5949	6005	6006	5916	6048	5933	6074	6081	6041	6029	5981	6075	5976	5983	5892	5937	6018	5935	5898	5974	5975	5928	6013	5830	6049	6093	5925	6061	6013	5970	6046	6033	6116	5895	5974	6037	6008	5852	6115	5964	6075	5989	5894	5995	5994	6069	6033	6080	6007	6096	5992	6017	5965	6060	5886	5901	5991	5991	5976	6053	5953	6018	5943	6048	6010	5985	5872	5927	5972	6140	6060	5814	6025	5889	5920	5961	5903	5924	6018	5885	5960	6045	6026	5985	5994	5870	5944	5976	5970	5908	5937	6026	5915	5994	5923	5907	5988	6004	5991	6016	6026	6044	5901	5959	6100	6038	6111	6036	5995	5981	6025	6027	6090	6010	5996	5986	6013	6021	5987	6068	5896	6060	6015	6124	5912	5969	6007	6018	5932	5894	6050	6007	6068	6041	5939	6028	6036	5968	5933	5855	5812	6000	6050	5987	5957	5984	6015	6047	6014	6090	6027	5939	6053	6045	6038	5863	6002	5934	5882	5857	6092	6021	6016	6015	6042	6150	5943	5870	6052	6063	6036	6024	5985	5846	6096	6015	6009	6099	6043	6038	5906	5890	6035	5924	5858	5997	5933	5939	6118	6085	5815	6029	5999	5974	5973	6069	5957	5985	6027	6104	6120	6015	5917	5942	6093	5933	5914	5994	5904	6019	5862	6003	6014	5997	6067	5915	6020	5955	5983	6064	5885	5992	6074	6027	5971	6009	5970	5949	5931	5995	5987	5879	6017	5965	6062	6093	5928	5867	6079	6052	6017	6105	6052	5991	5920	5883	6025	6055	5964	6069	6045	6064	6001	6060	5937	6091	5975	5960	5883	6054	5963	5891	6125	5964	6065	5968	5973	5908	5967	6071	5865	5991	6024	6061	5983	5970	5872	6027	6041	6052	5989	6025	5995	5990	6049	6009	6131	5927	5898	5992	6086	6029	6089	5883	6017	5954	5956	6023	6008	6079	5997	5888	5976	5937	5967	5931	5898	5909	5955	6018	6048	5998	5996	5798	6061	5984	6023	6062	6007	6007	5968	6091	5992	6031	6042	6016	6070	6106	5793	6088	5933	6110	6021	5884	5976	6118	5882	6079	5964	5962	6013	5900	5869	5971	5912	6043	6005	5976	5923	5955	6044	5995	5958	5969	5876	6009	6100	5911	5873	6038	5987	6096	5830	5931	5989	6133	5942	5984	6004	5926	5961	5959	5963	6030	5954	6106	6002	6132	5997	6029	5964	5924	5913	6039	5959	6015	6008	5920	6091	5934	6086	5979	5940	5942	5952	5977	5993	5963	6028	6011	6006	5963	6039	6043	6063	6010	6068	5893	6056	5953	5918	5875	6043	5909	5993	6025	5980	5884	6045	5930	6012	5935	6052	5896	5790	6017	6046	5904	5993	5977	6000	5896	5912	5961	6110	5821	6039	6013	5979	6036	6057	5939	5938	5970	6082	5991	6000	5927	5883	6006	5983	5942	6018	6024	6061	5973	6002	6068	5897	6013	6053	6055	5858	5875	5943	6042	6006	6083	6028	6084	5942	5929	6025	5923	5982	6034	5898	6067	5801	6045	5967	6003	6049	6132	5858	6039	6045	5950	6053	5972	6052	5853	6045	6044	6078	6037	5991	6021	6004	5944	5937	6160	5955	5980	6005	6013	6021	5918	6080	6046	5988	5923	6023	5983	6101	6073	5958	5958	5828	5991	5939	5973	5917	6067	5950	6025	5994	5953	5864	5951	5917	5912	6060	5982	5898	6020	5878	5941	6035	6050	5974	5945	5961	6033	5905	5984	5959	6023	5977	5869	5985	6063	6075	5985	5890	5965	6101	6020	5892	5934	6115	6125	5896	5972	6078	6051	5905	5935	6020	6118	5933	5887	5983	6025	5932	6008	5943	6016	5921	6026	5930	5830	6039	5893	5857	5866	6059	6039	6141	5943	5910	5938	5970	5978	5866	5974	5888	6053	6000	5886	5979	5968	5893	6001	5947	6004	6075	5977	6000	5992	6032	5990	6002	6215	6020	6112	6001	6036	5934	6048	6027	5989	6011	5991	6044	5943	6008	6037	5916	5943	5930	5960	6105	5991	5980	6030	5907	6031	5871	6060	5960	5882	5988	6121	6006	6084	5997	5849	5872	5908	5990	6047	6009	5926	5933	6078	6010	5907	6027	6012	5943	6148	5956	6073	5942	6128	5956	5892	5961	5866	6018	6009	5837	5941	6092	6082	5980	6087	6006	6018	5830	5877	6100	5879	6174	5973	5854	6117	6012	6002	5881	5996	5921	5858	5895	5885	5963	5930	6001	5855	6008	6011	5963	5985	6018	6056	5940	6028	5875	5981	5995	5961	6049	6002	5992	5956	5936	5935	6037	6049	6029	5922	6062	6014	5961	6058	5980	5939	5961	6079	5929	6121	6057	6028	5993	5985	6081	5911	5957	5897	6030	6140	6052	5799	6186	5995	6038	5987	5949	5931	6053	5977	5940	6029	5888	5911	5877	5923	6099	5879	5974	5976	5975	5966	6013	5995	6040	5854	5995	5984	5878	5959	6054	5914	5890	6084	6116	6084	6039	5950	5952	6062	6147	6068	5927	5995	6069	6092	5919	6009	6144	6110	5981	5924	5856	5995	6067	5901	6051	6040	5945	6012	5974
12217	7855	2248	824	963	1012	915	859	778	764	685	674	616	608	631	662	637	608	562	567	550	581	566	605	561	546	584	573	589	563	579	549	606	566	530	546	524	588	570	543	550	558	522	557	529	528	591	552	586	565	588	510	546	526	544	555	566	522	546	548	545	549	553	563	556	553	566	554	563	512	553	512	556	544	513	555	527	572	577	544	577	526	555	543	568	567	526	570	542	553	541	605	502	545	536	509	532	570	529	579	562	560	529	507	484	560	609	547	596	548	583	532	539	563	585	608	553	572	583	549	555	553	542	562	565	548	544	594	556	562	579	538	585	540	552	545	499	530	611	588	616	518	539	576	570	558	564	560	571	535	537	529	580	508	515	600	572	573	549	555	553	566	576	583	553	539	528	570	552	562	533	584	573	577	560	511	561	533	532	531	553	559	509	556	565	524	527	524	565	530	546	567	514	583	543	529	544	549	542	525	543	551	557	543	564	532	567	561	589	595	529	566	544	542	538	576	580	523	516	549	532	568	595	578	554	549	549	569	521	606	550	539	572	530	558	551	607	540	530	583	519	540	556	549	590	607	551	545	557	532	545	516	569	552	558	551	540	559	599	535	527	548	551	554	536	575	562	561	520	592	558	557	527	617	569	539	569	586	528	586	586	540	556	549	571	545	561	580	546	544	578	572	552	517	546	567	575	527	524	548	571	576	587	549	567	504	532	547	556	514	541	542	566	605	527	527	569	545	552	528	531	539	569	544	557	573	552	564	484	606	525	531	540	548	575	569	567	557	507	554	558	553	523	597	536	585	532	564	589	566	543	530	544	531	549	519	601	570	584	549	562	563	561	576	537	563	562	524	569	543	591	544	537	574	586	571	525	567	556	544	548	527	573	574	564	539	550	559	533	561	564	575	575	533	548	506	500	560	579	510	581	595	528	578	561	550	590	597	559	502	530	561	562	574	556	582	535	510	548	560	581	570	577	542	574	563	540	544	550	545	557	566	527	513	583	513	577	572	563	531	556	543	579	543	566	526	547	589	523	548	565	517	541	561	587	562	567	514	563	583	538	550	566	510	547	546	501	524	575	545	515	562	562	537	554	548	589	543	520	568	555	503	555	507	494	522	532	548	575	536	573	562	548	531	522	547	569	590	539	544	544	529	531	586	570	586	553	540	534	530	549	526	567	582	594	527	580	598	536	582	512	543	567	553	566	523	557	536	498	564	534	535	533	567	534	600	565	543	536	573	609	553	558	544	583	520	550	602	511	580	539	540	532	528	541	583	542	563	536	576	578	552	602	529	536	531	537	538	535	559	526	581	576	535	539	586	527	555	539	561	521	547	557	553	558	516	573	511	551	535	539	504	533	577	522	547	602	527	562	572	528	537	534	535	584	555	578	552	564	534	563	570	563	570	555	574	554	546	564	514	506	526	568	582	587	568	544	545	542	585	579	535	550	557	575	567	577	554	504	553	541	612	524	601	546	568	571	536	516	572	563	596	520	548	534	507	564	563	580	564	522	566	545	553	575	566	555	537	585	547	555	558	535	521	516	580	513	544	597	598	547	557	592	543	560	524	542	534	544	546	534	570	538	581	522	556	561	531	552	542	570	522	546	558	581	554	582	573	539	515	587	553	519	600	526	563	488	519	542	566	597	543	570	564	608	560	568	567	577	554	542	522	570	554	584	549	591	549	547	554	524	567	515	600	544	541	529	520	569	550	584	561	549	590	509	534	546	555	498	570	542	535	527	541	519	584	559	538	528	585	548	555	543	562	555	573	576	537	560	536	566	546	590	560	555	534	575	545	574	541	582	580	576	511	579	554	583	542	549	551	511	575	561	540	531	556	531	513	566	562	557	550	538	583	548	543	527	549	530	526	562	560	545	579	581	585	607	551	520	562	566	575	511	557	613	557	548	529	540	598	566	546	527	537	512	547	527	543	544	560	565	521	590	585	544	530	529	588	514	538	522	551	566	568	540	563	557	501	556	584	571	566	596	557	586	546	517	526	544	550	598	586	573	536	549	563	538	611	556	543	547	564	556	541	568	538	525	542	552	549	526	577	523	559	561	543	585	510	563	549	526	506	579	594	547	525	564	542	568	539	613	517	550	568	570	569	574	553	564	541	539	569	492	552	544	573	528	561	553	532	593	565	540	572	538	567	541	532	583	527	584	564	548	563	525	555	548	545	570	556	542	586	587	573	578	548	554	528	571	519	587	539	602	561	555	613	540	569	542	575	558	559	534	536	561	539	559	573	576	585	593	544	551	557	582	550	599	555	529	582	541	520	553	539	555	556	593	540	573	574	533	612	556	566	578	558	528	564	564	535	550	574	514	609	550	545	575	575	559	599	568	551	540	548	550	531	555	540	512	527	599	523	567	554	562	534	538	580	573	530	544	534	570	558	558	553	553	596	531	517	553	506	549	565	595	595	592	542	551	538	608	562	552	525	554	570	537	532	535	575	593	551	506	553	563	536	539	541	562	566	518	556	571	551	559	531	576	561	537	593	550	555	548	536	552	501	570	562	484	593	548	546	548	547	540	586	565	553	552	556	532	565	532	558	515	593	583	556	549	564	568	536	547	566	554	553	540	587	560	541	558	556	537	548	528	543	591	536	521	521	573	530	587	554	514	552	541	537	481	540	587	484	598	541	529	569	548	541	559	577	575	552	551	524	593	574	580	556	571	555	531	528	550	572	520	546	560	563	528	539	572	565	576	539	529	582	554	559	580	578	515	583	519	573	558	538	565	561	518	598	635	544	586	561	542	550	527	564	559	589	566	538	570	557	582	562	576	535	531	581	588	549	542	572	556	628	523	541	563	541	561	584	574	579	592	584	601	547	597	512	578	549	552	524	589	539	565	562	570	622	566	513	562	548	515	578	510	559	594	551	559	566	531	559	578	547	562	547	512	548	541	550	548	584	573	525	609	569	524	541	486	529	542	580	578	540	555	518	540	551	598	543	562	556	558	574	513	549	568	572	564	505	548	559	498	561	523	574	552	534	525	581	575	558	556	549	574	555	567	550	560	572	562	511	563	528	560	563	555	535	529	580	547	544	537	575	515	536	568	606	557	512	572	522	546	581	584	539	557	527	547	567	536	574	543	539	564	568	533	564	574	570	504	539	530	533	564	565	552	569	534	551	549	560	555	560	602	531	519	598	560	576	532	529	562	565	580	571	581	526	547	551	537	555	517	563	582	507	549	579	516	595	559	568	523	562	551	561	614	572	550	595	524	558	547	553	507	541	567	581	535	570	567	501	563	531	544	570	532	595	501	571	564	529	536	527	589	530	568	560	555	524	520	524	591	542	572	548	528	543	546	566	559	533	538	558	548	598	560	556	550	542	518	555	555	583	518	516	542	559	527	578	561	586	522	553	548	557	557	568	512	563	540	587	539	544	581	549	545	550	546	519	580	522	565	545	524	575	558	548	557	549	548	557	544	521	571	543	550	579	546	553	565	585	532	563	531	557	558	584	527	583	602	540	564	583
46944	39256	17433	18648	25441	25304	21137	17676	15153	12645	10386	9364	8462	8115	7824	8152	8096	7485	7165	6655	6624	6574	6474	6566	6554	6530	6433	6397	6370	6348	6219	6170	5873	6013	5795	5826	5949	5824	5846	5757	5716	5826	5738	5757	5719	5793	5861	5725	5689	5752	5802	5687	5747	5703	5669	5766	5711	5637	5851	5695	5643	5766	5631	5828	5693	5624	5600	5641	5685	5729	5557	5670	5692	5713	5615	5660	5696	5759	5633	5612	5730	5595	5633	5591	5672	5789	5505	5698	5630	5710	5541	5724	5733	5684	5707	5680	5652	5793	5711	5730	5717	5666	5536	5685	5749	5590	5718	5681	5769	5623	5607	5615	5675	5675	5717	5808	5724	5663	5859	5681	5748	5660	5593	5693	5716	5759	5723	5634	5597	5655	5763	5673	5768	5745	5599	5849	5674	5694	5631	5749	5694	5634	5592	5764	5725	5716	5703	5726	5693	5692	5663	5642	5728	5818	5694	5590	5675	5696	5656	5666	5649	5739	5685	5706	5681	5609	5710	5655	5786	5563	5583	5736	5726	5547	5616	5682	5698	5788	5730	5631	5614	5664	5812	5620	5706	5757	5658	5647	5712	5649	5719	5672	5690	5670	5578	5607	5789	5617	5605	5828	5735	5679	5650	5755	5752	5724	5718	5606	5793	5767	5644	5772	5709	5632	5783	5692	5677	5600	5766	5618	5695	5645	5727	5748	5699	5724	5645	5656	5693	5605	5787	5692	5629	5646	5747	5549	5654	5615	5606	5711	5752	5719	5705	5642	5677	5769	5700	5627	5639	5620	5723	5678	5772	5722	5675	5572	5784	5588	5765	5661	5674	5665	5685	5658	5823	5671	5638	5651	5487	5761	5770	5656	5669	5626	5677	5798	5621	5635	5628	5728	5679	5733	5720	5683	5724	5617	5640	5753	5728	5675	5677	5709	5764	5776	5648	5764	5710	5809	5793	5538	5599	5735	5691	5653	5688	5595	5670	5680	5617	5610	5650	5649	5717	5646	5729	5642	5648	5582	5813	5700	5675	5753	5704	5712	5763	5674	5701	5637	5730	5649	5695	5717	5613	5650	5649	5648	5722	5705	5747	5624	5671	5763	5645	5830	5714	5646	5680	5588	5667	5613	5880	5812	5676	5716	5636	5576	5696	5658	5693	5653	5819	5747	5651	5706	5680	5695	5605	5754	5653	5597	5616	5753	5695	5752	5700	5816	5662	5680	5678	5742	5655	5688	5672	5512	5686	5560	5735	5588	5636	5666	5692	5719	5799	5694	5616	5671	5691	5493	5619	5591	5762	5827	5646	5656	5628	5645	5707	5664	5678	5589	5702	5713	5642	5670	5629	5717	5573	5636	5745	5717	5663	5792	5705	5729	5765	5658	5719	5735	5601	5582	5747	5606	5680	5624	5725	5714	5662	5732	5674	5689	5602	5516	5667	5652	5769	5631	5675	5633	5707	5744	5620	5802	5562	5675	5761	5720	5777	5787	5732	5602	5655	5778	5636	5730	5637	5541	5766	5685	5653	5568	5794	5612	5667	5667	5680	5615	5662	5706	5643	5628	5610	5751	5850	5560	5831	5698	5759	5576	5780	5636	5687	5657	5733	5749	5712	5712	5577	5655	5700	5697	5611	5730	5737	5685	5653	5720	5653	5666	5691	5758	5655	5566	5691	5584	5696	5493	5761	5710	5745	5830	5697	5735	5711	5726	5758	5711	5741	5569	5716	5668	5701	5723	5687	5697	5564	5668	5591	5657	5630	5782	5678	5693	5767	5717	5693	5711	5748	5710	5744	5660	5566	5718	5715	5705	5648	5685	5665	5677	5739	5677	5569	5645	5728	5649	5730	5832	5702	5718	5675	5727	5797	5713	5700	5693	5717	5753	5830	5641	5666	5713	5669	5700	5617	5676	5680	5612	5655	5577	5766	5840	5726	5791	5694	5598	5779	5676	5688	5678	5682	5719	5710	5699	5724	5652	5670	5649	5740	5715	5661	5785	5703	5697	5701	5648	5654	5600	5795	5628	5697	5751	5702	5758	5702	5737	5674	5753	5576	5672	5655	5593	5608	5709	5758	5728	5603	5803	5667	5759	5651	5681	5558	5667	5614	5622	5721	5716	5695	5689	5717	5696	5632	5736	5626	5665	5811	5634	5640	5928	5662	5518	5535	5721	5758	5684	5683	5804	5621	5879	5683	5658	5728	5619	5750	5571	5771	5711	5773	5730	5695	5787	5754	5833	5725	5747	5690	5650	5670	5694	5604	5668	5541	5647	5616	5781	5696	5699	5563	5667	5748	5611	5584	5658	5627	5746	5699	5594	5701	5719	5751	5565	5757	5923	5696	5701	5656	5688	5729	5616	5616	5637	5597	5646	5723	5747	5652	5727	5768	5571	5728	5617	5732	5726	5694	5646	5779	5602	5603	5687	5714	5702	5705	5762	5763	5601	5607	5632	5687	5628	5691	5683	5661	5686	5685	5731	5738	5685	5693	5681	5654	5704	5628	5725	5753	5584	5663	5725	5619	5628	5742	5744	5720	5727	5657	5757	5648	5611	5720	5587	5675	5606	5718	5721	5757	5638	5727	5611	5707	5625	5554	5763	5762	5691	5876	5664	5718	5857	5671	5728	5576	5734	5632	5664	5736	5599	5726	5556	5727	5640	5662	5683	5555	5620	5668	5622	5704	5646	5694	5725	5776	5786	5724	5736	5702	5739	5735	5505	5537	5642	5765	5760	5645	5590	5839	5753	5754	5631	5781	5684	5509	5683	5711	5625	5708	5654	5672	5681	5696	5674	5698	5595	5655	5495	5693	5660	5639	5756	5637	5635	5647	5699	5737	5660	5638	5742	5694	5729	5753	5640	5708	5711	5721	5749	5813	5705	5859	5656	5721	5661	5870	5759	5703	5696	5696	5735	5703	5629	5544	5729	5758	5717	5638	5682	5720	5782	5568	5710	5673	5638	5626	5716	5890	5658	5644	5687	5784	5735	5586	5588	5623	5608	5660	5674	5748	5680	5660	5801	5712	5809	5601	5743	5747	5697	5759	5632	5530	5818	5635	5765	5572	5637	5654	5662	5647	5666	5687	5723	5737	5679	5691	5681	5655	5623	5614	5597	5758	5519	5750	5686	5678	5676	5716	5749	5689	5741	5813	5563	5657	5623	5718	5665	5733	5671	5600	5608	5670	5646	5680	5651	5680	5719	5722	5611	5629	5733	5649	5751	5664	5914	5701	5746	5798	5616	5700	5704	5605	5833	5723	5768	5829	5625	5726	5740	5721	5595	5695	5758	5663	5705	5693	5595	5612	5655	5633	5674	5679	5600	5708	5634	5770	5638	5578	5645	5758	5743	5604	5627	5710	5689	5625	5668	5721	5773	5867	5645	5732	5679	5690	5575	5789	5764	5725	5726	5720	5630	5828	5613	5660	5618	5665	5680	5687	5626	5663	5842	5744	5677	5804	5629	5738	5790	5669	5626	5735	5730	5648	5682	5781	5717	5616	5638	5688	5797	5689	5645	5738	5824	5738	5757	5650	5819	5640	5676	5694	5755	5620	5837	5686	5580	5581	5666	5734	5663	5787	5626	5826	5580	5703	5691	5690	5805	5680	5667	5858	5643	5628	5736	5694	5760	5638	5648	5772	5678	5600	5722	5665	5603	5743	5841	5744	5685	5600	5687	5730	5784	5653	5659	5823	5801	5777	5885	5639	5686	5596	5688	5648	5694	5774	5750	5637	5766	5725	5687	5706	5649	5768	5629	5691	5751	5769	5600	5550	5700	5594	5621	5761	5780	5651	5689	5568	5732	5594	5579	5662	5738	5847	5682	5749	5687	5647	5745	5687	5641	5593	5668	5628	5640	5730	5718	5626	5531	5694	5587	5604	5657	5612	5713	5662	5666	5608	5772	5650	5593	5721	5783	5634	5606	5690	5736	5544	5614	5693	5621	5596	5608	5635	5674	5633	5750	5616	5702	5713	5606	5703	5609	5542	5690	5660	5606	5694	5591	5722	5752	5784	5572	5573	5692	5616	5689	5776	5676	5650	5674	5674	5694	5725	5655	5794	5746	5624	5799	5689	5610	5684	5673	5540	5679	5654	5738	5670	5772	5811	5710	5778	5818	5860	5589	5708	5719	5804	5672	5791	5644	5636	5704	5818	5596	5725	5713	5708	5635	5701	5777	5690	5732	5779	5610	5680	5555	5691	5641	5669	5742	5683	5779	5668	5693	5802	5641	5654	5607	5670	5692	5759	5700	5687	5587	5630	5676	5722	5536	5582	5705	5784	5718	5767	5673	5868	5745	5695	5734	5646	5741	5731	5768	5609	5770	5700	5694	5749	5839	5715	5682	5777	5671	5733	5756	5820	5580	5680	5629	5646	5708	5671	5747	5817	5597	5669	5756	5677	5739	5639	5612	5623	5580	5653	5667	5656	5603	5655	5605	5811	5596	5721	5818	5579	5710	5691	5745	5810	5670	5675	5771	5821	5643	5734	5666	5814	5579	5667	5698	5767	5684	5815	5710	5693	5730	5633	5638	5756	5621	5610	5687	5687	5661	5686	5695	5683	5735	5567	5705	5701	5698	5716	5769	5610	5696	5648	5717	5665	5597	5783	5781	5734	5639	5705	5685	5735	5733	5696	5632	5618	5616	5759	5659	5604	5672	5675	5701	5623	5631	5664	5755	5668	5574	5668	5626	5721	5639	5755	5797	5708	5632	5629	5772	5601	5746	5670	5738	5658	5527	5748	5725	5631	5713	5782	5856	5766	5691	5713	5841	5793	5586	5618	5803	5780	5713	5737	5666	5765	5613	5593	5768	5663	5742	5693	5790	5783	5697	5672	5756	5708	5704	5629	5609	5676	5681	5714	5669	5676	5697	5660	5621	5768	5656	5729	5725	5676	5693	5692	5589	5796	5559	5709	5736	5664	5742	5752	5737	5583	5648	5679	5629	5585	5705	5699	5649	5699	5699	5684	5624	5685	5654	5613	5696	5642	5737	5638	5671	5701	5754	5735	5772	5753	5612	5711	5746	5669	5721	5670	5582	5700	5650	5689	5688	5660	5698	5809	5576	5701	5661	5670	5665	5639	5716	5657	5717
17465	13353	3733	1260	1551	1611	1410	1233	1142	1087	981	982	887	820	853	882	853	858	793	837	768	838	829	765	806	750	742	803	787	772	776	805	756	771	785	770	746	759	756	745	764	738	712	743	724	806	728	763	780	753	736	740	721	776	735	735	706	785	771	732	763	736	738	717	737	719	738	730	719	688	703	706	741	788	709	755	745	740	725	751	732	786	751	693	770	720	702	716	792	780	747	736	739	690	723	680	741	703	731	723	725	725	744	751	814	739	743	703	758	774	725	733	749	698	755	738	737	702	740	748	779	748	724	730	753	721	735	769	733	733	789	719	738	735	763	760	725	712	756	750	728	754	734	697	755	759	766	722	714	739	742	777	728	734	708	727	750	739	726	739	727	725	715	673	747	734	767	741	724	726	769	716	742	705	761	751	712	740	714	755	674	756	727	765	800	704	753	717	679	746	759	729	715	737	763	684	728	672	719	780	723	741	685	774	781	715	718	791	729	765	716	797	704	701	744	745	747	759	728	763	750	735	695	798	733	786	733	723	708	735	745	784	764	744	724	748	785	742	745	721	713	743	737	763	681	753	702	781	751	704	755	768	747	739	769	714	730	702	731	689	718	739	719	741	743	715	733	726	758	768	739	760	792	696	730	751	686	729	748	741	726	745	745	742	713	744	733	734	762	724	750	748	694	754	762	745	735	717	767	730	768	729	726	772	744	695	764	754	708	772	670	735	742	804	685	771	721	747	716	716	723	715	726	696	732	728	719	699	749	717	754	729	752	796	758	732	735	721	686	772	691	733	716	745	690	737	742	719	774	756	724	749	741	724	704	736	756	749	766	761	763	716	697	730	744	702	710	737	682	736	748	685	707	768	727	748	771	734	742	781	768	704	731	741	705	716	764	698	719	784	715	719	735	761	724	709	726	724	776	747	754	718	767	714	792	744	720	744	733	737	768	744	707	740	762	711	785	725	738	760	715	782	777	731	769	753	734	770	730	723	720	739	763	753	752	720	743	722	743	765	744	756	708	699	798	726	784	719	724	745	691	737	762	716	704	771	740	688	741	696	744	733	734	731	718	732	784	740	770	723	721	773	684	723	745	695	670	740	744	782	747	729	745	756	718	757	765	764	742	773	765	699	725	721	732	717	686	751	727	722	728	735	736	728	749	740	788	729	732	762	739	737	694	730	722	695	790	737	788	713	739	695	753	752	772	726	749	703	748	711	704	732	764	751	732	735	798	719	701	763	733	756	758	753	718	744	740	714	692	679	752	738	728	729	733	716	732	775	751	699	733	748	733	754	732	727	756	801	755	729	744	737	754	736	755	779	749	706	751	729	781	769	752	760	709	716	710	711	735	758	788	773	690	769	744	743	728	746	699	710	774	732	759	743	693	795	775	746	670	739	725	741	768	703	736	818	777	714	695	743	762	696	754	711	757	703	723	714	752	710	780	733	736	791	773	744	722	728	771	735	762	757	733	750	734	763	717	727	703	756	731	719	771	711	732	763	712	748	709	724	761	755	741	718	779	713	762	741	774	783	756	717	735	723	718	746	764	680	744	768	763	678	686	748	766	694	741	696	779	761	710	750	759	741	748	757	745	743	752	762	669	799	750	737	677	766	745	720	702	723	706	738	747	720	740	731	773	691	767	746	694	751	755	725	764	737	720	740	750	715	742	751	670	715	751	702	669	726	679	728	751	814	750	675	760	713	751	697	749	738	743	675	741	773	744	771	698	739	743	746	782	734	752	757	783	775	739	742	693	718	756	720	727	729	747	716	718	701	717	739	719	703	686	721	750	755	724	802	784	705	727	715	749	724	748	766	764	743	742	688	728	805	675	745	738	715	715	765	754	706	725	759	763	719	764	741	752	769	719	730	775	771	738	746	758	735	761	705	751	750	694	785	724	758	755	710	744	723	773	766	706	767	721	724	771	692	715	731	710	721	734	730	727	717	714	750	738	712	731	744	734	745	777	715	763	740	716	726	779	752	738	692	770	759	755	747	721	720	693	684	715	751	716	773	762	759	730	719	695	761	701	733	762	741	750	736	731	714	798	745	730	724	724	784	738	749	684	760	723	773	701	737	711	681	732	755	714	685	732	743	791	703	731	761	716	712	741	724	718	754	762	777	772	732	719	732	724	703	758	740	727	731	764	738	746	741	749	723	774	747	729	754	776	739	725	724	734	744	713	756	746	728	737	755	745	717	737	711	685	761	683	721	710	744	739	759	786	729	718	737	684	755	761	723	714	734	681	739	725	750	706	759	750	686	721	749	725	758	752	746	753	740	743	733	693	728	729	751	748	692	720	755	752	707	747	756	757	803	680	746	700	747	706	748	703	788	720	766	791	701	758	681	742	746	710	757	749	745	765	747	784	765	748	764	737	752	657	752	755	707	746	728	720	700	762	759	720	750	781	718	730	758	753	726	686	704	758	721	759	761	727	746	722	734	749	717	707	753	735	755	770	737	747	722	681	715	701	753	722	777	729	695	686	689	740	689	768	719	687	743	741	755	754	738	773	744	712	689	711	748	717	727	740	757	718	723	742	719	756	739	720	755	684	762	704	765	743	735	726	744	737	734	774	742	748	729	753	706	746	754	754	748	747	779	691	686	757	771	741	741	708	723	749	731	706	712	716	749	745	734	731	784	718	765	778	728	760	725	728	751	743	754	802	787	741	767	704	713	698	721	736	693	750	741	743	746	704	731	723	747	730	788	692	721	736	733	763	728	724	742	739	728	743	787	786	734	783	757	764	738	708	713	725	742	747	710	733	678	753	737	693	766	757	764	764	703	792	799	728	747	745	747	707	770	740	710	748	744	647	737	747	761	749	751	777	743	776	779	707	739	725	691	747	748	710	734	719	715	773	754	768	768	724	738	752	734	841	742	687	669	736	732	738	755	753	726	699	767	736	737	738	729	734	735	714	762	736	726	717	737	752	805	778	733	758	752	745	693	773	856	779	714	753	782	670	725	723	744	693	714	722	730	739	714	719	746	740	715	665	727	776	766	752	757	735	768	739	703	732	798	697	770	773	764	751	730	726	775	680	710	776	735	743	750	717	753	745	702	723	740	767	733	728	760	704	784	693	731	709	716	685	714	707	726	764	782	729	693	734	754	779	756	772	720	722	735	739	749	712	710	717	750	729	722	750	734	785	685	723	716	753	721	728	736	813	785	757	753	773	752	734	714	733	787	734	737	733	766	678	737	744	763	766	711	747	703	728	722	743	679	767	709	758	707	733	713	760	733	697	756	745	739	707	708	801	711	746	742	771	742	734	747	776	665	717	708	717	725	754	687	768	766	709	743	706	757	729	747	742	725	767	707	694	757	735	757	733	749	716	693	727	759	756	751	753	677	690	709	722	734	741	700	745	726	742	763	696	714	715	775	741	732	768	677	733	781	647	770	706	757	785	699	738	734	738	796	778	706	726	764	707	736	714	749	774	755	762	726	696	749	723	756	719	743	717	768	730	747	718	753	762	747	683	789	750	754
56276	45466	22783	24936	33030	33077	28543	24486	21764	17523	14721	13184	12029	11190	10845	11083	10834	9937	9430	8821	8858	8765	8552	8612	8569	8667	8446	8375	8393	8063	7870	7949	7654	7660	7674	7595	7410	7580	7272	7313	7388	7453	7416	7212	7350	7362	7405	7439	7334	7334	7458	7182	7307	7407	7215	7286	7296	7405	7239	7370	7245	7446	7249	7377	7199	7275	7331	7314	7248	7271	7200	7111	7221	7171	7160	7369	7250	7358	7262	7264	7278	7250	7273	7239	7134	7147	7127	7204	7199	7270	7243	7172	7176	7205	7158	7288	7276	7281	7145	7218	7303	7195	7286	7222	7268	7231	7308	7119	7192	7349	7233	7209	7359	7233	7375	7185	7249	7224	7293	7358	7290	7263	7132	7187	7203	7357	7150	7245	7328	7237	7266	7221	7293	7285	7196	7321	7223	7153	7317	7262	7264	7232	7208	7176	7199	7214	7105	7164	7351	7313	7209	7245	7173	7198	7059	7230	7273	7142	7142	7181	7299	7325	7122	7209	7301	7189	7211	7359	7236	7081	7145	7238	7234	7172	7316	7303	7299	7355	7194	7130	7464	7261	7195	7198	7049	7271	7219	7213	7344	7244	7223	7227	7264	7242	7085	7222	7261	7309	7246	7321	7152	7224	7278	7129	7125	7184	7181	7273	7111	7165	7280	7398	7260	7169	7364	7266	7248	7221	7173	7185	7328	7205	7291	7134	7369	7177	7191	7131	7171	7270	7076	7110	7214	7255	7327	7200	7190	7184	7325	7175	7085	7311	7177	7375	7096	7190	7300	7201	7194	7223	7323	7346	7169	7168	7256	7233	7165	7193	7290	7058	7307	7180	7249	7386	7138	7293	7236	7291	7262	7269	7325	7188	7171	7243	7268	7152	7351	7268	7147	7207	7178	7362	7237	7164	7205	7257	7123	7261	7130	7305	7254	7302	7223	7084	7210	7174	7399	7329	7259	7257	7284	7325	7310	7175	7320	7215	7266	7156	7324	7188	7326	7143	7226	7154	7217	7257	7336	7216	7212	7288	7251	7139	7303	7209	7334	7209	7228	7350	7250	7343	7239	7126	7257	7182	7227	7207	7199	7248	7333	7176	7142	7123	7163	7356	7365	7299	7162	7163	7219	7257	7236	7309	7230	7402	7244	7306	7359	7182	7258	7091	7020	7218	7127	7173	7287	7355	7136	7259	7149	7082	7092	7235	7341	7337	7278	7403	7176	7152	7205	7224	7219	7183	7197	7211	7203	7193	7215	7173	7191	7243	7259	7258	7240	7301	7312	7195	7158	7258	7180	7212	7177	7361	7175	7099	7192	7222	7320	7145	7190	7349	7223	7249	7062	7154	7202	7326	7109	7248	7338	7253	7143	7259	7245	7319	7366	7256	7183	7291	7214	7205	7158	7256	7240	7284	7223	7309	7152	7110	7166	7172	7196	7375	7232	7187	7236	7192	7178	7249	7150	7272	7264	7156	7242	7265	7242	7162	7128	7209	7190	7236	7026	7299	7313	7168	7100	7239	7111	7133	7239	7274	7272	7324	7291	7161	7362	7289	7264	7247	7197	7231	7315	7235	7408	7229	7113	7205	7197	7102	7269	7321	7091	7135	7195	7204	7150	7275	7216	7529	7182	7271	7320	7298	7246	7233	7195	7085	7248	7337	7174	7186	7116	7300	7165	7182	7221	7131	7257	7195	7085	7307	7291	7331	7296	7110	7290	7213	7099	7163	7213	7305	7265	7352	7267	7186	7190	7190	7238	7294	7319	7289	7211	7189	7188	7274	7290	7192	7240	7186	7132	7290	7260	7273	7104	7203	7235	7093	7251	7280	7269	7199	7265	7214	7262	7177	7326	7002	7195	7230	7297	7275	7136	7336	7272	7278	7197	7177	7252	7296	7279	7207	7203	7398	7312	7207	7225	7268	7261	7332	7296	7379	7283	7321	7432	7306	7318	7286	7305	7204	7281	7118	7285	7174	7378	7166	7151	7458	7211	7259	7129	7210	7187	7216	7267	7262	7245	7345	7389	7091	7189	7253	7241	7245	7193	7260	7102	7280	7175	7179	7324	7118	7243	7199	7269	7243	7257	7121	7297	7248	7284	7287	7228	7339	7157	7179	7257	7256	7073	7249	7013	7169	7109	7227	7294	7353	7255	7360	7264	7255	7396	7357	7157	7305	7163	7299	7414	7124	7186	7177	7271	7222	7136	7267	7296	7149	7278	7208	7205	7289	7216	7313	7290	7159	7201	7294	7297	7276	7103	7227	7357	7278	7309	7198	7177	7186	7171	7338	7266	7252	7168	7176	7144	7227	7250	7216	7079	7245	7274	7338	7176	7236	7267	7347	7242	7258	7312	7258	7284	7177	7273	7201	7070	7192	7245	7172	7225	7265	7140	7264	7071	7280	7148	7178	7194	7243	7316	7391	7201	7154	7178	7315	7125	7192	7234	7280	7236	7267	7339	7237	7216	7199	7238	7149	7243	7218	7247	7258	7291	7298	7264	7289	7243	7222	7211	7265	7327	7240	7294	7274	7360	7187	7228	7212	7179	7290	7273	7224	7298	7249	7242	7146	7321	7238	7314	7368	7136	7252	7147	7285	7174	7157	7235	7254	7263	7336	7190	7227	7220	7199	7125	7150	7134	7215	7183	7219	7286	7282	7284	7237	7289	7253	7180	7297	7211	7208	7298	7179	7216	7208	7177	7084	7226	7239	7320	7293	7247	7189	7331	6989	7155	7108	7275	7329	7139	7240	7227	7322	7187	7270	7154	7277	7142	7273	7132	7112	7183	7230	7117	7187	7309	7322	7378	7322	7243	7267	7291	7159	7097	7245	7253	7254	7162	7263	7280	7365	7206	7239	7144	7137	7190	7188	7216	7153	7174	7237	7199	7121	7188	7264	7262	7249	7138	7325	7218	7126	7136	7356	7296	7207	7209	7175	7239	7242	7277	7315	7238	7419	7258	7212	7148	7267	7379	7332	7290	7174	7213	7223	7231	7155	7304	7294	7203	7139	7131	7164	7231	7403	7357	7335	7272	7224	7395	7102	7298	7266	7223	7252	7367	7172	7207	7169	7214	7250	7226	7235	7272	7350	7254	7298	7243	7074	7243	7203	7374	7145	7232	7244	7213	7243	7250	7116	7078	7337	7227	7216	7140	7241	7205	7149	7198	7276	7276	7168	7173	7181	7244	7096	7275	7174	7357	7202	7167	7229	7134	7124	7068	7247	7082	7251	7187	7286	7192	7226	7369	7296	7258	7160	7252	7376	7193	7217	7208	7270	7315	7339	7255	7189	7347	7227	7251	7285	7315	7158	7174	7228	7254	7356	7285	7143	7206	7227	7348	7324	7271	7118	7278	7175	7160	7224	7326	7112	7058	7295	7147	7367	7436	7067	7208	7119	7220	7115	7401	7101	7183	7191	7234	7313	7242	7176	7285	7201	7297	7247	7301	7128	7163	7229	7177	7267	7398	7273	7312	7283	7189	7238	7208	7170	7129	7272	7296	7196	7297	7134	7244	7227	7098	7186	7285	7184	7221	7239	7218	7197	7288	7330	7201	7135	7222	7283	7265	7366	7224	7289	7358	7067	7220	7178	7098	7265	7145	7173	7310	7371	7200	7284	7345	7238	7176	7186	7210	7253	7254	7250	7243	7313	7197	7247	7204	7260	7335	7192	7286	7219	7186	7202	7068	7164	7230	7201	7308	7159	7238	7388	7269	7373	7253	7171	7186	7225	7359	7094	7331	7056	7343	7253	7135	7377	7156	7259	7265	7251	7231	7229	7174	7148	7377	7030	7364	7276	7248	7257	7378	7293	7370	7201	7290	7202	7292	7258	7227	7212	7318	7164	7273	7343	7333	7240	7151	7294	7257	7195	7198	7289	7261	7337	7263	7139	7216	7241	7279	7180	7212	7149	7192	7349	7310	7209	7217	7267	7260	7205	7459	7193	7411	7251	7257	7123	7173	7238	7278	7372	7201	7191	7308	7311	7197	7180	7246	7241	7339	7171	7374	7288	7149	7270	7102	7309	7152	7191	7107	7293	7134	7296	7215	7303	7225	7341	7256	7263	7147	7377	7178	7291	7160	7283	7386	7162	7200	7165	7280	7373	7221	7167	7184	7174	7346	7315	7247	7215	7338	7087	7225	7226	7182	7278	7328	7048	7121	7286	7167	7344	7252	7205	7198	7102	7146	7198	7194	7220	7316	7370	7250	7207	7253	7225	7314	7142	7185	7167	7387	7213	7320	7295	7324	7287	7208	7202	7214	7210	7174	7293	7332	7316	7241	7315	7227	7171	7287	7197	7274	7247	7133	7210	7197	7220	7293	7238	7216	7137	7183	7103	7260	7269	7189	7220	7157	7119	7100	7141	7149	7285	7253	7332	7194	7248	7342	7045	7235	7244	7174	7155	7297	7327	7276	7302	7195	7159	7182	7167	7196	7284	7178	7265	7299	7261	7315	7211	7311	7344	7228	7256	7242	7253	7245	7271	7258	7311	7275	7217	7277	7280	7244	7020	7152	7321	7286	7233	7341	7200	7220	7231	7196	7166	7201	7289	7193	7316	7147	7202	7356	7227	7220	7260	7207	7234	7362	7066	7257	7295	7295	7217	7200	7168	7375	7199	7348	7201	7310	7294	7239	7182	7345	7209	7261	7216	7192	7243	7172	7201	7276	7198	7292	7268	7248	7065	7188	7128	7290	7311	7113	7211	7149	7197	7250	7222	7309	7258	7295	7180	7261	7240	7253	7187	7231	7227	7153	7316	7299	7237	7287	7281	7213	7264	7189	7282	7319	7150	7234	7253	7257	7266	7285	7040	7145	7231	7159	7257	7237	7237	7212	7280	7334	7388	7338	7167	7279	7252	7200	7295	7263	7224	7200	7205	7387	7260	7090	7163	7139	7229	7251	7219	7232	7212	7284	7175	7324	7288	7181	7325	7177	7312	7256	7156	7159	7297	7255	7270	7140	7269	7253	7155	7273	7221	7298	7219	7255	7252	7240	7257	7292	7157	7224	7268	7236	7159	7228	7182	7237	7373	7309	7290	7034	7322	7296	7168	7134	7194	7246	7265	7166	7191	7192	7247	7242	7296	7223	7126
7428	4132	1512	926	1036	1081	1011	997	982	863	860	853	884	838	844	811	776	809	839	844	848	833	745	795	812	789	830	850	787	838	820	811	776	785	772	787	769	806	833	826	791	772	758	780	745	772	802	798	794	774	811	798	801	775	796	762	775	817	807	800	787	807	802	773	796	777	792	783	824	766	759	797	805	818	856	803	792	779	840	790	758	808	823	797	759	812	802	769	771	760	743	812	819	780	773	767	776	830	776	758	796	791	804	800	807	765	809	818	786	827	765	771	824	829	855	731	792	816	779	789	743	772	809	740	831	762	807	821	805	815	814	733	801	808	788	840	784	784	797	791	796	831	767	817	772	751	768	790	805	773	755	782	802	752	816	757	818	738	811	798	842	806	788	735	749	805	793	844	770	785	790	755	792	795	800	777	812	736	784	779	791	737	804	777	804	799	776	776	781	750	838	783	790	731	818	778	780	815	810	775	831	833	808	750	848	836	795	756	774	833	789	810	824	786	771	805	885	763	799	772	842	762	776	758	798	819	797	827	794	760	782	768	836	760	727	802	813	816	792	758	770	791	768	772	818	813	773	845	812	781	809	767	790	781	753	778	742	772	810	792	813	837	795	836	752	785	854	706	771	807	779	775	812	818	771	811	763	736	797	784	807	820	801	782	776	837	786	701	802	810	753	792	829	795	814	791	785	828	738	797	812	777	801	822	769	815	788	863	804	799	765	759	776	811	822	776	763	828	763	824	776	791	709	797	776	760	831	763	816	785	779	752	781	805	831	786	808	768	757	797	824	784	783	791	748	813	823	784	775	812	794	801	821	801	791	751	799	813	829	813	760	783	748	772	841	842	790	810	752	808	821	819	794	767	816	777	791	781	747	789	813	807	780	770	821	785	751	830	740	835	832	815	800	798	806	747	789	829	810	783	781	750	786	844	798	778	811	735	841	745	789	836	774	823	776	778	808	771	826	847	831	784	816	781	755	809	779	829	804	767	841	748	866	779	831	769	786	797	812	813	805	749	813	782	821	780	819	832	766	817	813	789	821	795	810	794	817	802	762	855	803	741	876	786	844	816	778	799	780	766	781	748	792	774	760	803	771	793	777	818	793	733	775	852	778	856	816	807	790	797	773	761	821	835	787	802	745	783	811	794	816	825	813	812	779	777	836	747	823	776	756	795	761	812	812	842	827	810	814	764	767	780	794	757	760	798	783	782	800	780	760	746	782	828	757	749	773	767	752	809	770	754	800	794	761	812	801	804	760	780	836	834	846	820	765	809	788	795	846	808	797	768	821	763	821	786	802	797	816	807	780	755	764	821	782	792	785	782	792	833	787	848	805	817	804	786	785	820	803	769	789	770	823	777	773	800	792	808	805	807	864	746	839	824	833	805	808	803	791	780	770	764	760	792	770	794	765	853	769	774	773	831	821	805	815	798	798	795	792	783	785	765	766	757	830	753	802	756	818	827	817	797	803	804	783	740	765	719	757	784	795	779	786	775	814	811	788	778	786	770	763	797	751	765	768	823	735	811	776	800	793	826	765	805	785	805	796	804	769	854	782	823	848	767	779	821	850	780	797	851	770	772	818	794	862	795	787	845	772	777	816	765	817	825	803	811	812	803	838	801	792	759	786	779	775	733	825	792	799	841	812	848	737	778	779	773	785	760	769	754	781	792	792	804	817	808	787	800	880	749	743	811	788	741	745	765	806	799	828	857	799	764	775	818	784	818	780	790	819	787	809	774	719	794	819	825	767	771	815	804	804	807	854	800	801	775	765	786	820	790	796	776	771	865	806	833	817	762	809	792	788	785	784	755	796	788	816	831	781	769	790	800	824	819	812	769	817	779	774	815	788	837	855	730	790	785	773	817	779	823	783	771	831	777	826	771	816	800	795	773	810	823	760	822	808	826	795	756	799	793	809	812	775	813	805	806	750	788	761	813	804	780	798	732	861	774	817	787	803	761	843	790	816	809	802	804	773	772	773	833	800	823	855	836	761	815	759	742	788	742	766	779	775	798	770	758	843	776	809	758	794	813	818	763	822	822	797	782	789	781	806	818	829	792	793	778	827	787	785	774	772	806	795	789	792	763	751	745	799	812	787	782	816	807	819	793	808	797	779	782	754	805	787	815	710	796	762	744	807	792	744	826	779	793	825	804	769	784	827	795	805	769	817	742	801	816	763	762	814	781	889	784	797	800	803	808	745	768	788	831	804	796	759	820	768	810	805	813	802	819	812	780	764	816	785	810	850	813	765	780	760	796	798	804	805	799	817	810	741	805	796	812	808	756	765	786	761	805	823	827	799	828	771	780	813	819	780	763	800	800	780	813	785	790	748	824	841	816	805	821	779	802	764	755	790	783	814	800	802	787	790	747	822	840	862	810	820	783	808	813	726	820	768	756	814	791	800	802	799	787	821	802	750	789	827	725	798	760	793	754	818	791	832	806	798	830	817	786	822	818	819	764	753	749	748	780	786	779	771	828	769	836	778	803	785	782	800	768	784	780	786	865	759	811	771	738	842	837	778	828	808	824	737	789	755	838	831	780	824	791	763	784	791	809	804	836	755	789	814	801	822	829	805	799	795	794	762	766	845	767	839	756	769	788	813	781	781	798	802	782	820	811	754	829	797	799	863	826	796	771	809	850	813	811	809	779	781	773	776	745	798	753	783	836	786	809	806	821	795	804	810	763	769	805	790	767	824	805	816	783	764	719	767	793	791	776	820	826	793	773	812	834	796	754	820	803	786	761	791	818	791	752	786	794	763	835	821	825	800	815	774	775	781	828	752	761	803	764	763	778	778	788	774	775	793	786	811	821	817	765	802	753	780	792	800	841	798	862	871	797	763	836	812	785	790	730	779	798	833	807	778	753	795	761	822	775	796	779	800	752	837	832	802	842	813	794	828	799	790	786	783	802	766	807	778	742	774	768	773	764	795	780	844	822	804	726	782	768	816	784	770	783	806	846	781	793	792	787	779	808	795	763	741	782	723	798	789	766	797	809	745	813	798	859	808	799	806	811	825	806	769	783	793	770	765	809	798	789	792	842	800	782	792	763	774	794	741	794	751	779	765	724	813	769	844	846	846	771	774	822	804	784	810	715	797	801	819	765	761	828	854	793	803	773	832	753	760	813	770	794	816	815	792	788	866	771	829	812	784	783	784	749	786	755	768	841	823	816	819	770	814	761	801	811	773	812	811	777	757	788	786	788	804	777	731	775	784	814	768	864	801	800	788	813	766	790	779	822	804	789	793	803	817	791	805	802	747	814	753	790	760	794	796	780	782	775	809	818	838	838	814	814	847	811	714	774	776	773	820	790	823	796	805	779	772	807	819	749	782	821	800	828	769	796	801	830	791	798	803	811	763	775	766	811	779	801	797	781	732	799	808	784	769	748	798	812	754	759	764	818	814	811	831	755	772	752	771	812	794	742	781	824	809	826	795	822	809	840	773	808	791	775	795	770	741	791	833	800	818	818	805	768	791	809	748	739
41580	32295	14546	15432	21549	21467	18023	15144	13823	10887	9648	9218	8983	8749	8892	9007	8790	8463	8253	8051	8017	8104	8147	8003	8114	8085	8121	7966	8075	7883	7855	7770	7783	7769	7674	7643	7677	7680	7679	7728	7643	7698	7670	7735	7649	7594	7707	7594	7753	7694	7623	7671	7716	7674	7596	7673	7634	7629	7618	7666	7655	7564	7659	7673	7683	7625	7515	7780	7701	7647	7563	7605	7637	7589	7726	7597	7460	7538	7502	7734	7537	7626	7604	7702	7738	7646	7639	7683	7689	7690	7629	7654	7520	7754	7640	7641	7701	7609	7581	7545	7674	7724	7698	7812	7735	7669	7522	7712	7603	7686	7606	7764	7669	7678	7732	7672	7590	7771	7667	7766	7631	7713	7572	7593	7618	7593	7624	7752	7615	7684	7502	7646	7582	7677	7649	7700	7551	7600	7563	7593	7725	7630	7487	7633	7706	7779	7604	7594	7558	7582	7563	7502	7689	7698	7677	7716	7488	7590	7518	7775	7624	7721	7542	7717	7657	7641	7607	7672	7655	7629	7664	7542	7595	7522	7513	7603	7734	7640	7797	7759	7626	7665	7604	7642	7592	7731	7634	7591	7630	7638	7713	7483	7713	7743	7601	7578	7666	7545	7632	7539	7638	7499	7669	7670	7590	7683	7736	7574	7617	7723	7728	7774	7600	7567	7643	7598	7661	7589	7491	7640	7613	7761	7654	7573	7592	7727	7659	7715	7505	7597	7739	7647	7669	7668	7588	7587	7625	7560	7508	7640	7785	7728	7571	7689	7597	7642	7571	7619	7639	7681	7606	7710	7787	7639	7692	7507	7692	7570	7660	7682	7613	7608	7596	7724	7577	7673	7648	7720	7713	7710	7600	7554	7590	7643	7608	7622	7693	7712	7639	7637	7489	7723	7611	7638	7665	7579	7555	7577	7636	7685	7584	7784	7615	7476	7726	7722	7695	7750	7704	7611	7654	7585	7603	7778	7659	7566	7592	7654	7565	7501	7598	7758	7620	7629	7611	7599	7801	7737	7565	7558	7630	7584	7770	7594	7748	7630	7662	7630	7584	7685	7716	7700	7659	7611	7681	7685	7726	7604	7523	7648	7695	7636	7702	7629	7741	7749	7697	7569	7657	7688	7617	7808	7565	7626	7588	7692	7678	7680	7628	7531	7637	7664	7592	7594	7591	7496	7537	7619	7701	7737	7749	7701	7699	7787	7714	7602	7664	7606	7787	7753	7620	7550	7658	7685	7730	7699	7725	7585	7652	7638	7609	7650	7729	7625	7736	7642	7697	7649	7707	7729	7480	7494	7758	7642	7655	7593	7602	7713	7472	7461	7865	7702	7590	7657	7771	7557	7700	7620	7581	7641	7739	7763	7490	7703	7664	7639	7555	7692	7531	7784	7674	7680	7652	7633	7733	7611	7745	7602	7653	7586	7607	7586	7689	7528	7579	7647	7731	7509	7753	7704	7570	7745	7741	7815	7661	7660	7727	7642	7719	7530	7690	7562	7541	7614	7701	7788	7611	7614	7742	7563	7590	7722	7718	7592	7611	7544	7519	7664	7735	7687	7445	7608	7636	7583	7667	7596	7774	7832	7644	7587	7743	7647	7583	7741	7628	7552	7633	7575	7678	7678	7719	7632	7669	7706	7527	7647	7677	7616	7601	7679	7498	7725	7774	7811	7545	7730	7580	7690	7534	7716	7687	7544	7539	7614	7660	7681	7661	7626	7744	7655	7595	7544	7623	7634	7589	7597	7625	7730	7642	7730	7626	7673	7653	7660	7546	7642	7599	7522	7662	7567	7601	7672	7610	7602	7567	7575	7577	7662	7677	7662	7652	7680	7645	7728	7655	7641	7788	7547	7687	7859	7546	7638	7661	7687	7624	7664	7638	7560	7563	7535	7874	7713	7659	7724	7895	7692	7725	7587	7752	7708	7772	7702	7554	7709	7723	7778	7649	7628	7590	7669	7604	7638	7767	7447	7717	7698	7692	7612	7641	7656	7658	7795	7590	7638	7626	7636	7663	7810	7606	7670	7560	7621	7649	7744	7707	7659	7625	7574	7646	7650	7726	7740	7776	7581	7759	7636	7699	7542	7622	7670	7702	7734	7631	7670	7663	7633	7656	7728	7772	7620	7673	7519	7711	7422	7530	7704	7575	7703	7587	7655	7676	7713	7704	7610	7567	7565	7615	7694	7739	7610	7562	7653	7644	7637	7669	7616	7689	7711	7535	7526	7653	7601	7578	7611	7631	7639	7616	7630	7659	7747	7633	7500	7694	7710	7608	7706	7686	7735	7643	7756	7563	7592	7613	7728	7545	7569	7754	7641	7651	7612	7735	7616	7629	7606	7507	7655	7610	7592	7652	7596	7749	7612	7801	7667	7617	7706	7646	7698	7753	7584	7702	7763	7666	7826	7735	7653	7730	7676	7670	7547	7630	7750	7719	7543	7638	7576	7768	7646	7742	7609	7922	7671	7624	7567	7533	7650	7644	7625	7633	7670	7674	7724	7575	7522	7643	7649	7716	7676	7561	7676	7683	7721	7562	7677	7752	7554	7693	7800	7525	7524	7601	7653	7564	7786	7615	7637	7797	7582	7675	7685	7685	7546	7535	7577	7589	7626	7797	7697	7759	7843	7617	7716	7707	7533	7753	7627	7645	7644	7622	7578	7695	7710	7665	7778	7740	7654	7797	7588	7572	7631	7824	7620	7564	7721	7671	7672	7637	7518	7530	7615	7784	7581	7662	7731	7635	7651	7627	7761	7637	7698	7708	7665	7667	7749	7660	7584	7638	7594	7526	7763	7366	7741	7680	7704	7634	7745	7581	7574	7766	7523	7663	7764	7556	7705	7559	7669	7772	7688	7528	7767	7520	7790	7673	7501	7555	7671	7689	7620	7559	7673	7705	7731	7797	7578	7624	7751	7694	7817	7529	7691	7577	7645	7553	7737	7654	7636	7667	7640	7650	7805	7502	7588	7638	7719	7609	7528	7707	7594	7814	7659	7726	7705	7668	7625	7673	7594	7589	7732	7718	7657	7636	7671	7588	7620	7532	7759	7608	7633	7574	7589	7645	7547	7735	7734	7609	7790	7531	7680	7436	7771	7555	7660	7670	7588	7579	7586	7721	7788	7574	7615	7421	7692	7655	7545	7657	7683	7702	7552	7626	7712	7693	7710	7782	7833	7730	7693	7632	7682	7722	7700	7667	7655	7552	7562	7654	7674	7590	7540	7728	7706	7654	7571	7610	7613	7646	7644	7594	7692	7669	7515	7844	7627	7622	7623	7635	7576	7696	7514	7595	7653	7782	7668	7705	7527	7559	7621	7543	7612	7467	7680	7599	7776	7547	7488	7720	7629	7499	7675	7610	7760	7607	7695	7810	7724	7607	7693	7749	7589	7721	7600	7616	7747	7620	7621	7574	7684	7515	7708	7716	7591	7694	7591	7603	7696	7732	7578	7727	7651	7576	7670	7630	7703	7587	7616	7597	7624	7747	7667	7574	7757	7731	7743	7674	7603	7657	7794	7738	7663	7702	7748	7635	7655	7743	7491	7641	7600	7770	7662	7641	7688	7594	7610	7637	7856	7648	7662	7653	7625	7712	7672	7643	7446	7704	7536	7760	7621	7676	7623	7743	7612	7731	7598	7639	7404	7723	7649	7523	7590	7588	7649	7494	7579	7649	7742	7654	7559	7567	7707	7645	7662	7668	7712	7526	7695	7702	7538	7813	7543	7751	7746	7517	7687	7661	7809	7759	7804	7721	7711	7625	7674	7735	7629	7626	7695	7665	7675	7494	7672	7585	7777	7648	7632	7644	7700	7565	7513	7812	7617	7633	7599	7670	7606	7633	7653	7605	7760	7612	7602	7660	7597	7599	7603	7536	7575	7744	7547	7565	7638	7773	7627	7683	7686	7689	7718	7651	7709	7682	7695	7580	7660	7649	7686	7598	7676	7676	7649	7585	7696	7700	7641	7650	7623	7726	7676	7636	7699	7639	7594	7529	7720	7776	7571	7565	7562	7725	7614	7594	7809	7694	7721	7626	7797	7615	7641	7676	7662	7761	7609	7895	7681	7567	7679	7634	7560	7659	7657	7708	7715	7712	7680	7570	7692	7602	7629	7576	7634	7743	7709	7783	7611	7730	7658	7558	7553	7559	7618	7763	7676	7519	7649	7639	7753	7485	7757	7714	7695	7695	7809	7635	7689	7638	7802	7777	7615	7564	7623	7611	7676	7851	7518	7660	7568	7614	7646	7756	7533	7651	7709	7648	7569	7707	7633	7632	7608	7766	7711	7701	7611	7673	7613	7655	7637	7697	7582	7504	7736	7626	7644	7519	7673	7667	7677	7725	7617	7764	7594	7686	7597	7665	7617	7662	7674	7638	7661	7517	7615	7631	7658	7724	7663	7663	7642	7651	7727	7761	7734	7628	7450	7549	7725	7588	7579	7632	7746	7736	7561	7553	7642	7601	7544	7544	7674	7645	7670	7715	7651	7669	7651	7622	7622	7631	7711	7633	7731	7693	7536	7611	7832	7490	7626	7822	7589	7680	7716	7725	7688	7717	7639	7683	7630	7711	7649	7607	7595	7771	7642	7626	7675	7642	7626	7680	7644	7735	7606	7680	7714	7461	7612	7626	7558	7689	7715	7573	7729	7686	7652	7764	7675	7728	7673	7672	7492	7659	7590	7654	7763	7562	7681	7658	7711	7859	7678	7650	7567	7568	7653	7552	7729	7521	7664	7574	7723	7583	7556	7653	7697	7606	7584	7569	7676	7528	7662	7786	7766	7752	7565	7680	7698	7578	7622	7675	7685	7702	7582	7787	7779	7608	7644	7598	7643	7620	7710	7715	7770	7713	7634	7607	7697	7575	7659	7472	7738	7644	7646	7588	7695	7639	7724	7584	7723	7609	7613	7682	7696	7581	7673	7756	7592	7581	7531	7813	7587	7703	7532	7672	7813	7571	7650	7605	7727	7716	7723	7722	7723	7661	7670	7622	7702	7650	7738	7528	7681	7859	7620	7497	7622	7729	7553	7625	7701	7553	7593	7601	7477	7714	7648	7700	7663	7624	7730	7596	7638	7681	7553	7568	7603
10986	6243	1528	813	1047	1050	916	891	826	749	655	699	662	699	659	642	608	622	592	623	625	589	630	632	639	630	635	628	652	620	548	602	645	632	609	598	561	615	583	602	599	592	613	571	538	601	565	602	664	605	559	589	597	556	574	566	577	580	617	531	586	583	583	606	579	592	602	588	588	582	577	599	596	610	571	602	584	564	589	605	608	588	571	586	561	599	587	526	619	557	553	563	597	610	599	581	565	622	563	562	582	596	559	618	549	591	596	528	601	629	606	542	569	562	613	613	578	572	587	560	552	606	569	534	594	588	608	609	570	588	589	602	584	633	567	591	573	556	566	624	583	578	541	543	597	595	602	609	564	613	546	630	638	611	589	613	601	593	567	583	612	595	567	588	548	584	577	621	576	585	586	657	628	582	567	598	595	617	576	576	613	582	587	567	592	573	592	590	597	626	586	620	596	632	619	614	559	583	581	582	598	620	580	646	576	603	554	598	578	554	595	616	587	571	615	572	559	576	591	576	610	637	595	601	614	569	585	609	568	581	617	643	618	620	602	545	541	609	591	595	599	602	578	584	568	581	603	617	583	563	562	633	589	618	619	613	591	594	606	564	586	581	592	612	593	573	569	612	573	618	602	544	561	620	645	599	602	636	579	612	556	589	557	607	598	579	536	551	594	609	585	583	607	586	577	582	558	576	597	593	558	557	587	559	583	663	586	539	597	597	573	616	588	590	607	578	580	618	607	571	593	590	564	590	560	599	616	597	625	596	599	608	581	576	573	601	574	616	591	575	647	587	593	607	595	595	578	558	551	616	548	610	569	580	607	612	605	612	618	544	571	622	575	578	609	646	568	568	588	566	613	623	561	559	577	601	570	604	621	612	563	594	614	607	593	550	536	593	589	599	611	602	552	540	590	588	586	571	615	542	587	605	635	597	589	592	600	599	619	580	597	602	564	619	597	589	574	588	582	630	622	575	583	640	600	567	565	581	585	558	567	601	621	586	609	645	586	583	606	614	583	583	620	586	579	585	610	610	638	630	593	585	600	619	566	604	569	577	601	571	590	614	598	541	567	587	624	567	598	618	602	586	555	533	541	634	559	624	582	586	570	568	607	606	590	580	576	577	586	573	609	597	643	581	525	617	597	565	611	577	569	573	591	556	612	604	567	590	566	573	584	603	616	635	608	583	590	606	629	593	599	625	594	611	563	561	575	599	566	582	571	568	592	588	577	604	597	583	589	635	595	592	645	604	585	552	588	579	572	589	599	581	557	555	600	596	552	556	584	568	602	593	592	575	621	606	586	607	581	586	619	588	626	621	584	548	581	591	587	604	589	596	613	587	571	559	612	579	579	584	593	549	618	571	555	583	538	585	554	602	602	581	579	609	586	574	584	599	573	597	566	617	586	621	521	587	599	607	601	659	581	595	626	604	606	590	620	587	611	612	609	614	572	597	603	554	590	604	606	617	579	610	548	603	586	598	588	594	577	541	547	628	595	604	587	560	592	577	582	610	594	609	580	590	599	550	581	628	592	565	543	592	601	596	608	601	567	553	608	610	598	641	580	593	610	563	590	595	576	564	569	582	608	597	596	590	600	606	555	652	621	573	562	586	581	594	602	602	584	607	597	618	546	577	562	538	612	539	579	595	554	636	603	628	601	600	620	604	569	611	597	644	612	610	592	574	585	624	570	617	599	570	581	620	550	562	571	552	550	602	574	585	609	589	585	594	599	629	590	574	583	611	579	607	596	571	604	616	616	586	580	574	592	556	599	595	558	591	565	576	602	588	575	609	585	562	593	615	560	607	636	634	559	590	552	603	567	583	569	564	551	654	569	577	561	630	625	606	584	602	615	652	580	564	627	584	556	590	631	625	629	643	634	598	559	586	641	567	567	623	581	564	579	598	617	651	575	573	607	570	606	628	638	536	620	570	586	586	579	599	575	604	619	605	562	554	624	589	582	579	627	580	613	561	579	579	619	568	585	586	613	608	575	584	602	621	586	535	560	569	626	580	606	591	591	565	600	590	575	562	612	564	559	588	573	578	585	604	547	599	553	569	609	623	555	584	558	609	594	635	583	566	582	604	613	546	557	602	612	602	654	607	559	552	616	601	602	601	598	605	585	606	628	602	576	577	622	600	565	587	593	592	583	612	626	580	617	584	581	611	602	582	623	613	575	578	568	626	645	614	564	589	584	576	563	607	600	641	592	615	548	569	634	606	614	538	572	646	599	549	583	567	614	575	654	534	581	585	565	635	593	582	592	619	607	596	595	620	559	600	593	655	570	625	598	581	615	590	593	555	624	624	609	537	571	606	570	598	643	610	583	617	623	593	600	555	562	593	629	578	614	573	591	543	610	554	596	559	611	594	564	582	575	583	590	600	593	595	596	577	566	625	615	598	605	576	584	559	592	615	560	611	586	575	587	629	613	619	586	581	578	619	608	624	570	594	576	566	590	619	577	566	565	586	584	640	627	582	606	560	597	601	622	596	590	598	574	609	622	588	570	607	571	589	622	587	597	548	601	597	631	592	567	558	630	588	594	549	597	567	583	600	613	640	575	619	633	597	601	621	600	594	610	586	589	530	609	596	615	591	586	583	613	586	543	584	620	615	578	620	552	592	636	613	565	557	577	632	544	599	563	614	559	599	596	564	559	574	639	610	581	633	570	538	575	608	587	617	565	554	597	653	624	573	583	572	575	581	587	613	591	602	591	606	634	571	606	584	593	609	612	589	528	586	604	611	602	585	604	605	590	585	614	607	579	615	558	563	577	624	593	605	604	630	530	572	575	623	601	600	600	584	598	612	577	657	611	595	581	561	646	513	533	619	596	583	593	595	612	548	558	579	625	599	554	571	600	621	587	560	621	598	552	645	545	596	550	572	545	570	583	573	612	589	593	573	650	601	562	623	614	619	617	585	586	551	569	539	568	575	591	600	578	615	633	604	604	531	598	564	618	579	589	586	627	585	566	623	569	619	568	576	588	621	619	607	580	582	605	562	578	615	617	588	614	575	597	573	603	575	599	566	623	585	631	600	585	621	584	601	593	584	585	570	595	559	563	566	538	569	572	589	584	616	548	584	638	612	588	586	585	575	574	606	592	591	566	619	553	634	588	601	578	605	580	589	567	547	547	591	587	594	596	600	602	594	602	622	538	574	514	585	564	590	557	600	601	550	599	579	608	602	558	619	615	540	598	568	573	592	568	603	589	595	562	630	620	603	593	574	635	568	571	547	557	607	539	590	588	584	579	587	621	577	627	610	571	591	598	552	623	630	652	632	638	568	598	545	572	544	621	570	558	617	596	579	590	590	581	599	582	622	602	589	576	616	630	603	620	579	589	599	586	631	597	650	596	615	605	604	596	596	639	577	581	582	563	627	604	585	584	577	606	589	566	609	552	602	597	546	588	615	598	598	615	573	574	574	622	601	564	561	554	547	602	613	547	572	595	597	559	540	633	578	629	577	571	592	601	577	600	607	594	571	590	580
45278	36486	13797	17656	26039	25725	21261	17603	15126	11566	10006	8752	8578	8197	8406	8473	7840	7481	7172	6874	6822	6631	6612	6687	6564	6640	6592	6640	6585	6632	6434	6249	6243	6227	6300	6209	6111	6088	6204	6091	6040	6053	6124	5978	5973	6023	6031	6045	6116	6117	6201	5989	5828	6002	6066	6054	6044	6042	5946	6007	5984	6076	6017	6090	5993	5971	5989	6012	5933	6025	6012	6003	5989	6034	5992	6034	5909	5964	5997	6039	6106	6015	6025	6028	6110	5961	6026	5942	5888	6020	6066	6069	5882	5955	5987	5938	6013	5998	5955	5939	5996	5982	6079	6118	5952	6016	6037	5961	6065	6015	5991	5937	5987	6010	5895	5865	5871	6042	5961	5923	6116	6061	5981	6020	5916	5893	5831	5919	6031	5943	5948	6046	5975	5888	5957	6025	5969	5900	5979	6042	5970	5992	6017	5977	5928	6164	6043	6009	5910	6019	5892	5959	5984	6086	5981	5936	6014	6059	5962	5972	6063	6018	5973	5887	6010	5932	6131	6097	5987	5966	5934	6009	6024	6045	5983	5970	5960	6047	6122	5865	6147	5868	5998	5979	5927	6049	5970	5877	5979	5891	5948	6023	6045	6072	5986	6093	6026	6013	6087	6030	6062	5953	5942	5924	6107	5968	6006	6048	5975	5929	5927	6014	6040	6068	5964	5884	6019	5975	5934	5996	5941	5967	6019	5962	6016	5933	6018	5882	5944	5926	6019	5995	5918	5959	6026	5977	5907	5982	6036	6049	6080	5983	5942	6024	5937	5906	6045	5904	6010	5838	6082	6062	6099	5898	6043	5827	5958	5921	6021	5905	6181	6068	5896	5948	6011	6083	5969	6046	5999	5893	6027	6020	6017	6060	5994	6108	6016	5908	5921	5999	5980	6056	6067	6014	6198	5842	5962	5934	5962	6109	6106	6120	6078	6008	5989	5932	6066	5989	5955	6004	5954	6022	5976	5950	5937	5937	6102	5909	6009	5975	5980	6047	5972	5857	6024	6100	5984	5952	6050	6039	6001	5875	6098	5932	5787	6071	5981	5986	5989	5996	6119	6022	6022	5975	5961	5904	6033	6018	5963	5927	5970	6102	6094	6034	6006	6001	5923	6098	5887	5902	6045	6032	5898	6036	5903	6082	6116	5959	5931	5823	5912	6060	5916	6055	6057	5959	6050	5957	6092	5869	6063	5912	5954	6013	6045	5953	5897	5994	5873	5914	6092	6060	5989	5951	5970	5990	5935	6090	6025	5941	5997	6058	6029	5968	6070	5932	5869	5973	5921	5987	5990	6059	5969	6006	5947	6007	6008	6014	5953	5942	6013	6115	5941	5962	5911	6024	5863	5931	6008	5976	5966	6120	5974	6054	5941	5907	6031	6093	5915	6062	6087	6033	5851	5876	5981	6140	5958	6079	5915	6083	6029	6062	5986	6044	5890	5856	6062	6003	5922	5947	5924	5911	5792	6017	6071	6104	5953	5970	5935	5886	5885	6073	5883	5951	5952	5961	5817	6013	6004	6002	5964	6041	6168	6021	5873	5918	5991	6086	6163	5970	5934	5966	6038	5980	5968	5992	6005	5970	6049	5874	6006	6019	6058	6103	5977	5939	6043	6141	6087	5926	5975	5927	5955	6011	6052	5963	6102	6124	5893	5913	6030	5977	5992	5981	6068	5983	5924	6097	5886	5904	5916	6164	6019	6055	6087	5995	5933	6086	5970	5928	5971	6006	6031	6058	6048	6055	6021	5956	6026	6043	5986	5976	6112	5791	5999	6155	6076	6086	6131	5986	5892	5975	5993	5958	5915	5977	5931	5898	5855	5947	5925	6017	5915	6063	5994	6075	5919	6064	6005	6082	6038	5967	6048	5935	5902	5958	5947	5856	6102	5896	6016	5959	6034	5882	6082	5927	6065	5941	5972	6019	6070	6030	6006	5966	6037	6049	6033	5924	6045	5902	6025	5987	5895	6001	5975	6021	5900	6085	5961	6082	5956	6115	6017	6039	5906	5992	5902	6028	6010	5993	6015	6049	5965	6042	5939	5980	6058	5953	6035	5867	5889	5965	6020	5968	6016	6130	5958	5914	5996	5935	6027	6025	5978	6020	6020	6078	5987	5994	5974	5970	6010	5886	6035	5920	5913	6014	5955	6029	6062	5939	5998	5961	6094	6020	5993	5963	5974	6067	6071	5909	6057	5869	6049	5949	6079	5935	5897	6086	6003	5994	6018	5949	5846	6138	6023	5961	6048	6082	6097	5929	6047	5896	5960	6055	5998	6037	5919	5956	5971	5956	6096	5973	5814	6069	5958	6084	5944	5974	5946	6011	6060	6041	5988	6017	5942	5966	5964	6116	5997	6000	5877	6009	5972	5949	6024	6008	5991	6032	5961	5957	5907	6028	5964	5972	5937	6006	5998	6103	6031	5963	5984	6000	5964	5949	6040	5968	5893	6040	5891	5905	5955	6044	6060	6070	5983	5944	5848	6045	6067	6042	5861	5923	6076	5927	6063	5938	6021	5896	5987	6084	5980	5996	6024	6008	5938	6111	6040	5837	6128	5899	6133	6059	6018	5898	6025	5880	6044	5977	6080	6044	6006	5976	6004	5982	6003	5937	6036	5952	6015	5933	6084	6022	5938	6080	5995	6046	5920	6007	6015	6054	6040	5976	5931	5960	5941	6030	5959	5986	5954	5964	5928	5929	5832	5924	5894	6038	5998	5980	5937	5993	5932	6030	5915	6045	5964	5939	6153	5972	6132	6027	5946	6038	5935	5882	5995	5930	5915	5869	6019	5987	6049	5927	6012	6045	5993	5971	5988	5969	5998	5935	6103	5963	6026	6059	6003	5996	5966	5952	6089	5884	5950	6048	5954	5996	6043	5999	5993	6013	5965	5966	6011	5874	5994	5972	5905	5933	6000	6010	5967	6029	6020	5906	5997	5979	6009	5947	5969	5990	6123	5946	6050	5928	5951	6158	5987	5955	5892	5957	5967	5899	5983	6039	6003	5859	5856	5907	5991	6078	6034	5977	6066	6019	5944	5975	6027	5983	5884	6034	5955	5987	6144	6012	5934	6047	5963	6049	5883	6030	5980	5894	5995	6029	5964	6006	5921	5873	5902	6098	6002	6130	5953	6015	6046	5914	5969	6058	6052	5899	6117	5833	6061	6066	5896	6078	5968	5983	5971	6001	6041	6036	6035	6034	6059	6089	6004	5913	5964	5910	5970	5891	5859	6070	6018	5881	5962	6066	5983	6026	5976	6092	5963	5968	6028	6034	6000	5994	6117	6039	6034	5980	5951	6038	5909	6141	5968	5889	6068	6117	6013	6149	5991	5919	6101	5934	5995	5968	5973	5954	6018	6064	5900	5980	5987	6016	5987	5888	5978	5993	6045	6030	6080	5795	6049	5969	5993	5856	6027	6094	6002	5987	5950	5900	5933	5820	5932	6082	6003	6056	5999	6032	5950	5965	6071	5961	5965	6015	5902	5997	5998	5986	6027	6141	6008	6061	6010	6093	5922	5965	5926	6024	5976	5964	6008	5995	6005	5973	5963	6080	6015	5918	5986	5952	6033	6001	6043	6070	6034	6031	5826	5896	5917	5901	6003	6022	5978	5956	6071	5947	5904	5891	5976	6000	5916	6163	5943	5973	6070	5992	5926	6076	5974	6029	6015	6146	6022	5982	5795	6030	6017	5998	5897	6030	6126	5909	5991	6077	5950	5954	6011	6079	6034	6082	6050	6019	5949	6010	6047	5938	5970	6043	6095	5947	6071	6029	5979	6125	5885	6010	5988	5946	5996	6163	6024	6010	6089	6116	5971	6085	6069	6022	5895	6013	5845	6060	6157	5938	5954	5948	6037	5933	5983	5964	6042	5938	5957	6074	6010	6027	5948	6080	6077	6035	6056	5992	5872	6046	6011	6062	5961	6053	6002	5926	5800	5865	6019	6065	5996	5876	5944	6164	6010	5962	6099	5884	5876	6066	5965	6124	5891	6050	5968	6061	5927	6124	5995	5941	5993	5964	6037	5979	5959	6087	5894	5998	5933	5987	6030	5967	6155	6048	5954	5862	6080	5983	5988	6091	5993	6025	6008	6069	6029	5881	5947	5991	5924	5930	5914	6061	6009	5947	6038	5939	6007	5947	6007	5967	6128	6019	6114	6011	6067	6008	6026	5954	5929	5896	5989	6020	6089	6117	6049	5968	5924	5930	5852	6109	5976	6032	5937	5963	6118	5940	6050	6080	5940	5969	5933	5920	6014	5890	6044	5896	5885	6086	5941	5994	5996	6028	5953	6076	6132	6035	6012	5906	6031	6039	5909	5923	6100	6012	5900	6042	5953	6088	5908	6001	6011	5980	5974	6034	5915	6041	6054	5995	6046	6023	6027	6136	5966	6016	5885	5935	6021	6008	5946	6016	6031	6054	5973	5971	6014	6020	5913	6017	5960	6022	5955	6145	6049	6005	6026	6040	5995	5911	5949	5966	6098	5976	6034	6070	5991	5902	6051	6079	5901	5975	6049	6110	6112	6028	5932	5953	5916	5914	6107	5949	5981	5997	5982	5939	6007	5890	6141	6002	6056	6045	5877	6045	5909	5981	5905	5981	6012	5994	6064	6052	5997	5975	6035	5951	5766	5989	6051	6054	6113	5914	6027	6069	6140	5960	5931	6001	5918	6045	5899	6071	5960	6009	5981	6009	5853	5934	6068	5863	5958	5950	5953	6066	5986	5966	5946	5936	5867	5854	5976	5895	6002	5975	5989	6007	5963	6054	5989	6007	6020	5958	6056	6059	6050	6017	6068	5984	6016	5813	6137	5996	5969	6005	5883	5868	5904	5914	5880	5984	6046	6064	5986	5944	5928	6043	6038	6083	6106	5979	5943	6086	6052	6105	5903	6045	5948	6068	6125	6087	5991	5984	6017	5899	5876	5878	6040	6014	6015	5893	5970	6015	5967	5919	5860	6142	5966	5914	5976	5836	6076	5929	6038	6027	6121	6019	5893	5928	5916	6012	5817	5962	6025	5940	5962	6024	6016	5805	6015	5901	6014	5931	5949	6009	6003	6023	6030	5951	5918	5990	5980	5948
12005	7137	1862	813	1106	1056	923	920	838	662	676	620	634	624	639	634	619	613	595	567	606	589	546	564	559	581	594	604	578	552	567	522	535	543	555	536	552	515	600	563	535	578	541	541	608	575	538	534	545	526	542	596	524	501	570	513	548	527	523	526	537	587	582	533	522	557	565	563	521	541	534	557	561	580	566	574	550	592	519	547	549	527	555	555	511	550	564	561	531	529	533	518	553	581	572	539	552	561	549	560	552	542	561	510	579	529	552	538	579	595	623	560	609	587	538	558	560	583	564	559	589	562	550	526	571	552	578	591	537	604	575	488	539	509	579	536	534	603	561	574	547	574	525	546	554	532	549	518	529	553	555	563	552	530	537	552	549	586	601	529	568	498	555	548	531	539	564	518	558	531	565	573	523	509	623	541	578	543	579	543	556	547	528	575	548	580	564	539	509	555	555	519	568	598	544	493	592	571	549	521	541	533	553	519	548	584	584	564	529	519	570	550	604	569	585	579	541	506	542	581	570	561	560	549	548	536	553	526	549	539	578	563	539	546	540	580	545	537	528	555	531	523	555	533	572	534	551	595	545	592	564	557	523	568	562	570	583	539	561	561	558	573	540	543	510	574	591	544	600	557	540	535	547	535	527	533	557	530	539	567	527	552	517	558	557	562	536	596	516	544	517	545	526	579	580	545	581	582	581	567	537	539	542	553	600	555	586	549	554	552	540	537	485	570	559	558	565	559	564	533	558	554	537	561	527	572	522	535	547	594	551	545	574	557	558	545	591	534	563	588	541	542	561	551	555	537	529	589	576	523	542	512	583	564	552	570	543	526	547	553	530	600	567	546	588	541	533	570	527	538	594	600	592	545	564	503	532	522	549	576	570	567	565	557	519	571	605	527	550	565	566	573	548	525	547	575	544	549	573	563	590	503	550	586	541	523	541	564	560	573	576	543	566	551	545	581	557	549	538	562	588	541	542	555	513	564	574	537	527	561	590	517	555	587	541	570	546	543	553	557	527	551	550	596	547	579	544	560	592	555	525	534	549	545	523	522	545	563	535	540	522	526	573	527	566	579	557	583	569	539	505	545	533	609	599	510	469	542	570	533	547	569	545	511	523	579	523	555	579	543	548	551	567	581	523	529	543	548	558	540	555	555	525	556	582	520	544	588	546	563	571	568	588	541	549	544	529	561	547	578	576	560	554	527	569	517	582	564	551	538	549	584	593	515	545	555	569	541	542	558	554	549	555	533	562	577	534	528	528	535	572	586	575	563	553	556	562	586	534	529	556	573	528	556	544	562	537	551	543	557	569	540	586	562	571	545	565	564	538	523	541	593	572	576	543	563	519	536	526	539	549	579	582	526	555	551	546	584	504	517	538	542	552	576	519	573	546	588	550	552	564	535	537	550	578	527	562	554	561	574	563	573	552	519	584	548	536	563	525	566	569	529	534	581	542	556	549	561	563	545	583	607	537	529	581	561	536	575	562	537	549	566	517	547	546	552	513	565	513	546	568	577	522	571	541	586	558	588	571	581	553	531	526	583	531	614	554	566	540	580	584	554	548	549	536	581	543	521	530	582	515	584	585	565	559	563	570	546	523	570	584	558	535	561	506	523	528	541	511	526	524	517	583	517	592	550	534	551	552	584	583	529	553	479	527	583	537	563	560	546	511	573	536	538	529	546	583	549	573	583	545	556	545	555	573	563	524	521	544	568	570	543	578	533	537	540	543	547	583	569	548	541	545	556	542	591	507	591	549	563	544	550	547	527	554	557	581	547	548	549	543	570	526	540	561	553	529	577	548	535	532	594	584	483	567	575	550	579	547	542	537	540	558	540	579	501	548	598	541	547	544	579	563	562	584	576	574	562	522	551	548	508	591	524	550	515	573	587	547	588	630	582	631	537	531	623	543	567	567	558	579	624	531	566	604	569	562	562	554	563	530	516	558	524	557	533	539	559	537	527	530	530	557	552	573	542	538	554	562	524	506	567	538	573	527	554	594	513	558	559	516	546	549	493	561	551	560	582	554	563	555	521	594	523	551	562	542	577	549	585	542	557	513	566	572	527	540	532	554	535	561	517	526	531	573	528	568	550	555	524	588	549	561	537	468	572	531	575	571	549	515	529	570	541	585	533	560	553	559	539	544	540	519	527	535	580	514	603	578	514	624	520	561	550	539	535	549	499	538	535	543	521	563	590	549	541	561	583	572	569	569	587	512	553	602	541	576	562	526	557	534	538	569	544	568	556	569	567	586	532	567	540	531	542	559	574	575	568	510	547	590	527	555	515	542	578	556	535	496	588	529	548	519	566	539	549	507	548	527	520	566	529	549	576	572	532	585	571	521	563	604	562	578	563	556	554	575	550	541	584	541	573	549	520	523	558	579	574	578	557	536	533	534	602	531	584	540	535	578	573	507	564	523	557	542	571	584	544	578	589	516	577	584	565	491	561	592	584	551	551	493	535	602	523	518	547	524	503	505	532	534	560	534	563	538	542	545	561	552	545	535	530	551	564	540	554	512	550	547	505	554	545	562	500	532	555	526	563	592	523	521	558	570	547	559	564	562	533	556	582	513	579	592	558	569	540	495	584	538	577	547	554	551	562	527	567	528	531	558	579	574	562	551	515	550	548	528	542	517	582	587	544	537	551	568	549	565	587	572	535	550	582	570	608	525	551	613	575	582	592	582	543	555	523	532	541	569	586	563	591	512	581	555	545	549	541	565	540	545	567	559	527	569	555	541	536	534	571	533	581	530	610	539	556	546	572	515	564	563	514	525	581	573	545	551	537	551	539	566	579	572	490	532	540	493	574	581	565	569	521	574	555	560	517	537	544	560	534	546	545	588	516	569	559	572	518	557	551	547	548	550	531	540	548	549	566	558	516	564	570	512	589	567	561	554	566	554	555	559	535	513	571	551	563	556	568	580	545	585	556	568	526	543	571	597	545	540	550	555	579	583	580	588	494	550	550	574	591	571	550	595	588	582	531	553	564	555	558	603	590	588	577	533	542	570	570	530	530	568	536	591	606	562	545	525	605	540	558	587	545	592	530	546	543	563	589	561	566	536	547	536	596	546	548	563	548	532	562	554	544	582	524	522	542	596	574	550	557	561	556	570	524	579	534	538	571	573	565	522	513	562	519	575	559	558	557	598	528	531	555	514	545	559	558	578	594	513	577	592	514	562	550	565	585	567	561	574	552	542	550	557	536	523	545	565	569	544	607	535	568	551	555	540	603	534	572	532	573	568	567	558	547	548	537	484	544	580	533	525	536	547	555	558	526	510	502	559	569	569	549	586	599	554	562	529	565	551	533	555	569	570	513	569	515	531	562	567	530	533	565	576	583	557	566	564	523	513	563	554	571	540	597	573	579	500	543	557	548	504	581	563	570	559	535	554	551	563	549	559	556	557	557	562	553	509	591	530	530	580	547	549	548	556	537	556	544	545	558	528	554	564	551	567	579	527	564	525	533	553	551	548	565	611	557	546	532
46514	38118	16308	19157	27254	27025	22909	19070	16043	12205	10424	9159	8701	8680	8874	8468	7793	7317	6975	6681	6636	6575	6400	6452	6545	6509	6493	6557	6399	6249	6172	5925	5927	5752	5825	5826	5630	5845	5813	5628	5841	5760	5674	5777	5596	5736	5767	5769	5825	5611	5742	5653	5662	5656	5722	5778	5686	5768	5754	5721	5626	5728	5731	5590	5654	5644	5586	5659	5585	5626	5648	5574	5661	5564	5609	5651	5717	5642	5637	5733	5707	5637	5653	5727	5727	5690	5626	5680	5622	5645	5629	5600	5511	5721	5757	5666	5633	5512	5640	5663	5575	5593	5572	5797	5768	5545	5647	5653	5667	5551	5555	5690	5693	5715	5567	5646	5775	5734	5768	5713	5668	5720	5680	5616	5633	5733	5616	5753	5575	5738	5587	5597	5681	5740	5602	5610	5558	5644	5596	5715	5698	5641	5629	5677	5676	5686	5766	5675	5679	5663	5711	5662	5836	5638	5723	5671	5517	5562	5687	5676	5634	5630	5674	5624	5665	5701	5639	5589	5636	5652	5708	5682	5698	5724	5724	5630	5655	5629	5753	5728	5674	5606	5658	5484	5657	5682	5554	5734	5664	5599	5689	5658	5550	5728	5592	5536	5684	5648	5542	5522	5593	5634	5572	5598	5819	5668	5664	5619	5653	5572	5689	5730	5674	5608	5706	5571	5665	5719	5625	5678	5682	5619	5731	5680	5654	5680	5710	5762	5626	5662	5655	5663	5569	5653	5755	5636	5763	5703	5692	5666	5711	5591	5612	5653	5592	5740	5710	5707	5604	5731	5515	5661	5624	5680	5663	5788	5670	5637	5695	5738	5756	5665	5622	5638	5676	5667	5618	5519	5749	5560	5730	5643	5482	5649	5703	5674	5757	5617	5704	5618	5638	5648	5691	5763	5580	5626	5637	5660	5695	5546	5682	5597	5707	5792	5617	5598	5764	5685	5554	5576	5601	5695	5614	5651	5653	5558	5672	5617	5682	5733	5580	5719	5738	5632	5688	5657	5635	5738	5681	5692	5730	5734	5738	5557	5663	5666	5708	5618	5673	5627	5657	5651	5602	5732	5749	5703	5584	5613	5728	5559	5714	5618	5635	5743	5623	5646	5631	5797	5595	5710	5612	5694	5622	5620	5782	5552	5679	5794	5628	5640	5640	5760	5715	5789	5655	5757	5789	5712	5664	5662	5671	5636	5547	5654	5667	5668	5716	5722	5565	5741	5705	5771	5592	5702	5700	5680	5588	5619	5726	5595	5560	5584	5688	5758	5595	5604	5555	5773	5616	5543	5729	5687	5601	5715	5674	5779	5643	5675	5676	5605	5557	5608	5691	5602	5681	5704	5675	5698	5674	5641	5581	5666	5643	5608	5624	5732	5699	5737	5722	5659	5676	5678	5631	5649	5622	5638	5678	5633	5757	5611	5719	5539	5627	5565	5557	5605	5669	5558	5661	5655	5695	5717	5658	5784	5594	5569	5545	5604	5641	5616	5671	5608	5756	5700	5655	5615	5650	5742	5648	5709	5608	5652	5560	5783	5666	5527	5632	5661	5660	5760	5682	5653	5721	5698	5766	5711	5638	5635	5649	5676	5655	5696	5703	5699	5724	5669	5569	5675	5634	5602	5615	5653	5537	5607	5668	5667	5700	5675	5607	5579	5609	5606	5567	5710	5589	5578	5620	5685	5571	5648	5712	5767	5595	5656	5645	5690	5749	5645	5727	5577	5558	5731	5643	5718	5671	5536	5685	5636	5694	5649	5657	5745	5637	5591	5539	5665	5612	5644	5660	5622	5770	5739	5664	5709	5657	5587	5619	5631	5553	5715	5685	5580	5820	5709	5549	5810	5622	5594	5780	5613	5603	5802	5610	5564	5674	5627	5716	5604	5599	5745	5657	5829	5663	5729	5595	5603	5698	5586	5622	5740	5739	5704	5643	5657	5702	5607	5623	5654	5774	5668	5655	5623	5695	5685	5580	5704	5611	5655	5761	5696	5630	5661	5574	5572	5618	5680	5819	5781	5730	5562	5737	5736	5495	5735	5597	5599	5725	5620	5664	5634	5729	5643	5663	5675	5674	5618	5640	5650	5700	5647	5671	5575	5636	5573	5535	5612	5653	5585	5649	5612	5771	5650	5602	5667	5694	5788	5628	5671	5687	5536	5625	5611	5732	5693	5621	5612	5682	5717	5560	5652	5630	5638	5767	5645	5698	5717	5666	5757	5613	5550	5770	5675	5704	5674	5606	5595	5562	5694	5694	5669	5562	5669	5684	5635	5665	5705	5642	5638	5858	5685	5615	5714	5645	5663	5677	5627	5686	5684	5752	5484	5526	5690	5745	5594	5655	5619	5744	5732	5546	5693	5798	5639	5745	5783	5548	5623	5644	5559	5614	5656	5785	5705	5694	5648	5735	5596	5694	5680	5704	5711	5736	5678	5592	5685	5628	5584	5509	5700	5738	5671	5704	5702	5624	5714	5771	5726	5677	5681	5668	5745	5781	5688	5680	5739	5631	5692	5636	5605	5749	5737	5494	5737	5697	5614	5566	5665	5778	5597	5553	5678	5620	5718	5586	5591	5550	5749	5655	5509	5696	5695	5666	5673	5619	5642	5610	5809	5690	5579	5619	5642	5668	5611	5696	5588	5686	5726	5617	5531	5664	5722	5687	5655	5641	5633	5629	5659	5667	5756	5777	5683	5657	5581	5700	5577	5665	5620	5704	5800	5648	5712	5667	5721	5616	5682	5700	5774	5754	5528	5684	5731	5714	5690	5674	5586	5656	5679	5607	5777	5620	5720	5765	5628	5870	5673	5648	5649	5711	5523	5649	5739	5583	5673	5604	5699	5665	5606	5656	5579	5590	5572	5548	5610	5638	5624	5694	5554	5722	5696	5617	5616	5683	5557	5674	5685	5548	5638	5644	5618	5705	5554	5748	5602	5711	5694	5543	5747	5688	5729	5714	5578	5658	5645	5749	5675	5611	5653	5533	5643	5693	5564	5717	5621	5672	5804	5687	5630	5679	5606	5708	5630	5775	5656	5571	5612	5689	5603	5656	5615	5594	5683	5830	5691	5615	5790	5642	5665	5676	5673	5712	5694	5619	5609	5623	5618	5631	5594	5690	5505	5641	5587	5636	5778	5683	5659	5520	5748	5719	5643	5714	5654	5727	5704	5691	5631	5667	5557	5679	5577	5773	5709	5678	5760	5687	5458	5597	5773	5617	5648	5610	5587	5694	5686	5608	5747	5658	5599	5612	5706	5675	5716	5577	5670	5592	5665	5628	5701	5569	5649	5757	5766	5670	5685	5577	5713	5770	5562	5715	5631	5620	5722	5578	5629	5724	5748	5741	5681	5552	5560	5589	5599	5604	5744	5714	5551	5662	5603	5648	5752	5735	5706	5693	5656	5705	5646	5688	5678	5586	5731	5726	5634	5601	5693	5680	5690	5733	5555	5698	5719	5687	5645	5531	5566	5715	5708	5566	5645	5765	5698	5669	5725	5653	5631	5537	5589	5670	5647	5624	5691	5641	5593	5668	5636	5727	5674	5724	5769	5597	5537	5664	5523	5692	5716	5564	5655	5591	5607	5681	5671	5612	5676	5743	5635	5587	5739	5597	5650	5603	5711	5654	5553	5692	5739	5739	5606	5632	5679	5623	5602	5703	5516	5697	5711	5778	5701	5532	5666	5666	5719	5760	5646	5651	5837	5713	5626	5616	5802	5676	5773	5728	5531	5744	5719	5702	5703	5777	5506	5612	5686	5665	5761	5659	5710	5621	5558	5598	5621	5597	5622	5508	5655	5650	5627	5630	5709	5676	5673	5745	5754	5632	5602	5652	5664	5576	5706	5707	5621	5786	5595	5759	5756	5652	5634	5634	5640	5821	5727	5763	5643	5606	5580	5669	5638	5693	5590	5780	5604	5598	5733	5690	5602	5622	5618	5600	5610	5632	5647	5762	5722	5656	5716	5735	5687	5552	5651	5566	5630	5576	5695	5711	5736	5586	5647	5810	5438	5691	5632	5608	5741	5583	5571	5568	5665	5704	5666	5570	5661	5646	5546	5630	5674	5660	5590	5684	5617	5690	5694	5668	5502	5580	5770	5664	5669	5618	5655	5576	5735	5756	5545	5667	5633	5559	5557	5697	5713	5713	5613	5784	5717	5613	5669	5600	5647	5762	5641	5547	5590	5719	5727	5775	5619	5682	5587	5831	5686	5542	5630	5711	5612	5617	5701	5582	5794	5629	5701	5672	5691	5667	5640	5690	5673	5596	5558	5787	5672	5632	5611	5532	5761	5685	5636	5665	5624	5633	5755	5583	5745	5597	5668	5748	5775	5702	5599	5725	5684	5692	5637	5710	5640	5638	5719	5638	5637	5710	5666	5712	5729	5630	5668	5613	5575	5658	5683	5756	5743	5681	5548	5664	5599	5673	5662	5650	5606	5718	5781	5599	5630	5729	5670	5575	5777	5736	5669	5738	5672	5725	5609	5823	5546	5666	5607	5694	5583	5626	5695	5675	5604	5661	5678	5775	5609	5579	5697	5637	5695	5571	5748	5640	5601	5699	5628	5669	5607	5465	5656	5861	5623	5669	5623	5762	5715	5650	5706	5620	5727	5783	5700	5694	5595	5674	5694	5785	5699	5574	5681	5698	5616	5602	5633	5603	5687	5587	5658	5711	5586	5694	5712	5757	5684	5636	5602	5578	5682	5641	5754	5589	5631	5676	5672	5808	5678	5708	5567	5566	5730	5617	5657	5744	5653	5751	5599	5750	5676	5714	5658	5741	5585	5732	5666	5660	5774	5614	5780	5748	5606	5732	5652	5666	5519	5569	5645	5571	5692	5615	5606	5742	5573	5664	5643	5709	5756	5642	5685	5633	5551	5655	5647	5760	5724	5581	5661	5690	5688	5666	5651	5669	5722	5658	5680	5707	5710	5632	5669	5646	5721	5704	5675	5545	5533	5660	5678	5661	5508	5740	5863	5718	5642	5803	5614	5736	5607	5682	5641	5628	5600	5711	5681	5587	5674	5640	5659	5622	5654	5632	5677	5541	5752	5673	5642	5563	5719	5588	5593	5851	5657	5690	5767
17560	15329	4064	1369	1641	1684	1501	1297	1147	1042	930	978	862	932	905	892	879	837	783	805	792	801	787	785	836	779	780	805	766	754	771	764	760	748	770	725	744	775	782	769	728	731	761	770	745	725	749	753	709	730	713	798	728	725	681	773	735	764	743	783	738	786	752	718	746	765	772	747	745	724	764	763	716	732	693	740	717	721	732	735	750	758	771	721	747	739	694	764	722	745	799	731	699	742	744	755	736	744	793	762	729	726	685	779	735	734	733	741	726	768	736	757	742	735	733	753	754	784	763	756	718	707	780	745	793	712	741	746	729	700	741	752	739	738	734	717	761	718	717	741	737	737	731	762	729	687	676	719	715	692	729	723	737	748	783	750	756	720	715	748	742	711	704	757	754	744	753	742	780	782	764	716	743	684	754	702	734	728	751	745	707	737	734	715	750	750	658	752	730	724	704	721	718	736	731	779	740	768	722	745	748	749	778	712	755	715	712	707	730	775	752	736	767	754	730	740	765	756	767	725	726	732	713	692	723	749	731	733	775	706	670	743	771	752	729	726	719	774	743	763	773	754	723	756	764	761	758	724	729	739	730	738	756	711	766	693	732	729	682	730	698	751	694	763	703	699	734	728	732	713	731	749	725	733	704	752	745	780	743	738	727	725	734	749	691	746	723	784	730	710	692	719	741	796	710	731	752	688	757	735	761	788	753	755	750	706	759	756	766	672	714	746	691	718	697	759	752	758	756	722	742	695	737	773	768	774	767	764	720	763	721	757	768	719	752	771	772	743	781	733	771	734	733	772	716	743	743	719	775	733	728	724	697	709	762	750	717	729	768	746	768	707	775	753	742	757	796	757	735	717	777	747	773	710	764	735	764	742	744	739	699	768	767	709	771	739	756	701	733	685	752	756	779	745	756	757	729	742	760	768	764	799	793	741	749	770	760	680	753	757	741	751	769	762	770	767	700	732	750	725	726	776	736	828	740	718	754	769	740	719	745	731	728	765	716	708	704	725	811	773	718	702	769	761	734	734	775	721	749	739	751	772	710	694	697	764	765	718	755	767	770	755	718	746	708	724	677	717	727	772	752	750	746	777	761	717	725	763	731	723	728	738	784	771	714	753	754	797	725	741	746	732	788	733	739	781	725	735	755	762	758	722	756	753	760	715	771	726	729	741	721	767	772	764	698	711	701	779	725	706	795	754	739	743	765	753	692	744	739	742	682	694	772	752	754	706	716	729	731	731	751	707	721	714	748	732	750	689	736	723	772	743	697	712	717	695	724	734	752	753	793	741	742	742	750	773	766	788	711	745	690	748	781	744	743	749	734	735	721	691	769	721	778	724	740	673	768	763	739	726	687	689	732	716	743	790	754	730	750	720	744	741	708	759	756	789	757	805	714	744	802	690	778	730	742	743	768	721	770	736	731	729	718	749	737	741	758	731	755	750	736	705	722	724	744	700	730	707	764	754	756	736	722	759	742	745	679	732	771	736	757	743	675	756	758	743	708	728	734	692	731	769	772	750	746	718	763	778	740	755	732	728	735	766	757	732	739	716	804	721	737	773	749	759	736	750	741	735	744	751	722	740	781	805	752	733	687	719	702	715	776	719	733	737	735	724	744	714	724	785	715	772	728	710	694	721	757	758	749	774	760	790	731	773	741	759	730	723	717	733	735	741	743	758	733	782	758	741	762	756	777	775	780	756	741	730	744	718	696	739	746	701	749	679	731	764	743	754	731	742	809	703	706	736	738	780	785	791	746	736	721	769	777	810	742	748	739	739	738	718	805	716	733	761	746	740	722	722	718	813	709	756	754	725	753	749	776	741	690	771	785	716	706	709	729	700	775	752	731	766	771	780	736	730	728	780	778	682	749	735	814	755	777	747	696	734	746	748	760	721	781	738	744	726	737	735	763	733	771	808	727	782	740	743	761	780	720	759	758	733	727	768	731	760	722	793	718	756	700	723	758	713	737	758	758	713	693	764	769	756	771	721	746	773	735	689	734	757	759	677	751	723	799	737	721	740	709	751	736	837	684	772	738	757	783	715	717	686	745	770	739	738	735	707	796	726	762	842	776	693	758	753	729	749	770	748	684	673	696	719	747	726	749	667	775	723	743	751	682	718	754	725	713	771	741	716	726	772	710	764	775	737	730	728	765	712	764	741	742	678	706	712	739	711	783	757	735	675	733	752	716	683	743	783	700	746	707	767	798	714	728	738	737	757	752	766	715	768	761	766	735	765	731	695	702	746	748	713	715	726	752	770	745	779	745	716	797	765	742	701	745	751	765	713	793	760	762	769	785	753	770	768	738	764	775	737	720	756	733	720	770	760	765	764	701	750	726	740	745	730	720	752	715	767	774	769	761	747	740	748	718	741	795	764	743	714	730	770	772	724	766	737	748	737	788	757	718	762	804	751	693	731	764	718	763	729	757	753	730	766	746	779	742	771	765	714	738	726	748	765	712	703	728	703	753	708	733	691	711	754	750	805	727	727	727	756	777	744	773	715	751	766	750	725	695	732	746	754	752	750	755	758	744	758	709	722	789	754	739	717	714	704	733	786	716	727	714	728	757	718	801	715	733	777	694	791	762	760	767	763	772	760	730	736	748	759	815	792	781	778	734	719	768	721	748	739	740	795	743	736	753	705	762	783	713	756	776	764	737	750	694	727	754	763	770	783	720	742	801	753	687	743	727	714	769	741	751	721	733	787	716	777	796	757	789	746	700	681	752	696	723	740	751	739	733	767	729	737	708	756	738	728	663	705	725	756	763	736	735	771	734	740	770	743	735	740	747	724	735	767	726	751	764	734	710	779	774	703	764	719	700	745	753	722	768	749	759	790	775	738	713	749	759	759	758	741	786	779	707	747	796	737	805	780	783	738	715	742	765	745	708	749	750	708	697	723	772	777	731	744	725	714	728	719	706	738	792	716	763	742	740	685	767	770	701	737	736	694	769	763	730	720	792	748	722	737	748	778	688	740	750	748	744	686	693	710	710	793	752	757	745	741	726	775	798	724	742	776	782	752	715	745	750	759	790	761	687	727	744	745	729	804	723	733	781	742	726	753	736	784	769	779	703	764	722	759	740	760	707	698	769	761	716	757	758	752	738	743	769	717	749	651	714	698	748	696	751	759	719	774	749	760	745	701	734	773	765	725	751	705	763	725	716	762	758	724	771	725	744	689	743	740	743	742	720	775	786	786	692	768	736	755	718	736	722	755	742	731	726	794	728	755	703	768	776	783	768	707	706	714	714	728	731	758	729	729	744	732	754	736	770	779	752	746	727	713	763	716	734	763	754	753	745	728	748	722	724	780	762	760	763	748	744	745	713	765	781	763	731	760	708	698	760	730	667	749	715	761	752	728	775	779	734	756	786	769	753	742	764	715	767	710	802	731	745	764	738	735	715	773	752	777	698	776	744	766	796	772	743	725	682	769	725	755	750	787	807	765	763	741	759	742	753	750	729	745	675	735	757	712	728	728	755	743	734	728
55991	48383	23529	25756	33624	33814	29383	25366	21165	17024	14581	12704	12232	12029	11699	10978	10266	9624	9072	9081	8799	8870	8552	8419	8383	8540	8231	8324	8249	8220	7928	7786	7521	7620	7459	7614	7351	7473	7542	7447	7527	7336	7487	7333	7307	7367	7454	7420	7430	7403	7363	7334	7289	7396	7277	7346	7305	7175	7297	7247	7201	7345	7273	7274	7223	7270	7204	7263	7214	7261	7237	7258	7233	7267	7285	7236	7241	7335	7294	7163	7183	7233	7405	7166	7285	7340	7229	7443	7170	7212	7262	7250	7204	7248	7144	7205	7207	7178	7273	7179	7010	7234	7244	7309	7131	7211	7232	7396	7187	7224	7201	7358	7281	7190	7230	7225	7266	7154	7256	7218	7302	7042	7169	7101	7221	7308	7283	7230	7254	7109	7285	7216	7278	7216	7332	7298	7187	7232	7261	7201	7158	7227	7332	7191	7212	7139	7317	7204	7079	7285	7153	7389	7319	7203	7409	7188	7123	7142	7378	7177	7162	7321	7227	7183	7175	7235	7294	7170	7283	7225	7326	7153	7460	7252	7329	7318	7339	7380	7234	7174	7148	7180	7292	7121	7278	7196	7125	7312	7391	7253	7136	7223	7353	7209	6977	7182	7309	7244	7178	7169	7219	7248	7177	7241	7173	7180	7293	7233	7220	7336	7328	7323	7152	7137	7315	7254	7155	7186	7188	7200	7196	7218	7250	7232	7272	7239	7205	7275	7278	7319	7321	7388	7226	7199	7303	7264	7224	7356	7131	7373	7222	7263	7254	7319	7260	7214	7250	7221	7077	7147	7248	7231	7223	7145	7200	7137	7175	7358	7194	7297	7257	7210	7318	7219	7140	7265	7260	7257	7293	7258	7363	7096	7109	7228	7288	7234	7093	7303	7194	7283	7306	7242	7297	7203	7271	7173	7306	7263	7240	7050	7223	7242	7140	7318	7345	7119	7203	7282	7229	7232	7307	7415	7216	7242	7143	7121	7229	7148	7387	7124	7189	7268	7291	7159	7177	7196	7209	7220	7255	7219	7228	7192	7265	7230	7062	7192	7246	7286	7476	7289	7253	7129	7301	7257	7298	7229	7197	7313	7251	7365	7261	7193	7064	7269	7279	7252	7396	7352	7149	7310	7197	7221	7279	7280	7276	7343	7163	7272	7286	7291	7101	7239	7108	7165	7354	7285	7247	7277	7331	7283	7201	7243	7185	7217	7305	7339	7382	7225	7230	7184	7331	7338	7191	7319	7380	7253	7205	7224	7280	7205	7218	7175	7170	7340	7180	7303	7110	7339	7237	7215	7042	7194	7228	7374	7256	7274	7185	7334	7159	7293	7198	7314	7318	7094	7350	7354	7211	7211	7231	7252	7331	7214	7219	7177	7291	7332	7342	7279	7201	7129	7183	7259	7233	7232	7374	7250	7321	7145	7160	7277	7258	7196	7194	7142	7359	7255	7210	7275	7227	7259	7174	7198	7371	7336	7135	7253	7152	7379	7267	7250	7272	7242	7197	7241	7341	7135	7226	7262	7162	7210	7233	7249	7339	7367	7307	7313	7125	7220	7200	7247	7264	7181	7139	7282	7248	7163	7262	7227	7360	7132	7161	7187	7185	7235	7258	7455	7252	7157	7277	7145	7112	7177	7271	7342	7227	7265	7274	7270	7327	7159	7158	7256	7239	7286	7328	7239	7079	7244	7307	7186	7167	7236	7233	7249	7152	7226	7357	7204	7223	7170	7352	7272	7318	7264	7273	7244	7312	7240	7469	7192	7207	7150	7258	7381	7230	7260	7126	7252	7396	7228	7274	7330	7119	7340	7209	7185	7220	7196	7249	7222	7120	7245	7100	7240	7261	7295	7151	7278	7283	7281	7138	7185	7275	7289	7312	7219	7209	7158	7275	7235	7142	7259	7438	7380	7259	7284	7192	7427	7238	7108	7201	7304	7318	7188	7157	7318	7306	7141	7199	7157	7216	7429	7284	7286	7184	7202	7215	7286	7327	7219	7293	7358	7415	7173	7238	7266	7186	7236	7313	7207	7298	7115	7133	7269	7311	7362	7300	7277	7127	7278	7093	7178	7172	7377	7368	7286	7309	7128	7310	7071	7359	7070	7359	7210	7117	7296	7230	7189	7208	7260	7336	7231	7328	7252	7236	7188	7212	7279	7189	7272	7225	7170	7178	7131	7199	7291	7254	7268	7082	7182	7371	7350	7278	7288	7274	7212	7257	7182	7236	7240	7227	7236	7091	7393	7412	7222	7203	7226	7303	7337	7262	7097	7294	7244	7212	7214	7321	7408	7266	7169	7199	7226	7386	7223	7250	7267	7256	7291	7177	7265	7238	7102	7088	7251	7204	7286	7273	7215	7162	7167	7179	7292	7238	7219	7256	7089	7271	7083	7330	7239	7362	7136	7248	7157	7342	7288	7194	7335	7205	7304	7263	7300	7264	7260	7130	7176	7195	7228	7112	7294	7238	7223	7252	7104	7245	7218	7258	7106	7125	7223	7343	7196	7298	7272	7226	7280	7265	7196	7318	7284	7284	7357	7079	7318	7140	7204	7333	7250	7268	7147	7266	7106	7194	7081	7256	7216	7162	7138	7246	7217	7224	7260	7310	7303	7127	7103	7223	7298	7153	7285	7240	7251	7269	7170	7296	7210	7162	7247	7163	7277	7231	7164	7235	7246	7124	7212	7340	7174	7285	7233	7243	7229	7420	7190	7214	7174	7294	7249	7160	7363	7280	7331	7280	7250	7413	7260	7287	7297	7252	7221	7283	7176	7335	7212	7405	7129	7256	7294	7289	7072	7099	7317	7363	7308	7357	7041	7385	7240	7347	7348	7300	7366	7250	7228	7109	7208	7289	7227	7235	7313	7330	7378	7302	7284	7329	7149	7242	7250	7287	7144	7235	7164	7239	7383	7196	7220	7470	7356	7191	7249	7118	7261	7265	7093	7269	7346	7235	7147	7188	7155	7252	7177	7266	7396	7252	7190	7279	7115	7331	7193	7247	7243	7194	7223	7107	7316	7193	7286	7181	7296	7283	7361	7241	7214	7234	7295	7262	7170	7258	7221	7217	7240	7239	7197	7211	7172	7163	7302	7346	7240	7232	7293	7182	7196	7352	7259	7198	7384	7193	7265	7176	7128	7327	7281	7273	7304	7303	7265	7266	7153	7143	7193	7224	7359	7210	7188	7235	7198	7329	7188	7314	7329	7345	7208	7244	7186	7210	7379	7311	7281	7277	7088	7309	7152	7285	7157	7210	7112	7217	7220	7376	7309	7179	7243	7241	7243	7263	7169	7183	7250	7335	7257	7407	7155	7245	7334	7314	7240	7274	7318	7183	7270	7235	7158	7143	7188	7227	7225	7172	7280	7337	7126	7310	7337	7257	7151	7324	7207	7208	7252	7165	7357	7259	7241	7279	7114	7298	7230	7220	7202	7283	7193	7250	7140	7267	7040	7298	7227	7263	7142	7274	7356	7267	7299	7143	7339	7285	7223	7334	7241	7151	7134	7166	7271	7179	7313	7074	7237	7319	7246	7210	7194	7290	7242	7307	7260	7195	7170	7214	7380	7278	7196	7159	7232	7230	7250	7292	7344	7172	7248	7137	7214	7195	7376	7391	7218	7233	7313	7305	7323	7212	7177	7152	7160	7330	7270	7219	7258	7235	7374	7309	7240	7231	7211	7396	7225	7175	7445	7280	7110	7307	7099	7219	7230	7296	7149	7313	7224	7153	7406	7232	7264	7348	7156	7243	7185	7289	7206	7081	7157	7298	7233	7152	7329	7352	7237	7161	7100	7239	7240	7161	7182	7190	7233	7317	7210	7124	7201	7243	7327	7336	7135	7372	7154	7356	7206	7410	7173	7280	7253	7389	7299	7165	7392	7139	7234	7265	7163	7078	7294	7282	7215	7380	7216	7323	7194	7277	7268	7218	7293	7278	7240	7248	7406	7176	7107	7291	7254	7223	7132	7295	7238	7329	7383	7346	7118	7216	7415	7200	7257	7278	7308	7269	7225	7242	7355	7211	7276	7209	7222	7253	7286	7282	7216	7422	7271	7220	7144	7260	7268	7193	7187	7321	7192	7330	7240	7278	7183	7293	7261	7265	7147	7347	7128	7224	7154	7288	7383	7264	7161	7150	7282	7231	7205	7346	7191	7285	7268	7226	7431	7145	7301	7184	7261	7268	7316	7250	7192	7386	7301	7269	7216	7267	7184	7280	7276	7262	7207	7121	7196	7214	7223	7260	7153	7155	7307	7160	7215	7372	7267	7268	7274	7338	7139	7218	7233	7152	7137	7261	7025	7276	7271	7143	7325	7369	7170	7153	7317	7341	7215	7144	7316	7338	7238	7253	7270	7270	7265	7189	7312	7362	7257	7377	7354	7278	7130	7367	7285	7303	7315	7147	7155	7308	7212	7112	7121	7144	7254	7283	7202	7285	7145	7322	7295	7179	7237	7270	7279	7390	7138	7130	7422	7279	7272	7251	7222	7243	7252	7249	7282	7299	7135	7310	7157	7211	7252	7201	7229	7133	7373	7345	7259	7277	7337	7323	7330	7222	7337	7295	7290	7185	7313	7190	7243	7368	7138	7144	7118	7286	7322	7192	7258	7367	7227	7273	7221	7324	7175	7253	7219	7252	7264	7191	7214	7253	7278	7277	7213	7224	7333	7185	7184	7175	7239	7276	7266	7092	7313	7377	7272	7328	7269	7178	7135	7249	7250	7230	7300	7067	7364	7356	7180	7312	7353	7286	7149	7086	7207	7201	7177	7229	7260	7161	7288	7221	7294	7270	7212	7353	7064	7150	7244	7184	7269	7268	7355	7251	7253	7359	7246	7165	7305	7161	7125	7219	7276	7272	7195	7201	7310	7242	7270	7144	7355	7182	7330	7122	7239	7159	7217	7228	7210	7296	7456	7161	7341	7232	7198	7231	7137	7270	7247	7304	7298	7231	7310	7198	7352	7277	7070	7398	7280	7287	7305	7213	7343	7143	7304	7336	7368	7239	7129	7357	7346	7178	7231	7314	7153	7205	7395	7122	7274	7287	7228	7260	7388	7385	7291	7115	7171	7176	7254	7280	7178	7232	7172
7168	4117	1216	941	1053	1054	999	961	949	873	807	812	832	798	867	860	779	777	835	794	829	843	834	766	832	828	787	829	822	798	764	831	813	764	832	776	803	797	806	855	780	775	735	784	781	763	811	812	771	782	746	749	730	795	765	790	776	840	769	749	780	765	812	769	790	761	809	763	756	782	779	730	753	866	761	812	770	772	757	783	798	798	779	784	740	804	782	777	801	819	772	788	762	772	779	775	776	773	770	781	761	766	751	716	759	813	755	786	791	793	784	804	764	779	847	761	816	805	824	849	730	782	778	753	797	802	785	791	734	820	769	815	760	791	759	849	815	760	712	756	730	749	788	778	795	794	786	780	754	735	753	773	787	766	747	783	777	776	771	845	772	766	824	843	776	751	796	741	799	819	822	814	801	755	746	813	828	728	811	799	780	772	778	772	784	798	785	813	771	766	819	811	781	712	787	790	775	838	807	770	777	805	765	758	800	838	770	760	810	774	773	802	753	788	742	779	767	819	817	816	724	727	851	818	711	822	781	812	818	784	783	820	753	776	804	789	779	761	726	794	805	801	777	774	816	722	774	793	772	764	746	768	788	804	796	744	813	829	754	799	751	770	790	787	743	799	771	787	799	756	815	781	837	762	769	782	845	692	810	791	761	813	780	767	763	813	824	799	741	782	723	784	805	785	767	756	785	798	830	763	776	797	759	792	795	803	754	806	794	772	771	765	720	772	811	753	776	782	765	817	789	811	799	807	798	763	823	782	799	775	760	776	823	739	752	792	748	819	756	772	790	785	806	764	805	806	780	748	803	756	783	790	754	748	811	785	779	778	779	787	779	838	790	762	735	768	775	830	747	790	775	796	808	806	764	805	812	737	741	780	766	798	737	782	790	808	788	774	768	768	766	777	816	817	776	757	792	789	762	732	789	777	727	734	744	803	776	764	761	815	760	867	754	769	763	728	751	765	780	786	777	782	768	743	797	780	770	761	825	809	755	772	849	813	789	822	749	756	786	826	778	780	829	725	825	814	794	770	837	724	803	774	811	770	803	767	744	752	756	784	764	737	781	824	797	797	819	785	808	771	767	788	783	770	770	805	780	794	751	741	805	811	753	800	772	811	760	756	805	746	767	759	817	809	735	786	761	764	768	788	766	733	814	773	733	782	779	742	801	745	753	788	822	796	801	766	790	773	770	784	801	842	797	826	767	799	793	756	773	772	822	831	820	729	811	826	798	784	771	756	740	797	818	777	812	811	755	773	810	799	765	773	798	801	790	776	768	756	806	811	795	766	752	783	772	801	806	749	816	789	696	793	770	741	829	812	847	773	785	825	770	738	720	813	779	799	852	781	773	786	748	810	774	837	809	800	723	734	774	839	780	813	872	822	765	812	798	835	812	747	803	803	849	712	830	782	779	810	767	742	783	802	743	794	743	772	793	820	783	771	783	787	816	842	824	848	812	770	758	756	806	766	785	790	769	780	761	758	765	788	765	795	794	804	731	900	790	769	796	796	758	772	753	785	751	779	734	787	742	783	765	753	775	824	759	814	805	753	803	775	781	803	829	790	820	750	823	773	779	798	780	746	776	735	797	746	770	739	771	836	788	756	807	759	782	803	832	820	770	765	800	801	777	792	810	800	773	830	787	795	862	808	764	747	798	760	805	773	795	782	827	801	753	793	754	814	806	791	771	754	817	740	820	809	791	811	804	747	867	784	807	742	781	768	801	744	765	786	770	777	731	773	765	774	798	799	776	794	789	774	796	788	784	775	731	765	756	788	793	780	793	794	829	761	767	789	734	809	773	775	853	772	778	793	762	830	813	798	817	783	811	783	832	790	736	784	812	704	779	765	767	814	786	810	832	777	776	773	831	805	751	829	771	765	749	766	811	762	779	805	825	790	769	788	825	758	787	763	788	783	767	758	763	794	735	816	792	816	787	805	801	808	784	781	812	816	752	786	758	787	781	787	816	739	822	797	789	778	775	769	802	813	822	795	771	805	769	792	809	789	766	856	770	804	829	746	760	785	781	790	799	789	782	793	792	778	791	802	822	762	788	792	763	786	844	789	819	794	805	762	843	791	739	783	796	830	752	831	767	809	806	747	748	774	787	752	856	769	792	770	788	797	781	774	740	775	777	762	779	812	725	783	792	757	755	755	803	793	793	771	797	749	778	786	781	809	802	770	769	770	791	837	766	767	784	775	777	772	757	759	797	781	818	809	828	744	768	794	813	810	803	777	841	789	833	769	800	777	806	753	794	785	782	740	770	755	779	806	822	755	800	751	778	789	805	772	825	724	790	807	785	791	798	778	760	799	789	771	763	805	764	801	750	793	819	747	766	790	806	755	746	733	797	713	815	798	765	758	751	775	820	772	783	771	758	772	783	832	772	783	801	768	767	769	828	780	779	801	784	763	798	763	771	754	749	783	781	768	775	767	784	817	756	773	782	806	792	753	798	795	785	756	805	859	798	783	817	771	772	752	763	759	782	808	782	801	819	768	798	809	800	799	751	758	787	808	783	784	849	782	783	837	758	777	794	728	810	805	791	774	802	834	795	718	764	774	750	793	779	762	780	727	798	810	767	802	750	803	755	807	775	794	765	771	789	786	779	794	784	781	766	792	834	760	779	743	794	759	768	802	775	746	761	743	788	770	794	783	795	799	765	811	756	790	778	772	742	768	780	773	809	795	818	765	782	763	771	777	784	780	793	812	784	765	770	774	778	801	799	746	748	806	715	758	748	802	775	792	771	797	760	760	759	819	794	795	765	801	757	783	780	765	783	773	768	743	733	793	769	796	785	809	755	789	778	778	791	785	804	736	743	776	740	774	772	722	810	794	784	747	756	716	758	802	765	791	782	790	768	804	761	753	782	741	761	805	783	794	713	795	777	798	778	797	782	820	763	756	783	751	788	796	768	735	719	782	814	739	790	788	835	779	807	773	774	807	749	828	828	745	771	749	726	751	745	768	795	791	767	765	817	760	810	825	775	776	807	796	810	800	765	785	802	779	790	785	772	807	757	768	789	755	744	786	769	783	778	787	759	725	801	769	804	796	778	797	822	853	790	794	784	759	825	755	751	771	791	747	814	767	795	803	776	734	766	808	743	784	805	784	833	806	749	782	826	760	784	778	751	803	762	784	803	759	745	829	739	794	757	802	823	836	797	786	748	793	771	759	766	767	844	811	782	740	812	785	812	824	773	772	788	765	801	774	749	796	756	834	771	773	777	844	834	776	863	803	796	763	762	770	859	810	838	788	795	756	779	779	779	783	822	762	789	791	801	752	855	783	810	750	795	803	856	802	769	787	739	799	802	822	757	749	758	760	734	718	776	770	810	768	804	796	796	765	737	842	835	834	723	792	773	760	793	779	804	778	761	818	801	736	824	774	788	747	798	826	797	825	803	711	789	814	799	780	830	745	798	796	811	815	807	829	765	770	772	755	735	745	736	776	780	816	783	756	834	764	742	771	817	786	794	806	804	756	806	815
41173	32334	13301	16306	21239	21941	18251	15720	12904	10684	9696	9224	9150	9377	9253	8695	8757	8438	8241	8050	8062	8053	8023	7925	8000	7858	8018	7956	7890	8041	7789	7785	7700	7633	7759	7590	7759	7722	7617	7596	7612	7588	7638	7582	7698	7689	7556	7630	7627	7510	7554	7521	7577	7562	7433	7521	7521	7645	7646	7407	7806	7691	7665	7592	7557	7723	7511	7613	7475	7608	7420	7574	7519	7620	7613	7462	7762	7632	7630	7626	7550	7659	7639	7580	7642	7572	7529	7684	7620	7606	7683	7610	7499	7465	7615	7541	7636	7610	7624	7635	7739	7525	7485	7571	7486	7608	7579	7598	7657	7483	7564	7549	7635	7641	7653	7542	7623	7585	7480	7589	7630	7606	7542	7646	7620	7551	7664	7677	7515	7543	7705	7549	7659	7647	7603	7685	7595	7650	7492	7547	7651	7651	7652	7566	7582	7515	7742	7534	7536	7673	7570	7657	7477	7499	7737	7618	7608	7548	7572	7580	7744	7622	7612	7619	7505	7643	7606	7690	7606	7561	7560	7689	7437	7670	7486	7594	7704	7580	7535	7607	7494	7606	7469	7633	7614	7521	7619	7481	7586	7639	7605	7557	7546	7681	7533	7468	7575	7506	7539	7649	7525	7681	7630	7546	7496	7635	7470	7674	7724	7549	7558	7815	7672	7624	7610	7624	7657	7470	7697	7539	7628	7546	7799	7604	7532	7582	7461	7510	7529	7613	7586	7557	7600	7583	7601	7456	7611	7607	7556	7602	7542	7600	7572	7716	7713	7555	7704	7554	7599	7637	7627	7590	7599	7595	7477	7557	7590	7550	7616	7665	7568	7702	7651	7668	7621	7715	7568	7751	7445	7522	7480	7570	7654	7678	7593	7629	7657	7631	7421	7529	7596	7629	7654	7651	7563	7564	7469	7617	7743	7620	7539	7558	7590	7567	7715	7666	7637	7641	7489	7556	7648	7517	7614	7668	7533	7520	7522	7615	7696	7613	7539	7759	7609	7745	7459	7596	7667	7645	7606	7645	7640	7545	7768	7450	7735	7577	7619	7584	7570	7604	7684	7550	7611	7539	7544	7682	7621	7650	7699	7562	7580	7553	7570	7544	7614	7584	7628	7601	7559	7569	7571	7582	7669	7597	7700	7586	7543	7588	7707	7524	7607	7560	7517	7601	7761	7649	7749	7658	7561	7750	7586	7629	7604	7633	7627	7587	7497	7561	7497	7509	7600	7583	7479	7571	7689	7649	7663	7627	7541	7614	7665	7725	7600	7578	7610	7690	7598	7688	7452	7608	7604	7621	7597	7545	7595	7614	7581	7679	7552	7604	7505	7565	7612	7610	7676	7572	7521	7686	7476	7720	7680	7505	7560	7545	7650	7522	7643	7679	7507	7686	7573	7642	7459	7640	7517	7720	7656	7583	7615	7716	7586	7524	7669	7663	7686	7641	7492	7539	7668	7582	7617	7510	7587	7495	7548	7642	7598	7592	7444	7567	7610	7510	7604	7657	7695	7396	7653	7461	7588	7688	7648	7572	7639	7486	7616	7578	7782	7555	7569	7530	7742	7710	7500	7532	7634	7687	7540	7495	7527	7769	7622	7501	7566	7569	7587	7622	7566	7540	7627	7546	7673	7491	7543	7638	7517	7691	7581	7603	7695	7552	7643	7422	7513	7456	7674	7658	7734	7570	7519	7576	7673	7590	7611	7660	7473	7569	7674	7625	7568	7704	7552	7501	7536	7584	7671	7499	7643	7448	7723	7601	7564	7616	7651	7752	7618	7508	7602	7586	7660	7575	7601	7490	7589	7623	7520	7577	7601	7660	7434	7421	7567	7666	7568	7710	7430	7713	7523	7581	7650	7524	7558	7710	7579	7553	7584	7700	7620	7676	7664	7585	7511	7575	7584	7507	7745	7611	7569	7454	7652	7665	7578	7650	7487	7680	7619	7730	7600	7529	7464	7596	7711	7576	7653	7586	7498	7688	7552	7705	7524	7742	7594	7613	7586	7633	7565	7691	7594	7551	7626	7556	7570	7526	7614	7573	7513	7560	7632	7605	7662	7557	7598	7505	7551	7607	7675	7612	7603	7632	7541	7666	7770	7640	7610	7578	7506	7520	7767	7491	7674	7573	7613	7510	7619	7690	7591	7558	7560	7509	7620	7664	7715	7402	7501	7587	7603	7416	7649	7632	7702	7543	7659	7427	7598	7545	7597	7586	7641	7421	7597	7447	7589	7519	7718	7752	7458	7621	7754	7618	7618	7716	7509	7556	7639	7692	7480	7580	7605	7593	7389	7771	7617	7474	7628	7595	7382	7696	7611	7653	7715	7618	7619	7606	7490	7632	7500	7601	7645	7567	7577	7567	7574	7664	7664	7520	7413	7508	7569	7554	7507	7649	7635	7643	7506	7572	7608	7575	7539	7779	7543	7573	7519	7561	7520	7469	7641	7545	7638	7607	7547	7784	7690	7546	7604	7694	7722	7565	7531	7584	7576	7611	7626	7481	7567	7627	7488	7511	7625	7539	7481	7592	7555	7451	7523	7661	7628	7571	7567	7535	7538	7500	7561	7750	7859	7615	7680	7488	7572	7576	7462	7645	7486	7569	7507	7515	7488	7615	7492	7582	7638	7571	7613	7566	7607	7459	7545	7571	7531	7575	7559	7616	7598	7644	7536	7662	7670	7624	7577	7521	7462	7550	7603	7557	7555	7667	7658	7803	7577	7594	7476	7523	7637	7585	7565	7588	7521	7688	7622	7617	7599	7659	7716	7465	7642	7606	7475	7602	7606	7645	7643	7617	7537	7521	7543	7677	7471	7620	7615	7521	7549	7467	7632	7615	7603	7494	7580	7558	7578	7699	7535	7535	7430	7596	7650	7523	7628	7625	7519	7536	7559	7515	7521	7469	7473	7668	7530	7434	7574	7695	7532	7684	7657	7501	7611	7488	7640	7597	7634	7641	7469	7423	7670	7463	7573	7536	7650	7530	7539	7509	7526	7631	7632	7561	7548	7507	7585	7592	7703	7566	7684	7598	7628	7691	7503	7568	7672	7617	7663	7579	7565	7475	7564	7631	7676	7583	7636	7602	7541	7443	7587	7687	7732	7629	7475	7531	7653	7365	7439	7557	7573	7660	7571	7606	7742	7544	7643	7492	7482	7685	7577	7608	7572	7634	7564	7492	7662	7630	7605	7603	7646	7791	7548	7642	7579	7560	7458	7682	7496	7650	7701	7648	7451	7439	7580	7545	7608	7662	7686	7583	7564	7533	7498	7606	7517	7488	7524	7705	7541	7534	7641	7719	7507	7475	7610	7758	7478	7643	7601	7589	7801	7464	7632	7530	7485	7758	7527	7525	7653	7616	7610	7615	7571	7765	7657	7599	7664	7576	7629	7613	7531	7683	7703	7601	7524	7588	7755	7593	7673	7510	7485	7555	7488	7579	7609	7685	7605	7558	7536	7634	7683	7569	7520	7509	7658	7645	7620	7689	7635	7558	7627	7591	7598	7675	7636	7569	7578	7607	7724	7584	7582	7581	7481	7609	7603	7522	7600	7572	7679	7516	7688	7580	7686	7650	7537	7669	7577	7519	7611	7567	7685	7488	7577	7562	7628	7662	7607	7525	7559	7587	7614	7628	7608	7627	7599	7518	7488	7528	7529	7513	7706	7633	7620	7580	7636	7655	7443	7585	7605	7513	7630	7554	7442	7581	7409	7518	7666	7596	7536	7577	7633	7646	7570	7705	7552	7593	7560	7490	7650	7609	7593	7644	7517	7666	7586	7645	7528	7552	7618	7584	7553	7603	7634	7586	7766	7662	7625	7653	7636	7650	7715	7516	7463	7631	7661	7682	7678	7507	7650	7590	7666	7492	7617	7604	7586	7660	7614	7470	7568	7621	7596	7672	7523	7658	7537	7661	7573	7530	7691	7505	7517	7625	7557	7464	7675	7703	7669	7641	7566	7578	7605	7589	7586	7563	7645	7575	7577	7618	7583	7525	7526	7669	7581	7529	7593	7713	7533	7625	7613	7666	7614	7578	7485	7649	7467	7721	7489	7540	7590	7617	7597	7724	7464	7632	7595	7507	7610	7512	7427	7520	7442	7663	7675	7593	7728	7548	7616	7482	7509	7659	7546	7608	7612	7609	7675	7563	7607	7592	7638	7652	7640	7597	7758	7617	7602	7383	7680	7527	7654	7595	7658	7607	7633	7639	7638	7548	7571	7517	7706	7586	7674	7639	7636	7583	7692	7572	7731	7595	7663	7676	7567	7614	7657	7768	7590	7555	7564	7535	7615	7609	7613	7673	7609	7736	7573	7541	7514	7555	7653	7595	7659	7663	7586	7607	7682	7539	7633	7602	7504	7482	7636	7529	7713	7690	7512	7623	7570	7608	7454	7529	7592	7594	7800	7611	7464	7601	7504	7546	7422	7482	7558	7488	7699	7551	7618	7726	7468	7590	7679	7595	7644	7621	7670	7528	7515	7575	7486	7531	7647	7684	7343	7520	7490	7496	7527	7556	7605	7603	7621	7569	7558	7540	7541	7712	7549	7406	7517	7553	7526	7614	7530	7622	7624	7600	7472	7507	7640	7658	7465	7668	7605	7601	7570	7591	7522	7467	7427	7610	7728	7487	7681	7667	7849	7567	7646	7394	7625	7616	7563	7631	7554	7605	7633	7711	7642	7578	7535	7629	7527	7595	7545	7621	7641	7693	7592	7652	7684	7412	7629	7642	7753	7535	7569	7468	7596	7584	7607	7638	7763	7554	7442	7651	7673	7495	7648	7561	7588	7547	7528	7597	7485	7657	7513	7632	7668	7601	7673	7525	7590	7680	7643	7481	7665	7626	7554	7511	7502	7639	7497	7617	7561	7527	7681	7593	7701	7539	7627	7592	7606	7631	7646	7664	7413	7448	7621	7596	7624	7477	7581	7497	7530	7672	7585	7563	7571	7630	7526	7570	7600	7584	7465	7687	7462	7629	7623	7626	7616	7709	7573	7476	7650	7646	7611	7557	7569	7555	7653	7715	7591	7540	7606	7654	7634	7559	7648	7564	7645	7645	7650	7704	7594	7617	7488	7422	7467	7643	7542	7576
10837	6462	1525	850	996	1035	1011	921	811	730	733	680	659	704	642	686	654	602	637	631	644	638	593	617	618	609	662	625	604	558	600	612	584	567	558	572	616	562	600	557	570	592	567	616	548	555	564	584	572	582	587	599	550	606	584	582	612	595	551	564	547	599	632	616	583	578	586	575	602	614	613	605	563	592	592	578	576	614	614	557	571	617	593	575	558	577	591	561	622	513	585	625	578	567	612	609	607	600	559	608	602	589	569	614	609	535	618	558	599	607	568	582	580	616	595	581	579	607	572	611	562	535	580	572	561	628	566	571	615	569	586	532	593	569	559	532	578	610	580	575	622	578	587	559	598	572	592	584	593	616	587	555	578	622	554	569	595	627	559	606	580	530	570	570	598	590	568	612	544	612	600	607	573	596	584	580	629	538	581	598	640	614	588	570	561	609	612	594	618	619	579	630	587	549	587	573	620	575	572	522	572	563	548	585	595	627	580	578	573	617	584	537	572	626	559	602	564	566	537	574	562	585	539	592	591	586	592	567	599	547	639	604	596	593	568	600	565	548	596	549	619	591	574	582	573	615	583	589	590	535	567	592	570	604	593	611	571	593	560	635	625	559	556	627	571	605	611	593	584	613	579	582	629	582	591	606	622	556	567	572	630	591	625	600	584	564	555	564	587	623	590	567	571	604	617	575	593	569	558	575	550	585	596	611	592	576	628	594	614	615	580	606	583	563	568	608	594	609	553	553	535	583	555	599	599	595	613	618	592	586	578	588	560	578	610	573	584	584	608	535	618	626	564	626	615	658	550	590	580	582	578	581	608	594	578	566	599	583	569	543	585	626	619	568	588	612	604	572	594	626	589	592	605	601	608	545	608	593	608	591	572	565	556	613	592	588	578	559	591	598	588	579	618	600	604	625	599	611	567	581	571	606	629	587	590	587	585	573	590	569	603	555	588	617	580	602	576	613	563	563	585	598	572	582	558	582	581	570	571	584	606	592	604	559	599	593	618	618	593	605	609	571	547	590	595	579	582	644	586	564	605	609	594	640	600	616	532	635	636	568	582	591	562	568	565	611	585	539	613	587	582	581	619	617	589	548	622	614	579	579	581	624	602	602	534	552	630	609	573	580	586	572	595	592	569	602	608	583	610	580	601	574	584	573	585	561	617	599	602	552	550	607	622	640	601	582	632	581	578	575	571	555	574	572	554	631	595	579	582	568	609	610	588	607	605	564	595	629	592	592	579	673	604	604	568	624	613	575	587	585	577	614	607	596	579	589	575	587	625	585	574	568	597	591	597	614	614	613	590	590	592	563	561	650	590	646	542	568	568	592	602	581	618	553	586	575	611	584	621	548	609	565	573	616	591	560	580	610	617	608	561	613	606	629	601	570	587	576	599	594	572	593	574	570	568	552	577	546	588	581	596	587	594	619	553	637	600	616	573	555	592	596	615	593	600	602	586	583	578	559	542	577	551	543	574	581	528	600	604	614	645	672	586	610	539	602	602	599	594	594	570	619	645	566	595	599	596	587	563	593	580	617	552	559	622	571	586	642	581	574	619	614	595	527	615	610	542	565	623	611	599	586	560	587	589	566	589	562	554	634	556	618	570	586	633	616	566	618	611	542	588	593	574	618	561	564	583	584	597	545	554	552	570	651	647	593	593	578	604	583	600	616	627	559	595	580	577	577	604	602	623	593	606	580	575	589	575	648	585	605	637	558	570	588	572	578	563	598	577	672	539	577	583	601	635	512	561	568	547	605	612	601	607	621	628	609	610	577	611	572	604	557	621	568	582	557	627	620	599	582	580	578	607	613	566	547	605	570	595	624	609	571	598	561	598	601	589	569	547	561	588	607	613	600	575	592	588	619	602	589	597	612	546	592	583	541	632	561	610	538	586	582	611	627	566	582	557	567	591	574	598	589	616	565	609	595	633	613	569	582	572	580	573	611	551	549	609	614	578	568	605	595	638	618	600	574	586	614	580	556	641	581	577	619	608	600	594	590	599	594	547	617	581	558	593	592	579	549	582	610	577	583	605	598	588	629	538	601	574	583	564	607	570	612	610	618	585	580	626	574	573	568	570	600	597	615	624	604	558	625	577	594	630	598	511	614	585	606	586	605	616	569	573	558	608	568	606	593	543	587	585	623	578	615	576	576	577	582	588	589	571	570	586	610	607	550	583	606	623	569	604	604	573	562	627	590	561	582	595	561	562	632	595	548	623	541	593	568	620	550	622	579	594	573	587	554	551	587	586	597	622	582	563	590	597	556	626	577	560	615	588	576	595	567	623	595	608	592	546	592	597	585	609	580	576	604	575	592	586	628	589	602	606	582	594	570	599	556	578	574	592	585	622	563	616	605	592	619	612	560	590	628	583	598	584	551	642	577	596	552	608	607	580	598	619	559	595	591	569	577	591	548	559	577	609	619	598	583	616	607	627	624	548	607	616	605	548	602	601	658	548	588	605	622	552	568	566	601	585	612	592	558	629	596	569	604	575	601	593	584	619	571	578	621	603	558	583	586	587	596	602	573	622	548	605	582	627	592	591	580	551	605	631	612	535	588	583	571	567	578	574	539	621	606	586	625	559	584	595	625	561	601	616	549	555	600	592	618	587	558	597	585	637	579	567	557	618	592	566	558	570	575	611	583	605	585	541	592	543	553	566	601	581	603	575	586	617	570	560	609	575	538	588	579	621	587	551	633	569	570	608	597	606	569	586	612	569	549	621	579	591	546	589	551	565	581	582	597	589	612	564	587	563	632	552	612	600	583	569	559	607	614	599	584	579	571	579	623	575	605	556	566	610	595	611	598	564	624	593	599	574	566	579	600	642	596	547	588	599	636	595	595	580	606	581	553	624	558	611	566	602	607	596	592	613	656	597	564	612	581	547	621	596	588	556	584	613	604	588	575	632	548	607	582	530	552	557	585	614	617	605	604	592	615	594	567	609	610	593	565	555	580	582	577	595	631	574	570	575	580	581	580	617	621	601	598	641	604	603	592	634	579	579	634	574	574	640	589	584	584	589	586	566	613	554	607	595	587	588	587	564	604	576	614	593	606	569	593	555	570	587	562	570	586	633	569	609	558	598	598	622	572	551	576	633	564	623	543	582	580	586	585	588	594	650	583	590	550	527	590	608	578	571	585	558	595	575	570	596	563	556	564	572	611	550	585	590	571	574	594	602	570	594	595	570	591	587	652	577	606	612	620	580	593	567	574	588	587	594	625	578	592	524	554	590	600	601	597	592	583	593	605	576	543	636	613	613	572	588	600	557	561	581	595	593	601	608	580	515	539	585	554	541	591	577	586	563	587	601	560	542	609	599	593	556	614	589	579	594	591	549	548	558	597	600	589	571	560	597	571	606	592	591	588	581	617	635	629	581	608	568	551	589	574	560	620	583	618	581	609	567	583	604	586	524	579	583	588	612	597	592	581	583	579	550	594	589	601	581	589	609	574	593	598	594	578	603	614	581	561	603	587	566	570	569	569
44968	36216	14965	18291	24756	25779	21929	18565	14318	11478	10053	9537	9366	9148	8491	8023	7771	7309	7153	6975	6950	6781	6772	6615	6739	6613	6712	6650	6698	6582	6348	6247	6308	6110	6132	6175	6135	6107	6090	6044	5953	6024	5987	5981	5963	5897	6040	6060	5933	6135	6102	5971	5970	5967	6118	6051	5847	5978	6107	6049	6024	5994	5956	6061	6032	6125	5967	5992	6134	6082	5986	6082	6029	5909	6060	5873	6020	6016	6073	5939	6039	6099	5959	5970	5982	5870	6037	6015	5912	5865	6041	5974	5939	5983	6040	6031	5881	5929	6045	6053	5965	6125	6048	5984	5943	5977	6027	6070	5934	5928	5873	6001	5914	6135	5863	5978	6034	5947	6062	5917	6071	6069	5960	5998	5941	6037	6034	5965	6080	6076	5988	5920	5972	5938	5981	6066	6031	6001	5926	6040	6030	5903	6090	5925	5921	6064	5920	6079	5853	5983	6053	6019	6083	5939	5976	5919	5979	6094	5932	5947	6047	6076	5873	6070	5869	5957	5934	6015	5826	6027	5944	5881	6055	5947	5851	6017	5928	5895	5936	5933	6035	6122	6019	5979	5938	5923	5913	5912	6046	6035	5956	5925	6048	6042	5979	5880	6032	5921	6048	5949	6041	5973	5951	5910	5892	5911	5840	5951	5884	6046	5997	6075	5930	6076	5971	5984	6091	5959	5895	5908	6064	5996	6060	5854	5971	6035	6051	5870	5956	5950	6011	6004	5946	6092	5900	5882	5990	5997	6015	6024	6000	5993	6051	5891	6075	6028	6000	6073	5972	6010	5939	5904	5923	6022	6001	5958	5878	6053	5942	5982	6087	5940	5940	5940	5861	6047	5948	5910	6052	6003	5843	5944	5961	5897	5992	5962	5914	5987	6008	6005	6101	5981	6032	6055	5986	5930	5911	6045	5935	6019	5991	6009	5971	5921	5965	6005	5954	5897	6006	5922	6031	5956	5937	5815	6010	5955	5960	6008	5995	6034	6048	6035	6014	5986	5814	6097	6026	6048	5974	6049	5937	6014	6032	5967	5861	5908	6027	6132	6017	5906	5935	6001	6069	5947	5918	5995	5949	5976	6008	5932	5997	5970	5976	6011	5966	5981	6034	5894	6045	6006	6019	5952	6035	6091	5876	5935	6007	5993	6015	5894	5923	5854	6108	5970	6049	5917	5981	5933	6032	6010	5955	5943	6034	5927	5935	5924	6021	5995	6069	5971	5921	6003	6019	5977	6055	5983	5955	6098	6021	5974	5973	5930	6122	5944	5905	6055	6015	5966	5982	5933	5952	6012	6076	5929	6016	6076	5973	6089	6049	5919	5941	6051	6165	6021	5970	5956	5981	6035	5968	6008	5947	5866	5974	5992	5884	6045	6022	6035	5830	6038	6055	5991	5940	5906	6032	5966	6143	6054	5984	5980	5837	6041	5972	5916	5945	6004	6066	5997	6068	5894	5936	6040	5922	6082	5973	5938	5909	5915	6019	6064	5917	6067	5967	6054	6021	6051	5994	5856	5904	5972	6099	6039	6026	6004	5844	5905	6118	5931	5931	5928	5971	5954	5935	5870	5936	5885	5991	6000	6032	5966	5970	5915	5967	6030	6053	5897	5983	6048	6037	6000	6100	6053	5968	6068	5882	6052	6001	6012	6107	6049	6067	6033	5911	5938	5926	5984	6084	6041	5998	5971	6002	6033	5990	5958	6060	6104	5940	5981	6009	6003	5920	6008	5906	6179	6021	6006	6116	5979	6071	5952	6091	6020	5984	5934	5959	6062	5772	6053	6044	6035	6074	5890	5927	5971	6029	5976	5849	5920	5979	6046	6188	6007	5955	5974	5983	5898	5926	5986	6035	5983	5938	6012	5951	6036	6000	5960	6038	5892	5997	6046	6002	6046	6007	5875	6045	5923	6145	5908	6016	5970	6073	6056	6084	5983	6077	5945	6133	5988	6035	5999	5969	6048	5928	6068	5906	5941	5892	5947	6056	6010	5855	5955	6091	6004	6065	6080	5906	5932	6010	5834	6068	6019	5904	5912	5952	5806	6058	6026	5959	5871	5997	5948	5983	6008	5954	6175	6071	5988	6035	5912	5934	5980	5965	5941	5972	5999	5950	6017	6112	5975	6070	5979	5896	6001	5971	5984	5926	6015	5816	6035	5970	5991	5979	5956	6073	5987	5794	5866	5957	6026	5926	5877	6048	6055	6066	6068	5891	6022	5877	5862	5977	5944	5987	5807	5915	6105	5922	5996	5906	5819	6009	6037	5941	6035	5934	5892	5921	5972	5899	5875	6072	5974	5909	5944	5919	5863	6016	6077	5977	5918	6035	5955	6085	6007	6008	5981	5947	5955	5985	6078	5938	6176	6050	5954	6015	5996	6033	5984	5972	5976	6025	6030	6007	5976	5956	6026	6114	5992	5926	5929	5964	6063	6016	5855	5967	5944	5936	6034	6063	5997	6039	6011	5966	5811	5890	5997	5800	6054	6068	5954	6116	6016	5982	5995	6020	6088	5988	5899	5994	5979	5936	6102	6019	6015	5947	5935	6051	6008	5960	6029	5902	5921	6045	6012	5930	5971	5962	5875	5870	5987	6101	5921	5890	6029	6038	5971	5967	6020	6000	5962	5892	6049	6027	5993	5945	5921	5978	6019	6032	5888	5875	5933	6022	5935	6028	6098	5967	5993	5945	6108	5986	5997	6003	5942	6017	6001	6032	6002	6005	5996	6072	6159	5921	5962	6056	6119	5933	5942	5913	6128	5981	6143	6015	6003	5920	6021	6094	6061	5932	6047	5894	5916	6021	5873	6173	5964	6004	6046	5995	5892	5938	6055	5992	5979	5996	6010	5961	6183	5978	6005	5981	5964	6108	6049	5916	5961	5994	5905	5963	6007	5936	5896	5827	5939	5930	6093	6035	5815	5925	5990	6028	6117	6082	5862	6046	6054	5956	5949	6041	5956	6045	5921	5943	5970	6083	5925	5912	5909	6041	6071	6069	6059	6032	5957	6038	6042	6049	6063	5881	5960	5933	6059	5921	5996	6018	5947	5948	5984	5980	5941	6010	5968	6027	6046	6020	6030	5902	5975	5983	5998	5979	5935	6000	6022	6017	6036	5963	5892	5958	5921	5991	5956	6042	5994	6003	5944	6011	6034	5936	6078	6147	5963	6088	6062	6025	5942	6039	5920	6042	5928	5972	5926	5869	5891	5948	5939	6087	5949	6075	5915	5969	5924	5974	6054	6057	5920	6016	5946	6024	5961	6128	6000	6012	6050	6092	5959	5985	5862	5849	5906	5925	5912	6092	6006	5933	6023	6027	5961	5994	5954	5946	5971	5957	6055	5971	5992	5913	6026	5995	5834	6018	6008	5946	6059	5955	6052	5994	6001	5934	6030	6041	5942	6130	5996	6032	5979	6042	5891	5941	6059	6017	5872	5937	6019	6024	6034	6025	6013	5919	6126	5881	5887	5919	6036	5867	5916	5982	6065	5952	6042	5912	5985	6059	5939	5974	6063	6023	5919	5984	6012	5866	6053	6017	6042	5962	6002	6016	6058	6063	5984	6137	6001	5942	5915	5969	5961	6019	6046	5904	5950	6012	6135	5870	5991	6018	6068	6010	6021	6030	5953	6050	6036	5979	6061	5978	6062	6022	5998	6043	5988	5862	5985	6127	6072	6018	5950	5983	5946	5994	5956	5936	6002	5972	5986	5941	5828	6035	5912	5865	6043	6047	6027	5973	5935	5961	6034	6069	6031	6077	6069	5940	5948	6045	6041	5992	5912	6022	6031	5918	5997	5972	5999	6017	5982	5863	6014	6114	6106	5924	5996	5958	5807	6107	5925	5967	6043	5858	6051	6031	6097	5951	6103	6149	6010	5922	5961	5991	6014	5964	5974	5914	5940	5909	5871	5975	6064	5829	6014	6018	5926	6016	5999	5831	5907	5982	5966	5936	5998	5908	6037	5917	5963	5978	5960	5993	6091	5948	6021	6086	5978	5935	6150	6055	5956	5973	5960	5952	6036	6011	5990	5956	6122	5980	6029	6012	5981	5997	5969	6020	5986	6008	5926	6009	6044	5891	5879	5974	5991	5994	5987	6025	6040	6005	5924	5878	5939	5868	6027	6099	5989	5975	6055	5905	5946	6021	5937	5975	5855	5939	5987	6034	5931	6005	5904	5995	6146	6100	6114	6145	5810	6009	5947	6024	5909	5910	5858	5982	5955	5844	5991	6019	6005	6002	5951	5977	5888	5965	6077	6057	5909	6039	5939	5898	6076	5966	5890	6124	5852	5968	6069	6104	5982	5975	6006	6008	5958	6069	6022	5985	6030	5887	5962	5986	5928	6083	5886	5947	6005	5984	5980	5910	6057	5913	5902	5984	5924	5978	5845	6057	5994	5990	5837	5971	5923	6039	6020	6028	6056	5884	6040	5933	6017	6082	5986	5909	6057	6058	5992	5964	6043	6104	6164	5892	6096	6119	6010	6109	5954	6017	6017	5998	6006	5971	5965	5873	5998	6077	5936	5992	6137	6120	5902	5927	6013	5949	5935	6019	5889	6005	6058	6121	5975	6007	5881	6036	5938	5998	6094	6039	5977	6053	5928	6142	5919	6027	6022	6064	5942	6033	5941	5994	6157	6085	5983	5973	5992	6035	6073	5867	6050	5978	6079	5990	6050	6023	6075	5907	6088	5927	5977	6024	6055	6008	5909	6164	5906	6059	6034	5944	5942	5973	5965	5948	6094	5989	5879	5962	6093	5981	6066	5870	6152	5933	5858	5991	6036	5908	5957	5929	6002	6055	5981	6059	5998	5996	5984	5973	5906	5964	6026	5969	5876	6116	5926	5934	5942	6132	5915	5862	5982	5969	5939	5967	6072	6078	5927	5944	5910	6034	6109	6125	6062	6063	5961	5948	6099	6018	5979	5953	5890	6071	6021	6071	5939	5984	5875	6065	5857	5962	6020	5987	5892	6041	6101	6007	5953	5948	6054	6103	5846	6000	5957	6004	6040	5912	6026	6114	6017	5932	5933	6020	5935	5991	5975	5977	6059	5908	5997	5980	6166	5990	6025	5973	6094	5971	5990
12451	7451	2173	894	1003	1100	1017	929	758	745	712	648	700	676	629	675	586	589	567	591	599	562	577	589	611	636	574	540	608	624	625	530	553	560	587	516	594	506	545	564	557	564	564	552	557	527	593	555	536	523	538	565	545	599	544	572	578	518	544	515	536	584	502	551	561	553	552	529	556	548	574	563	533	549	513	552	592	544	541	573	494	559	565	554	516	502	568	542	568	553	502	539	516	520	567	546	544	557	529	573	544	585	511	578	542	560	542	521	563	585	566	568	524	564	490	555	573	562	532	537	538	550	552	547	524	532	538	500	552	571	557	556	578	548	618	574	540	555	545	557	533	515	551	558	536	568	530	538	542	558	557	565	551	570	521	517	537	560	533	566	566	515	539	546	542	530	553	543	534	594	537	556	544	500	546	589	552	586	583	587	558	515	527	520	544	529	528	531	552	559	559	592	518	570	553	565	547	527	550	539	562	543	590	557	554	555	556	534	536	602	537	572	522	540	556	568	532	546	552	583	540	506	577	584	567	530	532	532	549	527	556	565	537	565	517	576	546	581	566	559	574	567	574	530	566	530	530	551	556	555	570	555	540	562	555	547	552	548	610	490	565	590	529	539	546	562	547	574	538	534	513	547	560	584	517	571	535	553	570	553	548	541	530	540	573	551	537	589	585	574	536	553	572	539	590	583	547	568	592	465	521	561	550	563	537	498	560	542	568	534	563	556	496	561	584	501	605	541	557	559	529	585	549	539	569	595	564	545	602	549	555	512	576	544	558	586	524	568	528	555	558	532	556	553	557	542	543	526	543	565	543	595	566	554	549	537	568	582	573	557	522	580	539	545	514	564	592	529	561	574	581	566	563	559	566	582	492	540	557	556	551	573	561	510	532	532	553	502	571	561	534	533	574	550	576	572	548	536	543	533	555	551	564	526	547	576	565	532	518	563	559	564	564	514	564	556	518	517	524	517	543	554	571	561	531	537	564	557	523	523	540	507	567	561	554	575	528	562	557	557	561	531	543	515	570	537	539	553	559	544	538	544	528	540	551	553	550	489	548	552	566	520	522	558	540	507	551	536	550	507	515	581	554	523	553	596	505	523	582	511	541	527	550	582	557	546	574	558	604	553	584	571	580	560	557	566	557	576	540	545	486	541	527	549	542	537	548	556	571	562	606	556	551	514	522	557	541	549	554	561	544	520	566	546	542	540	592	493	556	527	582	523	568	573	546	533	557	556	590	536	534	573	545	531	581	567	549	523	570	579	555	510	522	566	569	571	528	519	562	566	536	499	516	576	512	558	541	535	577	527	559	531	574	533	540	572	535	561	547	559	549	560	536	534	510	583	524	574	549	540	570	600	554	541	570	543	534	546	520	575	555	509	514	540	562	535	567	568	551	558	588	570	530	557	526	547	557	557	535	532	579	583	571	594	566	520	551	571	573	551	557	558	567	554	567	527	532	556	598	521	552	547	540	595	573	565	545	528	552	518	529	601	534	576	538	554	532	563	546	559	520	552	525	569	558	564	554	544	544	554	552	566	563	554	530	550	595	523	574	500	594	556	540	546	532	591	564	542	582	577	522	556	576	564	530	544	561	539	571	564	549	535	564	569	539	546	493	559	540	561	532	582	564	537	542	567	495	561	559	532	505	592	542	567	557	506	573	562	536	557	549	543	549	542	591	521	590	541	554	583	534	587	580	564	542	542	556	518	550	553	512	560	550	571	550	556	592	525	562	576	522	582	549	598	556	596	550	569	568	563	618	559	526	538	528	558	553	534	557	586	554	576	565	538	577	519	513	538	570	567	555	562	570	574	569	554	562	568	608	569	586	579	547	554	555	553	573	517	529	551	532	553	571	541	539	531	541	569	579	553	527	554	559	565	556	548	592	577	523	538	570	571	542	572	597	538	550	589	584	530	566	568	609	545	572	565	556	531	583	522	550	553	528	543	500	496	536	529	572	558	542	526	546	576	592	548	598	548	606	565	546	559	522	563	579	524	562	555	512	562	550	550	541	529	539	531	528	558	552	571	569	540	541	581	575	580	549	537	514	549	553	587	569	559	534	547	554	559	515	546	535	544	558	541	545	563	606	511	569	559	554	500	536	534	539	515	543	566	541	555	539	531	535	581	539	586	529	537	567	562	537	570	563	525	526	524	575	541	549	577	539	556	499	534	555	563	549	550	578	549	546	538	542	565	520	572	533	546	568	537	600	591	534	509	543	606	577	567	519	596	553	557	578	510	562	509	559	523	566	548	513	527	581	536	551	543	532	544	553	558	546	581	514	567	539	556	531	538	544	564	581	560	538	539	540	540	537	538	585	526	551	540	518	572	580	530	568	556	530	534	499	577	547	530	563	549	541	551	578	572	567	545	519	540	587	554	517	537	526	567	544	570	513	515	524	583	567	566	577	540	559	562	566	534	578	521	520	533	590	542	523	511	558	515	562	532	577	565	557	553	557	551	531	540	555	553	585	545	533	554	530	534	559	563	545	531	547	538	531	561	550	523	558	564	552	572	536	485	573	601	569	581	526	549	571	516	572	532	540	564	530	557	545	546	571	544	560	539	529	580	549	580	594	579	573	507	504	582	570	601	531	515	553	558	522	549	564	553	552	560	518	568	528	549	521	557	583	550	597	520	534	584	572	537	561	548	589	566	590	534	567	559	572	535	564	588	582	554	553	569	573	546	567	576	535	512	512	575	551	557	554	522	571	555	577	581	524	549	563	537	581	555	531	567	566	535	509	559	555	587	523	540	519	548	539	563	561	570	558	552	555	614	531	567	570	576	547	554	547	513	578	513	556	521	501	516	549	531	546	528	558	548	508	563	565	527	591	551	525	571	549	566	529	597	542	534	564	558	576	551	548	580	519	573	545	541	582	545	540	526	542	595	543	588	564	499	548	509	534	566	507	570	542	531	592	536	552	557	514	565	551	578	578	531	554	531	561	585	538	549	511	537	552	586	542	508	549	548	546	557	543	568	528	570	506	542	562	581	561	565	525	544	552	545	573	562	540	537	533	534	545	544	509	531	540	509	518	555	558	521	571	569	513	556	548	480	562	564	531	548	535	577	529	556	528	575	569	563	554	555	560	504	551	549	531	559	546	534	521	545	517	525	573	551	532	553	602	568	534	580	542	540	552	553	515	539	565	514	545	534	552	553	544	565	533	579	528	553	519	564	520	535	543	546	532	532	563	569	554	528	546	523	561	558	568	558	538	542	568	572	556	575	581	558	549	558	555	536	545	571	557	538	565	544	545	507	594	537	551	616	562	510	550	527	547	564	541	557	559	537	582	531	623	615	558	576	504	574	544	577	579	533	561	525	561	519	556	533	528	548	543	533	602	559	543	583	538	543	585	533	559	587	567	534	557	571	501	557	546	542	577	548	564	524	595	550	564	496	561	509	566	564	514	513	530	556	581	519	499	565	566	541	578	581	566	542	544	578	565	536	562	527	587	600	549	550	539	550	546	543	537	581	545	518	546	531
46995	38358	18574	18949	26299	27074	24257	19395	14867	12077	10532	10074	9663	9074	8495	7973	7453	7317	7086	6883	6843	6810	6674	6521	6376	6572	6651	6557	6523	6324	6124	6081	6005	5933	5881	5929	5903	5897	5752	5907	5807	5803	5759	5837	5857	5704	5781	5685	5676	5795	5810	5786	5710	5755	5763	5818	5765	5682	5710	5737	5725	5679	5614	5714	5745	5680	5737	5643	5758	5709	5801	5695	5690	5822	5682	5761	5626	5772	5776	5639	5704	5671	5817	5770	5725	5697	5653	5714	5808	5731	5808	5667	5786	5652	5679	5783	5660	5851	5747	5698	5679	5731	5712	5886	5720	5756	5716	5737	5758	5678	5744	5766	5820	5806	5746	5804	5723	5723	5733	5805	5786	5783	5758	5652	5633	5731	5680	5732	5668	5670	5692	5720	5667	5652	5618	5647	5682	5627	5696	5683	5830	5724	5662	5588	5740	5778	5637	5768	5643	5741	5763	5752	5766	5749	5672	5676	5713	5799	5761	5699	5689	5726	5663	5639	5792	5673	5749	5651	5585	5749	5737	5797	5849	5576	5729	5752	5662	5656	5771	5817	5570	5697	5765	5739	5577	5675	5667	5686	5647	5691	5662	5826	5668	5647	5787	5580	5881	5760	5719	5729	5652	5627	5755	5722	5744	5657	5682	5665	5758	5766	5820	5821	5730	5785	5632	5674	5748	5780	5711	5758	5794	5679	5748	5733	5800	5641	5688	5704	5761	5779	5725	5610	5737	5754	5710	5690	5851	5628	5720	5721	5693	5617	5670	5553	5563	5746	5763	5588	5664	5696	5616	5633	5721	5758	5702	5652	5724	5674	5717	5751	5715	5681	5678	5679	5809	5776	5885	5752	5659	5719	5708	5820	5678	5674	5711	5682	5706	5715	5595	5820	5755	5694	5776	5634	5813	5765	5708	5737	5657	5690	5746	5694	5713	5745	5703	5668	5623	5636	5782	5753	5505	5588	5780	5734	5635	5717	5553	5769	5795	5673	5586	5911	5675	5718	5649	5712	5652	5693	5583	5687	5753	5714	5699	5715	5833	5666	5736	5759	5620	5785	5694	5771	5658	5719	5717	5739	5730	5685	5688	5643	5709	5814	5685	5666	5745	5683	5749	5766	5695	5701	5788	5613	5758	5684	5679	5761	5669	5691	5731	5811	5898	5720	5617	5746	5620	5659	5834	5787	5752	5696	5709	5798	5765	5738	5821	5767	5722	5575	5731	5818	5807	5616	5739	5615	5668	5627	5818	5738	5789	5680	5794	5759	5611	5625	5838	5696	5829	5720	5720	5801	5575	5679	5704	5753	5681	5726	5592	5615	5719	5681	5720	5631	5701	5568	5726	5741	5543	5723	5660	5749	5848	5702	5675	5750	5773	5610	5563	5624	5848	5776	5749	5719	5779	5642	5702	5712	5742	5681	5687	5755	5755	5796	5785	5559	5564	5795	5838	5718	5767	5764	5606	5794	5678	5703	5791	5756	5647	5692	5640	5871	5743	5618	5656	5772	5635	5778	5652	5787	5687	5707	5790	5696	5689	5616	5824	5785	5771	5642	5770	5738	5711	5771	5622	5608	5654	5647	5715	5737	5713	5809	5746	5602	5773	5741	5810	5687	5611	5654	5687	5718	5637	5783	5696	5595	5693	5622	5693	5710	5681	5693	5674	5708	5687	5600	5730	5637	5637	5706	5653	5673	5742	5860	5791	5764	5785	5797	5702	5722	5688	5697	5670	5725	5691	5677	5779	5600	5703	5691	5718	5720	5723	5643	5768	5684	5678	5655	5727	5807	5695	5752	5725	5680	5672	5836	5736	5636	5681	5727	5751	5701	5754	5803	5664	5747	5736	5768	5701	5708	5688	5653	5701	5654	5678	5596	5605	5762	5617	5714	5710	5675	5719	5683	5677	5619	5672	5762	5687	5658	5659	5685	5724	5626	5717	5703	5768	5697	5821	5733	5692	5683	5626	5713	5712	5678	5701	5567	5524	5640	5734	5696	5735	5733	5730	5726	5794	5786	5691	5730	5799	5600	5850	5543	5723	5646	5699	5706	5737	5798	5593	5642	5768	5723	5854	5613	5758	5726	5654	5591	5729	5749	5652	5729	5660	5648	5681	5703	5730	5676	5656	5705	5682	5754	5772	5676	5683	5768	5703	5778	5642	5621	5725	5818	5392	5698	5834	5737	5800	5674	5733	5733	5730	5660	5649	5725	5706	5801	5664	5661	5639	5616	5705	5657	5590	5671	5808	5627	5847	5685	5681	5796	5711	5626	5665	5761	5726	5654	5846	5803	5532	5690	5728	5722	5650	5772	5764	5824	5865	5567	5630	5700	5666	5654	5756	5802	5744	5777	5723	5751	5691	5648	5634	5665	5724	5702	5805	5774	5650	5622	5683	5775	5828	5637	5644	5770	5801	5625	5696	5624	5752	5795	5767	5720	5594	5693	5723	5664	5774	5712	5789	5710	5712	5750	5729	5751	5668	5808	5817	5668	5641	5641	5812	5828	5754	5647	5643	5805	5669	5813	5720	5734	5605	5793	5653	5792	5874	5761	5513	5650	5729	5720	5660	5644	5638	5776	5808	5697	5714	5814	5633	5766	5856	5788	5744	5635	5706	5611	5647	5802	5679	5665	5696	5641	5799	5730	5639	5726	5820	5697	5695	5627	5742	5674	5748	5761	5805	5648	5760	5754	5625	5746	5711	5738	5694	5621	5625	5706	5756	5729	5705	5784	5757	5696	5701	5731	5637	5622	5625	5778	5702	5639	5700	5706	5698	5657	5712	5751	5783	5758	5753	5734	5753	5720	5642	5734	5671	5731	5737	5710	5609	5743	5686	5765	5602	5700	5703	5682	5579	5681	5798	5771	5743	5750	5657	5803	5667	5729	5789	5742	5750	5805	5697	5620	5734	5736	5647	5654	5590	5873	5670	5576	5744	5658	5615	5650	5769	5729	5685	5742	5769	5741	5854	5646	5774	5722	5680	5850	5731	5636	5630	5633	5610	5612	5828	5664	5755	5671	5734	5619	5622	5572	5735	5693	5766	5655	5711	5741	5821	5677	5756	5800	5731	5680	5693	5729	5796	5817	5754	5777	5702	5605	5692	5658	5795	5670	5795	5788	5632	5783	5664	5819	5769	5602	5801	5713	5629	5812	5815	5702	5778	5753	5859	5680	5620	5665	5695	5877	5716	5829	5655	5670	5740	5787	5729	5719	5674	5724	5879	5845	5660	5822	5725	5531	5660	5574	5645	5615	5633	5623	5761	5709	5567	5793	5778	5592	5732	5543	5656	5716	5722	5734	5826	5581	5630	5757	5699	5635	5618	5633	5794	5800	5576	5704	5641	5713	5775	5613	5712	5634	5771	5646	5621	5642	5698	5741	5775	5658	5706	5605	5693	5711	5793	5653	5790	5693	5611	5827	5643	5613	5711	5771	5744	5717	5698	5714	5731	5745	5770	5570	5792	5728	5697	5714	5649	5788	5690	5731	5640	5727	5675	5763	5788	5620	5623	5646	5653	5761	5720	5664	5674	5726	5807	5739	5738	5744	5628	5666	5653	5756	5744	5738	5636	5764	5719	5558	5664	5580	5663	5696	5724	5778	5770	5607	5711	5564	5761	5697	5748	5762	5705	5653	5656	5811	5705	5748	5675	5678	5823	5811	5717	5659	5820	5612	5746	5630	5717	5724	5865	5798	5782	5784	5838	5673	5635	5683	5733	5752	5778	5572	5707	5637	5755	5623	5755	5642	5660	5707	5610	5599	5736	5596	5716	5637	5638	5796	5739	5651	5662	5918	5740	5691	5809	5720	5699	5624	5733	5667	5717	5707	5601	5733	5575	5774	5619	5775	5783	5761	5722	5795	5643	5799	5823	5833	5808	5756	5767	5833	5700	5674	5607	5772	5675	5617	5669	5756	5742	5755	5618	5672	5711	5791	5651	5569	5762	5785	5758	5663	5697	5722	5737	5696	5680	5723	5755	5757	5658	5759	5828	5691	5733	5729	5604	5849	5665	5723	5691	5671	5730	5805	5878	5654	5695	5627	5623	5693	5745	5681	5731	5650	5767	5714	5650	5734	5821	5750	5780	5801	5786	5758	5639	5876	5812	5735	5746	5653	5730	5833	5654	5761	5607	5727	5701	5697	5707	5676	5638	5644	5727	5687	5718	5673	5853	5658	5747	5732	5740	5779	5748	5651	5712	5696	5769	5664	5624	5693	5683	5695	5722	5746	5640	5743	5695	5670	5756	5662	5698	5711	5665	5750	5824	5804	5704	5717	5742	5741	5681	5796	5872	5693	5588	5627	5713	5693	5708	5786	5745	5773	5674	5802	5824	5560	5658	5625	5727	5778	5783	5753	5721	5592	5821	5782	5623	5768	5651	5803	5755	5722	5750	5624	5607	5808	5802	5664	5728	5648	5776	5676	5750	5673	5539	5713	5867	5673	5722	5740	5678	5749	5634	5618	5691	5727	5794	5705	5682	5751	5774	5721	5858	5618	5731	5764	5724	5726	5651	5721	5605	5796	5760	5706	5742	5633	5720	5697	5645	5712	5711	5720	5747	5722	5676	5627	5701	5780	5602	5631	5708	5655	5633	5694	5712	5708	5717	5674	5716	5754	5705	5652	5592	5753	5735	5683	5564	5740	5707	5749	5682	5709	5728	5740	5705	5663	5721	5621	5729	5807	5718	5705	5661	5747	5701	5764	5753	5617	5750	5703	5679	5838	5648	5806	5769	5754	5809	5686	5632	5631	5700	5599	5822	5763	5673	5723	5638	5771	5705	5685	5699	5775	5643	5788	5717	5761	5792	5760	5747	5734	5649	5651	5641	5807	5564	5763	5774	5630	5726	5773	5632	5704	5668	5609	5626	5684	5666	5701	5745	5810	5649	5710	5810	5764	5802	5798	5746	5712	5647	5728	5683	5613	5758	5731	5691	5656	5762	5650	5630	5627	5714	5711	5674	5794	5551	5612	5623	5835	5658	5709	5660	5609	5645	5684	5658	5680	5799	5726	5770	5705	5824	5778	5782	5652	5708	5688	5678	5694	5697	5759	5625	5698	5680	5744	5795	5707	5743	5822	5679	5704	5710	5801
18054	14246	4414	1293	1512	1634	1574	1321	1171	1075	1071	968	916	911	923	875	803	842	849	811	803	768	791	774	743	804	815	796	755	755	772	794	790	743	736	769	726	781	773	753	745	782	745	729	723	746	781	769	718	726	749	737	759	768	727	769	727	743	733	704	808	752	760	783	735	752	715	701	750	723	752	707	753	753	742	711	726	783	767	747	730	724	728	743	696	753	706	745	746	764	769	748	745	752	756	664	739	731	756	733	715	730	749	753	748	748	729	729	745	758	690	761	722	725	716	755	703	789	757	787	750	703	737	728	714	706	802	741	755	744	750	768	764	740	724	752	755	780	763	755	724	749	781	737	716	724	746	747	749	759	763	727	696	709	725	754	756	755	783	741	775	781	745	741	727	776	721	799	774	704	750	721	762	768	703	710	708	704	727	788	730	742	747	700	711	771	726	714	752	748	697	751	748	730	690	772	698	730	739	755	769	732	754	797	704	743	766	772	801	766	702	740	690	728	757	733	771	757	711	701	756	746	747	768	735	752	777	762	731	759	760	779	755	731	695	715	702	729	792	749	732	763	731	744	719	727	768	760	755	646	699	745	779	723	736	746	765	694	683	747	754	695	740	728	767	731	786	732	756	724	746	746	732	732	703	711	776	775	751	760	726	750	778	712	702	767	723	755	730	732	681	725	719	728	697	738	738	689	717	772	754	718	703	688	780	764	772	725	709	731	729	751	734	719	687	734	755	756	775	711	775	683	760	712	702	764	718	725	731	737	778	743	710	795	756	779	723	698	737	685	763	714	705	739	777	711	740	764	776	716	756	724	730	778	754	743	720	755	767	762	724	774	734	758	747	763	758	724	769	742	764	745	743	732	753	733	735	775	725	795	709	763	711	778	780	714	725	722	693	711	760	743	762	806	766	760	743	803	729	730	754	720	729	763	778	740	704	759	780	708	707	739	694	726	717	788	750	781	729	759	755	738	747	784	736	728	769	689	744	769	729	776	807	781	757	772	729	714	743	744	755	716	760	744	759	732	693	728	774	761	689	735	761	787	762	793	716	745	743	761	696	778	729	774	747	791	742	762	757	774	703	754	755	782	766	743	769	667	739	738	779	693	722	719	784	733	754	789	713	730	733	745	766	718	797	702	748	720	751	791	752	724	747	763	763	698	712	748	746	741	709	711	724	718	776	759	766	760	714	740	745	706	725	705	715	795	795	786	757	807	741	769	733	736	742	731	764	743	746	766	742	737	686	753	743	729	734	730	751	761	762	733	694	684	774	769	723	715	762	713	732	712	719	740	734	770	736	719	710	717	737	760	772	715	763	752	723	701	763	758	779	730	725	739	781	767	696	730	739	727	726	701	725	757	695	693	696	749	754	740	751	721	723	703	733	718	732	769	762	773	771	757	731	736	686	761	791	758	777	702	716	756	748	739	774	728	730	722	765	701	769	764	709	727	769	740	726	735	782	764	724	711	733	712	737	755	770	735	803	746	726	758	714	765	809	721	752	746	733	740	728	753	757	716	698	743	750	759	737	764	752	823	750	718	759	750	768	742	694	757	766	753	704	770	733	746	755	762	705	741	765	733	759	743	767	728	750	765	780	743	695	763	744	750	724	762	693	782	738	705	687	753	747	760	794	763	745	789	750	739	738	761	746	722	769	720	736	748	780	778	727	722	751	773	840	733	740	700	719	741	773	740	716	719	749	777	783	729	673	732	770	713	758	726	709	717	769	755	758	736	706	753	767	769	712	739	787	724	736	745	767	754	687	774	749	751	753	751	720	739	727	779	739	734	777	739	695	745	747	715	732	765	742	709	763	726	759	726	811	722	759	754	714	720	734	766	762	710	702	701	778	764	769	760	756	706	769	783	713	741	748	786	704	745	721	739	761	769	740	714	739	754	749	693	733	790	718	753	766	763	739	742	740	725	735	740	748	729	708	732	742	714	776	720	781	690	754	759	748	756	755	710	735	736	791	776	703	757	748	753	707	679	769	708	751	744	795	725	761	757	730	766	733	754	757	748	717	709	737	742	760	744	711	761	720	713	769	768	700	764	726	751	762	766	719	747	750	752	726	719	772	677	731	692	715	752	787	788	708	704	779	766	705	763	742	723	730	725	786	730	767	722	704	758	707	753	767	715	749	757	734	778	723	746	729	741	749	743	796	745	703	783	785	725	738	763	715	718	743	755	737	785	749	752	771	797	810	749	744	732	757	720	720	754	774	748	722	752	761	771	739	750	736	758	763	763	742	721	754	709	732	729	719	759	797	740	714	736	755	750	742	772	712	744	766	724	780	697	721	768	746	690	760	715	766	768	797	735	735	771	721	737	754	708	725	731	765	751	732	753	743	729	785	734	716	772	751	777	754	769	726	728	750	722	705	789	768	770	785	799	727	735	746	734	754	753	712	750	761	754	751	783	720	738	747	752	752	740	738	732	749	778	747	740	768	744	754	723	724	723	731	729	788	749	767	734	740	752	750	755	734	758	744	722	715	715	800	750	753	785	739	681	737	730	729	749	735	719	757	736	747	803	776	775	732	733	734	721	773	735	712	699	689	765	744	731	705	781	713	687	782	726	750	775	750	768	733	738	735	769	736	688	691	725	758	727	738	732	720	719	767	759	825	755	742	713	757	759	792	719	724	732	740	732	738	741	745	772	727	735	713	772	735	701	742	717	795	786	748	755	759	725	772	760	764	726	782	740	724	753	770	739	764	710	741	704	754	741	729	735	751	708	738	729	705	750	727	710	759	758	806	773	802	737	724	757	759	749	756	714	726	759	712	740	743	686	713	754	749	769	748	739	739	775	793	770	746	750	708	728	712	726	680	758	707	741	758	744	733	785	767	704	787	767	734	728	726	764	764	805	777	735	763	773	775	751	752	775	778	719	751	711	716	742	762	745	707	729	758	763	724	724	705	737	746	765	733	760	741	706	730	762	706	725	705	764	769	740	760	730	761	728	732	737	705	740	745	734	727	788	766	791	741	694	738	760	737	711	772	766	745	779	734	715	729	749	750	753	763	716	812	733	741	784	743	797	703	784	760	762	785	735	764	733	741	755	749	723	756	740	773	753	739	702	760	750	719	761	754	750	727	766	752	710	659	767	743	759	762	723	728	695	775	773	727	803	743	751	761	800	703	728	762	722	777	731	727	744	768	747	791	715	699	719	734	791	745	752	774	723	729	726	768	727	754	759	790	719	713	768	701	731	811	750	684	738	723	711	748	722	726	694	768	737	738	776	711	721	702	747	724	747	751	723	752	751	681	725	710	746	762	764	719	770	702	703	757	757	794	724	741	740	746	734	737	746	768	773	771	744	729	765	739	786	757	724	737	740	741	752	741	750	685	760	758	698	729	721	765	763	730	749	726	730	723	712	691	761	773	718	743	733	732	739	773	734	749	735	752	755	755	764	752	723	771	713	729	747	758	750	769	781	734	749	746	716	804	818	733	735	740	751	737	717	738	747	739	775	780	738	734	751	719	699	720	736
56668	46897	24846	25817	33134	34866	31322	25290	20850	17081	14982	13765	13077	12304	11346	10759	10338	9906	9373	9228	9101	8916	8749	8510	8619	8590	8735	8610	8607	8286	8028	7827	7681	7818	7745	7853	7599	7544	7600	7664	7560	7703	7382	7559	7418	7515	7561	7483	7427	7464	7466	7408	7428	7436	7420	7342	7487	7435	7306	7483	7416	7428	7329	7466	7341	7399	7316	7392	7362	7376	7447	7179	7307	7321	7214	7220	7345	7375	7332	7275	7362	7516	7373	7432	7229	7580	7456	7232	7263	7330	7432	7426	7467	7360	7429	7345	7209	7492	7394	7305	7230	7195	7401	7222	7311	7272	7426	7375	7226	7400	7370	7343	7346	7291	7236	7310	7343	7256	7479	7343	7352	7511	7350	7382	7302	7367	7401	7198	7279	7403	7396	7295	7254	7285	7299	7374	7445	7380	7293	7307	7230	7393	7325	7291	7377	7451	7270	7415	7365	7508	7302	7292	7483	7412	7465	7225	7352	7396	7265	7439	7326	7419	7323	7323	7402	7395	7270	7337	7385	7349	7483	7274	7330	7248	7330	7381	7399	7351	7290	7286	7251	7296	7262	7381	7457	7343	7333	7283	7428	7384	7310	7453	7332	7428	7363	7303	7299	7400	7316	7339	7343	7380	7382	7444	7424	7232	7339	7450	7276	7334	7361	7310	7457	7277	7337	7435	7278	7365	7364	7280	7304	7347	7391	7347	7365	7322	7269	7369	7365	7300	7330	7365	7445	7295	7437	7396	7361	7387	7321	7210	7330	7414	7326	7243	7382	7301	7447	7337	7310	7332	7445	7398	7363	7436	7413	7432	7433	7346	7310	7313	7258	7359	7327	7388	7221	7372	7382	7425	7371	7336	7302	7367	7362	7340	7336	7422	7322	7403	7301	7312	7314	7290	7438	7240	7231	7278	7201	7321	7216	7352	7310	7404	7362	7285	7312	7295	7389	7367	7420	7089	7431	7406	7453	7223	7322	7468	7415	7369	7335	7403	7346	7425	7292	7336	7441	7301	7311	7271	7206	7413	7289	7374	7334	7324	7381	7208	7343	7280	7414	7257	7340	7292	7321	7362	7265	7266	7203	7316	7313	7379	7251	7273	7296	7328	7322	7401	7335	7251	7338	7280	7240	7418	7344	7266	7424	7266	7393	7328	7413	7209	7398	7249	7442	7219	7428	7334	7510	7343	7224	7289	7463	7422	7336	7292	7304	7287	7459	7277	7417	7284	7298	7240	7310	7396	7249	7317	7466	7274	7297	7389	7345	7259	7339	7392	7397	7291	7352	7247	7271	7186	7398	7275	7420	7449	7368	7280	7316	7362	7446	7304	7376	7388	7381	7283	7434	7193	7316	7332	7432	7308	7240	7292	7238	7245	7339	7336	7414	7373	7314	7332	7361	7368	7223	7426	7358	7379	7209	7243	7472	7285	7314	7199	7324	7345	7391	7336	7250	7334	7406	7347	7398	7315	7248	7311	7327	7276	7298	7246	7451	7332	7305	7282	7303	7312	7287	7352	7454	7439	7324	7286	7313	7237	7362	7363	7383	7265	7296	7279	7355	7294	7318	7224	7188	7424	7405	7451	7242	7320	7293	7267	7464	7147	7245	7434	7417	7193	7263	7358	7485	7406	7218	7425	7381	7305	7383	7335	7273	7308	7413	7309	7452	7263	7254	7344	7365	7363	7344	7291	7234	7415	7508	7292	7286	7292	7439	7427	7255	7345	7392	7243	7409	7435	7459	7288	7287	7352	7213	7224	7352	7460	7174	7542	7426	7170	7411	7159	7394	7279	7422	7282	7455	7348	7469	7365	7436	7296	7337	7469	7332	7278	7388	7317	7359	7294	7384	7245	7256	7432	7322	7308	7342	7317	7301	7372	7430	7254	7428	7189	7343	7304	7390	7393	7361	7255	7247	7314	7410	7233	7309	7341	7397	7188	7311	7411	7354	7324	7332	7298	7328	7318	7279	7219	7274	7128	7206	7225	7216	7294	7381	7201	7406	7456	7338	7336	7317	7342	7442	7315	7406	7249	7470	7283	7282	7356	7250	7270	7349	7480	7242	7464	7255	7409	7340	7414	7308	7323	7401	7444	7386	7176	7251	7421	7234	7375	7255	7457	7337	7391	7390	7254	7291	7365	7394	7379	7225	7407	7466	7309	7344	7444	7246	7375	7397	7281	7249	7321	7226	7302	7394	7338	7377	7268	7318	7391	7317	7300	7399	7178	7246	7372	7429	7468	7395	7220	7392	7316	7310	7217	7304	7283	7305	7308	7410	7395	7295	7245	7283	7341	7310	7298	7397	7373	7268	7483	7479	7398	7494	7414	7394	7401	7301	7260	7453	7480	7363	7230	7443	7310	7256	7256	7307	7266	7265	7222	7400	7288	7395	7394	7246	7442	7383	7300	7314	7334	7310	7408	7242	7432	7393	7284	7282	7363	7405	7290	7248	7220	7267	7300	7315	7239	7387	7485	7502	7288	7291	7230	7375	7291	7412	7378	7284	7220	7368	7258	7362	7285	7387	7335	7464	7239	7447	7221	7346	7273	7304	7377	7511	7306	7335	7373	7319	7421	7340	7368	7303	7495	7373	7290	7465	7268	7208	7346	7385	7321	7400	7319	7345	7410	7276	7487	7243	7278	7375	7380	7254	7362	7478	7303	7244	7337	7344	7397	7318	7371	7417	7385	7296	7324	7244	7372	7364	7314	7210	7399	7374	7311	7517	7364	7286	7332	7434	7286	7350	7440	7282	7333	7230	7346	7483	7424	7414	7277	7397	7364	7233	7302	7313	7396	7285	7237	7317	7259	7467	7474	7298	7373	7373	7398	7291	7480	7396	7323	7309	7428	7295	7284	7526	7349	7402	7364	7317	7454	7250	7262	7353	7192	7438	7339	7464	7298	7323	7372	7369	7339	7506	7228	7321	7284	7330	7304	7336	7299	7353	7457	7316	7322	7452	7369	7302	7471	7434	7294	7367	7511	7344	7383	7527	7154	7559	7328	7356	7364	7256	7378	7456	7232	7380	7376	7373	7340	7379	7361	7282	7265	7383	7352	7353	7265	7198	7350	7196	7438	7442	7214	7410	7316	7324	7195	7396	7304	7359	7256	7388	7339	7359	7446	7411	7344	7446	7234	7390	7187	7383	7400	7329	7454	7264	7301	7325	7166	7418	7358	7275	7285	7302	7438	7348	7322	7380	7373	7237	7311	7233	7388	7287	7458	7295	7465	7462	7274	7239	7475	7322	7409	7403	7473	7357	7227	7293	7198	7248	7380	7331	7329	7347	7373	7214	7279	7199	7417	7314	7369	7325	7351	7188	7297	7389	7340	7297	7309	7157	7258	7514	7068	7323	7331	7399	7344	7322	7373	7349	7320	7422	7272	7346	7218	7350	7341	7367	7291	7280	7362	7427	7408	7443	7301	7372	7235	7310	7438	7344	7279	7301	7409	7353	7329	7327	7414	7392	7349	7232	7284	7297	7400	7339	7432	7447	7181	7363	7402	7429	7324	7375	7428	7391	7357	7535	7308	7318	7249	7256	7331	7416	7448	7302	7401	7341	7263	7261	7288	7410	7381	7273	7274	7397	7384	7377	7263	7274	7332	7324	7303	7339	7445	7196	7303	7389	7274	7382	7211	7329	7346	7320	7386	7228	7333	7447	7267	7235	7336	7369	7487	7309	7328	7383	7288	7362	7249	7248	7431	7333	7399	7319	7378	7272	7470	7360	7339	7335	7284	7331	7329	7292	7363	7347	7410	7270	7321	7353	7324	7359	7334	7237	7405	7311	7262	7258	7280	7399	7417	7351	7274	7398	7385	7321	7313	7264	7364	7351	7260	7149	7325	7347	7256	7294	7411	7325	7357	7365	7249	7270	7363	7378	7454	7308	7369	7309	7331	7217	7289	7291	7318	7352	7417	7323	7306	7294	7437	7267	7285	7360	7363	7318	7390	7252	7273	7319	7270	7328	7328	7290	7333	7325	7381	7338	7341	7292	7402	7411	7164	7440	7260	7264	7248	7231	7388	7359	7295	7189	7275	7305	7411	7392	7412	7245	7508	7222	7308	7337	7226	7402	7414	7301	7377	7292	7380	7369	7361	7285	7253	7453	7286	7271	7257	7335	7346	7298	7168	7342	7316	7383	7322	7307	7363	7372	7241	7353	7324	7352	7394	7344	7318	7299	7216	7211	7436	7376	7299	7323	7280	7277	7430	7335	7469	7417	7354	7319	7207	7266	7310	7387	7411	7380	7271	7268	7246	7368	7328	7206	7351	7381	7396	7289	7312	7380	7291	7363	7337	7329	7353	7278	7155	7431	7322	7337	7317	7277	7322	7461	7306	7214	7413	7551	7373	7425	7292	7337	7276	7291	7346	7396	7250	7236	7260	7522	7292	7332	7258	7304	7403	7385	7338	7239	7257	7271	7322	7356	7418	7323	7403	7355	7373	7489	7264	7366	7380	7347	7340	7357	7428	7286	7244	7361	7300	7335	7374	7268	7312	7293	7288	7477	7460	7280	7316	7405	7426	7405	7359	7255	7352	7455	7379	7400	7286	7253	7429	7295	7347	7275	7357	7389	7411	7354	7329	7194	7439	7282	7404	7258	7235	7240	7406	7526	7354	7337	7438	7396	7206	7313	7309	7275	7336	7315	7319	7340	7347	7413	7290	7330	7390	7399	7416	7291	7306	7375	7330	7354	7343	7407	7257	7209	7345	7326	7267	7318	7269	7119	7294	7233	7356	7305	7313	7257	7245	7436	7314	7254	7143	7278	7423	7498	7340	7337	7378	7423	7276	7325	7374	7378	7453	7388	7321	7203	7388	7437	7391	7249	7313	7355	7393	7444	7318	7175	7506	7392	7316	7393	7352	7266	7325	7439	7523	7327	7296	7353	7278	7411	7356	7421	7348	7426	7419	7406	7350	7270	7310	7329	7267	7342	7272	7260	7198	7374	7374	7247	7384	7376	7205	7377	7286	7125	7319	7321	7475	7306	7469	7233	7461	7303	7282	7334	7256	7411	7390	7288	7384	7364	7401	7275	7277	7422	7428	7408	7334	7386	7292	7227	7377	7314	7360	7427	7206	7133	7379	7339	7363
7721	4500	1540	985	986	1074	1057	970	894	883	899	834	829	861	827	794	802	845	797	836	812	755	784	827	836	781	808	817	822	822	814	826	801	799	859	787	833	760	832	825	789	802	788	771	799	762	769	826	785	772	774	792	839	773	790	791	789	768	802	789	767	788	773	788	766	736	804	815	775	748	809	831	778	824	760	791	788	800	786	796	800	833	811	823	791	779	763	783	777	792	697	770	800	817	805	847	811	755	792	823	806	789	813	815	744	776	804	765	791	823	805	801	780	795	792	788	772	812	808	779	819	798	799	806	784	798	813	786	865	750	801	759	783	777	828	795	768	802	768	806	793	758	792	737	790	816	766	790	804	783	786	777	811	856	812	718	812	772	791	732	806	753	735	790	802	784	765	796	779	756	755	807	820	813	781	787	803	819	813	746	780	829	814	762	780	812	832	822	815	788	726	784	812	772	820	791	792	775	770	754	791	790	800	838	810	791	805	818	800	797	786	808	796	835	790	788	842	816	786	778	785	806	835	793	815	768	771	814	811	795	782	812	810	804	813	795	824	831	804	778	769	758	814	750	839	838	791	810	795	733	817	823	833	794	834	787	817	812	768	814	801	792	810	857	790	784	843	845	789	764	799	784	758	785	791	827	795	787	775	767	796	830	786	772	807	796	760	790	779	798	793	834	833	808	793	749	818	787	846	789	767	779	804	817	775	826	811	735	774	770	801	848	823	761	821	804	808	778	726	789	805	766	802	806	778	827	801	835	788	755	730	795	754	855	790	767	825	806	799	780	769	815	792	768	771	788	840	787	782	748	803	820	752	796	836	827	769	776	841	779	855	807	818	737	748	784	787	747	825	828	790	792	824	819	854	809	763	836	791	787	815	790	811	840	802	750	747	830	843	797	790	771	812	762	789	792	807	724	776	788	804	812	778	807	821	846	826	750	752	821	746	796	768	800	811	824	784	796	803	766	802	801	844	818	779	776	793	800	753	803	819	798	815	788	791	767	795	748	766	777	795	788	751	777	846	792	788	818	844	784	773	771	792	843	766	803	820	827	777	750	796	760	836	756	813	773	803	826	772	760	807	773	755	791	825	824	806	788	810	774	769	791	782	843	787	815	788	806	796	827	810	814	749	776	784	846	831	821	795	785	775	783	805	831	740	795	791	817	759	870	782	837	815	803	757	793	833	770	785	792	783	772	820	810	787	780	817	786	780	787	851	783	796	790	805	818	775	783	759	755	791	797	797	784	759	745	783	787	814	745	815	781	795	797	804	830	798	773	787	837	773	794	845	778	777	827	749	783	824	749	788	812	778	790	828	790	764	789	785	818	802	778	791	739	795	808	748	814	787	795	844	838	806	819	747	803	774	783	836	816	765	841	794	828	756	824	776	764	762	812	818	820	816	878	788	791	767	863	769	841	772	787	837	773	763	805	776	796	785	835	762	847	808	788	828	791	857	796	805	790	839	805	822	805	859	851	825	818	814	751	789	772	857	754	784	769	800	811	759	780	837	806	810	792	804	801	793	805	773	768	806	752	808	766	807	784	765	795	783	792	834	824	791	810	810	788	777	816	763	809	763	804	772	796	819	799	788	790	789	807	803	802	822	824	877	801	778	805	780	777	826	867	775	786	770	842	826	767	824	811	800	787	810	768	790	758	794	802	849	778	747	772	776	817	835	770	806	815	803	817	745	818	738	757	874	843	744	800	809	812	751	780	829	803	799	844	794	768	820	812	762	793	841	778	791	795	768	813	829	762	796	843	797	813	832	795	788	764	782	786	855	841	778	765	823	780	849	790	815	762	744	814	765	752	782	804	789	811	788	816	770	798	803	787	792	791	830	796	775	734	811	765	762	773	748	744	757	814	754	795	821	798	814	773	808	768	783	778	805	813	812	796	774	823	775	826	799	777	763	775	772	816	765	801	779	808	802	820	759	791	772	788	794	790	847	782	767	762	819	799	831	853	767	818	753	777	789	794	871	776	840	773	781	826	805	821	778	798	743	790	784	792	816	797	804	800	772	778	747	821	762	799	826	829	804	776	823	870	794	834	836	745	799	777	837	845	782	757	844	814	782	784	802	792	792	746	792	829	793	809	790	789	828	854	769	805	810	764	727	829	788	754	805	783	790	832	749	760	797	823	787	804	819	714	798	826	823	805	791	830	830	757	787	786	832	737	802	820	831	815	796	775	802	791	826	784	778	788	806	774	805	786	835	780	775	858	821	785	789	814	791	797	853	833	766	781	890	839	782	781	775	795	776	811	844	711	782	793	784	781	832	771	798	861	783	809	833	769	822	760	819	783	777	761	783	805	804	813	742	779	771	796	785	717	770	796	795	773	804	762	819	826	767	780	805	782	808	757	771	791	810	854	817	787	795	758	843	785	772	777	783	812	757	804	796	785	798	771	767	810	759	787	754	787	776	781	792	772	792	805	879	771	788	775	770	813	751	803	796	786	795	762	746	814	797	817	782	766	773	805	796	771	800	790	798	789	776	798	809	779	803	781	781	759	789	802	771	821	808	794	795	764	830	827	817	721	758	790	779	822	804	766	806	756	787	820	779	753	792	827	743	814	809	823	766	828	769	811	809	789	732	773	777	789	786	808	844	771	819	789	796	777	889	783	836	794	811	766	837	765	789	786	804	794	811	841	772	770	807	766	867	764	797	805	807	818	798	810	782	826	755	802	774	766	802	790	816	807	806	799	761	842	837	820	803	805	807	756	811	757	814	837	827	781	793	791	805	792	790	813	806	796	770	743	824	721	784	809	782	804	809	741	794	759	753	805	836	790	789	762	796	830	753	798	862	817	777	837	765	807	795	778	781	772	807	833	772	812	773	823	786	814	822	798	777	812	796	784	773	767	797	766	793	833	851	811	745	766	824	783	805	797	815	772	791	810	787	776	829	742	810	825	802	763	775	778	796	773	774	746	844	823	747	761	813	828	821	759	786	764	857	786	812	727	788	787	802	816	792	774	791	789	827	875	788	804	812	809	787	744	771	789	822	813	826	798	760	807	809	780	739	803	821	754	719	765	753	812	777	762	799	825	780	773	802	803	825	807	809	821	821	815	779	831	838	768	823	807	826	793	830	786	814	820	813	771	817	826	865	792	801	794	805	815	773	761	790	798	768	790	855	768	767	757	788	782	773	767	819	813	832	809	785	805	815	836	797	747	764	787	821	796	780	807	815	836	830	802	755	799	774	803	815	824	805	797	841	812	812	775	803	788	844	765	830	794	757	821	796	780	785	791	868	749	782	774	810	772	803	764	785	777	811	805	760	788	775	799	780	844	813	770	812	760	822	820	812	808	795	820	773	797	801	809	821	782	818	805	782	768	824	823	776	816	787	804	780	818	768	822	824	794	816	762	800	794	814	762	835	777	785	793	808	793	804	832	809	817	840	865	813	818	790	759	806	811	832	727	812	813	789	828	801	793	805	828	760	753	815	827	781	794	776	824	863	798	769	797	841	790	774	774	833	809	747	827
42250	33487	15150	16066	21647	22703	19599	15534	12442	10595	10151	9741	9655	9231	9123	8837	8587	8729	8371	8352	8385	8269	8077	8115	8172	8312	8154	8182	8122	8118	7977	7723	7852	7747	7801	7772	7834	7931	7776	7829	7661	7734	7713	7697	7711	7758	7886	7787	7804	7806	7681	7766	7680	7718	7702	7746	7694	7686	7697	7816	7660	7734	7741	7835	7715	7628	7686	7864	7751	7810	7792	7795	7626	7746	7780	7727	7754	7820	7702	7612	7743	7735	7775	7798	7827	7737	7726	7722	7634	7643	7747	7690	7714	7586	7647	7678	7754	7654	7682	7649	7650	7802	7653	7664	7709	7701	7748	7741	7630	7581	7759	7694	7701	7674	7928	7804	7738	7689	7719	7608	7733	7675	7809	7835	7728	7781	7617	7579	7860	7726	7732	7790	7841	7783	7848	7764	7671	7632	7729	7674	7596	7722	7688	7571	7797	7698	7691	7825	7636	7650	7874	7675	7558	7695	7769	7678	7713	7650	7822	7625	7768	7704	7709	7639	7709	7758	7778	7820	7792	7713	7699	7774	7898	7679	7847	7661	7819	7705	7730	7548	7719	7685	7484	7729	7611	7645	7721	7699	7570	7792	7682	7795	7566	7687	7677	7830	7574	7689	7673	7756	7749	7556	7614	7706	7599	7754	7823	7724	7798	7602	7755	7679	7660	7788	7746	7824	7736	7659	7802	7798	7800	7739	7753	7775	7726	7678	7710	7689	7778	7649	7600	7618	7667	7748	7730	7779	7655	7796	7654	7759	7614	7723	7733	7944	7791	7789	7798	7643	7834	7701	7820	7685	7710	7678	7770	7608	7608	7639	7663	7738	7660	7637	7752	7678	7644	7779	7743	7915	7748	7792	7754	7707	7833	7804	7604	7690	7772	7781	7812	7641	7633	7757	7696	7840	7710	7780	7790	7674	7760	7711	7914	7653	7642	7713	7688	7751	7862	7671	7723	7835	7810	7709	7728	7689	7780	7727	7796	7783	7604	7648	7793	7740	7875	7696	7783	7632	7714	7736	7624	7713	7590	7673	7767	7786	7766	7736	7766	7765	7744	7715	7661	7764	7762	7624	7830	7662	7729	7743	7744	7783	7879	7769	7772	7734	7696	7721	7815	7574	7766	7887	7824	7808	7650	7687	7661	7737	7725	7578	7740	7695	7756	7696	7650	7726	7731	7821	7789	7576	7708	7561	7740	7695	7679	7708	7668	7724	7733	7708	7778	7685	7556	7633	7660	7746	7657	7840	7639	7791	7727	7593	7642	7820	7936	7785	7712	7684	7706	7608	7717	7729	7713	7728	7696	7718	7789	7646	7777	7825	7803	7751	7655	7595	7857	7721	7753	7814	7799	7769	7725	7765	7549	7805	7571	7730	7733	7599	7652	7778	7666	7780	7807	7659	7695	7830	7640	7798	7702	7719	7746	7669	7783	7750	7691	7667	7734	7620	7582	7801	7725	7684	7646	7665	7822	7707	7657	7739	7729	7792	7499	7765	7651	7671	7715	7665	7761	7788	7566	7827	7858	7694	7685	7637	7653	7724	7716	7646	7668	7618	7757	7573	7595	7914	7791	7617	7820	7522	7718	7625	7817	7655	7720	7727	7820	7835	7798	7675	7668	7608	7619	7729	7793	7580	7732	7734	7685	7814	7795	7781	7716	7715	7806	7788	7661	7878	7760	7764	7575	7790	7727	7842	7756	7620	7831	7823	7660	7765	7689	7766	7796	7715	7759	7750	7707	7663	7761	7496	7578	7846	7780	7696	7791	7711	7747	7761	7670	7720	7613	7781	7640	7855	7819	7695	7767	7727	7777	7762	7686	7669	7762	7590	7713	7701	7730	7683	7481	7723	7717	7738	7760	7711	7859	7784	7733	7715	7688	7747	7786	7625	7750	7808	7727	7760	7746	7681	7856	7652	7658	7736	7724	7718	7607	7656	7704	7730	7653	7766	7758	7620	7764	7681	7743	7717	7662	7644	7668	7599	7720	7733	7720	7736	7835	7635	7724	7675	7744	7748	7840	7756	7659	7748	7649	7737	7777	7757	7706	7697	7708	7726	7886	7747	7764	7676	7800	7715	7683	7803	7701	7700	7737	7595	7782	7821	7868	7710	7741	7685	7796	7707	7788	7706	7818	7770	7646	7686	7567	7726	7615	7810	7546	7686	7716	7798	7848	7842	7656	7813	7719	7561	7712	7662	7871	7629	7752	7700	7783	7722	7839	7737	7640	7693	7589	7610	7682	7561	7741	7749	7624	7889	7719	7808	7657	7725	7870	7886	7732	7719	7698	7665	7785	7705	7751	7723	7674	7817	7676	7844	7714	7675	7684	7745	7693	7743	7701	7769	7676	7835	7623	7782	7695	7734	7642	7780	7737	7915	7737	7582	7659	7621	7769	7791	7765	7810	7797	7800	7679	7696	7781	7936	7672	7864	7827	7583	7718	7807	7754	7686	7671	7605	7669	7734	7726	7771	7638	7686	7760	7743	7683	7820	7766	7805	7657	7551	7689	7717	7698	7643	7632	7676	7709	7810	7733	7655	7796	7719	7784	7814	7609	7628	7578	7853	7747	7712	7658	7576	7700	7780	7737	7621	7920	7631	7809	7627	7686	7633	7705	7833	7743	7751	7750	7658	7729	7780	7776	7687	7785	7575	7634	7698	7772	7584	7674	7780	7652	7726	7668	7693	7679	7766	7880	7778	7646	7740	7762	7750	7658	7768	7758	7615	7595	7782	7743	7679	7827	7635	7721	7665	7739	7513	7728	7767	7733	7742	7717	7782	7755	7685	7612	7704	7674	7818	7653	7606	7822	7743	7691	7837	7800	7615	7805	7708	7729	7758	7760	7873	7746	7768	7642	7956	7766	7602	7896	7733	7815	7621	7811	7727	7708	7708	7669	7784	7769	7786	7725	7705	7620	7724	7700	7771	7745	7771	7872	7711	7757	7679	7786	7645	7614	7607	7741	7752	7723	7914	7780	7770	7668	7582	7826	7820	7697	7809	7905	7651	7642	7689	7594	7815	7724	7815	7704	7774	7666	7609	7692	7533	7773	7712	7821	7766	7624	7788	7737	7663	7770	7791	7790	7608	7744	7717	7836	7770	7819	7718	7752	7611	7813	7690	7592	7762	7767	7670	7755	7777	7714	7666	7674	7730	7683	7674	7783	7740	7725	7683	7829	7712	7757	7742	7697	7845	7705	7885	7743	7714	7642	7602	7701	7751	7692	7816	7667	7670	7745	7900	7752	7735	7707	7730	7695	7750	7875	7753	7647	7766	7711	7851	7562	7779	7646	7781	7657	7680	7706	7766	7697	7769	7700	7765	7844	7687	7757	7766	7749	7691	7736	7763	7679	7696	7713	7755	7731	7797	7729	7764	7807	7660	7662	7821	7642	7660	7735	7590	7647	7742	7714	7806	7763	7806	7596	7787	7643	7755	7693	7780	7742	7570	7728	7769	7707	7741	7681	7749	7912	7785	7844	7788	7729	7665	7613	7698	7707	7774	7646	7657	7791	7811	7678	7749	7628	7733	7785	7864	7689	7763	7648	7759	7656	7666	7635	7764	7769	7762	7802	7811	7655	7693	7773	7750	7778	7740	7771	7747	7661	7689	7691	7528	7861	7758	7636	7735	7681	7680	7816	7823	7873	7775	7697	7611	7645	7810	7627	7767	7687	7547	7684	7680	7777	7655	7806	7635	7644	7728	7676	7743	7758	7709	7726	7716	7655	7686	7620	7802	7718	7749	7728	7826	7716	7687	7717	7575	7597	7598	7668	7720	7805	7839	7667	7710	7774	7664	7681	7793	7781	7667	7753	7677	7829	7821	7610	7788	7810	7837	7791	7692	7770	7557	7799	7700	7686	7774	7822	7772	7710	7774	7685	7794	7733	7879	7728	7637	7700	7716	7677	7660	7755	7698	7793	7791	7764	7581	7738	7786	7913	7665	7651	7764	7747	7861	7620	7603	7729	7690	7719	7708	7689	7801	7625	7692	7732	7741	7688	7696	7743	7752	7669	7780	7870	7601	7625	7620	7759	7775	7817	7810	7745	7769	7675	7744	7756	7675	7803	7751	7790	7524	7804	7624	7587	7859	7808	7689	7630	7700	7766	7624	7713	7715	7610	7726	7634	7671	7822	7617	7670	7686	7783	7816	7732	7762	7747	7724	7692	7810	7749	7748	7858	7727	7713	7761	7932	7753	7863	7849	7860	7728	7755	7722	7897	7695	7634	7762	7784	7764	7699	7721	7639	7691	7757	7702	7668	7875	7577	7690	7541	7748	7618	7587	7686	7530	7725	7755	7726	7785	7650	7656	7699	7759	7731	7772	7836	7673	7547	7651	7775	7670	7781	7746	7699	7657	7679	7600	7723	7688	7730	7718	7758	7819	7748	7708	7843	7715	7747	7733	7684	7655	7614	7727	7804	7710	7665	7737	7716	7705	7678	7849	7764	7654	7756	7649	7769	7824	7675	7678	7700	7832	7817	7688	7724	7668	7641	7695	7736	7800	7753	7731	7745	7692	7692	7678	7699	7786	7740	7674	7738	7706	7682	7621	7760	7673	7686	7629	7682	7673	7763	7667	7807	7623	7645	7811	7735	7713	7678	7692	7685	7596	7724	7877	7765	7712	7690	7780	7826	7717	7746	7731	7760	7663	7651	7789	7737	7599	7781	7743	7698	7554	7724	7644	7841	7722	7508	7633	7705	7799	7807	7709	7697	7698	7803	7851	7762	7659	7770	7604	7603	7726	7739	7769	7702	7657	7774	7682	7697	7728	7502	7726	7825	7730	7767	7747	7632	7718	7766	7815	7730	7654	7736	7705	7689	7638	7724	7683	7794	7741	7688	7574	7595	7731	7695	7885	7692	7787	7759	7738	7784	7642	7769	7694	7680	7783	7611	7715	7857	7672	7711	7791	7879	7749	7601	7643	7785	7621	7840	7663	7650	7687	7842	7646	7774	7654	7612	7873	7568	7620	7705	7786	7707	7737	7677	7775	7688	7816	7747	7765	7741	7595	7702	7712	7663	7603	7742	7635	7689	7766	7757	7724	7724	7930	7663	7696	7660	7723	7637	7736	7729	7789	7663	7850	7716	7731
11211	7142	1841	884	960	1121	1045	878	831	754	731	700	660	680	696	651	640	635	668	638	605	634	594	603	608	580	623	622	623	595	648	585	598	619	568	612	579	627	567	598	614	632	606	576	607	619	531	646	591	548	576	643	587	627	543	576	615	578	554	574	578	586	601	627	544	582	573	572	581	596	584	586	643	559	593	592	581	607	571	581	594	615	572	607	595	588	573	595	627	582	562	618	602	592	611	612	628	588	599	608	600	632	603	545	605	554	566	624	576	537	610	586	592	550	579	589	580	646	580	591	608	601	576	608	571	568	632	620	594	595	595	570	645	594	554	593	606	584	585	621	606	570	585	594	613	592	614	590	603	555	603	615	616	581	584	559	584	593	625	560	591	549	593	580	611	573	602	552	586	613	608	654	609	633	604	602	565	601	608	555	582	594	586	606	579	596	596	609	675	603	602	603	581	560	575	591	605	600	633	580	593	622	596	569	583	604	577	617	606	584	614	564	603	555	560	645	560	561	621	592	638	580	568	583	592	614	597	634	580	570	640	579	559	598	594	598	621	647	596	582	590	595	609	603	612	642	599	614	590	570	573	538	561	577	593	560	590	580	604	587	585	607	624	631	609	598	581	586	610	558	571	598	621	579	574	562	582	627	600	610	607	568	609	587	663	565	595	580	584	615	607	600	559	613	574	583	636	594	644	577	644	598	585	592	604	579	615	578	641	592	605	621	641	651	623	577	621	585	579	603	618	576	640	623	578	596	607	619	596	603	589	599	615	591	598	602	610	627	563	587	581	630	609	623	592	626	619	604	607	602	557	610	579	635	603	652	573	619	598	633	581	605	596	586	645	582	595	590	637	605	648	589	617	616	548	592	638	625	605	600	578	592	619	605	597	630	563	564	596	578	603	592	621	589	587	593	647	606	636	643	605	569	593	581	582	577	571	578	605	551	582	637	541	564	604	598	598	606	611	604	595	633	587	614	572	615	563	595	610	580	611	587	626	594	616	637	579	600	648	639	620	576	609	585	628	611	591	574	566	640	613	583	580	604	571	639	582	589	588	592	567	610	614	654	587	575	623	600	618	671	544	607	567	595	539	625	614	608	617	609	593	570	620	614	632	620	567	558	576	596	540	586	598	592	581	612	618	580	608	588	591	650	600	605	557	646	578	603	618	569	590	624	532	580	611	589	608	558	606	591	607	563	606	635	545	619	597	610	609	601	616	596	603	605	629	602	586	596	565	577	612	573	603	588	614	597	605	555	587	587	560	630	570	619	600	616	608	607	614	603	600	593	580	618	531	589	619	579	602	605	625	569	603	585	609	600	606	606	558	640	598	541	612	606	578	608	591	536	564	606	553	594	608	606	614	601	566	641	587	599	602	628	586	564	604	625	591	577	557	586	614	590	623	649	620	591	557	592	606	628	624	578	600	610	559	610	589	640	603	552	630	619	612	654	603	578	620	594	612	590	614	622	635	594	606	578	621	583	589	592	592	631	622	603	608	594	543	632	587	608	656	594	556	590	581	574	629	591	580	588	640	612	591	607	589	602	564	651	601	603	574	564	595	581	621	613	608	608	607	565	618	621	582	618	589	639	573	616	610	605	597	545	579	618	584	607	607	581	623	640	554	593	623	628	648	568	651	626	606	603	589	617	590	574	619	617	648	591	596	601	637	554	583	607	639	600	609	572	590	613	594	581	595	598	590	613	615	690	607	645	588	616	599	624	622	600	600	636	589	607	621	620	614	592	655	636	613	579	609	590	593	605	582	628	599	599	618	581	565	614	588	608	577	606	602	689	599	612	616	571	580	538	543	619	577	564	624	615	623	627	596	577	634	581	607	571	607	623	580	579	578	547	594	652	549	610	579	656	613	569	581	580	565	603	595	613	568	537	607	598	570	593	606	637	579	566	596	565	595	610	595	667	583	606	599	642	591	561	594	638	548	624	593	590	563	592	584	555	581	650	605	577	572	588	607	611	589	617	635	584	549	592	537	565	639	593	594	605	560	571	600	576	630	597	644	622	568	574	613	649	579	613	602	595	565	594	623	626	590	584	641	596	553	640	612	610	610	586	579	566	589	577	576	589	555	610	606	584	595	575	579	634	580	595	561	586	583	577	612	571	582	571	614	596	555	602	596	615	570	628	592	627	617	618	603	616	612	622	598	547	592	591	597	602	629	644	622	604	585	580	547	593	666	605	577	603	588	613	582	591	673	556	609	645	585	597	598	619	595	599	606	645	593	604	633	631	591	585	578	642	564	594	612	576	595	594	630	646	584	606	580	681	578	601	582	569	571	618	543	610	628	596	658	617	595	570	601	586	597	566	594	608	582	625	606	617	624	640	610	623	589	653	564	606	655	602	630	619	620	606	659	618	606	610	577	589	578	607	627	600	612	609	640	610	578	575	664	557	620	642	638	633	612	636	603	661	576	618	586	597	611	632	612	634	558	560	591	576	594	613	576	585	594	594	624	575	621	609	580	622	605	615	608	595	596	575	556	621	613	640	602	649	626	602	572	588	600	590	626	641	625	643	568	621	620	580	621	584	589	628	600	523	606	606	606	592	607	613	623	636	627	598	633	562	562	594	635	600	605	594	567	599	543	607	620	587	593	578	587	548	567	617	604	594	558	606	600	613	615	640	634	611	579	613	538	582	549	582	598	616	590	600	617	596	601	585	610	555	581	567	587	594	585	605	594	596	613	579	614	599	594	650	598	607	586	616	589	553	643	610	563	601	596	577	566	641	642	558	595	625	612	613	566	607	568	637	592	618	618	588	610	586	619	616	621	582	632	632	606	588	617	595	641	637	609	604	606	574	578	625	595	562	616	594	553	606	615	589	546	574	626	599	603	590	631	583	590	591	588	622	607	591	568	557	629	586	608	611	555	614	610	625	598	559	583	611	583	569	614	591	598	603	625	610	584	583	601	593	615	618	572	616	594	597	640	584	518	628	626	573	602	627	602	545	647	565	586	581	631	609	604	601	620	619	594	583	578	605	583	576	566	587	581	627	578	576	579	585	584	606	625	579	602	597	596	601	583	587	611	599	596	586	607	576	581	565	597	583	576	615	614	557	583	561	548	599	576	619	565	599	596	645	606	608	594	620	559	593	606	577	603	626	565	627	608	581	615	599	567	594	603	641	630	605	621	605	580	590	587	587	592	588	565	602	577	573	598	650	598	638	621	609	602	587	595	618	595	606	570	604	591	596	616	627	594	597	582	568	573	617	572	563	628	586	597	620	555	558	597	609	577	577	586	611	556	579	600	579	618	603	610	582	612	624	612	578	554	555	586	600	611	599	554	592	620	601	624	557	613	595	569	588	587	599	563	619	612	584	568	610	600	618	585	619	589	569	610	587	589	577	585	619	568	623	611	596	572	614	588	568	593	620	614	572	578	604	559	587	581	580	665	574	618	606	569	573	605	649	592	583	544	576	612	603	596	571	572	612	624	616	593	591	563	647	580	601	637	562	604	607	620	605	612	616	614	615
45429	38629	15837	18178	24621	26432	22219	17540	13426	11388	10320	9593	9207	8832	8321	7949	7533	7451	7226	7105	7011	6725	6733	6749	6847	6942	6760	6861	6513	6390	6375	6243	6315	6081	6174	6182	6056	6231	6138	6196	6207	6101	6061	6177	6122	6088	6060	5954	5923	6128	6085	6116	6025	6097	6156	6047	6104	6046	6055	5989	6084	6193	6118	6122	6009	5981	5947	6094	6075	6084	5913	6082	5999	6033	6012	5992	6010	6047	6098	5995	6011	6050	6103	6008	6106	6123	6108	6078	5913	6093	6076	5948	6126	6095	6071	6119	6144	5988	6005	5925	6036	5984	6092	5881	6004	6132	6099	6182	6135	6033	5945	5957	6011	6039	5930	6099	6022	6105	5939	6007	6024	6096	6125	6213	6128	5970	6031	6099	6034	6031	6125	6067	5993	6041	6119	6010	6080	6083	5961	6040	6037	6119	6057	5958	6011	6039	6025	5948	6079	6151	6049	6051	5956	6051	5996	6074	6108	6147	6102	6112	6062	6057	6079	5994	6059	6038	5900	5985	6011	6100	5990	6120	6068	5980	6089	6051	5962	6039	5885	6098	6006	6106	6062	6106	6130	6018	6016	6102	6059	6024	6130	5964	6097	5980	6137	6062	6166	6123	6090	6000	5997	6068	6086	6069	6196	5985	5951	6022	6023	5999	5952	5934	6081	6072	6181	5939	5988	6136	6078	6118	6084	5815	6025	5869	5913	6116	6044	6072	6043	5969	5967	6143	6052	5972	6076	6041	5983	6069	6023	6152	6150	6073	6029	6040	6025	6094	5918	6033	6039	5963	6015	6041	6135	6058	6073	6098	6110	6154	6057	6046	6051	6046	6038	6138	5977	6197	5916	5932	6011	6005	5918	5938	6023	6064	5892	6030	6155	6013	6074	5954	6025	6044	6061	6005	6057	6010	6264	6077	6100	6079	5956	6037	6074	5947	5874	6160	6061	5934	6051	5981	6110	5914	5941	6206	6063	6160	6172	6126	5950	5960	5967	6105	6197	5991	6014	6103	5990	6189	6080	5942	6015	6115	6081	6065	6112	6043	5985	6028	6166	6109	5977	6136	6044	6080	5980	6035	6064	6161	6000	6051	6117	5985	5945	6010	6031	6060	6014	5967	6142	6039	6142	6017	6059	5968	5950	6051	5986	6122	6061	6104	6048	6056	6011	6004	6083	5945	5944	6030	6002	6040	6036	5975	6095	5961	5903	5973	6068	6115	6134	6109	5959	6045	6005	5929	6041	6046	6131	6027	6010	6183	6045	6067	6049	5963	6053	6028	6052	5993	6033	5975	6026	5904	5981	6131	5986	6195	6093	6141	6135	6096	5978	6006	6085	6067	6157	6016	6084	6010	6089	5923	6091	6041	6073	5939	6011	6029	6064	5988	6222	5940	5985	6028	6089	6039	6058	5990	5890	6103	6077	6000	6098	6011	6063	5916	6052	6047	6140	6145	6023	5975	5997	6140	5917	6018	5986	6026	6051	6154	6130	6067	6172	6137	6094	6017	5925	6000	5970	5923	6057	6011	6002	5975	6044	6067	6094	6139	6036	6196	6142	6008	6019	6048	6105	5968	6032	6089	6007	6051	6074	6054	6054	6053	6174	5938	6044	6316	5996	6022	6003	6008	6064	5960	6159	6068	6025	6079	6198	6036	6028	6117	5976	6003	5907	5914	5934	5948	6064	6100	5970	6030	6010	5949	6033	6020	5939	5981	6003	6075	6031	6053	6021	6026	6028	5991	6043	6135	6135	6051	6128	6052	6115	6132	6008	6131	6002	6076	6134	5974	6012	6005	6020	6136	6088	5987	5963	5967	6015	6065	6017	6034	6016	6056	6102	6020	6109	5980	6011	6053	6193	5994	6122	6033	6129	5952	6182	5897	6061	6133	6134	6012	6003	6000	6073	6044	6039	6030	6024	6046	6015	6111	5874	6112	6156	6014	5943	5950	5986	6102	6039	5973	6018	6114	6085	6065	6170	5980	6043	5975	6011	6010	5965	5898	6069	6086	6197	6097	6222	6037	6127	6036	6003	6000	6147	5934	6139	5982	5958	6015	6158	5980	5989	6033	6230	6080	6135	5793	6008	6113	6082	6036	6025	6050	6079	5984	5967	6032	6107	5891	6085	6026	5941	6100	6211	6014	6012	5998	6067	5962	6092	5988	5982	6003	5982	6141	6065	6003	6098	5996	6124	6017	6039	6102	5985	6142	6015	5999	6089	5983	6086	6139	6103	5915	6093	6052	6047	6086	6218	5996	5916	6087	6150	5974	6009	5945	6059	6017	6022	6075	6088	6090	6131	6063	5967	5974	6111	5983	6024	6110	6021	6118	6131	6098	6001	6113	6101	5975	5996	5954	6142	6167	5933	6122	6102	5988	5951	5997	6082	5865	5974	6073	6089	6054	6050	6034	6055	6078	5980	6011	6012	6110	6053	6082	6003	6119	6074	5978	6060	6079	6015	6135	6053	6049	5909	6060	6016	6107	6059	5988	6130	6079	6107	6028	6072	6039	5906	6006	6125	6012	6193	6093	6107	5959	6161	6005	5915	6004	5945	6044	5972	6084	5863	6174	5999	6003	5897	5885	6060	6094	6017	6187	6191	5974	6116	6037	6052	6026	5968	6148	5943	6032	6206	5994	6010	6037	6011	5975	6022	6148	6011	6070	5989	6034	5974	6057	6082	6227	5968	6188	6095	5973	6020	6056	6020	6033	6055	6025	5972	5998	6014	6079	6096	6149	6058	5832	5956	6031	6097	5997	6046	6037	6031	5952	5954	6111	6129	6049	6063	6005	6027	6019	5989	5999	6098	6096	6107	6022	6008	6219	6133	6100	5997	6038	6003	6086	6139	5975	6059	6047	6070	6051	6081	5972	6024	6089	5996	6096	6114	6002	6008	5928	6095	6185	6079	5993	6184	6137	6059	6012	5961	6007	6036	6041	6013	6031	6072	6149	6052	6010	5971	5897	5915	5998	6152	6001	6093	6050	6107	6048	6173	6035	6084	6127	6029	6115	6029	6129	5952	6091	6099	5994	5984	5926	6085	5984	6006	6130	6048	6106	5990	6066	5955	6060	6175	5985	6109	5931	6029	6114	5987	5992	6004	6152	5962	6111	6080	6002	6080	6072	5960	6055	6078	6086	5921	6038	5969	6025	6044	6058	6132	6071	6061	6037	6095	5990	6033	6126	6016	6058	5987	6175	5883	6009	5953	5976	6157	6078	6044	6185	5980	6047	6039	5974	6065	6047	6056	5944	6101	6077	6037	6043	6111	5986	6142	6054	6068	6076	6054	5919	6013	5941	6161	6050	6057	6040	6080	6046	5954	6007	6008	6005	6059	6078	5934	6081	6075	5954	6102	5975	6031	6058	5940	6111	5973	6043	6117	5994	5902	6022	5975	6078	6139	5955	5928	5866	5965	6151	5996	6056	6077	6050	6049	6070	6069	6022	6106	6090	6028	6071	6113	6101	6065	5972	6108	6169	5962	6080	6098	6034	6021	6082	6041	6051	6004	6019	6000	6052	6059	6049	5928	6029	6126	6045	6007	5939	6215	6098	6221	6047	6032	6110	6082	6048	6099	6093	6027	6022	6047	6014	5998	5911	6118	5973	5972	6008	5973	5918	6008	6113	6004	5968	5997	6034	6052	5972	6127	6038	6017	6122	5882	6012	6039	6049	6026	5850	6111	6056	6072	5998	6027	6043	6027	5992	5863	5996	6017	6119	6015	5957	6088	6050	6089	6008	6054	5923	6062	6088	6018	6094	6123	6060	5915	5875	6087	6013	6070	6052	5958	5917	5957	6048	6132	6125	6150	5978	6135	6146	6031	6026	5949	6011	6054	6077	6013	5913	5987	6041	6077	5945	6028	6024	6149	6067	6042	6097	6139	6004	6072	6025	6037	6051	6054	6053	5933	6058	6101	6072	6079	6190	6087	6042	6143	6103	6069	5986	5994	5968	6142	5970	5983	6090	6006	6011	6033	6008	6016	5955	6134	6042	6070	6005	6128	5963	5984	6139	6037	5971	6031	6075	6074	5945	6059	6166	6089	6026	6096	5959	6189	6085	6088	6103	5982	6116	6030	6201	6029	6081	5961	6041	5977	6111	6119	5957	5987	6061	6107	5969	5931	6154	5952	6176	6000	6020	6150	5984	5972	5965	6041	5916	6063	6056	6017	6071	6036	6200	5970	6018	6085	5978	6097	5975	6177	6057	5890	6083	6074	6081	5956	6073	6031	6058	5964	6087	5953	6069	6034	5879	6082	6007	6093	5962	6053	6064	6143	6149	6100	6030	6130	5973	6165	6030	5913	6114	6076	6168	6016	6000	5886	5951	5988	6063	6115	5914	5975	6057	6106	6099	6140	6018	6163	6082	6088	6050	5882	6048	6115	6135	5988	5938	6040	6099	6118	6005	5996	6008	5947	6049	6047	6060	6052	6004	6141	5873	6014	6001	6078	5931	5853	5997	5951	6040	6085	6121	6162	6182	5978	6042	6062	6003	6023	6061	5986	6041	6081	6077	5988	5979	6080	6052	6083	6117	6088	6068	5858	6157	6092	5948	6086	6147	6051	6088	6167	6088	5978	6002	5978	6096	5977	6089	6039	5938	6038	6041	6081	6051	5926	5944	6051	6193	6110	6069	6153	6099	5902	5975	6078	6062	6091	6040	6076	5981	6074	6000	6055	6093	5960	5934	5978	6059	5916	6118	6058	6026	6124	6049	6041	6046	5934	5995	6008	6022	6151	6138	6048	6012	6101	6147	6027	6127	6202	5910	5977	6072	5972	6067	5944	5977	5978	6040	5990	6079	6139	6050	6098	6085	6166	6101	5986	6048	6077	6071	6042	6093	6042	5981	6170	5998	5962	5928	6116	5959	5982	5970	6176	6082	5954	6091	6022	5952	6170	6006	6060	6032	6105	6035	6052	6010	6048	6067	6014	6025	6024	5934	6075	5925	5991	6101	6051	5997	6027	6068	6077	6036	5931	5914	6032	5952	5994	6000	6185	5980	5959	6127	6048	6116	6059	6128	6034	6026	6124	6030	6091	6053	6051	5976	5916	6082	6097	6072	6057	6128	6078	6025	6077	6113	6125	6198
12530	8606	1983	875	955	1181	978	865	819	752	748	666	651	667	684	573	613	577	655	605	556	555	585	568	574	589	574	624	551	535	583	575	534	546	561	551	520	557	585	573	569	550	574	547	570	590	520	538	535	581	551	557	509	589	520	512	550	584	557	596	549	516	586	549	603	548	582	565	569	565	610	552	544	589	561	547	605	547	554	568	593	553	494	530	565	557	564	563	558	534	521	520	568	496	544	553	523	564	548	546	600	589	534	530	573	552	543	569	512	599	548	554	572	515	584	546	593	555	562	569	569	546	599	530	576	574	535	547	568	572	521	552	536	581	576	570	584	575	554	597	532	569	586	514	548	558	526	588	582	595	550	586	557	572	546	607	532	518	543	587	615	560	555	547	577	532	565	594	559	599	518	550	537	548	548	534	518	565	520	550	540	541	575	559	565	580	528	532	556	559	565	551	558	533	582	539	590	557	562	537	564	543	532	561	565	599	564	573	541	582	593	584	576	537	542	550	533	537	560	559	596	550	530	587	573	546	532	549	582	532	573	571	574	580	552	516	558	547	561	543	585	523	562	570	510	548	572	512	559	531	591	597	549	546	573	548	551	566	549	609	543	543	585	544	591	568	573	543	572	587	533	560	567	584	537	574	540	509	538	537	513	568	613	579	561	585	570	555	584	565	568	591	575	546	572	560	577	569	488	555	550	558	524	547	561	577	511	586	575	533	553	569	565	539	533	504	515	590	525	560	543	556	569	583	511	554	536	565	564	587	545	550	571	611	587	550	558	553	570	525	552	543	545	541	516	583	583	537	548	551	552	527	600	541	589	539	544	569	578	541	519	540	539	558	579	565	566	539	555	507	543	584	569	547	566	574	544	579	552	588	602	555	579	614	567	562	601	577	532	580	574	573	521	546	555	560	588	563	604	548	569	569	535	554	530	577	540	556	596	546	539	561	515	546	524	550	575	536	569	564	593	543	558	561	581	575	571	575	561	531	557	585	529	572	587	547	564	525	538	546	568	562	558	547	546	570	575	533	529	567	561	563	557	535	578	558	562	542	538	544	547	534	547	543	586	565	525	580	517	571	558	564	571	548	597	553	553	596	580	545	556	550	563	533	587	549	562	530	549	547	531	598	558	588	523	558	590	613	534	593	547	595	554	557	575	581	527	570	544	567	539	557	535	595	575	557	511	556	580	563	557	560	541	586	549	553	540	537	516	569	560	531	562	505	566	555	585	541	572	573	553	586	565	533	572	566	566	539	565	534	604	539	540	559	562	564	542	572	560	559	550	549	573	518	525	558	555	588	569	579	546	566	573	555	557	514	548	547	538	572	577	547	563	565	509	599	521	546	548	580	594	530	573	545	566	536	575	546	581	562	541	573	562	573	560	540	538	556	572	565	588	544	548	557	549	558	554	565	520	543	603	555	577	549	588	588	563	531	573	550	529	587	588	542	557	552	581	560	564	542	504	561	560	531	553	594	530	541	625	553	547	550	549	539	569	572	554	583	562	564	566	565	536	556	560	584	528	528	537	573	560	574	574	561	530	513	585	525	581	589	539	553	561	496	557	560	568	545	580	558	567	595	572	541	565	583	560	541	492	535	523	573	545	527	576	565	552	515	551	555	538	529	551	548	550	557	565	536	559	541	532	603	557	590	557	561	535	548	532	607	580	582	514	561	566	555	558	549	539	576	559	593	592	561	545	526	549	595	571	568	562	595	578	589	545	606	577	560	547	565	558	563	552	551	593	537	547	580	595	546	560	598	557	583	564	545	570	563	577	568	543	541	523	562	559	568	588	573	509	561	638	550	575	540	593	544	530	561	561	501	548	555	558	547	605	543	562	576	593	600	564	579	560	558	587	533	572	546	552	554	596	564	554	552	527	552	548	535	548	596	572	588	522	554	590	517	577	578	584	571	586	569	596	547	572	571	573	553	553	559	580	581	572	558	557	514	582	565	556	562	547	560	537	565	563	521	539	556	535	576	546	541	525	552	567	577	574	534	581	561	523	567	491	538	568	560	559	562	584	528	547	607	574	611	553	546	567	574	539	568	569	512	565	609	584	542	516	569	527	600	512	523	546	529	580	569	587	578	551	561	562	554	537	576	549	542	510	519	551	601	555	597	578	474	568	569	533	549	551	595	543	576	577	559	550	560	570	577	592	567	585	537	622	557	543	550	565	575	551	605	532	552	519	529	562	598	537	556	564	537	566	563	543	571	582	571	575	558	548	560	582	535	588	544	533	598	554	527	552	599	548	559	572	552	593	537	588	527	568	568	581	502	582	605	533	575	597	547	525	603	543	537	567	585	566	600	526	577	573	552	548	570	500	546	540	582	583	519	565	591	532	578	570	541	553	559	561	568	589	558	577	551	533	538	519	589	567	517	529	580	531	536	539	540	544	568	580	543	520	552	514	518	559	543	576	599	569	538	540	537	597	578	528	585	589	547	550	563	571	540	591	582	572	571	591	524	566	542	533	538	569	586	579	540	574	543	484	525	558	554	522	547	506	563	564	589	569	550	558	574	527	554	557	585	548	539	583	531	578	567	584	513	591	564	619	540	513	575	558	579	540	577	542	582	545	562	583	523	526	607	591	530	623	570	507	554	592	529	584	542	544	560	523	569	511	543	543	535	543	574	560	580	539	564	586	517	545	549	563	528	575	556	591	554	556	531	583	545	537	583	597	534	574	599	573	567	566	555	562	550	558	538	558	549	534	526	560	562	571	545	547	557	550	562	569	539	571	580	614	502	597	575	558	556	540	558	574	580	544	567	599	522	555	502	597	539	552	582	555	577	557	571	566	561	569	558	582	531	552	543	538	566	567	565	522	516	541	569	574	542	587	550	559	544	570	543	571	565	573	548	544	559	586	534	590	523	569	606	528	587	540	564	565	547	594	548	586	558	563	502	524	584	582	610	552	556	556	596	532	569	541	562	555	541	592	571	572	572	563	557	536	525	540	556	580	594	553	585	549	548	552	583	560	567	561	562	549	556	552	610	587	525	558	557	530	577	585	488	520	545	527	558	550	567	557	580	568	505	521	583	570	553	521	572	586	529	524	554	562	580	543	550	543	537	549	565	522	559	531	580	523	544	540	567	532	565	578	561	548	568	548	518	562	543	571	560	559	564	568	533	522	564	564	585	565	541	544	523	558	522	553	530	542	565	568	600	538	547	593	583	517	558	519	503	558	575	586	535	558	526	577	559	575	536	561	568	562	557	513	536	581	534	585	526	522	570	550	588	556	549	560	609	557	595	572	572	575	567	567	564	581	569	549	551	538	566	592	546	533	581	541	533	578	567	527	581	563	569	571	583	519	559	531	564	579	578	541	564	564	557	607	515	552	551	565	556	580	529	548	568	539	590	549	545	590	539	546	551	565	634	580	568	535	582	587	595	552	544	555	553	574	526	590	583	541	474	602	596	563	583	564	576	568	503	516	579	536	539	592	538	539	539	572	537	523	562	557	585	512	507	562	564	555	592	555	561
47243	40737	16892	18983	26597	28265	23021	17845	14094	12067	10813	9858	9251	8865	8314	7922	7748	7468	7272	6928	6804	6725	6552	6497	6617	6666	6502	6470	6382	6098	5986	6113	5875	5842	5874	5815	5811	5890	5734	5821	5736	5959	5819	5823	5727	5765	5760	5738	5724	5769	5756	5766	5813	5724	5646	5816	5697	5770	5725	5894	5578	5631	5640	5674	5778	5633	5676	5643	5698	5687	5682	5679	5857	5706	5729	5753	5810	5698	5690	5593	5644	5712	5804	5656	5751	5654	5703	5700	5719	5729	5731	5652	5807	5652	5722	5678	5823	5766	5826	5677	5655	5734	5832	5744	5799	5801	5693	5726	5683	5735	5626	5750	5703	5686	5665	5751	5722	5546	5639	5768	5702	5701	5688	5624	5821	5818	5671	5663	5703	5794	5676	5763	5701	5683	5643	5560	5858	5656	5651	5663	5761	5712	5654	5751	5677	5719	5616	5686	5796	5641	5707	5667	5753	5775	5599	5779	5756	5727	5787	5609	5673	5621	5662	5731	5613	5784	5714	5714	5770	5816	5734	5729	5795	5704	5616	5745	5663	5768	5600	5727	5637	5667	5717	5887	5792	5637	5765	5717	5736	5616	5709	5743	5699	5671	5675	5814	5655	5766	5657	5657	5689	5757	5710	5728	5710	5580	5684	5646	5739	5694	5685	5642	5723	5698	5698	5683	5723	5744	5848	5684	5749	5579	5683	5757	5740	5760	5833	5718	5749	5703	5762	5727	5771	5675	5727	5688	5670	5642	5718	5627	5732	5766	5712	5715	5693	5679	5716	5623	5735	5714	5597	5727	5625	5771	5732	5704	5753	5676	5800	5666	5658	5671	5757	5699	5719	5716	5659	5602	5712	5674	5692	5636	5760	5702	5729	5781	5789	5682	5624	5728	5660	5706	5768	5747	5619	5765	5730	5649	5692	5722	5640	5736	5643	5730	5734	5700	5744	5767	5759	5751	5786	5658	5692	5532	5693	5722	5701	5601	5762	5666	5607	5651	5603	5651	5693	5767	5696	5730	5842	5725	5791	5646	5733	5617	5630	5697	5768	5653	5631	5626	5640	5633	5680	5688	5837	5777	5660	5632	5682	5713	5767	5778	5746	5740	5692	5588	5599	5655	5747	5714	5761	5770	5694	5658	5754	5894	5699	5704	5685	5674	5657	5714	5747	5727	5682	5594	5707	5602	5708	5637	5738	5581	5806	5766	5722	5813	5690	5629	5643	5611	5724	5647	5658	5684	5750	5807	5717	5790	5547	5799	5690	5691	5654	5678	5801	5565	5731	5650	5697	5708	5720	5685	5689	5740	5638	5766	5714	5664	5636	5636	5827	5739	5702	5757	5676	5677	5623	5568	5735	5685	5716	5774	5650	5517	5698	5730	5758	5744	5647	5678	5764	5711	5670	5666	5882	5750	5745	5616	5710	5622	5750	5683	5643	5697	5657	5503	5713	5744	5633	5566	5702	5798	5642	5709	5815	5633	5551	5743	5715	5737	5689	5722	5607	5519	5594	5569	5763	5718	5697	5653	5642	5723	5733	5681	5706	5710	5635	5585	5734	5678	5672	5785	5694	5757	5668	5774	5627	5585	5868	5682	5808	5653	5772	5619	5629	5762	5683	5885	5607	5794	5622	5741	5675	5647	5713	5613	5737	5723	5704	5732	5736	5658	5672	5802	5795	5835	5596	5701	5751	5754	5785	5804	5672	5691	5810	5700	5767	5667	5641	5608	5644	5800	5657	5747	5733	5766	5587	5697	5712	5696	5780	5771	5642	5685	5716	5788	5562	5675	5659	5781	5731	5673	5695	5812	5552	5740	5726	5677	5695	5679	5786	5782	5792	5742	5638	5623	5628	5775	5729	5734	5688	5742	5661	5773	5725	5807	5602	5691	5694	5546	5711	5731	5592	5653	5635	5747	5623	5716	5612	5899	5680	5855	5672	5764	5691	5845	5729	5725	5799	5689	5666	5731	5695	5726	5802	5697	5594	5676	5581	5645	5788	5653	5683	5642	5688	5653	5633	5650	5762	5768	5732	5759	5807	5613	5643	5705	5553	5696	5813	5807	5870	5739	5814	5640	5785	5647	5709	5638	5740	5537	5817	5717	5686	5710	5685	5652	5651	5780	5679	5767	5732	5781	5774	5594	5795	5733	5594	5821	5777	5757	5649	5675	5754	5699	5719	5719	5563	5778	5703	5590	5591	5749	5680	5728	5690	5923	5769	5705	5659	5668	5650	5664	5694	5624	5684	5731	5751	5652	5604	5756	5646	5642	5663	5782	5678	5679	5668	5671	5855	5769	5605	5671	5802	5684	5795	5698	5717	5794	5832	5697	5684	5787	5734	5770	5686	5791	5661	5689	5543	5727	5734	5600	5750	5788	5744	5726	5714	5587	5766	5517	5721	5605	5605	5736	5685	5703	5701	5674	5685	5730	5709	5729	5718	5836	5645	5784	5753	5745	5768	5646	5733	5633	5785	5712	5626	5656	5617	5708	5605	5601	5736	5736	5604	5757	5688	5622	5749	5737	5635	5763	5636	5705	5737	5612	5670	5766	5682	5787	5737	5742	5790	5687	5782	5779	5770	5769	5714	5731	5645	5593	5730	5726	5549	5727	5816	5738	5728	5643	5786	5661	5760	5790	5742	5672	5751	5747	5784	5810	5711	5731	5723	5633	5792	5791	5606	5638	5671	5705	5721	5752	5573	5658	5726	5591	5701	5755	5639	5790	5663	5666	5746	5659	5746	5785	5749	5594	5690	5669	5647	5665	5823	5709	5660	5767	5677	5673	5759	5815	5756	5723	5730	5626	5603	5727	5720	5655	5816	5673	5764	5678	5701	5749	5722	5777	5780	5664	5617	5688	5797	5734	5729	5650	5774	5630	5741	5684	5735	5812	5733	5715	5722	5611	5620	5688	5711	5595	5777	5726	5708	5808	5795	5786	5607	5680	5647	5618	5711	5693	5739	5758	5648	5808	5738	5853	5738	5690	5727	5688	5622	5746	5628	5769	5704	5697	5624	5700	5734	5679	5759	5704	5878	5787	5571	5616	5674	5559	5611	5678	5664	5662	5621	5749	5734	5619	5719	5710	5757	5730	5634	5723	5678	5689	5648	5600	5739	5783	5758	5696	5738	5736	5703	5819	5711	5583	5673	5749	5715	5785	5691	5655	5656	5636	5782	5653	5828	5800	5771	5792	5776	5737	5760	5683	5677	5718	5797	5712	5735	5693	5700	5846	5775	5624	5758	5774	5687	5767	5612	5776	5765	5617	5801	5661	5684	5574	5616	5673	5683	5793	5794	5761	5638	5725	5717	5796	5743	5745	5710	5637	5609	5709	5630	5674	5601	5694	5748	5784	5695	5669	5623	5682	5715	5722	5827	5660	5580	5741	5719	5691	5825	5668	5669	5810	5712	5592	5679	5730	5735	5770	5588	5703	5676	5650	5664	5735	5768	5662	5729	5709	5726	5708	5722	5829	5680	5691	5716	5678	5591	5735	5735	5643	5737	5680	5619	5823	5830	5849	5635	5707	5763	5699	5626	5628	5738	5802	5740	5685	5672	5635	5603	5612	5670	5641	5711	5693	5783	5686	5581	5793	5633	5724	5701	5759	5744	5656	5740	5740	5734	5713	5692	5735	5690	5656	5692	5811	5794	5751	5747	5815	5794	5596	5782	5777	5727	5766	5690	5536	5649	5635	5589	5763	5698	5631	5719	5706	5795	5730	5669	5649	5745	5643	5641	5713	5640	5646	5746	5767	5584	5811	5700	5646	5622	5770	5636	5706	5659	5709	5711	5581	5721	5647	5688	5710	5613	5635	5724	5800	5745	5640	5876	5825	5658	5876	5740	5671	5711	5662	5888	5697	5742	5558	5701	5672	5665	5675	5733	5739	5653	5646	5736	5601	5708	5732	5772	5726	5660	5682	5706	5707	5672	5704	5783	5739	5706	5657	5820	5681	5633	5751	5579	5769	5756	5736	5774	5678	5577	5675	5773	5755	5623	5745	5659	5676	5678	5571	5612	5631	5759	5812	5659	5676	5792	5736	5658	5769	5476	5705	5754	5722	5632	5846	5668	5782	5827	5685	5628	5728	5687	5606	5733	5766	5731	5669	5616	5694	5676	5654	5631	5730	5755	5696	5704	5672	5684	5727	5728	5663	5808	5614	5660	5636	5597	5767	5692	5722	5662	5813	5643	5825	5766	5728	5785	5647	5544	5600	5563	5871	5661	5660	5701	5704	5700	5742	5651	5694	5745	5662	5719	5563	5698	5681	5771	5589	5733	5686	5812	5874	5784	5634	5706	5675	5666	5758	5748	5629	5684	5657	5664	5673	5695	5666	5669	5701	5743	5666	5720	5727	5761	5720	5567	5790	5695	5681	5675	5678	5590	5717	5790	5622	5749	5641	5639	5631	5709	5677	5714	5604	5665	5717	5781	5647	5781	5702	5678	5789	5691	5658	5691	5677	5674	5721	5741	5608	5697	5670	5624	5662	5675	5680	5742	5727	5794	5668	5708	5849	5707	5735	5595	5808	5658	5667	5642	5703	5775	5750	5750	5672	5762	5634	5684	5724	5644	5744	5703	5807	5656	5784	5908	5720	5778	5694	5630	5675	5877	5752	5632	5681	5626	5762	5848	5747	5736	5705	5838	5697	5781	5677	5750	5785	5776	5708	5662	5718	5718	5711	5728	5720	5597	5666	5803	5740	5767	5775	5550	5795	5744	5502	5763	5782	5687	5681	5718	5773	5696	5609	5703	5755	5729	5799	5775	5709	5725	5682	5618	5766	5669	5775	5785	5763	5755	5673	5747	5808	5747	5700	5686	5665	5735	5732	5752	5706	5601	5801	5716	5689	5614	5684	5653	5796	5698	5606	5696	5611	5675	5661	5655	5664	5858	5676	5780	5753	5802	5703	5739	5740	5744	5771	5727	5605	5656	5768	5756	5624	5663	5746	5754	5693	5655	5841	5680	5743	5598	5775	5739	5781	5687	5782	5797	5638	5652	5741	5721	5700	5718	5661	5664	5635	5735	5649	5724	5661	5753	5679	5626	5761	5793	5714	5577	5743	5645	5652	5674	5704	5653	5681	5620	5686
17974	14730	4247	1370	1686	1736	1450	1278	1180	1066	1048	969	898	907	875	889	899	814	877	811	779	806	790	734	836	827	735	827	804	732	757	794	798	759	772	701	750	748	743	715	770	712	755	805	752	745	774	760	749	746	773	709	704	781	685	744	772	720	759	741	771	735	710	701	791	742	778	734	773	757	708	710	766	751	721	767	739	802	740	737	732	745	763	764	762	765	734	768	746	736	736	758	770	738	728	755	734	808	735	710	741	747	776	732	698	769	746	736	732	749	737	752	726	736	749	747	756	740	793	743	722	711	701	751	726	775	758	779	769	739	742	759	814	736	748	726	746	706	761	778	739	779	776	751	759	755	732	718	767	725	774	737	734	728	755	757	752	765	749	697	733	778	758	754	752	779	702	732	788	766	725	741	720	769	761	803	751	762	747	757	721	784	763	775	679	788	747	759	727	740	728	714	714	772	756	777	752	769	787	756	783	759	758	717	745	709	733	728	739	745	752	786	770	750	743	767	738	724	710	799	736	751	747	705	732	728	753	727	731	722	679	747	759	765	751	732	748	748	765	731	733	777	725	747	765	763	733	700	737	768	782	775	714	723	766	734	774	726	734	721	754	721	747	747	754	725	712	750	722	767	773	740	763	734	760	732	753	731	743	764	708	758	716	757	758	781	707	738	769	705	716	786	777	767	747	760	767	764	739	753	738	741	772	746	732	713	738	742	719	730	750	749	742	737	741	732	794	757	797	722	699	797	721	778	708	748	703	745	787	731	741	794	755	721	790	757	717	725	739	740	763	744	767	760	734	820	756	756	729	785	725	754	779	783	757	776	710	792	756	798	720	714	746	768	786	756	765	751	768	722	787	747	755	735	745	718	777	734	766	717	743	741	747	734	773	767	777	765	735	732	716	813	727	761	769	761	768	724	752	756	761	777	723	744	796	753	761	770	753	728	721	733	754	716	793	762	728	775	765	767	754	709	724	673	727	772	783	755	755	746	689	763	765	737	750	722	761	796	737	772	805	746	767	755	710	764	798	767	718	708	731	755	715	737	762	745	764	735	759	739	795	760	765	769	756	760	751	737	749	778	735	779	744	729	789	728	773	719	741	749	744	714	736	707	789	752	760	777	792	710	773	790	724	776	776	775	758	746	763	798	765	755	749	733	731	756	760	771	727	713	771	678	790	723	773	720	696	752	758	778	721	690	757	714	714	719	750	785	764	748	727	748	701	742	755	755	813	828	760	776	704	735	717	721	709	716	722	745	743	750	735	691	778	755	780	722	769	730	767	702	796	767	752	770	731	782	734	748	755	758	739	773	748	767	739	761	730	702	731	734	735	764	774	734	745	780	755	737	784	786	694	722	752	732	752	763	734	751	668	759	742	690	726	772	782	758	765	777	732	796	773	737	751	746	745	790	691	754	716	779	776	785	719	800	766	751	714	724	746	760	743	756	760	743	768	736	715	739	725	708	777	704	720	763	772	714	733	716	823	725	769	748	716	759	727	747	741	726	712	752	794	743	751	755	721	738	738	820	771	681	726	769	797	730	775	744	703	708	757	754	733	790	735	757	751	800	717	730	783	772	772	776	813	762	774	756	736	756	780	735	756	747	755	708	740	703	765	764	767	767	744	736	793	713	726	722	706	773	740	756	692	769	798	673	738	746	737	729	758	751	682	779	769	706	782	737	799	735	753	720	732	794	773	762	744	716	719	767	745	742	735	742	677	812	697	745	784	754	746	794	736	759	754	735	749	766	783	717	778	765	718	685	726	834	769	775	711	744	724	775	746	769	750	729	723	731	727	753	705	763	787	775	749	758	707	787	742	706	749	729	759	731	715	734	764	785	732	732	773	768	788	793	754	787	770	764	758	727	833	757	765	786	768	741	755	759	711	770	725	753	742	749	757	707	754	739	764	761	780	745	751	716	735	731	746	801	781	740	780	729	733	725	762	761	787	749	812	802	738	764	749	690	716	838	752	709	719	715	705	774	694	740	765	768	755	760	751	716	759	742	708	760	718	750	737	733	703	727	735	755	733	746	696	765	758	789	854	779	776	703	744	765	756	746	735	729	787	765	799	695	718	760	729	737	715	767	750	747	728	758	770	722	785	780	727	816	758	742	720	694	718	791	697	710	777	735	723	785	765	711	721	755	798	717	730	835	708	768	764	784	736	736	755	739	751	747	744	727	780	772	722	749	771	796	785	764	752	770	785	740	741	767	757	709	781	727	732	745	774	755	747	710	758	735	715	786	760	701	773	801	758	749	686	733	751	759	732	751	780	768	708	790	753	740	743	756	675	762	746	742	791	713	737	777	747	739	768	739	777	721	776	731	786	739	724	752	728	798	748	772	756	790	766	749	787	702	759	757	725	809	735	757	764	778	736	769	742	740	751	752	693	698	759	703	770	743	807	734	747	741	748	724	737	766	782	763	735	791	799	734	764	767	770	769	755	743	758	778	731	746	742	720	731	711	715	762	733	795	705	707	756	770	766	727	787	768	790	750	721	769	756	734	739	758	774	749	752	733	763	706	744	739	742	739	768	721	766	768	705	717	740	754	726	747	757	757	749	749	699	787	762	766	748	777	745	729	727	736	748	797	777	792	777	752	785	721	759	771	751	753	777	757	772	725	739	760	735	756	792	744	789	717	719	750	669	742	701	748	737	759	744	752	706	767	737	738	696	700	726	724	745	742	727	671	746	712	786	767	748	786	719	747	772	783	706	757	733	754	772	749	712	757	757	764	771	746	736	758	713	776	776	767	689	739	670	754	779	769	729	741	755	738	724	733	721	717	729	787	790	753	749	795	691	722	776	729	763	704	716	744	786	745	754	741	724	740	722	724	713	710	790	731	720	763	729	706	763	756	715	777	731	730	700	703	728	691	764	707	807	756	783	784	774	733	749	793	754	715	762	746	771	721	785	724	763	764	774	707	724	723	751	729	784	737	743	760	740	729	688	784	734	726	784	773	750	752	751	673	714	748	722	747	703	744	783	758	776	744	786	765	762	807	740	731	745	767	768	744	813	731	740	675	750	729	710	744	749	740	753	721	718	697	779	794	743	714	719	725	752	728	774	746	733	720	733	725	755	760	725	751	761	822	783	774	721	736	761	739	749	739	739	709	765	755	758	723	728	768	752	735	729	774	698	756	791	755	735	735	774	800	753	783	727	764	774	729	720	786	722	770	741	775	728	754	742	736	814	733	733	763	795	743	767	761	732	749	796	741	790	732	776	727	771	730	739	757	711	751	790	747	723	776	708	743	729	711	722	725	720	721	751	741	779	785	735	727	741	753	766	771	771	741	743	730	813	728	748	713	723	773	719	763	775	712	766	764	755	743	801	730	762	746	775	723	757	738	733	787	731	718	724	761	731	733	748	770	727	733	710	710	742	770	725	748	779	715	722	741	720	817	758	779	719	747	800	742	785	729	778	756	743	757	776	765	785	776	751	781	713	736	762	737	708	741	743	719	733	723	766	758	707	782	761	752	751	767
56819	47486	24359	25700	34011	34957	29766	23628	19983	17474	15664	14021	12739	11937	11009	10744	10275	9817	9381	9120	9120	8827	8483	8468	8722	8528	8433	8355	8208	7994	7759	7737	7564	7672	7501	7531	7569	7523	7558	7420	7474	7570	7579	7524	7569	7359	7461	7391	7378	7357	7366	7174	7495	7379	7339	7294	7334	7435	7255	7369	7350	7295	7438	7364	7301	7216	7456	7344	7310	7215	7339	7336	7185	7378	7311	7272	7283	7374	7229	7163	7288	7336	7306	7385	7405	7235	7326	7329	7257	7433	7287	7283	7298	7276	7288	7269	7339	7408	7360	7240	7184	7312	7295	7193	7336	7241	7246	7143	7183	7281	7252	7153	7160	7204	7392	7308	7272	7217	7185	7395	7312	7360	7365	7263	7213	7275	7355	7397	7184	7170	7299	7219	7203	7290	7326	7221	7364	7264	7262	7173	7278	7407	7320	7397	7381	7208	7165	7317	7179	7254	7385	7300	7312	7254	7245	7158	7306	7266	7460	7309	7192	7327	7271	7223	7130	7316	7205	7240	7303	7445	7194	7323	7136	7184	7276	7078	7201	7310	7195	7443	7158	7211	7349	7246	7227	7324	7264	7303	7364	7135	7255	7270	7224	7186	7227	7242	7241	7183	7253	7390	7303	7267	7226	7421	7335	7198	7208	7167	7251	7176	7246	7205	7222	7376	7286	7302	7319	7230	7463	7304	7239	7297	7304	7321	7316	7449	7280	7368	7169	7212	7203	7341	7293	7222	7286	7225	7124	7212	7209	7358	7196	7230	7364	7352	7330	7225	7310	7266	7366	7220	7275	7248	7242	7241	7349	7400	7275	7300	7211	7195	7332	7174	7325	7251	7171	7214	7336	7305	7266	7177	7255	7292	7336	7340	7311	7367	7313	7182	7300	7347	7338	7276	7215	7218	7371	7185	7283	7401	7189	7303	7376	7493	7154	7183	7277	7244	7303	7317	7100	7150	7265	7422	7342	7124	7322	7139	7194	7316	7341	7249	7352	7224	7183	7286	7219	7341	7202	7185	7291	7205	7266	7306	7314	7294	7197	7320	7362	7358	7207	7262	7374	7271	7066	7438	7283	7324	7322	7071	7245	7447	7355	7250	7396	7361	7363	7237	7200	7262	7168	7358	7372	7228	7240	7281	7264	7372	7261	7452	7101	7373	7167	7184	7351	7194	7184	7199	7359	7334	7412	7110	7103	7330	7268	7224	7325	7193	7156	7287	7326	7248	7248	7192	7231	7287	7239	7158	7379	7278	7266	7281	7249	7154	7352	7320	7411	7372	7310	7242	7396	7397	7370	7323	7193	7363	7328	7355	7339	7358	7312	7269	7388	7235	7232	7379	7319	7338	7282	7304	7227	7158	7427	7330	7248	7397	7224	7219	7246	7329	7284	7227	7252	7279	7281	7366	7142	7214	7266	7378	7280	7275	7349	7381	7284	7182	7219	7304	7280	7257	7298	7317	7219	7234	7345	7217	7365	7268	7183	7274	7345	7355	7287	7209	7292	7200	7187	7309	7283	7224	7250	7226	7467	7304	7174	7422	7289	7273	7365	7265	7306	7310	7274	7233	7279	7293	7258	7215	7298	7346	7359	7288	7445	7258	7301	7340	7322	7336	7225	7321	7251	7307	7365	7322	7287	7300	7263	7348	7330	7289	7320	7295	7274	7269	7315	7218	7230	7285	7174	7252	7355	7386	7200	7402	7287	7389	7384	7274	7224	7201	7267	7160	7306	7281	7274	7314	7243	7344	7303	7278	7328	7189	7155	7402	7197	7278	7284	7238	7280	7379	7244	7294	7276	7341	7338	7303	7328	7295	7333	7290	7230	7254	7290	7298	7312	7391	7209	7480	7270	7316	7216	7266	7288	7256	7232	7348	7366	7137	7300	7176	7216	7353	7241	7380	7250	7290	7224	7218	7416	7091	7259	7312	7322	7255	7278	7364	7227	7401	7163	7324	7376	7391	7391	7196	7245	7214	7199	7285	7122	7222	7255	7364	7259	7171	7174	7220	7350	7124	7235	7266	7249	7342	7310	7133	7352	7315	7172	7181	7310	7275	7156	7374	7262	7149	7399	7320	7213	7426	7183	7256	7349	7239	7243	7381	7162	7183	7333	7159	7262	7350	7290	7286	7248	7324	7241	7266	7296	7116	7192	7294	7272	7260	7179	7386	7411	7269	7317	7421	7281	7302	7350	7188	7328	7337	7232	7241	7345	7279	7366	7305	7319	7340	7308	7250	7255	7227	7227	7291	7307	7250	7329	7247	7307	7193	7335	7311	7325	7322	7310	7311	7030	7152	7256	7301	7330	7276	7274	7490	7215	7373	7198	7441	7179	7304	7225	7281	7317	7108	7321	7245	7252	7353	7307	7282	7376	7182	7261	7239	7147	7349	7253	7319	7139	7268	7209	7196	7348	7333	7328	7220	7266	7279	7235	7305	7187	7175	7256	7212	7348	7348	7238	7287	7239	7169	7262	7382	7248	7346	7278	7246	7371	7100	7211	7256	7328	7410	7254	7310	7144	7320	7201	7322	7288	7203	7240	7221	7290	7301	7160	7336	7348	7257	7261	7309	7091	7209	7358	7318	7421	7426	7068	7292	7286	7215	7213	7189	7375	7079	7235	7222	7179	7196	7293	7251	7296	7280	7291	7135	7303	7348	7342	7316	7480	7244	7219	7285	7211	7343	7367	7316	7221	7267	7246	7291	7361	7358	7333	7338	7178	7222	7108	7379	7377	7392	7302	7375	7262	7361	7173	7301	7319	7180	7212	7213	7267	7238	7259	7255	7361	7309	7278	7359	7186	7303	7260	7343	7241	7308	7281	7245	7253	7264	7248	7217	7230	7224	7323	7391	7260	7330	7291	7059	7227	7312	7202	7349	7219	7223	7316	7222	7108	7322	7195	7293	7209	7280	7173	7218	7358	7388	7289	7316	7207	7317	7197	7256	7286	7348	7341	7453	7342	7208	7234	7260	7265	7191	7184	7283	7335	7315	7279	7256	7198	7245	7291	7195	7222	7476	7375	7224	7223	7346	7222	7317	7328	7211	7230	7248	7238	7283	7188	7287	7292	7385	7265	7315	7182	7120	7286	7266	7243	7323	7367	7182	7324	7304	7449	7374	7198	7387	7396	7201	7291	7310	7163	7392	7348	7341	7252	7436	7357	7307	7457	7362	7246	7327	7213	7228	7277	7166	7213	7345	7279	7178	7180	7161	7234	7378	7320	7322	7279	7236	7424	7310	7266	7341	7216	7175	7325	7321	7302	7177	7402	7258	7291	7415	7321	7188	7346	7175	7315	7314	7245	7351	7311	7185	7428	7413	7341	7213	7331	7200	7352	7257	7353	7329	7307	7428	7326	7369	7175	7434	7332	7305	7397	7323	7342	7357	7186	7351	7380	7314	7293	7282	7267	7335	7226	7298	7156	7379	7331	7163	7430	7288	7367	7290	7356	7363	7160	7178	7381	7304	7146	7197	7284	7325	7341	7306	7209	7286	7234	7347	7196	7345	7344	7204	7228	7227	7134	7188	7271	7452	7268	7230	7190	7258	7218	7285	7235	7220	7250	7278	7276	7409	7271	7443	7411	7340	7311	7263	7255	7301	7193	7242	7422	7201	7298	7152	7331	7307	7369	7227	7211	7263	7362	7113	7226	7232	7282	7317	7297	7302	7340	7289	7295	7134	7398	7291	7220	7271	7246	7352	7250	7265	7255	7273	7251	7236	7319	7191	7258	7105	7384	7348	7407	7188	7260	7272	7372	7240	7390	7309	7300	7185	7223	7277	7258	7292	7246	7178	7187	7327	7224	7242	7258	7345	7194	7309	7242	7247	7308	7314	7251	7282	7232	7352	7411	7360	7174	7369	7365	7320	7213	7281	7224	7168	7363	7183	7134	7327	7378	7240	7123	7204	7167	7404	7383	7335	7288	7181	7235	7322	7222	7282	7223	7237	7275	7344	7249	7201	7293	7306	7378	7257	7341	7264	7289	7266	7299	7294	7312	7289	7208	7200	7250	7318	7206	7256	7184	7397	7247	7328	7377	7333	7293	7269	7386	7217	7261	7415	7300	7217	7425	7229	7334	7196	7260	7502	7203	7338	7295	7135	7164	7275	7198	7153	7254	7397	7287	7286	7263	7218	7259	7188	7156	7290	7277	7268	7228	7266	7337	7378	7175	7288	7388	7377	7276	7244	7179	7256	7172	7150	7331	7323	7220	7226	7162	7267	7297	7282	7337	7199	7306	7268	7256	7194	7349	7356	7286	7351	7232	7277	7276	7290	7188	7355	7154	7281	7147	7345	7302	7244	7269	7208	7267	7240	7207	7235	7381	7157	7366	7327	7292	7352	7303	7292	7212	7146	7429	7338	7246	7270	7297	7305	7315	7247	7272	7290	7327	7337	7501	7308	7366	7211	7241	7368	7250	7174	7326	7335	7299	7339	7433	7349	7211	7232	7243	7175	7342	7208	7232	7195	7364	7129	7124	7258	7285	7370	7255	7205	7371	7279	7169	7114	7303	7291	7258	7162	7161	7338	7279	7482	7309	7283	7297	7264	7269	7372	7443	7333	7399	7221	7287	7327	7229	7093	7166	7318	7341	7224	7241	7226	7344	7190	7242	7359	7290	7251	7148	7212	7150	7283	7329	7237	7391	7239	7278	7348	7344	7260	7376	7322	7237	7287	7330	7278	7249	7251	7190	7302	7358	7174	7266	7152	7303	7225	7352	7330	7304	7356	7260	7265	7360	7223	7215	7307	7215	7366	7299	7299	7327	7254	7254	7341	7265	7321	7185	7311	7301	7364	7291	7351	7314	7238	7283	7056	7176	7297	7285	7290	7233	7342	7318	7364	7313	7219	7232	7186	7227	7334	7211	7210	7358	7337	7373	7267	7297	7281	7249	7147	7347	7223	7217	7295	7128	7330	7225	7224	7395	7347	7350	7266	7235	7288	7286	7171	7371	7232	7116	7289	7200	7328	7309	7133	7306	7144	7333	7238	7206	7237	7261	7299	7247	7268	7443	7222	7222	7319	7314	7366	7401	7076	7250	7295	7274	7254	7316	7196	7401	7261	7309	7022	7342	7070	7281	7316	7107	7223
7847	4559	1529	948	1053	1071	974	914	879	872	847	835	876	848	791	786	786	791	840	854	790	805	786	827	783	769	806	797	799	777	751	765	774	774	785	851	855	786	791	810	788	836	810	815	773	772	737	782	823	834	819	780	795	746	784	782	792	767	735	831	824	818	773	748	764	783	807	853	789	789	777	797	773	780	789	824	774	812	804	774	815	774	758	818	793	766	789	805	793	759	825	802	723	786	794	801	830	749	800	785	757	803	789	839	810	781	793	798	782	813	793	782	797	795	827	791	764	759	798	813	802	810	792	823	789	784	820	827	756	834	766	793	832	788	804	741	823	774	813	755	802	785	779	798	807	813	822	839	799	781	821	787	814	815	784	816	813	776	821	802	818	778	790	777	803	777	787	776	765	779	789	749	816	805	751	834	823	820	767	763	819	757	747	779	841	777	791	811	807	762	824	813	750	783	771	812	791	787	785	851	807	743	727	799	766	802	764	767	742	811	770	847	798	762	803	804	823	789	778	772	769	791	766	759	771	795	798	809	790	815	788	815	768	776	851	791	761	807	764	792	771	763	791	797	793	813	781	809	772	783	819	808	779	731	770	798	778	798	827	778	828	748	799	816	777	832	782	782	815	816	790	773	803	801	765	827	756	759	781	782	825	775	792	778	761	747	775	787	812	771	729	838	807	810	779	775	790	779	756	837	799	829	822	771	785	816	831	833	792	812	783	810	822	777	789	783	784	811	795	809	832	801	783	795	858	775	777	740	805	814	829	813	801	798	745	765	768	741	813	784	771	802	798	796	776	763	790	786	839	787	798	728	810	799	812	778	781	777	814	783	830	795	764	778	754	840	768	840	784	753	801	782	800	803	774	772	796	761	784	812	792	784	805	811	806	798	804	786	850	812	790	823	772	801	780	740	738	826	820	766	802	805	811	788	802	764	757	806	787	777	755	791	837	750	816	775	830	786	791	795	714	797	827	779	710	809	849	782	764	781	781	802	785	712	769	789	803	765	767	834	808	787	818	789	807	764	800	802	794	801	799	794	847	760	790	832	792	795	808	775	770	842	797	788	776	762	757	758	788	816	780	783	775	803	800	766	824	796	824	774	793	817	800	794	797	775	803	808	817	745	786	764	765	808	766	820	843	803	787	812	816	783	794	818	794	821	798	804	810	828	769	789	790	795	759	803	835	748	769	766	817	811	805	810	768	762	737	794	770	788	789	829	793	758	830	765	784	783	792	793	762	795	764	811	793	799	817	739	798	781	813	834	775	739	824	820	801	828	789	821	792	811	776	783	810	788	770	828	819	804	771	802	774	784	794	763	837	787	763	812	810	787	826	765	794	786	803	760	787	814	757	814	770	744	816	804	831	792	747	797	805	790	800	789	798	826	838	803	780	767	755	777	868	808	764	782	798	783	757	788	798	745	791	793	794	784	767	765	814	830	756	758	775	814	779	760	798	818	772	782	812	753	769	786	786	805	760	803	795	782	835	841	778	781	797	805	803	806	779	820	797	818	782	789	808	806	737	787	797	787	771	807	778	792	791	803	820	769	755	767	802	753	733	806	722	892	760	789	801	801	784	826	829	746	781	798	790	779	825	840	780	825	840	797	788	758	752	762	815	792	749	795	812	824	791	805	796	807	827	766	828	809	805	765	777	813	739	750	775	831	795	770	808	745	781	806	795	803	765	839	808	782	766	760	786	810	780	754	773	800	794	788	826	757	765	822	802	792	781	794	776	776	761	740	822	808	745	778	748	804	716	778	790	821	781	781	797	805	811	805	827	808	789	775	800	839	794	790	799	798	805	740	795	790	763	769	732	764	771	839	802	779	768	861	837	838	755	775	769	791	769	794	793	792	803	794	762	766	830	864	771	783	821	790	736	805	827	800	827	769	772	786	776	843	823	808	749	807	820	750	767	750	777	763	808	772	836	756	838	831	810	749	810	765	783	875	805	788	773	784	790	742	788	789	836	786	820	774	788	816	811	798	796	808	803	789	803	766	774	818	794	815	775	817	750	733	769	813	809	823	836	813	794	760	793	851	798	800	832	744	782	796	770	755	751	825	756	796	788	820	793	754	842	817	803	777	803	843	769	782	774	801	801	783	780	757	800	810	795	772	788	743	776	779	802	760	787	824	778	812	807	796	765	788	810	751	763	802	812	815	761	780	783	766	792	790	745	755	823	844	844	791	764	745	765	801	847	798	802	783	808	777	795	827	800	828	787	804	766	784	781	797	737	794	780	749	770	788	811	777	779	800	814	820	813	798	746	827	808	809	787	823	754	807	816	781	770	822	804	792	829	806	775	775	788	814	760	772	729	815	741	826	808	771	817	802	750	759	806	726	779	788	801	806	746	767	788	797	794	807	821	811	753	771	789	769	769	791	777	806	725	782	827	746	744	746	832	776	774	758	822	782	771	807	813	839	811	803	811	798	778	776	786	774	765	801	809	767	752	755	815	797	767	821	799	857	808	782	827	792	818	757	770	747	821	799	768	817	804	779	788	812	820	771	774	789	794	775	882	828	781	790	772	856	758	795	795	833	740	760	768	810	744	773	819	880	775	813	802	788	769	841	843	751	748	776	789	797	804	801	798	832	762	784	799	777	743	759	782	749	770	764	749	793	761	796	764	802	790	834	775	818	842	776	787	800	791	804	823	772	824	806	788	811	791	813	803	781	768	791	766	792	831	833	780	838	792	806	880	775	745	800	778	761	828	759	751	717	768	770	793	760	782	800	782	792	779	743	781	783	756	809	730	784	780	778	764	746	740	835	825	775	831	748	791	806	818	789	774	737	799	807	823	824	796	813	725	812	762	728	785	753	801	803	821	765	844	809	780	815	809	803	788	746	841	750	795	841	787	783	820	761	800	799	825	781	731	831	741	796	822	819	811	760	809	858	790	829	801	794	802	750	790	804	770	868	795	801	768	842	803	785	781	818	778	721	779	776	837	732	771	800	758	784	744	813	817	785	800	780	775	787	789	786	759	781	794	782	785	776	816	826	818	780	772	798	781	785	757	774	817	857	737	805	776	739	822	773	801	762	764	789	811	787	810	794	753	790	813	778	782	779	781	746	766	795	773	804	798	803	758	827	778	812	800	815	788	744	821	749	797	796	755	770	797	802	755	805	856	797	798	794	818	782	762	766	771	756	769	771	834	772	786	824	756	789	789	779	840	797	802	795	828	801	794	798	805	762	785	765	819	844	785	781	801	827	776	807	809	838	780	844	755	771	832	827	793	764	776	768	779	821	789	795	729	802	763	820	815	792	762	837	791	759	788	782	826	758	813	786	743	805	814	759	905	809	780	805	776	833	771	819	774	752	819	847	837	846	802	772	781	774	783	785	754	799	786	770	760	798	840	750	792	770	842	807	805	747	782	784	755	764	793	806	849	800	764	812	771	855	806	820	787	783	755	800	804	782	821	817	810	805	811	810	832	788	775	756	855	778	830	799	789	845	804	811	803	770	763	812	801	836	786	773	744	837
41873	33829	14960	16588	22249	22546	17988	14382	12364	10863	10431	9633	9495	9193	8850	8846	8857	8599	8314	8165	8198	8156	8114	8177	8122	8081	8021	7973	7900	7972	7722	7726	7702	7778	7606	7633	7642	7724	7803	7725	7613	7736	7540	7697	7682	7625	7581	7611	7797	7672	7712	7596	7620	7679	7726	7784	7579	7658	7627	7666	7641	7574	7672	7776	7654	7706	7666	7721	7752	7477	7557	7564	7733	7735	7726	7670	7627	7677	7679	7561	7736	7550	7814	7587	7634	7667	7574	7517	7563	7664	7772	7680	7718	7825	7669	7843	7825	7746	7625	7601	7571	7613	7502	7601	7619	7594	7728	7578	7619	7640	7695	7666	7696	7685	7680	7610	7492	7586	7633	7692	7509	7705	7637	7723	7683	7685	7714	7501	7634	7644	7663	7496	7556	7668	7787	7620	7620	7742	7628	7680	7640	7742	7664	7695	7606	7504	7717	7901	7716	7684	7656	7715	7758	7742	7613	7707	7629	7703	7760	7617	7617	7898	7796	7588	7571	7739	7659	7644	7653	7635	7745	7689	7878	7626	7594	7588	7651	7625	7656	7729	7567	7545	7804	7684	7651	7588	7781	7660	7722	7639	7626	7616	7618	7698	7713	7667	7721	7660	7696	7632	7621	7578	7701	7749	7533	7706	7648	7525	7707	7697	7766	7613	7611	7622	7645	7654	7611	7745	7537	7636	7749	7606	7427	7700	7762	7605	7629	7720	7735	7694	7630	7587	7645	7744	7617	7730	7491	7691	7699	7653	7627	7689	7623	7543	7802	7631	7532	7752	7517	7734	7773	7636	7671	7657	7639	7734	7703	7627	7463	7610	7600	7687	7679	7619	7605	7713	7504	7616	7656	7664	7832	7624	7682	7588	7706	7566	7767	7612	7602	7749	7658	7605	7654	7744	7663	7526	7738	7610	7736	7616	7614	7674	7633	7575	7733	7675	7642	7587	7570	7591	7642	7591	7739	7716	7605	7788	7573	7536	7738	7635	7668	7599	7608	7660	7656	7569	7636	7638	7700	7675	7590	7709	7609	7681	7646	7687	7449	7737	7583	7721	7710	7731	7598	7660	7718	7645	7561	7747	7659	7827	7492	7586	7609	7592	7567	7688	7725	7527	7748	7637	7589	7733	7780	7760	7670	7499	7683	7710	7698	7693	7693	7809	7664	7720	7740	7614	7666	7675	7711	7645	7714	7542	7620	7625	7663	7691	7680	7704	7667	7566	7733	7621	7702	7674	7649	7677	7688	7649	7676	7615	7688	7556	7558	7728	7652	7564	7737	7762	7714	7643	7695	7629	7639	7473	7711	7789	7569	7586	7691	7587	7645	7640	7716	7640	7612	7790	7782	7715	7616	7642	7654	7663	7860	7648	7555	7657	7693	7620	7685	7774	7661	7585	7635	7636	7642	7765	7637	7647	7518	7716	7541	7564	7583	7610	7622	7687	7587	7637	7749	7757	7568	7652	7715	7642	7556	7650	7631	7657	7812	7606	7817	7703	7555	7486	7735	7542	7598	7686	7605	7704	7577	7576	7510	7757	7619	7572	7689	7707	7594	7629	7640	7689	7623	7698	7557	7748	7569	7565	7561	7584	7500	7714	7624	7567	7715	7576	7572	7669	7615	7739	7569	7491	7653	7522	7657	7550	7664	7686	7596	7600	7654	7595	7693	7694	7622	7659	7780	7649	7583	7715	7590	7543	7634	7797	7594	7823	7641	7621	7663	7588	7694	7675	7690	7672	7655	7661	7515	7720	7691	7722	7703	7716	7589	7571	7795	7756	7466	7620	7692	7638	7664	7625	7638	7751	7595	7731	7715	7717	7731	7514	7730	7789	7579	7749	7673	7650	7508	7577	7640	7647	7638	7724	7643	7819	7696	7743	7476	7644	7726	7773	7626	7606	7736	7718	7670	7679	7766	7584	7604	7611	7652	7685	7672	7742	7684	7607	7738	7650	7594	7577	7719	7678	7653	7622	7758	7607	7634	7619	7631	7687	7770	7643	7705	7650	7585	7624	7797	7613	7755	7653	7620	7703	7711	7692	7772	7591	7506	7707	7596	7623	7628	7687	7599	7613	7711	7620	7799	7600	7666	7697	7461	7693	7643	7480	7636	7560	7615	7642	7574	7823	7681	7660	7586	7771	7773	7646	7668	7583	7631	7592	7565	7633	7807	7553	7690	7695	7571	7672	7630	7665	7610	7660	7519	7602	7696	7584	7686	7515	7569	7657	7675	7672	7650	7488	7759	7658	7634	7538	7737	7695	7821	7624	7711	7713	7699	7712	7684	7794	7601	7649	7511	7771	7652	7659	7663	7518	7738	7675	7649	7605	7692	7731	7574	7538	7685	7781	7686	7639	7715	7612	7699	7724	7537	7666	7758	7650	7739	7684	7639	7686	7573	7689	7587	7615	7563	7576	7672	7595	7713	7738	7708	7621	7529	7798	7522	7475	7592	7602	7627	7603	7797	7606	7547	7728	7624	7558	7699	7619	7591	7621	7574	7724	7648	7688	7752	7536	7730	7525	7637	7685	7751	7533	7715	7678	7581	7576	7733	7572	7692	7709	7656	7607	7503	7677	7529	7835	7578	7740	7529	7638	7769	7718	7699	7694	7651	7673	7608	7601	7694	7590	7584	7680	7794	7595	7752	7688	7716	7596	7724	7557	7792	7752	7631	7650	7603	7753	7626	7756	7681	7649	7831	7652	7599	7594	7574	7720	7612	7687	7734	7640	7599	7676	7502	7731	7553	7576	7731	7683	7571	7683	7826	7653	7649	7600	7638	7739	7588	7563	7629	7663	7635	7469	7627	7741	7662	7664	7595	7668	7750	7778	7774	7577	7616	7728	7632	7848	7587	7742	7604	7665	7640	7650	7712	7816	7593	7761	7666	7625	7615	7640	7723	7691	7720	7674	7691	7491	7672	7597	7605	7744	7603	7571	7501	7655	7574	7581	7622	7698	7653	7766	7747	7536	7594	7704	7663	7814	7602	7727	7690	7765	7660	7626	7615	7645	7666	7705	7579	7632	7702	7580	7575	7618	7641	7690	7720	7710	7690	7605	7693	7891	7773	7620	7675	7676	7576	7483	7534	7741	7517	7852	7463	7767	7642	7706	7775	7691	7781	7592	7630	7541	7667	7757	7697	7661	7631	7621	7663	7593	7757	7667	7521	7517	7791	7560	7603	7708	7606	7632	7770	7701	7698	7668	7814	7613	7666	7634	7747	7695	7663	7636	7770	7671	7658	7518	7576	7546	7635	7553	7674	7702	7617	7777	7647	7631	7571	7730	7612	7871	7533	7766	7649	7657	7708	7866	7645	7715	7631	7641	7543	7591	7664	7637	7647	7614	7638	7651	7690	7637	7664	7800	7716	7574	7542	7842	7624	7826	7560	7723	7714	7736	7666	7671	7717	7748	7602	7702	7662	7598	7660	7892	7744	7556	7690	7525	7689	7561	7682	7598	7792	7686	7630	7776	7623	7636	7607	7676	7789	7582	7683	7692	7670	7698	7714	7704	7601	7563	7696	7772	7618	7548	7725	7659	7540	7735	7574	7586	7717	7642	7629	7601	7664	7626	7662	7652	7787	7606	7735	7736	7644	7644	7706	7522	7761	7873	7773	7639	7616	7783	7582	7492	7692	7570	7627	7538	7667	7704	7500	7632	7562	7790	7717	7659	7709	7707	7665	7729	7624	7665	7642	7652	7862	7805	7625	7571	7750	7595	7448	7545	7727	7676	7777	7681	7717	7569	7729	7726	7723	7618	7618	7557	7636	7579	7679	7704	7617	7614	7672	7629	7604	7682	7694	7693	7615	7672	7681	7648	7779	7594	7621	7509	7787	7691	7663	7631	7693	7672	7794	7633	7789	7719	7583	7586	7601	7720	7674	7675	7588	7686	7584	7741	7614	7521	7575	7643	7566	7639	7683	7631	7754	7586	7522	7715	7498	7663	7757	7747	7674	7727	7826	7621	7621	7547	7689	7673	7522	7710	7697	7634	7594	7813	7646	7714	7949	7631	7627	7582	7619	7716	7826	7799	7764	7637	7592	7734	7757	7734	7648	7768	7736	7594	7699	7637	7819	7550	7636	7719	7769	7657	7709	7572	7773	7648	7728	7711	7647	7704	7554	7768	7827	7662	7670	7716	7650	7634	7656	7769	7655	7664	7555	7690	7487	7777	7596	7633	7709	7700	7758	7693	7660	7592	7543	7694	7659	7722	7566	7681	7741	7605	7673	7583	7656	7622	7715	7615	7623	7612	7585	7612	7688	7687	7643	7560	7764	7647	7872	7633	7576	7595	7606	7580	7655	7828	7617	7548	7674	7590	7621	7686	7522	7713	7671	7628	7651	7653	7678	7734	7717	7785	7713	7579	7475	7676	7595	7637	7524	7639	7641	7649	7662	7636	7670	7502	7611	7703	7550	7711	7652	7683	7636	7589	7625	7556	7751	7626	7625	7662	7744	7606	7654	7535	7724	7638	7760	7594	7767	7741	7533	7747	7684	7665	7551	7722	7579	7706	7539	7671	7782	7645	7591	7719	7662	7773	7628	7481	7732	7653	7702	7793	7721	7652	7684	7687	7667	7618	7602	7479	7710	7781	7591	7621	7643	7718	7706	7763	7581	7548	7706	7830	7714	7524	7581	7687	7648	7724	7674	7621	7549	7723	7690	7614	7547	7644	7696	7791	7661	7655	7590	7514	7670	7725	7642	7503	7725	7646	7675	7764	7650	7824	7717	7644	7564	7710	7831	7742	7689	7680	7586	7550	7691	7712	7554	7540	7783	7675	7668	7707	7644	7713	7537	7576	7614	7773	7636	7586	7554	7698	7682	7665	7463	7641	7753	7713	7532	7634	7653	7620	7632	7624	7797	7603	7604	7514	7688	7697	7477	7554	7661	7613	7712	7673	7553	7701	7598	7691	7614	7707	7677	7791	7675	7707	7606	7636	7558	7587	7662	7674	7536	7777	7608	7662	7657	7677	7602	7782	7582	7617	7653	7530	7534	7682	7553	7619	7652	7632	7616	7540	7607	7591	7702	7700	7801	7633	7692	7745	7579	7625	7678	7623	7581	7625	7611	7718	7708	7620	7649	7736
10969	7643	1993	892	1045	1051	916	817	764	729	708	648	719	654	655	702	675	586	617	609	601	629	604	575	574	617	645	601	590	619	589	592	599	601	609	577	599	620	627	574	594	583	612	598	584	590	618	610	550	586	621	588	552	608	617	637	616	608	604	573	601	608	589	611	620	561	552	611	586	590	590	622	588	545	578	637	619	543	582	598	603	583	535	617	584	616	608	580	591	588	555	603	598	609	577	569	607	606	594	587	554	605	594	569	580	559	572	574	554	637	570	569	580	593	590	577	576	597	632	581	607	609	594	586	607	607	550	577	604	604	568	592	615	603	596	574	587	586	582	591	582	573	599	570	634	607	627	581	583	600	574	596	613	591	560	616	592	606	585	616	600	583	615	586	559	532	643	568	599	629	630	594	587	599	599	614	602	597	585	555	595	602	601	620	625	613	603	553	598	589	581	602	601	570	585	595	572	564	617	615	618	578	644	623	626	582	580	603	569	582	561	597	587	590	578	568	571	602	567	576	560	622	550	596	577	606	573	619	663	596	630	583	613	596	606	586	596	586	571	614	571	578	597	606	579	614	579	582	564	605	570	644	606	554	564	623	625	581	584	589	613	584	575	573	562	581	591	599	602	558	578	625	585	581	583	575	540	587	577	584	589	580	644	584	584	599	591	608	615	587	616	586	606	552	616	609	564	588	580	573	610	575	585	597	621	583	603	609	589	596	587	559	599	538	583	601	602	576	567	602	605	583	582	591	612	588	655	616	571	564	634	607	632	566	585	591	629	615	565	587	569	579	607	627	561	558	594	581	641	588	649	612	617	602	586	607	593	581	611	592	624	538	612	554	566	603	614	563	619	571	598	594	554	564	586	587	574	642	591	591	582	668	583	582	598	584	638	596	572	550	624	556	611	565	594	583	578	557	574	608	587	590	562	547	619	599	608	572	591	630	610	579	623	560	610	615	570	603	608	570	636	614	563	550	584	577	601	611	584	603	562	625	603	588	566	596	576	540	588	527	566	585	567	588	590	622	600	591	639	586	566	601	586	584	528	560	592	572	579	590	568	569	592	589	566	638	607	568	591	577	613	594	563	574	553	581	592	604	600	547	585	580	642	666	584	651	607	531	583	552	552	567	579	568	601	601	533	615	587	627	643	559	583	591	566	597	597	624	586	617	556	604	636	595	569	532	597	560	619	566	597	577	594	556	584	646	607	581	579	596	539	613	605	620	600	551	572	577	567	604	549	628	648	582	628	609	598	583	569	560	570	582	571	576	578	585	580	590	632	646	606	581	580	565	619	568	598	535	626	575	546	616	625	625	624	586	592	570	593	595	584	585	590	590	560	581	605	645	578	575	617	579	575	563	542	618	603	566	619	581	590	570	541	581	568	625	568	608	558	583	616	607	587	596	573	606	627	593	583	628	593	607	579	616	626	606	580	578	639	597	584	603	576	590	577	582	605	586	628	606	582	576	581	634	594	573	599	553	562	592	610	584	583	593	619	592	572	626	569	583	608	591	571	616	580	609	590	574	618	600	573	605	616	568	623	553	605	565	552	566	583	635	599	558	584	546	611	574	554	556	580	566	573	562	578	588	553	566	590	610	600	595	601	563	587	584	572	614	602	623	587	553	554	557	591	581	582	596	586	610	564	631	584	572	596	554	611	606	561	609	596	622	603	551	604	599	595	555	565	582	567	600	575	619	592	569	587	563	633	594	593	643	595	558	586	619	591	633	581	601	577	573	585	603	665	581	588	566	552	565	596	591	565	590	600	600	589	583	576	603	620	637	593	649	588	561	578	634	583	603	602	565	613	568	650	596	564	630	583	584	586	632	622	578	594	546	577	642	588	573	660	560	581	626	604	582	588	616	566	580	592	575	633	621	558	531	593	560	598	561	622	528	591	568	596	627	616	572	571	522	567	625	580	615	575	601	615	571	555	569	598	557	609	590	635	565	625	602	580	585	640	619	612	600	604	595	608	613	615	577	578	601	582	553	603	582	623	610	594	576	595	570	563	580	544	578	576	613	561	573	624	609	561	581	548	596	589	587	598	558	613	608	561	556	584	595	625	560	590	591	599	580	587	560	567	585	597	607	602	611	550	587	598	626	568	588	548	641	598	625	601	585	552	570	610	583	595	555	592	586	592	586	596	570	626	590	580	561	552	582	609	529	623	554	582	603	555	624	590	641	583	590	629	569	601	542	597	577	615	584	600	601	578	611	547	570	593	601	593	568	585	616	566	635	565	598	580	565	598	611	593	533	604	606	628	596	587	592	561	572	607	591	570	600	572	540	598	590	616	606	635	575	589	600	639	585	599	589	612	588	571	613	625	618	615	578	591	528	610	655	655	567	586	549	586	569	600	654	569	579	621	601	574	577	590	592	573	589	596	585	560	586	623	631	575	574	613	567	596	571	636	647	569	606	597	661	562	621	634	566	587	615	556	565	551	607	557	648	599	578	610	576	585	633	554	575	593	608	586	601	597	584	610	581	587	573	618	585	594	635	630	624	577	613	615	608	575	584	576	603	590	577	616	621	594	622	586	599	622	616	576	596	556	586	585	574	601	599	581	553	609	583	552	631	594	588	585	591	592	604	608	581	536	597	570	557	595	594	585	603	572	584	589	616	588	576	599	565	588	616	543	629	575	555	613	582	580	563	579	588	597	586	570	612	552	616	575	553	600	620	614	619	596	596	565	625	580	576	646	562	553	608	603	591	605	607	577	616	587	600	590	573	616	575	613	562	576	615	589	562	574	577	638	596	561	563	543	662	587	599	586	609	604	609	562	646	588	597	571	555	582	568	620	585	594	560	605	616	629	613	546	578	529	563	598	584	572	605	591	571	631	574	590	573	560	615	586	601	583	641	585	602	571	590	613	573	568	608	636	569	606	570	612	575	567	597	580	590	587	592	562	643	542	630	560	555	640	569	599	596	575	572	541	618	584	604	600	589	597	600	571	611	571	603	599	586	564	569	617	628	610	581	610	616	606	574	617	591	595	578	627	562	586	598	587	605	570	542	574	591	604	583	596	647	591	598	579	606	599	557	613	552	592	567	611	605	593	619	602	604	554	594	606	542	573	601	606	610	542	604	611	572	576	554	576	581	592	612	597	534	599	641	569	566	609	562	616	597	619	588	632	589	609	581	579	543	578	590	600	581	625	545	587	630	564	589	588	646	583	608	611	575	571	591	568	566	601	543	575	622	599	560	594	603	612	576	574	574	585	602	639	617	619	571	588	560	602	590	582	573	605	594	599	590	589	597	598	577	596	633	620	578	580	601	597	574	597	615	553	601	589	571	602	595	589	611	572	548	595	596	623	570	609	548	546	606	571	605	604	598	566	604	569	626	584	555	537	579	587	604	582	628	627	628	585	558	600	609	587	594	582	584	612	570	536	574	607	569	640	535	604	573	557	598	601	555	580	581	566	643	607	574	580	605	589	576	604	566	550	583	539	552	604	647	564	560	552	581	612	613	549	548	596	579	612	589
45438	39669	16870	18645	25394	25395	21156	16869	13653	12039	10761	9695	9096	8817	8217	8139	7907	7514	7252	6973	6887	6972	6737	6841	6832	6795	6681	6692	6467	6335	6113	6153	6178	6121	6065	6121	6070	6178	6096	6076	6046	6020	6305	6076	6016	6049	6051	6102	5977	5968	6131	5993	6064	5874	6002	6029	6055	6106	6013	5909	5900	6053	6162	5920	6017	5991	6075	5992	6021	6042	5882	5946	6005	5897	5889	6098	5970	5981	5954	5871	5935	5930	5821	6089	5974	6079	6050	5921	6042	6031	5991	6057	6092	5990	5959	6051	6124	5991	6073	5917	5970	5972	5992	5890	6037	6017	5858	6036	5895	6061	5950	6078	6031	6085	5882	5834	6047	6075	5946	5838	6027	6010	5912	5954	5967	6004	6017	5943	5929	5984	5958	5867	5858	6001	6034	5942	5947	5977	6018	6116	5921	6112	6127	6022	6052	6012	5960	6104	5928	6002	5934	6015	6016	6052	5973	6005	6010	6060	6013	5938	5997	6040	6055	6029	6030	6028	5884	5993	6007	6044	6160	5989	5952	6012	5970	5909	6012	6012	6052	6015	5906	6021	5968	6141	6032	5938	6001	6065	5921	5862	5922	6029	6000	6007	5906	5941	5942	5927	5996	6039	5953	5954	6007	5920	6137	5979	5901	5860	5929	6107	6092	6022	5900	5979	6017	5999	5944	5995	6033	6034	6100	5740	6026	6008	5970	5961	5966	5978	6122	6102	5915	5973	5971	5955	5999	6042	6105	5927	6059	6048	5984	6077	5891	5961	6022	6064	5989	5895	6067	6007	5995	6018	6010	6103	5870	5873	6017	5957	5987	5963	6071	6070	6034	6040	5975	5971	5899	5925	5939	5993	5984	5967	5955	5909	5995	6067	5983	6049	5980	5872	5989	5961	6058	5943	5901	5969	6043	6102	5991	6076	5838	5889	5984	6024	6036	6039	6072	6052	6119	6021	6031	6239	6052	5871	5983	5958	6053	6079	5957	5949	6056	5939	6009	6115	6056	5980	6048	6018	5979	6049	5996	5865	5958	6051	5934	5987	5967	5925	5913	6130	5930	6001	6016	5953	6027	6133	6086	6012	5789	6061	6006	6008	5949	5990	6039	5892	5900	5931	5904	5995	5993	5961	5852	6045	5968	5974	6087	5933	6110	5950	5985	5951	5925	6119	6011	5939	5990	5967	5976	5985	6093	6021	5916	6068	5877	6046	5980	6096	5941	5940	6105	5998	6014	5887	5947	6024	5947	6084	6217	5965	5999	5997	6020	5949	6027	6065	5999	6047	5988	6043	6009	5873	5839	6171	6070	5918	6099	6033	6051	6033	5928	6076	6108	5965	5989	5976	5983	5960	6059	5944	5917	6005	5952	6043	6037	6004	5954	5806	5966	6019	5994	6097	6063	5935	6109	5982	6031	5944	5998	6043	5954	5979	6067	5960	6104	5899	5972	5980	6005	5968	5916	5960	6010	5959	5991	5994	5994	6127	5979	5980	6080	6009	6040	6098	5944	5969	6071	6104	6063	6264	5922	5886	5992	5935	5921	6010	6008	5961	5991	5999	5924	5926	6000	5950	6117	6020	5988	5957	6034	5959	5994	5978	5992	5979	6190	6018	5974	6028	5947	6008	6011	5976	6024	5984	6080	5949	5983	6115	6077	6088	5971	5979	5762	5965	5978	6001	5999	5819	6053	5969	5960	5872	5979	5965	5883	5853	6036	6034	6024	5974	5965	6026	6020	5906	6035	5964	5915	6054	5984	6003	5981	5922	6047	6044	6031	6019	6030	5931	6123	6015	5992	5985	6005	5886	6005	5929	5933	5892	5978	5893	6083	5972	6008	5874	6027	6101	5987	6030	6097	6007	5966	5897	6052	5925	6010	6110	6018	6047	6026	6042	6116	5970	6002	5999	5945	5952	6159	5877	5979	5877	6051	6088	6028	5991	5958	6067	6116	6044	6052	6010	6051	5996	5979	6063	5969	5845	5971	5974	5998	5939	6114	6009	5954	5962	6087	5983	5989	5948	6071	5911	5902	6016	6071	6066	6073	6099	5925	5964	6070	6020	5993	6028	6016	6160	5969	5982	6040	5932	5944	6014	6035	6118	6017	6007	6040	5869	6020	6013	5918	6099	6027	5973	6012	6062	5982	5939	6026	6053	6044	6068	6012	6002	5944	5990	5981	5931	6053	5965	6107	6078	6057	5958	6025	5898	6020	5998	5998	6146	5995	6064	6012	6012	5865	6022	6089	5988	6044	6062	6030	5902	6021	5968	5990	5978	6003	6056	5971	5949	5985	6104	5998	6008	6108	5994	6063	6041	5936	5990	6101	5964	6022	6072	6054	6046	5995	5856	6027	6005	5999	5942	5989	5967	5901	5931	6032	5924	6077	6027	5974	6003	5987	5871	6069	5920	5951	5925	6009	5917	6143	6088	5976	5983	5988	6023	5989	5998	6033	6124	6018	6060	6011	6035	5914	5977	5954	5931	6023	5833	5949	6059	5991	5907	5911	6118	6000	6042	6108	5971	5962	5970	5936	6069	6045	6025	5921	5998	6187	5987	5959	5925	6092	5991	5928	5914	5986	6043	5991	5983	6059	6037	6000	6073	6192	6043	5998	5955	6114	5996	6081	5914	5951	6038	6027	5988	6022	6019	5970	5918	6058	5921	6030	6003	6008	5948	5821	5984	6040	5981	6119	6013	5981	5934	5931	6046	6075	6075	5862	6185	5900	6043	5912	6099	5897	5962	5952	6009	6038	6114	6082	6124	6061	5996	6036	5889	5974	5925	6028	5903	5996	5977	5980	5888	5935	6012	5925	6094	6024	6081	6134	5995	5787	6016	5998	6107	5970	6056	6091	5895	5864	5965	5974	5979	6152	5930	5998	5972	6024	5955	5972	5949	6018	6054	5992	5986	5937	5951	6069	5983	6067	6026	5919	5988	6028	6018	5998	5951	5917	6025	5988	5978	5900	6027	5961	6022	5866	6021	5903	6011	6025	6055	6079	5843	6142	5874	5868	5938	6081	6035	6032	6066	5932	6043	6019	6016	5979	5907	6067	5955	6126	6101	5994	6001	6019	5921	5929	6098	6089	6003	5965	5981	5923	6073	5949	5889	5924	6009	6113	6077	5973	6032	5951	5966	5979	6093	5955	6086	6057	6048	5923	6106	6058	6091	5921	6156	6007	5993	6005	6032	5909	5936	5986	6109	5969	6022	6016	6025	6054	6012	5940	6072	6082	5954	6047	6008	5909	6024	5904	6065	6044	6019	6018	6069	5944	5889	6008	5882	5960	6118	6041	5936	5975	6053	6019	6009	6094	6077	5893	5979	5983	5957	6117	5955	5993	5975	5924	5858	6035	5915	6026	6005	5993	6133	6050	5992	6039	6044	5985	5971	5968	6130	6094	6041	5984	6082	5982	5996	5943	6060	5989	6131	5910	6016	5939	6036	5896	5927	6010	5988	6027	5969	6045	5989	5912	6063	6104	6005	5922	5937	5984	5969	6004	5871	5920	6005	5999	6067	5929	5961	5993	6016	6035	6036	6097	5836	6023	5922	6042	5974	5923	6130	5990	6071	6043	5953	5938	5997	6063	5914	6106	6056	5956	6113	6043	6031	6037	6019	5989	6033	6088	6005	5978	6105	6011	5983	5993	5976	6010	6094	5886	5986	5948	6127	6047	5990	5937	6022	5903	6037	5979	5955	6176	5865	6040	5998	6073	6044	5995	5975	6116	5967	6054	6024	6059	6099	5993	6016	6030	6061	5857	5904	5949	5940	6043	5958	5956	6042	6004	5983	5995	5962	6007	5941	6023	5996	6020	6041	6024	5976	5995	5978	5975	5988	6064	5946	5971	6049	6006	6015	6027	5944	5886	6038	5963	6013	5897	6055	5893	5905	6050	6023	6102	6057	6018	6083	5989	6073	6105	6019	5999	5915	6028	6034	5959	5903	5995	6078	5937	5999	5901	5934	6067	5974	5899	5950	6089	5962	5974	5999	5903	6002	5945	6079	5976	5916	6088	5985	6076	5926	5940	6142	5923	6086	6027	6083	6104	6007	5859	6006	6065	6021	5892	6166	6000	5986	6112	6054	6025	5950	6143	6121	6043	6018	5954	5963	5911	5992	6009	5928	6152	6107	5947	6023	5920	5999	6125	5911	5949	5847	6010	6010	5938	5878	5959	5962	5996	5938	6046	6015	6065	5992	6007	6054	6057	6073	5935	5993	6143	5929	6036	5959	6148	6137	6118	6088	5924	6026	6071	6055	6050	5875	6005	5960	6022	6101	5893	5904	6072	6119	5967	6049	5954	6065	6083	5970	6067	5991	6034	6073	6058	5975	5831	6041	6005	6029	5846	6055	6080	6050	5961	6088	5993	5924	5963	6097	5966	5971	5909	6021	6024	5963	5998	5922	5897	5941	5927	5956	5992	5970	6022	6099	6038	5986	6035	6042	6002	5930	6157	6060	6033	6099	5935	6020	5965	5901	6072	6015	6006	5970	6095	6040	5842	6071	5879	5965	5901	5893	5970	5906	6120	5968	6121	6035	5918	5988	5940	5965	6037	6022	5939	5926	5912	6047	6064	6039	6001	6008	6105	6138	6026	5939	6054	6009	6101	6047	6038	6034	5910	5918	5993	5943	6171	6004	5915	6023	6051	5890	6035	6040	5994	5967	6046	6022	6116	5947	6029	5912	6041	6010	6028	6171	6086	5974	5922	5907	5991	5925	5958	6038	6054	6015	5923	5968	5982	5965	5983	5965	5930	6008	5960	6065	6131	6031	6048	6059	5988	5861	5971	6035	6087	6105	5924	5950	6074	5912	5988	5954	5887	5920	6044	6029	5995	6041	6197	5906	6119	6073	5919	5929	6016	6042	5908	5966	6124	5965	5943	6042	5988	5867	5897	6010	5918	5902	6023	5881	5830	5926	5999	5906	6045	5997	5983	5959	5876	6039	6032	6005	5994	5973	6084	6030	6044	6065	6142	5908	6012	5971	6021	5938	5985	5953	6013	6048	5872	6062	5960	5951	6024	6055	6015	5941	5972	5904	6082	6046	6008	6051	5986	6009	5966	6030	5921	5956	6083	5946	6136	6022
12741	8071	2131	857	1040	1066	985	862	796	737	698	720	613	655	596	621	565	570	577	533	569	575	609	595	608	635	534	551	615	559	571	571	535	543	594	538	555	522	509	523	595	554	578	594	519	572	560	539	546	547	558	546	613	558	566	548	476	569	574	526	547	523	541	532	529	551	540	550	533	500	550	502	492	571	570	512	582	492	585	536	553	568	542	561	546	528	531	491	566	494	553	520	568	543	539	541	590	571	568	584	551	568	542	517	534	515	581	519	562	556	568	515	546	533	555	507	534	492	560	548	538	554	533	568	562	498	566	522	550	552	540	518	532	548	547	560	575	545	565	539	545	546	560	559	543	526	538	553	578	577	549	552	525	562	527	520	538	545	594	553	546	574	557	548	536	519	543	527	558	495	566	545	561	579	561	559	549	525	561	545	576	583	493	549	576	588	521	565	529	524	553	534	550	549	531	583	514	548	544	508	515	565	544	598	508	583	548	487	535	513	507	577	561	487	586	556	551	547	566	581	512	519	524	563	519	535	607	552	530	572	548	510	566	562	539	588	572	523	528	565	541	507	540	588	570	574	528	530	586	548	561	557	570	522	554	545	523	562	566	498	551	518	539	526	557	543	552	549	598	588	522	547	558	541	503	538	526	533	539	576	533	552	546	518	550	490	580	520	572	562	587	537	554	555	562	526	560	580	534	532	528	557	556	512	466	563	565	553	550	553	508	546	575	516	582	533	532	566	525	550	524	521	515	541	559	562	513	553	596	558	512	542	556	549	539	549	552	567	546	517	532	582	510	552	582	549	549	576	538	550	521	551	534	604	574	544	538	514	543	519	545	578	538	561	532	513	577	537	548	539	533	571	556	540	511	567	555	519	557	510	552	537	587	545	503	540	518	563	509	534	527	517	562	549	507	508	540	552	564	539	543	559	533	544	540	535	574	556	590	543	570	532	534	529	571	554	564	542	540	544	540	533	558	519	563	561	568	555	564	568	542	553	576	527	553	550	567	558	551	546	543	516	545	513	519	531	542	567	576	554	569	515	598	540	562	499	526	568	533	537	557	548	581	509	550	569	518	543	586	545	558	531	520	525	537	566	534	515	561	536	538	538	582	580	571	509	516	578	540	527	557	572	540	488	577	553	541	556	533	554	581	519	525	530	606	536	523	572	579	537	573	543	536	539	582	595	594	531	528	553	561	534	528	526	541	554	567	565	523	531	573	555	539	541	536	549	532	528	566	566	527	523	598	561	582	559	574	512	561	548	515	544	539	515	496	514	555	540	586	557	524	535	545	543	558	535	536	555	550	554	537	565	589	557	559	530	577	584	527	540	544	580	552	558	550	557	500	500	554	561	521	563	559	577	530	561	538	596	503	535	540	572	574	518	539	538	560	569	607	541	538	525	530	542	587	544	549	520	536	545	553	570	577	523	544	541	502	522	533	506	586	555	520	522	563	578	569	554	568	562	586	542	524	567	522	538	554	522	546	538	549	539	568	532	531	551	556	594	564	543	560	555	510	587	530	563	520	558	516	544	525	574	565	568	570	518	532	535	555	541	537	562	518	533	560	564	557	502	503	573	561	558	562	616	532	558	581	514	554	571	556	570	541	544	532	566	564	539	589	570	605	534	539	573	569	537	524	568	524	522	582	543	567	523	531	525	572	529	541	498	523	521	571	559	567	584	562	535	523	522	573	538	551	551	527	514	525	545	553	547	567	560	595	534	585	542	594	517	581	492	555	556	552	569	549	547	534	571	561	546	524	563	565	540	555	557	593	543	601	534	539	552	591	571	603	549	562	508	559	524	543	521	567	570	598	543	559	535	531	505	569	546	532	530	535	547	604	556	585	511	541	586	521	544	568	547	547	514	501	566	538	507	554	597	549	569	589	514	531	518	560	564	540	516	553	576	550	577	495	556	522	560	546	529	531	558	507	532	566	526	585	542	566	571	582	529	510	573	517	535	521	525	580	529	536	558	537	575	576	520	541	559	543	586	530	553	512	495	514	542	597	516	586	555	531	550	538	547	586	532	577	544	592	540	522	556	535	538	611	528	565	511	546	556	521	554	547	583	532	564	531	547	534	535	522	581	567	553	589	510	548	548	507	526	523	534	537	558	559	557	527	545	551	558	579	558	546	558	591	509	556	550	558	559	503	532	536	525	558	524	532	508	539	532	562	564	535	526	512	559	551	581	558	525	553	543	545	533	535	534	548	542	559	544	549	515	559	523	535	514	511	550	562	530	535	582	530	504	557	526	545	588	533	559	546	518	593	547	552	536	529	559	571	524	544	554	560	541	547	495	522	500	527	515	559	538	499	545	547	549	517	578	561	543	533	511	553	521	540	571	527	536	566	556	588	503	566	495	548	570	572	572	569	574	578	517	553	499	521	529	532	552	575	525	555	520	566	577	592	538	544	528	541	520	522	553	519	544	525	570	536	567	539	543	513	518	573	546	543	580	542	551	559	571	525	521	544	559	570	561	521	506	551	565	539	560	546	541	550	557	530	537	530	555	537	535	531	543	503	570	539	550	551	523	573	586	570	559	545	580	499	561	533	535	563	532	531	560	577	570	534	564	568	547	534	513	545	554	514	539	547	537	552	579	505	570	519	509	548	576	557	548	551	570	528	527	579	590	563	521	566	522	585	556	560	514	490	552	532	539	534	554	571	504	556	587	580	538	544	564	573	516	544	537	520	571	566	523	561	534	521	502	594	530	581	537	567	549	596	553	565	576	565	532	537	558	528	539	564	547	547	595	565	565	537	547	584	565	604	506	537	541	550	550	542	535	550	551	532	529	574	551	558	534	541	547	561	557	522	515	582	444	492	532	533	554	577	504	575	524	540	543	526	546	536	555	529	545	558	541	584	530	529	568	581	533	530	525	524	565	547	555	551	491	514	547	599	548	546	519	527	522	599	582	555	541	559	563	552	564	550	569	524	522	529	530	570	548	546	575	540	586	538	538	520	562	521	547	521	550	562	587	531	535	544	541	566	601	552	574	578	581	571	551	568	552	554	558	571	520	560	503	540	566	543	559	540	550	547	512	566	524	571	555	537	582	501	518	535	534	561	585	533	535	566	521	593	546	571	545	540	516	548	540	583	545	540	539	536	531	552	596	534	615	556	522	551	577	551	566	507	517	565	553	512	563	528	472	516	556	557	552	558	523	525	566	532	550	527	537	530	549	576	604	545	526	553	526	549	541	506	536	577	592	518	557	509	528	510	532	535	566	537	532	561	533	597	517	590	538	580	565	565	544	559	570	503	543	555	535	555	578	544	509	518	564	568	549	514	529	541	520	534	543	567	580	538	605	536	532	557	509	555	522	532	547	517	511	516	530	572	594	537	570	551	573	488	522	557	581	554	560	553	542	574	517	517	566	547	565	569	536	536	584	572	520	553	553	580	567	537	553	515	568	585	528	557	541	594	543	560	553	512	583	597	521	532	549	604	541	556	597	555	556	565	589	538	557	535	564	552	487	546	517	518	581
47536	39789	17729	18851	26951	26658	22607	18165	14479	12612	10993	10184	9500	8761	8155	8365	7852	7533	7103	6957	6719	6555	6597	6458	6374	6413	6315	6208	6064	5837	5963	5872	5879	5826	5937	5800	5761	5640	5809	5753	5752	5746	5857	5710	5772	5610	5717	5681	5770	5711	5676	5606	5716	5713	5702	5671	5684	5643	5598	5687	5688	5780	5502	5730	5623	5616	5578	5677	5523	5583	5596	5705	5678	5668	5672	5693	5643	5712	5656	5658	5673	5658	5557	5693	5615	5708	5647	5652	5577	5765	5618	5743	5674	5549	5613	5763	5663	5654	5812	5645	5665	5623	5693	5671	5533	5733	5592	5830	5618	5607	5631	5569	5666	5716	5499	5614	5617	5612	5716	5580	5662	5754	5587	5611	5663	5540	5582	5608	5582	5506	5667	5544	5593	5688	5610	5622	5566	5596	5650	5535	5696	5670	5602	5628	5581	5630	5737	5561	5483	5519	5558	5603	5580	5704	5635	5569	5560	5552	5693	5606	5591	5623	5827	5609	5646	5494	5653	5614	5710	5614	5720	5747	5609	5469	5705	5685	5589	5572	5600	5629	5654	5539	5561	5615	5680	5714	5522	5588	5565	5544	5586	5652	5668	5511	5560	5598	5607	5716	5617	5664	5560	5639	5499	5489	5759	5589	5644	5600	5554	5505	5666	5706	5480	5679	5660	5642	5748	5638	5575	5591	5573	5613	5553	5726	5642	5577	5658	5579	5686	5608	5610	5698	5638	5720	5675	5605	5665	5653	5620	5671	5589	5658	5671	5611	5684	5605	5593	5653	5574	5599	5597	5669	5676	5618	5750	5576	5683	5522	5678	5634	5582	5627	5566	5620	5576	5643	5652	5644	5645	5638	5635	5700	5518	5606	5659	5687	5724	5655	5653	5514	5531	5770	5638	5679	5589	5732	5620	5556	5553	5607	5542	5510	5601	5552	5709	5447	5685	5731	5668	5568	5744	5565	5692	5639	5704	5615	5559	5635	5608	5697	5749	5673	5659	5687	5636	5669	5621	5489	5672	5634	5657	5570	5664	5645	5711	5689	5531	5656	5739	5559	5670	5659	5528	5624	5778	5567	5724	5492	5581	5636	5691	5644	5645	5615	5543	5483	5588	5639	5659	5661	5569	5623	5656	5661	5731	5691	5623	5544	5561	5564	5619	5639	5682	5499	5485	5715	5620	5648	5600	5545	5538	5629	5631	5781	5653	5620	5586	5603	5693	5658	5670	5585	5654	5412	5526	5597	5688	5577	5555	5595	5739	5540	5636	5544	5604	5756	5645	5625	5638	5636	5572	5560	5588	5578	5704	5668	5615	5568	5579	5615	5635	5575	5686	5546	5689	5614	5614	5586	5609	5625	5660	5605	5543	5623	5717	5575	5687	5753	5566	5536	5611	5571	5535	5672	5609	5597	5678	5670	5705	5717	5599	5604	5582	5585	5564	5705	5604	5653	5614	5624	5543	5595	5695	5630	5654	5648	5684	5522	5702	5578	5571	5568	5567	5633	5577	5665	5521	5769	5598	5439	5744	5676	5576	5469	5738	5579	5695	5692	5466	5648	5594	5586	5647	5618	5580	5676	5725	5633	5536	5717	5573	5768	5593	5624	5703	5683	5675	5679	5475	5560	5623	5634	5561	5578	5692	5607	5623	5692	5680	5586	5665	5508	5586	5518	5646	5571	5645	5567	5437	5568	5678	5770	5507	5701	5577	5789	5619	5593	5651	5582	5618	5687	5421	5569	5539	5608	5580	5749	5529	5670	5746	5674	5754	5739	5577	5705	5597	5550	5586	5569	5594	5654	5624	5608	5732	5661	5712	5647	5678	5718	5658	5458	5584	5655	5684	5708	5591	5689	5587	5724	5644	5589	5687	5631	5510	5621	5609	5640	5468	5544	5595	5532	5575	5746	5714	5618	5534	5614	5634	5615	5506	5614	5540	5719	5640	5543	5507	5649	5645	5604	5613	5626	5616	5689	5614	5482	5608	5631	5631	5546	5663	5655	5647	5716	5508	5610	5632	5593	5640	5559	5709	5625	5521	5602	5559	5589	5658	5672	5587	5602	5770	5621	5558	5761	5558	5697	5624	5644	5502	5601	5560	5666	5592	5615	5692	5777	5660	5705	5606	5686	5721	5538	5701	5676	5633	5501	5609	5608	5659	5707	5632	5657	5630	5621	5665	5637	5652	5599	5631	5576	5684	5689	5588	5694	5667	5693	5628	5643	5614	5597	5670	5542	5562	5432	5716	5626	5492	5540	5571	5672	5600	5595	5615	5604	5691	5659	5659	5556	5690	5629	5653	5651	5637	5651	5703	5668	5666	5506	5582	5579	5711	5676	5538	5660	5564	5637	5709	5602	5581	5544	5601	5693	5581	5553	5615	5620	5570	5541	5637	5724	5672	5473	5665	5687	5562	5565	5612	5589	5752	5633	5661	5695	5494	5756	5598	5471	5721	5616	5662	5576	5533	5669	5532	5572	5520	5525	5614	5552	5738	5570	5593	5621	5744	5640	5594	5735	5526	5587	5633	5652	5562	5460	5647	5626	5586	5570	5611	5583	5592	5603	5565	5667	5640	5628	5604	5724	5467	5725	5589	5672	5610	5631	5716	5726	5646	5632	5549	5608	5577	5651	5721	5584	5588	5543	5543	5671	5645	5633	5632	5576	5649	5679	5491	5672	5678	5691	5563	5578	5588	5651	5601	5613	5614	5512	5599	5656	5466	5669	5512	5633	5594	5639	5748	5646	5734	5572	5612	5583	5637	5518	5649	5832	5665	5617	5659	5818	5645	5725	5663	5518	5598	5586	5694	5652	5732	5556	5550	5532	5627	5619	5496	5664	5566	5595	5584	5494	5563	5573	5568	5617	5710	5634	5618	5626	5606	5596	5632	5634	5626	5670	5685	5629	5706	5654	5636	5451	5584	5612	5669	5599	5699	5644	5615	5643	5677	5668	5697	5577	5687	5632	5609	5554	5662	5540	5725	5735	5655	5698	5757	5605	5631	5705	5631	5601	5611	5544	5630	5688	5631	5600	5587	5687	5624	5512	5560	5576	5646	5495	5661	5529	5587	5636	5591	5697	5635	5611	5655	5558	5681	5678	5661	5618	5646	5718	5709	5641	5604	5633	5665	5511	5527	5769	5789	5638	5648	5588	5733	5556	5771	5644	5722	5622	5676	5679	5745	5524	5604	5642	5603	5712	5509	5605	5579	5540	5545	5579	5591	5635	5674	5641	5701	5621	5719	5560	5548	5609	5707	5647	5627	5605	5590	5555	5619	5524	5579	5644	5645	5658	5668	5570	5685	5555	5604	5580	5563	5627	5641	5690	5652	5642	5678	5475	5646	5586	5559	5612	5676	5679	5593	5568	5529	5663	5710	5600	5533	5657	5740	5600	5698	5711	5622	5548	5709	5641	5667	5646	5515	5654	5592	5670	5668	5745	5613	5565	5595	5650	5647	5749	5660	5620	5585	5662	5624	5794	5627	5617	5751	5557	5814	5633	5658	5570	5532	5703	5622	5573	5740	5689	5577	5576	5619	5642	5561	5594	5683	5596	5582	5703	5713	5623	5602	5648	5596	5675	5587	5520	5621	5665	5733	5507	5676	5622	5663	5566	5779	5673	5534	5613	5531	5618	5683	5577	5684	5657	5630	5623	5539	5612	5727	5546	5705	5546	5708	5647	5512	5637	5597	5683	5655	5671	5576	5710	5565	5786	5616	5723	5572	5559	5664	5674	5608	5748	5579	5565	5663	5623	5595	5616	5592	5701	5626	5596	5667	5709	5612	5545	5699	5637	5689	5675	5686	5621	5651	5627	5648	5569	5727	5555	5732	5750	5615	5702	5718	5731	5693	5767	5590	5690	5741	5684	5622	5714	5670	5594	5636	5668	5598	5534	5621	5640	5580	5642	5569	5620	5597	5680	5657	5546	5644	5695	5683	5719	5487	5593	5607	5589	5658	5595	5627	5604	5655	5613	5670	5627	5604	5648	5641	5667	5552	5629	5549	5568	5622	5655	5651	5564	5524	5578	5641	5684	5596	5655	5559	5568	5555	5683	5736	5675	5639	5648	5521	5590	5585	5640	5786	5491	5601	5623	5625	5714	5550	5635	5688	5752	5605	5634	5579	5668	5641	5577	5478	5628	5527	5735	5605	5588	5693	5651	5607	5655	5621	5676	5660	5727	5563	5695	5653	5626	5455	5521	5654	5465	5709	5719	5652	5678	5463	5433	5601	5682	5578	5613	5588	5595	5673	5678	5633	5650	5588	5710	5635	5590	5642	5482	5622	5694	5677	5612	5602	5552	5645	5590	5628	5635	5700	5658	5658	5649	5786	5652	5781	5538	5723	5646	5637	5456	5797	5532	5619	5671	5622	5643	5633	5693	5593	5621	5632	5710	5532	5681	5624	5607	5623	5619	5645	5621	5621	5610	5598	5796	5570	5767	5535	5737	5698	5605	5601	5635	5576	5538	5658	5550	5690	5636	5608	5638	5581	5762	5677	5597	5608	5716	5653	5641	5618	5673	5561	5639	5698	5690	5689	5582	5635	5544	5620	5646	5660	5662	5668	5748	5612	5572	5701	5734	5543	5600	5659	5609	5627	5628	5725	5615	5523	5530	5616	5720	5572	5637	5581	5539	5698	5653	5639	5688	5583	5594	5553	5670	5762	5564	5647	5575	5590	5594	5694	5645	5659	5593	5591	5572	5590	5613	5624	5702	5592	5643	5641	5722	5504	5607	5672	5705	5615	5602	5651	5609	5731	5551	5628	5608	5686	5602	5635	5562	5645	5638	5609	5700	5552	5782	5737	5739	5781	5671	5581	5682	5581	5642	5618	5641	5577	5573	5577	5694	5661	5603	5558	5812	5615	5556	5596	5602	5625	5643	5709	5612	5660	5566	5627	5616	5568	5602	5655	5677	5565	5551	5606	5609	5665	5489	5544	5668	5527	5590	5613	5595	5640	5700	5723	5652	5531	5570	5583	5562	5660	5610	5557	5622	5532	5623	5615	5565	5497	5624	5609	5568	5525	5610	5620	5677	5576	5579	5591	5670	5585	5601	5606	5582	5596	5559	5714	5631	5598	5596	5541	5623
17965	14547	4427	1287	1654	1597	1410	1282	1153	1109	1012	1006	913	843	888	878	848	785	797	805	797	833	735	776	784	784	752	748	731	714	753	718	743	677	712	710	714	747	755	752	778	752	731	731	684	751	728	738	708	691	769	713	700	757	762	715	707	708	706	692	739	694	690	726	733	722	764	693	701	724	684	740	711	696	749	748	727	735	734	702	696	737	698	696	762	710	751	748	730	739	710	681	768	754	699	758	733	773	699	746	770	732	734	743	745	721	701	729	722	727	716	718	686	780	699	747	670	716	712	709	723	789	758	722	701	695	761	787	751	760	754	729	729	702	740	716	786	726	761	732	747	708	690	736	753	707	720	741	751	751	720	708	719	771	776	731	711	718	714	744	722	753	702	733	751	745	754	723	696	725	706	694	734	712	682	754	767	794	729	693	705	695	711	740	689	723	758	671	732	755	695	758	688	749	721	746	765	771	679	729	753	740	656	698	724	731	732	730	735	686	681	702	686	760	762	703	772	692	740	715	752	718	723	763	696	766	730	739	684	757	742	748	721	782	706	776	731	687	746	679	736	694	780	693	724	721	762	716	702	760	697	703	730	773	716	696	700	754	742	717	713	718	735	704	704	729	749	759	737	734	716	709	734	795	742	702	743	684	717	754	721	721	719	730	719	678	749	775	701	733	697	695	697	692	702	747	729	710	720	705	694	740	695	728	631	680	676	739	716	780	724	789	725	733	726	727	759	740	715	788	746	713	715	729	713	678	707	719	728	719	705	719	687	713	710	712	707	760	693	706	772	768	718	711	744	684	708	765	772	726	713	668	647	712	720	675	699	755	763	753	693	781	695	762	705	737	750	769	692	754	685	688	771	705	710	725	706	694	766	692	710	719	724	748	752	737	724	687	705	686	713	763	753	684	704	720	696	775	679	709	688	718	684	768	729	747	713	703	697	790	682	729	720	766	730	744	701	716	717	733	722	736	694	710	711	713	774	740	689	727	769	745	708	771	753	770	699	725	730	747	703	718	733	706	735	762	772	712	669	737	728	730	742	722	733	736	754	748	711	701	739	761	753	753	728	754	764	740	767	748	703	732	729	762	714	725	739	730	693	683	749	724	738	720	721	707	768	803	720	764	694	744	738	743	721	712	709	670	670	743	702	732	709	717	771	703	747	766	739	728	764	687	719	708	751	737	710	738	673	688	743	734	716	641	682	738	716	709	727	700	759	712	742	736	747	755	740	732	741	713	704	732	733	830	774	708	686	695	700	746	757	692	695	702	722	703	724	735	713	757	712	734	739	748	729	727	663	716	702	765	713	746	757	726	750	728	699	723	739	733	747	745	708	756	784	721	722	756	731	722	710	717	721	744	750	730	712	661	706	736	723	712	717	712	719	708	732	736	779	739	699	784	712	716	731	708	733	709	665	686	714	719	740	759	761	742	700	705	685	684	750	718	738	722	731	714	759	745	722	761	721	692	755	762	703	757	711	710	708	752	733	737	752	719	718	764	724	745	785	713	775	753	740	735	719	711	730	741	741	725	753	688	748	746	777	703	686	700	741	710	706	725	687	715	708	721	752	777	749	725	686	660	730	694	744	676	690	762	681	696	705	789	719	725	732	741	778	760	740	769	742	731	706	756	716	762	699	706	766	744	679	721	788	798	725	733	734	743	711	690	692	738	774	697	723	758	727	702	719	721	734	721	719	673	736	706	765	752	725	694	748	740	751	793	748	706	777	744	731	715	732	742	711	756	692	727	763	697	711	721	713	764	741	706	713	715	717	720	676	731	756	727	767	695	699	734	744	705	710	688	739	764	750	699	780	769	719	694	728	731	740	714	735	736	754	707	701	676	702	779	698	725	739	703	739	739	745	751	773	797	757	736	704	733	713	728	722	771	708	771	742	713	700	658	756	693	721	721	754	719	700	715	756	737	711	725	677	721	729	798	748	747	760	683	690	713	761	741	739	726	708	824	740	741	702	742	738	762	744	691	735	756	778	705	759	741	701	765	745	733	741	730	736	749	721	710	759	767	748	769	718	716	748	708	675	750	699	718	775	707	723	784	787	758	665	664	748	692	715	755	733	766	728	719	756	729	791	758	748	726	730	741	732	746	718	730	746	725	753	750	728	705	742	756	733	760	703	751	756	747	695	770	714	722	672	681	761	748	736	697	745	703	748	703	747	714	790	764	767	728	710	752	731	738	710	725	725	780	725	803	705	709	736	697	728	683	729	747	761	697	693	685	709	736	748	680	749	731	762	722	696	739	757	711	718	721	759	747	711	748	719	735	729	747	743	671	694	693	757	764	712	773	703	768	701	706	703	730	688	733	741	703	726	698	706	700	716	728	754	709	739	711	715	731	788	734	665	759	671	779	734	737	757	735	752	661	722	705	736	722	718	679	729	713	747	726	692	707	739	693	714	704	684	743	682	750	716	681	710	753	707	723	746	687	730	741	722	747	741	728	692	736	725	730	698	696	664	708	741	729	730	782	712	695	770	764	733	729	723	707	719	735	752	734	733	674	719	738	743	730	721	675	755	745	721	703	703	709	724	738	730	704	708	750	747	739	761	733	746	717	758	733	748	762	739	686	719	772	754	682	736	766	735	804	744	701	716	809	752	758	735	707	749	735	728	772	753	706	750	682	709	742	753	720	726	727	723	775	729	696	749	711	725	744	725	727	754	760	778	745	712	749	755	694	738	719	743	771	738	687	707	725	717	728	734	771	718	757	713	791	762	763	717	721	735	718	716	663	705	751	715	734	730	739	746	671	689	751	721	684	747	722	748	725	728	706	775	711	749	760	698	694	708	724	718	778	766	718	697	714	715	736	691	704	748	733	685	689	742	709	755	713	710	723	693	786	706	725	719	735	757	722	708	729	731	740	771	742	816	703	713	709	788	672	689	729	681	667	704	720	692	754	759	727	740	724	751	761	717	652	743	710	742	722	705	723	701	696	760	749	709	761	734	719	730	717	751	736	712	742	743	724	762	720	693	727	734	750	778	713	682	720	708	737	751	724	675	730	744	717	697	742	742	720	705	721	721	707	708	749	752	747	722	682	728	718	723	699	736	701	713	720	745	709	741	700	747	751	686	703	690	754	775	680	761	747	697	717	753	704	718	751	747	685	722	716	691	697	748	760	676	752	733	716	695	746	728	755	720	751	705	664	736	679	720	722	691	743	697	760	726	779	727	704	736	740	707	752	731	744	744	738	718	779	724	715	703	698	685	733	772	780	682	746	769	740	723	721	702	681	751	752	742	715	733	745	698	716	807	741	767	780	736	722	701	695	762	734	758	721	705	719	691	787	749	750	714	707	704	732	710	737	693	713	730	731	751	745	745	778	742	681	706	755	751	731	733	741	753	749	736	742	719	734	712	697	722	740	749	709	725	729	759	716	741	768	717	725	731	723	733	741	715	638	661	695	776	684	741	720	709	718	685	725	721	768	738	735	763	696	749	677	735	738	731	738	730	714	746	737	715	694	708	756	727	744
56680	47537	24501	24683	34319	33575	29373	24597	20294	17385	15804	14137	13301	12063	11457	10878	10637	9818	9589	9054	9011	8569	8489	8457	8394	8463	8198	8000	7827	7835	7582	7452	7807	7638	7653	7488	7429	7324	7513	7524	7465	7357	7412	7306	7386	7375	7275	7314	7312	7271	7270	7270	7311	7332	7311	7204	7238	7235	7123	7304	7208	7220	7221	7185	7258	7169	7204	7350	7181	7283	7228	7230	7189	7222	7331	7231	7154	7057	7289	7222	7278	7185	7105	7093	7160	7249	7219	7196	7323	7271	7221	7152	7260	7068	7227	7162	7192	7151	7193	7048	7299	7173	7216	7131	7175	7134	7287	7144	7170	7066	7284	7281	7131	7136	7156	7245	7261	7172	7268	7244	7189	7120	7273	7149	7107	7172	7291	7323	7181	7275	7198	7172	7020	7193	7158	7226	7211	7208	7107	7329	7260	7233	7231	7190	7245	7227	7227	7264	7120	7204	7194	7127	7151	7174	7267	7128	7233	7218	7185	7322	7206	7146	7099	7168	7205	7225	7336	7162	7294	7141	7148	7245	7260	7166	7227	7165	7075	7247	7226	7073	7176	7221	7200	7092	7250	7235	7246	7039	7128	7330	7171	7228	7242	7191	7205	7216	7215	7118	7319	7087	7210	7109	7269	7187	7109	7087	7159	7239	7169	7260	7127	7234	7101	7121	7126	7235	7137	7147	7125	7190	7194	7185	7191	7144	7210	7241	7179	7387	7296	7131	7091	7275	7159	7228	7229	7260	7295	7168	7238	7208	7092	7216	7236	7213	7126	7143	7288	6960	7322	7237	7174	7183	7070	7207	7194	7198	7160	7213	7221	7040	7088	7090	7174	7238	7222	7093	7258	7155	7213	7159	7199	7153	7272	7294	7226	7196	7231	7288	7188	7328	7149	7155	7211	7299	7286	7225	7325	7121	7183	7192	7205	7162	7248	7040	7274	7346	7194	7320	7221	7283	7135	7254	7135	7130	7229	7133	7289	7197	7162	7130	7113	7315	7228	7169	7222	7059	7098	7201	6989	7070	7225	7123	7188	7252	7114	7174	7225	7203	7121	7247	7232	7204	7165	7254	7063	7182	7123	7257	7158	7217	7192	7147	7215	7181	7272	7248	7316	7138	7289	7171	7194	7259	7178	7144	7224	7214	7293	7138	7141	7156	7109	7219	7136	7211	7186	7048	7230	7138	7270	7368	7206	7080	7196	7272	7199	7170	7175	7177	7329	7079	7195	7172	7228	7245	7181	7243	7081	7332	7125	7053	7082	7260	7067	7331	7305	7274	7163	7125	7338	6964	7162	7218	7192	7314	7162	7237	7143	7288	7219	7064	7014	7149	7053	7116	7296	7033	7355	7265	7040	7226	7111	7268	7193	7005	7166	7206	7172	7124	7116	7228	7195	7136	7084	7295	7123	7177	7188	7210	7250	7151	7290	7137	7320	7185	7155	7252	7215	7150	7118	7112	7149	7285	7116	7252	7136	7217	7097	7284	7247	7200	7154	7105	7281	7208	7210	7118	7266	7087	7333	7179	7134	7241	7121	7183	7341	7278	7281	7225	7089	7248	7173	7279	7142	7292	7207	7082	7051	7202	7143	7175	7086	7194	7120	7291	7283	7286	7213	7289	7182	7120	7110	7214	7268	7218	7130	7164	7326	7116	7108	7220	7159	7095	7117	7217	7128	7167	7104	7148	7139	7191	7195	7161	7244	7142	7173	7310	7155	7127	7185	7111	7204	7181	7197	7226	7363	7194	7181	7150	7049	7180	7319	7087	7218	7207	7171	7165	6979	7240	7174	7203	7123	7314	7315	7197	7197	7219	7136	7304	7218	7195	7322	7152	7057	7199	7150	7234	7168	7079	7198	7146	7179	7302	7117	7097	7167	7200	7219	7141	7252	7181	7129	7335	7222	7219	7314	7165	7088	7144	7029	7136	7253	7195	7201	7194	7304	7196	7122	7212	7224	7186	7095	7273	7082	7285	7221	7217	7175	7140	7180	7199	7168	7168	7139	7289	7267	7205	7218	7198	7271	7215	7154	7156	7160	7288	7158	7257	7123	7261	7206	7207	7142	7173	7127	7111	7177	7071	7129	7188	7197	7170	7250	7168	7192	7139	7143	7268	7203	7179	7126	7224	7212	7291	7092	7102	7290	7143	7288	7277	7148	7280	7214	7208	7268	7025	7170	7091	7142	7117	7314	7197	7267	7252	7269	7244	7300	7228	7086	7394	7271	7218	7142	7165	7124	7138	7129	7285	7290	7262	7166	7202	7106	7162	7244	7183	7345	7139	7295	7193	7236	7173	7282	7263	7242	6989	7192	7343	7237	7191	7174	7331	7234	7110	7100	7116	7332	7237	7167	7166	7264	7206	7158	7274	7126	7095	7217	7361	7077	7423	7109	7098	7257	7099	7273	7115	7242	7191	7225	7147	7287	7158	7223	7256	7261	7261	7213	7240	7204	7170	7338	7196	7188	7111	7137	7253	7322	7108	7359	7120	7116	7179	7052	7165	7174	7076	7308	7293	7084	7272	7145	7090	7162	7153	7194	7233	7176	7226	7232	7133	7188	7160	7202	7106	7166	7339	7176	7219	7077	7154	7235	7214	7257	7133	7080	7125	7019	7221	7177	7215	7126	7219	7302	7026	7091	7181	7210	7164	7204	7280	7231	7195	7167	6991	7186	7169	7184	7142	7155	7221	7198	7250	7165	7274	7158	7303	7168	7164	7284	7220	7069	7089	7185	7282	7219	7305	7267	7270	7134	7114	7178	7256	7319	7132	7286	7126	7219	7231	7368	7199	7382	7386	7325	7306	7197	7220	7223	7186	7120	7134	7182	7239	7117	7198	7111	7158	7144	7123	7008	7210	7271	7212	7228	7190	7112	7138	7196	7314	7093	7147	7155	7194	7146	7144	7190	7152	7179	7196	7139	7077	7225	7127	7356	7232	7117	7055	7265	7149	7132	7212	7164	7247	7210	7257	7227	7184	7207	7154	7109	7249	7346	7083	7240	7194	7143	7123	7168	7384	7168	7283	7171	7208	7188	7181	7188	7106	7208	7272	7170	7203	7076	7291	7198	7193	7177	7177	7203	7215	7254	7197	7382	7117	7106	7189	7000	7067	7203	7313	7249	7330	7200	7212	7253	7209	7169	7178	7117	7206	7221	7234	7274	7249	7166	7199	7136	7073	7212	7138	7140	7172	7172	7082	7127	7339	7192	7243	7129	7233	7250	7191	7159	7132	7184	7104	7258	7160	7232	7120	7136	7134	7283	7294	7311	7244	7215	7228	7266	7165	7133	7250	7200	7107	7360	7193	7294	7204	7097	7167	7123	7200	7288	7181	7313	7076	7070	7295	7140	7203	7231	7189	7198	7011	7206	7258	7157	7154	7177	7184	7106	7125	7248	7298	7163	7175	7292	7172	7347	7129	7192	7212	7195	7199	7184	7059	7377	7180	7354	7052	7299	7229	7100	7291	7144	7211	7111	7222	7154	7186	7235	7171	7148	7200	6994	7336	7269	7155	7218	7339	7221	7196	7267	7177	7171	7230	7099	7285	7150	7249	7095	7103	7130	7246	7235	7235	7267	7222	7233	7117	7329	7163	7177	7250	7235	7205	7285	7214	7041	7292	7058	7258	7186	7278	7128	7207	7154	7199	7291	7287	7301	7176	7097	7238	7134	7232	7249	7153	7178	7187	7345	7167	7032	7167	7169	7178	7169	7157	7087	7221	7270	7182	7156	7178	7235	7292	7118	7465	7151	7265	7333	7111	7122	7154	7159	7289	7263	7279	7129	7238	7284	7195	7237	7226	7299	7130	7258	7129	7090	7262	7172	7170	7196	7226	7123	7216	7148	7204	7318	7177	7083	7238	7196	7322	7104	7203	7113	7162	7274	7287	7327	7154	7156	7189	7181	7096	7210	7079	7220	7237	7301	7190	7242	7284	7209	7252	7081	7257	7213	7164	7138	7247	7269	7099	7189	7027	7108	7141	7209	7302	7187	7183	7093	7227	7134	7066	7163	7147	7083	7147	7246	7120	7201	7032	7172	7162	7138	7214	7277	7188	7253	7190	7045	7076	7213	7256	7158	7079	7192	7254	7184	7259	7066	7141	7145	7154	7238	7074	7261	7226	7167	7305	7207	7239	7132	7368	7229	7170	7091	7184	7220	7189	7139	7255	7179	7152	7272	7225	7167	7165	7019	7227	7154	7243	7128	7306	7259	7162	7224	7185	7160	7160	7182	7198	7120	7136	7237	7394	7277	7240	7232	7168	7102	7117	7137	7053	7293	7372	7238	7263	7191	7192	7234	7113	7161	7275	7136	7137	7292	7203	7037	7211	7256	7162	7330	7162	7258	7186	7048	7190	7196	7194	7142	7197	7237	7120	7215	7246	7249	7276	7241	7139	7094	7132	7290	7098	7136	7279	7172	7182	7262	7048	7146	7160	7199	7151	7207	7223	7041	7262	7186	7130	7243	7044	7237	7061	7242	7106	7075	7173	7176	7181	7325	7111	7174	7165	7285	7267	7233	7231	7325	7377	7185	7198	7097	7064	7320	7072	7244	7361	7236	7010	7209	7145	7140	7159	7169	7227	7144	7242	7183	7199	7233	6979	7172	7241	7130	7158	7092	7247	7188	7169	7201	7216	7320	7148	7238	7269	7242	7129	7257	7144	7167	7175	7236	7205	7158	7260	7150	7251	7259	7295	7292	7234	7341	7168	7256	7301	7229	7256	7144	7149	7155	7236	7178	7093	7290	7156	7168	7190	7087	7083	7283	7186	7116	7127	7161	7092	7157	7281	7092	7206	7186	7229	7184	6962	7255	7286	7178	7217	7098	7027	7212	7174	7158	7130	7168	7192	7251	7212	7281	7245	7189	7274	7247	7132	7210	7228	7063	7199	7147	7123	7217	7173	7126	7318	7137	7351	7111	6987	7211	7101	7160	7123	7180	7096	7096	7242	7167	7032	7066	7218	7029	7213	7176	7181	7132	7102	7204	7187	7178	7351	7085	7209	7219	7250	7088	7292	7053	7358	7123	7207	7140	7282	7148	7260	7144	7133	7095	7278	7108	7147	7153	7136	7204	7239	7177	7249	7229	7284
7569	3955	1272	921	1049	1096	973	940	906	890	904	824	834	839	789	802	796	807	785	783	820	768	820	753	779	805	782	762	746	765	758	782	783	817	790	797	771	732	801	765	711	780	815	778	790	786	795	750	800	805	756	730	758	822	742	770	795	740	731	745	759	809	788	708	819	757	732	762	775	798	757	808	744	748	801	738	834	742	806	741	777	749	755	740	834	751	766	761	774	742	743	718	789	803	737	781	784	806	760	774	764	803	757	753	779	778	775	779	796	766	776	774	774	776	824	756	753	838	786	752	738	798	813	778	747	790	786	780	798	799	791	802	821	788	782	732	778	757	797	753	760	777	797	773	760	795	802	805	708	815	785	785	757	827	769	791	818	800	773	749	767	792	778	766	762	747	765	811	728	790	790	807	734	769	773	797	766	746	761	742	778	818	783	771	774	802	712	798	746	759	772	820	767	714	763	741	751	711	766	763	778	761	760	778	744	740	750	791	763	775	786	761	793	799	698	747	818	778	773	762	816	751	783	757	781	750	760	800	769	788	811	784	787	785	782	750	764	838	788	747	755	805	778	789	742	797	773	804	811	802	807	796	802	808	781	782	730	753	818	732	720	748	758	785	742	730	792	754	808	744	742	859	799	765	732	770	766	805	751	778	740	759	772	716	829	769	695	787	755	813	756	798	716	820	722	744	820	764	796	716	776	809	728	772	779	747	815	786	785	800	815	793	824	717	769	754	736	722	738	821	813	753	801	798	703	761	783	786	743	774	805	827	723	760	777	814	784	716	761	785	742	789	759	772	812	773	753	792	797	767	764	797	802	775	768	778	752	823	806	784	825	774	799	755	770	752	774	762	758	798	795	751	762	793	792	728	734	754	749	842	793	744	819	739	758	768	771	766	762	712	763	769	759	752	767	788	735	746	789	816	797	742	773	766	763	737	811	756	819	767	795	794	803	775	720	780	821	797	771	783	804	762	770	757	750	739	769	744	802	785	740	775	767	793	761	735	782	728	778	754	735	794	805	779	770	775	755	735	758	787	807	791	740	764	771	813	793	741	751	775	787	744	783	798	763	762	794	760	762	726	750	794	781	816	762	770	749	762	728	776	791	830	792	804	786	746	745	726	758	806	795	788	825	805	811	801	744	793	769	776	779	828	769	786	748	736	754	756	786	821	766	732	789	798	796	735	808	825	821	751	763	762	801	796	750	781	740	740	742	758	790	778	785	792	753	748	786	765	794	765	771	752	744	817	801	768	775	791	765	775	726	779	815	840	812	804	783	750	819	781	786	791	752	781	769	769	869	728	786	770	761	771	800	734	770	793	724	808	798	789	818	781	754	791	784	792	832	766	779	814	736	757	737	732	782	753	764	805	751	806	819	763	794	791	793	745	758	794	745	728	765	790	801	726	746	787	802	798	765	801	762	832	727	784	744	758	836	763	765	798	752	777	768	750	763	755	726	740	779	723	792	774	784	761	766	778	783	745	712	793	814	752	785	738	771	781	775	727	734	778	761	780	784	723	781	775	820	749	790	783	812	765	806	801	789	775	721	764	747	869	821	775	753	762	764	770	766	747	740	795	751	769	801	735	838	817	776	788	752	764	834	783	767	818	764	741	797	775	731	763	803	731	784	800	763	786	777	766	812	757	817	719	749	808	780	782	763	770	769	781	789	779	764	788	799	785	759	796	741	747	770	768	751	780	816	759	805	812	738	809	793	788	804	794	781	779	774	768	748	737	784	775	730	794	735	806	827	768	790	746	786	775	800	772	772	771	826	813	803	827	771	802	765	748	759	749	749	789	758	738	805	760	718	759	717	801	766	752	761	754	806	727	743	748	716	808	773	823	797	797	758	800	758	781	758	757	761	792	769	790	746	792	793	814	834	753	767	726	760	833	766	838	767	797	749	814	777	761	793	762	764	771	750	810	753	742	750	798	780	737	800	827	728	794	772	776	794	837	732	772	829	710	752	723	749	753	762	790	736	760	768	767	754	763	733	841	738	710	766	778	772	764	769	799	756	781	784	805	730	784	770	802	744	738	795	755	719	740	804	782	770	769	779	775	749	745	729	789	771	813	798	756	811	758	789	806	751	793	768	765	784	790	726	770	774	744	753	771	780	765	779	817	751	804	702	725	752	759	797	711	782	807	757	774	794	833	813	775	749	833	745	783	767	813	788	804	729	848	789	739	743	757	748	842	779	795	789	738	726	762	779	819	784	747	730	766	764	757	778	772	768	749	775	766	769	831	777	719	761	813	757	778	780	765	830	759	776	710	766	769	782	760	724	742	783	743	779	793	806	763	801	813	774	826	796	765	782	750	784	755	804	777	759	745	748	774	775	755	825	781	718	753	758	749	748	774	777	759	754	762	768	728	791	792	787	769	760	794	759	812	810	801	740	750	742	784	803	757	766	781	767	765	772	799	785	790	778	759	772	764	734	724	776	822	792	781	764	728	762	753	806	761	758	759	801	754	769	774	752	773	787	766	808	767	750	777	775	767	763	815	773	772	805	779	753	753	747	789	784	770	799	768	742	789	767	752	788	796	800	775	752	752	761	759	752	735	766	737	780	721	736	806	771	719	811	759	805	743	793	806	816	764	835	789	733	815	784	776	750	810	762	765	715	756	784	800	851	730	760	774	817	720	786	726	754	789	797	767	730	783	767	772	767	742	777	718	799	763	750	823	769	782	764	768	772	736	806	773	710	751	760	802	793	741	726	738	828	799	769	774	780	728	726	803	821	791	758	785	766	755	819	773	752	720	826	767	760	758	781	770	764	765	724	772	745	814	767	786	822	739	751	792	776	792	771	765	764	786	761	812	766	754	813	780	782	746	756	803	754	802	777	732	753	755	729	777	790	813	784	751	827	731	802	780	742	784	786	756	738	790	778	780	758	780	790	775	735	797	741	703	772	731	806	774	814	748	731	789	749	741	727	748	803	745	785	758	774	723	770	808	748	802	813	767	740	808	761	822	790	746	776	752	780	799	766	759	783	759	787	757	772	766	760	756	805	731	798	785	785	731	795	761	785	815	726	776	769	791	812	786	811	792	814	814	747	747	818	774	763	753	814	741	764	821	763	761	761	787	789	731	785	785	792	776	782	788	720	811	759	724	791	837	742	794	744	781	720	785	716	789	785	787	760	788	772	809	735	710	808	808	820	802	808	832	769	750	792	784	790	749	800	770	750	773	784	750	750	735	763	749	747	809	769	761	745	802	748	730	807	783	757	859	783	833	749	787	800	771	743	784	764	796	756	755	800	769	754	779	749	720	825	733	793	785	755	776	776	760	805	728	773	806	752	819	764	744	803	766	773	817	748	765	733	708	797	761	771	760	733	792	735	748	785	773	764	744	773	759	740	764	778	779	784	787	788	768	763	811	776	785	757	805	757	786	756	754	779	753	731	745	770	754	807	773	773	785	772	773	763	796	748	803	765	798	814	814	764	760	751	836	764	739	769	772	770	745	756	767	787	792	764	787	739	737	842	760
41644	31463	12553	15815	22161	21485	18487	14835	12389	11081	10393	9909	9684	9169	8917	8895	8773	8435	8322	8151	8068	7884	7854	7884	7655	7864	7724	7796	7623	7709	7516	7540	7717	7656	7485	7576	7606	7576	7511	7502	7481	7470	7560	7405	7610	7489	7578	7682	7463	7540	7569	7529	7584	7598	7305	7455	7479	7371	7535	7526	7506	7443	7629	7494	7420	7409	7447	7498	7516	7497	7430	7618	7500	7578	7453	7608	7476	7471	7602	7468	7443	7720	7480	7512	7493	7471	7577	7502	7509	7573	7595	7520	7426	7448	7461	7592	7422	7371	7482	7420	7498	7477	7510	7462	7533	7595	7465	7486	7502	7466	7480	7504	7566	7581	7428	7363	7573	7362	7431	7494	7384	7543	7498	7432	7548	7480	7584	7379	7554	7603	7570	7609	7550	7579	7521	7539	7593	7432	7517	7542	7508	7625	7393	7560	7537	7487	7558	7598	7558	7531	7508	7443	7456	7586	7472	7522	7427	7470	7508	7370	7490	7519	7682	7392	7488	7534	7650	7482	7403	7573	7369	7495	7558	7512	7486	7503	7480	7564	7593	7471	7582	7423	7471	7532	7414	7467	7471	7734	7543	7573	7502	7517	7606	7565	7652	7521	7553	7461	7653	7510	7489	7361	7538	7559	7504	7353	7586	7547	7612	7427	7480	7544	7509	7476	7644	7595	7669	7482	7416	7661	7441	7575	7522	7368	7633	7536	7592	7470	7479	7493	7438	7501	7554	7530	7483	7475	7472	7405	7330	7514	7493	7637	7524	7432	7569	7553	7537	7491	7400	7538	7460	7625	7398	7483	7573	7533	7470	7520	7454	7583	7426	7473	7457	7688	7378	7538	7461	7406	7487	7441	7501	7488	7528	7581	7488	7588	7531	7541	7635	7532	7633	7464	7555	7607	7623	7551	7466	7479	7429	7358	7520	7534	7540	7477	7512	7384	7563	7439	7515	7565	7588	7582	7494	7509	7382	7394	7441	7582	7439	7492	7642	7465	7414	7506	7494	7527	7509	7558	7474	7389	7463	7491	7524	7518	7449	7501	7476	7437	7532	7369	7648	7416	7620	7542	7571	7543	7528	7476	7498	7682	7526	7529	7427	7444	7469	7554	7349	7597	7508	7527	7522	7554	7544	7512	7561	7385	7420	7558	7421	7534	7421	7395	7559	7525	7492	7462	7385	7575	7608	7606	7604	7515	7508	7416	7564	7552	7631	7513	7555	7571	7461	7574	7493	7502	7644	7485	7508	7449	7370	7336	7505	7538	7491	7528	7417	7476	7502	7457	7554	7459	7646	7465	7387	7498	7636	7509	7574	7615	7539	7488	7629	7553	7495	7595	7419	7482	7452	7537	7493	7458	7547	7493	7476	7568	7614	7473	7663	7582	7396	7436	7564	7559	7473	7595	7446	7467	7681	7521	7501	7450	7459	7602	7521	7648	7452	7560	7464	7469	7525	7715	7358	7493	7512	7349	7405	7613	7601	7545	7532	7506	7445	7646	7627	7462	7468	7448	7546	7561	7496	7464	7570	7462	7607	7327	7371	7666	7470	7617	7768	7478	7569	7463	7458	7580	7581	7451	7570	7479	7503	7562	7247	7513	7408	7587	7462	7613	7491	7394	7656	7536	7647	7473	7448	7463	7576	7607	7370	7432	7513	7540	7468	7472	7636	7332	7477	7385	7365	7438	7600	7444	7625	7576	7563	7579	7459	7421	7437	7397	7486	7443	7572	7575	7509	7419	7446	7503	7488	7475	7484	7663	7658	7425	7477	7467	7485	7364	7498	7660	7620	7543	7388	7555	7509	7560	7405	7478	7458	7437	7429	7383	7548	7529	7468	7472	7539	7527	7344	7542	7525	7492	7638	7413	7507	7523	7411	7443	7748	7502	7602	7528	7520	7457	7529	7558	7535	7512	7588	7393	7570	7488	7581	7530	7336	7439	7690	7498	7530	7515	7569	7443	7542	7658	7476	7493	7433	7458	7398	7579	7523	7549	7601	7463	7490	7416	7503	7537	7416	7512	7401	7601	7401	7496	7545	7630	7514	7578	7504	7500	7443	7574	7558	7420	7528	7466	7534	7501	7578	7585	7487	7578	7587	7489	7518	7489	7583	7536	7537	7547	7542	7648	7562	7468	7453	7472	7548	7591	7403	7508	7493	7437	7539	7483	7555	7591	7437	7557	7434	7591	7493	7491	7485	7522	7516	7519	7495	7432	7578	7648	7473	7474	7637	7527	7624	7646	7488	7540	7410	7392	7466	7570	7560	7597	7481	7506	7566	7564	7531	7369	7584	7389	7491	7531	7511	7468	7590	7443	7523	7458	7561	7526	7528	7422	7621	7494	7312	7540	7336	7494	7533	7330	7460	7435	7705	7531	7490	7540	7514	7491	7380	7671	7638	7456	7586	7595	7580	7561	7546	7566	7574	7398	7521	7634	7483	7467	7513	7453	7493	7452	7499	7480	7485	7413	7557	7548	7406	7381	7401	7522	7562	7505	7469	7499	7517	7654	7566	7618	7577	7501	7559	7448	7571	7494	7494	7521	7632	7571	7461	7472	7471	7544	7427	7526	7556	7567	7614	7499	7434	7556	7468	7591	7476	7519	7417	7461	7466	7430	7504	7564	7523	7526	7534	7514	7487	7506	7557	7588	7383	7527	7437	7480	7561	7689	7570	7431	7578	7493	7507	7599	7578	7610	7467	7465	7407	7498	7540	7412	7352	7520	7506	7553	7637	7486	7528	7659	7461	7441	7518	7600	7654	7506	7389	7460	7467	7496	7613	7502	7429	7336	7610	7453	7548	7350	7447	7510	7494	7524	7574	7385	7549	7601	7491	7400	7471	7519	7572	7442	7353	7365	7450	7515	7529	7471	7526	7514	7592	7511	7500	7595	7587	7497	7483	7394	7501	7535	7598	7534	7437	7458	7464	7486	7573	7503	7597	7462	7524	7450	7423	7694	7535	7548	7589	7529	7680	7577	7585	7416	7513	7503	7556	7564	7400	7442	7499	7309	7503	7462	7484	7426	7407	7494	7536	7490	7612	7547	7576	7516	7498	7540	7546	7367	7413	7621	7427	7538	7569	7565	7670	7531	7545	7487	7471	7730	7579	7363	7491	7450	7460	7426	7624	7569	7482	7709	7429	7609	7556	7515	7395	7574	7578	7519	7450	7513	7486	7515	7561	7624	7587	7573	7462	7510	7637	7403	7429	7592	7586	7562	7530	7537	7464	7483	7416	7481	7544	7586	7559	7368	7570	7489	7422	7458	7529	7510	7738	7428	7584	7584	7465	7517	7442	7448	7667	7461	7479	7356	7523	7494	7472	7505	7438	7453	7475	7521	7674	7464	7427	7462	7505	7470	7481	7653	7548	7486	7528	7485	7391	7672	7432	7496	7492	7405	7403	7391	7540	7464	7565	7590	7506	7518	7525	7436	7492	7666	7499	7436	7743	7384	7416	7433	7511	7487	7418	7564	7587	7364	7612	7538	7445	7655	7574	7604	7544	7468	7483	7470	7441	7493	7610	7577	7577	7629	7461	7461	7576	7493	7574	7533	7511	7523	7656	7577	7532	7607	7399	7616	7588	7509	7518	7450	7565	7474	7529	7514	7454	7478	7493	7486	7494	7596	7524	7442	7645	7488	7461	7513	7524	7543	7571	7423	7369	7504	7643	7488	7480	7539	7606	7597	7489	7457	7492	7462	7444	7446	7484	7640	7535	7501	7554	7502	7518	7654	7552	7476	7384	7442	7632	7487	7459	7451	7500	7579	7680	7506	7559	7565	7678	7539	7505	7444	7657	7369	7526	7543	7486	7620	7620	7512	7377	7361	7402	7626	7470	7675	7413	7536	7534	7482	7441	7475	7497	7433	7552	7501	7431	7555	7606	7371	7517	7572	7416	7428	7395	7538	7646	7554	7538	7613	7568	7461	7554	7461	7590	7502	7564	7552	7501	7524	7413	7536	7521	7561	7524	7447	7562	7589	7563	7384	7501	7388	7455	7447	7630	7566	7418	7478	7496	7513	7532	7461	7531	7572	7528	7551	7592	7594	7523	7554	7443	7468	7506	7561	7549	7416	7674	7563	7499	7448	7437	7415	7487	7409	7485	7499	7535	7557	7495	7552	7529	7428	7462	7438	7457	7535	7495	7558	7401	7627	7499	7533	7514	7638	7406	7509	7475	7608	7393	7518	7514	7432	7536	7350	7510	7479	7542	7473	7500	7526	7404	7513	7529	7538	7473	7470	7480	7594	7448	7486	7577	7553	7417	7520	7551	7499	7421	7710	7666	7492	7475	7540	7449	7527	7432	7641	7509	7604	7548	7553	7429	7492	7429	7429	7584	7534	7619	7652	7463	7467	7590	7457	7426	7594	7634	7579	7570	7469	7426	7573	7391	7559	7504	7433	7490	7484	7492	7406	7448	7513	7491	7669	7472	7498	7595	7576	7434	7632	7477	7562	7583	7594	7514	7558	7564	7467	7389	7462	7410	7475	7628	7490	7464	7572	7562	7506	7570	7398	7598	7494	7560	7467	7503	7503	7679	7463	7578	7545	7470	7542	7603	7595	7465	7490	7509	7532	7473	7615	7503	7440	7421	7462	7566	7620	7528	7621	7515	7529	7345	7444	7412	7465	7422	7560	7504	7604	7526	7523	7617	7565	7507	7420	7482	7523	7471	7547	7619	7636	7364	7550	7607	7532	7460	7523	7570	7411	7556	7429	7457	7514	7517	7533	7516	7549	7583	7437	7486	7531	7530	7550	7526	7607	7511	7472	7508	7391	7541	7397	7570	7434	7583	7445	7572	7578	7486	7528	7416	7402	7424	7563	7505	7434	7537	7546	7636	7464	7502	7463	7460	7635	7456	7452	7480	7581	7556	7489	7567	7515	7575	7494	7490	7480	7450	7386	7544	7495	7500	7447	7620	7348	7560	7527	7575	7403	7400	7533	7572	7547	7403	7541	7385	7528	7583	7635	7443	7425	7503	7442	7498	7541	7460	7543	7542	7515	7422	7499	7577	7411	7505	7474	7487	7674	7587	7503	7504	7430	7500	7512	7707	7576	7522	7590	7443	7604	7624	7455	7597	7592	7540	7438
11339	6298	1595	783	993	1048	939	890	786	767	747	722	687	627	717	650	608	617	619	609	610	595	593	655	573	595	635	547	534	620	556	624	603	555	540	577	588	568	619	575	571	545	601	549	569	560	605	592	567	593	560	604	611	616	596	568	572	582	583	572	554	593	618	585	569	645	583	613	522	596	519	568	554	554	601	579	565	586	614	654	609	567	559	538	593	571	569	535	610	608	570	560	592	556	570	561	597	586	545	570	569	558	581	546	623	563	579	547	568	592	546	593	580	553	589	555	540	615	562	571	569	575	579	599	645	571	589	573	589	554	587	585	631	557	572	563	540	550	552	573	592	593	599	542	609	578	536	552	611	597	539	559	602	592	604	627	587	608	609	625	583	571	586	587	651	566	541	578	567	604	572	565	551	569	556	556	624	578	541	597	571	560	641	566	589	544	576	578	565	628	592	586	610	576	608	579	543	616	597	542	577	588	591	579	592	567	582	549	570	542	589	542	653	651	569	581	610	575	531	587	588	573	592	600	556	575	595	561	560	557	565	580	611	574	578	549	549	580	577	574	593	592	548	541	589	590	585	545	573	605	547	597	560	596	577	584	563	587	589	607	563	574	563	565	553	591	601	580	600	622	586	548	561	581	614	544	599	541	594	552	554	613	577	605	527	572	530	600	611	596	556	550	600	575	552	574	585	619	596	569	568	569	588	608	540	576	599	567	595	543	599	612	612	610	542	541	543	564	608	551	634	615	559	575	608	579	565	578	577	574	599	583	549	558	575	582	544	571	569	562	554	575	588	640	559	609	606	601	574	602	595	562	559	569	567	558	582	537	589	556	546	589	584	623	578	579	568	516	566	574	568	571	604	543	584	583	580	572	579	545	555	583	627	567	610	608	590	585	578	549	570	621	557	548	617	594	578	512	590	582	556	545	551	598	579	551	589	595	548	570	589	581	599	627	592	548	602	589	584	571	582	587	575	595	565	604	555	552	584	617	544	550	571	542	570	529	570	531	564	578	619	571	590	543	603	606	580	578	595	583	531	571	602	550	584	595	554	568	623	602	607	579	567	586	525	522	582	606	579	551	567	643	581	575	623	556	624	570	583	623	605	546	517	597	557	565	580	601	561	575	591	546	585	636	630	588	553	593	571	597	572	579	571	594	622	606	616	562	568	600	571	579	548	581	590	541	578	577	562	580	572	611	582	575	614	601	592	582	576	583	559	604	620	598	624	546	588	590	555	566	560	561	600	621	623	539	571	565	580	585	616	624	556	580	595	549	590	594	584	562	581	609	561	527	570	576	587	610	572	533	608	592	609	601	614	544	563	596	551	610	570	618	576	533	572	564	568	581	590	556	604	595	584	601	528	620	578	594	558	564	584	572	619	581	588	574	606	564	574	621	546	564	565	582	579	566	577	583	619	566	582	593	594	544	536	587	588	607	567	595	551	588	577	581	575	590	594	569	562	539	566	586	581	572	557	562	552	587	538	561	612	596	608	614	553	527	547	541	582	587	525	574	566	573	543	603	600	627	562	602	590	590	605	593	611	573	601	569	628	531	564	573	598	537	537	569	602	537	561	562	561	562	561	543	622	586	598	559	609	564	595	564	553	571	566	582	571	602	517	540	587	568	551	592	583	538	574	600	572	565	554	591	609	604	560	592	544	574	575	606	592	606	594	586	544	554	547	589	565	582	597	560	582	606	615	604	622	584	561	571	543	539	576	535	599	576	578	592	562	534	571	552	582	615	567	617	617	537	577	557	585	607	534	608	548	594	572	558	559	583	577	591	580	597	583	624	581	583	565	601	632	593	566	576	578	527	616	567	596	578	583	586	574	585	567	568	545	600	598	584	585	575	569	578	587	581	582	558	580	593	584	556	583	588	625	561	624	560	610	563	594	550	567	547	609	614	599	580	653	577	613	585	592	555	619	620	534	571	558	589	549	609	574	620	573	606	531	592	557	574	583	565	569	571	549	589	585	598	563	594	588	558	591	614	588	565	567	524	544	521	640	567	571	589	560	598	531	552	558	576	570	587	600	555	562	633	552	580	579	594	604	577	570	594	578	578	571	565	508	553	605	577	605	600	548	621	552	566	557	544	579	562	620	596	579	564	587	593	589	559	555	548	578	567	596	675	565	545	564	587	558	598	564	577	600	584	578	553	624	551	553	514	599	616	606	561	588	596	560	615	535	602	555	574	567	567	568	521	585	585	561	564	553	612	597	559	575	607	519	543	570	563	526	564	596	554	582	587	525	562	575	582	565	558	545	598	587	572	536	606	547	543	590	596	598	543	614	602	559	562	536	576	568	535	579	615	565	569	543	568	626	581	567	563	616	584	606	529	585	601	616	567	602	605	547	561	556	560	613	587	569	573	586	577	592	619	616	585	568	555	567	593	594	546	574	572	557	574	590	563	589	531	647	576	605	555	576	564	628	612	524	594	558	556	584	575	602	558	588	550	554	571	556	599	589	587	585	543	604	603	583	599	619	546	567	563	579	608	567	574	564	620	572	553	514	587	579	570	609	523	588	531	596	553	608	586	604	599	599	566	557	554	611	538	545	569	570	573	568	614	552	573	556	550	543	603	592	565	589	539	630	586	553	588	583	646	562	608	610	548	631	598	580	606	591	615	530	599	572	601	569	590	523	578	559	600	583	563	586	602	598	585	544	601	575	556	562	538	613	605	609	589	586	566	598	590	576	572	616	613	579	588	585	606	597	558	566	584	575	567	597	598	569	580	566	570	580	557	567	567	591	563	628	593	564	586	548	580	570	609	622	554	591	577	629	609	603	621	580	553	546	554	591	531	570	596	624	573	621	557	573	545	560	532	572	552	612	594	601	569	609	585	588	538	581	568	550	585	584	573	594	560	606	536	611	541	581	643	554	604	577	591	589	584	588	609	562	576	618	593	586	594	589	598	608	596	597	579	596	583	561	588	576	584	602	568	571	554	544	567	586	546	565	598	589	624	572	555	625	534	582	529	590	547	572	590	645	610	610	568	547	591	545	555	560	584	593	596	575	591	590	596	581	534	573	578	580	565	584	519	576	573	582	611	550	586	587	570	579	590	629	580	590	569	539	598	549	582	597	589	572	554	601	582	620	591	583	639	616	564	561	564	622	562	569	576	599	567	593	617	580	587	573	565	575	559	567	571	579	537	548	560	572	588	578	593	622	566	607	600	570	578	564	564	544	537	572	570	584	545	613	588	582	587	593	560	603	602	587	593	605	592	565	613	602	616	560	571	582	578	600	573	586	620	554	569	585	587	590	583	566	610	585	574	561	566	554	574	547	561	583	575	604	576	604	574	580	569	545	559	547	569	566	551	587	604	577	624	575	603	586	553	608	570	582	574	569	575	587	558	538	561	598	564	576	579	557	627	545	570	557	576	547	569	562	623	572	520	544	584	612	539	559	573	598	610	556	601	615	561	598	584	575	545	577	571	609	583	554	582	585	584	605	571	566	595	613	562	577	571	580	590	605	551	576	579
45464	35922	14905	17807	25397	24893	20985	16892	13624	12068	11156	10054	9454	8728	8393	8206	7959	7406	7291	6940	6749	6631	6597	6546	6431	6392	6336	6299	6158	6155	5961	5977	6066	6011	5929	6001	6021	5859	6054	5938	5864	5996	5964	5971	5919	5927	5938	5898	5933	5866	5951	5891	5970	5778	5889	5752	5933	5930	5915	5855	5802	5893	5819	5947	5888	5893	5836	5949	5964	5831	5979	5881	5924	5807	5996	5976	5846	5992	5936	5895	5907	5920	5899	5832	5790	5852	5921	6001	5933	5922	5969	5859	5865	5959	5790	5880	5883	5961	5800	5737	5812	5897	5930	5935	5822	5731	5808	5915	5847	5907	5871	5850	5824	5818	5931	5857	5922	5879	5890	5911	5915	5986	5764	5838	5864	5837	5879	5895	6021	5756	5920	5949	5821	5820	5924	5881	5955	5902	5821	5825	5817	5824	5948	5821	5750	5885	5917	5842	5784	6077	5898	5879	5740	5964	5936	5801	5854	5971	5743	5796	5814	5925	5934	5830	5789	5840	5853	5855	5936	5974	5967	5853	5847	5862	5909	6009	5852	5897	5988	5821	5916	5855	5825	5825	5850	5782	5869	5701	5832	5901	5855	6020	5895	5853	5821	5892	5853	5907	5826	5936	5845	5884	5787	5844	5764	5818	5822	5806	5884	5728	5800	5994	5840	5874	5936	5811	5922	5871	5842	5853	5851	5771	5918	5835	5964	5820	5939	5846	5857	5822	5950	5834	5787	5837	5903	5989	5865	5810	5873	5820	5846	5855	5778	5859	5868	5811	5850	5907	5933	5843	5763	5990	5771	5837	5868	5998	5847	5882	5847	5893	5853	5842	5908	5937	5830	5839	5915	5931	5913	5897	5821	5860	5830	5912	5907	5866	5820	5787	5946	5831	5945	5900	5989	5796	5870	5828	6023	5890	5840	5929	5779	5800	5879	5863	5847	5942	5997	5811	5889	5884	5941	5944	5885	6006	5837	5967	5781	5842	5874	5754	5819	5999	5897	5802	5877	5947	5803	5928	5786	5860	5840	5858	5913	5847	5875	5760	5835	5782	5875	5892	5715	5847	5925	5928	5777	5872	5887	5870	5952	5927	5883	5806	5889	5859	5881	5833	5793	5862	5818	5822	5879	5869	5940	5865	5863	5721	5848	5847	5898	5804	5951	5933	5872	5896	5846	5881	5877	5857	5948	5842	5983	5844	5891	5831	5944	5890	5891	5881	5881	5914	5833	5718	5812	5823	5847	5758	5920	5747	5942	5939	5921	5719	5788	5831	5729	5680	5774	5857	5804	5977	5914	5804	5809	5773	5920	5710	5788	5780	5827	5825	5885	5748	5966	5879	5959	5837	5888	5944	5859	5924	5848	5803	5865	5895	5913	5704	5853	5917	5873	5905	5820	5877	5822	5910	5898	5932	5796	5811	5904	5895	5915	5838	5863	5880	5872	5781	5851	5823	6053	5886	5821	5884	6006	5947	5943	5829	5882	5833	6049	5833	5915	5903	5875	5888	5941	5878	5965	5787	5789	5911	5830	5921	5754	5900	5799	5859	5918	5884	5907	5850	5854	5855	5843	5871	5939	5959	5874	5858	5878	5925	5988	5758	5888	6000	5911	5884	5921	5886	5925	5972	5903	5865	5858	5810	6008	5684	5884	5924	5750	5843	5879	5891	5706	5937	5954	5984	6077	5800	5793	5946	5874	5866	5773	5788	5877	5804	5863	5872	5868	5795	5961	5791	5830	5787	5797	5870	5891	5801	5955	5962	5932	5796	5838	5961	5847	5791	5780	5924	5839	5876	5797	5801	5899	5747	5776	5838	5853	5789	5848	5796	5935	5888	5865	5776	5718	5835	5929	5809	5801	5765	5917	5909	5890	5930	5810	5783	5883	5902	5938	5866	5853	5877	5977	5910	5960	5732	5977	5838	5799	5818	5896	5860	5759	5847	5751	5735	5828	5887	5900	5793	5824	5935	5924	5688	5845	5930	5904	5803	5937	5914	5903	5903	5892	5753	5952	5925	5752	5913	5781	5831	5697	5909	5779	5788	6003	5898	5817	5818	5904	5754	5800	5916	5803	5815	5949	5878	5910	5830	5871	5933	6051	6006	5849	5834	5912	5856	5796	5828	5895	5892	5865	5946	6029	5774	5889	5937	5868	5886	5823	5868	5947	5836	5874	5770	5936	5883	5710	5849	5837	5866	5821	5894	5807	5820	5994	5906	5818	5872	5841	5782	5885	5842	5899	5810	5723	5869	5796	5790	5797	5896	5929	5726	5919	5849	5857	5987	5855	5924	5832	5735	5816	5750	5875	5798	5824	5892	5839	5767	5857	5952	5839	5822	5731	5959	5976	5978	5880	5845	5993	5831	5961	5828	5920	5982	5853	5854	5819	5850	5873	5835	5876	5898	5908	5921	5883	5911	5819	5995	5925	5917	5851	5913	5910	5862	5809	5772	5877	5754	5820	5887	5821	5871	5813	5896	5926	5851	5906	5911	5933	5881	5752	5811	5952	5821	5873	6037	5837	5849	5890	5851	5865	5809	6027	5824	5793	5891	5835	5928	5960	5848	5931	5789	5763	5919	5893	5777	5809	5891	5942	5973	6023	5858	5930	5953	5801	5932	5840	5959	5695	6017	5966	5816	5868	5844	5948	5954	5790	5907	5864	5935	5868	5963	5796	5964	5883	5953	5885	5788	5876	5824	5837	5833	5893	5935	5880	5779	5714	5846	5790	5949	5855	5861	5880	5886	5837	5906	5830	5956	5904	5927	5796	5869	5882	5860	5761	5985	5847	5933	5836	5733	5855	5896	5861	5996	5835	5831	5955	5989	5720	5997	5956	5848	5829	5790	5906	6054	5948	5838	5837	5879	5871	5874	5768	5886	5811	5784	5811	5791	5679	5868	5916	5862	5880	5861	5961	5758	5967	5939	5842	5824	5969	5907	5885	5912	5800	5898	5726	5955	5790	5897	6015	5834	5848	5830	5810	6065	5995	5900	5759	5894	5789	5812	5818	5846	5949	5832	5865	5850	5922	5887	5872	5899	5924	5928	5920	5878	5805	5811	5785	5895	5886	5808	5863	5874	6007	5916	5902	5871	5855	5715	6018	5891	5924	5803	5886	5851	5815	5985	5893	5914	5835	5775	5872	5940	5959	5978	5884	5927	5935	6013	5789	5883	5879	5919	5743	5948	5962	5873	5901	5805	5892	5895	5765	5758	5862	5847	5939	5828	5877	5869	5916	5897	5842	5830	5970	5818	5836	5885	5947	5821	5955	6029	5935	5863	5880	5904	5830	5959	5927	5873	5858	5795	5828	5811	5945	5756	6001	5761	5964	5806	5944	5888	5945	5824	5782	5917	5908	5836	5931	5798	5953	5781	6011	5881	5807	5772	5747	5891	5790	5946	5883	5978	5807	5802	5956	5818	5911	5900	5800	5856	5709	5883	5844	5820	5924	5898	5869	5883	5966	5828	5826	5976	5888	5880	5795	5903	5888	5857	5777	5771	5975	5879	5826	5836	5917	5997	5878	5800	5926	5818	5908	5867	5869	5857	5871	5755	5969	5936	5922	5767	5880	5881	5932	5917	5829	5843	5784	5781	5857	5966	5780	5822	5812	5702	5889	5838	5812	5854	5804	5759	5952	5825	5969	5861	5801	5962	5779	5946	5724	6002	5956	6030	5839	5924	5855	5703	5782	5895	5996	5824	5817	5920	5992	5898	5780	5884	5838	5951	5752	5799	5956	5881	5994	5912	5925	5941	5784	5897	5748	5876	5926	5805	5887	5904	5891	5926	6013	5909	5944	5886	5991	5825	6009	5802	5939	5902	5862	6014	5885	5855	5806	5925	5848	5868	5825	5742	5842	5908	5845	5772	5889	5910	5966	5894	5737	5892	5897	5814	5887	5936	5861	5806	5906	5885	5947	5829	5862	5801	5894	5845	5856	6027	5743	5960	5883	5828	5830	5890	5960	5956	5956	5688	5711	5903	5940	5859	5906	6020	5915	5802	5688	5852	5873	5762	5801	5717	5921	5830	5869	5901	5951	5918	5876	5840	5848	5816	5855	5827	5923	5853	5863	5808	5879	5787	5816	5754	5766	5829	5946	5825	5870	6019	5864	5975	5758	5885	5849	5986	5847	5871	5829	5907	5964	5917	5993	5918	5909	5750	5792	5844	5995	5891	5807	5754	5805	5793	5815	5885	5874	5881	5910	5828	5793	5981	5870	5810	5810	5863	5897	5835	5782	5876	5897	5971	5801	5973	5856	5833	5772	5901	5894	5754	5815	5832	5909	5839	5906	5791	5791	5829	5794	5820	5915	5901	5833	5850	5936	5820	5812	5861	5916	5827	5831	5809	5877	5923	5814	5773	5784	5862	5832	5874	5921	5727	5905	5816	5759	5832	5789	5943	5866	5795	5940	5974	5859	5810	5986	5868	5823	5932	5873	5933	5770	5829	5926	5895	5901	5856	5925	5890	5757	5900	5734	5841	5807	5845	5788	5732	5888	5776	5984	5850	5872	5910	5862	5929	5895	5779	5952	5823	5902	5962	5789	5799	5835	5816	5851	5819	5830	6013	5909	5867	5846	5913	5780	5985	5900	5872	5839	5885	5977	5866	5812	5907	5875	5812	5881	5921	5920	5818	5856	5831	5794	5903	5861	5806	5846	5784	5827	5903	5752	5823	5938	5868	5763	5856	5770	5728	5915	5824	5830	5773	5910	5982	5938	5762	5877	5938	5837	5834	5803	5816	5859	5986	5969	5947	5786	5876	5781	5983	5875	6014	5974	5864	5768	5822	5713	5891	5907	5777	5874	5910	5855	5851	5924	5851	5937	5949	5884	5885	5764	5847	5820	5947	5908	5883	5846	5926	5919	5833	5836	5771	5741	5901	5831	5842	5875	5863	5866	6027	5964	5822	5766	5910	5937	5931	5938	5789	5901	5949	5983	5779	5950	5829	5841	5834	5916	5786	5836	5796	5830	5675	5895	5890	5825	6030	5971	5923	5862	5860	5851	5909	5870	5898	5901	5877	5805	5758	5866	5786	5875	5701	6004	5867	5931	5890	5776	5806	5912	5886	5841	5791	5974	5911	5875	5824
12394	7523	2169	862	1014	1043	927	822	837	741	732	694	662	594	631	664	628	591	601	582	549	575	576	541	567	595	543	577	524	573	549	547	528	553	593	545	546	569	553	536	495	562	561	552	539	576	541	543	551	552	532	557	561	536	572	512	565	553	504	538	549	586	529	558	587	561	509	549	559	519	579	556	571	548	594	549	502	576	529	515	547	518	509	510	580	503	512	502	519	540	526	552	567	519	544	527	552	549	547	530	562	558	554	451	533	546	525	541	515	540	548	540	551	511	546	530	544	567	543	519	554	538	530	543	518	531	592	555	520	542	534	564	549	534	523	524	519	569	519	535	516	510	548	521	550	553	548	530	540	566	507	516	538	535	536	527	525	548	469	514	537	467	550	556	543	537	562	558	506	486	569	513	560	529	526	559	527	515	558	546	523	545	533	540	544	559	564	519	551	531	554	527	534	528	566	556	495	563	552	540	503	550	557	526	569	558	523	540	540	484	536	524	538	500	527	536	539	578	527	533	571	548	550	553	538	546	529	564	510	544	526	552	548	531	576	519	539	541	544	536	560	509	506	522	511	542	539	517	532	529	490	540	552	550	552	545	578	552	575	540	513	527	530	575	561	503	557	498	523	532	539	535	523	571	551	541	568	531	583	529	553	519	571	566	506	552	526	515	574	529	567	594	537	539	557	542	541	550	545	559	528	558	517	536	541	560	551	527	555	538	587	582	541	509	558	561	581	577	532	521	504	530	566	522	554	548	545	549	502	530	583	581	548	516	520	553	554	534	544	524	536	569	584	516	580	494	501	560	525	558	525	565	541	523	527	519	567	553	589	556	563	552	526	521	530	488	515	532	518	511	564	566	601	545	538	576	524	542	545	547	540	524	572	548	552	529	567	510	517	571	538	580	525	477	489	583	564	553	498	517	614	520	537	566	544	530	520	566	506	536	512	554	565	525	565	503	531	552	548	534	514	533	528	535	520	534	576	546	571	566	518	551	554	544	567	543	524	546	525	565	514	537	556	526	553	557	535	534	517	547	513	527	558	547	515	573	545	523	580	547	533	548	544	561	538	542	485	580	517	531	537	490	557	527	552	536	504	544	565	521	504	553	533	519	534	499	516	558	510	551	529	556	536	560	522	517	519	556	501	566	516	545	524	521	545	529	562	518	584	563	574	543	548	536	508	528	547	538	511	524	521	570	552	553	565	573	506	548	525	489	561	539	571	488	535	542	549	511	551	518	530	528	574	555	535	524	591	559	558	544	523	569	474	565	520	541	523	548	571	541	561	552	561	567	523	531	512	579	548	541	535	517	543	544	556	514	518	537	499	565	576	572	540	549	517	532	538	584	556	576	548	530	523	562	508	568	546	512	544	554	564	562	566	624	518	538	549	561	538	523	566	558	545	517	502	537	572	540	501	487	551	588	562	566	534	527	522	557	580	519	518	556	544	537	537	527	551	583	548	503	558	539	547	578	538	554	523	524	547	558	542	560	523	523	544	551	542	497	522	528	577	506	505	541	531	573	536	549	563	542	546	573	570	536	544	548	554	538	533	561	573	565	536	594	559	568	523	558	531	495	517	528	530	521	537	560	496	548	530	581	587	551	530	551	591	547	565	552	589	505	579	547	538	525	546	514	513	542	563	497	539	546	590	496	579	555	546	514	542	552	529	520	541	555	534	533	558	560	521	532	529	548	564	565	530	499	574	500	560	512	554	533	564	538	526	522	547	548	535	553	553	547	513	551	532	579	505	493	543	552	516	561	546	557	571	531	534	503	537	564	567	528	519	564	534	545	515	547	505	545	543	505	553	552	580	555	542	545	560	552	517	510	575	543	557	523	541	557	524	510	507	548	593	550	565	567	573	548	557	554	542	557	580	544	539	525	533	571	529	544	554	589	527	557	509	511	519	540	530	525	578	559	522	530	529	536	556	540	527	509	560	547	465	546	486	541	546	503	601	580	547	586	526	507	521	556	574	513	532	559	528	545	558	565	517	521	543	519	544	534	560	492	554	551	574	538	565	574	569	564	522	527	563	565	524	488	520	514	536	490	564	534	517	515	528	548	525	578	520	543	528	545	549	553	605	548	532	509	525	511	492	557	504	529	500	556	549	556	541	547	544	518	559	534	491	550	537	538	544	519	487	532	538	564	522	560	521	554	549	532	591	556	520	529	539	535	496	546	537	606	504	575	546	539	552	538	535	548	535	551	532	544	501	528	521	568	554	544	525	522	524	559	542	559	606	568	547	524	528	549	540	554	532	540	507	545	524	548	535	546	503	549	533	522	569	536	537	522	541	570	520	560	567	530	542	555	538	537	541	555	533	551	519	568	546	513	495	557	576	540	534	541	514	537	547	534	520	583	512	503	533	538	524	549	556	561	544	531	527	547	562	539	548	560	539	574	555	552	536	554	517	509	531	520	563	534	514	508	523	539	545	545	528	562	556	503	539	526	505	561	586	539	537	504	603	558	542	514	571	536	597	564	539	573	517	513	499	548	511	546	604	489	509	567	560	510	537	563	561	544	527	551	557	511	525	516	525	603	551	562	556	539	511	536	505	571	545	534	560	571	552	524	527	591	591	546	515	563	526	513	514	525	509	558	537	561	611	556	555	543	560	584	534	548	529	568	557	530	563	560	503	554	554	515	515	564	544	559	528	528	553	537	504	553	517	555	543	570	524	544	528	603	520	575	556	551	542	524	536	533	524	533	547	564	534	571	545	535	550	507	556	528	568	516	526	521	479	576	568	560	531	530	571	537	577	552	515	562	555	565	519	540	537	521	560	550	506	531	545	509	514	527	540	538	531	527	542	484	504	530	526	525	543	554	520	547	539	583	537	550	520	506	514	544	531	527	528	572	536	526	551	517	500	575	537	540	545	538	530	532	536	528	524	546	510	523	553	493	516	556	544	563	548	495	525	549	522	505	505	549	563	533	504	534	557	520	537	579	569	579	544	547	489	524	523	556	553	556	571	543	525	540	534	559	559	539	531	505	525	507	527	537	557	503	527	514	546	581	544	537	545	582	559	556	548	526	549	499	533	535	553	548	518	583	558	553	539	549	554	608	549	517	560	541	535	528	504	595	507	527	528	515	535	581	518	564	544	541	570	562	585	523	493	509	550	597	546	547	561	530	565	523	556	505	534	567	547	564	540	536	584	585	557	576	546	566	520	543	558	514	539	531	513	514	568	551	539	517	547	597	591	537	534	521	553	554	531	526	511	497	509	532	528	551	533	497	579	514	548	533	559	522	536	536	535	565	559	579	516	552	550	536	514	551	501	525	533	547	548	522	562	570	518	520	523	562	516	566	541	550	563	556	554	587	539	552	550	529	548	523	527	542	558	529	505	550	530	551	530	573	549	575	547	542	553	546	553	534	555	549	556	538	548	587	503	562	511	565	546	565	575	551	520	507	556	555	515	567	578	537	531	564	546	542	568	578	542	506	570	567	531	543	523	532	575	566	496	546	528	515	543	511	559	535	539	500
47004	38980	17382	18949	26375	25488	22074	17771	14412	12431	11787	10591	9453	8900	8428	8293	7902	7502	7101	6803	6615	6375	6252	6283	6279	6265	6196	5981	5886	5808	5886	5751	5745	5765	5697	5629	5707	5564	5661	5565	5590	5568	5631	5598	5618	5579	5722	5602	5565	5616	5744	5506	5604	5484	5589	5576	5643	5477	5655	5614	5498	5588	5492	5555	5504	5611	5652	5610	5484	5580	5533	5590	5480	5481	5500	5426	5620	5563	5523	5488	5508	5587	5529	5585	5482	5608	5606	5545	5508	5492	5442	5481	5557	5607	5365	5530	5497	5440	5505	5508	5515	5529	5539	5496	5451	5505	5510	5601	5540	5694	5442	5538	5504	5472	5458	5456	5529	5555	5597	5547	5591	5658	5551	5550	5434	5617	5496	5546	5451	5548	5573	5566	5572	5477	5581	5566	5586	5546	5565	5415	5580	5559	5467	5495	5606	5439	5571	5726	5517	5465	5484	5439	5577	5420	5450	5698	5559	5487	5515	5610	5519	5657	5440	5597	5569	5534	5574	5542	5506	5644	5581	5629	5579	5579	5545	5602	5524	5556	5610	5520	5580	5650	5537	5545	5541	5482	5558	5579	5594	5582	5557	5573	5586	5447	5452	5463	5478	5572	5545	5550	5539	5600	5562	5650	5575	5652	5395	5468	5567	5551	5477	5615	5402	5481	5533	5511	5554	5672	5516	5581	5560	5644	5517	5522	5658	5665	5502	5564	5602	5590	5509	5540	5597	5511	5583	5641	5514	5484	5558	5492	5395	5483	5537	5544	5701	5518	5553	5601	5472	5493	5435	5617	5481	5553	5512	5590	5533	5621	5543	5530	5483	5584	5552	5605	5526	5491	5465	5444	5608	5504	5475	5534	5450	5506	5648	5472	5516	5478	5378	5492	5648	5415	5516	5433	5454	5495	5450	5533	5588	5554	5534	5538	5570	5604	5460	5507	5601	5486	5528	5474	5566	5452	5562	5538	5494	5539	5516	5577	5610	5470	5534	5524	5485	5522	5707	5598	5509	5522	5514	5584	5703	5478	5467	5484	5550	5490	5468	5486	5478	5481	5629	5582	5504	5551	5367	5580	5584	5518	5712	5526	5558	5451	5524	5554	5526	5528	5543	5519	5499	5505	5616	5506	5497	5490	5534	5495	5498	5536	5600	5630	5588	5559	5512	5587	5569	5447	5579	5460	5470	5543	5503	5523	5584	5569	5612	5622	5546	5472	5532	5513	5653	5505	5570	5503	5478	5530	5616	5584	5507	5504	5535	5472	5501	5651	5616	5541	5690	5598	5457	5451	5458	5440	5514	5537	5613	5496	5566	5411	5520	5508	5613	5523	5517	5577	5500	5522	5625	5470	5489	5535	5581	5592	5565	5593	5610	5507	5543	5421	5457	5514	5434	5582	5414	5536	5530	5582	5561	5502	5568	5425	5512	5513	5433	5726	5430	5626	5509	5575	5421	5522	5429	5549	5432	5549	5417	5516	5478	5539	5643	5527	5588	5519	5665	5552	5676	5440	5633	5499	5505	5532	5567	5494	5444	5457	5415	5555	5545	5516	5429	5414	5390	5521	5400	5570	5453	5578	5660	5454	5366	5498	5513	5447	5583	5396	5525	5434	5510	5536	5542	5574	5462	5530	5489	5553	5517	5448	5441	5528	5574	5515	5495	5591	5544	5557	5491	5619	5529	5449	5575	5547	5641	5503	5386	5548	5510	5525	5515	5517	5595	5572	5701	5510	5385	5609	5581	5524	5469	5568	5504	5445	5594	5473	5490	5630	5531	5538	5625	5645	5556	5532	5639	5552	5676	5553	5499	5552	5468	5553	5605	5577	5528	5546	5735	5497	5497	5611	5553	5455	5503	5626	5555	5403	5583	5503	5567	5560	5466	5488	5539	5499	5507	5550	5607	5519	5621	5580	5446	5624	5616	5566	5563	5583	5664	5574	5528	5500	5471	5538	5434	5571	5488	5681	5587	5479	5537	5603	5474	5611	5445	5480	5493	5448	5614	5616	5451	5465	5468	5511	5607	5591	5552	5631	5544	5601	5569	5488	5495	5522	5606	5651	5487	5505	5480	5454	5540	5436	5494	5730	5505	5492	5550	5470	5546	5531	5410	5595	5566	5517	5506	5625	5386	5469	5538	5563	5482	5437	5574	5502	5607	5376	5518	5563	5483	5567	5585	5582	5466	5516	5550	5405	5604	5395	5615	5529	5521	5516	5518	5534	5462	5577	5662	5529	5462	5518	5460	5553	5560	5518	5518	5428	5569	5500	5610	5608	5471	5548	5502	5487	5500	5560	5503	5547	5534	5453	5563	5486	5503	5535	5440	5529	5468	5559	5531	5637	5624	5488	5521	5531	5454	5443	5551	5415	5509	5635	5566	5442	5470	5548	5467	5664	5455	5522	5568	5547	5609	5527	5528	5584	5589	5498	5348	5574	5565	5347	5552	5545	5557	5443	5541	5644	5517	5514	5566	5436	5541	5463	5432	5550	5482	5472	5552	5639	5541	5529	5701	5350	5526	5535	5468	5651	5444	5589	5478	5478	5555	5567	5492	5511	5592	5448	5513	5410	5546	5519	5534	5547	5544	5535	5463	5542	5661	5448	5548	5583	5456	5618	5591	5630	5574	5636	5616	5431	5502	5492	5504	5618	5466	5618	5562	5537	5620	5443	5529	5515	5476	5590	5474	5476	5590	5514	5454	5546	5454	5491	5365	5576	5631	5564	5635	5538	5518	5475	5493	5630	5592	5387	5605	5696	5520	5560	5386	5504	5682	5521	5459	5553	5618	5518	5578	5499	5474	5498	5491	5599	5462	5637	5450	5620	5534	5556	5591	5479	5498	5582	5612	5404	5608	5570	5553	5675	5590	5443	5593	5433	5436	5498	5555	5530	5604	5439	5544	5586	5477	5554	5643	5552	5496	5381	5540	5477	5661	5518	5459	5576	5529	5532	5642	5580	5494	5491	5573	5489	5461	5528	5510	5548	5575	5583	5553	5534	5661	5563	5614	5639	5515	5541	5488	5475	5452	5541	5508	5633	5589	5539	5435	5389	5513	5556	5513	5556	5458	5531	5565	5569	5555	5528	5573	5519	5463	5613	5609	5528	5438	5604	5575	5497	5517	5539	5536	5440	5508	5470	5493	5539	5462	5435	5544	5415	5602	5549	5589	5448	5574	5396	5486	5556	5325	5682	5500	5510	5563	5566	5507	5530	5565	5494	5507	5488	5576	5459	5588	5517	5478	5577	5615	5407	5650	5515	5593	5513	5413	5447	5375	5560	5602	5555	5509	5580	5611	5539	5500	5530	5621	5479	5564	5488	5428	5500	5571	5543	5586	5542	5557	5566	5521	5495	5448	5537	5621	5451	5470	5460	5534	5370	5585	5494	5427	5620	5548	5628	5604	5583	5535	5506	5517	5539	5556	5531	5568	5570	5375	5561	5463	5624	5604	5432	5479	5489	5582	5571	5640	5576	5613	5500	5579	5529	5609	5428	5534	5554	5591	5504	5447	5600	5597	5436	5508	5504	5580	5566	5482	5498	5564	5533	5663	5497	5511	5470	5592	5600	5546	5396	5608	5509	5500	5586	5543	5568	5516	5490	5475	5510	5538	5473	5683	5561	5611	5604	5598	5514	5596	5506	5501	5358	5603	5419	5532	5552	5529	5473	5604	5669	5384	5347	5473	5517	5499	5478	5564	5585	5547	5524	5447	5555	5502	5506	5475	5541	5488	5487	5526	5619	5560	5637	5582	5704	5398	5592	5614	5575	5596	5521	5549	5441	5646	5475	5560	5460	5549	5641	5478	5532	5505	5544	5566	5479	5426	5509	5644	5401	5586	5423	5465	5567	5505	5496	5478	5546	5507	5577	5511	5632	5487	5572	5618	5385	5531	5499	5522	5564	5448	5511	5619	5509	5594	5486	5573	5618	5535	5575	5615	5479	5419	5520	5640	5534	5599	5529	5607	5559	5514	5462	5608	5565	5612	5537	5440	5467	5481	5625	5584	5582	5497	5613	5664	5520	5483	5508	5596	5499	5559	5610	5545	5501	5535	5711	5522	5619	5461	5505	5515	5522	5471	5616	5549	5443	5472	5514	5451	5487	5556	5583	5554	5502	5534	5582	5512	5520	5590	5539	5515	5572	5604	5548	5616	5407	5484	5629	5504	5516	5589	5572	5516	5506	5438	5522	5536	5459	5457	5603	5518	5544	5534	5678	5517	5530	5530	5534	5637	5477	5392	5554	5543	5559	5569	5444	5594	5506	5515	5603	5526	5627	5479	5595	5541	5533	5580	5479	5499	5606	5630	5448	5526	5525	5545	5495	5609	5588	5582	5582	5462	5548	5643	5718	5515	5535	5550	5585	5527	5574	5513	5403	5615	5535	5568	5573	5457	5627	5614	5607	5667	5489	5502	5397	5581	5579	5526	5563	5662	5498	5476	5585	5495	5474	5443	5583	5536	5519	5577	5506	5580	5582	5609	5493	5537	5510	5577	5484	5497	5460	5591	5582	5530	5523	5542	5678	5484	5540	5510	5575	5588	5615	5545	5450	5517	5614	5622	5479	5476	5531	5520	5593	5490	5420	5587	5610	5510	5501	5676	5602	5551	5564	5495	5475	5589	5608	5350	5579	5423	5636	5571	5544	5568	5599	5485	5460	5597	5514	5417	5586	5540	5475	5489	5509	5631	5481	5553	5669	5531	5508	5545	5528	5440	5590	5521	5486	5484	5559	5597	5511	5686	5529	5531	5520	5563	5549	5465	5514	5573	5421	5623	5536	5632	5622	5597	5580	5519	5534	5606	5525	5601	5544	5484	5557	5572	5524	5466	5507	5554	5515	5458	5406	5522	5442	5521	5587	5514	5666	5483	5527	5665	5504	5633	5518	5599	5499	5431	5501	5565	5518	5487	5448	5620	5614	5566	5552	5544	5474	5489	5559	5358	5546	5443	5471	5500	5556	5591	5521	5582	5626	5493	5539	5689	5463	5458	5424	5482	5508	5461	5523	5573	5476	5448	5433	5446	5626	5510	5459	5548	5712	5464	5440	5643	5608	5497	5535	5637	5531	5596	5535	5611	5432	5451	5580	5510	5591
17433	14591	4359	1307	1542	1571	1420	1267	1125	1054	1026	971	919	956	853	872	805	804	835	762	809	779	761	765	733	761	735	737	742	732	725	725	761	699	733	784	739	739	754	674	720	716	718	678	723	697	737	744	739	739	732	728	751	700	749	744	741	692	714	713	674	752	748	717	709	669	739	687	768	732	708	746	725	703	708	737	716	673	700	780	748	723	699	762	768	739	686	717	745	697	710	748	737	714	722	756	752	718	778	710	746	699	742	730	751	752	763	748	676	719	728	705	671	707	700	709	727	698	754	745	670	734	659	754	761	734	744	705	684	728	726	719	761	745	749	727	687	749	706	736	705	715	732	703	718	751	754	710	696	669	749	690	734	765	710	711	694	725	700	698	745	720	726	712	731	702	712	738	716	696	722	726	718	713	762	753	778	655	708	729	680	771	694	716	707	691	706	744	710	697	787	736	716	782	702	749	680	728	709	745	652	780	729	702	689	654	711	709	716	772	717	700	733	748	756	759	743	713	701	734	724	724	734	724	771	723	723	708	759	716	664	722	736	713	712	688	718	760	744	704	752	720	724	743	751	704	736	709	678	726	733	737	722	770	752	707	721	657	773	758	683	718	718	712	744	723	736	738	697	731	739	730	718	685	679	705	715	686	746	759	732	754	725	692	720	719	737	691	692	718	694	768	686	666	749	690	742	738	711	722	743	742	755	694	778	714	679	728	746	766	703	730	750	756	693	746	693	735	746	715	727	763	702	743	753	685	680	705	723	735	736	738	730	753	673	727	724	681	720	762	733	707	722	770	746	758	697	708	742	737	764	664	699	732	746	681	722	758	742	759	736	764	723	767	716	703	686	711	705	728	746	747	688	761	750	717	746	750	743	729	706	668	724	706	693	714	729	769	666	685	717	696	718	749	739	707	751	719	739	703	684	752	686	718	726	720	763	709	716	716	736	708	699	783	752	738	703	669	732	725	708	729	722	652	734	731	677	702	737	713	724	688	761	717	709	737	771	719	718	774	747	747	739	732	730	767	693	721	737	743	751	742	755	764	699	702	664	739	732	749	738	749	723	702	664	765	728	689	745	775	697	771	725	705	730	708	707	784	749	770	715	755	700	693	702	725	742	730	757	721	750	768	712	690	717	754	732	740	736	732	713	716	699	743	726	715	707	715	725	703	748	758	706	727	766	707	679	729	749	715	704	737	697	692	740	669	757	700	754	733	702	746	750	765	684	697	746	722	712	739	683	694	706	749	718	751	777	724	737	768	744	726	702	788	765	755	719	745	692	712	732	779	787	704	754	711	780	763	679	688	720	751	678	754	704	702	751	714	698	727	721	705	711	688	759	707	733	689	701	671	734	714	745	758	673	771	700	725	662	718	740	684	725	725	727	735	759	749	714	743	701	710	709	765	709	761	682	762	717	743	750	673	708	705	681	713	765	746	707	713	714	754	754	724	728	719	714	731	684	769	728	719	693	699	786	681	695	729	704	746	728	743	706	695	731	728	694	708	732	695	724	730	748	688	725	710	695	734	713	762	720	732	696	744	724	721	733	724	719	745	775	707	740	709	685	729	780	683	700	736	754	756	679	743	751	741	737	700	711	778	720	728	702	707	704	693	770	703	681	705	718	777	765	689	714	713	731	732	699	727	704	708	754	760	745	707	714	732	666	663	734	757	747	716	707	741	740	687	712	732	704	704	767	737	714	695	720	657	691	737	704	711	741	720	722	748	694	677	739	752	741	695	773	734	743	699	700	720	716	766	752	692	663	731	711	708	733	724	716	696	776	705	695	747	697	708	756	745	766	719	733	675	749	717	683	739	696	746	793	731	722	769	732	761	760	698	692	695	726	719	726	741	700	720	768	724	693	690	744	748	738	739	714	717	710	759	730	720	716	728	727	723	746	728	748	723	700	761	726	710	722	757	747	710	739	700	664	773	672	727	734	711	762	743	755	703	730	750	727	737	726	710	727	671	685	702	749	709	708	704	659	724	698	711	750	745	717	733	717	751	736	668	735	700	726	678	740	719	690	683	809	727	735	776	693	755	692	697	726	705	758	704	710	714	756	761	747	716	772	652	680	706	705	704	712	700	731	704	715	697	730	718	752	682	717	688	742	755	731	765	772	758	718	755	730	696	733	757	755	695	719	738	724	671	708	732	725	749	767	766	677	746	719	775	727	759	733	732	702	700	731	713	671	739	733	689	743	698	728	710	674	740	701	712	719	692	749	737	731	715	707	747	689	706	732	763	707	752	708	720	651	705	707	721	703	699	725	700	732	701	736	690	706	741	733	733	740	714	736	745	709	731	646	682	733	680	726	676	738	764	664	727	739	756	724	720	712	719	716	731	703	696	758	729	688	777	687	717	747	692	732	744	731	681	741	750	728	746	758	753	667	701	729	711	756	695	688	717	735	697	697	815	716	689	732	745	714	731	675	703	733	677	756	711	757	759	746	781	731	712	738	723	719	708	744	709	665	740	696	698	730	694	706	753	719	713	761	702	688	718	723	738	732	746	704	712	745	712	762	729	693	690	747	706	727	729	732	731	745	712	719	700	739	715	722	752	735	714	730	713	762	745	692	725	716	675	720	721	740	737	732	728	743	736	706	693	748	748	702	717	728	739	685	719	721	748	724	710	727	727	701	762	743	698	673	709	684	696	702	745	743	742	736	752	742	692	762	682	675	702	732	718	765	711	686	698	703	697	731	707	704	709	704	699	759	685	706	700	698	751	708	736	746	773	744	776	730	725	706	731	708	726	720	725	712	782	731	701	768	726	732	762	741	736	712	715	711	757	667	725	702	731	741	721	734	702	735	752	753	692	758	749	723	800	721	689	756	697	710	715	692	707	711	727	726	717	696	715	692	732	751	761	688	735	701	763	695	706	703	729	733	755	740	695	767	740	688	757	741	768	687	707	666	734	757	737	708	714	727	727	772	729	750	695	719	690	714	699	801	699	760	761	731	703	751	759	745	771	761	692	730	692	725	761	701	750	761	744	684	711	677	692	763	729	698	664	705	765	748	745	717	746	711	729	733	705	695	713	740	752	725	723	702	706	751	721	719	705	715	744	720	705	662	713	709	721	726	752	732	701	725	715	738	679	720	724	746	700	711	683	714	719	707	710	652	780	720	690	747	702	700	732	750	713	739	701	708	724	728	754	693	705	717	745	684	651	738	718	731	752	699	694	709	754	716	728	751	703	728	740	735	730	759	695	660	742	759	741	738	769	703	692	749	701	722	724	724	729	723	715	708	769	752	743	757	680	742	707	699	706	738	689	694	745	710	690	672	700	731	749	673	702	733	740	699	753	733	696	751	747	706	721	720	678	728	703	699	703	699	738	770	742	741	738	708	700	702	750	663	774	752	727	750	703	712	700	713	741	733	726	701	712	669	710	730	731	715	760	728	720	686	736	750	776	745	715	720	711	729	696	731	743	778	720	757	734	680	770	715	721	720	782	723	721	713	743	755	734	709	722	714	679	719	724	722	720
56188	47857	24457	25590	33158	32271	28737	24036	20158	17735	16318	14428	13127	11960	11426	11210	10304	9897	9271	9093	8669	8456	8317	8271	8256	8215	8115	7923	7813	7633	7606	7444	7360	7440	7406	7281	7489	7385	7356	7372	7321	7377	7351	7376	7206	7313	7198	7305	7250	7324	7253	7205	7259	7042	7258	7191	7197	7202	7173	7053	7091	7258	7136	7070	7080	7277	7136	7324	7203	7071	7177	7135	7184	7101	7125	7039	7216	7097	7108	7143	7165	7162	7108	7088	7160	7150	7212	7303	7230	7183	7170	7095	7148	7033	7202	7191	7189	7292	7215	7155	7090	7261	7127	7287	7228	7220	7176	7026	7134	7239	7105	7223	7143	7109	7053	7034	7096	7119	7285	7257	7153	7131	7181	7200	7022	7147	7104	7091	7094	7065	7019	7266	7190	7017	7236	7090	7192	7226	7137	7097	7182	7030	7101	7097	6989	7226	7196	7141	6979	7170	7224	7003	7122	7269	7115	7316	7136	7179	7109	7198	7216	7062	7032	7108	7134	7263	6991	7284	7159	7175	7086	7170	7104	7133	7165	7087	7145	7173	7181	7071	7144	7064	7190	7230	7102	7201	7177	7068	7136	7097	7179	7252	7185	7133	7203	7199	7178	7077	7337	7061	7135	7083	7194	6994	7116	6979	7122	6884	6970	7112	7210	7073	7006	7163	7009	7132	7137	7293	7112	7163	7147	7038	7154	7167	7096	7049	7108	7221	7146	7053	7192	7068	7125	6976	7156	7251	7114	7256	7138	7226	7181	7213	7059	7047	7261	7224	7242	7114	7111	7149	7088	7119	7058	7132	7130	7211	7272	7247	7037	7107	7166	7273	7188	7116	7112	7194	7188	6995	7087	7164	7171	7131	7124	7055	7027	7120	7279	7106	7261	7173	7127	7110	7125	7083	7204	7056	7204	7105	7118	7107	7064	7128	7157	7064	7176	7111	7022	6984	7145	7162	7108	7244	7089	7121	7213	7145	7000	7138	7134	7016	7155	7175	7187	7004	7122	7194	7052	7094	7095	7105	7101	7124	7037	7225	7099	7157	7132	7378	7140	7193	7089	7062	7183	7101	7179	7049	7173	7086	7172	7094	7102	7154	7208	7107	7046	7061	7106	7185	7160	7058	7199	7102	7019	7152	7025	7085	7162	6923	7132	7271	7177	7140	7180	7108	7041	7144	7181	7181	7091	7038	7208	7139	7118	7083	7143	7059	7054	7100	7157	7128	7058	7169	7114	7170	6968	7265	7210	7097	7131	7332	7070	7243	7204	7115	7227	7156	7044	7204	7112	7106	7095	7241	7244	6959	7196	7059	7263	7209	7072	7160	7082	7096	7116	7070	7093	7210	7277	7052	7181	7041	7178	7122	7252	7069	7279	7232	7181	7081	7028	7206	7078	7095	7276	7108	7164	7048	7187	7048	7088	7237	7252	7249	7119	6989	7180	7079	7047	7146	7200	7202	7118	7170	7114	7180	6964	7075	7177	7242	7266	7048	7082	7142	7020	7163	7121	7195	7204	7156	7263	7249	7173	7156	7228	7076	7003	7163	7027	7099	7207	7052	7134	7027	7159	7093	7094	7114	7115	6997	7164	7060	7282	7134	7143	7156	7030	7028	7128	7141	7105	6989	7114	7182	7167	7028	7116	7031	7072	7104	7131	7135	7034	7166	7063	7204	7099	7215	7078	6937	7081	7125	7081	7136	7139	7107	7053	7012	7121	7135	7153	7123	7026	7170	7210	7110	7183	7343	7097	7103	7301	7080	7116	7063	7121	6987	7218	7011	7197	7156	7210	6978	7034	7063	7185	7074	7086	7178	7122	7138	7067	7264	7100	7211	7297	7121	7123	7029	7103	7038	7032	6998	7137	7166	7023	7009	7032	7057	7144	7072	7199	7110	7056	6975	7182	7179	7120	7150	7083	7221	7120	7077	7107	7149	7134	7096	7187	7037	7161	7276	7223	7181	7207	7105	7105	7127	7107	7153	7148	7203	7165	7096	7085	7207	7210	7127	7034	7115	7046	7128	7201	7034	7084	7101	7207	7182	7097	7300	7198	7067	7102	7158	7118	7135	7007	7159	7113	7149	7184	7041	7086	7187	7228	7032	7141	7051	7210	7128	7114	7187	7090	7200	7139	7155	7130	7089	7267	7145	7174	7129	7137	7123	7105	7237	7074	7237	7080	7195	7304	7223	7170	7222	7082	7133	7200	7193	7062	7184	7089	7021	7148	6998	7046	7173	7031	7044	7137	7236	7241	7048	7269	7106	7101	7137	7221	7233	7127	7077	7094	7240	7248	7189	7140	7033	7129	6999	7153	7184	7148	7008	7046	7200	7255	7268	7177	7158	7155	7118	7028	7180	7078	7006	7138	7142	7216	7049	7269	7024	7118	7100	7189	7195	7095	7166	7168	7203	7145	7107	7048	7026	7144	7106	6995	7194	7231	7161	7140	7255	7162	7198	7038	7198	7076	7146	7168	7164	7132	7077	7149	7132	7115	7035	7110	6987	7093	6995	7161	7212	7139	6996	7161	7222	7016	6998	7107	7059	7158	7164	7103	7126	7120	7105	7090	7129	7188	7201	7043	7030	7173	7098	7003	7102	7249	7050	7116	7105	7110	7095	7094	7019	7157	7104	7127	7319	7048	7175	7193	7139	7112	7081	7176	7169	7242	7199	7116	7164	7193	7110	7089	7053	7083	6999	7242	7104	7115	6976	7234	7029	7143	7180	7088	7169	7011	7209	7008	7248	7122	7197	7145	7214	7098	7218	7214	7149	7144	7161	7267	7130	7227	7252	7137	7051	7152	7214	7091	7137	7195	7115	7219	7117	7044	7100	7160	7149	7197	7141	7138	7088	7097	7087	7103	7065	7201	7106	7102	7102	7177	7181	7170	7150	7176	7149	7193	7093	7277	7169	7205	7156	7034	7227	7240	7063	7118	7269	7125	7169	7135	7126	7187	7189	7310	7149	7138	7134	7147	7120	7212	7100	7160	7213	7037	7182	7081	7189	7031	7146	7081	7205	7121	7032	7180	7216	6980	7056	7119	7078	7079	7052	7116	7182	7125	7046	7087	7142	7250	7146	7200	7027	7155	7156	7193	7197	7036	7150	7237	7123	7050	7136	7071	7127	7037	7023	7105	7001	7212	7004	7086	7021	7070	7209	7015	7075	7291	7154	7130	7105	7196	7073	7263	7129	7096	6991	7161	7061	7013	7142	7200	7214	7249	7051	7127	7158	7259	6986	7153	7095	7002	7324	7043	6951	7200	7321	7117	7008	7235	7117	7157	7110	7071	7017	7227	6995	7029	7174	7245	7103	7075	7213	7217	7015	7085	7152	7167	7198	7159	7115	7190	7175	7070	7252	7062	7125	7171	7206	7340	7176	7308	7044	7290	7087	7219	7215	7277	7264	7094	7185	7168	7112	7218	7119	7062	7118	7113	7035	7077	7212	7177	7280	7124	7195	7052	7233	7108	7097	7212	7140	7172	7076	7140	7108	7188	7072	7134	7206	7131	7191	7236	7031	7091	7092	7078	7205	7170	7188	7116	7109	7181	7168	7134	7145	7094	7118	7129	7083	7153	7241	7195	7122	7045	7067	7064	7104	7126	7215	7170	7076	7246	7078	7124	7182	7154	7022	7148	7220	7174	7094	7092	6981	7096	7020	7164	7179	7200	7125	7052	7264	7123	7055	7087	7077	7290	7160	7042	7281	7058	7109	7202	7157	7100	7244	7101	6989	7015	7071	7073	7145	7123	7150	7151	6884	7058	7121	7186	6977	7155	7166	7090	7200	7104	7009	7131	7266	7081	7209	7070	6979	7222	7171	7182	7123	7189	7200	7113	7076	7204	7238	7003	7179	7242	7074	7153	7127	7268	7138	7107	7119	7096	7189	7152	7054	7262	7201	7234	7080	7064	7157	7079	7058	7179	7105	7125	7076	7065	7133	7149	7105	7192	7168	7215	7176	7156	7048	7255	7037	7148	7144	7250	7133	7094	7051	7055	7157	7161	6952	7204	7137	7209	7061	7061	7122	7055	6983	7235	7176	7138	7091	7100	6964	7163	7028	6990	7056	7228	7086	7160	7125	7146	7069	7131	7187	7079	7007	7159	7266	7197	7147	7160	7255	6998	7291	7062	7173	7091	7160	7097	7113	7298	7108	7102	7208	7090	7153	7113	7136	7148	7083	7096	7153	7048	7203	7227	7063	7084	7165	7000	7060	7056	7252	7108	7072	7259	7095	7172	7239	7065	7178	7159	7132	7138	7137	7097	7218	7303	6958	7095	7095	7206	7115	7144	7117	7119	7139	7221	7212	7177	7235	7063	7095	7278	7124	7253	7106	7220	7020	7137	7245	7168	7091	7085	7138	7106	7105	7096	7210	7247	7006	7058	7088	7071	7039	6979	7000	7106	7243	7056	7215	6971	7065	7170	7134	7014	7061	7259	7236	7264	7145	7099	7087	7106	7081	7105	7062	7105	7123	7257	7021	7304	7181	7041	7159	7170	7246	7014	7267	7207	7223	6973	7215	7169	7161	7219	7157	7185	7100	7143	7174	7248	7153	7296	7173	7050	7199	7175	7073	7108	7067	7208	7123	7072	7116	7093	7040	7244	7136	7074	7191	7121	7124	7086	7035	7140	7176	7112	7050	7161	7230	7004	7169	7088	7075	7072	7225	7183	7107	7232	7158	7271	7144	7108	6997	7101	7008	7090	7111	7038	7242	7135	7111	7171	7155	7149	7052	7054	7105	7052	7059	7054	7276	7173	7104	7159	7093	6986	7152	7226	7036	7221	7158	7333	7088	7091	7088	7255	7098	7231	7112	7164	7245	7096	7010	7103	7143	7044	7144	7117	7076	7106	6998	7090	7071	7158	7220	7177	7206	7156	7070	7243	6991	7134	7166	7193	7160	7103	7157	6994	7152	6954	7054	7109	7019	7139	7112	7019	7026	7182	7069	7140	7152	7339	7165	7233	7062	7177	7165	7111	7064	7088	7095	7089	7045	7063	7267	7115	7072	7234	6939	7157	7160	7162	7172	7186	7034	7127	7037	7044	7031	7195	7065	7201	7178	7319	7053	7042	7069	7101	7158	7218	7134
7384	4062	1390	922	1030	1009	989	916	895	888	818	855	835	815	802	763	819	807	816	772	780	816	772	787	746	759	816	816	803	763	783	755	772	768	804	776	807	744	750	762	703	730	774	763	798	752	710	759	796	728	700	728	764	801	773	749	774	804	755	777	736	727	763	792	767	789	744	755	747	737	690	744	761	718	764	792	752	812	727	746	783	746	754	701	742	741	731	770	775	820	809	747	758	769	795	751	756	741	769	743	753	698	820	786	793	769	742	763	767	764	730	776	760	784	703	769	745	796	772	747	737	760	741	754	826	782	763	752	762	760	733	772	773	760	777	756	755	804	799	738	759	750	772	738	726	774	762	790	727	731	758	737	763	761	789	789	755	805	735	764	763	757	750	740	785	792	786	804	761	744	776	797	778	745	733	740	758	767	781	795	798	766	749	771	731	756	783	797	771	743	748	822	797	730	722	713	766	812	754	765	721	739	750	757	721	736	792	747	755	797	789	737	776	739	780	787	786	702	802	752	748	755	750	722	769	705	813	722	739	739	738	798	761	802	770	810	767	808	766	757	788	726	771	782	781	733	721	804	742	715	778	751	769	776	813	777	770	796	772	783	755	836	767	772	769	779	759	801	802	790	762	722	818	789	839	760	762	735	769	705	783	760	751	814	756	799	775	753	779	778	780	753	740	763	776	762	777	760	763	818	757	777	765	731	795	762	765	764	791	833	791	777	741	740	751	784	850	831	794	755	792	798	777	708	836	775	765	793	715	778	757	791	794	771	742	759	743	810	755	796	743	762	778	795	766	766	746	692	790	767	773	742	758	773	756	810	772	780	783	778	802	683	764	761	765	785	811	784	791	758	750	783	745	743	742	773	746	776	779	773	745	770	701	750	719	724	697	807	789	770	760	757	781	762	787	784	758	714	726	752	794	753	771	791	768	733	751	777	773	769	745	761	763	758	734	761	779	712	784	827	766	784	724	779	731	774	756	754	774	794	751	727	777	795	688	724	790	778	760	736	736	745	770	772	767	775	751	814	797	775	750	731	738	782	731	774	797	772	723	735	731	787	767	778	783	752	761	777	810	756	769	760	728	807	766	783	765	787	756	815	739	777	708	741	747	801	753	764	717	745	714	767	768	758	753	726	748	780	754	787	731	744	829	746	768	740	776	762	764	779	773	719	725	767	772	754	824	796	739	720	700	752	783	772	777	781	737	716	802	783	811	751	739	793	727	750	806	746	767	758	779	776	732	752	797	727	758	783	765	739	725	744	747	778	708	739	756	792	765	773	769	746	782	778	746	726	781	813	796	791	777	759	739	804	774	696	757	752	735	753	756	740	753	774	720	776	730	763	765	791	785	780	736	767	759	772	783	742	729	794	726	728	754	742	746	715	746	758	778	816	760	716	812	737	747	797	704	773	744	771	762	745	733	785	758	747	735	741	807	812	751	714	750	745	795	805	750	780	781	780	780	756	733	729	768	745	779	769	773	753	717	760	753	748	760	766	772	733	755	780	777	822	724	768	769	767	695	751	771	824	781	735	743	798	745	715	803	710	805	732	766	734	713	782	746	780	760	770	737	775	761	790	726	757	758	795	775	798	798	771	742	795	755	786	784	768	804	754	756	786	785	757	788	739	799	789	755	781	732	789	727	723	735	753	799	748	723	807	760	776	728	768	803	779	777	725	762	776	741	784	754	789	753	797	751	842	806	812	777	792	738	744	773	779	723	749	752	799	793	772	746	775	765	765	764	760	768	729	764	721	735	739	767	776	790	762	759	767	759	797	767	762	797	766	763	766	792	772	797	765	714	783	798	781	765	772	791	744	760	745	783	797	703	796	792	747	774	739	774	754	791	755	773	811	827	749	821	783	784	794	792	774	805	758	768	763	806	749	764	773	736	787	785	714	806	784	731	717	731	778	708	775	785	750	747	784	763	747	813	818	738	802	773	750	795	816	832	748	823	786	789	777	777	750	762	799	693	804	759	773	772	759	764	743	781	736	761	750	756	766	763	811	743	750	773	791	808	780	781	761	752	730	759	774	713	779	824	705	850	789	754	787	823	804	785	840	748	774	713	765	789	741	737	790	758	757	750	751	727	775	802	791	717	731	754	741	762	805	775	756	742	774	767	786	781	768	711	793	746	804	762	786	776	718	757	818	759	809	730	768	751	762	754	815	766	783	762	740	774	743	749	734	796	817	751	764	753	807	835	759	757	773	779	728	772	791	749	754	796	732	743	805	792	751	793	764	743	774	825	737	810	770	780	786	799	746	788	753	819	842	816	753	739	727	764	753	793	767	712	796	795	742	803	779	762	779	721	747	765	779	837	780	753	794	817	764	748	763	747	783	761	775	764	713	773	785	754	696	811	791	783	750	728	728	821	756	703	786	745	741	782	785	748	792	785	811	789	753	758	780	746	785	763	782	735	741	804	753	773	757	792	768	744	793	779	724	770	781	760	810	738	785	776	776	770	778	755	794	781	811	734	752	765	728	762	702	789	765	771	754	753	751	761	755	754	739	733	744	776	760	740	762	729	752	762	787	791	769	782	780	739	760	786	738	786	774	761	758	747	745	781	824	717	753	861	737	753	730	750	766	792	726	804	811	791	747	756	736	824	795	769	760	751	724	756	803	750	751	756	790	759	765	768	771	759	808	728	804	771	810	754	745	750	784	766	807	770	723	759	795	765	755	766	756	810	756	793	735	803	713	817	705	761	770	773	801	733	731	753	738	758	743	784	796	741	778	772	820	764	752	786	769	791	782	729	745	805	796	744	796	797	736	806	769	697	781	795	777	718	725	791	773	727	794	763	761	753	719	757	769	720	793	751	775	724	756	770	763	726	737	787	704	750	792	692	792	758	753	739	745	746	737	778	768	726	795	744	753	757	765	743	754	780	717	769	756	810	779	749	794	782	787	777	736	778	749	807	760	755	719	768	766	791	738	772	790	752	760	789	736	803	793	775	707	818	731	746	771	780	745	725	733	789	762	755	732	771	781	742	825	780	776	789	768	737	730	734	810	759	772	777	767	728	805	744	772	773	765	744	747	767	816	767	737	788	778	719	766	753	778	748	755	745	796	733	760	730	773	765	724	805	798	782	759	771	785	734	752	746	775	739	773	766	780	776	733	739	755	756	734	788	731	739	752	743	724	739	777	776	709	832	747	761	776	789	761	733	721	788	725	806	815	780	759	717	766	749	705	782	781	740	789	801	828	755	724	806	767	745	704	721	739	781	750	759	782	797	818	775	773	795	750	734	783	792	784	758	754	765	789	763	737	755	720	775	745	790	716	755	776	804	756	786	788	808	815	713	695	763	785	760	763	760	801	707	720	715	715	751	760	752	759	749	796	774	756	779	770	732	740	769	718	770	724	786	759	802	784	792	806	741	785	788	750	735	749	782	762	750	745	783	732	745	754	712	779	754	727	729	770	780	780	772	799	751	778	783	756	742	743	702	753	757	766	756	770	800	758	738	764	788	753	766	765	766	743
41180	32445	13595	15516	20875	19830	17002	14556	12110	10994	10473	9918	9561	9086	9227	8883	8544	8337	8322	7922	7867	7947	7841	7706	7940	7694	7693	7577	7571	7556	7486	7660	7434	7622	7507	7405	7701	7491	7467	7442	7374	7402	7518	7570	7465	7393	7453	7460	7394	7468	7449	7436	7459	7462	7559	7550	7486	7419	7597	7393	7527	7512	7443	7393	7484	7439	7363	7426	7439	7496	7375	7486	7642	7514	7471	7468	7275	7507	7505	7429	7391	7375	7426	7475	7450	7412	7494	7326	7442	7450	7364	7470	7578	7574	7376	7436	7590	7434	7489	7474	7464	7472	7470	7364	7402	7398	7392	7469	7408	7346	7410	7561	7472	7356	7544	7466	7404	7614	7463	7420	7386	7336	7520	7546	7362	7511	7466	7554	7481	7580	7499	7498	7494	7515	7570	7429	7332	7565	7423	7525	7539	7416	7494	7472	7419	7441	7434	7410	7512	7437	7422	7408	7454	7468	7400	7473	7329	7386	7369	7470	7382	7516	7429	7383	7454	7393	7415	7489	7428	7565	7439	7443	7305	7713	7470	7520	7461	7415	7317	7477	7332	7456	7525	7344	7480	7408	7352	7421	7554	7452	7632	7580	7391	7364	7539	7340	7380	7448	7453	7424	7540	7436	7461	7369	7340	7494	7487	7330	7527	7416	7468	7391	7483	7384	7517	7487	7565	7435	7413	7330	7501	7449	7436	7368	7587	7459	7641	7424	7437	7611	7503	7445	7618	7356	7460	7561	7403	7295	7582	7388	7565	7421	7453	7328	7489	7359	7335	7320	7382	7537	7438	7367	7396	7284	7407	7479	7600	7412	7459	7426	7413	7454	7500	7420	7385	7563	7483	7368	7437	7455	7519	7413	7459	7352	7344	7377	7529	7451	7386	7573	7507	7423	7554	7487	7423	7476	7492	7525	7326	7368	7377	7502	7331	7417	7404	7462	7523	7578	7378	7354	7449	7349	7408	7533	7388	7472	7437	7413	7398	7457	7386	7649	7590	7499	7484	7426	7402	7409	7365	7518	7384	7547	7313	7349	7323	7414	7256	7456	7464	7365	7476	7521	7448	7469	7518	7392	7396	7360	7422	7440	7599	7469	7415	7474	7388	7461	7517	7390	7431	7635	7378	7419	7497	7375	7487	7416	7485	7490	7424	7491	7545	7420	7393	7509	7262	7509	7464	7474	7451	7498	7485	7375	7419	7440	7329	7428	7470	7303	7430	7519	7546	7516	7556	7546	7391	7336	7287	7386	7358	7367	7370	7620	7392	7380	7477	7441	7411	7438	7461	7439	7414	7456	7300	7501	7291	7406	7372	7338	7485	7486	7311	7514	7492	7335	7504	7347	7424	7467	7373	7381	7478	7456	7406	7513	7540	7314	7471	7571	7615	7377	7414	7427	7470	7499	7436	7434	7440	7343	7426	7425	7382	7369	7360	7520	7491	7414	7388	7460	7436	7309	7514	7573	7399	7441	7442	7443	7453	7549	7480	7394	7446	7337	7497	7442	7408	7477	7526	7509	7431	7487	7444	7524	7282	7466	7460	7483	7554	7398	7401	7450	7407	7548	7404	7367	7480	7294	7274	7356	7527	7490	7535	7283	7568	7386	7373	7579	7306	7242	7357	7450	7443	7407	7515	7489	7375	7458	7455	7461	7442	7439	7502	7539	7300	7437	7479	7426	7439	7487	7477	7514	7434	7535	7479	7504	7415	7384	7507	7446	7441	7477	7320	7381	7271	7481	7391	7386	7525	7481	7278	7516	7373	7454	7559	7480	7393	7422	7500	7397	7370	7486	7394	7489	7473	7423	7327	7442	7513	7564	7384	7476	7589	7398	7388	7617	7273	7393	7427	7574	7382	7498	7354	7413	7530	7438	7506	7548	7423	7433	7474	7381	7406	7332	7448	7366	7456	7509	7396	7509	7508	7460	7514	7477	7344	7516	7367	7535	7520	7369	7379	7380	7425	7542	7580	7460	7378	7361	7363	7596	7510	7368	7360	7321	7458	7725	7342	7455	7424	7548	7555	7442	7453	7452	7505	7543	7379	7380	7513	7506	7516	7472	7555	7533	7348	7386	7447	7475	7445	7525	7461	7443	7359	7634	7472	7487	7370	7531	7417	7560	7430	7586	7479	7413	7430	7426	7460	7474	7337	7388	7441	7217	7457	7627	7333	7538	7440	7393	7500	7404	7374	7489	7519	7371	7443	7347	7350	7456	7441	7373	7485	7408	7431	7507	7431	7507	7419	7487	7345	7515	7484	7462	7430	7433	7473	7425	7468	7576	7419	7411	7408	7425	7461	7437	7351	7329	7354	7442	7357	7408	7367	7445	7491	7340	7382	7484	7458	7471	7373	7539	7444	7448	7369	7422	7435	7393	7579	7420	7453	7432	7513	7446	7570	7608	7443	7486	7452	7413	7449	7427	7372	7523	7456	7427	7500	7391	7392	7523	7362	7416	7542	7378	7430	7328	7458	7565	7518	7332	7523	7417	7419	7388	7307	7487	7467	7476	7314	7478	7458	7452	7294	7400	7382	7307	7428	7553	7471	7416	7388	7410	7495	7546	7344	7479	7431	7529	7467	7461	7382	7499	7450	7500	7518	7545	7393	7483	7476	7366	7541	7537	7509	7277	7510	7295	7421	7484	7339	7456	7318	7539	7312	7363	7374	7397	7558	7438	7518	7438	7566	7577	7462	7577	7450	7441	7325	7485	7414	7421	7341	7619	7526	7449	7549	7398	7450	7327	7464	7418	7414	7461	7545	7332	7334	7487	7475	7277	7458	7276	7456	7350	7357	7412	7435	7481	7252	7418	7455	7511	7556	7503	7431	7368	7447	7476	7394	7312	7488	7320	7443	7388	7497	7413	7627	7443	7498	7430	7413	7433	7371	7368	7396	7348	7630	7421	7549	7265	7478	7371	7431	7416	7582	7328	7484	7544	7496	7596	7468	7569	7434	7554	7566	7375	7428	7466	7499	7455	7512	7419	7321	7257	7503	7465	7502	7552	7337	7402	7616	7529	7475	7535	7416	7344	7475	7457	7406	7408	7514	7413	7496	7414	7446	7317	7498	7397	7490	7451	7449	7414	7476	7525	7477	7459	7435	7301	7425	7503	7450	7452	7442	7523	7348	7528	7326	7446	7570	7449	7481	7366	7594	7365	7531	7483	7517	7452	7531	7383	7531	7503	7411	7557	7389	7509	7448	7439	7498	7383	7475	7478	7507	7441	7413	7462	7484	7409	7453	7418	7536	7504	7336	7414	7269	7446	7377	7449	7526	7535	7461	7464	7421	7481	7417	7338	7503	7351	7403	7494	7335	7373	7367	7580	7487	7375	7434	7453	7459	7381	7444	7328	7323	7439	7450	7307	7373	7419	7512	7392	7325	7571	7437	7453	7479	7386	7476	7409	7384	7346	7359	7313	7444	7438	7464	7452	7441	7260	7372	7470	7466	7345	7478	7522	7396	7469	7421	7473	7567	7370	7441	7463	7449	7391	7477	7424	7441	7417	7397	7489	7474	7378	7583	7445	7447	7568	7538	7589	7409	7412	7565	7408	7339	7466	7457	7393	7360	7533	7411	7467	7346	7457	7463	7249	7610	7473	7475	7527	7380	7485	7410	7417	7508	7405	7470	7398	7402	7411	7353	7550	7342	7444	7563	7388	7504	7459	7460	7500	7523	7520	7476	7515	7445	7542	7509	7395	7450	7473	7371	7376	7539	7362	7397	7532	7461	7414	7549	7472	7510	7395	7408	7523	7516	7430	7379	7526	7368	7522	7572	7344	7290	7518	7379	7574	7475	7429	7474	7480	7388	7496	7368	7483	7383	7479	7424	7412	7452	7396	7565	7424	7318	7549	7476	7492	7451	7426	7475	7482	7408	7442	7443	7438	7456	7374	7451	7447	7445	7438	7517	7343	7509	7477	7456	7508	7533	7410	7463	7539	7273	7334	7460	7364	7325	7439	7491	7406	7487	7478	7576	7365	7412	7564	7370	7431	7332	7543	7357	7459	7396	7425	7466	7476	7578	7554	7414	7530	7343	7643	7606	7423	7412	7424	7322	7414	7331	7375	7465	7448	7525	7515	7478	7557	7282	7319	7402	7573	7541	7504	7535	7357	7537	7345	7420	7512	7470	7467	7365	7560	7410	7479	7445	7509	7472	7444	7388	7462	7453	7410	7401	7528	7426	7467	7549	7521	7372	7625	7494	7504	7373	7556	7499	7384	7398	7434	7356	7315	7391	7483	7521	7353	7349	7338	7488	7623	7420	7497	7365	7379	7425	7537	7327	7441	7469	7373	7481	7475	7485	7513	7402	7452	7362	7630	7583	7445	7569	7578	7340	7511	7541	7424	7417	7437	7465	7531	7346	7353	7418	7464	7345	7475	7438	7536	7483	7453	7586	7404	7435	7489	7345	7537	7188	7536	7455	7424	7402	7431	7408	7399	7315	7573	7514	7432	7426	7427	7508	7446	7380	7530	7419	7456	7556	7598	7470	7495	7475	7381	7457	7382	7298	7359	7574	7519	7453	7375	7520	7524	7573	7384	7444	7274	7379	7576	7471	7306	7457	7395	7367	7497	7421	7368	7460	7395	7510	7424	7590	7398	7414	7495	7428	7415	7383	7430	7561	7581	7559	7295	7421	7365	7453	7350	7449	7440	7345	7345	7347	7352	7490	7398	7470	7374	7475	7516	7466	7433	7441	7415	7355	7447	7524	7411	7422	7499	7438	7422	7525	7587	7399	7346	7408	7447	7414	7442	7430	7603	7434	7485	7371	7412	7405	7388	7356	7455	7299	7381	7499	7560	7378	7512	7465	7462	7482	7416	7292	7396	7309	7364	7552	7297	7370	7488	7427	7386	7374	7366	7431	7467	7459	7409	7356	7503	7519	7256	7364	7337	7582	7424	7543	7428	7491	7527	7492	7408	7521	7266	7498	7477	7409	7244	7459	7482	7503	7388	7519	7561	7466	7461	7430	7495	7523	7578	7457	7365	7436	7554	7375	7396	7464	7606	7442	7513	7433	7433	7492	7546	7419	7496	7483	7431	7417	7379	7457	7457	7379	7508	7499	7572	7469	7503	7458	7507	7423	7491
11153	6799	1811	905	970	870	875	834	790	717	725	696	686	654	664	653	623	625	595	615	621	612	603	627	589	584	598	565	550	582	600	609	569	603	543	548	589	559	553	590	563	587	572	576	574	564	590	588	522	591	590	611	612	600	592	558	592	552	550	564	523	578	574	588	578	559	504	623	613	562	588	563	544	569	592	584	556	525	579	610	597	559	587	541	552	553	581	557	569	565	584	553	589	548	619	542	563	518	592	521	571	522	594	530	568	562	583	584	569	574	569	604	536	560	566	599	560	596	563	531	557	540	589	580	568	591	540	564	532	553	589	528	578	562	579	511	580	578	595	569	575	610	561	556	566	564	573	607	575	542	583	570	565	588	559	567	587	572	582	566	571	553	549	582	519	600	541	585	576	578	549	584	580	595	549	571	583	568	609	553	548	561	568	564	550	593	585	563	556	609	576	595	552	592	569	562	559	609	565	624	562	581	593	549	563	608	618	586	593	543	584	547	569	558	571	571	559	590	575	563	550	577	575	570	562	588	555	548	597	568	596	565	576	593	543	573	599	587	536	573	533	549	583	553	524	587	548	566	568	549	564	530	575	559	576	597	583	600	556	581	582	547	554	558	554	614	583	547	544	569	563	572	564	538	613	569	622	534	566	580	581	572	563	526	539	596	595	547	552	557	546	633	605	583	583	623	543	596	570	576	570	598	590	546	579	597	645	574	581	525	564	552	571	601	579	575	565	593	588	546	529	567	557	592	594	570	535	557	586	538	586	559	519	560	545	591	591	649	572	618	610	613	579	576	568	561	563	570	629	574	551	570	577	542	563	583	578	560	568	583	534	576	580	585	568	551	582	567	578	602	556	552	619	609	589	576	557	543	597	544	543	603	605	551	593	547	521	551	556	555	578	584	555	575	578	564	614	571	584	596	574	538	554	574	587	602	578	561	603	555	612	539	543	592	591	543	574	556	578	606	587	591	577	520	555	583	556	516	577	593	566	559	538	596	611	572	572	570	584	577	586	573	566	560	538	539	583	577	597	575	566	592	566	578	567	528	511	615	552	575	601	566	586	562	551	595	579	583	656	572	539	615	546	554	557	564	596	564	550	539	549	564	535	569	560	587	614	552	594	602	557	579	549	554	569	574	568	561	598	572	579	585	525	585	615	588	573	593	582	609	553	558	600	556	607	580	570	577	567	570	569	530	576	596	570	529	534	607	567	559	596	628	617	601	559	564	590	585	576	554	613	600	542	562	558	562	604	587	534	580	560	583	589	592	504	557	593	573	567	589	553	585	579	583	582	623	556	554	569	573	610	572	605	568	590	575	604	580	575	581	597	566	569	581	554	592	589	529	562	572	587	561	589	584	586	555	543	577	572	547	582	574	564	577	566	538	523	564	564	581	615	555	577	540	579	588	601	615	579	595	568	586	559	564	553	584	562	550	558	578	574	558	593	612	567	513	573	551	565	540	569	532	538	592	520	590	536	575	605	581	565	560	587	542	551	575	568	567	535	570	575	587	557	581	616	581	572	579	511	590	555	563	569	560	576	587	555	570	574	568	574	581	537	555	630	570	605	653	583	593	589	575	561	565	549	594	581	626	560	613	586	564	567	607	622	573	621	589	549	580	622	607	550	579	572	548	555	549	548	592	568	543	607	529	593	560	530	595	586	553	564	574	574	612	527	549	595	539	590	559	606	582	569	569	527	553	619	599	599	560	561	575	555	561	576	576	557	630	578	545	537	557	574	602	563	572	554	597	573	564	578	542	601	566	599	534	577	588	605	615	582	543	576	601	561	531	597	595	552	591	591	569	561	612	566	545	572	605	603	526	596	595	567	614	574	598	561	577	577	599	620	556	561	569	581	556	601	588	598	594	579	619	555	564	558	610	549	574	576	545	541	654	568	588	571	587	580	588	587	562	547	567	596	565	596	557	589	568	581	584	588	535	584	567	542	596	567	564	540	575	606	554	541	551	564	545	572	592	542	530	537	577	565	577	567	567	566	617	573	588	562	584	544	612	610	588	593	571	573	564	528	598	569	592	542	568	540	577	614	599	508	553	574	586	630	592	553	547	567	536	607	571	567	557	621	599	568	572	565	596	543	595	610	570	593	579	529	555	597	577	557	582	584	608	554	557	581	554	613	587	585	557	585	553	588	531	573	581	568	580	606	600	560	551	531	605	582	595	592	559	552	549	568	612	569	574	548	572	589	567	531	563	556	581	611	500	576	577	605	549	577	546	597	579	605	630	576	592	578	573	587	592	604	588	570	603	559	550	522	588	582	564	598	605	608	593	582	585	514	520	557	572	577	602	579	582	595	576	599	567	583	569	616	607	521	539	567	556	595	571	578	534	621	518	517	573	577	600	528	607	551	555	540	604	579	608	507	550	598	546	624	562	549	576	596	603	522	529	549	574	561	542	540	547	583	556	570	607	565	606	567	558	569	558	583	552	600	546	605	569	595	547	575	575	581	568	636	547	543	558	549	576	546	558	538	567	552	541	535	562	543	571	549	578	576	565	553	614	558	608	581	535	536	568	564	577	582	556	578	551	552	557	555	607	583	558	577	570	514	563	575	549	594	575	580	592	558	588	568	597	562	534	566	515	543	589	611	573	563	614	574	569	599	609	562	523	589	594	566	584	594	577	572	583	513	617	580	589	560	553	544	610	542	578	596	548	563	550	573	536	570	590	596	584	579	591	584	571	600	594	573	562	582	611	586	589	550	552	595	602	553	587	525	596	593	607	549	607	576	590	578	592	532	543	533	568	548	550	592	542	572	555	576	568	569	573	569	569	567	576	537	571	544	576	533	615	546	543	576	580	587	547	599	579	594	583	567	543	549	579	583	530	549	553	594	555	573	568	543	573	532	578	577	630	603	546	563	590	566	580	561	616	590	601	542	561	541	550	554	569	544	546	557	582	589	567	609	548	575	584	585	616	541	568	585	578	526	655	577	602	583	576	553	532	581	572	591	561	573	560	574	598	571	564	537	592	581	518	596	584	560	519	572	577	559	574	604	608	584	567	597	545	588	550	574	629	559	581	615	561	586	568	566	570	599	593	549	564	564	592	535	559	542	577	585	586	573	552	527	596	572	583	557	574	610	610	591	564	552	601	574	594	586	564	584	570	572	596	586	603	583	588	563	587	597	551	606	587	614	558	519	576	592	590	565	567	546	555	577	486	573	573	529	563	546	568	601	577	568	541	605	560	573	589	591	587	541	583	567	554	622	623	595	541	546	570	528	571	578	572	588	558	562	539	576	597	599	622	568	565	589	513	563	608	548	535	539	584	564	585	582	588	505	560	548	637	619	582	586	576	575	575	604	571	542	559	601	582	581	562	610	569	565	569	559	582	571	592	569	593	543	567	573	586	555	560	535	565	550	570	570	563	567	571	584	539	581	556	611	574	585	587	541	538	570	614	570	565	536	574	562	641	561	580	616	606	578	603	546	540	543	560	563	573	580	551	559	579	574	583	570	597	559	543	569	542
45215	38189	15383	17843	23546	23076	19913	16714	13538	11847	10879	9902	9287	8867	8959	8161	7559	7214	7048	6879	6600	6469	6701	6379	6390	6432	6304	6154	6137	5985	5946	6016	5973	5886	5930	5855	5871	6105	5850	5950	5916	5838	5854	5984	5785	5937	5942	5827	5840	5914	5848	5861	5908	5963	5810	5915	5914	5787	5822	5910	5863	5764	5862	5807	5822	5801	5834	5828	5886	5814	5836	5768	5780	5781	5889	5852	5693	5792	5834	5857	5876	5876	5842	5919	5919	5731	5926	5883	5822	5820	5934	5845	5839	5866	5816	5849	5856	5762	5788	5878	5786	5923	5858	5917	5887	5741	5799	5959	5860	5748	5866	5853	5837	5626	5937	5818	5856	5841	5812	5873	5871	5826	5752	5913	5796	5663	5912	5930	5851	5840	5881	5757	5866	5884	5844	5838	5817	5898	5812	5816	5825	5984	5825	5867	5758	5787	5826	5893	5845	5828	5811	5756	5847	5719	5692	5861	5831	5818	5834	5860	5736	5781	5913	5752	5784	5745	5800	5845	5901	5838	5832	5815	5792	5805	5774	5911	5903	5887	5793	5773	5793	5837	5826	5820	5909	5766	5785	5687	5704	5838	5732	5813	5712	5916	5931	5889	5896	5806	5780	5785	5766	5824	5846	5634	5792	5825	5845	5847	5874	5756	5847	5798	5834	5830	5774	5713	5916	5847	5790	5801	5942	5840	5867	5876	5764	5752	6006	5846	5740	5934	5871	5962	5728	5751	5872	5762	5908	5906	5794	5882	5775	5753	5830	5916	5757	5780	5762	5838	5943	5918	5830	5612	5805	5798	5716	5827	5671	5720	5863	5824	5826	5771	5788	5782	5781	5820	5815	5843	5822	5853	5725	5688	5952	5856	5871	5784	5883	5847	5872	5790	5874	5819	5750	5872	5865	5901	5950	5867	5780	5818	5660	5845	5839	5858	5767	5846	5831	5704	5883	5820	5755	5774	5859	5852	5931	5852	5873	5887	5734	5716	5827	5789	5760	5903	5806	5891	5839	5865	5855	5869	5773	5882	5827	5693	5873	5839	5901	5937	5877	5834	5974	5749	5867	5870	5816	5829	5899	5880	5952	5847	5789	5722	5844	5765	5683	5829	5885	5871	5867	5793	5705	5882	5903	5926	5880	5869	5835	5757	5758	5834	5860	5831	5848	5973	5936	5804	5853	5835	5736	5905	5890	5850	5829	5863	5826	5867	5846	5832	5785	5954	5824	5680	5729	5855	5880	5837	5759	5698	5909	5889	5767	5909	5746	5850	5782	5887	5704	5817	5919	5796	5852	5819	5772	5805	5910	5797	5931	5889	5733	5799	5756	5783	5836	5853	5735	5910	5868	5909	5707	5831	5968	5844	5867	5786	5954	5862	5813	5859	5864	5930	5749	5791	5798	5768	5848	5832	5739	5806	5688	5845	5794	5825	5809	5799	5866	5949	5761	5852	5666	5751	5794	5945	5903	5798	5864	5744	5778	5880	5793	5791	5793	5785	5802	5774	5774	5813	5902	5728	5876	5927	5806	5850	5850	5789	5841	5763	5858	5815	5833	5786	5804	5825	5849	5866	5729	5784	5955	5802	5873	5839	5663	5835	5857	5866	5693	5749	5831	5731	5779	5822	5798	5779	5895	5793	5773	5914	5860	5833	5895	5845	5730	5794	5823	5807	5967	5954	5807	5889	5892	5734	5717	5845	5755	5763	5794	5740	5678	5778	5850	5869	5791	5773	5840	5955	5846	5901	5929	5765	5547	5923	5834	5677	5935	5816	5781	5760	5872	5756	5798	5801	5884	5673	5845	5847	5799	5806	5721	5794	5876	5820	5957	5930	5851	5843	5807	5816	5803	5791	5714	5742	5745	5842	5884	5749	5860	5835	5826	5875	5702	5829	5748	5807	5743	5796	5894	5828	5822	5828	5920	5894	5768	5862	5800	5866	5720	5915	5703	5745	5817	5746	5950	5726	5848	5875	5876	5792	5889	5867	5866	5797	5949	5789	5795	5792	5847	5848	5803	5878	5781	5769	5836	5850	5822	5973	5821	5790	5828	5858	5775	5862	5877	5736	5795	5894	5826	5861	5813	5823	5754	5822	5868	5775	5868	5856	5783	5753	5713	5844	5789	5897	5832	5856	5718	5964	5747	5740	5927	5877	5860	5971	5819	5860	5916	5797	5867	5798	5858	5956	5755	5764	5845	5738	5723	5932	5725	5819	5782	5855	5928	5873	5791	5829	5977	5755	5716	5877	5767	5806	5908	5817	5932	5800	5826	5866	5845	5755	5787	5793	5894	5901	5901	5773	5772	5817	5845	5893	5762	5793	5823	5809	5850	5901	5700	5881	5753	5824	5776	5786	5853	5710	5857	5825	5880	5753	5810	5805	5829	5778	5838	5801	5838	5819	5818	5912	5772	5809	5875	5863	5861	5803	5905	5870	5812	5822	5784	5749	5697	5879	5799	5767	5843	5856	5936	5812	5923	5835	5782	5798	5848	5782	5755	5812	5715	5824	5782	5821	5738	5842	5813	5819	5815	5826	5651	5770	5786	5989	5832	5839	5702	5866	5796	5787	5801	5794	5852	5892	5822	5758	5985	5801	5793	5761	5806	5827	5876	5705	5852	5889	5804	5823	5839	5848	5818	5848	5847	5895	5803	5768	5812	5796	5867	5742	5772	5780	5795	5855	5815	5724	5801	5817	5903	5834	5866	5713	5735	5836	5913	5811	5881	5803	5724	5677	5782	5822	5898	5778	5936	5866	5740	5834	5745	5894	5802	5742	5933	5797	5861	5862	5887	5943	5733	5944	5703	5762	5747	5784	5795	5747	5898	5996	5732	5901	5835	5740	5963	5740	5909	5913	5907	5800	5841	5821	5754	5847	5810	5682	5798	5846	5870	5835	5927	5875	5773	5906	5683	5792	5894	5742	5783	5723	5822	5767	5736	5800	5811	5807	5790	5759	5923	5870	5804	5780	5822	5852	5786	5669	5806	5810	5683	5801	5814	5781	5880	5751	5805	5868	5938	5847	5813	5862	5830	5846	5838	5848	5671	5782	5918	5696	5746	5844	5841	5872	5937	5723	5859	5900	5916	5811	5822	5835	5887	5947	5857	5887	5860	5901	5839	5814	5894	5818	5833	5809	5827	5755	5802	5819	5880	5777	5839	5903	5841	5782	5887	5809	5755	5795	5825	5844	5785	5874	5723	5873	5863	5914	5773	5682	5778	5842	5848	5796	5863	5866	5892	5999	5825	5723	5749	5967	5661	5910	5840	5894	5851	5820	5786	5880	5911	5869	5893	5889	5724	5881	5733	5971	5900	5667	5828	5774	5769	5762	5886	5912	5772	5837	5924	5840	5796	5989	5784	5853	5966	5898	5858	5779	5806	5787	5893	5860	5828	5824	5886	5726	5871	5707	5827	5772	5745	5769	5843	5865	5778	5935	5725	5815	5847	5795	5813	5730	5766	5865	5791	5786	5891	5883	5781	5856	5864	5843	5895	5822	5791	5822	5859	5882	5781	5830	5763	5929	6012	5751	5885	5815	5689	5894	5829	5874	5848	5776	5703	5842	5869	5903	5753	5873	5864	5858	5776	5840	5841	5715	5755	5838	5955	5800	5758	5835	5838	5818	5783	5861	5793	5849	5878	5798	5783	5820	5871	5789	5774	5795	5843	5881	5766	5747	5865	5844	5837	5850	5788	5830	5888	5703	5864	5858	5782	5640	5843	5845	5847	5855	5791	5843	5832	5819	5796	5710	5851	6005	5822	5881	5817	5830	5856	5861	5738	5710	5819	5773	5908	5839	5922	5989	5761	5881	5831	5853	5735	5647	5759	5757	5778	5881	5846	5818	5807	5791	5843	5845	5849	5939	5924	5762	5668	5803	5853	5855	5902	5850	5866	5931	5765	5941	5750	5769	5775	5741	5925	5774	5726	5753	5885	5861	5820	5922	5843	5693	5904	5852	5898	5887	5737	5721	5889	5910	5809	5793	5723	5878	5777	5726	5736	5811	5915	5702	5751	5863	5819	5820	5734	5680	5891	5702	5744	5778	5889	5846	5832	5818	5796	5890	5869	5752	5912	5913	5718	5830	5698	5863	5762	5889	5774	5810	5733	5825	5936	5935	5819	5824	5811	5831	5772	5871	5758	5836	5851	5796	5754	5888	5744	5830	5947	5873	5811	5817	5847	5919	5725	5724	5720	5868	5841	5891	5859	5777	5801	6023	5707	5852	5880	5737	5894	5825	5671	5683	5746	5822	5910	5813	5865	5884	5881	5782	5843	5938	5929	5752	5896	5829	5927	5915	5783	5718	5889	5797	5746	5812	5823	5765	5836	5788	5814	5728	5798	5818	5861	5897	5829	5777	5871	5829	5885	5736	5859	5882	5815	5969	5733	5776	5807	5713	5965	5910	5803	5856	5803	5765	5964	5935	5881	5892	5657	5776	5758	5699	5925	5931	5860	5867	5809	5899	5894	5878	5766	5881	5822	5783	5916	5797	5923	5843	5900	5837	5784	5963	5856	5802	5887	5831	5912	5946	5857	5778	5796	5739	5842	5719	5839	5824	5747	5789	5916	5805	5851	5880	5902	5833	5978	5817	5858	5792	5874	5857	5855	5848	5734	5894	5872	5756	5869	5793	5910	5827	5767	5863	5837	5728	5869	5794	5911	5934	5857	5873	5817	5856	5764	5809	5895	5918	5930	5810	5805	5791	5894	5808	5899	5650	5901	5792	5835	5819	5768	5715	5870	5812	5749	5777	5862	5883	5838	5724	5766	5821	5866	5818	5803	5742	5790	5934	5846	5795	5747	5771	5866	5857	5772	5796	5754	5884	5809	5913	5828	5833	5886	5730	5836	5750	5857	5846	5806	5923	5885	5832	5925	5780	5845	5840	5811	5878	5841	5877	5840	5748	5792	5883	5827	5882	5863	5906	5803	5870	5960	5895	5837	5859	5766	5899	5820	5801	5628	5818	5857	5846	5753	5908	5687	5852	5767	5646	5873	5906	5764	5766	5859	5851	5908	5908	5880	5808	5747	5765	5850	5847	5935	5715	5857	5749	5816	5829	5902	5904	5799	5870	5788	5847	5785	5775
12673	8394	2364	893	934	920	857	849	739	704	732	629	701	640	644	589	590	551	568	546	559	625	537	520	614	540	551	557	521	575	554	555	554	517	537	537	560	558	557	541	531	519	546	516	527	548	555	510	554	531	585	525	511	538	522	547	596	565	522	532	491	515	513	560	536	515	550	521	576	530	541	585	512	529	515	542	546	521	555	490	569	523	518	532	526	558	531	551	530	517	517	553	513	548	566	582	547	481	573	559	544	529	506	557	550	545	518	511	548	561	535	539	565	555	600	539	525	490	511	560	562	530	548	528	530	505	531	520	541	549	570	540	577	522	574	562	535	564	563	577	559	556	565	566	540	577	517	553	511	491	587	516	520	518	541	570	538	549	521	545	517	502	537	577	534	521	548	564	564	551	523	566	521	528	577	514	538	565	496	575	536	544	536	550	555	544	553	548	540	564	571	503	561	521	513	569	558	507	553	520	556	514	594	505	556	491	535	570	521	531	584	544	517	561	529	545	539	565	540	530	522	554	556	536	557	535	511	549	564	566	542	532	559	531	572	544	541	566	506	547	545	536	520	539	516	532	572	548	519	533	540	495	540	562	523	530	544	520	529	520	507	521	550	532	553	555	515	534	541	543	564	528	543	571	537	562	552	531	565	487	544	547	541	531	553	535	517	543	531	562	559	540	513	538	497	567	510	535	523	501	517	580	504	513	529	548	534	547	546	551	546	550	500	528	535	502	546	541	546	594	498	564	570	546	501	541	557	537	536	566	568	571	521	540	515	557	543	516	512	557	544	532	532	544	540	571	540	572	579	544	563	522	556	515	512	552	565	499	544	556	520	557	518	582	544	538	551	494	595	562	523	509	528	587	499	563	495	535	563	532	534	532	544	541	558	533	545	515	565	539	518	535	543	541	564	540	549	549	504	557	564	478	542	559	491	524	513	523	532	516	583	553	542	532	525	547	537	543	546	565	572	637	499	527	560	552	521	538	546	542	545	545	559	571	549	494	551	501	565	561	534	546	511	523	563	583	538	538	541	546	526	539	504	547	529	560	555	513	563	507	528	559	521	542	513	506	532	548	544	546	546	540	522	527	527	549	521	507	564	576	570	530	581	533	501	551	556	602	464	550	582	546	532	585	534	559	570	566	539	516	559	527	514	523	540	543	525	577	568	564	549	532	503	521	516	514	531	573	542	565	515	527	505	571	540	540	500	528	562	558	533	559	531	520	523	545	554	543	543	530	535	550	522	555	543	535	559	531	512	525	569	533	536	524	522	513	536	534	522	559	545	504	517	515	513	537	518	559	517	557	547	519	508	557	558	539	535	513	565	571	542	538	522	547	537	576	513	528	533	516	512	570	558	569	541	498	547	541	535	518	537	537	532	540	523	514	563	568	541	553	543	531	557	554	548	541	541	529	570	556	536	537	560	534	556	533	548	553	594	470	544	535	527	543	550	524	551	525	515	542	578	546	562	547	551	534	523	558	559	535	531	538	522	541	565	503	534	538	535	570	537	555	525	527	513	522	541	510	558	512	547	564	541	530	574	561	523	563	579	530	510	517	579	551	534	523	547	553	494	553	520	526	523	548	507	517	520	524	535	521	563	548	543	541	516	530	567	575	515	547	548	546	572	525	577	508	529	579	542	522	547	560	550	499	564	551	538	571	518	533	524	538	547	513	570	529	530	547	593	553	537	541	541	534	562	525	552	533	585	572	546	516	569	545	574	502	549	557	503	515	548	539	522	529	527	498	568	520	564	553	551	574	536	549	538	524	526	530	540	514	533	524	513	559	484	549	542	518	548	489	499	542	581	497	525	554	544	516	570	528	504	470	542	513	521	581	546	533	523	567	494	551	532	557	531	521	558	513	524	540	515	545	514	518	545	499	531	512	507	509	522	567	549	567	540	557	577	566	562	531	533	554	528	498	556	529	531	551	531	523	536	554	558	543	523	565	586	516	534	559	530	531	555	523	538	551	540	525	565	571	542	541	530	531	567	526	494	564	540	557	529	535	548	523	549	512	527	531	492	549	556	522	537	549	526	547	554	541	541	557	537	533	537	535	539	543	548	542	565	495	551	516	537	527	528	531	551	542	510	579	552	504	583	548	553	523	515	572	522	564	494	543	569	521	543	510	544	518	545	541	547	506	539	534	504	555	562	582	528	553	577	569	522	607	578	545	531	485	545	494	503	543	509	503	539	502	523	534	606	545	551	530	556	510	511	509	495	522	561	555	550	559	531	580	532	594	499	566	520	565	545	573	554	535	573	543	546	544	583	517	551	545	539	546	509	565	575	529	561	529	539	558	540	552	531	540	483	546	525	525	519	516	494	552	522	548	515	516	579	580	548	579	521	556	538	560	566	531	546	509	576	579	568	564	575	529	546	514	554	533	528	533	504	570	543	537	544	519	519	515	558	536	530	543	552	501	533	561	548	594	547	528	516	505	544	543	586	552	507	597	528	525	551	528	521	531	519	539	558	550	554	559	511	565	523	552	541	507	523	577	510	485	575	540	549	574	548	551	534	531	542	519	542	548	524	544	550	534	526	500	574	533	547	516	567	552	489	543	554	555	503	526	525	513	554	536	535	539	537	559	540	539	537	505	574	563	512	558	585	537	529	589	530	534	504	513	510	548	517	526	548	551	557	496	571	546	549	539	520	527	512	540	540	556	540	531	554	552	530	530	520	522	531	556	505	529	504	584	517	587	519	548	581	552	547	532	544	556	549	506	590	527	551	513	527	506	547	533	539	558	540	543	552	536	573	505	539	521	512	514	543	521	547	523	521	546	551	550	524	500	560	512	526	518	543	547	583	524	538	528	543	490	563	541	532	548	528	520	573	573	536	527	581	536	526	528	572	522	539	500	535	524	595	516	527	524	571	537	557	532	527	588	561	519	511	484	518	529	553	505	546	553	517	538	573	511	564	532	549	567	540	559	550	579	557	544	555	543	565	541	551	557	536	553	594	541	545	535	542	520	553	524	557	557	554	518	546	549	554	527	530	580	556	585	560	541	534	563	536	561	518	539	537	576	550	525	554	550	510	556	558	523	522	534	525	515	551	517	523	534	548	549	524	539	529	510	537	516	528	570	566	500	548	527	568	565	520	531	533	544	531	551	529	505	591	546	536	588	546	563	510	529	521	570	566	549	560	537	514	520	530	551	571	563	580	553	528	538	530	548	550	562	528	552	561	507	482	503	510	514	534	564	531	537	558	567	508	584	541	510	551	540	557	522	530	555	558	523	542	534	577	491	542	544	526	549	508	566	599	487	552	529	593	572	527	540	562	529	512	538	583	499	527	559	537	500	596	584	565	548	556	521	524	546	535	562	504	540	498	542	509	543	580	486	556	552	566	543	543	569	520	571	529	509	542	566	564	551	556	586	519	531	498	518	582	527	551	529	504	565	574	554	512	550	542	497	551	495	507	554	529	572	580	559	531	526	510	570	511	568	549	510	546	514	526	546	563	501	564	535	592	494	516	520	538	577
47498	40418	18274	18733	24655	23969	21228	17523	14375	12501	11460	10433	9552	9318	9087	8143	7597	7245	6829	6636	6407	6435	6192	6257	6315	6047	5897	5905	5812	5716	5722	5646	5680	5640	5752	5694	5665	5605	5570	5667	5593	5698	5674	5707	5702	5482	5566	5564	5563	5590	5610	5603	5557	5594	5525	5453	5531	5472	5554	5492	5464	5597	5511	5587	5371	5516	5543	5596	5474	5510	5505	5601	5505	5484	5617	5675	5481	5500	5548	5583	5428	5528	5506	5594	5492	5639	5547	5541	5580	5582	5635	5633	5538	5574	5676	5501	5470	5527	5487	5616	5686	5501	5614	5614	5529	5509	5542	5502	5511	5617	5520	5580	5489	5532	5454	5510	5540	5455	5553	5517	5551	5528	5583	5469	5521	5429	5490	5458	5498	5369	5538	5535	5503	5356	5487	5546	5445	5537	5500	5604	5449	5505	5631	5474	5657	5504	5514	5538	5689	5501	5350	5601	5497	5603	5547	5546	5610	5470	5539	5515	5665	5453	5524	5485	5497	5549	5524	5557	5374	5433	5539	5511	5502	5521	5552	5468	5537	5488	5438	5525	5546	5481	5569	5556	5513	5673	5487	5611	5581	5566	5554	5558	5481	5570	5555	5568	5410	5538	5481	5547	5613	5522	5568	5552	5475	5515	5572	5596	5389	5448	5471	5602	5554	5510	5513	5613	5488	5577	5517	5609	5424	5493	5569	5687	5504	5537	5568	5465	5495	5595	5562	5482	5624	5505	5492	5578	5443	5472	5572	5630	5601	5488	5563	5487	5481	5575	5589	5517	5650	5483	5459	5561	5438	5611	5603	5532	5446	5454	5562	5542	5645	5451	5499	5583	5598	5468	5601	5548	5601	5579	5635	5659	5537	5566	5477	5490	5451	5556	5510	5663	5423	5512	5514	5581	5533	5578	5531	5568	5506	5383	5456	5568	5644	5692	5520	5488	5500	5493	5463	5594	5505	5575	5668	5509	5560	5513	5531	5580	5539	5471	5457	5515	5529	5583	5481	5503	5625	5493	5501	5433	5546	5480	5509	5465	5601	5576	5478	5575	5652	5405	5533	5537	5445	5578	5621	5566	5625	5550	5528	5528	5395	5561	5515	5586	5483	5613	5589	5531	5466	5456	5525	5522	5514	5435	5569	5362	5587	5426	5489	5545	5578	5546	5380	5468	5598	5481	5555	5470	5695	5583	5510	5558	5559	5512	5488	5463	5546	5538	5745	5492	5462	5510	5531	5506	5450	5437	5481	5587	5544	5460	5498	5508	5449	5404	5497	5535	5510	5465	5597	5560	5538	5462	5569	5574	5514	5468	5522	5512	5691	5566	5561	5612	5467	5440	5665	5583	5655	5573	5675	5526	5747	5526	5554	5566	5586	5516	5499	5550	5446	5562	5419	5601	5490	5545	5517	5562	5554	5501	5476	5548	5504	5455	5463	5651	5599	5514	5481	5480	5567	5519	5434	5497	5487	5505	5439	5557	5454	5510	5566	5674	5537	5636	5466	5503	5571	5502	5531	5610	5471	5581	5574	5495	5487	5565	5502	5593	5470	5572	5442	5521	5545	5529	5587	5517	5569	5486	5481	5518	5519	5386	5532	5546	5560	5585	5570	5471	5620	5702	5537	5595	5486	5594	5603	5484	5621	5459	5571	5409	5606	5637	5455	5540	5687	5531	5552	5479	5507	5601	5491	5412	5573	5610	5598	5614	5561	5500	5483	5606	5493	5410	5374	5454	5639	5571	5538	5569	5612	5515	5566	5527	5347	5527	5571	5547	5530	5562	5451	5592	5564	5556	5599	5524	5572	5537	5486	5449	5595	5496	5528	5669	5448	5438	5597	5445	5453	5503	5545	5479	5457	5586	5627	5581	5643	5417	5500	5570	5524	5657	5595	5532	5394	5444	5526	5380	5546	5380	5492	5650	5564	5549	5537	5558	5552	5439	5586	5516	5468	5595	5569	5426	5623	5440	5517	5486	5542	5542	5419	5584	5530	5485	5590	5554	5413	5560	5525	5581	5493	5523	5588	5545	5681	5502	5610	5473	5635	5587	5475	5496	5473	5532	5547	5471	5525	5331	5558	5571	5442	5551	5516	5454	5379	5495	5555	5549	5554	5571	5574	5519	5637	5537	5457	5557	5695	5433	5599	5555	5546	5562	5466	5416	5564	5630	5507	5446	5503	5538	5524	5478	5570	5465	5539	5526	5452	5563	5571	5503	5524	5446	5532	5459	5565	5752	5476	5437	5531	5545	5515	5524	5465	5461	5486	5449	5628	5463	5626	5458	5465	5582	5690	5528	5517	5611	5606	5486	5474	5457	5480	5612	5504	5492	5561	5557	5536	5642	5510	5538	5568	5476	5535	5580	5537	5569	5545	5557	5558	5527	5530	5442	5541	5680	5549	5461	5555	5474	5526	5459	5531	5505	5540	5535	5533	5437	5595	5593	5528	5463	5608	5512	5556	5453	5426	5479	5683	5600	5424	5505	5401	5511	5597	5508	5481	5704	5520	5616	5519	5479	5530	5583	5389	5583	5569	5450	5531	5554	5538	5455	5478	5497	5479	5589	5497	5552	5631	5484	5534	5470	5561	5561	5454	5525	5384	5585	5540	5451	5577	5579	5574	5373	5579	5478	5436	5575	5522	5463	5616	5616	5545	5579	5522	5549	5581	5441	5578	5628	5556	5467	5505	5528	5518	5500	5588	5315	5566	5444	5500	5513	5608	5670	5598	5681	5474	5509	5611	5551	5637	5452	5628	5352	5589	5559	5626	5498	5613	5487	5505	5550	5526	5566	5624	5601	5614	5534	5557	5461	5581	5583	5481	5465	5589	5603	5559	5562	5551	5541	5372	5459	5560	5494	5539	5539	5538	5439	5643	5524	5542	5363	5543	5623	5461	5412	5598	5594	5404	5532	5593	5599	5475	5444	5612	5612	5527	5385	5525	5537	5444	5633	5514	5506	5472	5574	5565	5428	5478	5496	5571	5422	5491	5495	5542	5661	5533	5571	5449	5584	5484	5589	5546	5516	5641	5628	5512	5521	5522	5502	5631	5548	5543	5613	5502	5571	5476	5441	5602	5542	5509	5518	5515	5581	5544	5523	5533	5433	5472	5616	5560	5526	5641	5526	5404	5465	5514	5565	5367	5472	5606	5354	5588	5434	5546	5452	5531	5551	5673	5600	5614	5495	5535	5480	5618	5581	5415	5576	5531	5604	5532	5576	5513	5489	5565	5545	5565	5486	5426	5486	5693	5584	5475	5600	5442	5447	5477	5482	5548	5548	5414	5500	5519	5400	5558	5572	5571	5565	5535	5484	5631	5609	5391	5483	5638	5469	5512	5552	5464	5478	5393	5519	5492	5557	5715	5591	5655	5617	5484	5535	5474	5488	5561	5608	5528	5540	5396	5503	5542	5435	5496	5487	5466	5481	5549	5570	5535	5659	5472	5581	5487	5499	5489	5439	5577	5420	5629	5447	5563	5616	5443	5428	5459	5609	5507	5463	5481	5525	5449	5551	5484	5582	5583	5558	5497	5650	5519	5549	5412	5445	5585	5598	5582	5589	5460	5545	5531	5501	5498	5517	5563	5466	5610	5618	5379	5617	5571	5321	5610	5575	5526	5473	5416	5514	5542	5605	5478	5566	5594	5460	5507	5515	5402	5532	5483	5397	5527	5576	5592	5582	5515	5472	5446	5551	5502	5599	5645	5410	5592	5484	5706	5606	5495	5526	5558	5649	5580	5587	5549	5510	5588	5426	5439	5493	5517	5465	5442	5555	5461	5534	5552	5466	5511	5392	5555	5505	5578	5485	5548	5454	5510	5454	5434	5520	5427	5603	5509	5530	5639	5574	5464	5520	5600	5451	5460	5470	5574	5541	5576	5663	5559	5439	5494	5528	5487	5536	5517	5499	5570	5459	5537	5561	5460	5577	5602	5469	5490	5557	5470	5605	5578	5567	5589	5474	5640	5537	5513	5511	5635	5526	5627	5401	5541	5519	5505	5504	5507	5534	5472	5615	5485	5548	5481	5559	5525	5441	5442	5579	5526	5660	5460	5485	5532	5624	5530	5415	5548	5576	5659	5412	5518	5515	5482	5650	5564	5572	5472	5441	5559	5675	5647	5518	5570	5560	5530	5522	5588	5471	5566	5612	5519	5501	5615	5444	5543	5492	5498	5529	5379	5458	5454	5566	5596	5496	5418	5532	5447	5557	5388	5521	5495	5549	5447	5508	5504	5517	5564	5625	5612	5523	5465	5545	5679	5489	5492	5507	5586	5589	5435	5542	5576	5501	5595	5497	5554	5537	5382	5517	5572	5585	5424	5536	5566	5493	5402	5397	5476	5527	5609	5447	5369	5569	5450	5612	5523	5501	5501	5526	5601	5552	5472	5546	5501	5673	5380	5440	5587	5489	5424	5555	5547	5462	5487	5548	5502	5565	5499	5559	5465	5575	5627	5511	5605	5684	5524	5502	5505	5608	5482	5461	5514	5556	5539	5443	5476	5560	5573	5596	5521	5571	5481	5593	5389	5441	5660	5435	5408	5493	5446	5544	5490	5501	5471	5469	5614	5543	5404	5581	5492	5528	5404	5489	5621	5489	5587	5621	5513	5449	5588	5502	5573	5538	5542	5527	5549	5621	5580	5397	5494	5564	5482	5525	5499	5549	5540	5454	5464	5478	5516	5625	5494	5501	5503	5492	5556	5560	5393	5631	5603	5583	5453	5574	5480	5489	5490	5588	5585	5594	5545	5411	5656	5509	5472	5563	5469	5476	5438	5550	5540	5689	5560	5538	5493	5616	5530	5590	5407	5471	5487	5510	5532	5598	5560	5487	5579	5564	5508	5609	5466	5591	5488	5531	5582	5494	5360	5514	5672	5498	5537	5444	5570	5452	5621	5515	5510	5471	5601	5481	5489	5599	5614	5583	5363	5464	5443	5608	5588	5610	5525	5596	5475	5573	5426	5549	5591	5568	5535	5425	5584	5471	5428	5534	5632	5458	5544	5592	5604	5533	5553	5508	5518	5603	5476	5558	5600	5577	5384	5509	5545	5544	5601	5659	5571	5437	5516	5514	5478	5566	5455	5457	5557	5560
17448	14613	4471	1256	1506	1433	1397	1247	1106	1034	1011	966	1002	939	891	891	858	854	881	816	763	779	767	818	774	796	751	758	759	743	709	743	791	711	730	717	683	668	746	740	758	730	743	730	743	740	750	691	745	742	769	707	711	716	732	722	763	733	680	731	712	716	719	731	748	731	755	724	781	756	694	749	701	758	772	753	675	718	732	750	706	692	737	758	746	735	699	757	710	753	705	733	703	735	768	764	665	720	722	732	716	734	699	680	708	711	765	716	790	704	751	734	764	738	727	759	723	781	726	761	779	731	720	731	707	718	752	770	735	697	674	700	746	737	752	732	763	723	766	737	732	772	741	771	746	760	735	701	719	746	714	703	684	653	713	685	768	756	687	733	702	731	737	802	730	719	730	731	688	756	740	753	719	740	764	750	763	706	693	740	743	747	704	758	714	729	730	708	821	690	774	746	780	719	678	755	701	767	713	730	747	702	738	729	729	666	732	764	723	700	712	704	778	710	740	760	745	720	758	670	752	743	721	727	727	719	726	741	760	735	692	776	769	732	715	748	693	688	704	728	763	701	747	735	719	734	730	719	735	739	749	738	669	710	744	736	702	781	752	763	715	745	719	675	769	701	741	659	736	743	740	748	761	727	697	714	719	686	746	716	755	722	737	714	757	723	754	724	747	751	735	745	701	720	792	718	717	718	735	702	714	726	700	764	734	767	701	727	756	714	749	718	771	713	724	775	690	696	734	706	712	725	752	780	697	757	718	720	707	722	767	724	764	706	704	688	715	721	769	764	720	705	793	776	741	728	710	708	679	726	673	764	729	722	673	722	723	709	711	747	776	769	687	701	732	678	705	744	731	765	676	747	711	770	714	700	702	729	712	737	726	747	696	748	714	780	700	766	717	765	759	707	731	761	770	737	770	787	730	694	744	729	722	743	759	688	739	731	744	737	755	729	702	716	691	709	737	771	733	738	739	697	713	733	792	715	731	700	739	715	732	751	676	718	746	748	676	698	738	751	697	702	715	692	703	719	769	713	690	720	698	771	725	746	707	693	719	706	733	725	744	715	710	719	708	742	699	776	743	686	761	732	715	748	740	750	779	727	731	793	721	739	722	725	749	785	784	707	796	742	671	748	740	697	730	719	748	756	767	691	717	712	747	676	739	729	690	753	751	771	748	736	707	710	759	735	716	706	713	755	699	705	730	750	746	737	705	737	732	717	723	734	716	695	756	754	706	727	750	709	699	754	757	695	754	732	709	714	694	697	701	759	736	688	698	704	700	705	746	753	750	778	707	710	756	712	729	756	720	738	717	748	733	695	756	775	692	733	752	704	770	727	751	753	742	742	727	748	737	731	704	758	663	758	739	755	655	721	736	779	710	752	727	722	663	720	727	767	678	774	713	752	768	705	710	708	706	737	729	743	723	724	752	683	720	732	714	755	744	706	757	692	756	706	718	732	763	737	744	735	718	768	739	762	725	691	708	717	730	747	727	715	724	712	736	725	734	759	763	716	726	741	715	708	712	729	721	732	755	745	709	725	706	728	796	778	760	728	740	733	709	679	680	704	714	724	734	712	741	715	691	701	758	722	743	738	691	724	700	703	706	764	714	741	731	686	692	758	705	773	723	724	749	734	700	737	746	715	712	757	743	678	696	776	743	691	734	693	764	724	754	730	724	768	728	764	698	718	741	722	727	745	721	697	718	762	748	739	721	730	725	671	754	728	673	736	751	722	751	747	737	741	770	732	729	690	801	722	705	708	675	710	727	741	763	744	746	700	778	714	745	716	744	749	752	719	751	737	775	727	752	751	740	698	695	715	740	765	766	754	763	762	712	725	763	804	741	715	748	687	736	709	774	770	750	702	714	748	744	767	709	715	747	716	711	718	790	732	719	746	717	706	738	755	728	716	735	790	736	742	758	752	687	724	764	746	807	750	758	725	679	727	679	686	776	738	740	743	723	698	714	720	694	779	742	752	745	761	733	714	728	702	701	759	709	705	739	721	714	706	726	742	769	692	691	717	738	735	692	735	748	740	739	769	766	683	684	738	754	758	718	769	706	753	717	723	659	707	768	722	775	761	743	755	740	667	694	737	714	732	718	755	749	715	751	714	718	709	725	738	725	731	701	713	730	707	759	711	782	723	775	747	719	725	707	706	743	703	727	731	770	704	749	695	745	717	736	799	745	737	749	713	696	646	759	715	721	769	709	725	729	727	738	752	736	718	676	729	743	702	678	717	778	813	728	743	668	691	754	777	777	746	736	759	738	769	740	719	761	741	762	750	749	718	744	759	698	711	741	723	741	775	751	707	732	706	749	765	746	780	715	689	720	751	752	737	752	749	743	694	770	730	762	744	743	705	683	791	703	744	731	714	745	718	780	742	684	692	682	705	746	716	702	728	749	734	769	702	717	691	715	712	736	751	712	738	762	722	687	698	716	709	727	727	718	686	711	718	711	707	708	726	740	758	782	763	713	719	717	698	760	733	775	714	738	732	752	766	753	724	735	718	715	743	731	745	721	710	688	720	775	746	681	690	708	716	708	839	726	765	704	767	717	733	764	715	719	688	747	720	699	673	765	704	723	738	718	690	716	681	729	724	761	751	744	750	759	765	717	712	718	734	764	735	767	706	716	731	726	758	755	710	718	761	689	785	733	688	733	707	777	691	769	790	678	726	718	731	692	707	755	727	724	748	725	687	749	734	776	715	737	742	731	748	774	737	736	750	730	768	763	729	732	727	764	726	728	742	675	789	731	703	725	747	761	703	713	709	730	688	746	736	721	756	781	711	728	734	777	740	738	708	755	739	705	683	764	719	757	727	697	748	715	722	708	727	718	695	769	738	726	707	688	739	687	735	747	736	648	722	749	753	695	685	720	767	734	768	753	716	727	723	777	728	786	737	728	740	745	709	710	741	716	759	734	736	708	742	712	724	710	741	714	740	708	723	730	745	715	713	751	691	744	732	769	740	738	709	734	713	736	711	758	699	681	725	803	716	744	735	690	714	738	733	718	752	681	746	753	755	722	750	750	718	701	701	734	732	727	718	712	666	759	737	674	745	758	741	735	756	742	719	700	681	745	801	669	770	744	776	704	692	770	687	716	740	747	713	723	745	749	717	750	745	792	739	709	667	724	706	707	739	718	717	756	736	706	700	739	757	709	719	795	720	731	675	707	732	735	660	754	725	719	772	734	763	749	718	747	690	762	744	749	697	756	744	729	754	729	767	740	779	785	724	708	750	721	747	756	720	711	727	716	732	767	696	694	715	719	675	721	767	756	731	709	751	716	785	756	755	721	778	744	733	751	730	736	724	751	733	722	716	648	718	738	767	781	750	742	748	743	705	713	721	742	719	720	784	715	737	719	756	745	676	747	740	772	725	760	704	719	729	758	743	690	734	740	773	751	684	751	688	731	722	700	715	685	725	715	680	688	763	717	707	713	694	692	704	758	687	666	772	731	734	701	715	724	746	729	675	753	734	730	732	706	690
56391	47658	23992	24983	31630	30888	28390	23507	19679	17944	16476	15105	13594	13175	11840	11077	10240	9772	9315	8951	8604	8338	8312	8289	8295	7950	7901	7713	7551	7534	7527	7344	7451	7274	7500	7290	7368	7450	7408	7367	7427	7194	7288	7348	7313	7214	7263	7170	7192	7088	7201	7243	7284	7094	7148	7168	7187	7334	7150	7132	7072	7043	7032	7027	7153	7133	7237	7123	7239	7116	7065	7146	7076	7147	7150	7108	7133	7129	7120	7068	7134	7228	7023	7147	7249	7146	7108	7217	7122	7152	7167	7087	7161	7089	7139	7003	7121	7139	7022	7190	7054	7173	7224	7272	7125	7158	7184	7152	7111	7085	7078	7224	7099	7197	7053	7001	7125	7190	7166	7112	7129	7219	7156	7139	7108	7083	7113	7174	7026	7071	7112	7005	7091	7146	7206	7112	7038	7209	7024	6942	7145	7149	7132	7116	7122	6929	7118	7101	7167	7016	7176	7053	7045	7142	7131	7141	7067	7141	7017	7071	7059	7087	7054	7107	7074	7233	7053	7101	6973	7102	7089	7075	7076	7150	7067	7235	7148	6987	7092	7035	7092	6984	7130	7051	7049	7049	7211	6983	7080	7048	7193	7098	6983	7171	7134	7250	7157	7123	7086	7091	7106	7127	7117	6947	7157	7063	7173	7238	7126	7133	7174	7101	7128	7135	7195	7214	7171	7058	7257	7098	6999	7234	7252	7166	7103	7076	7140	7060	7059	7138	7165	7089	7102	7011	7119	7251	7200	7101	7117	7181	7091	7083	7102	7018	7136	7013	7177	7082	6988	7058	7110	7125	7099	7211	7179	7063	7071	6993	7186	7143	7024	7218	7226	7143	7031	7065	7284	7068	7085	6968	7092	7084	7033	7136	7066	7212	7122	7172	7106	6984	7052	7033	7091	7252	7173	6963	7138	7035	6983	7175	7298	7118	7079	7124	7164	7102	7030	7080	7143	6958	7094	7084	6953	7184	6983	7171	7060	7212	7196	7150	6993	7116	7132	7182	7194	7149	7155	7212	7123	7108	7091	7188	7102	7086	7060	7133	7121	7175	7081	7211	7218	7109	6992	7117	7000	6990	7090	7057	7206	7048	7183	7030	7043	7159	7038	7050	7117	7068	7003	7159	7129	7241	7166	7008	7095	7233	7186	6998	7245	7165	7112	7027	7191	7070	7060	7130	7121	7133	7069	7024	7050	7143	7226	7064	7193	7070	7186	7008	7029	7126	7029	7030	7158	6994	7103	7145	6987	7059	7091	7181	7110	6973	7120	7153	7049	7171	7050	7140	7106	7061	7077	7032	7019	6991	7080	7037	7176	7183	7132	7070	7128	7134	7126	7171	7133	7207	7140	7158	7007	7088	7240	7051	7067	7048	7168	7203	7165	6915	7153	7032	6973	7157	7138	6888	7078	7170	7165	7059	7133	7127	7176	7090	7168	7076	6982	7162	7097	7122	7162	7091	7113	7143	7100	7026	6942	7179	7096	7139	7037	7041	7084	6933	7136	7044	7061	7009	7093	7110	7180	7070	7184	7206	7063	7088	7223	7111	7106	7099	7239	7117	7081	7078	7117	6937	7133	7032	7154	7258	7085	7115	7181	7162	7075	7115	7118	7060	7156	7128	7051	7017	7036	7127	7123	7158	7055	7186	7066	7265	7132	7264	7201	7078	7130	7223	6976	7237	7138	7172	7258	7132	7177	7160	7210	7141	7086	7103	7200	7172	7022	7116	7237	7144	7127	7163	7110	7203	7142	6957	7185	7223	7080	7041	7107	7009	7138	7093	6965	7034	7130	7090	7057	6991	7088	7018	7082	7198	7189	7051	7135	7076	7151	7200	7070	6994	7137	7078	7136	6996	7037	7224	7184	7141	7185	7209	7198	7115	7124	7090	7104	7098	7089	7061	7101	7076	7154	7076	7244	7102	7009	7061	7208	7038	7196	7005	7132	7124	7210	7106	7172	7006	7105	7082	7072	7185	7078	7106	7012	7095	7302	7090	7168	7110	7175	7046	7145	7072	7051	6957	7232	7074	7169	7145	7074	7086	7240	7129	7291	7042	7016	7216	7103	7078	7051	7111	7020	7128	7106	7139	7093	7243	7079	7099	7118	7140	7140	7128	7042	7047	7038	7153	7129	7137	7094	7103	7155	7117	7123	7196	7127	7015	7156	7082	7144	7107	7121	7106	7051	7140	7055	7110	7060	7181	7158	7232	7090	7060	7244	7131	7120	7161	7024	7115	7000	7231	7034	7145	7208	7069	7200	7092	7000	7107	7144	7169	7091	7068	7125	7227	7011	7159	7238	7148	7237	7156	7168	6978	7126	7032	7193	7082	7158	6986	7114	7122	7234	7056	7062	7204	7220	7162	7186	7031	7243	7125	7013	7109	7155	7013	7027	7080	7208	7158	7059	7117	7132	7167	7109	7127	7028	7097	7068	7091	7209	7074	7123	7073	7127	7004	7231	7062	7151	7071	7030	7070	7210	7114	7082	7177	7121	7077	7079	7103	7097	7121	6969	7214	7085	7218	7152	7194	7129	7051	7058	7149	7072	7213	7066	7047	7081	7051	7087	7129	7099	7110	7176	7054	7237	7038	7140	7027	7078	7151	7245	6975	7230	7061	7043	7063	7151	7150	7081	7108	7063	6947	7127	6980	7088	7161	7162	7112	7140	7080	7246	6983	7042	7101	7030	7197	7124	7203	7104	7036	7091	7092	7265	7117	6952	7263	7189	7168	7015	6952	7037	7165	7037	7044	7134	7116	7156	7109	7092	7142	7255	7104	7060	7122	7049	6996	7149	7048	7061	7101	7095	7094	6966	7112	7203	7082	7127	7085	7125	7197	6958	7125	6947	7122	7157	7137	7176	7190	7102	7142	7119	7176	7095	7096	7260	7133	7061	7005	7162	7154	7206	7089	6982	7159	7149	7225	7183	7084	7009	7055	6994	7085	6966	7075	7094	7055	7147	7191	6966	7056	7164	7087	7111	7064	7063	7132	7144	7083	7155	7184	7096	6966	7213	7182	7001	7234	7099	7034	7084	6969	7101	7078	7197	7090	7124	7148	7193	7184	6995	7127	7015	7161	7183	6957	7120	7135	7081	7233	7104	7090	7118	7248	7118	7062	7020	7190	7063	7196	7100	7054	7094	7121	7173	7241	7154	7021	7142	7136	7134	7287	7122	7102	7029	7122	7117	7316	7077	7209	7078	7078	7187	7114	6963	7104	7025	7105	7088	7089	7148	7043	7033	7098	6956	7055	7131	7165	7186	7127	7107	7124	7082	7148	7057	6934	7180	7052	7012	7037	7185	7070	7122	7017	7244	7090	7255	7012	7130	7082	7063	7097	7073	7136	7064	7140	7147	7144	7092	7049	7190	7226	7089	7021	6955	7006	7184	7160	7294	7100	7178	6954	7059	7051	7206	6984	7167	7051	7199	7246	7025	7136	7103	7097	7001	7111	7070	6943	7215	7193	7047	7127	7179	7075	7166	7106	7106	7062	7073	7186	7218	7064	7083	7085	7100	7141	7173	7084	7049	7110	7038	7190	7129	7114	7174	7087	7110	7129	7089	7118	7138	7110	7316	7053	7146	7249	7166	7096	7137	7061	7042	7040	7208	7044	7063	7157	7071	7135	7301	7214	7067	7095	7018	7228	7051	7101	7156	6932	7062	7281	7103	7203	7142	7034	7180	7179	7237	7008	7109	7221	7002	7212	7125	6958	7139	7196	7131	7233	7107	6999	7117	7031	7254	7042	7226	7144	7116	7098	7081	7274	7028	7103	7125	7073	7268	7095	7243	7200	7255	7071	7036	7070	7024	7043	7173	7171	7225	7125	7059	7201	7027	7129	7199	7115	7080	7029	7053	7155	7033	7092	7098	7038	7114	7152	7082	7168	7199	7061	7108	7146	7117	7056	7193	7103	7185	7128	7086	7203	7240	7070	7106	7156	7101	7125	7094	6944	7060	7082	7063	7091	7197	6996	7098	7209	7063	7186	6975	7148	6973	7079	7076	7213	7069	7272	7186	7155	7219	7073	7064	7074	7002	7173	7026	7122	7162	7172	7011	7111	7085	7175	7274	7290	7114	7173	7087	7011	7126	7108	7034	7048	7231	7211	7141	7180	7143	7041	7174	7132	7276	7055	6998	7173	7129	7070	7124	7017	7022	7184	7183	7176	7108	7180	7213	7083	7101	7149	7126	7069	7075	7058	7113	7152	7098	7041	7078	7221	7303	7112	7186	7024	7071	7077	7113	7029	7158	7063	7131	7204	7034	7125	7051	7126	7079	7081	7080	7093	7209	7202	7150	7160	7150	7170	7038	7100	7002	7223	7066	7072	7211	7145	7112	7074	7127	7140	7160	7172	7024	7242	6987	7016	7103	7078	7326	7134	7036	7076	7169	7045	7005	7106	7083	7184	7109	6951	6939	7146	7127	7088	7083	7144	7118	7174	7093	7142	7135	7273	7183	7058	6989	7042	7255	7103	7055	7228	7184	7103	7062	7018	7176	7080	7205	7197	7059	7019	7059	7170	7095	7016	7059	7160	7176	7162	7066	7178	7088	7053	7244	7159	7069	6994	7101	7062	7016	7218	7170	7044	7029	6935	7333	7215	7110	7151	7043	7086	6996	7198	7142	7056	6953	7146	7195	7197	7152	6981	7121	7050	7153	7190	7009	7121	7063	7193	6939	7142	7038	7169	7001	7055	7061	7132	7065	7122	7049	7063	7177	7117	7035	7256	7095	7087	7126	7045	7010	7083	7219	6980	7176	7172	6988	7121	7052	7107	7056	7162	7079	7139	7117	7170	7180	7145	7039	7091	7081	7224	7013	7047	7148	6994	7138	6961	7021	7144	7201	7107	7139	7082	7011	7107	6905	7041	7092	7176	7086	7135	7020	7069	7044	7265	7190	7142	6992	7086	7027	7090	7062	7256	7137	7186	7160	7109	7152	7046	7029	7104	7051	7120	7049	7110	7207	7034	7300	7147	7091	7046	7051	7084	7039	7027	7049	7134	7174	7122	7124	7000	7058	7123	7035	7203	7157	6882	7020	7086	7141	7158	7108	7159	7082	7241	7019	7170	7180	7210	7163	7100	7046	7177
7207	4404	1436	864	920	982	942	900	844	882	883	867	859	851	790	828	821	748	786	782	801	721	813	778	784	765	735	767	807	768	802	798	719	806	747	743	770	774	757	752	791	764	744	737	737	850	814	784	761	779	753	778	777	737	763	746	738	767	734	803	820	812	739	704	771	735	755	754	725	758	736	808	749	788	760	769	766	767	791	727	775	705	766	723	712	752	762	716	790	734	809	732	763	812	756	730	773	729	790	742	788	713	694	719	767	780	776	757	728	756	739	813	726	735	745	744	746	727	723	704	754	789	776	763	739	757	776	785	794	731	776	768	758	751	782	741	714	761	762	801	790	785	757	753	768	778	778	784	793	745	761	722	764	756	786	777	763	801	756	743	781	715	767	788	753	734	797	763	738	736	780	767	773	731	755	738	774	780	749	764	742	716	780	824	794	755	761	800	810	747	742	723	756	794	743	710	772	801	798	781	735	725	761	817	815	758	779	757	733	788	750	782	777	791	799	774	751	772	760	776	738	810	754	736	764	766	760	825	748	776	769	727	720	745	783	803	770	768	749	751	766	765	759	754	788	763	767	772	725	777	761	736	742	758	745	778	780	744	776	801	810	737	750	771	763	670	755	809	744	783	781	781	728	769	764	772	754	750	741	777	762	748	772	798	783	759	785	735	750	830	737	732	785	777	814	710	770	781	759	763	737	737	777	752	764	757	806	801	745	784	764	791	754	739	804	771	739	762	745	682	753	768	761	730	821	760	766	755	828	760	821	786	772	758	792	740	730	730	757	792	792	752	735	744	765	771	774	802	815	783	750	753	756	760	761	727	771	734	791	789	762	809	790	776	767	685	801	792	811	781	795	786	793	822	767	773	736	749	780	748	800	773	858	823	824	738	769	774	763	794	726	776	760	775	768	737	725	793	750	717	754	748	787	788	790	720	758	789	754	799	814	815	729	780	789	751	760	768	719	760	762	774	762	744	749	773	792	771	752	767	762	743	770	700	730	790	770	776	794	766	744	794	768	779	776	743	816	752	739	752	785	742	729	814	767	801	740	783	723	803	741	726	800	795	748	747	736	761	762	747	771	765	725	706	728	750	735	783	785	767	796	768	774	760	765	750	762	724	729	718	813	780	770	726	805	757	771	765	766	746	758	793	779	737	758	756	804	775	727	779	767	744	816	800	782	774	794	784	785	718	767	775	795	767	777	735	766	736	787	745	791	819	766	763	799	753	789	785	764	788	768	743	793	733	740	754	764	744	843	738	742	706	728	796	762	737	775	733	770	814	717	769	776	771	748	795	734	811	755	744	785	747	774	741	762	752	702	786	804	704	772	744	795	824	758	747	746	772	759	754	731	747	734	760	772	787	829	783	756	788	821	750	763	779	806	740	795	777	708	746	821	756	787	757	816	753	807	767	766	725	761	781	747	772	730	770	764	734	749	783	750	738	770	756	754	798	779	743	767	779	758	759	757	786	791	814	771	785	815	800	779	720	778	800	789	705	704	796	788	727	770	743	701	776	750	783	779	767	743	733	772	736	775	722	758	735	782	760	800	802	746	765	746	763	772	813	786	739	685	727	728	779	748	757	765	784	804	762	775	764	824	767	751	731	769	758	723	745	807	759	772	768	804	771	709	739	796	769	786	721	799	738	764	757	785	779	748	842	689	767	760	688	729	789	736	765	810	756	735	731	738	713	788	769	748	723	764	761	822	764	764	809	765	765	768	726	747	762	727	763	771	729	786	757	801	810	744	751	766	740	803	745	787	769	838	737	774	740	791	758	769	739	783	750	786	722	724	788	776	761	733	737	711	759	785	747	754	769	796	761	751	746	751	795	784	795	770	761	774	710	799	750	792	797	800	763	765	740	723	739	747	777	745	799	743	753	762	799	777	759	772	778	765	723	739	767	722	757	767	745	766	759	734	762	770	795	728	737	786	775	786	752	737	761	757	765	777	704	700	765	757	724	762	749	784	723	732	748	764	755	794	779	797	762	768	712	701	794	736	798	718	737	742	729	797	771	775	748	793	728	741	776	746	776	777	773	810	760	743	780	800	771	807	763	739	779	777	786	760	703	739	788	759	720	736	749	727	781	685	745	805	787	779	757	733	752	775	723	732	753	773	737	759	755	752	775	754	711	764	760	773	819	737	739	763	781	749	741	737	766	787	741	740	744	724	706	730	760	792	743	721	742	797	721	761	805	733	766	775	797	738	747	766	778	769	717	750	761	731	801	801	779	801	780	762	747	776	706	713	779	719	740	811	757	744	750	751	746	763	780	728	703	804	770	805	770	756	766	733	748	775	773	725	739	715	797	743	773	737	752	772	779	757	781	746	788	776	718	720	707	722	741	810	713	799	800	746	754	784	793	768	734	753	761	748	740	756	789	750	764	780	772	772	821	763	762	744	772	769	751	784	770	722	783	767	827	741	760	762	749	734	799	772	766	749	797	738	755	779	747	819	747	730	760	779	728	761	774	750	786	756	767	789	738	713	721	751	789	735	727	776	725	711	722	787	757	723	717	767	779	742	771	759	793	734	783	769	771	746	720	759	813	765	814	761	790	769	770	756	714	782	757	734	770	764	778	772	745	770	740	793	791	769	746	734	722	783	772	773	741	760	758	784	749	775	760	789	749	789	785	750	713	788	779	774	734	767	749	784	752	720	754	727	761	743	779	755	705	755	752	778	760	753	731	723	766	789	758	753	769	794	741	779	815	761	794	732	727	812	766	745	789	760	741	788	758	734	803	762	761	786	753	749	755	752	737	784	799	726	768	742	810	789	771	742	749	735	737	768	796	747	759	800	767	750	756	788	763	758	744	750	783	796	709	748	790	806	773	764	777	750	724	756	716	800	750	744	743	748	757	745	770	782	797	715	762	764	749	755	766	732	766	755	777	757	749	795	753	771	745	777	771	767	782	797	738	740	725	776	785	772	778	752	821	790	778	782	814	760	801	732	742	719	750	758	754	751	775	794	788	786	779	758	747	741	762	774	800	784	703	721	711	817	734	767	732	773	770	754	757	775	787	762	778	717	753	734	775	733	786	768	756	769	775	776	714	753	790	794	762	738	761	808	744	745	717	757	762	710	739	726	771	740	722	726	729	780	780	771	800	781	776	793	754	744	707	755	702	755	729	796	740	751	738	765	751	782	741	762	810	766	793	794	813	799	710	782	756	741	792	710	776	720	804	771	801	751	767	828	775	793	761	784	737	759	766	771	790	791	776	728	799	769	783	771	758	739	733	769	788	755	747	794	740	740	758	769	756	812	729	742	737	713	767	756	756	757	668	721	760	784	716	786	785	761	732	780	758	782	778	742	770	799	714	787	832	729	745	780	760	787	754	782	751	758	796	745	814	799	778	775	752	777	822	744	755	726	772	773	781	757	777	786	772	766	736	775	781	772	733	791	753	713	774	775	817	784	740	792	797	770	746	724	783	774	794	737	772	789	765	751	748	794	735	775	777	793	749	772	807	721	728	741	769	847	814
40905	34087	13807	15219	19667	18831	17084	13908	11834	11164	10670	10250	10028	9535	9259	8971	8676	8273	8360	7933	7833	7749	7895	7718	7782	7617	7699	7571	7513	7485	7505	7629	7484	7525	7330	7568	7437	7588	7558	7534	7439	7538	7573	7432	7519	7414	7333	7697	7576	7444	7411	7482	7600	7533	7474	7517	7440	7618	7397	7384	7467	7472	7363	7457	7565	7393	7561	7434	7384	7427	7590	7392	7582	7434	7482	7333	7196	7467	7475	7407	7477	7519	7327	7374	7480	7416	7330	7472	7409	7361	7430	7357	7367	7427	7506	7481	7404	7522	7523	7456	7481	7510	7459	7457	7512	7506	7340	7541	7600	7423	7414	7563	7568	7315	7472	7560	7496	7384	7357	7317	7349	7449	7571	7401	7323	7494	7492	7485	7626	7349	7517	7488	7294	7379	7627	7520	7495	7460	7480	7546	7393	7408	7460	7472	7417	7460	7438	7362	7573	7433	7553	7371	7554	7454	7630	7518	7427	7361	7523	7544	7392	7409	7476	7377	7496	7400	7340	7444	7509	7427	7458	7501	7416	7412	7369	7538	7541	7332	7512	7410	7508	7387	7434	7452	7385	7369	7456	7475	7491	7414	7499	7526	7530	7352	7351	7451	7456	7442	7544	7393	7489	7421	7630	7466	7489	7516	7274	7464	7467	7380	7596	7455	7400	7487	7421	7432	7383	7452	7419	7365	7492	7319	7552	7490	7355	7426	7493	7520	7434	7453	7580	7484	7374	7518	7616	7508	7543	7408	7482	7457	7429	7332	7529	7415	7472	7377	7397	7483	7524	7439	7488	7482	7434	7448	7389	7373	7523	7451	7468	7340	7403	7460	7422	7391	7430	7470	7489	7431	7605	7372	7338	7536	7576	7609	7563	7496	7494	7659	7382	7390	7396	7530	7543	7461	7425	7463	7435	7339	7550	7449	7677	7409	7523	7400	7445	7537	7593	7483	7318	7546	7526	7511	7478	7480	7528	7553	7530	7416	7399	7466	7417	7613	7349	7430	7464	7334	7348	7472	7421	7383	7487	7505	7434	7557	7543	7544	7547	7466	7434	7451	7541	7456	7389	7401	7446	7378	7487	7415	7436	7475	7404	7392	7549	7436	7387	7404	7620	7337	7355	7485	7463	7366	7352	7551	7470	7361	7361	7509	7458	7459	7402	7425	7510	7512	7393	7369	7500	7457	7499	7493	7439	7344	7459	7497	7382	7562	7442	7464	7475	7387	7541	7508	7452	7436	7390	7376	7453	7633	7392	7442	7424	7492	7351	7530	7624	7379	7588	7576	7526	7563	7519	7467	7543	7499	7401	7413	7463	7560	7419	7387	7583	7423	7450	7479	7446	7499	7407	7302	7412	7512	7442	7524	7320	7437	7528	7507	7490	7349	7525	7463	7437	7473	7480	7654	7492	7593	7468	7527	7397	7404	7395	7636	7452	7491	7388	7444	7416	7465	7433	7333	7420	7419	7280	7505	7529	7467	7487	7492	7539	7455	7400	7460	7532	7527	7542	7457	7476	7567	7410	7409	7462	7422	7487	7545	7560	7378	7615	7394	7588	7552	7458	7397	7393	7523	7558	7485	7451	7337	7474	7375	7527	7427	7534	7391	7376	7530	7507	7457	7588	7498	7489	7453	7416	7472	7406	7503	7473	7366	7443	7385	7474	7372	7523	7402	7381	7412	7438	7498	7554	7419	7392	7400	7369	7507	7392	7506	7496	7453	7681	7508	7518	7492	7565	7482	7529	7320	7417	7403	7255	7512	7514	7363	7440	7375	7551	7525	7485	7386	7538	7469	7485	7435	7449	7484	7674	7438	7504	7495	7456	7453	7547	7385	7598	7432	7313	7521	7436	7426	7695	7454	7405	7616	7426	7363	7451	7400	7424	7427	7434	7589	7498	7411	7377	7430	7540	7498	7481	7300	7393	7471	7444	7433	7510	7523	7295	7527	7494	7467	7427	7444	7361	7483	7484	7337	7452	7404	7484	7438	7587	7458	7520	7430	7563	7536	7489	7568	7396	7515	7390	7439	7555	7667	7402	7320	7557	7331	7487	7470	7407	7399	7389	7398	7416	7531	7458	7388	7520	7478	7514	7455	7427	7373	7389	7300	7561	7374	7551	7527	7540	7434	7303	7448	7467	7459	7484	7341	7428	7439	7408	7391	7466	7461	7388	7477	7418	7562	7457	7460	7347	7363	7446	7435	7334	7592	7463	7477	7529	7474	7382	7530	7518	7423	7444	7459	7559	7395	7534	7428	7434	7569	7359	7332	7404	7405	7497	7421	7409	7412	7478	7426	7434	7460	7389	7382	7373	7308	7435	7635	7452	7470	7499	7555	7503	7411	7548	7411	7491	7470	7709	7468	7587	7460	7470	7517	7368	7600	7471	7500	7557	7474	7352	7431	7526	7456	7441	7613	7573	7376	7273	7522	7389	7505	7436	7439	7395	7467	7562	7503	7449	7295	7637	7549	7348	7369	7513	7565	7658	7447	7616	7447	7531	7414	7483	7564	7475	7320	7496	7508	7454	7475	7468	7502	7572	7428	7588	7490	7499	7368	7617	7540	7621	7377	7399	7570	7319	7546	7577	7527	7433	7517	7429	7368	7512	7527	7469	7458	7398	7513	7386	7485	7381	7391	7398	7502	7531	7424	7601	7448	7498	7438	7457	7325	7348	7455	7450	7540	7387	7367	7395	7340	7490	7542	7551	7440	7633	7488	7524	7409	7555	7475	7465	7473	7465	7472	7523	7381	7411	7523	7460	7711	7540	7541	7499	7467	7488	7355	7477	7602	7456	7394	7465	7518	7425	7625	7509	7492	7573	7442	7589	7452	7427	7428	7515	7596	7420	7361	7370	7417	7517	7394	7340	7477	7410	7534	7454	7430	7456	7581	7430	7291	7584	7407	7537	7500	7450	7505	7480	7449	7621	7512	7541	7468	7512	7549	7478	7528	7615	7486	7480	7398	7456	7349	7472	7509	7510	7502	7546	7394	7426	7509	7466	7555	7594	7337	7596	7424	7359	7479	7589	7410	7439	7508	7416	7426	7413	7550	7557	7409	7496	7462	7591	7489	7483	7433	7419	7405	7523	7485	7369	7505	7505	7504	7563	7469	7417	7419	7475	7478	7544	7434	7484	7510	7343	7371	7418	7381	7422	7387	7419	7372	7553	7558	7574	7371	7544	7448	7404	7440	7484	7544	7430	7395	7384	7463	7288	7437	7562	7358	7605	7477	7392	7433	7499	7450	7522	7512	7554	7473	7460	7454	7420	7514	7271	7432	7458	7425	7582	7453	7322	7334	7543	7444	7340	7375	7392	7412	7507	7395	7342	7544	7480	7367	7441	7508	7517	7464	7415	7491	7434	7466	7483	7539	7518	7444	7500	7469	7494	7489	7463	7453	7539	7450	7463	7487	7570	7587	7482	7461	7420	7577	7518	7429	7553	7451	7469	7422	7522	7544	7589	7466	7545	7417	7544	7454	7527	7581	7560	7586	7452	7411	7440	7484	7439	7569	7453	7617	7489	7406	7476	7412	7502	7474	7398	7383	7524	7421	7488	7390	7501	7495	7346	7418	7530	7673	7450	7406	7511	7417	7571	7440	7500	7513	7465	7559	7511	7424	7426	7560	7528	7499	7445	7478	7397	7566	7580	7567	7592	7449	7485	7525	7329	7608	7430	7422	7425	7507	7449	7399	7477	7362	7475	7423	7545	7450	7457	7512	7584	7402	7468	7391	7483	7355	7523	7468	7391	7430	7555	7463	7422	7513	7419	7550	7612	7400	7471	7585	7476	7544	7473	7546	7570	7428	7445	7438	7543	7514	7588	7494	7480	7412	7422	7653	7436	7441	7463	7380	7428	7473	7511	7531	7391	7340	7495	7384	7462	7442	7603	7445	7504	7398	7488	7612	7465	7381	7456	7446	7611	7460	7320	7485	7525	7458	7503	7508	7478	7450	7539	7397	7459	7514	7437	7519	7569	7459	7463	7417	7470	7376	7424	7559	7403	7471	7577	7467	7393	7488	7543	7383	7485	7379	7462	7508	7420	7533	7459	7565	7488	7439	7445	7535	7290	7315	7420	7449	7479	7529	7436	7418	7479	7403	7470	7420	7532	7444	7448	7559	7396	7529	7420	7317	7445	7483	7418	7396	7443	7518	7552	7630	7329	7316	7470	7415	7534	7357	7310	7498	7451	7476	7493	7362	7498	7450	7492	7455	7517	7490	7515	7443	7363	7512	7560	7535	7585	7565	7423	7418	7423	7276	7428	7475	7465	7579	7477	7405	7455	7377	7374	7593	7403	7472	7443	7508	7456	7511	7666	7496	7380	7600	7514	7418	7516	7491	7420	7489	7427	7450	7438	7598	7372	7501	7473	7526	7503	7505	7436	7581	7530	7555	7429	7457	7481	7460	7535	7569	7388	7358	7472	7617	7127	7451	7463	7486	7519	7454	7481	7560	7555	7542	7486	7510	7460	7487	7368	7453	7493	7370	7618	7460	7498	7528	7372	7273	7443	7536	7598	7530	7476	7519	7458	7486	7414	7511	7584	7459	7379	7531	7410	7494	7436	7505	7506	7529	7431	7488	7521	7487	7402	7584	7568	7450	7485	7490	7425	7490	7313	7484	7521	7577	7634	7496	7328	7456	7509	7485	7462	7515	7601	7505	7506	7490	7434	7434	7441	7492	7368	7470	7603	7402	7556	7465	7419	7339	7403	7498	7441	7368	7383	7439	7446	7479	7454	7447	7545	7484	7426	7556	7436	7534	7497	7431	7338	7403	7404	7504	7479	7412	7567	7450	7412	7385	7527	7401	7442	7415	7363	7439	7403	7489	7371	7617	7498	7476	7529	7374	7525	7377	7510	7459	7539	7364	7330	7635	7557	7459	7508	7565	7335	7513	7440	7625	7412	7486	7426	7488	7668	7350	7352	7452	7356	7317	7428	7461	7495	7435	7483	7479	7559	7552	7473	7406	7332	7381	7532	7424	7499	7419	7443	7473	7549	7524	7512	7525	7497	7544	7435	7411	7495	7613	7460	7366	7497	7512	7466	7602	7620	7450	7365	7618	7422	7474	7555	7593	7507	7440	7468	7421
10787	7653	2181	867	883	872	888	794	811	753	714	736	682	680	686	652	641	667	596	591	632	594	587	571	578	566	578	569	525	547	576	595	528	572	617	571	579	604	532	561	595	564	597	583	529	600	544	592	613	546	615	581	592	538	574	520	569	603	555	602	587	518	558	565	552	575	535	529	597	590	590	558	576	573	542	609	536	538	588	566	553	538	573	583	549	541	596	606	544	536	549	543	557	538	569	603	556	601	580	565	543	536	603	550	590	554	584	549	522	608	567	556	598	560	613	597	578	559	562	578	548	599	548	541	579	590	605	554	563	587	560	524	593	601	571	573	610	591	522	572	591	551	562	573	553	585	595	600	573	601	579	546	569	546	545	529	562	563	565	576	549	569	599	575	591	602	597	586	582	534	578	609	603	556	588	599	586	547	571	559	573	563	611	565	524	588	531	578	537	615	560	574	566	577	588	556	539	586	544	618	612	588	560	575	570	589	525	557	581	529	566	587	552	549	549	549	559	574	579	555	613	569	617	602	566	571	577	571	586	534	547	589	577	564	581	556	585	595	548	596	613	569	593	593	563	583	620	581	549	578	574	577	560	595	555	603	571	538	543	584	566	614	572	587	549	561	544	606	569	571	565	576	550	557	555	579	595	584	583	593	544	623	579	569	544	583	568	600	572	552	590	558	578	589	585	555	591	623	584	587	558	558	548	580	538	530	578	569	549	558	545	562	553	567	621	571	549	590	580	542	615	614	564	559	581	577	584	580	567	582	534	554	556	548	606	566	573	606	563	579	582	597	597	583	547	566	549	572	586	568	566	610	632	580	566	527	541	514	607	587	550	581	576	572	605	573	567	639	597	557	531	557	595	571	592	586	600	587	549	560	583	601	608	575	537	552	594	571	525	554	560	556	582	582	586	551	575	564	558	570	596	545	531	568	513	565	525	608	532	590	604	564	581	582	604	610	615	584	562	532	568	590	573	598	636	568	540	568	552	570	584	612	549	566	590	539	572	583	538	560	602	579	631	545	564	568	548	562	563	549	560	539	562	591	625	607	559	564	599	587	586	591	629	572	552	550	591	581	558	558	555	545	597	569	576	552	592	591	601	564	571	586	545	551	557	569	560	579	567	593	541	528	507	553	614	543	553	573	549	489	573	580	582	540	547	579	603	612	582	597	564	548	585	576	571	551	589	643	589	552	571	585	576	580	513	553	562	577	567	569	547	583	560	589	597	591	566	574	567	561	565	538	537	577	574	554	581	518	575	570	559	522	612	573	573	551	557	562	554	562	585	596	544	599	556	566	582	584	590	573	590	578	564	592	560	614	618	558	568	579	561	586	601	537	590	546	578	601	580	574	546	600	562	581	562	574	554	546	571	545	582	570	549	558	533	529	570	612	572	587	576	569	521	589	552	569	544	564	624	528	586	580	550	541	571	549	541	540	545	582	544	543	564	581	594	549	566	578	566	533	598	561	552	540	599	565	569	592	547	594	538	565	564	571	555	557	558	635	570	555	588	548	552	635	606	577	554	597	554	545	543	595	572	570	538	553	569	570	571	588	571	614	563	547	586	572	572	552	587	571	584	578	589	571	568	575	551	537	534	548	559	558	575	546	610	534	553	567	597	591	572	540	552	602	551	550	575	584	606	588	571	575	584	571	578	568	569	549	569	578	554	594	551	551	595	547	558	609	638	568	599	632	565	550	570	588	609	556	559	535	605	557	588	579	561	592	553	524	586	598	553	586	602	547	556	586	613	565	595	629	572	595	551	585	562	549	555	617	562	587	616	554	609	596	541	580	598	567	539	594	589	527	583	584	537	519	578	554	597	585	575	571	571	523	548	546	613	531	567	615	533	581	590	570	627	575	543	565	538	562	597	557	551	513	571	567	551	546	573	555	592	553	560	558	593	560	551	535	617	539	571	611	578	573	561	582	584	586	575	585	607	560	592	566	564	547	554	529	559	583	551	563	567	592	559	576	502	556	558	527	574	584	578	556	537	604	575	552	505	588	607	566	591	557	584	535	578	571	565	573	600	548	533	540	594	572	581	634	542	536	565	543	535	561	545	534	571	601	586	576	561	550	605	630	576	577	580	558	620	554	553	552	587	553	583	570	594	596	597	533	568	528	585	548	570	562	579	590	543	617	574	587	573	650	528	576	586	558	577	594	616	589	559	592	587	588	581	592	495	581	593	571	586	577	577	573	571	563	592	558	589	580	569	550	570	602	581	589	578	579	525	581	585	543	558	579	523	572	544	557	566	575	555	557	579	541	560	562	610	575	552	570	558	592	607	528	571	594	587	582	584	598	581	614	553	554	589	544	568	538	564	599	535	586	640	590	554	571	595	544	588	548	559	605	563	571	565	540	568	573	546	577	584	592	537	531	614	576	575	568	553	566	613	586	555	578	612	579	569	569	569	599	572	553	569	591	553	553	593	604	580	603	559	590	531	575	583	585	550	566	513	581	551	565	579	563	520	556	596	572	611	521	569	576	610	543	624	573	582	562	602	553	581	559	606	557	588	503	602	543	591	548	579	545	545	530	575	585	574	534	611	544	558	556	559	545	527	580	549	582	547	559	577	564	604	582	563	578	566	586	566	535	592	543	586	580	540	524	558	580	557	589	569	579	579	574	538	626	573	604	582	542	594	565	569	611	579	568	563	531	649	548	585	620	645	548	541	553	512	549	593	578	567	548	540	573	535	551	569	570	613	520	593	529	590	567	570	573	629	580	569	562	597	562	583	570	568	514	562	580	601	569	573	575	597	621	563	591	567	611	618	563	605	565	593	600	568	546	577	608	585	550	581	579	586	577	575	557	561	557	587	588	599	553	604	575	607	569	532	538	592	533	617	540	537	557	596	582	567	615	563	549	570	530	582	567	557	513	588	581	571	589	561	602	617	553	557	553	542	567	570	584	578	558	595	580	613	547	592	538	555	572	585	544	556	556	579	572	584	575	539	616	559	584	577	553	575	579	560	504	564	561	576	528	537	557	562	566	578	577	582	569	531	595	583	574	586	564	582	615	567	572	567	493	589	541	548	546	564	555	562	591	542	584	548	614	590	568	585	594	568	594	555	547	603	581	600	607	617	620	545	548	542	570	588	585	594	575	614	635	580	551	586	625	586	587	603	588	560	569	547	583	595	575	547	566	518	552	540	597	563	577	565	597	535	559	548	609	575	571	532	565	616	568	545	553	529	631	591	582	578	568	563	570	594	583	598	566	607	568	581	587	560	548	543	599	579	575	628	568	557	562	594	569	566	532	587	558	563	555	571	570	529	600	583	571	557	552	572	616	569	586	566	591	566	558	578	579	550	592	579	548	583	548	583	606	565	544	571	569	556	598	567	505	612	549	582	588	553	553	592	581	547	585	531	582	562	601	580	583	584	540	562	554	532	563	618	546	580	609	543	555	569	587	607	588	548	574	550	599	538	533	531	549	567	534	555	589	563	598	538	522	585	598	534	558	614	535	573	571	561	590	572	564	518	579
45081	40140	16688	16949	22329	21737	19761	15540	13069	11955	10879	10460	10120	9517	8796	8503	7743	7220	6968	6668	6540	6542	6415	6564	6293	6318	6209	6137	6114	5934	6065	6031	5988	6071	5977	5888	5958	5988	5845	6015	5996	5925	5922	6030	5893	5885	5837	5865	5937	5784	5843	5929	5837	5782	5876	5862	5830	5951	5864	5881	5903	5939	5966	5794	5903	6008	5828	5895	5838	5909	5857	5880	5791	5737	5921	5970	5785	5841	5937	5818	5945	5827	5922	5899	5881	5809	5886	5765	5900	5886	5834	5902	5752	5943	5759	5861	5803	5903	5889	5890	5939	5858	5907	5805	5835	5932	5815	5830	5927	5827	5788	5838	5916	5923	5959	5828	5743	5824	5870	5874	5850	5969	5843	5841	5850	5854	5897	5910	5766	5818	5876	5901	5770	5883	5916	5884	5815	5975	5897	5842	5824	5861	5895	5937	5954	5831	5895	5780	5755	5772	5958	5933	5974	5897	5972	6036	5776	5817	5915	5797	5927	5890	5805	5909	5800	5872	5817	5829	5985	5897	5927	5858	5672	5902	5827	5836	5882	5743	5809	5899	5886	5856	5868	5828	5980	5898	5806	5846	5829	5861	5842	5886	5911	5837	5835	5931	5859	6010	5756	5740	5957	5909	5950	5788	5888	5787	5850	5877	5839	5792	5831	5830	5869	5671	5890	5904	5831	5818	5807	5896	5801	5984	5834	5765	5801	5812	5872	5984	5962	5850	5776	5795	5865	5824	5823	5945	5878	5926	5858	5892	5856	5831	5739	5929	5931	5817	5929	5930	5626	5848	5855	5840	5832	5804	5890	5925	5842	5853	5767	5902	5947	5777	5883	5891	5815	5917	5796	5854	5967	5859	5907	5865	5858	5780	5967	5829	5958	5851	5824	5824	5907	5701	5819	5874	5954	5932	5925	5892	5746	6013	5875	5855	5899	5879	5983	5967	5741	5840	5890	5865	5911	5869	5881	5784	5913	5792	5863	5908	5913	5775	5832	5875	5846	5768	5859	5833	5819	5900	5774	5905	5959	5755	5873	5892	5846	5967	5811	5934	5669	5818	5862	5894	5862	5982	5719	5785	5954	5798	5691	5799	5798	5841	5831	5991	5931	5911	5898	5782	5804	5841	5850	5905	5870	5749	5858	5803	5861	5864	5867	5773	5853	5847	5908	5916	5712	5816	5745	5883	5814	5826	5829	5821	5942	5799	5733	5713	5876	5935	5725	5793	5894	5852	5811	5806	5893	5877	5866	5771	5933	5780	5821	5877	6036	5909	5824	5867	5855	5921	5780	5839	5921	5824	5824	5708	6004	5808	5793	5831	6040	5802	5859	5840	5766	5751	5923	5869	5891	5849	5788	5826	5785	5976	5858	5900	5857	5876	5709	5961	5794	5850	5929	5936	5909	5825	5761	5845	5877	5844	5766	5916	5858	5928	5894	5867	5775	5677	5790	5889	5909	5891	5789	5799	5913	5758	5894	5812	5944	5845	5886	5770	6071	5803	5880	5926	6019	5834	5969	5837	5835	5936	5838	6051	5919	5836	5829	5767	5843	5946	5906	5733	5898	5936	5862	5867	5868	5863	5851	5822	5706	5803	5873	5722	5876	5865	6003	5718	5881	5917	5931	5810	5951	5913	5898	5937	5873	5842	5760	5820	5804	5839	5875	5898	5850	5754	5766	5892	5878	5860	5832	5883	5827	5852	5870	5816	5840	5786	5880	5929	5864	5974	5869	5866	5827	5901	5867	5854	5831	5958	5825	5922	6050	5789	5695	5823	5888	5804	5948	5816	5840	5865	5869	5855	5843	5828	5782	5809	5892	5876	5796	5835	5847	5797	5899	5807	5845	5899	5879	5827	5835	5845	5864	5842	5822	5909	5835	5822	5823	5778	5917	5768	5868	5791	5861	5853	5839	5816	5734	5821	5680	5939	5888	5884	5792	5830	5952	5822	5893	5888	5818	5763	5781	5734	5803	5806	5909	5899	5928	5767	5896	5820	5911	5862	5777	5850	5840	5871	5911	5878	5977	5741	5832	5790	5746	5967	5752	5931	5878	5811	5931	5929	5783	5888	5908	5678	5940	5882	5905	5816	5817	5864	5916	5765	5898	5836	5900	5849	5913	5926	5775	5874	5822	5889	5920	5845	5876	5924	5837	5798	5855	5883	5901	5803	5799	5952	5864	5904	5834	5783	5813	5976	5843	5872	5902	5875	5852	5867	5788	5894	5842	5855	5977	5847	5864	5851	5865	5867	5850	5868	5897	5869	5862	5724	5916	5867	5811	5876	5907	5892	5846	5798	5831	5771	5853	5937	5960	5787	5925	5823	5844	5946	5867	5854	5787	5918	5823	5837	5931	5909	5825	5915	5883	5876	5784	5961	5750	6010	5922	5817	5778	5815	5887	5982	5810	5918	5680	5807	5923	5788	5821	5793	5821	5853	5776	5809	5973	5809	5897	5889	5731	5915	5961	6013	5842	5922	5924	5836	5786	5829	5951	5928	5816	5939	5839	5917	5776	5946	5735	5753	5780	5863	5889	5858	5773	5867	5830	5844	5785	5823	5978	5929	5888	5838	5793	5889	5794	5804	5847	5844	5887	5823	5862	5950	5853	5823	5844	5909	5998	5830	5776	5697	6001	5888	5798	5884	5795	5865	5790	5903	5808	5910	5783	5717	5851	5886	5943	5903	5885	5989	5845	5899	5895	5831	5761	5841	5981	5853	5901	5745	5904	5953	5849	5887	5871	5982	5940	5746	5876	5910	5950	5972	6033	5908	5926	5782	5902	5922	5884	5901	5777	5809	5841	5743	5801	5904	5920	5773	5828	6006	5883	5885	5936	5842	6016	5995	5852	5866	5828	5863	5784	5857	5926	5773	5880	5856	5846	5847	5838	5917	5928	5877	5775	5888	5760	5921	5871	5840	5907	5884	5857	5765	5899	5725	5787	5954	5907	5859	5817	5888	5826	5818	5889	5748	5938	5818	5818	5809	5886	5883	5863	5864	5950	5941	5949	5936	5859	5788	5870	5743	5834	5831	5839	5998	5927	5868	5847	5809	5818	5834	5851	5903	5785	5915	5826	5939	5901	5812	5894	5934	5880	5847	5968	5780	5764	5851	5876	5968	5773	5823	5874	5860	5823	5935	5821	5863	5845	5864	5852	5803	5936	5916	5929	5908	5889	5903	5740	5861	5915	5851	5812	5811	5928	5975	5960	5990	5799	5847	5853	5819	5916	5791	5922	5849	5900	5848	5838	5869	5911	5817	5849	5941	5869	5806	5927	5786	5873	5870	5880	5851	5869	5835	5867	5908	5740	5915	5769	5860	5789	5906	5860	5838	5836	5848	5767	5952	5952	6020	5950	5959	5863	5884	5787	5778	5981	5922	5872	5865	5662	5926	5880	5854	5854	5873	5945	5866	5793	5842	5868	5792	5926	5810	5814	6026	5765	5923	5931	5860	5825	5858	5886	5837	5865	5869	5879	5863	5805	5782	5859	5763	5832	5771	5920	5849	5737	5794	5808	5919	5827	5874	5793	5872	5845	6027	5818	5891	5792	5814	5931	5802	5888	6040	5815	5885	5922	5844	5891	5920	5827	5872	5812	5889	5858	5872	5927	5833	5895	5939	5929	5893	5722	5868	5857	5805	5961	5860	5909	5909	5853	5823	5814	5880	5815	5931	5931	5836	5849	5901	5928	5895	5917	5861	5928	5833	5854	5858	5880	5990	5806	5893	5815	5834	5941	5855	5815	5821	5785	5789	5893	5749	5832	5836	5889	5905	5839	5847	5810	5888	5911	5884	5836	5773	5863	5744	5924	5926	5794	5804	5838	5779	5720	5860	5816	5932	5913	5883	5855	5791	5874	5866	5736	5834	5754	5895	5982	5863	5744	5803	5804	5924	5929	5861	5857	5676	5839	5972	5912	5915	5800	5900	5808	5908	5825	5900	5882	5815	5835	5910	5887	5826	5809	5891	5888	5811	5745	5800	5811	5813	5817	5775	5845	5887	5881	5922	5891	5909	5757	5789	5872	5927	5899	5979	5910	5854	5928	5776	5929	5922	5772	5921	5837	5779	5812	5921	5828	5827	5966	5851	5836	5943	5835	5873	5973	5905	5925	5846	5929	5848	5899	5815	5835	5881	5958	5950	5866	5862	6020	5760	5910	5845	5944	5808	5890	5832	5814	5948	5823	5875	5852	5932	5797	5939	5858	5905	5898	5728	5871	5843	5956	5881	5942	5847	5820	5919	5869	5877	5787	5985	5864	5862	5979	5990	5949	5899	5865	5825	5809	5767	6011	5879	5895	5894	5813	5908	5833	5844	5804	5816	5929	5826	5840	5829	5858	5984	5761	5794	5869	5927	5814	5860	5861	5722	5870	5854	5943	5942	5881	5808	5925	5877	5719	5878	5772	5840	5829	5867	5899	5953	5832	5873	5884	5863	5782	5878	5839	5822	5813	5904	5857	5931	5830	5980	5874	5890	5746	5892	5963	5941	5823	5755	5946	5919	5937	5884	5859	5923	5975	5883	5809	5858	5866	5898	5828	5898	5919	5936	5915	5876	5962	5792	5849	5924	5759	5872	5915	5966	5887	5768	5864	5942	5921	5855	5752	5863	5885	5778	5909	5917	5922	5790	5857	5948	5856	5841	5924	5891	5892	5919	5795	5829	5801	5920	5906	5817	5928	5882	5884	5880	5852	5836	5902	5910	5907	5818	5930	5890	5879	5866	5859	5961	5809	5775	5796	5827	5822	5809	5807	5862	5950	5908	5830	5811	5869	5871	5799	5778	5749	5760	5941	5826	5724	5912	5830	5896	5814	5778	5814	5854	5983	5957	5954	5910	5796	5851	5801	5891	5931	5900	5788	5887	5789	5833	5731	5923	5867	5859	6059	5941	5817	5840	5962	5788	5737	5771	5892	5952	5828	5870	5887	5795	5913	5932	5758	5821	5863	5673	5946	5832	5838	5886	5825	5888	5976	5943	5847	5983	5834	5990	5912	5865	5901	5940	5807	5792	6063	5783	5857	5768	5892	5901	5803	5910	5856	5812	5917	5991	5877	5821	5790	5844	5956	5855	5878	5761	5939	5861	5870	5894
12595	8658	2179	809	852	967	924	798	765	710	729	692	686	687	638	613	643	578	551	578	552	547	567	552	517	579	557	570	537	551	527	521	543	559	538	565	514	534	551	492	551	554	532	493	534	535	533	520	532	541	565	539	546	557	569	541	539	526	524	538	509	566	545	501	531	584	564	528	550	508	512	536	529	535	566	561	523	538	567	578	550	487	513	586	550	544	541	527	562	529	567	556	530	543	522	523	563	570	567	533	513	580	569	519	548	528	554	518	527	514	542	536	531	569	534	552	545	519	497	576	527	571	499	541	499	528	547	499	534	504	542	530	528	524	515	518	543	518	529	542	493	516	519	551	528	574	548	556	555	574	582	539	499	528	556	513	539	503	516	509	537	531	536	545	527	530	535	521	535	535	561	528	542	509	521	523	529	523	512	559	540	515	559	507	542	507	502	545	517	535	552	520	534	545	528	492	503	502	538	548	511	536	512	556	555	547	524	537	554	512	517	533	557	570	515	553	535	550	542	553	501	519	536	552	545	519	533	568	513	534	527	549	521	526	524	557	512	537	511	537	540	533	553	511	505	545	536	504	538	546	567	507	557	578	558	553	536	592	530	530	551	531	555	576	491	507	521	541	497	535	525	532	522	533	489	553	547	550	564	517	447	528	550	485	586	512	528	485	537	539	537	517	603	563	514	567	519	518	532	538	536	528	549	489	533	520	531	544	563	522	586	558	560	538	497	514	529	530	527	526	510	538	623	518	536	519	547	547	510	565	479	512	524	504	577	536	541	521	549	557	549	483	540	508	553	486	557	521	529	510	518	549	544	531	555	556	561	563	504	534	550	502	554	554	518	524	543	535	530	517	562	531	541	460	565	537	495	492	528	544	548	499	535	580	517	535	502	548	495	529	550	496	520	521	505	537	536	510	584	524	509	547	543	545	536	562	550	543	549	518	530	531	515	556	585	557	534	547	543	537	550	514	531	530	539	534	529	549	544	508	523	569	569	536	538	536	544	570	550	553	545	544	500	552	510	511	545	544	468	493	504	535	561	547	501	569	540	519	538	516	540	553	518	540	518	539	530	540	512	509	533	559	555	535	525	496	544	509	539	573	567	528	535	531	564	533	527	528	521	557	549	510	523	534	519	487	535	555	540	572	562	552	540	520	513	522	560	553	530	516	561	563	547	498	577	578	524	548	576	545	511	565	546	559	565	537	513	550	505	576	519	549	545	504	564	522	526	567	528	582	512	543	560	552	514	566	554	543	491	555	526	519	601	516	521	554	520	485	500	556	523	541	563	521	536	496	499	552	526	552	527	531	520	557	569	536	507	522	510	523	509	547	562	571	526	535	554	553	484	511	529	524	512	496	570	538	560	541	518	557	542	519	525	497	542	527	549	557	516	560	507	530	532	569	547	529	584	540	579	551	522	502	567	507	531	518	538	540	548	511	514	504	532	528	498	550	532	548	551	535	549	524	545	517	528	526	529	545	556	528	548	495	510	555	495	522	552	504	540	540	549	537	509	544	550	566	581	518	526	526	533	528	547	508	540	545	568	500	510	565	540	536	539	543	523	558	542	590	559	517	492	540	528	555	501	512	515	533	509	477	510	520	561	552	527	515	536	562	519	526	575	552	509	565	530	539	494	511	544	556	537	555	506	562	564	557	530	550	565	510	544	526	528	495	517	545	506	537	502	525	545	512	535	561	523	508	538	557	518	497	525	503	548	503	551	529	540	559	550	613	533	493	506	548	519	518	549	523	542	512	569	510	547	537	558	545	547	540	511	529	517	502	544	541	518	517	532	547	542	499	499	503	553	575	503	528	571	470	521	545	536	568	564	484	521	494	516	500	536	522	551	557	543	543	532	530	521	539	530	509	515	575	559	524	531	594	534	532	548	539	495	560	497	526	540	569	578	524	539	545	496	524	539	523	532	510	515	525	530	558	509	526	527	533	516	529	540	539	521	564	521	512	537	506	501	541	512	564	511	497	551	514	536	584	551	564	558	530	518	511	532	539	541	569	554	551	503	504	548	556	497	566	525	535	545	541	531	519	516	548	491	547	537	526	573	577	496	529	538	496	520	538	502	525	547	502	537	505	522	547	564	505	514	553	567	515	539	522	550	517	516	551	546	555	574	557	546	555	552	508	530	553	583	568	533	516	529	517	543	564	555	583	525	494	513	491	540	533	521	510	548	536	515	541	497	536	495	521	578	576	567	504	548	514	526	517	537	570	568	495	529	563	550	557	522	546	533	540	545	516	581	494	510	528	521	552	516	540	568	485	529	536	519	530	557	527	524	548	545	517	545	526	482	535	558	493	506	563	548	535	530	508	495	534	531	542	565	567	518	515	564	581	524	521	548	538	501	529	532	551	532	540	532	556	552	561	582	514	551	525	494	529	540	537	551	547	536	504	516	543	532	548	531	541	509	560	542	517	522	525	547	528	526	564	525	553	549	527	549	521	542	514	496	509	543	512	522	494	550	556	535	516	526	554	548	544	525	517	548	526	535	523	520	523	543	508	545	540	539	557	531	493	540	568	564	511	521	531	531	521	523	491	532	478	560	527	554	496	547	585	550	500	528	519	519	571	486	525	549	570	553	499	565	543	560	514	512	569	533	525	527	525	542	495	571	487	494	529	541	527	513	522	584	502	554	548	513	554	530	533	538	562	541	535	551	519	538	534	504	513	527	555	491	574	489	531	523	522	500	531	545	535	562	531	512	531	496	521	518	572	548	547	533	593	527	511	565	556	518	541	499	545	524	531	517	518	545	481	534	501	535	574	531	533	581	543	526	535	511	559	572	567	551	509	520	550	522	557	515	539	531	588	557	525	562	521	485	543	502	535	512	493	515	502	530	544	537	517	542	524	515	513	476	528	526	581	556	535	543	528	558	497	554	527	564	531	546	477	558	568	521	542	537	492	520	552	539	571	514	517	585	570	518	557	543	574	472	494	551	523	522	525	552	538	572	579	511	515	532	531	586	565	524	521	568	502	500	576	513	524	550	538	507	524	531	520	559	504	497	531	547	541	513	523	546	510	527	521	553	535	542	556	525	540	528	554	576	493	496	562	541	538	506	529	529	496	552	520	496	518	562	557	522	511	551	503	508	530	508	536	566	559	543	533	525	526	534	509	561	525	566	528	561	541	559	531	532	534	562	515	523	526	505	534	534	526	535	520	532	485	591	558	516	538	511	531	525	527	587	522	591	538	542	551	521	558	501	522	546	489	528	518	501	511	571	499	567	536	554	523	553	531	531	516	479	545	538	507	542	494	602	534	562	570	530	545	538	498	535	551	559	549	523	537	542	540	535	511	516	512	578	518	473	547	528	565	561	522	492	549	576	533	521	533	524	518	537	546	525	555	523	516	538	531	493	551	544	537	509	554	468	547	515	500	565	541	522	532	536	538	514	530	535	567	526	522	522	557	524	542	541	543	529	523	566	554	524	503	551	497	527	524	540	529	502	542	510	559	538	557	557	534	592	533	536	533
47705	40827	16889	18044	23646	23003	20700	16459	14446	12577	11467	11044	10857	9728	9140	8425	7508	7194	7064	6762	6494	6424	6423	6095	6199	6042	5965	5794	5922	5908	5720	5820	5769	5677	5623	5702	5717	5651	5712	5737	5797	5693	5644	5567	5682	5688	5562	5722	5618	5602	5585	5773	5560	5594	5635	5570	5592	5586	5518	5627	5564	5607	5499	5562	5509	5551	5544	5656	5561	5598	5594	5546	5489	5583	5687	5517	5475	5587	5593	5497	5452	5416	5551	5600	5608	5407	5553	5549	5646	5432	5603	5536	5584	5700	5455	5502	5524	5544	5473	5662	5521	5598	5803	5549	5497	5526	5495	5612	5519	5556	5614	5432	5690	5604	5576	5475	5503	5507	5501	5567	5485	5572	5501	5520	5390	5477	5435	5529	5562	5517	5557	5463	5469	5667	5584	5484	5545	5367	5594	5575	5619	5477	5507	5505	5530	5669	5588	5543	5596	5626	5493	5574	5433	5488	5614	5544	5552	5483	5502	5564	5513	5546	5553	5649	5603	5451	5526	5602	5550	5574	5551	5597	5610	5396	5558	5654	5635	5537	5431	5509	5476	5533	5562	5576	5444	5560	5482	5620	5497	5589	5515	5445	5524	5556	5509	5616	5694	5532	5576	5561	5487	5495	5667	5488	5567	5513	5599	5441	5604	5573	5522	5570	5553	5582	5527	5637	5558	5532	5527	5465	5636	5566	5590	5516	5575	5441	5468	5550	5532	5566	5534	5535	5601	5446	5445	5514	5539	5464	5442	5559	5556	5421	5620	5438	5528	5497	5568	5544	5604	5535	5527	5434	5547	5444	5555	5599	5553	5590	5622	5465	5496	5484	5533	5423	5649	5584	5620	5609	5548	5479	5573	5621	5581	5591	5656	5537	5608	5578	5514	5544	5647	5544	5642	5520	5536	5496	5459	5537	5555	5613	5506	5509	5584	5597	5565	5549	5536	5636	5340	5511	5517	5542	5539	5550	5465	5468	5580	5656	5490	5448	5463	5455	5546	5608	5440	5531	5502	5605	5610	5548	5521	5458	5529	5505	5463	5448	5557	5622	5535	5488	5585	5353	5713	5468	5597	5531	5481	5531	5483	5603	5529	5596	5579	5519	5545	5451	5576	5622	5582	5523	5570	5612	5654	5494	5486	5539	5606	5464	5475	5497	5542	5631	5573	5588	5511	5621	5497	5572	5570	5581	5548	5539	5478	5440	5529	5531	5417	5589	5539	5499	5520	5620	5520	5394	5530	5481	5519	5711	5540	5524	5630	5576	5570	5534	5595	5464	5501	5532	5602	5599	5535	5536	5437	5639	5371	5595	5467	5382	5596	5577	5519	5689	5551	5563	5615	5611	5617	5497	5558	5600	5525	5445	5491	5493	5571	5628	5509	5585	5518	5484	5334	5580	5552	5502	5491	5573	5449	5446	5581	5562	5470	5642	5495	5556	5577	5556	5581	5573	5463	5601	5530	5510	5539	5435	5645	5493	5577	5565	5557	5659	5443	5540	5587	5450	5515	5608	5605	5450	5626	5528	5476	5628	5624	5650	5494	5557	5631	5477	5585	5525	5520	5555	5560	5497	5496	5567	5450	5442	5470	5586	5586	5625	5528	5586	5618	5508	5543	5572	5580	5625	5470	5591	5579	5559	5559	5426	5507	5704	5548	5425	5645	5502	5630	5517	5565	5461	5497	5517	5508	5479	5471	5550	5505	5576	5452	5678	5581	5517	5533	5470	5534	5541	5478	5556	5503	5557	5468	5603	5527	5519	5607	5645	5513	5642	5593	5498	5546	5574	5624	5624	5468	5563	5654	5553	5566	5521	5595	5553	5470	5553	5581	5530	5493	5466	5472	5568	5556	5500	5565	5524	5536	5500	5570	5593	5569	5519	5579	5520	5551	5526	5532	5477	5576	5534	5477	5604	5476	5573	5453	5499	5596	5536	5533	5505	5697	5599	5485	5616	5537	5410	5499	5471	5507	5668	5552	5516	5511	5582	5549	5514	5459	5569	5677	5591	5564	5457	5490	5479	5693	5605	5578	5621	5527	5453	5595	5533	5603	5510	5645	5516	5516	5474	5586	5585	5494	5620	5475	5644	5453	5658	5538	5631	5526	5485	5563	5520	5556	5511	5571	5668	5566	5518	5591	5629	5483	5525	5547	5604	5570	5575	5617	5520	5577	5518	5527	5647	5501	5682	5536	5514	5483	5625	5518	5681	5512	5600	5582	5485	5506	5435	5680	5535	5561	5482	5468	5532	5529	5515	5546	5505	5616	5477	5487	5587	5618	5543	5565	5512	5437	5453	5511	5447	5444	5494	5696	5529	5508	5490	5514	5504	5657	5471	5513	5613	5520	5557	5554	5484	5553	5567	5646	5496	5542	5527	5524	5625	5481	5592	5570	5533	5599	5670	5597	5587	5622	5529	5532	5531	5626	5610	5531	5634	5586	5664	5505	5624	5505	5615	5551	5549	5536	5573	5504	5474	5556	5636	5580	5432	5532	5503	5523	5441	5544	5503	5612	5655	5497	5442	5351	5628	5580	5560	5511	5549	5452	5601	5606	5488	5404	5546	5540	5686	5468	5476	5597	5538	5627	5575	5599	5563	5522	5449	5564	5519	5467	5469	5452	5530	5537	5555	5521	5566	5415	5442	5491	5539	5611	5581	5428	5601	5578	5668	5538	5532	5497	5540	5458	5490	5612	5510	5635	5616	5557	5537	5612	5443	5551	5501	5531	5569	5575	5548	5582	5570	5525	5552	5614	5494	5475	5507	5626	5619	5550	5504	5542	5562	5509	5481	5600	5611	5632	5630	5555	5610	5595	5547	5614	5652	5549	5498	5458	5602	5493	5566	5549	5636	5556	5597	5542	5547	5541	5685	5632	5496	5553	5570	5621	5539	5474	5646	5587	5591	5516	5549	5434	5479	5435	5605	5516	5624	5447	5524	5543	5509	5511	5519	5668	5531	5496	5540	5522	5592	5538	5579	5475	5487	5501	5598	5557	5535	5592	5447	5498	5643	5512	5556	5599	5508	5610	5564	5531	5524	5585	5582	5562	5561	5489	5487	5421	5503	5519	5605	5522	5495	5595	5534	5559	5544	5474	5544	5436	5619	5530	5430	5542	5477	5463	5548	5493	5549	5648	5586	5641	5430	5472	5555	5463	5505	5481	5552	5627	5577	5600	5541	5540	5555	5583	5660	5573	5599	5527	5535	5531	5460	5618	5429	5457	5536	5544	5532	5637	5532	5425	5580	5602	5496	5595	5662	5495	5471	5543	5631	5547	5557	5528	5503	5513	5449	5556	5496	5595	5648	5587	5487	5625	5579	5537	5581	5469	5582	5700	5610	5661	5550	5496	5707	5485	5577	5551	5430	5506	5530	5573	5590	5470	5582	5651	5565	5487	5750	5582	5483	5487	5446	5609	5443	5511	5372	5511	5576	5532	5457	5497	5471	5549	5506	5601	5562	5594	5574	5691	5572	5546	5509	5477	5537	5527	5492	5616	5503	5517	5571	5615	5462	5404	5444	5550	5580	5510	5523	5655	5670	5531	5481	5621	5552	5540	5531	5570	5588	5697	5609	5478	5642	5557	5504	5573	5606	5535	5531	5452	5437	5628	5522	5494	5447	5539	5526	5558	5459	5535	5581	5542	5502	5449	5610	5607	5611	5526	5607	5490	5428	5576	5550	5499	5618	5540	5676	5457	5554	5525	5396	5568	5589	5595	5505	5510	5635	5523	5521	5463	5579	5576	5524	5571	5512	5708	5512	5503	5581	5543	5470	5618	5590	5585	5591	5541	5615	5529	5541	5466	5506	5639	5562	5662	5590	5435	5581	5621	5402	5543	5554	5569	5524	5574	5477	5633	5553	5556	5508	5571	5519	5554	5529	5561	5562	5589	5512	5575	5577	5545	5789	5537	5528	5579	5531	5597	5575	5460	5438	5475	5488	5520	5608	5545	5506	5428	5417	5589	5486	5535	5544	5554	5599	5517	5529	5623	5626	5595	5374	5613	5416	5486	5570	5564	5569	5514	5526	5679	5389	5615	5592	5554	5620	5502	5496	5568	5402	5573	5456	5496	5684	5645	5476	5388	5478	5582	5417	5570	5630	5560	5595	5498	5611	5524	5466	5442	5524	5523	5509	5517	5501	5577	5618	5569	5548	5570	5569	5530	5507	5548	5437	5552	5746	5525	5511	5416	5566	5492	5532	5546	5546	5449	5702	5532	5509	5578	5633	5452	5550	5587	5624	5583	5483	5520	5591	5612	5592	5443	5564	5542	5621	5475	5519	5490	5626	5479	5611	5577	5470	5586	5461	5589	5668	5557	5632	5554	5581	5554	5604	5524	5567	5665	5546	5553	5432	5588	5584	5544	5614	5462	5526	5492	5682	5576	5533	5538	5508	5416	5467	5541	5594	5499	5465	5659	5552	5494	5648	5495	5347	5586	5524	5531	5603	5524	5486	5446	5694	5697	5492	5530	5424	5511	5395	5566	5444	5555	5640	5596	5525	5464	5586	5454	5513	5517	5554	5606	5547	5617	5362	5622	5495	5617	5624	5490	5504	5586	5607	5535	5537	5579	5476	5553	5666	5481	5496	5485	5610	5587	5670	5583	5543	5620	5676	5545	5498	5547	5500	5496	5592	5471	5586	5563	5613	5525	5588	5645	5550	5523	5525	5540	5370	5513	5488	5562	5544	5455	5622	5519	5646	5555	5574	5520	5574	5550	5432	5636	5526	5566	5522	5420	5676	5534	5456	5535	5643	5527	5613	5581	5549	5535	5507	5581	5514	5601	5466	5536	5483	5382	5679	5583	5535	5602	5624	5477	5550	5523	5527	5604	5528	5529	5470	5518	5513	5660	5469	5606	5429	5525	5620	5562	5541	5442	5638	5686	5427	5508	5542	5492	5705	5436	5681	5619	5588	5627	5451	5540	5592	5498	5470	5445	5467	5569	5605	5476	5549	5552	5574	5487	5504	5645	5550	5494	5526	5494	5467	5647	5475	5462	5590	5522	5565	5516	5562	5586	5547	5550	5569	5524	5618	5559	5512	5586	5664	5386	5449	5582	5497	5529	5641	5616	5668	5415	5600	5592	5561
17844	15873	3601	1309	1356	1359	1331	1215	1144	1101	972	1029	980	913	918	880	803	783	807	783	788	755	735	762	769	708	756	748	770	780	765	728	761	707	719	738	672	729	712	721	729	724	708	727	753	725	728	729	699	722	741	734	712	726	702	716	683	756	773	758	709	690	744	742	743	747	765	689	680	734	770	706	728	708	705	717	744	730	742	748	763	754	710	728	750	741	745	736	744	723	733	722	697	753	722	735	727	702	766	755	702	749	731	740	733	728	717	742	701	752	750	725	680	732	696	690	715	718	699	706	715	739	746	667	738	709	724	786	683	729	680	701	667	735	720	776	721	730	716	723	743	743	713	709	720	699	711	677	715	688	739	722	697	699	694	715	711	710	768	712	748	682	723	679	745	692	786	659	690	680	734	695	714	696	674	743	708	742	691	729	739	780	716	736	766	752	760	709	721	685	732	734	749	722	713	728	714	737	783	703	751	730	698	676	754	711	718	722	739	760	688	734	786	710	728	731	753	695	710	696	737	685	698	725	726	735	760	683	718	709	721	699	733	760	753	741	726	710	748	698	716	746	726	720	744	690	755	668	729	703	713	692	747	730	732	730	738	718	752	714	737	734	771	716	675	717	725	711	751	705	736	747	711	767	701	745	728	721	707	678	724	736	721	703	740	737	677	699	714	710	724	739	707	684	723	720	734	713	706	702	714	687	695	661	764	724	760	669	724	737	685	770	719	688	719	717	717	689	732	734	739	678	700	718	752	715	720	744	703	787	746	684	727	701	740	686	701	734	736	751	781	752	731	686	728	698	722	749	712	752	749	710	670	713	664	700	712	729	711	749	739	742	706	703	739	709	743	727	722	740	725	763	696	665	741	661	704	694	698	688	686	762	778	738	735	778	761	728	719	680	738	720	683	763	696	713	743	713	785	715	686	726	704	784	719	716	757	728	743	711	671	710	729	714	738	714	705	683	756	740	696	707	726	721	680	728	722	699	658	700	657	763	717	721	713	730	710	755	708	719	715	773	659	687	740	716	747	742	692	747	711	683	703	732	732	705	731	712	726	703	701	775	782	715	741	672	779	755	690	740	725	797	708	734	744	705	754	689	717	676	706	773	691	691	705	715	691	711	730	727	741	724	694	706	745	724	693	699	729	729	681	714	719	741	739	720	703	785	712	759	719	672	711	693	734	732	701	742	715	713	742	709	675	757	681	761	739	711	717	691	715	755	775	723	693	762	739	727	771	719	695	739	699	690	716	710	760	694	734	723	739	686	748	746	736	716	707	691	712	748	683	715	738	769	655	726	714	730	740	722	691	723	724	716	732	733	735	711	712	690	668	709	755	719	731	722	735	719	690	728	700	692	756	701	730	687	728	727	732	730	731	717	683	689	674	692	734	711	735	756	780	779	740	754	702	773	746	735	715	685	706	765	689	693	787	695	767	783	719	729	747	718	747	741	719	723	762	725	748	760	751	706	732	715	732	704	709	738	730	756	689	731	698	732	782	724	727	691	707	751	713	700	759	735	715	721	715	715	729	685	735	716	765	692	703	730	736	747	742	732	690	795	711	725	753	701	731	730	709	698	725	745	734	688	703	718	733	737	719	683	751	750	724	717	747	730	694	690	709	714	784	727	716	680	742	689	728	747	694	702	734	742	721	739	703	765	738	704	692	740	731	696	759	685	754	719	723	700	724	734	730	752	738	744	707	735	764	726	711	776	724	703	764	738	744	759	699	752	690	730	727	740	733	749	754	728	731	750	720	717	696	729	738	709	720	735	748	682	702	733	715	729	695	715	680	714	673	697	776	710	694	711	686	704	699	712	713	705	711	720	723	729	736	721	702	701	722	723	722	732	726	734	722	707	707	727	730	684	730	709	707	751	736	729	717	717	699	677	774	723	723	722	712	713	733	737	715	738	703	733	708	697	762	712	699	742	721	705	697	718	725	701	773	687	741	670	689	716	682	722	694	717	776	766	738	697	709	744	731	716	680	714	692	705	789	694	762	755	692	760	724	712	730	733	765	724	731	720	684	787	696	707	735	780	717	742	697	724	725	696	732	743	760	702	742	687	694	753	700	706	728	771	757	744	751	709	716	769	696	699	742	682	709	689	702	731	693	732	740	728	714	735	701	727	740	695	718	705	634	761	724	679	699	695	761	736	698	722	724	719	665	717	761	698	762	721	730	704	724	684	726	754	725	705	769	737	750	735	740	733	733	713	724	687	729	749	735	690	723	712	726	699	717	729	710	696	694	693	723	720	714	716	715	713	768	719	748	723	764	761	731	760	691	701	682	713	703	692	742	741	745	753	693	724	733	711	730	730	735	695	753	734	736	661	681	715	717	745	728	706	737	678	753	709	732	721	717	722	684	692	755	727	705	729	716	746	731	726	696	704	729	713	748	721	708	701	685	699	728	766	696	721	744	738	705	735	729	707	748	733	759	740	733	752	717	710	728	745	717	769	764	762	714	704	691	684	727	659	710	718	720	728	737	752	680	747	729	756	702	731	749	696	719	740	797	711	709	729	720	735	708	743	748	692	713	731	720	692	752	687	686	755	685	743	718	714	707	695	729	700	722	710	722	681	723	701	735	730	708	725	695	696	732	741	780	709	733	710	712	732	774	715	750	732	748	687	709	703	802	644	755	720	719	738	732	711	715	712	734	716	744	730	717	752	731	679	759	719	729	698	722	739	715	701	713	708	679	761	754	755	689	715	755	718	704	762	721	758	684	746	763	689	673	788	686	707	711	695	732	718	737	728	668	737	725	728	681	725	712	715	730	733	787	748	712	650	712	699	686	730	722	714	730	696	709	731	737	679	743	733	734	691	703	733	714	767	711	703	773	716	749	745	718	756	686	720	746	715	740	731	691	734	791	735	769	723	740	771	686	690	737	719	685	752	754	730	743	719	720	747	695	668	720	707	712	722	732	714	700	705	730	727	728	734	742	741	787	745	729	721	703	726	694	748	701	769	732	698	714	737	716	666	762	710	723	709	714	712	673	712	723	730	739	691	679	721	698	752	771	683	699	718	713	724	747	702	738	718	772	722	700	741	735	728	706	765	725	713	696	743	755	760	719	733	699	684	742	722	772	691	757	686	719	745	676	735	698	719	745	748	735	746	731	734	727	726	725	678	687	719	682	718	714	698	696	708	711	760	753	773	712	738	739	772	705	734	663	713	709	745	717	753	743	708	759	691	688	738	735	693	784	774	696	758	758	771	722	761	667	751	679	771	718	682	756	741	738	703	700	751	680	667	727	745	725	706	750	686	718	711	710	693	774	751	720	705	733	702	728	732	719	693	738	718	757	735	707	745	776	670	726	745	719	718	706	708	747	760	724	772	714	718	706	711	742	740	752	744	701	737	758	707	682	702	749	698	802	697	718	712	675	706	679	690	758	695	731	695	722	701	676	719	656	702	671	745	673	704	736	732	683	731	712	696	729	733	719	728	723	705	745	720	731	689	664	717	765	718	716	724	755	758	738	728	735	738
56478	48423	20158	24668	30396	29719	27014	22791	20123	17547	15981	15863	14757	13386	12617	10620	10289	9502	9247	8953	8938	8479	8453	8257	8059	8006	7838	7750	7675	7513	7438	7438	7342	7263	7340	7400	7385	7440	7444	7397	7448	7342	7405	7401	7297	7341	7382	7294	7167	7315	7205	7312	7165	7195	7183	7114	7303	7263	7095	7151	7159	7078	7173	7193	7226	7065	7205	7138	7244	7120	7184	7216	7133	7196	7097	7089	7180	7158	7166	7186	7235	7117	7108	7088	7169	7262	7058	7020	7189	7167	7070	7175	7095	7220	7127	7172	7008	7142	7106	7003	7068	7054	7053	7102	7188	7026	7151	7059	7098	7136	7082	7131	7055	7172	7142	7191	7148	7116	7016	7115	7239	7147	7020	7138	7127	7295	7182	7190	7169	7087	7135	7166	7050	6944	7048	7053	7127	7050	7171	7006	7207	7213	7130	7092	7018	7028	7222	7061	7103	7055	7070	7175	7131	7177	7083	7202	7050	7171	7117	7073	7249	7150	7109	7002	7137	7172	7175	7147	7161	7079	7091	7097	7052	7012	7286	7324	7099	7131	7021	7140	7151	7227	7243	7178	7103	7228	7199	7183	7151	7107	7157	7026	7122	7117	7158	7126	7074	7187	7023	7209	7061	7054	7043	6999	7160	7179	7202	7046	7042	7111	7231	7154	7120	7107	7127	7115	7002	7113	7006	7138	7199	7182	7302	6915	7064	7076	7075	7115	7145	7118	7116	7169	7144	7268	7078	7150	7117	7034	7104	7051	7170	7035	7136	7224	7084	7035	7090	7023	7096	7053	7091	7133	7107	6976	7045	7163	7121	7162	7133	7091	7140	7166	7199	7168	7097	7044	7099	7097	7318	7144	6962	7086	7145	7159	7137	7073	7087	7227	7128	7181	6957	7161	7114	7135	7242	7087	7163	7115	7002	7172	7024	7128	7122	7322	7152	7084	7031	7085	7090	7096	7230	7071	7146	7127	7113	7241	7044	7064	7182	7160	7081	7201	7134	7171	7131	7085	7146	7154	7235	7149	7155	7215	7021	7140	7123	7051	7194	7187	7062	7158	7096	6943	7093	7062	7083	7062	7228	7073	6987	7158	7061	7090	7260	7130	7119	7120	7044	7189	7175	7163	6899	7135	6966	7142	7115	7125	7136	7127	6962	7087	7169	7210	7051	7144	7074	7203	6992	6997	7228	7013	7031	7089	7120	7108	7125	7094	7169	7076	7111	7081	7029	7124	7032	7096	7216	7066	7136	7062	7068	7073	7213	7168	7131	7025	7141	7051	7166	7111	7146	7188	7071	7211	7130	7114	6985	7235	7075	7180	7138	7199	7113	7285	7142	7111	7172	7036	7108	7245	7122	7058	7128	7127	6978	7101	7040	7045	7148	7258	7167	7184	7096	7159	7058	7144	7096	7079	7017	7319	7134	7105	7151	7147	7113	7011	7188	7112	7261	7079	7060	7092	7193	6943	7218	7122	7213	7183	7148	7060	6994	7079	7185	7069	7064	7134	7126	7074	7098	7011	7183	7147	7105	7231	7190	7138	7127	7267	7068	7171	7145	7125	7070	7102	7140	7022	7074	7045	7092	7098	7080	7156	7164	7180	7126	7117	6988	7038	6989	7209	7020	7241	7154	7025	7227	7148	7014	7159	7063	7074	7047	7051	7192	7005	7131	7071	7110	7093	7132	7223	7188	7067	7237	7161	7103	7199	7170	7090	7135	7153	7054	7122	7220	7210	7140	7080	7081	7090	7226	7063	7103	7084	7024	7133	7083	7209	7180	7209	7083	7099	7142	7083	6996	6999	7157	7072	7121	7208	7117	7087	7125	7150	7295	7102	7137	7117	7138	7117	7027	7089	7143	7004	7029	7129	7038	7061	7172	7184	7033	7098	7097	7224	7236	7137	7027	7170	7265	6953	7173	7143	7189	7024	7220	7196	7122	7025	7148	7236	7285	7099	7107	7135	7230	7080	7155	7152	7145	7081	7096	7083	6989	7036	7150	7117	7119	6931	7166	7098	7129	7253	7244	7214	7005	7066	7032	7041	7061	7104	7129	7059	7021	7054	7041	7117	7172	7110	7030	6967	7031	7119	7202	7211	7107	7055	7075	7109	7060	7086	7112	7067	7129	7141	6972	7142	7127	7183	7111	7079	7121	7080	7234	7210	7125	7075	7111	7117	7132	7170	7186	6999	7104	7079	7207	6955	7165	7163	7053	7093	7222	7219	7120	7070	7129	7074	7094	7200	7152	7200	7206	7014	7045	7186	7198	7184	7149	7103	7187	6981	7291	7191	7227	7080	7178	7163	7305	7145	7082	7058	7150	7144	7097	7264	7140	7172	7196	7074	7092	7175	7132	7172	7061	7067	7111	7174	7220	7180	7066	7064	7106	7111	7245	7098	7041	6961	7093	7092	7251	7222	7049	7068	7113	7062	7169	7162	7124	7112	7201	7161	7060	7025	7217	7072	7063	7147	7137	7093	7070	7084	7166	7223	7130	7011	7206	7031	7023	7102	7106	7149	7155	7192	7093	7119	7195	7235	7099	7076	6983	7067	7169	7118	7142	7039	7035	7073	7219	7025	7112	7070	7068	7084	7154	7201	7012	7179	7117	7061	7132	7136	7201	7198	7181	7094	7126	7181	7106	6982	7042	6961	6949	7147	7157	7197	7181	7166	7070	7064	7089	7217	6918	7134	7148	7164	7089	7088	7185	7063	7052	7126	7079	7182	7034	7131	7009	7174	7034	7046	7127	7077	7083	7257	7065	7101	7113	7084	7086	7076	7053	7056	7246	7198	7203	7145	7083	7047	7117	7227	7182	7206	7220	7121	7183	7234	7098	7183	7090	7215	7195	7089	7072	7099	7142	7059	7196	7258	7063	7149	6997	7255	7052	7067	7156	7194	7146	7151	7027	7227	7068	7089	7135	7030	7170	7207	7137	7166	7200	7127	7135	7096	7223	7010	7170	7080	7176	7049	7228	7130	7094	7181	7171	7178	6991	7154	7116	7024	7322	7109	7207	7139	7131	7103	7164	7120	7113	7049	7078	7054	7119	7113	7177	7099	7068	7196	7191	7113	7059	7244	7174	7019	7144	6976	7121	7166	7175	7073	7115	7164	7092	7130	7228	7059	7061	7126	7203	7079	7101	7158	7050	7093	7207	7114	7128	7132	7045	7060	7043	7061	7227	7030	7013	6987	7081	7110	7124	7149	7070	7340	7011	7189	7175	7200	7199	7126	6963	7075	6940	7065	7086	7155	7138	7240	7069	7124	7107	6980	7033	7089	7193	7240	7213	7047	7104	7143	7242	7087	7110	7134	7106	7015	7082	7183	7189	7221	7215	7024	7248	7020	7161	7078	7058	7097	7153	7122	7046	7293	7247	7003	7274	6960	7280	7050	7085	7162	7073	7061	7046	7129	7121	7009	7159	7132	7122	7211	7112	6964	7053	7320	7129	7179	7101	7044	7143	7219	6919	6947	7135	7084	7250	7057	7159	7018	6988	7040	7091	7184	7129	7090	7131	7094	7131	7102	7071	7160	7183	7177	7186	7122	7130	7140	7096	6955	7186	7152	7180	7160	6995	7025	7164	7199	7063	7015	7117	7148	7047	7081	7081	7115	7123	7097	7238	7126	7179	7184	7022	7196	7136	7207	7063	7107	7168	7204	7273	7097	7194	7009	7105	7132	7084	7163	7094	7179	7143	7091	7143	6991	7177	7080	7165	7060	7286	6989	7119	7159	7121	7136	7026	7104	7082	7049	7025	7037	7134	6946	6995	7102	7216	7160	7110	7155	6984	7178	7055	7207	7033	7235	7064	7255	7192	7192	7164	7121	6988	7217	7124	7198	7187	7277	7213	7124	7101	7176	7032	7064	7184	7087	7079	7189	7252	7120	7149	7162	7239	7267	7164	7161	7066	7037	7032	7315	7103	7158	7205	6973	7191	7099	7190	7037	7331	7105	7054	7108	7115	7015	7180	7123	7167	7060	7045	7048	7206	7201	7078	7033	7112	7020	7105	7096	7049	7114	7212	7061	7077	7025	7082	7195	7008	7184	7190	7150	7120	6972	7215	7165	7163	7048	7218	7158	7041	7161	7237	7217	7103	7181	7171	7215	7009	7266	7150	7233	7101	6974	7075	7075	7066	7045	7017	7159	7137	7125	7249	6962	7151	7079	7100	7080	7192	7103	7045	7016	7182	7131	7120	7230	7133	7205	7055	7176	7263	7091	7064	6977	7197	7145	7206	7122	7115	7130	7057	7211	7118	7094	7187	7197	7280	7120	7000	6988	7116	7017	7219	6945	7122	7217	7132	7180	7065	7214	7154	7085	7038	7024	7173	7152	7060	7126	7117	7157	7108	7132	7163	7048	7172	7267	7135	7163	7066	7077	7089	7122	7175	7217	7179	7153	7146	7117	7121	7187	7093	7096	7231	7082	7021	7144	7149	7006	6942	7109	7082	7175	7031	7074	7084	7079	7021	7045	7116	7142	7110	7088	7123	7180	7027	7001	7062	7074	7129	7153	7348	7189	7014	7131	7067	7157	7147	7199	7115	7131	7082	7089	7181	7086	7140	7110	7142	7072	7200	7294	7293	7229	7082	7001	7179	7128	7031	7072	7078	7068	7069	7027	7255	7114	7119	7235	7201	7063	7175	7157	7150	7210	7035	7146	7227	7088	7008	7115	7111	7121	7105	7097	7263	7184	7081	7166	7138	7164	7207	7144	7084	7142	7247	7161	7108	7092	7079	6945	7071	7129	7123	7089	7073	7153	7246	7070	7035	7147	7145	7326	7160	7187	7041	7088	7149	7043	7071	7182	7064	7103	7170	7115	7079	7039	7228	7087	7263	7076	7048	7008	7212	7118	7152	7079	7178	7096	7209	7254	7228	7243	7044	7140	7296	7013	7159	7221	7177	7302	7120	7128	7251	7137	7060	7254	7091	7166	7114	7142	7134	7141	7135	7023	7066	7133	7071	7210	7133	7180	7150	7144	7136	7116	7135	6988	7147	7073	7103	7105	7048	7009	7070	7029	7185	7095	7065	7102	7192	7312	7223	7090	7146	7104	7095	7096	7112	7169	7070	7151	7124	7167	7106	7101
7412	4185	1315	897	983	908	896	906	811	889	873	887	863	847	789	750	793	790	738	812	784	796	761	804	747	746	789	755	743	752	784	692	762	727	784	730	701	749	766	780	749	739	789	750	732	745	743	774	782	756	759	771	772	778	743	721	749	777	726	776	740	779	785	773	737	751	760	786	761	768	738	751	734	772	764	710	748	763	718	740	731	721	765	795	754	778	686	751	730	756	762	761	729	768	766	768	714	785	779	693	770	786	730	725	746	739	789	734	738	746	690	750	791	830	774	752	775	750	762	716	767	769	705	791	763	762	772	764	804	738	765	793	776	752	825	730	740	727	733	749	752	731	754	789	728	765	787	749	757	704	762	783	746	788	771	742	708	741	769	761	747	780	739	727	765	701	766	734	736	799	748	796	722	732	765	752	744	758	736	794	763	768	760	773	733	709	732	707	768	699	782	776	751	748	749	710	739	790	794	750	749	742	744	744	793	738	755	737	774	779	746	756	711	783	772	758	776	759	753	788	730	752	770	737	729	743	748	738	789	753	746	745	774	737	760	762	721	771	749	732	755	768	705	715	743	775	765	782	781	767	741	769	760	716	771	783	775	746	699	771	801	687	750	760	721	742	745	793	731	753	769	756	830	711	753	716	691	732	783	755	735	749	732	743	705	741	746	759	758	772	762	735	760	758	771	780	832	792	718	801	730	765	815	767	743	739	775	745	780	750	727	729	749	726	713	742	746	757	724	783	762	738	772	771	758	840	764	738	750	725	709	795	740	799	802	733	783	778	746	742	769	785	742	736	808	742	779	765	759	722	785	746	790	755	716	739	758	780	760	782	765	774	785	798	779	722	724	723	770	776	787	752	738	745	764	762	711	756	818	775	740	741	741	762	737	775	771	742	794	767	740	757	769	744	756	765	693	782	749	757	775	747	759	756	763	760	744	753	710	740	742	725	765	787	780	768	775	715	760	745	767	782	776	767	769	758	760	787	753	774	816	773	766	714	764	753	744	759	713	693	724	778	726	781	767	776	753	724	729	716	729	788	729	774	757	765	763	752	722	768	720	719	799	777	752	756	761	714	780	741	732	746	738	724	782	751	730	782	775	763	720	762	770	737	808	724	776	786	755	770	779	783	748	771	747	756	705	720	756	739	692	696	759	747	768	715	736	786	716	751	738	765	755	728	713	789	750	779	748	774	740	735	759	731	750	741	719	749	704	723	778	745	716	806	729	734	741	766	708	760	760	709	731	791	721	792	764	716	736	750	816	728	748	745	745	716	767	797	756	777	785	724	744	751	699	758	745	700	756	759	787	779	731	754	752	754	726	758	758	730	774	765	755	736	743	768	774	742	784	732	801	749	780	762	744	786	765	737	795	762	762	749	716	725	728	769	737	715	742	721	788	740	728	733	750	768	711	791	724	730	759	721	770	731	771	738	753	724	722	777	731	690	766	738	732	824	713	742	755	734	753	763	758	814	739	797	814	744	786	789	791	744	783	762	717	741	714	731	710	749	764	754	778	754	764	757	837	777	682	728	772	805	792	765	716	683	738	782	759	742	758	761	726	744	765	755	761	795	732	721	770	751	770	730	782	801	756	757	743	784	770	792	749	750	763	732	764	729	727	804	772	783	727	739	755	780	774	726	740	735	789	808	768	713	750	738	795	761	715	764	750	777	734	718	787	766	763	730	777	794	793	752	776	742	802	794	736	772	722	757	756	768	753	767	768	758	775	765	718	713	783	715	767	789	747	732	747	703	787	738	768	774	778	799	783	698	741	740	809	779	752	746	760	735	732	730	743	748	740	806	745	786	747	751	806	732	732	776	768	796	763	758	720	756	730	755	767	770	754	761	755	775	752	732	788	768	772	735	751	757	756	731	752	734	714	749	750	760	729	787	793	796	751	759	713	716	776	734	763	724	755	768	735	747	753	740	791	772	753	801	776	750	724	735	793	802	817	740	798	815	764	761	732	747	753	786	757	737	745	745	711	740	757	758	774	759	723	760	773	776	719	753	740	785	737	733	760	766	781	734	759	750	760	756	763	731	740	745	795	793	790	729	816	736	743	704	726	714	759	787	728	782	747	784	757	757	722	684	715	736	759	739	748	727	778	745	715	762	778	768	805	800	796	739	753	799	746	723	776	712	758	767	707	742	773	776	749	812	745	792	771	756	730	743	729	733	785	761	749	729	716	747	788	770	744	788	733	774	771	782	785	767	757	718	722	777	751	769	746	730	719	717	740	805	748	770	736	752	759	775	740	778	749	751	753	740	758	744	785	744	764	735	795	786	782	700	773	744	777	749	722	800	763	827	758	775	772	762	725	679	802	773	739	721	732	793	723	737	765	732	746	780	770	722	739	785	766	749	749	713	741	793	801	724	719	793	754	733	756	772	724	756	756	756	729	758	768	775	753	715	785	712	745	767	702	813	799	778	776	808	790	761	746	774	750	754	749	749	735	773	750	702	756	746	782	768	787	804	715	755	727	748	693	796	766	785	769	758	715	728	716	746	763	734	754	694	759	752	735	738	741	718	736	809	802	696	753	740	723	743	749	772	777	761	760	768	814	788	760	724	733	778	745	726	781	732	765	757	788	780	776	781	729	742	747	741	756	765	760	771	752	740	714	723	812	770	733	802	810	790	732	704	787	752	721	764	765	770	742	761	770	732	772	735	753	771	772	775	807	772	759	716	786	801	761	743	737	740	785	775	790	766	739	759	744	800	778	733	702	790	770	695	771	735	711	808	803	801	752	757	746	740	789	729	717	776	807	746	809	778	702	786	784	772	729	698	766	790	744	773	739	711	696	766	757	782	720	735	763	738	725	746	722	772	716	745	816	745	758	742	728	742	723	767	767	786	756	803	741	723	768	764	801	744	764	774	771	796	762	710	805	732	738	770	731	763	729	728	767	764	749	780	790	785	774	763	792	753	812	778	748	753	741	759	738	782	730	742	751	704	732	767	736	745	744	739	817	733	781	790	777	754	739	835	731	751	782	774	720	741	788	765	753	750	746	739	806	760	721	738	739	734	774	754	769	758	762	736	711	761	750	765	793	763	780	726	796	765	819	756	744	758	720	735	754	761	738	738	755	765	781	775	727	771	716	776	746	699	770	764	748	700	766	781	775	760	739	733	704	748	756	787	756	742	742	778	754	766	757	773	754	756	775	767	762	750	725	764	824	784	713	744	774	798	751	722	751	772	701	769	779	739	821	781	764	787	706	743	746	714	734	747	778	745	764	712	746	769	745	724	729	795	763	749	752	775	747	718	713	735	793	796	729	764	735	797	760	788	785	764	761	751	792	811	744	787	751	730	766	712	745	752	756	762	748	771	732	769	808	774	782	769	739	747	701	772	768	801	761	713	770	739	809	765	749	785	770	808	815	762	752	780	756	739	823	761	788	782	701	778	751	748	753	772	755	752	707	745	762	782	717	763	775	758	711	725	754	730	799	739	743	764	758	736	746	802	734	735	779	731	705	787	694	729	773	733
41417	32485	13309	15025	18562	17905	15807	13497	11954	11223	10808	11155	10647	9740	9005	8774	8372	8143	8121	7997	7949	7807	7628	7671	7672	7538	7657	7495	7489	7549	7517	7517	7478	7455	7417	7551	7483	7475	7267	7540	7368	7517	7434	7471	7492	7501	7488	7478	7460	7448	7487	7421	7396	7440	7497	7432	7481	7450	7438	7315	7526	7432	7295	7388	7368	7373	7335	7454	7416	7368	7356	7238	7405	7454	7534	7446	7317	7343	7383	7400	7277	7325	7295	7377	7344	7347	7470	7409	7302	7367	7412	7395	7351	7505	7485	7416	7388	7297	7306	7538	7465	7406	7494	7429	7425	7312	7415	7362	7238	7428	7371	7385	7421	7399	7324	7458	7462	7393	7402	7307	7440	7377	7471	7412	7517	7401	7349	7489	7349	7538	7464	7424	7352	7385	7355	7524	7493	7295	7343	7419	7566	7584	7495	7380	7372	7344	7356	7371	7373	7486	7515	7422	7327	7433	7423	7370	7422	7361	7484	7337	7502	7332	7557	7443	7364	7366	7415	7392	7523	7477	7541	7534	7547	7439	7412	7377	7414	7360	7393	7328	7394	7377	7428	7360	7336	7500	7366	7396	7359	7492	7380	7305	7368	7438	7494	7480	7366	7413	7521	7659	7352	7422	7356	7402	7353	7349	7475	7368	7394	7400	7517	7346	7367	7341	7345	7406	7456	7475	7433	7346	7412	7466	7292	7472	7353	7415	7560	7458	7486	7401	7516	7476	7312	7429	7343	7368	7424	7444	7380	7371	7417	7410	7495	7391	7444	7469	7369	7473	7298	7401	7492	7398	7353	7451	7304	7300	7450	7385	7406	7419	7272	7371	7346	7451	7439	7363	7437	7437	7438	7476	7561	7438	7484	7207	7452	7514	7475	7469	7288	7445	7371	7522	7427	7480	7421	7504	7408	7461	7424	7367	7463	7463	7480	7418	7321	7465	7386	7397	7373	7355	7221	7485	7448	7367	7469	7440	7339	7470	7377	7449	7407	7480	7489	7300	7349	7558	7418	7440	7434	7360	7511	7253	7473	7490	7232	7533	7447	7345	7347	7449	7519	7392	7411	7411	7400	7416	7576	7475	7442	7391	7442	7300	7487	7418	7474	7449	7441	7386	7482	7468	7425	7335	7338	7385	7472	7325	7433	7430	7601	7365	7484	7408	7417	7356	7528	7361	7429	7399	7465	7492	7468	7418	7349	7385	7401	7510	7370	7406	7523	7389	7441	7365	7411	7362	7407	7308	7458	7386	7353	7365	7404	7378	7512	7473	7472	7433	7538	7560	7313	7608	7368	7426	7523	7408	7435	7365	7340	7285	7415	7586	7527	7356	7341	7248	7434	7489	7448	7395	7409	7278	7409	7378	7405	7396	7442	7441	7295	7372	7426	7322	7451	7460	7473	7477	7554	7366	7360	7371	7400	7511	7356	7499	7478	7345	7353	7430	7291	7358	7451	7360	7381	7469	7449	7430	7487	7462	7372	7456	7392	7521	7480	7458	7258	7434	7433	7387	7330	7361	7478	7419	7489	7419	7360	7441	7476	7436	7384	7497	7459	7479	7337	7461	7404	7447	7462	7321	7376	7457	7471	7367	7488	7492	7365	7407	7483	7431	7350	7449	7455	7377	7296	7408	7375	7443	7391	7504	7515	7530	7269	7530	7493	7296	7446	7405	7307	7575	7274	7436	7582	7398	7414	7506	7421	7428	7466	7420	7426	7392	7451	7391	7454	7476	7359	7477	7411	7460	7368	7476	7414	7366	7522	7459	7576	7305	7510	7409	7452	7381	7351	7468	7470	7307	7293	7377	7501	7467	7254	7396	7266	7472	7339	7451	7484	7416	7357	7408	7299	7374	7337	7398	7408	7380	7394	7393	7449	7523	7519	7473	7396	7253	7357	7269	7361	7397	7410	7467	7422	7392	7456	7432	7552	7382	7432	7494	7426	7326	7280	7418	7389	7430	7397	7351	7315	7552	7631	7299	7417	7432	7481	7315	7298	7427	7419	7316	7272	7403	7543	7326	7418	7502	7437	7421	7537	7386	7451	7527	7386	7412	7371	7352	7308	7401	7495	7438	7485	7433	7416	7447	7362	7402	7558	7628	7354	7494	7370	7302	7476	7505	7440	7403	7487	7475	7511	7305	7333	7461	7326	7416	7508	7532	7471	7394	7292	7435	7350	7475	7308	7533	7369	7362	7328	7442	7304	7463	7583	7313	7418	7468	7496	7339	7493	7447	7494	7359	7449	7502	7429	7367	7480	7405	7364	7479	7438	7389	7526	7449	7465	7509	7365	7412	7515	7386	7432	7270	7410	7207	7486	7266	7469	7458	7428	7476	7406	7424	7480	7315	7335	7492	7413	7352	7470	7460	7348	7392	7404	7341	7524	7498	7480	7345	7425	7463	7457	7430	7434	7419	7427	7416	7291	7382	7362	7388	7352	7383	7473	7465	7442	7356	7322	7570	7511	7506	7540	7404	7486	7317	7470	7410	7406	7359	7486	7326	7448	7497	7493	7295	7357	7310	7443	7363	7389	7503	7450	7431	7305	7475	7525	7404	7541	7398	7356	7340	7358	7420	7537	7302	7469	7360	7508	7263	7439	7398	7465	7450	7528	7384	7350	7402	7482	7363	7362	7442	7426	7390	7578	7444	7513	7456	7370	7311	7309	7478	7434	7431	7542	7293	7332	7271	7468	7345	7422	7480	7365	7297	7480	7433	7351	7406	7415	7404	7434	7428	7579	7566	7457	7393	7323	7465	7568	7337	7390	7340	7368	7390	7497	7415	7409	7398	7510	7398	7448	7456	7343	7377	7444	7464	7470	7423	7461	7425	7384	7460	7388	7572	7443	7470	7425	7399	7268	7594	7519	7216	7388	7444	7416	7535	7350	7398	7533	7420	7365	7523	7368	7533	7424	7321	7537	7536	7314	7495	7437	7417	7572	7397	7399	7380	7491	7379	7251	7372	7471	7324	7368	7335	7417	7544	7396	7347	7330	7414	7442	7453	7453	7299	7373	7410	7324	7546	7414	7482	7428	7483	7375	7354	7376	7487	7316	7459	7419	7499	7565	7281	7605	7435	7403	7376	7365	7495	7448	7463	7409	7414	7506	7460	7333	7490	7352	7377	7386	7378	7378	7220	7288	7367	7412	7428	7435	7511	7394	7529	7419	7324	7542	7492	7217	7379	7452	7434	7313	7388	7360	7359	7351	7494	7348	7370	7315	7423	7469	7409	7398	7528	7360	7403	7484	7364	7402	7404	7348	7328	7410	7456	7642	7412	7381	7402	7366	7436	7294	7466	7351	7449	7476	7477	7345	7481	7258	7397	7381	7411	7442	7395	7446	7168	7300	7434	7369	7493	7231	7421	7465	7528	7294	7435	7509	7416	7329	7432	7517	7412	7358	7505	7350	7496	7416	7372	7357	7439	7450	7397	7337	7311	7400	7428	7385	7482	7330	7537	7453	7375	7399	7375	7302	7495	7424	7303	7381	7373	7432	7402	7351	7383	7490	7303	7386	7518	7247	7459	7433	7406	7451	7559	7422	7354	7345	7460	7385	7397	7489	7462	7430	7401	7497	7331	7518	7246	7448	7407	7474	7362	7415	7461	7480	7377	7436	7379	7243	7440	7312	7461	7464	7495	7508	7404	7356	7348	7368	7353	7353	7423	7422	7335	7468	7359	7395	7317	7472	7373	7460	7467	7409	7362	7297	7488	7472	7464	7493	7441	7428	7470	7464	7374	7300	7569	7422	7377	7474	7306	7369	7363	7417	7437	7351	7404	7362	7504	7348	7410	7397	7355	7271	7477	7379	7410	7388	7461	7404	7451	7256	7387	7386	7359	7537	7498	7434	7359	7515	7407	7479	7435	7422	7406	7520	7467	7353	7455	7422	7242	7420	7499	7543	7438	7559	7367	7425	7254	7464	7415	7379	7436	7419	7492	7569	7420	7469	7394	7402	7502	7421	7498	7419	7437	7427	7354	7401	7427	7423	7309	7377	7242	7526	7448	7404	7392	7543	7370	7414	7375	7293	7434	7434	7428	7461	7355	7347	7424	7374	7343	7329	7496	7445	7439	7497	7421	7296	7491	7490	7409	7280	7398	7489	7357	7461	7561	7478	7448	7501	7454	7387	7365	7319	7343	7375	7505	7422	7486	7443	7392	7231	7476	7337	7380	7412	7510	7434	7574	7449	7437	7481	7499	7330	7415	7415	7562	7396	7307	7386	7463	7458	7304	7438	7323	7466	7437	7410	7393	7552	7326	7562	7469	7305	7392	7429	7341	7355	7433	7238	7369	7547	7525	7515	7367	7396	7324	7466	7537	7375	7420	7533	7510	7487	7269	7405	7337	7413	7515	7382	7460	7372	7375	7384	7557	7532	7483	7270	7494	7428	7330	7332	7386	7527	7218	7333	7283	7567	7446	7289	7502	7401	7388	7517	7414	7469	7176	7371	7312	7451	7325	7364	7433	7405	7338	7372	7434	7473	7439	7417	7367	7330	7476	7431	7311	7419	7334	7475	7309	7399	7246	7384	7421	7346	7475	7475	7407	7392	7398	7516	7436	7515	7622	7466	7420	7294	7407	7423	7445	7392	7625	7413	7351	7429	7283	7344	7485	7516	7263	7475	7475	7387	7345	7432	7464	7377	7401	7298	7363	7391	7391	7266	7344	7357	7485	7405	7543	7435	7412	7438	7449	7489	7306	7337	7474	7492	7470	7445	7329	7282	7439	7451	7374	7518	7306	7363	7334	7436	7442	7501	7409	7405	7222	7497	7425	7301	7385	7414	7513	7488	7299	7594	7543	7401	7467	7420	7377	7384	7427	7409	7381	7507	7480	7518	7469	7484	7398	7376	7437	7358	7427	7451	7379	7411	7443	7499	7444	7433	7297	7374	7449	7415	7419	7486	7435	7466	7339	7328	7446	7408	7364	7451	7540	7527	7323	7426	7249	7384	7454	7286	7478	7491	7486	7335	7500	7431	7334	7393	7409	7452	7442	7532	7486	7417	7421	7385	7431	7524	7256	7231	7355	7398	7449	7431	7483	7432	7339	7357	7439	7311	7279	7488	7350	7312	7231	7386	7371	7418	7328
10824	6203	1923	835	880	932	827	806	771	728	777	778	672	668	650	597	677	617	613	594	580	566	566	606	573	597	549	607	562	563	560	569	584	600	606	549	593	537	579	580	555	557	521	565	558	595	546	542	596	519	540	590	579	574	563	560	522	546	571	560	555	575	539	578	578	517	551	552	559	536	532	581	589	572	594	602	574	584	575	542	551	580	549	526	620	550	587	548	542	585	559	559	557	545	553	551	603	569	544	538	580	566	589	581	573	568	547	571	585	524	587	541	513	570	596	587	568	572	555	536	555	595	584	527	547	598	579	563	582	540	586	571	527	576	561	563	545	589	558	508	569	572	578	593	539	622	568	547	594	542	581	551	575	603	574	560	606	570	556	564	570	593	556	598	558	565	600	542	578	517	524	577	573	571	571	569	536	595	520	553	565	570	575	586	548	567	541	561	572	548	583	581	565	578	553	566	528	550	584	577	523	551	534	547	577	596	553	600	531	550	589	563	567	545	533	585	561	567	588	567	545	547	563	558	578	538	597	589	542	555	583	563	524	546	583	575	557	577	541	584	590	599	600	566	566	559	568	581	572	585	523	558	592	593	573	571	554	573	561	552	548	557	543	584	537	520	562	579	534	544	520	543	542	579	551	542	564	586	542	600	553	503	570	556	571	511	543	544	516	596	598	583	524	563	523	526	568	546	578	557	575	564	542	555	587	610	600	565	579	563	564	546	576	560	559	562	511	555	571	526	571	564	576	571	589	581	519	566	585	559	557	576	547	543	598	498	557	597	539	573	574	585	597	576	624	571	555	546	550	572	578	606	587	550	577	566	560	539	589	588	547	528	549	568	551	587	558	575	551	580	571	579	550	545	522	596	569	565	546	569	583	592	527	551	585	566	573	527	534	568	560	543	547	517	558	578	512	554	508	548	567	593	593	568	555	554	563	524	563	558	562	581	576	553	536	561	582	550	563	566	587	549	606	573	539	608	554	573	525	561	563	584	580	570	552	561	539	571	586	529	553	570	557	594	621	542	581	583	569	570	568	571	553	578	556	604	535	561	611	596	560	561	562	590	575	561	559	577	594	542	596	535	569	552	612	587	553	557	571	591	536	579	516	531	589	584	571	542	520	581	560	589	604	579	531	555	577	559	549	515	593	602	573	571	558	575	588	581	585	592	626	530	541	570	541	552	564	594	587	536	567	586	565	596	559	521	540	553	538	547	606	581	562	553	569	595	562	585	580	556	541	552	568	529	629	579	530	543	561	563	589	567	532	581	535	531	568	641	561	569	572	562	549	532	528	593	557	570	555	540	537	584	561	573	596	571	605	546	550	524	574	582	570	544	514	584	576	588	627	559	555	602	577	568	583	548	592	587	576	550	558	598	564	584	564	611	588	535	590	535	622	564	586	558	531	562	542	601	563	580	579	547	565	598	538	546	555	578	586	589	536	557	593	587	566	600	590	542	567	559	555	555	575	596	536	569	599	567	569	579	573	551	587	550	591	592	611	527	569	616	589	564	571	583	570	585	564	580	560	557	513	552	593	569	597	569	566	555	590	553	564	563	554	578	590	568	535	583	550	540	588	537	560	598	577	553	512	583	589	543	574	604	574	578	567	581	569	555	594	581	563	553	583	556	576	537	589	560	575	554	523	599	593	543	551	567	544	563	576	591	581	524	563	556	535	519	536	542	602	605	624	567	574	574	576	555	581	591	610	556	607	593	587	554	512	609	545	596	619	574	552	543	550	541	537	556	569	565	589	554	581	553	548	575	579	546	579	552	563	550	572	583	544	575	604	549	541	585	584	551	550	569	552	553	585	530	528	526	566	599	543	536	567	545	582	605	547	615	517	607	572	546	566	548	599	509	534	536	576	523	593	567	568	565	580	570	569	583	512	557	569	623	553	585	571	528	549	602	590	535	577	575	502	574	585	569	559	592	579	548	598	547	558	565	538	545	587	572	569	611	564	548	582	522	544	618	576	605	631	572	567	561	568	604	527	542	556	540	539	586	578	559	585	557	550	578	567	601	585	574	587	603	582	529	554	544	562	544	548	530	588	556	535	630	569	532	573	605	565	588	513	512	574	541	586	580	570	539	546	575	494	550	547	562	558	577	527	582	555	567	550	573	544	606	560	575	545	575	554	565	584	540	607	564	555	599	590	592	512	558	542	538	509	567	571	556	578	555	554	543	509	557	556	567	540	570	575	580	570	553	539	612	559	587	540	551	526	530	577	562	573	582	569	563	575	564	569	590	592	527	580	594	573	572	605	546	565	602	560	614	530	560	573	585	589	570	548	584	503	585	539	583	548	542	547	588	584	535	521	567	554	513	604	574	558	563	575	538	523	580	519	568	565	539	558	543	551	619	588	598	550	581	535	569	591	565	559	562	529	542	581	562	584	585	545	572	551	513	596	570	576	603	609	575	545	579	604	573	541	569	597	551	582	599	547	566	543	578	530	589	535	581	554	567	553	576	555	572	564	598	580	574	566	530	557	588	535	542	543	570	548	587	572	544	517	573	559	618	559	519	541	565	574	600	574	580	565	569	594	576	552	536	561	515	543	578	559	590	562	601	570	547	548	608	584	599	577	581	556	537	567	568	551	533	587	571	603	563	561	572	549	507	567	545	565	588	598	585	590	574	555	522	549	562	609	605	567	542	602	573	556	564	592	575	571	545	560	546	572	542	572	545	583	550	578	557	586	603	523	587	529	549	521	552	588	537	534	562	560	540	546	566	576	557	539	565	548	564	567	578	604	564	555	584	563	568	509	527	537	534	545	535	573	577	566	541	579	569	613	603	600	560	553	615	535	550	523	553	565	597	558	569	575	594	603	560	523	577	561	574	583	590	573	572	569	560	574	520	607	538	556	540	539	576	588	556	616	582	602	620	583	531	599	596	544	552	560	551	578	538	568	534	563	578	567	567	563	549	566	576	545	560	554	566	569	527	588	582	580	550	557	549	550	562	551	538	564	544	511	575	537	572	574	551	587	522	570	540	519	561	559	549	588	592	541	559	562	558	580	533	543	551	536	546	542	570	586	568	557	572	581	575	574	610	551	520	586	552	579	570	590	577	575	600	577	608	592	591	562	532	549	603	613	566	552	585	584	596	560	595	615	613	593	522	524	584	600	594	565	556	594	596	583	569	595	560	513	523	583	596	543	581	575	524	548	551	587	543	547	549	559	567	559	567	550	579	565	522	553	577	587	552	571	590	531	559	581	556	575	567	572	570	584	529	562	600	548	544	562	563	584	555	585	556	553	570	580	580	535	554	580	591	563	523	599	575	574	548	613	567	515	602	574	543	588	561	567	507	598	545	533	561	611	548	531	598	617	543	574	575	563	564	579	577	583	574	566	545	576	550	556	606	587	543	594	562	590	572	561	564	609	583	562	568	591	575	539	597	516	570	568	559	534	580	583	561	571	570	593	606	564	543	598	535	561	567	580	550	602	564	584	574	535	575	520	572	608	557	557	568	555	599	582	586	549	559
45263	35923	16934	17042	21583	21280	18430	15709	13772	12399	11997	11479	10232	9139	8467	8171	7638	7275	7003	6811	6776	6569	6446	6453	6249	6147	6140	6116	6099	6046	6010	5991	6013	5896	5810	5789	5829	5946	5944	5917	5859	5928	5906	5845	5786	5792	5898	5897	5776	5838	5899	5794	5808	5849	5930	5787	5720	5819	5775	5770	5785	5745	5925	5828	5762	5816	5749	5904	5828	5868	5832	5806	5749	5770	5838	5720	5816	5826	5823	5802	5835	5883	5809	5768	5701	5838	5786	5834	5756	5861	5643	5838	5777	5688	5871	5862	5779	5833	5744	5813	5850	5771	5739	5871	5851	5703	5829	5752	5830	5818	5759	5753	5860	5687	5754	5868	5730	5708	5733	5835	5747	5780	5801	5855	5814	5953	5838	5737	5718	5830	5668	5796	5897	5805	5671	5720	5760	5867	5672	5791	5869	5868	5777	5755	5805	5694	5913	5858	5722	5901	5772	5885	5820	5828	5792	5796	5821	5774	5706	5902	5711	5819	5842	5794	5674	5760	5795	5732	5855	5760	5845	5809	5868	5732	5817	5844	5903	5837	5968	5817	5747	5760	5847	5825	5878	5755	5869	5794	5899	5867	5686	5845	5678	5879	5693	5804	5773	5777	5877	5742	5839	5909	5882	5719	5969	5778	5751	5638	5926	5719	5800	5819	5669	5803	5783	5841	5867	5802	5798	5641	5863	5864	5674	5798	5890	5794	5723	5776	5771	5804	5777	5899	5831	5798	5776	5815	5762	5708	5744	5736	5857	5708	5793	5793	5816	5844	5662	5806	5676	5842	5773	5750	5806	5856	5834	5842	5811	5828	5877	5804	5792	5873	5758	5784	5856	5811	5918	5717	5794	5662	5753	5834	5729	5877	5770	5857	5780	5723	5793	5767	5810	5768	5831	5773	5764	5796	5729	5727	5745	5623	5774	5831	5946	5802	5843	5802	5813	5842	5752	5858	5754	5697	5814	5726	5934	5730	5780	5746	5814	5648	5766	5827	5809	5849	5780	5770	5974	5775	5703	5779	5785	5834	5830	5662	5785	5746	5846	5821	5812	5752	5736	5660	5711	5769	5828	5807	5723	5683	5908	5699	5690	5781	5797	5727	5785	5789	5782	5729	5817	5785	5717	5791	5858	5772	5748	5810	5730	5827	5845	5875	5853	5916	5690	5788	5756	5878	5818	5786	5744	5893	5837	5817	5710	5714	5812	5792	5912	5736	5799	5571	5734	5804	5816	5827	5796	5817	5890	5861	5805	5800	5822	5700	5720	5895	5812	5874	5761	5741	5707	5754	5859	5829	5823	5856	5611	5762	5818	5842	5748	5687	5950	5808	5822	5671	5806	5848	5919	5854	5756	5769	5764	5811	5853	5746	5613	5826	5778	5867	5752	5821	5783	5778	5738	5736	5724	5735	5772	5807	5845	5808	5766	5914	5863	5830	5841	5842	5874	5821	5830	5738	5904	5818	5754	5792	5775	5741	5662	5793	5754	5719	5838	5735	5797	5711	5781	5895	5758	5794	5748	5773	5699	5875	5780	5802	5805	5772	5822	5776	5803	5804	5824	5682	5768	5820	5824	5821	5717	5818	5799	5718	5815	5795	5713	5698	5792	5781	5704	5814	5616	5730	5828	5753	5686	5852	5782	5774	5724	5830	5722	5719	5710	5789	5916	5810	5814	5859	5948	5814	5736	5715	5730	5816	5798	5697	5819	5696	5773	5855	5823	5728	5634	5769	5803	5844	5842	5757	5773	5712	5878	5840	5691	5728	5798	5864	5777	5728	5948	5848	5794	5808	5662	5815	5688	5794	5881	5675	5738	5817	5870	5871	5761	5809	5848	5910	5748	5805	5752	5868	5716	5756	5739	5778	5711	5803	5818	5800	5797	5776	5892	5858	5897	5841	5833	5811	5727	5761	5840	5770	5810	5829	5831	5858	5903	5763	5656	5804	5726	5808	5899	5829	5818	5681	5721	5809	5762	5780	5772	5780	5854	5845	5947	5870	5806	5859	5776	5568	5733	5854	5821	5606	5780	5892	5828	5702	5809	5792	5845	5885	5940	5711	5784	5905	5825	5792	5873	5748	5762	5703	5730	5757	5700	5768	5871	5888	5906	5863	5848	5888	5847	5748	5718	5825	5788	5805	5904	5936	5783	5866	5854	5818	5689	5864	5869	5789	5835	5747	5793	5683	5828	5713	5851	5733	5843	5656	5624	5796	5803	5881	5703	5729	5730	5951	5816	5791	5731	5834	5866	5808	5772	5831	5946	5860	5814	5861	5742	5772	5891	5821	5849	5654	5855	5768	5829	5784	5825	5707	5754	5817	5677	5731	5792	5761	5735	5823	5823	5895	5895	5785	5809	5792	5815	5753	5711	5906	5854	5808	5782	5855	5779	5810	5781	5963	5710	5886	5696	5902	5845	5790	5946	5833	5722	5748	5788	5839	5743	5773	5804	5735	5864	5801	5824	5892	5822	5794	5808	5731	5899	5808	5826	5726	5782	5788	5807	5669	5753	5810	5853	5787	5865	5818	5924	5848	5835	5818	5872	5884	5874	5861	5834	5776	5868	5828	5826	5800	5779	5774	5881	5708	5951	5714	5820	5780	5675	5908	5765	5879	5700	5814	5729	5835	5679	5868	5780	5930	5809	5799	5642	5854	5842	5818	5785	5710	5885	5834	5739	5719	5762	5783	5855	5813	5812	5980	5829	5731	5735	5808	5935	5826	5931	5876	5870	5769	5825	5822	5784	5827	5722	5877	5822	5899	5871	5824	5791	5773	5746	5844	5791	5763	5775	5727	5740	5801	5895	5868	5685	5768	5863	5753	5755	5872	5752	5797	5806	5834	5840	5708	5794	5813	5690	5765	5792	5827	5727	5795	5760	5921	5761	5808	5926	5723	5855	5784	5756	5919	5735	5781	5767	5802	5810	5738	5842	5667	5767	5889	5827	5723	5822	5685	5712	5705	5639	5862	5836	5838	5936	5853	5686	5870	5707	5775	5727	5709	5767	5807	5793	5650	5781	5786	5802	5663	5846	5755	5881	5873	5848	5810	5822	5855	5789	5787	5819	5613	5964	5832	5823	5825	5752	5799	5735	5780	5713	5819	5762	5876	5844	5758	5736	5772	5789	5920	5914	5779	5919	5788	5735	5838	5823	5729	5870	5925	5753	5873	5860	5783	5763	5898	5754	5728	5914	5766	5780	5804	5755	5868	5827	5940	5849	5812	5781	5809	5785	5776	5696	5681	5841	5894	5898	5819	5691	5704	5738	5759	5865	5860	5726	5760	5792	5732	5717	5782	5751	5688	5731	5849	5793	5903	5862	5746	5819	5861	5798	5814	5739	5929	5609	5815	5821	5700	5830	5791	5769	5638	5896	5766	5717	5767	5921	5891	5802	5701	5845	5747	5753	5783	5803	5774	5792	5820	5804	5753	5848	5899	5723	5917	5781	5699	5828	5767	5857	5798	5863	5911	5831	5847	5882	5818	5861	5804	5785	5816	5810	5627	5814	5808	5936	5787	5750	5734	5847	5876	5715	5858	5695	5879	5853	5791	5752	5850	5880	5860	5763	5874	5642	5841	5848	5769	5750	5817	5881	5737	5858	5866	5832	5782	5773	5855	5747	5731	5871	5751	5653	5694	5849	5813	5763	5787	5682	5797	5849	5883	5704	5823	5689	5900	5810	5846	5686	5817	5792	5887	5940	5848	5918	5765	5800	5865	5761	5891	5855	5759	5807	5891	5713	5664	5817	5773	5725	5789	5708	5743	5834	5815	5821	5793	5737	5791	5759	5770	5770	5863	5720	5840	5771	5868	5628	5725	5839	5678	5836	5839	5761	5818	5809	5773	5757	5803	5785	5796	5725	5892	5830	5812	5830	5759	5719	5739	5828	5728	5776	5770	5826	5646	5741	5719	5761	5661	5725	5814	5872	5826	5817	5824	5848	5757	5707	5793	5793	5815	5816	5818	5683	5653	5843	5702	5833	5815	5721	5720	5863	5712	5866	5846	5773	5865	5759	5816	5810	5812	5855	5866	5860	5767	5811	5807	5745	5853	5756	5822	5813	5799	5787	5771	5827	5840	5730	5839	5710	5882	5743	5851	5718	5820	5699	5723	5817	5855	5696	5841	5852	5706	5854	5890	5821	5781	5832	5711	5665	5814	5803	5833	5827	5649	5901	5874	5779	5742	5829	5793	5816	5725	5849	5849	5749	5773	5906	5755	5882	5851	5860	5874	5867	5744	5765	5839	5838	5810	5902	5911	5839	5779	5821	5753	5899	5754	5871	5692	5885	5793	5961	5838	5728	5880	5699	5871	5714	5744	5712	5788	5799	5743	5846	5818	5777	5742	5784	5875	5676	5768	5790	5894	5865	5935	5879	5795	5768	5755	5795	5914	5747	5829	5896	5759	5752	5766	5754	5767	5705	5822	5773	5714	5772	5663	5714	5829	5861	5893	5814	5741	5673	5757	5846	5822	5775	5706	5819	5767	5871	5681	5803	5755	5833	5853	5719	5812	5659	5831	5754	5848	5749	5754	5879	5892	5827	5864	5698	5799	5804	5831	5729	5816	5879	5803	5731	5790	5756	5982	5779	5799	5791	5797	5692	5775	5855	5810	5804	5782	5743	5809	5871	5892	5698	5830	5700	5781	5729	5765	5873	5797	5848	5798	5777	5767	5803	5795	5847	5880	5719	5729	5831	5714	5864	5778	5870	5771	5748	5719	5820	5798	5758	5859	5742	5727	5783	5862	5776	5856	5722	5721	5855	5767	5740	5784	5667	5843	5901	5861	5730	5736	5791	5963	5780	5735	5788	5924	5793	5742	5861	5783	5781	5741	5796	5760	5783	5801	5743	5766	5814	5845	5829	5833	5875	5890	5779	5723	5700	5826	5748	5945	5728	5838	5726	5846	5828	5759	5625	5809	5725	5662	5810	5653	5805	5727	5839	5808	5909	5800	5911	5858	5782	5843	5817	5848	5835	5906	5871	5808	5593	5728	5832	5821	5824	5838	5774	5727	5759	5812	5757	5776	5717	5770	5680	5789	5748	5831	5851	5788	5628	5828	5787	5711	5821	5874	5845	5767	5766	5797
12686	8254	2502	805	828	883	793	843	796	750	718	734	617	614	654	600	617	565	590	552	571	550	539	531	524	548	561	513	528	533	517	552	529	535	555	541	503	541	500	569	562	554	514	535	549	562	513	538	496	517	518	527	518	517	524	517	538	548	539	532	518	574	502	528	517	536	530	545	549	573	519	528	557	595	501	521	556	496	506	541	510	511	550	539	524	510	548	585	536	514	536	514	566	526	516	514	507	511	485	522	508	540	532	558	564	569	498	539	558	506	521	503	549	542	557	539	536	533	507	488	538	555	522	544	530	520	555	511	500	548	508	506	556	512	488	503	534	525	519	529	514	534	502	516	547	523	538	504	521	564	534	555	543	513	516	580	537	486	539	500	505	543	523	495	597	547	544	529	534	508	486	539	523	594	520	458	509	528	490	483	550	562	558	515	555	520	501	543	548	525	558	550	542	509	517	512	558	509	539	557	477	492	535	501	535	521	538	578	531	564	513	579	543	530	503	545	522	555	492	559	578	543	511	497	521	546	502	502	512	522	545	569	507	545	525	546	520	542	589	538	479	533	544	524	506	540	561	547	577	509	559	537	512	544	546	526	554	536	521	527	504	536	520	554	533	539	516	529	498	524	516	514	467	542	545	513	494	516	533	524	528	498	552	546	515	547	529	531	549	546	543	529	557	550	495	577	522	534	522	461	520	521	550	480	536	584	521	562	522	519	526	529	529	494	557	532	556	546	498	521	527	546	525	498	529	564	521	569	564	509	539	544	526	535	509	569	513	504	519	500	506	570	530	542	488	527	518	563	521	573	537	497	518	526	525	538	534	517	530	521	557	546	549	523	515	525	492	509	578	503	550	571	596	502	517	544	534	515	491	532	510	550	574	539	565	494	578	549	527	509	505	546	514	496	559	528	522	516	544	544	549	556	540	518	481	530	510	551	575	517	519	518	532	521	540	539	506	561	497	510	496	567	519	553	533	512	500	553	550	518	491	501	516	551	532	503	542	520	523	537	599	507	535	552	534	527	513	512	516	537	516	507	528	510	552	485	563	518	500	495	534	557	535	548	565	514	547	526	528	524	551	533	514	556	513	498	527	551	535	477	486	500	533	522	543	519	502	553	535	541	555	516	543	545	525	512	511	570	535	526	555	534	544	549	520	519	531	537	505	545	503	513	503	544	543	563	544	570	551	512	517	535	544	531	550	536	511	531	511	554	513	533	542	514	519	517	529	549	540	505	538	514	509	540	563	505	547	510	543	571	544	518	483	545	540	545	502	526	547	529	536	539	547	525	539	546	520	507	527	518	554	494	500	530	532	546	564	529	532	532	560	542	507	519	515	533	545	481	558	515	502	474	538	524	556	557	526	571	516	523	536	524	526	529	504	571	518	555	537	530	514	520	538	596	547	519	549	562	485	531	561	517	564	536	558	527	569	541	478	518	551	558	523	509	552	532	550	537	569	519	525	529	516	496	545	530	534	552	525	513	489	527	523	539	572	565	458	496	504	563	503	552	571	519	560	538	515	544	509	537	518	559	573	524	558	485	480	550	538	523	486	512	517	526	534	552	508	564	537	514	539	550	517	555	515	583	542	572	530	549	519	547	525	536	557	506	538	523	524	600	517	521	554	529	541	542	557	533	516	534	569	531	522	516	578	542	535	527	522	539	523	545	574	516	541	505	521	526	510	549	551	549	519	491	563	526	539	542	531	536	533	542	560	540	496	545	548	554	546	539	513	570	500	527	567	517	533	556	483	525	550	529	526	521	543	518	505	536	544	533	498	550	570	572	501	517	530	499	547	508	505	511	510	540	535	560	547	520	528	526	552	525	519	509	577	537	533	505	554	545	518	514	523	514	523	519	520	513	493	498	511	500	521	604	536	526	545	560	556	540	532	528	540	486	554	538	510	502	491	511	541	551	527	511	551	543	531	515	547	516	537	499	543	460	540	497	536	489	530	484	560	510	538	564	495	516	503	514	530	522	533	540	556	508	564	562	523	507	514	474	547	557	516	569	555	520	517	524	540	493	531	525	575	475	522	566	503	518	539	545	544	590	512	529	505	525	525	535	587	505	558	571	509	507	552	532	494	513	556	481	506	523	544	544	536	510	527	528	575	548	528	532	491	516	529	539	552	520	538	539	551	558	495	485	482	564	530	506	530	481	543	544	533	536	527	524	544	519	525	512	561	520	501	537	498	569	526	522	520	520	537	528	557	522	544	522	531	549	501	509	556	555	560	545	524	527	523	540	524	530	495	513	515	509	587	537	492	519	532	567	551	533	535	580	543	585	531	572	492	565	509	522	531	547	518	541	508	533	502	521	522	518	518	541	521	557	515	535	479	546	544	537	524	529	527	522	544	534	515	536	530	532	543	528	506	533	550	538	581	516	510	560	535	514	526	547	489	523	516	543	548	511	521	527	530	486	532	526	534	514	518	540	505	555	534	528	472	572	534	555	538	504	521	551	522	510	509	553	501	522	510	498	515	566	510	507	537	510	553	562	520	562	534	514	537	505	543	544	586	543	569	546	534	542	522	546	498	550	534	515	568	529	534	542	549	557	554	540	532	508	538	529	548	509	495	556	564	579	508	523	539	498	547	536	511	523	561	535	552	524	505	526	534	543	523	528	549	516	531	571	474	469	591	518	511	543	555	505	522	545	525	536	511	519	539	524	537	539	533	520	562	533	493	537	521	545	509	533	544	523	505	518	508	528	538	512	521	551	509	552	549	486	529	531	500	559	515	517	516	522	499	545	566	544	524	555	517	529	535	514	553	495	542	554	486	566	520	501	528	550	543	486	542	511	549	478	496	482	544	531	548	573	561	539	552	532	547	532	491	565	535	496	533	511	483	547	490	473	498	501	545	533	522	535	498	546	513	557	538	551	505	589	501	528	510	565	516	523	504	533	507	565	532	564	501	541	550	502	533	520	513	509	516	540	513	539	544	540	519	514	570	569	524	500	549	538	555	540	514	523	526	491	513	580	559	562	540	562	515	555	536	547	487	544	563	504	486	528	542	553	534	551	544	516	571	540	516	550	547	537	500	547	544	477	549	577	569	547	555	527	529	561	537	551	554	563	559	566	525	551	544	541	496	517	493	477	514	550	474	560	506	532	530	518	546	529	542	521	547	532	562	534	550	528	554	530	519	503	467	503	547	537	524	552	509	499	563	507	501	527	526	536	547	516	538	602	489	517	539	520	541	521	546	543	543	545	531	542	514	566	507	551	499	527	562	555	559	516	492	557	489	523	532	546	477	567	529	530	505	535	529	570	526	526	493	509	493	542	540	490	526	508	523	499	550	554	529	574	490	545	522	516	524	547	509	521	546	501	539	538	540	539	524	524	497	542	512	504	562	533	526	503	506	494	536	470	519	559	523	482	543	565	553	520	508	516	529	537	554	467	533	539	529	537	533	549	535	515	543	502	522	547	491	519	496	547	564	550	491	531	526	504	525	558	524	566	581	557	526	565	529	557	505	544	577	528
47534	40872	18225	17957	22483	22595	19446	16670	14740	13107	12469	11094	10289	9264	8697	7961	7535	7218	6967	6936	6614	6423	6232	6329	6092	6049	5955	5822	5863	5693	5757	5754	5805	5819	5665	5690	5701	5528	5598	5614	5596	5650	5683	5466	5665	5557	5665	5508	5636	5601	5612	5586	5551	5587	5624	5539	5653	5657	5492	5490	5524	5530	5617	5631	5605	5569	5482	5499	5574	5541	5620	5406	5490	5532	5538	5544	5531	5628	5515	5552	5568	5522	5507	5604	5551	5596	5551	5544	5541	5531	5574	5528	5563	5578	5649	5646	5547	5594	5450	5582	5591	5389	5584	5541	5370	5537	5549	5535	5658	5572	5420	5596	5500	5516	5503	5559	5572	5682	5673	5397	5507	5442	5474	5486	5452	5514	5606	5522	5458	5534	5491	5561	5571	5432	5512	5473	5586	5437	5442	5549	5553	5541	5474	5600	5467	5560	5507	5505	5368	5526	5664	5459	5559	5505	5394	5590	5592	5610	5532	5537	5590	5539	5457	5513	5452	5641	5514	5539	5405	5457	5570	5590	5571	5489	5443	5528	5564	5511	5498	5607	5561	5421	5499	5379	5527	5561	5606	5467	5544	5570	5391	5452	5541	5497	5512	5541	5474	5565	5640	5519	5536	5508	5494	5532	5663	5467	5614	5477	5564	5387	5494	5499	5569	5423	5565	5475	5472	5496	5521	5501	5540	5525	5513	5549	5598	5489	5575	5578	5492	5520	5611	5601	5412	5531	5609	5590	5545	5521	5544	5563	5533	5490	5478	5520	5439	5575	5573	5623	5582	5459	5441	5514	5606	5611	5509	5572	5500	5575	5483	5502	5544	5444	5450	5535	5476	5582	5481	5449	5487	5539	5533	5558	5398	5469	5619	5461	5470	5525	5438	5647	5583	5586	5445	5544	5560	5620	5557	5593	5531	5375	5489	5549	5417	5569	5531	5505	5620	5524	5507	5603	5567	5468	5506	5532	5453	5419	5624	5328	5513	5477	5514	5607	5621	5609	5486	5542	5502	5451	5563	5623	5530	5606	5502	5635	5595	5429	5489	5536	5497	5497	5474	5457	5594	5541	5597	5464	5550	5594	5625	5541	5511	5559	5582	5583	5438	5555	5597	5480	5512	5465	5497	5604	5517	5560	5506	5570	5667	5604	5569	5536	5502	5608	5363	5480	5590	5562	5549	5584	5567	5403	5366	5649	5405	5559	5511	5607	5523	5505	5562	5567	5591	5559	5610	5557	5566	5522	5483	5474	5508	5461	5642	5513	5536	5541	5557	5513	5514	5542	5456	5429	5618	5491	5491	5612	5611	5646	5550	5506	5550	5529	5603	5531	5538	5506	5585	5581	5564	5422	5527	5471	5488	5569	5545	5496	5436	5599	5564	5524	5525	5546	5632	5517	5584	5654	5601	5603	5772	5519	5624	5511	5520	5543	5606	5569	5391	5589	5542	5481	5513	5680	5577	5571	5536	5541	5611	5646	5649	5593	5414	5570	5625	5595	5555	5431	5439	5482	5451	5532	5562	5545	5616	5542	5514	5499	5571	5539	5533	5478	5578	5572	5499	5584	5562	5535	5531	5460	5659	5545	5595	5527	5560	5468	5621	5578	5609	5475	5565	5619	5498	5527	5537	5465	5676	5450	5481	5536	5627	5485	5670	5653	5495	5460	5692	5491	5633	5553	5515	5481	5480	5479	5520	5617	5631	5457	5634	5651	5521	5474	5487	5438	5542	5593	5483	5568	5577	5500	5544	5672	5478	5570	5517	5465	5658	5587	5388	5563	5502	5530	5353	5606	5596	5538	5618	5485	5576	5558	5553	5471	5487	5503	5535	5364	5515	5662	5566	5533	5435	5651	5607	5437	5488	5493	5442	5565	5662	5507	5534	5575	5528	5414	5606	5489	5635	5528	5556	5474	5428	5575	5534	5423	5504	5533	5631	5569	5465	5586	5584	5569	5517	5613	5458	5494	5439	5537	5414	5582	5492	5628	5626	5574	5552	5533	5558	5491	5626	5573	5540	5568	5464	5644	5555	5546	5535	5629	5466	5478	5673	5551	5464	5429	5617	5583	5521	5509	5530	5530	5615	5427	5480	5601	5710	5536	5559	5548	5508	5536	5514	5528	5498	5613	5470	5555	5570	5537	5475	5537	5632	5589	5528	5578	5595	5584	5483	5552	5574	5427	5502	5622	5389	5540	5574	5509	5465	5547	5476	5519	5529	5505	5493	5564	5523	5473	5517	5437	5542	5557	5623	5498	5590	5483	5475	5502	5560	5631	5420	5533	5547	5462	5676	5404	5567	5625	5437	5454	5481	5560	5513	5525	5469	5521	5484	5617	5599	5576	5570	5641	5660	5454	5416	5614	5594	5520	5662	5413	5563	5433	5519	5578	5731	5387	5583	5551	5484	5509	5512	5634	5527	5543	5525	5598	5529	5462	5582	5561	5646	5539	5611	5526	5462	5534	5573	5455	5626	5524	5467	5560	5504	5620	5647	5617	5554	5536	5513	5532	5578	5588	5491	5571	5501	5512	5533	5547	5570	5538	5498	5529	5579	5568	5581	5486	5563	5546	5644	5479	5535	5390	5442	5617	5423	5537	5488	5500	5476	5432	5523	5530	5594	5497	5555	5394	5565	5529	5542	5484	5580	5544	5463	5612	5559	5574	5444	5605	5482	5602	5562	5640	5585	5560	5592	5581	5576	5580	5423	5499	5456	5483	5595	5439	5513	5552	5511	5480	5482	5610	5527	5528	5540	5497	5496	5527	5586	5574	5583	5526	5432	5589	5528	5369	5634	5478	5551	5562	5540	5441	5562	5534	5538	5480	5626	5456	5541	5423	5596	5473	5500	5500	5501	5573	5468	5476	5540	5568	5456	5430	5416	5434	5575	5520	5482	5542	5556	5692	5494	5517	5518	5502	5722	5668	5508	5565	5532	5673	5583	5550	5473	5662	5638	5434	5602	5510	5491	5511	5605	5591	5571	5524	5445	5498	5596	5634	5523	5478	5505	5473	5572	5481	5479	5548	5526	5520	5486	5460	5444	5477	5546	5564	5532	5518	5571	5435	5444	5614	5591	5600	5524	5584	5468	5567	5466	5483	5473	5424	5401	5451	5561	5456	5484	5460	5442	5434	5523	5595	5550	5459	5511	5517	5456	5578	5649	5650	5527	5539	5458	5400	5641	5447	5509	5429	5423	5597	5589	5394	5512	5536	5513	5636	5396	5422	5716	5590	5535	5498	5507	5512	5605	5558	5607	5559	5505	5709	5565	5436	5505	5574	5502	5529	5515	5510	5451	5482	5565	5541	5483	5489	5460	5603	5440	5583	5476	5543	5521	5494	5478	5434	5525	5528	5525	5478	5457	5598	5606	5498	5478	5606	5477	5569	5463	5502	5527	5513	5522	5395	5511	5519	5618	5471	5508	5488	5492	5559	5585	5597	5490	5635	5475	5405	5589	5473	5506	5541	5413	5462	5541	5585	5512	5572	5566	5604	5491	5554	5587	5501	5492	5549	5565	5509	5607	5670	5534	5589	5458	5623	5501	5489	5590	5435	5582	5540	5579	5482	5576	5579	5533	5552	5511	5650	5569	5519	5470	5566	5608	5557	5418	5584	5458	5533	5553	5504	5563	5498	5641	5554	5563	5487	5486	5529	5589	5573	5482	5536	5525	5594	5660	5564	5543	5598	5469	5557	5543	5599	5503	5592	5532	5538	5539	5566	5411	5535	5611	5566	5397	5592	5496	5611	5700	5592	5432	5545	5469	5551	5573	5493	5509	5486	5448	5486	5377	5591	5542	5667	5531	5550	5611	5560	5380	5568	5482	5517	5450	5525	5585	5554	5449	5485	5495	5646	5579	5420	5517	5564	5529	5557	5661	5571	5616	5537	5589	5680	5507	5491	5538	5495	5614	5527	5560	5658	5609	5505	5543	5613	5465	5586	5419	5588	5539	5465	5446	5603	5581	5536	5653	5639	5563	5582	5554	5620	5539	5435	5541	5684	5514	5415	5535	5678	5563	5630	5487	5527	5508	5605	5564	5476	5577	5579	5467	5619	5520	5499	5570	5559	5558	5578	5478	5533	5538	5528	5489	5563	5466	5510	5507	5498	5579	5470	5514	5649	5492	5606	5529	5575	5552	5518	5668	5515	5548	5495	5541	5430	5476	5533	5509	5570	5546	5636	5541	5569	5606	5479	5544	5553	5583	5452	5453	5564	5619	5573	5568	5539	5444	5607	5637	5609	5389	5530	5519	5600	5598	5596	5612	5571	5655	5548	5512	5574	5509	5593	5508	5524	5540	5538	5507	5519	5537	5510	5471	5451	5558	5570	5612	5582	5597	5497	5656	5543	5510	5640	5517	5579	5480	5542	5710	5524	5430	5548	5595	5607	5562	5502	5650	5593	5564	5387	5666	5694	5514	5457	5553	5495	5624	5524	5494	5508	5550	5532	5475	5544	5517	5595	5464	5570	5575	5570	5433	5558	5598	5491	5631	5605	5540	5416	5578	5392	5530	5451	5585	5621	5522	5469	5499	5660	5487	5589	5435	5364	5516	5628	5554	5536	5608	5549	5579	5527	5554	5649	5478	5556	5599	5503	5590	5536	5539	5508	5521	5596	5463	5453	5631	5551	5507	5554	5437	5628	5464	5588	5543	5546	5619	5509	5479	5455	5468	5395	5531	5558	5528	5567	5466	5525	5547	5551	5466	5527	5493	5509	5512	5532	5560	5603	5570	5440	5401	5431	5517	5599	5500	5531	5610	5486	5548	5434	5516	5552	5472	5588	5486	5437	5527	5731	5463	5424	5440	5718	5547	5545	5484	5693	5520	5564	5571	5521	5500	5562	5585	5437	5506	5668	5504	5482	5420	5508	5456	5614	5517	5593	5424	5577	5545	5656	5610	5581	5464	5630	5417	5488	5536	5562	5587	5623	5559	5545	5591	5568	5523	5596	5459	5601	5617	5511	5556	5580	5471	5591	5519	5527	5589	5437	5436	5555	5570	5495	5650	5632	5634	5546	5501	5567	5688	5594	5574	5595	5623	5576	5497	5593	5442	5483	5598	5466	5495	5673	5496	5482	5425	5534	5511	5503
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
