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
342265620903	342265621461	342265622011	342265622561	342265623111	342265623662	342265624211	342265624761	342265625311	342265625861	342265626412	342265626961	342265627511	342265628061	342265628611	342265629161	342265629711	342265630261	342265630811	342265631361	342265631911	342265632461	342265633011	342265633561	342265634111	342265634661	342265635211	342265635761	342265636311	342265636861	342265637411	342265637961	342265638511	342265639061	342265639611	342265640161	342265640711	342265641261	342265641811	342265642361	342265642911	342265643461	342265644011	342265644562	342265645111	342265645661	342265646211	342265646761	342265647311	342265647861	342265648411	342265648961	342265649511	342265650061	342265650611	342265651161	342265651711	342265652262	342265652811	342265653361	342265653911	342265654461	342265655011	342265655561	342265656111	342265656661	342265657211	342265657762	342265658311	342265658861	342265659412	342265659961	342265660511	342265661062	342265661612	342265662162	342265662711	342265663261	342265663811	342265664362	342265664911	342265665462	342265666011	342265666561	342265667111	342265667661	342265668212	342265668762	342265669311	342265669862	342265670411	342265670962	342265671511	342265672061	342265672611	342265673162	342265673711	342265674261	342265674812	342265675361	342265675911	342265676462	342265677012	342265677562	342265678111	342265678661	342265679211	342265679761	342265680311	342265680862	342265681411	342265681962	342265682511	342265683061	342265683611	342265684162	342265684711	342265685261	342265685811	342265686362	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2190	3300	1900	2700	2191	3300	1900	2700	2191	3300	1900	2700	2192	3300	1900	2700	2192	3300	1900	2700	2192	3300	1900	2700	2193	3300	1900	2700	2193	3300	1900	2700	2193	3300	1900	2700	2194	3300	1900	2700	2194	3300	1900	2700	2194	3300	1900	2700	2195	3300	1900	2700	2195	3300	1900	2700	2195	3300	1900	2700	2196	3300	1900	2700	2196	3300	1900	2700	2196	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2200	3300	1900	2700	2201	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
11178	15891	18085	17246	14251	8393	3938	1978	1353	1288	1387	1280	1098	1070	1078	979	985	978	929	1058	993	1014	982	912	984	999	979	1008	1012	999	986	944	986	1001	971	957	937	985	1005	1000	1010	977	995	980	1029	995	1044	1018	970	1003	936	975	954	930	944	949	964	1045	940	946	1004	973	977	1013	979	1011	1002	996	974	1091	968	943	1004	957	968	1003	1019	938	970	951	1000	967	993	964	1022	983	1030	955	952	1027	1013	990	1001	937	907	968	993	978	1023	1007	1019	976	961	986	970	1004	989	996	936	981	958	989	1057	1001	970	971	959	962	1021	944	999	992	972	997	971	992	952	1018	977	926	986	954	1019	1005	1012	1025	943	1040	979	963	938	978	1014	974	1031	939	916	927	935	960	978	930	940	1018	955	963	966	982	933	928	945	994	931	967	964	988	990	980	970	960	1045	932	974	1008	969	997	1007	984	969	994	988	953	1015	989	961	925	973	1020	996	970	960	970	974	999	932	1064	1003	992	1031	962	942	959	1008	995	939	955	976	979	932	977	956	957	974	930	973	1002	940	953	1056	998	977	965	955	949	967	1012	1006	1030	998	1017	963	992	989	1019	980	953	964	977	911	943	1057	1035	927	969	1045	969	1019	999	998	952	986	973	927	965	959	971	982	993	922	961	1024	982	993	1006	995	928	991	994	934	959	1020	964	973	932	1039	980	964	956	1004	938	994	990	943	997	1020	981	992	986	996	943	958	988	929	959	987	962	1030	967	987	983	1023	939	974	1036	1002	1000	1001	975	920	961	956	1006	935	1017	1006	988	979	1016	978	985	949	954	955	1005	1019	968	1010	940	974	998	1010	973	964	981	966	1062	973	949	993	994	994	960	990	1015	996	1022	1033	953	1007	962	982	954	941	991	929	1034	936	1017	957	1011	1010	982	969	977	1004	946	1032	976	969	954	983	1021	986	991	972	985	1070	1021	986	950	934	973	1025	1002	958	983	1050	964	927	998	1001	965	998	949	1015	928	979	961	958	966	962	1011	966	972	1015	989	957	1000	963	915	948	958	921	1012	1014	976	965	956	930	1000	1005	1036	998	938	931	991	962	978	946	969	1014	974	961	976	932	1015	969	947	1015	997	997	996	918	984	941	1047	973	1023	946	930	1049	993	955	994	1003	1012	945	1008	994	958	993	933	918	1025	999	1007	898	1011	988	995	1056	959	942	970	956	961	988	980	942	990	1017	973	1005	970	958	1023	1020	958	974	963	996	1001	988	989	976	966	978	973	974	955	909	981	1019	983	927	974	980	968	1020	998	1050	983	994	972	946	928	964	957	974	1009	975	911	971	993	990	979	948	1022	1003	955	968	985	1019	948	1020	980	956	990	1003	985	999	984	965	1019	946	1097	1061	989	966	982	934	1004	955	996	963	1082	976	989	972	998	988	996	972	1008	949	967	968	971	1025	964	976	970	1007	986	1027	994	1014	981	964	955	935	971	1006	1050	1021	1005	1012	973	980	995	924	987	1004	955	954	976	949	998	958	934	1009	1000	938	1005	1053	987	951	1045	962	968	970	1009	1019	983	1003	1007	926	969	997	968	980	974	995	1021	995	990	1038	1002	990	998	1020	981	976	1042	955	991	965	951	962	989	999	969	985	929	1070	982	954	1013	973	984	986	963	1010	1051	1010	988	945	964	1014	993	1009	1023	987	993	940	974	973	989	965	953	1005	1002	922	925	988	959	995	988	977	962	975	912	928	984	913	978	955	982	948	986	992	963	947	1007	947	1033	955	923	962	993	1002	967	993	983	977	982	974	970	919	976	948	1008	1002	974	974	976	991	993	1010	1013	967	1018	995	952	996	974	980	920	1011	944	976	959	924	1011	1031	944	958	991	1006	1028	937	976	972	989	994	947	960	1039	934	977	974	1027	966	951	990	980	971	1053	975	998	941	977	990	977	961	937	947	984	971	1015	968	964	937	976	982	999	994	967	967	1009	1016	985	990	969	1011	980	1001	1006	986	994	1035	989	966	969	956	1011	1013	962	999	983	1005	979	924	978	993	935	952	979	953	971	977	970	1034	1014	1011	1014	977	984	1007	901	982	1013	1070	968	980	1038	975	984	967	963	1015	978	978	1020	966	990	1018	970	1018	979	930	1000	992	1012	944	992	983	1004	1007	970	948	1040	918	1020	957	985	999	963	1011	979	969	1019	945	965	982	994	1000	1004	1019	1004	1012	1007	972	991	1054	994	963	1005	952	969	947	943	963	974	962	961	1013	1062	992	1016	927	950	998	982	993	1032	942	979	984	1014	1010	953	960	1024	963	998	991	942	991	973	1040	1040	976	996	1007	989	953	999	967	963	958	945	931	973	958	976	1017	947	1018	979	975	1012	999	994	958	974	977	936	968	983	973	936	1003	973	980	983	1027	944	1019	1025	994	1045	1006	970	1007	964	999	1035	1008	974	989	997	943	946	988	1072	1009	996	973	1009	1008	971	1021	1020	1001	985	980	983	987	965	1002	1017	928	953	928	898	980	1023	978	948	966	994	976	937	955	962	967	969	931	979	910	1034	1024	984	1015	1011	1006	979	969	1002	992	964	982	977	955	957	1024	950	957	989	1023	906	947	981	1028	971	986	950	940	977	985	976	974	947	990	998	1002	1009	1026	998	988	937	974	936	981	990	976	962	955	969	1024	1040	990	989	982	950	931	981	962	992	948	1046	957	922	965	976	997	1015	947	998	979	912	967	964	1023	935	971	953	971	948	983	957	961	1019	929	915	960	938	976	920	963	980	930	946	1000	961	1009	905	989	999	953	915	981	992	997	996	1017	947	957	1009	989	949	1031	1006	922	942	953	949	1001	978	928	931	986	960	976	958	1039	942	1002	977	992	983	984	992	985	926	943	1035	1069	968	928	1040	983	973	947	943	978	945	1013	988	1007	973	984	955	1011	1017	1018	978	978	969	1007	930	1003	1026	983	945	987	941	975	1016	984	969	926	969	951	986	989	961	1039	972	1015	953	1004	1003	962	980	968	975	982	1010	987	1016	972	1030	975	984	1029	964	963	1024	953	1068	999	1014	964	949	954	943	975	970	1037	1004	982	987	987	1016	935	978	981	1004	971	990	1007	998	997	976	949	982	992	977	1027	999	940	1024	996	976	956	989	946	928	955	1022	1003	1011	971	965	978	988	991	969	924	1024	996	1000	999	933	1012	958	991	988	988	960	974	970	930	938	971	986	955	1015	958	990	1024	959	954	936	954	969	986	941	1059	966	1024	974	1053	988	996	972	962	966	975	992	945	898	967	1000	1028	970	995	925	987	1027	964	921	995	991	917	966	949	965	942	985	1025	973	993	1012	929	1000	979	965	981	998	963	963	1015	1026	967	1021	932	995	984	981	1022	984	931	990	987	946	1011	965	968	1024	1003	951	885	973	987	995	1015	961	1010	964	1036	1037	1012	993	1000	1055	1036	968	980	967	976	954	964	969	953	996	986	1004	947	996	999	977	991	958	1006	988	933	990	1051	1000	1009	1034	1023	979	967	988	1013	969	992	976	1043	962	980	968	988	1052	992	961	977	990	977	944	1012	1054	985	954	999	950	1013	945	940	1009	968	1006	983	983	982	938	965	1053	944	1022	990	975	943	1010	1020	948	1008	975	969	999	949	982	1013	970	979	981	1000	1028	965	982	978	996	976	979	974	989	989	937	990	970	944	954	970	941	994	958	1013	1017	993	985	926	990	923	967	925	988	982	1032	949	917	1013	986	1035	928	1010	1004	982	954	958	984	1023	999	920	982	1018	974	1036	1005	1018	977	943	986	954	1020	1022	964	975	947	981	999	988	929	989	998	1006	998	1012	1001	1025	1015	987	963	1091	931	965	1008	925	1009	969	1003	1032	1017	982	1005	942	983	995	963	985	957	1017	954
43972	53017	53058	67990	65251	52347	38056	25330	17800	15764	16988	12881	9848	9477	8715	8611	8366	8188	8266	8226	8249	8245	8250	8285	8197	8266	8234	8275	8174	8192	8246	8255	8217	8180	8182	8388	8289	8281	8046	8202	8445	8162	8201	8279	7983	8232	8220	8233	8068	8190	8264	8264	8115	8202	8302	8143	8122	8216	8286	8066	8224	8197	8176	8227	8357	8131	8269	8127	8324	8350	8208	8210	8166	8143	8270	8285	8120	8272	8287	8216	8341	8168	8071	8201	8182	8266	8193	8123	8322	8236	8216	8150	8277	8387	8219	8247	8177	8345	8126	8105	8334	8178	8105	8264	8162	8282	8175	8158	8130	8144	8089	8286	8141	8306	8313	8163	8163	8287	8167	8303	8188	8120	8289	8149	8096	8325	8319	8227	8339	8221	8104	8314	8167	8104	8151	8174	8203	8186	8196	8179	8181	8144	8144	8255	8201	8268	8148	8157	8172	8154	8103	8031	8248	8264	8209	8209	8115	8288	8191	8076	8292	8380	8068	8123	8204	8189	8109	8212	8266	8211	8209	8164	8242	8129	8185	8192	8175	8122	8203	8139	8206	8212	8219	8380	8164	8259	8344	8307	8308	8331	8126	8217	8287	8184	8001	8261	8216	8254	8310	8071	8209	8206	8217	8093	8162	8232	8230	8236	8151	8128	8220	8187	8274	8260	8187	8268	8163	8124	8174	8085	8136	8286	8194	8293	8216	8217	8045	8279	8220	8230	8146	8205	8246	8207	8143	8077	8248	8104	8128	8255	8141	8141	8330	8087	8284	8269	8118	8183	8323	8229	8131	8174	8209	8114	8262	8337	8163	8156	8205	8212	8244	8347	8152	8127	8182	8260	8158	8252	8224	8334	8228	8288	8242	8143	8158	8341	8261	8130	8217	8278	8254	8145	8214	8186	8274	8133	8274	8146	8218	8202	8188	8244	8278	8177	8214	8236	8108	8261	8245	8282	8200	8209	8241	8198	8116	8146	8267	8224	8217	8313	8115	8159	8254	8253	8178	8104	8260	8124	8214	8314	8241	8170	8229	8157	8374	8253	8205	8167	8160	8216	8274	8215	8161	8334	8262	8109	8201	8280	8272	8275	8056	7984	8082	8128	8200	8176	8265	8141	8241	8242	8157	8206	8224	8279	8327	8237	8229	8141	8319	8186	8228	8159	8165	8197	8451	8206	8103	8236	8147	8105	8210	8321	8354	8191	8225	8315	8255	8260	8222	8236	8214	8236	8193	8225	8202	8093	8237	8212	8323	8232	8272	8121	8227	8315	8180	8111	8234	8252	8171	8162	8223	8280	8255	8184	8304	8208	8242	8122	8128	8183	8206	8203	8160	8189	8324	8245	8167	8221	8142	8313	8282	8057	8083	8187	8191	8178	8128	8405	8245	8249	8121	8364	8321	8223	8241	8221	8165	8297	8176	8136	8086	8132	8233	8291	8198	8279	8230	8130	8233	8316	8336	8269	8127	8434	8257	8247	8170	8246	8208	8158	8223	8221	8099	8299	8245	8289	8174	8318	8143	8232	8133	8161	8147	8123	8196	8121	8217	8078	8297	8204	8152	8259	8210	8241	8173	8293	8279	8129	8234	8254	8117	8185	8296	8233	8254	8314	8180	8187	8139	8279	8154	8226	8200	8250	8104	8270	8208	8136	8036	8144	8149	8139	8080	8282	8205	8206	8222	8314	8330	8299	8338	8181	8191	8290	8150	8249	8300	8281	8235	8254	8166	8195	8257	8249	8137	8160	8256	8297	8175	8238	8142	8273	8314	8319	8062	8303	8101	8260	8144	8343	8210	8106	8227	8135	8271	8389	8240	8313	8149	8361	8231	8434	8256	8211	8183	8291	8188	8183	8349	8119	8405	8253	8261	8217	8184	8338	8191	8190	8233	8248	8218	8096	8176	8136	8107	8196	8224	8365	8217	8273	8295	8097	8333	8307	8207	8244	8330	8230	8325	8229	8147	8245	8266	8256	8224	8358	8269	8250	8265	8397	8203	8205	8184	8350	8126	8063	8227	8327	8149	8156	8255	8204	8220	8214	8173	8184	8233	8152	8199	8253	8312	8186	8139	8215	8201	8137	8295	8180	8127	8164	8371	8112	8229	8201	8225	8350	8035	8154	8209	8322	8246	8188	8359	8174	7998	8195	8125	8208	8090	8267	8156	8224	8337	8154	8285	8244	8180	8171	8194	8190	8236	8168	8277	8320	8192	8275	8258	8093	8238	8328	8231	8153	8295	8238	8221	8258	8344	8369	8232	8234	8347	8154	8311	8142	8224	8280	8187	8265	8160	8172	8280	8257	8208	8354	8073	8075	8119	8280	8235	8171	8173	8157	8201	8217	8275	8215	8284	8200	8219	8210	8166	8105	8288	8199	8211	8249	8270	8160	8287	8095	8265	8178	8087	8206	8202	8282	8269	8382	8156	8166	8390	8298	8281	8255	8165	8246	8287	8144	8268	8282	8233	8284	8256	8392	8133	8137	8291	8195	8354	8201	8086	8228	8278	8294	8285	8197	8126	8253	8210	8234	8133	8291	8272	8169	8297	8321	8248	8121	8316	8286	8309	8224	8330	8147	8171	8175	8215	8285	8191	8122	8163	8175	8242	8238	8185	8222	8285	8088	8207	8154	8359	8261	8241	8316	8185	8135	8265	7962	8291	8138	8207	8354	8218	8412	8186	8234	8218	8240	8251	8203	8293	8139	8366	8343	8335	8315	8231	8283	8241	8209	8165	8229	8164	8376	8147	8125	8204	8180	8075	8168	8234	8234	8235	8181	8180	8279	8176	8201	8298	8235	8212	8194	8095	8310	8209	8142	8303	8321	8321	8154	8354	8242	8357	8350	8274	8231	8310	8462	8119	8337	8145	8180	8186	8086	8303	8244	8205	8219	8305	8221	8189	8212	8148	8223	8189	8325	8212	8284	8223	8198	8252	8126	8249	8291	8111	8301	8216	8286	8162	8368	8374	8288	8209	8253	8234	8277	8197	8127	8174	8226	8196	8028	8329	8083	8337	8309	8130	8107	8170	8247	8289	8242	8241	8275	8307	8302	8212	8219	8196	8217	8074	8258	8172	8237	8226	8099	8306	8329	8325	8178	8260	8162	8115	8166	8371	8150	8168	8227	8345	8309	8099	8263	8090	8171	8298	8104	8194	8089	8374	8188	8229	8226	8153	8262	8198	8293	8200	8185	8177	8250	8306	8300	8200	8216	8285	8172	8275	8270	8212	8115	8218	8235	8192	8159	8255	8120	8260	8408	8115	8262	8127	8102	8159	8175	8092	8333	8355	8174	8288	8212	8149	8311	8181	8249	8233	8177	8323	8225	8276	8111	8181	8197	8330	8176	8308	8068	8167	8201	8187	8199	8294	8277	8211	8212	8378	8358	8141	8053	8139	8317	8302	8371	8229	8357	8082	8304	8195	8244	8118	8200	8074	8250	8147	8236	8188	8192	8280	8346	8342	8075	8198	8132	8245	8166	8154	8206	8222	8222	8271	8225	8382	8234	8251	8313	8199	8244	8186	8215	8075	8217	8191	8197	8307	8258	8168	8157	8205	8236	8178	8299	8316	8342	8258	8251	8285	8217	8132	8184	8202	8216	8246	8152	8328	8102	8162	8187	8230	8122	8157	8227	8313	8325	8260	8212	8120	8150	8111	8326	8236	8222	8311	8216	8196	8200	8238	8243	8131	8144	8115	8162	8278	8205	8200	8163	8328	8215	8283	8318	8336	8206	8292	8273	8268	8250	8275	8263	8245	8161	8007	8289	8219	8263	8244	8185	8219	8199	8229	8194	8184	8144	8265	8346	8244	8340	8226	8147	8099	8205	8192	8126	8260	8204	8230	8215	8248	8230	8239	8265	8199	8340	8189	8180	8237	8331	8243	8193	8294	8148	8221	8225	8212	8231	8129	8125	8132	8190	8190	8182	8050	8306	8230	8283	8149	8239	8047	8228	8167	8346	8167	8155	8257	8287	8197	8246	8106	8294	8249	8306	8316	8241	8224	8215	8177	8217	8256	8285	8230	8083	8370	8151	8150	8293	8303	8174	8201	8217	8338	8164	8241	8261	8102	8130	8137	8204	8174	8037	8184	8149	8344	8295	8107	8253	8198	8185	8256	8295	8342	8174	8247	8210	8326	8141	8117	8205	8337	8221	8360	8254	8194	8033	8265	8121	8085	8221	8119	8119	8234	8353	8315	8297	8255	8148	8329	8180	8240	8258	8066	8225	8269	8405	8388	8226	8244	8297	8141	8183	8199	8198	8224	8226	8307	8197	8187	8187	8253	8304	8220	8197	8296	8219	8197	8192	8355	8401	8065	8148	8252	8241	8243	8283	7998	8191	8297	8168	8301	8163	8188	8258	8334	8285	8387	8341	8080	8210	8314	8143	8174	8175	8126	8303	8140	8088	8164	8223	8290	8316	8160	8219	8217	8322	8194	8236	8123	8090	8372	8178	8168	8268	8184	8207	8243	8308	8232	8259	8101	8169	8234	8225	8194	8402	8253	8224	8220	8256	8091	8220	8291	8176	8317	8243	8161	8324	8400	8185	8167	8323	8327	8170	8204	8196	8117	8331	8136	8316	8313	8302	8228	8105	8076	8331	8156	8276	8172	8198	8076	8254	8203	8206	8199	8242	8237	8196	8180	8306	8187	8300	8195	8205	8260	8120	8217	8133	8250	8147	8237	8055	8168	8171	8242	8206	8299	8334	8199	8274	8157	8346	8187	8162	8175	8200	8181	8082	8164	8243	8099	8269	8309	8190	8209	8150	8097	8226	8065	8338	8304	8205	8100	8077	8243	8242	8237	8137	8151	8270	8229	8264	8264	8299	8235	8191	8204	8290	8194	8326	8228	8267	8274	8159	8298	8229	8255	8361	8186	8138	8202	8214	8206	8165	8276	8193	8108	8223	8120	8304	8224	8292	8165	8184	8188	8297	8070	8151	8294	8163	8141	8212	8055	8119	8174	8221	8196	8083	8014	8181	8366	8415	8261	8209	8363	8420	8247	8299	8066	8293	8220	8126	8235	8249	8195	8205	8234	8153	8190	8280	8212	8202	8275	8098	8183	8074	8274	8233	8270	8187	8155	8161
7955	5291	4577	3832	3225	3032	1895	1219	1087	1046	1017	955	932	897	866	908	950	932	903	878	884	887	865	875	939	912	918	940	891	876	902	928	952	893	878	932	911	900	861	895	955	946	891	956	837	901	892	943	886	925	935	957	887	881	986	956	896	947	933	899	994	984	903	876	917	935	933	919	917	928	867	882	941	961	907	900	943	935	961	912	897	921	899	927	871	950	974	950	976	902	893	911	920	887	958	923	891	944	867	925	916	926	865	913	980	941	943	952	935	877	965	953	911	913	887	874	939	929	978	930	927	944	902	967	973	927	890	904	938	914	901	887	970	883	928	930	911	943	927	894	854	943	885	945	942	850	910	934	868	895	939	879	913	895	894	937	860	885	910	880	887	971	903	884	902	913	945	900	916	927	906	905	918	914	934	922	896	884	878	959	942	918	894	884	956	915	844	919	902	965	919	900	928	913	893	925	861	938	896	917	925	950	903	963	942	915	870	921	936	899	948	898	879	907	913	903	885	864	890	932	905	947	905	854	922	933	946	922	918	923	918	984	929	926	902	913	897	856	962	897	919	926	902	915	884	932	904	909	898	919	883	940	952	888	910	889	876	916	927	905	904	908	885	909	884	913	930	887	914	930	913	1006	947	921	874	923	882	891	894	944	927	900	905	895	907	899	935	887	927	913	925	890	982	936	945	901	931	931	915	924	918	855	909	893	920	922	904	864	887	946	948	929	929	938	931	916	923	966	877	873	904	938	953	954	916	928	926	957	887	907	938	884	927	927	920	944	880	922	927	897	933	906	950	954	925	890	918	943	934	899	873	924	917	910	892	907	887	894	885	910	886	915	942	885	898	928	886	906	917	909	923	930	971	878	901	922	887	932	874	887	864	879	939	914	886	954	912	886	945	880	938	952	937	875	884	944	915	878	903	875	908	948	903	937	917	939	892	889	921	898	910	926	938	911	893	937	886	893	903	882	912	947	893	899	901	895	895	944	917	907	885	907	900	894	876	904	909	879	905	925	916	926	920	956	933	909	910	888	913	918	889	954	912	929	911	946	929	846	852	932	948	921	940	915	888	920	934	918	914	900	933	971	897	876	917	863	955	928	943	939	947	912	895	881	926	930	936	962	935	888	844	898	860	930	909	906	945	928	870	915	965	974	877	966	892	907	877	908	903	909	920	918	947	918	916	887	947	887	852	848	935	898	919	922	865	915	947	943	860	932	847	905	950	972	834	911	941	945	934	929	927	920	884	929	887	909	926	934	893	964	902	933	938	940	879	898	878	874	895	916	934	876	894	892	933	922	848	910	893	892	908	904	913	935	961	896	936	986	880	894	933	930	882	883	902	941	943	920	900	924	973	893	938	861	916	919	922	971	923	922	916	932	926	864	895	942	908	907	884	925	940	959	893	884	878	924	894	981	933	856	919	967	927	871	885	929	944	948	848	942	895	932	913	906	879	917	886	990	950	924	891	931	853	873	888	920	852	887	892	944	905	904	912	899	898	980	922	832	918	900	900	866	897	914	906	903	943	925	904	870	917	897	976	900	933	888	908	882	952	905	916	882	933	884	982	952	914	862	900	925	950	968	951	874	908	892	912	1009	924	950	947	918	943	911	893	933	916	863	896	957	896	901	933	872	942	949	924	951	914	945	936	904	902	931	894	950	846	891	909	941	925	898	874	923	911	901	868	912	896	892	899	909	909	901	906	958	909	926	929	894	925	938	950	968	887	860	982	925	924	896	939	905	855	937	924	950	936	950	895	908	888	962	950	939	914	963	880	949	896	910	858	895	886	875	954	877	880	889	936	904	928	935	928	958	901	894	908	915	877	846	899	955	897	933	927	871	950	886	918	879	934	924	921	884	925	926	936	927	895	912	974	907	893	946	910	932	916	862	932	900	915	960	948	899	955	910	863	904	880	924	909	939	933	913	929	939	927	953	920	907	926	937	889	908	889	952	895	914	911	907	982	892	904	975	903	924	904	881	906	872	913	939	877	915	952	875	938	917	943	953	910	919	941	972	927	949	881	931	911	906	945	898	892	911	865	922	902	885	930	898	893	948	948	923	882	887	899	862	879	902	900	939	924	903	906	898	909	925	837	945	877	920	979	916	912	943	841	886	894	926	959	870	897	921	945	871	915	937	859	910	853	936	850	901	928	925	891	930	904	935	974	928	916	889	917	934	853	946	938	878	902	926	878	939	923	912	971	902	930	905	856	914	963	920	875	914	942	988	905	897	906	947	918	893	908	880	891	950	865	877	906	943	900	896	907	892	887	895	911	857	851	960	958	932	975	896	925	967	873	927	934	876	937	914	913	901	919	873	870	917	900	940	903	908	931	890	906	894	861	923	900	944	928	902	863	934	868	929	865	928	903	937	907	919	949	874	904	929	886	907	897	908	894	924	901	885	905	933	866	877	884	920	889	899	927	916	899	930	891	931	925	963	914	932	924	969	918	902	893	885	893	934	953	907	877	940	904	878	901	861	892	925	934	898	933	942	955	933	951	948	865	887	859	907	944	906	950	982	913	941	852	916	899	898	910	901	917	920	903	908	891	930	967	934	930	904	935	888	911	956	941	901	921	900	941	923	869	931	989	909	984	888	950	926	916	913	917	968	937	921	923	923	931	900	900	887	921	939	865	939	896	884	950	915	971	956	895	940	935	957	944	928	933	919	910	920	1009	943	916	908	899	949	918	970	903	877	957	940	861	890	939	909	928	889	930	913	894	894	942	934	929	915	912	960	900	974	899	911	869	913	952	911	897	918	967	942	975	947	990	916	926	902	918	963	899	855	926	887	917	901	878	893	876	860	910	930	926	930	903	959	933	901	914	896	932	984	961	918	897	906	901	919	872	911	865	908	917	871	889	905	890	898	878	937	915	869	863	946	801	901	933	878	915	933	903	877	914	915	933	902	972	925	925	858	925	888	916	935	901	910	903	946	942	931	957	880	905	942	926	912	922	926	916	918	917	912	891	937	959	914	862	945	985	893	866	878	900	923	866	920	953	943	865	892	935	893	871	884	925	887	920	918	910	919	955	928	913	944	910	926	894	901	871	890	957	844	937	904	885	905	908	917	882	922	871	940	885	897	939	859	879	929	912	849	871	908	907	930	897	899	961	925	973	904	903	922	952	963	914	915	916	909	912	923	908	942	878	943	944	924	935	882	920	887	872	917	924	1006	949	873	948	883	909	931	885	878	905	947	904	913	869	889	848	995	902	932	865	913	898	885	913	902	926	902	907	808	923	901	878	922	904	941	874	895	882	892	944	901	967	907	886	905	945	899	903	878	921	874	915	889	933	909	945	850	1009	919	936	902	901	900	883	931	912	894	893	930	910	874	923	934	897	975	931	975	945	903	963	884	883	885	932	937	957	913	900	983	923	900	902	922	954	872	863	906	942	831	976	876	960	940	894	854	899	902	987	879	873	914	969	944	910	926	961	925	951	919	956	894	903	918	891	966	892	928	892	943	904	943	918	894	898	881	879	925	928	942
36411	35324	32749	39870	40293	37294	25324	15967	12164	10995	10860	9170	8141	8139	7921	7804	7858	7617	7733	7789	7725	7757	7833	7781	7748	7759	7759	7708	7751	7624	7658	7735	7783	7679	7835	7761	7641	7681	7500	7675	7781	7667	7752	7825	7751	7763	7711	7835	7694	7654	7690	7623	7805	7605	7657	7710	7810	7884	7680	7667	7583	7934	7764	7767	7657	7817	7601	7613	7841	7835	7716	7764	7670	7766	7631	7777	7664	7696	7662	7776	7784	7813	7668	7712	7705	7645	7766	7723	7617	7851	7623	7752	7749	7715	7717	7796	7694	7930	7731	7753	7699	7776	7682	7679	7650	7741	7833	7808	7792	7844	7823	7865	7706	7856	7889	7936	7844	7669	7648	7766	7615	7723	7699	7729	7745	7744	7743	7735	7744	7787	7625	7771	7722	7748	7739	7863	7741	7646	7664	7682	7681	7845	7849	7803	7787	7830	7853	7686	7745	7730	7766	7876	7876	7785	7794	7818	7668	7777	7732	7711	7763	7742	7625	7788	7732	7668	7651	7619	7836	7762	7792	7663	7768	7804	7820	7694	7770	7754	7658	7869	7804	7678	7778	7791	7841	7700	7684	7807	7970	7643	7767	7658	7665	7799	7749	7747	7763	7704	7685	7681	7771	7719	7943	7766	7889	7814	7823	7640	7711	7777	7728	7877	7737	7776	7759	7740	7684	7692	7848	7801	7745	7785	7666	7794	7811	7753	7637	7833	7738	7681	7776	7743	7751	7668	7821	7792	7756	7703	7776	7725	7864	7661	7671	7830	7752	7732	7855	7668	7761	7636	7658	7752	7795	7793	7706	7658	7781	7851	7714	7777	7772	7810	7782	7712	7841	7873	7766	7820	7825	7649	7874	7689	7732	7741	7693	7808	7668	8023	7760	7670	7907	7726	7782	7863	7844	7724	7717	7746	7754	7732	7658	7658	7736	7714	7658	7832	7768	7729	7756	7624	7581	7736	7595	7726	7744	7722	7728	7638	7683	7745	7783	7744	7734	7686	7797	7514	7828	7909	7740	7686	7750	7881	7912	7770	7819	7777	7796	7735	7743	7671	7884	7873	7706	7661	7603	7764	7733	7778	7686	7766	7683	7748	7766	7685	7757	7772	7887	7844	7756	7876	7776	7588	7749	7868	7709	7727	7784	7755	7836	7772	7692	7783	7758	7779	7862	7721	7894	7797	7936	7641	7679	7859	7822	7736	7850	7677	7774	7631	7741	7702	7826	7692	7758	7720	7807	7591	7703	7645	7747	7738	7892	7774	7847	7589	7679	7856	7844	7688	7791	7741	7630	7740	7756	7641	7754	7678	7730	7768	7801	7623	7713	7781	7828	7671	7783	7755	7839	7630	7714	7737	7764	7684	7715	7891	7801	7790	7877	7780	7752	7831	7764	7718	7738	7726	7759	7758	7720	7810	7793	7693	7713	7745	7748	7756	7724	7819	7730	7738	7870	7771	7760	7727	7590	7814	7631	7691	7692	7757	7819	7812	7851	7688	7851	7698	7768	7641	7712	7652	7602	7736	7777	7739	7693	7729	7755	7659	7836	7779	7774	7865	7636	7693	7622	7826	7758	7735	7709	7706	7802	7675	7728	7776	7715	7896	7732	7778	7760	7733	7753	7800	7821	7781	7680	7945	7855	7763	7704	7710	7769	7713	7692	7782	7691	7709	7660	7658	7705	7697	7659	7790	7667	7691	7795	7706	7743	7675	7685	7672	7831	7786	7807	7779	7732	7803	7781	7628	7708	7847	7756	7659	7738	7816	7724	7834	7784	7668	7693	7745	7917	7805	7650	7791	7734	7670	7809	7647	7764	7812	7822	7738	7748	7784	7771	7726	7763	7696	7821	7772	7836	7794	7803	7823	7737	7900	7819	7711	7686	7814	7748	7581	7796	7743	7727	7689	7929	7743	7811	7551	7786	7630	7754	7840	7855	7691	7719	7725	7623	7803	7645	7728	7734	7600	7651	7760	7738	7712	7741	7771	7764	7920	7702	7721	7837	7774	7665	7690	7850	7714	7798	7664	7752	7901	7933	7638	7799	7843	7935	7719	7787	7784	7662	7636	7860	7643	7659	7659	7764	7693	7626	7663	7813	7661	7697	7910	7670	7970	7786	7696	7693	7802	7680	7812	7845	7637	7880	7837	7816	7801	7774	7679	7790	7662	7849	7894	7713	7848	7783	7917	7641	7863	7633	7738	7624	7698	7691	7779	7926	7683	7823	7800	7749	7822	7763	7760	7626	7802	7756	7696	7784	7779	7736	7745	7684	7741	7732	7697	7722	7653	7836	7748	7695	7672	7771	7786	7656	7607	7736	7865	7705	7784	7680	7853	7838	7665	7659	7796	7729	7850	7944	7662	7795	7880	7829	7686	7673	7844	7896	7753	7816	7838	7776	7746	7740	7801	7792	7948	7764	7794	7774	7720	7837	7711	7728	7857	7777	7611	7744	7786	7723	7821	7838	7664	7726	7797	7803	7699	7808	7788	7863	7682	7662	7823	7762	7857	7824	7769	7729	7696	7796	7824	7766	7672	7749	7704	7811	7755	7839	7788	7805	7820	7785	7759	7859	7788	7745	7706	7809	7853	7775	7780	7818	7785	7780	7739	7673	7667	7792	7795	7679	7836	7740	7773	7765	7617	7645	7598	7607	7721	7767	7796	7642	7746	7815	7822	7755	7732	7824	7860	7732	7741	7763	7699	7725	7655	7656	7683	7766	7742	7721	7736	7891	7728	7667	7733	7818	7703	7641	7890	7507	7811	7817	7882	7871	7713	7736	7696	7674	7640	7850	7758	7788	7709	7846	7749	7689	7793	7869	7824	7753	7744	7833	7630	7728	7706	7740	7708	7816	7856	7666	7751	7834	7745	7814	7708	7756	7753	7699	7777	7734	7653	7704	7751	7831	7742	7725	7658	7732	7667	7723	7680	7699	7752	7758	7646	7707	7772	7695	7822	7741	7758	7638	7751	7741	7716	7805	7797	7736	7644	7870	7700	7634	7727	7813	7815	7770	7767	7853	7691	7830	7745	7770	7785	7731	7803	7841	7746	7793	7791	7703	7848	7770	7639	7721	7909	7634	7817	7836	7847	7819	7782	7798	7778	7812	7700	7741	7663	7721	7713	7784	7749	7752	7832	7692	7679	7856	7587	7697	7776	7813	7715	7736	7754	7789	7804	7965	7686	7736	7868	7732	7819	7715	7640	7639	7703	7930	7786	7818	7725	7680	7681	7674	7779	7915	7674	7718	7757	7691	7655	7783	7644	7675	7668	7628	7864	7633	7637	7661	7736	7782	7902	7719	7830	7655	7729	7738	7733	7786	7808	7680	7778	7647	7789	7800	7563	7726	7851	7724	7837	7803	7795	7646	7737	7798	7690	7747	7800	7757	7710	7826	7889	7639	7719	7640	7687	7800	7798	7776	7693	7847	7763	7684	7685	7742	7711	7793	7831	7545	7632	7772	7719	7834	7906	7701	7789	7847	7852	7791	7799	7861	7842	7795	7833	7795	7810	7779	7911	7802	7879	7616	7644	7682	7786	7831	7669	7826	7867	7682	7701	7794	7704	7698	7644	7791	7851	7778	7848	7872	7692	7753	7823	7881	7727	7687	7636	7686	7858	7856	7785	7657	7692	7707	7788	7675	7699	7693	7803	7765	7756	7755	7703	7798	7651	7737	7690	7723	7775	7822	7836	7823	7898	7714	7721	7707	7854	7663	7780	7586	7685	7761	7768	7693	7819	7772	7864	7752	7765	7806	7671	7646	7778	7660	7819	7790	7909	7800	7855	7745	7776	7865	7769	7710	7837	7734	7758	7844	7806	7856	7650	7767	7819	7717	7686	7846	7752	7766	7640	7779	7782	7914	7610	7769	7739	7662	7747	7704	7760	7770	7863	7761	7630	7650	7623	7938	7749	7767	7585	7829	7740	7758	7826	7845	7643	7657	7619	7703	7709	7668	7690	7760	7795	7662	7829	7748	7685	7787	7732	7712	7796	7769	7730	7662	7862	7635	7914	7714	7807	7763	7861	7685	7728	7770	7759	7703	7692	7787	7773	7834	7670	7921	7748	7652	7758	7720	7735	7680	7785	7758	7733	7814	7787	7696	7839	7808	7798	7867	7792	7643	7735	7670	7860	7775	7822	7819	7786	7798	7786	7752	7711	7780	7729	7806	7835	7749	7663	7793	7700	7722	7724	7809	7671	7659	7787	7777	7663	7745	7592	7725	7868	7810	7742	7759	7543	7785	7786	7611	7711	7742	7796	7664	7800	7818	7705	7699	7746	7733	7656	7699	7807	7825	7740	7739	7730	7664	7832	7956	7859	7790	7843	7825	7689	7780	7792	7810	7747	7758	7763	7742	7724	7751	7706	7586	7769	7946	7716	7744	7750	7736	7729	7921	7753	7828	7817	7724	7736	7723	7729	7752	7618	7753	7625	7758	7845	7770	7722	7797	7671	7682	7730	7833	7833	7723	7695	7751	7656	7784	7808	7838	7748	7769	7683	7676	7702	7678	7874	7679	7722	7689	7777	7871	7681	7855	7779	7789	7805	7636	7782	7928	7783	7676	7689	7834	7697	7785	7708	7750	7723	7687	7815	7705	7772	7860	7545	7807	7779	7773	7855	7779	7799	7959	7817	7758	7716	7684	7751	7901	7732	7769	7695	7790	7917	7734	7641	7759	7771	7692	7773	7712	7772	7745	7695	7731	7644	7792	7684	7727	7784	7825	7779	7836	7727	7824	7630	7743	7682	7773	7707	7891	7819	7844	7736	7678	7838	7661	7708	7738	7745	7843	7779	7724	7741	7703	7798	7774	7766	7760	7696	7737	7764	7686	7868	7647	7768	7709	7700	7835	7832	7753	7655	7925	7682	7842	7733	7763	7641	7772	7854	7664	7726	7846	7691	7743	7708	7764	7699	7744	7608	7761	7809	7764	7858	7703	7611	7794	7773	7707	7785	7796	7784	7618	7664	7595	7774	7771	7797	7724	7691	7680	7776	7836	7741	7723	7805	7864	7748	7744	7728	7706	7641	7724	7834	7549	7846	7708	7817	7692	7751	7720	7714	7912	7849	7758	7758	7647	7783	7743	7737
8575	9999	9838	9681	6421	6093	3719	1972	1401	1252	1290	1093	1038	1049	919	932	920	918	982	909	939	964	926	979	946	941	918	930	940	893	974	930	930	915	915	973	916	908	931	913	984	950	927	931	934	900	921	908	885	944	928	951	904	942	932	904	918	962	924	961	936	942	893	955	927	967	971	906	904	942	940	967	945	950	969	938	915	957	908	912	904	933	914	943	953	954	910	956	933	892	897	910	910	842	920	931	889	879	941	930	930	901	889	977	937	944	911	873	945	909	958	921	910	919	955	923	890	984	995	972	878	919	964	940	1009	920	912	918	908	903	979	942	986	972	885	869	897	975	924	894	914	896	931	899	925	935	842	882	907	923	908	912	913	942	967	998	964	894	945	896	920	930	933	841	932	958	908	918	941	920	913	898	910	911	933	972	919	967	941	914	937	908	982	974	914	894	885	913	937	987	956	954	942	918	934	923	994	975	994	939	916	871	928	935	1001	947	921	977	888	956	920	964	924	872	946	921	1024	908	896	963	926	964	900	935	919	894	888	990	902	927	927	981	931	982	891	981	971	940	874	937	959	975	865	923	923	879	898	920	947	928	908	981	980	977	944	884	968	940	903	960	973	947	937	1012	950	892	993	936	916	938	920	946	977	994	906	957	899	950	958	949	899	903	854	940	957	905	923	994	890	904	979	919	979	933	941	939	947	862	926	932	968	920	978	948	931	954	961	914	917	947	861	957	956	905	879	970	985	925	928	926	935	962	932	907	905	957	939	922	927	960	930	979	987	893	946	907	923	912	946	929	952	911	948	901	937	915	925	953	937	934	931	938	937	925	940	903	869	902	906	916	919	914	912	895	880	943	945	904	905	889	926	913	907	917	933	963	947	964	923	949	922	896	965	924	912	917	946	937	931	901	880	952	917	890	916	940	936	882	948	945	901	924	907	934	901	895	864	930	919	848	905	937	884	939	927	952	901	898	931	903	937	956	948	930	967	913	917	905	896	862	987	941	988	940	903	896	909	930	961	942	947	932	897	917	952	946	883	931	964	951	917	958	965	948	918	911	926	897	973	912	983	898	973	910	887	908	940	956	939	931	914	895	981	953	905	1021	933	952	920	898	929	956	935	946	967	962	907	967	925	926	916	940	920	927	909	917	889	944	921	943	973	971	954	971	869	921	940	941	938	949	962	893	926	904	965	905	903	923	925	965	897	931	966	928	942	911	905	916	916	953	923	957	949	941	930	849	958	928	918	920	924	955	894	898	935	933	919	931	925	894	923	952	931	929	889	898	937	915	932	990	947	991	906	955	910	913	918	962	982	942	968	864	936	959	956	917	900	919	948	939	931	890	953	933	949	910	933	965	909	904	936	982	934	884	902	934	939	916	978	993	965	910	974	947	971	925	955	939	949	890	955	902	960	904	936	974	930	949	926	957	926	961	910	950	987	1011	917	897	888	904	943	908	859	880	913	891	990	955	954	979	925	926	1013	966	902	889	954	905	955	942	967	960	912	929	888	906	885	954	939	943	1034	908	937	941	957	929	932	904	913	860	944	961	938	918	956	933	915	958	917	928	919	939	914	972	929	909	943	961	941	969	945	935	952	970	957	949	890	918	899	944	976	947	963	960	891	919	954	959	889	897	953	962	937	891	944	922	976	944	872	949	973	933	927	932	932	922	946	904	925	910	992	939	950	977	914	925	960	939	915	890	937	912	881	951	961	969	937	944	987	927	945	976	931	920	916	944	982	910	960	936	976	925	934	937	928	916	906	1015	929	946	896	900	920	906	913	896	933	903	948	886	934	946	939	921	923	919	907	878	946	908	866	918	946	940	934	950	1029	936	885	965	909	910	905	905	908	913	881	908	958	942	957	941	927	931	953	926	870	951	928	992	974	940	929	911	987	886	976	913	927	898	931	917	897	914	928	958	926	900	929	933	929	920	893	956	983	959	910	942	888	938	908	868	970	935	939	927	899	925	940	917	916	917	960	936	929	884	969	958	955	949	940	877	923	934	890	925	906	919	913	879	891	942	1003	918	912	976	898	977	898	969	903	921	922	927	914	909	885	954	950	903	991	969	938	906	999	942	956	940	892	944	920	939	941	934	860	947	961	945	897	893	904	844	888	929	904	910	900	936	911	942	920	937	949	934	920	891	941	968	952	908	913	934	934	911	954	956	951	916	970	954	912	907	961	894	903	956	944	943	948	930	909	949	935	955	985	933	970	920	936	1010	946	969	934	903	964	941	892	967	945	942	965	897	899	949	945	929	928	954	920	952	911	988	899	943	905	966	871	904	952	919	934	932	933	945	957	870	934	962	929	956	954	933	966	919	940	925	910	902	944	932	937	948	916	910	904	903	983	970	936	887	943	926	919	950	938	958	965	916	899	927	881	980	949	976	982	914	935	937	906	931	944	917	931	942	975	958	975	909	953	974	923	956	938	927	976	901	970	886	1007	988	924	954	937	952	896	931	883	941	935	910	953	855	967	942	937	898	953	905	936	978	956	905	884	913	935	998	909	954	867	951	1008	909	931	991	984	959	915	960	973	938	977	938	951	954	899	903	899	993	1023	979	953	917	931	886	903	929	881	973	929	936	959	932	947	980	959	885	911	876	989	891	889	937	961	962	915	934	927	969	980	1001	907	873	897	921	954	921	914	942	917	867	867	934	961	962	888	948	904	927	904	927	876	924	839	920	969	920	944	910	952	965	956	912	927	959	934	953	899	952	913	935	919	936	949	966	922	950	908	972	967	981	934	931	941	925	959	940	991	925	957	919	893	887	937	957	1009	923	916	904	930	953	924	934	988	926	959	938	950	948	864	896	949	998	914	935	902	965	895	889	950	913	942	929	895	889	931	930	955	934	910	932	895	892	971	913	954	940	950	943	912	931	924	901	952	927	944	930	929	931	891	911	926	883	962	937	942	923	891	954	989	874	963	1008	969	958	957	864	922	938	934	924	915	913	910	889	977	931	931	961	978	936	899	962	913	958	946	930	952	937	933	874	973	931	945	915	955	967	945	918	920	982	929	919	957	874	906	905	970	941	931	960	916	919	953	879	933	946	881	898	994	887	944	924	944	956	916	957	859	918	925	933	976	954	897	970	902	918	917	922	951	906	905	978	936	955	935	977	986	899	936	909	916	934	942	922	895	910	923	928	943	917	977	919	977	976	960	944	870	934	924	896	955	914	943	895	947	923	941	924	921	920	911	928	923	896	898	945	964	923	953	935	954	931	917	946	946	936	892	947	905	904	964	948	941	904	932	943	876	902	970	907	928	938	890	979	921	994	921	889	974	942	912	962	911	941	944	966	952	944	986	902	912	957	898	953	951	948	980	964	956	964	941	917	954	913	909	885	937	989	937	897	903	960	946	934	963	909	909	931	923	1018	964	935	912	912	955	911	928	950	923	935	930	917	947	954	924	935	946	928	943	946	914	910	901	928	909	933	956	925	868	908	982	948	943	908	860	967	934	932	935	948	962	925	962	861	955	957	943	881	910	901	921	924	899	945	935	960
41155	45163	42392	53997	49047	49526	37678	26142	18598	15169	15726	12313	9428	9017	8098	8166	8003	7949	7890	7903	7919	7879	7899	7874	7846	7817	7791	7828	7843	7859	7762	7836	7843	7797	7813	7780	7841	7805	7902	7822	7893	7810	7937	7659	7901	7944	7784	7942	7881	7892	7964	7867	7971	7861	7662	7917	7839	7918	7858	7820	8006	7790	7720	7861	7839	7726	7926	7833	7961	7831	7948	7852	7883	7978	7841	7892	7904	7996	7873	7920	7984	7905	7748	7857	7834	7891	7853	7741	7900	7996	7878	7988	8001	7801	7861	7926	7910	8078	7915	7844	7752	7787	7832	7843	7792	7810	7921	7774	7881	7907	7913	7908	7854	7877	7939	7807	7898	7868	7949	7964	8025	7898	7893	7837	7896	7795	7790	7925	7877	7816	7901	7967	7954	7855	7822	7962	7813	7954	7856	7866	7846	7940	7879	7766	7739	7945	7802	7851	7863	7879	7974	7828	7810	7936	7984	7863	7789	7752	7864	7962	7835	7885	7874	7659	7847	7991	7829	8009	7832	7995	7790	7761	7639	7851	7937	7853	7825	7832	7926	7983	7907	7633	7804	7797	7915	7784	7956	7965	7858	7895	7897	7898	7957	7975	7904	7962	7944	7880	7893	7789	7863	7877	7829	7806	7928	7868	7923	7980	7904	7991	7735	7788	7900	7862	7916	7807	7907	7777	7927	8003	7835	7818	7913	7787	8008	7946	7985	7827	7738	7907	7874	7786	7881	7816	7868	7894	7736	7944	7809	7863	7796	7767	7987	8034	7812	7802	7737	7952	7889	7773	7871	7861	7783	7863	7823	7906	7850	7897	7965	7889	7859	8026	7786	7955	7878	7858	7869	8051	7915	7917	7870	8005	7915	7835	7820	7846	7735	7891	8010	7756	7916	7809	7968	7801	7922	7953	7844	7756	7873	8152	7838	7888	7893	7951	7897	7844	7984	7936	8013	7813	8009	7921	7870	8034	7900	7797	7995	7911	7819	7853	7941	7990	7818	7801	8042	7940	7850	7832	7798	7805	7852	7803	7944	7954	7924	7845	7924	7740	7857	7800	7899	7896	7819	7816	7828	7834	7890	7858	7932	7914	7912	7609	8025	7928	8037	8021	7829	7896	7953	7994	7854	7834	7846	7799	7868	7951	7909	7868	7838	7846	7816	7852	7810	7704	7872	7827	7890	7913	7933	7937	7858	7913	7947	7783	7938	7780	7932	7845	7875	8073	7885	7908	7758	7918	7913	7920	7917	7758	7858	7818	7853	7790	7895	7938	7947	7885	7986	7934	7712	7945	7924	7938	8039	7896	7871	8007	7776	7801	7938	7900	7910	7941	7957	7775	7846	7910	7975	7874	7810	7831	7978	7885	7860	7744	7839	7891	7895	7900	7880	7779	7936	7979	7875	7818	7784	7946	7805	7898	7813	7843	7822	7948	7817	7854	7844	8083	7760	7876	7834	7898	7751	7789	7947	7849	7898	7981	7891	7843	7849	7851	7718	8027	7900	7888	7757	7854	7840	7854	7914	7905	7815	7925	7915	7968	7940	7933	7796	8071	8037	7777	7882	7930	8011	7832	7959	7955	7879	7865	7714	7826	7892	7895	7923	7861	7934	7878	7799	7876	7792	7831	7828	7975	7847	7875	7856	7801	7919	7968	7745	7832	7781	7993	7801	7868	7995	7969	7882	8026	7885	7908	7947	7810	7957	7781	8054	8042	7815	7824	7999	7799	8010	7753	7847	7942	7767	7908	7848	7790	7917	7924	7834	7935	7967	7861	7871	8043	7818	7883	7890	7761	7853	7950	7878	7742	7882	7783	7777	7827	7893	8010	7933	7873	7961	7896	7881	7931	8014	7800	7945	7826	7861	7627	7951	7832	7849	7912	7846	7878	7732	7919	7907	7841	7956	7955	7885	7797	7926	7862	7894	7942	7985	7869	7884	7811	7826	7821	7838	7785	7811	7866	7883	7870	7823	7902	7866	7893	7844	7886	7959	7715	7847	7733	7713	7904	7920	8041	7857	7759	7845	7989	8005	7766	7845	7827	7937	7873	7987	8066	7766	7907	7966	7907	7853	7855	7925	7908	7879	7833	7767	7829	7916	8017	7841	7945	7890	7838	7853	7848	7992	7954	7799	7876	7751	7773	7897	7853	7864	7844	7939	7920	7782	7883	7827	7803	7820	7917	7795	7798	7956	7934	7902	7898	8045	7855	8011	8009	7878	7896	7871	7803	7911	7794	7711	7929	7852	7983	7953	7887	7885	7919	7869	7906	7961	7970	7829	7808	7927	7894	7894	7809	7921	7836	7852	7808	7766	7874	7922	7957	7829	7835	7962	7969	7900	7812	7903	7891	7746	7895	7861	7879	7894	7800	7851	7930	7852	7877	7842	7821	7997	7879	7916	7884	7840	7890	7864	7902	7831	7795	7888	7928	7814	7818	7869	7795	7899	7868	7888	7956	7845	7925	7932	7976	7744	7930	7731	7850	7912	7829	7991	8011	7890	7874	7954	7871	7895	8023	7860	7682	7839	7847	7916	7888	7868	7850	7991	7865	7976	8015	7977	7942	7856	7896	7861	7994	7866	7806	7921	7947	7760	7957	7908	7945	7835	8068	7791	7994	7941	7946	7887	7865	7915	7993	7931	7809	7863	7845	7743	7887	7918	7959	7881	7955	7822	7855	7884	8054	7778	7855	7927	7831	8027	7921	7833	7784	7877	7880	7837	7817	7857	7946	7875	7776	7899	7803	7833	7833	7806	7875	7788	7848	7792	7788	8050	7897	7890	8014	7839	7789	7948	7860	7862	7866	7879	7852	7907	8059	7721	8014	7926	7886	7795	7894	7951	7860	7871	7918	7954	7876	7961	7927	7948	7863	7986	7858	7865	8006	7773	7882	7803	7788	7960	8017	7772	7906	7805	7934	8018	7765	7908	7819	7828	7868	7886	7750	7762	7852	7895	7876	7868	7902	7918	7698	7991	7916	7829	7888	7971	7713	7955	7996	7777	7883	7830	7945	7884	7754	7813	7877	7824	7736	7865	7767	7771	7976	7910	7856	7826	7888	7891	7795	7843	7880	7944	7738	7748	7749	7784	7887	7865	7872	7743	7798	8022	7812	7904	7846	8007	8019	7934	8015	7879	7813	7850	7977	7770	7955	7890	7918	7837	7856	7926	7718	7918	7834	7853	7831	7910	7823	7773	7826	8008	7894	7738	7912	7798	7877	7941	7849	7786	7880	7891	7989	7781	7847	7876	8064	7862	7720	7838	7930	7872	7906	7859	7865	7706	7986	7919	7811	7917	7888	7811	7714	7839	8005	7797	7917	7917	7869	7855	7947	7875	7908	7928	7796	7955	7931	7838	7798	7874	7873	7942	7723	7681	7845	7891	7861	7822	7918	7877	7868	7868	7919	7955	7878	7895	7853	7812	7908	7842	7857	8097	7931	7858	7879	8005	7898	7875	7883	7689	7969	7847	7871	7905	7928	7876	7863	7911	7813	7875	7801	7867	8014	7972	7863	7696	7897	7873	7838	7759	7924	7922	7772	7839	7819	7825	7934	7750	7888	7822	7813	7804	7985	7831	7740	7904	7959	7939	7796	7878	7890	7887	7841	7919	7910	7974	7832	7763	7727	7952	7787	7951	7993	7824	7968	7978	7858	7861	7984	7957	7893	7921	7953	7931	7940	7922	7911	7991	7899	7945	7905	7836	7896	7991	7981	7936	7941	7918	7906	7904	7912	7954	7939	7907	7831	7784	7865	7833	7888	7878	7918	7930	7876	7727	7939	7907	7852	7938	8013	7823	7874	7820	7954	7946	7707	7810	8019	8040	7922	7831	7886	7776	7909	7972	7865	7835	7899	7827	7734	7822	7904	7874	7951	7802	7708	7855	8019	7932	7845	8013	7972	7853	7886	8018	7882	7649	7812	7859	7826	7908	7898	7861	7903	7875	7865	7884	7811	7819	7804	7991	7961	7888	7972	7726	8018	7849	7879	7804	7824	7891	7843	7874	7752	7849	7923	7916	7914	7880	7897	7856	7929	7829	7906	7726	7935	7839	7805	7976	7920	7826	7879	7951	8083	7962	7798	7976	7865	7851	7812	7975	7775	7913	7800	7926	7943	7809	7796	7936	7933	7797	7818	7896	7998	7811	7951	7658	7904	8021	7966	7767	7974	7826	7855	7945	7898	7896	7796	7792	8059	7933	7851	7808	7826	7908	7807	7886	7837	7970	7910	7897	7912	7757	7889	7775	7972	7780	7861	7796	8036	7754	7880	8054	7943	7839	7846	7887	7864	7946	7946	7932	7672	7698	7858	7900	7913	7938	7792	7866	7745	7893	7798	7867	7789	7860	7934	7808	7971	7907	7851	7918	7946	7895	7810	7902	8158	7958	7840	7857	7752	7953	7937	7873	7895	7770	7803	7939	7952	7793	7939	7960	7860	7776	8015	7894	7798	7901	7742	7809	7867	7747	7824	7822	7878	7964	7789	7903	7859	7953	7871	7941	7867	7980	7809	7832	8018	7780	7983	7822	7989	7826	7887	7950	7773	7921	7880	7852	7999	8150	7904	7919	7927	7936	7792	7883	7947	7814	7898	7914	7903	7826	7828	7825	7857	8000	7961	7769	7957	7792	7863	7963	7749	7897	7782	7852	7875	7959	7748	7821	7874	7949	7825	7940	7907	7797	7930	7917	7863	7908	7906	7780	7958	7797	7909	7879	7910	7971	7887	7834	7870	7716	7852	7800	7627	7940	7884	7762	7815	7970	7932	7864	7776	7827	7985	7883	7836	7746	7808	7881	7944	7770	7866	7926	7836	7892	7884	7871	7827	7882	7933	7926	7872	7768	7910	8012	7937	7946	8034	7937	7868	7705	8073	7982	8003	7779	7885	7781	7913	7840	7832	7804	7870	7757	7803	7866	7802	7924	8018	7973	7877	7952	7879	7876	7906	7931	7924	7945	7983	7856	7828	7940	7783	7776	7954	7755	7979	7842	7873	7739	7750	7940	7929	7966	7847	7933	7834	7908	7981	7807	7871	7797	7801	7866	7769	8000	7840	7833	7896	7840	7849	7721	7856	7965	7961	7810	7907	7839	7939
9685	8215	13928	10012	3812	3623	3179	1947	1279	1159	1203	1028	1043	957	897	956	924	886	931	902	950	943	959	944	960	971	976	935	974	914	878	939	919	989	969	943	954	907	894	892	957	975	886	930	921	984	949	927	955	964	945	953	861	930	858	963	943	998	928	948	927	951	927	931	960	932	955	901	1011	922	927	962	923	950	965	992	949	928	888	914	940	963	950	951	914	857	942	907	927	907	935	1011	928	917	900	947	953	927	938	899	912	941	933	910	993	937	964	942	908	902	917	1033	928	893	989	967	926	974	929	906	958	947	968	942	914	927	943	952	961	920	909	977	970	992	953	955	942	936	969	913	925	974	968	970	1004	940	939	963	932	892	909	992	897	958	939	982	925	927	901	892	957	934	985	958	899	979	894	950	926	884	939	960	947	1025	921	935	901	962	916	971	950	953	886	958	930	929	915	871	944	958	948	935	975	935	926	942	947	942	977	956	962	898	932	933	941	906	989	901	920	907	826	957	954	985	955	915	961	989	920	935	953	891	915	986	947	953	964	939	896	895	966	908	975	868	954	929	956	895	956	924	978	960	903	999	919	939	987	948	882	947	900	941	963	927	930	963	911	937	883	966	963	963	1006	878	915	979	955	959	881	987	924	958	921	896	933	962	925	989	902	902	926	985	956	998	967	906	912	922	936	943	968	956	878	933	930	967	965	961	999	868	942	957	950	975	944	975	952	918	922	905	942	921	919	939	941	919	984	898	908	942	964	958	934	970	918	924	922	973	937	972	947	942	959	938	962	924	966	947	991	931	913	909	964	958	962	929	972	939	1026	916	962	943	956	928	917	919	914	914	945	950	912	928	951	947	955	888	891	923	948	970	939	913	902	968	917	867	900	954	964	931	911	973	950	955	865	955	979	959	910	915	895	924	976	965	971	943	923	933	950	941	960	959	907	914	974	911	945	920	1009	976	963	954	895	938	975	928	897	907	941	958	946	937	921	939	954	932	949	941	892	886	928	995	909	925	964	957	871	976	929	953	944	960	930	975	934	982	959	942	950	944	965	941	939	929	945	931	1014	901	887	925	978	966	897	931	920	986	913	915	930	919	984	879	949	970	921	914	920	937	903	947	917	907	940	986	966	889	912	961	925	931	950	947	981	928	949	930	931	1038	901	937	914	936	924	947	1017	931	921	905	942	915	999	922	955	922	934	964	949	930	885	924	913	936	931	953	976	882	962	927	961	963	986	958	939	942	928	970	920	920	904	970	956	901	959	975	945	944	932	969	964	931	926	1017	974	960	914	878	989	911	925	1000	943	903	935	896	931	952	964	933	940	947	962	948	962	946	933	940	898	910	932	976	943	949	926	941	908	936	962	958	968	874	978	910	1000	948	970	959	945	983	929	903	951	859	938	972	914	974	988	924	928	949	951	954	933	918	935	924	896	874	950	950	925	974	941	966	962	1001	957	966	957	977	932	971	988	935	941	947	961	948	972	956	924	950	906	905	970	956	994	970	967	1001	982	958	903	893	921	930	930	912	965	945	921	938	956	981	908	908	986	924	933	947	970	899	918	981	941	927	960	971	909	932	919	967	978	939	958	944	1005	916	969	874	939	968	855	949	962	931	955	951	981	951	979	941	942	932	957	931	940	909	921	985	973	928	899	937	973	925	968	877	897	902	991	945	961	916	934	956	924	942	965	936	934	946	979	925	1013	968	969	944	934	933	936	923	946	954	931	938	938	988	962	915	918	936	955	940	993	904	946	930	925	914	911	935	926	908	929	903	934	945	889	918	954	960	925	944	923	912	925	958	889	929	928	922	943	938	916	956	950	948	968	947	884	1014	944	979	928	963	917	944	959	921	945	962	946	930	959	934	952	944	924	899	973	925	948	907	917	970	945	996	905	972	928	953	966	936	954	916	926	930	967	909	936	925	936	914	946	981	964	912	902	898	921	878	970	952	1004	921	951	966	887	993	960	902	903	912	961	901	836	896	906	992	970	952	908	1012	978	940	946	930	933	1021	954	967	937	953	948	952	883	908	953	928	965	962	929	910	927	938	950	977	939	944	963	1018	946	919	912	937	999	973	936	922	939	981	969	968	886	963	946	946	923	946	923	959	941	929	993	951	915	961	953	963	958	898	912	944	872	932	892	935	971	918	937	934	946	891	928	920	888	955	878	1017	919	983	887	973	912	937	941	923	932	955	912	905	922	974	933	976	928	972	896	936	948	875	953	965	975	975	986	970	887	956	911	942	942	895	943	949	970	925	931	955	957	905	948	887	972	952	864	949	939	906	981	934	948	981	953	943	903	905	981	923	937	932	950	941	962	863	912	951	871	966	915	975	953	947	878	899	936	892	946	903	966	965	942	923	934	945	965	921	952	913	929	937	974	907	930	926	988	910	912	938	941	927	901	1015	918	992	915	950	925	976	936	930	960	929	918	969	931	908	890	923	916	946	939	924	907	915	996	943	922	935	941	901	938	958	937	985	931	957	923	940	972	961	968	885	907	925	911	886	928	934	918	908	929	958	957	908	966	911	938	958	954	964	944	936	972	933	967	921	977	968	921	946	914	964	941	937	962	913	935	938	990	909	969	888	941	989	894	927	929	1002	958	953	945	900	917	918	913	921	991	917	963	917	965	919	909	937	894	913	943	926	896	962	932	949	885	920	963	894	989	894	874	940	940	954	945	949	940	902	910	905	954	928	944	894	970	963	939	967	969	916	910	975	922	950	918	953	894	941	964	962	952	940	917	943	969	1014	947	927	954	914	859	924	888	944	952	984	942	920	944	950	951	876	917	986	910	938	923	956	982	932	943	918	943	976	977	972	955	973	958	922	928	915	946	974	959	940	914	903	903	945	994	961	939	900	924	956	950	974	935	932	918	913	939	893	906	935	925	961	878	970	961	947	935	931	968	957	968	950	948	907	951	970	902	938	916	914	949	950	965	896	951	952	990	922	933	932	938	919	937	992	967	917	971	931	974	960	937	921	988	933	943	916	963	966	984	973	931	948	924	968	936	878	929	935	932	941	899	948	917	941	898	992	909	914	921	929	963	982	927	941	976	948	951	996	958	955	950	910	912	857	885	938	932	943	970	912	942	929	968	949	951	909	949	935	941	958	925	890	921	944	954	975	927	943	974	920	936	987	952	934	917	905	901	967	946	966	899	949	898	943	1006	895	998	954	934	950	898	911	963	978	920	952	932	897	908	961	918	946	940	925	920	939	894	952	917	950	920	982	943	970	944	948	952	934	979	957	945	919	969	972	941	942	979	986	936	934	931	927	886	957	957	933	957	951	937	934	960	926	919	928	958	942	930	944	989	905	946	936	953	943	979	955	922	950	916	870	937	947	937	963	957	952	934	913	1030	967	896	926	953	910	957	918	943	942	967	1005	925	945	903	917	920	922	945	966	900	941	931	951	954	986	943	952	885	950	955	964	963	972	935	970	892	949	917	936	996	890	950	919	947	890	936	928	986	915	945	962	977	972	960	878	906	921	999	979	969	973	977	946	951	917	971	921	925	934	919	956
37781	40568	49885	48888	38574	41642	36038	25911	15781	13401	13164	10802	8963	8500	8157	8030	7935	7936	7866	7921	8013	7961	7943	8116	7861	7956	8015	7949	7902	7898	7979	7960	7990	7910	7952	8006	7922	7980	8048	7926	7896	7921	7810	7924	8042	8137	8062	7960	7861	8003	8031	7956	8080	7827	7918	7980	8040	8124	7849	7927	8050	7871	7882	7925	7827	8020	7982	7982	8052	7946	8038	7778	7987	7997	7980	7914	8035	7907	8111	7917	7980	8035	7994	7869	7995	8139	7932	7831	8059	8018	7952	7918	7997	7917	7967	7917	8024	7920	8034	7859	7946	7925	7894	7993	8065	7876	7901	7939	7949	7971	8021	7948	7831	7986	7975	8018	7930	7986	7975	8002	8124	7966	7990	8121	7874	7995	8032	7879	7876	7960	7881	8040	8017	7953	8036	8068	7863	7911	7999	8040	7962	7875	7922	7932	7959	8064	7917	7890	7969	7925	8054	7953	7902	7941	7971	7862	7866	8013	8056	7946	7944	8037	8025	8023	7957	7911	7920	7969	8004	8063	7997	8001	7905	7876	7970	7973	7963	8083	7947	7936	7955	7929	8015	7862	7986	7987	7973	7934	7866	7973	7987	7917	8104	7883	7883	7992	7881	8085	7973	7958	7974	7907	7957	7955	7932	7868	8008	7932	7890	8047	7764	8021	7895	7984	7993	7982	7911	8091	7946	8049	7951	7999	7918	8070	7916	8024	7856	7919	7957	8047	8047	8006	7903	7928	7962	7977	8009	8003	7991	8046	8050	8101	7929	7779	8035	7790	8033	7999	8184	8029	7856	7898	7941	7953	8037	8004	8093	7880	8003	7890	7972	8038	7986	8002	7870	8080	7929	7782	8075	7987	8024	8032	7845	7961	7842	8025	7941	8004	7890	7833	7863	8036	7910	7999	8037	7860	8055	7914	8068	7975	7965	7898	8130	8011	7982	8013	7864	8037	8017	7931	7980	7924	8067	8037	7846	8044	7968	7936	7947	8040	7962	8152	7956	7897	7956	8046	8054	7977	7902	7943	7854	7935	8076	8091	7997	7923	8042	7971	7980	7796	7933	7825	8036	7989	8015	8010	7951	7797	7814	7875	7941	7913	7939	8008	7973	7919	7915	7979	8020	7909	8039	7981	7774	8000	7890	7756	7935	8041	8014	7923	7961	7986	8077	8184	8018	7934	8064	7981	7914	8055	7907	7899	8100	7894	7817	8060	7919	7973	7950	8110	8020	7888	7990	7988	8054	7999	7978	7969	8032	7926	8042	7882	8019	7877	8010	7990	7937	7965	7764	8003	8043	7824	7941	8064	7866	7961	8086	8024	8022	7847	7959	7994	7994	7958	8020	8009	7969	7910	8138	8021	8035	8008	8018	7938	8043	7995	7960	8016	7937	7994	8036	8043	7932	7977	7977	8011	8030	8036	7893	7944	7941	8056	7930	7950	8010	7912	8000	7920	8101	7927	7960	8072	7968	8027	8025	7869	8017	7913	7918	7939	8070	8130	7899	8043	8186	8026	7938	7885	7954	7934	7992	7901	7934	7926	8080	7928	7961	8105	8011	8064	7928	7904	7856	7907	8016	8053	7889	8056	7937	7949	7871	7913	8017	7885	8057	8009	7961	7932	7861	7930	7904	8034	7929	7952	7982	7911	8014	8012	8037	7965	8084	7956	8067	7922	8113	7994	7804	8004	8022	7954	7943	7871	7954	8000	8033	7891	7928	7907	7961	7978	7898	8091	7960	7947	8041	7909	7999	7940	7918	7977	8102	7902	8074	7974	7990	7865	8170	7903	8050	7910	7874	7793	7909	7979	7956	8023	7996	7949	7950	8056	7944	7884	7947	7926	7958	7950	7979	7963	7971	7927	7862	8103	7964	8072	8028	8057	7942	7958	7902	7847	8048	7982	7952	8022	8097	8003	7911	7858	7934	7855	7905	8018	8039	7959	8012	7922	7962	8091	7922	7991	8021	7874	8004	8026	7950	7970	8135	8031	7976	7970	7934	7874	7955	8024	7870	8010	7935	8025	7956	8028	7854	7960	7954	7952	7876	8136	7890	7758	7983	7902	8017	7972	7851	8091	8074	7901	7904	7986	7972	8056	7969	7935	7992	8029	7970	7894	7870	7939	7877	8090	8046	8030	7935	7977	7912	7994	8002	7888	8015	7896	7850	8044	7952	7975	7934	8045	7914	8146	7989	7905	8017	7936	8025	7997	7905	7856	8007	8112	7926	8063	7938	7980	8004	8115	7872	8043	8011	7957	8003	7855	7948	8014	8068	8101	8013	7985	8024	7997	8041	8096	8090	7859	8029	8097	8042	7985	7913	7942	8016	7986	7929	7980	7994	7982	7955	8028	7831	7841	7933	7919	8031	7973	7952	7992	8055	7877	8033	7948	8043	8041	7967	8032	7959	7923	7956	8013	7996	7961	7951	7892	8109	7976	8039	8135	7832	8074	8049	7898	7978	7921	8010	8013	7984	7991	7910	8014	7952	8092	7961	7835	8102	7984	8011	7941	8014	7943	8120	8019	7831	7970	7943	8021	8018	7948	8020	7840	8037	7948	8070	7925	8008	8017	7883	7960	7844	7982	8008	7967	7915	8070	7943	7925	7836	7851	7907	7882	8036	8040	8011	8008	8040	7903	7951	8036	7961	8094	8018	8007	7981	7989	8035	8061	7971	8092	8090	7891	7972	8100	7989	8032	7958	7971	8058	7940	7932	7949	8083	8125	7887	7974	8023	7858	8030	7914	8167	7998	7902	7812	8175	8036	7958	8062	7985	7976	8002	7917	7891	7842	7815	7992	7820	7941	8068	8035	7939	7992	7933	8019	7905	8062	7803	7933	7820	7944	7917	8154	8002	7980	7940	7913	7977	8144	8130	8025	7875	7955	8077	7990	8012	8048	7975	7961	7908	7909	7993	7982	7986	7842	8015	7921	7919	8067	7914	8006	7913	7918	7940	8031	7800	7909	7944	7936	8173	8017	8039	7945	7989	7934	7922	7906	7930	8077	8058	7967	8009	7869	7986	8119	7873	8019	8054	8005	7971	7915	7928	7995	8029	7914	7985	7974	7989	7970	8021	7962	8007	8000	7969	8012	8047	7925	7978	7984	8041	8061	7997	7838	8001	7925	8133	7891	7783	7856	8038	8061	8094	8030	8097	7979	7955	8003	7954	7960	8042	8001	7945	7955	8011	7888	8097	7826	7910	8017	8040	8084	7992	7838	7830	8005	7972	8116	8086	7991	7870	8179	7989	7974	7918	7972	7949	8064	7986	7834	7798	7866	8139	7982	7925	7805	8047	8067	7983	8161	8064	8070	7931	8036	7797	7858	7925	7976	7862	7914	8032	7962	7930	7984	7946	8021	7865	8003	7973	7933	7998	8107	7899	7922	7916	7855	8184	8004	7976	7930	8030	7921	8081	7910	8015	7999	7976	8098	7921	8164	7842	7932	8015	8086	7993	7973	7937	8007	7952	7935	7958	8077	8049	7919	7879	7997	7873	8179	8131	7962	7976	7771	8110	8008	7894	7947	8069	7997	8068	7971	8080	8001	7934	8034	7947	8148	8011	7888	8007	8042	7900	8077	7941	8038	8013	7990	7924	8025	8030	7839	8004	7910	8034	8058	7889	8002	8062	7979	7800	7960	7957	7875	8065	7952	8128	8019	7983	8029	8101	7935	8032	7897	8007	8098	7870	7982	7884	7888	8041	8036	7988	8013	8105	8021	8009	7975	7969	7947	7922	7998	7963	7990	7910	7918	8042	8058	7933	8017	7935	7847	8179	7971	7748	7993	8016	7934	7839	7912	8035	7955	7887	7967	7946	7985	7935	8000	8063	7969	8036	7947	8063	7939	8004	7911	8026	8021	7843	8019	7854	8029	7813	7771	8066	7919	8026	7875	7976	7931	8034	8009	7889	7953	7930	8001	8054	7880	7834	7879	8048	8090	7975	7946	8010	7933	7938	7924	7967	8004	7858	8000	7993	8016	8003	7833	7996	8013	7925	7960	8070	7940	7892	8057	7873	8044	7930	7923	7858	7935	8198	7945	7885	7946	8035	7909	8044	7936	8006	7903	7975	8022	8052	8051	7947	7984	7837	7787	7906	7968	7997	7961	8047	8048	7917	8113	7918	8021	7991	7994	8204	8043	7840	8050	8060	7954	7973	8044	7942	7972	8071	7996	7919	8062	8109	8115	8002	7990	7954	7980	7862	8041	7910	7935	8014	7954	7954	8019	7951	8022	7981	8025	8003	8010	7960	8003	7878	8157	8031	7909	7938	8043	8128	8071	7918	8106	7993	7869	7864	7976	7903	8053	8195	8035	7982	8017	7896	7980	8074	8007	7947	7945	7983	7942	8003	7906	8103	8096	7967	7991	7885	7919	8122	8009	7900	7965	8073	7796	8033	8074	8058	8121	8034	7927	8007	7953	8005	7896	8039	7996	7908	7918	7954	8100	7955	8015	7891	7918	7999	7927	8096	8075	7914	8050	8131	7904	7790	7958	7889	8026	7889	7938	7971	7874	7969	8056	7883	7963	7965	7856	8031	8110	7950	7951	7905	7936	8067	7859	8062	7907	8070	8083	8058	7997	8010	7900	7987	8041	7908	7992	8087	7952	8036	8008	8068	8007	8079	8002	8067	8068	7931	7898	7988	7967	7947	7977	7824	8063	8111	7842	8008	7995	7916	7913	8044	8002	8049	7772	7976	7911	7837	7883	7969	7927	7964	7929	7982	8075	7928	7952	8017	7890	8027	7878	8205	7963	8019	7975	7957	8003	8038	8090	8009	7978	7964	8113	7826	8129	8080	8009	7980	8092	8097	8045	8081	7906	7860	7942	7994	8103	7860	7895	7804	7955	7867	8070	7883	7958	7972	8064	8113	7905	7939	8052	7890	8073	7738	7858	8055	8010	8172	7951	8084	8001	7987	8011	7927	8093	8019	7964	8012	8066	7939	7953	7985	7983	7998	7885	7832	7916	7961	8009	7974	7948	8045	7894	7898	7936	7919	8033	7890	8008	7957	7976	7970	8002	7872	7885	7948	8003	7825	8141	7948	7903	7876	7920	7915	8117	7967	8069	8064	7942	8048	7938	8007	7831
10097	13259	24033	14162	3157	5523	6142	3696	1882	1519	1571	1250	1131	1038	983	913	948	970	889	965	956	951	895	953	1005	942	949	910	946	916	1006	947	931	940	940	911	914	934	1009	938	930	994	940	912	982	913	974	903	1003	953	941	873	936	953	943	981	922	987	863	986	922	968	907	933	953	932	969	950	1009	887	962	919	916	937	939	959	961	871	947	955	1021	967	977	961	964	931	943	992	972	948	986	983	927	952	924	968	931	997	980	943	953	977	949	917	981	985	915	940	926	958	950	964	965	934	942	982	930	913	928	972	1001	970	903	953	1006	958	971	921	961	909	920	931	943	920	935	969	984	932	938	918	961	929	911	968	938	966	975	946	930	931	918	962	934	996	931	912	923	979	955	972	940	932	977	921	922	950	988	954	935	974	951	911	980	1005	966	953	936	951	906	942	937	888	965	955	978	946	959	929	932	932	974	952	968	976	932	908	988	948	899	947	927	967	903	947	947	975	944	945	975	977	937	1013	970	985	982	979	954	974	957	944	904	928	949	945	927	893	1007	912	953	982	1003	937	897	989	925	937	953	909	933	949	909	936	969	961	973	914	914	1024	923	868	923	916	917	910	943	931	976	899	956	962	891	950	975	933	930	959	917	931	909	947	973	970	956	927	930	923	954	987	948	932	970	941	984	978	900	911	987	923	942	967	957	965	943	983	991	963	931	905	959	911	963	945	924	920	979	918	947	910	957	939	906	953	934	891	950	982	937	911	956	968	925	980	926	980	945	990	937	935	1005	979	1001	921	957	927	955	972	934	1024	976	1006	909	962	964	936	943	979	961	985	964	990	960	953	988	953	911	964	990	919	972	938	942	1005	972	980	1000	979	994	978	973	944	994	934	925	969	945	976	952	938	932	970	920	936	988	950	944	901	956	954	953	950	943	916	985	989	965	952	949	957	916	940	925	926	962	983	957	986	980	882	980	962	977	934	910	920	983	978	939	900	940	947	939	955	975	974	946	960	930	970	949	992	939	987	981	933	956	932	948	965	925	875	918	950	1027	989	967	971	951	925	944	947	947	975	979	988	949	937	922	960	916	924	897	945	917	923	970	992	987	986	968	933	957	919	979	958	892	882	947	965	987	925	940	898	880	947	969	937	966	960	956	948	964	906	1000	900	979	946	963	968	922	952	1016	949	947	982	988	962	966	926	970	957	991	938	846	892	865	909	938	896	969	931	1003	951	941	951	954	947	897	892	944	913	984	951	929	973	925	974	944	930	923	955	930	866	956	970	942	912	922	949	982	940	968	958	910	904	971	957	923	1014	959	965	966	938	902	950	919	921	967	1022	976	906	926	910	961	908	930	923	971	931	921	997	893	940	988	1003	1014	973	927	925	924	961	984	929	1030	918	956	896	1006	906	950	911	906	945	972	945	955	994	993	921	931	972	979	943	901	969	965	975	970	938	933	952	941	936	924	937	947	957	967	959	971	892	989	986	967	947	914	996	919	897	914	892	902	925	958	938	940	958	960	925	965	1005	936	963	1006	1008	893	1010	959	930	962	944	997	997	991	931	954	955	928	935	914	943	939	948	889	1022	962	892	990	987	943	938	966	953	911	929	1004	881	966	939	937	996	936	929	949	913	994	949	953	929	943	955	929	970	987	983	938	959	958	977	963	917	965	969	977	945	936	953	899	952	1010	982	929	937	934	919	922	970	949	908	918	985	927	941	991	962	982	984	931	907	931	949	934	941	936	930	943	1016	920	966	944	960	971	924	935	871	990	973	953	954	979	965	932	949	964	973	956	962	934	919	998	939	934	967	962	935	995	936	959	939	987	941	976	976	888	989	925	953	989	970	977	966	952	916	916	952	923	992	930	971	913	909	947	918	927	913	937	942	974	905	973	886	982	948	995	905	969	907	936	960	979	959	978	1009	930	1021	971	954	923	924	953	997	917	933	978	986	914	964	956	990	928	929	899	941	970	983	982	945	999	972	953	922	953	927	1003	944	931	963	929	953	946	955	951	905	948	988	1011	909	977	973	958	930	970	932	976	937	926	1016	973	954	922	937	926	935	892	942	907	926	954	917	958	979	925	968	967	904	922	877	949	968	1005	920	959	953	972	935	976	948	1012	925	969	938	968	964	900	983	969	982	940	909	877	914	954	955	964	1019	918	1009	960	945	960	962	920	926	965	964	934	931	972	944	944	964	931	940	981	992	899	1020	936	917	1005	985	939	900	950	972	935	925	992	884	965	951	897	934	890	946	963	976	979	927	978	913	965	961	1002	951	952	937	966	975	922	917	898	936	938	977	951	944	935	925	911	960	949	938	932	979	922	929	957	927	968	955	981	945	967	978	970	905	931	933	951	1002	981	1011	950	922	942	919	943	960	968	943	991	968	942	940	991	981	938	964	959	971	1007	946	1022	952	918	934	899	938	939	916	943	925	909	942	909	1008	932	953	926	914	961	962	990	919	983	929	912	947	925	943	968	935	968	979	955	960	953	937	1004	892	906	986	959	949	941	1019	948	960	964	941	905	965	973	974	983	957	949	963	983	941	895	912	952	902	907	977	943	917	959	944	1007	929	996	974	1002	945	900	995	908	920	969	918	998	962	936	907	952	976	967	1002	986	924	960	940	963	927	967	1010	927	956	941	943	950	940	989	958	970	966	911	915	950	963	949	980	945	954	981	974	898	981	962	962	1050	945	890	956	975	1035	953	938	969	960	924	918	894	895	980	914	922	992	1012	971	983	949	955	883	929	942	963	926	988	954	1006	950	886	928	964	932	932	970	943	977	957	920	1001	976	979	989	951	932	945	973	958	945	971	962	947	984	889	955	989	925	866	926	937	928	987	910	924	961	974	890	985	956	981	956	940	974	959	969	972	898	1032	950	967	943	947	933	932	933	990	900	1015	909	949	1013	968	946	955	1001	928	930	935	1010	992	930	963	909	917	993	982	942	909	944	974	890	934	940	938	910	931	917	911	968	994	993	942	948	975	996	940	973	916	922	942	965	991	912	905	969	989	937	977	953	940	953	970	972	928	991	930	912	959	959	973	957	963	959	891	884	931	914	1012	963	936	935	915	971	899	934	908	920	983	917	1002	980	984	946	942	956	964	923	984	932	1002	934	973	957	879	936	957	966	959	940	953	982	987	983	981	939	926	970	953	880	980	975	925	943	938	1006	955	1013	962	913	982	940	970	977	919	947	957	932	984	942	972	900	909	934	925	925	907	930	964	1010	974	975	939	957	968	982	974	963	1009	887	966	941	1010	931	916	938	978	984	942	965	985	965	937	942	971	924	915	917	946	907	940	944	962	937	1045	957	988	976	1006	919	972	942	945	965	972	967	906	870	951	948	956	943	912	903	951	955	962	924	963	934	932	1006	1013	962	936	969	933	962	989	981	971	879	983	931	925	960	921	923	958	998	967	956	937	960	981	924	990	930	952	955	947	958	964	971	964	977	963	978	915	967	913	991	937	919	940	1024	892	926	925	928	950	944	966	952	1032	967	986	968	943	982	983	870	938	926	961	947	955	955	924	901	939	899	910	964	928	960	967	946	913	920	922	926	934	917	952	956	949	992	916	974	987	987
41981	49312	61282	49232	38018	49648	47730	37233	23534	18934	20169	14462	11071	9714	8593	8081	8164	8155	7996	8079	8007	7979	7893	8074	7914	7894	8030	8071	8096	8193	8091	8026	8030	8066	8072	7872	7952	7867	8017	8081	7931	8069	7997	8129	8045	8044	8094	8182	7978	8015	8020	8077	7935	8022	8060	7958	8034	7937	7963	8039	8039	8125	8074	8057	7879	8016	8022	7929	8013	8141	8029	7948	7884	7934	7880	8025	8057	7984	7969	8037	7969	8017	7997	7963	8064	8140	7995	7936	7990	8015	8089	7924	8085	8082	7844	7981	8074	7935	8079	7960	7972	7992	7976	7936	8033	8025	7893	8060	7933	7853	8193	8065	8055	7990	8029	8071	8008	8039	8118	7928	7955	8003	7969	8010	7915	8001	8081	8131	7889	8082	8125	8008	7936	7946	8085	7911	7967	7974	7975	8031	7990	8035	8052	7946	8038	8146	7977	8094	8041	7999	8084	7912	8073	8006	7988	7953	8133	7851	8059	7968	8150	7965	7960	8169	8004	8028	8034	8144	8132	8092	8099	8046	8019	8056	8003	8070	8003	8109	8096	8096	8044	8034	7908	8027	8032	8048	8107	8027	7945	8000	8190	7973	8017	7986	7899	8006	7944	7946	8022	8027	7990	8094	8053	8021	7920	8000	8028	7963	7962	7932	8015	7970	8051	7960	8091	8089	7886	8064	8020	7960	8012	8038	8005	7998	8015	8052	7956	8040	8024	7911	8003	7928	7913	7980	7946	7945	7979	8083	7990	8009	8020	8006	8133	8169	8027	8084	8075	8032	7958	7950	8109	7982	7963	7954	8006	8087	7993	7949	7913	8118	8100	8067	8036	8093	7950	7944	8033	8011	8000	7925	7987	7951	8008	7988	7990	8073	8064	8083	7909	7974	8017	8036	8006	7996	8106	8057	7942	8096	8072	8075	8007	7967	8021	7977	7971	7862	8014	7938	8062	8005	7924	7940	8051	8038	8127	8052	7919	8123	8040	8091	8114	8023	7883	7974	7995	8013	8073	8021	8016	8071	7965	8009	7995	8097	7931	8032	8012	8009	8137	7976	7988	8000	8019	8096	8074	7968	7983	7963	8026	8034	8074	8038	7881	8123	8068	8087	7867	7919	8017	8093	8046	8042	8093	8012	8127	7973	8106	7946	8103	7940	7962	7914	8006	8072	7908	7820	8028	8078	8008	7871	8018	7947	8061	7959	8058	8059	7975	8104	7883	8001	8052	8065	8051	8030	8016	7964	7934	8004	8060	7961	8193	8068	8014	7944	7947	8051	8000	7978	7930	8074	7876	7966	7930	8012	7998	8014	7970	8088	7955	7945	8027	7980	8018	8033	7926	8098	7990	8002	8069	7957	7963	7902	7964	7979	7870	7917	7978	8146	7979	8003	8130	8015	8087	8020	8008	7972	7984	7849	8054	7984	8070	8005	8084	8037	8018	8218	8026	8039	8088	7968	7994	7922	7936	8116	8029	8076	7999	8142	7909	7959	8079	8020	7976	7933	7999	8089	7990	7978	7922	8202	7941	8051	8120	7976	7855	8113	8003	8035	8051	8165	8003	7957	8192	8114	8074	8055	8104	8033	7992	8100	8046	7966	8009	7974	8105	8148	7910	7981	7972	8046	8006	8121	8106	8030	8154	8048	7972	8123	7970	8089	7866	8034	8129	8029	8117	8048	8124	7981	7937	8030	8044	8037	8005	7990	8008	7950	8009	8065	8007	7999	8036	8066	8044	8046	8025	8060	8017	8129	8126	8039	8074	8091	8018	7932	7921	7991	8035	8066	7846	8045	7918	7988	7899	8082	7929	8139	8002	7867	8007	8093	8046	8034	8025	7946	7967	8069	7959	8034	8070	8214	7950	7958	7907	7986	8025	8193	8010	7949	8022	7921	8051	8035	8060	7958	8074	7921	7893	7980	7973	7998	8012	8029	8096	8178	7950	8208	7900	7968	8077	7958	7945	8112	8045	8092	7983	8049	8083	8050	8179	8003	7941	8014	8016	8027	8026	8104	7912	8075	8174	8081	8121	7979	8034	8045	8032	8297	8027	7933	7969	8061	7952	7992	8134	7951	7962	7851	8116	8003	7937	8080	8015	8127	8032	8040	8049	7917	8085	8066	8065	8050	8235	8220	8094	7896	8046	8099	8063	7984	7891	7962	8064	8002	8017	8079	7928	8028	7888	8017	7973	7972	7832	7952	8083	8029	8006	8218	8003	7988	7977	8007	7958	7995	7933	8085	8009	7963	8006	8091	8163	8106	7975	7968	8077	8183	8061	8003	7996	8044	8137	8049	8013	7927	8160	8003	8089	8039	8088	7978	8102	7943	7945	8039	7958	8016	8024	8105	8154	7916	8018	7993	8035	8027	8015	8160	7831	8007	8050	8000	8084	7891	7953	7966	8097	7993	8042	7976	8049	8046	7940	7942	8077	7874	7996	8013	8015	8138	7944	7969	7901	8045	8084	8092	7907	7970	7993	7975	7997	8003	7965	8110	7879	8075	7974	7987	8195	8072	7927	8091	7902	8108	7949	8030	7989	8005	7975	8103	7920	8082	8031	8062	7899	7970	8011	8076	8022	8060	8052	7918	8137	8072	8123	8062	8133	8057	7995	7818	7962	8015	7963	8103	7836	8105	8012	8019	7924	8025	7785	8015	7896	8063	8020	7960	7997	7953	8054	8013	8022	7943	8062	7973	8037	7912	8039	8051	8002	7955	8106	8096	7955	7982	7945	8039	7966	8003	8063	8100	7996	8063	7921	8083	8095	8042	7861	8032	7983	7942	7942	8005	8075	7911	7986	8080	8090	8002	7937	7965	7984	8034	7918	8070	7913	8054	8025	8033	8027	8108	7971	7966	8104	8087	7856	7970	8063	7887	8119	8021	7965	8031	8077	8097	7958	7981	7918	8107	7983	8082	8050	7795	8084	8083	7992	8049	8022	8013	7985	8218	8080	8228	8141	8061	7864	7966	7963	8143	8119	8164	8055	8006	7994	7984	8169	8050	8037	7986	8012	8153	7908	8021	8062	8044	8071	8049	8065	8142	7923	8026	8060	7998	7974	8082	7989	8019	8028	8055	8000	8201	8036	8109	8077	8008	7912	8106	8028	8091	8027	8037	7875	8134	7982	8014	8055	7981	7943	8119	8062	7940	8072	7956	7973	7969	8078	7918	8030	7920	8077	7963	7906	7967	8099	8045	8077	8026	7961	8182	8254	7939	7961	8059	7997	7998	8141	7983	7980	8031	8113	8087	7933	7982	8096	8057	7963	7898	7937	8039	8035	7885	8168	8037	8089	8025	8047	8028	8001	8064	7988	8115	8135	8176	8043	7916	7977	7946	8088	8042	8100	7932	8086	8048	8016	7972	7861	7851	7999	8107	7914	8074	8071	7943	8170	7986	7890	8057	8053	8008	8054	7991	8093	7963	7952	7959	7925	7994	8190	8037	8165	8082	8024	7894	8107	7962	8042	8174	8119	8100	8131	8039	7948	8114	7895	7997	7986	8049	8069	8021	8173	8074	7986	7986	7929	8058	8034	8013	7908	8098	8007	8009	8197	7990	8066	7901	8076	7875	7930	8044	8017	8055	7920	7968	8115	7897	7932	7895	7944	7999	7968	7963	8012	8111	7986	7995	8020	8133	8105	8066	7937	7940	7905	8115	7978	8036	7785	8119	8012	7972	8008	8060	7976	8049	8064	7970	8129	7906	8085	7978	8120	8065	7925	8072	8026	8064	8068	8023	8083	8137	8061	8056	7981	7974	8019	7933	8026	7981	8096	8085	7975	8064	8004	7871	8006	7983	8125	7955	7951	8041	7972	7962	7894	7939	7893	8127	8083	8137	8184	8007	7846	8085	8032	8085	8115	7876	8012	8013	8014	7985	8082	8051	7984	7955	7981	8015	8076	8044	8032	8032	8078	8027	8024	8042	8052	7946	8107	8066	8033	8044	7911	7949	7941	7959	8086	7933	8004	7961	8019	7928	8073	7965	8070	8054	8165	8028	8018	8112	7952	8194	8019	8008	7978	7994	7872	8039	7956	7978	8128	8017	7986	7992	7989	7824	8053	7974	7952	8009	8019	7977	7932	8028	8060	8143	7995	8096	7909	8003	7918	7959	7904	7949	8029	8000	7920	7974	8032	8002	8044	8137	8010	8012	7995	8001	8146	8083	8006	7879	8110	8081	8060	8065	8023	8011	7928	8058	7995	7992	7935	8025	8048	8031	7927	8112	7963	7941	8013	8055	8135	7935	8041	7992	7974	8012	8100	8090	8076	8056	8030	8055	7987	7973	8041	8057	8056	7978	7975	8166	7915	8069	8152	8008	7979	8001	8136	7998	8000	7910	8187	7995	7982	8013	7834	8025	7979	8063	8044	8024	8067	8004	8072	8026	7892	8020	8037	8015	8103	7999	8084	8051	8083	7933	8009	7999	7939	7936	8098	7966	8061	7918	8055	8124	8033	7936	8080	8024	7966	7986	8050	8032	7977	8009	7834	7963	7952	8135	7990	8086	7928	7942	8111	7864	8061	8013	8014	8070	7958	8033	7945	7965	8077	7873	7968	8030	7933	7935	7978	8035	8045	8094	8067	8224	8013	8001	7996	8034	8029	7873	7837	7978	7956	8030	7912	8208	8073	8008	7988	8018	8132	8019	7965	8171	8111	8037	7925	7966	7924	8087	8089	7998	8026	7987	8032	7930	8053	7928	8029	8052	8016	8067	7985	8016	7890	8057	8043	7857	8056	8047	7981	8051	8147	8004	8043	8071	8017	8004	8002	7826	8119	8013	8056	7987	7960	8073	8095	7945	8040	8032	7911	7966	7950	8212	8120	8063	8122	7843	8114	7984	8174	8085	7859	8062	8126	8093	8006	8030	8151	8039	7992	8014	8088	7911	8107	8125	8091	7915	8015	8035	8038	8020	8054	8090	7975	8051	7991	8076	7959	8091	8036	8129	7920	8019	7963	7961	8088	7967	7910	7920	8063	8003	7961	7968	8065	8212	8056	7966	8060	8025	7946	8040	7916	8077	8008	8029	8113	8029	8041	8028	8082	8034	7883	7921	8066	8029	8073	8054	8050	8106	7882	7990	8016	7937
7227	4372	6795	3494	1739	1738	1732	1410	1087	1008	1028	983	912	895	931	918	894	857	889	885	861	850	939	899	841	937	868	910	915	884	924	843	867	943	909	932	891	906	836	905	886	921	899	933	906	861	891	881	886	912	899	906	923	924	917	905	881	948	897	870	923	880	942	904	930	879	909	926	929	873	915	932	931	906	902	878	913	912	936	919	857	930	915	915	889	866	906	944	862	875	936	933	909	898	900	822	874	873	882	955	882	901	874	891	938	892	920	915	903	897	850	915	877	915	871	900	901	841	887	892	901	878	859	835	855	954	932	857	906	871	906	862	932	892	896	912	907	912	940	892	850	917	922	828	938	870	966	955	894	881	917	885	900	889	924	911	921	960	936	900	879	889	897	889	959	1005	912	872	881	913	871	892	957	956	908	855	926	916	883	872	918	895	892	941	905	889	918	968	934	937	929	884	872	905	945	914	932	924	904	950	924	961	895	892	883	919	903	836	932	928	902	901	918	837	904	949	913	917	886	972	877	852	915	887	970	949	882	919	856	920	976	855	907	899	964	897	938	926	920	943	871	921	929	922	873	884	896	912	934	911	866	921	881	866	909	871	906	870	938	892	900	946	902	899	876	936	913	934	874	905	908	894	889	928	880	889	877	914	904	916	905	875	887	943	919	925	867	904	907	922	889	899	965	913	901	877	867	888	861	951	862	872	890	935	877	915	860	922	906	929	848	867	911	905	896	920	899	892	938	899	911	897	862	889	907	919	881	943	916	918	962	920	867	897	941	920	850	927	915	919	937	867	919	885	904	954	814	869	871	844	929	854	947	878	935	904	889	899	872	894	926	909	841	895	897	926	857	931	882	914	896	920	888	914	889	900	867	939	857	911	865	865	924	870	908	882	865	876	916	870	883	858	897	893	881	862	946	915	947	931	879	923	892	902	908	833	905	879	910	917	953	906	924	870	871	912	910	891	907	894	878	940	905	927	929	867	940	959	920	890	912	904	879	916	912	931	870	895	844	876	875	862	941	888	855	931	903	935	943	893	924	914	900	871	858	927	917	940	908	960	882	877	912	888	880	902	879	872	879	885	896	907	854	913	904	916	835	872	912	887	895	933	879	901	901	850	891	938	869	921	912	915	859	921	884	937	872	929	967	943	911	941	908	921	847	853	876	949	970	893	950	896	846	868	891	893	894	911	915	937	883	881	913	894	899	863	895	904	934	952	864	874	919	858	925	908	924	963	919	926	879	908	918	938	897	872	928	918	896	883	865	890	969	893	841	864	824	913	910	938	888	893	938	916	881	889	874	855	847	928	908	889	883	852	872	946	885	922	878	926	870	849	883	901	889	917	905	937	907	839	887	866	898	855	961	857	891	942	959	904	830	887	866	898	944	896	936	887	848	891	930	876	910	831	937	867	870	894	903	890	925	938	873	879	829	848	933	852	906	912	897	906	923	912	905	906	879	920	940	896	881	899	905	918	901	886	923	893	931	865	864	935	864	965	944	901	896	883	900	921	861	835	941	929	898	915	896	876	904	899	859	895	912	887	881	892	898	906	854	931	879	928	862	916	873	994	895	854	916	892	885	894	831	878	860	886	918	914	850	907	879	933	943	933	930	950	893	877	921	888	968	922	866	863	921	877	907	899	896	858	857	928	895	877	877	915	924	936	929	928	883	887	907	873	956	909	876	866	858	832	925	903	890	916	895	848	881	885	874	906	941	863	870	921	904	883	905	873	933	877	875	847	907	866	929	877	907	857	972	915	893	919	920	939	911	912	897	847	924	868	915	866	890	922	920	876	914	877	855	865	884	900	899	916	949	989	971	936	942	895	951	949	883	854	905	895	919	883	878	906	913	855	842	945	918	956	884	902	859	918	903	920	903	936	911	869	902	913	888	898	937	887	934	945	851	948	912	924	898	909	955	898	887	922	919	970	860	916	952	858	878	960	954	859	891	899	888	909	902	877	886	885	888	918	865	910	946	851	897	860	865	855	894	885	919	874	864	903	873	857	853	917	879	915	905	883	922	910	915	914	899	888	907	907	957	865	867	955	928	954	894	906	905	879	871	891	936	879	870	892	893	906	929	911	880	952	888	857	879	862	880	849	856	927	907	933	894	897	983	939	941	847	852	930	952	965	866	828	914	928	833	893	903	900	915	867	943	893	941	854	892	877	840	913	886	931	868	923	889	920	860	915	883	920	905	971	858	924	934	916	888	879	928	907	883	883	917	860	866	928	860	904	877	909	954	932	881	875	900	903	918	897	907	914	904	938	915	921	907	906	893	930	899	939	898	901	888	884	890	897	891	841	913	846	926	847	947	924	917	900	865	863	872	893	876	928	867	923	916	913	868	885	933	894	859	922	920	844	935	893	947	915	861	916	896	859	819	889	876	911	940	928	883	856	914	874	926	885	897	949	961	907	907	833	931	897	908	860	881	904	859	889	901	897	934	940	884	873	860	865	883	902	913	865	889	952	893	920	891	877	875	825	903	930	868	906	970	922	890	840	912	820	916	852	901	915	911	884	829	858	853	931	862	818	833	884	930	913	866	893	891	906	845	836	889	910	913	930	881	892	940	920	903	926	884	890	930	889	923	826	858	873	939	898	919	889	842	907	912	876	892	882	911	901	883	861	902	930	951	878	867	867	915	909	884	867	920	872	926	884	868	894	916	913	902	903	894	895	901	929	922	885	922	884	898	887	888	887	877	883	900	877	898	902	848	897	901	872	911	940	909	887	934	908	901	886	923	918	944	886	939	847	929	908	833	848	922	915	844	918	860	952	937	912	960	926	897	853	899	894	912	977	920	925	904	879	853	902	895	906	916	920	935	918	917	867	955	854	918	940	879	907	894	891	981	886	915	920	881	879	855	873	854	883	877	851	903	909	877	892	896	928	909	914	928	833	888	872	839	918	856	889	927	943	886	865	849	908	861	961	932	927	904	899	875	920	843	844	843	870	917	830	941	868	888	899	878	860	887	872	905	869	885	862	915	927	922	933	878	960	933	908	917	874	884	925	870	902	814	868	952	885	872	955	872	927	863	920	911	950	891	915	873	930	912	894	878	864	840	894	879	918	879	891	896	915	921	930	905	962	919	910	914	947	926	854	946	899	952	911	880	916	877	880	904	873	936	870	943	895	842	896	891	864	861	856	931	833	931	922	900	941	949	866	867	912	881	896	822	906	923	997	899	912	872	864	870	919	931	963	940	899	904	954	904	923	921	904	885	875	896	909	907	887	914	874	887	916	914	947	908	913	907	922	950	846	921	865	906	923	909	933	921	927	866	892	855	897	856	904	926	821	867	889	955	914	896	898	882	908	882	903	913	892	893	898	910	868	844	895	864	910	919	887	899	864	856	954	914	881	887	875	885	890	839	942	945	904	878	920	928	930	836	962	915	897	954	874	949	976	886	921	899	912	930	923	933	930	910	866	904	880	860	932	880	913	928	897	932	948	878	829	857	908	896	903	895	923	884	905	860	904	884	926	928	921
34519	33185	38259	31570	29287	29404	26735	19894	12748	10847	10367	9103	8218	8052	7741	7740	7708	7670	7758	7876	7842	7608	7703	7685	7605	7697	7683	7837	7845	7657	7596	7635	7623	7781	7819	7777	7709	7766	7652	7627	7651	7675	7681	7769	7733	7707	7737	7734	7740	7657	7643	7688	7666	7647	7665	7749	7691	7570	7660	7665	7722	7692	7720	7740	7760	7754	7792	7657	7753	7753	7692	7595	7783	7608	7671	7730	7677	7690	7723	7657	7705	7774	7644	7777	7666	7734	7796	7678	7643	7590	7597	7747	7539	7764	7642	7669	7682	7645	7774	7620	7581	7712	7683	7575	7525	7659	7800	7675	7675	7708	7519	7651	7588	7648	7617	7635	7784	7584	7636	7704	7589	7685	7627	7602	7714	7752	7785	7762	7619	7712	7632	7712	7764	7731	7733	7775	7711	7703	7606	7710	7661	7748	7648	7679	7813	7718	7738	7553	7853	7719	7706	7709	7690	7789	7505	7688	7718	7605	7633	7676	7819	7664	7676	7682	7749	7735	7786	7712	7661	7642	7696	7604	7775	7563	7686	7817	7662	7698	7656	7769	7565	7683	7823	7662	7702	7679	7744	7862	7679	7741	7646	7725	7772	7696	7732	7773	7742	7600	7610	7855	7676	7699	7811	7722	7676	7740	7644	7708	7672	7785	7705	7684	7768	7762	7769	7730	7694	7680	7675	7750	7738	7768	7681	7706	7602	7592	7600	7751	7597	7672	7640	7707	7577	7798	7652	7590	7651	7710	7682	7638	7626	7699	7860	7746	7653	7751	7492	7710	7603	7732	7740	7728	7728	7652	7553	7753	7593	7639	7743	7624	7607	7654	7618	7632	7784	7639	7659	7801	7607	7674	7689	7731	7688	7768	7780	7651	7814	7741	7680	7593	7682	7709	7545	7673	7717	7765	7683	7769	7668	7617	7715	7820	7552	7833	7812	7785	7883	7650	7688	7757	7557	7789	7578	7667	7641	7712	7759	7690	7625	7662	7787	7746	7744	7611	7653	7760	7589	7728	7660	7690	7753	7812	7672	7626	7693	7683	7772	7672	7677	7671	7647	7634	7871	7730	7596	7705	7679	7678	7728	7775	7730	7747	7582	7773	7734	7563	7815	7795	7743	7601	7753	7749	7648	7634	7759	7679	7867	7750	7807	7804	7680	7694	7691	7643	7736	7784	7758	7641	7712	7669	7724	7747	7844	7665	7880	7681	7764	7789	7645	7712	7731	7619	7621	7618	7670	7748	7635	7681	7672	7785	7709	7830	7692	7688	7636	7799	7729	7683	7602	7772	7699	7689	7675	7634	7633	7711	7706	7756	7770	7687	7652	7695	7638	7794	7748	7736	7714	7717	7678	7717	7602	7593	7701	7601	7732	7716	7752	7735	7680	7689	7684	7626	7768	7705	7689	7687	7621	7711	7617	7754	7689	7498	7723	7719	7664	7683	7656	7726	7646	7640	7599	7694	7737	7680	7787	7658	7845	7638	7686	7704	7630	7802	7741	7822	7759	7644	7675	7679	7522	7710	7778	7804	7684	7789	7676	7687	7757	7891	7719	7577	7752	7758	7685	7638	7558	7729	7667	7636	7768	7748	7796	7720	7619	7881	7674	7659	7722	7597	7620	7641	7661	7594	7710	7692	7609	7728	7670	7697	7657	7822	7734	7673	7668	7620	7765	7646	7591	7828	7652	7780	7784	7769	7687	7705	7785	7596	7651	7614	7677	7792	7739	7754	7757	7835	7592	7808	7742	7765	7759	7726	7724	7785	7760	7676	7645	7689	7651	7672	7739	7715	7795	7687	7696	7782	7712	7575	7720	7741	7724	7675	7742	7758	7742	7654	7773	7611	7728	7686	7605	7702	7589	7582	7740	7548	7767	7582	7819	7726	7537	7802	7764	7758	7709	7748	7648	7689	7744	7691	7608	7723	7668	7752	7664	7740	7715	7768	7626	7602	7668	7762	7681	7716	7625	7722	7650	7732	7642	7662	7786	7697	7683	7686	7718	7716	7818	7712	7708	7561	7647	7749	7741	7682	7739	7779	7707	7674	7691	7777	7707	7767	7765	7668	7730	7717	7619	7673	7590	7690	7743	7779	7736	7765	7733	7790	7576	7589	7662	7770	7661	7777	7724	7684	7745	7734	7710	7624	7689	7685	7746	7667	7678	7664	7582	7706	7686	7747	7633	7675	7675	7703	7532	7703	7546	7635	7813	7799	7556	7647	7534	7643	7826	7902	7741	7797	7518	7659	7667	7741	7712	7740	7648	7524	7843	7697	7718	7826	7680	7666	7757	7734	7721	7820	7844	7586	7671	7711	7550	7739	7565	7659	7675	7590	7608	7598	7511	7808	7603	7802	7561	7687	7724	7562	7770	7653	7645	7675	7564	7664	7665	7614	7541	7647	7731	7733	7694	7549	7655	7804	7694	7638	7554	7768	7593	7756	7707	7674	7597	7740	7713	7721	7708	7736	7670	7835	7600	7726	7830	7739	7812	7656	7596	7635	7792	7666	7778	7796	7540	7690	7657	7716	7714	7574	7724	7606	7717	7660	7614	7809	7663	7957	7815	7829	7710	7832	7846	7641	7688	7682	7657	7627	7632	7732	7718	7769	7622	7694	7644	7710	7619	7699	7759	7807	7672	7709	7678	7673	7668	7663	7817	7781	7693	7821	7714	7681	7732	7876	7622	7655	7712	7721	7601	7748	7688	7774	7737	7730	7621	7743	7786	7772	7650	7724	7743	7719	7760	7652	7645	7714	7818	7766	7697	7546	7746	7617	7742	7603	7698	7638	7779	7686	7860	7572	7812	7693	7742	7611	7679	7714	7616	7665	7689	7657	7743	7708	7625	7674	7726	7535	7726	7635	7770	7769	7633	7654	7740	7704	7871	7597	7660	7642	7609	7729	7839	7708	7727	7619	7643	7698	7771	7786	7797	7654	7658	7689	7545	7758	7805	7827	7790	7778	7611	7740	7689	7803	7706	7620	7631	7709	7783	7635	7727	7701	7647	7645	7587	7744	7689	7633	7781	7544	7758	7869	7737	7878	7794	7666	7809	7665	7775	7720	7591	7750	7761	7682	7677	7836	7687	7647	7601	7607	7629	7573	7648	7652	7839	7678	7708	7695	7639	7737	7760	7585	7526	7674	7738	7730	7725	7776	7663	7645	7706	7708	7796	7630	7538	7770	7693	7643	7761	7611	7623	7689	7803	7630	7740	7753	7717	7688	7756	7675	7694	7671	7620	7680	7744	7660	7793	7645	7571	7688	7803	7687	7678	7641	7569	7756	7761	7635	7790	7607	7805	7725	7663	7687	7608	7687	7718	7725	7716	7599	7688	7676	7782	7696	7683	7848	7682	7761	7734	7579	7701	7722	7825	7653	7632	7642	7608	7732	7750	7770	7742	7818	7716	7725	7757	7676	7565	7697	7646	7614	7745	7775	7738	7700	7743	7717	7589	7695	7634	7647	7753	7769	7608	7620	7647	7678	7569	7626	7623	7765	7779	7848	7690	7865	7583	7675	7706	7711	7700	7678	7743	7651	7595	7519	7683	7768	7855	7615	7735	7787	7701	7663	7594	7642	7709	7671	7705	7538	7691	7697	7579	7712	7749	7753	7664	7703	7482	7736	7712	7566	7783	7769	7648	7573	7691	7653	7541	7910	7609	7646	7601	7697	7813	7590	7653	7869	7694	7633	7821	7643	7614	7745	7778	7844	7726	7647	7723	7721	7507	7674	7602	7685	7694	7705	7698	7607	7592	7580	7778	7736	7701	7812	7826	7777	7650	7673	7824	7723	7824	7658	7837	7743	7754	7657	7852	7636	7619	7767	7719	7539	7697	7672	7684	7725	7782	7831	7768	7499	7920	7711	7663	7838	7798	7704	7701	7649	7765	7709	7601	7697	7842	7772	7714	7727	7585	7696	7649	7705	7664	7609	7688	7667	7716	7651	7616	7627	7835	7640	7834	7638	7651	7741	7578	7664	7815	7778	7618	7658	7668	7772	7720	7593	7781	7704	7647	7730	7779	7807	7682	7769	7733	7645	7736	7735	7642	7657	7766	7690	7720	7816	7727	7793	7720	7623	7801	7772	7760	7669	7738	7672	7662	7705	7607	7820	7798	7765	7763	7657	7705	7782	7711	7696	7679	7681	7711	7679	7877	7631	7732	7775	7655	7685	7774	7604	7601	7642	7594	7724	7716	7811	7722	7630	7712	7761	7880	7709	7733	7611	7750	7656	7727	7676	7842	7719	7627	7783	7815	7580	7803	7710	7711	7810	7565	7601	7682	7747	7698	7663	7613	7625	7893	7823	7570	7707	7774	7800	7669	7834	7781	7776	7757	7645	7752	7573	7675	7719	7543	7731	7710	7795	7645	7704	7634	7652	7669	7618	7660	7673	7707	7575	7672	7780	7544	7717	7699	7687	7749	7769	7616	7743	7715	7771	7621	7737	7771	7850	7684	7696	7648	7656	7746	7770	7773	7708	7743	7738	7694	7566	7872	7837	7720	7829	7720	7820	7618	7633	7725	7793	7589	7811	7705	7647	7783	7848	7712	7691	7630	7808	7659	7783	7525	7773	7750	7640	7639	7814	7617	7726	7687	7728	7755	7725	7789	7754	7788	7793	7615	7690	7807	7666	7807	7557	7755	7649	7677	7738	7654	7700	7692	7792	7742	7664	7697	7643	7766	7744	7739	7663	7674	7625	7677	7605	7811	7692	7605	7798	7612	7660	7683	7746	7727	7637	7710	7645	7856	7963	7679	7769	7585	7511	7598	7549	7853	7847	7673	7738	7775	7732	7807	7746	7699	7701	7666	7655	7656	7702	7733	7689	7655	7870	7721	7839	7658	7783	7723	7721	7623	7642	7645	7723	7638	7656	7580	7715	7637	7736	7597	7717	7664	7674	7656	7853	7686	7631	7740	7734	7644	7685	7770	7653	7804	7614	7710	7546	7492	7800	7625	7619	7571	7659	7690	7689	7633	7649	7654	7637	7688	7676	7625	7684	7788	7779	7651	7718	7733	7630	7660	7650	7747	7563	7788	7719	7740	7864	7622	7729	7737	7927	7606	7770	7598	7686	7858	7597	7716	7765
7416	8439	17198	6835	3162	3194	3396	2720	1390	1371	1411	1216	1026	970	1034	993	919	881	932	908	872	885	921	921	900	909	936	910	920	933	920	933	962	902	940	954	929	946	966	908	985	932	931	885	914	897	901	986	903	982	911	934	918	874	929	886	930	912	943	844	905	953	884	893	894	938	889	937	921	947	920	960	901	926	888	969	925	967	837	921	905	928	884	918	961	875	944	960	911	888	936	917	853	911	874	923	891	919	883	935	938	890	910	925	918	911	975	906	904	876	889	909	946	847	888	916	924	923	932	979	956	914	879	918	953	872	935	908	956	926	908	901	925	952	962	906	901	937	913	963	933	909	894	958	953	910	956	900	887	909	907	921	936	950	905	948	969	923	891	884	900	954	892	880	921	937	863	951	888	918	987	832	939	890	926	879	897	910	917	907	901	933	936	914	905	910	901	959	918	903	943	939	920	940	900	894	934	918	976	963	868	913	953	929	933	1013	937	923	872	944	956	940	968	885	962	887	892	897	925	906	896	918	945	965	916	904	928	869	906	868	917	899	883	925	959	915	936	912	880	940	963	952	877	869	918	907	937	923	932	955	903	925	931	946	902	879	870	901	939	1001	913	929	932	919	930	906	877	912	915	912	889	929	902	904	922	950	943	864	1025	886	918	930	922	888	954	967	945	982	891	953	953	896	941	908	952	927	903	949	909	916	921	962	925	981	906	923	890	957	897	903	930	940	891	854	955	915	868	936	874	875	851	923	931	939	893	936	888	955	994	938	913	950	896	935	917	946	956	903	895	892	942	861	900	877	871	881	878	890	885	913	868	953	936	880	935	963	940	913	957	968	889	928	949	935	901	889	918	891	937	946	911	935	931	931	900	908	913	878	878	985	891	885	949	887	866	886	944	905	908	903	925	931	884	950	924	909	906	983	878	941	956	916	921	940	951	928	906	914	943	939	963	959	889	943	929	918	903	970	910	947	946	957	885	874	945	934	939	914	924	921	906	889	957	873	914	894	901	932	857	945	913	871	898	966	913	887	998	907	898	941	906	960	925	926	895	925	870	972	946	889	878	863	958	960	935	941	895	903	948	934	907	931	924	932	896	968	914	948	885	947	981	914	974	938	895	917	925	878	923	934	926	887	861	953	906	923	844	906	956	922	936	912	977	916	927	893	976	932	914	938	902	905	913	957	933	909	1003	900	908	909	904	890	923	914	961	936	896	929	928	894	930	939	925	861	978	971	878	930	896	885	890	903	964	938	919	920	939	913	961	930	966	898	943	857	1025	884	917	934	910	936	935	927	893	917	886	911	915	990	930	881	887	902	922	935	947	944	907	855	976	847	888	972	899	935	950	980	867	937	882	918	857	914	902	979	938	936	909	928	970	907	929	899	898	861	973	921	915	955	921	935	906	923	905	905	1003	917	881	931	944	928	888	907	872	906	972	903	945	921	925	903	903	934	919	871	915	928	911	938	963	913	923	967	996	909	923	945	917	916	943	946	892	897	912	929	920	889	923	1002	907	875	943	906	952	922	908	922	981	893	886	968	878	951	959	831	882	991	918	917	891	899	923	982	957	907	935	912	888	882	876	905	895	910	920	938	917	901	903	842	868	902	966	935	884	885	908	945	927	931	913	910	931	946	902	884	902	964	927	947	932	953	936	980	949	927	890	946	903	921	980	896	951	947	947	895	902	955	908	949	903	894	936	909	931	876	895	945	931	888	925	955	904	917	932	895	930	940	939	931	956	908	877	942	898	871	965	932	876	937	916	899	952	883	958	986	918	974	889	990	988	903	914	973	930	914	958	938	914	903	920	962	963	911	957	919	965	868	954	912	915	948	859	893	913	933	945	884	917	945	890	937	919	926	883	903	918	861	942	920	919	934	920	924	953	852	910	881	903	884	974	902	930	940	858	908	895	937	888	910	912	890	928	902	891	870	891	913	943	912	938	899	967	999	981	901	906	898	956	938	930	945	905	911	996	917	921	919	928	933	929	951	943	898	931	953	929	903	906	921	913	885	942	943	976	896	958	926	934	910	934	898	876	940	921	944	869	898	892	933	922	902	923	895	948	892	904	877	970	986	874	1018	893	903	888	962	906	924	876	945	933	948	894	967	897	967	918	955	887	867	881	876	911	915	944	916	937	938	863	928	895	940	918	911	944	920	922	921	927	993	999	908	894	907	940	948	892	915	890	915	948	929	920	948	941	960	934	946	925	988	954	891	952	964	939	895	875	961	985	893	930	888	933	902	847	966	871	913	942	917	913	960	928	913	942	854	967	926	934	897	912	938	929	880	920	907	934	944	901	944	962	867	960	887	857	933	971	917	897	906	939	901	916	932	975	899	929	955	910	904	945	940	922	886	944	902	932	928	898	941	901	931	904	932	915	937	920	937	933	909	923	900	992	957	937	928	920	922	904	923	911	934	909	924	934	924	945	908	955	905	947	976	896	885	931	915	962	944	923	884	974	969	911	981	891	894	928	931	933	923	914	932	929	909	925	918	968	959	978	899	917	957	890	903	889	929	951	949	912	922	864	925	884	962	896	917	909	912	924	950	908	903	912	923	964	912	970	900	926	925	913	929	899	879	873	923	896	900	948	888	913	884	922	976	919	933	947	856	932	954	934	947	946	942	955	951	883	930	935	928	919	881	938	908	919	888	919	859	913	943	962	853	948	954	937	956	900	963	953	939	884	894	922	919	901	949	940	913	841	889	903	885	958	964	927	975	912	905	899	840	927	954	892	1008	945	906	956	1001	906	918	927	912	901	894	927	936	930	923	925	952	978	931	908	906	888	919	891	919	991	906	952	957	914	931	967	955	922	916	937	948	927	864	943	990	988	949	890	914	982	923	908	927	905	928	910	933	966	881	966	930	884	928	947	892	901	953	899	957	925	951	928	934	967	894	888	913	945	908	902	904	944	879	886	917	921	914	921	951	904	914	932	871	917	963	946	878	876	954	917	869	892	913	957	852	919	912	912	938	901	886	891	906	961	869	870	913	920	968	922	945	901	901	897	888	929	872	916	926	953	917	1015	880	939	888	869	885	857	922	894	946	921	890	973	869	899	912	946	934	904	892	918	911	936	867	949	908	928	934	934	950	905	963	900	1021	886	929	901	960	857	933	937	952	891	945	948	953	907	891	906	913	913	935	892	932	936	892	944	935	962	909	918	945	964	875	880	948	958	916	847	874	923	936	954	947	927	931	925	910	923	918	936	920	933	837	885	907	910	930	875	963	876	957	894	939	909	872	911	921	929	921	928	940	963	893	990	934	933	889	925	978	935	884	910	900	893	936	1023	925	934	906	939	879	946	886	911	870	923	914	950	907	848	941	917	917	901	928	925	928	902	949	905	903	941	967	940	955	916	944	899	971	883	916	945	942	901	955	898	879	951	903	958	927	906	977	945	1000	963	976	896	904	924	953	904	899	863	880	883	954	862	884	925	967	931	906	944	933	970	971	916	916	969	970	930	892	914	881	878	919	917	939	920	855	891	924	942	949	890	920
38512	42095	52092	42142	39322	39813	38208	32031	18518	18007	18404	13528	10508	9194	8458	8020	7929	7838	7726	7843	7682	7824	7837	7856	7881	7897	7931	7787	7890	7746	7855	7787	7846	7832	7896	7915	7814	7906	7906	7860	7831	7841	7752	7847	7914	7811	7873	7830	7844	7893	7797	7749	7767	7741	7787	7939	7841	7783	7901	7803	7921	8018	7667	7730	7777	7885	7889	7782	7819	7880	7858	7997	7871	7984	7917	7759	7856	7803	7903	7862	7715	7738	7798	7787	7861	7941	7730	7805	7866	7836	7732	7771	7894	7890	7798	7763	7720	7809	7807	7696	7866	7903	7768	7842	7665	7734	7844	7895	7816	7790	7814	7853	7785	7663	7798	7868	7754	7853	7747	7789	7813	7955	7885	7769	7790	7712	7840	7805	7837	7812	7897	7775	7778	7842	7832	7937	7837	7793	7787	7824	7994	7733	7941	7805	7984	8034	7727	7688	7929	7775	7724	7708	7822	7877	7794	7899	7856	7910	7763	7721	7821	7929	7782	7812	7712	7838	7943	7916	7948	7723	7815	7828	7740	7600	7847	7754	7971	7994	7773	7893	7683	7863	7872	7709	7888	7753	7770	7812	7831	7951	7767	7817	7848	7803	7795	7878	7877	7756	7811	7887	7954	7803	7848	7745	7990	7804	7839	7759	7782	7893	7937	7913	7853	7746	7874	7836	7886	7891	7766	7834	7689	7831	7859	7853	7801	7819	7859	7903	7813	7824	7876	7861	7819	7817	7892	7734	7858	7809	7795	7946	7898	7915	7796	7928	7829	7855	7845	7811	7878	7880	7837	7831	7790	7901	7916	7686	7959	7872	7906	7969	7913	7845	7794	7918	7805	7916	7849	7803	7800	7768	7871	7907	8008	7916	7884	7827	7910	7790	7990	7913	7780	7830	7836	7788	7803	7790	7879	7884	7766	7893	7750	7870	7891	7765	7777	7860	7825	7891	7841	7777	7887	7824	7950	7759	7801	7904	7705	7885	7813	7940	7924	7894	7848	7897	7870	7721	7899	7837	7849	7842	7923	7917	7739	7865	7808	7816	7893	7892	7748	7757	7907	7813	7894	7912	7759	7760	7868	7987	7874	7763	7988	7937	7817	7868	7860	7830	7824	7806	7888	7935	7762	7871	7758	7763	7809	7883	7796	7713	8035	7845	7850	7826	7863	7872	7755	7833	7739	7878	7921	7881	7942	7909	7835	7936	7812	7835	7825	7839	7743	7779	7840	7709	7852	7881	7783	7745	7819	7863	7846	7962	7931	7767	7838	7982	7776	7997	7863	7816	7799	7704	7689	8023	7917	7830	7737	7936	7792	7988	7863	7831	7900	7737	7840	7922	7910	7862	7947	7944	7836	7904	7789	7865	7809	7809	7810	7817	7820	7750	7873	7917	7811	7731	7889	7659	7804	7949	7863	7755	7894	7807	7885	7903	7884	7764	7833	7789	7760	7787	7891	7933	7805	7898	7788	7894	7860	7909	7879	7737	7816	7858	7833	7948	7883	7876	7808	7933	7706	7657	7757	7898	7771	7971	7847	7815	7859	7828	7925	7771	7846	7965	7741	7760	7840	7836	7894	7962	7826	7774	7859	7881	7905	7698	7867	7838	7857	7792	7882	7866	7970	7900	7858	7772	7780	7899	7917	7849	7825	7849	7754	7821	7845	7851	7945	7903	7765	7933	7866	7753	7772	7792	7901	7732	7888	7720	7755	7813	7756	7870	7803	7961	7772	7782	7805	7885	7692	7925	7809	7875	7916	7879	7831	7790	7833	7979	7857	7779	7855	7831	7832	7789	7871	7821	7778	7878	7804	7871	7860	7785	7845	7896	7744	7863	7835	7785	7827	7801	7873	7827	7919	7841	8048	7750	7810	7903	7807	7829	7853	7841	7928	7771	7862	7853	7860	7707	7744	8046	7713	7968	7716	7876	7874	7912	7860	7702	7707	7738	7852	7877	7912	7934	7815	7833	7932	7813	7904	7759	7829	7760	7956	7835	7919	7832	7878	7788	7870	7900	7738	7799	7773	7792	7779	7881	7856	7836	7843	7747	7837	7696	7792	7753	7726	7866	7838	7914	7824	7869	7928	7717	7959	7869	7837	7911	7729	7643	7810	7809	7956	7878	7809	7687	7807	7847	7919	7745	7840	7936	7921	7781	7773	7849	7732	7812	7929	7915	7768	7871	7896	7884	7958	7751	7917	7727	7950	7903	7833	7851	7820	7827	7877	7921	7825	7840	7896	7723	7805	7914	7832	7830	7848	7760	7918	7926	7665	7859	7915	7760	7910	7795	7855	7852	7902	7868	7853	7856	7870	7838	7836	7846	7776	7832	7824	7949	7966	7837	7880	7864	7960	7817	7888	7890	7828	7787	7837	7879	8074	7885	7865	7840	7830	7802	7905	7827	7828	7888	7809	7790	7866	7910	7832	7755	7878	7683	7823	7741	7690	7777	8082	7964	7852	7731	7930	7849	7818	7881	7821	7930	7848	7754	7945	7694	7755	7742	7860	7887	7760	7909	7840	7773	7832	7801	7750	7772	7995	7905	7795	7874	7816	7938	7816	7804	7834	7897	7826	7905	7876	7822	7628	7879	7954	7861	8008	7813	7824	7742	7987	7861	7909	7891	7777	7789	7787	7879	7822	7997	8006	8014	7825	7928	7777	7915	7734	7742	7727	7777	7807	7809	7769	7787	7794	7805	7721	7864	8014	7787	7815	7831	7881	7844	7894	7913	7802	7823	7908	7748	7899	7814	7772	7669	7870	7728	7678	7842	7729	7945	7828	7739	7891	7973	7819	7815	7726	7938	7820	7860	7764	7835	7987	7851	7917	7696	7886	7920	7924	7766	7732	7876	7901	7810	7823	7951	7775	7700	7862	7801	7945	7799	7815	7870	7845	7823	7830	7803	7860	7751	7826	7968	7941	7825	7748	7839	7920	7974	7845	7761	7890	7872	7899	7723	7867	7841	7863	7870	7852	7940	7782	7804	7772	7858	7711	7798	7745	8000	7772	7790	7919	7816	7957	7751	7889	7946	7892	7875	7936	7915	7918	7806	7928	7712	7968	7831	7578	7909	7863	7849	7751	7902	7918	7858	7716	7815	7871	7856	7854	7795	7853	7942	7791	8034	7897	7816	7939	7957	7942	7797	7896	7756	7884	7929	7846	7941	7936	7860	7719	7751	7676	7794	7762	7888	7870	7772	7907	7795	7783	7791	7957	7762	7939	7865	7871	7873	7825	7883	7819	7858	7886	7992	7874	7818	7745	7786	7861	7924	7850	7787	7805	7804	7954	7736	7798	7808	7851	7920	7907	7924	7947	7801	7904	7865	7798	7724	7976	7945	7823	7976	7817	7830	7812	7894	7928	7858	7731	7700	7915	7698	7948	7832	7894	7866	7795	7786	7827	7818	7825	7944	7749	7856	7988	7823	7795	7712	7856	7802	7862	7921	7735	7877	7783	7911	7778	7852	7844	7943	7877	7848	7793	7888	7765	7839	7713	7863	7710	7867	7885	7755	7847	7826	7872	7880	7725	7794	7790	7883	7911	7871	7854	7862	7962	7908	7778	7855	7907	7789	7849	7780	7880	7700	7756	7792	7983	7938	7838	7828	7884	7843	7862	7864	7877	7920	7689	7905	7885	7826	7852	7884	7885	7666	7836	7847	7889	7935	7783	7919	7892	7879	7891	7774	7966	7878	7957	7893	7944	7829	7759	7939	7897	7724	7926	7884	7820	7812	7805	7916	7920	7805	7790	7847	7791	7868	7816	7984	7736	7814	7850	7866	7910	7803	7723	7841	7824	7754	7786	7899	7694	7928	7830	7834	7961	7862	7708	7872	7864	7831	7788	7893	7827	7930	7729	7759	7856	7934	7747	7822	7800	7898	7826	7817	7968	7873	7703	7880	7893	7706	7813	7689	7846	8002	7779	7719	7835	7881	7803	7863	7926	7839	7916	7832	7848	7862	7889	7841	7860	7984	7730	7754	7869	7801	7835	7954	7971	7799	7737	7758	7691	7824	7893	7771	8021	7928	7794	7788	7850	7868	7874	7757	7874	7757	7806	7863	7809	7724	7946	7831	7880	8076	7908	7749	7889	7860	7957	7956	7742	7815	7852	7900	7772	7786	7811	7862	7842	7953	7761	7912	7807	7796	7706	7824	7881	7770	7938	7905	7750	7740	7712	7783	7847	7867	7865	7870	7907	7817	7841	7947	7825	7825	7737	7838	7830	7845	7802	7885	7801	7786	7906	7964	7818	7708	7874	7861	7830	7860	7976	7751	7738	7921	7800	7922	7827	7884	7903	7854	7987	7883	7782	7917	7883	7840	7929	7696	7938	7832	8014	7859	7795	7800	7811	7844	7932	7892	7743	7880	7755	7830	7933	7823	7885	7907	7938	7689	7813	7993	7936	7803	7904	7868	7902	7895	7825	7846	7725	7767	7895	7796	7739	7883	7800	7906	7722	7825	7815	7889	7898	7820	7758	7793	7958	7767	7786	7850	7773	7753	7766	7749	7877	7899	7863	7813	7772	7855	7698	7767	7766	7744	7850	7913	7854	7830	7798	7722	7895	7726	7704	7874	7929	7909	7814	7800	7916	7731	7884	7923	7920	7902	7771	7858	7768	7763	8021	7837	7904	7769	7845	7826	7794	7760	7930	7866	7882	7735	7818	7952	7808	7747	7964	7826	7809	7819	7838	7930	7740	7787	7788	7683	7654	7877	7803	7789	7944	7722	7766	7830	7821	7938	7849	7933	7830	7726	7791	7811	7838	7912	7744	7905	7769	7826	7848	7778	7850	7755	7834	7740	7796	7699	7795	7923	7778	7886	7861	7887	7846	7894	7868	7849	7837	7873	7894	7807	7827	7737	7829	7818	7825	7837	7898	7912	7829	7766	7918	7768	7814	7843	7984	7753	7758	7822	7816	7744	7816	7820	7918	7910	7853	7812	7763	7882	7934	8008	7871	7799	7848	7902	7766	7859	7773	7993	7952	7754	8023	7846	7717	7658	7768	7789	7875	7866	7764	7864	7862	7960	7696	7751	7888	7822	7747	7811	7803	7840	7792	7854	7893	7737	7827	7887	7928	7772	7948	7833
9182	7213	10404	3650	3427	3646	5069	3746	1748	1789	1814	1367	1149	1017	1043	941	997	933	994	961	981	941	873	929	934	932	896	945	917	937	988	925	1013	931	979	938	934	954	942	951	972	955	915	927	877	939	909	855	930	1018	912	906	968	927	879	1053	913	962	979	1008	947	929	927	953	912	959	969	945	966	946	975	911	948	996	884	968	908	958	899	849	990	895	976	971	909	1011	956	955	933	936	962	948	928	941	972	953	947	922	935	949	958	938	992	964	966	899	933	914	904	928	887	934	973	959	968	973	957	976	927	926	921	959	935	989	900	902	962	934	949	907	971	913	957	952	921	942	924	986	986	956	951	901	982	942	935	964	958	918	919	896	898	966	923	914	961	905	937	922	938	931	919	919	947	916	928	1020	998	942	970	977	910	969	946	965	979	912	942	947	911	909	975	1018	935	935	976	901	965	985	899	940	955	900	936	967	907	920	955	946	930	967	944	915	901	918	935	914	999	898	913	955	987	925	969	889	909	948	936	971	932	941	908	928	958	957	901	941	877	924	973	939	934	924	917	1007	935	941	902	1018	952	930	923	945	966	963	874	957	969	979	919	968	897	936	897	1009	917	956	950	972	917	1000	970	948	921	919	950	938	983	933	913	950	920	950	946	935	932	914	1004	915	974	953	984	901	946	947	934	915	923	962	940	943	953	947	973	911	911	913	954	935	933	927	914	932	924	907	916	991	911	966	938	895	905	961	931	866	987	955	938	966	921	925	877	907	899	1010	950	971	924	987	939	949	901	942	915	960	902	948	962	971	985	928	964	1015	957	971	918	894	929	972	943	897	920	948	976	946	985	897	970	952	914	922	937	951	906	965	901	1002	980	986	1039	922	923	968	939	951	923	972	957	957	966	925	937	896	941	955	885	990	942	954	976	911	973	917	982	931	936	953	959	936	958	947	957	934	907	935	920	917	919	958	973	981	906	918	935	962	983	929	913	924	1022	970	938	939	955	973	964	924	893	926	979	960	918	930	917	958	902	946	912	983	940	962	961	996	931	935	955	945	913	957	907	927	939	990	925	958	943	901	925	949	967	948	979	920	981	939	924	945	915	938	917	968	945	933	913	894	956	902	955	956	921	983	930	879	951	928	932	897	949	914	927	904	944	947	917	930	982	954	936	969	997	979	982	948	919	978	989	963	907	906	948	892	933	938	992	976	955	972	909	997	884	954	929	931	959	981	950	920	942	930	949	965	933	918	907	937	982	955	881	892	930	930	914	927	944	936	1001	893	924	942	977	953	971	927	944	919	952	934	943	935	930	949	974	973	916	936	951	931	953	950	964	958	952	926	948	975	884	988	916	963	938	961	928	946	969	946	988	1027	989	906	938	974	941	953	940	976	945	964	937	964	900	920	950	955	921	931	974	974	987	928	923	917	933	936	960	943	901	993	936	946	968	939	930	925	962	1005	966	978	972	908	948	932	945	956	886	928	918	930	975	984	975	996	894	970	920	904	899	963	953	952	929	988	890	954	864	887	951	917	906	935	931	932	922	967	992	905	958	923	977	928	968	936	949	912	960	920	979	917	942	935	1010	943	964	941	957	964	972	933	935	989	932	951	982	937	930	905	921	979	970	963	962	886	967	979	982	954	947	962	961	946	937	902	949	951	976	953	999	971	978	980	982	917	975	928	913	922	965	921	930	999	932	990	932	897	954	925	944	930	956	922	905	950	943	951	916	883	923	1014	951	997	990	949	916	995	913	933	971	936	936	937	949	938	939	923	899	986	977	986	974	961	943	918	996	951	900	887	957	950	963	929	973	940	973	941	918	944	932	913	989	971	986	907	958	924	963	873	934	934	958	938	948	903	964	897	950	924	922	969	947	937	922	977	896	936	928	914	925	941	974	921	930	944	1022	905	941	915	952	1028	949	916	933	940	1006	936	941	989	906	951	945	951	927	993	916	937	953	912	972	959	911	1011	932	952	893	916	917	909	932	964	979	925	947	986	915	910	957	960	929	942	948	924	898	976	966	907	966	921	959	930	928	947	925	930	946	946	970	966	949	986	907	1002	986	983	929	915	934	943	896	933	964	934	965	925	941	946	972	975	974	948	948	920	927	979	969	884	976	954	965	991	958	928	982	937	944	948	903	929	931	953	1005	952	950	954	936	955	940	946	930	895	951	957	902	948	974	979	940	957	929	987	990	877	900	947	909	964	920	980	961	958	983	952	941	1031	945	965	964	945	921	1004	893	887	945	1002	956	992	965	948	934	942	1009	944	938	982	930	942	933	950	989	879	943	922	1020	967	975	923	970	882	944	963	957	989	927	931	952	948	957	982	947	926	912	1002	981	952	911	997	921	942	900	966	910	979	949	987	993	951	935	982	911	957	947	978	937	967	958	936	904	985	960	988	889	986	934	962	929	965	955	982	931	967	922	998	922	941	925	914	937	926	896	978	989	924	1006	936	945	973	965	951	968	966	945	924	953	942	958	968	970	943	899	1009	967	949	883	929	924	971	969	971	979	949	893	985	993	940	934	974	931	931	948	906	916	935	927	978	956	958	911	914	914	966	985	920	919	930	928	951	981	907	935	889	892	928	961	915	940	971	1012	947	978	1000	959	965	967	927	926	962	981	996	937	957	946	924	937	908	910	960	943	967	954	1020	977	996	915	932	928	910	973	958	967	968	928	875	965	955	1026	931	970	949	1002	926	927	930	1012	936	964	904	953	895	946	978	963	968	946	871	904	955	930	980	913	899	923	926	914	933	944	882	909	1005	952	998	939	940	962	968	985	995	963	946	918	991	934	968	899	948	876	945	961	956	1001	975	917	902	951	1015	969	957	936	902	941	921	963	962	944	958	933	918	923	1043	920	958	954	921	941	925	926	983	967	873	960	950	995	924	978	949	943	952	952	935	929	955	947	900	932	947	910	947	957	945	919	897	937	930	919	928	961	942	926	917	961	962	911	939	905	956	910	892	962	973	926	1001	890	983	972	929	939	881	892	914	941	963	910	958	970	956	950	878	949	935	973	932	978	892	925	949	970	980	986	974	972	918	901	882	964	933	945	936	930	1004	966	920	953	936	906	935	909	888	920	931	924	985	941	993	938	945	965	894	937	936	939	913	937	1040	914	999	922	934	1027	923	979	900	964	914	918	970	935	996	944	962	962	956	924	908	912	943	945	973	925	944	951	914	922	945	925	910	946	951	922	943	937	889	1001	978	927	940	918	968	945	978	909	916	939	967	951	986	953	972	981	908	921	947	960	940	917	1001	915	932	946	942	920	937	974	903	921	981	929	945	1030	938	949	941	972	925	965	915	924	992	1009	916	927	912	954	966	946	988	934	962	940	942	958	924	959	964	959	915	914	928	941	900	926	954	972	948	959	955	966	968	920	931	941	949	965	953	950	1033	988	949	946	937	935	941	954	908	921	982	971	970	944	915	935	993	974	995	959	938	969	993	949	999	910	948	946	942	922	920	913	945	903	939	913	984	976	950	947	944	937	909	911	977	899	939	980	950	972	932	943	957	956	937	939	1005	977	988	893	943	926	958	949	951	908	949
35553	39375	37718	40487	41229	42993	45608	37820	22738	23601	22567	15686	11931	10218	9137	8397	8164	8206	8036	7961	7990	8080	8041	7966	8045	8042	7930	7971	8043	7956	8067	7829	8135	7966	7999	7959	7948	8007	8064	7977	8056	7940	8055	7855	8094	8031	8005	8007	8097	8025	7883	7993	7927	8025	8004	7988	7964	8117	8066	8079	8035	7883	8023	8031	8076	8167	8015	8024	7900	7893	7994	8062	7914	7850	8110	7780	7909	7876	8039	7913	7930	8037	7929	7918	7957	8015	7940	7910	7899	8052	8020	8033	8027	7892	8029	8068	7991	7995	8067	8054	7907	8052	8097	7885	7985	7930	8008	8030	7974	8126	7879	8104	7945	7965	7933	7930	8044	7959	7947	8060	7809	7966	8006	7943	7961	8094	8002	7979	8029	7992	7935	8021	7954	7997	7818	7991	7839	8047	7968	7949	8108	7940	7912	8006	7925	7930	7983	7986	8067	8084	7942	8000	7930	7885	7976	7884	7822	7969	8000	7968	7801	7948	7953	8054	8133	7770	8082	7976	8086	7964	7979	7925	8066	7983	7921	7897	7860	8051	8056	7983	7996	7949	7948	7937	7949	8040	7956	7863	8023	7955	8123	8044	7927	8006	8109	8008	7980	7936	8006	7900	8047	7860	8149	7864	7996	7808	7964	8073	7869	7972	8089	7954	7838	8102	8024	8014	8090	7944	7972	7938	7997	7926	8006	7963	7888	7944	7897	8034	8056	8023	7982	7919	7901	8012	7905	7975	7995	7914	7996	7994	7871	7964	7838	8017	7946	7947	7949	8015	8053	7962	8026	7779	8032	7988	7957	7968	8042	8088	7931	7950	8017	7982	8102	7992	8081	8139	7916	7980	7936	8008	7997	8055	8059	8007	7964	7975	8050	7822	8032	7973	7886	8055	8188	7862	8034	8090	7931	7962	7936	8055	7939	7940	8054	7999	7935	8050	8012	8013	7970	7890	7951	8010	7946	8012	8039	7984	8006	7891	8040	8014	8067	7835	7956	7890	7980	7976	7962	8012	7902	8077	7909	8044	8007	7915	7946	7991	7870	7851	8024	7917	7981	7941	8050	7990	8069	8135	7931	7966	8102	7920	7965	8006	7975	7886	8004	7971	7924	7982	7999	8047	7977	8031	7942	7894	8057	7950	7926	8064	8110	8024	8002	7973	8158	7869	8084	7820	7954	7912	7981	7986	8118	7977	7839	7969	7964	8030	7828	8084	8069	8009	8074	8030	7936	7971	8104	8038	8006	7972	7955	8051	8018	7861	8092	8121	7989	7954	7963	8002	8010	8020	7970	7963	8028	8002	7924	7949	7985	7856	7948	7997	7993	7897	8061	7963	7999	7960	7970	7874	7872	7941	7986	8076	8011	7970	8020	8058	8059	8009	7922	7858	7998	7928	8097	8029	8015	8047	7877	8062	7930	7966	8044	8061	8010	8001	7934	7988	8030	7885	8039	7924	7974	7992	8111	7932	8039	8031	7963	8046	8073	7943	8037	7992	7933	8014	8020	7828	8188	7891	7969	8146	8078	8102	7975	7971	8090	8076	8044	7994	7945	7888	8139	8124	8013	7902	7826	8069	7815	7854	7942	8078	7977	7889	8069	8111	8057	8025	8031	8015	7963	8043	7863	8018	7925	7965	7998	7859	7949	8082	7899	7945	7964	7832	8104	7886	7915	7946	8016	7943	7909	8023	8053	8031	7912	7926	8049	7811	8120	8057	7958	7990	7908	8097	7995	7942	7969	8028	7941	8024	8008	7929	8066	7912	7974	8069	8021	7903	7963	7978	8106	7989	7931	7956	8033	7821	8076	7963	8068	8064	7820	7908	7996	8095	8107	7942	8081	7996	7943	7898	8029	7804	8103	7912	8039	7990	8032	7882	8094	7851	7963	8184	8064	8021	8000	8011	8087	8068	7987	7885	7934	7959	7883	8012	8073	8013	7927	8004	7943	8064	7896	7955	7913	7993	7973	7907	7847	8106	7961	8137	7840	8192	8118	7918	7986	8030	7998	8005	8000	7974	7906	7911	8066	7865	7962	8013	7946	8014	7926	7843	7966	7880	8152	7957	8173	7832	7868	8192	7947	8117	8005	8002	7892	7954	7855	8090	7911	7899	7934	7937	7958	7883	8072	7985	8009	7927	8084	8011	7963	8006	7866	8038	7936	7909	8081	7835	7883	8017	7975	8030	8012	7935	7868	7992	7977	7926	7931	7953	7931	8098	8012	8038	7961	7852	8011	7896	7961	7902	7956	8106	8018	7892	7907	7987	8003	8030	8067	7934	8003	7991	8108	7986	8161	7959	7915	7914	7966	8053	7915	7880	7901	7895	7967	7965	7882	8003	8027	8039	7945	8061	8046	7960	8003	7899	8043	7954	7980	8075	7981	7983	7952	7925	8027	7964	7944	7934	7998	7987	8058	7934	8057	8106	7992	7901	7862	7977	8055	7933	8013	8064	7984	8022	8065	8036	7893	7968	7903	7949	7975	7984	7985	7871	7913	8050	7982	7868	7945	7964	7976	7856	7947	8001	8012	7898	8146	8071	8049	8011	7907	7937	7801	7962	7972	8064	7877	7940	7975	7924	7968	8036	7995	8067	8024	7856	7975	8069	8116	7906	7990	8036	7964	8218	7928	8047	7862	8058	8195	7855	8032	7927	7927	7866	7987	8007	7987	7969	8071	7926	8021	7927	8064	7967	7948	7870	7988	7962	7949	8104	7946	7872	8131	8095	7774	7987	8210	8034	7953	7826	8058	7857	7973	7851	8058	8075	8049	8050	8063	7806	7919	8021	7945	7939	7895	7944	8062	8038	8116	7931	8073	7967	8003	8006	7991	8017	8012	8022	7962	8049	7946	8024	7919	7978	8120	7900	7920	8086	8003	8081	8109	8099	7916	7963	7893	7916	7870	7989	7957	8022	8041	7986	8061	7917	8000	8008	7918	7951	7919	7979	7897	8062	7981	7989	8086	8014	7993	8013	8017	7903	7934	7942	7970	7953	7958	8014	8005	8101	8068	7915	7882	8062	7858	8025	8023	7900	7902	8074	7966	7990	7985	7923	7921	7994	7966	7946	7985	8073	7968	7889	7902	8093	7875	7981	7850	7948	8010	7913	8136	8019	7984	8042	7938	8061	7938	7943	8025	7979	7989	8013	7895	7886	8114	8106	8020	7911	7913	8063	7970	8000	7889	8029	7882	8077	8043	8056	8025	8074	7960	7979	8138	8040	7855	7909	7819	7864	7958	7910	7876	7973	8046	7964	8052	7948	7992	8023	8026	7989	8026	7877	7960	8127	7954	8102	7953	8109	7978	8126	8066	7982	7917	8003	7914	7949	7855	8028	7979	8080	8073	7996	7990	7984	8028	7945	7932	8205	8021	7994	7969	7991	8018	8024	8019	7958	7994	7911	8084	7971	7902	8121	7955	7972	7951	8035	8036	8123	8038	8076	8032	8055	7988	8011	8117	7972	8007	8049	7955	7965	8046	7961	8028	7928	8029	7868	7964	8049	7894	7989	7995	7838	8101	8160	7952	8024	8010	8037	7973	7839	7890	7901	8089	8037	7859	8005	8012	7942	8046	7961	7975	8068	8122	7939	7910	7980	7970	7969	8046	7959	8014	7970	7927	7827	8110	8052	7762	7904	8134	8016	7968	7950	8002	8067	7977	8018	8128	8084	8031	8136	7935	7972	8008	7994	8075	7866	8006	8000	8077	7967	7729	8052	8074	7986	8126	8108	7939	7973	7983	7878	7979	7995	7953	7933	8028	7812	7999	7932	8011	7850	7985	8044	8047	7917	7967	7903	8003	8095	8062	8067	7915	8065	7980	7960	8060	8055	8001	7953	7951	7932	8082	8009	7971	8281	7951	7854	8060	8114	8071	8082	7844	7927	7958	8018	8084	7960	8056	8009	7902	7877	7848	7953	8149	8074	7927	8054	8045	8047	8055	7951	7872	8074	7926	7860	8030	7931	7925	8099	7955	7985	7942	8001	8081	8037	7963	7887	7982	8048	8152	7993	8011	8105	7842	8002	7997	7938	7863	7911	7987	7954	8079	7902	8089	8020	8004	8087	7975	7944	7914	8037	8012	8059	8045	7999	7930	7886	8049	8029	7900	8099	7981	8011	7983	7804	8086	7996	7975	8142	8082	8028	7877	8050	7960	7905	7818	8013	8054	7870	7940	7985	7949	7994	7885	7923	7962	7925	8015	8000	7901	7990	8048	7896	7866	8010	8010	7921	8147	8001	8173	7900	7968	7829	8120	7873	8049	7921	8001	8071	8067	7989	7924	7891	8015	7885	8001	7912	8050	8023	7896	7977	7952	8014	7999	8122	8093	7959	7861	7895	7976	7941	7903	8003	7975	8200	7812	7892	8015	7976	7990	8016	7862	7865	7983	7984	8172	8054	7868	7895	7844	8051	8175	7955	8008	8015	7913	8122	7953	8094	8082	7997	7996	8048	7971	7862	7942	8142	7915	7878	8031	7994	8052	7931	7858	8021	7992	7855	7989	8009	8101	7937	7986	8019	7952	7951	7869	8002	7815	7852	7948	7836	8049	7978	8112	7992	8010	7993	8004	8036	8038	7941	8032	7839	7976	7962	7963	8099	7933	8037	7987	8050	8005	7951	7949	7840	8010	7957	7870	7847	8022	8021	8041	8079	7949	7994	7936	8031	8073	8021	7981	7925	7808	7917	8035	7881	7885	7959	7980	7882	7985	7780	7813	8036	8051	7884	7916	8015	7942	8078	7926	7988	7996	8072	8009	7877	7921	7876	7965	7861	8162	8020	8034	7979	8013	7913	7896	7948	7954	7885	7817	7980	8027	7832	8058	8062	8083	7901	7810	7910	7875	7967	8004	8122	8070	7959	8016	7898	7858	8008	8061	8007	8041	7922	8013	8048	7980	8041	8025	7950	7871	7922	7942	8012	8093	7919	7915	8034	7999	7978	7933	7861	7904	8040	8028	7923	8105	8026	7994	8035	7898	8033	8022	7996	7885	7871	7825	8040	8090	7936	8069	7863	7942	8020	8106	8014	8054	8093	8008	8013	7972	7858	7976	7994	7953	8030	7956	7935	7931	7986	7965	8015	8161	7859
9467	8723	9363	7083	12058	10719	7559	4608	2191	2180	2302	1635	1256	1100	1050	937	973	1005	996	919	990	988	936	986	935	996	973	940	996	972	934	968	951	974	964	941	920	959	955	933	967	997	1017	1005	983	1000	1011	983	940	968	935	965	963	929	994	906	949	910	976	940	943	948	921	944	982	920	998	927	956	904	861	915	978	931	993	985	940	939	931	983	992	913	915	966	943	1012	1014	919	936	1020	909	950	1008	907	952	957	937	984	963	949	1006	922	935	916	932	931	910	963	924	958	912	942	978	995	962	941	970	970	951	961	985	924	974	984	958	946	978	919	953	914	880	979	944	892	970	997	961	899	897	937	965	961	956	986	1000	882	963	883	933	970	877	1002	972	983	940	945	1010	1010	892	960	946	957	1019	962	948	956	952	938	949	965	981	949	989	1013	893	927	1005	978	994	879	942	904	927	934	955	952	964	922	1040	957	1001	935	983	1030	941	946	950	902	979	897	944	917	961	970	955	998	949	982	937	949	954	1012	925	938	967	931	953	925	918	996	954	938	944	948	917	982	923	899	925	940	994	947	921	976	1018	944	945	966	901	947	955	945	980	981	925	956	952	962	918	972	965	990	904	963	900	964	981	937	960	996	986	947	985	977	982	980	947	1007	958	990	979	968	969	949	967	969	908	967	968	991	981	920	975	1010	939	982	977	937	964	947	958	940	882	952	982	893	953	1002	1016	945	966	971	1015	979	967	919	969	946	956	984	936	961	1021	1010	958	938	903	946	964	950	914	935	976	947	941	954	939	951	926	1002	957	947	927	946	904	921	973	989	1014	918	1043	981	960	1014	982	971	878	976	993	985	961	929	951	942	978	950	944	910	968	966	930	951	959	906	935	948	946	966	967	1011	925	946	979	1003	875	941	976	950	907	967	943	936	968	961	944	933	985	924	957	939	967	940	900	886	1030	932	993	931	964	1030	898	926	978	952	952	960	987	913	921	860	948	951	961	1005	1002	991	988	942	1002	982	939	922	947	955	952	923	959	971	976	916	977	964	973	919	988	922	938	961	971	1006	985	1003	1037	956	964	981	958	952	975	964	910	997	920	944	1001	1012	947	914	974	996	944	986	978	953	941	960	933	980	939	949	935	944	977	999	991	954	1000	1015	931	992	991	937	978	917	867	1040	974	936	981	947	984	956	943	994	990	976	974	934	942	968	926	941	964	945	975	969	963	947	961	987	911	967	927	926	990	943	949	946	927	969	976	953	950	946	1019	941	960	931	955	943	958	990	970	951	1004	974	959	940	976	992	973	948	932	971	936	978	930	1000	899	928	1005	971	970	967	903	955	972	954	976	940	935	909	948	905	913	960	914	996	927	921	971	992	994	952	922	954	988	894	981	935	937	958	950	958	992	911	908	940	993	937	908	933	892	971	971	955	956	965	961	929	1006	1001	963	912	978	937	907	943	919	897	960	992	986	907	945	990	945	896	963	928	996	960	908	959	922	952	983	979	985	944	949	1002	943	1023	950	944	934	933	981	950	984	920	975	975	921	956	976	934	934	989	940	949	947	971	978	948	940	989	939	954	929	935	962	959	958	947	941	971	970	970	971	984	929	963	926	935	957	958	932	962	948	964	996	910	910	930	945	961	982	964	989	987	943	982	953	982	970	987	959	981	970	965	976	939	946	1004	947	936	958	962	963	956	925	934	957	971	985	952	942	1013	976	941	980	963	956	972	976	945	994	947	937	964	954	930	958	943	999	980	950	947	930	952	938	865	997	946	936	923	948	941	976	976	977	982	929	941	972	941	999	992	904	972	928	988	907	1014	928	946	935	953	903	931	949	988	952	1012	940	981	940	1008	949	956	961	944	922	944	940	907	958	936	908	959	933	1000	1030	923	938	928	1025	982	919	942	930	995	918	938	932	967	1014	965	971	927	909	953	919	1012	934	946	1006	981	1021	967	951	960	958	1018	942	990	887	982	941	941	976	1011	966	968	930	975	951	938	940	973	970	990	1035	939	1027	998	957	972	1022	969	969	988	939	970	954	999	928	946	885	967	908	971	979	926	992	915	1008	966	974	997	961	926	932	922	995	952	977	919	955	968	952	960	947	955	993	938	960	939	941	917	980	983	952	951	944	965	946	936	940	975	986	959	918	892	985	940	975	927	970	996	948	927	914	951	960	936	936	941	907	941	999	1004	959	999	1008	981	976	1008	1026	911	942	941	946	961	1031	971	965	973	935	941	937	987	950	919	992	952	921	937	955	968	936	958	941	935	937	924	918	999	884	981	956	955	1008	915	924	914	939	985	922	1000	965	998	983	916	968	912	870	987	893	959	998	1004	955	930	980	976	946	966	920	984	969	985	972	943	985	920	953	973	993	947	958	973	937	983	969	984	910	979	973	971	994	953	930	913	894	993	985	962	916	930	924	935	1001	925	965	919	919	964	944	971	986	927	964	971	935	898	927	913	954	935	932	972	1006	905	945	936	942	930	961	930	1003	975	945	959	1006	900	965	994	971	913	963	937	957	952	904	962	906	944	965	940	994	953	954	975	960	941	981	937	956	948	950	890	892	894	952	938	949	983	883	941	937	964	999	885	1000	997	951	993	960	979	904	1036	960	940	927	1003	915	987	915	948	982	972	925	956	1000	932	965	971	944	949	932	969	942	971	996	958	936	969	1016	963	954	997	931	917	968	922	955	1039	983	979	1001	914	984	994	1010	933	963	1002	962	930	961	956	1033	1028	1004	913	956	1022	950	930	925	956	968	977	900	950	954	955	963	970	908	956	897	944	984	956	941	958	991	927	941	988	983	927	952	982	958	914	968	966	1010	964	958	991	928	952	948	973	997	903	946	989	912	968	972	943	941	912	953	985	921	888	989	947	967	894	952	944	977	942	942	953	961	940	1011	1005	974	905	949	949	946	962	929	981	963	975	958	928	933	931	941	1003	938	962	947	1016	946	980	940	994	925	962	980	924	967	999	923	975	954	1010	964	1021	972	929	994	925	939	967	970	990	969	932	917	918	900	880	938	933	957	949	949	892	974	925	1010	1000	1026	946	971	900	958	970	960	980	911	898	981	994	996	890	1008	955	967	947	947	964	961	913	1000	968	948	972	1020	968	948	963	978	972	936	965	1071	983	958	989	959	886	987	897	953	952	993	942	917	1015	992	913	1000	998	978	1000	1004	969	936	969	951	968	959	936	967	945	948	988	948	975	907	945	944	897	887	956	874	923	968	945	991	905	955	946	931	908	985	954	918	948	948	914	1000	948	956	907	967	944	948	926	930	951	883	938	981	967	1006	960	1011	968	994	943	973	1032	947	959	943	978	946	976	974	986	978	961	964	943	997	908	943	983	949	945	919	949	940	954	880	957	947	964	962	942	941	1020	941	1011	943	932	1001	974	956	899	920	981	966	951	970	920	950	947	910	968	939	913	949	979	961	971	973	947	994	936	899	965	982	954	994	964	975	970	945	1017	964	959	969	993	996	960	904	964	997	957	940	999	920	952	992	919	957	950	1036	941	987	969	1025	963	953	970	902	938	914	967	967	948	939	933	990	960	925	927	926	983	911	1025	963	962	966	953	968	950	930	1011	974	964	970	912	948	936	965	872	965	962	950	939	951	980	959	979	961	958
40602	41301	42178	49256	66513	58687	50889	39174	25362	27755	26859	19292	13683	11178	9813	8819	8423	8240	8060	8062	8090	8009	8113	8027	8075	7989	8074	8131	8159	8046	8003	8093	7968	8063	8032	8002	7990	8169	8123	7997	8037	8112	8059	8035	7990	8031	8080	8063	7984	8137	7992	7923	7998	8079	7879	7967	8063	8127	8139	8003	7999	8172	8039	8091	7908	8074	7982	8193	8026	8040	8135	8076	8063	8120	8177	7826	8012	8114	8092	8056	8050	8020	8131	8066	8074	8097	8097	8090	8147	7903	8039	8129	8019	8150	8038	8009	8204	8060	8049	7977	8133	7947	8163	8038	8006	7914	7939	8127	8062	8131	7909	8034	8033	8017	8084	8012	8097	7929	8144	8043	8149	8201	7967	8174	8146	8018	8041	8087	8135	8089	8032	8035	8060	8080	7992	8063	8034	8155	7915	8123	8132	8135	8102	8046	8089	8158	8169	8093	8007	8031	8051	7996	8048	8066	8069	8065	8021	8044	8160	8084	8018	8060	8215	7946	8039	7994	7986	7988	8195	8021	8019	8155	7943	8012	8056	8002	8032	8040	8048	8035	8060	7990	8121	8005	8122	8010	8173	8049	8072	8090	8069	8088	8152	8024	7948	8112	8062	8043	8015	8014	8096	8069	7964	8095	8158	8110	8063	8041	8059	8077	7928	8071	8016	8187	8157	8066	8188	8106	8108	8010	8020	8105	7998	8081	7994	8040	8181	8097	8052	8017	8047	8077	7992	8076	8070	8019	8062	7845	8145	8022	8176	8089	7970	8046	8218	8145	7951	8043	8279	7993	8191	8176	8252	8131	8055	8025	7972	8107	7968	8108	8177	8180	7980	7932	8073	8108	8050	8130	8190	8089	8118	8024	8061	8070	8097	7987	8209	8063	8165	8138	8139	8167	7972	8005	8018	8086	8022	7972	8154	8010	8003	8125	8166	8171	8055	8022	7946	8022	8145	8146	7953	8124	8103	8096	7909	8110	8105	7991	8097	8141	8126	8107	8036	8221	8033	8099	8033	7923	7969	7966	7925	8026	7989	8075	8227	7908	8143	7898	8170	7980	8009	7861	8076	8114	8212	7990	8093	7939	8163	7979	8137	8068	8104	8008	8035	8099	8101	8022	8001	8061	8113	8099	8168	8053	8179	7977	8024	8015	7974	8140	8118	8054	8187	8004	8098	8031	7957	8005	8160	8203	7900	8029	8134	8052	8062	8087	7990	8161	7956	8047	7995	8151	8050	8073	8021	8071	7977	7995	8066	8029	8110	7962	8153	7955	8080	7945	8027	7890	8078	8097	8041	8106	8070	8167	8088	8147	8077	8148	8169	7993	7903	7955	8125	7993	8122	8139	8013	8117	7940	8094	8005	8164	8137	8032	8008	7975	8055	8077	8180	8063	8015	8212	7973	8031	8305	8006	8152	8051	8035	8066	8116	8151	8037	8052	8117	8117	8077	8106	8123	8133	8066	7900	8059	8176	8076	8195	8058	8139	8037	8040	8106	8084	7985	8130	7967	8107	8074	8135	7971	8151	8026	8092	7993	8043	7878	8098	7936	8066	8051	8066	8155	7975	8043	8037	7973	8076	8170	7993	7840	8162	8059	8125	7979	8158	7989	8035	8185	7989	8165	8085	7925	8080	8109	7893	8204	8055	8113	8141	7976	8192	8088	8125	8065	7982	8010	8047	7911	8047	7981	7979	8106	8081	8051	8053	8054	8067	8126	8083	8043	7989	7996	8089	8089	8121	8059	8110	8101	8037	7938	8249	8079	8001	8027	7984	8078	8143	8184	8072	8163	8045	8101	8130	8039	8033	8140	8146	8143	7982	8119	8184	8001	8200	8078	8030	8055	8022	8105	8104	8045	8002	8141	8077	8107	8143	8095	8060	8067	8140	7950	8140	8060	8046	8057	8139	8000	8177	8050	8022	8110	8078	7917	8076	8167	8063	8100	8002	8105	8019	7952	8006	8029	7996	8043	8103	8048	8063	8119	8008	8029	8056	8077	8053	8167	8072	8153	8059	8085	8162	8187	8061	8019	7959	8060	8110	7981	8001	8170	8064	7978	8044	8000	8035	8085	8090	8041	8012	8133	8143	8128	8018	8130	8021	8012	8039	8062	8073	8036	8126	8186	8028	7906	8003	7997	8120	8208	8054	8143	8016	8110	7977	8221	8101	7996	8141	8001	8063	7941	8040	8056	7931	8040	8154	8045	8132	8107	7968	8169	8148	8129	8166	8100	7885	8002	8161	8022	7997	8143	8090	8230	8071	8033	8023	8002	8145	8029	8011	8065	8086	8088	8140	8101	8190	8052	8155	8062	7989	8130	8084	8171	8123	8021	8024	8088	8025	8130	8016	7984	8071	8150	8053	7985	8232	8103	8069	8174	8072	8043	8071	8034	8037	7925	8171	8016	7987	8104	8036	8120	8105	8193	8013	8048	8123	8120	8151	8069	7976	7940	8035	8069	7971	8088	8125	8020	8097	8022	8096	8123	7963	8108	8080	8180	7997	8165	7887	8257	8016	8018	7998	8057	7980	8018	8012	7973	8029	8003	8082	8151	8086	7955	7854	8177	7996	8033	7984	7973	8156	7968	7888	8104	8042	8078	8060	7995	8045	8122	8024	8139	7974	8122	8068	8189	7994	8055	8080	8203	8016	8096	8160	7912	8107	8216	8081	8059	8227	8130	8128	8066	8055	8031	8082	8124	8031	8201	8151	8111	8089	8096	8146	8121	8164	8102	7928	8065	8066	8131	8034	8079	8055	8107	7931	8103	8086	8064	8033	8154	8154	8126	8011	8103	8085	8129	8037	8068	8054	8057	8015	7867	8085	7959	8205	8070	8091	8095	8111	8116	7997	8160	8033	8064	8141	8081	8196	8116	8017	8092	7946	8078	8130	7985	8037	8050	7952	8097	7976	8020	7995	7994	8154	8126	8051	8190	8097	8131	8116	8157	8162	8108	8192	7984	8096	8096	8144	8056	7992	8018	8099	8102	7940	8018	8205	8026	8110	8069	7943	8033	8189	7980	8036	8143	8012	8118	8000	8079	7922	8010	8018	8047	7966	8175	8041	8143	8192	8099	8002	8032	8018	8168	8179	7925	8054	7939	8097	7995	8069	8058	8060	7983	8076	8040	8078	8010	8160	7952	8010	8152	7933	8134	8059	8023	7949	7907	8025	8006	8139	8065	8100	8081	8089	8037	8127	8040	8064	8056	8054	8224	8178	7955	7944	8105	8033	8068	8085	8114	7992	8099	8053	8074	8128	8131	7956	8095	8089	8084	8121	8011	8012	8004	8012	8020	7926	8191	8002	8124	7922	8011	8073	8131	8224	8173	8020	8151	8099	8172	8096	8067	7984	8013	8110	8128	8081	7954	8165	7995	7920	7969	8092	8032	8144	8096	8081	8088	8266	8104	7981	7913	8005	8067	8010	8024	7990	8061	8030	8005	8040	8139	8042	8037	7917	8125	7950	7979	7971	8079	8114	7992	8031	8095	8178	8129	8210	8134	8253	8043	8149	7987	8113	8120	8074	7963	8077	8133	8037	7982	8244	7958	8228	8085	8135	8101	8000	8058	8174	8091	8121	7949	8077	7938	8131	8079	8159	8132	8002	8050	8056	8090	8125	8095	8100	8050	8132	8140	7915	8145	7965	7959	8056	8247	8132	7890	8097	8093	8130	8094	8137	8007	8000	8021	8001	8083	8087	7959	7935	8075	8091	8029	7984	8130	8075	8020	8145	8065	7956	8082	8097	8120	7986	8024	8171	8029	8036	8063	8187	7983	8147	7996	8083	8092	8155	8186	8144	7896	7992	8110	7997	8257	8087	7999	7905	8109	8082	8221	8050	8039	8052	8126	8011	8058	8033	8025	8134	8051	8126	8098	8130	8053	7984	8041	8084	8041	8079	8152	8078	8086	8022	8130	8090	7914	7910	8063	8168	8077	8072	8129	8005	8126	8073	8045	7986	8005	8170	7980	7988	7980	8048	7940	8026	8161	8046	7999	8232	7926	8067	7985	8028	7984	8030	7988	7936	8160	7987	8207	8156	8037	7937	8054	8006	8053	8068	8081	8064	8111	8040	8004	8110	8119	8146	7915	7949	8013	8196	8024	8166	8095	8056	8103	7999	7980	8044	7917	8006	7862	8077	8039	8007	8096	8079	8099	8061	7967	8166	8031	8017	8162	8161	8205	7909	7971	8046	7931	8017	8001	7989	8107	7932	8190	8054	8179	8011	8130	7980	8195	8108	7986	8092	8080	8085	7960	8013	8007	8016	8039	8084	8003	8051	8174	8077	8096	8012	8091	8015	8041	8174	8061	8123	8179	8089	8098	8022	8153	8067	8074	7939	8243	8116	8008	7958	8153	8152	8073	8116	8050	8087	7962	7939	8055	8009	8041	8041	8061	8042	8157	8042	8025	8044	8027	7917	7953	8026	8057	7983	8121	8051	8034	8203	8134	7936	8153	8091	8054	8125	8178	8110	8128	8120	8083	8112	8060	8177	8054	7958	8004	7972	8008	8012	7958	8073	8037	8096	8104	8126	7984	8127	8122	8255	8089	8034	8143	7866	8158	8204	8017	8106	8244	8076	8010	7862	8182	8028	8061	8077	8065	7996	8128	7938	8099	8062	8155	8119	8043	8087	8112	8080	8072	8017	7955	8148	8001	7947	8086	7970	8150	7980	8126	7925	7988	8127	8274	8010	8082	7956	8047	7977	8008	8145	8077	8002	8188	8114	8070	8048	8026	8011	7969	8090	8077	8083	8106	8166	8021	8171	8164	8040	8131	8064	8108	8058	8083	8067	8175	8087	8094	8000	7998	8071	8097	8000	7969	8016	8244	8005	8018	8200	7828	8208	8115	8138	8203	8018	8110	8110	7987	8162	8084	8081	8105	7932	7986	8055	8136	8144	8020	7982	8021	8047	8047	8086	8222	8009	7949	8168	8040	8143	7998	8260	8074	8107	8031	8100	8082	8077	8100	8068	8060	7946	8184	8014	7940	8065	8038	8053	8016	8084	8223	7974	7980	8112	8039	8179	8059	8010	7856	8106	8086	8163	7955	7812	8072	8032	8002	7945	8061	8152	7958	8006	7943	8084
7328	4597	4727	3099	2761	2216	1913	1456	1142	1132	1098	1031	923	941	970	881	884	899	879	919	873	903	963	909	914	911	906	908	880	861	888	899	904	961	937	958	843	876	853	939	862	869	893	877	873	920	895	988	899	933	917	863	960	866	906	917	921	910	902	856	900	931	879	939	904	832	961	937	881	942	899	936	868	905	875	856	909	898	806	892	881	903	873	914	852	954	907	910	957	901	901	889	922	914	934	880	923	909	882	898	913	946	893	912	870	868	913	919	883	816	913	933	891	897	954	927	874	885	862	888	934	897	855	932	914	916	899	870	913	905	868	994	916	900	906	952	915	908	845	874	909	964	809	920	859	918	923	921	876	885	942	883	912	952	893	913	940	889	897	961	869	889	884	877	888	913	950	898	887	863	887	842	885	907	871	869	894	899	925	926	927	916	869	875	925	914	884	895	911	868	927	883	919	893	960	899	881	912	967	894	872	915	888	889	886	867	899	894	905	931	831	900	879	860	900	924	847	879	885	930	909	855	873	926	908	900	875	912	895	891	877	938	954	944	894	906	919	916	890	926	842	873	896	873	888	895	886	882	957	863	870	914	873	918	888	867	925	973	919	834	909	939	943	945	914	924	950	897	941	907	861	951	896	901	870	907	926	918	980	869	911	919	849	946	863	901	875	906	872	885	920	883	878	886	898	900	909	915	944	936	879	898	886	955	882	882	968	878	867	1000	910	913	903	880	859	949	860	884	927	894	901	922	901	863	901	921	931	927	870	900	910	910	860	858	944	894	902	946	910	920	927	872	887	906	932	876	850	919	868	941	875	931	901	909	862	934	940	890	866	917	912	927	860	872	874	876	884	916	879	894	905	889	876	865	890	883	951	881	898	875	843	943	930	938	850	960	883	950	895	856	891	871	949	914	898	924	980	902	905	902	944	879	939	918	897	820	861	928	961	929	963	898	881	865	898	956	915	914	891	939	920	932	917	893	914	946	885	825	902	954	909	903	889	903	935	876	918	873	889	892	911	941	883	847	935	905	872	956	939	861	917	898	888	906	873	914	953	933	962	900	922	858	931	867	969	850	919	857	916	869	929	958	902	943	924	885	890	885	939	897	925	895	898	883	873	930	902	875	930	871	925	901	926	900	890	916	882	901	942	951	912	926	930	855	901	938	928	875	926	899	968	982	888	918	923	886	886	907	984	936	872	942	899	890	890	895	865	881	903	909	877	872	882	940	902	929	904	941	890	898	888	874	917	891	931	910	934	857	912	952	921	901	842	867	878	904	929	900	901	916	842	878	903	889	922	897	882	909	878	894	885	907	900	920	882	931	878	899	903	873	916	848	953	937	981	926	916	921	910	898	861	911	879	917	886	913	876	890	889	878	891	872	857	926	900	905	887	885	925	948	906	901	887	902	851	879	926	923	878	932	939	917	916	854	943	861	984	910	897	890	888	913	921	844	866	944	952	894	887	864	920	856	886	889	942	861	908	880	885	913	868	900	928	853	885	976	838	900	900	933	933	932	857	898	867	954	909	886	915	916	884	892	936	885	880	865	856	872	913	965	922	897	918	926	937	911	877	900	878	893	882	965	882	916	874	950	928	903	954	938	918	896	909	878	896	880	871	859	996	889	889	934	936	892	972	909	929	901	896	913	913	879	906	895	888	918	900	902	965	915	962	905	906	881	935	909	865	857	884	891	937	907	896	905	878	900	890	922	947	871	918	894	918	904	902	875	965	893	915	940	933	866	903	853	891	886	880	896	915	905	922	952	891	930	929	900	874	974	927	883	878	901	928	898	888	860	903	930	900	984	857	912	903	891	888	881	970	908	915	931	935	860	850	918	882	909	904	888	884	903	870	877	849	911	909	920	903	880	892	843	854	888	945	871	908	856	856	951	914	949	896	958	883	949	869	919	887	882	909	889	887	909	865	897	937	901	894	880	876	865	916	870	932	856	897	876	879	892	943	885	939	901	908	847	917	918	887	964	884	930	859	893	904	899	926	925	886	899	855	870	924	861	893	924	905	884	916	920	871	902	921	902	882	944	897	860	855	883	869	885	932	898	890	895	933	932	873	868	919	959	924	882	879	929	932	879	929	917	934	899	937	920	889	890	912	894	945	958	852	931	917	873	875	909	922	890	874	902	905	879	874	920	894	927	886	876	924	866	912	933	913	932	904	916	890	891	914	834	916	944	922	938	896	903	895	888	929	905	883	901	894	952	885	910	892	905	904	834	950	854	881	868	882	917	915	850	893	907	896	917	910	955	899	922	957	873	879	873	882	911	937	914	910	907	930	937	893	881	955	900	891	915	909	911	947	918	892	921	898	884	877	928	877	870	907	913	894	927	891	919	901	923	896	886	908	893	954	935	897	921	927	866	957	888	909	934	869	903	929	933	909	907	946	871	891	959	910	912	837	912	875	901	886	933	929	895	913	916	907	903	926	903	920	912	858	911	907	893	896	967	956	859	913	909	897	932	952	911	902	931	909	929	946	937	920	921	911	937	908	949	884	935	857	899	884	899	892	857	987	900	896	866	850	892	860	912	952	917	857	827	883	921	875	930	884	904	930	910	907	884	911	920	895	906	869	867	909	911	944	935	892	905	913	897	914	906	876	933	873	951	869	951	926	891	919	900	935	890	891	886	932	932	904	909	883	872	920	932	935	919	943	891	876	907	881	940	873	998	871	921	960	904	908	880	938	869	887	917	861	918	911	926	864	934	894	978	900	909	894	865	859	966	955	907	875	862	871	871	916	888	911	877	922	898	879	911	859	918	914	866	883	910	874	912	864	880	883	860	897	909	906	922	905	884	860	969	870	903	905	913	955	933	941	915	863	891	890	862	868	867	972	915	929	898	849	875	882	889	917	877	870	958	883	912	917	900	900	865	931	927	906	956	900	842	845	917	886	908	877	849	942	869	858	866	927	855	943	925	943	865	834	901	924	879	929	896	857	922	867	889	876	946	911	930	869	863	907	908	916	859	909	906	968	916	920	903	924	859	918	908	881	875	916	890	893	898	865	904	910	908	932	883	913	935	958	896	907	897	911	884	898	917	899	936	929	903	878	912	950	921	906	934	898	926	892	899	935	908	896	891	897	902	904	958	927	906	871	978	918	916	870	889	952	873	901	860	890	890	894	867	923	879	933	892	876	896	903	909	920	861	880	947	884	913	885	927	860	936	936	862	918	864	906	938	875	926	966	915	910	888	883	875	929	885	914	891	928	909	883	851	927	890	901	849	904	898	926	911	910	906	930	828	901	917	891	893	912	917	858	945	903	884	890	874	902	940	917	927	907	899	903	942	893	911	889	891	921	949	897	866	864	910	879	878	862	899	850	936	860	894	896	913	945	894	908	928	907	911	855	897	893	903	829	897	883	869	891	928	971	972	915	922	879	877	872	883	918	941	887	936	822	871	902	895	871	843	939	893	930	877	899	935	916	908	894	920	936	876	913	886	914	915	920	879	902	895	871	933	914	915	858	888	859	871	880	881
35282	33388	32013	37420	38060	33009	28720	20450	14324	13592	12358	10303	9024	8385	8076	7896	7682	7681	7723	7629	7724	7744	7747	7715	7719	7808	7706	7622	7447	7659	7754	7751	8000	7643	7746	7764	7739	7726	7706	7644	7626	7697	7710	7783	7778	7846	7604	7748	7820	7711	7832	7823	7657	7688	7735	7800	7825	7695	7687	7664	7720	7766	7646	7655	7747	7765	7604	7768	7636	7769	7724	7787	7715	7666	7636	7727	7625	7823	7792	7699	7825	7664	7764	7789	7664	7611	7690	7715	7796	7649	7643	7550	7751	7649	7800	7736	7659	7674	7855	7747	7785	7851	7789	7759	7761	7824	7690	7730	7771	7711	7702	7740	7837	7843	7823	7635	7732	7664	7651	7841	7680	7710	7791	7688	7743	7783	7814	7729	7730	7697	7730	7612	7788	7633	7736	7675	7652	7782	7883	7720	7665	7676	7834	7714	7626	7786	7887	7747	7659	7741	7736	7563	7600	7775	7789	7783	7620	7723	7793	7754	7847	7827	7750	7857	7710	7778	7699	7713	7694	7817	7779	7785	7853	7659	7736	7793	7766	7725	7778	7658	7683	7783	7754	7896	7782	7775	7687	7704	7694	7705	7704	7619	7551	7710	7690	7802	7728	7873	7675	7696	7777	7697	7724	7789	7645	7721	7715	7676	7840	7643	7709	7814	7605	7754	7731	7789	7736	7787	7641	7696	7789	7617	7730	7770	7857	7714	7859	7737	7777	7618	7695	7700	7692	7623	7600	7849	7826	7862	7711	7707	7586	7714	7832	7831	7620	7718	7806	7897	7654	7768	7891	7866	7667	7786	7691	7706	7714	7718	7730	7810	7796	7698	7890	7820	7884	7690	7798	7668	7790	7779	7703	7630	7768	7640	7687	7763	7852	7731	7655	7757	7733	7745	7761	7844	7761	7794	7655	7719	7702	7779	7820	7696	7724	7607	7642	7720	7745	7648	7747	7804	7769	7724	7750	7742	7669	7587	7691	7702	7838	7611	7711	7859	7643	7799	7796	7807	7773	7767	7723	7824	7823	7819	7767	7777	7749	7749	7693	7619	7727	7593	7773	7696	7778	7887	7909	7687	7819	7690	7701	7731	7700	7745	7743	7808	7715	7722	7770	7851	7710	7870	7812	7807	7594	7716	7616	7768	7728	7759	7674	7854	7735	7735	7768	7832	7823	7843	7699	7741	7730	7583	7814	7814	7872	7740	7695	7741	7703	7812	7848	7600	7683	7698	7806	7754	7819	7769	7790	7768	7932	7699	7881	7855	7649	7661	7909	7624	7670	7679	7609	7818	7774	7638	7788	7794	7788	7813	7695	7625	7837	7799	7782	7648	7635	7828	7736	7815	7730	7640	7719	7663	7696	7720	7697	7731	7658	7767	7784	7694	7687	7858	7589	7823	7654	7765	7804	7824	7681	7702	7631	7690	7786	7700	7836	7661	7690	7801	7571	7819	7721	7652	7704	7745	7712	7765	7825	7800	7761	7813	7804	7664	7814	7780	7809	7739	7742	7732	7559	7778	7798	7794	7759	7733	7877	7784	7748	7710	7692	7725	7731	7636	7698	7669	7525	7663	7830	7590	7755	7538	7758	7921	7661	7737	7797	7764	7708	7779	7878	7620	7758	7743	7825	7728	7593	7874	7790	7754	7745	7571	7600	7783	7733	7725	7752	7757	7666	7721	7780	7739	7849	7644	7808	7697	7634	7809	7745	7781	7618	7827	7719	7791	7713	7686	7798	7843	7621	7726	7628	7819	7710	7737	7718	7751	7704	7798	7773	7715	7719	7737	7724	7754	7722	7741	7719	7867	7841	7740	7731	7676	7591	7773	7709	7675	7907	7677	7628	7602	7636	7768	7683	7669	7675	7749	7652	7758	7689	7609	7626	7788	7654	7845	7694	7744	7652	7717	7793	7760	7577	7744	7740	7764	7706	7727	7769	7766	7775	7607	7726	7715	7701	7740	7783	7740	7793	7688	7663	7777	7737	7821	7788	7866	7712	7747	7723	7767	7696	7801	7868	7718	7828	7877	7760	7793	7720	7776	7627	7814	7769	7747	7737	7831	7702	7705	7728	7771	7719	7636	7704	7751	7727	7791	7739	7780	7725	7751	7626	7729	7886	7817	7820	7775	7698	7616	7786	7783	7610	7602	7568	7767	7743	7646	7615	7651	7717	7719	7729	7618	7620	7740	7693	7690	7779	7880	7672	7770	7996	7769	7787	7690	7770	7809	7721	7778	7713	7665	7667	7783	7675	7859	7772	7709	7693	7694	7713	7727	7748	7700	7671	7880	7677	7795	7862	7844	7648	7579	7758	7642	7720	7835	7743	7683	7739	7776	7685	7712	7810	7875	7752	7701	7694	7800	7818	7760	7801	7712	7775	7671	7716	7877	7752	7795	7710	7770	7790	7722	7802	7747	7805	7805	7756	7787	7669	7709	7709	7868	7759	7758	7590	7838	7710	7647	7740	7715	7683	7689	7721	7745	7691	7651	7738	7717	7612	7675	7846	7606	7850	7858	7812	7604	7781	7767	7653	7723	7752	7695	7800	7775	7718	7771	7560	7679	7886	7626	7915	7739	7751	7746	7675	7689	7696	7711	7652	7797	7709	7712	7574	7836	7792	7801	7796	7676	7657	7703	7767	7639	7631	7749	7642	7591	7731	7626	7894	7694	7726	7663	7765	7731	7727	7622	7781	7682	7776	7848	7659	7783	7772	7697	7718	7654	7750	7708	7700	7715	7726	7785	7827	7728	7835	7699	7812	7730	7717	7779	7771	7703	7608	7815	7650	7675	7616	7860	7918	7621	7725	7678	7776	7774	7639	7687	7790	7825	7751	7575	7778	7710	7699	7707	7622	7790	7777	7808	7697	7695	7732	7686	7784	7614	7812	7843	7664	7911	7892	7772	7762	7727	7759	7687	7823	7514	7740	7764	7883	7660	7731	7907	7788	7667	7831	7832	7694	7701	7669	7699	7596	7737	7599	7851	7651	7715	7708	7841	7685	7712	7806	7742	7640	7699	7675	7813	7796	7592	7748	7628	7831	7742	7671	7716	7847	7738	7663	7701	7813	7741	7843	7839	7729	7694	7635	7784	7597	7894	7800	7766	7646	7698	7689	7762	7710	7739	7794	7804	7844	7855	7802	7893	7827	7726	7561	7632	7730	7749	7724	7904	7700	7635	7762	7743	7824	7769	7618	7844	7739	7731	7850	7761	7833	7755	7730	7861	7569	7740	7706	7786	7756	7730	7757	7765	7780	7739	7746	7733	7773	7670	7780	7628	7721	7780	7648	7677	7832	7809	7783	7686	7801	7737	7663	7744	7673	7765	7759	7760	7883	7694	7770	7675	7828	7774	7802	7771	7793	7783	7775	7754	7787	7750	7822	7818	7680	7695	7737	7737	7652	7662	7749	7600	7873	7661	7773	7859	7751	7623	7673	7730	7619	7728	7634	7735	7713	7664	7796	7780	7845	7694	7758	7674	7687	7781	7750	7894	7659	7789	7715	7655	7883	7704	7681	7808	7674	7607	7576	7713	7794	7755	7880	7789	7641	7984	7634	7816	7704	7674	7813	7605	7703	7774	7593	7832	7738	7721	7841	7682	7722	7695	7603	7772	7729	7792	7601	7773	7692	7789	7733	7792	7767	7826	7762	7707	7786	7880	7767	7810	7672	7810	7657	7647	7763	7681	7782	7848	7816	7751	7861	7615	7718	7803	7689	7743	7710	7725	7699	7890	7726	7715	7660	7722	7860	7749	7882	7665	7708	7663	7742	7727	7590	7655	7658	7839	7732	7891	7706	7753	7714	7858	7700	7716	7759	7692	7669	7730	7738	7787	7875	7693	7899	7858	7786	7686	7715	7640	7759	7733	7753	7704	7690	7891	7738	7706	7791	7755	7724	7765	7694	7759	7944	7666	7801	7753	7727	7707	7744	7678	7709	7821	7711	7677	7710	7722	7776	7687	7700	7577	7588	7830	7871	7696	7510	7772	7721	7806	7730	7764	7766	7768	7830	7665	7739	7637	7723	7798	7784	7697	7738	7660	7787	7830	7769	7658	7792	7734	7728	7672	7699	7778	7687	7598	7771	7751	7711	7697	7765	7700	7774	7682	7867	7855	7818	7669	7829	7716	7799	7747	7751	7747	7728	7733	7690	7764	7771	7632	7725	7654	7734	7683	7755	7690	7751	7658	7792	7732	7766	7658	7698	7625	7759	7797	7654	7747	7722	7632	7747	7803	7784	7679	7784	7656	8011	7777	7712	7722	7649	7677	7809	7633	7721	7650	7920	7820	7684	7785	7818	7738	7694	7730	7720	7680	7767	7688	7705	7624	7911	7720	7881	7756	7749	7765	7883	7575	7796	7653	7662	7820	7834	7811	7688	7668	7780	7876	7659	7767	7830	7668	7916	7815	7886	7841	7757	7690	7719	7792	7656	7726	7657	7766	7820	7680	7674	7748	7783	7765	7612	7699	7727	7824	7736	7738	7724	7677	7727	7874	7765	7750	7834	7615	7771	7892	7738	7780	7695	7649	7688	7736	7757	7712	7866	7683	7687	7810	7680	7776	7625	7611	7764	7784	7747	7810	7796	7778	7785	7761	7666	7620	7692	7791	7797	7759	7761	7766	7679	7816	7728	7559	7682	7667	7797	7752	7710	7733	7816	7701	7831	7605	7641	7773	7686	7750	7699	7753	7741	7708	7647	7657	7772	7693	7736	7623	7713	7780	7779	7598	7782	7582	7634	7868	7723	7763	7873	7882	7624	7731	7672	7647	7568	7827	7723	7719	7545	7609	7682	7673	7609	7702	7752	7900	7779	7594	7748	7669	7816	7734	7728	7746	7696	7760	7755	7808	7833	7740	7857	7735	7828	7729	7746	7678	7638	7875	7673	7744	7701	7764	7736	7832	7795	7684	7723	7809	7636	7784	7778	7650	7740	7820	7717	7721	7713	7707	7761	7760	7701	7717	7852	7893	7792	7676	7741	7776	7768	7774	7786	7676	7686	7674	7934	7795	7680	7847	7762	7703	7802	7735	7749	7569	7857	7700	7733	7551	7761	7772	7906	7736	7753	7769	7778	7681	7675	7847	7781	7757
7676	8160	10673	6576	3460	3342	3924	3019	1790	1740	1759	1418	1243	1066	1044	944	868	940	919	867	944	895	884	955	904	935	887	959	872	963	904	915	922	935	898	973	956	960	940	935	998	919	909	951	946	997	931	940	945	924	971	954	929	958	904	939	974	990	935	903	942	962	910	894	959	994	890	948	894	911	907	928	914	919	955	910	913	873	924	992	913	967	985	929	891	952	928	998	897	915	921	901	985	919	887	946	946	885	893	941	915	925	974	846	942	883	926	950	906	902	922	953	986	921	963	902	938	917	927	886	937	939	896	922	945	908	957	943	880	929	868	921	908	930	961	874	974	932	928	900	903	917	955	914	942	883	952	941	922	962	895	887	907	903	943	890	948	882	944	926	921	901	905	902	890	879	876	984	938	957	929	902	898	969	953	873	964	966	968	933	917	932	934	903	915	950	941	946	943	926	943	887	905	941	914	942	883	918	972	952	924	981	974	917	932	930	951	913	915	887	917	948	912	903	962	906	915	947	916	947	916	918	915	887	899	897	931	920	854	927	984	927	900	935	886	968	957	989	919	948	961	899	960	960	908	929	894	911	927	975	952	926	890	903	970	903	942	952	901	864	903	924	943	910	918	932	956	915	899	951	884	945	892	962	987	926	911	921	927	942	946	958	878	893	915	936	898	930	945	896	908	907	915	900	952	905	883	923	911	908	946	976	954	839	918	940	932	881	937	945	958	941	961	889	920	908	934	944	931	882	975	913	887	948	928	913	932	924	918	952	945	895	926	950	926	917	931	890	940	963	916	970	902	953	879	901	912	912	931	921	989	909	932	954	952	932	913	914	946	951	875	941	963	896	918	923	933	938	924	956	976	884	946	894	939	901	954	891	938	911	975	954	941	958	928	939	864	918	893	910	946	920	992	936	930	944	918	917	949	913	849	888	936	904	958	927	982	947	965	925	939	930	941	940	946	918	942	959	916	922	925	906	888	920	896	916	953	973	968	948	874	936	980	942	915	925	972	896	934	928	923	974	897	845	945	921	952	874	882	937	905	884	910	913	889	931	872	923	834	957	946	862	901	957	933	910	931	978	957	894	902	899	934	914	957	917	946	879	914	941	927	930	867	971	878	918	922	995	984	949	935	961	927	844	917	940	921	889	860	899	884	828	970	965	903	942	941	965	876	935	936	973	921	958	888	935	908	958	925	913	863	930	944	896	958	943	894	924	980	983	885	959	961	904	936	955	934	873	945	964	868	904	916	939	948	907	914	932	849	924	930	926	982	956	941	937	896	903	948	854	905	893	912	948	903	922	888	916	931	940	960	917	876	896	939	900	953	916	1009	978	952	914	893	895	991	918	924	944	887	920	931	952	976	869	951	849	928	962	903	928	900	905	923	873	965	897	918	947	898	975	949	978	969	906	899	866	993	899	899	962	886	875	948	950	954	933	893	918	902	938	891	948	945	908	914	932	910	882	995	974	891	948	932	950	935	926	927	904	933	957	960	870	896	896	927	942	934	987	1008	954	895	900	904	959	920	944	932	922	924	948	924	932	919	912	894	906	907	919	964	920	880	895	880	921	970	879	896	904	908	872	952	949	890	907	894	855	922	893	899	924	967	933	949	978	929	924	952	969	898	943	907	930	889	991	934	933	886	918	885	929	984	983	918	909	984	920	878	935	918	926	936	946	915	964	938	939	965	906	938	977	908	936	934	896	952	934	943	919	924	908	919	917	921	933	894	875	925	946	917	909	966	945	927	909	957	1007	920	953	960	964	909	919	896	930	910	945	911	904	956	931	927	931	939	916	952	915	924	951	934	921	920	919	982	905	879	914	947	936	964	921	958	949	911	906	978	870	946	937	929	924	928	919	905	934	910	955	959	942	948	908	925	892	926	973	937	955	890	955	914	905	873	949	1001	965	953	934	878	875	929	926	939	946	905	880	891	904	962	947	905	909	873	918	897	897	910	964	956	903	953	920	925	913	889	973	918	902	897	965	993	912	921	999	945	910	917	896	912	911	901	888	931	925	950	884	948	982	964	929	893	898	885	910	986	910	912	911	900	870	961	933	910	969	928	940	915	952	921	935	925	999	895	957	943	951	917	931	940	944	892	908	943	940	929	884	937	914	950	939	919	966	882	957	937	935	947	939	887	957	946	904	943	903	922	936	871	869	921	974	904	992	897	871	914	924	941	918	930	939	961	953	884	964	924	958	915	938	984	926	939	895	920	973	938	932	926	901	922	911	935	921	939	905	993	969	963	932	940	971	927	930	910	903	978	914	894	910	910	847	934	887	957	916	961	910	945	964	924	906	912	958	926	918	908	956	902	949	905	883	866	951	865	925	1025	928	894	923	921	907	945	931	927	962	1018	914	924	927	950	903	944	943	907	968	935	920	922	937	943	890	929	909	950	936	943	873	930	992	972	888	865	930	970	926	901	923	900	910	990	961	952	889	982	917	940	989	905	886	966	936	918	938	991	894	941	934	918	923	915	854	928	937	948	926	890	911	928	940	917	922	880	960	946	974	923	969	922	917	927	906	915	950	903	943	864	939	955	922	924	944	930	873	888	857	908	925	978	890	947	930	869	920	927	985	1002	903	925	929	975	934	961	937	945	902	859	1011	910	846	917	937	950	965	905	889	858	952	933	929	933	938	983	915	911	941	911	918	958	973	940	951	922	976	998	905	911	918	950	935	944	880	914	855	947	904	929	895	938	972	933	920	896	889	886	951	922	933	895	934	957	973	919	933	912	873	972	946	871	916	974	905	858	927	887	917	982	913	958	928	936	984	959	895	922	918	925	924	923	1019	948	896	915	927	924	872	876	926	1000	983	905	900	937	903	922	940	926	925	927	982	913	946	948	911	927	955	902	944	929	958	909	930	993	946	958	857	950	905	875	1005	914	905	928	911	942	906	935	936	924	956	977	902	991	936	942	912	933	961	945	911	935	964	917	944	936	945	980	933	904	924	898	997	966	944	937	897	955	904	982	896	953	909	881	958	905	915	904	922	957	941	998	943	964	891	997	902	937	918	944	929	1009	938	906	936	902	892	966	907	979	953	881	910	947	896	917	923	910	912	974	881	969	892	937	919	913	945	934	952	947	956	947	942	891	972	919	923	932	941	928	951	948	873	930	957	917	954	982	935	923	934	945	914	868	908	928	920	940	895	870	945	945	959	906	919	923	894	897	927	906	945	927	931	888	973	904	954	928	969	937	884	918	934	969	930	982	937	915	927	937	901	890	931	917	899	918	900	866	909	936	903	978	965	924	900	940	956	936	994	922	963	984	937	935	885	945	916	897	969	967	952	908	984	908	940	960	983	932	950	903	925	928	904	918	959	921	918	947	944	982	907	977	955	925	876	857	902	943	945	953	912	963	945	892	902	909	922	959	900	871	919	875	931	939	913	964	925	919	922	902	895	897	903	937	922	955	948	902	929	912	897	936	920	953	951	917	902	957	976	918	900	924	951	881	895	948	913	886	921	980	904	958	899	929	923	880	928	932	923	922	933
39642	41231	43338	46225	41945	39616	42035	32188	24526	23877	22371	17125	13608	10463	9361	8362	8120	8070	7914	7804	7841	7735	7723	7774	7832	7841	7806	7860	7818	7726	7810	7798	7783	7729	7869	7974	7728	7962	7732	7786	7852	7851	7882	7794	7924	7820	7819	8001	7889	7874	7779	7858	7744	7941	7841	7692	7809	7749	7825	7814	7865	7707	7833	7795	7890	7707	7693	7918	7672	7776	7896	7832	7890	7717	7919	7723	7796	7888	7828	7828	7500	7909	7895	7898	7849	7790	7772	7936	7771	7934	7934	7736	7752	7920	7771	7877	7794	7817	7793	7720	7795	7804	7902	7926	7898	7762	7874	7867	7825	7742	7909	7792	7931	7805	7707	7839	7729	7832	7803	7870	7797	7805	7902	7773	7889	7775	7865	7676	7639	7648	7917	7822	7896	7891	7712	7760	7752	7773	7870	7853	7712	7777	7721	7816	7601	7858	7798	7836	7864	7949	7985	7835	7736	7860	7799	7845	7657	7824	7926	7756	7759	7842	7771	7848	7818	7759	7717	7807	7850	7926	7819	7810	7799	7780	7866	7829	7771	7872	7706	7781	7902	7789	7833	7817	7833	7794	7794	7825	7836	7699	7801	7873	7805	7737	7859	7766	7914	7969	7657	7873	7869	7712	7883	7884	7851	7710	7793	7723	7928	7964	7755	7771	7724	7754	7787	7895	7804	7965	7735	7961	7638	7911	7799	7802	7742	7786	7921	7841	7927	7799	7820	7841	7889	7794	7850	7789	7840	7781	7774	7839	7879	7775	7873	7884	7853	7830	7674	7728	7751	7796	7764	7824	7807	7784	7738	7705	7752	7857	7845	7860	7837	7741	7871	7822	7807	7848	7756	7797	7877	7863	7801	7928	7827	7732	7871	7710	7837	7898	7736	8053	7669	7818	7685	7788	7794	7824	7912	7674	7869	7804	7848	7825	7740	7805	8008	7708	7959	7859	7832	7729	7817	7735	7730	7751	7903	7709	7885	7705	7869	7656	7955	7862	7734	7837	7919	7788	8026	7814	7748	7783	7750	7915	7714	7949	7829	7761	7785	7846	7977	7789	7793	7848	7905	7740	7832	7759	7820	7960	7779	7798	7860	7780	7753	7938	7822	7853	7896	7860	7828	7876	7826	7739	7864	7890	7895	7816	7843	7773	7874	8016	7887	7797	7794	7771	7878	7715	7799	7793	7864	7704	7772	7870	7867	8014	7838	7788	7808	7768	7789	7803	7748	7818	7741	7787	7726	7900	7894	7887	7927	7939	7894	7842	7802	7783	7902	7890	7851	7799	7667	7789	7816	7746	7864	7870	7741	7811	7859	7841	7825	7776	7786	7778	7915	7890	7864	7924	7946	7863	7843	7839	7746	7780	7849	7926	7817	7799	7633	7874	7811	7771	7858	7854	7843	7669	7864	7766	7860	7798	7767	7966	7802	7933	7835	7794	7815	7923	7819	7872	7706	7925	7939	7757	7940	7740	7887	7817	7804	7807	7889	7780	7838	7864	7792	7858	7647	7874	7808	7769	7848	7727	7769	7646	7788	7764	7904	7857	7836	7719	7782	7918	7831	7754	7894	7791	7741	7772	7833	7749	7699	7780	7880	7752	7669	7677	7815	7784	7943	7771	7802	7772	7870	7794	7835	7746	7907	7862	7781	7949	7925	7879	7791	7828	7745	7813	7741	7770	7715	7775	7796	7909	7723	7873	7833	7871	7792	7743	7769	7855	7862	7880	7805	7880	7861	7672	7827	7868	7883	7747	7743	7627	7785	7838	7765	7847	7876	7721	7857	7827	7967	7808	7756	7700	7776	7815	7807	7752	7852	7695	7846	7812	7815	7948	7753	7915	7764	7975	7783	7905	7837	7890	7835	7825	7825	7984	7873	7770	7691	7918	7856	7866	7885	7799	7939	7869	7872	7801	7780	7863	7827	7895	8004	7716	7842	7864	7776	7911	7669	7867	7736	7803	7764	7743	7927	7799	7909	7726	7814	7676	7781	7758	7861	7606	7816	7804	7988	7806	7807	7737	7759	7810	7785	7862	7787	7877	7823	7800	7906	7791	7864	7798	7753	7802	7825	7907	7898	7870	7763	7739	7865	7982	7765	7812	7792	7831	7887	7863	7777	7792	7675	7807	7799	7721	7826	7840	7747	7813	7824	7784	7796	7680	7755	7834	7788	7735	7837	7842	7979	7875	7790	7810	7900	7886	7868	7858	7840	7825	7867	7934	7798	7773	7898	7770	7789	7740	7703	7724	7879	7787	7831	7727	7946	7804	7689	7825	7815	7829	7701	7925	7681	7795	7862	7818	7777	7758	7833	7842	7785	7757	7796	7832	7735	7854	7924	7703	7874	7819	7793	7848	7839	7787	7746	7843	7875	7914	7823	7579	7937	7832	7861	7824	7892	7897	7841	7744	7861	7848	7831	7817	7865	7838	7883	7735	7802	7802	7855	7792	7868	7891	7769	7859	7877	7806	7731	8009	7847	7812	7874	7847	7747	7722	7711	7924	7762	7853	7764	7654	8003	7823	7835	7871	7836	7741	7811	7879	7899	7760	7874	7705	7744	7859	7870	7870	7894	7932	7781	7809	7770	7813	7860	7776	7759	7782	7780	7778	7831	7820	7886	7712	7761	7695	7794	7845	7697	7837	7706	7824	7868	7829	7773	7855	7792	7843	7901	7892	7796	7874	7800	7863	7684	7919	7689	7803	7908	7876	7882	7838	7853	7738	7709	7925	7929	7935	7973	7844	7904	7929	7784	7853	7822	7708	7830	7782	7779	7778	7856	7807	7782	7734	7776	7763	7783	7839	7640	7883	7862	7778	7841	7905	7846	7715	7938	7927	7765	7846	7758	7781	7769	7678	7664	7818	7946	7854	7764	7854	7762	7785	7967	7795	7899	7805	7878	7922	7870	7851	7969	7895	7852	7926	7786	7786	7794	7773	7748	7836	7676	7756	7801	7815	7877	7763	7760	7658	7847	7871	7891	7800	7767	7863	7751	7643	7969	7757	7852	7888	7872	7811	7688	7925	7904	7823	7724	7922	7824	7954	7854	7737	7859	7839	7794	7648	7838	7881	7723	7777	7802	7755	7855	7922	7791	7807	7835	7898	7880	7760	7847	7755	7867	7835	7856	7679	7900	7886	7780	7777	7739	7797	7937	7853	7778	7824	7862	7838	7791	7782	7861	7642	7783	7849	7772	7916	7799	7852	7806	7911	7782	7746	7835	7707	7911	7796	7792	7881	7875	7817	7877	7925	7858	7844	7921	7769	7822	7870	7790	7808	7752	7929	7895	7870	8032	7798	7834	7859	7789	7810	7728	7964	7800	7877	7836	7773	7855	7735	7769	7817	7754	7753	7849	7883	7770	7875	7644	7823	7771	7691	7812	7835	7688	7757	7848	7740	7855	7703	7861	7839	7834	7896	7847	7732	7814	7716	7769	7770	7904	7837	7925	7814	7682	7728	7897	7915	7824	7696	7825	7762	7952	7689	7778	7815	7947	7739	7796	7762	7866	7763	7815	7882	7808	7789	7788	7865	7933	7758	7817	7832	7798	7801	7929	7799	7828	7736	7871	7871	7949	8004	7659	7857	7783	7826	7764	8022	7741	7848	7741	7952	7765	7840	7848	7823	7807	7913	7778	7692	7888	7818	7928	7805	7796	7832	7906	7919	7859	7669	7995	7798	7859	7796	7934	7807	7836	7843	7788	7818	7754	7857	8051	7886	7895	7806	7844	7763	7673	7603	7934	7713	7796	7899	7852	7720	7760	7831	7885	7928	7803	7851	7655	7754	7853	7950	7730	7806	7748	7757	7703	7875	7783	7734	7846	7872	7776	7905	7840	7813	7873	7940	7951	7954	7909	7734	7634	7731	7727	7971	7801	7841	7731	7760	7793	7824	7875	7840	7958	8028	7824	7905	7915	7783	7894	7768	7874	7692	7879	7831	7673	7717	7813	7837	7883	7837	7781	8015	7652	7803	7797	7689	7783	7836	7830	7869	7726	7838	7880	7950	7746	7849	7740	7787	7858	7758	7886	7911	7820	7865	7834	7660	7867	7699	7729	7870	7900	7783	7969	7766	7852	7865	7808	7976	7845	7831	7767	7861	7778	7826	7783	7824	7813	7918	7905	7937	7747	7841	7655	7790	7828	7913	7828	7817	7774	7755	7744	7835	7765	7903	7723	7887	7696	7846	7766	7832	7812	7787	7914	7753	7763	7731	7690	7887	7697	7826	7806	7919	7817	7642	7866	7751	7841	7950	7840	7891	7893	7813	7744	7798	7791	7837	7827	7782	7875	7800	7770	7908	7747	7671	7804	7832	7907	7682	7878	7850	7777	7836	7850	7783	7801	7863	7834	7779	7712	7767	7935	7879	7712	7704	7809	7805	7864	7731	7902	7823	7828	7780	7862	7729	7861	7979	7723	7687	7820	7891	7741	7741	7852	7919	7866	7692	7737	7945	7826	7784	7829	7769	7913	7901	7789	7880	7891	7796	7722	7879	7790	7766	7844	7761	7731	7791	7827	7901	7849	7936	7866	7759	7702	7818	7804	7859	7860	7889	7941	7751	7866	7833	7853	7922	7847	7847	7857	7658	7872	7697	7929	7765	7627	7812	7903	7876	7790	7772	7820	7893	7848	7752	7875	7871	7863	7804	7812	7924	7774	7733	7679	7758	7773	7777	7724	7791	8013	7801	7763	7810	7782	7781	7679	7854	7811	7915	7864	7809	7894	7679	7744	7720	7906	7828	7894	7829	7787	7745	7829	7878	7650	7836	7781	7821	7743	7860	7769	7791	7841	7782	7874	7939	7743	7762	7841	7865	7783	7790	7879	7905	7863	7764	7916	7867	7816	7855	7761	7859	7789	7781	7755	7811	7801	7852	7842	7761	7934	7863	7849	7690	7907	7799	7816	7767	7939	7758	7847	7859	7752	7657	7802	7752	7821	7790	7801	7869	7834	7841	7725	7802	7844	7724	7790	7806	7850	7936	7920	7805	7810	7853	7833	7727	7740	7918	7805	7824	7782	7813	7767	7929	7843	7718	7893	7750	7787	7740	7842	7789	7735	7862	7859	7789	7963	7922	7763	7764	7733	7895
9584	5663	6804	4332	3243	3844	4206	3568	1878	2081	2189	1680	1528	1202	1095	1001	943	1035	946	952	928	954	896	869	940	934	920	903	929	966	964	925	985	959	935	947	910	945	907	929	953	920	987	1010	957	885	917	956	1004	904	950	903	984	960	951	967	953	952	938	924	919	924	968	904	941	995	910	932	923	997	902	927	940	951	972	923	953	945	992	929	984	919	941	913	946	977	999	949	948	944	977	926	957	930	901	957	937	891	886	931	929	951	969	978	882	983	953	958	954	945	951	936	955	1020	971	942	973	988	937	893	913	926	979	890	926	929	1008	920	922	971	979	1001	969	958	1020	922	982	951	929	917	892	963	978	946	913	991	927	920	962	963	951	923	925	975	967	927	953	977	950	957	944	982	912	923	1018	957	886	941	945	912	924	956	958	927	974	944	921	972	915	898	905	939	1002	985	934	967	1005	877	963	955	958	959	928	903	920	931	946	942	952	925	963	967	961	921	937	960	979	934	953	953	927	883	903	894	967	944	960	950	949	932	959	965	946	922	987	871	934	974	931	902	970	946	933	969	961	950	982	927	883	932	1004	1010	978	929	896	896	1002	926	941	899	919	940	951	989	977	937	990	943	1006	938	926	926	941	914	980	935	973	884	928	947	963	933	931	961	915	940	925	972	981	906	935	938	929	1007	890	987	946	932	890	1001	892	958	956	953	977	979	967	983	887	979	949	947	934	996	962	916	903	918	965	961	976	962	952	937	986	934	925	947	911	941	892	941	952	925	930	946	947	941	971	891	938	1033	939	933	925	949	945	935	960	955	1002	956	938	988	890	936	930	948	952	906	916	937	924	903	974	940	952	956	996	904	973	948	803	941	950	883	944	917	971	929	977	940	970	888	936	953	937	939	956	977	970	898	930	972	951	978	944	974	958	946	964	959	960	934	970	965	974	965	989	951	958	977	912	861	1000	947	949	951	947	925	955	924	933	1005	936	950	899	955	879	959	916	926	923	959	953	892	985	919	923	931	927	922	922	946	981	934	917	866	933	952	917	939	955	975	944	960	960	968	926	928	934	961	947	953	923	942	927	944	979	930	927	975	920	959	977	989	958	971	953	945	935	900	977	966	993	980	930	962	1001	1008	965	985	948	1004	964	982	952	913	928	992	953	909	968	923	987	982	885	963	925	929	957	911	987	951	956	938	889	944	927	913	1001	962	971	947	982	973	964	937	976	930	966	923	937	937	948	973	907	951	994	958	966	940	941	958	970	895	964	956	961	942	970	948	989	927	920	888	925	917	987	971	902	927	913	945	931	975	943	989	921	960	958	932	912	973	930	922	941	1042	950	961	960	908	950	931	1001	998	957	927	947	969	961	940	893	917	949	957	951	939	954	931	934	922	941	907	942	920	948	952	977	978	999	967	974	923	937	929	960	969	980	900	965	949	976	956	954	961	974	898	921	938	925	924	907	992	1020	969	914	985	900	941	945	929	987	966	904	942	944	957	964	943	929	962	940	888	924	926	932	942	991	921	937	935	976	908	945	941	921	956	927	961	963	933	916	929	953	923	948	964	888	967	987	947	998	939	962	992	958	918	934	965	899	915	1007	938	945	920	927	966	982	981	983	963	924	939	955	915	911	935	959	937	967	922	965	927	922	954	879	931	967	931	883	934	986	982	949	986	960	896	1027	973	927	912	924	909	943	973	974	960	955	1003	1031	948	923	959	942	998	944	933	904	956	945	995	915	954	958	902	969	950	959	923	917	911	966	958	877	963	949	892	974	998	923	963	987	964	909	967	878	941	939	952	957	947	891	969	979	944	947	969	925	890	908	947	929	971	970	938	933	964	966	970	947	967	882	929	893	950	891	944	940	949	946	960	907	923	915	935	970	938	955	952	899	948	966	958	949	943	960	951	1056	935	943	988	954	1007	963	916	948	938	944	974	943	1002	942	909	920	1016	982	895	947	891	988	934	988	940	953	966	964	945	905	955	904	908	1012	966	924	941	974	940	962	908	941	906	913	929	949	973	979	953	956	951	959	944	943	966	923	910	882	936	971	1047	947	944	962	983	960	968	968	942	954	922	960	959	954	939	907	955	968	919	958	925	948	971	922	889	907	969	896	1004	949	916	1045	921	900	914	905	896	903	931	929	972	935	941	961	961	967	916	957	984	930	943	900	956	901	900	937	952	981	1015	934	969	906	972	933	932	946	941	937	945	951	951	988	913	918	960	939	984	987	924	924	934	920	937	957	962	950	938	891	946	890	959	907	991	939	949	912	970	953	908	958	921	947	1012	916	971	959	926	893	964	918	896	958	953	954	963	867	896	941	918	938	924	922	934	986	945	990	944	999	993	955	944	973	926	969	955	925	977	952	931	900	940	951	955	947	907	940	903	904	940	923	994	987	998	953	906	889	898	965	854	953	879	977	933	1002	904	1001	965	970	931	946	885	929	954	883	903	972	951	871	943	939	905	937	934	974	954	935	957	918	913	915	941	910	994	932	962	955	938	916	977	893	975	907	938	954	966	954	961	950	970	953	939	957	878	920	925	904	976	964	943	921	931	958	913	930	909	902	985	956	985	920	897	961	927	960	957	955	958	845	914	1033	910	953	900	893	953	950	978	957	916	924	970	912	958	921	903	899	973	965	938	913	931	934	930	853	994	936	925	929	949	960	957	962	923	907	925	974	917	909	950	924	973	939	1010	957	951	966	957	892	985	966	928	940	943	905	970	945	964	936	918	965	962	929	953	905	925	893	970	927	1029	916	945	912	916	939	983	926	899	915	988	935	928	900	944	896	943	900	965	928	951	958	947	900	932	949	955	944	944	903	959	974	947	976	944	1021	896	961	953	947	925	936	978	952	894	956	952	940	934	905	957	979	1018	964	950	953	935	976	942	981	966	966	888	966	950	863	917	944	954	934	924	947	959	996	965	886	992	1003	903	933	932	994	965	964	937	901	952	915	961	942	909	942	923	939	899	952	927	959	945	1003	918	965	944	939	920	925	948	903	986	949	936	931	918	992	957	1000	929	953	954	952	941	959	920	884	947	954	927	934	956	897	910	908	984	927	923	948	955	917	924	907	919	944	938	1033	931	960	971	970	916	900	937	942	901	944	938	968	939	937	908	931	957	943	920	905	906	969	924	931	956	970	963	877	948	935	963	936	910	989	976	966	923	897	880	933	914	902	944	995	944	931	918	889	949	932	956	964	918	973	919	962	968	951	933	968	925	921	968	947	915	922	930	934	938	954	957	956	951	930	931	939	957	909	1000	944	962	917	936	953	946	908	957	953	935	929	972	974	949	944	964	988	928	943	920	933	940	926	961	937	932	1002	1000	947	938	914	936	923	942	939	976	938	955	913	919	970	956	895	885	904	922	961	957	992	987	928	940	948	999	962	951	965	941	978	940	923	922	954	934	930	862	929	915	925	924	965	907	933	934	935	920	917	927	957	945	952	895	966	996	968	927	925	974	925	967	947	919	924	951	967	906	912	994	905	958	961	947	986	944	932	1004	944	940	952	913	914	936	981	930	974	903	985	984	929	952	934	936	924	945	988	943
36818	35675	37807	41037	41645	41923	43040	34716	25659	28203	27050	20795	16831	12148	10377	8882	8459	8312	8014	7899	7924	8011	8046	7995	7999	7878	7941	7859	7905	7966	8049	8037	7954	7852	8039	7920	7990	8151	7853	8024	7905	7908	7970	7789	8013	7983	7991	8089	8076	7865	7915	8018	7915	7825	8130	7969	7909	7857	8105	7951	8054	7879	8033	8013	7985	8071	7908	7943	7784	7911	7926	7958	8000	7976	7936	8037	7941	8020	7963	8025	7958	7925	7826	7869	7937	7907	7965	7992	7918	7962	8032	7857	8046	8005	7941	7984	8045	7951	7966	8012	7815	7970	7908	7973	7912	7992	7957	7904	8030	8054	7935	8139	8060	8038	7992	7899	8071	7877	8005	7998	7972	7842	7981	8003	8024	8018	7822	8012	7751	8117	7956	7963	8060	8005	7874	7948	8116	7811	7981	7953	8033	7882	8041	7992	8021	7861	7971	7841	7870	7844	7870	7866	8073	7838	7948	7984	7883	7955	8064	7845	8203	7902	7980	7955	7949	7917	7926	7871	7958	7940	8034	7960	7956	7965	8013	7941	7908	7990	7879	7957	7887	7884	7933	8084	7955	7911	7919	7969	7892	7936	7886	7924	8189	7999	8053	7960	8013	7962	7955	7837	7916	7833	8009	8003	7836	8156	8009	8074	8034	7978	7800	7991	7976	7953	7947	7947	7865	7853	8108	8030	8036	8014	7943	8010	7940	7985	7765	8026	7891	8049	7959	7897	7904	8055	7892	7968	7857	7879	8065	7880	8039	7934	7962	7833	7956	7882	8089	8129	7951	7776	7892	7880	7870	7876	7763	8075	7985	7862	8044	8006	8065	7937	7968	7896	8004	7977	8000	7871	7978	7931	8043	8121	7849	8033	7975	7864	7999	7898	7865	7923	8026	7929	7954	7911	7914	7853	8109	7924	8047	7905	7908	7938	7854	7907	7992	7941	7916	7959	7921	7895	8043	7977	8022	7990	7861	7949	7862	7969	8080	7883	7966	7880	7982	7915	7961	7908	8118	8053	7999	8033	7886	7950	7927	7997	7999	8097	8042	7940	8051	7941	8089	8036	8003	7984	7772	7976	7867	8065	7887	8026	7897	7870	8051	8010	7960	7901	8025	8028	7959	8040	7883	7934	7889	8139	8067	7931	7984	7984	7937	8007	7911	7892	7966	7976	7914	7906	7873	8017	7954	7911	8112	8079	7981	8068	7928	8081	7990	8054	7988	7853	7916	7840	7976	7976	8004	7959	7921	8040	8024	8029	8004	7934	7957	7994	7935	7884	7817	7995	7963	8134	7935	8008	8017	7956	7968	8041	8019	8099	7915	7910	8067	8029	8147	7933	7966	7912	7960	7859	8083	7926	7891	8003	7922	8041	7957	7985	7906	7967	7976	8104	7942	7976	7976	8013	7936	8109	8012	7989	8026	7805	8003	7911	7943	8046	7997	7865	7909	7855	8086	7895	8127	7859	8022	8087	8005	8034	7860	7916	7987	8030	8008	7923	7952	8008	7890	7845	7895	8099	7936	7971	8016	7920	8126	7825	7932	7964	7914	7971	7911	7909	8032	7954	7997	7972	8047	8008	7935	8014	8058	7880	7982	7957	8041	7834	7900	7946	7972	8004	7893	7985	7937	7897	8025	7919	7856	7960	7972	7954	8038	8011	7995	8075	7994	7933	7937	7993	7937	7864	7994	7888	7996	7955	8106	8051	8052	7941	7979	7890	8032	8037	7954	7999	8124	7988	7962	7962	7990	8139	7830	7956	8052	7939	8023	7960	7928	8054	8058	8033	7906	7870	7950	8130	8135	8011	7883	7998	7880	7894	8005	8000	7996	7869	7960	8068	7903	7904	7817	7897	7998	8042	7915	7891	7962	7996	7887	7880	7852	7968	7913	8095	7950	7896	8127	8034	7969	7974	7947	7879	7941	7876	8126	7963	7959	7891	7994	7849	7946	7837	7967	7995	7875	7937	7909	8015	7930	7949	7967	8033	7889	7966	7816	7998	7886	7919	7971	7944	7880	7888	8010	7972	8037	7973	7841	8054	7970	8050	7966	7972	7931	7926	7924	7939	8004	7927	7951	8024	7926	8054	8015	8087	7969	7836	7880	7983	7817	7788	7978	7927	8134	7940	7968	8071	7980	8058	8073	7935	7992	8094	8010	7990	8036	8057	7827	7815	7970	7947	7981	8170	7859	8005	7850	8113	7873	8015	7812	7950	7961	8001	7890	7871	7893	7893	7977	8101	8087	7915	7928	7907	7935	7932	8005	7925	7859	8026	7851	7978	8082	7957	7855	7888	8124	7849	8091	8007	7939	7985	8052	8021	7842	7914	8062	7977	7894	7824	8114	7945	7937	7969	7915	7948	8080	7966	7991	8033	7982	8021	7948	8020	7947	7902	7884	8138	7975	8164	8061	7947	7884	7837	8095	7998	7899	7882	8073	7835	7983	7952	7896	8009	8098	8115	8085	7857	7935	7886	7873	8046	8011	7985	7945	8096	7911	7957	7922	7998	7904	7973	7952	7849	7969	7900	7896	7871	8088	7847	7929	7973	7945	7851	7951	7930	7904	7884	7890	7903	7965	7904	7918	7909	7910	7915	7916	7888	7958	8040	8102	8062	7969	7999	7985	7834	7888	7890	7869	8008	8064	7941	7967	8057	7951	7931	7970	7829	7956	7998	8044	7858	7968	7945	7931	8005	7931	7922	8055	7936	8043	7966	7948	7937	7991	8059	7998	7902	7927	7887	7946	7940	8000	7888	8132	8009	8016	7984	7842	8004	7979	7968	7861	7940	8025	8078	8025	7988	7910	7909	7851	7932	7864	7907	7854	7968	7957	7959	8094	7886	7970	7893	7995	7899	8090	7795	7861	7967	7953	7940	8000	7911	7931	7932	7967	7922	7936	7979	7907	7938	8001	8018	7921	7856	8013	8006	8086	7908	7988	7982	7929	8008	7948	7827	7902	8108	7945	8021	8016	8033	7964	7870	7969	7856	7934	8024	8037	7854	7896	7947	7933	7996	8105	7943	8001	7919	8019	7862	8014	7979	7939	8017	7880	8090	7842	7968	8066	7927	8029	7947	8174	7933	7989	7972	8012	7971	7950	7863	7882	8015	8025	7924	7935	7885	8089	8031	8017	7888	7902	7930	7973	7866	7969	7927	7956	7954	7992	7901	8006	8062	7835	7872	7877	7973	8110	7993	7978	8092	7971	7890	7921	7870	7945	8102	8015	8030	8083	7940	8094	7998	7865	8094	7942	7952	7926	7980	7818	7981	7854	7955	7872	8051	7917	8011	7963	8074	8041	7961	7947	8054	8079	7993	7881	7933	8064	7996	8023	7901	8021	7842	7946	8079	7983	7935	7924	7994	7904	7902	7827	8031	7886	8071	7972	7906	8003	7891	7959	7910	8078	7934	7943	7847	8040	7965	7984	7883	7973	8018	7955	7996	7898	7991	7962	7929	8072	8098	7992	7977	7996	7868	7965	8089	7914	8015	7972	7894	7981	7999	8024	7944	7996	7984	7898	8050	7791	8024	7853	7956	8115	7925	7892	7917	8021	7900	8032	7971	7947	7961	8036	7980	7991	8010	8133	7952	8003	7882	7987	7983	7972	7960	8028	7867	7930	7942	8103	7912	8067	8003	8011	7819	8047	7953	7994	7966	8000	8006	7879	8003	7934	8002	8054	7985	7975	8118	7992	8100	7865	8075	7795	7962	7800	7971	7923	8007	7794	8021	7956	8017	8001	7777	8030	7822	7944	7770	8026	7945	7982	8020	7975	7862	7910	7842	7929	7977	7890	8039	7905	8008	8010	8018	8021	7972	8002	7996	7873	7977	7993	7975	7897	7991	7814	8045	7959	7905	7938	7965	7826	7904	7992	7983	8033	7792	7982	8063	8041	7982	8029	7962	7986	7982	8052	7840	8151	7894	7975	7806	7945	7923	8094	8035	8085	8085	8065	7784	7982	8006	7956	7974	7935	8063	7944	7988	8013	8130	8021	8065	8080	7904	7893	7940	7953	8064	7842	7964	7958	8063	7883	8039	7908	8060	7922	7908	8031	7936	7905	8126	8058	7903	8056	7838	7867	8060	7970	7888	8045	7946	8085	8012	7992	7913	8046	7989	7925	8024	8018	7923	7932	7917	7895	8033	7963	7933	7890	7840	8023	7944	7979	7995	7971	8073	7962	7996	8019	8100	7906	8083	8039	7914	8046	8027	8029	8007	7977	8069	7941	7968	7973	7850	8030	7895	8055	7980	7937	8132	7980	8026	8061	7850	7873	7987	7747	8037	8031	7919	7959	7971	7888	7997	7911	8030	8079	7975	8068	7944	8002	7896	7965	7967	7900	8030	8165	8016	7896	7993	7879	7881	8010	7890	7982	7958	7860	7988	7940	7934	7978	7930	7980	7913	8056	8007	7979	7867	7943	7956	7937	7930	8066	8017	8095	7900	8130	7968	8068	7971	7962	7849	8058	7865	7853	8009	8026	8029	8132	7970	7913	8014	8050	7997	8152	7918	7938	8051	8008	7997	7942	8054	7909	8036	7993	7971	7713	7853	7932	7907	8091	7957	7956	7852	8140	7951	7924	7972	7938	7930	8004	7883	7981	7948	7918	7933	7989	7949	8091	7993	7950	7924	7888	7908	7907	7951	7953	8061	8018	8112	7768	8087	8008	7984	7918	8105	7850	7961	8056	7981	8091	8011	7964	8026	7984	7964	7909	7984	7802	7950	7903	7925	8098	7972	8086	8007	7873	7977	7928	8068	7965	7885	8081	7960	7938	8051	7867	7926	8050	8091	7798	7875	8083	8115	8034	7988	7942	8095	7999	7877	7942	8021	8018	8019	8008	7787	7915	7983	8075	7820	8000	8042	8038	7960	8137	7830	7906	7970	7975	7938	8043	8032	7926	7964	8005	7938	7822	8116	7919	7940	7918	7998	7867	7931	7850	7871	7986	7995	7871	8012	7925	8128	7938	7974	8173	7901	8019	7895	8006	7975	7919	8065	8014	8016	7989	7985	8082	7917	7921	7902	7965	8000	8038	7875	7988	7945	8046	7931	7953	8058	8044	7988	8167	8129	7899	7996	7913	7922
9359	8649	14231	8553	8010	8960	4748	3707	1805	2540	2584	1903	1723	1290	1145	1032	973	904	930	943	951	877	995	913	950	946	994	932	927	953	950	937	914	901	973	940	910	935	935	947	933	938	956	988	991	908	870	998	970	954	922	914	959	1019	950	955	917	1013	947	882	873	1011	959	1012	934	970	970	925	947	982	958	914	973	972	1020	977	921	948	971	977	912	997	931	962	945	919	919	934	889	939	904	935	907	931	921	973	922	917	935	962	963	933	945	935	983	944	980	984	974	885	914	880	985	1012	917	927	999	960	969	957	892	956	951	915	938	979	962	978	1016	981	1027	956	938	977	971	976	974	923	967	1001	1001	925	952	965	953	976	1001	983	859	1012	987	895	1001	924	916	971	936	928	913	973	888	887	965	944	993	952	986	983	907	940	942	961	955	886	922	969	924	933	969	934	966	929	972	912	985	910	1018	924	957	952	1009	957	941	1016	972	964	964	961	1014	939	905	928	957	917	971	947	967	944	950	938	946	958	921	949	964	959	956	984	899	915	943	977	944	931	1006	1010	944	953	967	896	944	949	1012	969	977	906	970	932	896	968	959	963	973	931	912	948	990	948	1010	943	907	941	921	957	956	963	933	959	940	940	939	1014	928	969	926	967	996	943	939	915	958	969	949	927	931	988	927	947	953	969	970	1013	931	955	886	939	933	932	954	954	973	952	959	1002	982	995	963	943	961	984	964	935	938	933	949	969	914	982	888	983	944	986	948	993	912	1013	986	933	933	955	974	878	973	954	954	929	903	924	943	912	960	943	960	954	970	991	917	1020	958	940	971	992	910	937	917	972	934	923	987	895	968	944	915	934	926	946	985	971	953	968	970	1011	974	977	936	967	978	915	958	984	967	1022	965	950	1001	930	925	917	949	1008	947	939	953	960	980	935	936	924	906	1004	928	935	988	965	931	956	983	990	922	984	946	988	922	976	996	952	954	978	930	979	946	984	916	933	956	993	947	950	952	930	923	964	947	925	915	909	986	900	961	961	942	956	975	979	970	938	926	976	929	971	970	911	979	924	960	979	1008	956	1010	931	992	981	927	963	963	972	922	999	892	966	960	941	1035	982	944	898	956	955	967	952	908	945	946	936	969	924	951	992	937	990	943	941	977	940	940	977	984	940	875	906	942	956	979	921	950	943	905	948	959	912	927	980	931	943	943	995	978	981	1001	923	981	942	925	994	970	953	902	916	941	949	959	956	913	1011	927	1007	947	949	909	955	931	992	929	962	939	940	946	953	957	873	957	987	927	983	1009	986	980	908	941	963	969	976	910	984	928	928	928	956	873	976	945	937	977	921	943	922	934	918	1009	940	963	917	950	954	974	947	1014	991	937	927	923	947	918	967	972	936	969	923	999	969	957	910	951	903	965	969	951	965	949	962	983	971	969	942	948	973	909	997	985	963	945	937	968	976	951	968	924	902	939	950	880	976	970	917	942	929	961	966	956	872	943	930	956	918	926	928	955	984	955	908	953	915	967	940	900	950	974	917	1001	952	947	944	967	916	965	959	910	902	951	934	991	923	965	936	977	953	996	975	952	956	926	938	921	912	904	892	1000	958	910	912	947	945	997	936	935	1000	915	940	929	898	996	918	983	960	986	970	963	912	892	916	914	972	950	927	956	927	930	984	973	955	954	892	951	941	921	910	945	952	979	999	926	948	944	966	927	973	913	914	992	900	932	960	965	970	952	903	938	998	887	963	989	998	982	911	1010	945	955	965	971	950	960	949	889	969	929	956	983	972	955	978	998	954	930	917	1001	915	1004	929	970	937	956	894	958	999	942	950	965	959	943	944	981	984	921	991	994	1006	969	923	954	1002	931	968	920	910	984	962	948	974	957	955	963	969	994	942	911	946	977	905	972	961	971	963	1021	1007	914	969	985	955	944	934	990	913	981	986	973	907	971	926	958	952	937	979	972	932	1013	987	949	961	890	940	967	930	961	951	876	1030	972	972	972	990	930	886	933	952	938	927	967	968	936	952	947	912	984	927	968	968	947	958	937	945	943	950	940	930	972	929	982	964	915	917	941	982	934	914	975	947	966	908	965	988	975	905	996	894	947	964	924	969	959	959	924	920	959	938	972	993	947	962	960	1052	959	926	924	924	948	968	920	928	938	961	978	966	981	957	881	1041	961	1006	953	1012	958	969	977	949	937	939	932	967	951	980	953	878	929	1000	979	971	945	968	916	959	1047	955	975	961	906	933	896	969	951	943	973	977	954	919	987	947	912	891	960	925	969	966	896	1022	913	995	929	921	965	951	910	965	912	909	943	962	967	991	967	969	924	977	925	914	929	941	967	929	951	937	943	981	938	935	948	951	876	896	988	949	957	886	977	964	959	933	967	1000	961	928	922	903	973	956	971	1040	951	967	953	923	974	959	965	956	963	970	932	997	907	989	952	923	956	920	1007	1008	987	959	977	945	948	932	972	960	935	950	908	893	965	920	946	1004	977	973	932	971	959	973	928	964	957	972	892	917	933	935	992	903	926	975	923	978	977	923	974	917	941	924	964	978	945	901	925	962	936	960	972	916	938	949	929	1008	990	952	1028	1001	943	1002	1007	914	913	977	927	934	925	938	969	955	915	958	977	940	989	956	956	932	977	973	964	997	955	993	979	959	910	992	940	902	1007	888	903	995	938	946	995	995	884	1010	974	929	939	951	947	936	963	988	982	972	996	954	917	992	891	940	963	965	920	896	998	958	873	929	897	900	1039	944	989	981	965	923	1003	994	1018	918	983	982	956	921	982	965	971	931	955	995	1004	979	934	979	929	887	980	949	934	953	1021	897	1001	999	980	965	979	979	955	961	917	917	921	964	956	966	948	1003	978	1007	983	984	976	938	961	961	973	939	938	967	932	947	959	918	967	948	888	994	965	1008	943	979	947	980	943	915	965	1018	956	906	949	915	936	986	903	944	906	885	955	936	962	992	945	921	931	911	913	932	939	974	965	932	941	930	924	970	912	929	928	931	1012	989	945	990	995	919	1010	971	923	958	941	951	932	955	942	919	890	994	939	931	972	952	968	985	985	1015	987	877	926	926	929	919	988	915	953	957	984	946	886	961	928	1024	984	974	949	939	990	969	947	968	924	979	946	971	940	946	981	982	952	985	973	983	971	962	925	936	940	938	959	989	960	970	970	915	910	915	970	935	971	963	926	962	988	973	997	978	859	946	954	947	989	983	896	1001	909	943	975	972	988	984	965	991	966	958	987	954	968	974	968	916	1009	925	1002	914	926	979	979	936	928	905	1030	996	964	972	983	976	998	959	963	957	990	971	1010	942	952	903	932	952	932	924	916	934	936	914	978	1004	914	975	964	949	946	970	973	949	891	959	949	991	953	945	905	970	935	975	958	887	960	950	941	917	973	958	1027	990	908	921	1004	989	964	951	985	982	951	931	910	947	993	955	947	967	953	927	965	920	962	996	975	938	939	958	985	956	948	940	995	947	1007	964	881	961	923	987	940	974	912	924	963	939	899	960	892	957	963	942	967	955	935	914	908	979	983	945	921	945	959	954	940	953	991	964	902	889	1020	948	978	968	947	985	937	972	927	945
40366	41821	48947	51733	57011	55076	43514	34227	24136	31303	29314	23234	19916	13602	11642	9831	8610	8590	8220	7993	7963	8091	7947	7976	7975	8026	7944	8076	7962	8184	8059	8138	7974	7964	7960	8226	7851	8087	8052	8077	7969	7908	7906	7944	8017	8018	7910	7893	8212	7940	8097	8136	8072	7998	7954	8083	8105	7905	8157	7936	7996	8016	7985	8052	8236	8092	8049	7987	8053	8097	7852	8069	8042	8039	7963	7919	8049	8204	7931	7969	8080	8081	7971	8182	8014	8188	8018	8046	8034	8101	8030	7998	8000	8131	8101	8018	8053	8059	8029	8142	8133	8037	7904	7960	8022	8044	8156	7942	7961	8021	8105	7990	7918	7963	8080	7892	7981	8063	7976	7924	7994	8067	8115	8018	8037	7985	8199	7928	8006	8061	7942	7919	8100	8031	7968	8057	8042	8105	7929	8019	8052	7989	8025	8041	7985	8133	7938	8162	7995	7842	7922	8155	8100	8069	8018	7903	7977	8025	8139	8017	7975	8188	8036	8168	8134	8004	8034	7931	8062	8018	8000	8010	8077	8039	8106	8029	7920	8171	8113	8047	8051	8118	7966	7870	8185	8127	7953	7995	8030	8052	8020	8005	7904	8085	8062	8025	8148	8129	8067	8159	8031	8078	8034	8078	8137	8050	7821	7982	7963	8002	7921	8130	8054	8071	8089	8046	7964	8178	8138	8081	8031	8046	8052	8061	8048	8086	8154	8045	7965	7980	8011	8153	8033	8050	8015	8037	8092	8021	8041	8213	8105	7949	8043	7981	7960	8171	8018	8052	7936	7960	8051	8093	8103	8125	8095	7997	8165	7929	7997	8228	8000	7971	8104	8185	8126	7885	8066	8031	8047	8048	8109	8177	8031	8088	7976	8045	8095	7983	8039	7944	8012	7992	8055	8003	8040	8019	8091	8138	8078	7914	8016	8039	7935	8000	8168	7998	7984	8133	7927	8028	8168	7934	8089	7960	8053	8052	8027	8005	8022	8025	8051	8045	8065	8105	7911	8066	7963	7988	8100	8117	8076	8023	8072	8054	8088	7933	7876	8001	7997	7955	8060	8050	7967	8093	8070	7984	8047	8098	8082	7981	8273	8121	8237	8148	7996	8044	7988	8064	8053	8093	8002	8107	8224	7974	8087	8110	8126	7991	7952	8313	8073	7991	8066	8018	7925	7943	8012	8069	8081	8069	8057	7931	8149	8131	7948	8290	8031	8102	8012	8010	7960	7943	8111	8161	7972	8064	7966	7992	7964	8013	8089	8029	8078	8140	8196	7983	8035	8092	8073	7996	8040	8035	8021	8146	8038	8160	8048	8004	8101	7948	7916	8155	7965	8213	8038	8054	8098	8029	8090	7943	8289	8101	7930	8088	8105	8062	8037	7988	8014	8036	8075	8080	7982	8120	7936	7904	8154	8035	7960	7953	8052	7951	8168	8107	8114	7976	7974	8083	8181	8026	7932	8064	8099	7954	8056	7920	8081	7984	7946	8047	8086	8132	7945	7907	7929	8148	8008	8030	8115	8107	8047	7987	8048	8163	8081	8194	7884	8004	7937	8086	8164	8085	8067	7948	8126	8030	8133	7939	8097	7999	8142	8110	7847	8100	8003	8183	7972	7928	7999	8115	8124	8018	8066	8119	7977	8121	8065	8044	8031	7980	8083	8004	8012	8102	7965	7906	8010	7924	8031	7965	8096	8016	8035	8101	8133	7991	8076	7944	8128	7968	8124	8094	8071	8099	7965	7916	7975	8137	7996	8120	8144	8021	8035	8036	8121	7932	8020	8267	8040	8074	8005	8039	8033	8087	8038	8055	8052	8050	8109	8095	8041	8010	7968	7841	8099	8090	8037	7984	8074	7983	8118	7897	8083	8000	8072	7977	8068	7923	8129	8232	7994	8074	8023	8050	8099	8110	8177	8034	8070	8011	8005	8159	8177	7999	8052	8125	8096	8014	7981	8008	7998	8058	8008	8006	8131	8110	8138	7892	8032	8064	8115	8062	7961	8010	7938	7959	8130	8087	8035	8037	8029	8017	7990	7972	7907	8106	8107	8010	8180	8032	8142	7969	7985	8103	8062	8058	8030	8050	8052	7982	8033	8032	8164	8126	8079	7948	8043	8043	7958	7939	8043	8032	7963	7980	7996	8050	7965	7976	7923	8142	7973	7982	8008	7884	8075	8058	7956	8105	7999	8082	7972	7898	8003	7986	8121	8158	7962	8033	8028	7980	8072	7945	8021	8095	8045	8069	7924	7995	7934	8015	8163	8095	8090	8185	8046	7975	8096	8149	8170	8103	7975	8063	8131	7946	8051	7943	8067	8170	8054	8102	8000	8036	8127	8020	7910	8033	8021	8035	8029	8066	7963	8060	7964	8161	8064	8083	7902	8104	8042	8017	7873	8211	8121	8059	8225	8064	8014	8076	8007	8036	7957	8067	8082	8051	8130	7991	8033	7896	8097	8105	7985	8030	8207	8144	8042	8110	7929	8005	7933	8017	7919	8080	7884	8017	7939	8132	7986	8103	8022	8075	8158	8054	8121	8089	8024	8092	8187	8090	7991	8044	7944	7940	8056	8112	7972	8090	8097	8080	8080	8014	7993	8118	7950	7999	7965	8171	7985	8020	8104	8056	8111	7947	8010	8012	8049	8028	8086	8054	8003	7973	7965	8003	8190	7954	7968	8091	8135	8174	8010	8027	7889	7947	7983	8030	8000	8058	7976	8109	7994	8094	8008	7922	8125	7989	8028	8039	8116	7986	8149	8035	8159	7993	8255	7894	8068	8075	8058	8127	7897	8151	8017	8056	8030	7978	8071	8072	8084	8102	7999	8126	7956	7879	8026	7972	8180	8122	8001	7962	8012	8068	8117	8031	8120	8056	8088	8180	7903	8001	8033	8204	8054	8090	7989	7984	8099	8084	8026	8188	7997	7956	8142	8020	8000	7932	8090	8156	8198	8069	7899	8050	7943	7974	7901	8050	7983	8196	7973	7917	7999	7995	8026	8004	8118	8095	7975	8131	7961	8105	8104	8058	8066	8055	8124	8079	7880	7924	8069	8083	8039	8222	8129	8148	8075	8075	8241	7942	8135	8063	7960	8134	7981	7998	7911	8043	7949	8000	8046	7960	8072	8102	8128	8153	8100	7994	8088	8075	8113	8077	8078	8000	8095	8062	8140	8146	7998	8075	8059	7983	8117	8096	7967	8019	8056	8175	8048	8048	7973	8106	8120	8065	8047	8093	8099	7930	8156	7864	8035	8038	7848	8006	8103	7966	8035	8054	8088	8075	8036	8045	7966	8139	8025	8107	7959	8160	8007	8118	8000	8061	8072	7952	8132	7988	8061	8060	7993	8032	8102	7935	8060	8220	8029	8133	7986	7980	8091	7960	8172	7952	8126	7961	8042	8250	7987	7990	8047	8016	7850	8047	8094	7886	8234	8026	8168	7959	8062	8065	8075	7926	8186	8036	8080	8101	7952	8047	7976	8110	8076	7910	8078	7912	8049	7965	7952	7935	8065	8130	8025	8174	7981	7875	8109	8100	7954	7832	8094	7981	7938	8020	8074	8051	8041	7934	8193	8030	8005	8110	8043	8031	8196	8046	7912	7936	8153	7971	8105	8129	8033	8051	8061	8050	8057	8035	8124	8053	8016	8072	8074	8013	8029	8060	7993	8041	8084	8148	8048	8138	8048	8015	8068	8034	8013	7777	8126	8123	7925	8015	8007	8026	8057	7952	8141	8033	7985	8138	8119	7960	8088	8036	8000	8191	8028	7937	7929	7976	7926	8074	7983	7909	8145	7964	8169	7923	8037	7984	8129	8144	8037	8035	8077	8091	8011	8090	8065	8069	8071	8045	7988	8081	7962	8027	8011	8008	8005	8077	8187	8048	8083	7957	8057	8133	8048	8070	7995	8139	7979	8072	8067	8090	8226	8029	8092	8091	8019	8162	8212	8015	8051	7955	8126	8123	8147	8021	8158	8091	8113	8149	8100	8051	8089	8057	8177	8119	8124	8064	8014	8053	8027	7944	7951	8051	7950	8206	8104	8057	8032	7978	8034	8062	8056	7925	7903	8119	8014	8096	8062	7971	8059	8127	8021	8073	7983	7963	8138	7912	8038	7887	8145	8237	8039	7958	8025	8066	8041	7978	8057	8196	8211	8108	7962	8120	8084	8073	8123	7999	8096	8096	8105	8131	8077	8066	8046	8001	8043	8075	8009	8041	8024	7981	8046	8063	7892	7945	8134	7858	8148	8028	7960	7918	8027	8057	8043	7933	8050	8000	7968	8118	8284	8127	8178	8132	8117	8062	7981	7982	8168	8082	8062	7877	8070	8000	8189	7948	8115	8002	7985	8036	8001	8044	7994	8158	8084	8079	8099	8115	8017	8027	7990	7997	8101	8010	8108	8023	8023	8070	8152	7972	8063	8010	8015	8045	8069	7980	8153	8090	8149	8146	7955	8201	8153	7889	8339	7969	8012	8050	8019	8099	8085	7952	8007	7907	7976	8058	8013	8102	8014	7991	8244	7902	7833	8060	8061	8133	7999	8120	8141	7993	7999	8122	8086	8043	7964	8029	8116	7995	8114	8173	8153	7985	8012	8098	8084	8003	7919	8006	8020	8062	8109	8050	8065	7987	8054	8093	8070	8146	8038	7923	8190	8068	7924	7968	7921	8035	8103	8218	8040	8092	8053	8113	8001	8102	7952	7929	8041	7958	7913	8077	8036	8061	7991	8026	8022	8170	7976	8146	8010	7971	8053	8090	8126	8025	7999	8115	8113	8126	8076	8148	7965	8108	8022	8112	7857	8054	8038	8049	8000	8061	8061	7916	7940	8005	7955	7974	8167	8165	8055	8118	7950	8114	8218	7915	8052	7997	7851	8123	7898	8049	7988	8126	8031	7991	8047	7928	7956	8052	8052	8066	8106	8270	8058	8094	7976	8120	8044	8059	8008	8022	8023	8082	7996	8311	8038	8029	8118	8055	8041	8050	7985	8064	8061	8024	8047	8134	7931	8086	8033	8142	8117	7990	8061	8176	8170	8016	8068	7950	8089	8003	7966	8172	8024	7975	8033	8013	7978	8046	8099	8095
6717	3937	3912	2785	2710	2944	1648	1543	1234	1282	1258	1052	1027	954	928	929	909	929	948	874	900	895	898	876	828	870	825	877	969	904	837	901	935	907	875	885	879	881	917	929	890	881	840	971	876	913	873	905	902	869	886	887	893	885	868	881	856	888	877	905	923	856	888	848	869	848	892	839	912	885	876	864	916	979	890	888	873	907	931	828	908	924	865	888	907	874	901	919	899	843	840	864	833	896	870	945	896	880	847	900	879	932	883	916	882	874	881	870	867	895	932	917	916	920	868	882	888	896	856	862	924	903	955	877	947	889	867	920	889	910	871	884	888	950	993	850	883	906	825	914	871	900	906	875	906	876	928	899	847	913	931	904	890	924	923	885	891	919	895	917	846	966	892	876	949	840	903	951	897	899	872	875	886	881	864	886	915	879	897	927	883	887	900	854	907	934	910	935	853	886	901	884	865	865	856	907	900	912	924	897	851	905	919	939	935	929	882	929	854	891	934	876	865	815	883	852	895	880	908	881	856	963	872	894	942	890	897	873	870	908	892	884	908	897	945	875	923	886	913	853	881	893	945	882	883	902	864	877	891	873	873	908	899	888	895	868	926	914	928	873	893	901	885	905	928	851	906	917	935	901	873	914	827	902	914	901	897	883	917	893	872	875	842	934	910	921	870	938	940	877	879	865	907	907	917	903	864	865	867	845	900	884	865	891	927	933	958	904	848	881	950	905	922	942	885	908	891	944	898	876	884	875	937	909	929	886	841	844	868	940	883	856	880	923	945	895	923	860	915	914	869	896	935	881	895	860	869	881	864	825	845	888	913	863	898	964	879	851	924	881	895	983	841	888	861	896	879	889	868	841	828	876	891	921	828	868	890	911	838	897	827	920	887	886	897	895	890	855	905	920	905	899	881	911	869	880	922	911	903	923	858	929	901	951	879	943	886	928	921	930	862	909	895	881	920	845	864	847	881	884	899	884	941	865	850	890	889	833	888	924	877	925	894	885	908	857	871	852	905	938	895	878	942	919	866	925	926	868	900	890	895	902	937	941	893	883	858	933	896	886	904	938	900	869	890	941	953	926	893	875	862	897	869	914	937	866	837	916	907	911	843	885	863	871	911	905	907	891	945	888	919	875	925	846	930	903	914	871	870	891	845	904	904	916	891	845	831	879	897	899	881	900	880	890	951	856	921	893	908	885	938	847	881	832	861	923	898	902	874	876	859	885	898	842	873	914	920	920	913	898	931	878	874	813	885	883	920	882	900	919	854	886	932	864	878	906	859	965	920	901	936	934	914	892	866	908	943	859	921	902	939	927	896	868	898	892	895	865	923	886	888	877	927	841	868	864	895	882	897	867	919	884	844	873	925	915	845	838	889	916	866	931	903	880	895	868	901	875	855	913	872	870	948	906	908	846	881	871	927	878	859	850	951	867	927	928	900	883	897	890	892	875	881	867	926	907	855	909	884	881	909	940	876	921	949	871	910	887	914	941	897	957	897	862	830	946	884	905	941	944	911	896	954	907	930	895	904	857	871	871	948	873	901	877	879	924	911	942	863	867	910	839	871	906	911	896	922	897	891	902	864	921	882	898	861	873	884	911	957	941	864	920	903	914	916	834	913	890	915	923	889	900	933	874	962	890	886	897	902	929	892	880	913	898	903	875	927	922	906	922	954	878	886	921	901	897	891	855	905	901	904	845	862	893	943	897	879	852	886	941	914	928	913	905	896	844	900	907	887	911	874	923	881	867	879	934	898	844	873	879	886	888	898	878	863	860	893	848	866	909	892	884	858	917	942	910	843	923	889	886	924	899	864	895	885	923	879	902	896	870	919	869	971	878	946	927	895	900	864	934	873	897	857	916	836	818	835	928	897	901	893	887	911	920	890	969	918	908	920	937	914	964	842	887	846	863	861	937	872	904	922	901	884	927	878	908	875	879	881	910	942	922	909	844	909	897	846	918	855	919	874	916	946	863	855	937	862	893	950	922	919	941	888	860	858	837	862	935	893	946	902	913	917	846	933	887	917	919	901	878	912	907	887	852	889	865	888	924	934	916	915	988	910	896	885	972	905	904	934	908	908	896	877	880	869	851	877	903	862	862	860	922	915	889	883	877	873	917	862	875	844	893	876	935	869	910	893	856	853	923	894	941	857	872	901	916	918	841	911	862	905	947	898	884	918	861	929	884	917	872	846	900	964	864	885	920	887	917	840	803	905	952	947	900	865	923	924	884	925	860	892	875	833	901	913	842	874	931	885	916	870	880	929	927	876	936	923	902	900	933	947	881	855	875	875	906	929	859	870	954	946	897	909	960	914	904	963	939	879	906	892	848	873	923	860	910	863	916	887	915	892	888	837	915	926	788	908	876	929	871	892	943	915	901	864	857	881	902	974	913	907	871	879	933	865	917	896	865	898	870	903	912	907	906	877	924	922	880	869	838	902	942	877	857	928	909	883	867	942	906	912	939	892	917	897	889	923	889	917	961	902	907	937	904	908	912	947	898	877	901	905	883	907	918	906	867	875	904	929	871	889	864	900	882	930	897	870	867	900	929	898	901	881	957	875	937	883	904	885	898	900	909	911	837	920	877	932	866	878	885	947	879	840	858	910	903	912	891	920	866	888	896	896	881	903	913	880	888	938	863	870	896	855	856	876	901	894	861	926	910	887	976	892	896	917	878	927	897	902	899	897	880	913	918	873	885	876	945	865	937	916	935	890	870	897	875	923	903	897	883	883	919	866	853	882	913	920	931	822	897	927	883	898	882	874	907	950	931	907	934	891	914	899	887	889	910	973	866	876	915	926	931	905	909	871	901	875	905	952	920	882	904	870	889	842	948	903	875	921	867	932	955	925	878	886	872	914	888	879	893	841	918	926	843	900	866	825	898	844	884	908	909	889	926	862	863	887	869	862	852	829	916	941	907	888	946	899	836	928	849	850	869	875	890	909	873	881	881	907	956	864	899	839	911	921	907	899	917	932	946	874	885	873	886	951	899	913	943	855	892	921	938	897	901	843	892	837	870	917	934	921	896	921	861	860	905	886	893	877	858	889	897	901	931	944	878	896	896	877	853	863	940	854	938	921	846	902	912	924	844	882	903	898	875	929	929	908	959	892	943	969	881	902	886	852	861	879	926	886	889	871	940	861	910	940	852	930	865	910	885	905	910	902	886	905	922	890	901	955	879	916	925	868	928	922	914	924	905	899	916	903	890	882	866	902	898	864	895	926	886	922	868	892	896	911	913	852	908	871	889	892	865	892	902	845	884	924	917	879	894	892	846	915	925	934	887	916	844	893	910	930	889	889	891	964	856	926	869	789	840	874	866	870	935	919	874	909	877	926	887	866	872	897	892	885	894	911	852	906	885	902	868	806	899	901	825	914	892	892	876	908	903	920	865	922	939	898	894	844	892	940	899	953	859	886	924	839	870	886	865	870	867	930	911	898	900	865	906	910	921	827	894	923	895	884	879	884	955	832	929	882	893	878	906	916	913
33680	30951	31129	36152	39038	37528	25222	22024	15856	16273	14564	11162	10739	8852	8540	7988	7702	7665	7703	7649	7725	7860	7721	7605	7724	7692	7733	7753	7701	7552	7780	7687	7605	7655	7620	7695	7771	7781	7782	7675	7755	7646	7788	7804	7642	7682	7654	7699	7705	7525	7808	7728	7746	7612	7705	7632	7660	7577	7789	7578	7701	7725	7627	7724	7702	7777	7664	7767	7644	7709	7639	7761	7684	7657	7749	7532	7710	7766	7729	7680	7624	7678	7575	7731	7695	7714	7672	7651	7711	7709	7752	7604	7807	7665	7688	7703	7801	7667	7840	7606	7590	7803	7617	7572	7709	7522	7637	7806	7756	7656	7766	7758	7626	7656	7745	7606	7727	7798	7871	7731	7798	7633	7664	7697	7660	7743	7688	7682	7722	7719	7721	7617	7785	7642	7643	7655	7805	7620	7679	7557	7617	7676	7702	7670	7575	7747	7694	7745	7716	7717	7615	7632	7521	7584	7682	7799	7691	7798	7631	7593	7724	7751	7701	7700	7682	7639	7646	7568	7725	7697	7558	7795	7678	7749	7669	7609	7794	7621	7853	7679	7724	7593	7881	7616	7657	7626	7698	7755	7693	7694	7682	7621	7666	7644	7715	7666	7707	7762	7696	7649	7675	7815	7591	7598	7647	7661	7770	7748	7590	7710	7741	7684	7625	7779	7675	7635	7725	7711	7599	7757	7697	7641	7527	7627	7617	7734	7753	7768	7751	7708	7662	7670	7723	7647	7724	7681	7743	7750	7677	7813	7659	7764	7734	7763	7697	7703	7642	7719	7637	7779	7687	7768	7792	7636	7721	7635	7732	7701	7775	7791	7662	7601	7683	7820	7528	7750	7627	7653	7767	7782	7783	7651	7666	7649	7695	7735	7711	7641	7706	7711	7747	7618	7720	7626	7780	7702	7774	7700	7509	7886	7797	7642	7744	7645	7648	7669	7625	7691	7712	7599	7873	7548	7607	7642	7595	7706	7832	7647	7641	7661	7681	7760	7873	7647	7752	7675	7818	7771	7651	7623	7654	7678	7732	7686	7781	7656	7681	7818	7765	7729	7702	7753	7612	7678	7670	7732	7665	7613	7754	7679	7632	7680	7778	7637	7612	7961	7813	7750	7635	7697	7727	7718	7730	7823	7754	7719	7693	7554	7746	7776	7674	7547	7593	7650	7584	7807	7475	7760	7619	7870	7746	7567	7707	7700	7701	7581	7590	7694	7672	7644	7667	7860	7645	7614	7723	7733	7754	7767	7795	7679	7658	7776	7689	7615	7758	7758	7743	7810	7598	7694	7743	7723	7617	7721	7713	7623	7722	7707	7689	7653	7690	7803	7670	7796	7502	7829	7738	7715	7811	7785	7610	7762	7635	7589	7727	7626	7775	7675	7734	7689	7638	7770	7558	7612	7564	7809	7741	7684	7791	7750	7683	7733	7756	7639	7636	7647	7624	7778	7674	7783	7649	7618	7693	7745	7694	7703	7630	7852	7635	7691	7632	7789	7726	7657	7669	7716	7718	7734	7776	7818	7798	7703	7638	7813	7752	7661	7676	7685	7675	7744	7542	7710	7638	7809	7913	7737	7764	7750	7697	7665	7586	7600	7800	7772	7786	7543	7660	7692	7793	7639	7639	7594	7668	7670	7936	7609	7624	7662	7654	7643	7716	7805	7674	7687	7578	7728	7778	7879	7789	7688	7707	7603	7768	7839	7611	7814	7695	7713	7780	7764	7778	7649	7671	7808	7615	7735	7719	7719	7656	7755	7667	7684	7770	7861	7731	7655	7657	7704	7678	7579	7550	7626	7868	7597	7786	7787	7744	7648	7715	7672	7730	7510	7736	7713	7634	7693	7771	7648	7763	7707	7666	7815	7605	7705	7689	7695	7661	7644	7731	7737	7844	7743	7665	7526	7649	7655	7667	7675	7658	7658	7702	7652	7766	7681	7953	7705	7722	7745	7715	7714	7636	7748	7854	7696	7568	7722	7675	7699	7673	7848	7615	7510	7816	7773	7493	7851	7675	7741	7705	7781	7696	7627	7758	7833	7805	7618	7875	7656	7767	7722	7783	7756	7485	7592	7716	7747	7644	7844	7688	7694	7750	7725	7663	7605	7639	7799	7853	7675	7575	7674	7734	7654	7680	7824	7674	7714	7659	7675	7758	7595	7737	7749	7743	7605	7741	7659	7778	7767	7689	7692	7609	7683	7848	7660	7647	7717	7568	7636	7655	7756	7720	7726	7766	7746	7677	7646	7777	7754	7746	7631	7763	7684	7832	7660	7485	7716	7870	7698	7751	7644	7569	7651	7715	7768	7736	7692	7593	7741	7663	7718	7719	7545	7711	7784	7702	7819	7613	7769	7720	7638	7732	7857	7689	7737	7666	7711	7726	7855	7829	7714	7714	7712	7694	7809	7617	7666	7627	7697	7724	7779	7742	7601	7848	7717	7706	7797	7733	7692	7686	7736	7699	7665	7652	7773	7539	7718	7691	7713	7660	7666	7615	7679	7620	7731	7678	7852	7789	7768	7622	7818	7698	7738	7579	7693	7791	7655	7805	7757	7593	7776	7647	7749	7803	7623	7741	7777	7780	7716	7748	7891	7566	7702	7733	7801	7785	7793	7883	7819	7604	7723	7715	7830	7703	7543	7747	7582	7576	7763	7637	7764	7767	7670	7733	7683	7592	7543	7541	7702	7784	7950	7661	7794	7710	7664	7692	7718	7585	7780	7663	7700	7540	7580	7772	7642	7685	7721	7715	7730	7766	7791	7664	7614	7719	7659	7735	7743	7620	7714	7708	7631	7740	7636	7743	7727	7727	7598	7748	7712	7544	7619	7749	7594	7630	7793	7721	7764	7717	7690	7671	7690	7679	7726	7614	7751	7668	7791	7720	7668	7638	7621	7853	7581	7775	7719	7588	7699	7663	7745	7647	7593	7647	7714	7610	7657	7837	7657	7654	7713	7803	7589	7851	7748	7699	7667	7627	7685	7798	7694	7661	7844	7710	7669	7564	7728	7677	7774	7580	7789	7897	7705	7648	7824	7669	7781	7611	7804	7648	7720	7591	7795	7727	7634	7712	7672	7641	7671	7605	7815	7742	7676	7750	7586	7714	7668	7635	7752	7785	7843	7695	7745	7619	7628	7838	7589	7693	7688	7875	7707	7729	7659	7730	7631	7791	7774	7673	7672	7693	7613	7763	7846	7754	7647	7731	7656	7850	7703	7778	7768	7699	7671	7595	7761	7804	7634	7753	7659	7816	7642	7639	7727	7814	7711	7785	7674	7701	7661	7835	7724	7737	7649	7746	7802	7716	7703	7584	7678	7740	7792	7716	7678	7700	7699	7650	7670	7659	7719	7742	7622	7703	7598	7668	7780	7675	7787	7652	7782	7682	7690	7739	7630	7654	7576	7584	7716	7663	7683	7604	7685	7789	7849	7739	7645	7631	7631	7607	7755	7737	7710	7731	7595	7637	7711	7588	7764	7867	7657	7678	7681	7786	7681	7672	7718	7584	7796	7849	7680	7704	7775	7727	7776	7622	7673	7712	7568	7584	7735	7591	7689	7657	7652	7770	7620	7682	7737	7756	7711	7594	7724	7541	7543	7867	7629	7743	7663	7680	7769	7696	7799	7822	7674	7772	7619	7674	7718	7717	7725	7655	7683	7873	7810	7815	7659	7701	7670	7624	7779	7689	7546	7633	7654	7651	7526	7648	7725	7759	7623	7823	7723	7622	7724	7596	7750	7652	7787	7745	7684	7598	7784	7700	7747	7790	7725	7594	7758	7711	7754	7785	7659	7887	7585	7622	7609	7712	7667	7737	7729	7709	7671	7648	7770	7624	7766	7769	7657	7741	7746	7702	7604	7546	7878	7682	7584	7709	7724	7764	7498	7671	7658	7569	7840	7785	7727	7655	7648	7699	7778	7622	7611	7551	7626	7709	7793	7677	7802	7782	7729	7597	7739	7650	7585	7809	7584	7605	7632	7754	7779	7697	7783	7717	7671	7721	7762	7704	7893	7686	7773	7616	7733	7756	7600	7805	7787	7738	7651	7798	7726	7777	7705	7640	7697	7692	7572	7660	7758	7696	7751	7646	7716	7797	7708	7706	7708	7552	7669	7756	7713	7682	7667	7625	7756	7676	7775	7806	7765	7588	7562	7523	7718	7612	7812	7683	7593	7568	7672	7714	7814	7792	7766	7616	7758	7824	7614	7564	7694	7815	7643	7687	7718	7689	7700	7664	7715	7734	7708	7676	7761	7619	7752	7742	7717	7775	7661	7591	7699	7692	7732	7589	7703	7682	7660	7621	7674	7554	7823	7713	7696	7728	7931	7735	7745	7714	7778	7716	7705	7659	7724	7692	7764	7764	7635	7768	7731	7708	7629	7723	7813	7627	7825	7674	7831	7672	7833	7668	7732	7634	7574	7583	7814	7648	7842	7714	7550	7751	7831	7751	7768	7631	7801	7666	7801	7657	7657	7725	7591	7713	7659	7649	7750	7677	7783	7667	7511	7742	7756	7700	7645	7736	7684	7715	7703	7693	7637	7724	7734	7684	7628	7669	7702	7644	7801	7743	7751	7763	7605	7782	7810	7777	7615	7588	7615	7710	7749	7568	7714	7690	7744	7739	7711	7643	7636	7718	7695	7730	7693	7568	7698	7751	7902	7711	7642	7738	7781	7641	7719	7676	7675	7704	7679	7631	7701	7711	7855	7763	7627	7787	7841	7742	7675	7770	7768	7675	7814	7736	7735	7665	7758	7614	7800	7750	7654	7655	7632	7683	7612	7735	7652	7701	7541	7664	7706	7648	7742	7708	7751	7792	7719	7734	7698	7646	7664	7790	7598	7658	7702	7615	7645	7751	7740	7752	7700	7746	7701	7629	7690	7677	7623	7712	7606	7648	7780	7685	7747	7721	7760	7703	7769	7720	7655	7775	7605	7655	7691	7693	7661	7748	7658	7866	7663	7757	7723	7675	7839	7788	7640	7738	7651	7677	7779	7687	7749	7764	7587	7739	7708	7735	7723	7695	7684	7673	7777	7656	7691	7767	7678	7673	7698	7597	7550	7662	7762	7586	7678	7666	7664	7634	7745
6724	7050	11700	5734	4972	4776	2507	2084	1352	1712	1811	1307	1352	1139	1064	948	934	928	991	923	940	942	938	938	915	885	946	873	933	866	898	965	872	893	935	916	941	907	925	897	915	869	897	968	972	901	922	874	918	906	846	912	868	942	871	930	885	884	924	939	940	851	942	875	904	890	894	913	906	906	940	891	948	888	904	920	879	875	923	903	898	951	942	893	924	930	901	912	878	949	910	935	902	903	898	990	897	925	911	940	933	898	926	913	881	907	919	951	902	918	924	919	905	922	884	959	900	937	968	891	905	876	915	946	962	930	913	819	890	893	900	909	852	877	886	966	952	907	886	927	868	933	944	900	958	909	930	898	874	902	892	900	859	915	907	994	935	920	918	912	926	943	927	897	911	922	912	934	975	925	916	910	879	916	929	964	914	893	931	940	917	875	971	925	937	908	905	882	896	907	917	894	996	894	914	950	919	881	939	907	884	925	899	912	908	890	919	930	882	858	946	927	966	962	921	970	912	885	905	917	965	898	942	949	925	882	933	901	916	977	916	933	949	916	921	920	906	927	931	910	905	965	928	915	923	929	907	903	918	887	940	910	933	895	882	895	907	872	860	940	939	921	941	903	899	921	875	884	892	902	929	912	904	937	846	959	915	893	850	915	950	976	954	899	919	888	962	957	881	849	874	884	915	952	956	916	908	945	886	961	912	944	890	870	882	966	927	922	917	904	892	914	931	900	892	871	919	904	891	951	933	964	963	884	925	883	937	966	909	966	968	894	931	872	919	933	875	975	937	874	887	899	935	903	936	921	893	897	939	958	917	890	832	935	908	887	880	921	917	897	915	873	903	922	906	874	910	922	916	904	958	948	921	930	927	882	915	915	880	876	919	899	925	916	913	981	898	975	926	910	915	925	906	937	956	887	971	929	907	935	888	890	898	903	886	913	927	944	941	906	928	935	948	881	954	887	879	922	926	941	955	895	912	917	944	892	923	882	930	911	977	903	909	941	927	881	1002	843	922	931	926	917	872	922	915	919	921	900	852	926	912	919	886	891	882	899	881	936	941	959	959	914	895	892	973	908	926	938	944	922	955	930	878	915	918	902	917	894	866	947	929	946	926	931	886	973	919	895	913	924	854	918	920	909	943	888	964	980	922	933	921	905	956	944	891	851	894	907	892	910	903	933	942	916	978	980	924	854	948	871	945	904	925	959	848	905	967	967	901	888	949	908	926	907	902	911	892	953	896	972	971	909	907	918	988	945	951	913	894	952	946	940	933	937	896	939	898	931	941	892	913	925	926	893	935	908	919	923	942	925	946	944	950	914	967	938	847	944	930	865	928	903	904	924	959	892	959	952	919	949	920	913	902	892	943	872	947	904	912	854	914	931	871	974	901	963	863	941	935	887	925	903	935	922	937	931	885	908	921	916	1024	965	902	880	928	974	878	926	906	908	930	860	923	923	942	940	943	940	910	939	879	954	871	919	952	928	887	933	873	960	950	880	852	895	951	894	935	954	932	889	871	916	912	889	905	922	940	901	927	936	926	887	877	931	974	949	902	882	920	972	937	966	945	891	851	917	949	904	898	911	904	888	866	910	878	876	955	880	920	960	890	926	953	841	932	892	948	911	900	877	929	950	885	899	937	963	928	889	894	934	911	880	942	914	860	888	907	885	917	895	886	939	851	905	905	932	891	909	895	885	895	891	951	904	904	896	998	949	896	888	911	921	940	906	869	948	888	927	911	891	905	935	860	915	940	917	860	894	953	925	941	935	896	898	904	886	979	967	909	882	911	915	915	880	865	911	888	916	909	847	927	956	945	941	922	964	903	867	881	936	893	853	965	916	948	925	849	909	933	949	922	941	967	944	955	958	935	900	937	913	965	892	915	892	918	911	896	951	956	910	964	918	898	896	872	898	923	933	915	864	917	922	798	926	963	1024	944	909	927	957	915	911	919	938	920	967	893	909	981	911	927	943	917	946	905	929	952	936	895	917	904	937	925	909	899	950	907	937	917	927	884	908	933	872	945	951	917	940	897	907	933	885	905	901	902	925	909	935	916	967	876	890	932	903	925	954	914	936	893	940	914	889	872	913	904	935	927	907	921	852	904	896	939	948	891	899	897	944	920	940	921	893	903	918	938	877	934	880	880	918	895	877	876	901	883	908	874	917	853	939	899	933	933	906	914	996	931	917	931	910	886	904	920	922	945	932	939	914	915	905	930	904	916	900	987	906	935	914	972	885	896	912	959	855	913	938	926	898	955	896	922	911	930	908	950	953	935	940	874	870	936	923	907	929	902	910	960	931	842	905	921	919	940	901	958	880	965	971	939	902	839	924	904	929	912	866	933	915	872	875	948	937	894	924	888	897	978	918	941	915	946	978	959	914	920	902	924	903	913	881	866	924	906	860	876	973	927	901	909	910	951	920	914	928	877	899	948	879	943	927	933	918	942	876	875	899	968	879	916	889	940	908	915	907	903	965	977	897	956	890	890	871	866	928	929	920	949	918	855	894	894	839	894	937	918	948	909	947	943	898	874	889	919	912	906	920	958	962	909	935	933	988	896	921	908	862	886	889	904	960	931	919	885	895	908	930	921	923	902	877	923	922	920	857	928	901	924	888	859	901	907	955	902	905	892	921	899	908	933	854	884	902	950	906	887	926	931	951	934	910	937	934	903	872	885	968	950	898	993	935	912	907	907	909	914	957	989	885	907	933	863	964	912	887	890	938	943	896	903	941	896	917	950	926	932	940	931	927	905	892	976	937	943	927	900	894	941	924	903	924	929	877	893	914	922	953	895	921	840	925	877	920	937	907	905	920	951	911	924	952	902	915	919	947	912	931	926	886	947	882	908	912	892	955	935	900	947	923	950	947	937	933	888	983	904	942	924	875	965	928	925	912	977	875	905	910	907	964	921	986	931	945	953	862	883	847	946	915	933	945	934	900	896	925	891	922	937	922	984	908	926	903	899	891	921	944	915	901	885	868	940	909	955	917	857	933	956	907	861	981	910	879	922	833	895	882	948	928	960	944	1005	963	895	894	891	912	896	900	926	899	916	906	959	927	941	955	907	879	914	853	940	921	858	936	956	896	889	916	975	965	919	894	897	950	953	912	950	946	882	872	907	962	898	906	913	913	907	878	925	890	869	932	881	928	900	887	929	872	895	927	881	868	928	911	862	868	912	917	927	968	944	932	893	877	984	900	932	912	928	930	934	902	874	929	897	899	958	918	968	936	858	980	899	886	849	895	890	940	905	891	958	899	893	910	926	956	841	862	961	920	903	915	912	905	899	874	915	940	911	922	953	922	922	935	931	923	975	920	914	969	916	919	957	985	942	840	929	960	863	919	887	928	935	892	970	945	961	920	915	923	853	903	972	942	885	952	940	943	947	925	880	900	906	896	944	900	981	950	946	919	919	947	967	931	950	974	925	923	912	876	948	921	924	850	927	909	1006	939	982	880	892	882	894	895	937	902	913	876	866	928	879	894	901	896	970	888
37546	38934	45291	44669	49612	44674	32077	28397	19626	24344	23208	16835	16284	12263	10033	8825	8346	8154	8040	7806	7864	7866	7891	7843	7646	7873	7845	7868	7778	7876	7742	7789	7744	7853	7818	7868	7834	7692	7891	7713	7702	7906	7875	7795	7824	7955	7701	7676	7859	7753	7850	7814	7769	7730	7804	7845	7966	7791	7815	7706	7979	7848	7818	7858	7895	7850	7773	7748	7864	7958	7814	7822	7784	7834	7813	7811	7717	7949	7819	7772	7795	7825	7845	7826	7760	7791	7777	7764	7840	7928	7696	7777	7776	7924	7932	7838	7781	7851	7799	7718	7883	7648	7827	7863	7863	7923	7953	7740	7809	7772	7801	7821	7834	7818	7821	7756	7689	7882	7707	7798	7796	7868	7853	7816	7834	7779	7921	7906	7695	7952	7826	7901	7812	7887	7898	7689	7761	7831	7881	7882	7903	7774	7936	7928	7681	7879	7753	7784	7996	7824	7640	7740	7732	7850	7856	7871	7874	7776	7860	7776	7853	7743	7969	7795	7835	7896	7796	7891	7828	7836	7776	7864	7838	7820	7794	7921	7800	7930	7756	7657	7780	7881	7789	7887	7890	7931	7902	7952	7760	7698	7823	7777	7734	7866	7790	7863	7795	7815	7776	7770	7875	7682	7756	7874	7853	7761	7894	7806	7719	7784	7934	7705	7943	7837	7744	7916	7843	7773	7913	7871	7937	7814	7747	7766	7921	7767	7862	7663	7794	7910	7892	7902	7886	7772	7896	7816	7690	7779	7802	7965	7803	7817	7812	7777	7805	7861	7926	7707	7748	7823	7758	7946	7950	7869	7750	7687	7868	7818	7848	7824	7894	7856	7743	7821	7899	7842	7856	7871	7741	7748	7932	7901	7828	7985	7850	7805	7789	7777	7806	7946	7859	7827	7804	7732	7997	7919	7775	7918	7803	7816	7879	7727	7669	7770	7861	7873	7806	7723	7824	7975	7821	7937	7867	7897	7846	7827	7880	7857	8050	7855	7806	7727	7777	7739	7721	7932	7838	7806	7981	7949	7846	7790	7809	7786	7817	7856	7879	7825	7763	7770	7959	7871	7809	7806	7955	7787	7817	7804	7741	7759	7834	7782	7876	7827	7829	7739	7782	7877	7790	7854	7858	7891	7817	7767	7808	7799	7821	7763	7812	7802	7899	7787	7866	7858	7874	7893	7869	7784	7839	7723	7630	7914	7952	7803	7698	7772	7717	7841	7859	7844	7724	7696	7834	7787	7894	7841	7938	7856	7800	7985	7719	7856	7964	7862	7738	7758	7761	7884	7775	7834	7661	7727	7852	7810	8021	7749	7749	7830	7872	7918	7732	7758	7813	7886	7887	7790	7912	7829	7864	7707	7817	7831	7798	7828	7887	7923	7854	7700	7911	7768	7855	7707	7837	7872	7775	7866	7891	7897	7738	7871	7903	7806	7739	7763	7779	7780	7774	7878	7856	7817	7902	7924	7806	7853	7850	7747	7876	7773	7833	7867	7737	7854	7889	7886	7924	7848	7821	7791	7813	7872	7802	7793	7865	8049	7837	7634	7889	7808	7775	7739	8048	7900	7929	7899	7816	7807	7820	7808	7876	7851	7816	7804	7882	7824	7828	7840	7757	7864	7714	7911	7764	7865	7698	7842	7808	7805	7847	7844	7811	7748	7899	7800	7794	7784	7798	7713	7752	7847	7720	7773	7954	7864	7849	7982	7896	7799	7929	7831	7945	7871	7937	7879	7824	7942	7809	7841	7823	7840	7838	7835	7731	7778	7858	7887	7871	7886	7849	7949	7827	7834	7874	7778	7724	7775	7823	7940	7884	7896	7872	7688	7794	7984	8004	7847	7863	7905	7870	7982	7827	7804	7762	8028	7877	7754	7754	7885	7830	7875	7786	7856	7782	7693	7719	7773	7890	7772	7878	7713	7749	7809	7759	7750	7834	7786	7855	7803	7910	7894	7827	7875	7739	7796	7648	7875	7893	7973	7704	7978	7780	7766	7775	7871	7818	7796	7914	7754	7804	7833	7872	7785	7835	7991	7829	7790	7720	7788	7758	7877	7883	7761	7779	7782	7802	7804	7889	7955	7834	7773	7877	7918	7717	8025	7774	7966	7818	7792	7869	7841	7828	7804	7821	7861	7771	7967	7852	7892	7758	7865	7782	7775	7757	7977	7837	7940	7864	7786	7898	7750	7876	7794	7760	7880	7817	7826	7944	7784	7805	7765	7847	7815	7912	7630	7849	7887	7836	7946	7785	7661	7723	8033	7787	7751	7727	7787	7836	7820	7908	7893	7764	7879	7976	7755	7814	7912	7768	7690	7833	7841	7770	7853	7768	8006	7911	7737	7872	7884	7789	7817	7870	7883	7800	7876	7846	7826	7801	7903	7631	7645	7934	7881	7834	7866	7844	7707	7614	7813	7730	7756	7904	7788	7894	7750	7905	7880	8001	7790	7780	7796	7776	7911	7730	7995	7852	7893	7766	7941	7811	7906	7920	7861	7815	7825	8035	7883	7833	7733	7914	7868	7659	7818	7745	7817	7701	7872	8026	7764	7866	7879	7922	7740	7729	7821	7807	7798	7760	7744	7761	7885	7997	7894	7666	7820	7860	7838	7695	7741	7858	7774	7866	7932	7927	7703	7864	7863	7823	7818	7885	7829	7745	7867	7858	7925	7798	7779	7766	7851	7849	7912	7771	7683	7786	7715	7815	7779	7944	7673	7843	7841	7760	7838	7821	7819	7894	7906	7738	7782	7825	7921	7857	7916	7777	7770	7937	7841	7911	7930	7853	7896	7921	7703	7767	7854	7814	7937	7899	7914	7925	7773	7850	7764	7765	7851	7842	7768	7825	7962	7833	7812	7839	7838	7847	7831	7803	7722	7719	7950	7877	7863	7689	7892	7792	7981	7705	7713	7792	7960	7831	7901	7890	7705	7813	7962	7853	7752	7846	7854	7797	7925	7811	7806	7820	7762	7688	7774	7676	7822	7789	7757	7815	7848	7935	7729	7941	7731	7819	7868	7956	7875	7886	7850	7920	7638	7843	7938	7895	7819	7857	7898	7715	7964	7825	7883	7745	7668	7808	7827	7802	8002	7915	7857	7796	7915	7775	7836	7694	7943	7922	7765	7778	7840	7758	7874	7893	7923	7741	7784	7697	7958	7649	7872	7910	7790	8020	7825	7757	7802	7763	7820	7707	7835	7814	7951	7691	7849	7746	7911	7849	7838	7944	7701	7825	7751	7890	7921	7851	7955	7852	7938	7819	7837	7891	7842	7841	7801	7985	8010	7850	7683	7765	7945	7800	7800	7866	7933	7839	7765	7732	7885	7842	7798	7705	7893	7844	7866	7768	7918	7873	7921	7689	7723	7778	7788	7915	7791	7842	7913	7830	7807	7864	7839	7840	7810	7723	7672	7822	7673	7825	7732	7805	7914	7833	7833	7897	7860	7839	7771	7881	7804	7807	7748	7880	7921	7869	7883	7802	7917	7873	7861	8029	7755	7866	7763	7797	7688	7833	7733	7917	7580	7711	7968	7769	7825	8014	7866	7810	7857	7893	7802	7833	7817	7914	7765	7855	7805	7858	7861	7814	7814	7768	7825	7840	7828	7840	7914	7812	7852	7917	7902	7821	7735	7849	7910	7654	7891	7881	7767	7893	7806	7681	7662	7829	7770	7760	7814	7886	7934	7788	7786	7834	7870	7884	7793	7919	7864	7916	7823	7848	7830	7871	7783	7911	7694	7771	7996	7801	7841	7913	7749	7939	7887	7862	7767	7918	7896	7932	7778	7959	7827	7803	7769	7996	7855	7752	7886	7791	7907	7877	7856	7882	7879	7844	7828	7897	7789	7859	7796	7851	7937	7733	7890	7824	7822	7737	7843	7936	7866	7734	7795	7796	7858	7749	7773	7776	7853	7915	7809	7996	7817	7996	7782	7789	7918	7959	7768	7723	7833	7807	7753	7890	7938	7905	7685	7931	7882	7950	7886	7901	7774	7775	7863	7781	7922	7813	7996	7786	7984	7837	7814	7815	7771	7795	7815	7816	7701	7777	7876	7782	7886	7871	7894	7687	7717	7763	7804	7761	7863	7890	7956	7753	7899	7903	7927	7748	7812	7971	7809	7876	7899	7873	7841	7916	7838	7850	7824	7814	7828	7685	7772	7858	7739	7916	7828	8024	7811	7778	7926	7825	7923	7904	7740	7851	7749	7907	7893	7873	7900	7844	7857	7824	7815	7981	7809	7709	7794	7838	7808	7798	7814	7790	7756	7764	7832	7806	7618	7958	7835	7798	7985	7964	7801	7908	7804	7741	7866	7863	7894	7771	7860	7959	7819	7789	7720	7840	7904	7858	7776	7723	7907	7751	7846	7922	7796	7792	7752	7768	7830	7812	7852	7925	7844	7812	7836	7820	7827	7934	7678	7893	7818	7787	7828	7836	7862	8023	7774	7843	7828	7879	7807	7850	7848	7719	7819	7965	7876	8084	7909	7903	7976	7727	7718	7913	7813	7864	7817	7879	7694	7764	7879	7675	7940	7798	7996	7712	7854	7921	7875	7898	7825	7847	7843	7769	7841	7948	7804	7925	7763	7764	7848	7870	7822	7794	7861	7891	7804	7745	7744	7903	7797	7848	7986	7701	7765	7847	7796	7760	7845	7900	7821	7780	7947	7837	7838	7815	7812	7689	7886	7816	7770	7778	7866	7816	7832	7812	7843	7824	7852	7862	7932	7750	7842	7800	7833	7919	7845	7770	7988	7840	7863	7859	7834	7730	7938	7862	7847	7929	7820	7778	7700	7891	7991	7775	7830	7775	7879	7754	7881	7837	7733	7869	7802	7796	7842	7777	7798	7831	7940	7853	7839	7764	7909	7824	7800	7861	7758	7776	7771	7935	7798	7793	7905	7849	7852	7851	7833	7805	7795	7781	7883	7830	7846	7881	7861	7859	7972	7844	7837	7912	7844	7748	7901	7788	7972	7676	7827	7698	7830	7841	7956	7757	7857	7819	7733	7774	7895	8064	7827	7819	7895	7901	7764	7930	7728	7928	7996	7808	7739	7814	7667	7912	7709	7826	7827	7911	7784	7898	7782
8934	6322	11650	7086	6070	3476	1898	1844	1346	1646	1698	1291	1306	1041	1049	903	951	943	955	911	950	922	881	939	911	913	951	898	925	980	920	1011	886	901	951	976	959	922	978	901	907	958	946	910	948	973	936	963	959	938	969	933	902	950	906	922	928	939	972	931	935	925	967	884	970	902	908	948	944	907	927	972	888	950	909	905	965	983	917	865	894	969	924	871	924	909	932	940	983	974	978	985	905	982	936	906	968	924	980	933	908	950	910	901	942	918	887	943	894	919	940	923	920	950	919	931	869	893	978	949	895	885	956	966	951	908	930	943	914	885	873	924	922	942	1027	930	967	954	947	882	965	966	907	934	884	926	912	919	924	895	955	897	932	951	896	923	972	914	908	892	895	957	930	887	944	902	909	959	926	909	922	911	944	934	994	920	932	884	970	897	956	915	910	999	921	901	900	934	941	946	965	961	984	900	980	952	938	919	969	924	945	1013	950	960	905	952	926	925	934	921	914	912	918	904	976	978	940	923	950	915	944	968	933	950	911	899	889	931	928	875	908	876	923	972	943	906	1013	950	970	936	935	942	986	879	907	945	910	961	901	895	959	921	968	945	993	890	889	934	986	919	940	951	926	918	956	945	941	920	901	921	927	867	923	971	895	957	939	938	946	924	919	959	933	957	972	970	954	937	1003	947	942	979	966	915	1010	892	924	891	904	941	917	930	932	934	970	922	958	938	915	990	975	940	903	921	950	961	936	900	943	926	946	937	943	917	924	953	949	909	905	908	907	900	941	963	915	920	993	962	936	986	926	939	943	918	902	999	966	956	879	894	882	925	891	938	913	980	989	957	964	930	926	959	920	988	923	969	925	907	912	937	942	895	917	896	948	954	922	976	916	972	880	900	881	910	926	888	924	897	915	1018	933	1007	987	1004	905	974	901	933	912	957	943	912	912	923	987	966	918	971	927	954	854	925	919	938	889	937	989	952	946	926	952	892	923	961	918	896	902	890	927	942	956	963	982	887	993	968	918	928	918	970	970	909	930	950	940	948	1012	903	968	931	966	929	946	896	883	889	921	943	919	916	893	965	915	985	965	943	963	911	939	895	958	929	955	934	891	936	902	945	974	951	910	948	985	875	888	932	905	1003	963	893	931	924	961	960	961	1007	879	948	900	939	969	906	960	944	898	928	843	963	959	877	955	900	947	917	883	950	933	904	930	906	934	941	977	897	916	947	931	857	921	954	1015	910	951	969	905	970	922	905	940	861	909	924	962	920	965	971	952	942	932	956	942	954	904	927	932	974	907	937	926	892	965	905	915	948	950	890	930	1013	895	906	941	912	951	920	969	951	976	937	911	972	1016	931	937	921	954	929	969	906	981	967	938	967	889	966	915	942	911	910	868	985	896	869	942	949	944	966	908	948	910	924	896	932	946	948	932	886	961	985	883	983	1037	934	934	944	881	889	918	907	946	979	936	932	904	882	897	921	900	920	907	922	975	902	940	878	990	948	978	971	899	947	963	928	940	1005	902	889	891	942	959	943	939	949	948	970	947	922	947	975	961	985	897	973	922	875	985	921	938	938	926	917	953	920	986	891	952	913	928	960	888	901	952	941	901	978	936	891	989	944	943	922	911	956	917	936	913	947	925	968	960	912	931	915	940	952	948	971	937	905	913	932	935	977	944	982	937	949	938	901	929	894	936	930	893	991	933	896	940	965	953	958	931	900	973	951	868	935	917	944	950	978	967	929	930	942	928	955	883	981	918	961	960	947	935	932	983	965	911	934	986	987	964	913	916	937	1002	932	963	991	933	931	931	912	942	904	914	853	949	966	919	893	953	890	932	930	909	935	906	933	949	906	891	909	923	954	978	956	963	942	912	963	939	939	897	934	937	917	910	984	913	917	929	1003	954	935	941	953	924	931	943	942	910	876	973	955	954	905	937	956	1005	918	946	939	967	932	884	945	930	905	914	921	948	971	966	972	924	984	893	964	938	935	965	957	902	884	890	972	956	899	898	936	958	894	986	877	956	948	969	938	930	906	876	979	916	913	943	963	923	949	947	898	911	942	923	946	929	955	907	933	967	940	978	905	956	917	899	997	946	929	959	925	1008	941	965	930	946	906	934	964	941	956	886	964	926	891	965	983	904	933	991	992	998	919	916	950	971	945	900	950	906	895	928	864	874	896	961	877	908	946	955	871	944	931	910	941	963	931	953	923	901	898	937	992	985	917	933	949	906	924	879	922	1002	957	961	938	971	946	944	921	959	907	914	985	899	903	919	918	1016	904	929	907	918	965	904	928	945	869	948	909	956	936	917	983	969	963	922	869	993	930	961	945	965	914	973	916	946	935	956	880	945	913	971	928	894	919	876	946	937	874	912	837	929	918	918	957	883	941	910	924	979	975	931	937	939	966	924	928	967	931	951	954	925	946	937	952	1006	970	941	1004	911	951	981	944	937	948	907	940	941	926	962	969	953	963	920	996	952	916	958	888	917	894	953	945	969	888	944	930	889	946	949	946	922	919	892	921	900	927	949	939	958	931	887	958	971	934	1020	916	954	992	938	911	947	934	923	925	941	928	902	916	966	924	947	972	962	1003	906	961	909	938	895	930	998	909	931	931	980	986	974	886	886	932	968	970	908	888	970	1006	917	967	979	971	939	993	947	952	943	927	919	948	944	982	955	940	940	921	973	911	888	936	953	903	946	884	953	978	899	951	891	965	965	936	943	894	973	934	953	912	949	887	966	951	912	961	924	986	897	999	973	982	967	882	999	945	926	937	984	945	941	921	924	925	886	936	947	945	972	916	992	926	911	944	941	957	948	948	980	937	941	940	962	930	930	916	897	970	966	939	948	908	947	947	898	900	962	877	985	940	891	939	907	925	923	976	950	939	912	923	944	909	880	908	943	901	895	926	951	930	885	901	948	928	949	920	1017	941	931	952	950	888	988	854	940	933	933	902	922	896	927	928	879	894	959	954	933	922	982	944	974	940	919	897	886	938	892	1028	921	933	964	897	927	912	991	915	960	902	907	933	945	951	970	911	887	969	934	959	850	920	943	931	977	901	936	894	940	947	904	929	965	971	966	953	946	963	957	922	913	936	917	975	946	965	908	910	901	951	978	981	914	921	984	893	915	960	979	886	917	953	945	988	910	948	928	952	917	914	948	939	951	934	874	897	965	930	891	929	899	909	906	978	980	913	883	911	951	962	939	930	929	924	897	918	940	846	923	956	908	915	965	936	942	893	977	923	915	957	907	970	1001	885	957	945	944	963	928	950	950	927	925	961	918	884	921	894	917	894	953	914	949	936	983	907	884	897	980	883	908	973	926	917	908	894	962	941	922	964	991	907	956	906	946	930	986	966	971	928	956	963	939	923	965	957	883	983	938	913	911	960	859	954	922	917	888	988	918	920	901	931	924	915	1010	966	913	893	915	992	943	989	913	947	949	913	922	921	891	983	934	956	952	965	930	968	899	954	952	944	915	893	938	886	882	944	954	950	986	892	933	976	927	943	911	912	820	1031	923	876	945	898
35068	37038	46603	45576	50807	39041	27046	26086	18226	22166	20931	15406	14227	11700	9476	8642	8341	7930	7950	7865	8000	7970	8111	7890	8146	7873	7948	7837	8005	8019	8007	8001	7944	7996	7910	7849	7852	7935	7864	7926	7993	8100	7841	7922	7965	8026	7898	8035	7975	7951	7928	7896	7963	7962	8069	7865	7854	7891	8036	7894	7794	8063	7890	7898	7991	7844	7792	7924	7803	7929	8050	7865	7984	7833	7931	7955	7855	8047	7940	7871	7938	7933	7962	7981	8048	7927	7879	7969	8015	7915	7985	7914	7985	7843	8043	7890	7990	7907	8056	7923	7931	7949	7783	8106	7927	7920	7948	8032	8071	7898	8022	7879	8026	7820	7940	7851	8017	7926	7883	8039	8025	7904	7972	8008	7993	7995	7976	7917	7946	7975	7893	7909	7846	7948	8000	7999	7859	7974	7993	8096	8024	7872	8047	8008	7873	7781	7879	7858	8073	7851	8105	7902	7961	8010	8104	7934	8081	7821	7986	8077	8013	8047	7970	8040	8001	8087	7918	7960	7928	8025	7941	7862	7995	7930	7881	7866	7862	7901	7900	7867	7897	7962	8065	7883	7874	7841	7965	7863	7957	7991	7919	7936	7999	8008	8017	7899	7961	7954	7903	7793	7997	7913	7967	7935	7903	8106	8044	7970	7919	7876	8016	7999	8011	7974	8083	7942	7920	8037	8038	8179	7873	8033	8012	7863	7985	7884	7947	7949	8074	7882	8055	7836	7898	7869	7985	7990	7939	7971	7951	7894	8071	7958	7856	7987	7983	8085	7963	7879	7966	8001	8079	8031	7921	7990	8106	7972	7982	7926	7963	7933	7867	8062	7875	7872	7965	7987	8045	7898	7914	8040	7866	7984	7917	7939	7971	7895	7903	7963	7999	7860	7923	8034	7804	7903	7979	8001	7935	7885	8048	7955	7917	7897	8050	7966	7789	8076	8070	7868	7978	7919	8010	7998	7902	7959	7701	7891	7990	8005	7935	7922	7941	7818	8073	8098	7994	8018	8102	7798	7779	7905	8083	7985	7903	7816	8134	7810	7830	7945	7766	7940	7979	7915	7862	7966	7920	7961	7955	8001	7963	7902	7945	8008	8019	8078	7885	7920	7944	7723	7996	7949	7912	7929	7938	7993	8037	7720	7907	7980	7872	8009	7923	8005	7726	7992	7992	8094	7886	7793	7931	8094	7798	8009	7900	8044	7967	7910	7863	7942	8002	7819	7988	7951	8138	8090	7909	7922	7908	8055	7912	8088	7998	8012	8060	7931	8047	7944	7865	7874	8050	7937	7974	7978	7886	7910	8035	7961	7853	8042	7958	7937	7943	7852	7956	7935	7944	8055	7989	7971	7930	7913	7805	7923	7961	7915	7886	8031	7901	7905	7903	7995	7846	7920	7972	8028	8057	7832	7840	8044	8069	7896	7979	7904	8070	8001	8046	7902	8030	8064	8028	7869	8035	7961	7927	7904	7872	7895	7820	7972	8055	7760	7855	7912	7987	7867	7843	7926	7907	7858	7931	7957	7860	7896	7911	8106	7909	7944	7958	7825	8028	7855	7909	7996	7948	7978	7990	8047	7812	7868	7930	7991	7975	8049	7945	7931	7816	8150	7852	8013	7853	8058	8030	7944	7992	7916	7903	7974	8058	7997	7954	7865	8063	7991	7952	8069	7963	7947	8135	7853	7911	7855	7879	8001	7893	8052	7967	7983	7908	7869	7980	7959	8017	7979	8037	7999	8015	7975	7984	8032	7843	8007	7916	8049	7917	7919	7991	8059	7885	7949	8108	8091	7969	7862	7973	7888	8010	7981	7978	7956	7824	8057	8050	8088	7981	7921	8030	7910	7955	8011	7904	8024	8016	7928	7988	8096	8040	7932	8034	8066	8028	7968	7906	7902	7985	8048	7814	8063	8004	8045	8057	7945	7912	8002	7861	7975	7906	7996	8071	7820	8030	7965	7827	8036	7915	8112	8017	8066	7822	8038	8017	7893	7959	7896	7908	8094	8050	7945	8031	7990	7942	7910	7957	8109	7924	7945	7866	7823	7782	8158	7892	7955	7878	7966	7985	7922	7786	8084	7981	7836	8189	7906	7917	7940	7874	8053	8013	7974	7911	7930	8027	7869	8053	8005	7883	7938	7879	7830	7968	7920	7946	7790	7946	7878	7974	8123	7995	7951	7852	8013	7945	7921	8062	7952	7990	8100	7843	7838	7911	8072	8118	7955	8114	8017	8029	8097	7874	8039	7907	7783	8002	8023	7814	7967	7873	7954	7794	7872	8060	8121	8060	7980	7928	7897	7949	8011	8041	7946	7990	7919	7882	7869	8053	7918	7880	7907	7863	8063	8012	7881	7898	7933	7978	8137	7959	7940	7978	7918	7905	7967	8042	7913	7787	7938	7884	7969	8047	7919	7897	7967	7999	7905	7946	8124	7843	8082	8019	7993	7952	7923	8024	8011	7910	7936	7979	8043	7957	7846	7873	7968	7876	7920	7968	7941	7895	7943	7859	7999	8011	7866	7990	7971	7997	7865	7979	7917	7979	7905	7982	7948	7849	7908	8114	8000	8022	7920	7875	7926	7834	7893	7864	8002	7974	7796	7881	8056	7927	7978	7868	7982	7878	7890	7950	7924	8017	7836	7841	7968	7985	7907	8000	7836	7950	7984	7797	8011	7958	8055	7996	8008	8006	8010	7958	7985	7937	7980	7852	7942	7890	8035	7860	7947	8000	8011	7927	8111	7953	7962	7944	7819	7992	7907	7771	7885	7946	7976	8034	8062	8042	7996	7849	8079	7905	7945	7886	7900	7896	7942	7985	7921	7972	8054	7925	7982	7947	8020	8061	7844	7875	7976	7969	8032	7895	8038	7953	8009	7974	7987	8084	8018	7870	7921	7906	7867	7995	7836	7965	7921	8007	7875	7904	8006	7999	7918	7935	8007	7837	7789	7996	7969	7941	7926	7948	7888	7936	7996	7948	8016	8078	7947	8025	8022	7940	8018	8007	8001	8109	7838	8036	7946	8020	8093	7992	7956	7960	7986	7998	7890	7941	8039	7830	7880	7966	7986	7946	7793	7951	7874	7811	7994	7968	8024	7988	8030	8058	7910	7917	7975	8077	7923	7984	7925	7873	7987	7862	8138	8007	7891	7903	8045	7939	7945	7871	7876	7904	7971	7896	7793	7970	7994	7989	7867	7937	7971	7958	7943	7903	7942	7817	8042	7828	8035	7903	7978	8062	7953	8017	7775	7918	7894	7881	7893	7938	7994	7969	8053	7958	7904	7893	7894	7899	7887	7928	7955	8056	7840	7890	7859	8029	7957	7927	7826	7920	7965	8011	7984	8166	7882	7996	7989	8034	8034	7914	8066	8013	7970	7971	7861	7991	7899	7851	7856	7963	7992	7975	7962	8133	7981	8010	8033	7971	7952	8063	7949	7797	7910	8008	7873	8031	7849	8058	7937	8029	8156	7839	7989	8034	7923	8029	7984	7945	7818	7948	7870	8062	7945	7997	7956	8125	7908	7995	7945	7866	7969	8051	7946	7944	7993	7867	7865	7899	7997	7962	7962	8015	7995	7952	7997	7942	7914	7990	7934	7891	7916	8001	7910	7959	7867	7968	7927	7895	7962	8003	7808	8068	7850	7844	7886	7912	7903	7945	7982	7876	7855	8093	7982	7902	7886	7976	7981	7899	7869	8038	8070	7943	7903	8004	7875	8033	7956	7927	8002	8092	7996	7970	7978	8046	7894	7923	7847	8087	8014	7866	7977	8007	8045	7991	7976	7945	8010	7911	8059	7920	7956	7921	8047	7974	7826	7908	7942	7989	7956	7985	7933	8021	7857	8090	7976	8051	7963	7967	7944	7904	7963	8041	8008	7887	8079	7719	8001	8020	8052	7946	7963	7987	7986	8083	8027	7978	7959	8095	8033	8016	7909	7919	7924	7961	7994	8074	7879	7992	7969	7924	7946	7942	7942	7891	7902	8032	7844	8047	7953	8011	8017	8063	7953	7982	8021	7978	7913	7955	7960	8080	7962	7944	8003	8029	8030	8009	8055	7932	7853	7967	7889	7997	7898	8020	7991	8031	8084	7873	7932	7925	7835	8040	7991	8062	8064	7985	7940	7973	7908	8015	7884	7965	7868	8021	7937	7906	8059	7971	8011	7978	7981	7972	8002	7971	7990	7973	7899	8004	8059	7971	8019	7923	8095	8006	7974	7940	7944	8042	7885	7914	7958	7850	8071	7918	7798	7986	7996	7764	7899	8016	7880	8028	7831	7969	7934	7954	7922	8014	7839	8046	7896	7997	7896	7902	8010	8029	7956	7942	7906	8030	7955	7927	8017	7901	7916	8096	8076	8131	7936	7874	7908	7918	7937	8054	8082	7950	8107	7907	7971	7948	7943	7934	7844	7894	7978	7801	7933	7823	7925	8115	8009	8021	8015	8074	7921	8111	7907	7972	7924	8091	7967	7955	7968	7992	7868	7990	7870	7991	7912	8006	7888	8005	7862	7928	7901	8063	7900	7942	7809	8138	8028	7959	7873	8005	7985	7922	7904	7991	7896	8000	8048	7869	7916	8045	7918	7914	8035	7954	7966	7904	7862	8112	7997	7952	7919	7886	7983	7928	7859	7906	7899	7855	7964	7780	7950	8043	7919	7962	7983	7980	7963	7925	7976	7947	8013	7966	7955	8004	7989	7959	7904	7920	7901	8052	8062	8078	7950	7984	8006	7934	7976	7948	7950	7897	7791	7879	7914	8101	7986	8067	7920	7944	7900	7986	7831	7997	8006	7976	8039	7838	7999	8005	7835	7976	7897	7987	7928	7875	7810	7895	7822	7927	7931	7791	7992	7988	7977	8124	7936	7882	7877	8116	7950	7947	8034	7931	7919	7850	7988	7870	7872	7845	7921	7953	7958	7952	7953	8028	7851	7824	7955	7989	7994	8051	7965	7891	7958	7884	7912	7944	7998	7968	7851	7970	7810	7988	8091	7934	7952	7852	7856	8096	7851	7853	7811	7947	8112	7992	8014	7976	7951	8035	7964	8027	7966	7907	7977	7840	7874	7972	7954	7973	8031	7948	7888
9840	9446	19862	12321	8793	4715	2359	2171	1745	2382	2490	1740	1747	1316	1106	963	982	919	954	969	904	1003	952	930	930	944	948	960	923	957	934	974	972	969	953	997	994	922	956	935	933	953	941	893	938	935	985	959	913	935	907	992	928	944	903	985	967	911	934	902	946	1004	982	955	926	907	973	946	938	948	921	949	919	1018	933	916	882	898	1009	942	947	914	980	906	916	964	987	894	889	917	900	912	916	1002	903	939	979	930	973	930	937	889	951	978	902	958	938	948	974	949	929	997	948	954	933	920	979	1006	958	930	891	958	928	942	922	857	951	949	975	1002	970	952	1008	962	1023	921	987	999	933	913	937	937	899	945	1000	991	921	934	914	944	942	928	934	964	904	1003	982	944	932	915	946	943	983	916	966	967	963	909	1017	960	980	937	917	939	973	894	985	937	865	955	940	998	929	952	915	927	950	977	934	953	940	975	907	942	945	930	952	920	993	964	943	957	918	942	973	965	940	941	951	951	955	958	954	951	967	930	951	958	950	924	952	960	991	936	951	957	868	938	925	999	962	952	928	985	968	921	983	950	939	951	954	965	963	934	987	877	901	943	972	878	966	961	926	924	961	945	931	951	901	924	910	938	973	1000	937	966	932	977	912	855	957	973	984	993	967	937	953	957	966	984	953	905	914	986	942	903	925	887	981	951	925	935	943	932	978	991	952	945	957	980	943	941	1007	959	914	977	1013	920	926	982	919	945	986	982	960	971	933	999	975	939	966	935	955	961	932	1013	959	986	954	943	975	922	975	949	955	967	954	942	945	972	975	964	932	980	915	997	916	928	941	960	969	958	971	891	1003	956	912	975	966	951	939	989	962	925	987	992	941	924	967	1003	936	938	960	954	963	1024	981	952	924	913	984	942	922	951	953	915	953	982	909	967	944	969	988	882	977	955	894	979	947	987	912	958	963	969	939	978	944	929	890	962	978	991	927	915	980	894	961	930	963	983	955	961	943	869	948	986	908	940	1005	946	949	952	948	977	1000	973	935	959	953	954	1039	1009	941	932	938	949	969	973	953	990	910	929	954	932	879	958	926	976	946	958	984	928	946	923	928	944	956	948	953	992	933	946	945	937	940	947	959	946	955	937	955	947	899	962	951	923	950	944	974	938	913	928	959	972	901	984	965	975	957	970	959	1000	927	974	938	909	896	947	929	899	994	939	927	942	900	991	889	948	998	927	981	997	971	940	933	915	956	918	892	956	913	958	907	953	924	937	1023	931	966	988	939	903	949	969	970	958	941	983	894	935	946	957	959	940	905	968	974	946	979	978	923	938	933	957	900	932	917	950	983	906	952	930	915	987	908	940	991	939	951	950	940	968	960	965	946	934	933	999	927	954	954	961	952	915	921	896	975	935	943	936	965	977	960	925	916	946	959	936	968	986	928	973	1009	1007	991	965	1026	972	932	1000	994	915	934	934	924	950	1008	928	978	932	952	933	937	948	953	951	958	969	981	905	937	939	912	895	1003	959	918	961	974	949	962	942	913	1006	924	965	943	905	950	865	968	924	962	986	913	993	955	942	888	912	967	951	944	908	1002	939	947	925	938	974	928	972	958	971	959	939	928	939	994	992	956	950	939	882	970	927	931	940	968	936	964	983	995	908	1012	998	989	961	951	901	951	954	973	967	1023	949	919	955	950	979	942	966	944	910	953	929	968	925	992	945	952	981	954	926	939	951	926	896	955	916	954	1018	950	943	1006	942	983	962	976	953	898	940	968	957	935	962	938	954	962	956	905	968	986	878	980	940	992	914	993	912	933	936	981	972	923	945	907	907	962	959	909	945	994	908	970	963	983	969	944	961	959	907	973	916	927	904	928	1003	970	971	910	917	932	948	964	911	959	945	943	944	1006	943	935	936	943	955	977	974	893	984	975	940	934	939	956	974	981	969	997	960	947	1031	940	959	935	925	938	920	972	932	1014	910	890	947	942	990	920	958	929	982	940	978	999	934	970	934	951	890	926	933	1016	930	973	953	962	960	973	959	1002	990	888	985	888	935	941	940	973	956	940	928	900	951	957	927	935	995	950	936	974	927	912	923	947	947	982	922	948	907	948	955	976	941	905	889	929	919	979	1004	990	942	908	963	947	961	931	941	926	953	933	978	921	1006	1021	980	941	907	1021	985	996	975	913	901	1038	934	982	935	896	917	944	934	917	975	975	957	937	964	938	935	886	955	977	992	929	983	934	953	897	940	925	961	913	937	940	958	952	977	945	950	1026	925	946	907	916	898	992	969	921	998	957	1016	935	931	904	950	940	991	981	964	966	980	947	953	972	958	963	926	933	937	955	980	954	981	970	956	947	971	940	938	975	950	944	988	918	906	985	985	1007	1020	940	951	996	913	967	906	907	996	907	924	974	1011	931	966	950	980	948	990	939	968	928	919	865	934	959	918	958	961	929	928	946	963	969	953	1017	927	936	888	924	947	952	922	966	986	939	948	941	962	945	944	960	952	946	968	972	944	961	951	897	964	970	922	939	976	988	979	953	918	977	911	972	972	968	878	991	930	952	980	960	1010	980	938	971	975	911	899	993	947	971	914	915	979	974	953	931	1004	912	1003	913	956	1002	953	990	995	959	921	947	957	975	968	934	988	876	946	980	962	904	915	937	991	956	923	955	921	986	934	976	914	934	938	974	901	939	982	958	968	974	1000	955	975	942	916	962	939	888	1004	957	898	930	937	951	966	1001	973	951	966	899	1022	927	925	912	932	969	967	922	920	933	976	968	941	912	963	908	938	969	896	883	1018	984	965	929	960	901	937	980	915	931	944	916	917	952	955	964	963	980	960	965	946	969	962	954	938	947	1019	1007	919	915	961	986	916	967	947	933	972	918	944	929	959	927	962	988	928	926	1027	939	987	961	897	990	899	958	947	957	905	1035	915	985	915	975	965	921	947	932	967	978	948	924	1013	934	946	950	903	951	984	953	956	974	926	975	979	994	897	973	988	934	934	992	948	966	967	936	945	887	933	968	948	962	965	946	970	982	925	956	944	953	930	961	970	992	964	940	955	980	966	886	994	923	951	990	982	966	969	929	910	948	990	888	919	950	931	920	971	1009	894	952	919	911	945	896	933	963	945	969	960	982	959	1011	955	925	983	948	926	929	941	994	892	925	965	909	927	964	966	974	979	961	941	939	910	1002	954	952	980	1019	888	926	971	993	951	1001	958	948	976	924	912	950	997	963	967	974	925	939	943	929	972	950	969	947	959	954	972	961	951	950	935	973	955	920	907	908	905	978	963	1030	985	876	978	892	921	968	938	966	917	1012	994	1006	950	895	947	957	921	939	948	916	931	990	917	952	956	936	973	933	920	963	956	943	974	949	993	972	907	941	953	943	978	946	960	982	970	931	927	970	918	907	951	931	967	913	967	933	941	936	920	1005	968	990	975	963	935	962	938	1022	1003	919	923	905	973	927	945	974	993	979	924	916	940	921	947	912	968	948	956	945	942	978	937	935	898	1018	856	927	930	945	983	901	919	919	948	932	922	938	945	958	956	946	980	902	909	947	968	903	919	927	966	975	945	947	982	943	941
40824	42903	56745	56027	57755	43171	31696	28891	24202	29401	28170	22135	19635	15058	10694	8787	8740	8279	8218	8062	7944	7979	8151	8020	8058	7820	8058	8024	7984	8080	8029	8053	8003	7959	8195	8043	7941	7952	8005	8066	7922	7987	8093	7990	7950	7867	7971	7909	7806	7947	7900	8004	7962	7947	7896	7960	8107	7918	7964	7964	7966	7880	8072	7919	7874	8083	7964	7949	7941	8018	7960	7896	7918	8126	7902	7961	8028	8079	7933	7982	7854	8021	8068	7949	7957	7964	7949	7943	7839	7946	8030	8062	7937	8123	7924	7952	8042	7976	8046	7969	8051	7966	8066	7952	7949	8070	7903	7931	7977	7904	7987	8133	8094	8004	7944	7989	8048	8018	7960	7995	8003	7967	7997	8010	7918	7974	7969	7869	7907	7904	7989	7978	8048	8137	8009	7984	7940	7835	7948	7980	7734	8040	7853	7971	7921	7847	7943	8201	7935	7977	8039	8009	7886	7914	7899	8036	7908	8022	7954	8046	8041	8104	8008	7960	7826	7989	7985	7854	8020	7981	8028	7949	7777	7977	7995	7997	7997	8056	8061	7981	7909	8017	8107	7875	8009	7949	7945	8070	7887	7993	7986	8098	8140	7943	7877	7956	8111	7971	7991	7883	8013	8003	7886	7878	8027	7971	8119	7919	8110	7910	7961	8147	8011	7975	8028	7828	7973	8142	7873	7990	8000	8044	8013	8015	7961	8108	7966	8108	8009	7962	8013	7913	8068	8050	8046	8029	8073	8021	7980	8031	7955	8067	7900	8021	8087	7960	7997	8069	7900	7963	7973	7968	8048	7939	7962	7969	7985	7957	8051	8122	8015	7970	8000	7934	7969	7922	7998	7915	8087	8051	8059	8036	7941	7987	7968	7934	7905	8102	7971	7965	7973	8054	8008	7904	7921	8055	7923	7971	7822	8098	8034	8069	7890	8055	7983	7972	7939	7947	8018	8026	7763	8018	8039	8160	7942	8077	8047	7980	8028	7991	7914	8060	7905	7963	7898	7924	7852	8044	7950	7962	7841	8071	7938	7928	7821	7926	8053	7996	8140	7919	7859	7817	7970	8093	7998	7936	7974	8144	8017	8027	8025	8088	8055	7877	7938	8105	8009	7851	7873	8033	7871	7941	7974	8077	7944	7874	7974	7912	8109	7875	8050	7946	7897	7964	8022	7928	7930	7991	7940	7845	8029	7801	8120	8066	7934	7949	7909	7975	8014	8013	7882	7964	7878	7838	8017	8068	7991	7907	8012	8038	7883	8002	8032	7976	7943	7867	7996	8070	7979	7917	7958	8039	7884	7958	7952	8023	8129	7915	7949	7973	8024	7878	8008	7996	8019	7964	7950	8149	7938	7951	7979	8159	7955	8069	7919	7921	7945	8035	8014	7903	7919	7946	7881	8160	7856	7940	7935	8022	8067	7995	7933	7978	7991	8012	7935	7905	7929	7931	7991	7817	7892	8093	7880	8057	7921	8040	8083	7990	7936	7960	7935	7937	8133	7756	7980	7962	8147	7916	8126	7981	7955	8109	7855	7824	8086	7876	8003	7998	8126	8008	8031	7983	8128	8013	7951	8052	7974	7971	7984	7874	8058	7951	7945	7884	7917	8100	8070	8020	8014	7993	7978	8030	8027	8050	8158	8108	7985	8040	8028	7967	7960	7977	7934	7979	8036	8046	7997	7982	8075	8052	7979	7913	7957	7899	7962	7909	7996	8094	7975	8116	8071	7929	7982	7966	7975	8042	8096	7933	8127	8028	7943	8003	7963	7914	7966	8154	7866	8025	7889	8074	8056	7957	8094	7980	7875	7993	8055	7972	8049	7871	7937	7925	7940	8063	8059	7946	8104	7987	8098	8068	8110	7885	8042	7898	7986	7978	8001	8043	7976	7919	7880	8048	7907	7943	7946	8026	7969	7890	8083	8017	7975	7929	7967	7988	7984	8034	7846	8092	8063	7976	8079	7989	8070	7972	7961	7952	8074	7910	7997	7980	8073	7960	7955	7953	7998	8037	7916	7913	7938	7905	8050	7942	8019	8235	7996	8033	8015	7927	7967	8020	8115	7871	8062	7957	8046	7884	8033	8074	8007	8035	7940	8054	8069	8072	8062	8082	7973	8050	8108	7994	7953	8043	8079	7981	8005	8077	8046	8138	7980	8070	7915	7874	8055	7845	8119	8005	7888	8048	7851	7997	7906	7930	8052	7972	7881	7989	8005	7943	7909	7893	7978	8118	8029	8017	7967	8029	8037	7891	7924	8007	7771	7961	7836	7943	7926	7937	7996	8012	8014	8063	7957	8028	7969	8014	7989	7920	7917	8076	8015	7908	8073	7930	7885	7883	8104	8009	8027	7985	8057	7958	7923	8005	7881	8044	8086	8034	7983	8019	8083	7945	7958	8036	8236	7989	8081	7953	7943	8047	8044	8076	7970	7946	8025	7884	8030	7862	7893	7958	7886	8078	7961	7908	8079	7984	8032	7980	8175	8032	7940	7993	8065	8042	7946	7938	8137	8076	8070	8062	8097	8014	8201	7994	7957	8070	7920	8059	7982	7935	7941	8145	8202	8019	8009	8069	8048	7861	8089	7898	7864	8096	7773	7885	7839	7979	7992	8008	8090	8063	8076	8124	7863	8080	7929	8085	7955	7982	7973	7936	7986	8031	7897	8044	8038	8002	7900	7987	8113	7943	8035	8049	7990	7942	8081	8059	7769	7920	7917	8041	7925	8031	8002	7982	7981	7876	7961	8029	7914	7926	8022	8145	8021	8022	7951	7854	7945	7940	7897	8012	8077	7874	8159	8021	8081	7944	8002	7791	8027	7992	7926	8116	8088	8028	7855	7964	7944	7930	8106	8081	7957	7948	7897	7970	7915	7984	7974	7954	7956	7938	8048	8020	7956	8052	8065	7990	7901	7931	7962	8127	7963	7898	8074	8011	7888	7993	8025	7923	7991	8091	8055	8122	7937	7870	7992	7978	8061	7955	7945	8061	8017	7920	8021	8068	8028	7959	7957	8001	7990	7945	8065	7850	8020	7906	7899	7951	8014	7998	7873	7954	7911	8046	7919	8040	7775	8042	8042	8081	7926	8047	7993	7906	7939	8060	7828	8001	8035	8002	7917	7918	7861	8083	7926	7932	7812	7970	7934	7897	7956	8036	7957	7918	8071	8013	8014	7915	7972	7877	7875	8010	8056	8039	7957	7992	8015	7925	8120	7949	8056	8033	7964	7924	7966	7981	8105	7953	8094	8032	7940	8054	7937	7993	8066	7958	7998	8136	8021	7905	7959	7854	7960	8016	7925	7811	8016	7948	7984	7950	7944	7858	8038	8159	8059	7987	8009	8035	7899	8102	7946	8077	7868	7927	7945	8025	8032	8123	7903	7970	8010	7944	7988	8089	7917	7973	7920	7927	7956	7951	7937	8028	7916	7996	8069	7904	8009	8078	8002	7876	7875	8038	7903	8046	8120	7962	7897	7946	8007	7964	8019	8036	8024	7931	8011	7953	8024	7936	7938	8124	7944	7944	7953	8005	8019	8026	8206	8037	7867	7872	8150	7929	8098	8014	8089	8094	8020	8045	8012	8045	7970	8020	8008	7995	8122	7993	8008	8043	7964	8036	8038	7992	7830	7899	7930	7934	7991	7997	7966	8098	7974	8052	7943	8060	8008	7861	7848	8011	7887	8073	7988	8011	8050	8009	7945	8003	7876	7923	7960	8005	8032	8047	7972	8054	8061	7898	8050	7936	8036	7815	8007	7982	8070	7927	7685	8029	7839	8034	8105	8018	8015	7986	8002	7904	7914	7873	7994	7920	7982	8110	8079	7883	8065	8013	7920	7998	8039	8049	8058	7981	8012	7963	7995	8013	8020	7919	8003	8040	8084	8058	8071	7990	8020	7993	7962	8003	8019	8067	7925	8057	8016	7911	7980	7984	7992	7897	7859	8105	8035	8018	7992	8011	8067	8010	7945	7998	7908	7967	7893	7962	7963	8169	7937	7900	8096	7983	7884	8090	7955	7927	7845	7967	8074	7926	8031	7910	7945	7931	8002	8016	7887	7936	7990	7914	7906	8091	8113	7943	8064	8062	8051	7948	7902	7849	8090	8019	8061	8038	7906	8032	7975	7988	7950	8037	7993	7979	8012	8037	7933	7954	7945	7970	7982	8047	8007	8126	7935	8080	8028	7913	7920	8020	8091	8046	7960	8093	7995	8065	8113	7931	8043	8091	7928	7981	8118	7944	7928	7954	8148	8071	7909	8011	7795	7860	7911	8038	8011	7909	8002	8027	8022	8037	7976	7988	7986	7991	7998	7912	7982	7991	7936	8007	8088	8157	8038	8098	7989	8081	7969	7859	8125	8028	8049	7913	8128	7966	8051	8023	8034	8123	7854	8021	8014	7872	8163	7998	8086	7928	8017	8019	8003	7993	7888	8011	8026	7944	8040	7949	7972	8035	8059	7940	7993	7863	8130	7949	8048	8065	7940	8078	7770	7937	8025	8081	8048	7925	7992	7906	7933	7876	7963	8035	8005	7888	7941	8056	7969	8037	8140	8021	7824	8068	7905	7931	7998	8000	8043	8027	8040	7979	7898	8015	8009	7916	8012	7941	7999	7948	7845	7921	8132	7939	8055	8099	8017	8040	8020	7795	8020	7989	8029	7965	8155	7951	7987	8110	7972	8011	8044	7956	7831	8039	7870	7966	8118	7903	7992	7980	7916	8073	8051	8102	8157	7938	7871	7919	7928	7914	7900	7969	8034	8057	7869	8117	8063	8037	8029	7887	7990	7974	8030	7934	8159	7993	7952	7776	7948	8060	7972	7998	7993	8020	8057	8086	7955	7989	8012	7916	8078	8004	8042	7941	7927	8102	7957	8028	8040	7963	7944	7853	7960	8022	8107	7951	8042	8084	8035	8025	7989	7953	7988	8010	8050	8039	7813	7916	8132	8004	7970	8064	8122	8149	7919	8062	7974	8014	7966	8056	7958	7947	8009	7947	8129	7902	8129	7913	7933	8023	8116	8069	7914	7923	7982	8034	7973	7999	7966	8045	7960	8102	7800	8103	8062	7871	8032	8001	7904	8094	7891	7886
7193	3930	5959	3110	2443	2207	1368	1159	1153	1225	1144	1034	1010	889	873	833	894	912	942	936	882	897	876	848	927	879	859	879	925	900	927	957	931	883	923	869	938	837	912	966	862	861	873	913	860	963	846	897	862	863	830	930	926	907	885	906	880	873	881	872	888	927	932	908	895	929	900	854	906	858	885	902	912	883	859	925	882	897	909	925	883	888	894	866	863	922	901	912	948	913	897	936	898	923	895	877	924	895	880	867	855	884	917	910	873	892	839	911	875	866	895	873	878	931	823	910	942	886	964	865	894	971	841	877	905	884	887	970	869	869	894	902	938	924	916	896	869	894	882	906	852	839	922	880	916	940	923	869	898	913	857	887	866	927	924	908	938	934	861	921	944	864	903	931	902	876	856	902	852	874	867	932	881	899	877	910	888	919	880	884	875	896	815	885	883	897	889	878	898	899	889	919	909	876	872	905	848	900	897	928	870	851	916	926	936	908	912	928	845	898	913	898	940	924	878	910	961	890	884	883	932	934	879	907	936	902	882	891	861	920	893	929	893	884	927	880	875	882	875	917	880	882	878	887	943	924	868	919	936	914	898	882	857	862	919	876	861	946	967	865	899	881	902	921	903	881	945	926	887	875	867	927	898	833	918	901	851	914	883	874	953	878	907	927	916	872	852	915	941	905	874	884	878	896	878	916	858	888	887	865	858	908	903	867	893	893	921	937	831	917	927	874	885	903	864	888	881	872	886	876	854	846	863	875	879	899	902	947	907	885	909	923	888	928	836	890	883	917	893	824	918	931	924	969	927	875	945	908	879	896	888	890	885	977	870	891	930	836	861	879	880	882	907	885	869	928	908	903	896	856	876	908	903	860	923	908	888	868	872	865	896	941	901	909	854	910	892	860	855	874	905	848	873	865	881	886	941	886	882	871	930	913	889	909	916	895	861	885	913	879	923	894	909	862	886	912	884	925	905	875	826	899	886	922	861	941	863	894	931	903	857	884	886	903	890	874	909	879	867	861	831	897	906	888	866	845	896	921	891	855	895	884	876	880	913	887	893	887	861	954	905	850	923	921	863	894	842	914	897	821	911	918	922	920	974	923	890	868	917	815	864	817	946	903	919	896	938	868	897	844	885	892	902	897	927	918	905	859	926	926	915	879	932	858	896	885	900	830	899	945	863	901	922	883	855	892	859	915	896	867	869	881	891	890	894	890	898	949	894	895	858	863	914	935	924	933	929	865	854	888	870	917	846	881	961	903	889	892	873	877	892	878	881	891	895	934	888	905	901	903	939	900	924	900	819	904	904	871	951	886	894	878	926	862	904	914	884	902	892	886	862	860	859	907	888	976	836	901	903	842	888	899	906	879	919	845	940	861	892	912	879	905	852	915	947	866	884	903	873	864	923	850	882	885	927	887	940	870	888	908	895	862	885	896	936	853	936	904	911	901	862	849	886	871	807	876	893	979	854	899	902	921	876	908	885	902	912	911	924	845	887	831	887	887	856	877	938	888	940	945	925	890	913	908	853	915	891	878	913	908	858	913	946	908	914	908	884	916	869	842	860	905	803	864	868	945	892	916	864	870	877	959	884	883	818	881	878	881	886	795	908	881	893	895	933	913	864	888	892	973	892	919	922	919	897	876	925	926	897	963	940	898	876	861	875	899	897	868	867	867	944	818	872	887	876	891	906	888	852	899	855	830	891	885	897	911	892	851	888	874	864	883	900	876	932	904	896	940	844	846	926	837	921	877	888	922	890	903	871	870	866	932	889	892	883	904	935	853	867	893	875	886	908	873	905	867	879	883	862	884	913	917	924	879	952	844	912	882	926	874	875	883	856	895	941	904	861	891	889	897	876	892	889	893	860	881	828	898	843	947	909	850	920	896	881	915	879	876	967	882	926	893	828	852	916	946	907	887	869	927	928	916	936	888	847	904	882	927	891	947	932	859	913	892	807	890	914	875	926	945	919	867	919	870	923	865	857	902	893	901	872	883	867	894	899	901	851	872	906	934	889	903	900	895	901	928	922	894	895	947	882	878	871	923	891	895	898	923	894	896	878	850	926	927	862	904	954	910	877	877	888	902	897	875	935	900	863	936	891	888	910	880	909	991	873	905	874	894	906	897	897	924	911	898	930	925	944	907	829	891	926	858	916	874	881	902	885	939	906	883	916	871	945	904	924	890	896	899	884	892	832	916	885	886	898	879	931	928	848	880	1003	877	880	859	850	886	884	865	875	924	835	912	908	915	927	872	838	906	912	856	889	845	878	895	855	923	905	924	906	848	913	883	901	909	875	914	906	880	876	919	899	890	889	927	892	918	852	911	882	898	905	888	921	898	928	877	973	921	915	903	906	912	928	928	954	850	927	875	861	929	917	883	906	887	872	851	867	856	907	865	900	856	881	875	862	883	897	895	846	899	912	946	945	882	863	907	901	888	873	893	896	902	931	918	887	882	877	863	860	895	881	850	859	874	873	873	874	889	884	915	870	956	910	955	913	873	856	882	921	854	916	926	944	891	884	851	919	889	829	935	902	880	887	895	857	941	918	884	850	890	890	839	866	919	858	955	894	877	900	882	934	874	907	869	887	885	928	912	910	880	914	855	914	937	868	914	908	889	893	920	900	882	861	842	916	841	878	897	903	839	933	861	894	857	928	872	895	894	902	916	957	918	955	862	904	846	904	847	913	885	867	902	897	897	861	890	938	873	857	891	867	866	923	873	839	889	882	812	872	885	903	870	836	890	899	877	895	870	881	899	945	950	892	878	948	895	957	941	913	886	910	923	911	906	896	870	856	876	914	866	888	975	933	888	880	967	946	853	939	864	817	949	901	857	897	895	882	935	889	920	962	871	833	862	861	889	883	880	937	895	861	901	891	876	974	940	902	922	856	876	907	883	895	895	837	872	868	879	948	888	907	897	936	868	936	868	876	926	886	944	927	870	877	912	866	899	881	946	863	868	869	910	929	926	928	873	903	867	894	870	874	934	911	907	939	863	880	946	906	889	874	919	931	906	948	953	847	871	904	894	871	896	909	889	905	843	904	930	917	920	886	822	915	910	893	889	930	868	811	884	867	886	879	900	829	847	897	898	897	880	838	907	860	911	880	904	887	875	871	888	919	882	881	887	928	897	887	910	915	895	914	877	891	883	872	916	859	885	925	864	861	903	874	863	907	896	917	947	890	861	879	925	903	909	902	942	893	883	922	935	866	852	930	839	818	932	931	922	884	905	868	928	920	935	917	847	899	947	886	856	941	883	929	857	930	911	946	910	865	830	896	893	913	899	909	904	882	821	922	885	834	929	866	909	853	919	898	877	847	881	881	905	887	890	858	887	871	895	869	894	888	949	913	878	863	853	880	864	903	876	881	878	903	905	911	816	868	919	904	915	906	861	895	898	890	843	921	871	883	915	862	905	918	880	899	872	929	871	836	905	879	887	866	849	875	836	844	900	855	825	891	904	841	852	915	931	881	888	915	897	871	905	949	893	889	894
34718	30917	36758	33958	37255	32004	21296	16795	14238	15417	13537	11075	10324	8850	8158	7687	7865	7653	7586	7688	7812	7717	7440	7692	7701	7679	7669	7589	7737	7849	7556	7738	7652	7698	7734	7842	7833	7614	7794	7640	7707	7617	7655	7647	7783	7652	7687	7592	7580	7609	7698	7674	7710	7712	7558	7754	7771	7628	7523	7697	7513	7623	7690	7740	7688	7748	7679	7685	7570	7673	7599	7724	7774	7769	7759	7571	7601	7581	7589	7638	7650	7709	7673	7726	7712	7752	7761	7720	7635	7700	7567	7727	7514	7742	7749	7665	7834	7643	7706	7603	7654	7685	7690	7601	7706	7680	7613	7745	7802	7736	7657	7641	7808	7818	7615	7660	7749	7637	7699	7757	7649	7604	7592	7584	7684	7745	7548	7693	7506	7655	7660	7841	7664	7732	7675	7718	7725	7719	7630	7711	7710	7729	7639	7800	7694	7568	7610	7741	7739	7673	7666	7650	7622	7658	7599	7677	7565	7721	7694	7749	7569	7742	7649	7620	7645	7631	7698	7553	7710	7760	7678	7603	7732	7752	7683	7766	7571	7749	7687	7570	7753	7666	7878	7709	7595	7513	7693	7651	7784	7620	7715	7635	7669	7643	7586	7780	7706	7540	7708	7579	7778	7684	7632	7769	7607	7727	7604	7715	7653	7713	7725	7779	7723	7583	7754	7641	7708	7651	7793	7660	7555	7585	7787	7626	7717	7671	7592	7581	7528	7549	7727	7690	7905	7611	7615	7632	7745	7662	7703	7723	7768	7690	7853	7642	7659	7741	7671	7702	7699	7606	7816	7688	7629	7746	7686	7661	7779	7842	7667	7759	7699	7705	7643	7651	7627	7557	7649	7824	7590	7610	7643	7591	7695	7653	7682	7597	7695	7544	7870	7731	7707	7584	7806	7685	7709	7762	7654	7649	7707	7695	7681	7683	7718	7768	7732	7661	7697	7734	7659	7586	7700	7680	7710	7804	7724	7578	7664	7805	7757	7775	7636	7749	7478	7684	7602	7829	7748	7707	7743	7841	7710	7700	7644	7689	7686	7584	7703	7829	7743	7733	7733	7771	7725	7726	7760	7650	7618	7618	7713	7742	7615	7689	7732	7761	7627	7701	7614	7569	7711	7705	7694	7647	7720	7648	7710	7691	7624	7827	7727	7541	7709	7591	7559	7631	7596	7721	7863	7786	7597	7746	7558	7780	7647	7647	7745	7531	7681	7673	7678	7616	7641	7817	7669	7719	7631	7685	7625	7726	7591	7789	7681	7672	7769	7714	7722	7814	7676	7730	7671	7520	7703	7812	7608	7707	7793	7607	7734	7745	7643	7649	7656	7634	7710	7665	7698	7660	7608	7735	7681	7605	7611	7675	7653	7680	7635	7508	7565	7703	7631	7698	7763	7663	7681	7736	7818	7658	7644	7758	7570	7642	7580	7735	7677	7681	7780	7740	7616	7778	7799	7745	7755	7582	7674	7640	7714	7600	7635	7538	7841	7705	7633	7576	7684	7748	7604	7768	7661	7780	7713	7624	7519	7739	7838	7559	7816	7787	7626	7619	7643	7653	7597	7717	7723	7716	7636	7611	7757	7653	7737	7653	7642	7543	7781	7657	7636	7685	7795	7720	7667	7765	7726	7676	7700	7606	7761	7503	7686	7639	7672	7627	7626	7666	7563	7745	7687	7656	7618	7680	7554	7700	7720	7724	7788	7757	7574	7636	7743	7692	7709	7751	7563	7561	7729	7594	7530	7559	7563	7844	7522	7668	7778	7528	7701	7678	7689	7680	7733	7715	7651	7636	7759	7701	7815	7566	7678	7559	7654	7655	7738	7746	7650	7625	7661	7721	7787	7664	7664	7639	7696	7653	7625	7811	7663	7589	7623	7654	7778	7739	7611	7530	7733	7610	7534	7746	7755	7595	7587	7596	7748	7553	7677	7621	7648	7664	7724	7834	7585	7588	7743	7773	7561	7849	7612	7680	7609	7698	7640	7594	7682	7639	7727	7735	7566	7578	7752	7654	7583	7540	7733	7648	7675	7546	7613	7771	7613	7752	7598	7723	7575	7681	7733	7665	7806	7602	7663	7747	7681	7765	7627	7517	7592	7675	7587	7568	7687	7730	7636	7632	7693	7699	7712	7607	7572	7680	7491	7534	7669	7595	7632	7743	7795	7623	7724	7706	7733	7556	7679	7530	7542	7704	7752	7635	7677	7616	7875	7722	7734	7691	7545	7647	7751	7706	7727	7689	7741	7595	7600	7681	7748	7571	7650	7827	7835	7538	7727	7769	7701	7546	7810	7539	7693	7755	7578	7660	7596	7694	7655	7711	7702	7686	7577	7614	7623	7710	7739	7529	7705	7716	7622	7622	7594	7814	7708	7775	7716	7588	7565	7692	7711	7814	7549	7751	7533	7670	7626	7625	7633	7788	7564	7681	7664	7740	7582	7721	7755	7594	7678	7754	7569	7715	7696	7695	7740	7613	7627	7615	7615	7729	7699	7631	7754	7638	7708	7644	7676	7696	7620	7734	7739	7748	7791	7722	7616	7658	7832	7629	7618	7723	7641	7682	7534	7739	7617	7686	7757	7647	7773	7743	7576	7544	7555	7669	7727	7725	7685	7732	7611	7581	7681	7710	7682	7652	7608	7802	7505	7757	7623	7589	7749	7681	7690	7662	7749	7766	7722	7741	7662	7561	7679	7622	7632	7742	7647	7678	7695	7551	7750	7760	7776	7582	7551	7655	7717	7599	7630	7540	7561	7766	7776	7664	7630	7675	7705	7723	7611	7598	7652	7715	7802	7727	7672	7695	7666	7592	7622	7665	7626	7585	7729	7699	7567	7664	7639	7639	7734	7761	7603	7693	7661	7584	7685	7795	7823	7674	7670	7780	7645	7605	7701	7623	7739	7727	7487	7792	7667	7741	7683	7667	7678	7636	7617	7693	7758	7653	7729	7617	7663	7743	7759	7618	7725	7651	7606	7597	7578	7724	7647	7575	7690	7740	7750	7653	7633	7506	7763	7594	7585	7738	7593	7770	7621	7831	7507	7590	7667	7602	7800	7689	7669	7609	7787	7720	7718	7558	7656	7716	7716	7643	7600	7583	7800	7701	7651	7692	7611	7741	7549	7891	7702	7752	7657	7661	7676	7607	7702	7682	7622	7640	7660	7604	7659	7875	7672	7568	7547	7770	7696	7746	7668	7806	7748	7688	7622	7709	7588	7741	7801	7737	7624	7610	7574	7713	7780	7700	7638	7642	7653	7888	7506	7758	7746	7559	7650	7559	7686	7732	7802	7629	7652	7693	7576	7737	7653	7708	7681	7622	7793	7681	7586	7613	7681	7668	7891	7699	7811	7652	7691	7712	7568	7708	7569	7679	7736	7727	7622	7758	7614	7732	7536	7570	7799	7680	7718	7754	7620	7653	7670	7705	7682	7555	7641	7647	7714	7652	7645	7610	7581	7755	7808	7623	7743	7644	7672	7652	7722	7662	7723	7672	7830	7682	7640	7707	7767	7634	7776	7713	7823	7745	7800	7757	7555	7653	7781	7643	7664	7723	7601	7665	7607	7650	7665	7683	7702	7601	7751	7718	7746	7571	7692	7687	7767	7648	7638	7693	7740	7726	7659	7579	7698	7642	7752	7692	7687	7592	7509	7587	7596	7542	7726	7657	7623	7700	7663	7774	7605	7752	7686	7808	7668	7754	7588	7584	7747	7556	7681	7544	7617	7747	7718	7622	7615	7682	7704	7699	7734	7598	7624	7580	7692	7640	7758	7608	7578	7748	7612	7726	7496	7711	7613	7705	7666	7624	7655	7668	7606	7816	7653	7758	7749	7722	7640	7666	7647	7660	7707	7713	7804	7742	7657	7612	7767	7755	7595	7712	7626	7643	7755	7690	7590	7676	7643	7596	7566	7683	7633	7688	7678	7715	7740	7756	7732	7701	7619	7696	7691	7731	7821	7783	7651	7656	7730	7634	7630	7704	7610	7597	7519	7756	7709	7674	7646	7615	7708	7777	7678	7701	7706	7531	7780	7663	7586	7527	7724	7732	7561	7576	7675	7703	7748	7743	7750	7643	7525	7545	7610	7624	7718	7723	7773	7726	7573	7629	7728	7643	7565	7663	7640	7545	7548	7812	7684	7658	7733	7808	7570	7835	7722	7658	7720	7675	7674	7636	7777	7574	7827	7566	7594	7581	7762	7578	7676	7711	7703	7580	7533	7747	7736	7714	7765	7698	7603	7515	7771	7725	7532	7724	7610	7641	7759	7659	7585	7781	7538	7641	7841	7623	7671	7798	7699	7787	7680	7618	7654	7700	7710	7722	7766	7668	7598	7836	7635	7827	7648	7652	7631	7672	7640	7704	7780	7769	7669	7856	7654	7676	7645	7724	7634	7610	7648	7758	7806	7759	7711	7772	7661	7715	7728	7675	7603	7700	7715	7638	7846	7552	7642	7673	7651	7692	7620	7791	7743	7656	7565	7625	7785	7777	7596	7959	7695	7515	7664	7593	7704	7745	7659	7735	7739	7672	7668	7521	7780	7652	7584	7640	7777	7601	7562	7576	7538	7744	7668	7760	7780	7622	7501	7612	7807	7545	7641	7724	7848	7622	7782	7759	7722	7596	7623	7714	7577	7739	7760	7652	7658	7764	7704	7748	7692	7578	7692	7517	7644	7614	7715	7679	7584	7740	7636	7690	7705	7629	7787	7674	7751	7772	7651	7744	7562	7676	7702	7621	7631	7809	7771	7590	7735	7694	7652	7810	7672	7630	7768	7820	7684	7661	7625	7622	7673	7666	7779	7733	7722	7752	7646	7676	7773	7816	7666	7714	7630	7724	7660	7675	7761	7743	7763	7629	7584	7505	7802	7683	7698	7790	7602	7729	7534	7775	7720	7671	7684	7807	7773	7696	7631	7558	7895	7669	7624	7712	7639	7594	7769	7689	7570	7664	7676	7701	7713	7659	7646	7721	7728	7672	7685	7713	7634	7671	7617	7692	7536	7601	7741	7693	7594	7725	7861	7588	7568	7769	7649	7820	7737	7706	7643	7522	7619	7619	7607	7629	7696	7602	7550	7608	7692	7732	7813	7762
7053	6135	15221	6705	4148	4772	2178	1482	1373	1831	1551	1417	1466	1101	948	967	941	911	942	909	916	863	943	961	942	932	882	920	901	888	920	972	902	888	904	944	936	901	894	916	924	898	868	937	901	927	924	958	897	875	889	898	883	920	928	965	946	956	903	932	890	895	912	852	889	899	926	867	834	882	887	936	948	944	950	873	950	903	943	912	924	932	912	888	906	893	922	902	950	925	909	926	853	919	942	909	933	953	901	875	941	917	912	962	899	915	914	916	902	925	918	944	863	853	903	926	905	950	913	864	974	925	920	922	929	926	926	979	912	902	932	948	906	915	950	941	941	915	977	936	919	902	922	883	889	928	900	955	894	914	849	956	907	950	991	977	897	945	925	912	945	884	857	913	889	925	873	955	924	943	912	875	882	908	943	914	907	912	992	946	928	856	863	901	924	941	874	905	944	948	910	905	914	971	889	927	807	892	927	870	881	1000	940	968	893	916	896	962	893	947	887	912	918	896	891	854	835	865	963	865	943	856	934	918	909	966	923	879	883	850	935	923	953	927	895	938	933	899	914	924	928	911	901	904	891	901	898	905	935	897	893	893	869	899	879	864	888	861	893	909	908	914	906	874	839	867	894	879	957	956	925	919	949	899	906	848	974	868	941	930	931	903	913	903	851	906	947	925	955	917	885	942	929	885	920	884	911	946	928	882	928	851	906	908	926	957	851	876	936	918	921	898	895	940	921	914	926	957	952	927	932	897	984	892	905	911	967	956	913	920	875	917	909	914	911	958	937	880	919	920	944	950	894	921	881	930	929	928	903	943	960	887	955	881	899	906	898	923	909	912	937	863	950	890	882	928	940	934	903	910	912	936	949	878	898	864	930	910	949	875	918	901	933	997	919	917	956	962	907	928	948	895	897	894	915	930	878	895	886	919	936	929	945	946	937	902	918	915	874	928	1004	927	908	941	927	936	892	904	949	844	948	887	964	912	945	947	878	941	989	918	905	903	920	985	897	943	839	915	884	878	907	936	922	910	875	902	929	912	929	956	888	890	892	949	908	929	891	953	890	936	900	910	903	904	923	858	947	902	910	893	892	935	943	908	897	912	915	896	908	929	927	943	881	906	908	900	903	898	927	878	920	892	898	942	898	940	938	888	907	858	913	917	946	888	921	949	880	916	951	952	915	939	879	951	957	922	895	906	935	954	922	912	926	891	909	889	898	873	916	925	887	934	936	908	920	922	896	948	945	883	935	881	901	911	947	913	906	908	938	951	900	935	922	901	939	937	964	920	902	881	935	889	944	921	932	918	887	918	913	916	923	935	881	847	953	928	916	884	931	912	916	902	945	920	848	880	952	908	947	917	908	921	937	905	853	893	943	857	933	900	952	940	932	929	916	933	947	907	970	865	883	884	937	911	897	956	892	905	886	911	860	870	924	883	901	874	923	911	931	915	920	924	856	868	905	935	857	886	959	939	912	890	912	960	916	957	950	905	902	966	885	922	899	914	904	935	895	861	956	911	931	890	907	924	891	900	922	930	923	885	916	951	878	916	903	918	909	917	912	876	941	886	949	902	919	953	912	949	901	914	931	896	911	973	907	901	935	916	913	910	946	917	946	853	903	907	954	904	920	934	933	886	958	873	947	904	863	921	927	943	918	923	855	849	871	932	887	893	1000	958	889	915	956	892	926	961	991	899	915	905	951	880	872	955	940	891	885	897	893	904	945	976	919	893	944	918	882	877	938	855	926	903	909	909	894	919	867	902	937	914	942	898	909	933	946	923	911	909	894	918	913	925	916	913	883	936	901	902	924	873	981	894	906	896	931	915	903	905	985	906	894	893	891	956	893	941	917	984	914	914	991	880	912	916	910	921	901	929	919	907	885	946	896	959	847	845	909	866	983	922	888	868	871	933	896	947	1036	924	908	952	915	962	982	910	925	949	919	927	921	965	918	949	888	985	907	896	942	867	955	926	893	911	923	984	914	867	925	934	915	927	935	861	928	936	999	878	962	928	929	921	899	951	877	889	936	897	931	889	905	982	896	903	893	929	907	972	914	915	875	906	905	926	868	961	990	831	896	924	879	960	856	941	950	944	918	882	862	906	895	917	927	915	927	881	902	916	883	907	938	898	940	945	902	880	898	915	929	954	925	912	935	935	922	965	913	919	969	953	877	867	907	931	934	961	876	933	974	907	975	951	958	935	903	938	927	894	883	955	885	927	887	894	925	888	875	867	946	873	898	905	927	907	967	884	925	932	927	910	931	914	908	913	904	941	904	928	909	938	888	909	918	940	925	906	909	892	894	965	924	919	934	923	920	892	902	903	944	866	900	859	929	908	987	926	907	927	917	913	926	872	900	919	933	911	916	907	905	941	929	881	920	934	904	922	911	910	858	952	912	923	912	943	927	954	923	914	904	906	916	941	901	910	934	896	951	892	845	911	908	899	865	938	869	942	938	889	947	935	923	881	890	904	917	896	920	865	928	899	916	920	874	921	939	927	916	918	958	912	856	975	908	935	872	933	886	882	941	927	944	945	911	923	908	872	922	911	889	854	931	915	942	933	985	911	943	893	929	861	921	898	933	899	874	844	909	862	903	922	919	920	935	886	866	914	933	933	934	907	912	888	884	925	895	935	957	885	893	914	934	898	964	871	946	937	888	940	929	908	878	934	903	905	917	883	877	918	918	953	917	918	953	906	912	890	950	887	894	886	925	938	907	901	897	911	876	889	853	982	938	985	929	912	935	865	934	955	911	886	896	910	942	900	944	938	902	885	926	937	924	958	874	962	922	981	904	916	934	909	910	862	952	913	888	898	915	888	868	888	949	929	922	910	907	932	880	870	882	933	909	910	922	941	888	982	875	917	931	883	864	910	867	913	960	915	885	981	948	951	902	919	923	945	868	870	883	943	904	972	928	901	913	859	947	932	921	890	898	930	967	937	907	939	894	902	925	873	903	951	953	918	834	931	887	926	962	932	873	876	927	875	918	929	904	905	913	966	899	908	919	954	914	873	910	933	929	868	905	935	886	946	902	863	923	876	974	904	928	905	941	876	913	919	891	915	885	914	919	898	909	912	923	939	943	919	949	897	892	900	961	938	914	966	868	897	972	863	950	892	928	894	904	875	932	883	896	905	853	890	923	930	924	894	909	899	904	906	906	952	965	893	875	923	941	908	849	932	928	905	917	932	893	898	936	866	959	975	924	921	911	924	926	944	983	940	930	998	880	892	953	893	913	921	922	897	897	872	894	940	907	880	879	855	945	896	907	919	889	935	941	954	889	900	929	931	910	959	845	874	884	886	931	898	871	956	905	883	933	917	925	894	971	895	958	931	883	897	952	967	879	972	965	963	891	921	906	844	857	890	895	860	920	912	872	910	960	886	958	918	920	907	908	886	913	931	935	982	903	897	920	930	901	930	978	906	975	941	948	944	929	953	888	957	929	1037	831	893	899	914	918	898	869	950	841	937	907	947	900	900	916	911	908	901	885	955	951	963
37623	37345	51244	43759	44827	45251	28862	20854	17680	24514	19315	17344	16797	11778	9586	8236	8116	7901	7885	7965	8005	7745	7939	7830	7736	7711	7786	7851	7915	7836	7899	7840	7891	7894	7913	7814	7774	7868	7736	7740	7765	7725	7968	7733	7773	7888	7712	7648	7789	7828	7782	7729	7887	7805	7811	7817	7771	7797	7819	7773	7708	7627	7701	7638	7816	7678	7923	7773	7843	7769	7650	7746	7877	7855	7764	7886	7803	7799	7787	7960	7830	7777	7769	7756	7836	7951	7625	7694	7696	7917	7805	7785	7764	7720	7781	7822	7922	7789	7810	7807	7771	7772	7726	7823	7879	7760	7742	7817	7822	7811	7716	7803	7902	7845	7816	7918	7852	7866	7903	7821	7813	7739	7657	7810	7943	7845	7719	7733	7764	7712	7809	7815	7808	7776	7943	7787	7885	7783	7878	7694	7740	8043	7794	7829	7755	7932	7800	7742	7737	7807	7822	7855	7879	7959	7956	7677	7936	7959	7708	7901	7976	7790	7776	7807	7826	7920	7802	7919	7901	7909	7801	7882	7703	7899	7634	7852	7873	7775	7981	7824	7687	7775	7942	7680	7800	7794	7945	7680	7824	7861	7749	7780	7860	7837	7708	7822	7825	7829	7736	7809	7746	7797	7917	7863	7767	7784	7801	7789	7787	7870	7947	7735	7870	7894	7685	7997	7929	7800	7818	7773	7909	7769	7719	7665	7960	7739	7847	7660	7812	7824	7833	7811	7834	7803	7840	7898	7755	7825	7795	7684	7758	7838	7792	7760	7741	7701	7764	7853	7722	7718	7721	7760	7831	7828	7880	7697	7634	7714	7774	7774	7768	7742	7727	7805	7739	7807	7765	7763	7758	7884	7730	7748	7892	7872	7840	7878	7870	7792	7818	7729	7747	7843	7874	7756	7856	7811	7737	7706	7732	7883	7787	7858	7871	7895	7778	7755	7853	7718	7896	7764	7751	7919	7725	7810	7844	7818	7778	7893	7807	7739	7896	7716	7846	7669	7821	7854	7792	7806	7852	7893	7852	7904	7897	7905	7753	7797	7917	7725	7898	7842	7807	7879	7756	7729	7814	7791	7919	7887	7812	7797	7872	7862	7686	7812	7856	7748	7804	7763	7782	7598	7687	7816	7808	7880	7890	7832	7857	7766	7819	7863	7739	7689	7733	7769	7954	7845	7759	7667	7689	7914	7680	7717	8013	7812	7735	7867	7853	7793	7997	7808	7766	7855	7705	7862	7825	7637	7883	7915	7842	7697	7778	7837	7861	7869	7710	7885	7668	7899	7760	7934	7757	7784	7902	7821	7800	7870	7852	7743	7750	7782	7672	7933	7793	7835	7882	7725	7886	7813	7832	7838	7652	7746	7831	7806	7915	7746	7733	7870	7863	7841	7823	7765	7717	7939	7828	7818	7683	7755	7777	7882	7890	7810	7796	7888	7863	7877	7793	7729	7909	7815	7990	7836	7815	7857	7890	7719	7742	7828	7738	7847	7833	7759	7759	7752	7849	7827	7964	7827	7751	7691	7727	7799	7858	7755	7867	7962	7796	7781	7907	7873	7610	7805	7796	7775	7831	7821	8013	7932	7886	7636	7834	7804	7792	7921	7907	7792	7938	7742	7727	7804	7789	7759	7835	7780	7833	7684	7786	7867	7910	7739	7847	7797	7835	7815	7833	7776	7832	7764	7786	7722	7876	7835	7836	7940	7866	7744	7806	7828	7815	7745	7949	7791	7849	7799	7804	7810	7771	7787	7832	7812	7953	7944	7841	7717	7867	7835	7873	7808	7697	7782	7737	7759	7881	7788	7861	7803	7728	7969	7868	7712	7709	7720	7859	7808	7846	7831	7742	7850	7861	7753	7709	7768	7782	7790	7857	7673	7800	7711	7724	7923	7716	7794	7822	7809	7853	7828	7882	7808	7842	7817	7795	7736	7865	7823	7791	7803	7924	7861	7758	7828	7795	7836	7813	7719	7796	7930	7761	7896	7856	7806	7836	7956	7972	7811	7704	7771	7858	7840	7914	7904	7840	7786	7836	7737	7856	7784	7867	7806	7758	7762	7726	7874	7783	7731	7743	7755	7763	7890	7815	7889	7804	7868	7656	7763	7891	7906	7790	7791	7768	7781	7738	7751	7792	7898	7866	7945	7863	7926	7688	7741	7768	7784	7778	7794	7960	7800	7812	7812	7767	7809	7672	7796	7767	7702	7815	7754	7718	7755	7738	7849	7751	7662	7891	7820	7787	7698	7744	7811	7682	7919	7698	7982	7798	7873	7982	7818	7852	7710	7792	7858	7691	7750	7777	7731	7778	7852	7791	7792	7841	7953	7802	7811	7809	7770	7909	7817	7920	7699	7881	7843	7966	7790	7966	7749	7716	7863	7822	7798	7897	7797	7709	7797	7758	7856	7713	7705	7809	7892	7723	7870	7788	7824	7786	7757	7736	7847	7816	7879	7764	7927	7835	7815	7745	7910	7859	7877	7913	7715	7842	7800	7841	7797	7864	7800	7796	7757	7761	7739	7809	7747	7809	7848	7775	7926	7804	7833	7894	7818	7871	7791	7884	7745	7914	7804	7850	7714	8007	7908	7839	7759	7850	7782	7806	7783	7972	7756	7654	7715	7768	7816	7919	7724	7608	7789	7779	7747	7806	7720	7921	7836	7893	7728	7759	7612	7777	7813	7977	7763	7787	7953	7881	7744	7779	7807	7881	7810	7844	7782	7798	7873	7994	7922	7728	7991	7858	7785	7985	7867	7814	7782	7803	7779	7749	7885	7755	7892	7884	7808	7885	7695	7867	7805	7803	7932	7715	7824	7826	7688	7884	7865	8012	7727	7809	7729	7727	7826	8006	7832	7664	7872	7707	7887	7710	7740	7739	7826	7710	7791	7711	7892	7901	7781	7788	7608	7783	7721	7729	7806	7784	7832	7743	7783	7734	7753	7868	7926	7705	7806	7841	7882	7915	7723	7783	7869	7955	7881	7830	7661	7840	7752	8105	7833	7773	7874	7927	7765	7879	7871	7794	7829	7791	7812	7892	7748	7782	7789	7796	7893	7698	7819	7839	7909	7849	7858	7914	7837	7843	7923	7793	7721	7857	7750	7989	7752	7807	7791	7782	7753	7773	7744	7848	7862	7779	7615	7738	7782	7786	7690	7895	7824	7706	7669	7854	7732	7883	7695	7937	7933	7761	7890	7799	7822	7774	7870	7864	7808	7903	7859	7736	7754	7821	7840	7824	7724	7789	7778	7881	7912	7764	7774	7842	7810	7793	7595	7942	7677	7841	7959	7751	7795	7940	7830	7771	7726	7917	7825	7826	7879	7829	7874	7941	7698	7838	7760	7813	7632	7732	7735	7826	7900	7844	7950	7810	7714	7753	7793	7714	7879	7765	7819	7860	7867	7740	7961	7827	7911	7773	7774	7861	7861	7776	7783	7835	7767	7829	7833	7737	7809	7821	7808	7795	7934	7944	7754	7857	7732	7792	7743	7826	7898	7869	7736	7899	7786	7918	7656	7965	7891	7885	7826	7829	7954	7844	7846	7677	7852	7724	7764	7842	7868	7713	7736	7775	7853	7805	7749	7701	7936	7875	7782	7984	7858	7842	7924	7853	7939	7770	7855	7721	7755	7820	7904	7927	7925	7771	7968	7681	7819	7817	7737	7897	7720	7853	7854	7697	7702	7876	7673	7765	7678	7731	7784	7929	7712	7921	7815	7765	7946	7811	7808	7771	7742	7847	7796	7945	7774	7835	7716	7895	7876	7740	7840	7790	7851	7848	7804	7790	7737	7855	7857	7762	7755	7831	7853	7716	7698	7778	7835	7832	7763	7779	7842	7768	7867	7797	7712	7777	7786	7758	7828	7908	7767	7881	7703	7821	7889	7730	7813	7703	7819	7748	7744	7843	7768	7782	7835	7788	7859	7922	7854	7861	7762	7835	7672	7830	7807	7863	7820	7841	7723	7844	7816	7732	7869	7742	7810	7871	7711	7762	7758	7778	7854	7845	7731	7723	7857	7739	7703	7985	7793	7848	7794	7842	7897	7741	7782	7839	7716	7776	7618	7778	7824	7723	7815	7826	7919	7902	7849	7863	7797	7924	7830	7763	7830	7748	7984	7709	7856	7768	7951	7816	7716	7835	7862	7742	7778	7807	7748	7843	7713	7791	7928	7928	7731	7938	7808	7733	7853	7777	7809	7937	7786	7895	7793	7843	7781	7812	7758	8001	7649	7803	7936	7844	7904	7852	7761	7785	7834	7647	7889	7771	7820	7758	7969	7796	7690	7787	7756	7882	7906	7833	7814	7728	7799	7775	7744	7905	7779	7912	7836	7810	7761	7802	7900	7861	7698	7725	7840	7943	7740	7788	7731	7817	7945	7784	7778	7840	7936	7801	7883	7721	7668	7895	7771	7752	7850	7817	7807	7750	7913	7866	7867	7801	7925	7831	7794	7885	7899	7823	7756	7753	7831	7823	7753	7779	7828	7853	7771	7816	7815	7806	7724	7883	7908	7784	7783	7796	7746	7896	7887	7819	7800	7907	7703	7755	7823	7861	7834	7942	7759	7778	7849	7715	7713	7777	7784	7745	7832	7803	7780	7689	7995	7842	7871	7793	7802	7822	7837	7947	7832	7748	7818	7751	7850	7814	7805	7763	7809	7827	7880	7871	7727	7771	7753	7743	7790	7762	7872	7800	7839	7879	7787	7722	7837	7758	7849	7814	7766	7810	7819	7857	7822	7774	7960	7835	7862	7833	7730	7875	7765	7907	7944	7786	7778	7781	7810	7849	7714	7785	7940	7829	7820	7735	7759	7695	7777	7774	7887	7783	7868	7809	7750	7748	7956	7868	7906	7796	7778	7856	7651	7851	7958	7806	7789	7777	7736	7818	7765	7891	7679	7812	7844	7834	7891	7761	7828	7844	7696	7730	7777	7847	7742	7823	7810	7925	7839	8042	7740	7769	7943	7775	7967	7857	7771	7784	7882	7714	7786	7836	7798	7668	7947	7796	7789	7794	7839	7825	7793	7890	7772	7785	7785	7887	7860	7689	7878	7836	7811	7724	7911	7833	7737	7813	7862	7880	7666
8479	6325	10984	4839	3213	3032	2630	1791	1540	2090	2057	1679	1725	1261	1077	965	977	933	900	964	935	917	921	994	914	959	928	942	950	943	924	932	957	908	980	933	957	923	928	904	916	950	889	919	899	946	895	893	910	957	915	930	954	938	926	869	953	934	1002	951	930	870	869	946	909	926	942	982	906	910	914	900	969	965	928	954	929	944	964	935	896	979	957	901	924	949	913	917	970	946	920	896	919	908	879	864	932	873	962	952	937	941	909	968	935	948	921	903	914	938	895	936	990	895	945	871	951	896	883	909	978	952	889	941	961	901	886	868	909	950	922	934	914	944	933	904	931	982	901	907	901	910	852	974	930	915	910	920	952	884	938	882	972	918	958	955	902	959	941	975	923	927	922	878	911	951	961	922	932	966	910	945	862	961	938	929	924	939	993	943	934	997	1030	948	945	927	913	886	932	905	933	966	923	960	968	935	933	959	915	911	951	918	950	935	971	907	918	898	924	910	974	951	899	898	904	973	932	905	917	945	925	885	920	901	922	906	938	981	877	970	921	925	960	919	942	969	886	919	970	935	965	959	898	912	910	899	959	903	925	934	903	950	995	906	923	936	971	913	938	901	949	968	920	910	902	954	922	939	925	960	975	962	919	891	940	904	969	930	956	867	919	950	978	941	878	941	904	956	903	933	961	927	880	960	935	934	931	960	948	899	950	928	899	935	909	931	956	927	920	901	894	917	898	922	927	929	945	939	887	964	910	916	900	874	923	947	901	899	891	949	910	908	889	936	897	968	948	979	902	980	925	898	935	973	933	948	923	904	961	909	940	936	922	952	935	936	932	906	951	958	952	913	949	924	917	920	956	946	985	899	933	957	912	876	945	971	904	942	873	970	967	929	935	948	916	919	925	913	899	919	931	908	957	908	936	918	937	990	943	916	960	913	961	910	930	898	932	929	948	941	938	939	932	935	936	976	965	907	948	953	907	959	911	916	887	927	951	854	991	962	973	936	954	917	921	901	930	938	932	946	907	963	873	1004	888	899	958	956	890	946	959	953	959	971	911	910	889	935	922	951	942	926	1006	912	929	940	881	929	915	978	944	944	958	941	916	924	909	927	920	935	968	906	943	908	934	886	903	977	933	1001	904	931	895	915	957	892	969	995	911	926	915	952	975	959	914	946	912	919	934	889	950	912	891	914	957	884	957	952	928	928	941	940	890	958	890	938	944	931	913	890	929	999	932	932	914	887	931	999	901	942	923	956	943	951	924	886	913	945	915	993	955	921	923	966	969	940	912	938	896	899	964	887	912	895	966	927	957	913	916	923	964	937	899	934	890	915	945	938	954	910	920	905	953	983	916	964	926	917	947	905	915	900	971	900	929	985	950	925	936	952	904	892	955	1005	968	979	945	924	960	906	902	923	969	924	921	927	942	940	967	858	895	866	918	893	930	856	933	876	913	900	941	878	902	928	968	997	946	894	986	909	915	929	937	934	921	918	928	972	959	932	911	908	903	956	932	883	958	944	902	980	945	970	856	945	923	898	939	902	951	936	918	932	947	966	939	940	945	882	925	935	1033	871	909	896	956	973	943	936	906	927	948	949	931	917	939	932	924	930	983	942	945	914	973	919	964	901	841	913	873	863	895	908	895	962	887	899	894	954	941	868	911	921	979	899	900	952	918	957	958	926	884	924	923	953	958	920	966	915	961	970	939	922	937	911	956	932	893	916	981	889	917	946	907	924	943	919	861	898	990	957	916	951	957	892	924	960	935	917	972	917	856	976	929	947	965	944	939	970	946	913	939	916	916	1006	967	926	970	908	923	941	954	930	909	981	921	865	968	939	906	969	922	926	856	973	888	975	925	905	874	937	974	856	944	946	955	944	922	940	937	927	947	913	947	938	919	931	963	970	929	910	1016	917	932	986	916	967	915	904	877	916	864	964	915	971	983	894	918	913	966	898	877	918	946	912	902	931	925	966	947	972	873	866	973	945	940	900	957	909	915	932	929	878	877	963	922	933	926	938	931	921	949	967	933	923	980	933	964	915	884	936	902	915	917	879	902	960	946	928	937	917	927	934	928	979	991	974	963	1014	927	950	941	933	893	942	967	935	947	945	961	947	911	989	894	897	986	1003	938	917	867	958	913	896	971	943	927	906	962	904	894	963	993	921	927	906	983	918	950	966	917	869	906	887	948	1022	896	954	891	940	910	965	951	958	929	906	877	926	900	887	931	974	908	936	894	879	914	951	936	949	934	922	913	932	962	916	911	923	969	940	899	952	876	931	901	933	925	903	931	954	949	935	977	884	983	943	925	913	908	930	920	933	941	944	905	884	928	890	911	951	882	944	924	923	946	948	929	994	945	959	923	916	908	943	896	950	966	935	934	974	902	972	966	935	872	999	904	918	934	881	964	991	872	953	908	949	954	936	917	946	945	868	970	916	969	878	893	884	906	966	905	963	970	946	943	946	910	951	953	939	944	921	990	921	978	985	901	910	945	908	929	934	993	926	1022	948	962	950	949	935	944	929	909	886	952	919	931	911	950	895	971	966	971	941	959	892	884	906	944	993	953	977	932	936	923	906	895	966	945	947	920	970	942	905	947	919	867	939	898	872	912	934	918	961	912	921	928	965	910	941	947	956	974	942	948	910	944	868	897	937	924	946	939	948	925	939	927	930	907	946	996	926	938	956	931	967	941	890	921	904	949	931	917	986	947	935	930	880	936	930	923	893	920	982	944	935	965	971	914	945	911	972	947	900	939	966	994	934	922	926	905	946	871	968	940	893	888	972	963	940	931	943	920	897	963	927	906	941	864	942	977	892	957	916	914	966	1025	959	998	958	972	951	924	950	986	986	958	956	871	926	928	862	958	924	871	927	960	912	924	923	944	922	962	938	943	896	991	947	983	893	938	930	936	935	892	981	966	916	972	951	895	925	921	952	970	1001	914	885	955	958	952	981	951	965	903	968	931	882	965	959	986	1002	939	923	903	931	921	905	924	953	950	953	1007	912	939	966	975	947	913	1003	908	958	942	976	961	938	935	956	976	924	894	940	906	949	936	927	911	913	964	976	958	903	972	898	959	909	927	968	914	877	916	946	946	947	933	915	925	912	888	960	887	942	901	949	918	884	968	953	916	929	962	949	903	984	948	873	938	969	886	960	916	950	910	889	942	917	955	951	934	949	893	929	932	934	932	902	931	930	945	932	955	921	941	931	999	981	932	880	852	950	899	997	933	937	906	862	925	959	961	959	968	911	904	937	902	959	895	907	914	887	910	933	875	927	870	935	955	911	944	913	927	895	919	960	947	923	968	901	954	914	949	931	914	956	955	909	960	891	962	945	927	966	940	944	957	951	926	926	921	923	956	922	967	936	993	950	895	917	956	935	943	984	918	905	976	878	927	985	898	912	928	945	936	961	916	922	972	962	929	928	955	967	957	928	1005	946	900	953	895	957	919	905	985	934	950	878	926	891	945	934	952	903	924	981	950	961	941	880	916	966	965	877	923	893	907	900	947	880
33829	37498	44407	39890	40849	39517	33943	25981	22523	28262	25202	20995	20400	13536	10821	8852	8172	7987	7989	7926	7888	7955	7906	7983	8020	8068	7915	7987	7840	8022	7946	8003	7904	7911	8064	7816	7877	7909	7905	8004	7928	7939	8063	7953	8065	7853	7830	7993	7823	7808	7813	7983	7859	7987	7781	7875	7949	7969	8052	7827	7902	8026	8038	7986	7849	7897	7938	7930	8028	7946	7915	7790	7782	7956	7816	7979	7876	8036	7842	7949	7947	7875	7986	8053	8003	7834	7900	8045	8110	7882	7860	7940	7847	7870	7779	7978	7953	8026	7981	7993	7852	7985	7890	7969	7879	7884	7913	7941	7973	7898	7936	7947	7864	8036	7837	7945	7919	7834	8112	7872	7795	7999	7942	7963	7904	7820	7875	7837	7797	7892	7893	7825	7793	8008	7870	7965	7859	7883	7905	8069	8036	7907	7977	8045	7945	7999	7963	7883	7890	7898	7888	8045	7853	7869	8001	8004	7969	7952	7980	7902	7883	7842	7943	7931	7920	8004	7974	8017	7911	7699	7839	7931	7970	7936	7786	8000	7968	8021	7810	7830	7896	7950	7881	7933	7965	7913	7928	7927	7794	7981	7988	7905	7841	7901	8010	7757	7957	7997	7898	7999	7945	7953	7884	7843	7865	7955	7806	7924	7894	7839	7752	7828	7893	7923	7953	7975	7921	7829	7904	7824	7946	7968	7958	8053	7942	7919	7991	8022	7901	7936	7936	8109	7804	7881	7880	7908	7869	7958	7941	7990	7954	7886	7926	8015	7795	7921	7941	7959	7912	7930	8048	7833	7909	8034	7866	7974	7984	7786	7920	7957	7904	7816	7967	7902	7964	7970	8018	7875	8046	7852	7792	7967	7786	8023	7833	7939	8044	7822	7834	7848	7942	7951	7921	7986	7880	7882	7959	7859	8015	7821	7910	7972	7920	7866	7883	7926	7930	7988	8011	7828	8070	7931	7906	7975	7908	7804	8006	7884	7930	7891	7952	7846	7890	8004	7882	7949	8018	7803	7921	7783	7970	7808	7959	7853	7912	8004	7916	7894	7915	7886	8019	7952	7870	7908	8055	8039	8051	7957	7942	7985	7969	7884	7847	7897	8012	8068	7960	7807	7999	7899	7971	7950	7949	7931	7885	7915	8025	8022	8014	7911	8034	7886	7930	7881	7990	7943	7897	8026	7995	7972	7774	7826	7924	7867	7900	7905	8017	8073	7832	7841	7993	7906	7951	7940	7978	8005	7758	8005	7946	7796	7883	7960	7907	7931	8036	7928	7897	7740	7895	7928	7942	7987	7924	8010	7886	7983	7989	8093	7977	7947	7851	7967	7987	7828	7909	7886	7812	7899	7945	7935	7970	7874	7975	8056	7941	7939	7925	7880	8026	7872	7800	7951	7924	8128	8052	7937	7813	7864	7864	8096	7948	7944	8008	8061	8169	7990	7872	8002	7979	7938	7949	7869	7954	7912	7959	8012	8001	8023	8027	7768	7999	8094	7850	7894	7973	7824	7888	7889	7925	7926	8011	7971	8019	8162	7920	7899	7914	7828	7983	7840	7923	8024	7855	7790	7942	7985	8019	7872	8094	8063	8040	7950	7929	7810	7937	7952	8042	7875	7928	7972	7799	8017	7836	7872	8019	7892	7881	8069	7892	8012	7965	7939	7932	8078	7939	8094	7907	7936	7833	7947	7852	7945	7914	7954	8069	7972	7969	7868	8007	7929	7997	7938	7814	7839	7890	7919	7928	7846	8034	7893	7965	7825	7977	7877	8066	7943	7858	8087	7904	8044	7945	8059	8005	7877	7948	7837	7888	7807	7887	7879	7820	7952	7965	7994	7845	7899	7898	7825	7924	7986	7948	7942	7897	7833	7910	7880	8053	7955	7846	8020	8011	7881	7937	8005	8044	8036	8045	8073	7824	7965	7970	8059	7879	8023	8052	7983	7915	7969	7908	8003	8015	7847	7795	7986	7775	7991	7849	7967	7909	8005	7856	7924	7855	7906	7965	8040	7969	7941	8025	7886	7964	8019	7914	7764	7950	7947	7864	7871	7917	7936	7917	7926	8031	7976	8056	7931	7923	7903	7885	7991	8012	7977	7999	7971	7982	7956	8004	7958	7973	7925	7890	7896	7831	8017	7904	7924	8019	7960	8022	7967	7988	7926	7896	7915	7980	7941	8035	7929	7926	7844	7867	8008	7886	7943	7874	7850	8077	7877	8002	7943	8084	7792	7881	8020	7829	7959	7938	7912	7856	7882	7838	7887	7952	7999	7990	7823	7900	7871	7960	7924	7945	8071	7949	7859	7887	7845	8085	7873	7975	8001	7862	7928	8021	7930	7954	7664	8015	7900	7912	7867	7919	7842	7941	7952	7988	7955	7829	7818	7857	7875	7954	7744	7827	7932	7922	8138	7913	7960	7924	7843	7978	7939	7905	7872	7882	8008	8044	7881	7903	7859	7947	7877	7997	8012	7807	7918	8014	7925	8045	7801	7842	7905	7798	7881	8012	7904	7915	7882	7941	8069	7926	7981	7808	7921	7995	7895	8024	7992	8005	7764	8028	8064	7932	7898	8013	7964	7907	7909	7947	7884	7896	7897	7800	7922	7880	7976	7996	7964	8023	7941	8074	7925	8037	8056	7917	7874	7912	7863	7976	7945	7926	7857	7922	7963	7902	7846	7971	8034	7951	7857	7941	7853	7892	7862	7925	7941	8166	8054	7989	7991	7896	7986	7882	7945	7894	8012	7913	7897	7932	7929	7903	7877	8069	7959	7781	7950	7951	7865	8009	7991	7953	7835	7941	7734	8008	7951	7938	7951	7917	7854	7897	7934	7803	7984	7908	7931	7912	7939	7882	7970	7856	7908	8001	7999	7926	8038	7965	7932	8012	7960	7833	7897	7839	7832	8009	7935	7995	7968	7862	8055	7992	7857	8008	8000	7972	8013	7944	7969	7972	7957	7841	7926	7953	8037	7929	8005	7959	7980	7864	7922	7843	7918	7877	7879	7949	8020	7911	7934	7913	7870	7856	7773	7916	8028	7908	7966	7944	7921	7893	7893	8033	7900	7910	7970	7866	7866	7857	7968	8031	8015	7926	7933	7884	7737	7979	7983	7835	7891	7972	8013	7829	7978	7910	7894	7780	8087	7955	7934	8000	7937	7950	7983	7929	7972	7898	7945	7982	7817	8013	7917	7924	7962	7855	7996	7870	7963	8123	7962	7895	7927	7919	7873	7957	7832	7945	8080	8018	7992	7937	7937	7976	7897	7927	7905	7987	7996	7984	8059	7979	7903	8007	7981	7956	7977	8041	7935	8045	7957	7980	7936	8001	7953	7963	7910	7925	7842	7870	7891	8051	7912	7963	8063	7961	7914	7975	8002	7978	7843	7933	7849	7876	7852	7923	7674	8021	8046	7995	7966	7883	7981	8043	7925	8017	7864	7949	7942	7991	7961	7885	7894	7979	7907	7899	8026	8108	7832	7927	7889	7942	7970	7994	8019	7835	8009	7887	7789	7882	8079	8000	7845	7863	7933	7929	7889	7958	7899	7962	7908	7921	7971	7632	7978	7827	7801	7846	7995	7872	8007	7978	7905	7878	7806	7754	7926	7903	7868	7923	7872	7892	7981	7848	7921	7969	7884	7921	7990	7769	7867	7946	8007	7960	7990	7948	7958	7983	7967	7899	7939	7965	8068	7965	7832	7877	8002	7942	7930	7793	7974	7935	8038	7995	7779	7963	7939	7889	7901	7827	8064	7849	7871	7901	7962	7945	7997	7912	7857	8027	7917	7912	7852	8053	7920	8031	7875	7952	7916	7863	7999	8056	7974	8028	7929	7805	7931	7839	8005	7889	7968	7921	7982	7993	7942	7862	7930	8022	7955	7942	8132	7899	7896	7949	7839	7960	7870	7953	8083	7935	7989	7914	8027	7925	7903	7961	8000	8107	7882	7842	7824	8032	8063	7883	7953	7907	7950	8029	7718	7871	7864	7980	7796	8018	7976	8002	7840	7897	7911	7937	7864	7856	7984	8054	7985	7917	7971	7845	7898	8058	7837	7945	7898	7968	7844	7854	7927	7925	7987	7875	8056	7954	7920	7957	7976	7845	7829	7871	7945	7917	7851	7958	7860	7978	7897	7989	7980	7988	7718	7999	8010	7902	7915	7947	8023	7927	7906	7977	7913	7911	7880	7929	7961	7823	7863	7914	7813	8070	7746	8051	7840	8070	7950	7851	7958	7903	7947	7906	7786	7915	7907	7840	8067	8019	7944	7951	7934	8081	7978	7942	7936	7951	8108	7924	8005	7913	7930	8137	8026	7823	7925	8095	7897	8049	7990	7876	7940	8033	7929	7932	7953	8069	7826	7971	7894	8018	7816	7812	7922	7971	7901	7941	8003	7940	7965	7872	7935	8095	7891	7919	7881	8028	7974	7980	7924	7983	7845	7948	8043	7833	7927	7967	8081	8020	7867	8007	7901	8023	7848	7900	7878	7835	8001	7922	7926	7829	7995	7844	7935	7902	7881	7943	8076	8007	7990	8121	7903	7971	7977	7883	7852	7987	7845	7910	7709	7875	7967	7852	7814	7906	7992	7881	7876	7859	7955	7806	7996	7984	7959	7901	7984	7904	7888	7930	7913	7921	8052	7930	8012	7862	7922	7996	7991	7911	7921	8018	7985	7968	7844	8001	8095	7958	7960	7931	8032	7917	7910	8002	7897	7952	7955	7849	7933	7979	7879	7884	7982	7944	7971	7851	7824	7901	7963	7912	7935	8013	7907	7930	8017	7963	7927	7866	7965	7948	7979	7895	7843	7729	7918	7970	8034	7876	7869	7968	7978	7917	7951	7790	8039	7928	7929	7918	7862	8000	7893	7965	7946	7960	7888	8138	7768	7957	7879	7969	7928	7856	7931	8048	7954	7997	7978	8089	7852	7990	8061	7934	7891	7905	7825	7907	7911	7960	7931	8050	7989	7790	7968	7936	7946	8028	7869	7886	8109	7849	7862	8101	7994	7888	7937	7978	7865	8020	7959	7924	7980	7979	7876	7986	8004	7981	8012	7886	7974	8038	7971	7941	7886	7975	7941
8789	13138	17293	7154	5372	5045	3329	2091	1890	2968	2886	2310	2373	1527	1267	1033	1003	964	969	928	904	891	907	940	894	949	909	925	952	933	892	889	913	956	915	947	953	907	932	990	964	844	868	1010	932	939	935	976	969	897	970	958	961	950	960	900	949	945	955	965	929	933	880	899	872	969	906	949	924	849	931	935	943	876	912	934	922	892	935	971	948	940	942	948	891	963	895	952	925	928	911	939	949	941	933	969	956	948	944	946	948	879	1002	945	1017	924	935	854	963	988	907	895	919	966	960	942	879	923	934	921	966	914	939	904	944	922	946	925	953	959	931	929	889	945	947	962	946	965	998	922	918	931	923	945	899	903	953	878	919	973	947	902	880	905	975	907	954	931	906	927	959	905	956	928	936	931	965	899	913	945	927	967	949	929	926	944	903	949	941	893	974	917	912	913	961	974	919	933	894	977	916	901	930	941	970	925	944	989	939	988	934	939	914	941	915	885	933	909	934	931	932	943	949	916	991	931	930	909	991	950	917	922	894	971	913	965	945	945	956	1001	939	939	984	890	904	893	955	936	964	906	892	866	929	978	918	976	864	906	944	938	970	945	916	889	899	959	923	982	997	918	917	869	933	994	991	891	948	971	986	927	946	974	951	896	965	964	919	908	926	984	983	961	961	918	953	926	932	981	960	913	948	966	977	923	884	957	929	965	943	917	936	914	948	906	939	913	900	933	924	934	924	952	929	989	928	955	849	896	858	920	916	907	929	910	916	942	921	922	965	1026	971	987	938	894	906	897	975	960	966	927	927	954	963	887	922	963	945	938	925	922	964	951	970	951	975	906	934	865	890	951	894	902	941	888	939	917	936	952	938	896	970	942	950	953	946	927	960	982	931	938	957	951	933	931	885	953	952	940	894	920	947	874	913	919	908	925	978	904	967	962	938	941	920	940	919	932	976	956	859	946	916	917	901	967	948	1005	898	928	950	965	900	913	931	940	931	895	1005	944	944	938	965	897	926	953	962	940	945	924	882	857	966	932	919	925	952	943	895	917	941	957	908	939	914	934	930	915	956	990	922	884	939	965	937	946	951	945	918	917	943	945	900	889	913	930	901	946	958	978	907	949	878	962	911	909	862	914	912	900	925	969	894	963	924	956	917	962	914	931	927	947	971	888	947	954	909	930	872	966	962	908	957	987	916	947	972	899	941	970	902	921	1011	964	980	932	922	947	969	922	913	969	976	976	919	915	915	917	960	898	963	915	949	943	967	877	948	925	940	959	923	916	958	949	927	938	889	965	931	976	985	936	925	959	930	941	937	941	945	910	956	908	950	953	958	897	949	970	901	894	972	896	908	921	948	911	928	907	878	904	918	887	939	938	905	967	952	926	932	947	950	885	911	919	896	909	907	907	905	904	967	1024	942	920	967	901	991	921	948	956	949	888	972	891	956	916	1016	889	949	876	894	961	924	952	952	986	918	927	917	936	926	893	936	1001	860	938	956	959	890	884	952	944	924	939	922	931	964	980	922	933	942	882	920	908	922	994	941	949	909	975	910	909	927	913	972	882	905	923	917	930	949	883	917	933	1004	890	949	913	944	974	993	913	949	923	934	912	950	981	930	928	930	898	908	929	903	921	943	943	982	855	935	955	916	934	952	924	952	935	924	960	943	955	933	906	958	955	913	927	934	926	959	919	982	942	957	988	957	913	893	944	933	1014	958	956	976	911	939	939	994	898	963	939	969	897	888	953	940	936	894	913	969	948	960	932	912	968	949	862	986	943	970	861	929	961	946	886	903	943	982	907	978	885	948	918	913	921	945	895	993	934	988	992	894	923	931	932	873	930	985	904	901	953	910	948	915	974	944	953	919	974	954	939	997	908	963	941	903	917	865	948	914	957	904	886	998	929	962	882	938	954	941	909	929	929	976	919	872	944	955	928	928	959	861	943	955	957	973	973	891	949	908	949	999	910	946	938	940	942	941	905	942	966	962	939	948	888	919	956	974	921	903	965	901	933	956	961	961	899	999	959	972	998	951	933	967	921	916	906	936	969	983	935	904	966	897	927	919	944	882	968	916	961	926	985	936	896	929	912	915	946	966	894	933	949	880	956	912	936	934	919	926	956	1010	913	899	990	954	905	994	992	958	946	939	960	952	957	929	927	985	914	901	923	926	917	937	923	948	937	934	916	978	899	943	891	902	909	906	938	956	934	885	981	928	922	894	920	923	980	874	985	969	895	906	914	904	908	925	935	965	958	897	1022	971	946	965	930	918	918	917	940	930	921	866	962	930	875	906	959	940	901	986	973	886	905	971	930	1003	913	932	938	944	935	939	928	893	919	901	913	906	912	984	969	972	967	949	926	901	885	988	915	976	949	953	947	921	904	911	921	1020	954	957	918	953	934	924	961	921	982	967	969	937	885	907	1022	925	896	914	955	916	932	1015	913	977	944	897	920	886	902	936	929	910	923	914	893	944	940	942	923	900	926	910	926	986	918	917	958	936	987	915	908	927	916	869	910	926	914	940	888	966	922	895	934	954	896	940	932	919	967	924	936	1008	875	944	954	950	904	923	914	910	926	920	958	930	917	983	889	952	993	971	911	923	942	944	941	907	940	916	903	919	903	893	915	964	962	983	914	957	925	958	931	942	995	949	917	907	967	894	895	926	889	885	926	929	910	856	952	915	907	913	920	968	928	978	895	954	946	992	1004	958	942	893	925	952	924	986	884	941	885	916	929	921	964	937	915	920	884	950	915	908	956	963	930	918	976	953	983	974	892	958	922	902	979	879	917	973	942	942	901	947	954	927	1010	934	900	955	961	906	966	961	960	964	909	959	940	929	896	884	956	875	946	918	931	913	923	966	941	947	903	922	910	915	899	902	981	968	978	971	956	904	925	957	936	899	941	972	976	934	933	948	866	887	891	954	983	967	897	913	934	963	948	1015	934	941	873	938	955	954	935	930	991	945	895	944	943	950	976	969	910	888	962	910	960	912	972	978	900	926	846	937	896	933	940	952	971	917	904	940	929	980	1000	956	887	967	950	963	941	949	961	945	949	903	955	945	976	976	918	925	968	925	951	937	963	956	911	947	1015	957	940	953	955	1005	926	937	918	992	888	976	908	952	1024	976	944	875	950	958	966	950	935	930	996	942	976	931	919	901	941	926	911	940	961	909	951	915	887	960	1015	971	970	975	932	920	915	908	906	953	909	930	884	920	950	885	932	882	925	998	914	1012	889	912	966	913	911	955	898	897	972	927	928	921	937	957	900	941	881	932	937	893	971	922	970	960	927	916	958	910	951	947	891	908	953	918	959	949	954	938	894	933	902	961	989	917	946	945	844	958	901	954	951	966	943	980	931	927	959	956	939	950	902	955	929	906	931	896	991	961	953	855	910	939	884	939	949	954	968	933	967	975	967	882	882	956	911	939	891	922	964	917	956	968	883	984	904	907	931	971	938	949	965	902	924	967	889	967	883	903	891	948	929	920	930	935	927	975	910	902	935	848	925	1017	894	965	965	1002	861	938	944	922	933
40310	49481	51347	46758	48195	46821	37031	29397	26449	34111	31601	26942	26905	17232	13059	10109	9088	8640	8105	8093	8125	7999	7996	8020	8035	7982	8007	8073	8027	8096	8069	7967	8225	8054	8197	8197	8073	8115	7958	8032	8048	8132	8117	7978	8086	8077	8091	8062	8102	7995	7974	8087	7989	8080	8041	7968	7965	8051	7913	7936	8079	7929	7875	7994	8001	7991	7987	7994	8000	7974	8128	8052	8041	8060	7955	7935	8044	8151	7908	7916	7999	8107	7896	8031	7954	8086	8102	7997	8114	7944	8100	7928	7986	7899	8026	8128	7985	8062	8035	8002	8016	8007	7969	7899	7884	8098	7956	8015	8129	7922	8023	8084	8076	8152	8036	7961	8018	8049	8005	8046	7998	8108	8064	8118	8085	8048	7924	7929	7892	7954	8029	7989	8005	7990	8075	8016	8020	7975	7844	8147	8009	8117	8104	7956	8047	7950	8140	8014	8091	7965	7941	8130	7929	8127	8045	7885	7954	8097	8010	8042	8015	7996	7922	8032	8085	7995	8093	8028	8074	8094	8118	7896	8135	7986	8016	8001	8112	7889	7999	7976	7917	7912	7948	8086	7976	7978	8084	8075	8098	8048	8124	8133	8086	8018	8010	7980	8064	8057	7996	7983	8045	7917	8107	7979	8053	7855	7994	7972	7989	8192	8155	8025	8071	7983	8070	7987	8076	7999	7993	7987	8025	8088	8230	7788	7911	8094	7873	8025	7968	7992	8015	8198	8020	8083	7879	7915	7989	8000	8121	8016	8007	7911	8111	8064	8018	8003	8184	7946	7890	7991	8045	8016	8059	8138	8038	8147	8042	8044	7891	7879	8039	8216	8170	8008	8012	7893	8056	8173	8050	8185	7851	8040	8000	8161	7969	8039	8079	7907	7951	8170	8032	7977	7921	7996	7883	7983	8107	8001	8030	7933	8025	8015	8072	7907	8015	8124	7881	7982	7918	7969	8095	8004	7950	8142	8138	7951	7939	8073	8085	8041	8046	8032	7906	7875	7999	8092	8013	7967	8014	8098	8089	8029	8019	8023	7903	8120	7924	8008	8020	7914	8242	7957	7958	7976	8113	8005	8014	8050	7967	7882	8108	8107	8064	8092	7939	8001	8067	7954	8031	8071	8157	8004	8002	8102	7991	8056	8022	8013	8079	8016	8145	7950	8089	8059	7965	8083	8075	7911	8142	8040	8037	8215	7959	8099	7916	7925	8048	8168	7984	8030	7952	7949	8046	8093	7897	7933	8052	7939	8081	8027	8173	7960	8007	7954	8058	7972	8014	7958	7988	8076	8106	8020	8003	7937	7884	8036	7976	7995	7960	8166	8084	7937	7971	7872	7933	8066	7859	7969	8078	7954	8014	8002	8121	8061	8139	7995	8026	8141	8027	7980	8031	7944	7902	8023	8131	8190	7931	8012	7947	8076	7935	7859	7950	8016	8091	8105	7967	7868	8086	8182	7979	8053	7845	7949	7908	8096	7938	8068	7948	8108	8004	8040	7992	8096	8011	8090	8036	7977	8113	8007	8037	8001	8034	8145	8091	8043	8001	8003	7931	8102	7953	7995	7964	8158	7986	7835	7997	7891	7984	7978	8058	7983	8109	7982	8039	8014	8019	7987	8212	8037	8079	8032	7927	8057	8021	8058	7984	8027	8076	8114	8148	7968	8095	8034	7960	8024	8066	7946	7985	7989	8080	8047	8119	8038	7975	7960	7933	8001	7994	7927	7998	8041	7965	8027	7925	7977	8062	8060	8135	7982	8067	7932	8022	7995	8116	8037	8012	8011	8089	7972	8003	7993	7938	7771	8056	8030	7986	8039	8024	8028	8102	8011	7919	7915	8031	7914	8065	7989	8037	8024	8106	8066	8006	8204	8041	8064	7846	8088	7943	8159	7885	7877	7866	8024	7995	8118	8002	7938	8028	7928	7963	8104	8016	8105	8010	7946	8033	7939	7959	8022	7897	7960	8076	7986	8081	8056	8070	8086	7976	7901	7993	7896	8026	8119	8110	8016	8035	7973	7983	8140	8082	7911	7995	8106	8052	8034	8044	7870	7968	8022	7970	8012	8056	7997	8091	7997	7947	8034	8035	8152	8142	7901	8047	8040	7979	7959	8039	8035	8010	8096	8013	7967	8000	8075	8026	7975	7966	7897	8004	8069	7881	7929	8001	8041	8070	8097	8072	8127	7943	8022	7972	8033	8008	7897	8125	8057	8007	7969	7967	8068	8062	7942	8050	8033	8111	8001	8098	8034	7927	8106	7866	7854	7977	8008	7937	7984	7912	8109	8081	8124	8063	8063	7962	8059	8136	8171	8103	7930	7985	8107	7943	8153	7941	7978	8023	7988	8069	8102	8099	8009	7952	8071	7971	8216	8164	7941	8019	8081	7986	8112	7973	7919	7995	8025	8075	8024	8016	8062	8067	8001	7985	8051	8040	8021	8074	7925	8064	8007	8038	7959	7856	7968	8070	7985	7958	7987	7935	8116	7982	7994	7947	8104	8014	8079	8021	7926	7951	8010	8040	7907	7998	7884	8001	8057	8001	7947	8088	8001	7934	8200	8076	8030	8059	7955	8054	8136	7905	8030	7975	8047	8154	7904	8083	8067	7897	7957	8019	7994	7831	8104	7871	8036	8169	7952	8133	7966	8003	8089	8113	8084	8097	8000	8109	8002	7969	7959	8017	8008	8069	8087	8002	8032	7972	8011	7960	8003	8009	7932	8082	7988	7905	8073	7878	8102	8148	8019	7953	8007	8108	8090	8084	8161	8108	8085	8102	8230	8119	8112	7899	8061	8095	8198	8200	8082	7960	8063	8107	8014	8025	8027	8152	8065	8133	8181	7970	8057	7999	7978	8101	7889	8003	7855	8117	8128	7998	8114	7953	8042	8002	8078	7981	8049	7975	8166	8066	7870	8065	8141	7999	8028	7950	7890	7994	8002	7962	7953	8021	7974	8080	7890	7963	7919	7895	8040	7946	8163	8012	7970	8057	8095	7952	8069	7910	8104	8030	7992	8044	8030	7962	8056	7961	8037	7999	7997	7984	8032	7894	8072	8182	7949	8107	8047	7942	8040	8044	8075	8105	8150	8040	8044	7860	8104	8178	8117	8099	8054	7953	7899	8056	8097	7982	8112	8029	8019	7971	8067	8067	7889	8019	8046	8019	8046	8018	8000	8001	7957	8040	7961	8030	8228	8041	8055	8080	8040	8089	8044	8110	7967	7826	8006	8115	8099	7928	7933	8064	8021	8110	8049	8014	8029	8026	8065	8013	8071	8038	8020	8029	7912	8033	7954	8040	8037	8093	7979	8015	8150	7988	7918	8013	8118	8044	8106	8033	7978	8148	8126	7940	8006	8081	8079	8148	8045	8060	7923	8177	7979	7854	7994	8050	8000	8160	7916	7985	8151	7953	8163	7928	8052	8031	8033	8106	7977	8034	7943	8162	7954	7948	7943	8001	7913	7969	8001	8015	7921	7984	8067	7921	7863	8112	8140	8018	8213	7979	8039	8045	8150	8021	8011	7946	7861	7949	8252	7949	8167	7915	8072	8033	8080	8094	8031	7935	8032	8037	8114	7977	7947	8016	7979	8065	8046	7935	7958	8036	8005	7993	8034	8010	7987	8137	7960	8069	7943	7910	8057	7993	7988	7997	7974	8012	7862	8135	8073	7951	7989	8090	8063	8026	7951	8013	8117	8118	8043	8046	7973	8028	7959	8021	7905	8044	8017	8038	8033	8132	7951	7964	7854	8022	7964	8084	8041	8016	8047	8013	8022	7988	7916	7871	8019	8008	8137	8090	8104	8002	8028	7911	8204	7961	8033	8059	8067	7960	8043	8094	7952	8070	8055	8013	8106	8034	7894	8068	8009	7967	8056	8024	8053	8025	7975	8007	8046	8010	8006	8144	7836	8062	8091	7854	7947	7953	8050	8084	8195	7833	8021	8016	7837	7848	7959	8054	8038	8027	8135	8153	7951	8028	7934	8078	8044	8077	8141	8084	7959	8152	7996	8044	8079	8012	8077	8137	7941	7972	7981	8001	7940	7873	7975	7868	7919	7911	8047	8019	8067	8041	7951	8083	7951	7995	7961	7815	7980	8020	7972	8050	8095	7861	7981	8045	8060	8053	8203	8022	7963	7961	8097	7961	7973	7892	8008	7955	8281	8018	8082	7947	8167	8093	8096	7976	8044	7836	8081	7977	7996	8003	8061	7998	8025	7916	8082	7889	7983	8075	8113	8073	8222	8023	8132	7908	8035	7981	8210	8063	8167	8066	8038	8021	8010	7970	8109	8004	8090	7992	7969	8024	7893	8201	7903	7937	7970	8072	8022	7979	8078	8037	8042	7880	8125	8182	7953	8142	7873	8062	7946	7987	8214	8009	8067	8073	8015	8041	7901	7921	8026	8015	7951	8080	8207	8000	8023	7944	8087	7875	7971	7969	7988	8115	8080	7925	8044	8133	8088	7998	8057	8157	7963	8066	8040	8029	8135	7936	8091	8104	8008	7993	8206	8039	7974	8155	7834	7945	8018	8017	8101	8030	8008	7935	8095	8068	8054	8176	7943	8144	7932	7949	8085	8087	8057	8046	8065	8024	7892	8081	8035	8144	8019	7957	8013	7972	8011	8075	7987	7944	8003	8035	7935	8121	8090	7953	7935	8123	7996	7943	8060	8017	7966	8161	8000	8107	8087	7950	7998	7939	8084	8312	7979	8052	8019	7966	8082	8103	7950	8079	8160	7946	7930	7983	8096	8071	8073	8068	8144	8017	7993	7976	8002	8025	8062	8146	7996	7922	8049	7951	8105	8137	8079	8062	7908	7896	7959	7890	8032	8134	7935	8131	7922	8106	8054	8074	8060	8017	7912	8095	8155	8084	8271	7966	8009	7975	8102	8039	8108	7852	8112	8030	8038	8136	8094	7972	8035	8004	7932	8052	8024	8036	8034	7971	8103	7929	8141	8043	8123	8021	7959	8084	8156	7967	7932	7926	8019	7931	8113	7999	7935	7951	7994	7969	8031	7967	7998	7892	8128	7945	8104	7883	8072	8026	8098	8045	8042	7938	7990	8045	8077	8051	7909	7906	8066
5621	3995	4563	2945	2399	1707	1396	1366	1292	1258	1199	1058	1037	987	964	879	923	848	933	867	897	887	940	857	881	897	916	901	840	883	897	902	873	904	852	870	910	926	918	831	939	892	886	931	842	893	854	865	832	860	881	925	883	886	909	923	915	816	932	829	873	888	910	880	821	867	919	869	925	888	878	896	873	850	894	911	856	882	882	910	867	955	930	830	912	877	877	948	860	871	870	841	821	888	913	963	903	872	938	933	853	820	915	920	912	863	946	886	883	926	869	868	878	903	884	900	862	963	937	860	905	893	870	901	894	921	922	881	837	852	890	885	865	912	862	873	842	850	906	912	908	899	950	886	909	861	920	942	920	928	919	885	905	889	905	884	931	897	914	847	889	933	908	968	871	859	872	872	890	897	917	885	839	930	864	899	897	924	915	903	863	832	920	839	858	933	905	874	882	910	909	877	849	871	947	867	853	929	902	896	918	876	991	960	920	904	889	915	908	905	912	875	899	934	871	901	917	895	912	856	876	863	909	891	915	894	875	876	961	889	891	904	897	897	877	872	926	920	911	924	930	911	942	908	951	889	913	890	915	929	912	867	923	924	885	924	898	862	933	935	913	843	916	879	836	906	898	870	913	887	861	918	923	983	887	932	929	867	913	913	902	895	887	879	876	912	848	888	887	868	852	862	861	854	944	873	893	869	893	886	868	892	894	883	907	960	878	885	910	849	877	917	874	894	943	963	894	931	883	862	928	871	880	881	901	933	874	893	922	933	856	923	903	882	930	868	892	890	871	878	887	895	881	913	855	912	907	912	911	850	917	877	909	902	883	923	892	894	883	938	883	939	920	828	901	868	864	908	851	883	894	934	922	891	921	960	890	917	923	870	866	887	888	904	900	891	889	931	902	882	911	866	881	858	882	879	859	874	840	913	884	894	893	858	915	901	927	877	836	884	921	889	953	909	915	926	817	898	907	868	926	922	896	905	958	869	877	898	932	878	907	920	877	920	889	872	909	964	858	842	867	846	874	903	877	959	865	876	882	927	940	943	891	927	884	860	887	976	917	879	999	886	867	922	854	888	912	862	873	900	940	909	871	905	849	903	936	917	885	922	822	874	893	925	898	939	897	928	921	893	896	886	859	930	915	904	856	918	868	951	883	970	857	918	899	955	895	895	907	900	911	878	873	853	889	841	869	874	905	922	947	889	885	923	859	936	856	839	899	872	943	921	916	878	913	897	890	888	899	885	935	913	886	910	950	892	897	914	852	862	854	903	915	862	921	936	850	935	866	849	897	886	903	937	917	921	921	909	862	879	855	921	928	898	885	914	972	942	883	906	837	840	859	887	882	873	856	862	871	889	842	899	885	888	853	915	876	879	884	913	913	965	893	891	932	893	894	897	949	887	882	892	857	885	918	910	874	923	867	870	859	880	927	857	879	889	873	917	866	865	867	862	874	869	908	879	889	903	870	844	857	920	902	889	871	919	937	899	866	877	899	922	895	893	887	831	878	880	872	838	879	916	902	892	916	929	864	868	872	845	874	907	878	900	935	902	887	910	899	899	889	874	891	933	917	868	871	919	828	911	930	936	882	869	871	892	887	912	949	886	921	870	854	872	883	819	897	895	903	894	907	882	901	933	914	885	871	916	906	931	839	901	868	932	920	904	921	824	899	912	881	882	868	824	935	894	902	866	897	908	866	907	865	829	860	952	886	910	920	911	845	950	938	909	911	919	905	843	883	882	956	852	881	912	902	910	908	899	871	890	895	889	875	899	882	895	911	914	897	870	862	893	910	891	877	909	805	889	802	891	900	897	855	892	928	883	873	873	867	876	852	853	908	911	911	888	980	856	839	889	941	867	873	843	869	861	855	923	868	886	904	897	904	866	873	904	853	905	924	923	901	818	862	872	942	911	875	909	867	838	901	887	906	802	854	914	950	905	915	922	967	899	902	873	901	937	867	876	901	908	887	843	903	911	943	909	844	915	900	906	868	927	895	847	922	868	893	898	934	921	910	859	910	899	892	843	878	862	904	896	862	909	887	870	910	930	872	885	964	885	942	860	884	915	871	874	886	914	871	910	857	865	908	901	954	874	893	977	917	926	904	885	871	860	911	903	927	889	836	896	900	899	908	919	883	867	920	857	873	906	868	852	882	902	927	874	899	888	905	853	917	902	893	909	872	865	856	954	905	869	852	903	870	912	926	934	894	920	935	869	955	850	911	883	859	888	906	892	921	868	855	955	868	913	936	886	914	875	912	904	921	904	938	879	875	898	912	864	869	938	870	827	882	996	946	866	885	876	865	881	880	906	923	930	951	879	851	865	850	866	874	920	946	890	852	870	904	911	884	931	864	892	908	879	872	894	852	946	891	942	946	892	918	855	913	847	943	870	918	864	878	899	836	873	891	874	851	908	913	958	921	860	912	848	868	950	879	887	898	910	866	855	876	940	895	884	864	930	891	858	879	937	864	908	923	927	893	883	909	881	920	912	932	943	935	890	943	848	879	887	896	896	909	871	859	902	926	854	881	925	869	837	856	878	890	835	905	887	908	883	891	931	855	902	907	899	899	929	879	888	884	913	898	874	883	938	901	900	896	935	873	903	887	869	869	867	905	920	867	876	879	899	814	853	872	928	912	870	914	948	879	911	874	910	906	946	864	893	909	902	911	873	895	887	883	885	928	922	880	890	857	882	940	859	865	858	845	898	924	944	870	892	842	845	882	829	900	890	935	921	981	894	841	941	909	906	903	924	881	869	815	889	878	906	932	895	881	817	839	878	908	917	882	940	935	867	855	909	892	877	895	899	874	880	944	912	889	931	848	905	903	899	914	865	867	899	877	855	882	881	923	867	877	895	899	874	893	879	898	905	868	859	889	955	917	884	878	869	854	903	879	900	895	914	901	890	866	885	906	937	917	896	866	876	870	905	832	872	876	878	863	882	960	884	939	896	875	935	889	871	893	889	897	914	937	860	869	920	874	925	916	892	924	849	824	887	931	844	913	922	921	889	892	926	875	886	832	913	886	843	893	912	914	907	885	893	888	893	906	911	913	881	927	890	899	868	932	868	885	879	914	896	880	919	897	884	879	870	884	903	889	868	916	907	876	885	859	903	831	818	895	891	964	946	890	936	913	871	943	894	854	930	896	915	885	912	871	831	983	880	878	864	904	912	854	864	922	889	932	901	904	859	917	893	897	918	892	940	914	913	873	873	953	894	886	930	852	895	862	892	893	894	871	830	899	915	869	863	890	906	871	887	922	878	842	925	899	900	893	902	898	921	890	868	917	876	920	911	887	874	856	958	902	933	891	884	931	860	890	884	920	911	875	847	881	860	875	903	876	953	898	892	891	909	865	917	897	899	932	908	867	896	924	867	902	894	904	885	882	852	895	935	893	901	970	907	909	926	932	861	860	888	905	926	882	901	860	904	864	919	901	866	907	892	921	824	889	910	940	859	867	909	870	921	842	906	894	839	873	869	909	819	865	889	933	886
31859	31909	33254	35281	36120	28705	23956	20052	17663	18128	15242	12697	12730	9473	8808	8094	7959	7976	7743	7873	7849	7766	7730	7761	7792	7827	7764	7738	7745	7624	7801	7749	7824	7861	7625	7667	7841	7820	7735	7661	7598	7826	7676	7710	7746	7740	7778	7748	7894	7855	7810	7810	7776	7789	7805	7585	7689	7653	7849	7749	7783	7747	7665	7742	7739	7703	7765	7718	7883	7630	7798	7691	7813	7770	7696	7558	7759	7849	7809	7797	7710	7727	7768	7602	7701	7867	7759	7699	7644	7711	7752	7785	7669	7814	7801	7810	7827	7804	7656	7759	7802	7851	7758	7697	7783	7828	7717	7786	7701	7710	7773	7754	7887	7637	7714	7778	7746	7783	7665	7940	7705	7724	7850	7787	7779	7729	7652	7687	7884	7731	7692	7796	7729	7776	7764	7638	7810	7819	7777	7643	7572	7679	7808	7707	7623	7769	7812	7754	7806	7759	7623	7635	7758	7665	7753	7661	7853	7750	7677	7686	7813	7878	7849	7769	7638	7775	7638	7644	7776	7729	7668	7796	7806	7769	7801	7879	7715	7762	7734	7713	7825	7720	7734	7824	7769	7682	7814	7816	7779	7801	7693	7852	7782	7630	7782	7695	7694	7715	7789	7764	7879	7768	7859	7804	7725	7772	7738	7768	7710	7724	7659	7678	7692	7701	7753	7677	7817	7728	7833	7825	7742	7674	7825	7717	7734	7637	7592	7604	7810	7742	7735	7755	7697	7776	7762	7787	7847	7653	7761	7835	7749	7869	7756	7749	7664	7769	7826	7672	7725	7743	7831	7601	7805	7613	7849	7813	7678	7654	7767	7689	7717	7812	7628	7745	7840	7835	7787	7843	7792	7681	7788	7906	7704	7556	7730	7795	7729	7805	7686	7721	7671	7785	7787	7796	7820	7832	7844	7756	7606	7653	7805	7748	7753	7743	7811	7592	7735	7726	7813	7745	7689	7712	7864	7661	7720	7900	7740	7827	7597	7854	7802	7769	7809	7730	7818	7844	7721	7804	7683	7717	7820	7918	7793	7861	7743	7648	7753	7664	7676	7742	7769	7714	7737	7746	7718	7857	7670	7797	7866	7904	7851	7706	7561	7811	7702	7802	7680	7908	7747	7634	7762	7791	7869	7700	7685	7792	7907	7712	7832	7722	7830	7809	7847	7771	7693	7737	7776	7657	7755	7740	7774	7723	7708	7786	7699	7841	7713	7697	7835	7750	7726	7770	7699	7742	7810	7831	7669	7679	7776	7542	7800	7767	7642	7844	7761	7790	7764	7583	7765	7833	7820	7820	7707	7646	7823	7740	7760	7741	7798	7825	7891	7706	7838	7795	7825	7853	7563	7729	7710	7699	7753	7728	7760	7777	7718	7707	7795	7740	7764	7841	7784	7799	7830	7741	7748	7849	7844	7833	7703	7739	7844	7769	7876	7791	7873	7673	7682	7737	7721	7797	7825	7925	7706	7870	7775	7822	7763	7715	7815	7592	7843	7466	7770	7901	7700	7798	7806	7758	7791	7698	7824	7762	7854	7739	7655	7743	7747	7812	8034	7739	7793	7699	7836	7913	7629	7616	7692	7907	7782	7755	7664	7661	7662	7755	7681	7776	7819	7721	7658	7844	7799	7734	7600	7736	7758	7709	7711	7832	7914	7829	7868	7757	7837	7739	7684	7742	7791	7714	7724	7699	7788	7756	7772	7729	7696	7719	7719	7874	7818	7680	7860	7773	7794	7622	7721	7767	7663	7737	7722	7752	7739	7786	7702	7858	7630	7728	7718	7810	7843	7682	7812	7811	7773	7781	7634	7673	7741	7665	7839	7800	7726	7763	7719	7798	7854	7859	7619	7812	7858	7651	7853	7856	7730	7722	7882	7701	7605	7682	7701	7675	7681	7781	7808	7659	7675	7719	7704	7599	7807	7747	7713	7670	7671	7831	7799	7593	7837	7724	7797	7852	7696	7712	7855	7685	7760	7772	7710	7782	7819	7588	7680	7796	7870	7655	7845	7771	7722	7822	7650	7731	7702	7712	7668	7814	7728	7742	7728	7762	7705	7646	7727	7716	7747	7767	7790	7847	7662	7813	7753	7745	7754	7727	7890	7765	7776	7811	7707	7803	7755	7684	7739	7771	7848	7690	7769	7753	7775	7708	7641	7796	7732	7653	7807	7699	7789	7775	7726	7836	7732	7780	7706	7805	7556	7865	7803	7738	7889	7823	7743	7758	7759	7824	7749	7779	7751	7735	7834	7887	7694	7739	7775	7659	7673	7662	7701	7761	7957	7848	7716	7743	7757	7903	7768	7824	7810	7735	7673	7848	7799	7798	7751	7838	7733	7731	7801	7788	7785	7809	7663	7750	7680	7710	7765	7769	7869	7759	7756	7726	7720	7726	7877	7838	7689	7699	7764	7760	7721	7783	7738	7655	7736	7773	7776	7671	7668	7780	7635	7727	7625	7619	7601	7652	7794	7733	7729	7753	7640	7809	7783	7742	7745	7732	7692	7751	7743	7745	7828	7665	7739	7824	7747	7859	7846	7663	7903	7760	7771	7780	7688	7755	7821	7962	7820	7751	7764	7802	7835	7741	7810	7721	7810	7799	7846	7610	7751	7728	7763	7790	7866	7635	7757	7777	7817	7751	7748	7757	7775	7787	7832	7591	7759	7730	7652	7777	7766	7814	7790	7731	7887	7859	7693	7900	7687	7721	7727	7659	7725	7757	7708	7785	7812	7817	7797	7862	7804	7628	7730	7673	7820	7779	7691	7817	7744	7713	7906	7695	7778	7861	7687	7687	7707	7723	7695	7705	7867	7747	7744	7660	7749	7799	7702	7748	7829	7790	7694	7708	7724	7761	7740	7793	7712	7751	7782	7786	7704	7781	7768	7761	7739	7767	7709	7789	7799	7725	7789	7847	7697	7771	7849	7680	7713	7751	7728	7811	7806	7931	7714	7712	7873	7842	7674	7832	7836	7641	7866	7763	7794	7676	7762	7825	7774	7727	7775	7710	7759	7674	7855	7772	7653	7716	7812	7748	7763	7715	7632	7681	7663	7823	7719	7748	7814	7774	7601	7714	7760	7808	7762	7785	7872	7864	7799	7811	7907	7783	7774	7832	7775	7736	7779	7717	7760	7704	7738	7672	7749	7814	7705	7779	7743	7669	7815	7789	7717	7768	7841	7574	7832	7719	7754	7776	7805	7847	7665	7627	7796	7628	7792	7643	7733	7849	7785	7890	7730	7768	7800	7823	7883	7803	7802	7760	7963	7900	7632	7756	7781	7727	7766	7779	7674	7794	7743	7620	7799	7826	7720	7831	7778	7719	7642	7762	7826	7746	7833	7767	7715	7927	7610	7785	7598	7787	7871	7733	7681	7764	7773	7871	7679	7777	7710	7766	7760	7883	7880	7675	7664	7805	8054	7636	7638	7705	7767	7895	7694	7853	7836	7817	7648	7777	7723	7770	7679	7657	7773	7766	7729	7824	7824	7701	7730	7794	7627	7700	7869	7773	7699	7711	7619	7686	7749	7877	7747	7887	7782	7751	7797	7649	7815	7851	7747	7805	7922	7631	7769	7874	7685	7680	7686	7784	7751	7755	7806	7703	7736	7744	7702	7728	7692	7757	7813	7724	7756	7791	7735	7796	7810	7795	7620	7769	7724	7860	7765	7760	7725	7790	7737	7778	7890	7731	7711	7803	7671	7774	7819	7666	7749	7711	7580	7844	7708	7773	7814	7805	7751	7783	7871	7743	7808	7788	7798	7652	7699	7711	7870	7839	7775	7667	7744	7749	7680	7801	7770	7786	7711	7775	7860	7801	7653	7667	7768	7698	7788	7827	7778	7686	7757	7758	7893	7741	7776	7881	7788	7736	7809	7841	7759	7886	7772	7723	7761	7788	7781	7782	7819	7686	7773	7680	7799	7771	7878	7760	7758	7903	7672	7737	7702	7809	7729	7861	7836	7711	7726	7768	7857	7742	7850	7736	7791	7781	7760	7700	7691	7872	7789	7689	7784	7673	7696	7723	7716	7866	7791	7784	7768	7710	7868	7663	7629	7683	7845	7766	7707	7697	7827	7898	7599	7765	7735	7628	7889	7751	7656	7786	7781	7619	7808	7734	7715	7753	7865	7736	7817	7716	7676	7775	7816	7689	7739	7760	7729	7830	7703	7844	7931	7769	7675	7672	7855	7639	7702	7888	7787	7817	7852	7799	7675	7748	7837	7688	7783	7724	7751	7819	7837	7787	7743	7842	7832	7870	7739	7689	7720	7692	7703	7746	7775	7611	7798	7732	7782	7589	7887	7740	7757	7867	7706	7789	7853	7883	7825	7730	7727	7847	7726	7808	7769	7688	7703	7769	7805	7730	7849	7853	7695	7697	7738	7559	7642	7714	7781	7866	7796	7873	7750	7833	7829	7826	7590	7628	7824	7761	7774	7706	7697	7718	7752	7793	7680	7676	7713	7786	7782	7621	7742	7845	7754	7774	7698	7812	7673	7667	7771	7805	7829	7750	7769	7837	7754	7697	7841	7658	7692	7681	7839	7938	7785	7595	7798	7783	7720	7937	7685	7651	7741	7847	7801	7729	7849	7866	7822	7750	7848	7680	7741	7490	7708	7831	7878	7778	7681	7802	7765	7765	7774	7689	7794	7842	7821	7767	7792	7738	7863	7583	7673	7808	7726	7926	7647	7600	7695	7724	7769	7849	7662	7821	7687	7762	7763	7741	7659	7646	7827	7936	7812	7804	7754	7687	7703	7823	7731	7710	7837	7779	7847	7785	7739	7766	7721	7822	7848	7664	7775	7671	7679	7732	7763	7735	7617	7735	7691	7773	7758	7856	7694	7676	7872	7849	7833	7820	7852	7746	7792	7779	7710	7873	7659	7840	7792	7704	7760	7652	7852	7594	7690	7717	7846	7517	7679	7862	7766	7747	7882	7739	7757	7844	7771	7751	7736	7665	7777	7816	7856	7930	7762	7912	7727	7740	7771	7877	7796	7703	7650	7673	7767	7746	7829	7816	7744	7706	7712	7693	7807	7837	7778	7866	7733	7781	7746	7754	7667	7883	7745	7780	7833	7758	7804	7927
5494	7056	13226	5119	4017	4160	1913	1570	1524	2001	1711	1637	1754	1203	1073	938	986	902	894	944	942	915	942	934	906	877	893	948	899	921	933	928	972	885	861	933	862	893	926	895	872	898	862	903	868	883	906	963	911	921	988	856	913	914	902	910	897	886	876	964	888	900	931	884	947	938	920	923	895	911	926	934	902	931	919	961	957	913	952	860	891	910	918	932	890	916	894	927	907	917	905	903	917	913	915	867	924	964	949	925	895	916	918	903	916	932	917	906	880	878	951	925	960	878	948	888	942	868	906	916	925	960	929	890	898	919	964	982	952	875	879	922	939	930	958	951	878	939	929	850	928	873	883	943	917	886	947	941	885	921	957	913	974	882	910	937	911	946	922	868	873	979	904	913	965	943	896	877	868	930	945	931	885	930	883	925	969	902	859	929	943	859	973	914	865	910	957	985	912	964	956	885	902	899	949	928	926	858	904	869	899	1011	906	831	933	905	944	908	892	902	951	949	902	916	898	954	943	936	921	916	903	946	883	951	900	924	917	849	876	908	905	929	960	926	924	944	897	919	942	870	939	909	919	883	861	908	922	909	938	998	926	885	886	842	938	899	980	941	902	887	955	939	897	918	875	899	892	880	952	864	886	930	922	899	967	845	907	888	917	918	879	892	884	899	922	924	912	895	828	938	927	903	952	896	889	868	893	880	904	899	883	922	906	872	898	925	909	905	933	942	859	937	861	946	909	934	902	917	937	920	919	896	900	869	930	908	899	903	932	899	930	875	927	874	888	892	947	898	877	893	909	915	955	822	867	876	943	907	908	910	895	915	887	918	887	951	879	855	936	889	943	930	950	876	899	912	844	868	833	838	885	918	914	898	879	921	932	954	922	925	900	912	912	867	942	940	908	958	937	964	923	934	886	917	947	929	935	903	905	957	948	964	877	895	847	899	894	896	937	925	898	906	901	918	936	935	913	927	911	917	944	939	859	892	905	951	910	832	908	887	903	925	903	902	937	918	901	938	901	960	924	935	898	865	927	868	899	893	958	886	908	903	905	952	917	883	903	881	919	918	914	890	934	879	905	895	930	916	901	894	883	946	851	933	960	931	930	881	922	968	879	871	859	895	969	924	906	868	908	936	901	951	854	917	894	908	859	909	892	954	939	949	881	888	896	908	926	867	900	905	876	890	892	944	900	919	944	895	908	972	963	981	917	885	934	890	952	952	922	939	920	888	874	901	887	927	914	913	922	858	887	903	930	889	872	944	901	960	927	871	901	903	917	850	922	937	905	939	889	881	913	955	902	910	925	900	958	960	938	906	915	938	890	890	962	904	912	923	994	966	829	904	882	877	903	901	923	928	899	948	949	908	896	937	874	987	903	959	907	945	896	936	950	918	942	909	916	862	932	932	902	921	932	903	864	881	939	927	897	858	922	945	884	980	937	899	908	965	934	929	967	861	879	914	984	916	925	964	934	973	929	923	888	952	968	943	949	937	933	898	891	928	918	915	929	950	944	895	895	922	899	861	905	913	894	891	855	957	918	941	910	909	878	925	888	878	925	920	915	929	895	921	961	958	957	920	898	929	929	860	910	863	904	867	945	898	911	864	909	922	875	904	935	919	900	923	874	936	890	880	860	890	898	887	897	946	906	904	896	904	954	941	862	934	918	939	929	899	891	902	953	901	846	912	947	942	933	899	948	915	855	904	917	932	887	884	960	931	895	922	901	986	926	875	901	958	949	898	925	914	908	917	909	911	887	937	906	850	956	909	898	909	935	923	964	946	903	956	939	943	924	933	904	938	915	915	952	920	921	873	933	892	929	875	872	871	936	915	890	858	899	949	890	1001	934	867	922	924	885	944	902	864	940	950	935	969	911	904	912	924	921	866	931	916	896	849	939	897	965	892	894	896	907	863	922	892	916	919	913	901	862	874	868	892	903	949	936	923	904	899	922	928	933	934	901	903	866	894	902	930	950	930	929	938	880	891	933	924	919	898	923	929	927	933	958	923	882	947	947	894	911	917	930	954	884	900	843	938	924	863	905	841	952	941	904	898	887	998	880	910	843	892	949	890	912	981	921	854	947	897	921	966	900	895	889	979	921	905	894	980	868	863	941	907	905	913	938	938	969	950	894	844	942	910	911	931	924	935	882	962	895	871	956	931	960	878	981	897	956	931	913	924	922	921	934	932	907	948	904	894	966	893	880	942	904	923	875	892	915	887	941	875	922	918	961	899	949	941	886	916	865	895	921	939	910	893	921	906	961	917	899	901	957	909	980	944	934	890	950	1011	918	950	895	888	897	895	944	892	919	926	859	928	871	925	917	907	917	908	875	936	936	926	886	892	932	956	913	940	961	981	886	938	922	940	952	919	900	892	878	962	917	873	877	926	899	907	880	905	914	902	920	923	943	923	943	926	897	913	931	920	949	948	906	883	801	840	903	926	865	959	951	949	958	886	904	956	901	969	934	904	934	931	889	905	936	912	927	942	939	894	916	935	907	901	909	931	934	931	887	894	919	941	934	863	900	940	897	897	895	915	877	907	895	960	932	875	929	856	933	907	856	892	933	920	907	924	960	945	914	877	968	973	904	861	941	939	907	950	855	882	918	961	923	1005	992	948	883	906	938	953	894	925	918	902	885	910	951	913	933	811	896	867	965	964	927	930	965	885	939	932	915	898	938	901	903	895	892	917	910	946	940	937	905	953	929	906	891	892	890	943	975	933	910	906	953	955	916	847	859	900	847	940	856	985	928	832	887	939	900	898	906	961	926	877	959	924	940	906	935	880	927	915	910	874	911	868	914	901	950	883	951	918	929	977	909	915	897	886	902	954	916	894	875	859	962	885	872	949	883	897	893	888	931	895	933	976	874	906	917	904	939	875	934	939	890	933	939	890	982	853	946	881	916	858	889	885	971	902	910	957	862	950	880	937	828	880	937	865	927	883	899	957	903	956	928	935	959	891	907	897	932	923	925	925	901	966	919	850	905	922	928	939	895	981	928	913	972	852	948	902	887	923	945	930	908	914	921	846	953	921	978	898	915	940	869	937	857	863	915	867	947	895	906	907	888	882	939	900	896	942	924	901	914	935	921	937	902	934	918	901	900	923	922	915	913	906	894	867	934	922	927	956	910	869	904	863	889	958	933	901	892	956	930	909	919	902	922	941	866	915	903	908	900	912	930	907	928	916	920	900	892	983	927	886	915	980	891	886	921	965	893	887	903	881	919	927	906	934	892	906	925	923	930	883	958	935	856	890	918	894	881	924	930	886	902	867	971	885	916	834	911	902	990	897	916	932	882	994	936	850	958	885	891	909	943	914	912	932	919	908	912	903	915	961	889	923	901	911	936	909	918	906	918	924	856	952	890	932	920	907	804	935	910	953	967	855	894	930	898	894	924	816	952	933	893	888	860	936	973	943	884	895	897	936	859	900	890	934	955	927	903	896	883	931	941	887	916	903	837	913	924	900	904	915	931	909	951	874	893	905	939	936	908	908	956	924
36214	40182	46959	41633	46001	43160	27917	24355	21653	27064	21691	20292	21103	13452	11453	8872	8658	8239	8009	7784	7853	7759	7783	8018	7832	7795	7795	7783	7944	7715	7813	8004	7941	7976	7810	7776	7813	7782	7827	7850	7790	7748	7704	7862	7821	7737	7914	7812	7921	7797	7907	7770	7795	7773	7861	7888	7894	7763	7860	7875	7768	7780	7842	7843	7779	7769	7732	7813	7856	7927	7934	7840	7728	7714	8001	7950	7779	7837	7980	7971	7848	7893	7654	7854	7636	7828	7875	7854	7874	7874	7833	7782	7935	7841	7895	7884	7718	7819	7915	7868	7771	7861	7782	7914	7814	7873	7811	7827	7845	7874	7845	7920	7779	7866	7863	7794	7945	7843	7888	7756	7855	7906	7831	7862	7948	7910	7588	7855	7785	7902	7943	7725	7659	7780	7803	7756	7838	7948	7905	7910	7756	7779	7820	7872	7760	7838	7794	7889	7767	7949	7766	7831	7890	7822	7764	7787	7841	7798	7822	7834	7894	7874	7785	7906	7777	7831	7919	7846	7722	7780	7816	7927	7901	7756	7797	7878	7924	7771	7809	7844	7875	7870	7867	7886	7825	7757	7881	7761	7714	7789	7756	7733	7789	7822	7978	7841	7647	7767	7782	7875	7745	7856	7934	7852	7811	7919	7876	7867	7832	7847	7858	7797	7682	7964	7907	7779	7752	7821	7794	7859	7782	7950	7899	7798	7774	7961	7890	7903	7797	7693	7800	7762	7890	7874	7849	7936	7987	7785	7890	7755	7811	7827	7796	7796	7797	7829	7943	7897	7856	7960	7773	7753	7887	7867	7984	7887	7800	7851	7832	7823	7811	7897	7762	7900	7772	7818	7908	7834	7786	7900	7809	7846	7917	7884	7938	7752	7913	7974	7873	7926	7888	7749	7795	7857	7877	7712	8070	7823	7938	7826	7896	7776	7845	7901	7929	7750	7835	7881	7791	7807	7919	7826	7774	7772	7784	7891	7880	7730	7883	7792	7827	7913	7879	7712	7728	7815	7890	7795	7880	7838	7909	7902	7810	7900	7801	7863	7967	7813	7926	7850	7941	7814	7767	7707	7852	7805	7812	7835	7771	7809	7820	7800	7945	7854	7785	7829	7925	7676	7832	7953	7789	7704	7857	7797	7840	7848	7797	7765	7727	7789	7745	7863	7880	7792	7969	7759	7800	7885	7830	7785	7671	7948	7845	7724	7886	7865	7941	7786	7937	7868	7812	7755	7984	7763	7708	7879	7800	7765	7750	7857	7784	7891	7936	7782	7891	7806	7766	8004	7910	7800	7800	7836	7758	7766	7802	7843	7802	7675	7875	7820	7814	7969	7733	7778	7886	7859	7926	7850	7824	7911	7810	7750	8051	7785	7934	7900	7878	7930	7906	7863	7755	7822	7765	7947	7832	7787	7844	7802	7842	7821	7786	7891	7861	7816	7853	7848	7748	7783	7779	7840	7769	7924	7911	7713	7956	7808	8031	7730	7869	7685	7743	7773	7824	7743	7803	7829	7794	7694	7895	7954	7867	7883	7776	7853	7885	7766	7966	7846	7753	7804	7846	7748	7862	7901	7886	7834	7792	7765	7721	7926	7807	7897	7767	7866	7935	7884	7829	7776	7957	7824	7826	7771	7954	7722	7904	7766	7878	7771	7846	7729	7820	7782	7883	7920	7930	7901	7871	7872	7968	7967	7803	7927	7754	7941	7873	7768	7774	7848	7885	7789	7888	7849	8039	7978	7930	7855	7881	7685	7785	7937	7779	7814	7843	7793	7953	7895	7903	7841	7860	7944	7813	7642	7880	7915	7779	7984	7968	7846	7706	7772	7890	7813	7824	7919	7753	7896	7792	7828	7808	7730	7776	7859	7698	7890	7885	7945	7939	7836	7860	7950	7891	7774	7897	7771	7858	7882	7800	7984	7842	7830	7743	7756	7875	7889	7912	7871	7876	7822	7821	7864	7817	7922	7796	7858	7992	7754	7858	7888	7854	7698	7792	7934	7880	7853	7856	7858	7896	7843	7875	7777	7724	7817	7931	7842	7800	7854	7877	7804	7915	7896	7892	7834	7976	7853	7844	7776	7833	7863	7754	7886	7804	7720	7945	7934	7715	7923	7790	7792	7923	7912	7716	7895	7777	7762	7780	7798	7776	7842	7857	7742	7971	7981	7774	7891	7832	7824	7717	7584	7950	7888	7810	7889	7955	7811	7778	7777	7831	7748	7767	7900	7837	7956	7926	7901	7816	7817	7863	7946	7793	7870	7845	7872	7834	7768	7735	7887	7839	7864	7750	7762	7742	7803	7853	7959	7965	7787	7886	7771	7702	7866	7837	7716	7834	7897	7855	8002	7773	7783	7800	7814	7642	7859	7850	7728	7861	7746	7887	8039	7869	7785	7873	7802	7700	7840	7790	7814	7796	7867	7926	7793	7737	7823	7935	7794	7912	7753	7795	7796	7936	7918	7894	7947	7935	7815	7818	7852	7831	7855	7855	7837	7755	7970	7805	7734	7844	7991	7731	7919	7840	7846	7867	7919	7817	7901	7886	7812	7899	7931	7979	7825	7918	7681	7875	7673	7900	7886	7936	7746	7792	7961	7614	7819	7860	7855	7855	7834	7739	7707	8109	7835	7896	7830	7770	7805	7872	7889	7988	7790	7925	7900	7779	7936	7863	7789	7827	7766	7819	7850	7783	7936	7728	7672	7621	7837	7802	7970	7936	7823	7903	7755	7834	7800	7901	7950	7990	7859	7858	7837	7869	7929	7891	7845	7913	7841	7976	7975	7830	7740	7862	7732	7916	7875	7810	7795	7947	7786	7907	8018	7750	7896	7901	7937	7871	7789	7919	7907	7893	7848	7792	7942	7824	7809	7971	7974	7757	7728	7806	7864	8009	7768	7831	7921	7953	7928	7913	7922	7877	7844	7715	7810	7900	7908	7900	7855	7847	7810	7771	7802	7925	7938	7870	7827	7768	7837	7919	7934	7812	7863	7895	7896	7817	7900	7931	7724	7809	7912	7823	7936	7858	7864	7777	7783	7800	7946	7916	7893	7929	7748	7873	7970	7853	7736	7812	7927	7980	7788	7804	7712	7804	7994	7720	7937	7851	7748	7905	7813	7796	7794	7864	7914	7822	7850	7852	7707	7871	7874	7746	8001	7715	7863	7966	7918	7916	7833	7924	7981	7876	7916	7898	7807	7861	7930	7750	7776	7765	7857	8033	7908	7852	7864	7937	7927	7811	7898	7978	7826	7802	7870	7764	7861	7759	7847	7918	7738	7834	7693	7777	7767	8012	7870	8011	7812	7866	7970	7791	7808	7925	7906	7883	7967	7861	7821	7905	7894	7798	7854	7747	7866	7885	7920	7832	7853	7685	7804	7742	7896	7776	7780	7807	7830	7915	7804	7757	7849	7879	7956	7778	7627	7784	7875	7848	7778	7774	7842	7834	7813	7805	7844	7894	7837	7823	7751	7835	7744	7693	7937	7909	7724	7909	7875	7749	7841	7612	7865	7839	7779	7958	7899	7738	7813	7927	7874	7884	7881	8009	7859	7821	7878	7861	7856	7921	7754	7898	7837	7792	7832	7914	7787	7939	7982	7683	7848	7737	7884	7798	7838	7885	7913	7915	7827	7849	7821	7879	7815	7775	7791	7873	7898	7954	7832	7829	7858	7763	7937	7766	7822	7907	7897	7838	7896	7767	7845	7759	7878	7867	7780	7746	7892	7830	7828	7832	7815	7802	7987	7838	7923	7881	7831	7865	7858	7767	7862	7822	7824	7882	7930	7854	7739	7805	7989	7848	7755	7896	7798	7788	7795	7860	7788	7904	7860	7993	7912	7761	7930	7703	7788	8066	7791	7682	7786	7865	7813	7932	7903	7866	7907	7805	7801	7837	7800	7823	7870	7707	7868	7724	7749	7816	7881	7914	7866	7923	7758	7894	7849	7870	7821	7826	7974	7809	7755	7920	7779	7871	7821	7748	7884	7984	7808	7899	7954	7878	7864	7791	7895	7976	7821	7764	7774	7801	7850	7874	7674	7880	7923	7844	7751	7820	7787	7839	7732	7767	7772	7855	7909	7875	7885	7833	7807	7819	7794	7947	7922	7792	7823	7864	7863	7902	7946	7858	7921	7856	7872	7887	7821	7868	7832	7777	7911	7892	7934	7938	7856	7914	7801	7799	7994	7791	7893	7831	8012	7852	7879	7911	7891	7887	7735	7805	7792	7912	7799	7841	7850	7912	7700	7838	7810	7943	7912	7868	7810	7775	7809	7898	7982	7759	7785	7737	7795	7839	7847	7818	7723	7898	7837	7813	7806	7819	7917	7810	7736	7793	7879	7700	7878	7884	7904	7871	7801	7889	7776	7796	7921	7911	7739	7758	7689	7896	7782	7910	7794	7663	7955	7805	7878	7756	7775	7816	7824	7767	7800	7938	7882	7731	7798	7935	7901	7853	7876	7910	7800	8000	7872	7919	7831	8029	7878	7825	7718	7914	7805	7850	7759	7700	7824	7880	7958	8017	7769	7827	8023	8026	7855	7904	7776	7996	7853	7843	7817	7819	7852	7821	7734	7838	7908	7742	7853	7934	7893	7998	7828	7701	7920	7887	7856	7796	7693	7881	7836	7869	7967	7747	7987	7895	7984	7813	7888	7867	7813	7875	7911	7752	7889	7897	7943	7751	7877	7883	7782	7834	7867	7781	7751	7926	7955	7854	7802	7901	7861	7725	7866	7923	7876	7911	7884	7857	7794	7894	7875	7845	7826	7914	7786	7944	7786	7751	7891	7782	7832	8016	7752	7758	7886	7775	7841	7926	7818	7910	7970	7771	7800	7776	7810	7877	7930	7802	8017	7906	7677	7891	7857	7753	7858	7871	7854	7981	7851	7845	7826	7912	7814	7987	7696	7837	7937	7834	7787	7869	7868	7682	7877	7821	7905	7860	7675	7958	7814	7923	7820	7988	7985	7942	7742	7810	7851	7817	7779	7833	7736	7787	7680	7846	7791	7853	7760	7915	7841	7775	7912	7808	7811	7864	7698	7945	7854	8009	7854	7859	7857	7912	7802	7894	7745	7864	7914	7782	7807
7790	6597	11325	5497	2711	2442	1915	1699	1610	2433	1784	1702	1851	1187	1106	980	964	968	881	907	918	950	971	944	946	938	961	898	929	923	953	938	953	928	934	958	922	963	905	927	935	908	929	958	905	936	850	934	952	962	929	933	909	965	905	933	938	931	949	898	940	921	950	942	960	900	907	934	902	894	944	911	908	921	950	936	935	910	950	847	943	950	917	957	919	922	955	938	948	915	916	952	857	921	923	894	884	957	929	934	957	941	901	848	924	953	914	889	1001	933	890	969	937	865	935	897	983	960	932	902	936	957	906	867	943	905	924	932	914	933	904	932	911	957	936	963	890	873	909	920	925	911	905	925	899	922	923	918	956	954	916	940	968	925	870	886	946	930	853	920	924	947	926	939	902	952	893	1004	884	933	897	888	953	910	969	915	948	936	954	948	910	891	986	949	948	914	936	947	909	937	944	937	940	903	930	937	897	933	987	952	977	920	945	961	926	884	901	963	952	944	890	916	945	888	917	973	897	931	957	1012	893	929	928	924	946	900	921	880	923	998	954	916	918	965	933	917	899	908	928	927	880	950	944	942	943	946	917	923	958	932	908	910	913	956	973	997	935	946	868	945	906	941	944	897	990	943	927	905	920	914	960	973	938	995	933	927	933	968	914	939	942	887	948	935	916	891	927	965	943	940	1006	936	949	982	929	956	952	946	906	921	896	860	950	948	955	986	966	913	943	925	988	977	936	974	947	911	946	917	901	930	939	931	971	919	987	907	969	941	951	945	937	972	929	967	882	914	942	955	909	957	925	905	932	956	950	920	888	943	964	921	989	930	939	921	939	894	943	870	927	930	983	945	909	928	924	959	889	917	915	944	928	949	883	921	941	923	941	931	896	991	911	935	921	982	975	935	887	990	965	952	970	926	929	1004	999	940	951	933	975	1013	922	902	906	905	935	933	956	882	863	952	936	873	973	908	894	957	909	931	954	926	978	878	926	936	942	949	967	974	973	889	992	940	908	1037	944	957	905	957	925	886	891	919	939	916	922	965	955	933	954	915	904	933	949	935	949	925	954	963	965	914	971	915	891	966	965	920	937	917	937	983	943	924	915	900	966	1036	903	958	968	947	986	882	941	894	898	904	968	930	914	898	942	886	915	955	935	946	908	922	958	919	915	929	969	959	878	929	923	959	848	962	911	952	963	938	959	899	828	913	977	918	879	932	926	903	974	971	927	1003	882	911	985	906	945	984	909	906	885	949	922	955	917	919	952	894	888	966	913	956	982	918	953	973	981	955	956	984	940	993	883	962	982	905	899	940	902	986	953	949	930	904	936	972	883	938	878	898	914	924	991	893	908	907	947	905	956	966	926	894	920	995	957	986	933	996	951	942	970	963	952	947	968	896	924	929	968	907	969	931	935	988	896	940	891	944	1008	1019	935	928	920	931	892	982	901	906	950	942	937	877	931	957	901	923	923	967	937	880	954	962	934	941	1003	956	969	868	949	1002	903	945	884	961	979	899	955	924	936	983	958	906	922	918	977	934	936	930	976	935	914	901	944	970	931	890	971	917	891	958	905	946	892	952	989	921	959	964	935	953	917	920	950	948	914	989	941	882	971	925	927	909	937	912	929	937	915	927	958	992	952	928	903	949	1007	914	943	920	983	916	909	977	936	968	927	911	957	916	951	893	959	987	984	939	923	923	936	963	957	885	912	989	955	920	998	955	929	989	962	883	902	921	980	942	939	965	904	954	908	944	900	956	965	895	859	942	927	887	955	924	956	978	923	941	929	948	850	913	862	888	870	950	981	922	971	974	927	894	926	902	984	932	959	981	901	948	974	967	988	1004	968	922	874	929	995	939	925	907	884	881	924	926	952	956	953	904	934	950	934	908	935	981	973	953	939	910	970	969	893	892	943	948	903	893	924	903	896	952	951	958	936	878	984	909	947	902	932	964	897	901	923	949	972	948	874	918	992	968	903	919	889	985	950	949	913	959	881	911	909	956	994	971	916	949	905	940	907	927	915	900	965	872	996	937	941	927	930	919	911	933	917	915	960	915	965	894	991	901	957	910	935	920	905	910	899	954	911	961	961	928	922	888	886	916	917	931	966	943	1006	958	932	949	916	993	908	956	1031	957	959	999	899	977	949	923	958	959	915	947	916	956	922	902	987	898	969	931	953	929	971	900	925	923	921	920	891	927	944	965	943	975	931	954	953	924	955	920	929	940	943	894	944	939	920	909	928	924	902	902	959	921	957	951	918	927	940	982	964	902	938	954	963	927	871	939	962	904	933	925	1003	941	993	896	906	970	915	924	928	938	881	926	920	967	930	938	982	944	973	901	953	942	933	937	937	901	906	932	979	887	955	911	918	935	941	917	884	972	905	940	909	1020	940	885	964	888	971	971	982	907	933	931	910	868	931	898	929	950	930	920	864	981	942	879	932	946	1007	886	930	929	991	915	991	910	891	929	949	930	953	943	994	970	974	934	992	925	915	1002	969	970	860	930	910	912	939	944	887	907	918	933	924	961	922	937	921	903	957	928	953	963	876	943	947	1004	928	952	963	884	901	953	914	900	931	922	905	909	915	923	926	928	975	942	948	926	949	919	914	951	914	899	957	925	881	932	955	948	929	912	885	930	968	921	1007	923	898	934	938	946	897	924	923	929	906	907	969	882	929	958	923	871	939	995	898	913	916	944	964	955	954	907	928	871	894	963	960	955	947	955	917	888	896	986	927	945	900	937	919	968	920	932	947	949	913	971	924	939	1019	944	931	872	926	897	940	964	957	953	942	903	934	904	986	956	925	910	944	930	936	943	913	939	966	968	934	954	897	933	924	987	971	934	837	945	906	879	894	920	923	930	944	973	883	905	986	940	936	933	927	925	957	968	984	943	956	920	917	942	927	928	916	933	941	953	907	962	886	964	967	933	912	882	908	944	895	899	903	921	923	917	970	880	950	959	926	960	929	936	894	896	1003	901	898	895	941	945	943	944	961	1027	937	901	900	981	987	910	880	967	956	912	931	968	925	996	931	955	874	903	961	965	914	919	944	998	923	845	924	937	922	920	945	888	917	957	922	917	917	897	915	971	959	990	878	924	906	962	937	925	948	903	954	950	949	905	896	914	952	925	962	924	898	929	941	954	888	888	922	973	914	944	909	895	885	943	972	939	932	925	942	937	942	910	958	927	894	901	895	951	925	895	915	949	876	911	958	955	942	908	935	974	943	950	926	969	976	915	980	911	953	933	925	969	950	949	942	946	964	962	966	914	975	923	891	893	925	1005	983	955	935	911	905	981	927	964	969	902	913	953	956	909	954	941	968	964	903	972	894	909	909	948	902	966	916	968	931	988	991	919	957	889	891	907	954	983	905	912	924	945	953	956	921	896	884	885	893	928	936	955	945	904	857	929	887	921	935	932	986	925	896	974	949	1007	949	983	963	928	947	904	964	937	938	939	949	940	917	903	938	907	925	930	929	896	873	996	956	959	969	902	943	981	970	935	961	925	923	892	865	925	946	950	894	917	918	944
33565	38459	45024	40676	37652	34970	29212	26375	23735	30363	21889	22342	22015	13995	12255	9325	8682	8146	8202	8021	8005	7969	8114	7944	7855	8016	7965	7895	7889	7885	8057	8128	8019	8073	7930	8069	8013	7960	7853	7916	8085	8041	8014	8084	7957	8006	8113	8060	7911	7975	7924	7854	7871	7896	8025	7921	7943	7976	7772	7902	7965	8074	8025	7941	7957	7962	7822	8016	7879	8004	8140	7905	7872	8048	8070	8178	8005	7887	7976	8047	7970	8097	7993	7861	7979	7851	7952	7975	7987	7918	7875	7963	7982	7871	8005	7935	7932	8089	7883	7964	7961	7762	8015	7980	7860	8025	7915	7931	7919	7942	7868	8018	7866	8069	7970	8033	7943	8106	7915	7940	7965	7985	7908	8005	7966	8014	8095	7851	8041	7883	7934	8030	7953	7973	7938	8135	7942	8069	7910	8007	7834	7849	7992	7905	8044	7917	7923	7915	7928	7931	8076	7916	8006	7970	7905	8119	7867	7911	8028	8080	8083	8027	7983	8018	8070	7949	7821	7838	8038	7956	7787	8076	7996	7935	7902	7986	8027	7980	7878	7972	8018	7919	7857	7878	7989	7920	8000	8023	8042	8007	7846	7922	7867	7868	7851	8009	7998	8030	8017	8024	7931	8009	8001	7959	7964	7992	7983	7968	8011	7988	8039	7984	7819	7928	7851	8033	7878	7981	7938	7857	7930	7931	8054	7981	8108	7874	8005	8062	8016	8082	7900	7789	8151	8122	8038	7958	7835	7958	7952	8063	7904	7877	7992	7963	7924	7977	7927	8028	7890	7984	7939	7893	8056	8051	7954	7925	8010	7973	7971	7929	7900	7864	7941	7972	8006	8069	8022	7966	7876	7953	7899	8070	7762	8099	7984	7937	7868	7898	7898	7963	8000	7958	7901	7986	7931	7821	7946	7960	7918	7967	7932	7858	7904	7887	7927	7928	7983	7947	7897	7925	7919	7778	8097	7982	7981	7951	8039	7881	7877	7936	7950	7957	8015	7996	8077	7992	7928	8046	7731	8023	7966	8010	7922	8040	7990	8067	7929	7875	7970	7887	7909	8042	8031	7795	8016	8097	7985	7926	7939	7871	8012	7947	7931	8026	7928	8071	8030	7881	7892	7878	8007	7944	8082	7934	7924	8045	7982	7900	7990	7926	7960	8012	7939	7902	8047	8061	8061	7798	7989	7858	7883	7866	7928	7895	7829	8107	7983	7927	7976	7928	7964	8127	7876	8022	8040	8031	7875	7938	7888	8023	7949	7837	7857	7858	7973	7914	7982	7939	8175	8047	7866	8091	7911	8041	7874	7948	7903	8009	7985	7997	8023	7818	7975	7846	7826	7978	7953	7950	8011	7963	8068	7900	7831	7891	7923	7911	7888	7994	8077	7846	8047	7904	7947	8058	7975	7961	8017	8049	8019	8026	7900	7978	7959	8011	7993	8062	7942	7880	7913	7942	7888	7996	8024	7903	7932	7988	8018	8089	7983	7978	7965	7980	7867	8026	7889	7974	7950	7871	8058	7960	8048	7919	8028	7955	8020	8062	8169	7876	8021	7943	7869	7958	7855	7901	8034	7973	7831	7905	7852	8010	7786	7946	8096	8080	7947	7923	7960	8010	7991	7890	7961	7942	7949	7989	7964	7929	8032	7929	8033	8006	8041	7957	7923	8017	7861	8019	8005	7974	8090	7956	8013	7957	7919	7962	8025	7920	7892	7880	7898	7855	7978	7953	7983	7914	7943	8009	8029	7998	7931	8085	7954	8021	7953	8006	7978	8068	7939	8009	7952	8016	7866	7983	8100	7910	7966	7901	8060	7917	7995	7916	7863	8042	8019	8056	7966	8062	7921	7788	7924	7939	7837	8087	7862	8015	8003	7993	8053	7980	8064	7922	8083	7906	7932	8076	8042	7959	8074	7906	7991	7956	8027	7938	7952	7989	7897	8066	7969	7818	7982	8046	8019	7923	7937	8009	8054	7977	7980	7930	7902	7864	8107	7758	7948	7983	7848	7952	7854	7960	8000	7979	8086	8070	8078	8178	8006	7876	8008	7980	7940	7982	8096	7972	8036	7862	7955	8176	7837	8119	7858	7921	7920	7959	7911	7945	7884	7972	7931	8032	7868	8089	7775	8045	7933	8043	7989	7920	7950	7923	7794	8032	7971	7977	7923	7980	7985	8097	7905	7987	8036	7977	7965	7966	7897	7933	7905	7860	7992	7993	7921	8027	7904	8059	7948	8082	8060	8005	7991	7876	7963	7899	7860	8008	7917	7966	8117	8010	8010	7990	7924	7825	7949	7962	7995	7931	7991	7894	7896	7954	8009	7892	7820	8092	7971	8126	7943	7943	8076	7991	8007	7963	7947	7935	7911	8056	7961	7933	7925	7962	7873	7891	7787	7799	7879	7874	7928	7959	8058	7889	7867	8008	7828	7959	8021	7954	8109	8006	8017	7909	8009	7927	7956	7948	8051	7855	7950	7965	7911	8002	7880	7879	8074	7950	7938	8078	7908	8031	7882	7995	8008	8073	8103	7869	7935	8040	8022	7963	7999	7927	7824	7937	8063	7999	7844	7966	8024	7937	7970	7861	8109	7785	8035	7886	7908	8080	8004	7947	7923	7820	7948	7910	7994	7854	8012	7877	8032	7970	7968	7943	7975	8072	7991	8000	8111	8042	7986	8058	8104	7895	7946	7916	8027	8071	7898	8046	8082	8113	7930	7865	7923	7911	7929	8117	7833	7939	8074	8031	8084	7915	8047	8110	7923	8061	7872	7897	7936	7899	7984	7957	8052	7940	8044	7901	8001	8031	7947	7928	7879	7990	8072	8116	7937	8073	7928	8036	7902	7845	7990	7916	7891	7971	7997	7955	7994	7936	7780	8071	7903	7908	8077	7946	7906	7965	7736	8051	8028	8015	7965	7887	7988	7808	8061	7975	8045	7834	7885	7881	7869	8024	8027	7993	8074	7925	7862	8047	7904	7974	7978	7876	7885	8005	7921	7916	8083	7922	8086	7998	8018	7903	7964	7983	7926	7912	7892	7958	8115	7839	7968	7960	7914	8010	7972	7855	7888	7911	7975	7853	7925	7973	7865	8088	8013	7815	7995	8025	7932	8007	7867	7912	8064	7940	7919	7943	7958	8003	7897	7991	7934	7912	8076	7849	7928	7857	7889	8013	8050	7882	8000	7888	7881	7936	7898	7880	8078	7947	8033	8054	7946	7912	7896	7884	7900	8156	7942	7952	7843	8131	7926	7868	7836	7870	8031	7954	7906	8006	7898	7828	7873	8007	7962	8064	7926	8129	8021	7940	7991	7995	8037	7930	7981	8048	7958	8163	7921	8115	7977	7852	7853	7906	7964	7991	7968	7958	8038	8010	7846	7967	8052	7771	7977	8043	8080	7907	7945	7918	7885	8043	8002	8023	8154	7907	7955	8070	8043	7952	7927	8005	7941	8149	7932	8084	8118	7937	7891	7946	7943	7968	7930	7933	8085	8030	7885	7910	7962	7964	7886	7962	8038	7918	8096	7871	7972	7904	8046	8059	7903	7851	8025	7862	8073	8058	8120	7954	7912	7991	7922	7929	7940	7829	7930	7983	7812	7791	7979	8072	7958	7924	7940	8075	8044	8142	7973	7930	7935	7812	8043	7948	7958	7964	8045	7944	7930	7962	7885	8021	7995	7995	7918	7865	7914	7987	8029	7923	8118	7974	7799	7993	8055	7849	8097	7940	7939	7918	8010	7818	7960	7887	7978	7987	7895	7987	8016	7961	8090	7810	7965	8026	8000	8032	7822	8031	7921	8036	8049	8031	8020	8013	7941	7989	7926	7987	7908	7899	7950	8116	7835	7917	7974	7945	7846	7885	8056	7777	7950	8038	8085	7920	7943	8105	7960	8050	7955	8005	7878	8050	7963	7949	7942	8143	8014	8134	7936	8117	7933	7964	7953	7915	8032	7843	7924	8053	7966	7952	7931	7949	7979	8059	8037	7876	7948	8136	7970	7886	8068	7877	8179	8051	8054	8027	7897	7911	7924	8059	7894	7962	8068	7939	8061	7954	7898	7899	7906	7949	8054	8040	7928	7955	8015	7854	8003	8057	7898	7851	7903	7978	7960	8002	7848	7972	7951	7910	8075	7868	7930	7978	8021	7989	7984	7872	7939	7997	8024	7975	8005	8166	7963	8040	7890	8054	7936	8017	7927	7914	7932	8002	8126	7996	7949	7794	7961	8005	7881	8020	7954	7964	7980	8093	7940	7957	7991	7939	8020	8073	7986	7946	7995	7943	7943	7913	8012	7913	7971	7958	7840	7912	7854	7983	7904	7998	8032	7961	7896	8092	8014	7921	7833	8062	7982	7889	7846	7946	7949	7980	7965	7878	7992	7846	7998	8015	8010	8064	7920	7836	7917	7983	8105	7869	7831	8051	7971	7961	8068	7962	7994	8027	7942	7949	7940	7994	7947	8026	7889	8143	8072	7860	7822	7951	7940	7904	8028	7924	7983	8009	7885	7873	7928	7961	7905	7930	7994	7962	7913	7882	7938	7883	8022	7912	8114	8017	8004	8035	7923	7975	8051	7865	7844	8001	8058	7897	7899	7938	7969	7820	7808	7967	7980	8017	8032	7934	7843	7906	7978	7866	8018	8003	7979	7981	7958	7839	7902	8017	7871	7907	8047	8076	8059	8011	8016	8020	7918	7959	7940	7991	7999	8002	7818	8074	7975	8082	7834	7900	7963	7933	7763	8063	7954	7971	7828	7999	7893	8073	8057	7927	7922	8020	8022	8000	8043	8008	7961	7971	7910	7908	7927	8118	7888	8052	7946	7975	8083	7860	7989	8036	7974	7852	8005	7923	7869	7917	8018	7830	8017	8025	8009	7865	7852	8057	7765	7994	7832	7958	8032	7904	7934	7875	8023	7993	7931	8025	7779	7888	8041	7975	7893	8067	8057	7993	7839	7964	8006	7995	7822	7830	7881	7986	7948	7948	7871	8022	7955	7992	7966	7946	7956	7888	7959	8050	8010	7890	7881	7971	7936	7990	7980	7925	7997	8052	7893	7896	7949	8062	8016	7804	7773	7960	8014	7956
8225	11054	19782	8959	4325	3790	2321	2050	1870	3997	2130	2271	2566	1394	1297	1109	1076	969	998	897	990	887	910	898	935	973	982	880	948	965	991	953	977	987	998	925	952	952	1003	932	921	923	977	959	985	945	959	969	941	908	932	952	958	918	986	996	950	964	997	920	919	973	975	923	921	957	965	941	931	940	923	927	966	926	904	993	947	963	936	923	964	950	945	937	949	967	924	954	951	935	892	980	944	984	921	1037	987	946	910	978	962	907	965	963	953	880	900	925	923	923	926	951	934	964	978	936	948	925	942	943	910	925	924	928	945	930	910	979	936	942	975	936	936	940	959	945	922	908	971	947	950	963	951	956	944	988	939	911	981	896	902	904	987	1016	1029	898	937	941	969	896	937	922	930	949	968	955	928	891	895	920	941	949	920	930	986	948	965	908	933	961	934	965	896	938	935	961	962	969	936	948	905	905	963	928	910	950	987	968	900	935	944	986	1012	922	993	939	917	954	903	967	954	909	978	946	926	1021	952	1017	905	945	958	962	905	971	943	980	915	974	913	949	964	995	921	885	959	940	996	963	957	912	988	964	919	978	996	958	924	985	933	1019	936	979	988	944	925	908	990	929	916	933	936	914	937	989	1008	1001	1004	966	958	960	964	926	1004	960	945	953	965	953	983	944	892	960	908	920	950	1003	978	961	957	933	936	926	980	1003	991	960	944	967	933	921	960	946	964	936	908	964	948	915	935	953	1026	963	946	927	948	936	929	972	933	968	952	940	1004	947	953	930	945	929	946	955	939	950	940	895	907	890	921	952	951	923	940	912	913	897	996	902	893	936	951	971	946	991	969	921	954	921	922	996	945	948	925	906	929	950	958	928	987	919	938	944	967	974	956	938	1003	965	974	939	963	943	967	953	934	922	916	901	916	915	968	969	975	973	950	966	885	989	964	1003	967	987	973	946	961	993	932	927	956	950	922	956	969	959	961	991	924	951	989	977	934	1002	912	938	905	953	1011	931	920	952	921	940	913	984	918	1032	938	938	979	959	904	935	955	939	952	1036	977	958	927	960	971	972	963	890	964	999	929	928	953	961	875	935	923	910	934	968	952	924	940	925	926	932	913	945	948	982	1000	951	982	935	932	946	912	896	931	933	992	958	970	1013	903	930	965	942	903	953	981	957	954	977	884	965	951	940	964	906	887	964	928	961	995	954	928	987	947	927	938	949	1007	919	961	955	921	999	966	941	965	937	931	931	947	962	951	934	936	951	963	953	1012	922	915	992	919	949	912	976	959	982	920	945	971	939	963	937	913	922	988	960	941	970	939	906	981	958	964	955	959	888	914	991	942	988	932	940	959	994	949	973	997	968	920	946	946	903	974	967	938	950	911	935	976	907	959	979	998	927	934	965	996	895	962	999	950	924	949	1015	980	972	964	944	952	949	963	966	983	962	948	916	974	946	926	951	961	955	953	950	1016	964	865	918	969	969	918	951	916	959	951	955	960	932	990	896	972	904	960	988	977	949	950	973	973	980	966	991	954	934	954	935	869	936	931	985	934	949	971	889	1026	908	991	948	970	958	964	975	970	944	962	945	949	947	918	942	936	985	1028	923	962	977	971	947	895	988	950	928	970	992	966	986	967	984	961	913	943	915	974	992	933	912	953	960	937	950	914	903	958	1002	924	1023	944	987	924	951	928	953	989	955	951	980	959	979	909	969	965	968	954	980	946	964	914	919	971	949	990	913	905	916	963	954	943	958	1002	997	1000	960	960	890	930	935	958	984	1013	946	976	941	928	954	952	982	999	961	947	923	958	898	923	947	946	980	947	952	940	904	969	939	969	948	984	942	947	930	953	902	882	948	956	947	932	926	927	942	971	930	930	955	989	901	973	950	909	927	991	986	977	909	914	893	933	1044	972	973	932	987	940	954	938	994	956	903	968	905	940	1026	976	960	957	924	877	913	868	984	953	913	929	963	908	967	940	962	941	972	979	934	992	978	967	964	944	991	935	951	921	990	975	944	911	953	952	943	988	926	1026	966	921	908	1004	992	961	909	954	899	954	933	982	941	981	1001	968	914	920	969	972	891	983	929	977	976	910	937	912	951	973	968	919	949	944	1008	994	938	912	941	953	903	939	992	953	933	922	951	948	913	941	940	917	889	908	940	943	950	1010	967	953	974	977	930	1018	977	956	946	945	906	978	923	982	933	952	955	901	979	924	923	939	960	980	972	941	924	990	939	939	921	936	997	960	933	969	942	962	941	974	931	880	979	897	966	957	1017	994	951	904	909	942	1043	968	932	934	940	998	981	1005	980	932	939	1037	981	983	976	994	926	978	1021	938	969	943	994	992	968	901	969	902	961	911	960	920	969	977	899	904	981	1009	943	938	949	975	987	913	927	932	1002	925	952	909	935	907	910	965	948	955	980	955	931	914	967	932	940	968	983	1013	953	1014	959	976	1023	930	949	954	1023	985	975	1034	970	951	946	969	935	932	929	978	966	972	971	952	932	966	918	962	943	868	922	960	986	964	961	896	929	960	953	954	923	884	982	997	959	962	977	985	1003	1004	922	917	939	942	945	960	986	969	983	952	937	919	924	873	979	977	979	910	934	983	950	959	933	907	967	916	963	994	936	956	899	964	969	948	936	982	1002	954	958	956	946	918	948	901	887	984	928	967	921	963	966	958	1004	972	984	978	948	983	869	964	889	975	909	992	946	902	879	890	1019	957	908	903	968	907	905	876	918	877	961	943	918	930	974	928	941	975	941	953	975	991	928	973	875	952	938	920	940	973	946	944	980	956	950	954	959	946	940	937	889	946	937	962	1002	979	946	960	970	993	947	974	952	954	980	985	940	1034	967	991	948	913	978	901	940	925	996	981	938	965	965	911	972	977	915	988	957	924	986	926	935	987	971	968	883	947	944	994	937	932	894	979	968	979	921	907	982	992	951	957	989	944	933	907	948	955	989	958	974	936	974	936	975	935	960	936	926	1038	993	962	1004	981	964	919	938	976	936	927	950	1010	932	944	982	970	974	943	957	952	972	933	885	913	966	924	959	926	944	992	927	1006	942	964	982	967	935	966	943	953	971	949	935	929	978	971	946	946	964	984	996	955	925	882	916	974	939	954	925	946	1047	951	966	964	930	963	1005	922	935	956	1001	979	942	949	963	983	951	935	972	966	975	940	979	944	959	929	938	968	923	953	913	976	930	935	915	942	928	929	924	967	963	970	948	948	931	948	963	931	975	971	957	943	948	923	998	935	896	926	975	973	972	957	894	930	957	966	967	934	980	964	909	959	942	974	920	863	940	1008	994	870	923	909	976	989	954	934	940	899	945	921	935	898	958	886	970	957	969	941	939	959	946	903	956	959	943	884	924	911	928	971	944	937	929	935	994	1011	914	947	966	926	1002	991	980	971	939	939	1003	1000	941	950	908	921	972	930	961	978	952	958	932	994	938	928	896	998	974	919	941	950	956	971	892	964	1020	1007	908	915	895	1014	951	880	975	949	954	940	989	951	958	935	931	950	946	952	933	990	953	1020	1002	952	935	1033	939	929	980	928	948	950	948	954	910	938	938	964	907	964	976
38889	46250	55784	44905	45176	40644	32495	29010	26622	37709	25752	27771	27244	17829	14383	11152	9355	8903	8331	8120	8090	7951	7964	7945	8029	8102	7959	8111	7916	7879	8376	8207	8083	7931	8026	7992	7924	8078	7982	7897	7988	8044	7971	7836	7903	7911	8146	8043	7979	8038	7897	8028	7958	7972	7983	8014	8032	7906	8033	8036	8078	8147	8006	7996	8122	8041	8046	8050	7957	7972	8084	8063	7927	8000	8074	7986	7994	7981	8163	7997	8009	8031	7899	7944	7852	7942	8069	7925	8027	7939	8099	8123	7861	8116	8088	8014	7955	8034	8065	7985	7981	7953	8125	7893	7961	7924	7960	7900	8216	7937	8032	8018	7960	7899	8135	7919	8058	8003	7947	7912	7916	7918	7939	8057	8009	7859	8011	8103	7909	7997	7955	8060	8024	8010	8074	7946	7866	8013	7936	8031	8100	7911	7895	7823	8106	8030	8005	7731	7871	7931	8174	7946	7861	8031	7964	8080	7926	7977	8015	8053	7961	8057	8022	7967	8020	7963	8048	7975	7974	8026	8027	8034	8034	8005	8025	7959	8041	8223	8038	7954	8012	8002	8069	8030	7895	7966	7992	7896	7963	7995	7984	8046	8127	7903	7896	7968	8034	7963	7981	7970	7986	8053	8039	7891	8033	7965	7961	7996	8035	8116	8004	7970	7956	7895	7948	7945	7956	7895	7828	7851	8065	7973	7983	7990	7875	7924	7928	7981	7961	7862	7877	8067	7927	7906	8007	8024	7917	7991	7866	8059	8184	8028	8010	7955	8038	7974	7992	8035	7896	7992	7843	8188	7925	8092	7877	8160	7949	8029	7912	7948	7994	7845	7941	7953	7999	8060	7957	8081	8049	7942	8000	8075	8221	7890	8003	8065	7980	7881	7939	7836	8111	7983	8053	7913	7806	7966	8065	8101	8033	7851	8060	7968	7992	7942	7979	8143	7970	8069	7903	7927	7934	8080	8011	8058	8093	7994	7924	8066	8007	7864	7938	8049	8057	8066	8079	8070	7968	7981	8009	7982	8008	7892	8069	7917	8130	8038	7942	7870	7944	7935	8052	7991	8048	8019	7881	7881	8009	8068	7972	8198	7947	8063	7925	7980	8033	8102	8004	8010	7992	7900	7938	8045	7960	8017	8023	7937	8051	8011	8083	7938	7997	8005	7957	7855	7937	8002	8098	7940	7924	8064	7931	7999	7879	8128	8071	7919	7925	8055	8076	7951	7942	7995	8015	7982	8015	7915	7959	8085	8008	8005	8176	8044	8055	8085	8125	8189	7988	8073	8027	7942	8022	7998	7967	7887	8071	7874	8035	7914	8016	7922	7969	7964	8024	7991	7995	8133	7893	8002	8124	7971	7995	7959	8019	8099	8044	8033	7995	7893	7883	7912	8049	7968	7995	7975	8043	8029	8054	7988	7929	8115	7849	8036	7922	7915	8202	7975	7990	7961	7816	7869	7904	8058	7870	7974	7976	8014	8161	7928	7975	7998	7879	8179	7953	7858	8031	8054	8023	8033	8111	7941	7955	8068	8038	7989	8044	8012	8054	8139	7917	7967	8011	8134	8013	7891	7969	7868	7956	8055	8054	7998	8082	8003	8061	7972	7840	7954	7964	8004	8074	7989	8063	8036	7822	7960	7909	7957	8056	7959	8004	7903	8093	7883	8087	7929	7949	7889	7989	7856	8033	7954	8060	7827	8027	8013	7867	8078	7991	7894	8039	8019	7915	8044	7989	7944	8066	8055	7983	8160	8043	7917	8100	8054	8040	8064	8006	7943	8080	7992	8022	7979	8079	8021	8107	8024	8053	8096	8060	7995	8022	7895	8052	7929	7923	7951	8140	8028	8062	8009	8172	7963	7934	7937	7987	8064	7924	8052	7959	8031	8016	8055	7910	7971	8025	8029	8033	7942	7996	8086	8007	7971	8112	7970	7978	7952	8059	7996	8044	8069	7864	8106	7997	7892	8066	8113	7975	8122	8001	7972	8016	7865	8080	8001	7986	7864	7958	7911	8014	8042	8028	8008	8052	8049	8036	8015	8108	7891	8014	7956	8073	8056	7946	7891	8112	8009	7918	8045	8006	8026	7952	8052	7797	8005	8037	8050	7957	7952	7966	7872	7939	7960	8060	7811	8109	8042	8123	8028	7972	7946	8124	8038	8088	7969	7975	7907	8075	8041	7953	8033	7926	8152	7915	7875	8044	7945	8112	7963	8110	7833	8046	7960	7994	8005	7954	7954	8007	7981	8072	8137	7964	7880	7996	7859	8063	7995	8067	7997	8009	7965	7960	7872	8068	7977	7900	8047	8026	7920	8006	7921	7975	7970	7955	8007	8047	7946	7962	8008	7967	7970	8007	7819	7916	7963	8004	8043	8002	8054	7946	8165	8104	8049	7988	8003	7850	7991	7985	8072	7865	8159	7912	8154	8178	8090	8094	7991	8057	7987	7958	7973	7863	7991	8046	7994	7985	7939	8040	8079	8135	7987	7939	7827	8057	7929	7935	8180	8024	8077	8033	7989	7978	8000	7942	8004	7887	7989	7958	8052	7951	8056	8061	7989	8099	7843	8036	8147	8105	7994	7926	8032	8077	8002	7948	8056	8058	7903	8008	7973	8072	8027	8012	8047	8031	8048	8043	8055	8144	8102	8103	7835	7916	8145	8091	8099	7913	7935	8026	8023	7958	8034	7960	8004	7996	8088	8075	7942	8082	8135	8017	8068	8070	8147	7967	7969	8133	8041	7905	7952	7985	7949	8092	7874	8102	7968	8088	7882	7854	7922	8091	7986	8137	8086	8080	7973	8073	8056	7965	8109	8013	7996	7930	8036	7949	8008	8054	8028	8110	7905	8138	8021	7899	7958	8082	7877	7925	8047	7844	7930	7971	8036	7981	7990	7957	7983	7959	8031	8025	7886	7913	7964	7993	8027	8001	8041	7955	8058	7915	7954	7946	8066	7888	8031	8010	8019	7964	8109	8016	7907	8075	8054	8026	8052	7908	8092	8073	7963	7959	8002	8057	7922	7960	8033	8097	7905	7945	7876	8110	8061	7789	7957	8050	7938	7958	7909	7935	7926	8060	7948	8014	7868	7979	8016	8093	8024	7993	7918	8123	7852	7987	8074	7963	7956	7969	8049	8087	8129	7800	8034	8094	8056	8012	7973	7904	8054	8142	8053	8055	7945	8137	7961	8088	8046	8003	8127	7985	7985	7861	7919	7977	8085	8075	7878	7981	7992	7953	8121	7956	7899	7948	7908	7992	7916	7981	7997	8049	8048	8015	7927	8050	7905	8009	8023	8062	8004	7984	8079	7951	7973	7999	8169	7881	7868	8029	7921	8038	8071	8003	8001	8035	7951	8031	7900	8051	8102	7889	7885	8102	8022	7887	8146	7952	7984	8006	7876	8041	7916	7850	7971	8137	7935	8077	7924	8084	8004	8041	7753	7984	8044	7933	7933	8105	7972	8051	8009	7960	7991	7912	7945	7882	7881	7967	8048	7921	7982	8022	8110	7882	7953	7974	8102	8010	7848	8049	8098	8043	7991	8059	7969	7953	7903	7877	8016	8125	8040	7996	8076	8041	7984	8034	8005	7914	7809	8045	8056	7988	7854	7982	8014	7999	7816	8156	8081	7995	7844	7881	8150	7993	8041	8100	8032	8044	7942	8000	7991	8192	8045	7891	8017	7944	7933	8066	7970	7968	7944	8014	7953	7935	7910	7922	8007	7922	7995	7904	8050	8102	7879	8044	7983	8031	7969	7952	7981	8000	8034	8024	8117	7848	7881	7907	7919	8163	7889	8140	7941	8030	8141	8038	7995	8095	8014	7976	8020	8044	7890	8058	8046	8050	8044	8013	7914	8047	8016	8017	8032	7980	8013	7993	8118	7939	7985	8013	8125	8029	8067	7933	8079	8090	8031	7999	7958	7950	7902	8021	8010	7885	7840	7926	7930	7860	8036	8125	8090	7939	8044	8085	7987	8045	8054	7924	7910	7980	8031	8040	7944	7860	8117	8030	7993	8021	8048	7864	7893	7996	7932	7905	8044	8014	7987	7946	7990	8041	8049	7972	8060	8071	8047	8094	7984	8017	8020	7944	8080	7986	7940	8070	7946	7999	8042	7864	8014	8015	7928	7889	8050	7942	8086	7897	7961	8152	7851	8043	8062	8002	7960	7954	7835	8086	7909	8061	8015	8031	8037	7942	7972	8009	7899	7957	7844	8000	7986	7840	8058	7987	8077	8030	7975	8077	7870	7874	7942	7903	7954	7950	7955	8061	7960	8025	7930	7843	7918	7931	7867	7903	7806	7964	7987	8016	7899	8050	7965	8095	7893	8081	8043	7987	7983	8022	7990	7875	8115	7998	8238	7982	7984	7973	7870	7925	7966	8019	7978	7971	7882	8203	7893	7976	7955	7952	7980	7935	8046	7932	7932	8035	8073	8088	7894	7940	7890	7881	8176	8040	7940	7960	7835	7910	8174	8045	7989	8006	8037	8055	7912	8024	8034	7951	8018	7935	8078	8039	7982	8049	7967	8041	7903	8011	7846	8026	8000	7971	7920	8085	8101	8208	8079	7979	8056	7974	7883	8051	8097	7966	7965	8116	8043	8202	7933	7899	7969	7994	7921	7983	7973	8004	8010	8035	7858	8104	7851	8152	7983	7987	7965	7913	8022	7998	7863	7993	8078	7976	7996	7993	7883	8109	8076	8018	8098	7929	8054	8043	7927	7940	8069	8167	7960	8079	8095	8067	7993	7841	8171	8000	7957	7953	8034	7936	8157	7936	8045	8074	8056	7995	8026	8074	8173	7927	8045	7892	7980	8020	8109	8051	7917	8031	8161	8009	7917	8106	7898	8053	7947	7801	7952	7914	7969	8021	7963	8032	7928	8104	7865	7840	7924	8095	8049	7821	8100	7890	7983	7998	8011	8025	8049	7867	8052	7978	8087	7998	7933	7962	8027	8072	8101	8064	7994	7960	8003	8082	7993	7961	7926	7940	7911	8088	8200	7957	7997	7996	8016	8113	8047	7921	7866	8068	7927	7968	8084	8012	8040	7909	7955	7959	7865	7867	8025	8102	8043	8023	7959
6076	4110	5157	2752	2437	1782	1306	1224	1149	1293	1099	1066	1083	950	953	910	940	879	890	915	863	947	885	919	925	917	902	870	902	905	904	809	909	862	859	894	902	894	917	864	887	897	902	904	876	870	870	878	917	868	916	861	897	884	913	895	876	907	926	879	943	916	884	878	863	902	935	919	881	931	920	892	889	886	874	890	888	907	892	889	884	924	910	877	845	908	874	911	893	861	872	943	902	957	895	881	899	870	929	919	945	901	917	928	954	919	889	864	977	873	869	903	920	912	853	930	944	897	904	925	955	886	893	876	945	918	926	906	917	936	871	915	887	877	905	902	920	910	920	903	864	893	921	920	863	873	899	872	902	898	838	850	877	882	940	899	903	902	884	910	925	898	895	941	980	867	945	879	909	818	929	920	858	847	901	881	897	906	903	911	899	880	888	906	946	943	884	897	913	953	912	903	841	939	891	870	889	898	903	897	913	945	882	957	868	932	920	876	920	919	909	913	911	940	901	941	885	910	862	893	924	908	893	872	895	934	934	885	878	863	919	911	849	895	988	922	897	881	935	899	880	964	945	929	955	876	933	952	960	895	874	854	885	906	872	893	836	886	935	875	949	880	905	893	846	929	931	907	859	864	854	891	902	869	921	928	926	898	864	895	917	871	904	939	924	866	959	913	917	923	912	851	890	942	836	899	908	900	957	915	956	890	882	900	861	880	909	954	867	909	940	896	873	936	921	925	889	931	924	897	925	886	853	889	916	943	889	919	861	845	880	933	888	875	972	874	864	899	887	877	817	1011	924	833	895	909	897	928	914	856	865	832	922	941	898	926	879	905	919	870	852	871	914	910	940	947	895	868	881	892	920	892	871	923	937	881	925	952	891	934	947	888	880	867	926	931	870	879	908	895	912	892	915	897	927	901	893	875	925	884	841	924	899	888	893	912	962	914	978	963	898	903	884	897	897	919	857	846	911	915	926	938	917	898	917	857	927	958	910	874	919	869	947	902	840	901	958	898	920	948	863	939	908	913	909	807	897	901	909	903	888	894	899	950	952	900	944	871	908	914	888	892	809	868	922	930	903	910	922	900	917	910	898	871	948	873	826	896	878	831	880	870	930	874	920	950	941	927	867	892	975	946	878	894	900	898	892	939	885	951	940	880	885	874	901	901	946	896	928	924	897	922	874	899	940	865	891	929	943	941	894	907	878	868	905	928	915	927	893	869	930	909	882	899	914	912	953	903	921	845	968	874	868	904	924	891	873	921	845	924	920	906	872	906	918	900	955	877	893	890	854	897	913	880	889	961	881	938	868	893	869	971	922	867	932	863	866	927	952	920	898	943	873	898	903	887	872	872	897	919	908	921	871	902	903	935	901	893	882	846	858	932	883	877	914	927	916	901	864	855	896	844	915	869	913	906	900	869	924	820	913	914	875	896	921	870	871	903	949	854	885	882	895	893	918	912	923	901	936	853	851	887	885	933	912	887	882	919	922	916	889	901	874	951	858	931	909	897	904	931	928	891	903	893	913	919	841	910	896	933	839	944	880	913	924	886	929	866	919	944	898	874	851	892	881	889	914	932	945	935	891	898	966	947	932	917	911	823	862	914	913	880	897	898	941	898	890	883	863	939	958	957	914	919	922	924	911	879	913	906	831	936	886	879	888	899	879	899	891	877	884	891	904	884	897	945	893	921	871	953	943	872	924	918	874	948	920	921	902	977	891	863	967	897	924	878	930	900	905	921	908	926	870	919	854	882	892	883	907	904	909	894	952	968	924	909	889	940	901	877	878	923	871	866	877	856	887	936	883	869	957	884	897	868	879	940	915	870	915	900	945	937	899	948	880	915	893	938	869	851	899	882	923	900	902	891	910	861	940	924	889	891	894	891	891	911	873	875	901	926	903	879	883	832	941	877	932	895	876	876	875	916	927	884	900	925	927	905	963	896	893	872	950	940	911	887	927	948	921	864	947	901	882	916	896	892	937	909	957	906	899	905	935	884	926	928	929	919	948	874	909	945	873	915	908	899	851	883	915	933	905	928	884	909	898	913	925	868	911	865	905	862	937	880	877	889	902	906	883	837	879	905	843	915	894	910	942	958	897	943	866	898	868	920	900	920	888	911	854	919	928	866	881	900	897	912	918	896	909	855	908	903	908	927	924	878	889	944	894	881	853	917	934	873	932	906	842	941	931	876	899	891	917	867	844	907	874	947	893	836	909	906	914	916	881	889	873	920	906	917	864	973	922	927	887	932	866	907	866	869	878	886	908	980	891	920	922	867	957	911	919	915	916	874	910	934	911	947	965	895	886	854	886	925	855	907	848	900	939	928	898	898	855	891	849	911	895	890	849	902	919	916	948	895	883	903	885	907	924	936	869	887	887	892	916	935	909	983	862	925	938	895	865	896	827	937	930	930	905	891	901	917	898	915	870	914	920	904	918	898	884	877	894	873	908	956	888	906	891	907	928	893	881	865	936	902	981	927	913	890	932	876	867	912	864	859	887	865	920	951	855	956	883	850	884	903	830	893	847	915	923	829	899	955	889	972	936	870	867	852	887	923	869	868	908	879	916	933	929	898	933	927	902	896	897	911	909	910	836	890	878	848	884	888	886	873	900	882	933	918	914	987	913	913	901	922	919	892	868	907	894	913	941	911	923	875	928	943	870	925	882	939	863	835	899	912	946	903	895	947	925	885	871	850	954	893	921	850	898	878	880	921	944	924	890	941	861	898	936	897	899	925	900	884	871	978	920	934	880	926	864	870	895	889	883	857	951	834	891	888	896	911	928	928	881	916	867	869	833	884	959	927	883	896	915	900	872	906	914	947	929	946	887	981	901	892	882	858	878	885	890	917	910	881	904	819	822	904	895	884	858	860	910	892	908	887	943	907	951	900	867	907	831	918	934	897	870	878	878	931	908	918	892	957	919	894	902	917	899	897	938	890	860	910	915	916	930	931	929	869	935	942	938	916	893	910	875	889	886	896	953	906	909	940	893	940	890	880	941	866	886	893	865	900	973	925	887	950	883	898	881	944	921	929	891	919	927	941	927	862	922	887	880	883	886	893	871	907	920	879	880	877	861	906	890	916	901	869	908	881	884	865	909	867	902	894	873	905	951	907	924	879	945	950	908	898	905	902	928	883	862	936	866	891	842	855	943	934	934	933	845	926	905	945	902	870	945	865	850	900	897	867	932	895	901	887	923	868	872	879	923	899	904	861	897	868	927	865	951	920	929	889	902	876	893	904	846	943	941	897	884	935	886	892	830	929	931	873	922	883	924	924	881	916	915	915	920	965	921	931	927	877	902	879	946	887	892	927	929	879	871	872	884	934	935	838	896	845	938	923	895	921	925	897	880	946	865	883	937	891	945	897	925	897	876	904	945	895	917	887	954	919	881	937	920	921	953	874	890	905	873	891	899	914	928	865	862	929	879	948	930	911	928	909	872	883	872	904	954	898	916	932	893	874	916	890	918	883	943	904	861	905	918	924	850	917
32829	32764	34227	32802	35911	27272	21464	18140	15581	18027	13471	12053	11323	9325	8573	8190	7861	7752	7745	7708	7751	7653	7805	7642	7664	7662	7617	7758	7677	7720	7621	7771	7564	7749	7813	7756	7583	7727	7779	7660	7758	7712	7618	7601	7562	7649	7670	7683	7715	7714	7685	7768	7769	7676	7735	7856	7764	7719	7784	7667	7601	7797	7629	7536	7727	7707	7720	7631	7680	7832	7620	7612	7814	7726	7632	7679	7721	7723	7706	7711	7697	7756	7570	7653	7701	7697	7692	7685	7699	7654	7614	7777	7735	7661	7686	7880	7738	7776	7775	7658	7634	7696	7594	7795	7682	7651	7644	7683	7652	7674	7547	7730	7771	7804	7758	7727	7687	7610	7541	7667	7773	7673	7691	7734	7706	7592	7592	7773	7589	7809	7594	7696	7738	7715	7648	7678	7644	7652	7695	7736	7729	7730	7688	7580	7671	7733	7607	7706	7680	7603	7579	7781	7533	7650	7631	7715	7694	7753	7745	7676	7634	7763	7692	7870	7701	7572	7703	7547	7725	7870	7744	7727	7686	7770	7724	7786	7864	7683	7765	7738	7723	7686	7661	7844	7774	7747	7790	7751	7704	7648	7668	7750	7569	7744	7604	7760	7712	7831	7637	7760	7748	7789	7663	7737	7575	7748	7733	7782	7761	7745	7694	7741	7572	7734	7710	7728	7648	7645	7705	7700	7529	7735	7760	7705	7693	7586	7663	7707	7649	7626	7562	7864	7728	7568	7707	7775	7790	7727	7903	7779	7575	7492	7746	7744	7739	7773	7797	7594	7776	7652	7664	7634	7767	7634	7669	7591	7669	7655	7776	7876	7714	7689	7786	7791	7721	7544	7581	7842	7628	7792	7719	7711	7532	7628	7668	7807	7730	7772	7654	7719	7610	7690	7803	7775	7843	7712	7685	7732	7827	7652	7672	7770	7655	7688	7703	7742	7714	7657	7784	7715	7817	7695	7724	7733	7802	7697	7699	7637	7839	7837	7625	7754	7810	7675	7617	7664	7546	7753	7718	7789	7651	7751	7731	7774	7911	7633	7593	7734	7624	7745	7797	7636	7621	7775	7723	7740	7776	7759	7644	7753	7680	7752	7679	7578	7749	7644	7594	7709	7669	7695	7747	7657	7645	7778	7749	7687	7809	7724	7727	7680	7687	7784	7708	7765	7747	7674	7688	7576	7711	7748	7712	7479	7626	7791	7695	7705	7693	7715	7697	7542	7755	7759	7788	7743	7764	7718	7697	7645	7717	7617	7613	7751	7867	7856	7719	7822	7676	7744	7681	7605	7791	7646	7752	7642	7556	7691	7632	7744	7636	7741	7675	7583	7674	7675	7713	7784	7691	7703	7733	7668	7829	7714	7633	7669	7649	7685	7779	7617	7697	7586	7767	7699	7746	7696	7778	7798	7814	7719	7866	7702	7735	7661	7686	7619	7783	7801	7750	7787	7713	7646	7778	7812	7593	7608	7760	7625	7771	7677	7825	7743	7801	7689	7803	7740	7769	7776	7719	7767	7667	7640	7705	7697	7750	7626	7596	7765	7765	7780	7642	7822	7723	7840	7746	7619	7616	7661	7683	7823	7666	7622	7755	7584	7733	7615	7701	7659	7816	7729	7693	7785	7637	7791	7758	7559	7642	7743	7669	7705	7666	7761	7781	7737	7676	7827	7550	7857	7687	7833	7691	7752	7755	7690	7782	7705	7722	7695	7756	7814	7672	7670	7701	7702	7778	7803	7776	7658	7763	7750	7703	7788	7782	7636	7702	7746	7659	7620	7730	7620	7645	7668	7607	7684	7753	7797	7876	7703	7604	7666	7632	7762	7557	7692	7775	7747	7733	7656	7778	7728	7625	7520	7779	7706	7685	7735	7586	7734	7641	7756	7606	7762	7573	7751	7600	7741	7865	7776	7816	7800	7806	7687	7755	7717	7714	7801	7813	7915	7806	7760	7688	7765	7545	7671	7646	7725	7586	7676	7723	7866	7743	7651	7746	7699	7803	7610	7625	7738	7731	7665	7700	7765	7744	7749	7650	7669	7878	7677	7675	7642	7616	7722	7683	7708	7641	7712	7757	7598	7719	7789	7723	7756	7766	7833	7720	7638	7676	7748	7705	7632	7845	7631	7593	7714	7618	7633	7635	7591	7846	7711	7658	7636	7709	7795	7707	7831	7755	7699	7688	7726	7748	7681	7740	7698	7656	7694	7646	7663	7760	7674	7832	7536	7792	7747	7643	7871	7763	7653	7694	7713	7796	7664	7818	7809	7776	7597	7674	7790	7581	7664	7732	7641	7711	7628	7597	7622	7684	7640	7770	7679	7680	7723	7743	7676	7663	7798	7651	7689	7715	7620	7793	7794	7639	7742	7677	7708	7707	7780	7797	7733	7594	7723	7660	7671	7658	7748	7593	7746	7651	7759	7717	7733	7731	7575	7909	7581	7723	7656	7797	7710	7715	7710	7674	7703	7697	7803	7650	7694	7737	7701	7583	7732	7599	7710	7665	7707	7756	7675	7658	7574	7756	7685	7707	7577	7691	7621	7713	7804	7779	7732	7748	7712	7775	7719	7683	7611	7837	7717	7687	7747	7691	7828	7626	7682	7662	7709	7765	7604	7740	7805	7647	7637	7749	7731	7703	7690	7569	7680	7758	7737	7751	7803	7739	7783	7765	7637	7707	7625	7769	7591	7724	7659	7828	7723	7675	7699	7606	7637	7705	7613	7700	7800	7830	7550	7709	7667	7751	7620	7664	7575	7699	7553	7580	7744	7592	7663	7801	7653	7754	7640	7845	7733	7628	7749	7696	7788	7723	7821	7758	7592	7749	7669	7715	7716	7684	7641	7669	7624	7550	7689	7641	7565	7715	7796	7827	7821	7759	7670	7739	7660	7732	7800	7666	7772	7780	7686	7849	7604	7667	7684	7593	7701	7685	7779	7645	7699	7732	7676	7797	7731	7712	7669	7780	7801	7630	7837	7615	7697	7572	7697	7784	7663	7624	7708	7656	7698	7887	7690	7759	7774	7625	7708	7784	7782	7760	7579	7703	7732	7758	7642	7644	7789	7610	7711	7624	7788	7729	7658	7688	7663	7612	7728	7797	7736	7625	7626	7751	7670	7824	7770	7686	7702	7847	7757	7711	7720	7601	7693	7889	7727	7737	7759	7707	7744	7804	7694	7721	7664	7669	7672	7766	7805	7788	7619	7743	7715	7681	7644	7732	7551	7763	7624	7790	7647	7668	7636	7715	7596	7710	7741	7758	7735	7629	7738	7740	7830	7715	7717	7573	7603	7818	7633	7721	7896	7744	7742	7735	7640	7854	7847	7712	7668	7705	7665	7713	7664	7849	7575	7788	7770	7621	7751	7713	7703	7774	7696	7755	7568	7642	7722	7656	7774	7718	7673	7644	7775	7737	7748	7811	7769	7783	7735	7691	7691	7608	7775	7636	7634	7610	7705	7608	7691	7698	7712	7620	7755	7778	7717	7808	7633	7713	7757	7708	7712	7668	7689	7749	7856	7709	7739	7710	7747	7711	7709	7765	7740	7611	7628	7658	7785	7730	7687	7642	7629	7653	7824	7831	7768	7699	7733	7612	7704	7690	7707	7707	7751	7773	7734	7828	7815	7584	7752	7680	7770	7725	7753	7711	7754	7682	7674	7801	7627	7683	7826	7805	7696	7496	7635	7786	7669	7642	7714	7661	7691	7711	7678	7682	7644	7781	7603	7611	7708	7852	7673	7656	7726	7780	7835	7614	7697	7653	7784	7807	7777	7747	7758	7747	7742	7682	7645	7640	7758	7644	7688	7755	7727	7584	7779	7691	7702	7708	7716	7885	7743	7762	7865	7611	7737	7722	7689	7687	7627	7662	7744	7627	7722	7767	7716	7605	7821	7699	7583	7678	7735	7581	7739	7786	7812	7598	7665	7772	7740	7787	7609	7670	7666	7653	7641	7681	7564	7692	7582	7626	7717	7733	7593	7679	7706	7797	7642	7569	7771	7713	7726	7757	7781	7679	7776	7706	7657	7649	7680	7669	7635	7810	7806	7813	7685	7740	7773	7802	7681	7809	7768	7819	7785	7694	7641	7751	7594	7740	7753	7705	7616	7624	7736	7670	7727	7624	7735	7610	7697	7701	7736	7780	7712	7639	7669	7654	7705	7595	7616	7830	7756	7815	7739	7631	7716	7766	7610	7570	7676	7635	7613	7748	7605	7786	7613	7766	7521	7715	7772	7685	7810	7712	7577	7606	7722	7671	7545	7665	7804	7714	7742	7750	7746	7672	7680	7772	7668	7615	7860	7738	7586	7694	7753	7841	7791	7686	7681	7715	7753	7794	7593	7630	7714	7701	7615	7879	7656	7742	7747	7759	7678	7686	7648	7800	7717	7830	7721	7662	7565	7576	7691	7868	7691	7728	7794	7589	7651	7726	7639	7831	7871	7703	7733	7516	7662	7725	7650	7756	7615	7759	7784	7559	7761	7817	7659	7659	7640	7562	7655	7739	7676	7734	7679	7622	7705	7720	7642	7769	7734	7719	7708	7676	7724	7676	7798	7774	7720	7761	7696	7700	7795	7639	7763	7582	7708	7698	7744	7777	7809	7800	7638	7642	7665	7732	7646	7718	7839	7813	7653	7813	7827	7733	7764	7750	7661	7715	7743	7701	7705	7686	7738	7824	7714	7708	7699	7772	7811	7652	7749	7731	7691	7647	7687	7533	7723	7770	7668	7810	7768	7772	7602	7714	7813	7675	7637	7622	7719	7694	7811	7622	7654	7607	7661	7701	7714	7749	7628	7772	7526	7707	7611	7601	7683	7778	7713	7574	7664	7601	7616	7633	7734	7656	7676	7802	7666	7667	7693	7646	7765	7790	7735	7792	7680	7630	7651	7719	7722	7651	7732	7736	7585	7655	7783	7570	7519	7805	7540	7829	7672	7827	7702	7662	7623	7584	7716	7649	7776	7628	7653	7681	7818	7648	7698	7604	7582	7785	7743	7596	7571	7584	7643	7671	7701	7893	7730	7740	7602	7771	7805	7762	7832	7682	7554	7822	7667	7623	7782	7768	7878	7618	7696	7716	7820	7789	7623
6400	9148	14322	8791	6148	2983	1508	1310	1205	1766	1380	1416	1251	1134	948	976	956	958	891	934	927	892	926	863	947	882	934	915	860	903	931	896	890	910	937	897	892	897	898	848	872	896	942	854	929	889	912	911	938	889	902	954	866	909	896	942	926	887	940	868	962	913	937	924	915	949	928	935	854	848	928	920	931	931	912	913	911	923	884	891	922	935	932	951	883	931	907	873	926	970	885	939	954	929	921	891	894	913	879	917	932	908	902	958	954	933	940	930	906	929	938	910	872	900	914	989	932	871	885	924	900	917	935	908	936	893	954	948	881	882	910	872	913	877	886	928	957	936	934	918	912	924	971	897	964	916	919	912	952	899	945	915	917	922	902	890	852	880	971	961	948	958	916	899	926	940	875	920	949	876	926	913	942	870	914	916	954	943	997	950	897	947	981	937	898	855	988	927	945	919	962	930	935	849	945	867	964	883	897	939	867	914	900	916	937	901	902	932	919	958	916	935	926	892	899	901	903	955	895	903	904	916	967	889	951	916	965	964	903	944	877	945	882	930	883	934	931	943	934	986	900	891	864	948	941	819	919	908	893	915	898	887	904	889	908	911	927	960	924	946	907	947	889	917	901	917	907	927	885	945	944	918	903	868	958	931	949	911	934	930	946	887	976	911	883	932	818	910	979	839	902	897	911	936	934	961	930	884	933	950	868	862	925	929	921	947	945	922	910	856	953	876	885	878	895	937	976	953	918	921	928	893	911	923	910	958	922	912	972	877	922	900	900	844	964	940	958	966	886	892	898	897	898	882	944	916	952	953	927	933	889	930	928	923	860	942	928	878	939	906	939	872	936	945	929	971	977	940	931	956	888	886	884	893	965	981	917	963	921	928	939	966	939	934	903	901	940	912	916	948	950	868	938	933	929	890	840	930	919	950	955	904	941	901	926	867	888	902	896	972	899	915	908	894	906	893	905	970	862	890	949	903	897	905	909	926	920	892	928	937	970	909	899	929	917	937	925	882	898	928	887	924	889	974	913	895	902	897	942	944	925	883	943	910	948	890	959	881	901	928	942	953	912	887	949	955	977	935	893	935	971	887	934	931	929	900	895	903	896	909	923	941	863	934	933	931	944	924	924	962	899	997	842	839	904	891	879	949	964	932	935	942	906	900	931	939	888	890	947	937	984	923	909	895	913	912	930	997	869	906	892	890	897	883	927	893	908	841	857	898	879	933	971	881	953	967	928	949	925	895	886	956	944	917	913	896	903	945	1042	931	892	928	890	953	924	892	863	881	934	919	958	918	951	912	957	912	942	926	884	888	882	956	912	892	893	930	866	873	917	964	952	911	894	914	917	920	890	931	932	901	904	941	901	911	928	849	897	938	950	887	918	962	917	883	879	856	925	928	900	914	935	928	912	895	903	919	884	949	901	903	890	907	906	911	950	976	964	897	891	893	935	886	927	948	884	893	895	943	878	940	878	861	912	897	869	921	967	886	900	869	923	898	930	939	933	898	865	961	888	934	911	932	906	927	884	934	912	927	934	890	919	906	931	946	908	928	965	930	974	913	942	869	884	883	964	899	890	895	922	894	903	889	936	957	965	1011	877	939	918	942	885	881	927	846	856	946	921	912	921	862	967	907	912	884	880	960	926	924	949	884	924	950	963	930	928	885	894	938	916	887	891	890	957	864	859	938	878	946	915	875	880	925	937	852	926	838	908	909	913	979	948	933	872	904	896	926	912	881	965	885	882	943	895	957	930	857	891	903	917	894	962	978	961	919	972	929	892	934	905	920	858	899	873	978	933	915	948	895	880	910	880	912	880	936	965	904	870	980	929	958	939	947	892	887	941	907	835	913	903	882	919	885	910	923	922	932	919	876	934	943	944	930	868	894	907	926	914	927	932	868	936	946	928	944	937	888	926	919	905	924	922	919	887	901	922	898	884	858	906	965	962	922	930	936	921	913	957	917	933	940	931	879	927	943	955	952	929	978	880	884	958	894	937	907	900	920	887	893	925	907	896	963	875	914	929	954	875	958	924	912	908	888	927	881	939	917	899	924	890	903	882	901	921	877	874	841	867	909	888	915	898	908	934	899	874	920	956	937	960	924	954	905	898	904	908	960	905	917	862	875	961	851	866	941	951	937	943	930	869	857	915	911	935	892	858	896	939	854	978	935	904	889	823	899	949	882	922	845	868	887	861	923	935	917	919	994	939	862	969	931	896	910	964	900	933	918	920	898	896	966	877	899	924	968	888	893	906	915	892	928	902	917	933	957	871	953	906	901	915	904	917	895	920	881	907	932	915	882	972	907	906	910	904	917	913	894	887	881	947	845	899	907	914	876	886	946	909	953	912	920	954	884	915	898	909	874	853	912	937	919	896	907	891	846	888	913	923	872	886	912	902	898	938	956	867	916	913	912	942	879	994	869	926	907	893	958	942	910	910	906	955	831	950	929	930	938	922	975	932	910	889	950	924	908	893	866	944	888	906	875	968	972	864	935	877	928	904	945	894	944	920	878	884	877	921	946	936	904	909	890	890	942	941	878	963	919	948	959	865	929	938	900	877	954	902	929	893	925	888	928	972	914	943	911	909	945	887	895	863	926	946	890	905	889	975	874	884	909	947	911	973	907	943	918	949	959	887	878	943	933	917	945	933	943	842	920	893	997	938	987	966	917	980	878	908	929	952	956	976	979	903	961	959	944	942	921	967	916	875	916	915	875	904	884	882	932	919	956	914	896	920	928	962	896	945	965	899	921	919	918	921	902	934	890	862	932	885	895	962	930	942	983	928	906	906	944	915	819	949	926	950	929	845	934	891	920	853	919	966	962	960	933	955	918	933	868	923	932	949	869	918	924	932	874	938	922	953	910	939	900	990	936	892	864	926	918	913	864	948	919	894	937	954	937	890	959	888	952	933	974	896	894	855	914	892	947	888	927	956	941	900	933	930	870	868	976	890	911	933	936	944	886	859	873	893	988	956	878	920	908	959	935	902	927	934	928	880	924	891	902	931	938	933	970	936	907	936	987	890	940	965	956	887	950	929	918	919	920	951	928	903	920	915	922	915	923	903	908	913	921	936	913	888	906	935	902	887	960	943	903	863	873	926	959	932	933	890	947	934	951	922	893	956	924	976	917	933	899	918	929	934	898	925	945	908	901	964	920	885	931	952	928	903	936	936	902	946	886	899	876	903	918	963	893	890	901	927	925	881	917	947	926	879	940	952	942	919	912	937	879	931	945	915	954	930	885	938	924	947	883	923	885	966	904	928	899	884	936	887	869	895	958	877	926	911	950	910	899	930	905	939	941	887	919	924	937	964	942	955	889	942	923	905	894	965	900	900	956	940	913	848	867	907	879	917	936	892	915	886	906	937	939	916	917	1000	904	935	928	885	934	926	916	922	880	970	913	907	1020	913	947	944	900	947	869	884	911	890	899	923	887	910	816	885	927	891	926	957	924	935	964	927	911	914	907	959	873	911	892	895	958	959	895	945	888	931	895
38481	44140	49370	51492	49611	35145	22650	19428	16995	24537	17481	16960	14445	11303	9128	8417	8635	8251	7892	7902	7930	7809	7756	7932	7775	7812	7837	7767	7850	7886	7867	7776	7806	7692	7841	7798	7842	7663	7715	7705	7842	7781	7840	7794	7916	7701	7784	7678	7846	7882	7730	7768	7651	7779	7877	7667	7732	7707	7807	7736	7741	7748	7757	7707	7875	7840	7763	7697	7579	7863	7740	7820	7710	7805	7643	7888	7687	7795	7749	7778	7847	7695	7800	7823	7801	7717	7900	7854	7629	7738	7905	7709	7903	7736	7682	7734	7750	7850	7802	7726	7788	7765	7799	7721	7766	7875	7869	7819	7837	7942	7754	7813	7839	7872	7803	7741	7740	7745	7775	7750	7676	7694	7885	7713	7739	7736	7657	7776	7793	7695	7766	7750	7638	7768	7694	7850	7659	7803	7842	7763	7808	7769	7665	7742	7761	7847	7677	7700	7774	7671	7912	7847	7843	7908	7805	7814	7931	7719	7766	7821	7777	7817	7773	7704	7791	7850	7691	7762	7712	7797	7764	7804	7699	7743	7828	7865	7807	7735	7709	7779	7676	7674	7756	7765	7768	7671	7717	7687	7592	7749	7871	7922	7770	7900	7778	7799	7860	7769	7780	7687	7887	7508	7835	7871	7773	7789	7815	7747	7720	7775	7647	7956	7707	7762	7790	7696	7824	7785	7682	7713	7721	7693	7724	7822	7938	7734	7740	7758	7863	7799	7813	7753	7664	7780	7835	7822	7874	8015	7856	7785	7985	7771	7843	7763	7671	7803	7818	7817	7956	7909	7829	7639	7824	7771	7785	7687	7832	7601	7659	7979	7757	7792	7790	7866	7811	7818	7857	7846	7756	7845	7763	7795	7879	7838	7787	7773	7896	7786	7879	7767	7823	7855	7797	7951	7725	7752	7756	7776	7685	7801	7816	7718	7736	7787	7807	7786	7823	7811	7703	7697	7769	7750	7810	7779	7806	7869	7803	7751	7814	7806	7724	7786	7850	7722	7789	7945	7763	7803	7796	7850	7724	7693	7947	7793	7803	7936	7593	7634	7695	7765	7700	7770	7848	7897	7786	7904	7809	7834	7678	7850	7847	7713	7766	7779	7833	7788	7797	7693	7803	7791	7821	7797	7743	7748	7731	7782	7892	7751	7745	7711	7882	7793	7883	7756	7867	7840	7772	7787	7758	7709	7910	7701	7797	7737	7791	7742	7790	7808	7722	7808	7659	7709	7881	7864	7804	7800	7885	7876	7768	7767	7791	7672	7654	7788	7899	7825	7683	7729	7768	7759	7977	7859	7898	7666	7681	7824	7770	7839	7842	7938	7787	7879	7772	7657	7752	7812	7812	7833	7677	7852	7800	7834	7674	7693	7845	7686	7723	7787	7845	7798	7799	7827	7746	7701	7784	7742	7915	7786	7903	7783	7676	7814	7812	7804	7784	7722	7726	7857	7764	7734	7875	7731	7777	7836	7763	7667	7819	7822	7773	7776	7821	7788	7813	7864	7814	7757	7865	7772	7798	7945	7945	7739	7720	7917	7752	7925	7675	7757	7866	7731	7857	7767	7882	7678	7851	7763	7778	7804	7723	7877	7821	7884	7765	7826	7737	7758	7664	7911	7871	7624	7694	7697	7804	7994	7689	7820	7715	7674	7779	7788	7770	7777	7758	7865	7666	7818	7785	7792	7735	7849	7893	7808	7740	7864	7702	7887	7730	7777	7859	7672	7891	7744	7730	7839	7814	7728	7778	7678	7773	7755	7856	7720	7747	7707	7781	7763	7724	7814	7728	7753	7848	7718	7867	7841	7782	7792	7745	7779	7738	7738	7898	7948	7832	7893	7760	7785	7911	7821	7661	7726	7785	7720	7669	7849	7847	7883	7758	7726	7653	7763	7820	7769	7784	7811	7828	7880	7701	7779	7900	7760	7732	7806	7651	7739	7723	7815	7753	7835	7837	7827	7732	7833	7955	7772	7797	7757	7811	7760	7924	7894	7895	7757	7791	7768	7749	7846	7598	7850	7869	7711	7791	7795	7624	7741	7797	7780	7738	7864	7645	7629	7790	7651	7728	7745	7833	7979	7894	7745	7687	7745	7704	7707	7995	7778	7848	7705	7792	7642	7828	7754	7812	7820	7722	7782	7846	7865	7813	7892	7868	7738	7958	7698	7824	7711	7828	7904	7845	7836	7740	7784	7820	7805	7714	7788	7742	7805	7819	7601	7748	7832	7846	7707	7769	7744	7739	7754	7838	7734	7807	7809	7893	7846	7754	7733	7875	7722	7688	7815	7800	7724	7771	7804	7773	7732	7853	7727	7857	7709	7879	7812	7814	7724	7777	7780	7773	7713	7730	7806	7742	7732	7808	7824	7750	7790	7840	7750	7771	7748	7863	7882	7832	7820	7729	7727	7784	7908	7669	7762	7831	7802	7833	7700	7764	7689	7891	7778	7721	7970	7854	7752	7723	7835	7735	7674	7881	7865	8058	7737	7721	7853	7603	7722	7692	7852	7847	7828	7729	7759	7870	7706	7677	7719	7684	7774	7875	7762	7615	7633	7801	7881	7811	7893	7727	7806	7731	7819	7879	7737	7769	7807	7735	7927	7668	7904	7722	7852	7750	7856	7751	7757	7768	7820	7806	7706	7770	7928	7744	7667	7794	7707	7765	7717	7814	7787	7697	7780	7927	7699	7860	7864	7923	7834	7725	7856	7702	7734	7797	7782	7751	7773	7916	7877	7817	7787	7730	7871	7740	7622	7820	7784	7762	7752	7946	7773	7812	7809	7836	7799	7810	7774	7761	7824	7784	7835	7828	7755	7640	7874	7854	7797	7779	7705	7747	7740	7849	7776	7916	7884	7866	7740	7705	7790	7804	7763	7826	7831	7894	7825	7705	7855	7730	7763	7831	7941	7806	7733	7719	7862	7770	7827	7803	7855	7720	7655	7815	7653	7893	7869	7841	7863	7802	7735	7791	7768	7721	7787	7722	7791	7822	7839	7863	7891	7815	7748	7786	7806	7855	7631	7930	7702	7882	7817	7715	7957	7641	7897	7853	7839	7790	7770	7770	7902	7776	7724	7856	7720	7811	7690	7905	7660	7983	7845	7824	7863	7691	7902	7775	7786	7705	7980	7818	7789	7852	7785	7822	7746	7907	7880	7767	7706	7771	7815	7724	7759	7660	7765	7632	7842	7772	7835	7805	7776	7743	7828	7656	7819	7707	7741	7759	7723	7784	7768	7768	7802	7759	7906	7677	7742	7764	7864	7841	7792	7956	7739	7742	7692	7776	7780	7768	7791	7811	7733	7773	7830	7701	7815	7870	7910	7713	7810	7839	7777	7819	7843	7801	7714	7719	7763	7893	7787	7671	7805	7819	7709	7732	7719	7798	7857	7784	7715	7794	7865	7827	7847	7715	7877	7824	7716	7836	7833	7843	7858	7743	7759	7758	7850	7705	7782	7855	7860	7864	7767	7750	7847	7932	7771	7880	7685	7847	7677	7693	7831	7890	7725	7833	7841	7841	7743	7781	7813	7939	7843	7790	7799	7853	7760	7753	7754	7885	7758	7681	7731	7780	7743	7711	7790	7766	7734	7857	7781	7879	7716	7883	7846	7918	7854	7813	7736	7715	7746	7799	7640	7637	7878	7719	7618	7761	7769	7800	7919	7723	7771	7883	7845	7682	7690	7696	7740	7765	7719	7756	7826	7877	7871	7784	7733	7702	7791	7743	7811	7963	7928	7821	7954	7783	7662	7960	7796	7725	7771	7789	7898	7760	7759	7814	7676	7798	7633	7896	7804	7806	7748	7718	7842	7692	7720	7807	7867	7811	7945	7782	7811	7750	7661	7883	7880	7749	7703	7783	7789	7756	7839	7917	7769	7776	7761	7804	7745	7609	7821	7795	7821	7737	7732	7730	7883	7609	7657	7860	7798	7783	7821	7660	7699	7733	7818	7808	7789	7616	7773	7875	7908	7759	7735	7695	7725	7796	7853	7796	7799	7773	7699	7794	7916	7734	7727	7846	7682	7880	7980	7832	7819	7645	7715	7808	7639	7705	7792	7716	7778	7745	7782	7678	7830	7683	7795	7897	7809	7937	7691	7775	7766	7899	7768	7840	7818	7788	7854	7711	7827	7686	7747	7643	7860	7578	7766	7822	7720	7803	7769	7821	7736	7669	7697	7900	7787	7757	7835	7725	7811	7910	7807	7708	7778	7813	7788	7716	7697	7811	7764	7853	7880	7743	7725	7700	7753	7688	7678	7852	7731	7722	7698	7978	7707	7785	7873	7785	7889	7745	8019	7704	7972	7784	7896	7785	7748	7873	7794	7771	7924	7844	7871	7789	7776	7811	7923	7777	7665	7776	7764	7848	7726	7920	7923	7758	7862	7800	7826	7816	7891	7754	7811	7758	7826	7786	7695	7772	7734	7820	7825	7739	7823	7678	7902	7851	7741	7971	7867	7683	7724	7750	7793	7820	7824	7672	7760	7658	7795	7826	7781	7860	7840	7674	7782	7738	7750	7831	7705	7744	7851	7823	7826	7701	7897	7848	7758	7688	7745	7837	7753	7701	7662	7784	7825	7795	7968	7805	7694	7913	7778	7759	7734	7765	7638	7700	7946	7893	7911	7781	7533	7718	7774	7824	7960	7767	7761	7834	7652	7855	7809	7757	7863	7850	7739	7783	7699	7842	7750	7907	7698	7740	7751	7767	7816	7707	7730	7816	7783	7805	7840	7734	7768	7813	7754	7743	7818	7859	7917	7747	7898	7768	7653	7846	7880	7653	7853	7722	7846	7637	7783	7926	7786	7703	7861	7839	7695	7829	7767	7696	7741	7662	7654	7930	7794	7765	7804	7787	7759	7943	7820	7672	7648	7688	7763	7702	7761	7711	7785	7807	7894	7903	7754	7817	7740	7791	7707	7962	7774	7706	7829	7792	7715	7854	7974	7700	7937	7817	7791	7843	7693	7891	7804	7749	7796	7654	7797	7646	7844	7794	8029	7794	7754	7716	7894	7802	7612	7808	7826	7840	7735	7753	7782	7650	7848	7786	7823	7720	7895	7739	7710	7798	7827	7827	7700	7944	7943
8195	7407	12753	8898	7001	3822	1686	1229	1231	1578	1221	1191	1159	1081	998	902	952	941	854	864	896	948	930	919	845	975	966	905	908	945	945	894	962	936	887	879	965	906	958	924	951	905	889	873	934	917	881	923	924	954	898	940	972	904	971	928	953	961	916	913	958	942	968	874	910	933	943	918	916	920	950	874	925	864	901	906	932	885	927	942	927	945	955	956	910	954	909	921	958	937	947	935	977	938	956	922	908	917	886	911	969	955	986	909	907	931	915	968	924	934	893	982	930	965	955	914	971	919	926	883	886	955	949	916	959	943	910	912	893	942	949	886	956	938	926	862	928	850	991	929	923	953	879	952	901	974	893	900	907	927	987	968	951	907	935	875	927	919	958	977	922	979	960	967	912	908	921	909	903	947	937	896	924	874	933	927	877	958	942	967	902	932	946	929	893	934	912	904	946	935	933	964	954	906	935	932	894	918	935	931	899	903	939	930	964	922	978	926	987	881	941	934	932	974	937	958	943	953	960	942	912	935	911	907	951	949	889	910	903	920	982	907	943	962	953	916	882	889	964	863	974	922	885	944	970	926	940	950	944	885	892	960	934	891	962	944	906	956	950	900	967	928	1018	927	941	892	888	959	887	934	880	974	937	976	933	904	921	909	912	950	931	936	836	889	934	856	933	859	960	977	906	905	983	943	977	952	937	946	995	907	864	966	935	978	909	889	900	909	928	927	911	955	950	909	987	951	907	963	886	902	951	923	939	884	908	946	900	964	912	933	930	932	959	903	960	914	923	950	932	920	947	914	927	991	939	925	954	938	931	920	925	920	974	940	966	951	906	933	908	910	941	909	935	956	924	897	974	876	935	956	921	945	908	928	917	938	945	908	952	911	1005	955	874	895	906	922	963	924	938	967	951	964	977	930	909	888	901	938	876	859	908	969	987	943	941	940	972	863	954	948	918	908	909	903	932	870	912	963	919	887	955	917	915	938	965	943	961	982	918	950	918	919	929	901	895	943	927	924	1023	948	919	960	913	909	936	912	968	921	914	928	957	947	921	861	967	950	954	974	937	920	923	922	923	997	934	889	928	883	896	922	881	929	918	965	942	904	905	906	944	942	921	870	932	927	891	970	964	936	920	972	953	919	913	980	919	927	897	933	861	892	953	905	893	958	913	930	939	975	888	987	924	944	948	969	911	954	910	942	923	889	945	883	963	942	908	982	922	992	944	924	915	951	942	943	940	902	948	939	895	937	931	903	912	958	973	902	944	945	969	938	902	967	899	937	959	935	989	912	943	948	926	895	924	889	922	940	908	920	992	964	958	962	880	921	942	990	969	971	928	881	893	918	917	893	916	933	974	918	901	908	985	871	931	885	918	920	931	1005	907	966	964	982	922	926	993	952	925	940	955	921	949	925	941	905	933	883	868	960	938	948	919	892	964	927	890	910	919	868	919	926	915	960	892	935	889	865	931	968	1012	902	906	986	965	913	873	951	956	892	914	927	901	934	918	876	934	934	900	966	852	876	917	962	880	916	886	951	957	969	931	946	915	932	958	954	909	908	986	952	934	961	910	929	875	911	970	968	954	919	913	932	943	959	942	950	948	945	974	929	992	910	901	948	917	922	944	904	877	891	973	952	979	915	958	855	962	934	940	861	845	961	922	838	954	940	873	902	940	938	899	900	979	917	922	880	909	919	942	877	950	915	947	907	900	942	931	907	920	920	895	902	945	934	955	924	955	972	944	906	931	919	985	932	856	963	959	936	965	940	954	907	913	997	908	929	941	940	884	936	891	858	896	858	932	890	1007	910	964	914	935	942	911	936	911	886	913	896	915	973	910	922	942	922	927	911	948	949	976	896	946	952	947	915	927	964	910	932	892	947	977	938	967	940	882	925	910	966	892	897	933	961	950	927	983	920	951	931	928	971	926	907	936	938	919	958	951	936	942	862	936	1021	934	934	971	968	931	862	976	941	938	932	892	953	915	969	924	947	949	916	989	988	950	909	927	923	933	920	953	914	919	951	954	935	915	869	918	912	897	969	928	971	931	879	931	934	948	915	902	917	912	923	889	950	896	992	971	881	873	909	934	923	951	988	947	971	920	903	917	967	948	923	944	958	961	961	957	971	908	886	965	918	979	881	917	918	881	922	872	916	918	937	877	997	908	960	927	926	939	847	893	904	871	886	925	948	928	927	940	942	903	992	910	976	962	922	957	854	937	985	917	971	908	924	936	886	936	922	919	899	918	974	932	937	970	956	969	983	933	844	938	930	965	906	946	922	917	959	926	940	946	969	953	875	914	983	936	885	899	921	938	877	887	927	955	932	974	882	924	942	950	920	894	937	917	932	974	893	855	947	1002	936	952	874	893	978	976	936	954	897	885	941	898	886	915	980	906	965	919	877	914	906	939	905	948	874	929	964	956	912	923	904	944	884	981	902	913	917	919	952	906	929	927	912	932	949	919	962	926	890	915	934	983	904	922	903	942	927	960	913	976	893	944	968	923	924	918	857	922	960	941	906	940	926	936	998	918	918	921	946	891	970	936	890	934	907	936	937	916	977	973	969	951	924	949	924	924	907	922	1000	924	886	924	936	951	980	955	950	921	959	882	954	972	904	961	923	927	956	912	959	957	945	892	921	923	923	931	947	864	879	927	934	919	930	992	894	907	970	903	872	903	921	937	965	921	952	942	882	935	876	947	953	927	970	943	900	940	930	928	944	966	882	895	890	930	929	937	978	935	891	883	990	915	912	928	907	951	954	923	941	904	937	983	894	923	940	914	948	943	957	918	929	931	965	950	962	874	933	971	970	902	920	913	941	923	918	948	889	911	939	920	1002	891	904	902	965	898	904	973	954	945	946	943	930	952	948	934	887	884	945	943	897	987	880	972	928	931	926	940	898	939	867	910	976	975	923	915	908	953	935	933	965	896	925	897	885	918	896	942	880	929	983	970	920	911	942	904	930	907	892	870	934	956	944	916	900	898	885	915	912	935	947	864	930	915	912	946	913	908	962	919	962	877	916	933	889	912	898	861	923	942	927	899	892	915	943	913	908	924	928	950	940	852	942	993	944	943	927	906	941	935	879	917	900	941	965	937	921	907	914	910	930	935	894	935	914	910	905	951	934	953	954	900	934	1004	893	918	892	901	972	965	916	920	935	906	981	921	951	910	968	910	941	869	926	966	925	899	967	926	923	985	869	923	908	894	920	937	918	926	924	918	918	965	971	909	954	927	949	906	925	873	890	933	921	915	916	884	896	973	914	927	920	888	886	955	961	918	950	926	926	880	913	973	938	883	937	917	975	927	879	993	870	911	879	932	957	987	914	908	922	950	950	978	886	924	870	932	941	965	931	964	990	924	854	916	971	939	917	900	889	931	914	943	930	927	989	991	914	935	919	946	893	919	945	898	922	948	928	950	936	966	903	952	946	967	923	925	921	966	841	971	972	913	1001	951	923	958	936	975	878	902	890	958	923	895	945	861	931	893	942	1011	889	960	890	970	895	903	922
34555	39895	47441	51827	52168	37922	23050	17551	16042	21429	14832	14992	12897	10836	9032	8288	8453	8169	7975	8046	7793	7715	7866	7970	7898	8040	7840	7959	7759	7896	7896	7864	7929	7914	7791	7810	7841	7834	7933	7902	7861	7949	7884	7937	7986	7701	7860	7935	7811	7941	7824	7946	7879	7821	7889	7747	7963	7717	7861	7919	7895	7832	7655	7863	7858	7822	7858	7782	7815	7915	7797	7857	7938	7797	7848	7998	7983	7915	7657	7886	7933	7833	7828	7833	7989	7754	7903	7962	7963	7790	7962	7811	7789	7781	7829	7849	7752	7957	7906	7931	7955	7848	8015	7924	7899	7876	7822	7890	7882	7910	7910	7933	7660	7778	7908	7698	7875	7920	7945	7863	7917	7929	7904	7895	7827	7843	7976	7650	7990	7798	7809	8000	7919	7774	7852	7892	7965	7835	7836	7751	7838	7764	7859	7759	7850	7830	7833	7965	7793	7896	7891	7758	7849	7831	7818	7856	7949	7744	7993	7787	7791	7871	7970	7954	7821	7875	8030	7934	7790	7871	7925	7923	7847	7867	7825	7875	7925	7855	7799	7974	7795	7888	7974	7921	7820	7788	7799	8010	7826	7888	7818	7962	7861	7915	7827	7930	7791	8011	7956	7924	7840	7974	7882	7793	7882	7860	7888	7906	7849	7765	7832	7956	7909	7879	8006	7873	7925	7870	7862	7836	7853	7983	7937	7981	7792	7909	7767	7921	7806	7847	7971	7804	7910	7980	7933	7811	7831	7852	7880	7867	8000	7924	7767	7765	7808	7940	7876	7618	7969	7866	7948	7894	7966	7872	7989	7897	7858	7850	7796	7950	7932	7809	7905	7861	7935	7923	7946	7911	7924	7809	7982	7895	7907	7763	7826	7830	7812	7763	7748	7914	7851	7902	7964	7844	7860	7840	7790	7958	7793	7818	7754	7876	7937	7826	7960	7939	7885	7870	7985	7817	7806	7819	8010	7862	7876	7715	7850	7848	7810	7887	8012	7866	7822	8009	7789	7867	7931	7855	7829	7967	7880	7922	7852	7923	7996	7933	7964	8013	7984	8042	7939	7760	7899	7646	7780	8032	7820	7985	7851	7861	7876	7893	7978	7780	7893	7904	7869	7812	7911	7929	7926	7796	7933	8028	7760	7860	7871	8058	7969	7805	7881	8053	8018	7804	7742	8096	7798	7764	7744	8008	7884	7930	7826	7878	7778	7993	7944	8037	7665	7787	7945	7919	7996	7770	7759	7953	7791	7937	7861	7909	7800	7796	7955	7995	8025	8050	7942	8010	7916	7782	7866	7825	7928	7877	7690	7867	7849	7991	7897	8002	7971	7826	7873	7833	7929	7923	7692	7923	7889	7979	7843	7863	7871	7943	7982	7905	7903	7874	7940	8039	7881	7771	7920	7703	7776	7888	7961	7885	7848	7971	7729	7921	7764	7889	7900	7955	7837	7852	7870	7866	7859	7743	7878	7884	7758	7807	7779	7910	7975	7722	7781	8043	7859	7950	7841	7894	7867	7934	7918	7910	7851	7746	7859	7897	7997	7813	7938	8030	7939	7866	7873	7991	7871	7872	7862	7872	7996	7998	7892	7849	7899	7832	7977	7765	7822	7880	7766	7936	7900	7894	7856	7827	7911	7727	8008	7888	7837	7859	7862	7756	7906	8079	8040	7810	7843	7893	7763	7780	8020	7801	7779	7956	7914	7853	7871	7974	7932	7963	7905	7931	7786	7825	8068	7914	7920	7826	7916	7961	7878	7994	7914	7853	7816	7781	7933	7957	7855	7877	7796	7961	7964	7922	7869	7872	7909	7988	7910	7759	7924	7824	7933	7808	7898	7920	7684	7779	7825	7882	7814	7837	7872	7772	7935	7792	7936	7819	7906	7812	7876	7917	8057	7842	8008	7730	7839	7835	7979	7946	7760	7854	8063	7835	7896	7956	8138	8078	7769	7991	7948	7999	7949	7859	7927	7980	7657	7979	7757	7961	7860	8017	7986	7931	7759	7904	7913	7885	8007	7888	7943	7845	7839	7944	7838	7838	7827	7964	7794	7824	8005	7737	7883	7919	7887	7973	7851	7809	7899	7910	7989	7861	7837	7933	7997	7795	7974	7873	7918	7844	8037	7796	7802	7961	7879	7874	7932	7991	7802	7775	7918	7903	7923	7987	7903	7977	7950	7911	7832	7772	7919	7896	7979	7884	7864	7869	7863	7909	7946	7859	8004	7867	7775	7994	7919	7821	7777	7880	7789	7853	7812	7885	7885	7895	7791	7920	7889	7811	7939	7864	7928	7796	8034	7908	7943	7946	7987	7817	7811	7876	7819	7918	7908	7915	7856	7764	7957	7933	7757	8049	7804	7928	7898	7896	7927	7960	7979	7847	7823	7876	7734	7976	7783	7831	7847	7982	7861	7998	7872	7882	7794	7684	8030	7886	8008	7763	7915	7904	8012	7845	7894	7831	8008	7860	7926	7911	7900	7796	7935	7867	7889	7906	7980	7911	7764	7770	7853	8003	7897	7878	7841	7882	7963	7877	7891	7786	7838	7959	7859	7903	8029	7922	7976	7918	7940	7895	8039	7946	7858	8082	7819	7844	7847	7834	7968	7930	7871	7881	8091	7956	7742	7774	8017	8054	7771	7911	7954	7831	7913	7867	8102	7850	7928	7886	7911	7896	7920	7848	7919	7855	7838	7918	7869	7975	7937	7914	7925	7901	7820	7971	7842	7763	7932	7847	7869	7813	7902	7877	7962	7877	7943	7952	7858	7861	7814	7892	8020	7895	7954	8068	7832	7860	7876	7826	7853	7874	7798	7853	7841	7895	7921	7706	7881	7891	7824	7987	7947	7878	7845	7780	7924	7942	7946	7783	7958	7877	8050	7904	7937	7983	7907	7877	7760	7940	7831	7760	7729	7779	7921	8027	7881	7886	8024	7965	7883	7860	7744	7832	7960	7796	7936	7912	7843	7783	7851	7932	7943	7948	7968	7872	7865	7991	7880	7921	7860	7761	7774	7863	7819	7929	7812	7988	7885	7716	7793	7918	7800	7860	7792	7864	7915	7816	7852	7885	7894	7877	7790	7875	7820	7889	7851	7839	7767	7790	7938	8002	7814	8024	8019	7833	7978	7795	8134	7886	7917	7787	7838	7956	7893	7895	7909	7749	7935	7870	7959	7795	7899	7984	7827	7832	7864	7753	7946	7940	7997	7783	7979	7924	7892	7949	7845	7770	7818	7883	7824	7887	7968	7872	7928	7795	7822	8025	7874	7958	7838	7885	7785	7900	7921	7840	7713	8025	7950	7948	7765	7896	7802	8049	7855	7879	7904	7785	8016	7946	7816	7866	8004	7850	7826	7916	7895	7843	7828	7787	7919	7937	7855	7708	7743	7901	7881	7905	7878	7806	7949	8059	7834	8044	7821	7908	7957	7918	7899	7850	7873	7960	7787	7938	7922	7838	7885	7935	7848	7921	7818	7999	7857	8030	7911	7855	7798	7850	7887	8007	7788	7938	7897	7858	7809	8009	7966	7933	7968	7918	7748	7897	7939	7912	7953	7877	7784	7861	7877	7801	7902	7811	7877	7817	7876	7904	7721	7863	8012	8004	7879	7994	7905	7919	7995	7871	7963	7997	7819	7700	7796	7903	8002	7914	8020	8028	7863	7788	7886	7847	7874	7753	7943	7933	7947	7894	7822	7875	7856	7854	7918	7881	7934	7833	7849	7934	7883	7825	7868	7816	7769	7878	7785	7834	7881	7811	7968	7825	7872	7963	7901	8060	7942	7917	7851	7801	7868	7920	7904	7809	8140	7857	7877	8105	7869	8027	7954	7941	7919	8015	8004	7803	7869	7871	7864	7870	7870	7940	7897	7914	7924	7901	7865	7816	7919	7857	7765	7795	7888	7817	7989	7854	8048	7917	7818	7786	7770	7957	7842	7990	7948	7903	7895	7837	7985	7939	7847	7751	7836	8090	7962	7948	7856	7852	7991	8014	8008	7988	7771	7918	7860	7948	7733	7913	7919	7822	7971	7955	8017	7878	8016	7866	7931	7882	7703	7752	7843	7864	7958	7930	7871	7796	7975	7786	7924	7930	7929	7840	7772	7867	7939	7759	7857	7824	8006	7930	7914	7968	7874	7977	7907	7718	7900	7753	7898	7893	7893	7798	7809	8036	7804	7898	7917	7834	7754	7867	7849	7926	7950	7875	7889	7880	7838	7871	7799	7829	7860	7941	7912	7753	8064	7875	7986	7879	7906	7772	7866	7896	7958	7851	7933	7998	8049	7881	7899	7819	7849	7863	7946	7823	7941	7949	7788	7901	7836	8011	7907	7891	7882	7885	7754	7875	8039	7809	7959	7901	7804	7879	7776	7845	7895	7911	7847	7886	7791	7881	7902	7955	7840	7890	8059	7885	7809	7912	7890	8012	7844	7843	7815	7850	7877	7992	7862	7890	7904	7944	7914	7972	7789	7872	7894	7883	7926	8044	7960	7863	7910	7886	7827	7889	7830	7855	7864	7832	7897	7911	7934	7665	7874	7793	7881	7883	7847	7918	7895	7872	8021	7758	7931	7962	7886	7814	7808	7798	7889	7840	7859	8027	7910	7869	7869	8023	7897	7710	7781	7904	7908	7955	7975	7814	7834	7890	7901	7969	7896	7844	7838	7771	7860	7813	7953	7689	7913	7889	7813	7944	7783	7749	7955	7869	7867	7797	7905	7869	7977	7917	7839	7853	7997	7995	7814	7828	8029	7857	7939	7720	7830	7943	7884	7934	7914	7905	7990	7848	8001	7934	7866	7798	7830	7921	7845	7872	7941	7800	7863	7803	7959	7901	7822	7919	7823	7774	7796	7782	7869	7913	7916	7871	7959	7965	7863	7804	7854	7913	7972	7839	7882	7932	7869	7773	8005	7792	7902	7789	7965	7745	7892	7934	7835	7915	7903	7929	7781	7811	7971	7809	7908	7832	7970	7714	8048	7864	7914	7915	7889	7915	7857	8058	7830	7855	7928	7848	7818	7988	7976	7998	7853	7882	7825	8015	7783	7944	7781	7774	7778	7717	7889	7953	8033	7880	8008	7812	7995	7913
8506	11291	21990	16521	14342	5124	1828	1279	1277	1717	1243	1415	1293	1185	1005	943	976	961	947	955	924	945	914	940	949	906	895	903	932	955	935	925	957	947	927	930	961	915	896	958	919	912	949	980	989	905	969	928	958	936	914	979	914	923	942	944	941	921	910	912	944	973	917	930	935	887	947	965	898	942	900	884	951	926	906	886	946	902	909	982	918	932	968	913	905	945	921	935	932	941	1024	975	913	984	980	925	939	968	975	834	952	961	929	952	935	971	917	962	988	969	909	912	951	899	917	940	906	912	948	927	889	903	988	957	897	942	938	915	977	925	959	939	948	961	1000	928	989	935	914	939	920	973	1000	896	924	941	893	942	1010	1018	963	948	904	929	908	946	881	908	948	980	913	903	899	948	944	937	918	930	967	890	1020	923	925	966	927	903	951	948	959	924	903	918	941	943	984	904	924	939	943	856	944	988	908	953	919	894	961	959	953	935	939	926	938	947	946	901	948	921	948	958	952	924	1002	919	876	995	918	925	957	915	945	945	943	970	959	904	911	921	957	984	882	978	908	996	913	933	945	957	909	931	921	933	917	954	983	950	926	917	921	919	929	919	952	905	886	899	932	941	933	918	861	882	951	959	959	932	983	1001	964	956	887	925	997	957	942	983	976	1015	926	928	959	916	931	909	923	928	952	936	895	909	917	919	953	918	935	961	949	985	943	987	969	991	967	886	1004	906	934	871	883	917	886	922	928	953	967	940	934	974	941	933	981	910	939	976	942	923	914	931	989	962	905	894	951	927	919	947	916	916	985	922	940	956	889	921	939	957	920	923	939	984	950	890	936	968	982	890	907	983	908	897	911	973	953	941	919	959	916	940	928	964	919	953	881	933	954	932	937	914	916	1008	945	913	945	965	925	971	886	926	929	949	988	959	983	971	958	982	865	960	921	998	997	987	893	929	951	948	947	941	937	903	951	931	928	947	929	938	948	953	904	962	933	912	918	946	878	991	905	909	971	955	929	937	965	995	874	933	949	922	956	969	917	928	945	956	908	921	942	952	933	892	979	882	977	890	890	916	915	946	966	986	930	938	948	1019	923	953	995	947	946	951	975	890	902	904	927	948	948	976	966	919	967	901	940	883	912	918	894	971	951	907	962	948	974	958	898	964	929	946	968	873	971	928	956	867	934	1002	953	937	960	882	894	896	957	975	958	929	936	938	909	904	952	931	926	996	960	968	946	949	949	878	932	939	924	904	964	948	989	914	952	977	915	987	930	932	933	930	942	889	903	966	950	1000	952	924	947	978	874	940	931	940	903	942	902	916	925	959	948	985	921	921	905	884	883	918	898	931	936	912	964	947	950	951	988	920	889	866	972	936	947	937	917	960	960	919	939	888	938	919	977	943	950	932	923	923	995	950	970	982	932	940	952	916	927	1023	969	904	909	905	913	957	968	937	909	925	951	911	948	950	956	914	956	964	922	932	907	921	853	957	922	939	903	922	937	978	985	922	924	879	865	948	942	890	939	913	904	907	913	951	965	940	936	887	999	969	934	946	964	942	958	979	921	958	898	887	949	910	970	937	920	929	905	943	956	1002	943	945	926	922	997	882	940	920	977	931	876	953	924	916	900	933	946	935	873	965	949	953	941	978	937	909	964	984	1000	938	922	929	957	960	943	976	960	893	913	951	951	905	981	943	972	979	907	925	939	945	942	907	929	942	933	929	912	979	964	964	923	925	930	975	877	926	953	984	895	987	919	959	921	956	896	915	982	869	895	925	960	922	920	922	1015	992	912	973	883	945	928	919	942	978	931	963	949	916	922	895	934	942	938	927	957	959	915	924	962	952	917	904	978	900	940	983	919	917	901	902	934	897	929	867	892	880	905	967	922	938	982	902	886	948	922	933	888	951	973	953	927	965	976	923	989	924	932	887	893	916	939	936	955	958	954	942	945	945	999	972	903	999	977	882	979	928	975	1009	973	898	966	944	964	932	891	942	941	892	903	954	959	961	934	908	928	960	936	927	950	956	885	931	954	940	912	939	869	922	988	1026	945	976	872	965	980	925	984	924	952	949	911	920	911	987	881	943	918	867	920	930	935	862	1012	943	885	949	931	948	889	922	975	909	978	934	933	914	917	924	914	901	911	952	960	948	974	916	953	921	976	942	923	887	911	927	954	969	946	927	977	935	929	908	943	925	870	921	933	892	921	928	927	933	945	976	913	952	944	949	969	877	959	968	922	950	984	960	904	949	973	915	968	956	916	940	926	949	925	946	982	933	958	919	907	923	917	892	932	920	946	916	954	907	968	967	900	969	886	888	949	973	933	861	881	947	942	952	947	938	884	934	945	947	950	887	897	907	900	965	979	984	998	887	945	927	934	919	910	996	1020	966	914	936	900	926	935	971	928	917	918	898	896	970	943	879	909	878	943	959	974	976	883	916	954	914	928	922	1034	990	923	945	935	933	987	957	947	942	971	893	957	911	962	981	960	963	957	937	959	947	908	931	933	934	893	915	903	922	913	895	981	918	931	959	934	947	948	885	928	902	910	859	938	985	964	899	911	918	946	934	899	921	918	892	967	916	939	861	929	935	910	927	902	920	944	914	954	939	909	932	913	944	966	947	962	881	946	904	930	985	910	926	934	929	969	981	905	922	994	1003	918	945	950	918	940	952	902	885	952	949	919	974	984	948	925	905	890	962	947	930	912	927	914	939	956	933	957	909	979	1005	935	881	930	916	1004	955	931	968	956	924	935	949	918	932	939	905	959	896	909	953	919	941	958	953	960	948	931	908	963	934	919	901	976	901	989	924	959	928	909	941	942	923	906	977	922	1006	923	949	998	898	972	951	916	948	963	909	931	925	923	926	1006	977	936	929	977	936	971	947	891	892	965	926	974	920	919	936	876	865	902	902	959	928	955	878	931	880	994	899	938	960	928	916	939	927	940	930	965	956	928	934	929	938	956	912	983	891	888	919	900	919	911	925	923	963	969	940	928	871	939	946	891	946	959	933	909	945	994	1009	957	920	994	906	930	905	962	882	959	934	942	922	919	949	940	977	964	947	923	972	968	900	971	886	975	986	946	981	920	925	867	927	929	942	950	957	871	917	943	874	964	948	900	938	970	934	937	977	855	920	903	933	977	971	956	931	903	1013	934	989	939	978	933	961	937	932	951	964	924	913	957	968	973	947	912	954	896	896	890	919	929	925	954	985	900	950	960	941	943	906	948	945	960	953	931	946	944	927	905	955	929	990	876	939	973	952	929	921	974	964	966	906	917	872	912	914	944	947	967	962	971	878	930	886	895	933	932	966	935	971	959	959	964	887	916	958	979	876	938	934	906	928	918	922	932	931	976	954	972	1004	926	998	900	977	906	995	910	951	980	945	946	972	910	985	950	909	908	902	946	944	926	903	894	905	953	966	919	963	885	923	946	897	967	928	966	980	963	944	954	943	938	970	940	907	930	923	951	927	915	943	953	946	981	940	936	993	968	921	947	962	887	913	925	879	942	934	961	936	1004	914	958	981	919	983	962	873
39730	46560	58816	64782	62476	42576	25172	18241	17155	23320	15820	18238	14921	12548	9707	8191	8392	8342	7949	7978	7914	7951	7942	7905	7835	7969	7917	7874	7915	8194	7969	7991	8004	7746	7857	8044	7887	8053	7842	7876	7815	7892	7957	8026	7791	7891	7756	7931	7908	7932	7854	7780	7988	7925	7878	7872	7933	7903	7790	7945	7956	7972	7921	8038	7957	7850	7793	7885	7931	7946	7879	7962	7945	7708	7911	7928	7997	7870	7854	7928	7959	7874	7934	7934	7852	7912	7967	7812	7927	7819	8027	7922	7921	7955	7958	7937	7947	7871	7872	7925	7901	7854	7920	7849	7860	7964	7885	7857	7923	7756	8001	7976	7917	7894	7840	7994	8018	7917	7902	7953	8031	8016	8061	7972	7832	7836	7870	8043	7865	7927	7849	7889	7912	8000	7975	7932	7874	7959	8058	7789	7877	7888	7916	7932	7954	8066	7869	7825	7731	7822	7930	7816	8067	7939	7785	7906	8033	7998	7993	8005	8049	7718	7799	7892	7978	7940	7932	7942	8040	7824	7939	7834	7858	7806	7901	7922	7889	7920	7930	7831	8025	7866	7980	8021	7830	7929	7969	7899	8012	7879	7801	7974	7866	7867	7960	7884	7999	7747	7878	7908	7908	8010	7987	7859	7936	7877	7989	7879	7958	8058	7981	7927	8096	7908	7896	7821	7850	7911	7977	7926	7745	7858	7998	7909	7962	7931	7886	7957	7864	7863	7982	7946	7884	7993	7901	7927	7888	7981	7924	8020	7982	8036	7790	8066	7938	7897	7953	7915	7879	7889	7907	7962	7964	7933	7891	7878	7834	7819	7873	7904	7843	7805	7903	8016	7828	7997	7842	8020	8042	7960	7820	7849	7885	7925	8038	7992	8023	8006	7851	7776	7909	7917	7885	7861	7980	8018	7882	7950	7869	7911	7795	7911	7935	7869	7939	7913	7978	7792	8066	8042	7868	7960	7896	7985	7867	8082	7811	7925	7959	8000	7822	7874	7790	7962	7864	7918	7904	7871	7886	7980	7988	8056	7932	7816	7842	8031	7921	7964	7891	7928	8002	7987	7872	7900	7905	7783	7987	7904	7935	7957	7901	7931	7976	7852	7811	8010	7848	7981	7957	7958	7799	7896	7784	7817	7856	7983	8031	7947	7856	7838	7950	7864	7854	7998	7979	7736	7931	7971	7944	7831	7929	7793	7798	7702	7972	7823	7889	7854	7818	7924	7976	7895	7997	8003	7996	7947	7821	7956	7820	7814	8071	7930	7831	7978	7910	7834	7847	7949	8124	8005	8090	8064	7866	7861	7920	7840	7883	7924	7935	7974	7781	8041	8011	7929	7920	7930	7844	7999	7924	7871	7868	7823	7923	7792	7883	8033	7911	7954	7897	7986	7880	7906	7951	7809	7906	7911	7965	7959	7896	7709	7873	7866	7813	7826	7925	7947	7925	7934	7859	7914	7869	7955	7817	7926	7828	7921	7797	7867	8069	8063	8002	7983	7758	8016	7990	7960	7824	7887	7929	7901	7975	8002	7959	8034	7915	7863	7951	8050	7947	8024	7987	7954	7951	8017	8012	7838	7831	7951	7920	7938	7775	7867	7757	7978	8023	7888	7908	7915	7978	7812	7904	7947	7794	8065	8128	7747	8015	7999	8014	7969	7823	8003	7879	7760	7776	7876	7868	8029	7975	7981	8046	8035	7913	8044	8083	8056	7841	7962	7849	7933	8113	7888	7972	7922	7831	7882	7881	7860	7884	7873	8026	7983	7786	8013	7982	7888	7948	7776	7918	7962	7915	7822	7884	7962	7862	7989	8169	7922	7872	8043	7972	7961	7942	7914	7947	7978	7891	8040	7893	7962	7876	7998	7872	7966	7881	7888	7726	7910	7848	7958	7907	7818	7980	7925	7870	7939	7897	8028	7963	7822	8056	7964	7920	8004	7991	7995	7917	7862	8038	8012	7855	8056	7819	8039	7865	7890	7929	7912	8005	7872	7788	7921	7991	7822	7995	8009	7796	7972	7910	7947	8003	7820	8068	7985	7965	8032	8011	7821	7948	8112	7876	7854	7897	8006	7895	8068	7882	7922	7964	7897	8042	7933	7797	7882	7921	7893	7932	7772	7938	7862	8115	7901	7853	7916	7954	7850	7917	7887	7959	7952	8087	7950	7790	7898	7901	7946	7955	7937	7936	7887	7903	7867	8006	7988	7989	7979	7929	7852	7831	7900	7841	7929	7931	7919	7821	7923	7924	7950	7917	7979	7958	7847	7893	7920	7968	7972	7902	7905	7952	7988	7905	7884	7963	7881	7926	7892	7941	7885	7935	7945	7826	7854	7826	7943	7800	7869	7783	7973	8016	8026	7852	7974	7997	8047	7850	7953	8019	8010	7809	7955	7962	7812	7884	7781	7933	8009	7957	7964	7951	7917	7953	8004	8068	8094	7979	7917	7957	7891	7859	7869	7886	7871	7926	7893	7881	7843	8068	7965	7815	8157	7903	7883	7876	7853	7996	7843	8009	7997	7712	7972	8047	7926	7917	8088	7983	7867	7796	8001	7865	7886	7957	7936	7875	7933	7795	7935	7964	7959	7952	7992	7911	7866	8147	7744	7896	7894	7912	7911	7979	7989	7705	8023	7856	7834	7854	7893	7947	8010	7881	7859	7909	7924	7826	8009	8029	7856	7989	7880	7928	7824	7842	8018	8022	7921	7925	7767	8041	7954	7947	7790	7911	7956	7778	7932	7942	8040	7848	7769	7901	7928	7949	7858	7837	7857	7840	7919	7934	7994	7840	7935	8059	7866	8022	7826	7891	7971	7985	7943	7902	8016	7938	7857	8163	7834	8032	7974	7937	8017	7909	7858	8014	7765	7742	7967	7970	7994	7933	8084	7824	8000	7911	7931	7887	7946	7945	7969	7952	7763	7912	7919	7911	7804	8007	7973	7918	7846	7985	7944	7920	7920	7833	7841	7969	7882	8018	7901	8010	7903	7898	7873	7951	7850	7930	7927	7896	7944	7872	7853	7991	8023	7911	8060	7957	7949	7827	8000	8004	7897	7842	7795	7902	8015	7929	7895	7784	8079	7962	7917	7871	7873	7934	7915	7860	7880	7937	7827	8008	7957	8046	7985	7868	7921	7770	7877	7947	7975	7873	7952	7924	8039	7958	7902	7916	7906	7891	7948	7825	7988	7885	7798	8019	7914	7863	7941	7920	7764	7923	7951	8012	7837	8023	7853	7941	8062	7917	7870	7918	7818	8040	7902	7894	7885	7914	7954	7822	8032	8007	7804	7974	7956	8032	8024	7973	7973	7857	7959	7847	7772	7893	7908	7954	7863	7941	7926	7867	8138	8058	7864	8026	7864	7925	7967	7975	7899	8010	7991	7994	7952	7951	7978	7915	7982	7856	7922	7875	7876	7982	7863	7838	8003	7817	8221	7934	7875	8092	7925	7912	8071	7788	7880	7911	7995	7989	7951	7983	7828	7889	7890	7948	7912	7980	7967	7899	7948	7942	7882	8007	8032	7859	7880	7925	7801	8019	7937	7937	7932	7976	8064	7835	7914	8007	7882	7991	7914	7950	7982	7824	7929	7910	7888	7822	7948	8021	7959	7883	8010	7898	7982	7989	8039	7848	7976	7904	7885	7977	7952	7930	7864	8031	7947	7879	7876	8086	7932	7978	7877	8047	8060	7857	7917	7933	7885	7955	7959	7954	7954	7820	7965	7841	7733	7972	7906	7792	7950	7944	7849	7896	7925	7939	7957	7945	7788	7940	7999	7809	7954	7981	7838	7849	7722	7936	7826	7869	7943	8032	7898	7876	7994	7969	7950	7916	8009	8002	7852	7950	7945	8066	7916	7813	8011	7835	7920	7862	7971	7902	7755	7911	7928	7805	7819	7810	7939	7983	8049	7920	7925	8110	7963	7936	7980	7991	7871	7847	7900	7962	7981	7742	7977	8056	8153	7997	7832	7991	7932	7993	7953	7870	7890	7867	7976	8108	7809	7999	7819	8133	7765	8136	8066	7890	7907	7905	8004	7920	7919	7946	7809	8056	7936	7833	7885	8051	7971	7846	7926	8008	7798	7935	7763	7906	7990	8046	7915	8067	8029	7900	7769	7866	8069	7936	7822	7805	7835	7923	8016	8011	7853	7941	7856	7984	7895	8067	7918	7714	7959	8045	7826	7862	7934	7762	7925	8041	7850	7937	8071	8005	7912	7851	7810	7916	7885	7866	7884	7874	8020	8031	7990	7985	7888	7962	8038	7952	7837	7876	7841	7990	7897	7929	7902	7845	7987	7868	7855	7946	7992	7863	7978	7889	8030	8013	7933	7948	7910	7970	7843	8017	7987	8155	7916	7884	7975	7959	7889	7908	7994	7874	7890	7874	7917	7959	7872	7987	7916	7878	7816	8059	7768	7887	7810	7948	8050	7909	7904	8123	7912	7994	8001	7875	7937	7751	7965	7894	7819	7872	7883	7867	7883	8055	7936	7873	7834	7897	7939	7972	7963	7869	7919	8004	8046	7760	7912	7895	7914	7880	7920	7904	7980	7933	7817	7939	7980	7841	7848	7913	7949	7788	7826	7857	7925	7925	7925	7821	7821	7936	7888	7862	7987	8043	7862	7976	7897	7964	7884	7936	7914	7965	7853	7857	7895	7989	7870	7835	8053	7849	7758	8011	8020	7952	7944	7910	7910	8060	7878	7945	7974	7954	8082	7958	7841	7876	7856	7907	7907	7861	7737	7926	7748	7761	7941	7971	7977	8049	7937	7895	7899	7830	7959	8080	7864	7884	7981	7675	7979	8027	7879	7922	7813	8033	7987	7901	7784	7914	7946	7794	8059	7951	7932	7995	7972	7897	7821	7859	7945	8046	8031	8015	8011	7873	7840	7824	7966	7970	7923	7835	7973	7823	7904	7901	7795	8085	7809	7886	7856	7883	8041	7750	8000	7941	8029	7977	7958	7885	7934	7814	7843	7937	7797	7964	8000	7879	7940	7889	7959	7864	7850	7931	8063	7930	7951	7884	7899	7923	7947	7915	7914	7986	7889	7921	7885	8002	7796	7948	7934	7928	7980	7913	7903
6293	3929	5628	3430	3117	1891	1241	1079	1028	1124	1078	1046	983	925	956	971	943	898	906	902	878	902	870	898	897	911	951	886	881	863	903	927	876	925	853	905	880	905	931	881	888	882	830	928	893	911	912	895	859	923	867	875	947	877	857	897	848	918	917	885	846	937	887	912	866	873	939	885	840	936	885	870	934	919	904	920	879	903	924	873	985	864	900	901	942	914	915	899	945	888	896	925	877	900	933	923	904	896	913	912	925	942	904	883	872	900	886	888	967	840	868	890	888	902	908	846	883	951	867	907	946	864	905	950	916	883	881	895	840	844	892	938	883	879	906	824	914	881	889	915	895	888	887	906	839	926	881	836	928	906	916	930	886	863	942	938	952	871	922	900	847	929	925	906	916	890	913	906	876	870	898	869	901	899	931	907	857	880	914	870	836	868	939	917	919	901	921	885	889	919	927	860	877	896	863	924	903	899	893	952	876	875	950	855	857	922	886	864	875	950	864	875	880	901	879	946	898	836	958	874	833	887	885	945	883	926	837	913	890	871	931	849	903	855	922	917	874	953	903	926	884	894	880	869	878	932	913	899	894	904	900	866	924	894	923	924	890	894	878	893	858	891	918	936	935	853	939	888	923	915	881	849	906	906	921	879	902	914	907	908	887	943	893	949	880	943	866	913	902	903	924	892	879	909	906	983	933	883	952	876	899	913	848	880	920	910	872	944	851	952	872	936	922	844	860	882	870	928	920	898	906	892	897	879	947	845	888	886	878	932	903	981	889	833	909	924	929	953	937	885	932	885	893	985	878	926	888	912	851	831	910	878	890	850	879	941	876	869	858	902	930	867	882	872	897	901	845	872	887	870	880	899	940	884	874	862	862	896	824	881	929	846	897	847	874	838	901	890	874	881	888	911	856	894	883	931	838	870	880	864	884	912	895	891	887	875	867	909	901	872	914	894	891	897	890	865	899	866	828	882	908	868	859	901	839	926	911	953	910	917	906	864	889	921	878	847	929	918	951	921	934	886	941	891	892	901	911	901	909	836	849	922	883	927	968	917	912	915	885	919	940	913	959	902	918	939	890	880	912	893	948	876	910	912	956	906	905	897	922	912	899	895	852	884	919	841	913	868	922	956	932	918	930	916	875	942	931	912	935	880	949	926	970	874	919	854	935	899	887	900	882	932	876	931	912	880	903	881	915	920	865	942	854	845	932	918	903	980	946	901	881	915	911	864	929	892	862	944	903	898	929	859	939	923	897	934	930	915	869	920	921	859	890	821	833	835	929	886	938	883	930	908	924	924	935	860	920	935	968	924	887	909	864	870	920	827	897	938	901	838	897	848	890	910	917	887	944	885	941	877	874	883	890	928	881	828	888	960	919	915	950	897	893	904	866	919	927	926	936	864	871	894	946	896	890	942	898	900	956	874	891	915	897	882	921	924	951	946	917	885	949	897	862	860	877	894	882	873	891	899	891	911	933	874	912	875	912	895	895	840	905	952	883	942	936	820	950	904	866	873	908	881	891	873	969	954	930	932	904	908	937	909	900	851	938	903	830	893	865	929	868	892	827	924	884	883	905	864	891	942	856	915	911	898	880	881	884	909	884	922	873	915	840	916	899	890	851	888	896	889	904	944	879	915	913	898	905	936	905	952	892	869	910	880	870	946	923	871	928	871	892	883	838	923	865	894	859	932	912	900	940	957	895	877	909	1013	831	913	926	898	914	839	861	905	894	930	895	920	876	871	865	887	899	880	891	880	901	998	865	892	895	859	913	892	916	931	969	895	921	957	955	926	925	926	900	894	930	905	920	921	909	909	902	910	872	895	925	902	914	910	880	878	906	917	865	830	888	846	853	910	950	867	914	900	906	896	874	899	884	871	849	956	944	854	949	908	894	881	934	866	920	888	920	890	918	902	913	892	944	914	885	885	899	918	928	856	891	927	987	864	974	897	935	902	891	875	881	872	941	898	868	908	880	896	923	884	859	922	900	918	929	858	884	892	893	850	906	877	896	889	900	889	909	862	876	912	924	886	848	914	910	857	903	875	900	856	925	948	948	897	927	889	916	916	910	967	988	883	927	857	876	884	954	883	865	913	868	935	920	841	876	918	886	923	874	841	908	891	875	867	884	930	889	930	882	915	908	902	920	869	932	953	929	897	848	921	909	932	913	897	888	936	893	868	890	898	885	913	894	918	865	886	903	919	837	916	850	873	972	885	879	842	913	899	920	892	843	895	844	901	920	863	934	885	844	843	910	937	902	909	879	902	882	917	903	883	930	911	902	916	926	914	910	909	896	887	891	910	905	937	908	903	891	922	921	886	918	869	919	896	867	862	943	890	898	862	946	925	904	890	891	836	897	881	940	913	845	892	875	904	923	902	952	853	868	918	869	943	888	937	840	923	894	893	862	878	881	914	896	916	884	862	874	920	895	942	900	892	884	869	872	915	991	887	896	923	951	904	847	879	871	871	885	851	910	872	876	902	886	900	893	896	886	835	874	946	839	914	876	902	906	940	911	842	894	920	860	935	925	944	900	883	853	848	892	950	908	884	916	941	933	858	930	878	906	908	923	928	898	904	888	893	892	907	887	937	925	932	913	866	891	912	888	902	842	900	898	928	904	902	820	919	824	884	852	916	907	849	916	925	881	863	858	878	956	910	882	912	896	937	946	913	919	897	923	852	889	919	934	919	928	905	974	899	919	881	925	914	884	947	901	910	919	981	917	898	908	919	920	941	848	927	881	930	931	976	941	878	921	905	888	879	928	868	920	900	884	951	855	870	923	936	869	885	943	908	933	926	895	892	863	917	905	862	869	901	901	856	932	911	903	935	901	877	923	941	873	901	913	947	868	898	957	879	887	892	871	859	886	827	897	958	875	890	889	908	900	929	919	911	907	864	903	853	896	939	948	911	914	840	905	883	888	950	946	926	905	893	887	913	900	862	864	913	904	930	881	873	877	891	885	914	890	900	915	891	856	904	920	883	849	891	891	919	960	857	917	880	859	920	930	911	876	882	905	1003	901	930	852	870	907	845	900	902	902	950	855	885	839	925	871	892	851	832	932	890	962	927	894	914	875	954	882	937	911	906	879	885	928	868	913	904	850	917	929	865	875	863	855	905	885	891	887	839	945	913	907	890	952	942	990	902	905	885	870	885	888	953	849	927	945	937	888	911	912	926	891	1007	897	946	862	893	923	866	923	925	861	886	940	885	913	916	894	901	912	835	902	889	887	850	901	871	953	863	949	905	894	924	903	890	833	894	933	896	895	872	930	894	903	894	839	897	910	868	907	934	916	883	941	914	941	882	854	861	878	874	881	843	861	888	906	868	888	905	898	910	868	888	936	870	907	921	880	880	903	931	907	867	894	912	940	925	858	941	896	882	904	926	890	894	902	932	932	879	864	912	918	890	868	888	878	925	921	958	893	917	921	937	885	900	912	942	887	905	835	908	867	979	853	895	983	867	893	901	873	910	897	878	897	917	946	896	860	879	909	918
32514	31770	35276	36974	38668	27422	16985	13828	12185	13480	10746	10417	9323	8451	8081	7822	7714	7686	7783	7640	7683	7848	7527	7708	7659	7660	7624	7640	7782	7697	7754	7653	7726	7598	7673	7624	7823	7625	7768	7776	7686	7656	7640	7584	7594	7676	7718	7825	7688	7579	7633	7712	7734	7794	7690	7493	7540	7591	7646	7600	7630	7726	7752	7631	7679	7602	7562	7679	7487	7608	7688	7673	7675	7773	7641	7641	7728	7622	7598	7597	7583	7762	7723	7575	7569	7746	7756	7563	7654	7605	7665	7593	7753	7559	7712	7506	7734	7672	7707	7602	7689	7717	7762	7641	7701	7760	7727	7778	7705	7668	7692	7671	7702	7730	7675	7483	7727	7622	7817	7700	7701	7732	7670	7698	7682	7574	7722	7583	7696	7698	7686	7654	7697	7679	7574	7774	7609	7590	7770	7676	7635	7502	7639	7682	7689	7760	7651	7643	7643	7658	7665	7585	7622	7686	7610	7705	7750	7593	7592	7720	7672	7526	7727	7800	7655	7759	7495	7670	7655	7743	7607	7792	7621	7709	7570	7730	7692	7648	7742	7657	7630	7536	7622	7713	7617	7575	7547	7624	7604	7731	7650	7707	7723	7627	7679	7554	7652	7657	7673	7632	7644	7653	7672	7663	7660	7798	7779	7646	7666	7693	7661	7703	7788	7682	7603	7729	7571	7688	7643	7597	7711	7713	7731	7699	7649	7673	7679	7561	7648	7834	7666	7594	7648	7659	7573	7727	7579	7726	7726	7517	7653	7752	7658	7682	7604	7676	7588	7632	7721	7789	7660	7611	7637	7609	7707	7653	7734	7642	7661	7610	7599	7678	7606	7599	7643	7558	7740	7685	7598	7506	7724	7655	7613	7713	7637	7644	7638	7597	7551	7635	7725	7645	7897	7658	7730	7756	7579	7697	7713	7761	7569	7685	7667	7613	7661	7667	7634	7576	7715	7797	7542	7700	7655	7704	7620	7661	7589	7640	7649	7696	7616	7655	7706	7742	7672	7697	7534	7587	7711	7648	7661	7584	7682	7504	7713	7714	7808	7632	7632	7727	7594	7743	7803	7661	7712	7570	7751	7582	7687	7506	7712	7787	7575	7681	7797	7734	7667	7673	7665	7726	7723	7654	7766	7744	7666	7711	7629	7575	7656	7742	7626	7662	7648	7720	7808	7617	7702	7776	7628	7743	7632	7712	7701	7804	7690	7523	7604	7796	7661	7768	7711	7731	7739	7656	7754	7656	7627	7548	7541	7581	7708	7611	7699	7688	7714	7753	7572	7587	7831	7771	7640	7632	7717	7620	7586	7646	7659	7640	7759	7594	7619	7715	7668	7671	7558	7753	7667	7701	7718	7675	7756	7676	7699	7619	7639	7730	7831	7742	7596	7703	7701	7789	7673	7664	7697	7847	7691	7750	7676	7612	7819	7719	7560	7608	7689	7627	7785	7793	7679	7797	7650	7790	7682	7605	7756	7619	7637	7604	7726	7695	7686	7719	7735	7668	7560	7721	7723	7656	7660	7737	7729	7656	7642	7720	7766	7737	7758	7671	7617	7648	7571	7782	7691	7688	7715	7565	7638	7813	7674	7709	7637	7513	7556	7851	7811	7598	7535	7755	7614	7594	7755	7663	7683	7630	7617	7734	7854	7649	7649	7689	7706	7759	7673	7667	7621	7641	7693	7664	7743	7649	7701	7691	7609	7530	7610	7664	7735	7679	7770	7669	7723	7633	7524	7707	7772	7733	7630	7522	7663	7692	7654	7647	7723	7676	7730	7688	7747	7720	7521	7719	7679	7657	7797	7782	7646	7823	7604	7677	7705	7786	7724	7724	7721	7585	7738	7670	7719	7834	7760	7642	7634	7592	7520	7709	7783	7528	7649	7772	7657	7763	7667	7667	7576	7719	7751	7688	7834	7788	7608	7671	7688	7773	7729	7673	7578	7698	7675	7735	7533	7659	7528	7744	7628	7733	7668	7615	7686	7718	7632	7598	7528	7671	7738	7608	7716	7545	7695	7796	7591	7723	7619	7664	7609	7721	7563	7750	7716	7575	7692	7713	7662	7849	7587	7697	7758	7665	7668	7782	7588	7724	7596	7714	7725	7519	7695	7689	7643	7621	7681	7848	7753	7667	7608	7764	7650	7644	7741	7736	7630	7690	7728	7633	7646	7605	7711	7749	7689	7636	7717	7638	7722	7691	7647	7479	7628	7643	7654	7643	7682	7597	7704	7785	7551	7817	7607	7731	7637	7692	7715	7684	7678	7807	7674	7608	7785	7812	7576	7735	7560	7664	7717	7701	7670	7665	7826	7709	7660	7751	7759	7710	7725	7713	7688	7608	7733	7614	7645	7689	7719	7630	7652	7538	7683	7661	7696	7682	7661	7627	7679	7688	7484	7671	7705	7688	7777	7679	7689	7690	7773	7634	7793	7642	7791	7801	7727	7662	7724	7723	7588	7675	7685	7676	7728	7664	7645	7622	7592	7564	7547	7682	7661	7725	7663	7762	7681	7583	7695	7563	7564	7666	7583	7734	7567	7597	7518	7754	7731	7596	7671	7598	7718	7605	7717	7762	7803	7559	7804	7749	7725	7808	7744	7659	7625	7617	7769	7624	7673	7691	7798	7739	7665	7721	7544	7789	7727	7562	7744	7670	7629	7665	7678	7733	7680	7625	7769	7562	7785	7661	7658	7750	7627	7580	7741	7741	7725	7778	7629	7533	7614	7671	7644	7668	7760	7684	7708	7679	7584	7572	7671	7856	7742	7680	7591	7720	7730	7692	7525	7756	7754	7793	7590	7696	7774	7641	7542	7746	7661	7764	7683	7707	7874	7395	7549	7724	7668	7679	7739	7639	7717	7621	7620	7714	7662	7567	7402	7628	7644	7783	7629	7678	7726	7640	7743	7775	7780	7783	7796	7678	7870	7646	7753	7607	7844	7655	7589	7685	7625	7569	7661	7756	7678	7550	7630	7708	7740	7742	7652	7691	7659	7679	7730	7589	7622	7738	7583	7771	7611	7817	7618	7697	7613	7534	7782	7736	7677	7712	7631	7751	7650	7834	7808	7614	7711	7729	7744	7709	7628	7795	7693	7597	7777	7684	7741	7629	7688	7700	7679	7608	7719	7719	7744	7802	7683	7667	7792	7820	7634	7661	7537	7609	7749	7633	7574	7517	7704	7667	7616	7635	7728	7786	7660	7733	7686	7675	7744	7703	7727	7737	7668	7648	7571	7661	7636	7689	7635	7519	7817	7656	7643	7703	7674	7724	7717	7707	7762	7590	7676	7633	7751	7625	7737	7737	7605	7795	7709	7600	7693	7670	7582	7745	7692	7703	7645	7688	7674	7732	7742	7712	7773	7778	7612	7681	7543	7691	7785	7603	7621	7773	7710	7647	7686	7732	7652	7716	7716	7642	7591	7699	7656	7708	7738	7678	7515	7648	7797	7749	7635	7622	7656	7584	7653	7649	7665	7602	7676	7614	7560	7472	7589	7568	7693	7597	7765	7633	7739	7682	7686	7723	7803	7807	7661	7696	7555	7626	7679	7614	7656	7594	7607	7895	7631	7556	7695	7687	7745	7597	7657	7617	7710	7767	7654	7584	7757	7571	7708	7742	7600	7711	7545	7612	7709	7716	7698	7774	7635	7577	7750	7689	7806	7701	7600	7773	7602	7661	7640	7572	7654	7674	7797	7584	7531	7662	7650	7759	7692	7675	7698	7562	7594	7582	7663	7649	7690	7698	7593	7702	7754	7681	7676	7702	7592	7524	7630	7698	7709	7729	7611	7623	7605	7621	7659	7764	7703	7526	7708	7756	7715	7639	7744	7739	7763	7566	7744	7838	7757	7615	7617	7592	7597	7633	7689	7713	7625	7650	7563	7777	7636	7821	7733	7662	7650	7715	7694	7622	7742	7710	7678	7668	7706	7762	7745	7644	7680	7776	7637	7544	7706	7753	7691	7686	7665	7746	7672	7615	7555	7712	7690	7706	7613	7591	7762	7657	7656	7702	7836	7567	7531	7653	7722	7665	7770	7610	7689	7613	7653	7613	7624	7642	7491	7581	7721	7776	7741	7704	7782	7723	7549	7692	7678	7686	7722	7665	7744	7718	7636	7722	7576	7594	7771	7656	7689	7612	7604	7687	7565	7770	7744	7664	7616	7646	7712	7626	7616	7633	7713	7627	7773	7574	7619	7615	7743	7709	7729	7661	7684	7757	7750	7752	7696	7533	7704	7617	7735	7685	7690	7796	7610	7810	7721	7675	7691	7678	7583	7746	7698	7691	7746	7810	7605	7672	7736	7657	7647	7660	7686	7557	7631	7564	7653	7602	7635	7622	7804	7666	7607	7684	7554	7738	7676	7634	7747	7609	7647	7562	7559	7640	7751	7532	7809	7647	7695	7612	7633	7662	7676	7694	7784	7726	7621	7701	7695	7755	7690	7719	7627	7611	7688	7794	7635	7678	7560	7658	7677	7734	7658	7653	7702	7763	7601	7767	7708	7612	7645	7757	7647	7863	7645	7667	7728	7735	7640	7672	7763	7784	7568	7644	7717	7738	7715	7670	7775	7680	7779	7775	7627	7775	7611	7823	7693	7662	7712	7555	7911	7725	7676	7603	7771	7646	7845	7724	7628	7541	7712	7744	7628	7688	7701	7648	7657	7834	7600	7687	7545	7718	7710	7747	7637	7814	7727	7784	7593	7637	7670	7598	7750	7675	7599	7705	7725	7634	7734	7875	7762	7649	7618	7669	7699	7657	7694	7754	7727	7612	7699	7619	7702	7640	7711	7731	7789	7558	7608	7731	7718	7546	7811	7726	7621	7719	7702	7774	7678	7609	7849	7767	7776	7657	7585	7593	7623	7669	7582	7649	7656	7779	7626	7622	7735	7691	7753	7710	7572	7735	7765	7618	7762	7683	7650	7672	7605	7723	7573	7632	7675	7725	7618	7656	7698	7696	7739	7782	7714	7717	7621	7625	7720	7573	7664	7591	7655	7724	7699	7664	7662	7658	7818	7664	7695	7728	7562	7571	7652	7778	7676	7779	7644	7662	7736	7886	7622	7728	7782	7680	7651	7692	7750	7690
6584	9229	15816	9349	5593	3702	1787	1208	1149	1568	1216	1280	1136	1075	930	990	874	953	900	902	952	934	971	860	861	956	900	895	896	878	893	954	966	907	872	882	873	912	913	904	908	908	913	933	903	966	941	915	881	949	926	956	883	923	930	870	899	898	850	955	901	978	972	921	951	985	945	916	903	909	884	924	902	925	970	938	870	984	944	899	918	858	885	880	894	966	913	898	889	858	897	903	861	904	974	874	936	917	922	912	952	922	959	887	928	916	956	926	921	944	891	919	939	916	926	904	892	859	886	921	896	960	871	913	930	934	915	940	951	906	874	904	871	838	971	854	916	896	906	922	891	937	948	955	924	928	902	888	923	905	963	915	898	898	896	944	901	887	923	886	899	966	900	891	936	933	931	923	927	934	883	893	887	924	903	897	950	929	898	891	933	939	892	868	883	904	872	924	934	913	902	917	931	911	922	929	887	904	914	892	932	922	877	921	908	905	934	925	930	923	870	917	867	916	872	940	877	959	906	900	913	906	948	930	914	944	863	936	919	995	982	878	914	935	927	867	909	892	863	948	903	922	918	990	960	928	901	900	926	891	913	922	943	918	916	926	948	935	925	920	919	956	926	899	927	903	950	918	939	921	929	933	917	928	968	938	888	895	910	953	993	887	886	926	860	905	884	941	932	929	944	939	871	899	975	951	919	941	856	914	874	908	901	940	973	927	911	902	904	915	886	919	885	898	912	948	925	952	914	943	903	911	930	921	948	889	949	941	922	935	921	941	950	954	911	961	978	890	867	911	897	962	940	906	917	898	913	887	913	920	922	901	948	868	950	922	907	935	969	970	908	885	899	928	909	937	968	899	884	854	911	872	908	992	954	952	915	908	894	882	917	942	938	880	877	960	878	925	928	923	963	851	949	934	976	899	954	881	916	852	943	924	974	943	897	864	909	940	882	928	919	893	939	897	965	948	893	849	909	920	997	958	999	930	946	945	890	892	926	946	887	953	933	951	942	965	909	1005	908	980	956	948	920	930	871	927	952	916	931	869	951	933	905	883	906	899	925	921	908	930	965	936	888	931	931	875	894	915	942	890	954	887	954	897	924	927	921	924	882	904	946	943	999	949	928	880	874	935	917	865	912	901	951	888	940	914	902	928	924	917	918	884	907	917	940	894	924	950	956	886	914	903	888	892	891	863	947	969	923	911	915	898	838	899	921	944	919	960	915	891	949	900	924	925	894	942	853	946	892	954	907	896	934	922	869	884	917	961	913	914	936	908	931	895	928	913	920	947	891	924	926	900	924	943	1021	969	954	1018	933	877	923	929	913	944	910	937	902	886	862	950	926	923	904	966	917	933	891	935	931	946	970	869	875	937	924	916	898	911	948	897	917	925	933	869	896	973	951	979	959	898	935	963	895	922	906	925	928	881	936	920	911	941	902	942	923	935	927	954	955	870	940	909	928	958	926	912	923	944	923	912	908	885	913	876	898	1020	935	964	934	913	952	898	899	911	904	903	887	876	915	906	944	902	902	884	863	958	877	890	887	888	893	907	946	902	990	901	904	927	891	968	929	914	893	876	924	902	922	921	972	969	938	882	902	890	915	952	919	870	910	902	960	902	973	877	956	862	895	914	938	909	907	939	882	908	874	942	930	931	952	895	838	863	922	881	863	933	929	905	915	935	906	904	974	883	967	888	866	930	910	887	925	934	929	897	975	848	924	948	904	831	912	893	932	908	891	932	883	939	954	927	876	925	908	871	970	920	955	872	911	967	911	883	941	942	927	921	874	854	885	901	942	918	887	925	961	915	918	913	923	913	949	941	928	916	895	911	933	913	941	875	914	892	918	908	891	887	936	926	918	925	930	968	886	900	933	936	848	939	926	890	961	859	895	937	901	862	960	912	939	904	932	901	899	895	951	876	946	910	919	968	896	981	909	901	938	887	893	910	952	899	908	960	890	947	890	898	878	890	932	902	904	880	938	936	933	898	858	885	896	918	910	912	921	947	958	878	907	919	878	902	895	942	902	871	919	914	909	889	906	913	899	937	928	909	946	981	877	945	915	909	918	913	907	960	907	906	906	944	925	966	945	889	884	927	890	937	916	927	948	931	921	823	927	939	939	901	893	921	908	863	916	933	947	864	894	911	1000	879	959	920	946	918	929	877	909	868	912	921	866	951	881	932	890	930	923	907	893	936	909	888	939	894	931	989	885	927	908	908	935	919	973	887	914	915	919	895	912	919	908	924	942	901	890	911	916	942	931	883	883	960	946	938	894	893	857	938	877	948	924	922	901	954	913	871	936	922	925	869	916	870	885	896	921	920	905	916	929	891	939	865	948	875	885	936	993	960	887	898	892	951	882	928	923	935	880	993	920	927	903	967	930	918	896	979	895	881	914	887	863	906	940	948	928	902	958	932	921	931	891	898	901	898	912	926	953	917	861	926	925	870	912	958	921	902	924	937	920	981	922	978	933	879	901	892	886	970	870	883	921	953	921	869	886	939	924	931	920	892	911	969	915	892	935	895	970	946	842	875	893	923	910	874	917	838	933	851	916	936	929	902	869	864	914	917	932	926	918	880	923	921	897	947	924	913	934	905	905	960	924	859	913	924	902	928	933	904	908	893	925	876	892	872	983	920	924	888	948	939	860	951	877	930	957	953	891	943	923	953	911	965	883	949	909	928	874	870	900	940	933	885	852	923	949	925	895	877	888	885	890	906	943	924	907	886	834	950	971	946	893	877	870	961	915	916	925	921	865	861	914	898	966	943	943	913	907	884	940	927	886	904	901	926	927	910	921	905	955	973	965	951	931	965	916	955	925	919	933	873	911	937	954	914	871	920	890	916	931	915	942	904	922	859	924	902	950	938	928	890	940	914	936	946	882	934	878	925	894	933	926	926	901	844	928	945	958	965	931	884	887	959	956	912	884	956	923	905	905	914	958	956	938	915	932	923	841	927	870	890	906	951	953	893	905	919	940	908	990	904	912	928	925	926	981	891	882	895	880	937	896	863	923	923	901	910	910	924	913	965	946	881	902	949	921	964	940	915	928	868	844	903	929	920	884	961	931	916	893	918	923	954	962	958	908	883	899	924	942	917	887	901	957	932	928	940	951	915	911	868	913	949	902	870	951	929	928	965	878	943	961	958	896	898	899	912	886	964	921	936	926	988	967	917	916	912	911	898	929	883	920	926	898	901	881	912	932	921	936	974	872	881	967	927	944	901	930	861	913	899	868	899	910	999	904	879	919	927	927	913	958	936	911	895	878	939	884	919	929	909	942	875	926	886	954	877	944	882	902	949	857	930	897	926	913	910	904	929	912	945	906	889	953	934	964	900	838	961	971	921	916	953	887	922	853	885	955	907	907	906	866	927	931	947	867	868	918	846	930	916	886	899	943	910	892	966	953	935	928	873	974	941	912	861	931	902	941	897	905	926	932	921	959	926	910	960	940	901	877	925	902	896	942	910	844	962	813	952	947	979	891	942	961	942	866	917	943	913
37910	44173	50320	52793	48064	39686	23449	17602	15451	21658	15252	15447	12826	10609	9081	8007	7792	8117	7916	7925	7861	7709	7945	7733	7785	7706	7835	7848	7813	7780	7956	7729	7939	7807	7857	7681	7749	7837	7779	7809	7819	7610	7803	7673	7747	7732	7780	7627	7766	7937	7889	7860	7810	7594	7849	7824	7804	7868	7846	7852	7789	7913	7762	7760	7810	7696	7858	7786	7796	7862	7770	7718	7812	7760	7706	7908	7763	7774	7660	7875	7752	7738	7862	7722	7726	7774	7791	8006	7735	7775	7814	7730	7728	7760	7722	7791	7972	7820	7676	7683	7913	7814	7860	7800	7744	7636	7780	7900	7783	7785	7647	7806	7817	7768	7831	7674	7995	7759	7760	7860	7963	7630	7731	7788	7729	7757	7793	7746	7798	7722	7812	7778	7818	7730	7858	7751	7891	7821	7713	7877	7920	7808	7772	7886	7738	7813	7730	7765	7796	7845	7759	7717	7673	7811	7715	7776	7569	7765	7735	7731	7792	8054	7546	7897	7778	7730	7862	7720	7612	7812	7704	7875	7888	7843	7704	7661	7839	7807	7749	7823	7787	7763	7730	7739	7704	7753	7753	7735	7742	7673	7746	7938	7769	7733	7698	7819	7807	7743	7682	7860	7808	7847	7790	7923	7826	7780	7801	7776	7750	7727	7631	7851	7887	7774	7909	7857	7868	7716	7695	7780	7861	7765	7724	7657	7748	7799	7712	7749	7774	7835	7767	7782	7710	7906	7775	7756	7660	7816	7810	7801	7675	7780	7858	7873	7753	7709	7788	7809	7779	7746	7936	7867	7809	7887	7794	7767	7736	7968	7960	7772	7787	7742	7864	7808	7752	7897	7797	7762	7830	7933	7752	7766	7646	7820	7813	7866	7884	7923	7720	7836	7736	7734	7907	7599	7785	7785	7881	7787	7721	7695	7687	7825	7801	7758	7927	7865	7801	7707	7778	7789	7776	7714	7701	7696	7712	7819	7795	7593	7705	7911	7855	7704	7922	7875	7754	7667	7836	7844	7740	7695	7810	7921	7896	7758	7744	7914	7746	7686	7774	7591	7842	7707	7924	7800	7866	7748	7825	7786	7936	7796	7772	7783	7879	7770	7775	7888	7959	7763	7818	7840	7882	7756	7766	7818	7720	7729	7667	7692	7715	7812	7852	7782	7844	7707	7587	7735	7708	7785	7713	7855	7781	7811	7808	7862	7782	7897	7943	7670	7816	7868	7695	7842	7741	7742	7784	7695	7796	7745	7712	7860	7790	7659	7917	7813	7882	7782	7801	7782	7821	7774	7879	7683	7738	7841	7807	7804	7909	7910	7753	7900	7897	7824	7967	7790	7714	7926	7654	7773	7934	7809	7841	7736	7784	7595	7794	7697	7811	7865	7745	7676	7917	7866	7801	7835	7756	7850	7694	7725	7836	7785	7716	7802	7641	7836	7792	7739	7718	7779	7851	7895	7638	7844	7796	7793	7898	7816	7810	7724	7765	7780	7854	7878	7746	7802	7809	7896	7874	7966	7841	7789	7740	7719	7904	7770	7844	7865	7856	7809	7857	7715	7698	7827	7803	7841	7798	7737	7813	7638	7887	7613	7660	7867	7692	7894	7784	7745	7903	7666	7817	7847	7779	7751	7762	7871	7859	7848	7777	7758	7701	7905	7680	7881	7698	7671	7778	7755	7827	7757	7737	7830	7780	7628	7539	7830	7698	7903	7822	7785	7856	7787	7811	7745	7774	7593	7945	7721	7768	7839	7784	7865	7850	7742	7775	7806	7850	7750	7875	7836	7701	7804	7819	7692	7700	7782	7708	7773	7816	7726	7879	7889	7841	7748	7705	7702	7753	7645	7868	7899	7728	7746	7896	7737	7894	7794	7778	7902	7866	7845	7787	7801	7765	7857	7742	7809	7816	7809	7845	7904	7811	7782	7894	7773	7694	7646	7683	7739	7753	7747	7754	7857	7763	7772	7696	7731	7852	7823	7829	7746	7828	7775	7772	7909	7877	7792	7796	7730	7757	7771	7795	7747	7837	7731	7711	7844	7747	7953	7786	7736	7725	7688	7836	7782	7770	7715	7819	7705	7869	7875	7700	7803	7768	7702	7698	7843	7732	7726	7773	7884	7779	7698	7649	7751	7795	7879	7764	7724	7791	7809	7838	7720	8017	7797	7906	7812	7872	7768	7857	7717	7879	7802	7761	7802	7806	7839	7879	7824	7719	7793	7743	7750	7918	7875	7568	7785	7755	7826	7783	7767	7770	7736	7693	7774	7856	7839	7750	7564	7944	7851	7814	7880	7929	7750	7978	7758	7945	7854	7807	7806	7777	7986	7706	7819	7701	7783	7811	7859	7649	7929	7995	7777	7819	7776	7829	7854	7772	7792	7799	7794	7733	7823	7758	7768	7756	7845	7887	7788	7769	7686	7706	7845	7744	7871	7846	7880	7809	7605	7840	7802	7897	7754	7809	7883	7758	7967	7809	7778	7773	7848	7802	7814	7833	7713	7701	7770	7855	7873	7718	7846	7784	7826	7844	7642	7748	7753	7880	7855	7758	7828	7784	7653	7791	7773	7672	7852	7856	7819	7756	7826	7746	7734	7789	7849	7788	7829	7762	7782	7789	7891	7831	7881	7812	7786	7747	7753	7742	7745	7764	7783	7665	7616	7850	7879	7723	7809	7953	7716	7860	7847	7712	7941	7821	7696	7841	7866	7884	7999	7773	7778	7744	7816	7818	7733	7721	7794	7681	7790	7790	7725	7788	7686	7839	7781	7918	7792	7769	7735	7696	7945	7875	8002	7830	7846	7805	7998	7921	7808	7836	7686	7832	7767	7830	7803	7837	7814	7724	7910	7739	7890	7857	7798	7657	7794	7725	7719	7875	7786	7806	7754	7783	7750	7872	7770	7855	7785	7838	7784	7793	7831	7667	7792	7640	7766	7815	7839	7877	7779	7764	7708	7826	7701	7812	7764	7794	7675	7827	7729	7941	7737	7798	7866	7841	7851	7879	7854	7886	7869	7826	7791	7844	7837	7690	7809	7770	7763	7840	7912	7867	7691	7923	7797	7799	7570	7790	7782	7690	7718	7812	7700	7793	7754	7687	7877	7827	7794	7882	7818	7898	7791	7822	7623	7756	7883	7694	7689	7829	7770	7854	7698	7695	7919	7795	7737	7899	7782	7825	7760	7767	7824	7911	7613	7880	7835	7824	7771	7917	7861	7621	7872	7627	7768	7855	7686	7819	7856	7720	7888	7802	7913	7670	7783	7869	7801	7787	7827	7876	7818	7684	7710	7801	7830	7744	7774	7802	7896	7880	7683	7714	7766	7822	7795	7741	7817	7884	7846	7737	7842	7790	7795	7729	7794	7766	7949	7813	7918	7710	7754	7813	7875	7815	7979	7870	7732	7784	7950	7743	7808	7840	7771	7879	7693	7824	7824	7774	7674	7898	7783	7777	7825	7665	7728	7811	7725	7927	7863	7749	7798	7803	7812	7686	7710	7862	7793	7797	7785	7715	7751	7890	7798	7882	7841	7808	7760	7926	7757	7671	7753	7897	7901	7795	7655	7838	7906	7809	7657	7802	7838	7778	7797	7837	7783	7773	7952	7833	7835	7784	7769	7808	7850	7884	7775	7871	7884	7801	7794	7769	7779	7833	7839	7838	7850	7845	7778	7768	7824	7847	7854	7698	7673	7819	7832	7805	7904	7794	7718	7770	7680	7756	7820	7803	7771	7755	7754	7793	7851	7703	7842	7777	7962	7806	7770	7725	7768	7713	7884	7751	7735	7867	7935	7762	7772	7891	7856	7829	7775	7848	7798	7937	7814	7697	7739	7741	7714	7903	7778	7858	7866	7755	7810	7745	7854	7764	7884	7746	7752	7745	7805	7908	7718	7848	7817	7824	7715	7904	7810	7742	7791	7834	7859	7654	7846	7730	7687	7902	7875	7821	7749	7767	7768	7793	7842	7845	7764	7861	7984	7921	7751	7879	7648	7737	7872	7732	7813	7800	7789	7684	7754	7686	7648	7651	7780	7907	7722	7795	7760	7723	7742	7805	7740	7801	7790	7782	7799	7791	7823	7801	7861	7798	7822	7744	7633	7750	7688	7809	7662	7762	7744	7772	7877	7687	7703	7802	7767	7840	7815	7926	7758	7766	7666	7743	7894	7929	7820	7757	7841	7739	7772	7759	7760	7808	7931	7814	7804	7740	7933	7647	7832	7730	7838	7753	7722	7949	7748	7702	7790	7730	7819	7689	7687	7765	7774	7805	7951	7759	7771	7868	7740	7843	7624	7725	7713	7814	7850	7777	7795	7787	7796	7865	7811	7848	7679	7746	7669	7812	7737	7781	7869	7792	7875	7915	7813	7839	7759	7833	7803	7842	7723	7720	7722	7830	7611	7905	7852	7585	7827	7718	8003	7949	7770	7788	7815	7728	7825	7833	7725	7719	7712	7820	7690	7844	7800	7893	7843	7711	7715	7985	7801	7850	7796	7741	7825	7717	7776	7730	7655	7787	7869	7716	7746	7767	7828	7816	7874	7645	7731	7755	7801	7694	7871	7670	7833	7783	7747	7802	7842	7797	7860	7865	7717	7844	7749	7743	7809	7726	7964	7817	7799	7763	7776	7875	7807	7816	7891	7796	7818	7752	7832	7944	7831	7706	7778	7845	7723	7862	7869	7834	7815	7711	7868	7712	7791	7789	7836	7771	7828	7889	7809	7759	7828	7866	7732	7828	7831	7888	7836	7847	8002	7785	7910	7801	7637	7914	7744	7898	7748	7714	7677	7576	7895	7796	7906	7784	7756	7800	7776	7771	7756	7728	7865	7750	7893	7771	7631	7799	7758	7787	7903	7735	7785	7738	7811	7781	7842	7896	7712	7632	7724	7630	7934	7785	7760	7690	7907	7766	7795	7779	7765	7818	7832	7840	7766	7826	7874	7714	7805	7784	7790	7811	7681	7803	7913	7712	7823	7770	7676	7660	7753	7768	7686	7701	7769	7875	7652	7863	7733	7705	7881	7741	7800	7741	7809	7827	7768	7732	7731	7872	7901	7805	7773	7829	7809	7867	7606	7799	7720	7737	7715
8512	8458	14303	10536	6758	3115	1609	1230	1136	1389	1084	1175	1148	947	947	902	945	880	964	912	879	954	991	896	933	927	999	924	917	912	930	917	965	958	914	904	925	967	913	942	926	952	913	860	880	919	940	927	889	891	962	935	955	909	928	923	868	907	909	927	909	911	898	989	939	928	975	915	905	889	952	916	883	943	891	983	934	920	979	945	965	962	912	913	890	956	927	908	925	934	965	888	947	958	886	880	938	902	834	927	872	965	975	926	915	970	928	892	954	933	928	907	867	940	922	996	905	901	986	934	919	904	897	982	879	903	898	916	898	896	929	928	895	969	921	900	918	924	962	925	950	876	898	958	966	924	953	910	937	898	861	910	888	886	902	918	918	886	910	896	906	913	914	897	950	877	933	970	911	903	926	918	890	897	978	893	907	925	898	944	872	932	1000	897	880	895	932	916	941	959	916	912	935	916	967	891	915	939	916	901	926	939	987	993	957	893	934	899	893	893	917	898	929	920	987	875	894	973	901	947	945	936	890	988	958	972	954	914	967	905	908	891	912	928	916	900	930	914	907	928	901	971	956	936	935	885	892	903	915	880	965	945	870	929	920	951	926	872	908	954	961	953	971	976	933	934	849	930	957	918	936	922	904	915	937	922	908	976	963	901	896	983	909	929	918	946	942	936	939	956	950	958	943	893	914	944	877	941	920	953	983	919	907	933	949	901	955	914	915	957	934	876	948	948	898	950	887	941	867	981	921	995	900	922	925	889	930	877	871	917	912	886	918	900	951	956	898	910	911	918	910	897	949	916	901	894	921	901	913	911	889	977	938	984	918	986	921	902	895	915	901	926	929	932	995	874	1005	934	877	906	936	899	947	947	890	949	918	874	935	972	916	965	871	888	939	923	946	944	936	925	950	915	966	879	946	928	961	933	949	951	944	899	877	921	960	931	912	895	900	911	917	930	968	941	902	922	938	943	929	887	918	891	928	918	907	921	888	917	956	852	923	921	903	903	888	939	919	960	930	931	906	977	897	935	875	904	851	916	924	955	927	931	917	915	969	939	927	930	948	948	935	953	1000	945	930	948	952	972	987	893	885	920	948	882	987	930	912	981	959	977	976	965	920	904	911	917	897	927	890	950	927	954	914	953	966	912	863	887	934	972	954	926	905	946	982	932	945	916	903	925	928	921	904	973	914	934	951	909	926	885	953	891	869	915	993	967	944	876	915	917	894	998	920	918	934	1002	929	931	985	951	944	939	934	896	933	854	981	891	919	924	924	918	941	919	897	915	910	910	878	922	943	908	965	932	925	915	975	947	959	931	922	920	932	944	961	888	1028	921	909	927	917	912	934	887	947	893	881	920	1011	987	962	981	940	949	924	938	915	972	944	927	897	902	961	969	894	925	890	916	963	951	938	947	964	890	944	982	914	917	957	944	939	939	927	905	917	912	925	929	905	903	891	915	951	889	895	927	887	918	954	887	913	895	927	861	932	877	950	934	922	897	891	971	944	939	937	930	888	933	939	971	935	928	952	882	931	883	965	927	909	1047	887	965	971	947	956	918	945	933	962	898	871	959	924	905	917	911	940	942	943	998	946	915	937	935	906	898	952	938	954	912	889	909	903	867	912	881	971	911	922	883	949	931	893	917	882	936	939	866	978	903	897	937	957	904	944	947	972	897	908	963	906	875	944	913	947	917	973	933	928	952	916	986	930	961	968	893	893	1023	922	901	906	900	942	891	886	940	953	947	960	941	944	903	914	918	943	966	912	988	920	919	908	890	936	945	953	900	923	925	904	904	894	908	915	865	882	940	943	949	922	902	973	908	926	901	932	919	965	931	1029	929	921	941	953	920	951	940	941	913	964	904	915	934	928	886	955	950	873	932	913	943	887	898	922	906	981	922	903	868	982	937	891	921	925	929	928	915	940	979	884	853	930	905	959	913	879	922	859	902	918	937	906	954	893	953	923	907	945	960	936	888	891	944	935	930	942	920	949	967	921	917	959	901	897	925	917	926	949	850	918	948	921	929	927	887	935	956	942	946	893	889	892	952	921	969	904	937	934	913	948	972	960	948	954	927	885	933	940	910	948	914	927	930	900	926	954	927	945	942	934	901	890	848	891	915	913	986	921	902	947	997	877	934	865	940	947	890	935	937	963	936	976	903	981	896	957	866	936	932	862	976	894	918	925	928	950	902	889	974	975	890	867	913	908	957	899	994	948	1010	945	959	934	989	949	966	888	955	921	928	922	961	890	879	883	962	897	906	898	923	969	874	907	929	884	942	923	903	971	862	883	940	921	893	923	894	983	942	884	903	892	916	950	850	898	929	955	932	928	959	878	913	919	907	912	892	924	915	918	921	893	900	897	860	938	877	954	892	873	910	909	947	935	903	917	980	935	919	930	970	903	920	936	929	964	990	910	896	951	914	958	963	951	910	960	911	944	882	959	973	968	903	890	914	875	974	922	881	943	988	897	889	902	961	938	937	985	892	976	921	972	942	963	918	916	922	943	868	937	931	929	911	981	878	894	915	904	925	936	957	932	935	909	916	973	899	868	909	880	943	933	952	976	941	923	874	933	924	937	931	917	926	941	924	939	944	902	936	967	931	949	954	913	951	932	991	964	977	933	904	934	909	871	894	926	966	930	890	894	912	938	934	917	949	952	915	943	943	888	922	948	894	916	943	926	917	952	964	911	964	941	878	898	953	896	956	968	950	893	943	915	942	893	939	942	886	919	951	926	991	947	933	925	917	889	965	904	940	923	906	971	921	934	963	933	944	924	941	917	909	993	979	906	956	932	944	919	936	955	933	973	922	890	948	1014	891	923	939	932	941	935	953	968	888	930	923	966	964	902	926	923	937	926	949	874	928	994	916	946	907	992	941	966	872	938	957	966	915	898	979	900	967	948	907	981	968	970	938	1001	910	932	879	914	934	955	1030	978	921	943	908	955	904	920	990	926	876	907	899	923	943	906	907	891	915	886	867	858	971	939	860	942	955	901	900	950	897	909	908	906	955	907	926	955	926	976	895	872	950	961	959	894	973	920	942	890	882	956	882	961	898	954	916	900	946	915	936	923	890	970	933	935	899	922	963	959	940	905	899	974	943	934	955	1001	952	974	924	863	968	879	911	962	931	924	917	938	968	925	925	894	929	839	940	961	922	955	892	948	917	1007	934	928	911	884	880	931	910	937	932	876	909	897	961	953	917	949	908	911	932	937	949	944	935	925	915	889	919	919	932	900	978	945	917	949	928	953	945	926	933	920	949	891	927	954	913	948	908	860	913	949	969	896	918	898	956	903	935	891	858	911	901	978	885	946	923	940	898	929	881	924	827	896	962	907	897	909	960	949	933	959	905	967	976	876	915	914	929	911	893	934	946	909	944	891	889	928	946	953	946	848	994	918	945	964	884	921	961	949	912	910	961	919	926	860	932	936	883	880	942	917	920	927	957	922	951	997	885	916	940	959	955	931	906	936	902	920	994	888	924	951	919	937	913	894	942	954	965	919	970
35089	41713	49238	53618	49885	34330	21720	15635	13925	18571	13833	13714	11350	9479	8821	8103	7921	7854	7822	7868	7860	7894	7901	7952	7955	8051	7942	7994	7825	7898	7932	7821	7756	7929	7820	7859	7775	7858	7777	7890	7768	7976	7858	7863	7766	8034	7870	7895	7981	7711	7928	7867	7822	7929	7753	7914	7792	7920	7869	7813	7754	7935	7811	7944	7763	7790	7797	7908	7893	7895	7773	7945	7924	7850	7863	7823	7824	7901	7908	7986	7993	7877	7818	7964	7682	7852	7896	7917	7746	7874	7884	7825	7764	7935	7727	7793	7841	7869	7963	7867	8039	7837	7852	7897	8001	7746	7866	7873	7979	7900	7757	7946	7971	7746	8019	7860	7955	7801	7903	7811	7964	7945	7879	7893	7796	7910	7952	7747	7978	7871	7943	7909	7796	7813	7930	7714	7849	7844	7869	7805	8034	7862	7983	7789	7901	7884	7849	7867	7947	7991	7997	7865	7880	7894	7937	7745	7868	7791	7859	7696	7866	7901	7914	7927	7814	7842	7854	7942	7988	7841	7737	7836	7885	7809	7872	7763	7900	7929	7933	7941	7905	7824	7793	7825	7911	7725	7831	7804	7889	7951	7764	7793	7754	7840	7911	7886	7897	7938	7829	7873	7927	7917	7790	7885	7856	7818	7873	7958	7823	7784	7796	7749	7929	7850	7925	7874	8002	7986	7925	7887	7957	8036	7898	7899	7790	7889	7981	7856	7951	7812	7910	7989	7826	7877	8014	7862	7879	7866	7874	7926	7942	7859	7952	7800	7921	7957	7877	8022	7914	7893	7859	7708	7849	7908	7950	7837	7911	7783	7888	7764	7844	7880	7917	7753	7814	8032	7907	7881	7945	7853	7708	7783	7848	7839	8048	7823	7818	8037	7874	7965	7858	7908	7992	7902	7802	7668	8041	7951	7854	7827	7981	7973	8040	7868	7857	7925	7793	8008	7832	7842	7991	7776	7806	7811	7795	7948	7886	7897	7802	7914	7932	7791	7826	7758	7920	7966	7896	7804	8067	7754	7840	7950	7771	7758	7831	7831	7961	7894	7761	7896	7877	7774	7849	7953	7981	7897	7952	7902	7927	7979	7825	7837	7881	7897	7948	7948	7744	7777	7940	7680	7909	7885	7931	7966	7834	7943	7811	7889	7882	8052	7898	7950	7810	7948	7782	7905	7944	7890	7934	7822	7708	7996	7915	7951	7877	7781	7918	7967	7931	7935	7829	7825	7965	7773	7853	7911	7869	7838	7888	7864	7932	7829	7713	7959	8011	7817	7844	7768	7809	7907	7892	7773	7652	7818	7836	7840	7814	7748	8028	7764	8039	7911	7900	7836	7763	7912	7929	7920	7649	7812	7975	7797	8003	7795	7792	7812	7830	7806	7901	7940	7873	7847	8030	7994	7961	7766	7797	8034	7881	7753	7897	7954	7893	7955	7934	7883	7844	7919	7870	7768	7878	7819	7901	7978	7843	7960	7852	7864	7860	8014	7908	7822	7837	7821	7879	7770	7964	7804	7870	7967	7790	7913	8039	8021	7968	7793	7866	7893	7842	7896	7929	7924	7814	8069	7779	7901	7869	7813	7827	7734	7826	7847	7937	7849	7894	7934	7788	7866	7845	7939	8002	7959	7857	7853	7856	7884	7938	7822	7744	7926	7895	7873	7768	7839	7894	7851	7845	7868	7932	7803	7785	7817	7920	7910	7958	7935	7889	7859	7913	7823	7890	8003	7971	7800	7816	7909	7873	7657	7943	7833	7837	7976	7846	7815	8004	7730	7913	7764	7957	7811	7780	7880	7868	7892	7906	7878	7881	7776	7874	7754	7885	7939	7930	7916	7868	7854	7888	7960	7932	7715	7938	8015	7859	7913	7881	7935	7860	7818	7847	7792	7727	7853	7767	7931	8086	7802	7926	8025	7754	7982	7717	7966	7838	7736	7868	7731	7859	7861	7935	7987	7932	7848	7869	7840	7864	7912	7820	7839	7838	7919	7803	7937	7910	7918	7923	7801	7903	7874	7909	7845	7856	8013	7849	7881	7848	7777	7966	7821	7850	7888	7858	7817	8027	7859	7865	7915	7650	7771	7933	7877	7959	7902	7814	7823	7784	7867	7816	7778	8018	7771	7903	7971	7918	7982	7808	7861	7939	7929	7928	7929	7836	7937	7978	7992	7907	7926	7856	7825	7871	7859	7888	7758	7971	7824	7906	7897	7976	7822	7696	7911	7977	7894	7919	7881	7776	8082	7863	7735	7854	7889	7885	7736	7895	7939	7871	7913	7844	7955	7764	7863	7973	7752	7899	7886	7878	7784	7988	8009	8018	7848	7892	7910	7749	7849	7883	7829	7886	7887	7839	7826	7927	7818	7915	7893	7873	7882	7926	7855	7709	7806	7826	7840	7747	8070	7907	7905	7842	7953	7825	7849	7785	7901	7861	7930	7780	7794	8010	7780	7908	7860	7926	7932	7924	7759	7867	7927	7802	8014	8050	7835	8017	7845	7767	7865	7908	7886	7807	7832	7942	8016	7936	7896	7732	7778	7938	7890	7910	7920	7834	7956	7912	7853	7760	7927	7798	7837	7902	7780	7859	7927	7847	7854	7907	7875	7858	7892	7864	7826	7879	7951	7970	7967	7787	7943	7781	7920	7967	7843	7886	7866	7903	7949	7841	7893	7922	7861	7795	7951	7927	7816	7769	7939	7780	7736	7876	7877	7987	7922	7897	7821	8010	7801	7885	7970	7799	7838	7789	7900	7966	7867	7900	7932	7778	7985	7960	8044	7736	7832	8005	7806	7839	7836	7896	7814	7911	7810	7879	7876	7912	7934	7867	7930	7805	7881	7870	7925	7972	7820	7800	7931	7820	7945	7763	8009	7872	7913	7769	7903	7908	7967	7867	7879	7833	7956	7779	7861	7927	7887	7710	7771	7840	7959	7864	8023	7868	7834	7841	8006	7777	7916	7750	7900	7836	7905	7962	7919	7777	7789	7864	7876	7922	7855	7839	7965	7895	7869	7913	7736	7766	8003	7930	7888	7854	7972	7999	7923	7861	7907	7917	7941	7754	7919	7694	7824	7884	7798	7965	7896	7951	7966	7908	7813	7726	7869	7749	7921	7852	7948	7939	7842	7856	7894	7886	8061	7860	7844	7803	7869	7796	7777	7846	7778	7943	7886	7866	7839	7933	7832	7824	7813	7959	7734	7917	7819	7806	7923	7848	7753	7868	8032	7962	7903	7807	7853	7801	7958	7851	7833	7891	7894	7894	7818	7707	7828	7923	7959	7897	7802	7889	7848	7853	7895	7896	7899	7938	7924	7999	8006	7966	7941	7936	7883	7795	7747	7928	7852	7861	7931	7789	7984	7930	7847	7832	7886	7979	7877	7766	8044	7823	7891	7938	7963	8046	7867	7998	7794	8013	7858	7922	7944	8026	7952	7870	7862	7843	7861	7737	7851	7883	7973	7940	7879	7801	7905	7897	7862	7727	7933	7894	7871	7864	7811	7874	7900	7989	7889	7808	7981	7908	7920	7850	7811	7939	7859	7857	7777	7884	7939	7893	7727	7904	7730	7843	7977	7891	7895	7857	7793	8055	7864	7931	7969	7930	7840	7970	7970	7900	7854	7796	7815	7848	7838	7886	8024	7964	7777	7916	7893	7850	7925	7858	7787	7861	7781	7880	7937	7873	7806	7901	7770	7930	7939	7852	7914	7815	7781	8012	7844	7776	7898	7803	7899	7850	7857	7819	7913	7796	7908	7859	7817	7890	7803	7909	7810	7861	7991	7815	7779	7951	7747	7798	7822	7874	7752	7778	7967	8034	7893	7849	7771	7826	7923	7937	7861	7990	7919	7960	7821	7901	7757	7813	7801	7942	8004	7791	8075	7764	7808	7936	8012	7948	7913	7939	7966	8052	7756	7893	7921	7968	7834	7832	7937	7752	7794	7967	7900	7858	7963	7915	7933	7944	7879	7812	7785	7747	7874	7947	7859	7874	7889	7911	7852	7899	7918	7938	7810	7854	7865	7928	7905	7974	7825	7873	7985	7889	7872	7944	7747	7891	7921	7946	7932	7709	7933	7955	7956	7906	8114	7814	7905	7791	7886	7912	7900	7785	7833	7869	8081	7871	8026	7983	7889	8038	7727	7911	7763	7786	7907	7925	7800	7932	7912	7946	7849	7849	7785	7891	7825	7803	7760	7884	8001	7800	7862	7882	7902	7807	7919	7974	7830	7843	7785	7981	7878	7849	7758	7907	7920	7871	7838	7763	7875	7944	7801	7958	7872	7903	7907	7970	7829	7822	7956	7939	7996	7945	7893	7845	7792	7931	7895	7876	7940	7945	7978	7888	7767	7985	7836	7743	7879	7955	7951	7877	8002	7842	7811	7862	7908	7851	7915	7982	7801	7905	7966	7823	7959	7908	7739	7862	7866	7855	7863	7918	7983	7764	7974	7833	7845	7969	7814	7880	7863	7819	7887	7833	7844	7858	7801	7799	7886	7827	7928	7886	7881	7703	7925	7933	7911	7891	7811	7972	7882	7757	7903	7814	7934	7841	7914	8029	7988	7857	7948	7818	7857	7812	7869	7824	7948	7929	8007	7719	7895	7911	7913	7736	7837	7828	7929	7873	7901	7911	7877	7729	7960	7936	7790	7769	7894	7938	7868	7837	7861	7935	7973	7763	7828	7873	7893	7787	7945	7926	7901	7771	7881	8111	7900	7894	7847	7854	7950	7798	7792	7822	7812	7912	7933	7913	7851	7968	7857	7978	7952	7848	7743	7879	7806	7797	7760	7823	7904	7826	7955	7912	7941	7952	7976	7810	7819	7887	7861	7951	7914	7977	7748	7977	7814	7846	7947	7894	7967	7965	7789	7841	7864	7990	7629	7872	7901	7973	7910	7917	7910	7866	7944	7904	7840	7920	7861	7798	7866	7847	7858	7972	7778	7960	7878	7980	7811	7730	7898	7833	7702	7863	7630	7828	7787	7887	7816	7860	7853	7937	7894	7898	7846	7786	7761	7942	7923	7914	7834	7930	7959	8045	7835	7814	7947	7805	7933	7778	7860	7812	7855	7869	7801	7892	7837
8645	16359	22730	13365	9306	4871	2165	1499	1393	2396	1718	1658	1501	1170	1083	912	957	932	916	859	950	884	973	948	923	914	961	993	920	925	932	930	928	923	986	886	931	923	896	1002	865	935	923	934	929	928	921	919	913	970	895	939	890	921	877	873	933	956	873	910	931	931	984	920	927	897	958	925	888	925	949	910	939	956	978	907	905	903	915	906	958	914	957	948	914	921	928	918	959	941	900	950	937	983	921	858	947	930	935	896	1032	890	917	951	861	888	882	901	937	865	910	928	960	919	933	911	894	894	978	910	967	878	929	932	927	940	935	951	957	940	950	940	940	911	979	933	888	977	936	901	905	945	1005	927	920	941	925	902	901	941	954	891	968	950	927	917	917	897	924	945	913	903	961	958	946	952	943	912	939	985	925	929	905	927	917	905	958	992	959	866	978	885	974	881	916	921	928	914	940	925	956	917	892	941	925	990	895	960	955	981	911	887	942	875	931	957	945	893	933	965	898	907	932	943	930	978	892	907	980	910	911	889	920	930	916	918	968	927	913	958	933	933	915	995	895	915	932	940	892	941	930	905	955	889	924	906	917	900	894	900	968	901	916	952	920	922	955	875	912	916	962	913	916	975	866	984	970	951	959	958	980	926	936	937	931	965	964	944	954	943	947	967	930	927	938	920	952	958	894	953	915	891	933	971	899	928	926	942	929	935	919	911	950	914	924	931	920	1018	847	924	917	929	928	947	978	932	925	942	925	848	930	962	955	954	927	945	949	961	952	867	965	943	969	893	897	951	951	915	946	905	955	922	953	922	915	950	957	978	997	923	945	929	896	892	930	937	928	933	897	978	900	901	923	943	979	903	925	919	863	991	925	962	949	955	920	957	975	942	926	962	930	918	897	890	960	959	892	977	969	919	931	956	904	953	996	941	953	880	987	914	927	894	936	933	923	889	953	910	934	996	989	915	972	940	954	945	913	897	971	896	883	948	905	950	934	900	868	948	927	921	924	967	939	937	984	939	854	895	900	980	912	916	944	928	937	929	994	967	909	945	942	886	905	896	931	975	944	973	935	920	892	918	936	916	931	977	951	995	987	966	1012	959	969	1003	938	934	899	864	913	947	931	916	908	885	937	950	974	972	907	911	964	982	923	955	862	959	982	918	909	935	911	950	858	962	935	963	936	924	917	912	958	924	945	889	979	943	979	941	913	923	957	977	999	940	948	920	884	912	935	1001	901	929	955	942	909	923	968	943	970	953	929	922	920	940	913	929	890	929	959	925	914	919	984	966	966	922	980	955	889	936	910	949	986	884	932	913	917	933	938	957	947	924	990	882	922	936	904	881	955	930	945	932	911	997	902	908	926	972	922	958	954	929	914	930	951	868	920	933	982	885	947	945	947	911	891	924	911	882	936	899	975	929	923	933	969	892	910	871	932	926	960	924	938	962	940	992	967	953	929	944	896	946	960	953	955	954	956	970	916	973	948	967	878	948	966	907	975	968	925	913	868	922	899	934	903	938	926	932	948	922	875	917	943	896	976	950	913	969	977	897	963	920	1008	906	944	967	944	957	899	954	929	914	971	931	971	948	958	887	928	922	903	947	899	924	951	920	938	951	975	903	964	895	941	965	946	916	921	915	955	918	872	922	910	869	957	890	979	911	942	930	929	924	944	931	956	831	894	933	933	951	930	927	919	892	935	968	972	939	966	899	959	926	950	920	916	976	908	955	911	919	942	903	986	930	938	863	883	974	899	884	958	965	1006	936	901	954	908	957	890	914	924	930	922	978	933	897	928	907	911	931	974	915	954	940	927	894	882	933	950	870	905	927	936	961	932	904	936	975	914	931	921	1003	961	896	924	911	922	937	917	916	986	893	896	952	926	916	973	891	906	936	991	933	920	950	959	907	957	943	908	947	879	924	961	929	970	949	939	922	932	886	966	946	933	973	932	919	949	914	895	937	943	931	907	925	914	947	975	966	940	905	967	916	951	913	945	892	953	869	907	957	954	921	978	893	955	900	971	895	927	977	945	916	986	979	959	921	938	933	896	965	940	970	919	926	957	936	938	960	909	921	956	934	900	892	945	969	929	950	948	923	942	926	956	889	940	940	929	930	946	852	953	938	890	893	922	908	900	909	983	885	975	951	861	900	949	904	939	955	933	971	913	924	934	940	927	931	888	969	958	895	938	916	953	921	905	933	945	916	914	901	917	946	941	949	943	907	915	975	923	932	925	923	1004	925	918	940	901	978	953	966	935	949	950	972	906	966	943	961	942	945	893	906	871	920	983	913	940	907	917	959	987	979	975	914	915	949	925	918	949	910	928	953	960	950	892	872	924	953	941	948	956	928	989	896	915	951	919	909	921	918	958	937	924	895	937	954	882	883	958	981	929	970	945	903	918	848	895	964	947	887	938	936	933	981	981	906	950	920	915	935	991	976	942	944	958	945	934	918	952	988	923	956	893	921	932	960	954	948	930	928	910	953	916	905	951	965	934	986	914	940	936	975	942	913	945	943	872	909	893	949	879	988	940	890	895	931	943	917	941	967	923	913	967	1027	914	881	918	987	947	903	908	924	954	950	951	885	944	936	936	956	874	901	914	918	928	943	916	1002	933	902	984	910	926	947	909	936	949	948	935	959	963	894	888	971	926	890	892	924	1003	948	903	902	907	946	945	960	939	948	914	997	899	928	950	948	975	922	953	911	898	903	889	914	916	891	946	998	932	935	897	919	889	919	903	990	920	927	949	945	931	926	962	986	952	959	946	999	967	935	956	951	962	963	923	887	880	964	927	917	930	932	940	954	973	941	980	946	936	916	916	926	974	955	897	915	939	944	893	956	960	908	920	979	915	929	921	877	940	952	977	967	905	939	914	961	937	953	934	919	890	976	935	989	922	961	916	952	942	908	959	935	887	918	968	843	900	918	896	945	938	955	981	877	964	965	898	961	939	982	929	919	952	925	918	955	905	943	938	978	854	906	931	859	948	949	895	907	929	938	923	919	930	900	926	948	927	930	940	981	949	957	974	930	907	892	920	974	867	934	909	880	914	928	946	900	960	906	918	965	981	919	906	875	941	949	949	977	948	983	945	945	986	918	929	881	932	962	903	967	993	937	903	937	944	911	951	939	981	899	915	913	944	920	934	935	918	952	927	893	872	881	886	931	932	931	896	984	960	984	915	976	912	931	938	986	919	826	895	892	923	961	964	870	946	952	907	953	965	971	922	908	993	973	903	921	935	976	848	920	959	943	941	971	931	951	987	926	916	917	921	917	938	904	939	964	910	847	905	937	962	931	888	990	899	910	908	958	951	920	905	963	899	967	966	981	947	955	954	910	925	972	904	968	893	955	894	897	918	907	962	947	962	926	1037	919	907	892	941	899	922	904	927	885	960	898	926	945	882	898	903	955	924	959	944	879	978	990	903	956	915	921	943	948	955	936	970	937	962	917	982	899	906	965	968	963	935	920	974	918	907	933	931	956	904	886	890	910	839	943	987	949	902	904	875	884	873	895
40659	54431	57993	58871	57866	42904	29792	23255	19858	30093	22143	21760	16152	11992	10734	8162	8192	8446	8029	8033	7940	8078	7974	8010	7891	7958	7736	7992	7910	7990	8040	8023	8000	8058	8018	7840	7979	7893	7865	7970	7953	7804	7882	8027	8010	7913	7974	7820	7869	7996	7819	7927	7917	7956	7866	7924	8031	7981	7846	7853	7831	7980	8080	7941	7927	8043	8027	7850	7966	7944	7966	7929	7970	7992	7975	7938	7835	7914	7901	7947	7857	7950	7889	8039	7956	7824	7894	7823	7745	7889	7947	7917	7764	7877	7860	7893	7914	7974	7900	8019	7919	8031	7755	7959	7937	7766	7924	8045	7887	7959	7873	7966	7921	7944	7896	7858	7919	7902	7993	7913	7994	7897	7896	7861	7886	7962	7846	7952	7763	7806	7980	7877	7925	7966	7847	7919	8051	8002	8039	7961	7833	7883	7987	8042	7954	7881	7923	8050	7998	7880	8032	7850	7791	7914	7897	7968	8004	7962	7876	7805	7874	7827	8000	8186	7847	7928	7940	7787	7877	7871	7963	7951	7855	7915	7952	8241	7977	7949	7912	7992	7859	7949	7960	7965	8035	7987	7957	7991	7768	7950	7947	7947	8001	8029	8005	7777	7958	7797	7896	7841	8011	7962	8040	7912	7839	8145	7870	7914	7942	7926	8103	7976	7936	7939	7907	7847	7957	8051	7912	7896	7848	7856	8050	7902	7946	7904	7923	7875	7968	7916	7730	7962	8078	7913	7802	7822	7932	8027	7891	7908	8068	7951	7922	7933	8006	7857	8066	7939	7929	7775	7889	7963	8032	7917	7929	8009	7890	8003	7896	7921	7918	7974	8011	7952	7791	7993	7933	7961	8094	7938	7893	7914	7880	7792	7966	7904	7816	7956	7989	8030	8027	7823	7950	7881	7917	8031	7945	7936	7806	7972	7949	7810	7830	7952	7853	8054	8009	7879	7934	7871	7928	7955	7942	8053	7978	7903	7931	7860	7962	7870	7972	8037	7943	7950	7902	7926	7952	7992	8021	7923	7929	7946	7840	7949	7965	7889	7840	7974	7936	7949	7900	7993	7944	7991	7982	7850	7994	7926	8113	7820	8038	7885	7924	7847	7939	7808	8000	7854	7961	7810	7728	7951	7999	7891	7964	7887	7883	7781	7935	7842	7711	7872	7963	7974	7996	7904	7971	7938	7929	7905	7907	7814	7855	7963	8033	7914	7971	8034	7830	7915	7897	8010	7844	7974	7894	7903	7926	7913	8039	7923	7841	7739	7942	8005	7875	8098	7790	8023	7980	7854	7864	7998	7895	8019	7914	7844	7916	7880	8016	8048	7878	7959	7942	7998	7797	7936	7927	7891	7847	7899	7862	7965	7816	7911	8000	7914	7915	7988	7818	7956	8010	7890	7982	7971	8040	7938	7973	7897	8029	7893	7825	7872	8028	7933	7913	7805	7979	7977	8060	7912	7993	8038	7903	7923	7871	7803	7846	7883	8030	7987	7819	7946	7975	8070	7783	7913	7886	7913	8007	7939	7965	7853	7753	7956	7831	7940	7915	7733	7979	7842	7906	7994	7966	7910	8093	7907	7907	7843	7952	8035	7811	7964	7830	7836	7989	7943	7688	7980	7947	8009	7986	7888	7930	7852	8009	7917	8002	8007	7751	7794	7855	7862	7901	7984	7895	7950	7804	7915	7867	8051	8035	7923	8092	7969	7965	7937	7805	7896	7791	7949	7864	8006	7938	7958	7839	7904	7892	7923	7828	8008	7896	7866	7960	8070	7870	7959	7964	8082	7946	7882	8044	7894	7978	7985	7972	7834	7896	8034	7789	7973	7970	7856	7789	7950	7970	7846	7879	8032	7971	8032	7832	8009	7932	8027	7999	7917	7990	8100	7854	7903	7900	8041	7976	7979	8066	7859	7942	7980	7930	7928	7825	8002	8047	8035	7916	7874	8131	7910	7933	7960	7779	8023	7963	7967	8077	8092	7896	7906	7941	8031	7873	8039	7937	7963	7898	7916	8011	7993	7894	7996	7917	8079	7947	7911	7938	7925	7971	7937	8013	7931	8017	7926	7882	7938	7906	7886	7985	7956	7958	7773	7945	8058	7930	8000	7902	7936	7999	7960	7839	7988	7959	8001	7930	7870	7858	7940	7857	7814	7865	7821	7806	8052	7859	7953	7928	8011	8094	7952	7818	7988	7939	7976	7873	7938	7952	8007	7930	7932	7833	7903	7909	7992	7927	7942	7918	8040	7964	7804	7930	7915	7905	7996	7970	7870	7842	7946	8077	7942	7938	7934	7959	7981	7892	7969	7755	7942	7829	7972	7981	8023	7924	7882	7994	7894	7926	8063	7807	7845	7955	7947	7886	8039	7981	7800	7843	7969	7773	7826	7898	7893	7944	7915	7951	7852	7887	7888	7890	7827	7829	8001	7907	7964	7962	7816	8002	7918	7885	8011	8000	7850	7875	7923	7966	7952	7878	7920	7959	8081	7924	7732	7938	7874	8059	7897	8064	7900	7842	7884	7897	7963	8007	7869	7843	7922	7966	7831	7902	7904	7908	7901	8015	8086	7943	7996	7929	7939	8028	7948	7939	7887	7940	7808	7924	7772	7966	7964	7907	7940	7988	8019	7918	7889	7916	7920	7871	7834	8073	7867	8049	7857	7952	7902	7821	7955	7888	7976	7912	7860	8036	8039	7882	8039	7933	7967	7815	7920	7925	7747	7819	7859	7984	7919	8034	7978	7983	8057	8060	7977	7926	7956	7837	7958	7866	7735	7965	7932	7968	7945	7959	7916	8022	7943	7917	8001	7980	7864	7913	7941	7803	8056	7980	7706	8034	7996	7893	8094	7977	7854	7936	7886	7894	8060	7864	7869	7974	8040	7862	7913	7815	7926	7944	7879	7937	7960	7978	7920	7954	8043	7877	7988	8002	7862	7915	8029	7984	7764	7897	7928	7872	8033	7881	8046	7892	7962	7937	7893	7955	8097	7815	7844	7938	7685	7908	8050	7873	7791	7994	7973	7985	7888	7959	7847	7742	7993	7925	7858	7885	7952	7981	8031	7925	7840	7917	7848	7822	7928	8065	7859	7872	7966	7960	7787	7891	7950	8055	7920	8078	8056	7937	7939	7878	7853	7947	8031	7875	7941	8008	7884	8018	8056	7822	8014	8060	7953	7958	7857	8102	7889	7891	7935	7857	7953	7925	8007	7896	7908	7849	7973	8068	7888	7834	7936	7983	7919	8010	7960	7891	7968	7913	7975	8082	7976	7830	7959	7807	7891	7956	7991	8007	7884	7905	8033	7944	7771	8169	8039	8085	7922	8004	7924	7690	7904	7958	7961	8022	7797	7912	7851	7942	7938	7959	7863	7864	7903	8031	7852	7967	7874	7937	8016	7974	7875	8017	7927	7983	7962	7955	8012	7894	7806	7959	8027	7978	7984	7843	7997	7851	7935	7806	7952	7939	7844	7908	7888	7924	7735	7833	8042	7920	7914	7857	7925	8012	8098	7876	7874	7848	7924	7961	8038	7982	7953	8001	7801	7962	7892	7934	7881	8008	7964	7862	7907	7882	7968	7833	7847	7867	7815	7911	8043	7883	7868	7902	7913	7875	7947	7977	7869	7900	7990	7914	8025	7826	7794	7845	7917	7885	7956	7829	8009	7950	7749	7835	7961	8057	7918	7845	7901	8108	7827	7877	7835	7814	7954	7836	7940	7984	7879	7933	7891	7955	7907	7943	8052	7860	7890	7938	7869	7970	7802	8031	7891	7887	7959	7906	7876	7933	8057	7751	8058	7977	7970	7880	7945	7881	7866	7912	7839	7983	7979	7965	8108	7839	7928	7935	7954	7974	7991	7952	8028	7925	7806	7899	7916	7834	7997	7895	8019	7932	7955	7908	8037	7994	7956	7867	7947	7894	8094	7866	7905	8014	7972	7895	7815	7971	7869	7902	7864	7916	8008	8067	7890	7882	7906	8003	7867	8031	7908	7915	8084	7941	7823	8007	8052	8021	7895	8012	7874	8019	7869	7964	7933	7868	7832	8137	7960	7952	7885	7818	7975	7880	7931	7918	7870	7861	7935	7974	7933	7866	8008	7788	7970	8108	7840	8024	7924	7929	7964	7924	7958	7848	7948	7907	7785	8047	7928	7812	7941	7919	7909	8044	7864	7875	7989	7893	7844	7918	7993	7842	7840	7940	7918	7958	7870	7959	7872	7972	7837	8012	7827	8038	7971	7899	7905	7950	8002	7833	7989	7780	7990	8085	7898	7924	7848	7996	7831	7911	7914	7950	7938	7880	7963	7999	7901	7851	8019	7786	7961	8119	8001	7869	7894	8040	8037	7818	7897	7744	7974	7973	7956	7841	8094	8054	8069	7888	7891	7938	7892	8072	7853	7834	7987	7907	7896	7911	7891	7973	7958	7818	7961	7880	7751	7926	7876	7952	7867	8020	7814	8038	7851	7828	7942	7843	7852	8047	7909	7881	8109	7992	7957	7977	8030	8053	7876	7895	7877	7908	7935	7779	7972	7903	7850	7879	7955	8018	7793	7973	7944	8026	7795	7959	8027	8000	7867	7893	7976	7890	7969	7902	7987	7915	7987	8092	7953	7905	7805	7995	8082	7915	7959	7986	7817	8008	8007	8006	7889	7899	7798	7885	7904	8145	7845	7866	7941	7852	7889	8038	7912	7850	7863	7846	7907	7990	8002	7934	7978	7763	7951	7860	8022	7873	7943	7907	7782	7989	7986	7950	7887	7829	7940	7945	7866	7946	7799	7897	8025	7911	8003	7878	7796	7790	7977	7931	7951	7807	7867	8045	7879	8015	7940	7860	7843	8039	8024	7794	7899	7805	8070	7921	7947	7799	7941	8011	7822	7896	7928	7933	7877	7831	7819	7940	7942	7913	7894	7873	7869	7899	7975	7956	7977	7973	7919	7899	7768	7960	8009	7908	8018	7864	7892	7862	8024	7917	8051	7824	8008	7880	7952	7868	8052	7905	7945	7846	7894	7945	7875	8019	8072	7910	7943	7975	7889	7940	7796	7944	7953	7931	7856	7900	7929	7879	8004	7873	8002	7840	7888
6199	4805	5057	3212	2430	1940	1444	1190	1033	1228	1047	1035	939	920	972	909	868	852	946	883	947	927	914	962	860	937	895	846	864	862	871	913	853	923	891	906	900	936	915	854	906	902	886	884	821	885	869	949	904	904	897	892	920	968	887	823	899	851	879	862	940	957	889	877	877	920	943	918	881	953	882	866	892	920	878	870	862	899	921	898	868	917	850	878	943	876	898	864	866	883	893	912	882	911	899	864	775	926	883	946	903	881	889	842	873	913	858	919	881	865	859	937	947	896	887	869	909	910	880	895	875	912	927	868	892	849	914	866	865	876	906	902	850	861	828	904	870	878	979	895	898	886	867	912	936	885	906	922	879	874	962	890	897	900	876	917	914	943	884	877	962	890	843	900	909	921	901	864	877	875	838	902	899	861	862	906	918	920	906	876	891	946	915	872	894	874	897	881	917	923	912	860	913	895	929	873	910	882	920	930	842	905	868	867	864	915	903	869	878	896	868	925	815	866	837	895	905	853	869	900	893	845	876	918	909	940	843	916	899	881	901	898	900	850	848	858	832	844	856	865	881	884	857	923	868	904	843	925	889	842	892	908	893	901	926	818	911	920	909	910	877	906	964	874	884	920	893	906	890	870	948	880	915	889	907	941	894	928	926	895	843	908	990	854	848	891	853	847	942	837	893	874	905	919	893	869	887	922	892	870	897	890	895	870	921	893	917	900	909	876	898	946	848	899	924	920	932	875	849	887	853	917	883	871	979	868	916	922	882	959	899	853	904	889	900	868	944	850	881	898	901	914	879	918	925	854	893	900	853	890	905	885	896	894	879	912	931	892	924	892	900	863	940	903	846	850	946	930	897	908	856	876	923	830	896	874	919	903	931	896	883	837	877	876	881	841	947	920	904	893	820	859	900	843	846	929	928	894	964	903	889	881	910	870	911	891	919	865	876	890	934	886	898	859	906	924	914	883	854	916	885	893	915	887	930	891	820	912	905	904	894	873	871	915	956	876	873	904	906	890	914	918	868	870	858	904	923	895	840	906	934	865	901	989	850	903	908	943	854	938	898	851	854	944	891	931	930	922	935	898	934	899	849	890	862	936	958	911	905	904	938	881	916	978	875	873	839	926	868	847	909	902	887	902	943	906	871	835	878	948	873	897	906	882	961	908	871	899	940	913	969	923	897	912	857	903	945	941	835	943	867	866	889	911	888	906	893	923	935	940	938	878	887	903	908	911	881	909	892	953	890	888	868	865	868	907	915	887	908	886	950	907	888	891	914	918	924	894	902	933	863	842	895	863	914	912	919	891	927	856	832	906	960	922	880	865	948	920	965	886	838	854	824	881	865	887	885	871	906	896	870	886	912	924	901	897	892	913	881	951	931	860	900	869	926	948	878	861	903	863	887	887	939	898	895	904	855	928	873	918	885	924	889	866	928	908	888	901	929	911	970	912	832	914	866	927	889	876	912	963	954	880	864	944	875	928	864	903	911	933	937	909	861	886	889	897	871	862	905	868	893	854	859	897	865	837	871	896	925	885	926	910	848	871	904	914	932	904	908	921	903	873	878	893	933	875	858	907	891	929	886	944	882	882	910	868	921	898	919	874	918	894	865	919	896	936	915	887	865	918	894	907	902	930	901	861	937	893	911	844	850	907	882	915	910	877	937	840	912	890	901	865	861	889	915	865	900	899	855	903	877	883	895	897	908	901	891	912	900	887	912	910	907	944	857	865	904	838	930	938	882	899	920	901	880	916	907	839	902	841	918	892	854	901	886	854	916	909	915	924	894	869	874	907	905	856	954	867	884	895	930	874	890	875	944	922	935	861	812	864	901	858	884	857	905	874	919	859	873	903	891	824	916	893	896	851	831	886	884	877	895	868	875	919	904	874	897	931	916	890	885	908	929	904	949	878	851	900	912	871	957	898	879	950	894	904	904	891	866	909	863	921	874	886	875	866	885	897	891	969	902	901	893	896	890	912	915	932	898	899	848	896	896	913	932	863	862	927	851	917	873	922	876	871	839	874	907	916	885	957	873	950	934	923	913	870	928	888	947	902	903	867	891	928	873	900	883	927	919	948	883	936	859	905	903	914	943	887	878	887	929	837	853	902	826	869	912	875	927	878	883	891	850	915	959	898	888	938	890	882	948	881	897	895	889	933	888	876	883	903	857	871	907	887	854	866	900	907	889	879	881	919	834	928	872	940	906	932	902	922	915	883	883	941	850	920	848	888	887	881	880	919	903	918	912	885	969	936	904	870	918	945	888	850	872	935	902	868	902	895	856	927	882	936	879	901	937	891	885	903	894	937	900	938	979	913	879	898	881	842	873	923	939	933	950	925	861	866	908	963	920	965	968	894	882	935	933	885	890	915	891	881	905	905	890	888	949	904	961	867	925	906	906	934	864	888	919	881	937	913	911	879	899	862	898	896	868	938	888	905	927	899	894	884	908	926	895	877	958	877	899	894	869	911	875	884	898	882	859	973	936	880	906	834	911	873	876	834	892	894	875	899	914	982	849	913	875	898	866	877	889	905	909	892	903	940	912	943	924	861	917	932	879	962	924	886	910	917	900	949	878	851	883	925	939	881	871	924	828	874	889	929	920	944	892	884	945	842	874	859	934	900	890	894	893	898	937	857	867	901	913	896	916	924	894	895	887	919	975	888	901	935	825	900	906	881	860	913	934	901	851	923	887	937	925	956	904	874	855	897	871	951	890	912	901	877	887	876	891	871	864	897	868	930	869	889	917	887	913	881	871	932	888	919	885	936	860	869	882	919	866	946	903	852	910	875	914	901	889	910	902	919	941	909	932	936	877	927	938	879	903	879	893	890	959	918	894	915	900	848	917	936	921	929	898	948	899	914	920	897	895	911	900	903	899	891	901	818	916	919	868	876	819	933	860	877	912	925	926	863	905	879	865	933	909	899	884	883	916	965	918	899	931	941	810	988	966	985	914	919	930	932	899	939	888	877	877	899	927	912	967	900	905	914	915	907	875	902	904	922	890	898	898	913	896	925	919	907	854	885	904	947	938	908	849	884	873	894	907	867	950	890	878	872	874	882	916	864	960	876	884	913	927	937	843	921	874	857	880	882	872	888	884	881	904	957	941	818	925	881	888	936	905	895	886	895	840	903	879	882	884	907	866	947	886	925	935	945	879	887	894	954	916	915	884	876	892	927	833	925	895	914	886	923	916	906	913	926	867	900	876	902	915	876	917	932	878	967	923	942	902	891	893	935	941	854	871	879	887	888	883	922	855	897	914	929	881	878	933	883	876	948	913	912	931	925	868	908	919	872	873	883	895	863	932	902	907	920	912	905	856	926	904	878	886	877	911	834	888	924	918	874	897	893	918	903	895	894	863	874	908	931	906	841	852	892	906	854	905	906	883	908	916	893	918	930	908	939	885	905	855	921	887	904	899	893	874	887	902	873	935	861	895	949	887	878	899	907	895	855	947	872	913	870	833	899	900	901	920	894	927	894	865	878	851	869
33643	34827	34013	36332	35889	30742	22189	16476	14504	15581	11752	11382	9810	8519	8379	7955	7877	7867	7886	7643	7777	7763	7803	7844	7786	7793	7665	7676	7694	7729	7722	7744	7838	7779	7870	7619	7812	7838	7757	7620	7671	7871	7631	7782	7728	7756	7794	7759	7794	7710	7696	7850	7761	7784	7654	7724	7710	7674	7715	7590	7706	7600	7765	7773	7638	7708	7669	7693	7825	7900	7733	7630	7665	7756	7799	7609	7649	7602	7701	7716	7683	7690	7841	7677	7750	7648	7735	7743	7744	7707	7780	7751	7795	7885	7726	7689	7721	7678	7685	7731	7600	7734	7689	7596	7706	7781	7641	7847	7628	7764	7689	7766	7662	7901	7798	7729	7687	7747	7813	7749	7766	7646	7712	7703	7710	7758	7655	7774	7764	7683	7739	7788	7755	7596	7711	7761	7703	7646	7670	7657	7727	7728	7714	7590	7711	7750	7736	7713	7677	7621	7817	7718	7757	7844	7591	7707	7752	7621	7753	7650	7696	7772	7754	7858	7664	7845	7680	7769	7680	7601	7836	7676	7815	7625	7719	7641	7806	7809	7838	7648	7681	7627	7562	7717	7703	7665	7794	7728	7635	7560	7777	7726	7750	7735	7717	7719	7579	7714	7724	7831	7729	7679	7678	7771	7773	7811	7860	7708	7829	7738	7758	7779	7838	7752	7838	7674	7639	7734	7745	7701	7632	7546	7810	7734	7934	7706	7539	7656	7779	7658	7782	7768	7653	7714	7696	7711	7713	7664	7725	7671	7669	7676	7702	7663	7690	7769	7687	7816	7702	7700	7867	7817	7727	7681	7681	7546	7764	7836	7718	7685	7775	7750	7772	7827	7775	7637	7697	7626	7622	7734	8001	7740	7624	7700	7763	7829	7670	7792	7721	7623	7797	7750	7663	7796	7708	7646	7652	7779	7750	7744	7733	7850	7692	7806	7696	7924	7801	7698	7700	7578	7833	7625	7543	7740	7590	7616	7797	7703	7620	7719	7677	7664	7682	7601	7562	7668	7674	7794	7965	7683	7642	7655	7688	7804	7738	7694	7608	7703	7686	7740	7757	7723	7808	7772	7678	7752	7699	7809	7715	7633	7789	7654	7786	7667	7746	7841	7623	7739	7616	7834	7690	7732	7808	7728	7716	7893	7757	7750	7673	7835	7685	7591	7638	7657	7687	7664	7796	7832	7676	7815	7695	7692	7787	7616	7735	7853	7692	7718	7676	7927	7640	7587	7706	7751	7812	7672	7635	7761	7800	7576	7853	7781	7627	7772	7825	7714	7703	7755	7703	7688	7646	7816	7738	7761	7791	7639	7798	7728	7761	7822	7715	7704	7780	7721	7730	7764	7723	7711	7699	7683	7698	7826	7850	7731	7683	7637	7546	7850	7703	7752	7795	7682	7730	7694	7659	7734	7747	7780	7638	7740	7703	7714	7601	7752	7622	7808	7672	7830	7597	7713	7753	7668	7650	7648	7807	7848	7713	7774	7517	7690	7700	7717	7701	7705	7787	7803	7675	7639	7741	7678	7717	7645	7739	7760	7802	7823	7718	7677	7670	7577	7706	7858	7670	7690	7659	7766	7734	7771	7794	7865	7739	7691	7772	7631	7699	7601	7690	7754	7743	7751	7783	7660	7682	7803	7775	7700	7539	7760	7665	7703	7655	7528	7769	7697	7746	7683	7877	7700	7711	7692	7820	7680	7828	7790	7841	7642	7817	7503	7646	7756	7655	7690	7704	7783	7750	7662	7721	7754	7576	7709	7696	7737	7753	7716	7696	7720	7759	7729	7762	7715	7754	7691	7871	7597	7719	7791	7737	7669	7772	7763	7682	7671	7675	7736	7676	7704	7730	7696	7748	7756	7724	7603	7553	7523	7776	7800	7667	7788	7677	7908	7692	7663	7750	7798	7616	7854	7736	7718	7771	7813	7621	7799	7688	7777	7760	7752	7754	7723	7730	7736	7628	7696	7674	7761	7843	7704	7619	7659	7785	7764	7669	7585	7754	7638	7630	7778	7756	7728	7664	7797	7763	7636	7762	7652	7611	7745	7679	7727	7786	7756	7633	7812	7677	7705	7616	7610	7701	7710	7712	7698	7727	7707	7722	7737	7645	7735	7614	7761	7772	7717	7642	7621	7628	7728	7759	7683	7736	7737	7742	7778	7860	7672	7744	7742	7756	7727	7696	7749	7544	7730	7771	7673	7692	7725	7841	7589	7834	7833	7706	7697	7893	7631	7711	7843	7557	7671	7672	7778	7770	7709	7704	7748	7842	7698	7714	7778	7648	7815	7571	7749	7683	7763	7773	7734	7624	7677	7652	7750	7708	7772	7645	7654	7522	7804	7762	7766	7899	7725	7787	7727	7825	7872	7655	7735	7806	7668	7740	7833	7851	7785	7639	7746	7662	7727	7939	7685	7675	7907	7789	7538	7686	7705	7726	7686	7786	7744	7663	7650	7723	7595	7838	7775	7676	7616	7861	7698	7711	7699	7674	7767	7746	7790	7716	7778	7747	7633	7773	7733	7756	7768	7767	7721	7784	7727	7627	7733	7742	7613	7785	7775	7749	7802	7785	7742	7657	7793	7729	7666	7739	7780	7637	7651	7678	7799	7743	7759	7731	7808	7842	7847	7638	7713	7674	7721	7597	7788	7763	7600	7772	7857	7650	7852	7712	7641	7652	7695	7784	7755	7889	7833	7852	7712	7792	7760	7969	7691	7734	7707	7708	7755	7631	7819	7650	7744	7748	7755	7724	7747	7812	7747	7893	7657	7706	7775	7644	7663	7677	7721	7772	7743	7846	7704	7824	7674	7780	7756	7825	7797	7742	7704	7838	7824	7708	7831	7755	7800	7701	7741	7525	7691	7803	7650	7832	7601	7595	7764	7599	7681	7825	7664	7697	7788	7801	7704	7690	7712	7801	7715	7675	7723	7569	7878	7707	7633	7781	7709	7812	7703	7737	7709	7728	7725	7741	7700	7723	7647	7702	7856	7671	7668	7686	7643	7772	7624	7754	7698	7721	7672	7738	7770	7804	7758	7784	7595	7920	7726	7941	7575	7862	7717	7638	7601	7703	7572	7819	7680	7657	7813	7619	7638	7667	7780	7765	7671	7644	7733	7664	7776	7729	7645	7755	7799	7746	7590	7746	7852	7678	7655	7836	7702	7625	7792	7747	7743	7781	7646	7716	7587	7833	7666	7717	7555	7876	7766	7752	7670	7779	7792	7785	7868	7718	7732	7692	7770	7722	7692	7731	7783	7692	7665	7871	7722	7867	7813	7695	7677	7747	7897	7738	7727	7667	7568	7696	7777	7626	7688	7812	7688	7872	7726	7755	7720	7659	7787	7710	7636	7762	7674	7787	7835	7653	7698	7642	7700	7819	7567	7699	7676	7849	7815	7780	7755	7614	7901	7670	7816	7752	7795	7838	7747	7589	7820	7697	7653	7642	7689	7789	7757	7809	7802	7647	7692	7744	7761	7810	7811	7600	7711	7727	7631	7855	7804	7694	7652	7667	7694	7675	7598	7869	7643	7665	7832	7837	7825	7691	7885	7779	7754	7760	7733	7789	7775	7613	7709	7733	7701	7862	7674	7646	7792	7635	7780	7717	7728	7666	7667	7786	7774	7801	7786	7684	7690	7830	7583	7760	7685	7778	7756	7742	7684	7760	7799	7718	7742	7609	7669	7681	7840	7774	7798	7577	7771	7797	7731	7716	7726	7790	7674	7740	7732	7626	7744	7747	7733	7905	7734	7681	7638	7707	7795	7796	7785	7707	7767	7829	7866	7720	7850	7682	7654	7683	7722	7656	7812	7724	7612	7756	7612	7712	7823	7685	7642	7696	7658	7676	7752	7766	7785	7654	7672	7625	7609	7749	7761	7766	7654	7764	7653	7795	7640	7724	7748	7684	7674	7716	7633	7853	7837	7601	7637	7732	7662	7758	7602	7751	7689	7638	7671	7689	7797	7691	7768	7743	7649	7683	7693	7754	7792	7553	7700	7677	7741	7773	7677	7621	7657	7717	7782	7815	7797	7610	7735	7828	7665	7663	7612	7709	7634	7724	7613	7825	7637	7777	7835	7704	7722	7744	7851	7727	7785	7623	7694	7668	7661	7739	7722	7754	7720	7776	7800	7668	7783	7668	7643	7667	7719	7674	7757	7623	7657	7757	7834	7732	7746	7550	7752	7734	7823	7713	7642	7754	7691	7745	7739	7682	7786	7717	7711	7817	7777	7703	7723	7773	7747	7672	7661	7772	7753	7767	7866	7642	7694	7758	7745	7665	7761	7682	7638	7685	7754	7845	7786	7773	7724	7799	7739	7589	7812	7765	7876	7541	7704	7707	7847	7805	7676	7758	7638	7789	7782	7699	7683	7780	7838	7803	7685	7655	7713	7641	7720	7668	7636	7629	7717	7740	7769	7672	7694	7759	7671	7715	7827	7918	7582	7668	7759	7683	7673	7726	7779	7796	7813	7747	7849	7737	7786	7853	7861	7705	7834	7535	7934	7655	7697	7657	7714	7671	7832	7649	7812	7707	7801	7665	7791	7707	7754	7724	7714	7710	7774	7671	7739	7735	7712	7718	7783	7727	7733	7670	7684	7656	7763	7664	7663	7751	7697	7653	7786	7732	7679	7752	7694	7619	7936	7741	7687	7660	7666	7650	7778	7704	7806	7794	7753	7707	7714	7835	7670	7666	7734	7782	7723	7684	7746	7652	7767	7770	7621	7721	7819	7809	7776	7896	7708	7772	7759	7797	7758	7709	7724	7723	7636	7630	7711	7749	7853	7727	7904	7798	7692	7707	7792	7654	7744	7802	7610	7669	7771	7756	7632	7769	7741	7608	7625	7695	7687	7767	7747	7789	7758	7681	7815	7817	7568	7641	7725	7801	7696	7670	7771	7755	7674	7665	7689	7855	7626	7783	7683	7798	7739	7690	7687	7661	7768	7748	7560	7761	7881	7745	7606	7694	7806	7639	7824	7823	7739	7719	7617	7733	7695	7843	7541	7629	7853	7608	7894	7733	7743	7722	7702	7732	7612	7777	7854	7786	7622	7746	7659	7631	7730	7743	7743	7818	7826	7778	7705
6772	11730	14118	8333	5350	4294	2278	1213	1119	1691	1173	1337	1165	990	944	925	924	911	917	902	922	847	905	939	903	916	889	917	925	883	871	868	938	836	854	888	906	876	857	900	913	966	934	919	888	917	901	921	858	933	910	905	953	903	913	975	878	934	921	946	906	911	897	917	905	892	904	872	944	865	976	904	903	886	868	891	921	912	908	919	904	914	947	924	907	963	867	851	894	886	948	943	942	944	903	973	907	897	977	917	909	902	861	880	872	954	905	888	891	886	938	867	918	942	931	915	915	977	910	916	887	895	873	941	905	922	931	962	896	914	928	875	902	944	881	902	924	941	904	953	874	905	912	918	866	884	923	942	918	907	942	896	858	918	934	946	907	937	896	936	911	909	944	960	910	905	926	937	907	928	935	946	913	907	926	922	899	958	863	909	923	944	921	899	928	870	912	930	911	926	911	865	942	865	921	842	934	872	923	855	882	896	909	948	878	928	797	840	893	924	912	886	857	900	945	903	883	936	907	853	928	913	959	922	962	869	912	901	859	884	874	876	877	940	972	897	896	915	891	937	936	856	951	898	918	853	908	886	919	916	923	952	923	894	869	908	870	857	917	926	950	944	946	898	980	967	935	934	944	932	962	942	898	831	882	948	930	899	882	909	885	967	878	865	933	948	881	885	914	894	925	945	872	939	942	931	901	927	903	917	885	934	899	924	923	909	933	875	876	925	920	939	953	899	937	924	939	917	879	861	921	869	934	944	912	936	891	912	919	885	883	905	877	982	894	864	909	874	944	848	970	891	917	873	885	914	860	922	904	881	886	927	962	895	897	837	928	931	898	934	974	957	915	914	869	892	880	872	893	964	916	930	874	890	912	968	929	889	876	893	923	897	936	936	852	933	954	940	923	875	952	939	880	921	928	954	885	926	887	906	969	879	941	941	872	902	896	880	865	935	950	905	911	896	977	949	929	913	915	866	872	822	885	955	876	922	895	891	944	904	959	901	920	926	919	960	885	961	898	918	892	903	940	923	881	902	880	921	893	924	888	864	928	893	913	923	889	963	883	882	874	897	925	907	909	894	919	920	1023	937	956	940	897	884	894	899	889	888	893	885	969	930	875	909	948	898	929	937	925	860	948	972	856	903	925	886	900	975	930	899	916	977	925	896	894	909	912	948	867	917	899	903	889	900	876	913	895	872	888	885	912	949	925	887	889	887	932	944	965	891	921	829	922	918	915	948	816	920	934	895	901	887	908	899	943	963	917	974	947	864	920	885	948	891	888	864	880	866	882	895	928	921	929	916	940	937	912	937	834	893	904	851	921	977	920	919	899	889	931	915	897	875	868	900	951	916	941	923	913	861	898	919	905	880	895	921	929	960	951	911	922	913	857	921	874	880	958	888	931	883	935	893	911	888	916	918	942	926	923	874	908	889	949	913	933	922	899	905	935	888	914	866	879	926	897	881	880	903	899	889	879	944	874	891	907	952	886	937	924	908	911	918	916	856	956	911	907	969	900	928	921	830	867	914	957	892	933	909	891	904	941	891	957	908	844	954	890	895	904	862	905	927	897	878	895	886	895	941	870	920	887	920	914	908	926	968	942	885	893	940	907	859	880	920	921	930	936	895	951	946	930	923	939	864	908	892	889	892	856	884	844	902	884	921	879	888	864	919	882	941	888	922	925	899	961	953	901	905	886	915	920	877	902	906	934	917	874	901	949	942	884	831	889	902	920	879	861	895	896	912	892	894	910	918	925	945	921	904	959	928	865	890	902	914	867	858	875	939	908	898	948	903	889	938	942	924	913	916	892	916	919	896	868	899	943	877	888	868	894	963	905	941	869	905	922	915	918	948	911	895	849	911	925	886	961	923	932	915	921	868	901	880	956	920	933	922	975	897	939	889	896	890	909	851	940	938	936	922	885	876	937	866	880	900	862	909	910	896	895	854	894	867	912	922	956	863	924	925	904	920	929	919	892	892	977	872	912	896	934	882	917	874	928	936	906	847	851	913	931	878	921	877	959	879	887	859	912	959	865	889	834	922	940	875	926	909	893	927	892	914	865	905	924	920	855	872	906	948	944	951	901	923	935	913	950	931	914	919	931	901	908	906	886	926	956	929	884	933	879	952	931	936	924	882	903	906	887	896	912	925	903	896	901	887	910	879	943	919	910	936	902	910	952	942	927	923	916	929	946	950	900	896	938	874	902	911	929	849	954	944	921	874	895	871	936	889	897	944	913	909	922	938	891	860	898	913	889	946	909	877	929	873	905	957	966	857	946	910	893	906	939	844	927	902	889	872	888	881	880	928	879	966	940	1001	903	921	901	904	898	931	960	903	918	855	882	897	880	955	928	863	911	901	975	934	934	915	905	941	907	911	870	878	906	853	906	901	926	902	903	946	883	866	882	886	905	890	908	901	911	912	918	916	877	854	886	960	925	875	946	969	909	854	876	884	913	890	952	982	919	912	934	831	888	882	960	875	919	949	921	894	885	918	884	900	897	893	930	853	893	926	929	875	921	941	880	932	914	925	831	890	829	889	901	834	869	929	954	930	894	936	874	833	888	940	946	938	929	921	947	920	926	891	894	908	875	866	884	903	883	893	911	870	970	915	936	920	892	918	886	962	871	948	898	902	930	887	839	946	948	945	908	909	881	906	879	956	877	835	908	924	876	930	859	899	941	940	940	880	908	894	852	937	933	934	912	881	926	862	911	935	954	914	926	903	900	932	893	904	930	905	910	923	903	905	891	918	896	952	854	901	889	878	889	907	897	944	901	958	897	888	860	903	919	861	920	948	921	903	932	975	892	911	913	922	907	878	916	923	929	925	975	898	920	959	928	861	906	923	887	866	949	876	910	949	877	878	930	934	978	976	943	934	914	907	913	922	901	929	933	882	893	838	878	889	907	903	879	913	933	904	925	911	865	894	931	871	896	917	997	907	926	868	900	894	943	924	895	928	932	938	900	921	897	830	963	832	852	880	866	906	917	909	974	906	916	866	954	911	959	920	916	930	902	921	835	949	925	930	913	982	931	886	970	911	936	898	935	963	929	844	915	874	899	896	932	887	896	919	858	888	944	909	908	924	940	894	901	942	890	915	944	928	971	881	921	953	875	908	917	876	949	933	908	856	923	897	914	949	938	889	923	931	986	872	926	944	901	931	912	914	884	851	903	960	939	947	890	899	902	902	892	915	867	911	912	898	986	950	907	856	961	888	949	915	894	897	930	891	893	933	870	974	886	912	941	895	977	910	884	897	879	943	933	921	866	842	928	895	930	922	946	945	928	913	879	935	899	887	922	870	936	890	903	891	931	935	877	940	891	861	860	977	973	907	926	856	928	834	937	908	928	897	906	882	905	895	931	947	865	922	911	881	896	911	899	897	921	935	956	911	885	891	876	846	930	913	970	949	914	917	936	900	880	913	881	880	873	892	909	851	928	930	905	992	916	949	868	904	923	907	953	936	897	902	896	964	943	914	965	923	876	930	872	900	847	864
40099	48486	48156	50413	48241	43585	26363	16924	16444	22515	14155	15876	12141	9386	8972	8023	7973	8128	7885	7873	7819	7862	7785	7781	7835	7858	7812	7800	7786	7843	7917	7893	7934	7796	7835	7820	7807	7781	7747	7776	7865	7747	7757	7602	7713	7698	7765	7651	7821	7794	7778	7694	7776	7787	7841	7900	7834	7686	7853	7895	7826	7737	7812	7834	7823	7835	7799	7707	7785	7886	7723	7862	7863	7953	7788	7690	7790	7824	7813	7754	7920	7972	7832	7674	7827	7751	7915	7827	7892	7688	7835	7830	7865	7661	7793	7753	7721	7779	7675	7904	7758	7735	7817	7818	7838	7781	7717	7679	7819	7771	7793	7899	8003	7844	7712	7699	7831	7791	7829	7789	7788	7717	7725	7759	7777	7700	7787	7862	7867	7889	7764	7811	7932	7696	7881	7757	7834	7714	7778	7647	7837	7801	7791	7772	7923	7719	7836	7827	7802	7802	7815	7708	7716	7816	7836	7810	7859	7889	7681	7777	7668	7828	7856	7793	7811	7643	7904	7778	7787	7784	7811	7693	7949	7726	7907	7801	7857	7794	7850	7694	7882	7723	7789	7822	7819	7742	7866	7725	7904	7843	7811	7687	7764	7877	7777	7774	7834	7840	7652	7766	7725	7691	7974	7851	7738	7714	7832	7767	7762	7797	7862	7860	7788	7737	7824	7852	7784	7777	7773	7895	7775	7792	7849	7990	7753	7727	7822	7827	7714	7801	7904	7712	7875	7844	7990	7868	7723	7943	7835	7658	7881	7830	7662	7781	7822	7719	7656	7743	7872	7759	7756	7840	7816	7845	7851	7823	7832	7798	7793	7937	7773	7677	7887	7747	7911	7888	7810	7815	7748	7782	7702	7694	7909	7693	7809	7833	7758	7737	7785	7689	7704	7722	7906	7841	7884	7774	7689	7783	7790	7915	7824	7785	7720	7926	7773	7834	7828	7781	7748	7749	7722	7699	7910	7788	7823	7869	7821	7717	7758	7811	7832	7845	7801	7787	7748	7859	7823	7701	7784	7813	7881	7769	7793	7832	7798	7787	7817	7800	7674	7824	7877	7756	7690	7765	7753	7703	7796	7819	7782	7841	7901	7790	7734	7796	7867	7907	7710	7792	7870	7735	7864	7716	7738	7905	7670	7830	7627	7864	7754	7869	7785	7864	7853	7778	7813	7830	7825	7844	7862	7763	7732	7773	7841	7775	7786	7745	7861	7782	7773	7812	7771	8028	7749	7816	7804	7901	7813	7790	7772	7881	7757	7755	7614	7772	7781	7735	7842	7832	7844	7919	7873	7795	7717	7775	7821	7775	7711	7767	7819	7812	7788	7773	7762	7802	7752	7698	7889	7809	7844	7768	7720	7693	7721	7804	7869	7815	7836	7780	7906	7894	7861	7840	7911	7690	7872	7854	7688	7813	7729	7892	7620	7676	7692	7807	7754	7873	7795	7750	7814	7746	7873	7789	7686	7872	7865	7746	7833	7701	7729	7681	7873	7852	7778	7885	7748	7685	7699	7728	7649	7818	7816	7723	7792	7859	7765	7736	7795	7834	7746	7854	7874	7794	7849	7670	7890	7761	7764	7658	7873	7925	7818	7930	7964	7747	7890	7910	7707	7865	7865	7791	7823	7707	7877	7710	7717	7761	7780	7671	7811	7802	7826	7850	7844	7956	7747	7858	7853	7681	7831	7970	7773	7874	7772	7905	7810	7813	7727	7799	7789	7881	7656	7788	7923	7669	7789	7783	7774	7857	7833	7868	7825	8001	7747	7885	7600	7755	7802	7750	7726	7787	7810	7796	7762	7832	7750	7908	7727	7804	7826	7745	7762	7791	7902	7851	7804	7788	7894	7739	7823	7832	7823	7914	7744	7822	7843	7752	7830	7859	7734	7786	7943	7710	7817	7787	7737	7740	7853	7862	8033	7900	7767	7715	7806	7771	7642	7954	7752	7845	7781	7781	7756	7965	7673	7763	7742	7779	7727	7862	7819	7828	7814	7790	7612	7713	7906	7688	7810	7785	7731	7786	7727	7792	7769	7689	7830	7764	7788	7742	7784	7823	7834	7767	7770	7758	7616	7686	7775	7856	7783	7767	7763	7798	7767	7806	7696	7809	7889	7854	7861	7836	7891	7714	7836	7737	7854	7792	7687	7809	7766	7590	7809	7909	7843	7792	7814	7745	7869	7857	7836	7764	7837	7904	7834	7796	7767	7883	7842	7813	7817	7814	7778	7727	7816	7843	7814	7844	7780	7785	7741	7815	7927	7798	7768	7889	7823	7870	7787	7825	7641	7825	7817	7862	7848	7753	7749	7817	7784	7924	7730	7887	7850	7838	7808	7791	7779	7727	7872	7731	7733	7861	7862	7614	7850	7869	7732	7673	7667	8002	7832	7690	7788	7673	7911	7885	7889	7860	7872	7739	7852	7826	7718	7817	7817	7862	7766	7714	7842	7834	7774	7737	7795	7712	7730	7679	7715	7761	7815	7870	7714	7991	7739	7815	7875	7922	7851	7826	7720	7717	7832	7801	7970	7697	7826	7800	7892	7823	7839	7811	7842	7773	7837	7725	7785	7806	7696	7861	7728	7868	7898	7724	7743	7855	7805	7802	7820	7671	7809	7845	7796	7645	7768	7753	7743	7893	7838	7715	7885	7848	7751	7702	7770	7640	7669	7829	7864	7843	7739	7973	7874	7875	7883	7752	7814	7812	7794	7815	7817	7750	7854	7841	7755	7767	7883	7843	7759	7817	7738	7810	7770	7937	7781	7770	7772	7912	7844	7829	7884	7609	7749	7756	7721	7878	7808	7826	7731	7895	7822	7892	7772	7861	7684	7832	7713	7840	7945	7834	7833	7888	7749	7846	7773	7702	7734	7893	7785	7778	7840	7886	7755	7835	7788	7699	7750	7954	7781	7855	7823	7776	7704	7853	7891	7799	7833	7793	7808	7853	7800	7770	7741	7831	7962	7887	7776	7834	7924	7874	7755	7856	7645	7811	7855	7871	7738	7855	7872	7973	7885	7776	7806	7867	7679	7776	7964	7793	7859	7757	7745	7812	7782	7820	7871	7716	7723	7801	7820	7776	7883	7680	7912	7670	7723	7864	7802	7841	7799	7766	7770	7869	7849	7721	7753	7681	7771	7873	7871	7889	7701	7729	7762	7785	7742	7812	7869	7884	7838	7621	7881	7780	7827	7736	7799	7811	7825	7713	7810	7720	7828	7747	7896	7667	7667	7799	7801	7825	7709	7802	7812	7746	7754	7882	7779	7839	7557	7763	7802	7651	7678	7913	7799	7788	7974	7900	7729	7873	7829	7761	7845	7834	7770	7886	7875	7723	7765	7734	7837	7714	7858	7744	7703	7832	7932	7836	7725	7758	7847	7851	7778	7823	7752	7752	7815	7749	7590	7767	7761	7773	7838	7790	7644	7744	7727	7841	7898	7922	7755	7711	7841	7762	7785	7803	7922	7750	7694	7916	7845	7796	7871	7728	7909	7779	7808	7802	7763	7807	7811	7820	7810	7753	7734	7858	7729	7760	7868	7800	7838	7927	7714	7813	7866	7875	7738	7957	7733	7814	7739	7765	7757	7891	7649	7852	7754	7791	7725	7767	7864	7855	7837	7852	7849	7809	7748	7826	7746	7704	7879	7699	7752	7717	7688	7922	7736	7828	7832	7778	7823	7864	7651	7668	7925	7793	7723	7785	7841	7828	7885	7847	7843	7740	7758	7714	7726	7916	7809	7670	7689	7816	7773	7762	7783	7788	7625	7810	7900	7823	7829	7824	7837	7721	7798	7793	7844	7720	7741	7773	7724	7882	7832	7703	7888	7779	7837	7934	7699	7728	7876	7921	7780	7618	7792	7642	7912	7825	7891	7885	7880	7687	7738	7886	7825	7811	7800	7779	7591	7781	7833	7729	7928	7839	7604	7833	7737	7670	7897	7887	7669	7706	7615	7856	7739	7886	7698	7774	7756	7837	7697	7610	7731	7955	7777	7732	7752	7689	7671	8048	7738	7779	7745	7834	7749	7791	7808	7863	7920	7663	7816	7652	7765	7874	7815	7835	7747	7884	7766	7637	7865	7849	7765	7876	7907	7720	7886	7720	7943	7878	7810	7867	7720	7716	7777	7900	7755	7714	7752	7777	7688	7757	7736	7759	7823	7892	7792	7764	7870	7819	7821	7897	7914	7807	7832	7850	7778	7850	7919	7813	7783	7745	7899	7789	7757	7913	7778	7890	7826	7733	7788	7698	7705	7767	7856	7648	7815	7795	7718	7767	7703	7834	7888	7730	7908	7717	7813	7851	7702	7763	7740	7792	7663	7835	7767	7774	7872	7815	7712	7747	7826	7706	7865	7816	7871	7731	7778	7672	7790	7776	7888	7814	7876	7762	7932	7851	7854	7729	7809	7812	7890	7757	7793	7787	7812	7820	7864	7739	7964	7720	7834	7719	7811	7755	7774	7718	7845	7529	7802	7802	7758	7868	7802	7805	7825	7877	7789	7717	7721	7744	7869	7862	7619	7732	7803	7910	7748	7866	7764	7734	7872	7873	7852	7814	7780	7808	7815	7740	7802	7813	8001	7718	7791	7754	7806	7826	7749	7888	7840	7811	7881	7912	7715	7798	7810	7565	7744	7880	7744	7838	7810	7773	7791	7796	7663	7799	7681	7856	7776	7763	7703	7707	8006	7830	7756	7863	7786	7680	7748	7724	7710	7781	7748	7876	7713	7874	7828	7758	7961	7776	7776	7834	7859	7759	7785	7702	7738	7892	7781	7700	7640	7845	7712	7736	7841	7656	7878	7758	7719	7757	7849	7821	7813	7879	7781	7726	7737	7864	7773	7873	7788	7784	7767	7910	7851	7751	7800	7810	7679	7845	7854	7864	7820	7781	7750	7733	7818	7940	7828	7863	7865	7788	7803	7926	7776	7802	7910	7795	7887	7721	7846	7801	7806	7757	7797	7791	7732	7721	7795	7714	7871	7774	7878	8006	7661	7863	7678	7740	7833	7861	7823	7809	7883	7788	7748	7706	7879	7753	7876	7883	7838	7681	7902	7801	7850	7738	7899	7777	7791	7887	7721	7770
8280	9569	13856	6727	4843	5313	2712	1192	1081	1690	1223	1191	1126	924	932	864	902	907	933	889	952	910	958	918	910	931	889	956	901	921	911	910	883	901	915	897	860	856	887	878	933	900	959	917	931	940	914	913	943	890	886	936	878	926	987	953	994	870	929	914	995	853	920	902	876	912	931	879	868	914	863	933	878	934	949	950	945	900	886	930	945	933	940	897	936	893	857	896	934	846	913	875	959	860	968	946	907	939	911	957	913	924	929	949	939	869	904	881	902	983	901	946	915	885	874	886	973	881	885	885	906	906	876	911	918	938	929	893	914	879	973	852	890	892	882	952	915	912	921	935	945	962	930	860	874	935	943	919	931	915	930	860	915	937	917	946	924	910	863	902	919	949	879	939	873	895	950	899	895	926	914	851	914	902	877	907	949	889	899	981	917	947	871	969	906	943	962	909	904	914	967	875	955	918	976	873	931	951	944	943	879	951	929	863	914	893	876	938	918	924	934	918	935	914	899	946	937	928	958	956	921	927	906	946	917	917	888	893	876	890	860	924	867	942	931	961	906	859	937	932	898	902	914	873	934	868	877	911	916	951	914	911	922	914	878	883	888	896	894	923	889	948	871	958	883	923	937	901	904	941	881	920	950	913	940	909	946	925	858	912	933	922	960	942	903	957	931	947	954	912	955	912	921	925	878	893	944	913	905	886	912	924	932	881	954	955	905	907	912	907	948	924	884	916	893	932	916	901	890	917	919	898	969	930	951	898	890	951	950	940	906	879	948	952	941	926	904	889	943	943	946	874	918	942	896	973	929	929	987	973	967	959	975	932	954	922	942	944	878	943	937	949	907	938	872	907	929	940	820	905	929	982	937	937	932	902	926	960	894	883	898	891	937	882	913	926	874	913	931	980	881	853	932	903	917	904	959	916	917	969	943	909	960	889	952	918	859	932	940	896	933	948	922	948	929	913	890	924	932	899	857	962	914	887	905	940	935	955	883	925	909	989	955	916	934	914	887	887	939	870	919	898	912	920	995	929	928	933	885	1015	923	946	912	936	925	900	910	949	934	902	941	915	973	932	919	953	971	888	918	915	913	884	892	924	914	930	857	872	910	866	924	892	913	875	911	974	884	956	944	913	924	921	879	928	982	934	946	986	929	885	941	920	867	926	916	914	906	955	899	997	872	931	884	922	926	921	931	944	879	930	871	906	899	939	852	868	978	977	954	896	1008	906	943	949	927	925	904	961	904	900	882	938	913	922	954	936	881	916	910	882	858	938	939	924	919	936	904	920	924	942	896	906	960	919	939	931	943	927	884	883	922	920	889	848	894	879	892	909	887	950	952	948	935	911	917	866	954	902	951	877	907	869	869	976	989	925	936	891	884	902	883	900	903	910	968	884	963	940	883	950	866	877	949	881	916	860	937	887	952	909	907	941	874	899	951	908	898	968	904	917	959	885	898	947	926	906	993	914	934	850	962	870	984	915	954	928	907	891	901	932	992	938	903	904	917	923	928	862	892	955	930	913	919	880	921	893	870	899	893	911	872	927	917	920	876	875	893	946	979	921	874	871	928	908	963	895	915	917	913	911	950	924	880	918	894	940	887	901	922	905	880	910	933	943	944	886	902	944	969	884	956	921	935	946	937	950	900	911	900	852	930	884	957	871	903	927	925	903	947	904	880	946	921	955	871	875	878	911	950	930	941	941	933	875	921	871	940	920	895	920	909	925	887	945	912	882	930	940	875	938	947	905	914	956	877	872	949	987	909	926	947	880	890	912	864	935	949	892	926	904	932	857	920	909	879	959	901	917	904	962	904	920	905	903	904	901	861	955	933	909	927	889	912	954	976	981	919	925	917	958	886	941	945	890	933	898	892	937	878	921	989	955	956	945	962	946	878	901	937	937	948	848	910	900	939	932	897	890	919	912	896	919	932	958	901	906	955	871	923	906	953	921	887	933	919	881	935	942	909	892	958	914	924	952	934	971	900	914	888	921	945	929	909	921	894	928	899	875	867	944	914	893	960	897	951	914	925	910	947	912	919	954	946	964	905	924	912	895	885	947	952	899	965	867	911	942	899	924	897	916	900	897	886	933	942	937	877	931	916	858	886	905	917	894	915	924	874	855	899	906	978	909	932	940	922	907	892	950	890	997	918	906	919	932	923	949	905	896	922	907	926	891	927	933	905	972	929	898	928	921	875	977	922	928	905	918	928	932	908	922	879	869	915	909	902	873	900	940	932	965	977	979	946	893	887	940	882	892	896	954	892	951	898	956	903	950	934	917	904	882	965	842	889	899	850	927	877	885	956	897	896	872	914	949	926	864	948	938	877	934	865	893	910	894	903	936	944	917	934	931	964	901	909	913	920	941	930	897	948	932	970	897	931	911	897	933	908	914	931	904	962	935	976	928	866	895	978	949	985	870	875	911	911	935	931	942	882	832	913	937	907	914	928	897	904	878	933	886	888	976	960	899	870	920	871	908	965	908	883	865	923	895	911	922	914	896	902	865	883	931	920	919	915	902	895	924	886	934	991	887	949	919	933	918	914	901	948	926	947	927	959	886	916	932	921	946	849	888	929	952	906	890	916	928	901	914	963	963	952	891	937	910	947	918	952	959	911	955	907	874	902	972	880	965	907	894	866	850	938	899	940	912	940	886	910	919	924	967	876	887	915	899	930	868	917	946	895	884	942	885	919	938	876	947	919	901	906	952	864	889	920	962	902	899	898	930	981	911	904	902	916	890	887	921	906	923	967	961	915	891	930	938	969	954	894	925	878	928	878	962	968	955	938	927	956	934	898	926	935	945	896	932	909	934	906	892	910	940	895	920	916	945	972	913	925	941	860	914	911	913	898	913	905	887	896	937	917	965	958	973	968	901	894	972	957	909	915	954	897	950	932	955	952	871	895	931	955	933	889	874	896	945	945	934	913	948	907	950	909	910	1011	949	951	954	874	965	905	872	906	935	887	875	872	972	886	906	868	948	918	872	945	884	908	886	887	965	906	896	921	907	921	878	889	917	932	922	925	866	924	944	877	974	958	930	942	907	967	964	864	946	922	916	913	912	875	912	861	934	911	859	893	875	950	953	918	850	881	933	917	897	885	966	849	941	934	888	921	922	956	872	912	925	908	926	896	915	982	934	909	928	918	926	902	935	951	917	944	959	934	933	847	910	880	921	898	883	928	921	916	893	954	913	968	907	928	938	934	947	939	864	903	910	901	894	942	909	911	875	1023	928	911	855	939	870	943	966	894	882	947	920	966	911	953	855	939	889	869	950	925	932	953	884	921	893	908	996	929	911	960	940	912	857	944	896	919	935	995	950	912	858	895	911	902	893	860	906	924	929	960	940	886	917	907	916	910	932	947	960	896	898	956	889	954	929	925	867	925	882	929	913	888	961	890	911	943	926	914	946	865	911	931	1001	887	931	936	928	910	965	963	944	839	902	974	917	880	913	963	907	919	939	865	947	924	1002	903	926	934	891	957	893	929	914	844	911	926	953
35726	44383	47620	45183	47664	46528	29982	15642	14788	22411	13917	14396	11783	9268	8962	8008	7999	8040	7932	7826	7900	7855	7749	7920	7838	7912	7866	7980	7845	7798	7797	7953	7947	7804	7885	7920	8064	8021	7899	7867	7908	8037	7912	7970	7940	7896	8001	7842	7949	7814	7876	7957	7949	7933	7927	7845	7937	7754	7842	7753	7764	7907	8083	7738	7985	7814	7836	7866	7761	7898	7893	7807	7731	7763	7811	7805	7921	7986	7979	7857	7916	7893	7877	8018	7880	7853	7895	7904	7904	7747	7819	7871	7983	7728	8060	7726	7759	7900	7806	7906	7898	7947	7934	7972	7917	7887	7942	7881	7883	7810	8091	7871	7956	7772	7926	7882	7755	7849	7957	7868	7980	7929	7901	7760	8007	7867	7936	7910	7978	7939	7948	7705	8026	7887	7885	7843	7860	7819	7824	7934	7826	7863	7832	7914	7875	7824	7832	7786	8018	7926	7824	7775	7756	7857	7893	7818	7893	7915	7855	7754	7886	7987	7834	7874	7877	7987	7810	7918	7876	7743	7954	7926	7943	7980	7858	7886	7895	7936	7965	8073	7844	7871	7926	7926	7719	7897	7904	7987	7870	7837	7979	7803	7849	7806	7774	7828	7959	7943	7853	7838	7882	7901	7820	7815	7924	7753	7906	7913	7814	7979	7917	7919	7856	7790	7705	7833	7761	7901	7862	7662	7848	7952	7840	7811	7850	7913	7939	7827	7996	7878	7937	7765	7835	7821	7770	7783	7911	7960	7831	7765	7749	7944	7876	7842	7829	7800	7797	8008	7837	7839	7936	7764	7888	7790	7699	7838	7732	7929	7851	7897	7915	7935	8048	7778	7910	7883	7724	7749	7834	7954	7808	8028	7761	7832	7900	7758	7874	7906	7807	7982	7971	7985	7879	7998	7929	7922	7809	7860	7840	7833	7857	7781	7897	7880	7909	7910	7919	7742	7961	7932	8005	7767	7857	7892	7944	8034	7778	7906	7751	7966	7809	7824	7864	7899	8048	7962	7853	7732	7841	7913	7831	7788	7925	7737	7882	7916	7912	7964	7880	7959	7940	7893	7831	7872	8076	7831	7850	7781	7848	7920	7944	7799	7920	7804	7788	7946	7924	7806	7943	7915	7930	7795	7916	7838	7848	7803	7808	7797	7804	7804	7965	7747	8015	7842	7881	8004	7798	7970	7779	7803	7804	7919	7825	7873	7830	7941	8063	7904	7797	7975	7979	7865	7890	7852	7718	7874	8011	7910	7945	7916	8037	7746	7742	7813	8079	7805	7900	7840	7962	7925	7887	7904	7885	7970	7917	7807	7834	7864	7907	7830	7719	8001	7920	7947	7908	7924	7877	7854	7847	7998	7827	7855	7729	7947	7820	7886	7758	7855	7904	7839	7852	7966	7965	7917	7971	7874	7831	7964	7910	7770	7799	7935	7805	7821	7900	7777	7940	7878	7738	7833	7743	7885	7848	7850	7920	8041	7897	7743	7907	7763	7840	7951	7875	7868	7782	7864	7981	7895	7819	7731	7919	7932	7931	7975	7957	7755	7920	7913	7749	7848	7936	7717	7909	7920	7894	7852	7981	7924	7810	7854	7857	7757	7829	7873	7814	7888	7925	7862	7797	7957	7883	7866	7868	7823	7988	7842	7877	8027	7910	7841	7836	7798	7976	7873	7920	7915	7844	7899	7966	7803	7892	7855	7835	7810	7838	7809	7872	7861	7989	7801	7827	7951	7876	7928	7812	7899	7998	7998	7915	7963	7790	7812	7789	8009	7986	8082	7873	7887	7821	7870	7883	7763	7781	7911	7926	7779	7948	7883	7811	7934	8012	7902	7949	7912	7938	7820	7835	8033	7846	7819	7930	7955	7946	7988	7931	7833	7925	7796	7954	7828	8000	7893	7875	7954	7883	7841	7886	7899	7786	8059	7959	7804	7866	7932	7928	7929	7999	7807	7995	7950	7853	7942	7942	7849	7896	7987	7948	7865	7865	7744	7860	7900	7941	7845	7730	7874	7853	7817	7935	7756	7868	7934	7843	7915	7986	7821	7893	7922	7845	7857	7782	7750	7961	7891	7756	8034	7930	7965	7885	7907	7837	7914	7797	8002	7826	7926	7880	8064	7789	7877	7907	7776	7911	8000	7876	7750	7847	7770	7865	7879	7856	7823	7810	7740	7973	7825	7925	7877	7801	7924	7808	7895	7825	7758	7886	7844	7856	7845	7676	7926	7873	7952	7914	7807	7889	7875	7926	7844	7814	7812	7908	7843	7882	7883	7883	7854	7937	7967	7894	7945	7965	7912	7911	7974	7855	7802	7865	7934	7895	7828	7834	7866	7932	7788	7891	7894	7867	7878	7827	7878	7793	7778	7857	7943	7968	7905	7843	7868	7881	7946	7843	7756	7916	7780	7854	7930	7876	7837	7848	7915	7864	7870	7923	7751	7802	7824	7746	7960	7923	7931	7964	7871	7707	7886	7689	7944	7990	7974	7983	7754	7837	7862	7889	8039	7907	8056	8024	7848	7794	7919	7899	7873	7992	8019	7961	7838	7772	7823	7885	7957	7868	7861	7819	7937	7798	7841	7864	7947	7883	7946	7752	7941	7923	8016	7858	7963	7935	7921	7919	7921	7785	7913	7821	8035	7893	7954	7909	7820	7869	7844	7801	7853	7926	7831	7925	7999	7854	7997	7944	7822	7934	7887	7773	7919	7823	7792	7918	7873	7954	7796	7754	7882	7919	7981	8050	7839	7941	7861	8012	7807	7752	7832	7810	7818	7885	7895	7904	7804	7863	7791	7920	7886	7796	7873	7915	7860	7932	7794	7926	7835	7817	7771	7839	7781	7989	7758	7993	7825	7912	7936	7964	7886	7959	7912	7791	7885	7950	7971	7986	7797	7872	7985	7864	8000	7862	7959	7913	7866	7928	7828	7881	7959	7784	7838	7882	7777	7947	7949	7872	7763	7842	7845	7913	7876	7943	7840	7912	7939	7823	7873	7891	7844	7808	7948	7893	8026	7927	7855	7882	7911	7969	7796	7901	7969	7894	7891	8022	7791	7850	7994	7995	7832	7940	7812	7929	7987	7830	7894	7830	7866	7939	8000	7901	7939	7857	7809	7955	7761	7893	7980	7926	7933	7923	7782	7898	7755	8000	7791	7979	7984	7647	7856	7853	7937	7863	8011	7962	7959	7903	7900	7928	7865	7903	7926	7657	7942	8027	7824	7873	7853	7771	7839	7821	7861	7905	7982	7771	8022	7804	7857	7903	7901	7850	7926	7832	7897	8001	7761	7991	7898	8014	7796	7922	7938	7984	7986	7853	7889	7982	7902	7982	7849	7891	7844	8013	7917	7834	7958	7862	8011	7752	7905	7898	7781	7928	7901	8011	7749	7924	7866	7862	7692	7919	7867	7913	8009	7929	7870	7783	7894	7784	7763	7933	7930	7754	7745	8027	7877	7943	7893	7955	7887	8062	7826	7887	7935	7843	7880	7885	7858	7845	7943	7986	7881	7823	7959	7892	7922	7827	7897	7900	7955	7801	7936	7816	7917	7916	7880	7955	7798	7884	7837	7867	7898	7838	7890	7860	7865	7950	7768	7791	7893	7737	7870	7988	7865	7890	7878	7856	7986	7851	7786	8042	7823	7851	7841	7760	7897	7961	7907	7901	7881	7901	7819	7830	8046	7662	7798	7767	7894	7789	7870	8007	7948	7831	7782	7920	7979	7938	7849	7885	7774	7821	7854	7958	7862	7928	7797	7870	7718	7876	7665	7853	7936	7868	7868	7979	7785	7977	7857	7892	7923	7866	7834	7825	7936	7905	7811	7863	7920	7901	7964	7971	8050	7754	7816	7935	7844	7885	7942	7693	7914	7951	7768	7810	7929	7874	7897	7799	7833	7966	7838	7925	7878	7788	7769	7785	7909	7838	7937	7973	7854	7933	7784	7844	8006	7894	7832	7944	7798	7812	7752	7935	8009	7800	8013	7779	7840	7920	7922	7960	7788	7851	7960	7827	7933	7854	7976	7930	7779	7776	7896	7725	7821	7820	7909	8071	7838	7759	7819	7846	7961	7970	7726	7895	7728	7786	7872	7861	7964	7871	8044	7835	8002	7803	7887	7916	7710	7898	7890	7881	7988	7854	7878	7811	7940	8008	7932	7739	8026	7978	7712	7965	7822	7776	7955	7862	8103	7862	7813	7816	7848	7769	7837	7898	7802	7818	7870	7916	7931	7911	8060	7905	7954	7742	7971	7907	7755	7871	7855	7894	7765	7812	7887	7756	7836	7879	7848	7801	7828	7963	7916	7809	7852	7842	7814	7950	7860	7899	7885	7861	7900	8034	7875	7821	7939	7826	7792	7929	7865	7923	7843	7917	7872	7848	7926	7749	7950	7858	8036	7777	7899	7806	8063	7999	7903	7793	7920	7813	7943	7945	7783	7853	7869	7838	7951	7831	7962	8021	7847	7978	7892	7927	7929	7837	7910	7869	7857	7988	7888	7862	7910	8014	7898	7908	7921	7947	7894	7790	7804	7944	7957	7799	7829	7784	7906	7891	7996	7750	7883	7860	7801	8001	7772	7810	7780	7919	7918	7945	7986	7941	7851	7754	7772	7859	7992	7873	7856	7841	7890	7798	7769	7888	7912	7868	7836	7688	7877	7864	7872	7901	7802	7893	7909	7901	7803	7867	7952	7838	7950	7901	7837	7929	7902	7698	7940	7871	7818	7934	7905	7725	7797	7978	7840	7909	7789	7801	7980	7878	7784	7962	7829	7921	7803	7884	7885	7831	7889	7660	7844	7878	7778	7801	7860	7861	7853	7856	7842	7933	7659	7905	7920	7935	7902	7941	7872	7965	7762	8037	7867	7831	7882	7786	8056	7817	7840	7949	7958	7878	7956	7809	7732	8033	7903	7827	7903	7897	7808	7848	7873	7924	7860	7772	7824	7818	7685	7931	7812	7901	7955	7891	7887	7963	7924	7835	7876	7869	7834	7877	7929	7870	7944	7884	7850	7911	7887	7806	7986	7990	7958	7907	7815	7825	7882	7778	7807	7824	8084	7949	7886	7855	7755	7744	7878	7951	7825
8676	17094	23126	11666	8559	7358	4094	1359	1227	2535	1473	1496	1292	1002	1004	923	959	943	901	979	935	926	930	897	911	945	927	933	911	953	900	929	964	923	926	869	900	896	911	918	929	915	935	927	940	943	924	968	896	918	976	924	927	907	959	883	869	932	940	921	887	917	925	956	929	939	916	874	937	937	918	907	906	941	952	895	877	931	924	927	892	899	888	1002	880	924	898	948	920	872	860	927	933	984	898	915	944	984	930	978	920	921	889	939	906	989	894	930	914	910	979	900	952	977	935	952	933	907	911	909	879	915	891	878	889	960	930	997	953	927	883	935	961	953	961	907	973	959	924	940	883	903	947	965	956	876	901	877	929	922	920	929	931	875	955	903	947	907	935	935	940	947	966	944	863	895	954	950	917	931	929	857	927	913	969	950	949	938	950	880	940	931	950	949	947	993	967	1001	949	902	920	896	952	896	922	939	938	897	915	934	912	951	950	931	910	982	981	928	909	882	923	898	945	946	1001	957	941	931	916	912	924	937	919	934	911	878	940	914	919	889	920	942	927	975	937	909	955	894	919	898	949	879	904	923	878	973	920	911	958	973	909	913	986	966	966	880	912	968	916	950	932	951	932	938	909	900	908	912	937	956	913	909	927	949	928	945	907	948	1008	926	945	918	939	960	902	891	909	906	960	916	952	887	948	940	887	947	919	894	903	908	901	953	919	944	945	931	842	858	908	938	936	933	877	940	940	881	935	925	911	925	840	940	928	906	954	925	889	930	941	963	927	981	930	911	960	945	900	927	924	951	936	944	907	949	891	914	897	927	869	957	945	997	952	959	973	909	923	920	894	956	962	985	921	924	930	919	901	929	938	922	992	1004	893	989	890	1002	924	911	908	927	888	950	870	984	955	915	902	942	962	925	979	985	891	867	891	915	955	910	903	920	920	936	946	904	895	951	977	944	955	971	972	905	944	1005	943	866	970	924	948	913	949	916	908	857	884	983	906	962	918	922	908	922	909	951	920	927	949	961	957	930	954	957	928	899	912	868	936	993	936	897	888	931	929	932	927	875	897	948	948	878	870	870	936	931	983	960	959	920	855	927	936	962	938	897	931	863	912	911	923	898	895	917	903	928	950	941	964	942	921	873	867	952	939	880	964	891	938	919	924	882	917	889	947	938	930	917	959	872	969	920	955	922	899	1011	954	945	937	899	923	966	920	934	942	974	980	967	963	924	916	955	969	915	921	926	929	946	923	918	940	972	935	921	938	878	916	853	932	911	928	990	900	1008	982	923	881	950	952	932	921	956	929	931	901	915	966	974	934	937	975	894	904	918	891	921	894	971	920	968	932	899	971	941	913	975	929	956	892	943	904	893	953	942	952	886	902	925	969	946	917	934	933	920	882	911	947	870	902	944	937	840	897	857	922	895	930	950	973	880	947	871	924	942	901	944	1003	914	988	958	921	937	930	962	898	948	897	953	918	881	905	982	927	890	974	925	874	936	956	923	950	951	903	891	970	890	900	963	931	950	924	932	914	974	900	911	917	977	881	933	940	974	925	942	961	928	872	899	975	928	947	932	943	930	964	953	851	953	918	899	923	971	947	966	920	911	992	952	903	938	947	947	992	914	879	928	890	940	962	934	883	959	881	922	995	936	928	875	974	851	900	911	914	911	923	902	924	937	981	901	955	1004	927	936	916	945	942	941	949	942	896	930	909	918	884	959	961	927	971	868	938	909	993	897	966	880	957	950	937	913	929	953	943	894	921	969	950	881	991	950	905	927	959	926	876	925	928	932	956	899	945	918	928	865	891	930	921	932	950	962	892	928	942	965	946	891	949	936	918	930	909	917	956	913	1000	969	947	951	881	935	895	913	931	1002	957	939	962	875	878	950	843	944	920	930	957	966	923	911	905	929	950	912	946	953	905	912	898	917	910	925	923	900	980	888	926	952	901	877	950	955	950	910	863	890	875	886	918	882	934	907	889	964	988	939	950	935	939	966	984	960	967	936	957	908	944	861	945	918	920	957	936	859	871	931	954	966	915	920	938	957	884	981	947	897	899	910	903	926	933	1008	944	958	970	914	951	913	941	897	903	930	924	929	951	941	896	946	933	942	950	911	894	1002	899	937	923	918	894	929	916	916	923	962	926	909	903	876	932	900	948	958	941	908	908	949	1010	853	937	991	894	947	895	922	907	936	921	973	854	968	911	913	916	910	874	894	952	913	909	966	931	926	936	916	908	912	900	960	901	890	936	920	895	950	847	955	964	957	928	957	927	919	892	894	922	907	912	938	894	930	974	941	939	983	867	940	889	896	917	871	937	838	891	904	941	901	956	984	904	914	921	930	995	915	955	920	955	947	897	944	921	947	977	982	952	912	944	919	943	929	941	950	962	986	914	939	921	941	943	921	895	940	900	905	941	919	909	918	907	980	965	929	960	943	956	973	945	986	902	902	931	926	862	935	951	935	940	914	944	851	911	871	937	957	978	878	940	909	954	914	957	886	966	937	973	889	927	923	846	928	962	901	940	922	887	926	928	948	864	894	936	883	859	900	930	922	885	1000	944	943	974	958	928	899	980	946	1000	923	930	955	881	970	909	922	972	904	906	935	941	893	935	988	926	903	914	939	949	945	883	883	947	957	939	933	950	989	888	925	969	911	923	908	956	953	923	974	886	950	960	881	921	937	960	878	853	1005	940	875	914	966	884	957	903	885	955	909	882	938	976	923	904	898	857	933	906	864	882	910	912	919	913	912	937	911	894	965	957	934	934	899	944	953	959	950	963	959	932	901	926	920	956	901	958	963	933	906	949	933	963	946	937	934	876	893	947	928	903	944	927	915	908	918	940	950	921	954	924	957	942	950	916	955	911	905	895	899	932	897	911	920	891	909	970	988	898	874	974	878	895	921	916	886	906	918	883	953	915	947	957	900	860	896	859	923	920	950	933	947	937	918	952	929	983	927	911	884	919	951	920	925	885	900	930	866	923	937	885	867	867	906	985	941	984	907	859	967	893	867	926	942	895	920	896	934	877	904	952	907	925	913	900	905	973	863	986	950	934	927	937	897	916	976	948	919	969	866	949	931	932	931	962	859	913	938	891	925	965	855	941	929	915	948	897	934	910	953	928	923	880	954	908	913	967	919	968	927	950	940	935	943	935	968	977	865	967	885	896	929	921	917	945	972	898	906	911	913	960	966	987	979	926	968	898	883	904	915	932	944	922	1007	926	963	894	949	947	896	950	937	941	910	899	968	875	961	972	889	969	967	956	914	981	925	929	953	903	913	951	897	981	940	902	920	955	957	889	903	993	923	916	929	941	947	907	890	959	995	990	949	927	931	888	918	929	938	1001	920	929	867	920	932	898	879	956	973	936	899	922	977	945	920	991	926	929	947	925	905	948	854	949	915	870	908	986	881	911	946	987	936	890	909	947	880	937	919	902	950	909	986	933	912	938	919	968	931	934	904	921	909	917	914	916	1003	953	924	969	856	946	968	944	906	894	910	888	973	918	888	921	896	897	947
41406	54841	58269	54077	57655	52569	35953	18590	16364	29923	18920	19009	13761	10431	10170	8262	8125	8103	8198	7856	7975	7828	7995	7838	7713	7863	7832	7916	7919	7977	7828	8039	7910	7886	7993	8019	7861	7946	7888	7928	7797	7806	7960	7930	7927	7861	7777	7925	7915	7811	7823	7843	7716	8041	7807	7807	7803	7847	7795	7894	7844	8025	7742	7844	7857	7836	7908	7942	7910	7950	7827	7950	7843	7839	7884	7928	7909	7927	7934	7841	7838	7948	8031	7967	7853	7971	7770	7989	7734	7831	7894	7769	7916	7836	7760	7811	7910	7823	7852	7995	7729	7838	7812	7841	7998	7831	7872	7896	7962	7872	8001	7943	8022	7954	7809	7952	7845	7866	8104	7817	7836	7821	7820	7954	7925	7926	8005	7674	7996	7924	7952	7669	7945	7959	7875	7782	7799	7927	8067	7741	7841	7869	7767	7911	7814	7917	7884	7983	7839	7746	7875	7823	7741	7845	7828	7847	7842	7849	7737	7832	7845	7829	7957	7806	7811	7719	7868	7902	7939	7888	7839	7897	7851	7733	7813	7977	7933	7915	7779	7828	7849	8034	7899	7767	7776	7941	7906	7920	7957	7873	7976	7924	7753	7968	7940	7979	7930	7619	7817	7855	7812	7850	7944	7956	7917	7927	7855	7983	7940	7888	7859	8039	7847	7723	7819	7870	7908	7779	7855	7812	7965	7853	7929	7934	7841	7988	7815	7739	7877	7967	7854	7839	7949	7879	7817	8008	7787	7932	7891	7857	7930	7792	7851	7914	7984	7973	7824	7860	7889	7925	7869	8118	7916	8015	7952	7806	7861	8009	7875	7796	7936	7853	7914	7827	7872	7833	7880	7958	7871	7962	7904	7877	8005	7925	7949	7896	7757	7805	7889	7808	7854	7922	8037	7907	7983	7780	7885	8001	7874	7847	7816	7851	7801	7867	7861	7878	7973	7931	7955	7888	7866	7955	7736	7891	7838	7878	7893	7931	7812	7781	8127	7857	7938	7815	7885	7960	7797	7976	7640	7894	7811	7889	7766	7818	7824	7761	7821	7895	7840	7846	7821	7818	7960	7836	7989	7908	7964	7852	7842	7857	7897	7792	8051	7822	7869	7916	7928	7854	7829	7803	7889	7719	7800	7864	7823	7873	7882	7775	7866	7887	7895	7883	7801	7807	7795	7853	7973	7805	7841	7873	7920	7805	7892	7841	7928	7828	7919	7844	7977	7827	8007	7798	7898	7821	7917	7763	7924	7846	7798	7800	7816	7807	7910	7902	7861	8011	7910	7860	7814	7923	7903	7874	7869	7863	7828	7967	7779	7873	7869	7943	7969	7817	7838	7816	7671	7898	7752	7958	7766	7865	7805	7865	7851	7853	7823	7876	7958	7839	7840	7808	7771	7748	7878	7874	7998	7870	7996	7892	7917	8035	7925	7947	7850	7915	7920	7911	7897	7809	7908	7885	7886	7895	7890	7877	7895	7818	7879	7843	8018	7802	7821	7908	7910	7857	7871	7900	7853	7881	7885	7916	7933	7894	7879	8018	7774	7824	7794	7889	8027	7845	7733	7780	7706	8015	7937	7878	7845	7934	7885	7904	7873	7902	7955	7882	7797	7816	7843	7959	7923	7843	7924	8005	7896	7891	7913	7855	7816	7750	7980	7874	7892	7861	7986	7876	7885	8050	7715	7846	7928	7808	8018	7850	7842	7955	7813	7776	7883	7925	7958	7880	7967	7735	7888	7861	7925	7850	7861	7895	7907	7907	7870	7790	7918	7792	7982	7901	7849	7933	8020	7923	7755	7991	7930	8126	7986	7980	7839	7931	7750	7903	7856	8064	7914	7940	7702	7914	7790	7895	7850	7864	7762	7823	7802	7873	7817	7800	7850	7832	7752	7937	7918	7888	7779	7862	7757	7888	7957	7797	8012	7729	7781	7969	7816	7960	7902	7825	7991	7891	7922	8023	7844	7875	7832	7901	7615	7935	7954	7830	7888	7745	7893	7907	7844	7781	7897	7884	7811	8027	7797	7784	7930	7874	7926	7807	7860	7963	7985	7802	7929	7822	7804	7876	7900	7945	7855	7746	7951	7873	7904	7867	7929	7977	7969	7997	7761	7881	7874	7886	7966	7879	7792	7875	7960	7842	7910	8007	7925	7774	7862	7783	7894	7801	7928	7825	7915	7939	7933	7796	7879	7924	7857	7931	7921	7943	7690	7692	7845	7879	7968	7801	7785	7928	7798	7705	7996	7976	7895	7818	7859	7874	7935	7849	7896	7892	7886	7947	7824	7884	8006	7822	7941	7903	7849	7985	7908	7864	7998	7852	7991	7776	7869	7836	8008	7771	7872	7935	7807	7898	8117	7854	7861	7785	7928	7846	7901	7911	7831	7885	7991	7788	7926	7865	7939	7648	7888	7938	7655	7755	7973	7882	7904	7786	7807	7913	7829	7812	7974	7755	8003	7930	7914	7752	7903	7949	7958	7832	7819	7833	7931	7815	7833	7926	7865	7886	7839	7921	7874	7810	7908	7937	7817	7823	7821	7939	7979	7961	7705	8001	7821	7843	7867	7837	7976	7872	8000	7923	7857	7970	7861	7772	7804	7861	7887	7924	7852	7880	8034	7895	7835	7939	7811	7879	7902	8080	7800	7792	7927	7863	7881	7907	7874	7776	7746	7849	8025	7910	8055	7822	7871	8030	7880	7830	7861	7890	7822	7859	7868	7897	7960	7942	7787	8014	7892	7741	7846	7701	7805	7923	7948	7843	7892	7938	7790	7794	7911	7946	8019	7875	7958	7824	7968	7907	7915	7907	7894	8044	7952	7909	7976	7924	7757	7845	7783	7896	7826	7858	7853	7888	7758	7920	7954	7940	7924	7882	7869	7814	7811	7717	7960	8030	7836	7858	7869	7914	7892	8021	7966	7931	7871	7837	8022	7907	7811	7879	7827	7950	7887	7841	8140	7958	7847	7774	7784	7812	7874	7828	7775	7876	7783	8013	7804	7903	7852	7953	7944	7844	7965	7892	7841	7814	7970	8019	7793	7904	7843	7784	7780	7885	7870	7921	7698	7810	7849	7946	7870	7873	7923	7853	7877	7851	7869	7880	7916	7785	7953	7777	7876	7664	7777	7882	7836	7865	7956	7969	7885	7865	7756	7782	7924	7823	7908	7883	7930	7883	7861	7828	7967	7966	7863	7948	7783	7757	7882	7826	7875	7824	7945	7771	7738	7897	7991	7862	7910	7943	8001	7868	7924	7907	7952	7876	7949	7725	7877	7919	7956	7776	7796	7917	7927	7998	8057	7843	7892	7832	7930	7872	7988	7988	7983	7824	7891	8033	7905	7834	7780	7830	7796	7953	7953	7881	7738	7789	7920	7830	7994	7852	7894	7878	7930	7947	7921	7909	7932	7985	7961	7931	7825	7870	7741	7930	7663	7795	7833	7881	7952	7890	7804	7903	7990	7840	7902	7948	7826	7886	7913	7870	7868	7860	7918	7837	7843	7900	7984	7764	7961	7896	7883	7954	7863	7742	7863	7984	7931	7775	7824	7918	7752	7745	7848	7838	7831	7835	7929	7869	7914	7895	7966	7812	7810	7763	7916	7905	7937	7940	7751	7843	7874	7857	7911	7850	8020	7869	7901	7911	7945	7893	7919	7783	7865	7799	7873	7689	7869	7947	7794	7962	7767	7994	7899	7882	7973	7935	7944	7856	7790	7893	7854	7792	7938	7949	7673	7905	7880	7823	7976	7899	7792	7864	7881	7932	7907	7884	7826	7884	7831	7849	8055	7990	7853	7770	7851	7875	7857	7790	8016	7849	7984	7856	7857	7862	7925	7963	8001	7796	7822	7982	7754	7821	7843	7687	7919	7937	7960	7863	7900	7835	7991	7648	7914	7966	7815	7842	7934	7811	7892	8016	7989	7834	7989	7807	7904	7899	8006	7830	7875	7915	7930	7957	7770	7934	7878	7883	7864	7781	7939	7845	7830	7780	7903	7807	7831	7945	7836	7962	7846	7819	7818	7860	7991	7919	7814	7921	7752	7799	7995	7851	7914	7893	7950	7943	7911	7885	7985	7969	7885	7874	7932	7801	7862	7947	7922	7925	7873	7839	7885	7897	7814	7778	7872	7835	7823	7863	7915	7970	7952	7865	7876	7949	7896	7924	7873	8016	7859	7818	7898	7892	7980	7775	7874	7937	7828	7759	7844	7794	7864	7934	7830	7802	7958	7862	7887	7862	7727	7936	7897	7805	7794	7849	7895	7965	7821	7836	7932	7811	7815	7933	7972	7767	7911	7938	7790	7874	7819	7790	7841	8030	7884	7951	7835	8077	7892	7963	7875	7886	7855	7865	7932	7723	7813	7906	7788	7935	7868	7796	7778	7845	7882	7812	7892	7809	7899	7801	7949	7897	7917	7754	7726	7874	7809	7884	7857	8028	7843	7851	7912	7856	7879	7828	7986	7838	7876	8006	7880	7834	7906	7920	7837	7909	7785	7947	7895	7895	7817	7827	7862	7867	7873	7854	7792	8009	7842	7900	7919	7912	7753	7865	7838	7890	7825	7953	7779	7834	7879	7925	7880	7808	7807	7810	7927	7897	7913	7862	7811	7846	7923	7962	7940	7779	7962	7904	7877	7998	7857	7852	7796	7981	7918	7850	7945	7924	7726	7949	7817	7912	7830	7788	7844	7923	7963	7797	7767	7868	8012	7902	7965	7938	7849	7879	7839	7908	7690	7931	7894	7901	7693	7915	7863	7868	7828	7882	7824	7745	7899	7938	7886	7916	7936	7943	7841	7847	7797	7872	7700	7899	7868	7856	7833	7877	7813	7864	7811	7921	7937	7843	7957	7751	7959	7858	7828	7852	7837	7867	7771	7896	8014	7872	7886	7927	7910	7846	7926	7837	7820	8059	8036	7856	8000	7927	7850	7881	8024	7903	7946	7836	7770	7951	7777	7905	7809	7867	7825	7842	7913	7971	7869	8008	7848	7953	7899	7817	7900	7766	7896	7895	7838	7816	7941	8005	7815	7946	7869	7929	7940	7995	7995	7910	7909	7867	8029	7904	7893	7749	7972	7919	7827	7922
6094	4673	6118	2847	2423	1981	1347	1100	1049	1249	1054	1006	939	876	921	897	907	939	869	843	879	904	886	868	823	861	905	882	914	903	878	881	855	888	906	932	885	900	903	901	881	940	896	901	894	886	873	878	909	882	903	938	903	837	913	909	930	969	906	868	931	942	877	908	880	900	857	935	890	878	912	821	881	904	850	911	874	893	862	862	866	898	948	854	925	891	859	862	912	909	890	873	870	892	899	886	855	908	898	893	872	945	900	900	901	911	891	883	895	864	864	849	864	896	887	898	931	900	918	943	862	870	864	917	884	908	901	867	905	894	874	936	841	893	886	925	914	939	904	950	930	869	882	867	868	903	846	861	913	904	894	915	899	849	903	902	828	896	844	905	895	875	884	949	829	903	878	866	863	859	925	919	861	851	850	906	907	937	886	911	909	914	863	883	879	921	947	842	873	941	947	876	907	931	919	931	856	847	867	919	904	901	922	895	923	885	894	920	918	909	851	869	883	911	913	833	874	890	883	907	879	876	910	879	890	896	887	917	851	878	896	879	882	858	951	919	902	906	929	929	873	844	917	948	898	924	934	925	882	870	862	922	870	965	917	883	884	912	901	914	889	868	938	901	916	995	940	900	943	877	910	934	880	897	893	892	877	963	941	884	952	905	908	911	924	885	908	928	818	923	916	894	903	888	912	833	859	946	859	856	869	913	927	903	925	930	848	862	886	929	873	866	872	882	904	851	944	892	832	846	890	847	919	947	857	946	850	916	885	853	894	895	885	925	874	901	901	894	934	895	911	862	915	920	892	857	903	886	871	936	905	884	937	915	896	939	875	919	929	879	868	921	930	939	922	911	889	875	913	898	874	901	931	935	879	929	876	940	864	915	882	925	868	868	874	907	911	854	901	862	870	870	855	911	912	872	893	943	900	921	841	913	852	902	939	888	905	897	944	901	920	858	905	856	903	878	944	954	887	900	841	872	926	859	877	888	864	965	853	862	881	900	898	899	932	950	854	898	925	862	844	881	903	893	884	893	865	942	918	864	856	872	903	868	916	908	900	851	892	857	963	892	893	917	875	873	855	888	873	911	953	885	922	893	920	927	936	947	897	868	861	899	899	892	937	833	857	916	892	859	915	930	868	939	920	905	861	961	894	914	916	933	898	909	816	930	897	883	902	877	876	834	902	874	887	909	882	912	876	876	858	888	869	920	890	848	889	900	926	909	885	855	849	851	873	872	923	910	866	843	853	896	923	907	880	840	918	855	906	933	888	915	903	950	886	940	903	891	866	916	940	885	935	861	891	963	883	884	911	923	882	908	916	892	919	896	875	860	888	876	898	854	859	920	948	896	890	902	888	912	911	874	918	874	882	872	931	954	857	870	924	902	874	864	930	916	900	922	942	883	903	886	950	917	857	846	925	855	862	860	867	902	909	895	922	886	884	834	914	882	920	905	952	938	906	845	959	936	877	872	889	925	911	866	889	925	918	930	893	843	884	884	906	913	908	839	861	944	894	865	876	896	899	896	892	868	884	872	920	893	907	883	910	906	896	866	918	899	905	896	853	892	916	899	900	893	904	925	874	938	923	929	880	884	960	921	971	938	896	902	911	900	920	929	925	941	870	850	930	854	894	904	870	931	888	904	891	931	868	927	898	939	912	916	848	859	870	832	850	893	929	944	882	856	948	858	909	932	876	867	859	848	899	905	874	888	929	881	910	878	923	943	920	882	908	862	928	825	915	910	918	886	884	947	952	829	936	910	885	904	911	930	926	884	891	905	859	909	917	939	910	904	928	870	899	893	916	920	877	891	912	918	942	939	909	938	901	884	878	919	945	885	868	934	835	902	905	915	917	910	909	883	911	881	874	902	922	947	904	900	943	857	924	918	893	855	887	919	916	897	866	945	868	899	936	883	964	923	885	891	922	884	867	901	838	858	891	913	882	954	885	785	876	915	874	924	880	907	905	868	883	904	862	914	909	816	889	934	927	907	889	910	951	892	872	910	871	944	890	917	927	855	914	889	896	893	909	832	873	882	849	929	925	878	885	972	914	942	885	905	892	905	882	895	906	936	897	934	890	871	896	880	914	894	875	830	909	921	888	887	902	903	937	963	921	944	881	897	846	896	861	921	834	937	890	876	898	943	838	891	869	857	866	899	864	892	870	935	879	907	895	911	940	901	884	868	873	933	853	837	891	951	873	919	925	881	919	911	930	887	896	901	929	931	882	942	871	871	893	903	915	876	887	951	914	858	850	843	899	902	890	912	925	915	880	933	890	910	883	887	889	881	903	901	877	897	883	867	891	900	925	906	852	922	918	915	875	865	902	917	924	886	914	849	881	909	921	927	841	891	854	923	864	931	901	913	915	868	893	969	907	890	898	913	919	850	865	914	844	899	879	922	922	881	900	903	910	930	895	813	883	882	924	928	888	881	878	874	927	877	907	911	941	903	907	882	899	910	875	891	894	909	873	904	854	854	891	944	973	841	900	908	914	926	941	905	907	885	925	878	928	850	907	902	922	867	925	881	913	930	873	869	869	872	889	860	897	892	919	922	880	911	877	903	882	884	895	922	865	855	902	901	912	851	871	901	901	820	854	921	874	891	892	855	862	950	927	933	913	862	854	897	912	881	937	950	876	896	898	844	882	881	859	844	853	955	939	870	903	875	908	867	889	926	901	885	890	886	940	947	903	928	918	933	921	888	897	882	902	842	911	843	881	940	925	875	923	954	880	871	923	927	872	875	958	890	892	841	907	834	930	869	946	874	922	887	897	947	887	895	899	888	892	909	844	912	841	921	899	887	908	911	885	964	951	887	858	878	953	894	838	933	966	932	865	924	951	952	890	931	909	893	836	935	893	892	902	900	903	911	895	935	905	896	847	891	942	915	906	909	904	960	815	909	855	883	883	892	880	869	934	923	851	909	910	930	888	929	863	894	893	871	890	892	925	890	834	912	888	890	955	909	916	880	854	883	908	934	854	895	939	906	921	878	940	904	883	914	928	870	904	853	879	885	860	897	906	892	914	842	924	937	871	906	926	883	907	934	932	862	891	886	895	883	924	902	891	860	954	891	930	879	868	885	946	881	909	898	867	896	892	877	912	922	885	917	897	918	860	890	880	925	909	913	928	904	885	930	884	901	909	895	907	879	913	909	878	894	905	892	934	837	916	953	923	894	974	920	850	890	869	933	865	942	915	860	882	912	892	890	879	910	853	913	911	899	904	901	885	925	872	889	905	895	873	894	880	944	875	880	848	926	883	864	904	869	936	905	867	880	889	871	826	848	914	923	883	848	929	895	888	868	952	839	909	869	889	845	862	913	897	932	953	922	897	876	895	898	917	931	886	942	894	853	920	910	852	906	883	844	910	888	914	915	929	929	986	886	856	913	862	898	874	899	878	875	874	908	908	883	908	905	903	921	910	907	881	908	893	903	883	856	893	877	886	851	937	907	913	867	924	876	876	893	883	944	863	921	858	852	898	936	855	924	905	870
32474	34635	35759	33283	34654	30323	20811	13985	12507	15114	10817	10586	9089	8218	8166	8042	7793	7716	7723	7739	7657	7620	7775	7706	7706	7619	7754	7591	7834	7654	7793	7649	7781	7691	7779	7628	7740	7669	7775	7842	7750	7699	7640	7802	7626	7627	7837	7641	7599	7708	7746	7648	7723	7608	7682	7854	7798	7607	7636	7798	7742	7669	7800	7587	7762	7718	7542	7765	7678	7666	7539	7660	7698	7640	7726	7608	7735	7698	7693	7679	7666	7797	7699	7676	7759	7720	7758	7738	7602	7665	7724	7645	7656	7649	7724	7753	7629	7631	7725	7804	7806	7684	7530	7705	7747	7749	7648	7791	7657	7683	7571	7725	7635	7692	7890	7676	7571	7754	7757	7707	7745	7733	7712	7532	7620	7658	7740	7783	7639	7834	7726	7911	7722	7599	7714	7712	7824	7641	7660	7742	7762	7640	7789	7833	7706	7727	7662	7549	7693	7860	7590	7693	7623	7650	7666	7756	7671	7756	7721	7627	7794	7779	7705	7699	7616	7707	7754	7684	7626	7729	7639	7687	7700	7753	7630	7583	7691	7746	7723	7722	7671	7679	7764	7542	7792	7766	7681	7669	7725	7782	7787	7665	7762	7603	7785	7686	7775	7694	7728	7592	7674	7743	7657	7725	7698	7653	7684	7579	7534	7697	7786	7721	7791	7682	7837	7716	7701	7725	7678	7747	7564	7784	7753	7716	7713	7727	7556	7559	7561	7687	7704	7589	7519	7828	7759	7702	7684	7636	7750	7611	7739	7539	7553	7640	7670	7651	7683	7566	7773	7753	7670	7719	7687	7743	7636	7605	7624	7779	7767	7748	7643	7791	7644	7603	7673	7577	7747	7773	7627	7679	7650	7744	7664	7700	7661	7597	7646	7687	7744	7733	7721	7647	7673	7626	7755	7734	7659	7727	7645	7728	7670	7772	7669	7770	7649	7813	7641	7690	7688	7696	7742	7693	7788	7486	7700	7722	7688	7680	7693	7717	7789	7735	7608	7632	7732	7831	7796	7728	7617	7710	7717	7736	7646	7747	7715	7586	7684	7731	7591	7539	7654	7736	7773	7641	7784	7720	7716	7679	7803	7709	7794	7619	7570	7646	7709	7732	7649	7760	7617	7750	7770	7749	7801	7678	7779	7745	7718	7684	7703	7716	7756	7676	7667	7720	7682	7719	7694	7846	7626	7815	7675	7730	7788	7821	7669	7668	7659	7736	7700	7662	7753	7748	7719	7719	7521	7702	7781	7782	7692	7650	7810	7899	7739	7652	7660	7752	7807	7616	7707	7777	7666	7607	7772	7677	7707	7733	7737	7742	7749	7692	7687	7710	7777	7631	7715	7594	7801	7712	7849	7850	7605	7762	7716	7691	7634	7519	7603	7653	7752	7655	7803	7755	7795	7713	7695	7703	7730	7804	7651	7669	7679	7675	7678	7721	7768	7753	7804	7651	7671	7679	7783	7803	7603	7635	7733	7704	7645	7809	7724	7754	7623	7741	7660	7683	7711	7716	7677	7695	7636	7642	7683	7570	7659	7684	7630	7755	7724	7638	7868	7622	7716	7703	7674	7605	7613	7689	7743	7491	7682	7589	7667	7611	7772	7803	7653	7743	7644	7725	7668	7727	7848	7707	7639	7612	7757	7897	7750	7778	7720	7660	7705	7778	7827	7763	7628	7710	7679	7683	7690	7618	7645	7621	7672	7718	7654	7665	7749	7705	7687	7692	7819	7733	7676	7750	7716	7706	7486	7729	7708	7688	7731	7855	7707	7834	7642	7625	7727	7686	7761	7650	7697	7656	7732	7634	7715	7736	7692	7708	7702	7655	7714	7776	7703	7788	7763	7760	7683	7685	7642	7739	7834	7848	7696	7683	7721	7780	7737	7650	7733	7845	7790	7650	7729	7627	7563	7827	7677	7757	7753	7614	7641	7723	7666	7750	7637	7791	7565	7681	7710	7605	7709	7638	7774	7741	7749	7662	7786	7708	7722	7656	7599	7631	7650	7657	7710	7768	7773	7574	7900	7836	7688	7753	7811	7788	7736	7662	7746	7804	7810	7706	7715	7650	7684	7686	7563	7644	7670	7759	7754	7644	7669	7765	7740	7719	7694	7645	7722	7807	7780	7651	7695	7850	7765	7824	7635	7799	7624	7793	7693	7709	7735	7707	7671	7638	7715	7619	7653	7785	7741	7739	7795	7635	7637	7636	7755	7806	7656	7612	7720	7754	7712	7718	7681	7714	7688	7655	7850	7741	7787	7601	7787	7781	7892	7650	7681	7671	7679	7723	7710	7710	7662	7762	7674	7712	7673	7705	7707	7713	7649	7742	7686	7764	7623	7679	7715	7694	7663	7670	7680	7607	7663	7745	7544	7718	7736	7694	7672	7880	7606	7761	7691	7791	7641	7696	7592	7819	7743	7788	7788	7651	7869	7712	7592	7659	7700	7804	7740	7740	7731	7680	7691	7735	7727	7806	7713	7769	7731	7588	7814	7602	7681	7580	7675	7809	7706	7644	7844	7764	7873	7803	7684	7770	7738	7669	7658	7639	7791	7640	7770	7766	7757	7794	7555	7637	7597	7622	7735	7667	7573	7644	7635	7772	7703	7662	7677	7696	7709	7721	7600	7754	7745	7661	7699	7681	7729	7676	7689	7541	7780	7766	7827	7872	7762	7642	7725	7574	7725	7710	7744	7717	7684	7753	7736	7647	7572	7708	7690	7647	7711	7691	7667	7786	7755	7892	7713	7669	7604	7773	7720	7737	7814	7739	7754	7784	7561	7734	7621	7774	7745	7766	7665	7709	7702	7698	7702	7592	7749	7699	7842	7666	7604	7728	7734	7627	7834	7661	7598	7577	7818	7715	7634	7735	7721	7650	7686	7827	7790	7694	7719	7692	7672	7835	7691	7761	7714	7647	7794	7865	7565	7606	7607	7698	7663	7635	7734	7850	7771	7614	7685	7849	7706	7733	7746	7728	7704	7702	7683	7679	7707	7626	7636	7547	7613	7717	7725	7649	7582	7669	7775	7793	7670	7772	7596	7805	7746	7804	7658	7766	7672	7789	7719	7660	7696	7724	7665	7723	7685	7698	7657	7647	7641	7567	7822	7694	7644	7633	7825	7732	7663	7732	7803	7635	7647	7690	7754	7715	7684	7745	7676	7793	7751	7693	7626	7630	7656	7694	7860	7798	7800	7777	7711	7632	7842	7732	7828	7702	7792	7731	7662	7670	7749	7816	7569	7634	7782	7789	7723	7608	7701	7765	7716	7669	7668	7671	7653	7779	7713	7781	7663	7669	7644	7642	7689	7532	7592	7772	7761	7674	7773	7675	7654	7729	7672	7717	7767	7710	7721	7483	7777	7750	7551	7714	7613	7797	7746	7818	7726	7841	7760	7714	7696	7722	7634	7777	7718	7767	7705	7674	7654	7735	7689	7568	7527	7648	7713	7764	7665	7702	7623	7633	7789	7762	7684	7809	7762	7754	7668	7660	7690	7701	7873	7808	7735	7681	7876	7744	7725	7701	7634	7785	7744	7570	7710	7555	7643	7698	7763	7648	7662	7709	7716	7727	7757	7615	7607	7689	7537	7605	7650	7642	7735	7678	7813	7697	7716	7806	7767	7747	7703	7672	7722	7733	7647	7619	7791	7536	7728	7762	7615	7729	7661	7749	7513	7675	7709	7733	7739	7775	7864	7694	7760	7659	7627	7730	7653	7673	7795	7676	7832	7809	7753	7760	7645	7747	7752	7758	7623	7796	7760	7660	7672	7727	7721	7698	7853	7785	7678	7695	7701	7603	7642	7657	7673	7726	7670	7589	7751	7720	7726	7727	7739	7674	7692	7593	7697	7655	7791	7752	7820	7707	7695	7660	7613	7796	7698	7714	7682	7648	7612	7727	7652	7635	7712	7696	7739	7819	7752	7624	7672	7801	7751	7711	7774	7655	7852	7769	7588	7791	7600	7679	7736	7649	7742	7765	7888	7675	7700	7572	7807	7852	7689	7586	7674	7727	7713	7688	7724	7723	7701	7778	7640	7623	7676	7663	7784	7730	7772	7610	7707	7755	7895	7714	7768	7670	7613	7822	7668	7721	7677	7817	7661	7576	7713	7726	7701	7561	7651	7600	7584	7670	7643	7775	7712	7744	7669	7717	7666	7790	7782	7715	7683	7749	7569	7644	7802	7721	7800	7685	7661	7722	7809	7651	7673	7697	7744	7796	7636	7834	7711	7660	7689	7589	7765	7668	7599	7716	7843	7777	7771	7761	7706	7650	7796	7777	7859	7713	7547	7620	7656	7634	7744	7776	7692	7575	7821	7721	7640	7606	7535	7729	7851	7668	7570	7645	7729	7797	7784	7505	7723	7684	7607	7634	7561	7740	7803	7833	7648	7707	7775	7684	7740	7665	7499	7738	7595	7759	7715	7733	7633	7695	7611	7626	7642	7571	7696	7692	7684	7705	7838	7746	7741	7702	7751	7766	7776	7697	7728	7700	7733	7527	7672	7693	7712	7700	7689	7655	7597	7709	7679	7728	7759	7848	7619	7750	7713	7726	7697	7692	7722	7639	7654	7742	7691	7687	7681	7577	7633	7690	7758	7781	7628	7884	7789	7606	7794	7771	7656	7677	7637	7640	7671	7558	7824	7730	7698	7542	7612	7790	7695	7828	7698	7732	7612	7814	7735	7755	7694	7853	7783	7626	7669	7824	7671	7772	7521	7635	7683	7768	7854	7668	7642	7706	7768	7557	7834	7679	7632	7769	7812	7759	7836	7688	7811	7674	7625	7684	7723	7733	7626	7832	7741	7696	7705	7561	7683	7809	7649	7614	7711	7729	7719	7776	7755	7616	7715	7702	7646	7698	7593	7699	7743	7677	7690	7687	7631	7749	7632	7734	7733	7638	7769	7631	7730	7699	7712	7541	7740	7771	7707	7707	7813	7743	7647	7685	7747	7572	7783	7609	7773	7738	7687	7788	7718	7735	7786	7684	7601	7802	7728	7702	7625	7749	7606	7650	7697	7635	7684	7614	7673	7754	7756	7603	7668	7738	7744	7632	7742	7847	7577	7736	7711	7747	7775	7637	7724	7573
6166	11652	16470	8638	5017	3403	1968	1210	1187	1634	1149	1216	1047	999	985	930	899	920	880	867	857	931	922	943	872	994	934	941	897	954	939	904	870	915	909	916	840	891	910	928	893	963	901	899	905	925	879	913	896	902	895	908	935	930	931	910	896	874	905	929	872	905	899	870	957	945	915	879	900	909	850	915	895	922	936	900	902	915	889	943	883	937	913	919	879	933	882	914	882	881	949	968	961	943	887	902	941	897	917	891	927	890	920	862	927	876	895	891	892	903	869	913	963	859	879	904	901	928	898	852	862	915	923	870	909	848	899	904	928	912	920	865	941	888	891	911	915	852	882	902	891	916	961	906	905	876	921	907	921	879	878	927	884	965	962	893	869	895	913	948	903	925	987	933	864	942	895	907	925	935	924	916	969	928	920	954	960	967	919	975	906	878	909	941	887	972	935	902	898	893	968	946	957	900	876	955	873	910	964	914	934	818	841	905	874	900	874	913	904	949	883	919	900	917	902	919	893	930	950	896	946	923	908	933	911	880	913	896	917	893	945	902	868	911	922	937	940	899	884	955	910	939	848	840	903	950	909	872	924	972	874	918	882	850	920	914	887	914	963	891	906	947	925	899	936	894	923	937	933	862	916	977	901	956	902	941	889	944	893	899	975	838	944	938	959	970	918	883	928	942	831	913	921	922	932	862	918	901	937	962	855	907	905	947	878	895	942	902	934	914	917	921	940	948	933	935	938	914	919	899	928	907	922	891	936	922	825	909	914	824	890	934	889	881	899	916	861	936	890	894	937	923	874	895	907	922	878	946	851	887	953	967	925	934	934	885	929	926	931	875	908	921	875	858	908	938	951	868	990	902	912	941	949	929	919	886	884	896	848	898	912	882	909	947	860	878	903	947	908	971	946	918	883	919	938	898	910	981	912	918	930	942	894	861	927	963	920	873	880	859	869	893	909	866	927	894	924	917	875	941	901	968	896	899	924	900	838	827	923	885	927	855	855	904	932	921	877	860	933	897	919	875	885	940	953	889	900	883	874	914	941	893	861	914	904	915	876	894	887	868	941	924	898	916	902	883	914	941	902	923	915	901	917	883	908	913	962	980	914	888	866	907	933	919	918	905	896	841	898	874	924	907	898	877	876	960	925	900	961	914	906	872	876	912	905	907	904	939	908	888	876	898	893	916	915	861	845	972	883	892	934	956	878	939	927	918	900	885	884	881	906	930	906	921	958	882	870	885	887	845	907	942	924	925	917	920	909	920	861	932	872	907	890	901	863	842	935	913	884	914	890	910	913	913	894	913	884	894	910	882	991	884	933	862	934	905	901	905	916	868	925	943	880	861	929	890	886	918	932	928	845	893	912	944	894	891	892	957	899	881	874	940	910	932	919	957	908	894	880	998	862	938	960	945	922	904	905	935	938	867	893	911	891	911	902	891	867	882	865	892	965	898	871	894	862	889	913	931	865	885	921	845	898	912	952	909	923	890	906	908	970	898	945	933	908	901	943	924	859	897	874	953	893	904	906	937	848	985	919	908	894	966	904	888	977	923	891	961	946	980	908	890	875	947	961	905	889	899	940	962	917	945	908	908	898	934	904	894	954	895	883	909	916	895	944	857	942	927	947	961	925	896	934	872	913	913	920	939	916	893	965	957	917	894	919	922	846	884	914	906	917	947	911	940	920	956	882	899	905	876	947	885	862	909	950	892	915	938	921	941	894	840	922	892	867	922	960	933	905	902	927	918	904	941	934	895	944	934	882	870	903	916	899	934	892	886	923	931	924	937	916	910	915	877	908	864	874	900	937	892	886	907	907	910	922	931	983	935	918	902	873	928	918	918	926	930	973	893	895	934	940	859	854	894	880	923	863	927	902	901	981	925	955	923	903	882	968	936	949	876	905	961	923	845	911	938	948	968	904	892	916	892	896	905	884	913	938	878	899	909	857	882	863	880	894	922	877	924	888	903	891	965	918	879	899	899	1009	933	849	934	921	908	940	882	946	901	978	927	890	909	910	944	930	963	864	899	933	924	913	909	912	953	916	844	874	930	917	933	912	885	931	891	895	903	879	938	934	945	905	888	905	819	918	852	979	915	901	964	900	861	902	935	939	904	834	847	925	900	937	898	873	863	910	914	928	926	885	928	881	926	898	874	904	934	931	953	873	890	912	916	904	877	895	874	842	919	891	865	935	909	890	893	890	888	960	905	980	929	913	893	937	910	890	899	862	927	863	872	897	952	907	884	911	921	910	892	918	948	881	844	930	910	916	915	885	874	936	918	909	945	910	855	863	945	937	891	930	909	932	929	919	916	933	969	915	919	886	907	931	935	938	848	939	897	877	900	905	869	917	918	905	970	960	895	925	868	881	876	882	946	881	913	900	909	944	876	887	919	940	868	945	891	968	914	875	932	966	962	870	915	885	932	912	928	917	937	909	932	874	902	923	924	954	908	896	919	880	906	940	917	928	946	865	884	941	903	921	881	1003	903	905	923	971	895	922	920	899	934	975	901	939	900	931	950	854	907	884	941	883	909	903	943	885	931	886	905	907	963	881	899	861	976	904	839	932	926	852	946	884	899	900	936	923	892	910	904	903	857	951	911	919	864	913	908	940	875	917	909	863	985	863	939	953	885	911	934	895	910	862	861	879	924	836	932	947	854	900	909	917	942	886	879	886	896	904	915	894	866	911	894	930	930	881	881	871	874	939	911	887	911	914	899	907	927	922	884	918	845	862	909	908	857	911	897	904	921	917	897	933	879	880	941	888	916	895	936	892	912	880	879	876	899	839	896	910	901	951	872	927	963	931	927	924	919	934	903	905	926	906	867	906	931	932	875	948	899	864	844	934	882	972	865	940	874	902	899	931	888	966	914	943	872	934	908	951	873	987	919	873	935	927	937	894	959	863	891	912	906	866	936	894	922	886	894	894	912	882	862	943	912	900	887	982	932	921	953	903	852	901	959	915	945	912	918	929	919	945	915	919	952	874	941	889	921	922	911	896	838	907	921	853	945	875	882	924	929	915	889	908	903	881	899	895	923	891	918	886	918	870	932	981	944	829	951	928	914	926	917	865	856	905	900	883	985	904	897	887	862	913	885	895	981	930	954	933	953	982	897	890	907	921	882	892	943	848	856	936	928	908	854	897	904	899	941	923	917	921	900	946	907	891	917	929	921	890	985	944	903	878	913	935	953	926	907	819	954	863	926	898	859	936	834	908	915	892	961	862	865	922	872	860	912	928	882	956	949	944	894	923	902	968	887	933	908	924	887	936	919	915	921	890	899	935	916	904	904	953	887	936	904	913	959	896	885	894	887	870	916	876	926	921	954	889	914	935	917	878	911	928	889	872	946	927	917	906	897	880	886	884	926	866	882	895	910	925	860	949	907	890	895	904	942	916	939	927	902	929	889	914	899	917	966	918	890	922	903	951	888	858	899	921	863	888	932	908	874	902	916	973	886	853	974	987	960	934	885	954	942	878	930	960	858	932	902	954	972
37652	48540	50380	50581	46031	38914	27266	15713	14014	22206	14437	14799	10412	9123	9067	8027	8134	8012	7755	7852	7738	7776	7822	7855	7805	7751	7793	7821	7873	7730	7726	7864	7728	7763	7887	7785	7781	7751	7755	7880	7743	7868	7841	7749	7924	7666	7765	7761	7707	7875	7768	7848	7760	7741	7871	7770	7881	7679	7823	7723	7764	7678	7886	7798	7731	7732	7805	7808	7817	7699	7756	7766	7914	7805	7822	7757	7714	7818	7674	7789	7786	7891	7740	7780	7678	7868	7748	7746	7749	7928	7806	7746	7737	7698	7786	7832	7675	7833	7803	7837	7719	7721	7785	7777	7817	7822	7815	7686	7781	7780	7650	7772	7758	7762	7790	7739	7764	7831	7857	7658	7851	7639	7795	7882	7639	7789	7832	7970	7776	7811	7931	7761	7668	7680	7656	7832	7644	7741	7827	7837	7781	7900	7827	7692	7768	7810	7805	7888	7775	7607	7821	7772	7868	7787	7864	7872	7792	7775	7838	7752	7752	7823	7755	7828	7653	7768	7825	7773	7727	7662	7941	7599	7685	7913	7746	7723	7781	7854	7665	7782	7710	7864	7781	7784	7818	7777	7843	7872	7950	7880	7736	7974	7628	7759	7700	7741	7776	7787	7949	7698	7792	7835	7833	7738	7944	7710	7821	7812	7812	7764	7745	7868	7788	7919	7784	7892	7806	8002	7761	7756	7748	7854	7643	7818	7862	7652	7816	7868	7703	7676	7848	7727	7708	7885	7739	7778	7722	7891	7738	7667	7968	7734	7743	7849	7744	7843	7767	7878	7778	7727	7889	7636	7819	7580	7750	7756	7887	7821	7801	7878	7729	7810	7721	7723	7919	7777	7719	7660	7828	7763	7733	7738	7990	7939	7784	7881	7745	7846	7728	7797	7863	7765	7719	7949	7719	7831	7711	7775	7757	7793	7662	7871	7782	7947	7747	7860	7743	7687	7813	7843	7702	7782	7727	7760	7858	7622	7945	7804	7767	7836	7884	7758	7739	7795	7882	7928	7910	7746	7824	7888	7858	7887	7744	7847	7863	7712	7783	7714	7837	7823	7754	7778	7778	7720	7819	7869	7739	7906	7720	7703	7754	7996	7781	7811	7736	7798	7839	7662	7762	7808	7818	7738	7826	7883	7826	7719	7722	7808	7794	7691	7800	7640	7734	7778	7694	7785	7722	7804	7837	7732	7868	7807	7716	7787	7751	7862	7751	7724	7786	7805	7790	7795	7895	7812	7671	7724	7721	7709	7840	7746	7732	7763	7851	7648	7773	7788	7826	7788	7705	7806	7818	7891	7778	7776	7839	7763	7799	7701	7787	7728	7806	7711	7845	7727	7804	7741	7878	7685	7869	7859	7726	7753	7769	7852	7883	7611	7762	7796	7945	7825	7664	7856	7765	7824	7750	7810	7935	7823	7798	7820	7827	7851	7818	7651	7789	7907	7821	7852	7742	7838	7717	7776	7878	7872	7759	7789	7947	7852	7798	7790	7939	7741	7883	7776	7570	7761	7757	7866	7800	7915	7828	7715	7734	7750	7641	7932	7719	7755	7813	7754	7785	7741	7884	7638	7840	7800	7783	7893	7586	7992	7768	7801	7787	7569	7859	7831	7707	7826	7850	7824	7770	7822	7926	7708	7644	7861	7685	7757	7738	7731	7786	7758	7719	7794	7733	7673	7726	7771	7720	7794	7793	7726	7806	7915	7691	7921	7983	7790	7780	7722	7781	7809	7824	7693	7695	7822	7753	7882	7878	7729	7829	7873	7731	7897	7889	7783	7807	7753	7849	7799	7709	7816	7854	7740	7889	7739	7786	7780	7769	7878	7694	7736	7744	7836	7834	7706	7722	7902	7710	7836	7796	7822	7783	7837	7829	7833	7849	7712	7914	7710	7705	7697	7818	7902	7803	7814	7815	7825	7842	7769	7813	7806	7810	7675	7792	7781	7848	7719	7831	7887	7689	7733	7872	7690	7800	7826	7699	7874	7621	7832	7835	7774	7693	7868	7796	7868	7854	7796	7817	7748	7877	7744	7756	7786	7652	7799	7583	7672	7721	7765	7860	7688	7785	7669	7720	7775	7739	7824	7749	7852	7815	7786	7757	7701	7585	7879	7798	7810	7816	7773	7736	7780	7862	7807	7755	7755	7787	7693	7832	7924	7766	7760	7869	7813	7794	7840	7827	7863	7660	7874	7752	7744	7869	7879	7791	7817	7724	7821	7770	7845	7909	7769	7614	7799	7835	7829	7689	7707	7604	7833	7762	7812	7915	7889	7917	7758	7827	7692	7774	7799	7819	7733	7810	7748	7736	7828	7904	7842	7682	7673	7726	7706	7796	7759	7822	7787	7701	7681	7812	7839	7762	7800	7841	7742	7843	7795	7698	7810	7784	7653	7876	7778	7776	7849	7750	7754	7899	7770	7709	7762	7764	7904	7663	7766	7660	7845	7728	7673	7669	7669	7706	7833	7705	7750	7978	7803	7719	7910	7723	7764	7664	7839	7825	7861	7626	7894	7801	7700	7736	7834	7710	7816	7643	7842	7789	7714	7735	7880	7741	7784	7681	7743	7779	7820	7824	7799	7833	7699	7801	7854	7765	7825	7825	7693	7872	7886	7841	7722	7843	7783	7778	7797	7732	7903	7823	7690	7930	7845	7810	7843	7664	7919	7763	7902	7820	7743	7818	7675	7750	7778	7786	7825	7769	7795	7812	7871	7837	7771	7841	7776	7728	7758	7743	7689	7834	7814	7847	7773	7755	7736	7786	7779	7810	7769	7802	7703	7884	7809	7807	7823	7795	7751	7768	7901	7887	7873	7832	7961	7792	7841	7758	7844	7743	7755	7650	7842	7836	7853	7695	7690	7778	7771	7860	7842	7718	7733	7852	7886	7673	7864	7753	7867	7765	7841	7682	7734	7668	7771	7858	7815	7807	7679	7714	7727	7779	7676	7775	7849	7881	7865	7814	7697	7951	7857	7769	7850	7653	7816	7803	7823	7926	7835	7764	7856	7643	7740	7761	7803	7768	7841	7701	7757	7831	7801	7800	7747	7886	7782	7911	7767	7774	7745	7798	7685	7793	7828	7819	7743	7736	7754	7777	7915	7907	7766	7801	7761	7770	7809	7669	7873	7801	7763	7846	7727	7692	7807	7929	7823	7908	7908	7811	7825	7745	7859	7794	7678	7687	7837	7871	7644	7846	7747	7822	7748	7874	7734	7575	7967	7740	7694	7886	7846	7711	7711	7851	7679	7725	7908	7806	7713	7852	7811	7702	7782	7778	7890	7854	7718	7726	7843	7768	7864	7792	7783	7847	7974	7832	7914	7939	7848	7792	7726	7848	7851	7807	7764	7845	7899	7736	7676	7766	7650	7779	7847	7707	7829	7923	7721	7738	7854	7759	7780	7779	7805	7710	7683	7744	7646	7717	7751	7825	7857	7766	7931	7888	7826	7593	7671	7688	7821	7676	7769	7835	7755	7891	7859	7769	7862	7732	7730	7687	7952	7660	7732	7804	7944	7816	7898	7720	7791	7820	7736	7640	7824	7745	7740	7851	7856	7726	7776	7806	7751	7820	7674	7869	7762	7762	7792	7781	7711	7713	7811	7585	7732	7682	7773	7808	7798	7832	7960	7797	7807	7771	7770	7875	7829	7753	7760	7814	7718	7762	7772	7786	7720	7851	7808	7775	7745	7779	7969	7631	7893	7778	7870	7702	7756	7820	7834	7764	7790	7861	7882	7895	7784	7823	7780	7719	7847	7698	7833	7677	7817	7780	7760	7702	7801	7909	7839	7885	7743	7726	7829	8000	7789	7830	7847	7680	7822	7770	7874	7727	7830	7705	7700	7760	7995	7843	7704	7728	7858	7878	7741	7806	7770	7839	7806	7760	7818	7786	7860	7758	7956	7789	7799	7837	7849	7744	7797	7836	7834	7804	7802	7914	7654	7863	7861	7793	7764	7680	7761	7796	7680	7826	7848	7799	7764	7818	7851	7717	7751	7784	7691	7782	7757	7674	7798	7799	7802	7787	7786	7814	7781	7824	7814	7900	7775	7613	7870	7973	7761	7731	7806	7887	7815	7868	7803	7678	7893	7760	7892	7881	7879	7864	7869	7778	7792	7785	7841	7890	7634	7756	7686	7781	7692	7789	7870	7766	7691	7780	7728	7753	7802	7900	7853	7668	7859	7868	7776	7915	7699	7798	7738	7809	7796	7837	7744	7939	7853	7816	7858	7632	7683	7682	7763	7955	7794	7874	7719	7619	7874	7801	7873	7625	7858	7750	7771	7772	7858	7722	7777	7738	7857	7832	7740	7770	7839	7954	7757	7758	7767	7902	7894	7708	7819	7978	7834	7717	7776	7833	7870	7707	7697	7803	7652	7704	7764	7835	7810	7762	7926	7719	7793	7922	7727	7708	7782	7732	7827	7856	7873	7778	7879	7749	7681	7639	7804	7793	7675	7870	7703	7840	7716	7797	7851	7925	7782	7864	7832	7788	7829	7860	7780	7804	7606	7732	7788	7756	7783	7776	7806	7813	7753	7879	7839	7793	7768	7811	7796	7811	7802	7697	7907	7922	7876	7812	7891	7934	7847	7791	7878	7724	7797	7798	7842	7810	7721	7811	7907	7732	7749	7749	7835	7831	7791	7751	7767	7935	7654	7704	7891	7803	7928	7764	7814	7711	7765	7865	7839	7825	7794	7865	7755	7860	7741	7778	7857	7854	7804	7787	7779	7843	7616	7799	7747	7760	7881	7851	7874	7984	7800	7814	7878	7724	7919	7751	7808	7761	7891	7818	7833	7849	7838	7780	7923	7772	7732	7719	7810	7836	7711	7787	7697	7782	7794	7753	7883	7843	7837	7814	7693	7830	7732	7745	7697	7858	7847	7822	7658	7857	7789	7895	7852	7928	7851	7704	7849	7775	7784	7676	7899	7678	7823	7799	7840	7830	8018	7821	7893	7734	7785	7795	7964	7657	7735	7696	7756	7831	7658	7754	7763	7855	7758	7735	7893	7657	7894	7763	7702	7811	7784	7703	7819	7754	7819	7854	7939	7707	7740	7895	7764	7739	7804	7659	7748	7844	7811
7966	10512	15550	7462	5178	3478	1847	1209	1133	1590	1200	1261	1021	952	979	932	938	925	908	932	891	947	892	923	916	936	902	970	916	902	917	917	946	928	930	934	889	898	938	893	904	855	949	886	896	958	909	896	858	911	882	928	893	888	863	892	910	857	936	936	902	919	978	925	942	933	913	928	881	946	879	940	926	923	943	916	914	965	917	919	957	906	912	878	914	911	914	950	933	921	924	912	882	895	924	872	882	907	918	858	909	905	854	961	883	863	895	940	927	899	865	907	904	919	972	909	947	938	891	943	862	876	876	912	924	923	884	923	931	952	945	920	943	939	939	879	923	911	939	884	903	873	885	911	921	950	905	935	891	957	980	914	868	918	858	915	945	895	915	938	911	926	912	938	922	912	908	948	856	923	973	884	943	917	926	910	926	922	980	922	885	879	915	890	933	899	921	898	862	937	895	934	915	912	887	959	922	911	919	932	893	958	937	855	960	938	910	894	928	938	934	997	911	952	935	911	941	892	846	978	936	960	897	896	933	891	902	929	902	892	910	914	950	925	890	929	907	943	917	940	878	877	912	926	965	908	918	863	940	923	900	899	949	897	910	892	953	877	895	926	917	923	891	927	869	930	910	907	948	928	901	875	987	885	921	897	943	902	916	889	915	966	899	920	897	962	932	895	918	968	902	901	892	905	955	936	917	933	910	930	879	904	908	923	921	936	891	925	911	900	954	921	929	894	963	902	890	846	938	882	909	914	934	911	929	901	855	922	893	925	1005	916	890	892	952	910	902	909	899	872	941	919	923	926	942	945	922	972	909	920	919	912	942	943	935	940	941	909	907	897	888	908	842	907	908	949	906	964	877	922	899	895	897	913	916	944	957	930	899	927	932	897	882	912	922	930	907	907	875	970	920	969	877	894	911	920	980	956	895	997	923	926	934	927	843	945	946	940	904	915	906	926	941	913	909	920	901	898	949	917	868	900	984	882	916	888	870	898	939	899	885	909	940	926	925	930	843	929	920	950	919	894	927	906	898	935	957	903	920	872	925	855	906	903	925	881	882	925	919	891	946	901	946	880	913	952	928	939	930	924	931	939	914	968	917	944	950	980	957	915	877	902	881	917	867	938	939	869	876	886	935	860	947	936	901	875	920	894	935	967	883	950	927	899	928	911	940	958	946	900	920	898	933	885	928	881	912	895	919	943	920	896	889	893	910	1011	919	890	937	896	919	928	902	911	910	932	935	879	941	853	891	889	953	919	963	901	884	924	848	907	902	878	923	931	969	878	886	948	918	929	892	941	865	908	914	904	954	935	915	903	891	945	870	951	887	872	903	901	889	902	921	922	848	922	952	964	953	844	886	880	930	903	889	857	900	951	912	911	968	904	909	937	878	917	912	871	901	943	910	861	878	935	900	933	861	921	931	925	900	887	923	964	925	991	901	906	906	888	951	939	869	965	885	953	897	913	843	921	970	884	907	896	978	988	955	937	976	927	914	934	913	896	916	933	874	935	951	931	954	923	904	937	941	913	922	900	930	895	951	921	874	914	927	906	916	935	902	887	919	885	940	875	888	909	909	958	974	876	960	965	902	926	909	897	949	877	904	947	933	928	967	937	927	959	927	906	879	936	907	959	944	908	877	925	900	890	916	893	931	907	853	919	954	936	860	957	910	942	922	948	882	919	941	927	900	940	983	984	893	895	941	990	939	943	922	905	885	850	915	881	906	919	912	899	980	948	937	899	905	911	931	899	902	927	925	910	890	896	871	883	949	857	885	891	909	908	937	867	899	917	865	887	935	925	948	885	941	943	930	945	883	943	892	885	909	923	896	930	940	953	894	922	950	913	991	966	869	923	949	996	922	884	928	854	929	964	865	905	893	953	906	914	973	936	921	957	928	860	922	923	915	930	911	861	947	918	918	877	935	940	916	925	899	949	941	887	893	880	955	918	872	993	880	909	891	906	867	889	974	905	935	887	926	946	864	909	953	942	912	935	920	896	916	895	954	947	896	880	930	924	898	899	931	889	884	880	923	936	916	929	834	856	894	902	903	900	918	894	905	879	894	892	923	886	951	947	945	897	901	889	891	911	904	910	926	909	896	901	896	911	924	921	900	875	899	909	913	960	912	931	938	960	909	883	845	924	930	913	927	888	899	913	911	867	891	888	922	940	859	965	967	996	919	945	905	876	961	918	891	877	859	902	962	951	870	883	907	878	882	913	899	908	950	879	882	888	890	890	877	897	929	904	879	926	899	884	891	954	933	880	986	866	910	886	940	890	917	869	950	926	932	927	908	884	866	886	913	949	947	944	929	873	870	892	932	887	933	858	889	956	943	903	907	916	883	927	925	931	886	955	913	881	891	906	902	887	877	990	934	937	965	921	918	928	875	914	904	942	894	934	876	865	909	911	933	875	909	911	951	923	886	944	916	857	903	963	927	966	879	912	976	868	906	917	912	947	912	906	891	894	911	907	868	924	926	947	896	949	952	918	932	894	920	886	906	984	946	914	901	926	925	981	924	881	883	860	907	910	906	891	938	906	907	899	908	880	901	854	896	932	879	893	937	934	873	910	923	925	931	946	937	955	864	856	909	905	927	908	901	909	956	942	870	918	904	889	913	920	904	957	926	948	900	927	994	954	926	898	876	934	896	927	957	921	917	923	917	892	894	908	922	919	926	869	884	846	973	935	914	933	939	926	890	899	867	888	941	932	947	928	887	934	923	962	897	878	950	927	860	887	917	946	922	865	919	963	943	883	921	881	908	917	871	914	870	928	923	895	931	908	971	903	898	908	944	889	924	925	907	928	845	964	915	930	914	950	927	964	943	890	888	901	919	904	930	880	885	892	970	883	881	905	886	946	953	954	929	928	977	902	919	911	958	919	991	847	929	934	949	923	908	909	938	953	925	904	935	911	876	897	849	947	884	962	906	1003	936	954	901	942	937	894	960	959	929	891	1000	866	881	865	902	910	907	967	939	908	921	962	941	932	885	929	947	966	986	930	884	906	918	891	968	916	916	941	898	906	894	902	941	907	920	918	900	885	912	903	957	934	924	934	908	944	895	943	966	886	889	968	899	898	928	922	911	854	901	929	868	907	930	939	935	908	857	900	964	911	944	914	920	961	916	934	939	961	919	922	858	942	992	925	911	962	914	931	940	954	890	944	849	859	882	889	913	934	887	918	894	903	913	922	928	937	869	902	915	950	860	898	915	943	889	940	930	905	901	983	911	942	963	927	917	920	905	923	908	939	941	915	883	888	862	919	984	937	953	898	968	918	932	912	916	948	925	891	941	969	928	943	986	900	956	895	960	910	887	927	950	976	922	931	944	933	877	911	907	872	946	906	939	934	970	915	873	967	929	955	898	940	915	866	864	896	948	897	889	973	962	945	913	903	946	856	881	872	895	946	962	881	975	930	893	929	968	919	917	907	884	880	885	942	992	919	929	933	914	912	894	960	947	839	940	908	880	925	924	941	866	888	941	946	915	938	885	922	896	992
33578	45264	49079	47012	47074	37191	26541	14956	13266	21329	14070	14423	9942	9452	9012	8124	7846	7917	8095	7821	7713	7793	7922	7833	7896	7813	7819	7907	7869	7792	7796	7687	7938	7830	7815	7860	7936	7886	7889	7771	7633	7777	7747	7770	7701	7806	7767	7835	7865	7759	7596	7813	7823	7715	7877	7905	7951	7906	7602	7740	7777	7757	7780	7939	7738	7629	7776	7699	7833	7787	7809	7780	7820	7836	7741	7838	7744	7898	7783	7940	7873	7754	7866	7831	7892	7715	7687	7837	7751	7876	7850	7707	7918	7912	7729	7771	7810	7829	7895	7863	7842	7954	7822	7730	7801	7732	7771	7842	7965	7732	7830	7812	7933	7903	7679	7739	7781	7865	7812	7812	7772	7846	7732	7826	7869	7824	7823	7785	7781	7713	7848	7675	7815	7652	7681	7753	7852	7776	7824	7816	7749	7863	7814	7922	7717	7832	7749	7962	7803	7752	7866	7883	7626	7914	7813	7979	7872	7856	7769	7868	7710	7691	7720	7887	7825	7790	7885	7848	7809	7818	7826	7878	7851	7756	7732	7750	7884	7664	7818	7770	7789	7816	7865	7763	7865	7777	7809	7810	7922	7834	7681	7836	7861	7788	7999	7766	7809	7896	7938	7864	7761	7782	7836	7867	7804	7790	7827	7823	7768	7769	7805	7828	7788	7744	7797	7912	7789	7813	7778	7885	7686	7800	7809	7816	7791	7732	7841	7712	7807	7880	7842	7750	7907	7891	7799	7975	7880	7901	7810	7919	7768	7810	7871	7862	7810	7720	7660	7780	7851	7598	7842	7845	7915	7852	7713	7798	7811	7645	7876	7874	7786	7944	7858	7729	7783	7792	7793	7892	7776	7829	7754	7709	7725	7887	7918	7822	7750	7886	7799	7892	7801	7757	7796	7716	7859	7790	7683	7815	7835	7860	7739	7904	7850	7786	7775	7766	7682	7749	7825	7776	7794	7797	7877	7790	7877	7960	7892	7878	7864	7978	7846	7836	7913	7827	7817	7714	7734	7924	7863	7818	7879	7705	7701	7890	7740	7798	7908	7924	7762	7812	7795	7765	7836	7895	7991	7766	7802	7846	7809	7897	7764	7739	7728	7829	7939	7801	8035	7896	7839	7732	7879	7824	7745	7899	7814	7862	7920	7886	7797	8022	7894	7729	7738	7804	7853	7784	7802	7783	7831	7777	7870	7745	7733	7897	7807	7836	7932	7748	7854	7712	7868	7941	7747	7804	7733	7796	7859	7896	7635	7735	7977	7944	7818	8009	7932	7827	7897	7841	7909	7702	7828	7787	7821	7789	7735	7682	7870	7856	7725	7868	7896	7886	7669	7805	7760	7694	7862	7689	7860	7897	7697	7858	7824	7837	7770	7835	7679	7841	7887	7840	7774	7716	7792	8007	7820	7871	7824	7800	7768	7839	7875	7791	7851	7923	7841	7732	7817	7823	7822	7836	7885	7858	7941	7868	7856	7772	7802	7733	7715	7927	7902	7636	7861	7888	7782	7685	7722	7821	7889	7761	7691	7759	7779	7776	7816	7779	7886	7828	7800	7777	7756	7867	7723	7803	7930	7777	7761	7941	7757	7819	7634	7896	7814	7868	8006	7908	7749	7727	7857	7897	7831	7943	7953	7653	7905	7787	7877	7821	7930	7892	7878	7818	7741	7843	7938	7844	7803	7692	7874	7849	7850	7902	7876	7894	7692	7648	7844	7813	7834	7816	7786	7796	7769	7803	7843	7781	7886	7793	7782	7676	7830	7796	7907	7896	7878	7781	7823	7739	7966	7828	7998	7771	7922	7800	7787	7706	7940	7886	7638	7786	7965	7821	7897	7758	7810	7848	7950	7876	7773	7896	7809	7801	7854	7753	7780	7846	7741	7733	7869	7908	7809	7751	7793	7884	7763	7917	7837	7965	7699	7699	7897	7866	7842	7797	7838	7909	7857	7828	7927	7856	7810	7840	7782	7828	7809	7788	7795	7768	7826	7781	7699	7666	7863	7807	7777	7867	7917	7787	7923	7755	7842	7794	7767	7923	7742	7889	7736	7741	7783	7889	7936	7885	7769	7779	7748	7852	7760	7833	7932	7825	7822	7755	7931	7820	7845	7871	7812	7884	7719	7750	7947	7998	7940	7809	7758	7706	7824	7856	7651	7803	7930	7631	7796	7779	7693	7751	7843	7677	7773	7880	7721	7722	7852	7914	7815	7887	7922	7814	7689	7902	7789	7725	7673	7961	7965	7822	7810	7797	7692	7907	7768	7865	7824	7740	7704	7819	7933	7855	7834	7875	7855	7881	7732	7784	7786	7733	7817	7804	7885	7861	7770	7771	7840	7698	7778	7699	7895	7790	7824	7781	7724	7851	7933	7924	7890	7851	7802	7926	7831	7829	7859	7886	7889	7843	7744	7779	7533	7784	7736	7812	7852	7735	7836	7881	7759	7952	7852	7837	7815	7760	7671	7870	7845	7785	7839	7661	7771	7846	7796	7851	7785	7996	7737	7881	7989	7843	7832	7780	7872	7843	7747	7773	7784	7814	7914	7753	7705	7768	7866	7855	7878	7736	7853	7761	7793	7803	7812	7820	7778	7717	7711	7822	8062	7804	7872	7890	7714	7671	7815	7749	7802	7927	7797	7891	7895	7911	7850	7890	7779	7752	7879	7914	8089	7704	7845	7783	7837	7802	7866	7846	7951	7857	7909	7896	7851	7850	7851	7726	7889	7630	7880	7775	7727	7895	7946	7700	7918	7778	7812	7839	7897	7789	7897	7770	7894	7935	7881	7924	7797	7677	7805	7971	7862	7904	7869	7818	7879	7727	7800	7814	7772	7804	7806	7828	7660	7814	7856	7668	7672	7760	7805	7777	7679	7823	7893	7859	7851	7984	7799	7875	7825	7744	7728	7827	7787	7797	7830	7883	7903	7766	7816	7759	7950	7744	7909	7822	7839	7846	7722	7939	7813	7837	7900	7735	7826	7839	7838	7827	7854	7877	7777	7847	7825	7716	7795	7721	7788	7726	7768	7877	7745	7693	7870	7951	7752	7779	7738	7851	7748	7853	7891	7853	7772	7841	7845	7835	7867	7789	7778	7874	7805	7807	7795	7971	7726	7681	7845	7802	7750	7820	7864	7729	7790	7809	7834	7741	7841	7925	7819	7874	7707	7772	7857	7762	7839	7926	7758	7782	7720	7764	7822	7953	7962	7730	7856	7779	7722	7641	7757	7931	7818	7718	7776	7782	7814	7615	7765	7784	7869	7894	7901	7783	7804	7859	7714	7853	7772	7859	7971	7807	7805	7732	7743	7822	7721	7736	7697	7844	7923	7846	7810	7747	7694	7672	7711	7828	7905	7879	7738	7759	7860	7904	7805	7809	7847	7725	7672	7798	7819	7976	7854	7883	7898	7749	7970	7861	7695	7856	7812	7745	7788	7876	7816	7881	7710	7956	7853	7824	7891	7867	7698	7902	7544	7769	7974	7776	7824	7739	7833	7822	7839	7799	7953	7789	7867	7782	7844	7824	7820	7985	7797	7862	7913	7741	7868	7828	7862	7743	7714	7816	7901	7809	7751	7733	7910	7692	7797	7635	7790	7832	7673	8051	7745	7957	7796	7740	7829	7708	7925	7764	7820	7994	7691	7864	7814	7825	7855	7830	7858	7709	7946	7792	7848	7838	7917	7841	7735	7802	7717	7786	7846	7811	7870	7980	7846	7702	7788	7880	7785	7857	7805	7718	7784	7747	7802	7796	7977	7859	7710	7947	7848	7986	7817	7861	7870	7902	7877	7890	7687	7864	7809	7856	7773	7887	7902	7758	7783	7769	7856	7840	7896	7810	7918	7718	7698	7878	7650	7809	7839	7858	7840	7863	7791	7862	7851	7824	7921	7719	7750	7744	7616	7803	7776	7735	7773	7760	7748	7862	7851	7864	7842	7742	7880	7904	7710	7795	7813	7802	7647	7765	7818	7920	7938	7858	7747	7947	7861	7930	7820	7778	7844	7844	7766	7860	7872	7699	7772	7932	7667	7791	7852	7782	7701	7666	7839	7725	7828	7851	7582	7852	7721	7800	7908	7930	7741	7980	7864	7963	7766	7690	7801	7784	7765	7787	7825	7745	7796	7884	7702	7931	7740	7807	7805	7646	7867	7829	7760	7732	7854	7837	7827	7779	7906	7778	7838	7818	7955	7808	7805	7841	7892	7914	7780	7854	7997	7829	7821	7910	7773	7785	7897	7957	7786	7755	7823	7661	7875	7834	7886	7742	7940	7844	7953	7767	7750	7815	7858	7843	7739	7844	7925	7838	7785	7789	7795	7751	7739	7929	7703	7810	7740	7904	7868	7749	7805	7788	7875	7877	7903	7829	7779	7661	7858	7811	7884	7846	7866	7814	7909	7781	7781	7761	7792	7801	7885	7824	7778	7906	7911	7884	7858	7921	7767	7790	7797	7806	7778	7850	7757	7933	7822	7840	7785	7854	7708	7811	7687	7928	7881	7801	7809	7906	7828	7785	7869	7744	7917	8004	7831	7797	7726	7690	7799	7978	7969	7606	7813	7839	7857	7872	7824	7655	7786	7983	7774	7835	7899	7928	8036	7962	7802	7828	7862	7877	7813	7973	7928	7882	7826	7902	7777	7916	7858	7869	7889	7792	8022	7881	7691	7647	7901	7753	7750	7857	7868	7926	8009	7854	7778	7952	7817	7864	7870	7841	7782	7722	7846	7708	7754	7960	7711	7874	7949	7789	7734	7718	7849	7873	7826	8050	7921	7875	7972	7820	7905	7848	7661	7785	7700	7820	7727	7773	7834	7710	7816	7873	7699	7912	7841	7924	7901	7833	7878	7859	7892	7840	7842	7819	7827	7856	7924	7786	7786	7850	7848	7825	7875	7882	8015	7798	7668	7691	7900	7724	7936	7722	7948	7789	7736	7872	7832	7806	7870	7896	7814	7812	7718	7887	7831	7865	7783	7876	7896	7705	7903	7791	7807	7908	7724	7843	7769	7937	7717	7848	7845	7784	7802	7883	7868	7840	7689	7800	7854	7812	7927	7751	7871	7665	7975	7937	7861	7875	7868	7831	7867	7785
8242	18264	24113	13372	10588	6185	3073	1382	1064	1772	1285	1322	1078	975	1084	886	880	968	943	890	939	898	902	883	935	901	918	917	911	901	978	944	900	862	913	905	884	950	926	929	923	968	891	953	895	926	917	924	952	909	936	930	963	936	908	898	982	834	896	882	920	911	925	915	942	923	950	953	913	879	948	963	898	953	933	922	893	892	926	955	873	924	933	884	920	940	981	929	872	917	911	904	945	948	939	1001	883	932	902	908	958	871	866	940	945	935	932	908	927	947	930	936	937	951	966	871	937	907	895	926	959	929	926	911	988	931	892	928	957	877	893	911	893	977	906	905	891	914	871	929	897	880	960	891	939	898	957	884	871	916	936	895	964	907	922	913	912	967	912	926	909	861	1044	922	892	873	926	911	851	951	934	918	980	901	907	921	966	922	911	842	950	894	970	936	866	896	943	876	973	887	900	894	906	871	944	867	875	909	927	930	939	926	958	909	888	947	937	922	901	946	901	942	909	885	874	900	940	891	939	884	917	920	927	941	917	899	927	961	917	889	935	927	947	898	927	918	961	893	910	901	975	895	931	881	938	901	962	933	962	933	908	959	879	981	922	1015	911	900	958	895	911	868	934	921	885	938	921	937	913	922	910	953	945	952	889	928	914	913	952	892	895	991	899	944	947	908	979	900	950	943	906	874	923	953	946	940	965	914	916	918	940	875	936	917	931	928	920	922	927	897	878	922	964	966	890	915	899	858	935	958	949	911	903	939	896	905	928	887	904	912	924	919	956	891	900	897	928	922	918	957	881	895	930	910	900	992	935	878	925	966	942	918	880	940	971	882	936	945	892	888	900	907	934	968	974	894	934	944	942	926	941	983	915	936	934	887	873	927	947	963	863	947	931	895	873	923	878	953	975	933	886	957	927	909	916	910	935	933	907	924	927	954	917	921	900	883	919	927	928	914	932	835	919	891	939	901	940	921	959	912	936	915	914	898	893	885	882	902	886	940	873	906	936	924	908	936	956	896	879	923	925	1009	863	912	884	940	924	913	975	911	965	913	919	945	880	894	913	920	901	919	939	934	934	904	875	899	935	926	910	942	885	912	840	957	886	937	888	923	890	899	939	908	941	933	855	957	903	930	974	968	943	942	879	941	973	950	999	912	913	912	911	921	948	920	940	951	990	908	898	875	909	899	923	925	913	903	894	920	922	919	941	961	923	932	957	923	907	879	894	926	938	967	894	920	948	900	956	867	897	932	867	947	963	927	866	922	915	912	947	897	900	893	858	939	934	892	935	949	913	1001	911	899	911	918	941	890	975	952	885	898	922	927	890	882	929	908	943	907	916	869	934	905	896	987	905	909	898	973	880	916	930	877	901	886	871	944	955	930	885	898	930	908	913	895	907	945	963	915	882	924	949	892	867	911	950	952	922	925	994	934	943	899	937	932	973	921	890	947	910	941	919	940	955	939	937	967	953	936	884	942	925	953	886	969	915	935	934	918	912	962	942	947	929	928	973	920	942	916	920	934	964	912	933	919	974	876	954	958	957	909	885	894	929	916	882	899	889	922	913	872	946	936	887	909	886	919	924	916	891	956	910	910	954	907	916	937	885	922	908	882	972	939	918	962	912	929	937	904	894	890	918	885	918	935	928	908	909	909	886	912	977	843	902	958	949	917	937	904	909	928	919	888	904	901	916	895	910	939	955	896	938	857	902	973	922	877	904	894	899	894	882	931	864	932	977	906	919	880	960	926	887	885	941	1021	852	949	884	926	900	910	927	851	919	920	978	940	929	873	892	882	895	875	885	900	941	930	955	911	931	952	912	957	972	932	915	942	922	873	922	907	916	919	865	940	848	900	938	861	883	937	945	936	922	963	840	889	945	861	873	911	864	873	940	873	906	858	867	967	920	904	912	881	899	885	929	923	931	910	911	905	939	899	895	977	988	951	867	948	888	936	916	972	909	898	866	957	868	951	913	935	919	977	965	925	866	894	943	925	923	930	937	854	932	948	962	964	947	956	844	906	905	898	905	953	938	929	891	907	901	960	941	907	958	938	928	924	927	973	946	875	944	918	933	948	899	921	894	910	896	865	876	890	935	899	965	884	928	908	903	921	901	846	902	925	959	936	878	860	950	950	944	961	915	940	916	898	895	915	886	874	929	923	884	883	948	915	960	907	926	936	903	908	914	870	909	893	918	936	937	909	876	956	935	931	889	909	917	873	931	855	897	933	917	945	953	875	934	914	920	878	934	938	868	929	949	883	932	883	911	898	910	869	937	917	893	928	936	922	908	944	907	849	946	879	921	924	898	891	953	926	919	915	964	941	963	961	896	958	956	947	949	936	913	921	921	863	896	894	908	973	905	910	937	858	944	909	917	862	923	921	914	961	937	935	909	943	916	919	905	912	928	889	921	912	894	899	904	953	902	929	926	900	972	885	913	913	935	890	881	929	895	849	921	904	919	907	911	925	905	918	1001	950	952	944	936	898	917	862	945	883	919	906	891	960	923	903	898	886	916	974	953	918	916	911	934	884	974	939	949	869	873	978	937	914	922	873	915	949	901	917	976	909	940	887	888	872	928	924	924	883	905	896	842	911	974	894	859	891	984	971	947	938	880	864	913	919	921	900	888	876	906	986	938	891	908	878	897	917	879	905	917	906	923	955	979	859	930	890	949	957	973	980	949	933	900	929	923	853	925	974	944	935	898	902	962	944	904	896	925	991	864	894	888	936	906	922	964	940	943	943	986	912	935	942	897	931	906	937	917	968	884	916	912	925	932	942	943	932	888	986	900	954	918	880	873	959	931	929	901	932	928	937	902	945	952	928	892	913	889	906	962	908	913	990	911	895	916	916	986	928	914	874	931	916	901	910	926	961	944	892	948	906	945	867	929	857	912	932	940	914	892	905	919	879	934	884	917	913	878	889	906	959	911	946	965	902	865	941	896	884	892	920	923	946	910	920	953	885	955	922	963	958	892	895	998	991	890	948	916	897	923	901	929	962	911	909	930	933	891	939	893	871	951	918	907	921	909	877	942	959	876	931	938	923	926	970	887	916	934	954	906	911	906	902	862	914	905	966	941	924	938	839	951	944	887	909	940	891	919	912	917	917	923	874	980	825	885	963	948	917	960	903	961	950	936	920	950	915	935	918	942	915	945	948	934	914	931	937	878	921	916	952	899	927	913	915	886	937	961	950	916	951	944	899	955	872	932	999	902	954	883	911	936	898	909	964	904	898	921	983	867	905	936	914	976	911	914	874	937	909	881	903	934	873	934	931	908	826	951	933	916	947	880	899	916	929	953	884	965	958	921	933	953	876	930	921	958	830	930	921	911	938	831	956	936	903	913	972	877	931	912	901	905	913	943	915	891	885	977	933	868	931	959	894	887	895	977	883	931	895	913	874	915	973	933	936	886	951	912	960	821	913	894	898	898	867	909	941	948	904	912	905	903	937	936	876	924	900	997	868	897	940	929	930	911	928	976	872	886	956	919	890	883	925	892	958
40191	57548	57781	59342	61184	46416	35205	17096	13672	24946	16498	16622	10741	10081	9287	8017	8019	8064	8106	7873	7829	7787	7860	7781	7894	7863	7887	7794	7797	7861	8041	7838	7856	7930	7996	7915	7882	7817	7729	7766	7794	7920	8025	7849	7996	7893	7915	7874	7920	8014	7804	7810	7785	7846	7796	7790	7951	8030	7762	7894	7927	7732	7926	7685	7827	7885	7965	7863	7959	7810	7775	7832	7959	8003	8021	7947	7740	7898	7873	7800	7781	7870	7846	7802	7805	7835	7838	7867	7871	7847	7790	7839	7990	7951	7861	7780	7802	7786	7925	7734	7787	7804	7884	7767	7822	7906	7876	7891	7806	7873	7796	7837	7906	7815	7828	7738	7777	7590	7785	7900	7766	7863	7732	7809	7829	7799	7830	7782	7800	7826	7770	7777	7882	7878	7841	7829	7795	7835	7863	7810	7879	7662	7881	7892	7869	7845	7896	7826	7736	7936	8032	7829	7842	7952	7706	7797	7743	7625	7972	7727	7750	7845	7851	7934	7815	7825	7780	7736	7845	7845	7941	7886	7939	7868	7725	7897	7684	7862	7934	7843	7828	7846	7920	7921	7718	7853	7859	7813	7887	7797	7949	7909	7764	7712	7952	7813	7925	7983	7839	7932	8040	7838	7848	7879	7818	7936	7854	7912	7660	7791	7878	7796	7909	7866	7852	7799	7841	7784	7841	7845	7794	7763	7846	7730	7920	7830	7990	7835	7935	7866	8008	7835	7765	7900	7892	7776	7878	7928	7875	7870	8006	7901	7801	7743	7613	7874	7856	7789	7899	7846	7925	7856	7804	7850	7760	7734	7800	7895	7785	7838	7835	7798	7843	7910	7897	7930	7794	7702	7868	7928	7839	7804	7699	7852	7891	7776	8022	7713	7747	7977	7747	7871	7904	7845	7824	7783	7765	7960	7783	7853	7918	7850	7804	7868	7743	7829	7905	7991	7846	7768	7850	7828	7798	7957	7920	7860	7777	7903	7721	7828	7658	7811	7802	7989	7782	7918	7946	7733	7784	7738	8018	7799	7774	7838	7896	7833	7861	7878	7753	7886	7890	7899	7853	7661	7773	7865	7950	7722	7847	7738	7765	7765	7912	7798	7862	7983	7773	7886	7849	7839	7702	7957	7795	7881	7823	7927	7696	8050	7924	8018	7848	7943	7707	7936	7870	7861	7875	7793	7817	7973	7733	7879	7808	7836	7901	7910	7891	7848	7805	7762	7824	7772	7748	7794	7808	7903	7814	7910	7927	7835	7697	7873	7822	8015	8003	7879	7888	7868	7727	7830	7874	7829	7852	7893	7846	7940	7973	7923	7811	7980	7912	7835	7771	7932	7800	7975	7835	7979	7866	7978	7915	7944	7990	7901	7943	7758	7840	7761	7986	7908	7909	7956	7922	7892	7922	7806	7832	7861	7842	7814	7820	7762	7890	7833	7869	7932	7850	7753	7852	7913	8006	7790	7874	7816	7956	7773	7800	7794	7940	7810	7842	7914	7816	8000	7789	7804	7866	7911	7860	7945	7890	7838	7760	7772	7783	7778	7931	7964	7871	7863	7834	7831	7992	7890	7766	7930	7989	7762	7718	7895	7771	7806	7741	7884	7850	7823	7809	7711	7734	7819	7933	7900	7959	7865	7971	7713	7878	7732	7807	7956	7935	7802	7826	7949	7896	7854	7748	7725	7730	7766	7834	7770	7891	7846	7843	7941	7921	7988	7890	7803	7825	7902	7818	7885	7791	7913	7855	7841	7970	7859	7948	7903	7950	8002	7971	7753	7769	7853	7972	7919	7779	7792	7979	7792	7908	7989	7857	7919	7776	7963	7800	7815	7786	7961	7880	7873	7904	7726	7815	7992	7765	7910	7926	7929	7822	7904	7780	7739	7849	7801	7913	7833	7841	7901	7773	7839	7872	7919	7792	7816	7812	7861	7958	7833	7768	7885	7756	7893	8056	7732	7922	7949	7733	7893	7857	7977	7919	7820	7837	7859	7860	7841	7795	7852	7914	7846	7875	7850	7832	7885	7965	7809	7964	7847	7720	7791	7871	7926	7798	7829	7968	7804	7903	7921	7773	7823	7775	7823	7835	7809	7693	7868	7840	7801	7853	7899	7893	7954	7979	7906	7783	7820	7862	7839	7961	7699	7929	7981	7871	7795	7839	7866	7788	7864	7879	7758	7815	7826	7825	7982	7879	7789	7769	7986	7845	7828	7990	7935	7921	7866	7823	7788	7875	7765	7772	7858	7954	7836	7997	7813	7911	7786	7855	7817	7791	7838	7859	7830	7834	7812	7718	7888	7703	7971	7855	7818	7833	7997	7838	7790	7746	7786	7830	7779	7924	7764	7777	7846	7900	7828	7872	7677	7955	7831	7921	7868	7852	7829	7808	7801	7901	7752	7915	7803	7834	7959	7785	7789	7663	7882	7760	7840	7873	7904	7844	7817	7758	7815	7960	7764	7872	7718	7871	7920	7923	7946	7743	7836	7832	7934	7838	7863	7719	7971	7798	7853	7894	7744	7992	7938	7837	7835	7777	7873	7893	7985	7788	7872	7865	7846	7926	7937	7884	7997	7958	7861	7854	7832	7989	7796	7766	7944	7951	7848	7896	7787	7953	7924	7771	7896	7854	7886	7921	7808	7861	7876	7726	7861	8068	7949	7870	7776	7816	7815	7866	7797	7795	7951	7900	7794	7771	7656	7894	7854	7826	7823	7959	7719	7767	7735	7833	7835	7719	7865	7712	7874	7975	7919	7752	7846	7945	7709	7820	7822	7887	7800	7938	7785	7874	7908	7801	7822	7885	7815	7733	7824	7849	7818	7871	7941	7804	7898	7753	7787	7853	7786	7719	7885	8008	7930	7684	7889	8018	7632	7886	7803	7852	7869	7833	7850	7800	7737	7987	7850	7797	7799	7878	7770	7837	7804	7820	7894	7767	7958	7885	7877	7869	7981	7977	7913	7787	7909	7886	7828	7919	7812	7855	7954	7745	7851	7889	7781	7915	7864	7898	7763	7917	7743	7837	7995	7731	7757	7765	7892	7796	7889	7784	7784	7912	7972	7825	7724	7922	7748	7936	7700	7703	7884	7809	7757	7730	7826	7780	7678	7813	7949	7933	7827	7965	7933	7934	7801	7777	7954	7920	7888	7810	7889	7962	7935	7853	7802	7815	7891	7815	7933	7874	7878	7678	7912	7768	7811	7784	7808	7878	7796	7950	7896	7824	7652	7919	7731	7837	7867	7731	7871	7835	7913	7814	7814	7896	7807	7604	7823	7922	7835	7826	7753	7809	8028	7824	7860	7821	7953	7886	7937	7747	7711	7835	7927	7749	7956	7849	7889	7817	7860	7867	7867	7744	7767	7684	7822	7901	7831	7810	7781	8086	7895	7926	7895	7702	7784	7759	7948	7798	7696	8013	7860	7875	7755	7887	7935	7837	7832	7806	7843	7865	7863	7942	7859	8015	7899	7940	7832	7855	7944	7976	7812	7884	7762	7818	7815	7850	7771	7890	7820	7767	7880	7659	7852	7817	7802	7820	7805	7823	7746	7862	7776	7815	7752	7810	7897	8101	7865	7938	7959	7897	7818	7853	7798	7843	7743	7893	7829	7754	7857	7762	8029	7729	7712	7744	7795	7876	7930	7809	7881	7842	7773	7817	7891	7802	7755	7778	7863	7704	8018	7906	7818	7855	7825	7769	7946	7957	8023	7963	7912	7816	7973	8038	7741	7819	7894	7920	7734	7764	7872	7747	7851	7808	7952	7852	7825	7766	7921	7870	8018	7891	7892	7790	7883	7831	7859	7835	7869	7967	7945	7832	7871	8021	7881	7767	7790	7825	7808	7858	7900	7790	7863	7874	7794	7754	7985	7816	7922	7821	7726	7912	7902	7790	7836	7919	7807	7895	7883	7749	7871	7932	7908	7935	7867	7873	7831	7857	7783	7829	7907	7757	7932	7860	7837	7958	7905	7946	7832	7860	7808	7833	7795	7858	7841	7855	7953	7850	7948	7922	7893	7868	7923	7891	7890	7733	7742	7829	7833	7857	7695	7875	7822	7709	7664	7866	7903	7955	7800	7845	7814	7721	7966	7786	7983	7867	7841	7854	7907	7883	7712	7969	8006	7661	7904	7874	7833	7896	7950	7839	7847	7813	7876	7818	7868	7882	7684	7796	7746	7915	7822	7810	7824	7788	7868	7867	7898	7778	7828	7748	7861	7780	7770	7900	7841	7806	7863	7806	7934	7828	7829	7907	7795	7983	7962	7767	7802	7870	7825	7846	7841	7776	7914	7685	7950	7923	7939	7795	7739	7789	7733	7804	7881	7837	7775	7844	7741	7783	7842	7968	7801	7829	7834	7853	7796	7888	7771	7904	7833	7989	7785	7875	7771	7860	7851	7728	7819	7824	7857	7837	7804	7836	7866	7811	7958	7941	7802	7799	7813	7852	7822	7870	7770	7858	7966	8020	7807	7961	7988	7874	7830	7858	7952	7965	7769	7829	7812	7933	7903	7841	7913	7771	7821	7871	7778	7824	7975	7801	7811	7860	7866	7754	7823	7802	7964	7941	7846	7932	7835	7736	7855	7784	8034	7803	7929	7769	7958	7929	8135	7820	7882	7940	7960	7948	7996	7927	7848	7938	7953	8028	7821	7829	8021	7832	7941	7789	7914	7779	7750	7824	7804	7925	7899	7831	7822	7682	7913	7814	7820	7788	7758	7840	7883	7784	7774	7861	7904	7910	7756	7713	7947	7836	7891	7946	7971	7863	7883	7817	7735	7873	7813	7744	7763	7746	7908	7859	7786	7915	7830	7833	7978	7853	7900	7746	7978	7865	7885	7887	7965	7867	7960	7853	7834	7764	7855	7667	7793	7861	7793	7811	7848	7893	7872	7890	7932	7799	7932	7873	7892	7770	7849	7796	7876	7941	7926	7855	7798	7936	7865	7922	7737	7808	7865	7852	8124	7766	7845	7827	7799	7782	7806	7840	7971	7768	7802	7851	7869	7858	7801	7736	7862	7761	7784	7777	7937	7680	7787	7804	7908	7820	7870	7893	7871	7845	7809	7767	7944	7844	7768	8001	7780
5595	4835	5978	3011	2678	1881	1343	989	982	1017	924	931	898	903	825	926	925	899	922	922	909	885	861	863	889	905	913	873	871	864	874	841	860	851	911	871	901	895	883	894	920	887	898	864	877	913	833	923	903	838	904	853	899	965	896	908	976	905	869	854	928	899	908	864	887	881	889	939	906	871	862	850	880	933	920	886	893	879	924	921	917	896	935	881	886	890	910	855	864	853	881	903	864	882	884	841	899	900	971	883	888	892	913	880	914	911	865	869	919	875	907	883	880	897	893	863	882	869	878	917	894	915	906	921	891	913	882	925	902	923	903	911	943	978	916	910	916	877	873	890	908	857	862	893	877	846	880	899	892	855	958	840	908	896	912	888	888	912	924	899	862	845	899	839	915	875	912	882	969	928	908	869	918	903	913	928	882	865	901	890	881	856	929	911	888	828	900	868	938	907	924	884	938	870	909	830	906	867	886	893	963	897	902	891	908	851	894	855	897	870	905	845	890	868	925	856	906	900	1003	880	935	865	839	832	892	888	922	881	894	913	919	914	941	931	903	894	927	922	890	909	830	829	889	934	859	908	864	941	899	854	913	917	898	945	889	919	906	912	936	878	912	906	907	916	873	906	892	878	863	865	912	919	902	914	854	883	922	949	877	886	926	849	911	881	896	849	880	916	872	844	899	902	918	889	871	881	916	871	934	881	904	884	901	952	852	879	890	883	915	901	869	884	831	914	892	920	869	886	868	866	848	885	894	866	933	946	880	901	913	868	900	951	878	879	893	884	878	878	884	841	927	905	867	901	902	928	971	859	918	877	927	886	812	914	873	904	891	983	885	953	890	876	880	880	932	855	932	887	871	898	851	951	863	905	897	934	938	925	846	919	862	897	916	929	912	906	906	869	873	876	945	901	907	890	842	871	908	921	936	882	893	905	903	913	890	839	861	837	910	889	876	855	901	891	847	835	931	899	907	874	897	902	873	893	884	881	842	895	928	880	873	881	862	894	852	919	835	851	912	870	850	888	874	860	893	881	943	922	949	920	892	896	842	893	853	916	958	817	893	857	887	856	895	927	909	871	887	885	923	886	872	884	909	885	909	844	854	910	910	865	875	898	853	930	842	922	935	928	913	857	913	910	955	874	889	865	850	901	902	916	899	931	915	880	855	892	902	937	918	913	884	875	927	942	858	873	953	842	846	880	826	906	918	882	944	881	863	893	924	868	891	923	861	915	922	907	894	827	919	902	932	921	892	899	895	896	909	895	883	845	896	883	884	905	869	872	908	880	931	861	922	910	928	907	852	919	921	903	899	945	891	900	909	908	915	918	855	882	895	906	909	908	894	893	940	875	925	935	949	906	860	939	884	932	880	947	888	933	913	896	925	846	911	916	892	904	925	889	907	875	871	820	873	883	864	921	923	911	873	913	886	965	883	818	878	885	901	895	873	895	862	848	877	870	874	981	973	901	906	945	879	869	910	855	887	882	875	882	940	935	878	895	902	900	938	909	908	890	806	870	883	885	874	903	915	922	906	842	858	881	842	901	876	877	928	915	888	848	895	874	891	922	922	906	904	844	892	926	862	898	920	842	902	895	986	944	905	889	914	915	890	856	854	948	887	929	859	889	897	914	931	918	925	897	884	872	918	885	901	893	894	867	891	842	897	911	909	907	932	873	914	878	927	892	834	871	878	911	860	915	918	921	910	871	940	890	857	890	854	864	884	912	924	873	909	908	837	892	872	895	897	925	862	864	865	867	895	906	880	908	885	920	929	924	881	891	910	893	873	851	867	908	869	895	864	940	865	929	914	932	846	918	865	882	928	909	936	928	907	887	905	956	979	925	868	859	848	864	873	832	883	889	882	847	859	941	913	908	819	872	888	883	910	851	845	921	943	907	905	884	847	928	914	921	888	877	865	899	887	912	927	901	903	870	869	899	936	894	857	907	860	955	832	921	897	916	911	896	864	945	886	892	925	923	888	834	856	918	921	880	948	824	893	905	929	930	922	885	860	899	860	914	885	860	845	951	890	878	877	840	877	864	905	924	873	916	929	869	965	926	919	922	954	941	918	900	871	897	844	901	876	855	879	875	920	870	839	924	899	898	872	865	840	875	886	956	925	898	868	919	871	889	878	898	876	859	881	890	922	862	963	835	901	915	902	919	867	869	844	864	888	946	828	922	904	861	870	874	882	876	874	841	866	837	893	871	846	902	899	902	915	889	847	890	852	859	968	859	904	940	865	880	890	890	920	879	868	875	926	883	912	884	847	899	891	894	884	861	898	920	928	885	876	958	883	900	877	914	871	890	946	897	901	887	841	918	852	926	948	889	938	916	895	906	921	922	919	873	872	845	892	877	861	859	882	886	852	870	878	856	862	900	915	896	891	835	912	919	844	901	874	929	944	887	884	884	880	874	931	918	881	893	872	944	890	882	858	878	916	874	887	853	852	850	961	857	881	860	918	902	885	945	871	917	890	903	905	902	930	819	917	878	893	951	871	872	866	916	846	942	917	913	889	896	889	889	948	866	972	915	873	865	916	919	859	879	897	907	843	871	923	925	898	929	897	868	800	917	909	892	858	908	920	898	835	887	885	962	871	870	903	909	856	895	914	894	858	852	931	860	911	856	871	885	848	966	916	908	956	886	884	927	897	900	947	952	919	929	908	855	919	885	927	912	877	881	924	908	908	886	950	852	877	894	890	950	873	891	871	893	850	900	915	904	923	855	875	937	949	846	886	912	852	861	877	954	899	880	897	875	920	940	886	858	913	959	914	890	877	869	875	907	859	898	891	900	845	871	900	962	858	898	878	869	854	917	891	859	841	880	914	916	883	877	853	852	966	859	896	940	882	857	926	841	951	907	915	861	931	849	968	932	887	910	899	908	880	932	861	854	899	878	859	935	896	913	842	860	887	905	904	894	919	894	864	827	914	838	866	868	878	862	907	904	882	908	906	907	883	877	910	845	908	885	832	921	887	875	893	934	843	865	946	898	915	919	853	926	892	925	919	910	932	893	851	908	953	937	900	888	903	873	914	851	879	903	934	870	860	839	872	891	876	902	892	947	865	907	850	883	850	912	931	901	886	880	922	859	828	887	883	864	898	913	896	908	899	883	902	908	879	899	895	863	886	900	882	969	939	868	938	853	921	905	884	920	882	902	881	881	879	890	882	879	939	919	916	882	897	935	905	874	893	899	876	858	826	879	855	920	899	916	871	875	914	900	939	876	912	856	884	921	892	856	927	935	879	905	852	905	873	862	899	930	865	933	898	951	880	893	885	849	867	885	843	928	928	924	889	853	902	865	902	893	924	932	929	852	870	922	935	898	876	947	933	854	951	909	879	864	876	865	893	893	840	921	913	907	927	864	933	858	918	895	858	862	886	853	922	907	852	876	890	927	818	879	927	961	862	878	899	909	935	877	862	867	912	837	903	864	886	890	898	914	912	864	894	911	861	910	905	967	925	884	888	920	882	895	923	873	896	862	925	921	904	872
31413	35162	34342	35255	36335	28576	19593	11786	9465	10958	9275	8822	8069	7826	7819	7879	7623	7686	7792	7686	7672	7692	7567	7744	7776	7598	7666	7720	7662	7684	7695	7662	7679	7674	7657	7574	7546	7634	7695	7718	7758	7660	7646	7720	7684	7618	7588	7598	7718	7726	7585	7652	7675	7698	7702	7706	7735	7780	7632	7599	7495	7730	7694	7656	7537	7523	7692	7636	7573	7735	7634	7704	7624	7823	7712	7769	7589	7461	7681	7627	7603	7779	7526	7691	7657	7679	7593	7548	7500	7663	7804	7664	7566	7613	7885	7741	7714	7754	7571	7658	7611	7606	7656	7726	7564	7530	7501	7623	7622	7653	7771	7649	7688	7798	7572	7631	7656	7640	7630	7829	7580	7593	7540	7675	7581	7606	7629	7572	7675	7654	7606	7639	7629	7599	7719	7739	7658	7659	7499	7737	7663	7848	7718	7572	7601	7682	7576	7589	7578	7579	7534	7645	7605	7640	7688	7547	7590	7695	7460	7674	7590	7643	7635	7664	7702	7658	7703	7677	7697	7883	7663	7665	7583	7669	7755	7613	7669	7650	7634	7651	7682	7627	7647	7691	7619	7661	7670	7546	7681	7636	7626	7798	7698	7633	7631	7656	7670	7700	7736	7704	7639	7630	7656	7598	7554	7598	7660	7754	7591	7564	7645	7689	7683	7729	7732	7595	7563	7685	7737	7552	7683	7552	7766	7636	7652	7602	7656	7681	7614	7594	7514	7792	7637	7796	7596	7570	7685	7685	7698	7699	7738	7523	7650	7621	7770	7560	7848	7792	7636	7747	7721	7626	7698	7519	7763	7570	7768	7642	7664	7478	7779	7664	7613	7593	7664	7743	7654	7506	7594	7628	7465	7721	7718	7582	7848	7610	7628	7618	7787	7661	7776	7689	7737	7779	7550	7737	7643	7767	7791	7674	7617	7651	7630	7746	7603	7831	7698	7600	7567	7670	7661	7637	7684	7644	7663	7594	7637	7576	7399	7790	7691	7489	7644	7641	7730	7584	7711	7681	7626	7648	7660	7680	7830	7667	7651	7742	7475	7812	7737	7573	7655	7775	7724	7708	7711	7702	7600	7640	7671	7679	7727	7728	7699	7616	7664	7630	7735	7657	7666	7745	7612	7745	7610	7700	7726	7717	7700	7471	7781	7752	7704	7658	7725	7747	7478	7646	7654	7683	7636	7755	7529	7548	7699	7594	7657	7661	7716	7611	7740	7848	7595	7697	7711	7597	7592	7676	7708	7567	7638	7768	7648	7629	7718	7614	7693	7793	7660	7624	7656	7547	7656	7727	7670	7706	7689	7606	7628	7684	7655	7623	7678	7725	7672	7574	7661	7532	7695	7637	7672	7578	7572	7793	7812	7631	7669	7679	7684	7570	7728	7649	7741	7832	7609	7764	7606	7720	7677	7656	7724	7659	7583	7549	7727	7753	7780	7765	7660	7678	7798	7604	7602	7580	7673	7603	7717	7610	7608	7630	7722	7664	7724	7798	7630	7546	7863	7623	7697	7603	7552	7766	7633	7613	7847	7637	7792	7518	7562	7715	7526	7735	7721	7747	7759	7751	7580	7695	7714	7526	7635	7671	7715	7755	7784	7560	7649	7604	7752	7655	7549	7675	7616	7707	7723	7545	7531	7671	7698	7731	7667	7732	7662	7637	7704	7613	7553	7679	7607	7733	7671	7647	7698	7609	7711	7669	7728	7705	7745	7514	7680	7543	7620	7645	7643	7591	7611	7610	7711	7718	7694	7598	7842	7764	7658	7787	7714	7543	7688	7725	7694	7544	7682	7576	7607	7577	7655	7578	7666	7737	7704	7551	7642	7702	7701	7638	7743	7591	7561	7654	7735	7630	7626	7773	7655	7666	7612	7762	7787	7681	7716	7757	7750	7685	7500	7592	7629	7665	7577	7670	7722	7690	7681	7618	7749	7589	7644	7778	7629	7738	7645	7614	7575	7670	7563	7764	7619	7734	7649	7828	7638	7750	7645	7680	7580	7515	7782	7620	7677	7559	7613	7649	7729	7519	7628	7605	7774	7680	7678	7732	7580	7689	7735	7607	7780	7602	7747	7701	7541	7700	7612	7577	7672	7687	7658	7577	7682	7656	7647	7780	7583	7789	7659	7673	7646	7627	7652	7564	7760	7660	7591	7564	7579	7665	7677	7692	7481	7690	7738	7642	7646	7718	7622	7662	7646	7626	7795	7667	7665	7525	7687	7660	7644	7732	7555	7724	7750	7661	7612	7599	7623	7640	7524	7617	7573	7716	7678	7734	7637	7674	7782	7646	7689	7724	7666	7747	7622	7587	7652	7619	7785	7550	7755	7751	7899	7707	7679	7820	7677	7668	7687	7571	7585	7604	7645	7650	7631	7684	7562	7700	7733	7642	7792	7746	7691	7612	7699	7569	7660	7743	7627	7640	7633	7639	7716	7676	7707	7495	7538	7592	7640	7521	7793	7640	7648	7622	7645	7699	7708	7650	7799	7649	7581	7499	7662	7566	7570	7704	7563	7669	7622	7605	7793	7655	7693	7594	7831	7642	7537	7641	7625	7711	7679	7678	7770	7621	7663	7716	7745	7779	7585	7633	7812	7729	7652	7748	7681	7732	7650	7616	7646	7699	7673	7681	7696	7700	7649	7608	7735	7823	7740	7567	7533	7661	7688	7694	7642	7640	7643	7753	7580	7646	7740	7740	7711	7782	7629	7711	7698	7714	7602	7778	7632	7576	7621	7560	7577	7743	7676	7823	7625	7618	7637	7638	7501	7626	7577	7580	7612	7652	7648	7725	7605	7675	7628	7693	7610	7644	7657	7682	7585	7688	7556	7599	7765	7645	7741	7599	7670	7681	7749	7617	7799	7588	7778	7631	7733	7743	7680	7799	7719	7604	7621	7684	7746	7647	7570	7669	7609	7690	7676	7684	7622	7598	7642	7687	7633	7569	7540	7622	7641	7713	7769	7533	7675	7741	7602	7655	7715	7679	7636	7898	7632	7742	7744	7526	7578	7648	7653	7527	7627	7624	7782	7710	7542	7592	7575	7671	7631	7522	7686	7690	7755	7667	7716	7579	7578	7495	7694	7739	7652	7646	7656	7677	7590	7634	7642	7639	7665	7689	7598	7525	7640	7717	7766	7666	7725	7736	7686	7790	7644	7714	7572	7768	7676	7732	7649	7882	7616	7643	7655	7804	7644	7677	7673	7674	7677	7594	7889	7737	7701	7662	7659	7756	7631	7607	7718	7635	7636	7696	7632	7714	7811	7667	7597	7659	7662	7618	7689	7693	7733	7673	7616	7633	7710	7683	7645	7704	7603	7670	7770	7813	7637	7690	7767	7650	7453	7608	7735	7584	7692	7738	7698	7582	7731	7721	7688	7548	7660	7682	7726	7547	7713	7635	7513	7826	7689	7660	7624	7673	7452	7728	7731	7671	7717	7569	7602	7666	7555	7491	7662	7607	7663	7662	7511	7723	7623	7670	7707	7637	7604	7653	7695	7831	7574	7599	7738	7618	7634	7624	7697	7721	7628	7574	7711	7730	7753	7752	7632	7827	7697	7646	7593	7795	7743	7708	7608	7658	7747	7687	7821	7519	7712	7812	7684	7703	7633	7681	7523	7830	7740	7687	7626	7682	7804	7523	7670	7704	7667	7846	7567	7634	7629	7756	7657	7610	7577	7636	7700	7766	7675	7716	7704	7739	7671	7695	7635	7659	7750	7578	7677	7710	7622	7586	7712	7586	7547	7621	7615	7786	7608	7583	7561	7748	7624	7699	7669	7768	7648	7678	7664	7573	7615	7679	7747	7586	7646	7721	7664	7708	7608	7673	7611	7801	7822	7628	7634	7731	7502	7680	7636	7611	7703	7671	7622	7682	7590	7700	7585	7740	7706	7645	7661	7477	7668	7863	7740	7801	7790	7732	7656	7682	7691	7678	7604	7763	7715	7528	7639	7550	7596	7621	7721	7693	7639	7790	7532	7712	7543	7641	7717	7733	7713	7742	7746	7688	7693	7604	7700	7706	7677	7605	7659	7680	7699	7533	7756	7674	7908	7609	7688	7497	7623	7734	7608	7924	7509	7750	7684	7719	7663	7813	7699	7784	7642	7671	7592	7807	7636	7621	7560	7664	7787	7581	7651	7570	7786	7561	7618	7595	7668	7818	7625	7674	7704	7727	7673	7666	7587	7777	7671	7648	7632	7581	7707	7643	7603	7691	7790	7771	7774	7706	7625	7691	7809	7740	7844	7711	7595	7667	7701	7744	7638	7751	7727	7676	7676	7659	7604	7641	7618	7697	7721	7680	7671	7588	7673	7713	7604	7670	7736	7734	7759	7673	7762	7612	7614	7678	7653	7671	7666	7547	7758	7699	7572	7704	7631	7704	7592	7707	7570	7782	7605	7637	7720	7629	7569	7621	7757	7737	7724	7675	7652	7783	7700	7701	7643	7722	7844	7679	7573	7647	7720	7736	7766	7703	7695	7687	7642	7718	7674	7596	7564	7672	7661	7711	7734	7665	7611	7666	7541	7702	7607	7741	7541	7601	7626	7639	7721	7663	7666	7781	7647	7643	7749	7692	7630	7715	7711	7583	7548	7703	7664	7762	7671	7715	7857	7645	7773	7648	7642	7599	7692	7639	7760	7648	7686	7676	7699	7575	7707	7592	7644	7725	7691	7669	7732	7791	7629	7803	7788	7705	7664	7754	7654	7701	7561	7612	7511	7463	7762	7733	7683	7635	7659	7697	7687	7663	7621	7699	7655	7621	7739	7570	7656	7740	7649	7571	7733	7586	7656	7672	7713	7614	7626	7740	7766	7632	7603	7618	7706	7782	7598	7678	7775	7602	7799	7736	7705	7660	7628	7568	7672	7635	7650	7605	7748	7679	7610	7799	7553	7527	7805	7681	7804	7581	7602	7591	7589	7738	7695	7794	7661	7438	7700	7790	7627	7619	7699	7632	7750	7650	7852	7608	7784	7699	7665	7663	7744	7555	7613	7657	7510	7564	7661	7537	7805	7717	7779	7768	7612	7601	7642	7638	7650	7666	7720	7562	7718	7606	7617	7733	7686	7735	7647	7681	7691	7700
6139	12202	15385	9060	7242	4592	2492	1254	994	1248	1114	1072	946	988	943	962	931	916	931	885	904	890	905	928	905	874	893	901	904	899	878	910	898	904	929	941	918	941	912	863	914	910	887	914	904	901	903	907	894	918	959	930	894	887	943	909	928	905	846	901	870	915	873	890	912	919	878	906	904	945	948	895	863	892	898	862	898	969	951	944	960	947	953	895	919	920	911	900	986	868	891	981	878	982	883	922	906	920	857	912	888	926	911	910	846	886	928	868	893	929	895	940	897	902	888	879	902	882	931	964	940	937	918	888	930	881	919	901	880	913	924	904	883	883	918	913	913	941	878	927	926	934	901	883	955	945	896	897	846	900	942	907	893	880	958	882	907	923	945	888	956	898	875	877	906	934	893	910	960	933	882	936	885	870	880	895	953	874	960	891	962	888	876	934	888	883	882	903	914	949	902	911	920	951	908	918	875	873	941	910	939	893	914	935	910	889	932	952	892	934	915	868	907	906	903	994	901	893	925	884	930	876	923	927	940	921	882	890	947	914	905	917	916	964	886	956	878	883	934	896	900	933	931	905	916	934	1016	952	866	938	900	983	904	936	897	915	960	888	905	860	900	892	964	882	928	922	945	951	920	970	948	927	931	917	929	910	917	884	931	895	914	913	839	918	873	894	979	895	846	897	910	939	905	918	905	899	893	872	913	917	921	870	915	922	952	914	931	884	905	902	850	892	903	904	886	934	916	887	929	951	927	868	896	937	915	912	845	978	896	913	892	917	884	911	910	893	953	899	904	888	908	835	928	923	926	915	957	910	929	904	878	875	971	924	969	896	879	867	903	902	861	934	921	938	937	915	909	886	986	889	924	917	914	929	902	910	926	943	958	902	912	932	919	946	930	942	901	886	935	957	919	930	914	921	909	936	918	977	912	937	917	961	900	930	916	884	922	917	945	944	922	930	846	933	858	905	864	883	903	887	872	910	880	953	938	915	919	929	912	955	887	914	908	897	979	920	900	870	935	944	894	897	903	901	920	971	928	901	880	942	935	924	944	937	863	916	894	944	910	884	971	929	909	843	934	940	902	972	928	974	903	885	925	918	942	887	940	926	912	916	925	951	899	953	930	916	896	895	889	865	931	890	949	972	890	957	900	923	961	921	883	846	891	848	959	910	878	965	933	894	911	1019	914	905	902	960	946	877	894	865	874	920	894	898	946	977	904	890	915	937	851	930	888	943	903	899	911	957	905	888	979	931	888	897	908	845	954	915	937	933	912	910	972	880	906	905	843	867	913	955	950	933	867	957	887	955	914	855	915	895	925	912	895	903	875	928	881	877	894	931	933	893	886	915	951	929	910	905	925	895	986	946	896	859	914	934	963	932	879	949	907	869	891	913	979	844	921	935	883	923	904	898	968	908	917	908	923	891	906	887	902	877	905	857	858	919	927	922	921	916	910	866	919	882	970	979	970	975	948	917	937	903	863	926	899	918	948	909	982	908	915	933	890	895	938	933	914	879	888	917	843	879	912	863	942	867	926	864	912	954	888	977	880	901	925	916	910	881	968	894	893	912	907	938	881	926	919	914	879	928	881	931	937	891	901	877	892	873	871	950	942	876	890	921	941	921	888	935	854	974	882	871	945	882	917	917	881	924	921	951	874	859	955	891	960	896	945	900	986	868	935	925	915	855	918	936	917	889	950	934	939	907	911	921	924	909	922	912	900	913	941	930	983	847	914	945	877	914	941	914	953	844	888	962	891	909	930	865	907	905	907	877	885	927	923	917	874	945	892	900	913	912	897	905	906	947	892	962	928	892	930	897	942	926	936	896	922	924	940	875	936	944	920	936	864	921	955	900	912	907	898	893	897	900	949	916	987	844	917	929	905	954	929	915	891	915	880	897	879	909	911	899	909	943	880	960	916	916	931	893	919	963	931	882	897	921	900	908	913	941	915	932	920	974	898	905	923	930	929	889	904	892	925	910	919	921	920	964	910	923	916	932	902	923	917	928	936	928	852	889	913	954	969	895	908	893	902	927	906	899	938	848	904	928	904	919	920	916	907	944	892	927	1022	916	903	921	915	874	938	882	870	950	897	817	857	954	919	874	964	858	866	927	917	909	907	917	967	956	872	891	943	933	932	895	831	905	832	912	934	940	888	934	929	886	927	934	879	939	938	893	890	902	957	900	878	894	921	931	869	894	950	940	898	950	944	921	902	879	918	934	968	905	917	882	909	905	915	894	876	887	899	886	927	901	888	852	968	943	903	902	905	954	935	891	904	946	913	903	927	942	945	859	907	939	904	822	896	872	969	838	924	940	962	911	965	930	850	949	909	914	927	920	936	922	914	988	933	882	905	908	895	939	908	909	890	910	928	941	890	920	889	916	949	919	893	930	923	927	867	870	943	927	951	952	950	929	890	942	897	928	880	920	908	921	917	948	878	919	918	981	918	943	940	893	976	924	921	888	909	894	866	890	901	953	907	887	908	879	904	899	899	965	887	927	928	915	886	923	973	865	932	985	904	932	901	950	882	862	869	901	926	950	897	945	876	868	919	895	901	893	882	900	880	927	923	909	934	1000	899	892	886	921	871	950	994	864	912	851	909	918	943	896	882	856	946	943	881	910	951	893	916	900	897	941	895	932	887	932	960	897	844	872	902	876	924	937	902	842	905	919	900	925	932	909	1025	967	873	930	857	920	918	891	896	923	950	907	894	924	923	902	867	945	932	874	896	907	953	890	917	898	920	933	876	915	887	949	928	905	853	846	932	876	879	902	871	912	906	918	905	942	857	918	929	892	848	886	930	913	859	921	961	909	929	929	890	901	918	953	918	909	917	857	912	896	920	840	912	933	909	899	973	965	964	919	917	894	945	896	899	906	888	898	910	950	874	921	915	934	884	883	934	934	894	907	920	901	902	883	871	923	887	980	967	931	902	879	896	895	925	906	891	929	901	935	893	923	908	891	872	977	927	924	872	865	946	946	918	958	895	948	898	959	907	899	881	908	923	892	854	917	944	931	946	963	924	957	923	906	870	913	890	921	917	931	916	942	931	923	902	935	849	931	917	944	892	879	936	926	920	884	914	921	937	871	945	906	960	945	934	908	905	847	948	847	941	909	902	907	852	963	866	853	854	934	900	907	911	893	889	943	922	856	921	911	913	911	894	884	935	930	918	935	865	902	906	940	923	886	979	893	942	931	904	949	908	872	945	918	874	887	921	877	936	886	940	960	895	887	900	913	923	859	966	927	918	930	911	934	946	923	919	866	926	919	942	919	889	941	933	893	908	902	847	934	897	894	922	930	953	904	933	877	924	942	888	935	893	901	916	889	983	945	906	888	834	924	868	860	879	898	911	898	908	922	953	883	918	939	895	863	894	966	913	926	902	955	891	886	920	860	914	856	909	919	951	887	874	864	875	903	845	922	900	946	876	891	879	905	928	912	903	885	897	970	863	926	883	871	922	933	933	910	888	899	922	880	930	944	905	872	892	949	936	948	890	900
37665	48959	49008	51959	53018	42570	30085	15054	10719	15723	12099	11248	8541	8597	8287	7854	7811	7914	7831	7890	7856	7592	7728	7739	7806	7836	7788	7839	7845	7788	7870	7830	7820	7777	7747	7795	7772	7707	7850	7729	7843	7772	7599	7720	7779	7681	7710	7864	7837	7834	7681	7844	7874	7630	7715	7792	7693	7682	7814	7736	7678	7707	7878	7804	7695	7783	7695	7742	7771	7806	7685	7821	7888	7723	7690	7799	7811	7769	7822	7748	7771	7742	7634	7676	7796	7796	7787	7769	7712	7800	7704	7796	7729	7722	7731	7843	7750	7711	7764	7821	7751	7756	7716	7831	7678	7782	7798	7923	7751	7819	7712	7815	7735	7745	7818	7730	7861	7692	7764	7727	7789	7694	7582	7839	7775	7765	7856	7737	7730	7838	7759	7724	7630	7798	7746	7772	7779	7714	7724	7710	7812	7822	7764	7790	7773	7873	7653	7668	7598	7735	7709	7771	7736	7666	7862	7800	7745	7786	7855	7797	7760	7716	7829	7602	7757	7801	7794	7691	7752	7876	7688	7788	7748	7816	7709	7763	7784	7752	7813	7881	7843	7699	7726	7767	7854	7734	7928	7772	7699	7805	7844	7788	7792	7775	7866	7769	7766	7699	7911	7747	7784	7758	7670	7823	7635	7851	7804	7710	7694	7854	7771	7802	7589	7721	7836	7666	7723	7849	7715	7730	7790	7784	7832	7646	7684	7566	7758	7811	7677	7734	7758	7749	7740	7776	7744	7694	7664	7755	7607	7659	7808	7834	7706	7781	7845	7770	7793	7795	7639	7825	7663	7798	7665	7725	7753	7874	7786	7799	7876	7640	7813	7899	7753	7909	7891	7674	7768	7769	7699	7798	7781	7799	7808	7621	7749	7792	7751	7738	7782	7883	7705	7753	7739	7726	7700	7766	7754	7702	7689	7721	7787	7804	7750	7829	7786	7675	7744	7712	7849	7658	7708	7775	7610	7833	7731	7542	7888	7901	7748	7778	7815	7763	7890	7686	7706	7773	7836	7715	7793	7769	7739	7731	7764	7717	7840	7822	7833	7756	7685	7765	7918	7817	7830	7974	7602	7807	7790	7734	7751	7870	7729	7843	7684	7722	7820	7846	7778	7762	7671	7729	7689	7837	7649	7869	7693	7695	7580	7661	7780	7753	7874	7794	7847	7780	7736	7798	7877	7825	7615	7821	7730	7738	7712	7754	7785	7810	7769	7835	7735	7739	7800	7757	7887	7721	7765	7925	7740	7753	7769	7669	7585	7752	7750	7963	7829	7772	7635	7741	7784	7774	7899	7624	7639	7761	7825	7767	7854	7747	7781	7574	7704	7732	7694	7878	7852	7832	7844	7706	7669	7756	7740	7845	7778	7657	7742	7727	7859	7856	7863	7755	7802	7713	7853	7745	7810	7812	7872	7725	7808	7700	7760	7804	7791	7808	7642	7799	7768	7656	7671	7709	7810	7866	7875	7657	7761	7783	7655	7819	7813	7796	7557	7964	7709	7672	7868	7645	7808	7865	7716	7798	7790	7797	7868	7729	7535	7795	7524	7774	7855	7633	7914	7739	7684	7842	7856	7824	7789	7887	7912	7719	7723	7800	7807	7843	7728	7915	7719	7885	7946	7687	7778	7701	7571	7748	7825	7717	7616	7830	7931	7761	7744	7730	7676	7904	7923	7837	7781	7906	7752	7835	7668	7815	7715	7724	7856	7831	7753	7755	7661	7719	7755	7786	7889	7837	7789	7642	7691	7815	7730	7775	7756	7913	7730	7923	7847	7713	7640	7689	7695	7671	7885	7764	7630	7744	7746	7637	7761	7721	7825	7801	7727	7784	7744	7833	7699	7880	7581	7601	7719	7812	7745	7667	7651	7789	7760	7803	7850	7622	7798	7882	7750	7687	7675	7857	7861	7919	7801	7622	7803	7770	7726	7734	7715	7727	7786	7629	7793	7883	7762	7647	7923	7813	7675	7694	7830	7730	7820	7702	7870	7743	7906	7821	7937	7769	7775	7715	7757	7836	7748	7785	7862	7737	7812	7815	7775	7818	7783	7750	7752	7865	7817	7763	7719	7776	7692	7675	7807	7584	7716	7720	7814	7801	7715	7821	7808	7699	7620	7854	7622	7913	7771	7695	7773	7754	7616	7970	7723	7807	7647	7846	7766	7772	7795	7864	7807	7566	7775	7766	7705	7878	7711	7755	7756	7731	7760	7797	7657	7758	7706	7728	7809	7779	7817	7728	7751	7707	7771	7661	7882	7833	7748	7710	7749	7714	7729	7787	7661	7730	7792	7813	7787	7763	7856	7775	7674	7787	7687	7672	7644	7762	7839	7883	7808	7846	7801	7846	7786	7797	7817	7831	7739	7757	7756	7751	7878	7733	7739	7793	7779	7733	7746	7755	7817	7801	7689	7675	7851	7742	7812	7885	7737	7750	7807	7802	7854	7734	7699	7917	7769	7881	7714	7778	7771	7751	7747	7849	7683	7830	7722	7683	7726	7628	7824	7692	7655	7839	7783	7748	7719	7690	7736	7726	7853	7708	7770	7736	7827	7731	7691	7741	7784	7688	7692	7890	7784	7668	7682	7739	7771	7813	7612	7743	7761	7859	7842	7774	7844	7809	7802	7746	7715	7782	7648	7743	7749	7708	7784	7718	7674	7744	7750	7656	7887	7830	7672	7738	7697	7723	7661	7744	7962	7800	7780	7663	7824	7798	7692	7794	7757	7936	7806	7776	7627	7877	7712	7731	7804	7739	7744	7751	7783	7778	7802	7725	7834	7808	7754	7903	7850	7857	7854	7789	7663	7842	7799	7677	7819	7693	7780	7703	7906	7783	7837	7733	7736	7687	7865	7774	7711	7766	7873	7605	7770	7859	7918	7812	7662	7664	7772	7718	7897	7763	7655	7689	7800	7720	7688	7650	7813	7896	7759	7803	7853	7789	7752	7644	7958	7844	7832	7635	7888	7697	7673	7643	7869	7854	7789	7675	7723	7639	7852	7765	7649	7757	7707	7722	7846	7722	7841	7775	7788	7833	7877	7738	7834	7841	7676	7732	7654	7877	7728	7739	7740	7817	7852	7648	7699	7714	7906	7755	7810	7818	7782	7719	7676	7708	7621	7837	7611	7783	7667	7678	7748	7743	7831	7744	7644	7763	7769	7697	7701	7565	7695	7736	7750	7790	7762	7602	7799	7769	7736	7738	7694	7736	7720	7718	7801	7698	7618	7664	7914	7749	7790	7643	7723	7639	7767	7833	7665	7794	7652	7866	7636	7872	7896	7718	7776	7705	7751	7724	7782	7746	7776	7806	7722	7727	7856	7731	7699	7830	7846	7685	7851	7765	7790	7968	7707	7732	7663	7875	7855	7859	7754	7724	7822	7932	7873	7809	7682	7827	7745	7724	7811	7901	7946	7705	7787	7863	7689	7725	7726	7746	7800	7761	7803	7812	7842	7726	7781	7775	7726	7776	7734	7836	7843	7807	7789	7701	7654	7830	7708	7675	7649	7928	7802	7813	7790	7825	7609	7873	7789	7908	7780	7724	7781	7731	7710	7731	7791	7730	7765	7707	7778	7590	7790	7786	7878	7761	7762	7713	7686	7782	7931	7897	7764	7568	7701	7852	7726	7667	7700	7719	7745	7803	7726	7824	7731	7814	7795	7760	7716	7799	7781	7780	7824	7833	7842	7920	7825	7994	7845	7813	7803	7823	7734	7701	7768	7688	7838	7765	7789	7758	7775	7845	7859	7883	7793	7854	7800	7837	7820	7702	7908	7787	7953	7632	7894	7726	7737	7823	7683	7781	7822	7619	7666	7748	7978	7778	7797	7723	7753	7639	7687	7805	7846	7784	7817	7715	7711	7680	7725	7994	7806	7710	7595	7764	7785	7901	7725	7694	7976	7754	7768	7691	7832	7811	7724	7816	7695	7743	7731	7775	7699	7831	7793	7789	7781	7785	7843	7659	7697	7617	7770	7794	7658	7845	7891	7664	7842	7776	7828	7728	7766	7733	7791	7629	7769	7762	7821	7705	7832	7832	7693	7919	7850	7804	7857	7750	7819	7769	7756	7762	7745	7860	7845	7771	7750	7800	7693	7826	7740	7756	7811	7672	7673	7729	7848	7827	7665	7787	7758	7737	7726	7792	7715	7775	7753	7773	7852	7747	7844	7789	7777	7905	7718	7759	7729	7797	7733	7662	7786	7739	7773	7865	7747	7788	7807	7773	7762	7694	7823	7911	7823	7796	7685	7692	7884	7828	7833	7848	7764	7824	7713	7879	7817	7804	7853	7675	7716	7804	7768	7736	7808	7844	7799	7822	7783	7684	7741	7718	7813	7726	7806	7681	7694	7788	7548	7703	7860	7759	7874	7696	7854	7735	7796	7798	7840	7586	7750	7723	7838	7709	7774	7829	7783	7802	7715	7715	7818	7786	7830	7853	7892	7808	7769	7721	7703	7806	7766	7743	7619	7722	7582	7769	7575	7723	7687	7588	7797	7706	7724	7770	7837	7709	7851	7826	7656	7739	7815	7807	7860	7698	7636	7821	7737	7833	7882	7812	7884	7747	7770	7843	7853	7710	7896	7952	7734	7635	7693	7661	7764	7897	7834	7834	7643	7847	7732	7767	7780	7682	7820	7811	7737	7702	7662	7830	7700	7734	7683	7789	7880	7654	7926	7730	7702	7680	7792	7616	7709	7673	7808	7832	7793	7727	7893	7858	7741	7699	7821	7821	7792	7704	7792	7710	7752	7661	7756	7790	7687	7787	7899	7775	7762	7819	7894	7826	7787	7690	7776	7847	7755	7844	7875	7644	7820	7682	7673	7832	7919	7774	7659	7632	7927	7793	7844	7856	7758	7668	7933	7777	7668	7797	7821	7724	7828	7723	7707	7711	7638	7911	7761	7817	7799	7786	7809	7672	7799	7720	7842	7763	7922	7716	7678	7830	7889	7750	7724	7793	7680	7754	7785	7825	7864	7843	7842	7624	7717	7769	7717	7687	7788	7803	7865	7788	7748	7846	7878	7842	7785	7951	7662	7818	7828	7902	7708	7667	7767	7754	7746	7721	7742	7662	7907	7844	7756	7810
8006	10616	14938	8813	6991	4218	1840	1014	1019	1258	1097	1058	938	906	932	927	845	946	911	894	878	890	890	946	893	897	897	899	909	924	868	929	932	868	849	859	967	897	857	911	920	881	945	912	934	884	829	914	912	894	853	884	892	885	856	913	886	936	909	924	977	933	879	902	971	891	900	881	930	964	917	880	923	915	899	917	909	896	888	931	951	930	897	910	927	877	894	892	958	885	892	941	904	896	926	935	912	917	958	938	891	860	904	930	875	920	901	882	944	881	896	854	889	910	889	892	945	928	922	928	931	898	960	922	845	892	895	911	932	864	962	854	901	923	952	899	896	907	928	942	860	948	924	898	882	930	915	899	904	879	941	910	892	878	945	925	911	872	890	872	885	930	911	887	947	911	906	883	928	945	962	891	888	950	918	910	888	853	932	880	905	856	900	878	933	873	905	932	936	950	887	907	885	907	895	908	850	896	878	911	926	885	913	859	937	872	927	952	903	899	853	932	870	904	901	952	907	913	895	925	895	851	900	926	970	906	912	894	945	906	898	949	926	929	906	958	882	945	885	887	898	853	933	872	910	913	884	920	892	894	882	919	927	920	919	900	920	940	934	890	921	929	898	967	932	959	935	892	844	902	976	923	913	927	943	873	971	908	874	910	919	887	855	909	911	887	881	902	875	952	915	895	936	898	947	892	919	921	899	861	933	913	867	902	955	892	910	911	959	895	870	958	904	962	920	916	915	894	904	948	898	896	915	872	901	929	907	926	893	891	874	929	904	842	932	929	894	889	907	896	931	866	956	876	903	899	893	950	913	879	895	889	908	960	894	847	901	909	925	912	935	939	907	902	919	887	921	925	923	919	885	894	913	904	931	957	879	899	924	894	914	884	876	883	917	931	891	918	922	897	938	879	861	890	922	920	931	958	882	907	938	937	938	913	882	972	941	898	933	914	887	958	915	968	880	887	893	868	954	855	860	911	867	872	929	886	940	919	921	917	859	897	886	923	922	916	930	900	896	897	865	933	930	912	871	921	902	874	917	887	943	864	890	966	876	891	944	866	914	880	936	909	890	903	928	912	962	900	895	945	896	911	878	902	957	944	949	895	931	929	902	893	926	954	915	900	955	933	885	903	855	934	919	875	909	880	878	869	928	878	939	921	860	906	927	937	902	875	840	915	878	878	931	988	891	921	882	925	924	922	934	915	855	891	937	901	942	992	974	887	916	906	933	867	917	910	895	904	921	896	865	923	925	917	928	901	922	917	896	951	939	931	825	937	884	899	945	882	923	952	887	907	905	853	918	865	898	910	893	939	950	874	975	891	880	894	891	893	901	947	923	896	886	910	861	901	911	898	858	894	886	894	965	923	947	881	902	932	863	924	884	877	958	871	878	915	893	927	906	920	954	933	867	895	906	928	912	915	914	865	966	870	903	902	861	874	918	883	923	878	909	939	890	936	871	925	929	889	909	955	927	939	880	879	917	969	931	878	886	901	962	884	933	896	890	924	870	879	946	931	913	907	885	933	910	893	857	880	917	909	892	915	900	931	914	892	874	948	899	912	890	850	901	896	970	929	890	927	912	920	931	932	909	874	889	857	938	852	872	895	909	935	904	871	909	879	890	928	925	909	907	902	929	954	881	891	947	850	918	934	974	903	872	919	897	879	908	888	908	883	905	928	893	908	907	958	889	900	920	930	905	908	900	909	879	911	925	926	893	903	895	913	901	890	923	885	906	915	874	934	875	903	985	852	932	869	921	915	956	891	881	988	944	874	890	895	917	891	919	914	906	928	887	926	932	877	911	947	932	853	897	888	939	941	890	896	930	926	918	914	889	867	911	909	982	920	918	877	975	920	844	886	982	902	873	889	914	844	867	925	926	914	886	881	897	874	876	917	912	930	920	914	902	896	910	907	888	950	962	927	915	900	842	924	935	839	981	898	940	884	905	833	918	914	897	944	926	895	872	928	926	898	930	880	903	909	915	860	886	972	863	899	915	949	931	927	872	876	892	866	915	883	933	875	886	905	945	907	910	897	860	904	846	908	918	920	912	878	882	918	925	893	909	916	887	906	873	916	940	896	905	932	882	871	942	923	908	894	872	895	913	909	902	921	893	976	927	879	900	908	902	896	935	911	948	913	969	888	896	915	881	931	932	971	944	917	924	932	930	949	920	874	883	894	921	930	919	896	929	885	953	878	920	902	889	942	893	868	998	926	911	925	879	905	896	925	937	917	918	854	933	918	891	895	939	935	921	917	909	874	853	891	849	912	917	928	976	920	924	891	906	828	892	962	945	875	858	896	888	892	952	907	917	883	897	942	886	947	913	934	938	887	879	843	912	849	878	921	899	900	936	894	925	890	917	899	870	942	967	891	884	891	908	932	881	904	912	920	970	934	928	876	910	930	839	972	864	912	937	863	900	929	897	882	914	927	886	881	962	923	912	856	891	887	894	885	965	924	985	903	887	938	934	888	921	895	867	904	865	919	948	899	923	952	917	939	890	905	929	961	920	911	884	866	880	879	908	833	936	900	860	920	918	895	884	928	890	937	857	911	886	940	942	945	968	961	915	925	955	934	932	909	956	897	879	893	909	904	949	920	941	928	938	912	941	857	921	904	836	965	890	906	905	925	893	880	922	893	892	856	905	905	861	891	896	911	940	906	874	938	957	938	924	906	895	898	922	931	936	930	888	955	876	874	910	938	913	943	961	885	926	868	899	872	900	930	912	908	943	938	912	927	888	935	937	938	860	936	939	919	869	873	873	904	953	912	882	836	891	928	955	888	911	919	878	877	921	906	926	937	894	988	917	921	932	943	848	909	907	926	964	903	871	897	914	919	913	931	880	852	953	871	938	947	899	943	926	935	967	972	875	904	933	924	884	886	951	864	883	927	917	959	934	904	894	895	892	902	893	893	958	922	947	921	918	925	950	934	947	940	918	910	907	922	952	842	934	880	943	858	873	924	858	926	871	924	835	871	886	909	894	917	889	880	897	869	931	915	878	925	893	937	915	884	974	929	896	927	916	967	956	883	890	908	994	927	962	889	887	871	927	864	939	923	906	905	906	896	931	938	904	911	900	857	900	940	892	877	912	919	967	866	976	885	891	931	901	883	934	938	866	881	932	934	867	929	882	903	904	947	932	898	925	910	943	950	911	911	887	931	910	858	919	878	927	961	830	940	898	898	929	875	859	956	925	824	952	936	887	904	894	832	899	883	954	906	931	905	930	908	870	905	898	898	933	905	948	852	883	896	869	876	944	923	892	921	878	852	937	891	852	962	916	919	870	954	949	935	936	959	861	922	912	950	918	876	936	868	951	916	905	864	897	906	907	887	916	934	922	908	940	952	898	928	919	924	956	977	931	903	903	910	968	915	906	901	913	896	934	881	866	905	961	938	926	869	876	874	939	878	876	900	882	937	912	898	950	893	877	969	913	930	891	933	911	899	877	896	954	889	949	941	912	874	990	935	905	861	836	947	930	929	907	889	910	912
34255	45572	49033	50499	50519	40243	23341	12825	10797	15089	12129	11603	8730	8683	8261	7943	7842	7936	7833	7799	7859	7789	7842	7776	7783	7599	7789	7784	7768	7789	7810	7861	7925	7844	7918	7730	7700	7875	7796	7799	7924	7747	7657	7834	7824	7820	7890	7779	7836	7721	7793	7797	7807	7728	7859	7961	7791	7810	7755	7817	7703	7834	7783	7882	7661	7859	7829	7705	7720	7923	7946	7817	7843	7823	7918	7825	7707	7718	7851	7658	7708	7749	7650	7703	7736	7664	7810	7734	7687	7780	7811	7609	7743	7692	7748	7685	7816	7497	7716	7975	7799	7914	7701	7700	7806	7723	7893	7798	7721	7868	7751	7751	7743	7786	7890	7812	7705	7734	7700	7910	7797	7567	7822	7657	7737	7876	7758	7795	7812	7776	7873	7879	7902	7633	7725	7797	7997	7718	7753	7823	7807	7803	7826	7762	7854	7801	7801	7849	7692	7745	7875	7802	7681	7923	7774	7861	7725	7757	7807	7635	7830	7765	7765	7726	7842	7732	7717	7735	7878	7894	7834	7675	7889	7812	7748	7851	7654	7810	7793	7776	7829	7874	7688	7847	7858	7634	7749	7939	7925	7680	7817	7785	7815	7712	7709	7785	7763	7815	7788	7821	7893	7700	7816	7856	7767	7731	7926	7773	7677	7806	7722	7748	7779	7780	7903	7798	7740	7902	7749	7782	7880	7738	7841	7864	7845	7836	7714	7725	7725	7808	7927	7689	7841	7815	7682	7862	7790	7881	7848	7824	7849	7757	7672	7788	7844	7778	7605	7881	7786	7657	7633	7740	7693	7700	7757	7761	7786	7805	7804	7905	7813	7711	7684	7785	7816	7651	7755	7834	7816	7832	7757	7698	7855	7749	7834	7737	7731	7764	7842	7699	7820	7790	7752	7736	7911	7756	7860	8045	7772	7833	7861	7789	7702	7629	7844	7860	7842	7653	7774	7680	7829	7867	7657	7768	7692	7720	7871	7774	7790	7756	7740	7745	7804	7869	7761	7715	7795	7812	7729	7746	7820	7631	7866	7790	7825	7807	7770	7794	7816	7807	7789	7751	7916	7727	7849	7766	7673	7692	7910	7639	7804	7670	7699	7749	7854	7794	7856	7873	7776	7771	7839	7896	7887	7744	7897	7815	7681	7790	7803	7739	7834	7689	7827	7797	7758	7718	7733	7668	7717	7662	7780	7794	7686	7880	7773	7757	7764	7813	7854	7794	7759	7758	7863	7946	7746	7793	7795	7676	7834	7678	7858	7804	7609	7944	7766	7750	7784	7743	7700	7891	7920	7883	7807	7893	7827	7638	7730	7705	7657	7799	7755	7870	7613	7736	7795	7800	7846	7692	7766	7687	7786	7738	7870	7891	7832	7716	7794	7911	7732	7755	7854	7655	7866	7681	7884	7880	7809	7864	7760	7978	7788	7852	7761	7645	7845	7919	7761	7766	7833	7819	7814	7736	7671	7785	7716	7785	7746	7910	7783	7943	7886	7755	7850	7798	7760	7571	7676	7837	7740	7872	7757	7699	7992	7755	7771	7894	7852	7859	7732	7693	7753	7690	7795	7797	7821	7718	7806	7826	7958	7836	7808	7677	7711	7813	7729	7730	7733	7794	7930	7763	7904	7846	7903	7884	7847	7710	7726	7777	7781	7733	7859	7798	7783	7728	7730	7835	7788	7836	7757	7813	7866	7781	7885	7560	7758	7874	7749	7602	7910	7857	7927	7705	7769	7841	7850	7863	7916	7722	7971	7760	7782	7823	7768	7723	7818	7684	7859	7824	7732	7835	7661	7797	7842	7808	7735	7760	7717	7835	7722	7683	7661	7780	7727	7902	7876	7750	7817	7608	7724	7775	7850	7877	7842	7659	7672	7723	7813	7609	7714	7827	7760	7801	7825	7822	7709	7686	7819	7759	7861	7882	7720	7933	7797	7771	7624	7801	7764	7733	7717	7773	7755	7893	7736	7770	7779	7758	7834	7757	7980	7770	7675	7831	7956	7823	7744	7891	7644	7639	7833	7822	7810	7721	7742	7790	7858	7783	7836	7736	7822	7674	7734	7889	7903	7697	7717	7772	7795	7718	7861	7854	7708	7675	7771	7735	7895	7771	7764	7775	7746	7870	7821	7771	7722	7783	7842	7827	7919	7901	7788	7836	7774	7776	7935	7744	7703	7759	7715	7740	7801	7794	7719	7863	7806	7703	7774	7832	7815	7888	7755	7791	7776	7729	7834	7817	7813	7958	7831	7661	7855	7768	7866	7780	7759	7900	7890	7759	7745	7732	7656	7786	7773	7754	7832	7846	7787	7674	7650	7811	7804	7818	7763	7814	7728	7767	7683	7722	7791	7735	7789	7658	7767	7732	7787	7964	7712	7787	7763	7828	7912	7894	7826	7787	7708	7747	7882	7824	7722	7873	7775	7745	7767	7919	7820	7621	7746	7869	7879	7851	7793	7851	7748	7620	7693	7722	7676	7840	7793	7838	7934	7773	7863	7882	7876	7776	7864	7589	7813	7823	7702	7872	7698	7848	7694	7646	7799	7848	7742	7842	7749	7724	7736	7801	7672	7776	7796	7777	7716	7858	7943	7805	7991	7991	7695	7783	7853	7849	7810	7955	7821	7870	7793	7869	7656	7803	7841	7752	7593	7964	7728	7752	7658	7905	7871	7647	7672	7829	7815	7810	7757	7762	7709	7810	7804	7872	7629	7776	7719	7881	7814	7704	7787	7880	7872	7745	7868	7736	7759	7801	7748	7727	7857	7576	7668	7988	7671	7718	7701	7760	7671	7827	7766	7817	7626	7796	7741	7777	7691	7784	7784	7639	7834	7769	7685	7817	7883	7844	7706	7730	7825	7819	7758	7744	7963	7817	7848	7850	7815	7757	7799	7689	7877	7883	7740	7797	7840	7759	7850	7666	7789	7779	7762	7748	7729	7691	7749	7844	7750	7735	7870	7793	7765	7850	7889	7664	7780	7765	7819	7800	7893	7895	7844	7776	7747	7945	7837	7660	7852	7854	7775	7906	7920	7855	7915	7712	7721	7723	7764	7826	7785	7679	7813	7684	7886	7718	7902	7866	7775	7847	7665	7781	7868	7769	7789	7798	7759	7750	7862	7906	7783	7677	7793	7800	7680	7765	7659	7887	7861	7880	7895	7757	7839	7720	7875	7833	7817	7735	7733	7873	7712	7707	7679	7840	7826	7833	7832	7944	7842	7902	7710	7743	7820	7736	7971	7798	7759	7726	7642	7651	7897	7675	7629	7807	7854	7798	7758	7737	7769	7797	7840	7734	7805	7775	7792	7832	7788	7785	7773	7979	7686	7666	7800	7865	7776	7815	7812	7723	7747	7781	7814	7771	7723	7824	7859	7746	7938	7784	7745	7893	7607	7667	7909	7814	7834	7789	7887	7779	7752	7839	7801	7784	7778	7687	7852	7749	7939	7778	7851	7891	7781	7755	7727	7812	7780	7888	7847	7781	7813	7836	7753	7791	7810	7737	7881	7872	7685	7699	7768	7749	7777	7757	7774	7846	7925	7762	7934	7767	7850	7738	7667	7774	7819	7798	7632	7661	7730	7824	7772	7870	7751	7809	7801	7758	7776	7861	7814	7950	7635	7834	7795	7707	7697	7700	7674	7845	7737	7763	7779	7664	7906	7823	7868	7749	7769	7612	7671	7748	7708	7855	7809	7885	7676	7827	7811	7757	7738	7898	7854	7793	7797	7719	7826	7758	7771	7737	7705	7763	7724	7919	7985	7859	7662	7790	7744	7801	7776	7819	7691	7735	7778	7754	7627	7776	7755	7644	7728	7721	7831	7718	7943	7733	7810	7736	7760	7761	7784	7689	7887	7802	7687	7906	7796	7735	7630	7609	7738	7763	7796	7751	7845	7787	7761	7619	7882	7768	7797	7686	7705	7708	7764	7683	7770	7798	7758	7830	7690	7894	7870	7862	7723	7761	7803	7816	7730	7771	7787	7743	7784	7917	7798	7877	7778	7595	8055	7760	7787	7706	7649	7849	7828	7726	7894	7764	7685	7760	7806	7770	7749	7623	7766	7796	7877	7920	7764	7653	7912	7875	7694	7659	7794	7931	7887	7731	7750	7666	7764	7841	7680	7795	7666	7892	7702	7786	7713	7770	7849	7816	7850	7907	7842	7836	7863	7775	7790	7838	7739	7772	7778	7655	7790	7734	7773	7872	7803	7712	7768	7699	7784	7740	7837	7937	7846	7748	7639	7795	7833	7748	7793	7715	7902	7771	7760	7814	7896	7910	7743	7767	7843	7928	7726	7682	7974	7800	7657	7881	7684	7781	7628	7800	7905	7877	7873	7854	7808	7744	7826	7716	7730	7795	7954	7855	7723	7603	7820	7585	7815	7677	7820	7683	7793	7783	7732	7717	7769	7862	7832	7788	7831	7854	7692	7917	7635	7772	7757	7589	7903	7704	7606	7730	7807	7850	7716	7685	7751	7740	7737	7742	7693	7831	7708	7736	7894	7876	7672	7856	7751	7780	7891	7791	7737	7689	7807	7774	7719	7914	7706	7879	7655	7730	7886	7729	7640	7811	7734	7835	7844	7783	7962	7703	7706	7710	7774	7651	7764	7753	7957	7816	7832	7814	7815	7756	7682	7743	7688	7849	7826	7821	7897	7782	7914	7719	7851	7735	7748	7867	7711	7740	7954	7763	7881	7825	7837	7928	7928	7690	7705	7737	7820	7752	7698	7748	7700	7694	7752	7750	7739	7783	7647	7728	7763	7810	7693	7758	7666	7871	7689	7807	7930	7721	7693	7780	7719	7869	7749	7786	7832	7802	7811	7759	7808	7751	7852	7601	8051	7691	7843	7863	7796	7702	7932	7754	7816	7767	7786	7781	7775	7739	7844	7637	7738	7852	7734	7797	7858	7770	7836	7827	7797	7826	7792	7808	7720	7826	7943	7830	7858	7854	7856	7889	7799	7756	7844	7917	7828	7881	7793	7833	7667	7755	7789	7868	7924	7732	7847	7866	7817	7828	7934	7807	7810	7853	7870	7788	7801	7729	7652	7909	7835	7735	7847	7779	7806	7677	7831	7852	7759	7815
8038	18228	22010	15514	13265	7566	2503	1213	1134	1522	1200	1328	1071	997	914	918	894	943	944	880	919	865	962	907	912	846	950	891	904	883	878	891	869	949	948	935	909	854	910	879	940	868	851	869	927	904	870	915	938	934	901	929	885	902	893	893	915	947	941	894	910	863	918	900	881	867	924	904	912	912	900	924	918	977	970	883	938	874	905	907	956	886	845	856	893	885	917	924	902	894	865	915	883	960	878	928	875	847	922	929	860	914	882	930	817	941	940	888	871	947	923	940	912	902	971	834	910	931	925	950	887	890	944	912	909	895	876	914	912	938	933	906	951	916	903	936	869	905	906	901	869	870	887	929	940	921	934	849	907	962	942	993	910	897	919	912	937	921	982	878	955	923	906	880	913	986	914	883	927	854	923	953	877	894	914	823	973	896	908	921	925	917	884	922	925	926	951	963	891	913	922	902	963	881	887	907	894	932	928	931	955	908	902	954	940	891	921	889	866	945	892	929	898	950	968	946	918	956	936	877	927	905	929	848	943	930	930	887	896	925	904	912	898	898	896	903	906	905	918	871	952	926	902	919	934	911	928	925	920	922	966	912	882	930	833	885	859	869	879	934	890	909	868	945	863	890	887	918	887	930	892	920	932	910	919	861	900	917	925	870	940	903	902	847	842	995	867	915	886	871	879	906	903	917	894	893	924	929	929	868	943	937	911	912	953	888	904	913	919	889	949	884	896	902	877	998	908	933	982	912	914	913	970	876	929	999	893	867	869	857	902	935	916	888	950	941	931	932	897	944	951	884	935	863	928	880	908	960	905	926	873	866	936	891	887	866	881	900	881	886	919	848	894	938	908	935	939	901	918	906	884	878	891	893	898	909	980	927	958	931	885	927	886	915	904	863	905	930	951	944	885	933	904	851	920	893	931	921	917	933	956	929	880	903	941	934	949	909	884	920	916	916	899	955	914	909	892	883	900	885	902	907	913	920	926	931	938	882	873	901	869	924	904	955	925	922	888	916	873	870	897	951	889	922	926	881	936	880	897	986	867	935	923	856	920	931	952	901	926	875	948	908	895	959	933	951	947	909	930	918	932	897	887	938	972	912	907	965	882	858	931	909	825	942	963	893	855	917	977	936	893	817	840	862	862	871	919	917	889	889	958	867	894	934	942	917	895	922	982	927	897	914	939	871	903	911	874	931	914	923	861	936	932	918	954	918	937	954	909	898	934	950	962	897	890	899	890	971	873	960	932	898	921	870	974	908	870	951	943	922	921	921	940	899	894	911	932	895	908	926	897	885	857	956	887	929	914	883	859	877	915	915	908	894	946	905	937	885	969	889	928	916	892	883	908	919	881	852	928	916	910	869	916	864	918	902	903	959	912	912	894	875	912	874	967	943	904	942	921	920	953	901	871	926	919	907	920	895	920	919	873	919	874	889	878	938	895	872	883	958	918	891	903	965	891	911	882	925	902	908	937	922	909	880	904	887	942	885	932	909	899	928	924	890	921	951	892	937	900	898	927	900	875	911	886	858	848	940	927	919	884	864	974	908	870	848	930	886	895	934	917	908	923	888	917	941	874	915	909	866	896	905	887	920	912	874	893	885	874	888	951	899	967	917	946	931	944	886	870	911	877	897	930	887	933	909	930	918	878	925	947	871	918	922	929	917	875	897	890	901	921	936	872	913	944	959	911	939	931	945	878	881	927	907	874	848	870	964	938	952	920	874	887	948	949	894	939	940	957	920	940	903	896	911	908	902	953	958	940	892	884	934	917	886	912	926	920	881	915	940	881	940	899	959	901	879	828	893	922	911	892	982	876	903	905	894	872	947	882	915	894	849	969	955	913	929	895	911	959	926	940	905	942	875	880	846	911	931	925	980	900	894	920	904	947	924	847	875	947	851	928	916	904	937	858	892	901	970	904	906	899	986	892	848	892	861	960	900	927	903	980	889	902	902	969	927	881	892	857	894	882	910	896	918	930	915	908	939	921	894	900	919	878	865	937	933	891	920	912	910	940	971	873	844	929	936	912	938	919	906	939	950	876	924	880	898	900	915	903	871	842	936	1005	960	955	949	873	949	888	931	924	931	930	919	926	905	911	917	936	933	938	930	900	870	881	892	860	955	884	971	898	887	964	932	945	866	904	857	909	979	918	889	922	891	905	882	892	885	896	895	934	897	908	915	874	976	957	923	940	886	964	904	963	872	860	931	896	880	893	949	925	949	891	937	908	895	920	905	960	880	938	886	949	965	923	922	909	898	911	917	935	881	973	845	902	882	909	977	889	899	875	938	905	881	891	911	910	919	912	920	855	939	956	909	923	901	885	930	923	866	889	853	910	912	911	944	939	909	950	909	897	868	896	930	935	934	876	943	896	889	923	922	902	916	921	946	901	891	899	931	968	930	881	870	931	874	911	913	960	897	949	895	867	910	916	951	903	969	943	927	928	936	860	918	917	943	928	918	857	932	924	936	942	856	933	852	953	927	921	975	905	939	937	946	940	930	902	933	946	915	898	888	946	902	873	947	939	848	921	890	895	914	865	982	894	916	930	884	919	926	866	878	898	896	874	942	885	877	888	881	871	961	907	940	942	901	898	885	900	887	958	869	930	939	892	896	844	929	950	946	860	939	920	956	908	902	933	926	945	903	908	845	878	875	904	937	890	901	918	887	905	889	922	923	907	926	884	874	901	911	860	943	935	961	949	942	901	877	906	909	927	897	893	944	933	930	933	951	933	857	883	935	925	907	960	939	868	843	904	885	921	911	982	927	865	862	874	935	937	917	890	893	917	927	918	850	889	891	933	870	915	947	904	930	896	936	908	905	899	874	928	895	973	937	919	919	869	887	921	916	917	933	924	929	914	910	881	880	959	892	917	963	917	918	866	929	920	943	904	888	916	906	944	887	925	942	873	889	886	893	907	869	938	925	907	865	922	945	907	915	940	878	876	900	870	938	837	915	924	881	927	851	901	878	946	904	907	895	920	974	915	875	875	942	926	923	940	897	885	855	924	899	845	909	903	942	944	892	865	934	939	846	921	933	856	881	939	858	914	900	892	901	896	915	925	881	946	858	900	894	924	925	887	909	955	923	931	964	914	883	882	889	899	870	890	936	896	922	895	958	965	964	940	904	909	871	908	961	894	936	862	883	891	928	856	925	875	892	960	876	925	919	939	933	929	882	866	944	914	905	878	879	930	891	962	868	915	913	908	927	953	1009	943	919	924	900	972	907	925	884	856	814	935	897	889	902	866	907	869	920	860	877	929	909	878	910	922	890	895	951	906	910	892	959	907	992	879	912	927	868	883	922	886	935	913	899	832	955	903	924	919	899	846	903	927	912	911	939	915	846	902	891	915	857	936	894	922	936	880	882	925	921	948	910	902	909	906	890	898	896	913	966	881	943	896	918	909	877	925	954	939	922	869	912	900	851	928	909	877	864	925	885	895	907	942	926	931	873	944	909	906	924	879	957	877	850	918	905	917	922	925	862	926	902	910	921
39342	56863	56474	63842	62875	49636	27996	15052	13251	20238	16063	15987	9705	9654	8930	8014	7856	7860	8006	7909	7841	7733	7643	7813	7793	7730	7748	7821	7760	7645	7787	7905	7809	7836	7954	7712	7829	7849	7820	7872	7858	7762	7809	7752	7775	7837	7677	7706	7741	7594	7896	7712	7626	7665	7866	7726	7798	7850	7818	7837	7813	7825	7727	7788	7848	7686	7790	7734	7718	7773	7767	7587	7889	7876	7828	7849	7916	7872	7747	7959	7746	7790	7720	7746	7772	7783	7802	7820	7757	7840	7899	7977	7811	7685	7816	7747	7626	7711	7605	7770	7907	7739	7788	7820	7708	7738	7679	7821	7740	7702	7895	7782	7713	7884	7782	7751	7706	7760	7697	7742	7872	7818	7835	7813	7709	7860	7758	7649	7880	7793	7625	7802	7768	7823	7885	7907	7835	7864	7701	7701	7713	7805	7769	7691	7860	7886	7815	7772	7801	7789	7782	7734	7709	7845	7894	7759	7786	7703	7777	7758	7899	7782	7821	7570	7787	7725	7684	7915	7668	7882	7799	7800	7811	7769	7812	7753	7802	7950	7696	7741	7801	7900	7676	7833	7914	7740	7813	7911	7875	7835	7893	7882	7676	7663	7831	7815	7767	7777	7854	7846	7598	7885	7612	7737	7846	7844	7751	7898	7751	7745	7880	7912	7804	7861	7715	7857	7816	7758	7849	7791	7726	7747	7720	7775	7867	7967	7917	7686	7809	7699	7950	7751	7865	7711	7788	7878	7762	7781	7841	7907	7798	7866	7944	7845	7841	7772	7973	7838	7802	7804	7864	7978	7773	7767	7739	7704	7774	7752	7786	7886	7719	7647	7712	7783	7739	7797	7795	7809	7794	7811	7871	7803	7606	7757	7795	7734	7691	7688	7781	7701	7664	7803	7851	7764	7778	7824	7830	7795	7714	7762	7811	7795	7778	7950	8006	7688	7845	7755	7653	7796	7826	7822	7839	7789	7753	7840	8017	7852	7719	7701	7722	7868	7822	7705	7840	7755	7678	7822	7886	7752	7740	7805	7927	7854	7731	7788	7922	7835	7761	7607	7804	7803	7710	7670	7699	7900	7728	7790	7724	7734	7851	7867	7760	7846	7736	7821	7893	7831	7652	7702	7797	7878	7823	7829	7822	7798	7717	7937	7662	7640	7830	7751	7757	7770	7943	7650	7762	7752	7784	7763	7634	7785	7824	7819	7696	7819	7804	7654	7724	7843	7978	7637	7910	7793	7714	7659	7768	7885	7866	7810	7701	7849	7705	7777	7655	7839	7795	7773	7758	7805	7751	7810	7798	7712	7707	7902	7907	7823	7808	7642	7898	7883	7735	7797	7779	7693	7752	7836	7894	7818	7898	7870	7752	7728	7750	7766	7661	7820	7794	7870	7785	7661	7849	7788	7857	7799	7722	7733	7815	7758	7725	7837	7836	7669	7804	7780	7735	7774	7896	7583	7825	7853	7788	7855	7732	7752	7743	7913	7889	7823	7711	7836	7873	7735	7781	7914	7796	7614	7805	7773	7674	7678	7717	7663	7739	7635	7828	7788	7889	7936	7788	7760	7842	7698	7791	7746	7718	7710	7835	7761	7786	7881	7860	7777	7802	7900	7855	7665	7774	7760	7797	7843	7787	7720	7892	7688	7763	7665	7838	7718	7820	7763	7783	7854	7757	7770	7796	7615	7933	7780	7619	7710	7799	7774	7782	7711	7920	7858	7818	7877	7765	7861	7851	7899	7759	7882	7760	7937	7857	7872	7705	7910	7755	7835	7835	7798	7926	7917	7596	7763	7797	7717	7649	7788	7843	7730	7842	7772	7703	7770	7553	7880	7691	7864	7935	7664	7843	7711	7802	7720	7756	7847	7751	7685	7738	7781	7855	7755	7911	7791	7964	7760	7765	7695	7829	7808	7825	7844	7783	7675	7879	7873	7768	7799	7839	7764	7670	7905	7934	7768	7774	7796	7839	7872	7661	7748	7769	7793	7704	7869	7878	7800	7862	7810	7619	7844	7769	7990	7875	7783	7729	7805	7764	7829	7700	7741	7732	7766	7911	7842	7902	7761	7712	7742	7699	7706	7808	7901	7835	7740	7872	7917	7728	7828	7822	7683	7783	7798	7710	7870	7739	7741	7751	7793	7816	7774	7838	7760	7818	7698	7822	7632	7753	7724	7846	7756	7842	7774	7836	7705	7844	7714	7628	7674	7744	7854	7874	7707	7785	7729	7831	7814	7849	7741	7759	7885	7833	7964	7779	7739	7696	7912	7781	7925	7829	8043	7882	7812	7828	7735	7756	7812	7794	7708	7756	7641	7901	7866	7804	7734	7828	7765	7894	7805	7748	7827	7757	7824	7870	7796	7806	8007	7889	7789	7997	7674	7900	7743	7807	7817	7861	7712	7807	7814	7915	7825	7714	7720	7890	7675	7744	7809	7779	7675	7789	7830	7867	7836	7675	7791	7779	7760	7640	7756	7698	7915	7748	7856	7860	7795	7842	7791	7862	7797	7833	7757	7758	7817	7705	7770	7811	7760	7726	7715	7864	7740	7835	7865	7859	7718	7874	7737	7841	7905	7837	7857	7898	7741	7746	7842	7974	7794	7786	7764	7764	7749	7869	7890	7862	7655	7761	7782	7854	7836	7854	7824	7931	7775	7821	7854	7823	7837	7830	7867	7775	7777	7787	7746	7826	7694	7776	7756	7947	7839	7805	7846	7679	7940	7724	7811	7897	7918	7745	7904	7819	7703	7692	7739	7898	7727	7747	7731	7778	7808	7822	7860	7854	7859	7935	7752	7904	7760	7771	7727	7700	7763	7830	7746	7915	7776	7746	7819	7786	7726	7809	7683	7856	7851	7806	7788	7710	7697	7836	7671	7783	7871	7668	7833	7807	7776	7830	7749	7654	7747	7770	7800	7918	7884	7829	7730	7832	7767	7839	7744	7833	7739	7690	7867	7733	7824	7764	7731	7762	7789	7803	7845	7826	7659	7663	7819	7762	7913	7663	8005	7692	7646	7840	7787	7693	7821	7726	7841	7706	7766	7687	7792	7955	7792	7815	7823	7759	7740	7742	7765	7917	7700	7923	7826	7856	7680	7816	7717	7725	7639	7897	7907	7712	7791	7817	7701	7821	7790	7754	7775	7837	7907	7796	7888	7754	7894	7786	7878	7751	7911	7755	7900	7650	7810	7816	7678	7796	7730	7879	7707	7856	7660	7691	7783	7963	7843	7786	7792	7733	7848	7787	7760	7881	7773	7596	7885	7777	7774	7723	7750	7843	7906	7911	7807	7756	7771	7764	7803	7694	7925	7748	7791	7831	7917	7766	7778	7643	7856	7735	7810	7839	7860	7915	7733	7761	7773	7773	7786	7691	7825	7649	7687	7952	7951	7799	7759	7851	7684	7734	7734	7860	7731	7894	7892	7804	7776	7849	7835	7765	7890	7756	7752	7789	7683	7903	7762	7869	7774	7897	7823	7866	7834	7770	7810	7821	7680	7887	7822	7854	7839	7824	7734	7649	7753	7884	7960	7883	7834	7832	7797	7924	7774	7716	7743	7767	7758	7799	7923	7908	7723	7741	7762	7883	7691	7846	7659	7907	7684	7722	7759	7888	7777	7949	7907	7844	7737	7814	7934	7874	7743	7816	7794	7765	7870	7752	7761	7708	7881	7815	7809	7891	7784	7763	7631	7785	7771	7741	7870	7765	7765	7941	7809	7728	7785	7811	7794	7886	7719	7784	7882	7635	7736	7826	7780	7782	7701	7951	7759	7805	7836	7820	7833	7703	7764	7760	7681	7828	7914	7784	7816	7921	7718	7639	7861	7878	7854	7847	7780	7826	7819	7786	7697	7713	7712	7689	7802	7841	7769	8008	7803	7712	7898	7815	7739	7839	7867	7858	7786	7802	7853	7881	7830	7827	7738	7788	7745	7726	7831	7671	7830	7604	7790	7782	7904	7749	7733	7840	7925	7744	7813	7838	7752	7773	7770	7742	7831	7701	7659	7748	7796	7709	7801	7780	7748	7808	7709	7603	7790	7800	7777	7721	7724	7767	7835	7620	7909	7698	7830	7751	7766	7828	7797	7740	7760	7781	7759	7819	7841	7854	7853	7765	7941	7880	7806	7840	7863	7886	7921	7831	7804	7862	7724	7703	7875	7783	7689	7870	7863	7857	7860	7791	7840	7737	7732	7738	7758	7922	7791	7932	7751	7835	7772	7817	7826	7837	7791	7818	7830	7819	7709	7740	7729	7852	7820	7744	7818	7754	7772	7938	7758	7859	7696	7779	7821	7810	7917	7787	7817	7618	7780	7804	7757	7775	7758	7799	7868	7850	7743	7880	7793	7929	7847	7703	7981	7840	7867	7965	7863	7787	7789	7678	7901	7768	7696	7925	7821	7862	7856	7833	7842	7958	7791	7851	7812	7627	7969	7849	7885	7726	7876	7816	7763	7858	7681	7825	7924	7733	7820	7742	7768	7831	7739	7844	7716	7722	7848	7748	7717	7810	7753	7809	7898	7805	7747	7770	7901	7760	7787	7891	7896	7834	7671	7773	7787	7847	7819	7762	7696	7870	7769	7878	7772	7893	7688	7709	7722	7801	7686	7888	7843	7888	7730	7764	7841	7760	7767	7823	7635	7791	7895	7661	7793	7777	7680	7850	7743	7700	7769	7763	7870	7827	7847	7768	7670	7743	7768	7730	7869	7863	7831	7822	7812	7831	7859	7886	7694	7904	7860	7866	7900	7882	7874	7682	7825	7760	7863	7886	7822	7863	7728	7796	7887	7731	7888	7815	7788	7824	7737	7794	7809	7824	7856	7856	7738	7745	7752	7876	7781	7751	7807	7765	7808	7740	7792	7711	7924	7788	7832	7927	7716	7756	7745	7821	7701	7811	7764	7745	7814	7613	7768	7995	7853	7867	7801	7819	7748	7853	7750	7890	7769	7744	7823	7761	7733	7713	7704	7799	7740	7821	7882	7697	7785	7854	7887	7726	7863	7789	7798	7892	7762	7883	7797	7745	7707	7985	7845	7890	7908	7772	7887	7691	7807	7726	7819	7824	7744	7823	7725	7857	7706	7815	7881
5627	5134	4810	3841	2998	1990	1325	1036	983	977	1000	970	867	907	885	868	928	985	853	847	836	906	890	866	949	864	883	919	911	875	920	855	872	906	950	891	900	821	914	927	892	929	872	888	856	910	854	937	846	889	913	915	891	885	864	876	870	858	878	928	888	869	871	867	838	876	942	880	940	877	880	912	861	922	888	884	893	861	900	897	871	867	865	967	910	896	889	880	886	856	915	927	861	878	894	899	884	868	919	903	904	928	917	898	848	834	877	881	871	905	926	884	898	876	876	907	926	919	932	837	880	897	934	837	894	818	892	891	869	903	900	849	882	893	857	900	876	850	890	916	898	900	866	921	854	886	891	865	889	892	932	874	859	869	929	906	867	890	870	870	874	818	899	901	876	932	879	896	877	825	879	913	890	925	907	912	885	902	887	936	913	857	857	901	901	859	969	898	880	914	813	889	919	925	888	899	861	950	903	931	825	890	880	874	902	868	854	961	867	880	862	898	858	898	884	959	926	871	882	889	912	860	886	876	895	891	806	961	905	930	962	885	915	870	890	904	932	882	942	898	863	822	859	875	923	849	893	944	957	873	890	873	864	922	867	897	854	880	856	873	851	911	874	866	937	937	866	923	898	900	859	915	897	932	852	945	957	890	893	916	870	921	870	926	892	859	872	838	883	890	872	892	902	886	846	867	881	868	886	867	885	869	895	883	875	856	950	833	816	899	900	907	932	826	914	946	870	879	909	857	868	859	886	874	955	878	835	861	889	917	890	798	897	895	909	902	918	911	905	858	831	878	920	963	920	858	850	860	914	866	917	918	902	920	873	885	841	842	886	833	903	884	991	865	910	926	919	862	901	903	896	885	855	806	939	901	873	876	863	846	883	890	888	934	883	865	840	900	897	885	888	860	854	857	883	858	826	858	855	913	944	937	877	858	861	918	882	891	861	924	938	913	841	872	837	943	987	910	933	886	908	924	932	882	889	880	931	875	888	914	892	873	887	891	933	922	915	899	900	854	834	855	884	874	874	852	888	870	880	930	882	880	913	838	853	897	869	878	866	900	938	868	882	893	877	884	864	921	882	843	874	865	890	883	881	880	845	901	977	909	844	879	828	833	859	876	919	914	893	874	879	853	876	915	878	859	897	892	867	895	890	929	865	868	881	900	849	852	900	872	902	840	871	862	915	956	911	907	866	908	935	915	835	899	922	897	891	895	842	884	868	893	919	844	912	889	912	895	839	877	894	906	846	890	883	836	881	874	923	854	876	870	877	862	855	872	909	880	894	836	909	911	886	886	886	878	880	912	922	903	917	879	839	900	894	830	874	917	865	888	900	875	875	873	888	890	880	907	888	848	934	970	883	901	906	875	854	885	849	928	896	892	937	920	894	902	907	892	892	859	883	906	866	889	880	851	861	892	870	887	891	881	884	921	968	932	894	883	868	832	875	887	813	870	890	912	916	922	895	835	871	899	868	925	920	878	828	874	887	930	891	897	888	885	898	855	919	895	915	902	898	934	897	933	915	924	906	916	935	916	845	917	898	897	914	834	908	817	862	941	885	833	881	887	938	847	849	878	863	935	871	877	874	864	840	948	870	897	909	819	877	901	892	882	954	887	849	893	871	898	920	846	802	874	920	873	882	908	868	884	889	876	897	872	878	849	876	886	840	892	847	834	870	911	824	860	933	889	855	897	957	868	875	886	854	884	949	874	870	861	932	867	896	838	905	913	845	896	920	903	921	870	971	915	917	899	826	873	898	892	874	871	894	888	890	926	875	880	905	830	882	892	872	838	898	953	845	880	940	858	896	915	898	878	871	906	876	953	900	934	907	873	904	880	890	879	860	890	844	904	812	903	852	884	890	880	866	904	885	889	874	891	928	895	887	896	892	832	807	887	922	874	858	914	921	851	919	922	829	900	880	896	901	817	887	927	893	907	875	834	885	881	921	852	858	859	883	902	848	858	883	827	933	900	891	915	905	902	886	859	869	863	899	898	880	857	898	876	878	828	902	865	897	919	882	935	954	931	929	936	892	886	876	840	914	865	903	912	903	876	886	838	851	902	888	851	868	935	920	861	874	910	944	914	826	867	863	877	860	891	878	828	902	902	867	973	898	901	837	891	916	883	843	905	870	963	922	915	907	906	929	875	875	916	844	911	848	834	891	861	875	920	898	880	911	904	899	873	894	842	879	895	865	915	935	875	897	895	894	868	925	901	904	866	939	877	912	927	839	900	884	841	867	880	923	863	866	911	894	886	892	920	911	905	856	822	914	915	940	887	919	917	801	891	862	909	863	861	947	846	860	880	877	850	860	820	890	897	861	899	915	865	879	932	864	947	931	856	912	921	914	876	864	904	881	863	869	850	859	948	900	911	863	901	824	895	877	886	901	923	858	859	911	906	815	910	845	874	909	890	840	902	925	894	888	864	900	911	871	941	859	896	862	803	870	929	919	904	882	851	866	825	868	897	902	883	905	920	899	869	862	916	848	897	953	900	882	872	891	904	875	809	898	898	862	864	909	914	834	926	894	886	892	913	963	859	878	901	949	913	851	908	837	898	874	858	920	891	855	886	853	959	925	846	921	822	878	891	864	894	905	876	866	892	920	864	879	887	891	862	871	926	941	888	843	846	908	849	904	970	925	884	897	860	862	882	903	934	854	812	878	910	886	826	899	898	926	896	846	866	852	900	924	870	918	895	918	847	900	871	827	853	838	888	895	907	928	922	868	888	922	882	907	883	888	893	877	900	856	866	830	862	885	908	902	949	923	836	856	837	878	889	836	845	870	884	958	893	869	844	901	908	852	830	844	916	882	904	897	961	846	866	840	895	851	891	875	896	827	865	874	915	889	907	894	952	887	902	906	925	870	909	867	911	875	898	860	874	851	860	870	897	902	928	885	871	860	916	879	889	875	856	857	869	864	873	956	879	856	853	897	897	915	917	843	837	898	870	890	891	938	858	872	876	857	875	926	846	862	881	946	900	859	844	914	839	886	841	826	883	899	910	866	851	918	892	895	874	936	903	827	893	869	824	877	939	935	831	854	886	889	906	876	930	926	898	919	867	895	867	919	906	874	900	923	911	901	934	887	861	879	913	875	907	928	870	907	936	861	858	904	861	909	903	896	884	923	915	821	851	926	881	845	951	895	900	910	843	856	877	936	852	877	900	820	863	927	840	913	880	867	888	895	896	856	836	876	913	943	890	915	900	943	855	956	871	863	857	901	859	919	926	854	882	965	846	914	931	876	902	893	863	904	875	847	867	943	818	855	828	879	844	928	873	858	825	939	892	903	873	890	865	838	887	884	816	879	870	923	871	894	866	882	863	906	839	885	878	899	873	850	883	869	852	879	873	904	880	905	837	889	913	877	908	877	918	909	937	891	879	905	904	885	825	896	923	941	897	948	829	899	857	915	862	946	932	864	914	880	890	929	941	929	903	887	861	914	874	847	894	827	824	855	941	862	918	912	930	864	896	915	884	904	913	930	809
31467	35922	32893	39535	37261	29246	18586	11690	10073	10986	9597	9292	8140	7881	7799	7650	7635	7564	7708	7663	7585	7567	7634	7643	7609	7565	7653	7649	7685	7689	7747	7646	7671	7648	7705	7679	7576	7718	7722	7667	7659	7557	7453	7620	7543	7652	7433	7608	7636	7669	7576	7654	7550	7588	7543	7802	7613	7622	7502	7678	7515	7617	7567	7715	7580	7544	7617	7568	7580	7501	7659	7585	7494	7737	7673	7543	7616	7656	7680	7565	7525	7608	7644	7552	7567	7676	7500	7583	7643	7514	7677	7589	7664	7481	7623	7661	7749	7627	7680	7724	7668	7497	7621	7574	7576	7574	7724	7638	7564	7683	7705	7677	7571	7435	7659	7717	7645	7524	7601	7583	7678	7706	7685	7582	7606	7580	7530	7684	7735	7604	7665	7575	7596	7423	7716	7591	7668	7564	7498	7722	7687	7732	7579	7698	7502	7663	7660	7495	7595	7609	7605	7711	7552	7630	7528	7666	7631	7652	7663	7608	7615	7624	7553	7636	7625	7651	7587	7664	7604	7635	7579	7665	7539	7505	7523	7667	7611	7673	7649	7624	7755	7498	7662	7644	7608	7619	7645	7490	7675	7630	7672	7646	7604	7652	7506	7682	7618	7566	7720	7687	7851	7681	7626	7818	7701	7552	7732	7596	7556	7552	7625	7455	7556	7650	7663	7543	7601	7677	7693	7715	7575	7706	7668	7632	7758	7545	7671	7432	7701	7469	7747	7590	7568	7583	7817	7660	7742	7751	7604	7528	7662	7552	7717	7657	7736	7659	7598	7694	7668	7621	7640	7561	7640	7625	7503	7621	7678	7683	7547	7531	7465	7623	7669	7543	7653	7624	7716	7617	7682	7717	7557	7682	7660	7522	7516	7580	7701	7523	7623	7753	7565	7658	7547	7716	7705	7507	7627	7634	7659	7616	7587	7562	7642	7637	7612	7606	7724	7484	7722	7555	7504	7695	7656	7526	7653	7640	7659	7731	7584	7536	7553	7663	7707	7525	7565	7613	7584	7638	7630	7513	7490	7632	7615	7463	7753	7465	7678	7545	7696	7727	7664	7618	7693	7512	7734	7584	7698	7674	7624	7696	7759	7600	7678	7571	7664	7497	7781	7571	7831	7583	7667	7560	7561	7476	7723	7662	7691	7711	7664	7661	7569	7674	7528	7674	7580	7744	7594	7769	7572	7597	7621	7823	7625	7705	7697	7600	7483	7496	7738	7577	7728	7583	7620	7689	7441	7578	7616	7492	7593	7835	7520	7643	7556	7768	7633	7626	7585	7574	7738	7665	7437	7694	7848	7691	7513	7678	7687	7640	7535	7595	7665	7679	7618	7644	7572	7634	7706	7571	7722	7711	7635	7665	7645	7575	7721	7546	7759	7606	7601	7565	7571	7620	7595	7680	7544	7604	7656	7660	7556	7728	7724	7610	7460	7600	7570	7659	7706	7703	7555	7552	7635	7573	7726	7570	7526	7668	7639	7793	7583	7727	7581	7534	7658	7760	7679	7508	7632	7618	7625	7488	7598	7660	7640	7688	7644	7648	7602	7709	7642	7603	7597	7646	7746	7658	7544	7558	7721	7746	7642	7620	7599	7745	7492	7757	7470	7707	7706	7614	7547	7666	7569	7554	7771	7659	7696	7767	7557	7639	7700	7585	7617	7659	7710	7687	7493	7672	7679	7597	7521	7588	7736	7628	7710	7588	7700	7587	7756	7565	7696	7664	7591	7498	7641	7565	7648	7529	7736	7721	7661	7601	7612	7589	7645	7636	7606	7636	7721	7673	7637	7556	7615	7694	7642	7595	7589	7711	7749	7724	7795	7585	7640	7518	7642	7590	7755	7637	7492	7662	7677	7720	7503	7711	7573	7627	7659	7459	7665	7710	7614	7581	7574	7627	7549	7575	7506	7674	7619	7590	7631	7685	7573	7635	7539	7506	7601	7829	7524	7581	7612	7686	7635	7609	7546	7584	7555	7697	7577	7729	7604	7582	7617	7521	7529	7540	7622	7621	7763	7701	7504	7619	7592	7709	7664	7503	7702	7547	7528	7681	7780	7648	7639	7676	7702	7616	7611	7642	7656	7556	7552	7619	7678	7714	7682	7663	7605	7622	7673	7577	7559	7631	7738	7611	7714	7696	7575	7611	7582	7569	7702	7604	7536	7700	7687	7629	7666	7717	7704	7620	7560	7636	7791	7688	7652	7697	7591	7698	7637	7635	7717	7649	7645	7599	7742	7620	7685	7650	7469	7683	7591	7576	7567	7682	7611	7585	7748	7514	7530	7591	7616	7601	7569	7624	7566	7746	7684	7509	7512	7492	7795	7656	7705	7524	7624	7698	7610	7446	7624	7693	7670	7664	7618	7674	7618	7687	7640	7509	7645	7576	7691	7516	7569	7513	7573	7711	7643	7537	7658	7568	7684	7678	7676	7628	7740	7637	7673	7628	7677	7608	7672	7576	7597	7618	7665	7522	7637	7520	7545	7611	7607	7803	7633	7571	7589	7475	7612	7662	7561	7568	7639	7632	7674	7600	7452	7669	7689	7599	7627	7604	7727	7590	7670	7567	7662	7728	7616	7544	7691	7693	7616	7647	7626	7626	7600	7607	7673	7643	7615	7642	7754	7602	7794	7702	7544	7685	7498	7694	7703	7702	7566	7634	7686	7695	7603	7467	7642	7683	7553	7558	7598	7573	7642	7692	7706	7549	7669	7617	7566	7539	7556	7622	7732	7665	7659	7707	7589	7723	7593	7622	7554	7735	7882	7562	7639	7533	7636	7575	7648	7676	7639	7588	7523	7566	7617	7561	7680	7694	7800	7584	7779	7555	7656	7526	7547	7613	7593	7514	7659	7544	7651	7667	7721	7671	7560	7682	7689	7647	7559	7708	7618	7634	7740	7553	7623	7701	7510	7665	7554	7635	7708	7588	7644	7713	7593	7708	7711	7610	7614	7525	7743	7552	7527	7681	7597	7653	7607	7547	7606	7634	7776	7700	7589	7654	7748	7591	7515	7749	7736	7604	7620	7700	7628	7676	7709	7552	7691	7692	7611	7814	7571	7699	7661	7633	7643	7564	7615	7579	7614	7665	7484	7619	7556	7614	7607	7475	7726	7582	7555	7723	7679	7654	7736	7620	7548	7648	7526	7780	7629	7569	7646	7495	7562	7535	7648	7749	7640	7658	7618	7672	7620	7567	7575	7612	7598	7662	7693	7652	7715	7566	7647	7630	7587	7726	7706	7659	7700	7654	7628	7604	7622	7594	7637	7504	7660	7590	7515	7645	7593	7616	7565	7506	7631	7703	7660	7603	7723	7597	7681	7580	7739	7582	7655	7625	7578	7581	7587	7730	7766	7711	7576	7618	7544	7576	7688	7676	7462	7626	7621	7671	7640	7582	7639	7704	7650	7577	7666	7571	7651	7523	7523	7694	7733	7593	7641	7535	7422	7629	7577	7707	7678	7732	7667	7619	7601	7556	7570	7605	7492	7553	7725	7669	7671	7512	7593	7668	7629	7653	7635	7739	7504	7723	7626	7499	7683	7617	7697	7545	7720	7421	7747	7613	7700	7500	7500	7683	7655	7591	7790	7548	7557	7744	7642	7587	7564	7506	7662	7690	7787	7718	7606	7565	7849	7685	7681	7617	7654	7601	7710	7498	7588	7569	7668	7650	7706	7632	7596	7539	7584	7503	7666	7701	7593	7682	7578	7741	7724	7546	7510	7660	7612	7628	7648	7689	7706	7602	7535	7555	7670	7703	7697	7501	7683	7552	7633	7676	7697	7590	7725	7628	7613	7707	7581	7671	7599	7571	7691	7639	7697	7567	7598	7656	7639	7526	7676	7670	7596	7545	7657	7538	7679	7704	7570	7560	7475	7726	7443	7649	7566	7660	7681	7593	7658	7597	7635	7725	7688	7655	7704	7658	7558	7636	7653	7575	7719	7750	7740	7605	7527	7593	7656	7713	7658	7542	7660	7569	7584	7658	7576	7649	7689	7494	7550	7572	7700	7630	7593	7698	7572	7643	7648	7613	7657	7682	7588	7538	7619	7644	7681	7622	7656	7760	7651	7598	7631	7516	7678	7749	7574	7671	7578	7624	7575	7610	7575	7612	7496	7726	7710	7547	7612	7689	7573	7559	7583	7577	7610	7575	7658	7473	7785	7712	7614	7574	7604	7611	7700	7680	7384	7630	7617	7697	7693	7699	7574	7585	7572	7609	7631	7759	7484	7665	7623	7639	7671	7685	7643	7609	7494	7737	7573	7653	7458	7499	7705	7602	7646	7837	7621	7495	7648	7782	7589	7548	7697	7682	7571	7618	7588	7640	7630	7608	7579	7575	7616	7663	7642	7625	7616	7769	7626	7594	7655	7662	7589	7777	7676	7608	7725	7611	7598	7652	7590	7756	7498	7592	7562	7563	7727	7655	7492	7646	7574	7521	7724	7644	7655	7633	7675	7546	7670	7587	7769	7588	7763	7639	7605	7621	7624	7647	7630	7700	7619	7621	7631	7586	7503	7651	7578	7586	7640	7636	7600	7614	7584	7683	7677	7544	7755	7493	7717	7569	7668	7569	7694	7627	7674	7670	7535	7716	7720	7571	7582	7762	7576	7719	7711	7580	7541	7585	7704	7685	7651	7543	7750	7615	7668	7636	7587	7681	7510	7546	7707	7678	7484	7570	7718	7703	7782	7721	7470	7602	7546	7538	7795	7650	7684	7575	7589	7523	7488	7709	7702	7599	7726	7709	7594	7665	7560	7772	7517	7531	7548	7542	7688	7649	7635	7724	7753	7629	7529	7617	7606	7618	7623	7603	7567	7673	7531	7610	7602	7553	7688	7624	7630	7582	7516	7581	7781	7627	7683	7562	7705	7753	7512	7590	7706	7621	7604	7631	7694	7572	7726	7588	7637	7638	7647	7600	7744	7603	7667	7692	7505	7651	7608	7812	7734	7658	7798	7487	7625	7671	7735	7545	7788	7632	7619	7681	7535	7823	7563	7698	7564	7641	7530	7720	7593	7516	7599	7541	7672	7607	7640	7547	7621	7707	7500	7635	7675	7495	7599	7660	7610	7611	7691	7510	7630	7586
6651	13039	13382	10414	7361	4160	2552	1219	1005	1209	1031	1059	979	953	974	898	865	943	928	919	870	880	890	911	916	875	908	941	910	965	897	907	913	903	886	895	890	905	864	904	930	925	893	861	903	880	918	908	897	904	906	881	859	926	842	872	944	943	900	944	902	920	843	911	881	868	876	920	876	908	879	871	867	861	869	896	896	867	933	927	885	876	883	873	871	919	873	984	923	949	912	840	899	907	878	926	914	863	862	936	885	942	916	903	889	816	925	911	913	898	939	883	934	913	919	889	904	865	904	883	885	896	916	918	931	882	869	907	866	894	880	912	851	910	949	888	905	822	957	888	884	890	937	890	923	907	882	885	924	861	895	895	870	894	898	937	856	874	929	862	899	908	881	904	908	856	896	898	939	905	918	864	912	857	881	911	910	873	891	867	922	894	867	892	894	895	927	938	890	881	933	903	919	866	886	928	972	928	915	862	896	882	880	886	853	866	911	894	975	915	886	879	911	908	872	917	904	889	900	869	895	848	897	952	890	915	854	905	932	876	923	881	904	900	903	900	955	911	880	828	928	889	958	874	940	895	884	835	924	882	925	904	820	929	907	906	867	879	877	933	906	864	917	946	898	928	910	915	928	915	851	845	852	901	934	942	882	886	885	887	872	923	856	880	887	925	873	892	896	933	888	949	900	870	905	900	896	875	897	889	902	920	859	888	850	922	923	916	892	949	922	889	945	912	856	852	960	942	900	858	868	957	916	923	900	930	890	895	951	902	865	915	891	915	887	915	905	914	917	903	914	886	916	933	881	930	902	910	875	881	906	877	910	946	922	875	851	932	839	928	877	873	900	879	871	877	918	895	909	906	840	864	947	891	952	875	900	926	884	898	911	854	867	865	913	869	892	910	894	915	874	893	937	921	894	855	900	873	874	864	879	886	865	878	918	920	925	893	819	935	857	888	946	902	901	840	861	908	924	950	897	871	918	846	866	868	881	870	927	922	951	866	921	900	956	877	842	849	874	908	901	940	886	859	901	934	892	914	934	927	983	883	890	933	914	858	870	952	893	972	874	936	872	887	904	939	897	875	892	882	861	880	936	863	846	890	911	951	880	917	907	853	959	894	903	840	921	878	912	876	884	886	882	947	863	942	891	943	904	866	816	910	871	878	897	903	900	902	906	893	934	953	863	894	925	912	890	948	870	936	873	876	885	890	836	913	887	915	855	877	901	883	857	871	905	887	883	909	916	920	950	889	924	920	834	835	954	906	901	937	931	875	983	834	908	875	942	880	909	892	877	859	916	859	862	910	888	896	943	920	883	906	863	958	912	935	950	922	894	881	912	906	926	894	988	876	918	860	870	905	921	875	919	877	892	907	909	968	905	891	938	852	891	883	860	891	863	907	872	877	866	947	880	906	912	904	903	874	914	909	901	923	933	882	896	916	960	880	845	852	885	940	906	925	907	903	897	940	908	922	918	878	897	909	922	887	880	946	883	861	950	900	922	887	876	880	907	875	861	925	874	927	978	893	953	819	931	901	896	937	883	897	889	863	860	914	940	863	877	928	868	906	866	910	885	905	882	896	897	884	889	906	884	891	951	885	938	855	886	861	923	899	846	920	967	865	909	859	893	930	894	849	899	912	851	942	894	861	875	898	876	890	854	919	920	861	896	894	895	938	914	878	922	912	957	948	945	904	863	911	850	916	943	889	924	891	865	896	890	923	885	925	887	889	916	920	956	862	941	948	884	899	895	877	869	874	935	912	890	909	940	941	917	934	916	863	903	876	878	884	894	868	901	909	897	874	884	918	873	922	893	894	951	858	926	887	864	919	890	863	887	889	859	881	864	881	896	886	912	899	918	884	878	917	857	954	943	857	895	917	937	886	882	899	881	929	952	840	880	899	943	834	924	898	830	844	927	857	898	873	860	929	891	888	892	921	924	898	913	860	883	938	914	890	900	905	891	878	884	901	887	907	877	899	885	884	900	872	905	900	858	879	895	882	930	866	908	881	888	963	908	928	878	917	886	959	890	901	878	901	935	952	948	910	903	898	880	924	912	891	922	881	879	922	909	900	953	881	927	822	911	900	899	939	899	884	895	865	847	864	837	857	937	905	921	883	898	951	846	921	827	896	920	892	941	873	866	855	877	939	942	859	921	898	880	930	877	939	876	913	954	905	922	918	890	878	928	913	905	905	885	943	905	904	865	902	909	874	924	962	920	916	970	931	856	910	911	920	915	899	909	889	937	808	877	906	848	888	886	904	856	886	898	900	871	923	901	914	968	933	936	935	869	890	888	898	935	904	903	902	839	895	941	883	957	905	889	863	877	955	929	882	888	893	901	903	875	899	970	870	909	846	926	931	905	829	874	897	940	874	912	958	935	883	895	955	901	928	864	907	865	920	872	884	919	940	833	941	893	926	909	892	874	914	869	833	892	901	885	939	927	887	882	869	866	891	797	913	931	915	899	864	884	927	887	858	890	869	892	848	903	919	890	957	865	890	885	964	888	924	886	865	879	872	882	832	871	914	959	883	866	928	841	890	870	904	940	950	819	918	850	906	920	884	865	903	924	908	883	914	912	851	840	943	919	940	883	863	887	902	872	937	914	851	870	947	905	880	933	825	888	888	922	902	897	932	885	901	905	905	919	916	937	899	869	919	929	900	893	935	981	912	891	914	914	901	885	866	875	880	950	892	861	869	910	859	971	906	890	897	888	926	844	959	911	840	908	867	888	932	867	880	851	878	881	926	896	875	895	921	918	889	929	922	877	868	898	906	918	876	901	865	906	916	875	912	924	949	887	869	852	914	912	908	817	877	863	923	906	880	876	908	896	865	860	912	902	911	927	943	873	904	880	901	900	913	920	911	864	861	932	919	824	910	902	874	914	887	914	815	938	889	969	909	888	906	887	947	856	962	901	899	916	909	879	872	873	887	895	927	935	922	891	857	906	939	898	897	908	934	902	929	899	930	922	968	906	883	913	961	889	888	936	899	902	857	918	908	861	953	845	896	868	926	876	880	931	860	939	879	903	899	862	877	847	886	876	884	911	904	885	910	887	887	882	926	930	896	886	923	928	915	874	887	925	851	907	884	895	928	896	948	915	857	924	915	921	929	928	908	907	917	898	854	900	886	898	874	878	851	941	915	944	851	907	883	878	904	945	867	916	885	907	887	934	879	875	925	924	918	853	893	878	909	917	893	930	922	855	923	931	853	855	905	884	935	926	906	886	862	879	872	943	909	842	923	877	853	896	1001	867	887	895	861	887	890	912	914	929	877	915	879	947	908	933	868	868	924	917	912	950	917	882	944	856	852	874	905	902	877	877	896	949	948	878	922	933	977	917	844	893	914	849	893	867	912	921	888	888	904	905	894	920	930	941	887	938	894	953	899	887	899	896	885	932	856	891	877	902	944	911	929	886	878	831	918	894	931	906	876	922	895	890	926	890	914	887	883	939	904	923	884	918	880	914	908	900	900	903	868	910	891	942	903	905	938
39990	50051	46191	55655	52089	40379	31558	16060	11002	14968	11743	11733	8805	8393	8338	7757	7784	7768	7662	7661	7737	7690	7647	7779	7746	7733	7678	7784	7608	7749	7890	7665	7641	7807	7681	7599	7796	7665	7779	7745	7569	7717	7787	7756	7645	7844	7852	7702	7626	7644	7615	7676	7758	7733	7654	7869	7853	7718	7733	7563	7559	7688	7746	7670	7710	7652	7660	7735	7714	7701	7733	7710	7642	7728	7690	7722	7811	7764	7793	7611	7712	7815	7776	7511	7722	7665	7856	7640	7780	7677	7639	7651	7757	7677	7661	7660	7666	7816	7717	7760	7620	7824	7811	7764	7731	7759	7730	7727	7674	7710	7688	7723	7685	7769	7664	7734	7698	7613	7767	7709	7719	7573	7721	7652	7717	7635	7668	7626	7712	7761	7840	7672	7633	7693	7571	7666	7794	7583	7642	7755	7719	7752	7646	7720	7601	7663	7724	7713	7676	7760	7600	7826	7547	7794	7660	7699	7706	7681	7539	7752	7598	7625	7817	7577	7647	7720	7673	7670	7613	7711	7779	7710	7530	7697	7665	7653	7761	7742	7639	7712	7722	7690	7644	7768	7740	7776	7704	7778	7706	7729	7843	7694	7653	7716	7727	7599	7725	7624	7785	7672	7743	7804	7642	7698	7506	7620	7758	7629	7655	7719	7783	7574	7683	7736	7593	7672	7718	7793	7640	7652	7720	7718	7718	7674	7666	7618	7762	7752	7587	7837	7810	7747	7585	7746	7635	7614	7802	7629	7586	7588	7726	7798	7748	7755	7600	7651	7702	7757	7707	7692	7616	7738	7603	7669	7597	7669	7657	7447	7710	7711	7634	7612	7724	7603	7765	7784	7595	7809	7478	7794	7720	7683	7670	7681	7730	7620	7648	7711	7848	7649	7654	7619	7716	7624	7778	7738	7682	7711	7812	7631	7733	7771	7585	7595	7766	7676	7748	7595	7805	7624	7597	7638	7651	7699	7718	7728	7607	7583	7682	7771	7666	7637	7713	7490	7610	7747	7704	7897	7560	7637	7693	7693	7721	7654	7701	7665	7799	7697	7744	7720	7753	7570	7779	7787	7746	7700	7732	7628	7621	7708	7765	7654	7652	7704	7847	7621	7741	7701	7572	7650	7771	7634	7682	7786	7616	7712	7671	7838	7743	7669	7802	7732	7608	7641	7810	7671	7720	7744	7823	7769	7679	7701	7754	7741	7646	7747	7848	7727	7665	7751	7799	7672	7788	7637	7842	7695	7720	7709	7763	7754	7682	7724	7759	7726	7673	7625	7667	7701	7716	7618	7740	7747	7703	7597	7622	7769	7883	7675	7719	7697	7584	7760	7665	7739	7712	7555	7681	7764	7711	7848	7813	7651	7667	7649	7662	7617	7544	7718	7642	7788	7776	7583	7716	7640	7687	7579	7924	7684	7872	7614	7683	7769	7616	7642	7658	7664	7604	7502	7683	7678	7682	7629	7630	7610	7777	7746	7782	7640	7806	7691	7751	7709	7614	7669	7756	7768	7828	7738	7704	7738	7711	7856	7718	7716	7821	7652	7774	7513	7576	7760	7742	7710	7624	7654	7769	7668	7741	7602	7749	7608	7680	7624	7731	7758	7715	7748	7734	7627	7709	7697	7724	7759	7704	7782	7724	7589	7792	7679	7779	7689	7790	7734	7751	7821	7696	7819	7754	7623	7586	7732	7715	7751	7693	7632	7763	7794	7481	7528	7732	7603	7768	7614	7685	7624	7719	7686	7681	7807	7694	7766	7659	7747	7663	7807	7682	7601	7710	7761	7635	7695	7714	7678	7718	7772	7508	7694	7870	7784	7695	7708	7682	7645	7787	7757	7694	7839	7687	7607	7833	7779	7698	7689	7823	7777	7546	7757	7568	7703	7736	7759	7730	7686	7771	7785	7756	7695	7681	7666	7768	7593	7744	7701	7724	7627	7621	7718	7793	7600	7749	7723	7819	7787	7613	7701	7721	7717	7746	7689	7799	7603	7753	7790	7604	7718	7653	7710	7703	7627	7744	7792	7684	7692	7784	7674	7845	7631	7737	7583	7826	7611	7705	7655	7664	7743	7732	7635	7638	7749	7843	7587	7615	7769	7645	7607	7780	7581	7620	7790	7618	7757	7719	7626	7655	7777	7781	7786	7665	7696	7741	7708	7706	7575	7807	7649	7664	7899	7841	7515	7660	7782	7695	7770	7779	7717	7728	7811	7731	7761	7721	7690	7675	7642	7701	7713	7847	7750	7764	7698	7775	7687	7758	7749	7607	7585	7602	7959	7680	7841	7709	7672	7701	7729	7735	7691	7786	7634	7612	7595	7664	7650	7675	7713	7621	7630	7626	7697	7852	7833	7740	7604	7687	7761	7824	7718	7601	7785	7730	7773	7563	7748	7747	7634	7750	7639	7699	7652	7681	7721	7775	7766	7881	7643	7744	7636	7692	7694	7617	7522	7734	7729	7711	7733	7695	7728	7643	7645	7670	7805	7768	7750	7710	7659	7629	7845	7707	7715	7675	7832	7721	7749	7677	7697	7675	7576	7731	7784	7844	7728	7850	7734	7782	7749	7612	7786	7658	7763	7680	7642	7708	7727	7596	7710	7619	7888	7701	7699	7685	7578	7672	7708	7723	7711	7617	7740	7658	7742	7824	7643	7740	7817	7713	7743	7780	7818	7753	7587	7775	7759	7764	7655	7806	7598	7668	7850	7747	7799	7830	7656	7724	7668	7628	7649	7819	7741	7819	7819	7647	7685	7636	7649	7746	7739	7704	7707	7598	7698	7698	7677	7756	7628	7652	7595	7692	7748	7732	7694	7589	7712	7765	7652	7672	7810	7674	7633	7790	7665	7643	7833	7785	7813	7672	7589	7802	7725	7781	7668	7700	7547	7731	7535	7755	7848	7609	7727	7779	7747	7670	7600	7683	7683	7668	7716	7553	7817	7579	7739	7814	7682	7680	7772	7617	7725	7785	7619	7701	7722	7756	7707	7683	7742	7745	7584	7730	7730	7688	7532	7762	7702	7525	7759	7708	7723	7777	7761	7701	7642	7676	7671	7582	7762	7759	7745	7662	7735	7898	7711	7637	7739	7626	7571	7773	7690	7804	7880	7662	7749	7669	7735	7511	7618	7643	7784	7688	7626	7603	7715	7719	7708	7753	7842	7773	7746	7572	7766	7734	7869	7670	7803	7822	7671	7705	7703	7780	7717	7798	7693	7727	7647	7745	7573	7704	7698	7598	7732	7702	7717	7782	7727	7786	7786	7686	7710	7734	7716	7770	7504	7790	7874	7622	7782	7657	7673	7735	7715	7786	7712	7614	7707	7578	7689	7660	7633	7714	7717	7734	7667	7538	7674	7766	7581	7609	7599	7655	7620	7640	7661	7727	7819	7591	7721	7849	7728	7657	7620	7810	7649	7649	7826	7738	7647	7717	7700	7559	7741	7756	7733	7853	7747	7782	7728	7746	7681	7764	7752	7662	7727	7605	7787	7873	7730	7593	7733	7620	7728	7601	7758	7671	7644	7836	7845	7789	7590	7781	7537	7629	7610	7809	7649	7768	7771	7742	7676	7718	7674	7758	7634	7719	7600	7788	7744	7751	7662	7683	7770	7742	7744	7682	7743	7671	7681	7725	7759	7687	7703	7514	7737	7590	7758	7752	7712	7783	7602	7776	7646	7756	7736	7636	7633	7648	7684	7718	7733	7711	7618	7603	7582	7720	7741	7655	7633	7593	7739	7642	7781	7810	7732	7777	7718	7714	7815	7597	7641	7684	7750	7762	7695	7754	7816	7638	7816	7652	7620	7763	7677	7723	7688	7637	7713	7667	7698	7877	7644	7671	7742	7734	7770	7750	7643	7685	7754	7577	7823	7684	7611	7637	7709	7711	7760	7746	7714	7728	7736	7672	7683	7693	7685	7713	7759	7602	7461	7679	7746	7743	7731	7737	7813	7733	7696	7720	7796	7623	7674	7776	7664	7686	7712	7673	7727	7910	7766	7688	7750	7699	7725	7677	7697	7789	7685	7747	7694	7729	7550	7687	7741	7691	7767	7648	7786	7756	7654	7742	7684	7751	7706	7642	7740	7754	7666	7630	7724	7683	7772	7789	7589	7810	7714	7791	7666	7577	7707	7675	7628	7605	7764	7746	7753	7761	7652	7715	7720	7578	7709	7681	7679	7819	7753	7633	7668	7789	7672	7778	7608	7786	7751	7841	7688	7657	7736	7641	7862	7738	7650	7669	7713	7721	7712	7737	7669	7666	7748	7751	7755	7708	7643	7734	7623	7783	7665	7611	7723	7818	7687	7705	7751	7610	7637	7746	7722	7749	7594	7567	7785	7573	7744	7939	7781	7726	7585	7739	7567	7582	7898	7540	7590	7725	7684	7700	7670	7650	7789	7724	7642	7895	7729	7750	7754	7589	7748	7804	7755	7650	7728	7816	7628	7579	7735	7699	7791	7674	7654	7547	7718	7624	7656	7754	7633	7778	7748	7781	7702	7800	7750	7639	7626	7664	7839	7673	7798	7740	7658	7796	7686	7715	7758	7773	7732	7736	7724	7735	7668	7733	7848	7555	7744	7770	7696	7510	7657	7698	7780	7704	7651	7610	7724	7835	7808	7730	7745	7769	7789	7691	7742	7745	7723	7798	7642	7724	7681	7746	7598	7791	7802	7749	7709	7758	7719	7698	7759	7591	7564	7770	7782	7734	7687	7688	7671	7802	7679	7752	7674	7703	7664	7665	7785	7562	7689	7674	7656	7703	7745	7695	7639	7729	7808	7782	7723	7702	7678	7720	7750	7722	7689	7759	7489	7709	7774	7588	7812	7766	7757	7673	7779	7766	7652	7711	7629	7571	7783	7709	7640	7742	7663	7690	7604	7669	7638	7668	7650	7683	7738	7715	7757	7674	7684	7633	7698	7629	7703	7790	7691	7625	7584	7672	7730	7792	7696	7646	7788	7822	7621	7731	7783	7719	7664	7669	7596	7779	7839	7796	7715	7769	7708	7790	7771	7630	7668	7616	7774	7689	7779	7599	7697	7829	7438	7722	7687	7693	7823	7674	7591	7618	7753	7806	7791	7667	7801
8303	11456	11230	8615	7255	4978	2684	1126	1071	1236	1090	1131	1001	947	944	898	854	914	877	881	896	953	863	883	898	894	917	873	852	880	915	922	907	871	926	882	916	900	891	928	911	928	912	920	875	884	896	915	927	846	974	870	960	875	909	903	923	859	909	874	905	829	905	902	892	934	910	884	871	864	872	897	866	903	913	907	930	946	907	878	841	892	892	937	906	848	918	836	870	949	904	888	857	894	922	910	900	922	904	920	877	921	942	887	890	868	925	854	926	824	930	880	877	888	890	932	902	879	912	883	869	869	906	861	885	908	833	968	896	883	898	921	949	934	900	897	956	885	886	866	923	896	883	884	860	965	857	954	862	932	907	867	919	921	886	935	896	845	876	867	874	897	895	860	916	860	851	870	882	907	901	906	847	876	899	944	860	890	930	918	876	879	941	910	903	903	887	923	919	921	923	864	878	956	896	885	888	948	881	902	925	876	926	935	875	895	927	873	902	913	859	893	906	906	942	923	888	887	923	922	920	916	825	975	860	887	908	877	922	874	852	927	881	852	876	911	914	892	892	897	897	907	899	847	873	900	907	915	848	948	918	872	916	904	895	980	864	864	865	925	887	886	877	883	894	867	921	892	917	915	877	880	944	948	909	908	865	922	896	912	907	857	879	912	904	936	867	890	909	897	925	926	909	940	906	894	853	936	960	918	952	925	898	904	927	879	870	911	866	891	965	884	1008	856	886	904	922	841	926	880	945	869	926	936	886	881	903	880	950	826	908	898	881	951	879	919	895	906	909	917	890	889	851	878	918	907	928	872	890	930	912	886	968	861	945	971	889	899	887	890	905	859	923	876	859	906	924	894	833	935	893	868	901	935	912	896	935	870	947	909	925	881	928	922	894	900	862	873	909	907	885	936	900	904	884	882	866	887	921	982	949	884	914	924	860	931	935	885	971	933	962	911	927	904	869	900	922	907	887	905	932	932	922	904	916	895	837	894	915	835	910	856	934	916	910	873	878	910	887	905	861	854	899	873	871	957	851	843	886	893	893	877	905	900	826	937	865	907	912	956	951	927	880	902	921	940	857	894	866	924	916	847	890	918	920	961	941	846	927	884	902	858	934	901	867	913	932	906	865	864	886	873	853	881	879	896	896	912	885	933	887	911	928	899	927	897	864	960	885	883	933	895	895	926	921	922	966	914	930	879	966	905	868	872	919	944	940	930	943	909	914	979	841	896	905	953	847	918	871	903	860	921	852	842	950	902	877	908	872	885	861	888	866	862	845	918	915	918	887	858	869	920	901	905	847	919	906	917	926	933	924	892	915	968	879	848	930	880	901	872	875	920	931	854	868	960	881	902	863	883	932	874	826	920	940	974	871	922	936	908	858	947	880	881	889	852	834	890	930	856	899	938	920	884	887	925	880	905	903	902	923	807	915	891	908	940	887	890	909	859	877	885	901	897	925	920	883	856	871	914	886	850	929	911	880	895	898	925	919	881	904	943	910	864	910	933	843	925	871	869	905	883	937	871	887	936	895	888	892	929	893	900	893	908	903	845	921	918	881	920	921	911	860	851	907	876	901	895	900	926	937	896	951	924	894	864	919	929	920	885	887	918	898	909	909	875	962	904	906	898	899	940	934	846	881	871	933	923	870	876	857	866	881	914	913	907	955	875	866	967	890	867	916	921	917	861	848	847	853	913	829	918	890	939	888	844	810	960	887	921	893	834	940	901	915	868	895	887	875	931	836	923	901	831	885	891	874	886	921	914	894	904	849	875	910	913	863	956	972	889	868	903	908	887	919	903	874	958	888	921	875	867	882	913	902	953	890	933	958	904	915	858	857	868	866	928	917	891	864	903	871	899	919	863	915	861	891	879	894	932	918	901	873	923	870	954	894	912	954	895	887	892	925	883	911	900	900	904	897	907	901	909	907	934	877	874	900	919	876	881	922	933	878	920	870	930	926	916	901	906	887	957	899	946	907	930	877	950	921	896	899	972	889	879	922	857	874	927	891	945	873	932	866	907	905	946	880	876	908	882	925	833	906	899	832	837	922	935	860	892	901	901	896	930	918	893	871	926	910	869	868	895	875	917	908	937	919	892	944	876	919	954	906	881	927	924	902	904	861	928	899	879	917	917	931	909	888	923	874	916	876	894	948	869	888	859	927	950	846	914	955	873	871	894	950	917	911	849	888	934	891	895	946	834	890	886	926	890	844	891	931	895	893	881	924	915	854	898	882	956	877	904	930	869	931	860	888	890	897	891	893	901	894	873	888	915	909	890	940	931	893	885	958	898	879	855	925	876	881	934	908	936	879	905	896	932	947	894	887	858	849	889	938	910	879	864	851	950	907	915	925	898	909	924	878	935	867	926	870	871	870	879	889	885	899	879	871	870	927	911	902	939	900	888	921	928	913	931	858	896	913	904	844	931	895	942	934	913	870	881	936	893	932	923	941	835	969	899	920	847	883	854	893	855	929	908	939	945	926	922	897	920	845	940	906	979	929	971	879	947	902	899	865	954	886	854	920	891	870	896	863	915	968	960	948	901	918	859	895	907	930	915	902	874	870	895	879	955	938	897	881	870	861	916	892	877	913	855	903	890	795	945	936	878	862	881	951	916	931	864	847	886	904	922	899	948	878	916	961	906	925	954	902	890	842	870	937	922	924	872	905	881	905	915	908	908	909	936	910	953	911	844	915	921	950	919	906	903	892	918	880	898	917	893	924	906	909	968	913	895	844	897	892	965	920	941	913	886	932	920	927	891	901	916	928	944	905	958	928	845	899	895	891	902	894	948	935	857	881	863	839	903	877	943	911	925	874	942	860	912	926	931	856	943	913	900	888	857	922	848	905	905	926	897	848	929	880	912	862	910	881	940	905	943	908	894	832	902	881	929	936	901	901	865	913	884	888	860	943	938	871	940	905	920	892	903	971	900	886	909	893	929	900	878	834	944	861	881	883	871	927	841	862	888	927	819	884	906	860	896	956	864	910	918	892	921	944	868	892	887	873	843	888	903	875	948	882	865	942	920	865	851	884	948	905	872	881	904	886	949	893	877	865	893	945	896	880	905	909	957	895	928	879	920	898	883	883	907	872	902	901	882	905	893	865	915	888	888	915	938	883	878	872	910	878	902	911	899	870	900	907	949	904	866	918	912	893	919	919	899	873	882	897	859	829	923	929	855	940	901	921	893	904	957	905	953	886	893	900	940	911	875	938	881	865	889	913	901	931	912	912	896	898	882	912	918	940	934	902	949	961	853	955	905	914	887	926	904	901	887	905	903	945	909	862	869	890	923	837	862	883	892	893	893	928	918	881	869	885	886	928	921	937	914	981	973	882	905	922	939	945	897	884	883	904	905	942	895	907	842	901	883	884	905	904	917	929	874	885	944	904	930	906	883	897	906	862	926	915	955	928	883	900	889	916	932	869	895	889	906	906	913	877	938	888	921	916	881	902	828	848	929	898	877	887	875	915	922	893	914	945	843	924	889	925	922
36048	46482	44132	51840	52758	43766	31236	14165	11393	15711	12617	12170	9116	8420	8269	7617	7909	7855	7885	7709	7751	7642	7658	7806	7697	7628	7691	7638	7751	7748	7688	7814	7839	7639	7686	7764	7629	7576	7716	7666	7765	7617	7555	7775	7759	7826	7586	7703	7818	7583	7657	7644	7731	7731	7718	7647	7795	7712	7814	7652	7622	7671	7657	7720	7731	7693	7733	7771	7811	7755	7560	7723	7663	7578	7650	7774	7754	7642	7724	7756	7683	7860	7840	7767	7744	7766	7745	7496	7751	7687	7640	7650	7746	7684	7819	7702	7729	7730	7804	7743	7636	7743	7661	7650	7639	7836	7592	7752	7637	7812	7775	7795	7772	7638	7714	7691	7697	7536	7678	7681	7740	7776	7693	7603	7704	7778	7592	7780	7601	7654	7740	7737	7696	7640	7711	7673	7567	7709	7805	7681	7671	7663	7843	7796	7734	7620	7779	7713	7789	7764	7706	7759	7787	7711	7745	7717	7700	7723	7878	7714	7722	7721	7788	7804	7645	7765	7712	7691	7759	7665	7742	7745	7779	7601	7589	7733	7606	7833	7683	7788	7733	7713	7799	7888	7574	7756	7660	7667	7739	7710	7707	7719	7659	7793	7686	7731	7614	7688	7843	7770	7692	7654	7750	7863	7707	7618	7705	7764	7749	7686	7735	7718	7721	7783	7627	7609	7794	7720	7600	7708	7651	7708	7663	7872	7762	7589	7719	7624	7702	7726	7859	7779	7635	7612	7827	7782	7756	7875	7735	7694	7822	7708	7630	7596	7752	7719	7749	7685	7842	7781	7629	7768	7632	7701	7669	7777	7829	7727	7720	7749	7529	7624	7714	7800	7663	7618	7566	7580	7710	7717	7616	7694	7728	7630	7708	7753	7803	7719	7717	7611	7772	7639	7754	7625	7806	7851	7738	7801	7752	7713	7668	7658	7816	7635	7700	7761	7740	7681	7782	7651	7680	7722	7751	7752	7819	7767	7887	7566	7731	7626	7846	7664	7771	7660	7862	7629	7711	7613	7718	7696	7654	7657	7691	7628	7827	7810	7726	7875	7756	7731	7671	7696	7882	7740	7688	7605	7744	7724	7720	7792	7650	7753	7931	7704	7772	7592	7787	7818	7719	7748	7611	7781	7679	7670	7791	7634	7754	7638	7878	7836	7755	7652	7843	7670	7853	7694	7656	7673	7772	7661	7706	7785	7826	7719	7721	7778	7867	7658	7720	7775	7706	7763	7648	7696	7709	7780	7898	7601	7681	7621	7629	7727	7750	7683	7860	7630	7709	7644	7704	7636	7804	7676	7749	7632	7788	7605	7769	7728	7791	7808	7697	7684	7760	7766	7645	7718	7896	7612	7848	7645	7732	7647	7643	7716	7607	7803	7861	7678	7659	7639	7890	7691	7651	7704	7688	7763	7761	7743	7635	7690	7670	7794	7734	7804	7629	7820	7673	7705	7689	7669	7692	7817	7665	7786	7790	7722	7608	7808	7752	7682	7697	7882	7657	7704	7765	7676	7808	7865	7713	7788	7702	7663	7828	7802	7599	7691	7614	7681	7691	7689	7677	7705	7847	7925	7830	7743	7792	7620	7542	7643	7820	7706	7728	7796	7793	7703	7617	7707	7820	7758	7710	7764	7812	7601	7746	7858	7832	7760	7738	7723	7665	7726	7523	7676	7635	7815	7648	7712	7649	7710	7793	7582	7615	7689	7670	7782	7777	7658	7723	7843	7705	7824	7737	7720	7778	7690	7839	7841	7702	7759	7722	7603	7793	7667	7770	7602	7739	7699	7716	7801	7695	7782	7543	7693	7855	7703	7794	7795	7787	7628	7657	7700	7694	7692	7685	7668	7676	7767	7740	7721	7709	7821	7705	7796	7589	7854	7841	7777	7770	7805	7760	7622	7549	7665	7638	7693	7768	7673	7704	7831	7836	7688	7702	7805	7672	7816	7668	7765	7735	7597	7608	7790	7833	7619	7557	7756	7619	7722	7668	7814	7616	7662	7548	7808	7711	7784	7759	7725	7737	7680	7617	7683	7739	7841	7749	7614	7666	7694	7683	7639	7754	7691	7729	7726	7668	7777	7754	7710	7749	7859	7709	7697	7606	7668	7741	7681	7722	7715	7859	7716	7859	7788	7734	7661	7802	7644	7710	7767	7734	7916	7831	7777	7636	7744	7604	7696	7755	7733	7808	7694	7713	7831	7836	7601	7661	7700	7816	7538	7771	7695	7639	7794	7729	7813	7597	7660	7748	7695	7608	7662	7732	7751	7620	7835	7601	7735	7760	7616	7748	7888	7857	7835	7728	7695	7682	7720	7698	7617	7724	7758	7683	7748	7620	7573	7703	7758	7586	7778	7658	7934	7691	7562	7561	7806	7760	7603	7733	7724	7680	7674	7822	7771	7684	7592	7722	7525	7619	7707	7642	7751	7862	7663	7645	7765	7781	7743	7767	7643	7538	7710	7585	7739	7854	7593	7657	7671	7731	7732	7719	7700	7893	7698	7806	7690	7778	7651	7672	7660	7881	7707	7827	7853	7667	7568	7688	7739	7716	7724	7778	7678	7721	7727	7674	7717	7629	7617	7707	7817	7702	7664	7714	7651	7725	7697	7785	7698	7578	7787	7718	7795	7725	7774	7822	7659	7669	7827	7752	7731	7779	7632	7787	7747	7828	7821	7742	7796	7585	7678	7765	7818	7730	7763	7679	7862	7699	7693	7763	7813	7602	7666	7771	7751	7780	7749	7785	7689	7797	7697	7657	7678	7768	7660	7676	7863	7715	7641	7801	7756	7720	7746	7754	7630	7553	7750	7772	7792	7815	7698	7834	7709	7882	7618	7687	7786	7642	7871	7715	7595	7720	7758	7711	7639	7723	7738	7637	7706	7698	7807	7656	7726	7793	7587	7688	7632	7591	7691	7781	7598	7954	7753	7667	7824	7845	7734	7724	7624	7762	7715	7619	7642	7792	7702	7670	7763	7670	7766	7643	7609	7773	7524	7799	7733	7729	7691	7725	7711	7656	7791	7663	7712	7757	7541	7708	7709	7750	7746	7706	7800	7763	7745	7810	7754	7768	7779	7588	7859	7545	7667	7741	7644	7803	7697	7584	7613	7684	7811	7602	7656	7893	7755	7727	7695	7791	7692	7676	7598	7727	7592	7752	7887	7653	7644	7712	7777	7707	7847	7742	7686	7734	7850	7798	7737	7622	7772	7716	7713	7632	7728	7760	7621	7723	7715	7632	7594	7629	7781	7766	7693	7560	7789	7655	7839	7660	7672	7727	7723	7762	7709	7652	7706	7756	7713	7674	7669	7653	7735	7792	7729	7776	7608	7834	7677	7638	7576	7692	7766	7737	7722	7646	7635	7752	7731	7767	7776	7750	7688	7779	7675	7728	7827	7672	7665	7673	7642	7561	7595	7777	7732	7813	7659	7707	7793	7902	7693	7623	7711	7642	7803	7712	7693	7744	7676	7710	7798	7728	7794	7764	7740	7697	7868	7698	7869	7770	7755	7679	7614	7762	7777	7727	7804	7826	7696	7737	7712	7613	7878	7767	7784	7613	7688	7609	7794	7770	7795	7800	7737	7672	7793	7662	7733	7749	7699	7764	7659	7739	7794	7780	7750	7690	7787	7768	7543	7597	7691	7735	7721	7753	7750	7736	7788	7723	7717	7754	7724	7687	7652	7742	7617	7648	7804	7726	7560	7678	7816	7744	7679	7864	7735	7733	7819	7737	7701	7797	7676	7661	7787	7734	7670	7786	7723	7628	7771	7646	7774	7636	7821	7769	7563	7418	7674	7679	7822	7726	7626	7801	7690	7835	7780	7744	7877	7627	7709	7777	7759	7619	7753	7706	7589	7728	7672	7886	7610	7714	7812	7783	7762	7646	7857	7836	7639	7716	7833	7895	7699	7828	7790	7841	7865	7746	7748	7647	7751	7799	7732	7738	7824	7628	7746	7643	7885	7723	7721	7756	7649	7813	7708	7716	7802	7771	7664	7735	7757	7620	7762	7728	7698	7616	7620	7777	7685	7684	7784	7631	7632	7741	7622	7641	7757	7775	7710	7860	7682	7928	7594	7571	7604	7709	7814	7839	7685	7807	7746	7778	7719	7621	7726	7727	7826	7717	7739	7697	7730	7657	7864	7739	7704	7682	7737	7810	7684	7782	7587	7750	7700	7739	7789	7719	7704	7711	7752	7702	7678	7816	7679	7696	7814	7761	7858	7659	7843	7617	7746	7645	7706	7740	7621	7807	7618	7827	7682	7597	7653	7712	7701	7857	7679	7612	7670	7698	7608	7727	7674	7682	7652	7662	7730	7709	7862	7681	7745	7731	7754	7606	7754	7826	7582	7719	7806	7640	7690	7777	7802	7701	7705	7878	7828	7667	7752	7746	7581	7651	7661	7810	7681	7802	7658	7806	7700	7865	7614	7716	7698	7655	7741	7729	7624	7709	7622	7769	7772	7784	7766	7670	7783	7860	7693	7645	7673	7694	7729	7713	7755	7869	7745	7821	7772	7802	7786	7776	7822	7737	7672	7789	7624	7737	7600	7660	7761	7756	7737	7698	7707	7717	7664	7734	7812	7701	7750	7661	7728	7670	7689	7672	7557	7730	7778	7691	7768	7722	7764	7618	7757	7815	7665	7786	7587	7761	7770	7773	7680	7761	7642	7668	7717	7623	7689	7759	7768	7800	7606	7833	7718	7720	7877	7625	7811	7874	7735	7861	7784	7771	7616	7657	7701	7764	7749	7762	7867	7650	7657	7822	7762	7732	7677	7804	7817	7808	7678	7636	7739	7719	7525	7770	7611	7768	7579	7592	7837	7719	7878	7805	7557	7725	7679	7713	7705	7837	7757	7671	7687	7857	7697	7673	7649	7732	7693	7580	7744	7695	7852	7802	7813	7645	7694	7716	7751	7713	7846	7824	7699	7616	7681	7769	7841	7703	7663	7706	7713	7804	7639	7678	7731	7655	7773	7610	7762	7531	7725	7613	7673	7746	7630	7785	7766	7635	7675	7736	7683	7614	7665	7618	7742	7863	7722	7732	7665	7817	7759	7771	7823	7862	7686	7791	7706	7595	7810
9598	18700	18520	14833	15089	8738	3993	1392	1081	1417	1176	1218	945	985	860	928	900	938	894	909	871	872	940	892	880	930	909	924	878	963	911	893	843	888	930	875	948	908	890	887	928	958	888	928	844	913	931	886	882	897	910	867	857	915	902	928	871	853	923	860	901	898	932	877	871	853	873	956	908	883	843	871	846	889	895	889	887	833	878	889	965	919	951	910	899	869	899	915	897	946	948	897	897	868	866	966	918	981	870	879	860	933	849	912	921	914	894	882	926	849	870	876	887	874	925	916	852	893	926	871	944	863	923	853	977	884	870	918	894	913	905	951	912	932	913	908	903	866	918	860	881	870	952	884	1000	857	915	939	865	892	936	878	916	926	852	835	890	949	919	891	903	863	877	877	898	932	912	917	937	852	917	892	910	871	941	902	938	873	868	918	904	899	900	855	862	882	910	831	869	884	879	904	919	952	914	953	885	921	889	900	881	907	901	903	901	904	918	873	955	889	914	879	889	902	915	932	938	876	855	896	889	930	922	885	936	862	864	871	973	903	904	898	907	905	918	885	930	940	895	869	912	891	845	848	885	910	863	843	867	912	886	923	919	874	883	880	933	877	837	914	894	886	951	891	919	898	924	927	928	892	911	892	951	905	915	956	853	856	940	889	893	940	942	956	923	886	899	870	865	915	892	906	904	922	881	831	923	884	890	923	848	938	897	888	880	834	876	891	944	955	890	860	934	910	923	874	885	921	893	870	906	835	925	858	899	948	856	958	883	949	870	907	858	929	934	905	904	875	838	894	925	912	918	879	934	916	971	907	933	912	900	871	887	907	919	930	902	914	959	932	914	888	850	950	869	911	880	860	854	846	903	913	899	851	868	931	891	920	898	858	937	898	877	903	924	939	916	861	962	861	868	896	850	860	930	942	946	978	953	930	903	873	904	937	888	925	878	895	885	882	914	965	879	935	908	909	896	897	911	872	953	873	861	916	873	930	933	917	906	900	901	917	870	924	877	899	894	876	893	899	961	946	901	911	921	919	858	876	901	909	950	877	930	923	905	921	905	901	912	895	874	879	934	896	901	942	903	932	933	862	886	947	900	946	910	932	903	901	926	893	887	930	917	905	948	927	879	928	942	928	858	908	935	979	901	893	932	902	890	878	874	885	912	943	952	904	951	915	919	927	910	861	895	906	891	876	877	898	925	880	973	941	882	900	914	900	928	920	877	873	910	895	913	952	912	904	884	884	891	876	907	993	915	880	882	889	909	877	862	922	858	884	882	886	914	936	857	935	881	876	862	938	870	864	918	883	898	915	914	882	912	898	906	864	942	885	948	926	918	875	880	987	859	955	902	953	911	859	870	893	931	861	910	905	850	882	889	903	940	899	909	903	868	930	875	955	847	933	862	906	884	871	872	902	921	855	857	898	903	910	950	905	901	952	924	941	921	924	928	885	914	908	900	951	922	927	897	885	909	910	905	935	864	908	939	930	871	902	899	963	880	881	899	883	895	908	904	887	911	923	929	839	915	864	873	944	861	905	882	877	939	966	880	922	897	893	942	900	951	878	930	921	898	923	920	935	899	883	943	952	941	902	878	942	846	873	871	894	914	925	915	922	971	858	877	936	902	892	904	923	903	907	913	974	878	902	905	888	914	871	889	866	952	884	884	862	901	916	920	927	900	895	868	900	923	926	917	847	880	982	946	948	877	898	888	969	914	931	897	882	867	937	917	867	925	902	894	924	915	925	873	901	913	960	935	938	864	894	907	873	868	896	917	888	883	875	860	918	955	901	885	920	887	862	946	925	900	904	961	896	902	937	892	909	926	937	896	858	934	913	934	862	873	884	924	977	940	907	881	934	904	883	947	894	941	875	866	932	928	884	905	911	838	883	882	893	927	934	907	951	888	879	894	871	935	895	899	919	898	879	946	961	877	915	886	887	894	850	873	872	972	883	889	868	856	849	884	937	923	859	946	922	908	918	895	898	886	870	845	896	905	948	925	928	911	825	923	926	898	919	876	983	916	888	913	950	893	848	929	869	930	917	914	871	933	915	875	889	871	914	898	951	922	910	904	897	906	868	928	890	909	874	838	916	928	871	947	952	911	928	896	930	875	871	922	854	903	866	913	840	875	895	936	912	917	871	908	888	855	918	891	909	849	881	897	945	961	891	866	908	854	858	955	899	941	919	893	893	947	923	921	961	908	900	903	900	926	945	896	913	900	961	931	979	903	944	866	876	841	923	891	913	928	909	913	922	936	914	917	880	891	845	951	908	921	904	915	927	904	950	902	855	864	925	904	898	840	875	884	897	954	890	848	898	875	874	884	863	953	901	909	930	942	968	955	908	933	920	941	870	911	930	896	900	922	970	959	920	852	878	911	901	890	934	894	893	910	929	902	901	914	861	867	883	928	910	862	967	914	919	874	902	905	927	900	890	925	908	918	874	924	964	911	950	921	946	918	915	913	908	856	934	956	851	967	869	922	944	902	893	942	882	885	911	866	954	906	948	921	885	904	878	836	883	881	899	816	909	891	864	913	891	886	940	897	870	839	934	896	917	872	921	914	889	875	928	885	888	951	870	936	946	847	844	911	889	912	891	943	941	900	876	918	924	922	945	911	929	911	842	901	869	891	900	922	906	839	869	911	888	884	865	856	929	913	965	931	861	882	916	934	914	901	943	907	938	933	945	893	900	888	952	878	938	889	928	891	861	887	898	886	918	951	835	917	880	911	878	856	939	911	899	894	901	949	899	921	890	900	895	877	952	937	896	881	876	927	898	948	932	941	938	865	898	873	939	917	921	922	905	916	909	934	912	827	924	928	849	927	914	930	924	842	891	926	934	918	904	916	891	873	899	904	876	936	884	964	897	924	1006	934	948	845	928	922	906	917	934	960	892	880	902	869	926	914	905	849	897	905	922	874	866	880	922	897	891	922	974	869	885	900	901	960	870	910	921	911	898	912	925	889	936	852	929	922	941	860	905	911	888	877	929	950	914	875	882	864	851	938	856	851	887	906	956	883	931	904	954	964	815	870	906	938	922	939	951	940	939	936	880	960	898	899	912	919	902	916	893	917	908	868	930	924	901	898	924	879	848	936	868	906	899	931	869	824	949	930	952	931	918	887	926	968	920	914	895	951	958	889	875	857	911	886	900	877	936	952	878	883	961	884	966	936	896	896	899	923	905	889	908	877	925	904	937	936	919	856	885	886	870	884	907	919	926	913	900	905	926	908	950	895	877	871	850	926	959	915	893	937	909	820	914	874	865	921	917	922	936	856	906	891	938	896	893	917	843	906	964	869	968	890	873	890	902	886	930	900	813	927	841	909	851	943	838	927	944	915	949	844	877	881	890	856	904	943	893	942	941	910	875	925	888	902	889	888	938	866	914	897	922	918	936	898	890	891	890	924	860	922	934	857	906	920	909	902	876	921	964	934	868	948	905	922	863	936	896	897	957	920	904	910	929	932	918	881	949	899	904	905	884	882	922	933	897	862	942
43450	56273	52548	64410	68551	51446	37123	16111	12604	18159	14171	14242	9351	8891	8341	7860	7779	7824	7869	7796	7819	7770	7690	7665	7470	7747	7627	7853	7790	7841	7822	7789	7709	7803	7766	7556	7562	7804	7924	7715	7854	7801	7727	7764	7829	7689	7692	7675	7839	7628	7579	7739	7763	7776	7658	7666	7691	7668	7704	7714	7688	7845	7726	7648	7682	7820	7731	7706	7670	7706	7686	7763	7720	7875	7756	7681	7828	7644	7699	7751	7736	7712	7680	7632	7690	7761	7757	7792	7588	7726	7832	7689	7870	7775	7720	7709	7829	7679	7655	7779	7659	7720	7827	7827	7713	7707	7623	7733	7656	7520	7755	7655	7602	7650	7799	7755	7603	7615	7669	7771	7746	7635	7753	7719	7585	7657	7713	7765	7600	7625	7692	7791	7698	7741	7789	7749	7557	7925	7822	7642	7786	7707	7689	7796	7725	7684	7773	7632	7654	7692	7665	7671	7786	7896	7686	7664	7734	7929	7731	7611	7670	7757	7676	7750	7744	7836	7696	7721	7807	7642	7728	7806	7731	7624	7834	7731	7722	7702	7792	7626	7683	7664	7683	8008	7737	7763	7819	7651	7732	7674	7838	7769	7698	7750	7704	7512	7760	7607	7665	7790	7676	7719	7764	7843	7675	7763	7769	7671	7595	7584	7762	7634	7717	7635	7698	7716	7723	7669	7720	7734	7738	7686	7839	7682	7587	7795	7745	7755	7830	7789	7825	7728	7690	7778	7668	7720	7706	7651	7712	7796	7632	7786	7726	7738	7778	7792	7658	7640	7683	7681	7736	7762	7787	7616	7681	7721	7754	7728	7664	7764	7690	7799	7755	7737	7814	7700	7824	7719	7731	7637	7738	7676	7751	7706	7585	7676	7789	7763	7670	7584	7743	7760	7757	7773	7658	7757	7658	7707	7770	7815	7623	7743	7633	7704	7721	7662	7775	7739	7856	7620	7753	7695	7629	7635	7686	7772	7720	7752	7695	7645	7689	7715	7734	7711	7658	7761	7678	7577	7736	7719	7726	7698	7687	7735	7681	7648	7640	7656	7869	7707	7605	7642	7692	7718	7879	7674	7682	7692	7733	7763	7646	7635	7742	7710	7790	7688	7590	7855	7722	7774	7763	7666	7666	7843	7696	7678	7694	7699	7696	7639	7672	7860	7775	7719	7840	7695	7624	7740	7872	7757	7656	7803	7693	7670	7766	7636	7646	7810	7744	7692	7666	7787	7664	7857	7686	7522	7767	7716	7677	7776	7662	7805	7689	7780	7781	7817	7800	7694	7666	7565	7772	7661	7632	7879	7671	7640	7873	7736	7599	7878	7803	7638	7660	7692	7706	7727	7699	7638	7756	7727	7754	7767	7853	7749	7699	7825	7837	7746	7673	7831	7780	7664	7683	7790	7793	7704	7699	7758	7620	7772	7598	7758	7748	7564	7709	7710	7573	7753	7774	7719	7689	7677	7611	7710	7714	7577	7699	7742	7653	7658	7730	7625	7677	7729	7842	7656	7649	7738	7644	7757	7749	7844	7863	7723	7685	7729	7643	7768	7739	7613	7826	7741	7638	7847	7675	7727	7693	7802	7709	7726	7801	7718	7745	7717	7752	7734	7776	7721	7668	7760	7756	7782	7715	7645	7677	7667	7693	7639	7652	7789	7751	7660	7778	7668	7800	7733	7709	7652	7720	7674	7788	7674	7681	7646	7762	7833	7648	7739	7668	7653	7973	7829	7651	7650	7711	7726	7635	7558	7721	7645	7614	7723	7657	7741	7738	7684	7822	7614	7670	7726	7698	7851	7680	7713	7742	7662	7772	7598	7759	7893	7667	7837	7725	7697	7708	7676	7680	7735	7726	7606	7687	7878	7798	7794	7854	7624	7746	7721	7613	7693	7636	7853	7849	7865	7575	7747	7733	7724	7773	7763	7872	7673	7741	7687	7704	7724	7752	7730	7762	7633	7700	7712	7670	7689	7784	7719	7816	7647	7659	7642	7827	7690	7849	7682	7821	7670	7747	7752	7807	7734	7687	7809	7706	7688	7634	7649	7725	7742	7712	7785	7524	7763	7683	7691	7764	7664	7675	7788	7697	7733	7625	7686	7832	7728	7731	7859	7678	7701	7788	7719	7631	7699	7690	7667	7598	7857	7693	7863	7679	7722	7628	7623	7672	7688	7739	7822	7773	7473	7758	7716	7740	7645	7660	7699	7762	7718	7704	7763	7737	7653	7788	7782	7658	7735	7855	7749	7831	7787	7760	7739	7884	7704	7721	7685	7622	7763	7763	7746	7763	7732	7644	7710	7774	7813	7641	7768	7739	7649	7774	7726	7778	7744	7752	7752	7765	7557	7795	7645	7845	7779	7767	7692	7774	7644	7674	7778	7784	7849	7618	7712	7762	7681	7717	7733	7778	7727	7699	7648	7751	7739	7651	7753	7712	7645	7683	7692	7633	7676	7653	7800	7632	7694	7566	7741	7811	7645	7768	7681	7768	7628	7709	7646	7733	7794	7823	7713	7738	7737	7672	7678	7653	7708	7653	7688	7822	7843	7738	7710	7795	7738	7773	7791	7667	7789	7716	7663	7756	7784	7753	7703	7724	7766	7688	7628	7703	7608	7652	7751	7647	7603	7714	7714	7806	7631	7748	7716	7899	7825	7637	7781	7841	7681	7704	7775	7718	7729	7738	7593	7734	7734	7781	7846	7634	7821	7809	7699	7708	7852	7781	7782	7799	7800	7764	7697	7680	7822	7787	7687	7681	7635	7652	7790	7667	7677	7838	7728	7703	7646	7779	7773	7653	7627	7770	7811	7675	7780	7763	7799	7741	7672	7885	7911	7639	7784	7709	7780	7595	7824	7530	7721	7681	7621	7953	7774	7759	7750	7817	7806	7741	7786	7744	7858	7647	7692	7763	7779	7627	7759	7673	7694	7600	7779	7753	7667	7658	7695	7804	7720	7737	7760	7691	7787	7827	7779	7811	7645	7677	7655	7753	7703	7646	7787	7702	7748	7770	7767	7739	7762	7605	7708	7618	7755	7777	7599	7802	7748	7654	7604	7790	7638	7660	7628	7588	7701	7707	7745	7738	7677	7743	7628	7650	7714	7726	7701	7797	7669	7788	7566	7752	7698	7827	7659	7767	7812	7726	7679	7641	7783	7697	7662	7828	7711	7689	7666	7694	7756	7637	7788	7686	7699	7744	7653	7629	7706	7647	7870	7794	7575	7552	7719	7672	7733	7708	7756	7720	7794	7737	7756	7656	7716	7674	7730	7755	7731	7819	7759	7715	7787	7764	7706	7726	7669	7722	7772	7642	7672	7727	7838	7568	7743	7804	7810	7698	7773	7794	7770	7776	7664	7798	7730	7731	7778	7668	7649	7687	7688	7766	7725	7735	7664	7702	7691	7760	7846	7757	7685	7694	7746	7749	7641	7759	7755	7685	7686	7691	7668	7729	7690	7762	7713	7632	7674	7780	7834	7648	7767	7692	7703	7665	7624	7774	7711	7893	7736	7827	7705	7668	7627	7618	7667	7878	7597	7803	7690	7777	7701	7621	7733	7693	7735	7696	7749	7680	7690	7769	7624	7679	7550	7732	7656	7646	7821	7803	7679	7859	7684	7697	7757	7819	7656	7660	7707	7605	7648	7597	7750	7764	7761	7877	7686	7785	7711	7787	7799	7679	7654	7636	7799	7602	7716	7806	7622	7739	7778	7759	7797	7640	7779	7850	7650	7646	7876	7610	7679	7629	7900	7654	7705	7762	7785	7721	7627	7620	7868	7795	7745	7806	7797	7823	7784	7818	7787	7756	7776	7738	7706	7806	7678	7878	7736	7709	7748	7872	7703	7695	7711	7714	7608	7708	7852	7669	7668	7773	7554	7695	7680	7799	7766	7834	7757	7772	7727	7892	7675	7792	7714	7867	7637	7938	7722	7726	7716	7679	7785	7761	7592	7688	7706	7589	7683	7637	7799	7650	7676	7761	7736	7652	7683	7813	7835	7795	7672	7686	7705	7600	7688	7656	7739	7616	7723	7627	7766	7587	7596	7710	7636	7698	7626	7740	7681	7648	7680	7646	7820	7682	7759	7734	7713	7795	7696	7750	7766	7563	7726	7713	7671	7749	7844	7738	7696	7687	7671	7736	7778	7575	7661	7766	7754	7703	7755	7693	7729	7744	7697	7717	7707	7747	7835	7639	7645	7736	7661	7692	7721	7681	7757	7619	7794	7742	7741	7761	7775	7884	7632	7838	7779	7694	7950	7847	7760	7791	7651	7754	7834	7720	7672	7728	7769	7625	7703	7772	7621	7652	7699	7683	7735	7607	7630	7668	7638	7590	7599	7711	7672	7634	7612	7694	7744	7797	7676	7795	7851	7646	7722	7778	7687	7637	7719	7688	7635	7803	7706	7739	7727	7580	7648	7734	7685	7655	7803	7771	7848	7727	7791	7691	7680	7741	7772	7837	7741	7741	7728	7635	7722	7512	7845	7744	7837	7544	7742	7812	7678	7695	7760	7715	7718	7838	7745	7622	7622	7758	7768	7688	7811	7763	7686	7746	7692	7749	7812	7707	7874	7705	7809	7833	7785	7715	7663	7718	7693	7611	7783	7777	7724	7737	7791	7744	7798	7769	7670	7709	7601	7756	7698	7674	7711	7787	7690	7718	7661	7620	7704	7844	7565	7750	7735	7557	7755	7602	7844	7682	7679	7746	7650	7822	7613	7578	7712	7743	7790	7615	7751	7819	7839	7669	7792	7778	7750	7779	7832	7774	7669	7840	7810	7644	7653	7772	7721	7764	7732	7782	7699	7606	7754	7751	7784	7791	7736	7695	7699	7683	7697	7796	7661	7630	7814	7687	7582	7799	7842	7730	7836	7708	7696	7800	7725	7676	7662	7572	7645	7755	7665	7773	7728	7694	7685	7769	7670	7733	7719	7700	7886	7789	7589	7732	7662	7766	7675	7734	7806	7806	7714	7745	7770	7628	7686	7666	7756	7713	7825	7628	7620	7592	7739	7625	7739	7734	7801	7737	7771	7787	7675	7778	7653	7594	7673	7711	7665	7624	7730	7839	7783	7633	7747	7794	7688
6777	5499	4296	3858	3494	2175	1401	954	911	988	933	907	910	852	905	912	830	843	879	882	889	892	893	910	840	862	863	849	855	857	846	856	857	864	821	851	869	830	886	890	849	854	885	840	898	878	843	889	894	877	838	838	879	871	840	852	887	886	850	889	886	903	886	884	874	878	884	853	895	865	864	910	837	893	866	845	882	867	876	816	873	885	884	854	920	884	866	897	918	881	836	898	856	894	861	866	888	893	858	869	982	896	892	907	842	851	876	887	840	865	846	876	879	849	878	812	921	879	957	868	893	843	875	819	881	870	875	916	898	837	871	855	895	837	813	846	873	828	842	864	879	847	899	882	921	846	861	887	862	929	902	930	861	851	900	835	855	908	868	929	856	842	907	863	838	839	875	935	911	852	840	859	846	858	881	867	847	839	890	890	878	856	917	901	889	890	915	899	872	849	858	863	834	863	851	888	866	914	862	899	872	866	848	872	863	901	850	902	875	875	907	917	861	922	896	849	870	844	830	893	905	833	879	867	909	877	823	910	892	869	859	868	849	871	916	844	874	874	838	879	844	867	887	924	952	909	935	851	824	887	870	853	921	868	860	889	871	790	853	868	888	900	876	868	866	911	795	841	890	902	846	882	890	882	864	905	871	864	895	876	857	873	868	887	910	907	848	849	869	875	841	926	889	884	878	888	839	882	873	878	842	910	900	883	900	845	912	872	841	848	857	876	862	872	835	834	909	866	884	910	885	858	869	896	876	888	899	855	894	871	913	912	848	905	845	884	901	904	824	869	858	857	830	832	919	867	856	863	843	847	831	829	896	884	896	872	869	922	948	868	890	865	868	837	917	898	853	891	881	861	947	842	863	829	849	903	874	888	888	844	893	860	849	883	895	881	901	867	860	902	835	886	870	915	927	893	874	882	889	891	842	861	872	828	847	872	909	865	940	851	915	891	879	885	858	846	897	851	870	854	874	907	879	864	847	882	861	885	923	905	830	909	902	911	846	864	848	955	820	866	835	887	906	900	857	844	855	899	945	899	835	941	908	855	880	899	847	861	879	872	827	866	828	906	912	885	855	870	879	853	864	885	903	891	871	819	840	870	839	869	814	837	884	876	893	864	921	944	846	898	813	939	917	909	830	881	893	869	888	887	883	917	857	943	894	871	842	870	870	931	924	862	898	863	864	884	903	884	880	853	859	855	849	861	869	905	904	901	857	880	823	828	904	875	834	914	875	903	909	892	865	891	900	851	895	896	862	896	859	887	890	869	895	867	878	856	845	896	893	861	893	856	824	918	872	888	839	865	901	882	849	847	895	832	873	849	846	877	840	911	883	863	921	878	874	890	862	952	902	893	927	912	897	899	946	872	905	899	870	853	835	861	858	876	860	869	891	864	916	862	887	848	838	892	836	905	850	883	856	890	921	867	871	875	843	880	890	891	894	877	908	878	863	886	888	921	892	883	916	874	864	915	909	857	877	881	867	935	830	829	858	925	882	871	869	878	892	871	884	878	903	871	905	886	895	923	878	840	880	851	880	858	892	874	876	882	873	924	887	904	801	886	889	898	859	869	874	907	961	827	886	944	896	886	873	860	878	859	847	918	877	897	925	862	899	872	813	852	809	828	897	897	841	868	927	882	856	862	879	850	832	875	864	882	893	913	908	862	825	878	908	842	910	876	903	874	857	846	842	913	893	920	929	884	890	866	877	813	852	871	901	868	904	830	915	866	894	911	888	924	865	885	894	782	917	836	859	852	813	862	837	848	901	933	838	875	895	975	870	886	914	902	887	917	843	848	870	810	861	844	850	943	910	885	852	896	927	862	875	884	941	875	920	875	902	880	864	846	809	850	872	897	842	864	855	835	890	872	832	875	885	923	869	940	879	908	809	902	856	873	912	957	877	884	919	904	947	853	888	904	857	818	915	922	836	887	899	858	879	872	823	873	859	828	868	885	904	802	825	865	909	849	891	861	910	843	880	891	854	904	792	939	909	857	937	892	883	878	918	894	898	912	827	866	911	874	869	916	899	846	865	821	770	878	850	881	881	908	848	901	890	935	914	861	947	928	944	948	904	907	897	825	875	861	878	846	914	913	921	873	902	950	902	884	856	847	831	870	861	943	852	890	852	922	890	856	867	866	868	898	908	839	893	867	850	862	860	868	865	832	880	904	903	857	879	856	882	887	905	884	884	827	876	905	857	898	937	911	945	908	916	861	890	840	855	915	856	942	894	930	934	923	940	894	889	855	804	874	913	882	889	872	821	882	878	905	897	931	870	879	886	945	836	831	902	907	875	882	851	863	928	846	933	883	871	834	865	978	890	911	880	894	882	857	908	884	904	866	890	882	860	883	872	873	911	892	885	891	902	868	911	844	912	915	853	919	871	845	896	845	854	845	891	872	872	864	857	894	871	880	904	860	901	885	849	913	879	891	872	926	827	925	824	838	901	882	855	891	854	917	871	883	867	876	857	918	821	906	886	861	881	875	869	880	937	873	840	915	911	850	884	918	883	830	850	898	923	880	880	871	927	881	834	866	894	844	866	931	822	922	918	881	860	838	860	926	839	839	905	854	891	824	880	899	866	917	848	854	870	899	898	877	885	850	883	892	900	923	896	925	915	880	883	870	920	892	903	883	859	900	869	909	868	891	901	820	893	889	867	824	909	888	858	884	823	878	825	870	861	915	818	895	866	874	867	831	849	911	848	923	845	891	866	859	900	859	854	917	916	870	900	925	822	866	891	880	948	900	876	926	881	880	892	902	893	915	827	855	872	872	836	922	845	884	879	887	881	881	875	885	920	915	960	939	875	893	842	843	830	867	886	897	876	886	849	915	886	884	891	838	900	874	826	917	890	872	861	845	877	829	855	875	885	859	873	901	835	864	875	911	870	901	848	898	872	862	922	917	900	851	860	851	936	886	914	896	907	861	866	870	862	936	877	876	895	884	898	873	871	895	890	913	902	889	821	907	904	885	934	875	824	871	866	821	855	879	996	949	908	873	853	859	890	874	839	866	863	884	909	934	884	901	874	881	884	883	850	909	885	891	843	837	811	889	850	845	914	878	865	866	904	927	901	851	857	853	887	940	925	883	855	888	866	892	854	846	883	927	890	876	898	925	844	864	863	871	928	895	886	909	899	874	909	901	883	895	855	898	860	960	898	861	855	905	897	916	886	847	864	895	883	900	836	873	859	871	919	897	847	929	835	860	882	912	900	901	940	878	889	839	897	905	884	878	870	899	882	907	869	890	877	881	889	856	872	885	895	896	844	863	900	882	856	871	895	840	883	931	876	840	886	888	898	925	902	843	842	844	853	883	881	929	930	851	870	857	896	973	893	844	916	874	909	853	896	931	872	879	826	887	836	864	922	893	898	894	834	888	901	847	929	943	911	873	884	936	838	917	873	820	898	892	836	920	936	938	896	874	886	864	905	876	891	878	902	866	895	873	895	883	885	901	896	865	896	880	913	930	874	832	834	890	829	860	858	862
35119	36266	31314	40095	39850	29435	19782	10406	9224	9930	8539	8731	7850	7579	7776	7540	7641	7578	7508	7548	7644	7713	7636	7547	7724	7466	7674	7597	7679	7603	7647	7505	7599	7444	7548	7464	7525	7513	7542	7614	7589	7548	7609	7658	7556	7559	7506	7464	7738	7460	7616	7657	7554	7567	7705	7433	7495	7708	7482	7598	7683	7524	7512	7525	7544	7523	7519	7481	7647	7479	7664	7509	7654	7519	7554	7438	7397	7550	7488	7575	7563	7565	7753	7543	7496	7603	7567	7366	7548	7476	7567	7632	7562	7692	7630	7507	7438	7603	7590	7562	7650	7631	7558	7543	7650	7580	7493	7547	7687	7607	7550	7457	7558	7478	7583	7521	7518	7546	7477	7659	7669	7648	7471	7555	7570	7660	7587	7546	7553	7677	7443	7606	7498	7614	7629	7621	7628	7697	7619	7556	7615	7548	7674	7507	7660	7566	7614	7640	7596	7482	7591	7521	7566	7611	7671	7451	7707	7765	7501	7529	7484	7560	7573	7542	7448	7523	7582	7415	7606	7647	7555	7636	7640	7671	7653	7537	7536	7483	7533	7642	7607	7594	7479	7629	7608	7650	7724	7543	7700	7508	7493	7703	7467	7497	7570	7558	7636	7682	7627	7564	7618	7644	7583	7606	7392	7512	7758	7623	7485	7550	7536	7517	7664	7501	7566	7550	7475	7466	7601	7638	7585	7505	7519	7455	7569	7337	7429	7489	7441	7489	7598	7620	7559	7573	7519	7582	7657	7548	7632	7421	7661	7507	7594	7537	7605	7503	7501	7537	7586	7640	7594	7535	7728	7553	7582	7699	7494	7511	7569	7549	7574	7651	7502	7548	7602	7570	7434	7500	7554	7591	7651	7634	7599	7627	7504	7643	7694	7604	7627	7569	7651	7697	7633	7560	7496	7522	7653	7587	7707	7615	7563	7532	7615	7509	7580	7557	7514	7678	7677	7664	7701	7463	7546	7588	7536	7517	7538	7596	7583	7734	7502	7667	7605	7542	7653	7619	7534	7620	7664	7580	7572	7461	7577	7601	7541	7540	7642	7628	7533	7507	7514	7634	7576	7446	7523	7637	7697	7596	7469	7551	7641	7583	7564	7540	7560	7701	7580	7534	7624	7497	7526	7472	7493	7646	7569	7724	7633	7580	7569	7636	7526	7656	7515	7540	7576	7640	7580	7725	7516	7638	7605	7627	7558	7577	7573	7576	7610	7475	7487	7580	7625	7589	7533	7581	7524	7520	7810	7522	7659	7616	7555	7545	7473	7573	7389	7618	7772	7651	7521	7447	7602	7527	7611	7705	7479	7583	7544	7497	7508	7624	7600	7541	7712	7742	7523	7546	7480	7510	7614	7488	7543	7568	7631	7581	7482	7624	7635	7576	7724	7432	7586	7600	7477	7533	7520	7601	7497	7575	7493	7511	7733	7532	7568	7633	7617	7634	7587	7545	7581	7662	7493	7526	7514	7488	7571	7785	7628	7482	7554	7582	7486	7489	7618	7754	7593	7690	7536	7615	7556	7548	7528	7551	7629	7371	7690	7532	7506	7588	7464	7569	7669	7496	7560	7620	7474	7526	7634	7501	7449	7614	7645	7645	7712	7599	7681	7470	7635	7532	7459	7555	7625	7630	7544	7547	7577	7540	7649	7554	7633	7494	7499	7549	7702	7548	7599	7737	7413	7509	7577	7427	7524	7607	7489	7497	7576	7637	7576	7574	7705	7523	7613	7657	7575	7613	7654	7679	7625	7500	7448	7493	7552	7557	7703	7586	7350	7632	7733	7506	7569	7591	7586	7697	7382	7662	7570	7589	7684	7502	7630	7558	7564	7718	7643	7489	7711	7524	7693	7666	7670	7647	7497	7833	7667	7538	7501	7623	7651	7412	7711	7517	7553	7596	7549	7631	7577	7637	7513	7625	7632	7656	7519	7613	7609	7585	7535	7511	7512	7489	7592	7668	7623	7528	7521	7681	7589	7645	7612	7569	7623	7642	7421	7566	7581	7630	7639	7533	7555	7525	7632	7616	7600	7501	7483	7645	7440	7639	7504	7578	7668	7544	7628	7577	7561	7558	7528	7689	7700	7553	7666	7613	7636	7548	7576	7637	7580	7531	7499	7702	7514	7651	7526	7599	7670	7511	7799	7634	7552	7555	7503	7524	7639	7484	7496	7600	7588	7632	7589	7688	7748	7529	7629	7536	7677	7643	7748	7594	7714	7592	7521	7513	7542	7484	7698	7626	7510	7696	7758	7585	7501	7590	7641	7737	7625	7526	7547	7637	7430	7523	7485	7540	7536	7520	7613	7531	7647	7599	7522	7631	7420	7468	7739	7674	7557	7495	7604	7602	7507	7452	7609	7492	7645	7712	7457	7671	7578	7643	7718	7512	7421	7616	7620	7517	7645	7535	7507	7464	7691	7440	7581	7677	7505	7533	7556	7705	7524	7660	7583	7498	7504	7670	7573	7534	7610	7573	7578	7687	7545	7570	7636	7710	7555	7548	7472	7584	7519	7441	7514	7696	7547	7615	7461	7558	7443	7594	7504	7527	7572	7510	7503	7530	7600	7652	7499	7448	7728	7550	7621	7522	7530	7580	7579	7567	7586	7463	7617	7433	7527	7583	7527	7480	7529	7543	7629	7682	7537	7572	7626	7543	7629	7389	7640	7558	7524	7513	7541	7546	7458	7596	7511	7544	7575	7388	7631	7555	7553	7622	7692	7583	7642	7633	7520	7463	7608	7540	7735	7644	7561	7565	7588	7527	7696	7560	7655	7610	7618	7669	7461	7588	7499	7570	7524	7544	7720	7520	7595	7413	7681	7578	7533	7604	7587	7584	7422	7525	7520	7590	7644	7602	7663	7557	7765	7502	7675	7556	7614	7561	7427	7567	7554	7622	7576	7652	7541	7543	7591	7626	7419	7509	7597	7504	7596	7670	7520	7414	7513	7493	7467	7519	7530	7446	7788	7582	7545	7716	7562	7494	7687	7590	7588	7471	7650	7519	7527	7504	7670	7643	7667	7552	7569	7668	7703	7442	7530	7536	7454	7562	7428	7557	7482	7636	7522	7508	7617	7476	7542	7548	7545	7613	7596	7378	7560	7626	7519	7512	7663	7588	7464	7582	7422	7518	7639	7550	7676	7493	7479	7607	7639	7700	7576	7598	7598	7531	7590	7630	7627	7557	7633	7642	7604	7471	7677	7594	7645	7567	7645	7650	7526	7650	7633	7605	7626	7565	7643	7608	7518	7502	7606	7662	7607	7620	7578	7562	7628	7635	7626	7607	7616	7334	7539	7776	7438	7630	7587	7645	7646	7551	7632	7462	7406	7524	7700	7575	7565	7553	7661	7562	7614	7627	7737	7661	7546	7612	7653	7585	7647	7743	7563	7514	7551	7632	7575	7579	7629	7577	7594	7527	7578	7639	7483	7607	7590	7680	7533	7624	7662	7625	7636	7585	7579	7511	7556	7510	7499	7641	7560	7631	7552	7534	7463	7599	7705	7517	7547	7582	7614	7560	7707	7667	7537	7591	7615	7664	7514	7537	7548	7504	7650	7518	7558	7547	7408	7667	7540	7575	7722	7534	7611	7637	7639	7612	7674	7574	7602	7650	7583	7670	7485	7749	7566	7512	7570	7482	7604	7533	7559	7627	7611	7632	7529	7506	7644	7499	7580	7573	7540	7607	7483	7477	7528	7500	7547	7585	7612	7605	7637	7528	7675	7661	7478	7515	7638	7470	7684	7617	7475	7604	7448	7580	7489	7596	7598	7568	7595	7469	7625	7597	7595	7577	7573	7615	7547	7603	7619	7559	7575	7613	7446	7473	7488	7592	7619	7505	7540	7721	7673	7588	7593	7601	7535	7656	7456	7638	7490	7571	7641	7610	7507	7656	7486	7639	7670	7498	7521	7564	7606	7424	7551	7555	7617	7610	7601	7602	7621	7741	7392	7458	7606	7577	7631	7512	7594	7502	7532	7569	7620	7483	7546	7613	7708	7689	7614	7745	7548	7570	7611	7475	7514	7594	7540	7630	7505	7646	7592	7589	7683	7482	7573	7550	7622	7630	7626	7530	7569	7505	7717	7591	7614	7582	7604	7549	7565	7556	7575	7621	7494	7581	7497	7691	7623	7650	7557	7612	7596	7531	7482	7470	7599	7636	7543	7564	7643	7529	7495	7489	7504	7590	7583	7443	7691	7497	7519	7529	7540	7734	7734	7666	7601	7568	7849	7508	7596	7657	7581	7566	7534	7563	7703	7499	7633	7628	7594	7602	7672	7588	7598	7497	7584	7686	7510	7551	7679	7571	7608	7699	7632	7572	7705	7582	7569	7550	7573	7583	7566	7561	7559	7718	7586	7514	7527	7556	7505	7644	7567	7513	7517	7472	7476	7582	7714	7715	7456	7678	7733	7702	7552	7657	7524	7521	7515	7539	7488	7625	7591	7558	7559	7609	7655	7566	7616	7665	7497	7626	7647	7553	7386	7655	7532	7573	7521	7525	7576	7691	7494	7558	7593	7473	7632	7471	7553	7534	7538	7602	7610	7663	7583	7620	7600	7530	7667	7662	7594	7628	7556	7712	7610	7524	7467	7589	7529	7664	7663	7521	7524	7484	7651	7590	7596	7537	7605	7672	7548	7708	7611	7481	7488	7595	7618	7717	7563	7481	7462	7552	7627	7557	7592	7636	7613	7723	7633	7584	7664	7621	7534	7450	7641	7655	7673	7499	7508	7563	7511	7443	7581	7619	7422	7541	7478	7648	7593	7455	7513	7665	7665	7499	7530	7520	7484	7761	7566	7629	7622	7517	7530	7564	7650	7563	7532	7665	7533	7531	7584	7596	7639	7625	7592	7578	7598	7699	7555	7532	7648	7648	7640	7710	7476	7449	7518	7488	7569	7408	7542	7586	7618	7590	7671	7636	7617	7515	7559	7648	7723	7621	7564	7538	7632	7760	7696	7654	7567	7374	7693	7648	7605	7536	7589	7547	7555	7654	7549	7559	7623	7535	7574	7503	7526	7530	7654	7657	7491	7513	7612	7577	7552	7509	7525	7558	7538	7611	7574	7516	7656	7448	7627	7488	7654	7626
7168	12271	13339	10938	8701	5195	2639	1114	912	1002	948	1010	878	881	934	892	893	926	939	908	884	858	903	868	882	924	857	841	862	922	901	896	922	904	869	919	854	893	917	850	878	879	927	868	902	919	911	893	952	790	929	918	895	882	880	903	910	912	921	899	879	947	939	883	899	922	893	891	908	926	918	905	865	888	911	876	883	853	898	890	944	887	931	872	861	863	892	889	891	912	882	915	903	896	912	927	908	866	872	906	863	891	875	858	905	927	903	851	911	908	845	885	879	930	864	877	914	933	880	936	930	857	898	903	878	882	836	872	814	909	845	932	913	915	902	894	900	926	903	880	851	929	926	896	873	894	908	883	894	860	923	933	908	912	948	904	904	867	882	912	926	936	878	873	913	921	835	826	890	889	920	916	903	887	882	882	883	867	898	946	869	862	911	870	885	847	890	892	855	877	876	899	908	873	882	878	889	933	870	884	861	929	882	889	920	890	954	889	845	885	875	866	916	862	878	929	880	886	875	850	912	914	936	875	929	863	858	891	862	835	873	894	891	844	944	892	893	879	858	899	878	937	920	876	898	850	877	847	919	869	861	890	889	930	872	880	875	855	905	884	891	878	927	935	896	924	852	907	903	972	914	885	896	891	854	881	874	938	898	926	887	934	950	935	910	899	832	901	936	899	944	914	898	860	910	929	873	907	865	811	910	928	902	877	912	909	936	866	885	913	864	837	882	896	902	896	938	910	895	892	832	907	871	905	925	850	919	959	939	885	930	878	886	858	879	898	908	915	879	886	863	928	902	930	904	879	866	875	896	928	887	894	921	867	865	897	941	901	913	922	879	869	921	881	922	858	869	911	906	879	869	911	871	822	880	929	970	926	895	890	892	889	878	937	833	920	896	916	912	858	870	890	893	915	897	919	916	897	836	888	859	872	943	860	865	856	935	963	930	912	933	891	935	880	820	920	934	870	913	878	859	908	864	911	872	892	902	918	909	896	863	941	876	917	855	920	912	889	907	862	919	905	938	864	932	856	845	870	875	872	944	881	878	918	848	821	900	889	862	887	880	917	920	882	860	889	854	884	903	894	906	834	861	924	934	894	880	930	873	884	915	896	906	833	876	907	878	876	946	902	863	882	887	911	982	890	874	864	876	852	883	866	917	882	931	895	876	888	906	838	907	872	886	896	829	880	889	933	907	898	826	958	906	859	894	896	851	943	884	899	893	909	932	918	917	940	893	902	909	888	886	936	857	833	805	909	866	927	890	873	916	879	882	955	888	849	931	924	887	886	916	933	876	845	897	926	897	912	897	879	910	887	856	926	869	910	890	858	881	854	888	895	863	865	890	852	929	885	881	864	881	921	885	873	934	910	898	894	885	842	936	832	900	892	913	924	890	890	912	899	950	836	937	880	886	927	928	867	920	902	921	918	889	906	872	894	916	937	903	843	913	916	896	895	889	889	919	890	832	892	904	923	884	890	887	887	932	827	870	934	893	919	902	959	862	867	898	874	833	890	911	895	905	880	915	894	927	886	858	937	907	938	839	879	881	923	842	921	870	886	852	900	884	943	884	950	901	888	875	923	927	937	926	882	853	906	898	887	867	890	936	931	896	912	906	912	909	852	949	911	838	863	894	861	937	918	945	900	907	870	880	923	854	882	902	937	903	879	905	913	927	887	873	864	946	890	884	899	875	888	911	913	921	895	897	858	914	913	970	845	882	870	863	884	933	948	907	900	937	902	905	849	922	960	840	858	851	931	834	910	825	880	891	917	923	876	858	860	852	850	889	887	839	897	923	926	894	876	866	862	979	902	894	908	895	905	892	864	898	870	914	867	952	877	960	884	881	907	897	885	919	953	839	898	890	898	902	928	896	892	923	932	876	889	886	906	919	931	892	916	907	912	877	894	867	911	939	869	922	877	886	890	923	910	857	856	904	925	891	948	852	903	885	879	890	935	854	858	914	893	909	896	874	916	821	924	910	895	892	912	874	892	878	925	854	878	894	889	918	891	896	890	878	853	942	862	900	923	887	894	923	923	912	937	923	884	950	955	868	898	841	884	878	899	909	916	885	900	937	870	917	841	933	945	884	859	920	875	892	974	902	889	931	913	887	885	896	980	856	899	933	923	902	904	948	910	862	807	855	875	890	887	929	887	857	922	920	923	958	897	869	906	897	835	856	934	894	945	983	831	933	870	838	891	915	875	889	945	855	855	858	914	984	856	913	952	885	871	939	930	919	905	939	905	895	922	897	879	941	892	869	906	899	855	961	907	819	892	906	881	900	883	850	894	864	885	902	904	908	879	913	894	885	836	868	894	858	902	865	877	846	921	914	865	853	904	915	918	872	927	905	878	897	877	893	920	880	916	829	927	890	879	934	931	865	844	917	939	916	970	914	896	891	961	943	874	876	924	897	854	892	875	884	937	945	866	950	942	891	878	871	873	896	870	864	897	888	873	950	860	934	907	886	912	862	862	884	878	889	868	909	863	916	936	910	910	830	880	950	844	900	871	882	926	847	925	855	903	904	892	874	917	887	938	876	856	905	901	908	928	889	889	905	854	902	854	939	876	902	834	908	854	879	904	925	931	889	919	854	833	847	893	868	922	877	913	884	899	882	897	889	898	895	895	885	852	919	895	880	943	936	855	878	867	938	849	875	909	818	933	940	904	854	882	895	869	898	913	892	927	883	886	875	911	872	905	887	912	946	883	883	884	906	870	882	911	908	915	862	938	882	879	899	906	956	893	912	907	849	901	916	955	893	945	903	893	867	868	916	943	890	880	895	830	902	902	871	889	860	915	923	875	847	893	881	893	924	853	898	851	930	940	883	905	856	894	888	940	859	871	916	865	877	919	894	883	915	904	857	906	906	900	892	869	878	932	884	877	885	847	942	928	895	868	908	957	960	878	854	875	902	912	910	844	889	889	920	913	911	891	900	903	922	872	872	901	896	892	902	902	842	898	849	926	898	858	920	888	915	889	866	952	962	918	938	899	835	887	883	913	936	924	908	891	905	897	884	868	909	883	909	886	920	942	932	879	918	901	815	910	874	853	907	919	917	934	898	869	826	901	912	850	858	869	918	904	897	915	930	879	909	900	937	864	892	896	867	923	874	903	927	903	835	874	930	896	905	902	908	855	873	852	840	910	930	834	914	912	900	927	882	854	880	938	844	928	873	903	864	886	889	893	878	861	876	864	873	905	912	832	903	855	888	933	824	930	885	855	875	883	863	865	906	900	905	896	904	893	883	856	939	873	888	852	920	850	945	874	917	905	901	903	888	870	907	848	895	885	858	897	895	906	971	944	870	891	878	891	867	874	886	845	941	876	917	844	882	881	871	840	868	950	892	879	914	876	826	863	851	860	909	859	892	871	894	823	919	817	853	916	942	888	899	922	845	862	843	887	877	850	916	890	879	839	917	863	917	899	919	848	911	874	897	889	915	906	925	892	981	949	924	897	853	877	916	892	860	926	851	901	890	924	934	897	933	935
39983	48723	47294	57410	55076	43102	30909	12716	9116	10643	9357	9882	8400	8086	7802	7647	7709	7774	7658	7528	7718	7761	7714	7649	7696	7645	7720	7561	7784	7636	7868	7680	7752	7683	7619	7724	7683	7757	7672	7585	7645	7773	7682	7649	7712	7690	7630	7568	7595	7700	7518	7669	7691	7704	7672	7728	7631	7825	7611	7718	7618	7822	7678	7569	7583	7569	7825	7656	7843	7714	7641	7499	7750	7755	7624	7680	7656	7716	7698	7657	7652	7568	7652	7569	7734	7617	7577	7637	7512	7580	7681	7629	7723	7510	7729	7582	7564	7693	7631	7574	7777	7705	7650	7589	7573	7653	7772	7576	7676	7557	7722	7749	7730	7700	7698	7785	7545	7712	7635	7701	7659	7715	7725	7648	7576	7613	7834	7727	7723	7586	7593	7655	7735	7759	7627	7637	7677	7635	7621	7636	7653	7588	7732	7664	7782	7684	7727	7707	7703	7732	7715	7534	7668	7894	7794	7593	7630	7669	7710	7782	7738	7680	7755	7539	7637	7619	7703	7684	7613	7731	7631	7660	7645	7765	7765	7677	7653	7680	7736	7682	7679	7714	7531	7672	7623	7547	7722	7684	7708	7572	7668	7575	7715	7590	7727	7727	7728	7590	7512	7466	7753	7671	7578	7747	7612	7602	7706	7711	7639	7652	7670	7659	7654	7754	7643	7840	7750	7628	7445	7564	7682	7685	7732	7678	7478	7531	7680	7531	7776	7684	7574	7716	7634	7703	7615	7592	7595	7710	7783	7605	7621	7674	7506	7716	7660	7656	7732	7451	7671	7615	7771	7598	7542	7595	7603	7619	7680	7739	7592	7746	7643	7585	7639	7720	7525	7777	7607	7647	7793	7643	7665	7545	7837	7778	7597	7665	7727	7653	7687	7734	7750	7625	7595	7707	7765	7750	7663	7573	7727	7819	7702	7657	7716	7667	7730	7697	7616	7676	7529	7719	7739	7688	7728	7862	7571	7714	7664	7667	7678	7593	7620	7708	7628	7732	7661	7716	7637	7762	7779	7591	7779	7701	7792	7599	7705	7696	7803	7650	7760	7671	7683	7623	7543	7679	7652	7777	7737	7766	7607	7548	7723	7595	7625	7663	7706	7702	7571	7615	7629	7565	7716	7550	7684	7688	7679	7695	7610	7547	7668	7613	7657	7788	7748	7754	7636	7527	7701	7514	7621	7686	7646	7614	7548	7733	7635	7634	7650	7716	7679	7614	7711	7681	7749	7674	7624	7750	7579	7613	7635	7730	7702	7730	7671	7596	7644	7590	7631	7556	7629	7663	7545	7659	7708	7665	7539	7688	7764	7711	7688	7608	7686	7695	7613	7543	7799	7699	7728	7620	7709	7812	7653	7581	7633	7682	7606	7657	7698	7680	7681	7697	7637	7711	7622	7738	7738	7594	7696	7699	7646	7838	7754	7731	7644	7580	7770	7655	7706	7806	7612	7702	7685	7644	7707	7607	7605	7619	7674	7685	7845	7692	7722	7579	7620	7699	7648	7668	7695	7578	7960	7665	7644	7679	7591	7683	7649	7669	7649	7688	7694	7596	7750	7655	7623	7680	7619	7609	7734	7439	7660	7687	7736	7680	7695	7670	7652	7818	7641	7627	7728	7781	7623	7456	7716	7608	7502	7644	7719	7682	7805	7565	7635	7815	7704	7627	7697	7762	7568	7654	7657	7747	7573	7663	7634	7710	7658	7701	7774	7761	7755	7714	7672	7692	7723	7608	7613	7595	7739	7615	7714	7805	7709	7709	7694	7600	7817	7596	7652	7768	7811	7754	7562	7634	7765	7670	7647	7693	7593	7669	7781	7705	7460	7713	7743	7612	7654	7657	7729	7735	7675	7622	7569	7705	7644	7666	7792	7566	7760	7855	7701	7617	7672	7558	7640	7690	7737	7740	7667	7824	7713	7664	7674	7723	7636	7810	7474	7579	7661	7588	7632	7702	7619	7752	7628	7791	7617	7683	7656	7721	7544	7560	7681	7587	7677	7882	7707	7744	7754	7773	7763	7668	7588	7649	7735	7696	7707	7797	7534	7750	7625	7732	7714	7619	7715	7764	7526	7672	7766	7487	7547	7629	7668	7515	7667	7630	7541	7644	7702	7648	7683	7533	7682	7693	7698	7617	7727	7631	7682	7627	7689	7731	7685	7599	7621	7552	7680	7658	7786	7842	7709	7663	7705	7484	7678	7716	7647	7737	7634	7619	7750	7703	7648	7652	7607	7598	7699	7812	7820	7667	7594	7729	7761	7641	7625	7498	7700	7772	7736	7709	7562	7714	7719	7640	7708	7541	7741	7581	7626	7767	7573	7803	7625	7736	7657	7685	7676	7694	7601	7758	7710	7571	7780	7681	7693	7716	7682	7637	7783	7750	7799	7646	7728	7771	7669	7735	7665	7625	7541	7627	7623	7574	7640	7766	7663	7650	7796	7769	7702	7695	7733	7677	7641	7718	7614	7658	7724	7552	7692	7734	7598	7689	7510	7728	7609	7617	7676	7628	7620	7703	7657	7667	7773	7736	7558	7734	7740	7736	7678	7632	7681	7718	7603	7708	7629	7704	7763	7753	7723	7690	7636	7624	7624	7728	7655	7718	7727	7648	7647	7758	7679	7555	7724	7623	7626	7649	7687	7653	7598	7644	7694	7582	7680	7778	7718	7713	7650	7593	7646	7715	7643	7764	7598	7609	7791	7563	7595	7658	7592	7691	7696	7646	7569	7790	7681	7672	7756	7818	7516	7684	7639	7562	7763	7573	7494	7632	7694	7629	7624	7448	7741	7815	7688	7615	7704	7705	7692	7662	7611	7537	7546	7551	7667	7768	7764	7814	7615	7693	7821	7715	7697	7486	7706	7581	7617	7663	7803	7678	7738	7689	7678	7649	7739	7603	7897	7769	7662	7635	7629	7629	7651	7730	7605	7662	7888	7631	7652	7805	7664	7660	7695	7653	7508	7758	7668	7650	7654	7717	7667	7675	7581	7669	7717	7669	7654	7659	7582	7612	7784	7744	7823	7701	7630	7639	7739	7789	7711	7760	7648	7700	7738	7715	7652	7752	7669	7685	7557	7677	7614	7582	7756	7670	7690	7595	7541	7559	7683	7574	7692	7781	7515	7693	7795	7760	7568	7669	7704	7657	7658	7740	7584	7577	7670	7573	7662	7671	7592	7589	7646	7619	7732	7587	7618	7743	7611	7579	7710	7675	7648	7711	7585	7703	7659	7674	7695	7526	7743	7729	7819	7811	7693	7736	7598	7652	7641	7704	7762	7622	7569	7772	7689	7711	7746	7532	7712	7631	7708	7874	7761	7629	7643	7837	7621	7691	7813	7639	7750	7805	7748	7728	7554	7631	7782	7729	7599	7715	7704	7723	7685	7656	7577	7572	7704	7674	7727	7538	7732	7686	7661	7618	7778	7527	7662	7574	7596	7535	7655	7654	7697	7789	7713	7762	7695	7534	7641	7691	7602	7725	7712	7772	7625	7736	7860	7763	7672	7779	7641	7596	7665	7794	7788	7720	7696	7590	7706	7528	7772	7776	7631	7678	7671	7553	7779	7624	7724	7676	7655	7630	7586	7660	7693	7756	7679	7616	7835	7570	7697	7601	7706	7594	7724	7651	7643	7781	7601	7641	7592	7678	7651	7697	7729	7725	7686	7635	7521	7658	7637	7610	7656	7666	7831	7811	7663	7717	7630	7685	7739	7609	7703	7761	7588	7656	7713	7674	7785	7688	7765	7666	7709	7570	7676	7803	7629	7537	7768	7814	7684	7497	7654	7678	7736	7708	7666	7756	7792	7614	7845	7583	7673	7538	7540	7541	7451	7786	7550	7542	7643	7605	7555	7646	7609	7673	7731	7696	7754	7733	7644	7592	7649	7730	7598	7626	7654	7687	7743	7695	7572	7747	7631	7628	7704	7745	7679	7636	7646	7656	7682	7487	7579	7733	7691	7744	7778	7649	7719	7696	7692	7830	7712	7643	7553	7828	7592	7681	7722	7559	7644	7632	7608	7721	7601	7709	7616	7569	7694	7541	7515	7697	7821	7464	7622	7584	7766	7774	7679	7688	7638	7631	7514	7744	7762	7691	7697	7548	7608	7530	7713	7761	7687	7647	7642	7642	7678	7535	7701	7653	7728	7678	7667	7623	7732	7793	7474	7761	7747	7691	7768	7734	7660	7607	7814	7618	7514	7696	7701	7664	7459	7715	7648	7718	7693	7584	7855	7723	7637	7750	7586	7718	7535	7763	7824	7704	7627	7711	7692	7695	7731	7694	7484	7669	7678	7603	7559	7698	7585	7638	7621	7724	7702	7599	7625	7623	7720	7799	7668	7644	7587	7606	7666	7618	7863	7682	7652	7844	7727	7660	7711	7811	7627	7748	7539	7662	7580	7583	7616	7664	7819	7708	7646	7748	7667	7734	7606	7703	7722	7689	7617	7772	7625	7635	7644	7726	7695	7659	7563	7716	7646	7696	7572	7680	7783	7669	7557	7806	7731	7799	7673	7757	7686	7722	7646	7702	7650	7628	7780	7595	7752	7749	7724	7688	7737	7544	7760	7537	7604	7737	7783	7645	7814	7655	7730	7582	7683	7699	7633	7586	7638	7529	7685	7661	7673	7705	7662	7686	7670	7562	7781	7629	7612	7633	7738	7714	7614	7591	7682	7667	7661	7633	7831	7612	7749	7707	7752	7710	7689	7699	7670	7596	7681	7601	7808	7658	7611	7661	7712	7646	7714	7623	7631	7587	7678	7683	7726	7582	7554	7643	7683	7706	7711	7524	7555	7491	7602	7585	7701	7619	7768	7734	7591	7783	7736	7699	7647	7669	7712	7632	7735	7535	7601	7808	7647	7653	7701	7686	7671	7725	7554	7888	7691	7626	7552	7630	7711	7755	7790	7458	7704	7661	7692	7588	7610	7677	7704	7735	7616	7777	7629	7754	7683	7607	7869	7685	7632	7781	7591	7841	7642	7662	7747	7573	7761	7755	7616	7707	7581	7617	7681	7532	7620	7608	7647	7734	7610	7619	7520	7640	7806	7640	7737	7747	7683	7752	7734	7777	7728	7576	7680	7698
9134	10234	13308	11409	7312	4273	2341	1152	972	988	941	964	942	875	981	885	903	960	866	885	921	934	879	844	935	864	902	930	892	881	923	914	867	892	883	924	927	949	846	888	880	813	928	888	841	878	928	891	917	921	881	876	885	864	837	917	917	858	899	874	905	880	906	877	880	867	895	836	878	856	931	867	853	905	905	921	903	907	891	901	928	886	878	863	883	879	879	915	888	943	858	852	915	862	860	950	877	833	828	928	931	911	919	884	884	878	840	902	894	933	869	882	856	869	837	888	922	918	940	878	883	877	910	896	887	948	846	868	828	938	890	863	919	941	908	910	883	857	891	934	935	883	848	906	897	906	889	907	916	914	903	882	978	868	924	909	901	903	908	940	884	906	902	900	858	880	873	912	849	882	898	927	879	900	972	900	848	878	915	939	884	895	875	918	913	935	876	904	870	879	888	880	884	881	935	937	881	872	956	885	856	888	930	876	915	887	892	879	886	886	883	879	940	905	878	907	913	914	876	917	878	923	890	925	934	914	877	888	846	952	875	902	896	861	893	888	953	906	932	914	865	939	928	923	906	850	903	889	915	941	879	876	902	962	914	897	899	890	884	874	923	873	888	931	848	946	923	919	897	903	860	811	943	905	909	932	928	922	901	881	885	882	914	872	947	924	916	912	858	884	912	905	867	914	883	869	911	906	884	835	887	898	894	922	884	902	911	910	925	852	884	849	862	903	846	903	873	830	844	923	883	881	898	875	946	875	895	880	854	898	865	890	875	887	925	951	902	921	887	889	858	895	915	884	838	882	934	900	971	867	936	936	959	874	885	939	889	911	895	928	852	891	856	895	900	867	876	858	937	864	890	920	910	888	846	965	862	870	869	900	879	925	911	880	877	871	888	889	825	906	904	913	871	847	957	889	882	921	860	868	930	899	912	914	864	917	917	845	953	874	869	896	935	904	908	810	871	844	862	859	951	901	882	911	955	952	883	832	963	892	892	874	872	896	925	910	934	919	899	860	890	941	884	880	884	873	881	904	854	897	907	936	960	927	886	936	947	890	892	850	847	935	851	840	874	964	900	881	946	869	909	883	897	897	872	861	863	827	880	923	929	898	948	863	862	910	914	872	938	869	912	929	860	869	901	892	880	934	911	902	902	911	842	905	903	908	912	894	887	912	874	889	882	887	898	869	862	906	889	877	928	861	880	856	911	920	889	878	855	961	913	914	897	918	928	839	915	910	901	936	853	939	904	945	872	857	867	845	847	930	893	856	897	924	943	919	844	904	904	861	928	881	901	895	865	889	908	898	850	911	911	893	851	874	897	857	865	882	927	877	876	867	829	906	913	878	889	876	869	920	894	869	860	840	888	899	833	915	875	902	901	927	878	908	869	916	933	902	911	893	872	910	927	857	887	872	899	919	908	919	911	910	869	912	894	921	890	861	888	929	950	929	878	874	858	903	849	865	867	907	899	890	917	916	924	897	918	891	891	902	908	847	891	875	905	829	855	946	847	919	928	903	857	919	967	883	906	897	912	866	887	916	900	910	970	891	923	913	919	867	838	933	876	875	896	925	921	939	880	908	938	884	927	895	871	899	902	927	924	962	907	943	940	873	887	883	881	893	889	908	880	902	945	898	873	850	887	910	874	905	867	927	916	924	895	956	906	918	891	843	848	882	884	970	909	934	908	947	844	918	890	889	858	914	886	932	891	926	882	923	921	888	848	914	922	856	881	882	854	966	866	890	887	877	926	922	847	893	877	867	887	946	940	870	910	918	919	904	942	887	894	938	884	918	907	913	885	928	915	854	896	938	879	882	905	911	860	834	895	876	930	922	883	892	856	894	924	870	878	913	882	975	903	910	864	890	861	935	898	868	933	852	937	932	957	882	963	913	902	842	925	917	919	866	877	908	879	842	887	869	884	899	884	877	937	889	928	937	959	915	896	878	909	935	936	877	910	894	900	848	891	935	862	892	868	898	879	881	925	843	870	889	916	900	897	872	917	891	882	899	916	888	921	902	865	908	922	878	934	875	897	883	953	924	931	884	866	880	887	864	872	963	894	896	905	900	907	857	885	892	884	902	923	904	889	886	891	934	889	912	863	920	928	929	916	930	830	934	868	890	918	845	909	916	941	864	904	884	888	862	850	816	851	854	937	957	904	920	885	907	903	891	900	877	894	887	815	906	887	874	936	883	914	869	916	902	909	909	914	895	927	896	918	927	914	858	876	880	876	946	844	912	868	884	920	867	931	907	892	877	916	929	959	884	888	932	881	853	901	911	890	919	918	891	870	883	914	886	952	866	921	854	847	936	855	915	959	893	887	892	853	894	934	914	862	909	905	900	925	896	864	874	890	893	899	921	873	876	880	842	870	848	869	925	868	895	888	919	826	934	873	881	967	944	930	919	850	854	921	913	899	929	878	832	856	954	857	987	878	888	897	864	864	851	900	940	883	846	848	866	876	901	909	909	908	936	855	871	951	918	893	929	920	894	901	893	884	868	902	873	855	912	853	881	920	854	913	935	896	856	883	880	833	906	920	894	872	904	885	921	890	872	900	898	889	845	883	897	890	915	949	859	928	887	856	863	907	915	909	863	885	920	932	859	871	920	874	952	893	873	852	936	868	919	869	896	896	862	841	946	880	906	954	893	893	884	916	861	887	898	882	895	914	900	879	892	891	893	937	923	848	850	832	893	921	894	890	921	917	894	929	896	930	900	937	877	897	861	901	898	797	860	820	932	910	854	879	865	893	858	951	928	890	947	920	877	897	864	891	881	926	925	867	910	940	899	889	917	864	928	902	915	908	905	863	885	930	905	899	896	863	863	864	881	892	897	912	937	886	888	954	889	911	878	924	890	880	861	855	950	925	921	946	907	873	961	873	876	921	894	929	863	912	916	931	875	885	935	859	919	884	887	928	911	898	921	910	834	864	861	890	863	908	892	833	955	854	893	863	891	906	963	895	905	865	920	870	924	929	908	907	877	946	912	879	860	943	894	903	902	899	893	861	885	961	889	885	905	918	870	933	885	905	902	962	906	876	922	866	949	933	912	871	861	908	890	894	865	917	925	936	893	880	930	915	907	849	941	898	860	940	894	829	921	924	878	923	844	891	901	948	909	887	902	876	906	897	878	911	866	860	873	863	913	966	929	905	897	863	894	883	870	927	941	897	879	887	867	926	910	841	902	922	885	856	891	942	875	884	832	887	893	937	877	863	853	921	946	844	861	897	893	874	901	878	871	857	841	935	974	921	923	902	933	890	906	931	913	930	925	930	912	887	926	868	894	909	864	882	950	901	821	905	865	953	872	907	923	938	924	847	866	889	904	881	902	893	922	869	886	908	892	859	881	895	905	866	868	903	866	917	921	860	886	917	930	839	909	908	900	897	942	888	908	844	890	870	964	935	876	897	879	911	895	861	947	898	886	906	931	842	867	905	866	920	918	891	887	884	918	909	937	894	878	908	923	860	882	900	905	898	886	927	865	950	932
36974	44733	47658	55713	51096	40095	29021	12616	8804	9782	9103	9131	8264	7823	7788	7728	7494	7659	7847	7825	7641	7704	7815	7589	7657	7775	7762	7754	7723	7561	7694	7643	7675	7810	7644	7681	7731	7719	7571	7727	7662	7725	7694	7698	7666	7659	7616	7710	7735	7784	7675	7680	7737	7601	7690	7718	7678	7746	7802	7644	7756	7666	7789	7621	7700	7690	7722	7645	7740	7586	7579	7642	7788	7650	7691	7587	7693	7694	7785	7775	7598	7674	7691	7633	7727	7653	7680	7701	7809	7772	7650	7672	7698	7672	7668	7683	7638	7775	7627	7705	7744	7515	7643	7588	7555	7657	7645	7634	7822	7707	7725	7652	7625	7698	7637	7802	7667	7698	7635	7680	7703	7681	7738	7682	7565	7691	7674	7624	7724	7627	7718	7642	7625	7823	7789	7709	7608	7629	7578	7651	7676	7678	7636	7719	7703	7616	7707	7747	7692	7692	7705	7664	7642	7701	7730	7659	7725	7817	7793	7785	7796	7731	7690	7695	7616	7742	7760	7706	7672	7691	7638	7685	7556	7758	7594	7651	7739	7754	7599	7841	7797	7638	7774	7724	7799	7685	7701	7669	7752	7741	7681	7644	7640	7672	7804	7642	7647	7711	7804	7787	7622	7666	7661	7784	7770	7589	7692	7628	7655	7649	7695	7689	7773	7744	7674	7480	7726	7541	7757	7737	7705	7864	7772	7850	7699	7648	7747	7789	7583	7655	7789	7574	7680	7547	7541	7751	7960	7699	7684	7712	7713	7682	7752	7629	7680	7790	7626	7665	7729	7697	7694	7721	7628	7670	7732	7716	7769	7786	7691	7752	7734	7661	7568	7617	7722	7674	7686	7660	7794	7796	7709	7636	7650	7715	7718	7755	7770	7692	7904	7593	7726	7653	7729	7672	7720	7747	7777	7656	7729	7772	7700	7753	7572	7750	7750	7540	7755	7807	7602	7781	7592	7548	7719	7675	7614	7768	7535	7789	7823	7643	7727	7574	7832	7694	7741	7718	7572	7730	7728	7731	7626	7728	7693	7738	7737	7743	7726	7706	7785	7649	7672	7796	7720	7766	7703	7714	7643	7605	7667	7693	7872	7720	7642	7622	7767	7750	7724	7878	7691	7602	7699	7596	7778	7697	7684	7715	7667	7703	7679	7550	7688	7669	7686	7719	7734	7697	7638	7734	7665	7871	7538	7806	7701	7814	7651	7714	7838	7772	7716	7679	7721	7778	7786	7728	7668	7716	7787	7666	7667	7739	7776	7723	7736	7627	7754	7897	7646	7613	7532	7718	7838	7651	7646	7609	7743	7617	7816	7560	7703	7779	7731	7740	7616	7605	7752	7617	7641	7825	7635	7806	7524	7802	7793	7750	7618	7710	7821	7586	7693	7642	7687	7654	7766	7766	7823	7665	7663	7695	7736	7586	7817	7700	7677	7767	7756	7677	7678	7598	7720	7801	7681	7666	7752	7728	7648	7832	7594	7697	7679	7802	7691	7584	7705	7657	7614	7814	7640	7736	7614	7761	7729	7784	7784	7709	7667	7784	7649	7693	7684	7796	7710	7617	7690	7685	7729	7568	7585	7800	7817	7579	7611	7683	7552	7676	7634	7635	7676	7613	7573	7784	7719	7604	7840	7786	7684	7827	7624	7834	7712	7664	7776	7711	7838	7706	7758	7808	7768	7676	7713	7789	7818	7750	7708	7685	7704	7648	7719	7676	7658	7655	7725	7881	7655	7818	7694	7666	7768	7782	7614	7610	7747	7684	7687	7668	7589	7845	7661	7717	7733	7760	7775	7697	7771	7856	7649	7683	7668	7732	7630	7752	7634	7668	7706	7663	7712	7707	7667	7622	7617	7682	7739	7864	7633	7706	7620	7753	7741	7831	7725	7636	7673	7786	7770	7811	7675	7675	7649	7731	7716	7706	7673	7511	7788	7654	7687	7822	7682	7809	7738	7736	7762	7671	7745	7750	7641	7675	7721	7662	7651	7750	7648	7589	7738	7655	7859	7705	7798	7621	7746	7649	7705	7851	7664	7543	7663	7480	7730	7574	7727	7777	7686	7749	7690	7746	7667	7777	7637	7716	7592	7626	7705	7617	7754	7685	7751	7768	7734	7799	7622	7642	7820	7700	7787	7563	7803	7743	7624	7750	7675	7720	7581	7825	7651	7768	7780	7681	7766	7749	7845	7672	7592	7669	7602	7728	7711	7542	7807	7696	7765	7708	7739	7740	7701	7757	7807	7729	7700	7704	7786	7634	7731	7842	7788	7687	7690	7720	7605	7624	7737	7807	7739	7629	7674	7510	7667	7686	7628	7714	7724	7837	7740	7618	7845	7785	7639	7689	7684	7681	7736	7767	7736	7690	7757	7739	7757	7736	7792	7584	7690	7709	7624	7730	7711	7648	7707	7796	7749	7709	7666	7787	7728	7798	7719	7686	7601	7657	7666	7626	7838	7757	7719	7639	7625	7644	7656	7726	7711	7704	7577	7645	7672	7731	7778	7736	7688	7828	7727	7682	7716	7839	7660	7937	7730	7801	7734	7765	7874	7808	7682	7687	7698	7591	7632	7717	7699	7567	7647	7810	7578	7582	7801	7705	7672	7712	7669	7634	7741	7640	7668	7750	7647	7748	7718	7711	7636	7608	7687	7785	7802	7721	7653	7751	7619	7648	7638	7555	7792	7743	7658	7610	7761	7723	7713	7773	7780	7748	7764	7708	7659	7677	7666	7674	7722	7853	7828	7768	7762	7786	7722	7789	7685	7701	7660	7707	7643	7518	7689	7688	7705	7600	7767	7740	7748	7757	7845	7647	7694	7676	7658	7662	7696	7676	7748	7644	7744	7794	7748	7678	7814	7900	7766	7717	7602	7540	7701	7719	7743	7783	7682	7714	7631	7677	7723	7798	7686	7704	7814	7825	7822	7706	7732	7779	7594	7771	7584	7752	7783	7666	7834	7638	7720	7697	7634	7606	7613	7763	7655	7565	7777	7864	7769	7681	7581	7770	7783	7783	7696	7674	7611	7699	7722	7732	7556	7583	7746	7772	7682	7685	7654	7683	7820	7706	7805	7949	7714	7618	7660	7751	7801	7751	7792	7618	7683	7576	7712	7760	7795	7620	7779	7602	7542	7655	7801	7863	7653	7725	7770	7709	7699	7644	7721	7712	7708	7782	7654	7596	7722	7729	7657	7719	7780	7667	7721	7739	7743	7819	7694	7683	7551	7732	7753	7675	7799	7601	7715	7752	7528	7703	7661	7559	7841	7635	7675	7784	7686	7698	7684	7747	7614	7543	7643	7798	7806	7803	7585	7596	7623	7642	7851	7729	7685	7792	7770	7833	7708	7689	7781	7786	7495	7742	7713	7647	7801	7617	7784	7750	7728	7773	7625	7820	7758	7719	7682	7743	7604	7654	7670	7686	7606	7632	7718	7682	7665	7695	7770	7787	7571	7677	7760	7608	7767	7729	7699	7660	7699	7736	7590	7754	7604	7685	7656	7599	7746	7688	7611	7571	7695	7564	7811	7764	7656	7794	7789	7624	7835	7702	7817	7674	7858	7844	7803	7697	7674	7711	7818	7651	7716	7727	7770	7577	7518	7640	7726	7721	7765	7585	7595	7745	7797	7603	7681	7885	7793	7715	7586	7691	7757	7899	7794	7754	7711	7660	7596	7692	7801	7605	7655	7767	7590	7596	7672	7688	7778	7807	7663	7807	7637	7697	7556	7683	7664	7700	7719	7762	7634	7896	7684	7738	7766	7817	7750	7714	7827	7632	7724	7739	7633	7731	7612	7558	7702	7639	7847	7640	7660	7609	7674	7744	7617	7682	7722	7650	7759	7626	7735	7750	7670	7820	7772	7768	7633	7737	7683	7752	7684	7720	7807	7553	7760	7786	7691	7752	7901	7618	7613	7689	7625	7647	7527	7723	7706	7656	7835	7710	7877	7670	7705	7747	7541	7650	7741	7613	7718	7769	7678	7742	7631	7680	7685	7728	7640	7706	7761	7757	7760	7701	7723	7616	7767	7765	7713	7805	7617	7636	7789	7821	7594	7689	7673	7689	7747	7662	7778	7634	7705	7782	7680	7673	7899	7730	7767	7704	7738	7743	7641	7665	7633	7731	7733	7678	7750	7702	7735	7628	7638	7682	7730	7590	7673	7691	7787	7672	7781	7618	7721	7841	7804	7683	7730	7571	7654	7789	7733	7605	7723	7708	7593	7741	7648	7746	7736	7843	7672	7779	7760	7823	7667	7671	7690	7761	7733	7817	7647	7592	7776	7683	7699	7683	7916	7726	7619	7695	7768	7703	7679	7687	7607	7716	7652	7675	7705	7800	7690	7756	7649	7800	7654	7639	7714	7773	7604	7830	7652	7573	7793	7648	7641	7886	7712	7864	7782	7736	7694	7684	7694	7856	7690	7731	7746	7644	7744	7694	7619	7777	7629	7675	7804	7652	7689	7732	7618	7650	7738	7754	7786	7811	7661	7723	7611	7627	7725	7813	7645	7601	7718	7630	7787	7526	7695	7626	7773	7690	7780	7799	7767	7780	7953	7679	7752	7731	7810	7806	7697	7777	7672	7680	7524	7809	7699	7715	7780	7769	7699	7736	7793	7746	7671	7846	7557	7725	7802	7703	7717	7749	7717	7736	7589	7640	7678	7685	7558	7778	7640	7590	7625	7671	7747	7791	7758	7778	7666	7776	7645	7653	7779	7756	7701	7778	7848	7684	7772	7865	7658	7722	7905	7704	7544	7691	7775	7756	7640	7774	7573	7639	7652	7775	7716	7767	7724	7874	7949	7632	7787	7690	7608	7737	7777	7646	7758	7637	7680	7742	7794	7688	7814	7753	7753	7785	7705	7659	7656	7685	7814	7795	7682	7774	7767	7849	7653	7685	7703	7715	7685	7739	7677	7718	7586	7568	7660	7774	7726	7715	7723	7808	7744	7750	7878	7741	7821	7774	7805	7697	7705	7636	7733	7742	7602	7639	7731	7761	7768	7750	7714	7749	7710	7896	7769	7646	7690	7815	7714	7563	7720	7750	7666	7765	7614	7708	7783	7689	7702	7809	7759	7793	7585	7788
10224	16337	20891	19374	13826	8568	4017	1347	988	1106	1001	1078	944	942	904	848	892	896	872	917	860	866	872	872	881	905	866	861	916	916	871	886	951	905	892	930	988	887	861	897	912	934	867	877	916	879	867	886	850	887	914	842	942	894	919	920	896	843	931	927	908	911	925	979	885	915	895	912	902	924	919	960	903	884	881	915	869	877	944	899	866	917	912	893	930	879	864	905	875	834	877	899	904	912	898	895	914	875	926	913	938	923	961	948	894	933	927	915	906	915	852	860	925	951	878	847	880	913	918	887	938	961	955	900	880	945	852	826	916	920	910	869	916	907	883	877	873	943	923	834	895	937	928	910	878	851	921	927	963	900	903	879	834	926	856	868	886	851	940	838	922	820	903	886	837	862	918	901	897	935	881	941	913	877	895	935	914	875	928	866	884	924	862	880	885	948	932	900	922	885	902	858	884	961	875	918	889	886	917	882	871	939	905	906	900	910	894	893	918	925	894	884	873	908	892	877	893	891	879	988	919	910	871	863	895	914	866	922	902	901	885	892	891	892	900	927	912	906	917	868	910	915	872	924	946	893	919	923	911	972	951	873	849	890	865	889	857	904	902	904	863	918	924	868	906	851	926	915	874	936	915	917	903	901	872	924	903	892	928	902	898	947	908	861	858	904	860	901	934	968	869	874	914	893	938	904	910	915	911	923	862	880	905	930	925	899	885	852	935	1014	924	925	928	873	901	898	839	874	868	847	910	961	932	898	927	848	907	930	929	894	878	923	885	890	880	914	838	878	915	932	918	911	916	908	875	893	891	899	930	874	843	915	886	883	839	909	927	897	929	905	913	968	896	935	878	915	906	869	876	896	843	869	860	855	885	894	930	929	915	916	852	868	945	864	895	897	884	905	922	914	923	928	928	947	867	959	925	948	865	872	899	871	849	868	879	920	909	954	912	913	894	825	894	863	872	916	854	875	868	893	912	926	928	957	916	907	862	862	954	893	879	993	903	865	894	848	849	895	885	891	923	904	892	920	916	952	926	950	887	884	910	871	889	834	956	917	898	845	973	885	909	923	896	870	896	918	828	892	888	862	904	908	895	836	916	879	898	925	939	936	961	892	932	938	864	938	909	930	898	892	880	908	902	911	901	907	897	864	897	907	943	988	932	865	885	859	939	846	861	960	858	875	883	889	854	922	841	910	913	901	899	870	891	956	919	893	893	888	956	922	903	861	911	870	859	944	965	919	873	932	907	888	933	891	866	897	878	942	894	881	893	890	927	903	912	898	876	886	933	900	895	935	897	852	922	942	877	823	914	938	930	949	868	876	892	891	868	896	888	922	903	873	905	880	932	902	857	921	901	875	944	962	891	887	899	884	935	911	902	912	895	925	902	854	883	894	906	869	923	899	914	890	898	919	900	877	915	928	921	921	895	951	889	890	910	868	880	906	932	883	899	927	927	930	911	925	903	881	927	904	922	861	910	915	875	920	866	917	950	924	926	863	840	913	878	913	876	914	910	908	859	918	888	902	899	916	931	905	900	859	900	897	987	954	874	917	891	944	917	896	870	913	910	925	915	896	909	890	860	879	916	959	847	859	904	954	870	879	904	922	836	911	1011	909	879	953	934	897	922	911	868	891	843	912	967	872	877	865	947	874	846	889	923	864	914	985	890	905	900	905	913	853	891	883	902	908	944	932	922	904	925	897	896	939	922	905	860	936	898	880	878	838	914	889	914	860	881	885	858	855	889	879	902	918	889	926	922	889	896	899	912	904	897	882	896	927	894	890	911	926	885	901	940	946	912	852	967	879	858	932	894	886	936	906	972	825	905	924	858	888	901	877	904	864	863	897	915	941	946	868	871	904	888	866	896	964	879	905	927	906	914	926	926	928	942	899	904	891	872	913	895	871	906	915	837	895	935	945	933	934	951	864	860	924	916	887	896	901	895	848	961	876	908	837	937	808	917	918	938	891	855	893	890	914	926	884	884	840	949	890	893	887	923	929	893	844	893	921	886	899	907	932	842	889	938	893	870	938	916	912	909	878	930	957	917	936	896	868	899	912	869	881	868	906	883	950	891	945	895	860	860	911	900	934	833	931	909	934	915	909	889	920	908	853	898	893	886	897	931	856	937	905	900	951	866	920	892	878	846	881	944	863	948	905	891	860	948	881	929	901	919	904	862	884	893	897	884	924	835	876	933	886	895	903	891	907	846	934	870	898	903	865	890	939	904	921	931	944	925	891	852	927	959	926	853	882	859	924	876	917	910	913	849	902	925	935	931	919	849	925	939	865	884	902	924	894	862	904	852	943	871	930	944	885	903	924	896	920	894	897	927	890	883	941	903	876	933	880	931	852	880	885	897	899	894	926	856	836	856	935	876	830	933	902	903	907	967	893	912	935	900	893	882	897	878	909	929	845	869	922	928	865	906	889	848	893	938	854	815	935	918	929	931	939	882	942	890	911	919	873	899	879	892	890	936	946	858	929	909	930	904	903	841	945	860	895	901	922	924	883	889	951	900	923	849	915	893	925	890	883	914	932	824	903	923	867	870	921	906	915	915	917	890	850	892	859	900	832	936	896	868	917	920	903	873	904	879	875	908	942	901	903	914	880	891	902	911	927	916	887	885	917	858	947	846	860	930	889	890	938	926	922	899	870	907	930	851	899	916	887	945	951	864	913	878	908	897	869	919	893	901	905	937	908	918	860	906	888	972	847	923	961	839	935	889	978	906	932	877	875	896	919	894	938	884	920	918	898	902	853	908	924	907	934	884	902	843	930	921	894	918	882	874	869	878	963	909	865	858	892	876	862	901	911	863	888	878	908	878	911	908	930	942	861	915	906	923	911	873	885	895	908	912	896	920	937	858	905	886	892	903	886	948	937	893	883	844	810	906	932	925	915	933	932	871	894	887	893	966	912	909	880	886	910	917	905	910	880	884	907	893	885	930	961	909	910	917	901	937	902	902	847	874	932	927	909	866	888	943	927	870	908	887	864	898	891	924	898	940	823	899	932	883	921	875	874	890	867	925	894	896	935	891	936	923	863	875	896	902	888	859	912	911	985	876	866	898	916	908	922	894	910	929	858	915	870	820	966	899	888	823	899	873	903	844	893	902	911	938	869	900	894	895	880	878	854	916	892	907	883	868	927	937	943	951	874	897	887	877	874	926	908	887	888	895	893	938	909	914	906	878	854	859	896	891	932	871	934	984	928	924	895	845	845	858	922	884	899	871	894	912	893	890	943	911	897	888	888	893	925	870	908	961	959	893	892	927	895	929	940	998	905	917	897	877	902	903	917	958	928	897	876	961	851	854	866	929	901	895	897	848	880	915	846	901	933	949	934	893	907	886	936	863	918	903	855	841	878	849	904	930	909	946	888	933	877	915	861	925	920	895	932	934	943	869	959	839	901	965	933	880	939	901	885	926	914	917	915	868	918	840	880	923	896	899	885	893	915	894	960	875	870	902	868	894	919	887	879	917	913	884	889	897	900	922	863
42230	53737	57204	68899	64815	51264	35500	16137	9678	12362	10521	11301	9023	8049	7932	7750	7709	7626	7846	7672	7549	7631	7604	7656	7562	7668	7677	7743	7630	7838	7624	7570	7712	7676	7587	7838	7667	7764	7815	7661	7581	7695	7684	7673	7558	7765	7704	7673	7671	7577	7658	7604	7661	7739	7650	7710	7731	7734	7724	7598	7813	7698	7689	7735	7576	7794	7804	7538	7643	7723	7764	7723	7625	7542	7666	7604	7667	7605	7648	7578	7660	7797	7654	7661	7664	7640	7656	7735	7679	7713	7779	7518	7837	7803	7700	7670	7691	7639	7575	7554	7816	7642	7721	7756	7742	7746	7729	7717	7664	7693	7775	7792	7623	7646	7711	7800	7683	7737	7698	7588	7537	7656	7667	7545	7764	7637	7700	7654	7691	7741	7509	7648	7706	7556	7693	7638	7716	7654	7699	7755	7744	7677	7721	7621	7666	7629	7637	7687	7691	7634	7795	7724	7733	7658	7670	7739	7669	7717	7624	7633	7664	7640	7666	7668	7772	7676	7834	7562	7654	7670	7670	7620	7675	7719	7603	7633	7635	7618	7634	7714	7613	7642	7663	7690	7728	7645	7681	7771	7716	7706	7552	7648	7770	7671	7726	7728	7641	7718	7562	7656	7717	7650	7647	7787	7708	7615	7682	7759	7649	7751	7764	7730	7700	7757	7618	7737	7670	7678	7590	7679	7770	7782	7650	7685	7696	7590	7767	7716	7704	7719	7873	7722	7653	7625	7914	7674	7794	7645	7659	7743	7661	7678	7721	7703	7558	7839	7586	7687	7814	7786	7557	7841	7695	7602	7710	7811	7669	7790	7646	7583	7595	7788	7655	7608	7645	7772	7653	7633	7686	7757	7686	7614	7762	7692	7688	7742	7744	7590	7734	7801	7605	7485	7638	7567	7736	7700	7870	7673	7669	7709	7722	7772	7765	7663	7678	7628	7728	7643	7658	7695	7729	7757	7800	7652	7802	7695	7701	7824	7664	7764	7656	7711	7778	7656	7599	7601	7759	7690	7574	7701	7544	7714	7615	7707	7687	7665	7597	7618	7690	7672	7711	7672	7604	7741	7655	7749	7738	7649	7666	7716	7700	7861	7591	7800	7741	7679	7664	7756	7739	7758	7682	7734	7535	7683	7756	7633	7636	7732	7634	7600	7672	7686	7781	7732	7641	7698	7811	7759	7716	7625	7624	7658	7688	7688	7751	7753	7568	7685	7631	7841	7639	7724	7580	7793	7588	7779	7761	7569	7768	7698	7794	7893	7677	7706	7645	7670	7778	7742	7773	7667	7672	7724	7682	7705	7724	7623	7713	7657	7711	7659	7842	7701	7549	7667	7649	7660	7672	7561	7790	7755	7642	7608	7704	7722	7684	7660	7772	7739	7734	7727	7668	7832	7623	7597	7730	7847	7734	7703	7711	7605	7722	7629	7733	7750	7522	7749	7671	7587	7737	7883	7611	7579	7741	7687	7682	7632	7666	7851	7629	7709	7697	7680	7729	7559	7780	7582	7657	7770	7779	7836	7682	7706	7669	7766	7655	7652	7690	7594	7600	7758	7552	7738	7744	7734	7582	7620	7953	7655	7717	7775	7676	7692	7657	7750	7591	7531	7680	7785	7841	7732	7726	7566	7718	7654	7565	7818	7746	7795	7717	7750	7622	7558	7705	7808	7703	7755	7710	7821	7794	7697	7580	7572	7740	7668	7759	7813	7569	7682	7605	7575	7715	7708	7701	7761	7613	7768	7575	7766	7693	7740	7776	7704	7653	7724	7777	7707	7676	7647	7578	7762	7661	7877	7581	7724	7662	7776	7751	7742	7595	7635	7683	7686	7643	7648	7717	7692	7824	7571	7631	7644	7513	7669	7618	7667	7712	7786	7559	7622	7706	7815	7659	7606	7656	7671	7733	7789	7662	7699	7712	7601	7658	7543	7590	7666	7620	7837	7652	7651	7537	7690	7649	7764	7615	7686	7784	7805	7737	7749	7629	7786	7680	7686	7671	7668	7648	7681	7668	7714	7622	7655	7628	7692	7605	7714	7803	7799	7797	7722	7694	7711	7730	7750	7542	7767	7713	7693	7778	7717	7715	7675	7668	7777	7722	7683	7767	7619	7702	7591	7799	7862	7775	7702	7749	7777	7662	7708	7748	7663	7744	7690	7574	7660	7743	7772	7618	7655	7718	7610	7703	7503	7694	7738	7687	7595	7710	7794	7663	7781	7649	7836	7601	7619	7509	7699	7658	7539	7822	7623	7768	7684	7798	7631	7666	7606	7779	7724	7680	7630	7668	7822	7743	7571	7748	7678	7850	7613	7590	7669	7768	7736	7665	7712	7661	7725	7598	7717	7610	7792	7583	7727	7685	7713	7689	7686	7610	7756	7715	7708	7656	7702	7670	7675	7720	7713	7624	7571	7715	7707	7701	7716	7720	7488	7692	7720	7533	7823	7617	7559	7657	7768	7800	7585	7635	7695	7709	7764	7631	7754	7733	7633	7713	7594	7803	7934	7732	7762	7695	7746	7664	7711	7612	7709	7653	7625	7669	7663	7835	7691	7501	7650	7538	7619	7636	7764	7629	7657	7758	7806	7741	7753	7631	7653	7581	7822	7697	7725	7624	7659	7772	7835	7555	7549	7760	7739	7773	7715	7703	7646	7806	7548	7685	7727	7732	7744	7666	7577	7605	7674	7726	7668	7700	7578	7765	7700	7665	7607	7728	7720	7805	7625	7623	7681	7735	7763	7666	7696	7684	7678	7673	7820	7635	7730	7759	7675	7691	7743	7634	7557	7778	7627	7623	7732	7695	7622	7657	7576	7632	7771	7700	7740	7626	7795	7639	7700	7831	7673	7752	7700	7771	7605	7711	7627	7686	7761	7742	7592	7666	7729	7809	7817	7672	7747	7551	7590	7648	7658	7653	7703	7750	7730	7623	7653	7782	7877	7558	7611	7718	7658	7755	7780	7668	7657	7703	7666	7818	7833	7654	7651	7684	7825	7652	7639	7689	7636	7677	7770	7770	7675	7602	7624	7734	7785	7798	7747	7726	7669	7655	7697	7784	7701	7643	7935	7751	7756	7600	7664	7647	7665	7705	7661	7686	7719	7775	7556	7698	7695	7744	7641	7651	7777	7597	7651	7644	7639	7567	7614	7866	7585	7566	7624	7686	7610	7764	7706	7713	7710	7656	7717	7734	7505	7653	7660	7751	7772	7723	7596	7684	7590	7771	7672	7734	7562	7635	7797	7782	7550	7859	7802	7757	7539	7657	7803	7700	7667	7475	7639	7726	7605	7821	7746	7626	7733	7584	7566	7697	7635	7772	7775	7693	7698	7710	7600	7533	7695	7883	7706	7745	7794	7831	7634	7612	7613	7710	7686	7682	7780	7833	7705	7549	7810	7643	7669	7651	7690	7627	7738	7696	7554	7782	7636	7740	7696	7677	7762	7763	7627	7638	7727	7702	7599	7539	7696	7796	7694	7845	7630	7690	7731	7715	7674	7790	7638	7566	7769	7629	7653	7662	7620	7727	7642	7717	7695	7597	7666	7763	7635	7694	7603	7658	7637	7834	7683	7752	7625	7707	7805	7719	7689	7799	7734	7650	7692	7643	7674	7705	7738	7744	7725	7679	7613	7547	7738	7733	7733	7661	7535	7890	7723	7709	7864	7736	7622	7685	7742	7700	7682	7601	7661	7759	7676	7677	7718	7662	7638	7837	7547	7735	7713	7697	7699	7634	7675	7660	7604	7777	7597	7626	7736	7731	7628	7741	7665	7810	7745	7691	7701	7634	7597	7680	7642	7705	7730	7772	7667	7641	7589	7712	7603	7743	7816	7656	7709	7692	7470	7627	7561	7776	7751	7689	7665	7751	7566	7699	7687	7827	7751	7619	7668	7585	7698	7787	7781	7612	7785	7728	7797	7628	7677	7867	7705	7675	7649	7756	7703	7688	7738	7692	7550	7740	7706	7771	7630	7725	7623	7784	7687	7718	7638	7588	7677	7645	7729	7693	7630	7423	7826	7674	7765	7641	7711	7713	7554	7790	7753	7832	7740	7576	7714	7707	7730	7737	7605	7774	7670	7669	7674	7682	7646	7748	7733	7819	7702	7679	7643	7754	7652	7720	7749	7487	7697	7779	7622	7679	7627	7741	7703	7638	7540	7552	7807	7651	7689	7664	7704	7676	7758	7736	7697	7726	7704	7683	7706	7807	7694	7675	7624	7691	7715	7744	7737	7524	7767	7726	7672	7684	7692	7781	7698	7676	7668	7631	7581	7705	7670	7878	7841	7724	7606	7677	7765	7671	7573	7500	7747	7641	7736	7689	7659	7693	7581	7712	7599	7675	7766	7708	7749	7705	7589	7561	7656	7816	7584	7769	7642	7653	7682	7759	7780	7663	7721	7708	7711	7739	7656	7650	7781	7673	7539	7736	7630	7683	7764	7678	7634	7689	7724	7610	7637	7735	7647	7632	7756	7852	7687	7623	7702	7711	7769	7782	7644	7633	7753	7771	7642	7750	7703	7714	7681	7684	7811	7814	7592	7649	7693	7573	7680	7727	7719	7695	7676	7758	7598	7673	7681	7585	7796	7557	7657	7668	7800	7746	7805	7759	7736	7692	7599	7807	7755	7821	7699	7617	7703	7633	7576	7596	7725	7596	7672	7684	7685	7786	7582	7615	7736	7683	7683	7813	7556	7858	7712	7649	7722	7613	7703	7626	7603	7620	7735	7559	7813	7562	7687	7814	7732	7601	7697	7600	7718	7687	7635	7717	7570	7659	7927	7725	7610	7549	7715	7706	7807	7583	7749	7684	7717	7744	7816	7557	7733	7662	7731	7805	7782	7717	7723	7865	7664	7737	7741	7776	7704	7659	7723	7568	7655	7591	7707	7764	7747	7733	7552	7620	7608	7743	7813	7771	7682	7802	7663	7665	7660	7780	7723	7657	7662	7754	7682	7513	7649	7750	7811	7651	7734	7577	7730	7674	7715	7679	7737	7693	7737	7766	7806	7599	7640	7798	7629	7690	7806	7620	7660	7761	7781	7728	7775	7730	7633	7642	7718	7653	7790	7716	7606	7768	7780	7622	7580
7461	5073	5146	4267	3754	2358	1356	979	911	936	869	882	910	852	897	860	862	896	851	854	835	840	882	886	877	898	873	868	905	882	870	878	887	877	876	876	895	833	846	895	841	859	859	859	814	908	856	812	849	855	890	864	843	856	884	832	865	890	838	948	870	921	906	821	868	859	902	815	865	813	868	831	859	901	867	836	877	882	897	869	911	906	925	874	904	854	819	919	884	819	889	839	935	865	890	901	833	862	864	862	905	915	812	842	847	812	880	862	936	811	856	839	955	869	890	896	904	805	842	892	880	908	863	871	901	835	832	842	812	901	896	881	838	824	883	826	806	902	903	854	838	819	867	885	855	854	841	880	847	928	860	876	867	854	900	893	836	839	877	920	851	890	907	862	915	950	889	866	856	901	857	874	936	890	886	879	896	834	857	864	831	846	847	907	909	883	880	873	885	897	904	820	934	922	880	837	840	876	866	927	859	885	812	846	930	892	909	902	860	924	865	854	889	858	886	892	877	852	902	855	910	872	875	872	932	857	806	848	878	916	949	906	868	892	861	892	891	856	921	923	893	903	889	874	893	904	869	881	957	913	888	829	905	911	849	900	833	918	899	862	853	880	877	886	874	878	865	864	886	852	873	900	838	895	868	823	894	893	891	840	882	855	885	868	862	881	862	856	880	917	826	816	905	931	899	844	893	816	877	876	906	850	905	897	855	921	841	893	846	884	917	855	846	798	830	860	880	883	924	862	823	883	853	849	828	878	892	844	869	867	900	865	904	893	855	823	858	887	846	869	844	846	862	829	897	891	907	864	876	888	909	844	882	875	871	889	877	945	857	880	847	873	889	893	842	839	841	888	901	863	894	853	862	887	916	925	842	944	847	826	847	890	910	863	832	885	841	893	888	916	821	842	872	769	856	849	896	852	885	851	873	837	862	906	874	844	857	893	840	869	859	927	868	865	813	877	842	843	911	833	856	896	836	917	831	824	878	878	905	883	869	853	833	879	885	855	935	876	873	894	870	926	858	887	917	882	858	871	910	904	880	797	872	857	854	889	850	878	913	861	906	840	848	889	875	904	875	822	858	836	841	817	874	895	869	878	860	837	877	848	925	872	889	939	909	852	890	877	844	867	829	895	840	889	904	862	861	869	881	823	835	905	901	872	857	859	897	848	888	858	862	823	825	857	875	898	911	866	893	842	883	829	893	903	851	836	876	833	878	921	873	808	862	906	875	875	897	870	912	883	902	817	872	890	877	826	898	857	837	890	892	935	850	868	868	899	902	878	916	879	867	875	904	865	908	880	877	891	849	889	901	840	861	846	848	892	852	890	896	882	901	906	877	851	857	835	863	921	909	853	875	883	860	860	872	920	903	866	896	880	903	846	903	851	874	904	827	855	907	882	893	904	873	881	844	863	862	887	889	894	867	853	852	856	881	902	867	942	892	894	893	870	854	862	894	846	849	890	874	874	930	864	931	879	888	853	831	860	856	847	860	881	885	843	900	877	875	853	872	839	854	886	897	864	944	905	917	934	863	860	907	872	840	889	905	889	887	884	870	864	834	885	881	869	865	892	881	830	911	915	835	881	886	923	907	871	880	916	859	873	882	845	828	889	870	845	856	900	859	923	884	890	833	899	879	855	828	917	895	861	841	813	907	929	886	865	870	866	838	871	881	943	883	905	877	817	817	864	841	863	875	843	880	907	892	905	895	800	838	887	802	858	920	817	936	868	890	868	861	851	860	838	861	896	905	843	875	846	888	892	880	854	877	871	897	895	898	868	799	900	872	872	847	866	868	920	856	913	899	848	863	837	839	821	855	902	858	905	845	833	864	884	807	908	919	911	847	862	906	908	869	830	903	838	878	898	873	884	897	879	868	905	885	929	902	875	884	886	854	887	876	855	896	835	893	880	881	892	912	954	874	864	862	912	900	885	893	864	889	846	857	822	872	877	874	862	900	861	853	914	849	814	922	846	939	897	892	897	863	923	923	880	862	882	851	826	869	856	898	898	889	864	884	912	925	886	889	833	801	838	865	913	872	881	867	867	887	883	862	906	869	847	944	897	866	847	870	868	937	830	843	846	830	917	843	809	853	874	897	877	816	868	878	887	888	870	885	830	852	877	883	854	894	886	891	894	877	901	851	828	840	878	942	853	917	892	935	843	853	853	839	921	882	879	842	909	864	901	863	856	866	914	850	849	856	859	855	874	944	882	847	889	918	814	839	882	843	911	905	899	904	858	911	882	891	871	853	842	900	886	891	881	859	858	863	870	924	881	896	875	876	884	900	916	878	849	882	825	910	877	851	854	913	892	885	864	884	834	888	906	881	874	892	863	863	938	847	930	872	879	824	825	916	845	891	846	929	868	866	946	907	853	881	883	874	875	868	869	909	898	887	852	895	941	831	867	885	909	961	812	835	872	935	807	883	871	897	846	833	889	887	818	856	880	866	905	849	859	849	885	863	916	877	901	927	866	819	844	886	893	840	870	873	847	899	824	888	910	840	917	857	852	914	827	888	833	856	899	868	893	879	856	851	848	834	837	911	827	904	866	886	867	869	897	833	894	887	829	877	878	926	893	853	895	784	880	848	931	876	856	838	857	842	908	811	871	848	897	850	855	862	876	824	875	861	832	873	860	903	861	846	872	834	902	895	899	862	857	916	883	820	902	889	898	858	860	869	900	847	840	889	921	844	860	946	867	846	901	878	877	866	886	849	815	870	880	894	919	890	919	928	868	869	802	894	876	894	892	906	924	913	854	824	822	888	906	897	908	802	874	877	860	886	873	837	861	969	893	899	822	810	842	861	882	893	859	876	901	807	842	919	851	850	862	860	904	869	835	888	900	861	896	849	895	862	927	924	854	856	873	842	889	880	887	812	905	860	924	895	873	851	841	836	849	856	828	870	879	834	894	819	910	908	933	879	859	833	922	949	879	856	904	815	865	862	863	877	841	868	904	850	835	877	840	865	858	905	851	895	902	888	904	904	885	898	871	869	907	832	860	817	827	832	892	889	880	886	892	881	864	819	861	876	885	913	877	863	902	848	864	866	873	881	863	834	914	835	864	855	860	903	847	876	890	879	836	876	838	897	841	960	896	878	869	878	910	876	876	922	919	935	860	889	911	824	871	816	889	875	801	815	880	883	864	793	894	863	842	840	909	897	907	892	847	930	887	925	905	875	923	972	878	829	882	876	911	843	893	873	853	881	885	829	876	855	811	903	895	862	862	884	878	848	875	896	891	889	866	855	842	911	910	866	906	840	855	851	854	897	863	906	967	867	819	839	903	859	917	889	897	874	887	907	926	894	808	864	870	911	910	853	905	815	873	881	886	862	930	834	850	876	908	886	883	905	887	832	935	902	831	916	844	912	848	846	822	859	882	849	861	835	845	850	819	926	871	862	897	905	903	888	877	874	951	909	873	851	854	831	936	844	880	845	888	873	855	927	862	927	882	913	880	832	816	885	883	910	919	838	861	866	912	864	885	828	864
35286	35551	34597	40106	40217	30720	18854	11419	8828	8908	8372	8289	7818	7622	7625	7470	7542	7459	7466	7483	7613	7454	7556	7398	7470	7432	7517	7626	7414	7514	7489	7550	7478	7483	7529	7505	7485	7613	7498	7568	7564	7546	7433	7365	7577	7558	7546	7527	7637	7409	7448	7473	7419	7451	7459	7605	7593	7437	7436	7509	7553	7509	7553	7507	7541	7584	7456	7594	7585	7676	7539	7511	7489	7530	7464	7440	7474	7512	7467	7529	7532	7542	7633	7623	7515	7592	7563	7479	7583	7597	7491	7484	7433	7535	7521	7435	7466	7599	7575	7504	7473	7451	7393	7460	7494	7596	7619	7504	7511	7587	7620	7372	7582	7444	7510	7668	7539	7476	7675	7474	7450	7475	7632	7575	7507	7638	7553	7500	7504	7597	7467	7457	7622	7524	7625	7617	7496	7458	7599	7569	7530	7520	7524	7509	7524	7396	7521	7569	7480	7426	7343	7540	7682	7509	7395	7488	7589	7414	7589	7440	7559	7513	7547	7462	7520	7518	7468	7518	7505	7503	7474	7519	7417	7567	7490	7353	7488	7569	7447	7671	7493	7686	7596	7581	7516	7512	7574	7643	7602	7578	7498	7658	7535	7485	7561	7574	7497	7426	7605	7531	7530	7491	7573	7615	7558	7440	7440	7606	7403	7413	7470	7425	7456	7639	7576	7536	7626	7481	7543	7355	7678	7546	7567	7506	7537	7352	7428	7558	7453	7422	7656	7594	7536	7443	7517	7616	7628	7453	7477	7679	7597	7564	7631	7526	7609	7616	7683	7569	7518	7495	7521	7386	7482	7441	7561	7587	7487	7358	7541	7650	7454	7547	7657	7511	7419	7468	7570	7540	7492	7575	7326	7512	7372	7544	7474	7472	7503	7605	7314	7559	7479	7599	7410	7630	7623	7587	7474	7570	7660	7515	7659	7580	7545	7501	7638	7463	7454	7483	7484	7503	7532	7565	7377	7482	7604	7414	7675	7370	7315	7587	7529	7499	7551	7440	7531	7461	7487	7608	7515	7460	7501	7595	7556	7543	7410	7559	7517	7439	7570	7553	7570	7411	7513	7561	7477	7550	7436	7493	7543	7540	7549	7399	7608	7399	7479	7557	7537	7519	7620	7496	7451	7484	7460	7646	7625	7438	7413	7513	7516	7379	7507	7478	7613	7499	7573	7466	7573	7507	7655	7560	7589	7531	7623	7492	7472	7566	7531	7343	7495	7661	7543	7552	7684	7505	7535	7694	7472	7610	7472	7498	7439	7585	7525	7389	7435	7498	7764	7568	7547	7608	7560	7514	7569	7466	7556	7597	7566	7477	7559	7565	7478	7535	7498	7492	7711	7539	7576	7489	7557	7531	7658	7533	7615	7581	7636	7505	7540	7596	7614	7633	7637	7515	7489	7414	7638	7507	7485	7546	7463	7558	7493	7443	7520	7613	7643	7598	7569	7481	7427	7605	7536	7453	7505	7487	7502	7385	7493	7539	7522	7511	7562	7466	7567	7524	7416	7644	7592	7362	7506	7535	7476	7424	7553	7500	7559	7496	7543	7538	7608	7477	7624	7390	7367	7618	7604	7556	7479	7616	7521	7345	7644	7491	7514	7586	7381	7504	7597	7595	7432	7516	7507	7516	7554	7460	7543	7555	7455	7600	7611	7566	7587	7416	7442	7481	7485	7504	7559	7466	7352	7485	7684	7528	7536	7362	7519	7543	7592	7528	7516	7439	7450	7531	7544	7552	7520	7469	7397	7600	7321	7428	7582	7567	7576	7669	7568	7534	7446	7547	7464	7497	7496	7517	7504	7581	7673	7490	7660	7479	7598	7535	7453	7541	7360	7619	7653	7579	7601	7503	7514	7531	7635	7568	7621	7622	7658	7584	7528	7498	7486	7481	7538	7472	7440	7617	7569	7503	7506	7626	7453	7552	7539	7584	7481	7634	7474	7439	7576	7535	7438	7610	7651	7574	7503	7521	7462	7613	7400	7433	7543	7585	7461	7559	7468	7519	7527	7670	7376	7585	7455	7570	7625	7505	7660	7563	7658	7541	7416	7397	7512	7448	7551	7517	7462	7520	7474	7475	7415	7438	7587	7588	7697	7351	7465	7539	7509	7498	7535	7499	7550	7472	7561	7452	7551	7670	7550	7486	7612	7483	7437	7631	7466	7392	7604	7599	7403	7462	7624	7604	7499	7467	7522	7547	7589	7541	7548	7533	7570	7510	7597	7499	7543	7425	7533	7608	7466	7544	7619	7444	7610	7631	7573	7517	7495	7602	7565	7414	7561	7532	7593	7516	7409	7412	7521	7712	7442	7495	7539	7587	7402	7538	7574	7478	7595	7432	7648	7379	7460	7548	7506	7464	7377	7494	7500	7535	7596	7501	7536	7576	7453	7549	7514	7570	7377	7577	7478	7513	7572	7523	7469	7436	7541	7610	7572	7624	7469	7498	7528	7465	7518	7531	7529	7634	7437	7537	7425	7691	7376	7621	7552	7574	7604	7549	7531	7582	7550	7570	7572	7598	7555	7508	7610	7465	7378	7507	7446	7408	7528	7454	7577	7530	7564	7488	7493	7556	7544	7545	7507	7574	7577	7615	7572	7446	7661	7550	7577	7448	7495	7550	7514	7516	7600	7447	7566	7546	7669	7464	7570	7443	7586	7531	7517	7589	7446	7646	7441	7649	7599	7554	7606	7619	7493	7445	7473	7630	7458	7645	7593	7591	7423	7625	7519	7601	7490	7468	7521	7578	7546	7461	7650	7434	7555	7574	7516	7540	7677	7577	7596	7583	7492	7423	7582	7520	7542	7697	7523	7430	7594	7542	7485	7666	7486	7453	7492	7580	7481	7446	7552	7436	7410	7541	7497	7544	7653	7395	7612	7403	7442	7460	7554	7500	7608	7644	7553	7430	7441	7573	7662	7620	7515	7427	7452	7498	7424	7481	7624	7530	7584	7428	7497	7621	7582	7548	7443	7574	7432	7536	7446	7587	7609	7461	7609	7564	7477	7405	7545	7497	7412	7487	7394	7508	7651	7468	7490	7493	7520	7481	7606	7459	7555	7440	7571	7536	7421	7602	7502	7694	7418	7572	7601	7576	7568	7370	7480	7526	7425	7565	7600	7520	7570	7575	7520	7509	7507	7467	7539	7461	7523	7446	7729	7424	7592	7500	7638	7484	7614	7459	7590	7588	7503	7510	7642	7419	7514	7548	7527	7524	7375	7545	7338	7570	7540	7535	7560	7538	7532	7634	7603	7486	7407	7550	7585	7647	7650	7543	7527	7529	7356	7437	7524	7498	7601	7663	7504	7468	7487	7475	7438	7467	7623	7672	7794	7625	7543	7384	7547	7569	7528	7597	7493	7594	7588	7568	7477	7557	7432	7552	7451	7559	7507	7577	7461	7568	7562	7572	7497	7623	7638	7476	7601	7479	7468	7470	7426	7514	7582	7564	7554	7389	7517	7556	7508	7528	7502	7649	7494	7682	7488	7533	7680	7596	7618	7408	7594	7554	7542	7464	7463	7403	7652	7408	7576	7558	7494	7501	7604	7493	7455	7627	7658	7496	7543	7698	7586	7460	7495	7481	7530	7636	7428	7456	7549	7471	7556	7367	7494	7492	7492	7333	7559	7514	7507	7522	7460	7435	7567	7511	7670	7549	7511	7491	7599	7390	7435	7478	7487	7612	7553	7321	7582	7603	7479	7508	7576	7585	7549	7432	7583	7593	7469	7546	7347	7529	7396	7423	7593	7547	7540	7477	7502	7486	7524	7510	7509	7611	7409	7439	7513	7626	7468	7607	7606	7519	7574	7541	7594	7526	7538	7527	7565	7560	7552	7538	7554	7543	7448	7450	7458	7405	7539	7507	7547	7584	7529	7602	7497	7653	7629	7475	7507	7549	7651	7524	7650	7565	7506	7505	7573	7646	7650	7551	7449	7522	7630	7571	7585	7660	7419	7492	7516	7487	7475	7508	7530	7531	7397	7705	7483	7496	7349	7541	7466	7598	7616	7463	7519	7576	7583	7631	7617	7543	7579	7440	7512	7631	7591	7439	7586	7692	7466	7584	7512	7615	7508	7397	7548	7561	7592	7463	7511	7596	7575	7602	7590	7691	7373	7549	7569	7437	7668	7546	7558	7471	7545	7521	7512	7511	7546	7503	7545	7508	7432	7659	7552	7482	7432	7577	7592	7614	7576	7412	7598	7450	7517	7505	7523	7598	7561	7493	7533	7574	7564	7430	7401	7449	7560	7605	7461	7683	7573	7552	7408	7512	7553	7542	7500	7526	7591	7643	7582	7603	7595	7520	7512	7495	7536	7508	7551	7575	7620	7476	7617	7588	7460	7479	7577	7530	7539	7555	7516	7562	7493	7527	7467	7484	7479	7608	7465	7607	7557	7459	7612	7517	7514	7629	7499	7478	7594	7632	7465	7423	7444	7465	7520	7492	7621	7437	7545	7519	7666	7550	7607	7537	7504	7535	7503	7391	7633	7587	7533	7594	7506	7503	7428	7548	7520	7508	7431	7612	7624	7524	7528	7660	7434	7515	7412	7476	7371	7563	7465	7470	7413	7576	7530	7402	7587	7614	7610	7676	7519	7678	7564	7445	7371	7670	7583	7481	7508	7465	7499	7536	7612	7575	7510	7419	7541	7552	7532	7591	7553	7399	7331	7523	7627	7419	7580	7519	7553	7606	7549	7438	7549	7501	7532	7476	7429	7472	7564	7556	7600	7514	7440	7542	7534	7469	7459	7581	7570	7564	7599	7447	7565	7629	7450	7538	7461	7503	7390	7399	7531	7510	7568	7478	7647	7509	7584	7592	7577	7452	7603	7536	7449	7426	7461	7404	7545	7512	7482	7709	7529	7405	7559	7506	7584	7649	7643	7547	7515	7488	7513	7621	7529	7460	7526	7391	7400	7590	7663	7418	7536	7562	7546	7666	7534	7589	7422	7587	7505	7457	7600	7520	7581	7485	7583	7568	7528	7512	7612	7424	7544	7560	7527	7630	7417	7532	7432	7466	7482	7396	7518	7609	7484	7507	7558	7403	7429	7405	7451	7436	7558	7498	7492	7604	7555	7455	7574	7448
7359	10822	12882	11225	9682	6271	2700	1504	932	1030	977	971	916	902	887	868	939	943	889	919	922	899	792	933	893	912	893	855	877	889	897	872	913	876	875	895	923	848	866	901	892	932	932	856	929	881	885	900	853	911	904	887	933	884	905	942	849	901	947	900	870	904	887	892	923	899	933	989	926	932	911	866	877	893	880	863	907	895	873	907	803	870	910	933	937	887	910	894	865	904	874	921	870	882	892	852	900	965	849	896	882	880	874	969	894	880	914	867	876	862	953	876	919	919	831	910	837	874	936	941	849	935	912	864	911	900	907	893	866	852	936	900	907	902	874	841	893	925	937	966	949	925	930	884	843	907	891	875	893	869	894	924	871	861	837	934	876	855	861	878	892	893	849	915	884	852	907	920	923	910	888	870	901	906	886	942	907	923	908	851	826	873	918	955	961	854	878	883	891	859	899	858	895	925	903	892	881	887	915	878	901	892	848	866	915	890	930	857	957	861	883	933	866	950	971	892	872	860	904	836	897	901	900	941	917	909	882	844	896	871	865	895	915	907	908	906	861	926	851	916	925	874	851	854	858	915	904	857	914	909	903	907	903	891	877	901	905	886	871	862	881	872	948	878	915	875	875	877	914	888	873	879	874	867	908	909	859	938	923	947	912	873	935	898	882	892	863	853	954	896	873	910	859	893	869	910	957	873	919	914	879	865	889	900	872	915	888	954	893	895	911	906	885	910	960	904	898	835	921	884	903	905	899	880	878	883	893	882	920	861	872	903	943	930	903	877	878	920	925	906	892	915	887	901	814	940	844	887	882	887	895	933	840	877	903	823	898	897	881	907	856	843	944	862	864	855	851	912	930	922	920	940	901	863	874	932	842	907	903	863	917	812	826	890	886	880	836	924	918	907	901	815	846	852	900	868	910	898	894	881	907	906	985	896	909	915	871	893	904	904	861	900	908	913	890	873	914	907	952	865	912	894	954	887	876	869	876	909	904	878	898	871	868	902	901	908	840	870	884	888	888	871	947	916	911	895	864	883	920	900	893	882	914	884	847	864	868	875	835	912	936	898	873	910	859	885	896	923	914	959	870	880	914	888	884	879	899	895	903	890	904	898	909	927	883	836	915	879	909	934	886	865	880	855	917	915	873	945	939	945	934	906	933	896	908	880	885	891	899	908	934	883	896	904	906	825	924	889	860	959	921	945	890	870	902	910	867	900	881	902	867	870	837	883	904	824	859	876	849	948	924	916	839	893	851	925	901	893	873	877	865	874	870	901	856	888	866	913	915	863	880	876	928	889	845	878	845	895	925	924	867	868	904	890	852	855	869	877	840	927	860	930	928	851	923	938	932	875	978	929	858	906	914	835	864	876	924	858	901	918	911	862	923	915	915	840	850	850	895	841	881	943	899	892	935	919	812	884	857	934	924	870	860	906	875	865	864	921	885	893	902	895	873	920	915	878	911	905	936	900	919	855	924	898	876	849	922	934	893	844	922	936	889	864	900	914	842	914	894	895	911	915	875	894	894	905	912	928	825	867	923	941	907	898	912	898	894	898	867	880	873	854	887	855	920	893	919	914	896	909	876	895	804	915	939	889	849	938	863	914	862	883	847	922	861	890	902	837	900	867	891	911	913	902	882	903	876	906	916	980	920	875	928	917	888	896	871	920	911	882	838	908	923	920	908	885	892	872	891	872	842	906	889	919	853	947	970	816	893	868	906	910	888	844	869	887	892	922	891	931	907	885	895	854	871	908	904	899	917	896	906	990	909	902	866	931	893	911	874	842	885	837	911	882	914	915	886	882	909	880	844	903	885	901	904	895	856	881	883	905	908	905	861	909	943	897	886	876	904	902	907	910	909	861	874	888	849	888	873	869	911	842	897	902	880	896	935	909	900	934	866	877	870	918	924	838	889	925	887	914	919	905	922	902	945	967	926	948	898	880	904	878	895	918	850	870	871	885	942	964	941	876	900	962	890	927	920	908	940	889	907	937	879	963	955	859	921	893	835	851	868	933	849	879	903	922	835	889	906	895	900	931	885	904	872	921	850	932	881	889	880	884	868	874	861	894	875	886	893	847	880	952	916	870	902	879	970	874	861	973	887	887	923	837	855	886	879	813	861	931	985	868	918	895	842	859	885	892	895	908	925	893	915	865	902	890	893	876	874	943	898	894	835	906	891	933	868	883	850	870	897	896	874	899	914	938	947	885	902	926	889	862	936	861	885	818	872	873	836	862	879	937	915	898	847	884	876	911	891	864	916	896	916	898	871	961	900	882	823	856	948	849	890	936	848	881	918	867	850	912	887	902	872	848	900	916	902	890	893	888	942	909	906	896	906	937	934	902	865	882	849	876	960	893	875	881	926	890	915	904	849	894	906	902	928	910	881	878	886	851	922	826	901	855	832	901	911	940	893	865	941	819	866	850	886	940	945	823	900	862	854	868	916	897	899	866	903	856	914	880	945	924	862	862	878	872	906	932	839	902	894	912	931	919	905	919	892	968	928	880	904	938	898	912	918	899	907	894	907	885	870	914	897	914	872	922	900	897	878	896	905	934	856	921	921	849	927	882	878	918	862	882	857	916	885	869	942	907	895	852	906	815	924	922	854	842	918	882	918	876	859	938	924	903	873	918	891	919	943	878	855	891	842	854	885	880	926	847	915	918	835	917	891	886	906	915	861	896	895	894	890	868	870	895	880	903	952	866	922	916	872	883	967	889	907	905	880	880	915	938	858	883	884	826	860	930	882	902	893	854	876	891	862	891	934	878	939	890	885	918	864	921	910	906	897	875	888	862	880	926	837	910	848	851	855	921	899	884	936	913	858	903	881	937	864	838	916	904	861	921	879	910	909	817	829	888	875	875	884	859	896	886	885	902	890	843	871	925	881	922	943	857	863	905	903	926	930	847	893	906	888	867	862	864	909	908	850	896	841	934	821	860	884	878	918	905	882	914	880	865	869	928	874	856	889	896	921	871	896	876	951	867	871	903	929	919	884	916	881	919	889	825	888	912	894	882	865	897	876	895	903	876	934	926	866	900	863	898	911	889	910	894	857	904	945	834	905	870	903	916	903	833	893	948	892	956	925	838	889	932	880	900	867	929	897	917	857	914	906	900	832	880	848	881	894	888	903	902	900	850	884	867	895	891	875	863	925	902	874	884	890	868	943	924	880	844	932	909	910	864	855	855	907	918	939	863	854	917	868	879	914	907	892	807	879	874	900	868	858	898	808	868	874	852	881	880	915	913	885	868	891	953	861	901	873	933	904	836	899	877	848	920	914	892	902	939	887	924	887	888	920	878	915	915	910	936	894	907	889	884	891	932	903	904	839	908	875	859	890	848	881	902	902	845	914	889	923	881	860	885	818	892	856	832	858	876	907	901	907	897	949	880	915	895	918	872	920	908	928	904	852	844	890	899	884	904	917	919	899	884	872	835	846	921	842	875	887	879	899	911	927	885	887	892	850	847	835	899	868	941	910	874	919	871	884	951
39555	46602	48027	57441	57329	45403	30542	17632	9014	10378	9134	9288	8271	7841	7816	7643	7673	7643	7564	7841	7574	7537	7751	7501	7460	7729	7530	7662	7497	7708	7597	7749	7661	7581	7732	7604	7601	7529	7523	7624	7593	7644	7573	7753	7660	7552	7597	7592	7691	7582	7684	7505	7597	7723	7576	7687	7601	7623	7778	7580	7584	7767	7615	7589	7592	7611	7574	7701	7546	7729	7701	7609	7688	7625	7676	7707	7583	7617	7637	7631	7654	7735	7532	7608	7594	7567	7680	7557	7566	7595	7501	7634	7603	7711	7672	7686	7473	7599	7532	7693	7558	7715	7608	7630	7599	7493	7726	7644	7640	7590	7626	7599	7707	7538	7516	7662	7667	7586	7710	7581	7631	7658	7573	7686	7599	7561	7718	7685	7488	7465	7722	7563	7607	7680	7507	7630	7635	7649	7616	7669	7621	7710	7574	7558	7541	7509	7432	7538	7578	7444	7759	7570	7645	7707	7568	7636	7612	7740	7625	7559	7536	7600	7694	7507	7528	7584	7587	7576	7641	7627	7671	7563	7615	7692	7577	7645	7645	7607	7699	7723	7624	7663	7728	7580	7573	7715	7608	7620	7618	7712	7637	7698	7666	7609	7667	7648	7741	7606	7493	7693	7557	7605	7639	7472	7671	7689	7532	7592	7594	7743	7851	7623	7517	7721	7633	7646	7613	7588	7666	7503	7529	7586	7677	7489	7582	7548	7609	7561	7608	7518	7735	7554	7563	7656	7577	7608	7732	7614	7680	7617	7596	7697	7614	7625	7674	7536	7586	7667	7612	7585	7644	7595	7553	7666	7530	7603	7624	7619	7727	7684	7632	7612	7705	7631	7610	7579	7690	7570	7640	7687	7627	7612	7553	7548	7669	7718	7652	7654	7617	7678	7658	7735	7450	7534	7682	7667	7599	7742	7657	7546	7646	7672	7642	7571	7614	7617	7539	7479	7655	7788	7652	7737	7626	7630	7577	7696	7571	7540	7642	7609	7570	7674	7569	7639	7570	7422	7630	7514	7573	7530	7626	7577	7669	7623	7608	7640	7551	7732	7721	7511	7498	7624	7626	7642	7649	7493	7589	7630	7630	7578	7703	7571	7524	7576	7583	7563	7446	7558	7558	7638	7658	7594	7530	7585	7607	7713	7673	7523	7582	7660	7595	7589	7730	7500	7738	7617	7697	7684	7669	7528	7603	7513	7514	7623	7635	7605	7521	7607	7546	7491	7673	7592	7574	7789	7676	7627	7585	7669	7592	7622	7571	7555	7632	7615	7624	7646	7507	7561	7557	7597	7718	7604	7728	7514	7613	7711	7811	7477	7555	7560	7472	7645	7647	7625	7589	7697	7689	7666	7600	7660	7603	7547	7606	7694	7606	7550	7701	7720	7609	7637	7586	7606	7709	7608	7660	7731	7529	7768	7460	7679	7598	7705	7573	7627	7740	7599	7677	7611	7630	7665	7673	7534	7657	7579	7669	7657	7550	7628	7608	7679	7531	7633	7585	7647	7586	7478	7532	7656	7501	7779	7587	7563	7694	7702	7621	7650	7644	7648	7576	7547	7668	7564	7608	7581	7726	7565	7610	7590	7634	7701	7556	7708	7651	7621	7667	7654	7602	7617	7739	7613	7599	7515	7612	7575	7559	7527	7523	7680	7666	7714	7745	7698	7742	7641	7661	7566	7559	7635	7698	7678	7564	7670	7670	7499	7627	7695	7663	7590	7672	7582	7796	7615	7624	7693	7775	7593	7684	7722	7660	7525	7597	7557	7712	7685	7608	7492	7570	7590	7649	7674	7635	7686	7681	7690	7630	7617	7644	7581	7622	7743	7780	7649	7571	7677	7685	7724	7576	7654	7566	7723	7681	7482	7632	7627	7722	7657	7608	7631	7709	7522	7672	7575	7598	7773	7575	7629	7675	7741	7499	7571	7533	7565	7630	7572	7647	7625	7549	7784	7676	7704	7505	7596	7578	7627	7569	7730	7473	7631	7620	7642	7545	7682	7665	7581	7612	7725	7690	7752	7679	7578	7642	7596	7663	7595	7763	7691	7564	7569	7554	7623	7489	7543	7600	7504	7715	7546	7676	7638	7545	7717	7598	7604	7648	7563	7623	7685	7555	7573	7623	7703	7618	7607	7674	7516	7641	7779	7621	7582	7688	7623	7581	7529	7606	7789	7629	7619	7546	7685	7657	7578	7624	7539	7681	7565	7625	7641	7619	7595	7654	7633	7655	7630	7774	7535	7710	7562	7600	7585	7717	7783	7746	7698	7642	7608	7654	7550	7667	7586	7616	7635	7616	7690	7784	7533	7772	7638	7633	7523	7622	7661	7640	7548	7585	7566	7538	7685	7625	7649	7588	7588	7595	7521	7679	7520	7704	7567	7695	7664	7657	7510	7677	7525	7670	7702	7469	7570	7689	7528	7599	7679	7649	7642	7529	7706	7693	7734	7722	7694	7715	7623	7549	7503	7603	7566	7572	7524	7670	7688	7519	7625	7616	7542	7671	7596	7589	7629	7790	7517	7626	7628	7547	7617	7669	7616	7682	7423	7651	7813	7504	7462	7634	7664	7525	7665	7552	7610	7606	7602	7771	7583	7697	7552	7644	7635	7699	7581	7651	7626	7648	7579	7604	7555	7552	7619	7583	7537	7612	7570	7743	7611	7557	7631	7558	7568	7644	7456	7562	7671	7570	7680	7723	7548	7694	7594	7774	7660	7610	7776	7611	7663	7623	7599	7599	7669	7488	7587	7638	7616	7675	7639	7575	7596	7568	7632	7590	7606	7588	7789	7600	7614	7627	7662	7615	7623	7605	7529	7621	7603	7570	7668	7612	7460	7593	7662	7611	7623	7635	7496	7415	7680	7608	7722	7728	7611	7647	7752	7583	7600	7459	7623	7652	7587	7631	7582	7574	7560	7663	7655	7618	7662	7561	7638	7631	7712	7652	7727	7614	7596	7573	7687	7683	7613	7453	7580	7724	7595	7566	7828	7665	7557	7643	7583	7606	7642	7610	7630	7613	7650	7655	7648	7533	7609	7573	7550	7587	7596	7715	7506	7593	7618	7623	7574	7642	7742	7729	7624	7669	7730	7692	7551	7697	7577	7580	7704	7613	7617	7640	7671	7539	7573	7510	7682	7636	7704	7520	7607	7692	7720	7536	7558	7621	7531	7554	7631	7572	7761	7624	7532	7513	7638	7628	7602	7574	7587	7672	7765	7689	7527	7552	7655	7654	7573	7704	7667	7608	7621	7650	7714	7527	7632	7650	7535	7505	7700	7491	7784	7653	7543	7683	7690	7424	7531	7676	7603	7659	7592	7638	7639	7610	7630	7595	7625	7595	7667	7666	7473	7719	7568	7640	7661	7529	7603	7549	7670	7507	7651	7620	7626	7688	7638	7506	7589	7625	7625	7685	7633	7529	7798	7575	7715	7749	7702	7686	7688	7658	7711	7575	7577	7591	7873	7574	7655	7624	7522	7560	7702	7684	7606	7553	7627	7616	7573	7681	7653	7630	7724	7553	7604	7686	7522	7586	7674	7638	7654	7515	7626	7585	7575	7658	7490	7510	7665	7636	7645	7574	7630	7619	7544	7782	7541	7592	7636	7663	7783	7634	7643	7612	7595	7539	7615	7552	7644	7614	7736	7670	7644	7681	7654	7488	7618	7586	7752	7701	7698	7625	7686	7577	7566	7573	7592	7573	7581	7590	7724	7584	7687	7596	7576	7549	7629	7621	7625	7659	7700	7703	7550	7610	7611	7617	7589	7589	7507	7537	7642	7708	7564	7686	7672	7661	7539	7742	7507	7494	7527	7455	7680	7655	7644	7549	7597	7646	7632	7538	7599	7745	7661	7738	7593	7670	7680	7679	7507	7527	7536	7599	7581	7650	7679	7623	7559	7621	7865	7631	7629	7651	7596	7643	7558	7795	7532	7597	7522	7722	7599	7709	7666	7699	7720	7514	7723	7597	7551	7606	7654	7765	7413	7627	7614	7525	7726	7508	7729	7513	7606	7511	7690	7776	7704	7767	7600	7721	7529	7617	7761	7609	7734	7520	7683	7663	7498	7578	7699	7572	7563	7672	7667	7701	7530	7762	7543	7695	7620	7688	7670	7632	7606	7613	7524	7587	7559	7661	7608	7805	7577	7775	7554	7568	7634	7542	7681	7572	7638	7581	7703	7607	7705	7616	7559	7544	7766	7673	7673	7570	7663	7593	7653	7616	7558	7556	7655	7600	7549	7589	7573	7654	7744	7433	7583	7528	7625	7603	7480	7615	7634	7619	7745	7551	7570	7746	7673	7632	7621	7714	7543	7774	7627	7696	7642	7594	7668	7476	7710	7625	7702	7624	7585	7550	7640	7596	7525	7588	7665	7587	7606	7538	7566	7606	7777	7678	7633	7601	7585	7599	7709	7723	7580	7546	7541	7601	7775	7680	7632	7610	7651	7788	7633	7683	7523	7640	7616	7582	7763	7527	7642	7511	7565	7646	7743	7673	7534	7559	7549	7634	7700	7670	7535	7573	7552	7680	7666	7611	7684	7595	7662	7576	7661	7701	7688	7583	7654	7781	7557	7677	7671	7668	7644	7638	7705	7462	7675	7604	7602	7603	7564	7673	7663	7561	7582	7504	7591	7520	7721	7475	7631	7517	7641	7604	7632	7707	7442	7728	7798	7840	7620	7544	7656	7742	7519	7643	7724	7598	7570	7683	7631	7698	7554	7731	7691	7587	7624	7462	7644	7615	7618	7603	7670	7447	7640	7801	7656	7600	7466	7597	7633	7565	7556	7652	7610	7671	7528	7792	7501	7548	7650	7633	7576	7713	7552	7669	7584	7671	7513	7611	7637	7647	7667	7742	7660	7742	7579	7609	7671	7708	7690	7586	7467	7545	7727	7526	7627	7516	7720	7675	7601	7577	7526	7743	7624	7664	7650	7617	7568	7546	7594	7686	7627	7642	7637	7718	7556	7740	7554	7551	7562	7557	7761	7497	7631	7553	7549	7511	7666	7700	7523	7712	7645	7904	7531	7654	7658	7698	7666	7673	7594	7647	7547	7575	7488	7667	7618	7623	7541	7645	7670	7655	7658
9235	9515	11799	10494	9329	6003	2395	1338	922	991	1009	921	910	846	872	896	851	919	890	847	933	861	848	880	885	915	932	938	940	890	903	886	922	934	891	807	891	870	921	868	896	877	892	879	871	896	867	890	941	906	842	914	893	891	851	864	890	925	828	918	895	884	866	915	866	865	910	861	941	882	875	920	887	956	840	886	897	925	905	941	861	832	867	885	961	953	907	960	873	870	890	881	914	865	873	867	874	878	889	902	867	899	881	834	880	909	856	837	906	858	868	901	836	928	886	891	906	888	899	920	875	876	912	885	872	906	861	908	925	912	846	882	901	877	880	842	847	892	869	904	840	871	920	890	856	887	893	803	831	910	847	863	880	835	894	943	886	879	923	904	900	881	878	885	911	850	904	930	858	888	902	889	856	888	927	861	920	918	856	845	902	853	851	881	866	860	864	870	883	920	879	899	913	913	876	857	914	911	869	915	938	909	895	881	911	883	877	897	862	886	893	867	812	895	895	906	851	902	926	913	893	877	924	934	897	933	848	876	841	874	876	916	855	923	868	879	901	890	880	869	824	904	849	887	922	868	792	820	852	896	847	891	948	883	912	879	874	891	887	867	880	855	899	918	875	866	886	912	925	852	925	882	926	860	867	892	917	900	879	908	858	844	910	860	876	867	854	898	859	863	884	901	882	818	877	911	876	912	857	826	894	918	875	881	841	850	936	859	906	895	876	907	819	908	918	872	878	819	818	887	921	881	959	902	925	886	885	884	872	881	840	853	903	847	888	847	839	895	888	928	909	913	829	874	856	830	910	866	928	890	880	916	933	866	859	877	853	910	902	897	866	859	956	892	864	860	912	908	830	836	898	898	907	898	922	866	869	906	904	869	917	903	921	854	910	803	878	871	920	907	850	900	877	852	890	899	916	867	924	897	884	853	830	841	891	842	901	870	879	847	852	884	866	919	907	918	833	910	875	904	921	877	921	883	854	890	915	921	952	860	805	844	893	878	918	899	924	908	877	968	892	880	912	888	870	857	860	903	883	892	904	914	834	878	831	949	880	904	925	889	917	974	857	893	884	922	858	807	930	906	890	950	862	841	939	912	908	908	850	869	856	941	868	924	930	862	931	909	889	942	889	892	863	879	926	844	909	864	900	838	907	844	894	903	846	863	828	877	895	915	898	886	891	927	854	860	849	906	940	902	900	882	932	851	883	884	840	874	918	914	941	850	860	857	905	938	941	920	897	891	897	870	861	870	876	884	918	916	888	876	905	904	868	871	900	941	891	914	899	888	838	845	937	900	908	907	880	868	874	891	986	815	870	856	870	858	884	871	862	881	927	876	872	955	926	864	875	902	907	890	926	888	910	898	900	855	872	871	884	933	961	865	860	886	884	843	946	878	870	846	861	877	856	910	834	915	882	940	873	911	847	890	881	920	910	873	889	915	840	882	880	884	901	901	929	865	823	916	908	891	912	851	883	888	868	910	931	914	916	928	890	856	858	886	875	900	873	907	885	915	932	855	843	874	868	883	918	818	900	868	891	947	875	865	860	907	922	826	903	847	911	909	860	897	903	850	927	893	875	892	890	880	857	912	860	931	901	919	870	908	928	900	877	850	918	890	891	863	863	876	869	924	901	880	890	921	907	881	885	920	887	904	891	867	887	828	840	890	871	863	932	867	902	841	928	854	869	849	881	839	898	905	823	896	876	889	948	903	863	885	895	901	859	945	889	882	856	858	909	867	906	880	889	847	913	902	847	844	893	940	862	906	900	898	922	831	853	891	944	913	867	884	870	886	831	880	916	862	860	919	862	864	875	858	916	830	823	883	879	881	910	870	882	891	857	856	919	906	857	904	871	821	930	914	862	946	894	887	854	911	881	912	906	911	902	924	874	813	895	838	861	933	905	881	920	819	858	925	859	859	870	905	897	867	851	908	906	862	896	898	888	831	856	921	861	874	851	909	847	930	870	892	886	958	851	895	856	896	896	937	896	913	896	911	843	933	889	918	883	906	887	898	859	875	839	882	891	813	897	861	862	924	876	877	912	864	893	894	888	906	973	935	866	878	857	882	879	861	909	919	832	854	897	856	855	863	925	919	911	891	865	866	896	882	859	836	872	879	860	875	870	845	884	931	892	884	925	935	864	944	901	897	865	943	842	825	910	869	924	887	912	916	893	908	840	872	897	901	894	903	871	906	902	898	878	888	884	875	932	900	900	869	820	910	863	926	896	903	905	877	866	928	891	896	893	896	926	917	821	919	897	874	882	881	891	827	897	866	914	877	839	959	900	869	825	890	893	892	898	908	865	910	878	916	857	861	815	876	907	888	889	912	927	904	896	918	858	919	915	976	855	882	875	918	895	887	931	949	883	880	873	841	960	887	807	883	891	848	895	974	872	901	918	880	891	901	903	927	908	851	874	846	865	880	884	883	917	874	889	881	922	909	858	874	846	865	881	867	914	892	939	868	861	890	899	921	926	939	876	843	864	898	862	881	882	887	889	848	808	869	869	871	879	951	930	895	890	921	897	878	857	900	838	887	855	869	890	889	923	872	905	809	867	832	898	896	876	869	906	919	884	883	861	912	846	913	847	876	870	901	917	891	887	915	940	882	863	916	881	889	872	938	851	851	918	897	868	924	887	896	885	870	918	947	819	918	895	887	902	911	908	917	890	938	862	899	916	864	914	884	865	899	843	899	938	865	863	861	892	881	896	856	878	851	890	875	906	943	846	919	845	869	894	874	909	883	882	879	898	935	893	925	823	919	934	891	893	823	864	891	859	901	829	833	894	844	837	902	871	883	943	872	863	883	864	892	869	871	882	931	944	878	898	904	822	904	888	831	881	903	853	924	890	885	913	845	877	978	858	917	836	883	856	790	875	862	873	878	849	859	900	914	888	900	910	883	826	922	863	903	863	866	839	891	891	905	914	894	875	846	885	886	865	900	910	926	845	868	884	908	903	918	865	891	942	855	852	942	911	890	889	859	862	862	906	908	906	851	855	911	839	873	845	821	930	869	882	882	827	873	913	837	871	873	871	849	880	855	925	872	882	906	864	859	879	838	861	854	907	923	904	898	879	869	875	916	880	888	939	844	914	843	868	891	942	906	860	857	893	891	932	898	845	892	902	872	870	854	899	895	884	882	933	924	857	922	913	925	906	879	923	881	919	900	844	863	943	975	885	886	922	849	926	897	887	901	863	952	916	880	862	883	884	883	870	868	943	883	914	850	821	839	844	821	922	848	943	880	871	867	885	896	885	901	902	875	882	888	895	828	877	940	882	891	887	878	938	870	886	905	905	875	864	851	925	907	903	872	856	867	858	845	896	909	858	876	884	910	840	893	850	887	866	898	886	917	906	895	861	878	864	839	862	858	931	923	927	908	875	899	906	862	883	926	854	897	886	888	869	898	877	880	887	899	893	922	932	932	888	879	869	877	928	844	904	889	860	866	902	942	879	847	872	944	913	874	878	905	870	898	887	883	862	872	964	856
37570	43755	45948	55623	56307	44306	28250	17015	8996	10175	8877	8645	8060	7599	7654	7671	7603	7656	7545	7611	7608	7550	7586	7729	7528	7726	7684	7570	7742	7670	7668	7660	7677	7636	7714	7553	7738	7718	7591	7659	7607	7585	7629	7694	7588	7481	7773	7605	7696	7563	7645	7552	7593	7694	7570	7589	7554	7735	7602	7628	7716	7613	7537	7615	7484	7612	7559	7589	7573	7601	7614	7632	7560	7569	7706	7482	7588	7605	7616	7523	7619	7800	7560	7572	7523	7587	7543	7754	7650	7544	7610	7615	7648	7628	7637	7717	7644	7618	7613	7660	7605	7617	7593	7616	7583	7607	7573	7442	7627	7547	7709	7722	7665	7660	7708	7657	7751	7572	7482	7660	7722	7614	7616	7595	7592	7656	7569	7593	7584	7637	7658	7754	7532	7574	7515	7578	7520	7630	7695	7610	7515	7717	7646	7503	7758	7527	7542	7611	7748	7561	7612	7536	7613	7698	7649	7576	7589	7572	7617	7731	7676	7588	7640	7602	7623	7651	7634	7567	7730	7656	7585	7773	7620	7592	7555	7507	7589	7709	7547	7782	7771	7660	7614	7685	7753	7580	7661	7635	7617	7760	7656	7532	7574	7658	7614	7592	7596	7565	7713	7608	7646	7753	7605	7574	7559	7569	7597	7599	7691	7627	7624	7688	7660	7491	7571	7500	7599	7618	7624	7611	7544	7710	7572	7509	7406	7742	7762	7713	7495	7718	7721	7661	7624	7529	7834	7690	7717	7583	7659	7612	7725	7520	7612	7420	7644	7696	7636	7490	7621	7637	7568	7582	7503	7515	7721	7597	7631	7605	7627	7688	7581	7625	7722	7550	7568	7568	7678	7595	7573	7676	7661	7618	7658	7563	7818	7504	7611	7547	7659	7616	7643	7609	7574	7594	7467	7542	7672	7681	7691	7644	7562	7621	7502	7591	7716	7601	7542	7517	7640	7755	7600	7599	7581	7578	7729	7644	7641	7597	7608	7398	7656	7607	7521	7672	7612	7651	7576	7598	7739	7656	7620	7551	7674	7524	7642	7650	7599	7782	7626	7755	7690	7626	7519	7593	7568	7686	7585	7578	7554	7738	7542	7732	7735	7666	7676	7597	7637	7611	7609	7590	7646	7621	7388	7689	7641	7616	7551	7596	7618	7617	7653	7630	7511	7673	7727	7683	7598	7584	7627	7600	7667	7716	7563	7727	7558	7730	7610	7628	7647	7641	7596	7669	7659	7677	7614	7588	7573	7562	7641	7701	7571	7571	7611	7578	7693	7574	7639	7626	7603	7599	7716	7589	7525	7620	7389	7642	7606	7741	7519	7540	7724	7465	7572	7630	7671	7549	7759	7468	7621	7689	7791	7602	7658	7637	7762	7666	7474	7610	7712	7677	7599	7612	7739	7518	7635	7658	7611	7692	7685	7610	7535	7708	7619	7576	7646	7681	7666	7593	7790	7519	7650	7553	7652	7778	7663	7508	7597	7672	7574	7521	7515	7612	7753	7617	7548	7546	7647	7613	7783	7510	7492	7670	7672	7564	7615	7726	7587	7651	7770	7730	7649	7537	7589	7647	7635	7547	7542	7559	7741	7530	7701	7802	7640	7553	7687	7625	7596	7532	7627	7624	7548	7619	7524	7612	7601	7610	7604	7562	7635	7591	7680	7602	7608	7712	7647	7571	7555	7688	7735	7577	7563	7748	7654	7773	7653	7678	7697	7671	7641	7742	7652	7588	7618	7636	7732	7733	7551	7553	7620	7557	7671	7544	7659	7691	7759	7566	7572	7563	7573	7669	7699	7572	7595	7753	7618	7603	7596	7587	7619	7464	7718	7594	7713	7834	7808	7592	7566	7718	7613	7670	7591	7636	7608	7643	7640	7645	7666	7662	7486	7687	7593	7647	7653	7528	7641	7655	7562	7456	7564	7578	7527	7684	7578	7481	7550	7639	7551	7719	7725	7552	7524	7642	7642	7670	7637	7349	7676	7588	7667	7653	7649	7570	7646	7583	7618	7635	7603	7672	7614	7708	7557	7641	7603	7533	7789	7629	7642	7552	7578	7586	7621	7501	7629	7535	7642	7550	7632	7703	7583	7624	7508	7669	7654	7659	7696	7592	7670	7685	7698	7676	7597	7511	7681	7567	7607	7717	7622	7673	7569	7684	7642	7619	7562	7709	7560	7573	7566	7633	7571	7681	7567	7578	7608	7643	7630	7519	7499	7550	7769	7651	7495	7656	7469	7709	7651	7618	7699	7722	7711	7595	7598	7625	7629	7695	7649	7485	7592	7580	7644	7563	7616	7491	7635	7608	7599	7544	7686	7492	7694	7658	7670	7545	7572	7614	7534	7625	7701	7672	7653	7609	7670	7749	7623	7723	7594	7601	7632	7606	7620	7554	7515	7588	7712	7591	7514	7589	7504	7648	7648	7667	7593	7625	7739	7660	7688	7513	7597	7596	7596	7694	7711	7675	7599	7615	7647	7605	7668	7611	7554	7590	7598	7736	7646	7677	7660	7718	7579	7642	7666	7664	7475	7543	7795	7765	7606	7615	7698	7682	7569	7577	7547	7539	7616	7709	7562	7644	7545	7485	7632	7728	7712	7692	7557	7553	7558	7698	7652	7535	7634	7657	7648	7606	7772	7689	7629	7513	7622	7651	7679	7512	7648	7667	7635	7617	7542	7698	7645	7650	7709	7680	7801	7772	7635	7598	7488	7622	7677	7595	7550	7600	7656	7628	7748	7661	7580	7532	7583	7577	7669	7579	7624	7600	7685	7544	7550	7669	7728	7799	7564	7676	7624	7630	7608	7537	7724	7672	7490	7534	7542	7608	7661	7481	7675	7702	7539	7562	7621	7638	7769	7644	7567	7488	7667	7567	7616	7538	7628	7572	7751	7553	7529	7434	7601	7664	7678	7618	7675	7683	7644	7581	7738	7551	7673	7621	7524	7620	7623	7618	7655	7614	7400	7635	7672	7681	7659	7687	7726	7550	7454	7634	7678	7561	7576	7594	7536	7683	7625	7643	7524	7608	7594	7701	7568	7595	7702	7596	7583	7643	7652	7650	7617	7651	7564	7554	7777	7495	7645	7648	7799	7543	7636	7644	7626	7592	7635	7679	7549	7479	7561	7576	7611	7605	7623	7678	7705	7537	7569	7637	7751	7631	7691	7553	7575	7582	7674	7658	7617	7684	7727	7646	7485	7624	7502	7615	7635	7694	7771	7742	7488	7654	7496	7510	7731	7617	7489	7674	7616	7651	7660	7609	7672	7578	7614	7583	7625	7646	7497	7629	7653	7628	7580	7745	7616	7557	7699	7572	7622	7547	7812	7650	7676	7657	7733	7623	7620	7633	7682	7598	7550	7696	7617	7630	7706	7518	7738	7696	7668	7640	7698	7428	7751	7693	7680	7606	7555	7693	7625	7578	7608	7657	7605	7651	7694	7615	7606	7632	7661	7658	7771	7567	7672	7650	7669	7579	7683	7604	7580	7735	7615	7638	7680	7636	7637	7378	7679	7561	7624	7617	7571	7672	7615	7650	7588	7730	7492	7692	7561	7654	7614	7545	7638	7557	7588	7674	7668	7587	7510	7716	7738	7697	7579	7548	7633	7756	7521	7739	7741	7605	7625	7536	7710	7576	7751	7613	7560	7541	7550	7560	7657	7621	7621	7565	7499	7741	7703	7700	7678	7691	7620	7587	7577	7669	7706	7485	7707	7670	7541	7569	7604	7741	7663	7587	7658	7582	7653	7602	7678	7762	7664	7621	7681	7599	7814	7678	7654	7778	7580	7606	7466	7637	7577	7585	7660	7619	7549	7610	7716	7596	7669	7697	7703	7714	7693	7764	7654	7685	7751	7735	7729	7620	7598	7666	7672	7670	7564	7629	7633	7593	7751	7569	7624	7581	7513	7662	7705	7639	7578	7485	7560	7427	7762	7618	7717	7701	7598	7601	7524	7621	7574	7669	7690	7554	7522	7607	7771	7637	7801	7672	7666	7619	7592	7602	7561	7496	7719	7717	7604	7559	7614	7543	7520	7598	7652	7525	7799	7636	7662	7587	7534	7691	7558	7613	7684	7570	7667	7774	7635	7716	7551	7699	7596	7580	7718	7568	7716	7756	7620	7689	7616	7502	7613	7585	7652	7523	7570	7705	7671	7665	7626	7601	7540	7572	7786	7575	7697	7678	7649	7667	7655	7594	7539	7614	7597	7655	7534	7642	7548	7438	7649	7659	7573	7648	7680	7580	7572	7720	7760	7650	7554	7499	7604	7633	7647	7761	7583	7700	7765	7615	7612	7628	7543	7616	7768	7492	7636	7607	7487	7597	7792	7615	7635	7453	7617	7648	7622	7482	7594	7688	7664	7603	7635	7483	7714	7562	7639	7607	7678	7595	7533	7619	7740	7515	7660	7590	7587	7535	7532	7558	7635	7651	7570	7706	7586	7735	7746	7651	7655	7562	7511	7568	7623	7755	7621	7525	7647	7481	7714	7576	7445	7708	7606	7626	7828	7537	7689	7600	7655	7619	7581	7726	7599	7691	7498	7591	7609	7746	7623	7571	7632	7624	7681	7564	7639	7610	7554	7617	7655	7646	7588	7677	7722	7618	7598	7721	7542	7540	7538	7681	7589	7742	7642	7815	7592	7747	7555	7603	7595	7651	7517	7629	7714	7575	7627	7667	7632	7740	7497	7696	7602	7722	7611	7785	7667	7649	7668	7667	7628	7603	7625	7527	7642	7572	7679	7659	7580	7616	7608	7678	7505	7599	7548	7635	7670	7601	7671	7600	7721	7649	7726	7539	7603	7604	7653	7679	7432	7829	7581	7615	7802	7553	7599	7548	7655	7574	7624	7650	7654	7412	7553	7776	7609	7567	7518	7613	7645	7730	7625	7678	7609	7566	7578	7745	7598	7696	7703	7810	7649	7563	7654	7673	7697	7818	7692	7712	7662	7538	7629	7602	7668	7615	7636	7621	7458	7691	7657	7615	7650	7580	7631	7690	7550	7541	7614	7575	7743	7738	7621	7655	7710	7640	7629	7553	7653	7777	7592	7566	7565	7561	7601	7737	7759	7621	7748	7673	7724	7515
10685	15344	18842	18209	16828	9826	4117	1923	996	1023	1007	971	912	911	899	944	837	908	905	862	913	908	864	891	904	921	863	892	902	944	902	889	955	878	892	893	874	871	954	872	901	907	888	865	874	967	915	905	844	936	875	838	878	892	907	923	911	850	920	889	850	889	946	839	898	895	876	836	886	839	881	894	889	924	881	874	898	883	866	829	912	860	913	868	914	828	885	884	932	922	848	867	884	895	916	872	883	908	872	876	931	916	897	930	932	864	902	894	902	909	885	890	882	926	887	880	858	869	855	898	892	901	908	880	858	924	883	907	811	872	892	928	867	901	885	923	908	903	895	895	918	891	903	878	933	910	905	893	902	881	898	908	889	876	877	907	911	866	812	823	905	899	922	894	869	858	890	879	841	901	851	867	901	874	881	884	871	862	909	865	883	950	935	873	881	900	871	905	912	881	890	886	874	854	920	904	915	899	888	865	901	852	881	884	939	879	859	934	918	940	889	883	872	878	920	917	845	877	913	862	893	906	922	927	917	877	907	889	894	909	943	915	946	911	909	882	851	919	847	859	880	894	935	898	853	918	885	895	879	936	888	872	905	875	927	917	875	912	877	822	863	835	918	924	951	898	900	884	917	900	893	886	890	904	914	901	878	916	889	928	924	889	863	893	883	853	891	847	940	948	851	884	886	878	915	913	905	930	862	832	915	832	863	937	890	883	864	882	893	938	857	930	892	895	876	893	844	906	927	929	919	892	958	892	846	915	881	902	923	863	922	925	897	895	905	861	860	904	936	861	922	896	866	924	890	937	887	904	894	893	885	874	908	944	839	883	950	867	951	898	872	866	875	920	899	888	940	912	918	872	919	939	894	899	894	866	862	936	905	923	940	910	941	939	885	904	873	889	913	858	907	937	903	921	868	852	882	908	919	877	878	918	914	889	865	811	886	886	930	892	938	913	833	837	957	873	918	907	889	888	898	895	899	915	888	938	892	926	899	938	893	884	845	873	929	920	880	898	940	913	918	927	920	883	900	907	884	905	919	910	894	976	844	924	876	920	949	873	904	864	876	828	916	897	891	917	900	955	907	908	876	928	871	959	862	919	929	870	930	880	884	914	907	864	885	871	916	840	901	927	884	928	879	840	864	915	910	897	894	923	895	867	891	884	901	811	943	895	877	932	896	815	856	916	862	892	887	871	934	913	852	874	916	878	884	882	900	886	860	889	846	862	865	863	905	869	887	911	964	870	912	906	822	804	894	911	902	904	865	852	891	873	943	846	868	894	909	919	897	900	883	893	900	914	896	894	856	921	952	834	891	868	884	923	954	888	893	914	885	911	913	865	947	832	919	895	846	897	913	977	866	918	906	901	905	929	908	905	893	903	877	898	866	866	857	874	876	864	891	861	875	937	880	916	909	840	893	888	904	864	893	860	844	907	863	937	913	905	913	885	875	917	926	896	927	925	890	882	879	877	866	895	900	927	871	852	952	882	941	919	909	914	889	932	881	899	910	909	855	906	885	883	958	910	930	854	874	883	878	867	888	900	849	915	909	913	884	891	891	984	896	925	848	889	922	874	853	901	878	937	824	911	920	894	978	893	949	868	885	887	834	872	896	832	928	866	886	923	855	946	912	907	932	869	862	889	927	906	895	927	947	896	869	899	921	937	878	869	928	865	896	864	895	864	915	905	918	963	885	887	882	920	936	927	852	931	921	894	871	886	959	901	908	909	916	884	925	914	882	912	946	850	888	912	844	829	848	997	929	914	896	910	923	874	841	876	860	918	859	835	866	880	868	921	904	899	849	875	931	926	902	901	888	899	909	934	930	890	931	900	894	903	907	874	886	910	911	912	857	924	920	871	876	844	851	919	920	865	932	922	942	943	875	878	936	889	839	941	848	941	930	930	898	870	871	923	920	901	892	922	880	864	880	952	896	857	894	855	902	870	876	824	933	936	919	917	914	879	891	912	787	888	896	880	900	908	891	881	931	925	905	916	866	880	904	941	923	900	895	912	846	873	887	896	929	857	916	886	836	887	842	870	926	920	884	945	895	879	907	886	878	910	955	847	910	884	928	938	881	872	905	834	904	874	902	870	896	891	927	907	926	900	903	887	930	881	895	920	870	909	879	908	917	893	864	895	854	919	922	852	841	915	910	883	881	895	886	882	820	855	890	900	944	898	865	910	895	903	908	929	894	868	891	890	883	863	890	880	918	859	844	949	858	888	874	890	879	872	901	934	936	940	854	917	889	920	912	918	863	895	888	929	913	847	878	889	884	908	921	895	922	846	865	854	855	882	919	905	869	950	870	910	858	886	892	905	911	885	790	859	906	832	854	835	889	880	861	879	883	929	917	923	908	901	900	933	881	904	908	909	879	905	805	882	899	867	963	864	903	867	931	928	902	918	841	881	929	916	912	922	892	910	911	923	936	986	881	913	880	907	853	899	863	891	919	881	904	903	901	911	861	930	864	845	866	922	918	851	864	892	873	870	841	884	895	874	908	906	850	916	891	896	913	932	871	901	880	891	863	898	873	882	928	887	883	945	911	923	850	885	914	901	812	866	869	954	949	868	901	872	895	863	915	863	911	881	860	869	878	918	877	906	933	904	801	879	871	915	883	889	842	888	863	890	912	873	890	932	905	928	903	857	893	924	858	907	877	867	870	885	875	901	962	907	906	935	866	923	913	880	935	853	871	912	889	878	876	890	858	915	966	915	882	900	880	866	831	925	884	867	863	915	840	880	872	867	883	901	911	901	960	885	853	885	886	869	882	905	893	881	939	901	920	848	917	903	908	935	920	879	882	865	912	885	879	904	933	862	880	909	896	858	859	903	896	861	917	876	931	868	825	844	963	843	905	950	913	923	901	885	904	898	926	881	930	869	902	902	870	869	852	928	855	859	880	862	871	897	864	929	865	913	927	938	905	900	921	942	906	930	913	832	832	874	900	878	887	860	908	844	912	931	875	935	889	913	863	886	879	840	878	885	897	885	891	892	891	903	930	854	869	839	885	906	899	856	939	922	894	932	829	934	897	921	911	896	888	893	879	912	960	891	925	950	899	847	923	874	856	875	925	893	910	927	935	889	902	876	923	896	914	910	871	884	935	871	851	910	933	889	904	909	888	854	934	906	899	936	932	905	963	920	924	865	859	893	859	914	950	903	879	898	900	889	961	859	837	925	862	881	896	917	888	919	875	849	874	847	915	898	861	949	858	881	858	924	880	846	923	898	854	936	880	894	868	858	895	892	934	871	872	895	963	847	947	875	943	876	893	887	847	914	838	891	890	880	869	865	880	910	931	921	888	851	903	863	887	893	908	927	923	868	912	897	913	887	896	932	905	853	894	923	880	957	876	864	927	862	945	905	896	895	862	865	881	886	936	894	931	860	879	909	890	866	887	882	951	894	826	874	918	888	904	914	875	904	933	868	908	933	906	883	894	919	893	971	879	926	898	903	884	856	903	850	848	898	907	843	924	890	901	876	904	859	883	937
43807	52717	55540	69066	68727	52129	36516	22939	9471	10981	9604	9367	8521	7720	7806	7470	7620	7719	7731	7557	7583	7671	7699	7652	7578	7546	7616	7646	7639	7613	7682	7693	7664	7817	7628	7682	7652	7723	7811	7598	7595	7729	7629	7560	7607	7534	7601	7736	7695	7527	7666	7522	7493	7653	7561	7659	7656	7608	7576	7670	7672	7605	7608	7748	7659	7680	7633	7833	7731	7621	7609	7779	7624	7702	7660	7581	7830	7490	7634	7733	7565	7581	7748	7666	7668	7512	7609	7674	7664	7622	7632	7535	7669	7549	7613	7672	7728	7729	7676	7521	7677	7731	7697	7496	7701	7546	7657	7641	7629	7686	7596	7682	7601	7484	7714	7609	7556	7628	7583	7711	7614	7710	7559	7611	7630	7698	7651	7657	7759	7648	7516	7811	7691	7669	7576	7607	7634	7581	7731	7783	7599	7668	7582	7617	7626	7501	7705	7600	7722	7555	7576	7723	7684	7610	7599	7583	7542	7748	7531	7575	7644	7626	7571	7674	7563	7703	7587	7667	7576	7639	7672	7576	7593	7548	7562	7704	7703	7663	7716	7598	7714	7746	7731	7661	7542	7616	7583	7617	7591	7661	7726	7715	7639	7566	7758	7705	7662	7469	7693	7672	7733	7594	7654	7564	7491	7597	7681	7711	7680	7709	7597	7693	7560	7606	7590	7557	7664	7729	7596	7614	7531	7599	7722	7743	7567	7666	7787	7799	7628	7698	7591	7681	7639	7526	7625	7422	7798	7721	7641	7560	7572	7667	7730	7574	7672	7688	7557	7654	7705	7661	7579	7513	7727	7661	7729	7641	7743	7644	7734	7617	7617	7609	7625	7802	7599	7638	7734	7723	7677	7680	7615	7721	7658	7723	7623	7682	7644	7530	7729	7652	7570	7505	7585	7645	7655	7600	7562	7694	7526	7638	7615	7586	7726	7517	7709	7525	7736	7565	7674	7593	7648	7740	7668	7669	7600	7523	7621	7679	7692	7602	7661	7748	7783	7662	7534	7475	7592	7709	7640	7656	7668	7621	7596	7623	7627	7517	7570	7653	7713	7672	7676	7613	7590	7530	7669	7684	7540	7666	7589	7586	7763	7730	7736	7622	7607	7670	7749	7508	7561	7643	7618	7652	7670	7590	7572	7588	7657	7796	7566	7698	7695	7545	7580	7574	7643	7633	7687	7609	7710	7614	7609	7486	7572	7588	7690	7596	7670	7667	7718	7673	7727	7732	7585	7616	7662	7474	7700	7781	7582	7620	7631	7610	7715	7653	7600	7665	7687	7647	7477	7636	7684	7780	7669	7692	7564	7571	7578	7485	7587	7650	7809	7641	7529	7564	7585	7606	7685	7577	7799	7704	7646	7710	7676	7620	7712	7561	7695	7590	7626	7592	7635	7579	7655	7680	7683	7611	7708	7619	7710	7600	7551	7803	7570	7598	7623	7724	7608	7769	7616	7719	7759	7604	7704	7488	7664	7700	7666	7614	7742	7665	7726	7737	7694	7656	7650	7578	7675	7538	7774	7674	7764	7775	7624	7638	7734	7640	7703	7645	7612	7766	7551	7594	7603	7704	7662	7739	7778	7771	7684	7670	7579	7666	7612	7616	7640	7577	7607	7575	7636	7695	7629	7618	7768	7758	7525	7543	7668	7661	7545	7604	7566	7778	7536	7493	7586	7660	7674	7537	7734	7681	7721	7722	7498	7616	7747	7516	7641	7673	7688	7594	7652	7532	7593	7562	7667	7734	7573	7679	7621	7639	7510	7582	7698	7579	7724	7605	7609	7592	7540	7755	7590	7512	7664	7590	7578	7599	7646	7743	7723	7676	7672	7714	7578	7668	7732	7602	7803	7565	7632	7590	7739	7640	7716	7763	7540	7777	7677	7567	7608	7638	7600	7604	7548	7597	7633	7601	7763	7672	7670	7755	7676	7563	7612	7536	7609	7692	7556	7714	7631	7537	7587	7686	7758	7658	7467	7760	7710	7695	7613	7508	7570	7639	7736	7701	7697	7657	7644	7435	7639	7581	7695	7597	7508	7709	7649	7599	7700	7589	7442	7722	7610	7592	7690	7706	7658	7683	7641	7754	7645	7514	7638	7709	7621	7745	7606	7602	7660	7620	7697	7654	7570	7521	7658	7669	7704	7590	7686	7555	7597	7599	7583	7637	7743	7682	7539	7742	7658	7603	7643	7746	7759	7490	7711	7604	7649	7665	7649	7680	7555	7701	7673	7723	7612	7736	7732	7690	7625	7731	7547	7739	7543	7717	7663	7651	7529	7635	7631	7680	7719	7511	7665	7682	7655	7585	7812	7592	7587	7587	7561	7615	7709	7565	7776	7634	7562	7719	7557	7731	7740	7590	7623	7640	7598	7782	7668	7664	7643	7698	7494	7612	7558	7605	7588	7633	7594	7638	7777	7658	7607	7654	7674	7556	7584	7574	7707	7682	7638	7698	7703	7552	7802	7683	7700	7765	7670	7615	7685	7690	7653	7511	7564	7539	7593	7806	7765	7566	7589	7693	7595	7629	7630	7641	7645	7617	7727	7725	7658	7621	7655	7610	7678	7611	7740	7660	7688	7668	7518	7640	7620	7582	7416	7748	7565	7599	7725	7585	7780	7741	7645	7566	7709	7670	7587	7767	7600	7549	7726	7749	7591	7785	7618	7751	7579	7559	7559	7518	7658	7602	7696	7676	7701	7629	7716	7639	7589	7734	7660	7604	7669	7731	7556	7711	7726	7622	7588	7594	7653	7641	7701	7793	7762	7652	7757	7550	7717	7654	7576	7678	7577	7648	7463	7581	7667	7615	7691	7544	7603	7727	7677	7585	7529	7667	7554	7710	7685	7627	7722	7497	7743	7654	7523	7504	7698	7718	7687	7674	7793	7603	7625	7759	7425	7719	7511	7687	7750	7641	7604	7609	7565	7574	7708	7685	7706	7673	7661	7563	7761	7775	7538	7653	7717	7575	7700	7649	7725	7636	7645	7603	7656	7722	7608	7735	7643	7765	7525	7798	7612	7648	7652	7696	7628	7466	7660	7576	7677	7579	7725	7640	7516	7763	7600	7668	7577	7635	7624	7660	7680	7718	7717	7603	7674	7671	7659	7643	7729	7653	7760	7667	7604	7593	7615	7572	7695	7548	7601	7631	7704	7725	7594	7620	7654	7773	7577	7680	7550	7704	7628	7612	7706	7705	7788	7581	7624	7595	7566	7541	7650	7683	7753	7567	7609	7766	7616	7749	7697	7594	7785	7695	7644	7646	7602	7761	7801	7584	7654	7609	7698	7621	7617	7620	7809	7592	7495	7626	7627	7603	7632	7745	7671	7666	7688	7634	7623	7637	7706	7657	7681	7772	7600	7615	7638	7708	7631	7677	7643	7645	7575	7744	7609	7681	7670	7676	7717	7650	7667	7719	7578	7623	7560	7724	7525	7785	7798	7707	7738	7622	7506	7680	7620	7688	7666	7528	7605	7587	7597	7629	7647	7697	7646	7660	7644	7672	7668	7603	7787	7572	7692	7661	7578	7513	7686	7621	7614	7546	7584	7688	7764	7590	7770	7573	7706	7636	7602	7512	7662	7603	7658	7600	7640	7561	7615	7702	7579	7629	7524	7613	7631	7703	7632	7653	7729	7749	7737	7557	7591	7669	7638	7567	7667	7534	7597	7582	7668	7537	7680	7683	7674	7664	7690	7615	7761	7529	7612	7654	7786	7639	7538	7825	7572	7628	7725	7663	7747	7648	7735	7538	7583	7685	7551	7679	7665	7637	7562	7753	7732	7751	7766	7719	7601	7712	7693	7562	7712	7658	7661	7512	7629	7763	7633	7680	7743	7648	7693	7599	7658	7698	7645	7635	7641	7687	7644	7643	7626	7648	7690	7603	7646	7684	7769	7631	7847	7691	7585	7537	7722	7590	7747	7736	7681	7670	7772	7722	7665	7563	7547	7580	7658	7371	7665	7630	7664	7479	7664	7627	7653	7645	7641	7634	7703	7710	7661	7663	7773	7557	7680	7525	7691	7568	7636	7731	7603	7583	7677	7682	7635	7675	7738	7639	7693	7797	7594	7628	7639	7724	7583	7663	7630	7670	7536	7595	7641	7780	7769	7643	7696	7671	7539	7625	7724	7631	7695	7535	7666	7723	7612	7658	7561	7726	7739	7614	7510	7710	7600	7604	7644	7671	7490	7661	7673	7818	7496	7596	7566	7674	7693	7592	7562	7670	7747	7574	7602	7730	7674	7679	7750	7485	7780	7525	7785	7579	7666	7832	7829	7558	7660	7481	7774	7748	7637	7614	7563	7459	7809	7648	7626	7632	7540	7810	7692	7725	7720	7678	7651	7485	7713	7672	7690	7602	7733	7791	7672	7706	7724	7807	7657	7621	7673	7628	7872	7639	7609	7592	7694	7537	7698	7586	7637	7660	7601	7736	7759	7728	7690	7532	7785	7667	7630	7692	7825	7495	7665	7585	7681	7671	7702	7689	7583	7720	7581	7522	7559	7581	7626	7668	7699	7610	7543	7718	7744	7682	7660	7630	7552	7565	7674	7600	7627	7537	7661	7692	7736	7667	7627	7632	7726	7676	7576	7668	7525	7639	7508	7632	7638	7738	7540	7636	7591	7561	7697	7637	7538	7668	7550	7546	7582	7643	7474	7763	7692	7635	7586	7666	7589	7768	7681	7740	7706	7667	7661	7495	7696	7604	7618	7586	7672	7693	7678	7634	7595	7513	7479	7679	7901	7688	7539	7647	7757	7760	7597	7657	7555	7595	7666	7736	7703	7635	7674	7709	7575	7687	7662	7773	7573	7683	7610	7644	7685	7674	7512	7618	7637	7597	7658	7638	7601	7622	7670	7569	7548	7714	7773	7777	7629	7664	7629	7552	7589	7650	7615	7625	7621	7766	7616	7673	7802	7678	7575	7645	7622	7730	7655	7673	7581	7577	7644	7666	7588	7671	7653	7696	7706	7758	7564	7821	7737	7683	7682	7545	7497	7490	7593	7753	7501	7619	7758	7648	7678	7682	7722	7719	7667	7576	7545	7600	7571	7808	7645	7610	7702	7584	7696	7593	7624	7587	7670	7664
8201	5397	5205	4779	4166	2474	1488	1039	917	902	917	887	876	876	919	911	861	821	886	856	872	821	874	873	900	892	866	899	903	847	843	891	879	828	834	887	877	895	848	841	823	866	814	874	898	913	863	830	846	868	844	880	905	806	860	857	797	909	882	900	900	882	920	897	895	907	881	889	868	861	875	843	903	884	880	860	872	891	884	875	898	843	797	888	830	882	878	850	924	856	905	841	836	883	852	908	899	836	838	844	863	865	854	898	828	855	846	891	865	864	879	834	864	919	850	874	873	883	860	842	836	872	873	868	912	820	866	855	859	864	938	869	878	871	878	883	872	891	821	876	886	846	909	880	861	882	873	852	841	837	838	893	843	820	881	932	835	834	808	908	847	828	881	864	877	794	809	898	906	829	822	857	873	890	846	928	852	861	872	822	919	876	879	886	875	842	857	815	881	914	836	859	879	829	903	893	875	855	865	927	917	862	856	916	812	851	875	861	877	847	850	838	882	828	859	857	824	865	835	874	842	837	908	844	892	860	910	876	856	852	882	870	853	878	918	900	910	873	845	889	842	876	913	860	876	845	936	859	944	862	859	896	836	846	785	874	921	871	893	881	884	858	805	877	808	849	844	891	869	865	877	824	827	863	854	878	815	867	888	864	892	871	894	877	829	906	806	878	957	915	873	886	893	838	843	842	868	871	881	971	862	876	843	917	864	883	845	879	872	876	868	898	826	912	894	892	869	890	849	859	898	886	851	899	885	901	848	881	890	835	852	854	864	868	872	915	876	902	907	874	889	859	851	876	845	841	873	882	839	779	893	884	843	884	847	844	858	908	864	862	889	845	898	824	853	840	891	935	860	861	897	854	866	875	835	929	890	876	840	860	805	899	855	914	936	927	879	835	882	826	903	854	918	863	878	839	864	899	876	855	845	857	844	907	825	886	867	879	880	879	833	865	910	838	859	882	878	831	834	861	913	901	855	912	868	854	900	837	843	867	853	863	858	851	861	860	886	889	875	874	908	913	875	910	881	881	835	832	856	860	862	854	896	848	854	838	871	872	882	871	923	807	848	851	817	863	876	851	840	893	860	859	902	873	894	912	830	887	836	883	829	840	868	864	853	880	872	887	851	841	828	875	863	866	849	873	874	860	872	902	828	864	902	883	828	845	899	859	859	865	903	916	961	833	847	883	872	884	870	847	937	882	887	902	874	842	883	857	890	874	889	884	900	871	865	904	852	901	864	835	871	829	841	936	919	868	866	914	829	863	898	853	800	819	907	891	859	887	837	841	816	861	902	855	893	894	891	911	880	849	868	894	870	849	913	849	903	899	910	864	871	910	827	904	898	856	843	876	923	905	857	860	869	855	930	874	909	865	815	928	841	839	860	885	841	830	887	872	875	916	900	872	843	900	854	861	837	869	879	857	866	866	890	891	920	823	838	884	857	879	901	849	871	871	910	925	879	829	866	861	811	883	862	849	809	870	936	827	889	897	911	858	867	854	886	883	832	853	889	874	899	818	931	880	866	857	853	882	921	894	931	902	853	835	914	867	902	878	905	889	817	891	854	857	850	903	884	880	838	886	846	839	834	901	816	836	874	859	860	871	822	895	841	832	891	912	846	867	843	903	850	897	846	874	892	915	862	858	888	910	881	887	876	899	877	848	876	843	850	847	918	883	862	879	968	855	872	862	877	850	875	850	868	830	885	837	820	868	877	805	868	894	882	871	915	822	855	837	853	861	861	858	872	882	846	835	821	832	877	885	882	892	863	877	860	841	871	881	829	858	830	880	861	846	837	814	875	855	870	857	825	859	864	855	888	886	850	840	891	912	899	880	866	880	859	814	848	851	863	886	881	848	893	913	861	880	846	817	863	869	933	899	854	858	890	835	809	903	888	832	917	885	877	896	870	907	848	856	896	933	861	837	870	875	849	892	872	923	870	868	833	861	866	893	850	868	939	850	876	879	871	866	859	903	816	905	876	848	878	821	872	881	900	890	876	892	851	866	891	871	869	866	840	865	872	837	832	859	842	834	874	846	893	876	899	871	912	834	864	848	926	939	881	854	868	861	853	829	847	853	898	909	860	878	855	897	916	822	848	884	828	855	888	888	877	892	881	862	901	874	894	878	898	891	899	874	868	889	898	877	878	879	877	868	809	936	859	839	879	881	886	900	893	895	873	845	899	880	895	898	907	840	834	894	836	795	831	862	872	854	920	843	842	881	900	907	858	874	922	841	826	853	852	901	896	866	887	886	877	874	856	855	909	851	838	903	842	881	848	886	889	781	906	882	849	839	949	921	936	891	868	887	922	878	862	840	889	856	883	887	833	854	840	873	859	834	881	856	896	900	889	910	856	899	820	834	906	871	857	844	843	927	850	880	863	868	885	907	844	894	899	856	927	874	880	890	838	895	888	865	895	838	836	878	826	818	875	884	867	882	873	899	817	803	874	926	839	849	907	880	873	919	833	845	904	852	863	941	851	861	908	889	923	836	925	883	873	854	856	889	858	847	825	846	843	885	876	850	841	857	830	909	893	830	824	859	891	864	863	865	905	872	926	878	871	898	868	869	846	856	848	888	892	831	861	858	909	851	910	865	876	900	861	842	866	853	847	871	881	878	856	874	863	859	908	866	878	871	809	878	869	885	817	875	850	916	844	844	865	849	907	910	897	874	889	875	876	866	856	847	840	874	847	854	847	802	924	865	901	881	827	858	874	921	894	873	875	927	861	881	886	805	832	880	910	842	910	843	818	888	879	870	891	897	864	871	862	873	841	928	864	886	849	874	879	850	857	892	897	905	849	865	915	875	919	915	858	883	862	864	851	857	845	824	865	941	857	855	844	841	896	897	925	862	898	823	892	889	939	865	828	900	848	919	852	828	907	829	857	819	872	816	858	875	815	827	845	842	800	864	864	831	882	831	858	800	899	854	870	870	851	902	919	867	865	875	915	871	816	892	906	846	863	906	892	874	863	808	888	871	911	849	867	892	853	866	829	884	877	850	860	831	867	809	896	835	902	865	936	820	833	866	892	880	892	859	888	831	850	860	857	859	858	862	831	859	855	863	853	875	882	896	889	864	897	896	868	877	819	863	869	870	895	807	871	895	870	859	870	903	870	856	889	843	904	857	838	882	896	854	910	892	879	875	852	846	852	870	861	919	864	893	893	828	860	842	910	847	928	873	822	876	818	833	851	867	836	868	860	911	904	878	903	883	911	875	863	901	941	911	921	897	859	873	884	897	834	837	906	826	880	930	844	904	881	869	861	832	890	842	854	862	854	817	848	882	897	858	868	890	867	854	881	900	896	872	878	876	886	864	821	894	891	903	842	897	848	913	846	880	852	878	819	895	870	836	907	857	792	895	865	881	863	869	905	853	917	824	916	885	883	870	859	842	853	821	868	916	872	900	880	890	870	888	829	817	880	848	863	872	889	873	875	851	844	902	901	880	842	856	883	823	954	846	867	862	898	843	849	871	841	927	916	854	920	857
37457	35190	34735	41838	40749	30333	19228	11377	8126	8128	7713	7583	7506	7542	7497	7315	7542	7461	7328	7315	7431	7557	7402	7387	7515	7402	7515	7607	7394	7495	7498	7421	7520	7468	7435	7452	7323	7549	7343	7372	7435	7432	7390	7465	7521	7334	7457	7441	7528	7380	7271	7382	7568	7531	7378	7379	7487	7484	7444	7460	7351	7430	7556	7462	7289	7411	7421	7399	7477	7403	7505	7514	7351	7441	7424	7430	7537	7333	7498	7370	7555	7514	7328	7427	7410	7468	7470	7460	7581	7550	7439	7391	7381	7525	7489	7448	7561	7546	7605	7487	7453	7412	7402	7444	7527	7329	7457	7555	7413	7473	7411	7486	7611	7451	7447	7436	7505	7448	7495	7420	7509	7599	7552	7399	7570	7492	7331	7397	7461	7457	7474	7512	7403	7354	7493	7478	7479	7447	7476	7375	7492	7407	7292	7302	7363	7523	7419	7480	7397	7363	7437	7628	7504	7456	7360	7482	7487	7426	7420	7472	7382	7566	7535	7504	7362	7433	7451	7534	7318	7443	7420	7421	7456	7377	7314	7311	7354	7387	7394	7514	7540	7451	7465	7527	7364	7512	7428	7503	7433	7330	7414	7495	7463	7475	7472	7500	7366	7456	7535	7433	7528	7525	7415	7483	7337	7408	7566	7434	7339	7441	7427	7511	7472	7416	7441	7407	7564	7487	7466	7425	7416	7473	7375	7511	7602	7512	7415	7479	7580	7484	7467	7264	7455	7351	7478	7357	7523	7510	7367	7425	7426	7405	7351	7294	7396	7443	7366	7491	7342	7277	7370	7550	7499	7414	7487	7409	7447	7339	7491	7455	7468	7413	7437	7447	7521	7442	7516	7366	7446	7578	7668	7487	7368	7496	7622	7554	7537	7483	7507	7528	7502	7486	7343	7342	7522	7420	7362	7430	7554	7361	7451	7277	7443	7482	7435	7351	7473	7512	7404	7457	7404	7533	7490	7497	7454	7412	7466	7454	7520	7346	7476	7472	7447	7391	7248	7475	7500	7518	7470	7426	7375	7479	7498	7388	7530	7423	7444	7536	7473	7347	7329	7510	7418	7524	7457	7480	7516	7543	7530	7342	7388	7356	7370	7416	7476	7572	7384	7372	7578	7365	7437	7429	7397	7384	7504	7400	7498	7459	7467	7597	7524	7440	7606	7522	7493	7390	7558	7574	7435	7538	7504	7555	7478	7482	7487	7475	7510	7555	7408	7597	7412	7383	7500	7508	7478	7447	7468	7316	7457	7448	7441	7467	7603	7490	7506	7509	7435	7546	7517	7389	7539	7576	7459	7415	7584	7326	7506	7512	7393	7427	7491	7648	7450	7395	7536	7314	7356	7338	7454	7405	7447	7507	7462	7505	7434	7462	7378	7399	7415	7501	7430	7468	7450	7517	7307	7521	7433	7474	7444	7587	7505	7329	7279	7412	7522	7446	7495	7480	7529	7502	7505	7390	7433	7486	7363	7533	7296	7439	7514	7465	7592	7414	7444	7408	7501	7424	7413	7503	7506	7502	7576	7488	7566	7483	7482	7444	7473	7554	7591	7560	7462	7332	7484	7358	7591	7341	7536	7404	7502	7403	7415	7468	7437	7530	7490	7534	7429	7575	7501	7402	7485	7514	7510	7541	7303	7367	7577	7521	7367	7410	7420	7341	7348	7478	7353	7550	7469	7409	7535	7427	7446	7437	7316	7395	7538	7387	7377	7548	7412	7377	7418	7408	7338	7409	7535	7433	7442	7431	7415	7472	7471	7483	7393	7424	7539	7404	7524	7370	7453	7644	7464	7377	7454	7530	7555	7519	7509	7318	7454	7284	7305	7480	7391	7411	7388	7535	7421	7348	7415	7440	7461	7440	7392	7435	7417	7486	7557	7389	7510	7503	7392	7566	7628	7306	7338	7379	7378	7566	7395	7602	7452	7495	7453	7370	7444	7459	7442	7493	7536	7442	7557	7578	7563	7619	7421	7347	7560	7426	7319	7588	7442	7551	7430	7534	7544	7437	7445	7348	7458	7342	7404	7402	7461	7456	7516	7492	7624	7323	7366	7408	7680	7417	7436	7423	7383	7462	7488	7454	7468	7420	7482	7543	7408	7502	7473	7417	7521	7544	7461	7415	7394	7526	7487	7516	7481	7408	7535	7432	7409	7386	7388	7363	7442	7501	7389	7494	7461	7355	7455	7489	7491	7400	7446	7464	7589	7435	7588	7446	7508	7516	7438	7535	7428	7353	7334	7375	7488	7503	7232	7322	7487	7532	7514	7407	7330	7551	7483	7511	7478	7483	7408	7533	7436	7416	7414	7457	7504	7378	7544	7590	7432	7415	7554	7273	7515	7435	7425	7510	7519	7454	7544	7424	7365	7490	7523	7417	7565	7520	7366	7414	7520	7472	7372	7434	7352	7464	7359	7426	7312	7371	7449	7518	7411	7447	7470	7429	7417	7385	7481	7525	7522	7326	7432	7498	7576	7578	7424	7381	7498	7546	7509	7508	7394	7582	7419	7381	7520	7507	7465	7375	7378	7476	7371	7442	7484	7384	7624	7396	7432	7363	7313	7441	7458	7454	7471	7520	7482	7519	7409	7524	7490	7566	7514	7435	7493	7350	7481	7555	7450	7413	7512	7426	7373	7342	7500	7572	7486	7454	7441	7627	7432	7343	7399	7396	7468	7435	7434	7611	7449	7379	7570	7434	7458	7358	7447	7448	7432	7560	7542	7459	7474	7340	7503	7425	7458	7424	7462	7562	7433	7516	7514	7438	7487	7449	7506	7448	7419	7431	7320	7528	7387	7524	7464	7359	7385	7439	7454	7434	7455	7506	7461	7383	7388	7489	7451	7435	7529	7472	7385	7539	7312	7453	7414	7407	7529	7547	7361	7397	7406	7455	7440	7431	7449	7510	7457	7455	7379	7572	7403	7492	7552	7514	7516	7418	7519	7410	7508	7509	7396	7330	7475	7642	7453	7524	7346	7489	7463	7530	7403	7420	7516	7475	7481	7414	7495	7411	7431	7431	7383	7625	7443	7496	7492	7399	7386	7403	7355	7468	7501	7410	7525	7501	7393	7414	7456	7436	7453	7603	7552	7492	7280	7524	7504	7328	7427	7400	7343	7366	7394	7497	7529	7368	7467	7621	7419	7538	7540	7537	7442	7487	7476	7354	7451	7485	7480	7405	7442	7482	7469	7512	7479	7512	7392	7262	7517	7500	7341	7494	7401	7371	7450	7465	7573	7276	7392	7492	7464	7475	7440	7440	7354	7394	7394	7520	7482	7399	7438	7425	7399	7464	7318	7513	7445	7418	7458	7462	7481	7392	7490	7501	7308	7471	7480	7340	7479	7384	7520	7435	7450	7469	7407	7592	7349	7468	7415	7456	7427	7491	7424	7370	7363	7418	7495	7431	7441	7483	7443	7563	7434	7361	7427	7454	7434	7423	7591	7631	7600	7470	7527	7433	7290	7344	7423	7461	7586	7488	7404	7463	7310	7430	7599	7467	7496	7413	7462	7420	7480	7596	7378	7492	7526	7407	7529	7462	7424	7441	7520	7432	7488	7471	7463	7518	7394	7535	7463	7431	7484	7501	7511	7538	7533	7526	7429	7453	7436	7432	7452	7397	7484	7585	7421	7562	7350	7526	7408	7600	7410	7530	7379	7418	7480	7402	7447	7448	7556	7467	7423	7414	7348	7415	7479	7254	7381	7371	7425	7529	7442	7464	7451	7534	7555	7566	7343	7524	7545	7443	7448	7522	7424	7435	7496	7325	7258	7353	7380	7482	7456	7413	7432	7522	7490	7497	7476	7394	7555	7356	7578	7559	7614	7491	7424	7627	7322	7371	7355	7493	7442	7492	7359	7468	7589	7330	7546	7467	7360	7556	7469	7479	7435	7465	7443	7540	7574	7472	7554	7492	7478	7490	7441	7477	7478	7316	7475	7489	7528	7530	7391	7548	7400	7446	7372	7382	7396	7419	7632	7471	7600	7476	7420	7476	7446	7367	7440	7430	7359	7385	7421	7396	7369	7520	7478	7430	7470	7466	7527	7373	7465	7336	7474	7377	7354	7444	7491	7467	7582	7356	7448	7397	7434	7445	7488	7519	7465	7445	7394	7383	7360	7564	7536	7341	7480	7452	7424	7433	7315	7367	7552	7567	7409	7446	7444	7458	7347	7541	7388	7423	7487	7474	7551	7403	7437	7430	7439	7435	7315	7347	7468	7428	7352	7529	7496	7424	7476	7634	7381	7487	7434	7402	7403	7473	7323	7379	7512	7419	7426	7458	7474	7445	7481	7531	7434	7453	7381	7528	7543	7432	7528	7415	7289	7643	7491	7517	7483	7425	7361	7491	7450	7546	7499	7429	7622	7484	7483	7488	7477	7434	7317	7379	7337	7437	7389	7387	7500	7293	7485	7389	7509	7460	7486	7337	7283	7424	7547	7446	7424	7365	7315	7621	7495	7469	7371	7568	7587	7504	7456	7489	7504	7429	7509	7464	7548	7597	7415	7588	7591	7455	7423	7397	7418	7432	7487	7456	7594	7623	7455	7516	7367	7372	7264	7435	7449	7391	7384	7486	7389	7498	7397	7588	7501	7380	7500	7279	7388	7518	7382	7477	7415	7385	7429	7535	7466	7406	7446	7442	7459	7439	7468	7450	7394	7495	7496	7315	7490	7505	7450	7456	7423	7465	7516	7432	7314	7442	7569	7537	7554	7450	7566	7408	7353	7501	7470	7402	7567	7468	7460	7496	7597	7438	7338	7590	7505	7442	7446	7402	7490	7516	7477	7540	7406	7372	7457	7577	7481	7438	7475	7350	7534	7475	7408	7432	7323	7403	7486	7568	7389	7386	7466	7351	7398	7616	7524	7495	7497	7459	7575	7437	7515	7483	7414	7369	7462	7237	7459	7554	7423	7641	7443	7464	7473	7470	7441	7566	7613	7516	7399	7474	7578	7537	7590	7343	7428	7439	7420	7466	7474	7437	7497	7352	7569	7386	7494	7497	7403	7297	7466	7495	7368	7652	7325	7470	7461	7477	7519	7419	7377	7492	7494	7500	7604	7423	7430	7372	7352	7460	7419	7381
9601	10953	13227	11845	9762	5592	2438	1333	932	969	951	889	893	863	885	834	867	888	872	896	920	888	852	886	935	915	850	887	876	833	849	873	860	893	894	871	848	857	875	900	879	829	900	870	884	881	872	922	942	886	857	853	877	871	876	839	887	896	896	924	865	904	851	869	843	849	876	904	890	869	908	884	853	890	909	856	885	875	884	908	854	885	850	886	949	900	911	955	900	893	859	954	865	902	856	951	833	822	870	850	936	886	870	912	871	851	850	896	905	901	883	857	871	887	915	895	876	864	842	834	896	894	916	939	880	873	898	954	905	848	888	896	882	897	904	880	928	858	929	938	918	837	913	887	836	912	861	931	935	930	865	915	867	880	916	904	916	898	834	943	983	830	903	872	862	910	944	861	851	901	899	910	880	931	905	903	851	915	870	907	863	827	885	857	919	883	944	932	859	904	844	949	863	873	871	859	885	864	833	856	861	880	874	879	895	868	892	845	865	881	863	855	780	860	883	855	884	850	906	867	877	860	864	894	900	939	925	910	868	871	901	837	873	880	853	877	909	873	889	884	864	887	940	848	875	893	963	911	830	936	895	905	950	863	908	868	891	889	877	891	868	877	899	860	917	895	908	821	860	914	856	897	957	834	884	903	913	976	879	887	926	904	819	890	895	861	927	909	853	906	876	884	851	875	811	855	855	936	894	887	891	936	876	873	854	831	867	944	880	884	925	955	890	864	903	864	916	881	873	807	858	949	881	834	833	958	860	836	892	889	866	902	890	878	912	875	881	888	827	925	835	894	902	925	848	915	846	906	929	924	905	861	913	879	897	856	873	857	870	848	917	908	903	847	928	862	885	894	894	916	906	848	895	929	889	862	832	889	899	894	924	910	861	865	868	891	849	912	857	853	865	905	855	915	879	874	883	889	884	914	913	864	892	906	899	906	923	922	896	866	867	926	864	903	892	861	871	869	858	851	874	899	904	899	852	904	890	899	886	920	875	849	908	859	878	925	868	891	899	895	891	891	902	853	832	893	886	920	903	873	897	900	892	880	901	908	878	846	934	926	887	911	890	915	883	873	844	872	875	846	923	876	919	838	889	893	842	897	893	883	876	897	831	877	858	897	897	886	842	916	862	869	913	887	891	853	899	867	819	899	854	850	837	897	854	887	834	819	910	867	859	878	909	840	903	898	868	994	868	853	909	859	865	880	917	863	895	863	852	862	873	861	842	813	935	873	880	870	939	868	890	929	855	896	871	889	881	852	902	847	814	858	855	859	865	883	917	869	891	892	843	871	874	932	916	837	892	909	887	853	846	924	892	907	848	902	941	888	827	881	888	851	931	873	867	877	901	908	839	830	930	827	910	889	912	871	899	853	907	866	916	882	836	839	862	855	939	876	885	843	863	926	874	854	838	885	832	900	899	850	898	895	879	887	852	836	888	888	858	851	853	880	909	892	855	912	816	821	893	945	884	857	870	859	861	876	879	884	865	899	905	855	860	917	883	910	888	918	883	915	883	882	874	888	962	856	873	886	899	853	916	873	896	902	883	888	841	906	840	893	892	810	816	901	917	847	894	881	875	919	943	903	920	876	877	908	871	865	884	906	922	868	928	910	918	853	856	877	888	862	876	871	858	932	944	893	893	903	883	890	825	862	890	924	895	922	882	872	897	919	963	858	900	881	906	840	833	895	901	881	889	942	878	891	871	906	856	862	878	866	900	855	913	869	876	849	870	867	872	897	907	916	881	905	882	866	875	863	865	856	927	873	898	921	905	878	864	883	939	887	884	899	887	870	899	918	926	858	880	905	898	862	847	879	938	923	864	905	863	893	876	892	873	895	886	882	898	870	889	867	838	881	908	920	892	922	876	883	820	855	839	815	824	864	919	891	904	796	872	882	869	890	869	884	890	850	829	892	887	879	879	921	913	880	889	930	908	898	868	910	897	875	895	899	906	869	869	929	867	895	885	860	905	854	882	837	901	868	895	848	880	869	872	878	897	869	863	941	856	855	900	851	912	934	889	904	834	856	860	914	858	853	873	868	925	831	854	863	888	882	880	914	897	853	875	865	844	882	891	850	879	892	883	876	887	848	845	899	884	869	885	876	810	835	921	887	957	881	903	867	927	846	863	832	891	893	900	867	876	896	905	873	882	847	871	881	923	863	896	841	865	875	859	883	893	862	916	906	853	888	873	893	820	947	902	905	827	812	900	912	909	885	869	897	943	882	847	895	923	846	888	831	831	898	870	885	899	881	845	802	839	847	865	858	895	888	818	854	876	893	917	843	887	846	921	838	844	867	873	907	908	825	892	867	882	921	875	866	859	872	916	962	865	867	844	937	877	912	852	905	889	792	890	921	874	880	833	896	916	906	858	880	884	870	853	888	849	879	916	952	904	910	868	884	907	887	912	872	868	910	909	846	834	924	889	893	857	875	879	890	858	846	941	879	848	865	906	906	888	849	865	898	920	901	893	915	945	853	846	908	892	888	888	881	855	910	891	863	897	924	912	899	887	873	900	892	887	860	906	849	880	923	897	879	838	895	888	921	876	894	889	881	898	855	943	915	899	891	891	851	953	914	922	921	832	872	897	863	834	869	915	845	881	894	837	866	878	888	916	872	875	890	882	919	848	882	863	896	848	873	874	829	883	863	831	892	857	831	915	863	896	870	915	929	902	861	939	878	908	857	889	830	866	936	889	876	879	880	853	867	890	890	868	887	904	861	908	858	817	906	900	890	884	861	873	868	865	894	870	913	876	914	882	864	852	873	894	841	907	893	892	872	861	922	834	898	901	855	879	878	855	897	896	863	913	913	874	822	879	932	883	913	903	869	917	900	912	875	905	927	860	850	924	836	850	845	886	885	872	885	944	888	868	885	881	894	885	879	921	912	835	889	865	834	871	872	862	969	859	942	915	863	887	887	878	910	881	887	905	860	882	871	862	875	909	917	921	929	875	894	895	907	822	864	913	837	935	854	857	805	958	899	876	892	916	866	933	882	901	910	866	846	855	962	936	888	933	813	913	886	925	871	870	843	919	864	892	920	886	868	922	846	883	869	878	859	854	853	809	869	911	844	899	949	887	882	897	896	851	905	863	886	896	899	894	855	885	869	907	912	848	855	904	887	854	875	825	807	902	856	874	898	882	869	914	900	864	854	887	886	901	890	858	881	910	904	882	874	893	899	924	909	909	870	894	829	901	870	912	891	874	872	871	922	879	913	876	859	885	842	903	851	853	867	934	889	858	866	896	836	843	921	903	922	951	853	884	879	934	896	868	838	851	884	868	890	909	853	906	923	890	902	878	869	906	883	883	855	890	827	848	900	877	845	916	893	891	882	888	907	871	862	1006	867	920	888	892	878	872	823	852	901	909	855	915	914	888	913	884	911	847	864	865	897	863	878	900	874	900	848	908	899	966	899	939	860	895	867	884	840	871	909	862	865	879	887	889	856	922	861	879	836	906	840	854	852	893	878	850	876	850	882	780	885	854	905
42922	46698	48453	58756	56600	43565	29323	16911	8726	9521	8598	8512	7990	7548	7665	7717	7558	7606	7576	7455	7658	7467	7652	7502	7630	7457	7569	7643	7563	7624	7553	7641	7676	7663	7661	7581	7645	7553	7537	7543	7541	7593	7540	7432	7601	7608	7441	7559	7654	7695	7473	7598	7625	7638	7659	7608	7671	7579	7508	7507	7725	7654	7493	7598	7487	7562	7595	7680	7631	7587	7383	7634	7516	7642	7530	7616	7632	7593	7627	7581	7472	7543	7681	7613	7603	7549	7598	7590	7606	7613	7417	7674	7566	7574	7537	7657	7548	7588	7596	7626	7564	7646	7625	7553	7602	7740	7582	7610	7711	7662	7543	7589	7632	7599	7444	7710	7744	7544	7650	7505	7571	7564	7588	7566	7587	7586	7546	7571	7631	7698	7601	7712	7512	7657	7551	7545	7563	7594	7673	7584	7641	7492	7459	7524	7673	7657	7610	7528	7590	7642	7683	7522	7640	7496	7580	7669	7521	7662	7546	7585	7537	7689	7597	7555	7522	7675	7521	7533	7562	7507	7684	7588	7598	7676	7490	7721	7706	7632	7658	7613	7645	7556	7600	7634	7615	7692	7645	7534	7533	7655	7685	7581	7592	7631	7519	7696	7655	7565	7622	7566	7413	7681	7678	7655	7555	7563	7682	7482	7649	7588	7573	7629	7484	7565	7618	7594	7609	7596	7628	7661	7542	7575	7594	7519	7692	7607	7452	7634	7536	7626	7672	7683	7677	7642	7586	7664	7618	7468	7606	7635	7820	7558	7600	7462	7584	7452	7597	7674	7627	7605	7609	7612	7692	7524	7536	7543	7458	7650	7540	7579	7533	7574	7611	7605	7620	7613	7509	7715	7591	7540	7590	7533	7665	7500	7585	7483	7581	7638	7558	7667	7561	7498	7740	7379	7554	7702	7525	7565	7557	7535	7560	7578	7524	7642	7429	7636	7544	7490	7589	7597	7412	7522	7444	7554	7569	7781	7412	7566	7662	7497	7473	7593	7542	7681	7687	7536	7705	7639	7659	7661	7564	7663	7566	7659	7620	7686	7695	7654	7626	7583	7669	7663	7371	7574	7599	7523	7564	7558	7603	7639	7560	7556	7722	7732	7623	7646	7621	7581	7667	7592	7482	7659	7702	7689	7698	7626	7523	7651	7689	7703	7542	7603	7572	7578	7537	7615	7592	7696	7559	7715	7791	7630	7525	7645	7633	7525	7665	7623	7696	7531	7565	7598	7436	7646	7660	7748	7504	7655	7599	7550	7490	7625	7533	7471	7582	7620	7475	7538	7712	7521	7626	7490	7625	7548	7567	7715	7557	7546	7418	7614	7606	7590	7579	7588	7623	7567	7631	7580	7575	7557	7743	7519	7655	7676	7714	7670	7619	7523	7699	7563	7633	7560	7640	7657	7434	7540	7666	7670	7539	7546	7651	7533	7612	7550	7546	7599	7561	7573	7591	7699	7628	7676	7679	7496	7461	7696	7577	7492	7631	7624	7571	7426	7601	7683	7634	7447	7609	7546	7672	7582	7659	7492	7483	7519	7627	7620	7590	7709	7545	7595	7738	7554	7647	7643	7587	7643	7570	7565	7672	7585	7600	7632	7565	7626	7695	7615	7637	7538	7562	7561	7625	7525	7738	7542	7537	7461	7598	7660	7781	7496	7576	7597	7676	7791	7603	7661	7605	7633	7710	7619	7537	7574	7624	7651	7634	7621	7499	7686	7608	7491	7443	7642	7562	7684	7491	7702	7610	7662	7539	7616	7515	7582	7628	7603	7709	7545	7678	7528	7604	7529	7570	7544	7642	7635	7487	7671	7675	7601	7669	7462	7569	7607	7582	7654	7708	7608	7641	7673	7547	7580	7542	7569	7578	7650	7493	7635	7664	7662	7613	7631	7567	7524	7677	7564	7485	7781	7618	7597	7672	7626	7559	7463	7534	7626	7712	7517	7580	7581	7527	7555	7693	7481	7606	7581	7536	7563	7718	7674	7694	7553	7669	7554	7524	7568	7551	7530	7652	7441	7607	7760	7578	7606	7664	7485	7611	7532	7586	7601	7723	7635	7463	7603	7643	7554	7579	7573	7496	7574	7662	7496	7642	7661	7530	7604	7546	7675	7412	7599	7490	7423	7598	7639	7622	7534	7374	7528	7683	7554	7552	7590	7572	7601	7534	7570	7665	7626	7741	7663	7515	7630	7533	7446	7567	7657	7638	7491	7716	7705	7616	7599	7564	7686	7558	7575	7642	7721	7507	7603	7462	7552	7587	7566	7588	7597	7564	7779	7581	7519	7640	7626	7733	7594	7796	7640	7673	7662	7459	7592	7541	7570	7572	7587	7620	7520	7677	7523	7688	7739	7703	7656	7489	7625	7624	7478	7452	7646	7622	7671	7560	7518	7640	7509	7651	7590	7486	7548	7466	7692	7565	7722	7617	7493	7631	7593	7609	7537	7647	7597	7576	7426	7625	7526	7586	7628	7509	7560	7564	7556	7613	7567	7652	7565	7520	7527	7587	7686	7570	7638	7679	7669	7711	7626	7499	7520	7686	7630	7525	7719	7664	7571	7521	7566	7701	7830	7719	7558	7567	7541	7645	7548	7558	7546	7597	7629	7662	7655	7425	7591	7482	7315	7659	7511	7509	7589	7579	7572	7595	7631	7726	7447	7551	7510	7556	7747	7648	7599	7482	7633	7514	7551	7603	7569	7603	7501	7571	7428	7621	7634	7603	7542	7531	7602	7635	7659	7471	7542	7510	7617	7681	7673	7566	7534	7614	7677	7517	7592	7492	7629	7572	7615	7575	7625	7453	7621	7508	7628	7624	7497	7671	7528	7720	7636	7521	7625	7738	7603	7681	7609	7557	7674	7562	7462	7713	7677	7619	7530	7594	7634	7576	7617	7650	7441	7538	7417	7731	7572	7595	7552	7674	7497	7541	7624	7692	7572	7544	7571	7631	7790	7528	7482	7511	7571	7626	7609	7576	7624	7493	7564	7637	7586	7535	7557	7621	7567	7505	7624	7593	7770	7638	7550	7579	7554	7583	7710	7628	7704	7622	7582	7624	7605	7537	7539	7541	7607	7666	7621	7576	7529	7654	7509	7535	7453	7553	7755	7459	7527	7670	7638	7634	7693	7774	7450	7442	7608	7742	7604	7594	7670	7590	7674	7461	7490	7523	7655	7654	7535	7604	7510	7529	7621	7626	7539	7746	7496	7673	7572	7599	7687	7700	7545	7614	7634	7615	7592	7619	7553	7707	7622	7557	7702	7592	7608	7588	7569	7621	7457	7517	7555	7614	7582	7615	7584	7655	7685	7566	7680	7520	7528	7570	7550	7719	7595	7547	7565	7606	7778	7645	7602	7688	7614	7654	7403	7567	7599	7624	7599	7704	7627	7594	7600	7603	7681	7531	7598	7588	7536	7622	7549	7723	7560	7709	7648	7688	7614	7593	7520	7648	7670	7669	7587	7532	7630	7407	7639	7512	7644	7623	7722	7615	7607	7645	7563	7526	7602	7606	7593	7694	7567	7646	7493	7676	7635	7729	7535	7718	7665	7648	7672	7751	7613	7536	7650	7595	7589	7548	7693	7586	7577	7630	7516	7512	7670	7652	7577	7649	7577	7655	7478	7472	7728	7641	7545	7599	7538	7633	7445	7630	7516	7534	7533	7623	7651	7547	7610	7581	7626	7600	7676	7703	7573	7533	7699	7516	7573	7636	7588	7648	7576	7730	7508	7565	7570	7600	7533	7470	7474	7659	7743	7625	7585	7597	7504	7616	7631	7643	7584	7618	7650	7631	7558	7606	7612	7742	7527	7580	7553	7781	7669	7542	7554	7579	7585	7519	7543	7623	7530	7604	7520	7432	7634	7578	7575	7558	7674	7463	7559	7579	7565	7458	7638	7619	7629	7598	7577	7580	7497	7561	7676	7458	7590	7644	7528	7601	7632	7661	7716	7614	7622	7561	7575	7568	7625	7624	7693	7539	7530	7542	7650	7638	7490	7663	7564	7716	7572	7669	7691	7779	7636	7707	7499	7564	7559	7613	7648	7603	7731	7698	7606	7535	7731	7480	7657	7525	7620	7632	7394	7580	7633	7618	7796	7601	7492	7665	7611	7641	7539	7525	7579	7579	7656	7533	7689	7551	7502	7568	7619	7556	7595	7486	7600	7515	7516	7587	7593	7587	7627	7668	7607	7747	7597	7554	7601	7640	7517	7622	7527	7538	7737	7446	7639	7518	7619	7509	7620	7487	7603	7740	7651	7520	7608	7598	7509	7542	7700	7617	7613	7684	7520	7622	7679	7652	7526	7577	7609	7610	7526	7631	7679	7575	7535	7785	7577	7603	7665	7484	7362	7600	7390	7651	7645	7366	7537	7529	7596	7479	7644	7684	7633	7429	7570	7661	7621	7611	7605	7574	7703	7653	7645	7681	7505	7664	7548	7642	7495	7645	7581	7662	7638	7611	7582	7688	7668	7641	7597	7689	7455	7585	7595	7679	7522	7657	7619	7605	7613	7648	7531	7664	7527	7697	7599	7570	7652	7643	7610	7461	7663	7655	7516	7537	7712	7511	7463	7670	7515	7587	7816	7699	7695	7671	7782	7475	7530	7690	7473	7675	7443	7656	7460	7541	7579	7535	7544	7484	7615	7493	7527	7660	7610	7618	7622	7733	7616	7521	7521	7543	7692	7522	7689	7598	7598	7517	7752	7565	7703	7676	7738	7517	7549	7626	7653	7546	7552	7719	7640	7639	7592	7640	7670	7618	7654	7512	7686	7634	7583	7619	7570	7509	7502	7588	7566	7554	7567	7579	7547	7516	7773	7540	7686	7560	7578	7573	7676	7557	7526	7622	7325	7619	7536	7513	7596	7505	7661	7543	7596	7604	7652	7623	7602	7585	7617	7613	7672	7757	7505	7693	7566	7690	7668	7618	7555	7471	7647	7549	7548	7566	7546	7581	7572	7604	7543	7549	7564	7491	7669	7710	7514	7706	7581	7614	7459	7608	7492	7618	7583	7654	7642	7626	7530	7569	7567	7560	7525	7445	7758	7517	7638	7563	7648	7615	7638	7462	7616	7610	7582	7530	7732
11707	10312	11978	11394	9339	5324	2405	1288	971	955	938	907	937	833	861	892	872	865	886	872	855	871	853	885	835	894	896	880	890	927	880	914	910	876	865	860	909	910	861	847	926	895	905	869	834	920	904	875	904	911	871	839	858	897	907	898	904	881	885	846	888	912	927	897	879	899	905	906	914	895	885	945	904	941	871	919	841	914	901	867	931	866	910	870	895	859	883	861	880	885	898	919	909	900	877	858	857	895	855	900	882	894	886	898	848	840	877	899	910	853	882	933	867	865	908	870	939	930	917	856	863	874	847	902	871	926	895	886	929	895	820	886	885	925	875	861	848	871	857	890	845	929	891	854	895	900	830	886	903	901	859	882	869	856	866	906	883	915	861	869	878	904	927	873	870	934	859	907	883	890	850	896	861	873	883	917	863	815	881	929	842	844	870	875	881	873	894	924	885	915	921	891	887	929	920	882	872	877	881	934	899	879	837	861	925	913	863	885	867	907	898	830	855	907	915	915	883	909	866	845	870	849	882	884	874	917	851	912	841	943	856	882	942	859	833	864	917	873	884	886	901	898	893	903	886	871	855	901	896	892	855	868	906	879	894	840	911	887	889	897	858	851	845	890	929	863	845	882	813	845	953	867	865	833	892	871	850	887	848	883	893	884	916	897	855	869	872	881	870	861	892	877	867	883	978	923	897	848	937	868	841	860	900	905	844	941	834	894	942	844	909	858	867	883	893	837	896	876	896	904	859	871	868	881	793	908	881	880	900	954	877	912	922	902	873	869	866	920	901	890	862	888	888	909	857	896	871	867	923	831	872	943	858	887	904	899	830	952	915	849	944	896	978	898	877	884	913	859	877	862	893	876	895	875	869	920	897	879	887	892	936	862	884	872	907	876	884	873	874	901	849	852	880	880	924	849	862	876	901	879	906	896	872	905	858	932	858	887	930	856	896	902	837	927	884	912	935	865	863	882	879	869	912	856	895	911	849	932	873	859	898	882	899	908	914	854	892	829	904	871	909	890	912	873	866	900	892	830	885	850	848	914	877	868	878	886	868	906	882	858	860	879	872	888	890	901	901	926	879	875	880	916	863	879	907	916	870	889	881	875	935	911	915	870	873	857	947	898	917	839	834	903	920	912	831	869	869	853	860	891	903	842	866	871	909	878	914	839	863	842	915	895	879	890	894	865	875	831	879	900	912	844	899	893	857	920	919	869	950	895	929	858	898	921	845	889	921	853	844	850	844	859	889	864	840	894	869	913	900	869	972	894	890	856	879	873	877	915	932	837	850	891	884	849	863	936	920	839	924	872	918	900	930	921	863	862	915	855	910	908	902	887	907	862	868	867	879	887	875	863	884	856	911	883	923	855	889	878	914	899	926	885	917	859	904	820	855	883	866	905	906	864	878	836	838	860	868	885	851	953	942	889	850	893	877	917	881	912	856	837	856	880	908	932	890	918	873	917	919	891	893	853	946	868	860	835	904	872	867	861	928	916	950	918	934	867	866	896	926	871	918	941	857	854	915	803	875	903	876	884	894	905	850	861	891	844	882	873	882	926	845	881	891	936	870	861	854	884	851	926	856	866	917	904	879	895	886	888	852	896	917	892	849	853	873	896	874	885	909	917	866	921	881	916	850	861	903	912	828	883	938	900	874	901	906	822	872	902	901	893	884	899	874	925	904	823	827	862	911	864	921	854	877	873	881	896	882	894	832	865	809	894	922	884	866	876	888	868	876	884	876	933	914	833	836	889	912	867	918	851	892	907	892	867	867	883	907	860	881	892	888	928	876	890	873	870	857	867	892	871	818	894	878	900	870	913	927	874	851	901	909	879	913	934	953	942	904	831	880	871	880	876	893	856	903	875	857	881	810	904	882	900	912	923	895	908	796	898	890	834	887	904	884	903	899	784	922	915	909	878	890	872	894	910	847	893	859	919	893	894	874	862	877	909	909	895	868	841	866	847	895	893	850	924	949	874	897	838	873	897	911	950	955	908	871	837	853	856	871	905	831	923	883	875	915	907	918	872	886	917	851	953	883	915	870	952	890	930	876	885	879	901	887	958	900	874	942	888	894	904	909	903	839	889	877	905	912	812	879	857	892	873	842	875	834	886	859	860	890	886	903	836	929	898	875	894	872	850	888	914	848	889	894	875	868	829	843	924	891	849	934	853	891	860	860	921	919	928	879	930	919	897	921	871	886	941	856	884	916	871	862	890	886	918	907	861	891	900	871	909	825	903	842	899	871	902	863	854	858	834	919	898	914	879	845	906	879	891	921	874	911	837	901	856	894	865	901	908	863	915	851	894	923	908	880	876	904	899	826	873	848	944	891	892	862	873	913	911	872	892	947	845	910	899	923	870	901	901	903	918	925	939	868	880	895	840	837	896	945	861	870	900	928	935	908	890	863	903	927	853	848	872	859	921	803	931	920	909	832	887	865	909	840	890	864	917	956	840	805	844	900	882	898	915	896	875	895	819	921	887	910	890	916	853	879	856	823	896	887	841	918	865	900	866	916	913	871	851	872	871	895	856	890	855	828	889	838	885	916	907	857	867	878	920	904	881	905	915	877	885	895	873	906	870	889	909	895	874	902	893	864	901	927	902	908	891	918	913	898	902	898	861	894	896	949	902	904	893	882	865	878	903	915	884	863	908	860	861	853	898	873	889	863	941	893	880	902	908	958	837	917	854	908	893	886	910	821	882	897	893	901	926	894	913	828	855	862	911	845	877	944	910	867	840	925	858	882	912	873	849	928	904	888	913	888	886	859	883	900	872	922	859	868	864	837	837	912	889	895	846	870	938	892	886	877	948	840	899	874	882	883	874	843	866	867	831	856	893	858	899	850	874	852	857	865	927	857	854	919	877	835	912	862	892	918	878	916	888	919	901	868	841	839	887	867	879	893	874	926	911	902	884	868	879	934	886	875	908	885	836	895	902	841	900	880	888	892	928	905	872	864	909	856	914	893	864	957	892	831	920	823	894	884	867	892	957	883	882	876	911	929	928	918	867	808	885	908	894	917	888	825	946	880	899	909	908	888	863	927	906	892	868	884	907	955	829	860	931	866	891	836	882	901	896	833	884	871	861	900	898	871	865	847	850	858	901	901	883	902	907	864	857	900	906	861	883	883	859	854	880	906	876	925	899	922	894	867	890	895	915	897	909	882	846	896	921	892	870	853	940	862	834	916	910	956	888	816	863	869	929	865	822	814	872	897	851	945	872	912	888	878	830	843	934	870	891	946	847	863	913	888	828	908	876	847	887	879	884	877	927	917	926	909	838	836	881	920	923	851	877	889	871	875	894	827	878	846	846	868	895	889	877	900	937	866	882	872	925	919	956	887	871	897	897	863	871	849	934	841	882	891	946	928	881	865	871	870	872	892	891	890	883	971	889	866	887	925	877	875	885	875	891	869	858	931	866	917	897	922	880	840	847	845	917	884	894	899	896	921	897	893	879	893	859	884	835	853	865	871	834	884	832	898	886	890	884
40351	44362	46357	56619	55189	42325	28297	15663	8601	9438	8429	8311	8022	7711	7540	7432	7696	7597	7537	7637	7608	7544	7593	7652	7646	7636	7402	7710	7571	7601	7536	7602	7580	7610	7506	7601	7567	7560	7586	7658	7639	7582	7592	7641	7529	7629	7573	7568	7564	7579	7490	7689	7549	7720	7582	7554	7464	7568	7510	7694	7430	7597	7492	7689	7633	7462	7633	7467	7501	7609	7516	7541	7565	7644	7554	7493	7566	7531	7647	7679	7559	7654	7646	7505	7674	7571	7563	7699	7651	7638	7562	7568	7534	7640	7717	7593	7593	7642	7521	7543	7585	7507	7574	7628	7597	7473	7499	7667	7457	7561	7767	7563	7579	7463	7482	7585	7692	7626	7630	7537	7485	7540	7499	7442	7609	7620	7639	7561	7655	7485	7664	7609	7625	7588	7555	7584	7605	7529	7445	7627	7767	7589	7533	7614	7422	7500	7602	7651	7555	7520	7546	7589	7678	7651	7640	7611	7639	7578	7481	7580	7585	7793	7588	7546	7712	7582	7657	7514	7563	7708	7557	7552	7541	7500	7550	7571	7644	7307	7575	7622	7561	7561	7748	7611	7482	7528	7558	7598	7538	7638	7601	7705	7577	7612	7568	7593	7591	7481	7639	7494	7675	7492	7493	7532	7548	7603	7456	7589	7671	7590	7565	7560	7423	7593	7659	7577	7548	7549	7630	7631	7478	7621	7343	7583	7567	7729	7443	7640	7605	7570	7605	7534	7684	7545	7521	7599	7577	7682	7662	7616	7556	7711	7502	7667	7498	7472	7664	7603	7557	7608	7570	7606	7510	7531	7672	7516	7537	7557	7488	7605	7630	7835	7655	7641	7668	7515	7539	7503	7676	7704	7623	7561	7665	7595	7549	7638	7494	7547	7563	7558	7428	7561	7499	7704	7576	7655	7575	7560	7660	7721	7523	7649	7507	7649	7564	7648	7456	7703	7731	7613	7612	7558	7605	7767	7585	7549	7540	7525	7477	7590	7560	7677	7729	7594	7582	7506	7604	7551	7667	7527	7719	7560	7721	7456	7496	7563	7568	7490	7591	7675	7475	7543	7569	7491	7732	7570	7582	7601	7695	7584	7550	7623	7600	7613	7731	7649	7415	7595	7515	7527	7706	7695	7606	7510	7663	7492	7577	7607	7433	7604	7534	7612	7620	7478	7684	7586	7550	7476	7573	7478	7694	7595	7652	7658	7588	7656	7524	7527	7605	7661	7557	7676	7538	7622	7646	7565	7662	7501	7660	7705	7676	7561	7688	7490	7578	7516	7678	7576	7644	7609	7583	7507	7692	7565	7681	7544	7576	7452	7493	7588	7582	7565	7614	7653	7678	7619	7457	7533	7652	7583	7600	7481	7674	7594	7570	7666	7576	7619	7587	7539	7603	7704	7656	7614	7634	7791	7497	7650	7568	7691	7762	7582	7588	7790	7501	7628	7581	7626	7518	7644	7484	7675	7658	7603	7628	7605	7591	7550	7489	7698	7693	7480	7588	7481	7544	7575	7564	7466	7573	7626	7785	7596	7713	7569	7435	7594	7477	7706	7642	7620	7609	7539	7625	7558	7599	7675	7595	7530	7514	7704	7569	7580	7460	7518	7630	7562	7556	7578	7633	7604	7441	7581	7510	7554	7639	7543	7620	7488	7663	7598	7630	7535	7446	7438	7537	7512	7592	7474	7453	7566	7600	7569	7668	7635	7602	7532	7475	7658	7515	7632	7606	7702	7573	7647	7580	7450	7645	7556	7631	7694	7743	7562	7676	7561	7526	7735	7550	7636	7557	7629	7656	7587	7553	7474	7613	7556	7475	7574	7569	7638	7643	7600	7598	7593	7601	7650	7616	7659	7516	7706	7444	7612	7618	7660	7538	7528	7594	7718	7600	7665	7542	7523	7643	7573	7601	7457	7577	7546	7731	7476	7631	7484	7607	7639	7531	7543	7565	7536	7517	7724	7600	7464	7564	7664	7588	7569	7641	7625	7636	7631	7577	7523	7530	7476	7553	7608	7635	7488	7585	7579	7551	7658	7532	7473	7728	7476	7691	7655	7543	7692	7582	7575	7494	7566	7715	7640	7546	7688	7636	7647	7634	7625	7632	7565	7583	7478	7704	7561	7557	7577	7671	7507	7548	7519	7587	7587	7570	7640	7611	7574	7492	7713	7636	7457	7653	7687	7480	7560	7597	7577	7458	7654	7631	7455	7468	7644	7558	7541	7581	7675	7470	7619	7472	7524	7577	7599	7663	7478	7558	7613	7554	7551	7511	7584	7673	7584	7605	7649	7533	7589	7547	7524	7496	7553	7615	7563	7595	7608	7812	7539	7632	7599	7616	7545	7550	7527	7600	7631	7671	7618	7396	7508	7504	7735	7563	7617	7605	7662	7556	7618	7464	7532	7551	7736	7559	7635	7687	7474	7589	7675	7575	7510	7537	7529	7575	7635	7540	7695	7649	7758	7545	7676	7634	7710	7538	7550	7706	7522	7590	7598	7582	7589	7481	7581	7731	7551	7567	7586	7526	7597	7630	7579	7641	7564	7621	7554	7655	7529	7516	7448	7599	7595	7541	7479	7653	7379	7592	7664	7498	7669	7599	7602	7520	7574	7564	7523	7645	7559	7553	7783	7569	7556	7467	7532	7595	7575	7583	7658	7565	7596	7576	7654	7675	7672	7444	7583	7593	7612	7593	7546	7568	7531	7489	7605	7576	7739	7546	7580	7529	7645	7505	7566	7629	7640	7655	7604	7392	7396	7618	7580	7637	7538	7576	7587	7541	7594	7546	7578	7545	7544	7620	7565	7680	7496	7553	7612	7636	7521	7606	7606	7651	7314	7626	7490	7701	7579	7547	7525	7640	7576	7477	7684	7563	7615	7556	7475	7559	7615	7639	7550	7463	7634	7573	7608	7501	7550	7495	7666	7562	7526	7650	7530	7689	7637	7475	7554	7536	7679	7611	7632	7606	7502	7627	7469	7586	7637	7546	7666	7492	7642	7458	7612	7638	7598	7735	7627	7658	7689	7570	7532	7648	7611	7452	7637	7437	7578	7660	7617	7485	7482	7611	7661	7619	7681	7639	7496	7522	7506	7549	7649	7724	7649	7642	7475	7607	7527	7408	7608	7658	7511	7598	7537	7478	7495	7544	7585	7523	7648	7543	7406	7719	7750	7546	7566	7610	7676	7568	7582	7620	7601	7643	7541	7693	7708	7517	7444	7559	7696	7709	7629	7505	7597	7658	7631	7604	7639	7452	7642	7523	7592	7608	7592	7608	7546	7754	7632	7602	7519	7617	7576	7462	7613	7574	7660	7561	7606	7517	7574	7461	7769	7512	7645	7611	7536	7540	7522	7628	7511	7567	7541	7699	7469	7639	7590	7525	7520	7562	7618	7610	7485	7487	7649	7590	7478	7560	7625	7569	7460	7531	7722	7532	7587	7682	7603	7651	7542	7510	7594	7635	7461	7647	7647	7638	7610	7629	7445	7626	7622	7600	7575	7591	7510	7592	7617	7620	7770	7607	7633	7507	7564	7555	7564	7551	7729	7567	7646	7700	7677	7568	7552	7669	7717	7681	7769	7501	7660	7637	7529	7665	7622	7489	7574	7651	7687	7533	7571	7619	7592	7430	7622	7554	7577	7527	7567	7615	7611	7559	7559	7620	7516	7497	7598	7663	7500	7677	7639	7784	7542	7536	7492	7515	7666	7625	7515	7541	7695	7512	7709	7541	7506	7672	7562	7585	7599	7687	7612	7531	7763	7558	7632	7545	7490	7613	7666	7546	7538	7537	7562	7526	7695	7601	7460	7703	7519	7611	7407	7514	7561	7612	7622	7482	7604	7456	7640	7537	7602	7599	7519	7537	7630	7640	7538	7543	7539	7511	7516	7552	7534	7606	7562	7567	7610	7645	7541	7700	7640	7653	7569	7563	7630	7517	7466	7707	7684	7682	7561	7636	7681	7526	7735	7564	7458	7633	7662	7553	7593	7628	7656	7485	7562	7686	7573	7505	7602	7506	7552	7519	7610	7692	7696	7431	7721	7547	7648	7637	7718	7658	7574	7570	7690	7477	7592	7609	7504	7413	7645	7549	7664	7466	7516	7585	7677	7518	7624	7619	7638	7653	7584	7666	7574	7568	7581	7663	7584	7612	7538	7618	7460	7540	7536	7438	7610	7478	7619	7615	7661	7549	7699	7472	7542	7541	7434	7516	7700	7552	7530	7678	7520	7482	7639	7480	7548	7612	7492	7636	7504	7680	7745	7549	7703	7501	7542	7559	7708	7492	7658	7666	7441	7525	7538	7675	7520	7476	7500	7576	7577	7507	7488	7561	7528	7761	7481	7612	7661	7588	7703	7616	7678	7671	7634	7806	7576	7480	7605	7688	7709	7626	7630	7626	7576	7524	7566	7683	7639	7631	7535	7729	7499	7459	7526	7487	7511	7586	7587	7478	7550	7626	7664	7542	7729	7509	7535	7552	7530	7595	7748	7649	7694	7655	7535	7608	7543	7661	7483	7638	7621	7620	7549	7607	7722	7664	7559	7641	7672	7622	7659	7485	7455	7631	7636	7635	7469	7545	7569	7506	7541	7370	7524	7500	7696	7678	7677	7467	7502	7635	7734	7544	7698	7579	7483	7606	7479	7503	7702	7568	7639	7664	7489	7582	7667	7695	7496	7576	7531	7612	7445	7625	7590	7636	7732	7602	7466	7607	7619	7667	7780	7582	7484	7610	7557	7507	7598	7467	7542	7634	7538	7485	7638	7626	7757	7643	7693	7594	7558	7615	7462	7691	7655	7647	7642	7599	7648	7553	7645	7653	7546	7556	7662	7635	7610	7568	7567	7633	7518	7656	7621	7540	7671	7552	7549	7520	7486	7624	7668	7718	7519	7582	7507	7542	7573	7605	7592	7681	7663	7505	7559	7516	7661	7530	7563	7612	7657	7542	7720	7545	7546	7504	7642	7627	7497	7627	7549	7523	7677	7497	7603	7677	7608	7591	7530	7688	7550	7513	7578	7625	7516	7546	7477	7712	7610	7484	7696	7638	7620	7562	7568	7579	7584	7680	7477	7690	7696	7543	7641	7570	7611
13059	15553	19095	18985	16169	9652	3879	1551	926	1028	1024	939	902	886	939	826	908	845	913	913	901	886	905	850	912	894	863	912	884	929	929	880	837	883	938	906	867	868	894	869	894	893	874	931	894	856	907	910	902	898	911	827	908	890	944	865	878	922	876	857	886	892	902	898	929	881	869	897	858	891	884	883	874	926	896	882	879	896	852	937	904	859	838	925	871	906	894	929	862	919	899	876	900	890	870	838	857	863	887	938	818	916	879	899	886	943	950	913	906	931	885	836	900	894	880	907	872	901	905	897	867	881	884	875	900	860	852	853	833	901	914	877	858	874	900	891	922	878	868	854	909	882	849	821	915	884	909	843	915	895	945	901	843	959	913	825	863	904	854	826	870	882	950	885	855	903	855	892	895	890	857	921	867	889	902	892	890	852	915	883	851	889	852	902	870	848	888	901	851	860	885	859	891	888	975	881	862	889	920	966	901	933	888	897	895	895	891	892	828	945	884	858	847	909	875	913	892	826	861	906	893	916	853	843	870	854	927	864	862	869	905	906	904	842	886	935	822	912	860	896	892	871	972	878	921	883	870	903	883	858	838	837	910	915	880	882	912	880	876	873	911	865	884	908	894	899	897	842	912	904	866	922	919	894	872	876	848	918	830	836	893	931	813	903	880	887	905	910	925	901	862	881	922	831	903	854	921	917	905	863	840	895	857	853	880	949	888	944	893	865	917	922	887	894	880	866	820	884	914	855	862	844	814	891	884	903	922	951	905	847	911	832	907	826	870	891	909	928	883	885	892	854	886	879	858	912	886	862	886	898	879	893	902	877	911	861	939	901	917	933	890	880	922	910	893	884	847	878	903	881	902	866	915	851	871	875	876	868	866	952	922	895	880	851	914	885	904	868	911	836	896	875	890	820	897	842	879	875	889	896	859	917	865	863	916	913	853	862	817	923	896	817	849	821	857	843	923	909	889	925	847	893	833	808	888	893	870	873	922	885	888	923	939	934	903	882	877	863	871	897	874	971	850	901	852	849	869	940	931	869	860	873	879	882	910	878	896	899	871	882	864	852	855	876	884	879	882	931	906	910	879	890	845	854	842	899	852	878	870	854	851	880	906	913	853	891	905	883	924	955	908	876	917	886	814	899	846	866	937	852	890	863	845	886	879	907	933	874	873	836	905	923	901	899	900	866	914	858	849	860	909	914	911	926	882	939	892	959	904	909	949	913	936	820	848	882	892	926	891	891	942	889	850	925	896	862	927	892	902	878	970	942	865	924	861	840	909	854	870	900	928	883	899	856	882	902	879	883	890	925	922	892	931	868	889	808	879	943	885	899	850	888	870	921	938	871	904	857	899	922	868	904	919	882	886	821	824	918	920	929	936	940	894	917	900	891	965	924	901	904	819	885	894	900	879	843	845	904	874	881	881	951	899	895	912	826	951	887	858	865	927	842	914	859	899	922	935	883	869	910	936	843	861	914	881	913	877	905	895	865	854	858	934	898	831	886	891	872	955	892	884	870	914	872	900	942	843	907	851	854	940	906	914	888	911	862	873	906	894	898	834	904	920	925	862	888	922	862	901	969	905	954	853	881	907	917	829	873	881	875	897	917	895	885	896	889	872	871	920	905	880	893	882	838	911	875	883	884	880	892	946	913	866	890	874	912	884	893	886	837	849	913	840	887	906	901	860	854	818	907	886	866	909	854	926	923	889	936	874	891	837	902	884	916	834	880	873	843	915	888	905	871	881	832	907	859	879	874	907	940	850	944	879	905	900	879	905	910	889	910	888	818	854	876	899	830	883	881	928	931	873	879	870	893	847	859	865	907	865	877	878	863	848	857	909	845	882	924	845	901	873	871	893	956	871	891	946	863	849	896	933	936	874	880	806	893	891	920	939	902	857	901	890	894	940	891	908	936	944	931	911	905	848	878	865	929	923	888	844	891	882	895	898	901	889	857	917	850	904	882	892	928	902	912	851	846	868	910	914	882	910	864	899	884	836	868	852	891	885	928	886	871	829	911	879	918	865	913	947	896	868	892	893	876	935	885	837	914	868	885	915	915	895	860	905	845	907	945	889	859	836	886	888	897	866	911	919	901	845	900	930	892	955	880	978	909	901	920	896	836	891	926	900	870	849	905	881	894	899	882	879	866	831	882	862	940	881	844	892	905	867	904	857	929	888	857	948	892	910	853	859	926	871	882	890	844	892	948	880	844	895	909	896	904	844	908	839	866	829	930	904	926	943	869	855	860	908	953	893	892	875	934	909	842	852	887	888	875	886	879	908	894	893	875	910	886	912	934	896	918	865	943	893	921	912	844	896	938	890	876	857	856	879	893	873	841	883	796	899	872	867	877	931	856	887	905	895	817	889	890	913	849	856	896	886	931	859	860	880	873	844	873	878	922	885	880	897	927	894	904	900	926	919	840	882	819	842	885	941	904	948	897	902	898	948	886	906	841	883	862	921	947	907	821	871	857	910	869	898	879	894	870	866	897	832	949	882	907	915	887	919	860	907	845	881	877	897	889	869	918	942	856	867	949	918	885	873	939	899	909	898	922	854	864	906	897	873	887	895	867	881	844	904	904	846	909	850	883	902	873	854	865	883	862	900	893	963	899	898	899	885	943	872	922	907	900	831	928	871	832	840	895	896	930	864	861	889	921	855	952	932	904	931	938	827	915	907	879	887	921	931	903	960	879	854	912	918	894	911	920	930	919	897	872	871	850	877	877	902	914	841	894	920	840	881	820	876	924	919	920	907	895	909	842	852	838	876	903	826	873	929	912	923	923	908	904	885	861	896	938	882	899	865	872	841	862	923	898	911	889	898	840	847	845	894	887	885	889	935	897	862	945	862	892	891	890	815	875	948	889	871	904	939	857	868	880	830	843	900	892	869	860	877	882	911	866	920	875	867	893	901	933	882	912	898	910	913	916	889	877	919	869	829	921	925	896	939	914	897	901	872	894	877	879	898	907	841	920	889	932	897	845	893	908	900	904	845	914	897	916	854	931	867	891	896	918	883	915	862	935	924	876	910	885	885	931	918	910	970	913	867	873	898	895	859	855	881	880	869	905	920	914	890	936	919	908	849	899	932	910	843	857	883	898	908	841	858	875	892	910	874	955	857	898	897	884	918	919	868	900	909	853	948	921	823	916	929	897	876	921	900	876	910	828	937	913	877	905	862	856	894	877	940	907	899	900	894	846	926	890	872	853	869	868	892	912	875	865	878	852	888	907	918	853	895	888	855	918	947	892	897	934	875	841	854	833	882	875	871	899	925	912	925	844	909	863	872	878	855	924	870	848	932	977	913	906	827	868	883	886	916	886	872	916	827	926	906	875	940	889	880	880	874	915	910	858	883	880	875	853	979	934	863	871	814	850	880	896	891	847	836	846	919	919	924	780	886	863	875	870	898	945	859	944	865	915	937	930	910	818	926	900	874	846	862	845	884	881	882	876	862	891	879	891	891	873	925	850	935	880	861	935	926	869	916	910
45621	51656	55918	69896	67905	51676	34726	18985	8832	10338	9130	8633	8189	7708	7711	7630	7499	7467	7551	7688	7639	7535	7736	7508	7761	7672	7527	7680	7656	7630	7541	7627	7487	7656	7690	7630	7468	7503	7714	7535	7603	7496	7593	7490	7562	7604	7627	7601	7526	7572	7561	7501	7659	7645	7594	7543	7665	7554	7580	7597	7619	7573	7575	7556	7577	7617	7458	7665	7588	7492	7729	7612	7622	7490	7592	7647	7588	7559	7661	7440	7475	7610	7551	7565	7458	7478	7503	7552	7565	7440	7561	7552	7543	7564	7549	7475	7534	7552	7490	7612	7535	7559	7624	7549	7505	7586	7595	7547	7675	7478	7679	7591	7526	7555	7579	7692	7645	7500	7671	7712	7526	7541	7620	7574	7683	7591	7661	7658	7638	7751	7481	7628	7553	7661	7589	7540	7614	7623	7536	7687	7562	7535	7681	7497	7621	7555	7583	7552	7507	7579	7539	7558	7659	7641	7463	7575	7694	7681	7637	7453	7556	7650	7594	7558	7523	7568	7609	7444	7684	7592	7550	7611	7560	7502	7535	7483	7627	7443	7741	7707	7653	7592	7591	7539	7593	7582	7656	7567	7637	7634	7446	7642	7589	7531	7615	7632	7469	7568	7415	7557	7571	7585	7607	7570	7730	7527	7720	7584	7620	7556	7580	7609	7616	7555	7662	7669	7615	7691	7505	7568	7575	7537	7613	7611	7672	7510	7640	7576	7509	7576	7551	7592	7510	7514	7667	7589	7484	7762	7423	7541	7671	7617	7571	7574	7598	7714	7617	7554	7572	7560	7655	7694	7519	7615	7543	7648	7652	7591	7507	7515	7611	7483	7637	7685	7599	7704	7557	7586	7653	7501	7646	7638	7610	7509	7669	7694	7628	7529	7597	7585	7557	7614	7559	7495	7568	7545	7602	7484	7459	7508	7533	7631	7580	7662	7550	7718	7651	7644	7569	7486	7526	7621	7430	7400	7592	7686	7607	7601	7524	7524	7538	7602	7610	7674	7670	7383	7596	7538	7594	7509	7641	7614	7557	7620	7561	7599	7681	7590	7679	7499	7596	7595	7474	7634	7587	7465	7528	7453	7644	7502	7641	7579	7585	7661	7652	7421	7721	7538	7540	7495	7559	7601	7506	7500	7571	7629	7625	7572	7614	7649	7670	7520	7624	7671	7725	7576	7646	7526	7463	7610	7662	7612	7595	7578	7559	7476	7524	7544	7634	7632	7550	7499	7592	7625	7529	7553	7587	7668	7559	7531	7473	7659	7667	7659	7751	7537	7454	7490	7569	7517	7716	7584	7608	7627	7532	7572	7583	7600	7501	7559	7590	7527	7493	7661	7496	7661	7505	7646	7438	7682	7466	7550	7660	7478	7658	7522	7535	7465	7622	7662	7538	7574	7519	7526	7815	7682	7667	7563	7625	7514	7697	7524	7590	7577	7629	7505	7600	7563	7648	7517	7652	7693	7463	7624	7478	7694	7715	7569	7562	7499	7552	7426	7603	7601	7645	7557	7545	7582	7537	7591	7518	7550	7607	7605	7568	7452	7659	7533	7593	7627	7564	7566	7569	7703	7555	7612	7528	7508	7628	7547	7565	7655	7561	7586	7540	7634	7628	7675	7624	7483	7586	7649	7500	7601	7634	7674	7563	7609	7568	7562	7588	7696	7566	7586	7557	7458	7586	7663	7587	7575	7593	7560	7493	7476	7614	7573	7653	7542	7621	7521	7699	7581	7517	7553	7508	7521	7523	7522	7625	7454	7735	7490	7647	7661	7607	7583	7653	7608	7552	7549	7663	7474	7476	7612	7637	7546	7622	7597	7604	7734	7571	7502	7517	7589	7566	7561	7505	7542	7730	7601	7611	7605	7575	7591	7602	7569	7506	7603	7760	7532	7558	7516	7588	7557	7624	7610	7603	7591	7664	7513	7591	7633	7399	7666	7608	7615	7613	7546	7534	7625	7535	7539	7648	7527	7635	7569	7675	7550	7705	7514	7639	7480	7587	7471	7652	7625	7589	7522	7639	7463	7422	7661	7654	7619	7723	7752	7580	7612	7505	7650	7548	7583	7602	7673	7520	7661	7540	7607	7481	7620	7542	7610	7602	7637	7701	7595	7651	7738	7544	7483	7542	7659	7524	7716	7698	7700	7622	7599	7578	7469	7573	7554	7512	7714	7676	7551	7523	7595	7479	7573	7511	7626	7643	7677	7616	7639	7491	7617	7590	7496	7572	7693	7719	7617	7639	7607	7595	7538	7549	7661	7636	7658	7603	7460	7603	7555	7675	7528	7614	7458	7643	7547	7581	7534	7615	7616	7622	7608	7584	7646	7705	7549	7505	7595	7605	7571	7585	7648	7561	7659	7594	7770	7722	7512	7611	7580	7714	7629	7614	7470	7596	7754	7678	7647	7426	7623	7491	7517	7624	7681	7620	7579	7517	7598	7483	7563	7615	7682	7520	7478	7688	7643	7605	7557	7614	7590	7670	7690	7755	7642	7607	7653	7595	7666	7679	7612	7629	7562	7562	7553	7638	7592	7383	7548	7569	7663	7579	7472	7604	7464	7640	7564	7639	7534	7571	7681	7623	7655	7619	7682	7589	7589	7540	7566	7571	7544	7670	7641	7742	7633	7538	7713	7484	7569	7766	7682	7558	7617	7553	7498	7548	7571	7610	7543	7555	7480	7591	7480	7649	7599	7563	7527	7684	7669	7551	7601	7538	7553	7622	7708	7513	7682	7680	7556	7577	7608	7553	7688	7633	7589	7666	7527	7525	7594	7498	7557	7543	7572	7586	7513	7518	7742	7465	7589	7591	7586	7579	7579	7531	7548	7577	7551	7613	7692	7487	7608	7620	7578	7637	7542	7667	7514	7626	7551	7577	7625	7614	7672	7492	7514	7597	7758	7709	7562	7652	7588	7577	7519	7668	7555	7605	7694	7573	7441	7588	7624	7652	7648	7446	7658	7651	7456	7674	7716	7520	7636	7496	7663	7560	7659	7471	7720	7652	7653	7502	7547	7603	7666	7678	7579	7589	7503	7585	7499	7588	7533	7548	7606	7599	7753	7624	7702	7695	7623	7609	7543	7519	7622	7557	7561	7633	7556	7566	7676	7737	7517	7521	7530	7557	7439	7555	7685	7821	7580	7444	7588	7585	7543	7641	7593	7589	7587	7615	7545	7613	7647	7665	7649	7617	7561	7556	7496	7478	7606	7597	7704	7556	7488	7533	7571	7660	7637	7566	7566	7575	7732	7634	7592	7599	7548	7650	7634	7510	7511	7449	7603	7591	7664	7665	7579	7708	7696	7751	7390	7702	7633	7594	7640	7718	7595	7451	7671	7584	7595	7560	7679	7663	7494	7669	7619	7619	7559	7526	7586	7507	7606	7421	7628	7694	7490	7612	7574	7503	7535	7505	7592	7687	7471	7764	7591	7596	7613	7634	7595	7562	7653	7574	7652	7572	7528	7537	7433	7655	7520	7772	7656	7624	7521	7656	7525	7540	7444	7566	7689	7500	7515	7549	7640	7472	7654	7607	7722	7575	7545	7835	7604	7553	7543	7541	7640	7604	7663	7514	7502	7563	7552	7718	7545	7555	7626	7678	7733	7645	7659	7668	7535	7541	7569	7546	7632	7594	7743	7520	7526	7510	7410	7551	7618	7418	7516	7657	7614	7501	7613	7564	7679	7625	7663	7578	7512	7446	7567	7518	7672	7459	7550	7590	7560	7664	7566	7677	7610	7678	7665	7688	7624	7581	7536	7623	7641	7586	7616	7786	7551	7489	7553	7533	7518	7668	7459	7575	7604	7524	7657	7529	7598	7453	7624	7668	7576	7610	7720	7598	7631	7536	7586	7558	7609	7615	7541	7535	7585	7607	7591	7605	7670	7577	7699	7471	7449	7681	7563	7694	7517	7562	7570	7536	7661	7615	7387	7617	7480	7564	7604	7579	7546	7503	7459	7596	7612	7526	7678	7590	7517	7627	7668	7571	7726	7552	7647	7545	7635	7674	7619	7687	7641	7602	7592	7396	7549	7583	7650	7515	7553	7625	7565	7597	7609	7560	7560	7678	7619	7586	7551	7613	7533	7594	7590	7607	7597	7594	7675	7610	7500	7585	7441	7621	7572	7678	7525	7551	7628	7474	7546	7672	7503	7553	7747	7604	7669	7644	7701	7621	7549	7704	7505	7521	7596	7581	7543	7706	7562	7562	7723	7664	7546	7513	7524	7650	7591	7583	7595	7342	7696	7601	7447	7698	7533	7546	7522	7520	7558	7628	7581	7630	7652	7541	7502	7554	7563	7654	7429	7607	7644	7706	7603	7458	7423	7599	7477	7526	7605	7556	7621	7537	7593	7677	7733	7511	7596	7495	7587	7495	7553	7586	7582	7619	7575	7684	7559	7737	7605	7609	7685	7453	7587	7538	7569	7692	7563	7530	7566	7685	7434	7598	7501	7688	7735	7687	7694	7724	7714	7633	7537	7558	7609	7616	7675	7619	7689	7677	7679	7500	7581	7621	7522	7499	7459	7545	7727	7644	7557	7461	7617	7567	7583	7567	7533	7585	7613	7639	7502	7514	7582	7507	7623	7617	7555	7537	7618	7573	7652	7587	7440	7704	7591	7627	7644	7697	7590	7572	7607	7586	7565	7711	7547	7613	7746	7616	7498	7613	7595	7545	7664	7591	7676	7638	7713	7568	7646	7528	7526	7640	7681	7608	7521	7659	7687	7706	7672	7460	7524	7664	7705	7758	7635	7531	7542	7564	7502	7646	7616	7627	7565	7466	7705	7578	7522	7494	7547	7606	7618	7530	7689	7618	7534	7491	7641	7544	7646	7628	7443	7669	7561	7555	7618	7700	7601	7605	7587	7612	7559	7620	7641	7593	7730	7578	7629	7616	7525	7627	7598	7505	7550	7479	7681	7656	7583	7560	7621	7525	7558	7610	7657	7729	7647	7701	7638	7613	7460	7628	7521	7545	7587	7537	7537	7750	7588	7620	7671	7701	7531	7711	7692	7526	7584	7703	7582	7614	7488	7655	7673	7594	7556	7728	7719	7505	7712	7548	7645	7690	7690	7616	7550	7631	7641
9250	6191	5138	5066	3944	2264	1378	1027	873	869	864	954	875	882	876	914	884	881	889	879	910	848	814	852	849	875	840	850	824	869	917	836	839	820	847	918	835	847	862	885	876	851	844	791	828	862	875	893	885	848	866	917	881	884	876	894	893	848	854	830	878	887	891	926	944	869	871	850	848	858	835	889	914	903	835	883	910	845	823	944	838	871	857	921	871	881	871	875	840	840	880	853	865	911	832	827	860	843	821	876	847	923	914	859	845	811	862	887	884	894	789	867	863	909	866	878	874	886	896	884	869	887	919	880	872	856	875	870	872	868	893	840	916	947	852	831	896	864	854	881	865	870	890	878	940	924	924	850	902	858	896	894	881	906	868	905	858	851	861	890	832	910	854	816	901	843	879	852	868	838	903	899	874	828	843	850	919	846	861	873	885	854	851	819	886	900	894	834	993	869	832	877	878	900	861	833	873	886	825	878	823	917	832	836	880	866	829	883	864	897	872	860	854	849	786	822	847	886	829	872	842	850	877	836	819	861	863	831	905	845	918	861	840	900	835	850	867	897	857	881	877	894	885	827	903	893	863	876	915	847	845	806	893	881	878	878	894	891	839	901	875	876	921	913	823	857	843	860	873	882	868	834	891	884	875	897	927	880	904	844	898	900	873	854	866	873	852	867	908	880	876	838	847	903	917	920	862	876	929	887	837	893	893	850	899	830	853	835	899	855	916	848	882	832	882	874	891	862	853	911	857	824	837	823	892	855	892	856	866	887	881	913	921	853	910	832	918	885	887	866	880	840	877	907	849	910	842	856	879	849	876	860	810	899	876	876	856	899	910	850	845	887	881	900	868	905	848	902	856	849	872	910	829	847	886	868	906	850	829	862	850	887	896	866	879	876	916	894	861	903	904	860	826	863	830	884	881	924	814	878	852	863	890	845	889	915	887	921	871	797	859	836	871	845	898	847	837	897	889	803	899	831	845	877	837	848	860	897	885	892	830	881	883	872	868	868	883	830	868	838	912	865	903	922	879	893	859	938	893	841	888	871	860	879	948	876	884	946	909	872	859	840	881	838	886	900	831	841	890	874	846	901	890	910	880	889	803	935	899	851	891	946	872	846	854	881	883	883	846	831	918	870	885	917	845	892	887	883	866	842	862	863	849	907	838	887	885	904	872	826	844	865	896	884	892	912	908	851	837	864	875	905	857	845	832	882	813	863	867	887	873	867	903	846	900	889	856	917	858	937	913	922	860	882	867	872	869	880	862	850	889	873	827	834	889	857	842	854	851	911	895	898	865	895	860	860	850	912	848	901	887	857	888	873	958	892	884	885	886	862	879	896	882	904	844	863	809	906	882	872	883	883	853	913	910	870	817	924	877	855	874	885	901	851	863	869	861	879	838	843	877	811	848	890	883	875	853	892	880	884	866	859	863	878	873	880	905	856	838	890	919	902	827	892	876	901	864	878	890	847	892	898	866	892	887	883	920	894	859	861	858	853	856	868	891	863	825	867	846	872	902	917	893	878	888	852	866	844	900	872	892	844	789	861	876	875	869	860	861	847	823	930	854	863	880	807	867	931	834	882	858	836	865	858	875	873	882	920	844	867	912	833	870	895	883	872	885	921	911	878	863	853	884	894	904	899	884	846	907	884	879	866	882	864	877	868	854	834	871	904	850	899	892	832	847	843	900	860	824	863	859	857	902	872	913	881	870	852	870	852	811	858	851	860	892	882	874	860	820	909	893	905	884	883	891	947	835	864	886	823	861	939	842	817	884	864	865	865	850	899	889	802	899	894	838	924	846	877	887	896	911	902	958	813	879	871	938	895	824	869	881	832	865	874	867	861	877	896	874	898	910	905	848	893	900	886	872	889	888	867	831	875	798	931	912	896	873	891	902	887	881	866	802	884	895	877	883	881	891	826	871	828	914	877	957	881	811	864	879	850	891	921	898	846	911	911	901	840	914	853	887	842	867	908	851	895	851	857	865	849	878	842	899	844	908	945	877	909	920	860	877	904	896	870	875	857	871	875	890	863	826	862	919	885	875	855	904	876	884	864	830	909	893	874	853	860	902	872	830	853	883	882	883	828	851	895	895	887	872	880	886	914	882	871	848	896	870	853	888	915	874	854	904	858	842	877	833	840	846	856	862	878	926	907	914	908	851	896	834	845	885	891	838	860	831	859	840	864	854	882	900	871	902	880	850	842	864	872	873	872	882	857	825	882	877	827	872	892	901	878	861	879	896	880	891	902	939	854	874	867	847	888	891	880	822	885	840	831	898	834	892	872	854	916	900	880	844	823	827	854	891	912	889	857	932	918	859	911	890	901	839	862	860	872	884	798	870	839	858	843	828	884	930	928	820	907	845	868	851	853	883	902	917	869	853	883	778	926	864	870	872	887	842	865	831	841	861	835	919	866	866	854	848	907	919	935	838	855	903	878	856	857	854	858	943	872	863	835	866	834	886	853	855	873	894	828	879	888	879	907	862	861	920	857	894	895	890	909	893	883	853	871	875	903	870	897	866	863	854	886	913	834	847	874	853	890	866	866	872	816	879	907	905	897	854	874	956	846	901	913	857	906	848	881	863	847	836	877	831	869	948	852	883	885	940	861	852	872	849	866	855	915	824	882	891	887	826	868	886	879	867	903	875	903	868	844	892	873	847	866	885	870	842	878	883	851	888	854	941	863	881	907	883	897	887	873	855	960	848	934	904	845	878	834	846	873	905	853	864	903	941	833	842	880	887	833	825	855	880	871	855	847	877	860	860	835	892	883	827	948	869	859	880	884	905	841	853	893	855	901	913	848	876	884	863	884	923	897	849	881	912	887	893	883	914	859	858	889	883	850	861	898	835	879	908	847	884	858	907	866	872	911	914	821	877	853	884	900	829	901	885	867	952	848	860	914	829	851	874	883	828	906	817	884	890	886	897	855	893	859	889	894	912	887	882	859	893	861	863	870	860	828	894	890	912	884	869	880	894	902	846	810	897	878	903	834	888	902	926	859	852	872	873	888	850	847	866	810	885	921	862	845	889	835	889	858	848	836	858	873	836	845	924	872	891	872	857	861	852	842	852	907	841	893	876	853	870	849	834	880	885	922	876	820	831	879	835	888	803	862	842	892	899	892	878	873	817	890	876	878	849	926	803	828	906	898	862	837	885	856	844	873	837	869	883	885	852	868	905	829	890	896	882	834	858	860	883	884	892	913	899	880	904	902	884	873	898	901	909	887	843	857	841	872	884	910	893	900	844	888	807	845	866	893	873	830	859	865	899	878	900	895	851	892	874	905	865	871	919	882	949	900	880	878	815	897	901	896	852	884	820	890	870	868	868	869	834	847	813	888	867	843	874	912	863	897	851	900	900	843	907	909	840	844	865	839	826	884	875	862	831	846	895	868	880	929	921	847	877	866	874	892	886	878	939	878	882	833	854	885	926	918	905	887	895	860	826	875	857	921	825	887	913	933	894	911	857	898	877	848	848	867	866	893	903	856
38920	37268	34548	42089	39926	28893	17718	10266	8043	8104	7880	7612	7539	7319	7472	7452	7446	7516	7454	7358	7484	7482	7511	7480	7445	7469	7535	7453	7510	7503	7383	7281	7408	7527	7539	7267	7512	7530	7571	7511	7498	7404	7606	7482	7445	7391	7498	7525	7503	7494	7532	7505	7497	7418	7306	7450	7394	7514	7545	7400	7350	7510	7410	7556	7468	7362	7538	7399	7443	7468	7556	7590	7464	7447	7522	7495	7530	7304	7326	7469	7590	7560	7413	7284	7491	7418	7539	7451	7397	7529	7462	7523	7435	7429	7465	7513	7543	7418	7365	7585	7483	7436	7517	7257	7544	7403	7500	7365	7454	7490	7259	7579	7405	7310	7590	7529	7573	7484	7416	7517	7425	7425	7527	7440	7517	7555	7474	7365	7424	7571	7458	7358	7487	7617	7586	7382	7450	7601	7615	7534	7424	7431	7464	7428	7360	7572	7294	7465	7421	7513	7495	7451	7492	7431	7367	7475	7440	7452	7455	7461	7535	7529	7526	7509	7362	7498	7533	7560	7522	7420	7398	7533	7445	7536	7460	7466	7552	7481	7383	7275	7407	7368	7356	7507	7556	7582	7556	7401	7531	7514	7655	7496	7496	7398	7552	7407	7615	7493	7325	7485	7436	7599	7439	7662	7503	7470	7402	7464	7528	7439	7303	7477	7499	7398	7476	7392	7407	7440	7490	7597	7420	7485	7486	7487	7608	7525	7459	7537	7524	7409	7482	7539	7430	7416	7322	7411	7480	7523	7391	7384	7377	7647	7478	7512	7519	7287	7540	7495	7450	7409	7529	7407	7622	7412	7518	7478	7365	7452	7578	7341	7452	7415	7534	7496	7333	7455	7488	7511	7299	7527	7463	7433	7315	7334	7505	7467	7424	7323	7568	7333	7452	7429	7544	7381	7410	7515	7452	7505	7554	7375	7521	7491	7464	7467	7495	7530	7494	7444	7501	7443	7501	7440	7509	7431	7463	7533	7407	7425	7458	7564	7468	7462	7559	7505	7562	7460	7472	7546	7554	7445	7406	7499	7568	7491	7556	7349	7384	7327	7422	7503	7493	7493	7430	7538	7435	7295	7478	7478	7544	7459	7534	7425	7484	7344	7458	7468	7376	7597	7382	7652	7357	7589	7440	7419	7454	7508	7387	7440	7502	7452	7305	7430	7631	7436	7505	7358	7462	7361	7451	7370	7485	7647	7534	7440	7502	7527	7545	7400	7543	7431	7500	7506	7561	7610	7538	7475	7431	7489	7504	7397	7450	7546	7530	7569	7401	7421	7447	7405	7448	7450	7424	7586	7545	7604	7561	7464	7404	7434	7439	7483	7556	7509	7410	7505	7476	7509	7503	7443	7515	7485	7431	7421	7483	7533	7377	7541	7441	7540	7504	7553	7451	7472	7418	7470	7543	7454	7480	7497	7497	7604	7477	7331	7492	7472	7546	7362	7403	7616	7403	7324	7640	7421	7451	7451	7523	7554	7506	7495	7587	7449	7523	7464	7520	7465	7440	7479	7521	7462	7394	7401	7596	7496	7422	7444	7311	7580	7552	7597	7522	7603	7497	7268	7522	7495	7480	7410	7407	7444	7577	7400	7440	7436	7519	7417	7462	7492	7503	7535	7461	7530	7537	7493	7457	7484	7510	7468	7495	7559	7496	7386	7544	7578	7608	7430	7479	7585	7473	7398	7395	7324	7486	7552	7437	7496	7565	7441	7542	7616	7454	7507	7485	7551	7500	7363	7393	7576	7498	7452	7466	7616	7416	7398	7486	7438	7383	7386	7557	7439	7467	7416	7566	7485	7475	7515	7426	7540	7505	7525	7341	7413	7518	7596	7445	7497	7462	7482	7427	7568	7415	7472	7433	7509	7571	7362	7515	7412	7538	7437	7425	7404	7352	7494	7576	7475	7490	7414	7397	7425	7506	7426	7465	7482	7515	7453	7475	7541	7553	7604	7521	7579	7538	7578	7437	7405	7478	7383	7416	7598	7576	7550	7346	7392	7561	7391	7469	7550	7353	7542	7535	7367	7455	7576	7514	7446	7346	7369	7422	7504	7550	7653	7488	7336	7568	7469	7446	7470	7587	7486	7511	7592	7368	7443	7304	7457	7478	7341	7411	7486	7495	7382	7551	7533	7558	7249	7342	7547	7453	7316	7380	7365	7498	7367	7401	7508	7598	7501	7613	7425	7394	7559	7410	7673	7645	7502	7507	7405	7377	7359	7602	7538	7380	7400	7490	7411	7553	7341	7453	7576	7406	7558	7511	7496	7592	7268	7445	7481	7493	7378	7548	7403	7453	7478	7529	7630	7328	7432	7426	7491	7523	7477	7386	7498	7459	7413	7426	7391	7457	7520	7443	7511	7356	7386	7511	7520	7470	7521	7405	7612	7519	7419	7518	7510	7427	7537	7482	7478	7546	7489	7458	7521	7430	7504	7360	7469	7441	7409	7351	7461	7512	7483	7476	7536	7494	7366	7598	7455	7493	7527	7482	7521	7491	7436	7523	7509	7507	7591	7355	7491	7356	7461	7485	7550	7577	7515	7354	7580	7527	7432	7495	7436	7445	7545	7462	7504	7474	7478	7343	7426	7534	7334	7457	7519	7508	7479	7442	7611	7403	7396	7454	7474	7541	7582	7457	7482	7408	7462	7487	7443	7380	7531	7415	7522	7462	7296	7413	7476	7389	7414	7391	7418	7519	7424	7415	7384	7469	7518	7567	7504	7507	7271	7517	7438	7500	7369	7622	7480	7372	7399	7437	7426	7461	7502	7447	7558	7370	7535	7347	7474	7483	7419	7413	7423	7402	7446	7416	7400	7434	7523	7453	7554	7451	7513	7554	7532	7539	7306	7489	7476	7577	7477	7256	7450	7515	7470	7587	7517	7412	7473	7517	7407	7568	7418	7492	7473	7505	7445	7538	7385	7582	7535	7514	7442	7454	7519	7510	7491	7422	7417	7601	7585	7470	7295	7441	7350	7559	7434	7607	7287	7425	7500	7433	7421	7603	7531	7376	7492	7528	7472	7561	7513	7411	7579	7581	7626	7417	7466	7513	7487	7522	7479	7579	7473	7472	7441	7483	7487	7441	7546	7538	7374	7407	7500	7491	7576	7432	7475	7456	7436	7671	7502	7337	7486	7401	7358	7458	7390	7423	7580	7457	7297	7281	7461	7491	7431	7550	7665	7410	7486	7463	7509	7515	7499	7409	7523	7458	7495	7440	7396	7432	7460	7474	7370	7472	7529	7444	7408	7465	7433	7382	7464	7440	7373	7452	7578	7605	7561	7296	7525	7462	7649	7339	7461	7479	7461	7600	7533	7462	7519	7373	7439	7435	7509	7383	7564	7450	7575	7433	7351	7433	7516	7501	7627	7420	7437	7402	7447	7619	7464	7623	7460	7485	7458	7427	7489	7567	7406	7399	7363	7481	7566	7588	7415	7498	7567	7515	7491	7540	7569	7358	7404	7532	7529	7355	7529	7396	7407	7330	7592	7454	7429	7554	7432	7583	7493	7450	7450	7602	7447	7409	7403	7601	7421	7530	7551	7364	7488	7377	7612	7320	7432	7577	7485	7415	7516	7479	7480	7653	7547	7422	7461	7445	7532	7422	7388	7424	7348	7440	7489	7354	7427	7337	7663	7484	7537	7515	7435	7427	7406	7441	7457	7424	7575	7352	7399	7568	7394	7378	7414	7564	7532	7387	7380	7532	7532	7455	7426	7521	7489	7453	7578	7445	7478	7469	7428	7417	7528	7558	7460	7343	7510	7515	7476	7425	7534	7472	7376	7435	7417	7511	7470	7386	7415	7382	7429	7565	7533	7399	7514	7569	7478	7496	7484	7601	7532	7502	7493	7495	7399	7421	7494	7496	7392	7526	7414	7367	7336	7542	7491	7364	7585	7475	7427	7459	7398	7433	7473	7535	7495	7469	7490	7476	7447	7470	7468	7471	7542	7412	7387	7715	7501	7372	7294	7392	7459	7494	7448	7508	7457	7417	7340	7339	7484	7411	7416	7425	7458	7605	7371	7424	7448	7452	7438	7377	7565	7357	7651	7398	7553	7394	7599	7553	7409	7396	7335	7618	7460	7333	7565	7457	7497	7520	7353	7610	7487	7359	7423	7497	7473	7497	7536	7454	7470	7436	7644	7427	7398	7358	7403	7592	7381	7507	7468	7395	7565	7548	7476	7477	7500	7558	7478	7556	7479	7507	7534	7415	7422	7468	7466	7445	7515	7496	7508	7650	7503	7471	7491	7556	7522	7417	7642	7360	7493	7538	7496	7483	7410	7548	7460	7471	7399	7455	7451	7536	7461	7462	7617	7442	7541	7395	7492	7431	7459	7454	7419	7584	7405	7374	7489	7537	7471	7434	7390	7505	7489	7476	7398	7324	7603	7319	7396	7499	7443	7381	7532	7429	7479	7528	7407	7577	7516	7518	7459	7285	7517	7486	7287	7497	7456	7570	7463	7490	7386	7376	7404	7299	7617	7578	7505	7529	7401	7428	7482	7441	7580	7439	7599	7572	7432	7447	7506	7512	7509	7388	7421	7521	7533	7429	7540	7398	7337	7400	7368	7400	7542	7529	7558	7391	7422	7357	7404	7418	7590	7410	7440	7398	7462	7593	7390	7387	7578	7395	7629	7405	7414	7597	7503	7452	7538	7422	7469	7366	7466	7355	7510	7384	7469	7624	7510	7505	7485	7504	7473	7405	7454	7519	7506	7510	7413	7396	7551	7501	7509	7530	7546	7540	7532	7538	7583	7426	7525	7375	7615	7406	7347	7658	7413	7520	7423	7498	7529	7377	7483	7536	7395	7565	7352	7440	7463	7479	7480	7505	7464	7309	7508	7363	7499	7371	7421	7479	7450	7283	7600	7441	7396	7528	7460	7419	7444	7427	7483	7413	7490	7419	7515	7465	7507	7464	7500	7539	7422	7469	7508	7501	7453	7328	7513	7516	7449	7510	7519	7499	7498	7504	7534	7451	7374	7433	7369	7365	7476	7547	7515	7363	7423	7385	7541	7429	7480	7377	7480	7424	7489	7548	7452	7383	7413	7519	7491	7514	7499	7486	7271	7289	7429	7382	7485
10065	11302	12411	13008	10276	5649	2347	1179	927	1039	872	909	912	885	854	854	895	907	916	895	896	865	842	887	925	872	832	880	888	900	839	869	881	901	883	892	867	923	918	851	865	874	868	853	892	908	939	865	923	909	905	894	869	907	924	882	884	902	915	878	897	915	888	834	884	876	862	867	839	906	880	916	845	869	864	915	869	933	876	871	871	965	872	872	860	854	926	890	912	864	885	879	880	926	864	862	853	883	915	878	888	886	900	893	896	918	887	846	906	873	927	891	880	894	895	908	909	949	846	904	883	905	917	846	941	861	854	890	901	871	877	868	900	843	881	898	917	831	890	863	881	838	871	867	884	921	871	929	871	946	900	908	922	889	911	872	900	898	932	846	893	949	867	862	909	817	887	892	883	891	907	837	843	903	854	848	880	902	875	897	918	850	878	880	888	911	849	907	877	918	876	858	947	915	883	857	864	894	875	863	881	900	909	927	886	872	872	887	890	880	889	876	865	870	924	884	840	911	882	885	894	879	878	911	855	878	884	884	849	906	865	840	857	906	832	877	935	859	856	888	898	913	892	919	927	928	919	878	899	888	930	892	921	893	880	931	912	883	895	899	877	888	853	945	889	828	892	846	858	935	861	906	897	871	831	903	875	887	890	872	834	898	908	868	880	876	841	874	878	873	888	934	932	897	863	862	900	853	872	840	855	896	798	869	824	925	907	899	901	869	876	938	915	890	861	900	899	881	883	869	915	913	863	821	905	847	848	902	868	853	936	857	957	892	925	908	907	891	883	877	851	863	878	879	875	850	913	900	868	892	831	902	887	870	877	897	894	881	920	896	902	891	921	864	852	904	888	916	852	918	930	890	881	846	819	952	855	859	873	891	891	867	907	880	871	849	905	847	843	887	853	847	849	912	879	928	861	901	910	874	881	919	862	902	860	915	870	920	907	867	868	943	938	861	882	882	887	899	886	882	876	852	857	865	898	920	914	899	866	870	882	864	889	862	889	903	811	869	917	884	879	901	837	886	875	869	901	905	873	953	843	880	909	871	893	913	969	917	857	923	875	903	893	874	878	875	931	872	877	853	923	899	859	878	908	833	874	885	942	915	905	892	938	875	897	904	887	920	886	904	865	880	863	939	925	854	881	913	862	878	861	929	892	877	952	863	840	864	903	883	904	908	909	865	890	908	867	851	829	897	926	885	894	846	880	909	870	921	876	893	907	862	856	851	926	866	849	920	860	927	916	883	832	841	895	879	900	937	898	864	925	918	859	872	956	903	898	888	885	893	872	886	865	884	884	852	870	826	894	867	901	910	848	878	881	902	842	846	934	887	860	878	856	879	888	915	864	854	881	848	802	845	901	920	859	934	935	911	921	917	868	876	863	871	886	929	835	912	887	908	878	860	870	905	912	838	830	880	893	869	876	898	877	880	908	852	865	865	876	882	881	876	910	896	837	877	913	913	841	843	882	837	894	850	866	891	949	832	929	869	915	913	870	898	888	881	919	920	894	863	922	840	878	910	837	917	916	911	905	837	865	865	843	871	944	916	887	911	888	917	857	903	889	863	878	904	854	848	939	945	873	925	862	873	890	815	932	920	849	857	903	876	894	903	851	942	871	841	919	913	910	839	888	874	889	912	908	927	876	869	939	871	870	900	853	876	846	886	876	900	863	922	884	940	873	905	912	858	836	839	921	885	861	862	883	873	895	853	833	844	915	903	927	871	900	865	925	878	930	906	850	852	915	837	885	875	896	894	857	859	889	895	891	860	866	843	875	913	839	852	880	859	891	897	855	884	878	923	923	864	920	862	937	933	818	883	940	987	843	915	904	853	882	884	891	888	880	871	836	842	907	853	874	924	900	818	901	894	949	861	875	894	899	891	885	953	851	880	929	884	884	912	903	855	850	846	882	849	891	830	858	847	849	932	884	898	883	879	844	845	842	862	942	881	931	865	943	873	836	842	844	900	926	887	880	855	905	908	883	834	862	882	902	895	851	876	820	918	908	905	897	914	874	881	911	885	855	902	924	859	882	886	862	846	871	866	853	849	871	854	854	826	867	866	903	882	908	884	859	872	888	872	874	909	890	932	903	924	874	936	927	876	882	852	852	916	883	900	878	885	891	903	862	858	878	906	893	852	888	834	873	871	932	833	906	913	935	911	895	874	835	905	876	912	892	906	897	877	883	852	928	886	920	883	936	928	871	874	862	875	828	875	890	907	859	895	911	913	894	902	826	889	847	904	825	860	872	861	882	864	895	849	893	884	900	869	895	888	851	865	876	883	868	880	909	872	901	857	845	848	917	886	854	861	882	874	901	871	928	915	895	876	821	892	862	840	919	838	890	890	877	876	922	916	880	908	916	854	840	891	881	898	867	870	882	928	888	868	901	906	888	937	888	905	920	844	868	920	898	874	906	932	848	903	902	916	867	872	855	926	936	904	880	846	920	844	877	950	868	884	926	874	861	883	886	885	849	849	824	887	917	889	873	898	899	854	917	913	888	885	933	879	933	804	862	876	865	845	925	862	853	902	904	922	887	953	847	907	883	864	852	887	847	862	858	854	895	848	903	871	883	937	850	855	940	882	861	882	865	930	840	904	907	904	894	889	928	840	905	872	905	878	934	897	854	919	870	882	885	911	957	864	881	897	866	903	874	900	859	960	900	851	837	863	806	875	858	900	894	898	936	884	863	884	842	910	879	917	915	911	890	885	930	870	895	862	913	901	911	900	935	912	873	904	884	866	886	889	824	902	907	899	888	890	918	879	921	870	872	844	874	905	896	851	870	909	851	914	910	874	917	889	857	930	893	913	910	882	908	821	928	881	848	889	874	868	833	881	900	872	934	907	884	897	884	880	858	899	933	859	861	950	914	870	850	915	866	892	872	860	870	911	902	885	939	853	900	893	879	825	912	857	831	876	909	865	937	884	880	859	914	884	915	912	890	913	855	854	857	853	891	916	899	858	940	920	940	905	899	843	909	891	929	818	903	834	877	858	915	914	895	864	893	896	840	915	855	882	874	871	923	871	904	889	864	858	877	870	912	862	912	885	889	906	851	876	842	952	864	955	844	875	866	891	880	845	865	846	889	886	902	884	885	852	883	879	870	888	875	867	918	890	886	876	880	868	915	888	888	858	847	857	910	915	864	884	874	910	862	906	854	903	896	855	854	847	899	870	891	851	889	948	893	911	872	848	902	932	886	874	903	863	846	874	892	890	894	868	914	908	898	905	928	874	863	864	869	858	900	887	860	921	875	885	887	879	877	847	864	868	883	923	904	868	858	891	916	890	946	913	882	843	902	913	961	852	827	926	908	863	884	931	873	932	900	895	881	887	845	924	898	897	799	921	855	931	827	882	927	886	914	916	871	879	866	892	896	898	937	888	929	875	841	884	904	851	921	876	894	930	825	831	887	902	922	873	862	878	881	844	837	865	961	937	891	880	905	877	893	846	945	882	865	884	960	902	879	881	899	878	928	892	866	906	877	862
42916	46151	47520	60585	56756	42508	26878	13437	8413	9668	8819	8068	7882	7665	7674	7587	7608	7581	7440	7554	7688	7441	7506	7559	7448	7452	7509	7561	7472	7524	7412	7432	7607	7565	7486	7666	7479	7599	7506	7558	7460	7541	7496	7640	7577	7636	7704	7636	7479	7566	7455	7561	7521	7531	7528	7568	7562	7484	7494	7439	7556	7475	7479	7486	7542	7533	7520	7409	7416	7414	7458	7493	7456	7584	7575	7483	7583	7425	7629	7519	7560	7599	7467	7614	7483	7436	7474	7607	7468	7443	7480	7507	7448	7621	7594	7556	7550	7505	7514	7534	7522	7620	7478	7567	7648	7499	7539	7543	7561	7609	7501	7439	7555	7552	7483	7512	7660	7518	7687	7582	7607	7496	7668	7544	7644	7626	7591	7500	7665	7609	7500	7548	7442	7481	7495	7552	7503	7624	7495	7654	7511	7601	7613	7688	7601	7582	7555	7426	7554	7516	7571	7508	7658	7621	7449	7339	7653	7441	7585	7507	7532	7480	7431	7602	7426	7397	7557	7632	7498	7612	7349	7437	7608	7571	7664	7671	7558	7494	7479	7336	7517	7509	7557	7434	7522	7658	7737	7598	7592	7410	7503	7397	7410	7550	7475	7585	7515	7687	7467	7417	7339	7568	7476	7571	7526	7528	7591	7587	7770	7475	7437	7616	7539	7594	7506	7627	7575	7498	7358	7672	7442	7429	7568	7582	7556	7480	7552	7610	7585	7611	7669	7468	7432	7674	7627	7471	7630	7447	7587	7518	7546	7538	7451	7458	7468	7574	7590	7539	7571	7666	7376	7568	7567	7523	7523	7589	7547	7599	7725	7587	7586	7620	7577	7603	7459	7714	7531	7618	7509	7500	7570	7475	7621	7442	7547	7436	7562	7425	7623	7519	7655	7688	7456	7549	7506	7545	7516	7474	7572	7519	7401	7464	7627	7465	7523	7607	7433	7546	7537	7566	7462	7732	7581	7530	7718	7608	7525	7618	7628	7536	7465	7569	7419	7613	7607	7646	7692	7589	7436	7506	7460	7442	7565	7528	7572	7571	7677	7472	7550	7599	7463	7582	7494	7451	7530	7508	7550	7544	7426	7608	7528	7556	7427	7446	7537	7457	7564	7605	7589	7360	7490	7523	7599	7575	7480	7580	7517	7363	7523	7615	7523	7536	7543	7479	7638	7588	7466	7627	7546	7617	7453	7435	7474	7387	7505	7603	7630	7527	7584	7556	7479	7523	7538	7445	7502	7428	7398	7435	7581	7565	7472	7489	7509	7539	7575	7479	7555	7503	7647	7442	7404	7397	7635	7483	7561	7591	7549	7561	7486	7579	7636	7563	7573	7490	7615	7507	7652	7533	7588	7474	7578	7650	7458	7417	7513	7599	7620	7510	7557	7625	7544	7668	7523	7532	7567	7613	7602	7642	7502	7499	7493	7610	7545	7613	7716	7509	7664	7570	7594	7655	7566	7563	7638	7534	7452	7450	7509	7551	7480	7569	7434	7664	7538	7513	7492	7648	7532	7646	7564	7476	7448	7686	7550	7627	7458	7569	7633	7457	7466	7700	7449	7506	7464	7527	7486	7623	7493	7620	7425	7507	7477	7492	7644	7472	7627	7471	7644	7464	7445	7426	7550	7630	7477	7511	7680	7577	7710	7536	7436	7640	7633	7450	7495	7612	7465	7373	7584	7508	7522	7581	7455	7556	7653	7586	7527	7544	7634	7451	7623	7604	7567	7491	7550	7501	7518	7535	7656	7677	7440	7523	7413	7593	7439	7450	7497	7586	7465	7551	7484	7537	7439	7623	7593	7533	7618	7499	7445	7566	7517	7446	7570	7620	7415	7595	7492	7532	7579	7505	7497	7477	7635	7729	7547	7400	7524	7472	7627	7526	7425	7647	7596	7512	7429	7411	7556	7542	7471	7545	7462	7483	7536	7593	7526	7499	7626	7625	7525	7614	7485	7479	7543	7550	7458	7603	7505	7573	7554	7640	7497	7620	7610	7669	7534	7645	7647	7532	7498	7623	7511	7416	7521	7610	7548	7504	7531	7521	7464	7558	7682	7555	7451	7604	7523	7610	7569	7609	7462	7614	7532	7512	7478	7553	7506	7516	7505	7486	7511	7511	7471	7416	7537	7576	7585	7538	7588	7533	7661	7452	7573	7474	7522	7557	7513	7536	7632	7564	7422	7493	7548	7499	7556	7604	7449	7592	7565	7575	7451	7699	7542	7493	7434	7628	7429	7496	7685	7576	7440	7587	7472	7411	7545	7636	7448	7500	7480	7562	7464	7589	7626	7497	7574	7658	7502	7649	7582	7592	7576	7587	7535	7696	7577	7647	7600	7564	7523	7473	7583	7383	7539	7537	7395	7580	7720	7542	7531	7495	7504	7491	7677	7471	7625	7557	7557	7398	7442	7455	7505	7389	7580	7656	7538	7419	7544	7592	7578	7513	7494	7471	7416	7590	7642	7520	7630	7541	7609	7600	7599	7598	7501	7560	7629	7606	7656	7668	7554	7549	7395	7569	7448	7573	7488	7663	7581	7454	7610	7425	7614	7574	7524	7561	7613	7624	7634	7578	7460	7478	7643	7566	7546	7562	7626	7565	7709	7487	7525	7528	7735	7565	7429	7476	7439	7579	7524	7609	7597	7615	7529	7441	7429	7536	7506	7673	7526	7645	7603	7628	7600	7566	7500	7663	7470	7539	7370	7696	7521	7552	7550	7638	7477	7530	7619	7555	7446	7599	7421	7486	7701	7343	7621	7466	7544	7606	7631	7507	7549	7585	7385	7513	7639	7518	7524	7493	7509	7604	7503	7522	7512	7506	7474	7526	7461	7525	7541	7536	7424	7593	7609	7534	7555	7437	7594	7504	7654	7543	7554	7540	7560	7498	7546	7585	7556	7493	7526	7447	7528	7552	7489	7635	7464	7408	7632	7611	7533	7631	7731	7559	7604	7585	7543	7380	7613	7442	7490	7377	7590	7489	7596	7527	7559	7565	7483	7590	7608	7359	7568	7580	7496	7436	7452	7589	7496	7587	7461	7605	7616	7616	7470	7683	7490	7384	7496	7514	7496	7617	7553	7480	7607	7621	7465	7576	7592	7507	7533	7603	7705	7534	7431	7569	7593	7578	7528	7448	7490	7593	7546	7474	7569	7560	7566	7566	7508	7573	7618	7460	7551	7399	7515	7617	7580	7584	7524	7643	7672	7538	7575	7413	7685	7489	7683	7433	7402	7508	7588	7491	7575	7546	7540	7572	7489	7407	7539	7670	7577	7594	7568	7509	7467	7433	7469	7475	7690	7541	7544	7673	7533	7654	7468	7505	7427	7461	7506	7435	7503	7583	7541	7571	7579	7426	7555	7475	7614	7591	7479	7544	7472	7645	7408	7577	7520	7590	7596	7483	7454	7448	7530	7441	7612	7523	7506	7509	7591	7584	7441	7516	7610	7566	7538	7495	7589	7453	7509	7507	7413	7528	7575	7481	7586	7647	7401	7544	7434	7395	7494	7555	7496	7594	7528	7645	7717	7578	7612	7570	7580	7528	7531	7427	7447	7578	7463	7583	7569	7553	7636	7646	7448	7412	7510	7528	7503	7461	7497	7456	7558	7571	7572	7463	7711	7471	7362	7610	7527	7510	7529	7468	7739	7497	7587	7653	7458	7664	7386	7518	7566	7551	7446	7573	7529	7624	7505	7448	7420	7674	7568	7597	7491	7550	7412	7533	7586	7511	7536	7543	7593	7638	7614	7597	7465	7563	7386	7525	7648	7518	7483	7359	7573	7569	7556	7563	7659	7467	7460	7427	7569	7560	7577	7413	7493	7500	7592	7566	7499	7724	7575	7649	7686	7635	7543	7454	7590	7466	7498	7612	7550	7364	7425	7646	7616	7629	7546	7479	7545	7601	7687	7665	7613	7360	7700	7633	7469	7554	7618	7519	7597	7646	7560	7587	7528	7599	7531	7577	7564	7699	7482	7473	7504	7532	7522	7468	7504	7558	7559	7654	7458	7575	7538	7576	7623	7472	7550	7584	7595	7639	7498	7633	7600	7531	7472	7567	7629	7502	7574	7634	7578	7575	7577	7591	7443	7535	7479	7496	7541	7528	7614	7436	7505	7511	7543	7494	7649	7594	7558	7556	7676	7613	7471	7436	7466	7480	7588	7459	7408	7520	7542	7507	7550	7472	7528	7630	7362	7556	7366	7540	7597	7505	7472	7579	7502	7366	7618	7564	7541	7532	7631	7648	7407	7610	7606	7529	7532	7470	7590	7689	7558	7547	7531	7512	7657	7397	7508	7542	7504	7496	7423	7556	7460	7561	7573	7534	7495	7515	7629	7478	7543	7529	7683	7486	7613	7466	7552	7575	7478	7486	7493	7582	7631	7695	7569	7741	7597	7513	7634	7553	7590	7425	7779	7679	7580	7544	7587	7507	7535	7529	7539	7525	7419	7491	7458	7616	7523	7561	7726	7563	7489	7598	7369	7505	7516	7742	7464	7427	7613	7598	7572	7602	7649	7479	7537	7518	7575	7471	7414	7528	7390	7553	7600	7549	7484	7511	7603	7507	7532	7503	7521	7529	7565	7531	7527	7555	7558	7552	7493	7443	7698	7559	7478	7634	7525	7533	7514	7570	7563	7539	7540	7504	7568	7614	7498	7488	7572	7554	7394	7499	7516	7592	7526	7595	7565	7623	7591	7515	7476	7560	7473	7672	7485	7546	7678	7705	7536	7620	7605	7543	7565	7581	7600	7516	7504	7548	7604	7594	7571	7559	7498	7368	7624	7644	7722	7499	7549	7521	7567	7564	7609	7569	7523	7538	7579	7540	7619	7515	7580	7528	7555	7743	7522	7531	7658	7543	7536	7453	7528	7518	7485	7505	7534	7560	7432	7477	7538	7501	7531	7473	7655	7515	7609	7488	7470	7694	7555	7564	7602	7628	7638	7515	7497	7459	7446	7527	7591	7432	7553	7582	7523	7562	7413	7500	7522	7639	7650	7512	7556	7551	7616	7431	7674	7520	7557	7459	7464	7581	7562	7626	7560	7474	7496	7688	7541	7498	7417	7492	7526	7561	7445	7684	7541	7531
10762	9313	12635	12954	9941	4899	2099	1082	937	939	895	927	906	855	860	840	880	864	882	901	880	875	924	868	856	866	867	814	934	891	902	878	838	867	874	858	906	925	873	855	853	871	842	916	873	881	811	834	845	890	872	866	862	884	870	916	900	825	913	885	832	864	893	870	840	906	920	901	878	839	883	892	878	904	865	885	880	883	882	899	889	871	921	913	887	875	840	868	831	873	837	868	938	833	924	868	848	850	894	860	839	900	952	860	926	888	877	883	862	853	864	886	896	909	893	900	895	860	940	925	891	915	915	889	911	888	907	840	896	865	901	901	863	933	839	928	898	856	887	842	893	902	907	841	933	885	842	848	840	920	870	835	856	947	897	866	910	852	898	890	911	876	899	897	882	888	855	884	928	825	903	877	901	927	806	833	866	890	869	845	882	857	879	907	889	868	835	852	898	886	894	851	866	915	875	895	914	845	865	844	901	920	927	881	862	851	876	852	912	896	834	835	870	912	910	953	860	897	891	850	872	891	823	872	846	898	878	928	845	865	942	875	869	910	826	888	917	847	887	885	869	913	856	875	900	842	921	894	824	909	888	863	863	880	940	898	855	845	883	892	902	874	845	844	870	876	946	892	871	882	927	864	908	881	876	853	859	870	838	880	901	890	924	924	871	850	938	872	854	850	855	901	927	867	888	881	897	861	875	871	873	911	863	909	897	890	896	862	898	927	892	880	875	911	876	883	901	847	877	878	855	901	864	894	939	880	867	843	951	825	888	880	863	892	970	919	842	837	890	902	891	862	889	913	855	841	884	928	883	848	918	910	922	915	908	839	880	852	877	957	903	884	953	885	838	898	889	876	868	913	905	844	851	929	853	856	853	881	893	916	892	922	888	875	867	903	834	871	889	871	915	880	918	899	921	883	813	858	953	893	894	915	888	868	857	877	902	880	889	915	889	912	894	880	904	913	983	840	911	914	863	870	905	890	918	846	857	858	916	847	879	898	853	878	864	845	879	913	898	867	846	897	884	905	867	843	902	895	948	851	871	839	885	849	913	911	952	917	831	902	852	860	892	880	874	864	857	875	878	861	903	894	905	842	898	885	858	893	891	900	883	860	814	874	890	867	860	922	867	910	863	893	883	856	879	877	950	820	955	891	898	856	871	867	847	829	869	848	915	913	877	852	922	869	839	868	898	972	860	853	884	865	913	880	908	892	848	911	927	863	890	823	902	920	870	804	909	884	888	867	901	852	885	823	843	916	901	877	917	870	885	905	910	864	847	880	927	861	918	871	893	926	864	884	874	897	851	931	878	884	893	901	859	880	831	856	861	887	878	869	859	881	853	906	884	887	901	889	881	880	939	833	884	925	915	900	903	885	908	828	899	915	898	871	856	872	858	896	897	869	924	900	867	875	906	887	849	858	853	881	965	871	917	865	961	865	911	861	859	887	922	888	881	880	847	901	913	855	925	907	895	876	883	910	873	917	835	899	880	946	897	820	858	909	838	904	876	803	860	881	880	865	883	818	881	854	870	876	941	888	924	890	865	915	886	881	961	882	861	874	880	828	838	888	863	854	868	950	931	895	889	876	901	883	897	850	883	901	858	904	904	901	901	863	923	905	817	882	896	930	874	894	889	869	868	949	919	858	882	870	863	879	858	900	925	850	856	853	908	875	824	816	875	892	840	835	910	873	892	888	933	866	906	935	891	831	853	918	900	888	899	898	930	851	912	855	905	917	828	893	921	881	912	863	916	870	918	917	878	885	883	833	908	894	895	902	879	865	880	876	896	836	905	863	970	906	884	883	871	914	882	914	827	922	831	902	877	892	906	968	927	875	930	899	875	885	867	969	902	832	919	896	896	900	889	918	872	863	866	896	882	862	887	862	919	912	859	883	875	876	862	890	914	869	909	913	880	877	889	882	870	889	901	867	866	896	880	911	924	822	887	867	897	895	826	891	904	832	875	829	896	893	897	876	943	862	905	895	886	847	836	888	825	881	864	825	939	904	852	900	914	908	912	898	869	948	856	898	903	847	833	879	946	867	878	890	923	902	865	870	871	900	891	854	894	893	887	883	873	870	829	856	911	882	916	908	863	915	889	905	910	890	833	885	891	915	924	831	877	840	879	831	912	866	899	869	948	905	880	895	916	929	880	891	876	909	855	881	855	831	889	887	859	881	884	909	875	943	902	878	884	908	869	825	838	890	858	886	875	892	910	863	848	939	874	899	907	850	869	885	848	853	895	864	913	877	859	890	875	867	911	847	869	860	901	858	823	854	920	894	845	913	911	925	888	911	906	927	887	895	845	889	932	872	891	877	897	885	871	886	888	840	933	870	907	873	905	890	854	887	859	861	880	861	873	871	845	898	865	877	846	920	890	926	946	858	884	851	876	876	824	888	839	872	888	911	856	954	900	882	867	917	850	888	845	854	877	878	814	887	894	893	893	894	889	859	877	838	895	883	902	865	877	905	825	854	859	908	869	850	870	849	885	875	904	911	840	864	897	926	887	921	845	916	874	857	853	883	909	836	852	935	857	921	829	887	840	908	857	898	893	915	896	868	857	864	902	872	908	875	918	870	845	887	902	890	885	902	873	946	923	939	857	933	857	857	858	819	878	853	882	868	818	853	899	944	875	894	890	924	915	896	848	979	860	873	873	929	883	874	895	877	908	853	903	902	871	925	860	858	921	932	858	880	901	941	913	896	888	860	853	886	928	928	877	864	886	875	837	898	829	893	888	842	861	897	913	942	859	880	868	919	904	913	865	863	897	840	921	900	934	893	890	898	854	918	842	911	898	800	923	940	893	886	881	876	881	852	867	896	834	878	849	877	882	891	888	877	890	841	876	866	922	875	873	891	841	907	898	881	858	859	862	844	896	900	831	896	852	885	863	888	904	899	896	894	899	844	932	848	885	871	880	889	873	905	902	923	882	915	870	788	861	935	899	926	894	850	924	884	882	828	877	923	869	878	892	967	910	880	826	920	848	873	821	892	849	886	876	880	900	932	869	877	853	864	855	847	901	905	855	873	873	850	901	893	894	929	886	926	884	914	859	896	906	818	938	866	926	907	868	895	880	878	848	873	860	903	884	909	872	905	910	854	875	860	904	871	906	877	887	954	881	860	901	882	833	879	802	915	866	893	884	914	920	833	914	844	950	846	888	850	851	890	861	936	913	878	852	871	858	924	915	920	889	850	827	880	919	904	914	854	850	936	876	854	884	911	844	911	844	862	856	896	888	868	865	888	858	883	833	867	875	888	923	860	900	832	885	876	846	834	888	834	926	913	901	866	859	906	879	840	857	912	892	902	877	899	901	870	899	915	868	904	862	851	839	952	881	924	909	874	879	960	884	827	911	949	834	874	934	904	826	890	874	903	880	871	903	858	899	844	899	910	895	943	856	909	880	869	865	877	949	898	902	869	858	910	858	888	874	887	882	897	921	833	850	874	907	873	874	864	846	880	895	895	877	866	866	842	905	909	868	932	864	920
39145	42856	47633	58823	54884	39605	25038	11287	8052	9021	8494	8074	7856	7532	7609	7627	7573	7538	7537	7468	7475	7633	7566	7505	7658	7434	7668	7642	7661	7560	7546	7483	7576	7705	7523	7547	7609	7649	7683	7663	7511	7623	7527	7485	7550	7538	7571	7494	7532	7671	7526	7540	7481	7591	7560	7523	7656	7611	7506	7524	7573	7589	7590	7563	7417	7615	7481	7326	7562	7488	7535	7501	7577	7543	7428	7402	7466	7753	7686	7610	7569	7675	7732	7521	7607	7665	7584	7496	7514	7533	7590	7428	7522	7594	7513	7500	7540	7593	7548	7612	7560	7609	7423	7406	7524	7608	7525	7628	7490	7625	7448	7460	7487	7403	7630	7582	7586	7605	7653	7492	7640	7561	7565	7627	7581	7611	7703	7618	7649	7625	7465	7516	7425	7578	7697	7529	7591	7436	7431	7479	7484	7611	7544	7550	7575	7584	7612	7509	7513	7507	7618	7454	7469	7566	7494	7431	7532	7620	7626	7544	7598	7561	7730	7544	7625	7583	7646	7605	7420	7636	7463	7573	7525	7592	7669	7651	7604	7623	7536	7584	7646	7566	7482	7549	7620	7702	7582	7653	7658	7491	7597	7578	7382	7668	7494	7581	7431	7593	7579	7600	7605	7653	7421	7591	7588	7593	7679	7561	7454	7553	7615	7533	7544	7584	7537	7456	7570	7500	7616	7556	7400	7503	7512	7513	7567	7576	7655	7651	7682	7429	7556	7580	7639	7494	7598	7654	7520	7379	7471	7639	7481	7532	7692	7484	7565	7517	7503	7405	7573	7543	7554	7503	7390	7509	7594	7511	7578	7519	7535	7503	7483	7478	7427	7704	7628	7534	7599	7530	7492	7583	7665	7611	7557	7517	7507	7566	7508	7523	7613	7573	7464	7557	7586	7649	7579	7683	7555	7542	7599	7524	7547	7605	7672	7495	7641	7610	7654	7594	7458	7580	7540	7497	7596	7522	7645	7549	7608	7670	7590	7590	7539	7632	7617	7656	7662	7587	7523	7660	7623	7492	7557	7614	7493	7540	7535	7570	7505	7513	7652	7535	7505	7622	7610	7528	7687	7543	7648	7527	7553	7360	7580	7622	7647	7594	7566	7527	7454	7632	7583	7695	7617	7636	7709	7572	7552	7649	7538	7583	7583	7569	7572	7567	7582	7424	7551	7638	7535	7408	7570	7462	7547	7579	7511	7626	7521	7635	7409	7583	7651	7589	7633	7692	7679	7583	7602	7612	7493	7556	7580	7462	7753	7522	7560	7665	7522	7715	7600	7580	7618	7608	7530	7566	7470	7550	7636	7591	7620	7391	7516	7589	7540	7564	7496	7540	7498	7574	7643	7491	7504	7531	7559	7617	7572	7550	7705	7460	7616	7668	7516	7586	7420	7501	7563	7544	7547	7588	7621	7471	7519	7667	7474	7534	7640	7568	7662	7621	7627	7504	7507	7512	7477	7654	7723	7557	7635	7584	7507	7580	7523	7491	7570	7550	7521	7482	7585	7405	7572	7583	7520	7573	7701	7594	7539	7573	7605	7562	7642	7605	7573	7568	7714	7627	7596	7526	7632	7538	7644	7494	7664	7459	7523	7631	7561	7577	7619	7636	7523	7454	7534	7584	7621	7504	7715	7631	7489	7571	7487	7450	7514	7588	7632	7534	7556	7589	7520	7507	7394	7511	7545	7535	7493	7658	7587	7425	7423	7532	7510	7516	7628	7669	7598	7487	7523	7772	7723	7543	7706	7517	7580	7472	7569	7510	7543	7473	7573	7506	7530	7620	7557	7441	7553	7676	7471	7560	7566	7380	7601	7511	7648	7679	7600	7534	7453	7580	7681	7644	7612	7588	7649	7444	7515	7652	7580	7593	7455	7571	7596	7601	7563	7616	7651	7708	7455	7542	7424	7558	7614	7501	7391	7540	7511	7438	7640	7500	7502	7545	7536	7585	7530	7618	7576	7592	7424	7543	7506	7491	7569	7471	7741	7624	7573	7749	7612	7583	7715	7749	7577	7651	7518	7627	7579	7595	7543	7508	7520	7687	7502	7665	7564	7362	7601	7553	7494	7556	7484	7601	7495	7463	7641	7650	7474	7570	7583	7584	7627	7561	7589	7498	7556	7611	7568	7504	7642	7606	7569	7590	7527	7538	7568	7524	7456	7580	7508	7589	7542	7525	7615	7556	7594	7501	7617	7456	7729	7609	7576	7592	7443	7512	7480	7502	7661	7522	7541	7533	7586	7645	7484	7641	7648	7415	7652	7457	7589	7540	7527	7448	7567	7580	7530	7607	7613	7584	7504	7547	7582	7580	7488	7555	7508	7567	7634	7584	7598	7580	7545	7530	7568	7608	7657	7567	7474	7586	7501	7618	7392	7570	7506	7639	7518	7595	7514	7556	7588	7677	7555	7556	7597	7532	7450	7586	7583	7575	7480	7654	7631	7536	7516	7591	7524	7605	7502	7638	7584	7450	7560	7659	7567	7583	7698	7589	7438	7557	7594	7528	7546	7649	7656	7591	7503	7605	7529	7469	7554	7562	7480	7724	7463	7562	7537	7603	7545	7532	7577	7506	7502	7544	7616	7554	7549	7581	7546	7732	7494	7557	7711	7336	7529	7634	7620	7556	7663	7569	7598	7632	7582	7438	7555	7509	7546	7581	7518	7631	7621	7559	7619	7631	7560	7621	7617	7604	7580	7574	7585	7517	7577	7569	7492	7466	7591	7586	7724	7604	7617	7570	7567	7415	7584	7492	7588	7474	7612	7634	7512	7463	7543	7682	7508	7646	7561	7716	7569	7599	7685	7589	7603	7628	7716	7453	7555	7489	7492	7509	7459	7546	7533	7546	7697	7564	7558	7552	7567	7442	7469	7591	7631	7668	7578	7465	7606	7453	7634	7589	7637	7561	7485	7514	7633	7618	7772	7441	7575	7529	7514	7579	7544	7533	7507	7582	7556	7601	7563	7629	7532	7639	7578	7526	7494	7749	7700	7540	7575	7676	7593	7533	7580	7458	7579	7554	7509	7556	7537	7552	7474	7549	7449	7572	7483	7524	7492	7608	7579	7561	7582	7600	7591	7555	7427	7517	7599	7550	7653	7574	7707	7442	7456	7516	7589	7633	7387	7435	7605	7444	7548	7553	7650	7586	7425	7562	7573	7499	7587	7478	7603	7701	7546	7641	7654	7510	7459	7663	7658	7431	7625	7481	7533	7691	7625	7531	7556	7566	7569	7789	7515	7534	7486	7579	7597	7578	7625	7544	7533	7514	7632	7487	7648	7405	7459	7597	7528	7538	7643	7592	7614	7489	7621	7464	7661	7712	7626	7465	7497	7518	7554	7583	7586	7464	7638	7475	7670	7470	7723	7697	7343	7521	7540	7600	7624	7467	7461	7454	7618	7412	7540	7570	7618	7628	7542	7554	7595	7664	7646	7526	7582	7650	7603	7374	7555	7548	7397	7547	7588	7660	7515	7629	7372	7544	7570	7688	7640	7508	7507	7475	7624	7644	7572	7624	7794	7531	7462	7513	7530	7516	7613	7509	7524	7569	7562	7381	7606	7642	7448	7568	7597	7567	7494	7606	7553	7518	7638	7498	7577	7482	7635	7528	7619	7626	7608	7541	7539	7500	7603	7634	7495	7565	7601	7607	7641	7558	7647	7614	7577	7533	7480	7603	7554	7570	7571	7652	7655	7592	7671	7650	7600	7475	7589	7558	7499	7540	7665	7560	7512	7535	7744	7516	7524	7562	7469	7551	7580	7536	7618	7630	7509	7519	7507	7601	7568	7463	7639	7537	7464	7535	7648	7632	7674	7554	7567	7689	7582	7577	7618	7527	7566	7686	7687	7578	7620	7520	7559	7603	7576	7570	7507	7473	7585	7637	7576	7537	7534	7523	7525	7467	7618	7649	7720	7519	7709	7469	7530	7551	7670	7541	7512	7636	7491	7566	7573	7641	7553	7562	7544	7634	7464	7531	7360	7577	7457	7526	7549	7495	7620	7642	7637	7497	7542	7598	7591	7668	7602	7527	7631	7517	7586	7379	7617	7523	7562	7653	7578	7373	7621	7647	7672	7509	7571	7482	7424	7569	7512	7541	7508	7455	7514	7605	7440	7427	7721	7458	7672	7589	7596	7592	7420	7370	7574	7517	7504	7524	7491	7625	7680	7669	7562	7545	7557	7523	7594	7569	7601	7466	7523	7626	7422	7505	7487	7501	7532	7618	7437	7565	7649	7624	7536	7544	7593	7655	7601	7577	7668	7566	7614	7532	7473	7563	7591	7706	7552	7612	7538	7659	7538	7539	7416	7680	7663	7579	7569	7683	7642	7575	7522	7496	7478	7502	7569	7362	7686	7620	7537	7526	7501	7533	7599	7497	7513	7712	7688	7545	7559	7573	7569	7541	7595	7682	7506	7501	7411	7722	7560	7542	7636	7498	7560	7566	7451	7653	7511	7535	7390	7597	7741	7580	7429	7571	7636	7599	7560	7471	7609	7558	7597	7653	7493	7650	7549	7575	7522	7671	7338	7679	7600	7557	7594	7547	7532	7592	7521	7559	7531	7484	7520	7536	7510	7647	7548	7627	7647	7475	7554	7656	7607	7643	7637	7454	7539	7702	7627	7696	7646	7511	7504	7555	7589	7610	7472	7563	7523	7645	7579	7636	7660	7659	7599	7587	7548	7579	7586	7474	7528	7592	7550	7673	7614	7383	7563	7548	7481	7545	7443	7459	7599	7580	7624	7535	7695	7746	7463	7542	7544	7520	7624	7503	7545	7404	7698	7525	7566	7602	7588	7695	7668	7544	7557	7506	7631	7670	7626	7448	7626	7628	7489	7550	7557	7585	7565	7523	7514	7605	7550	7435	7516	7537	7437	7500	7572	7589	7543	7526	7521	7593	7498	7519	7677	7589	7600	7488	7615	7633	7559	7502	7583	7621	7587	7504	7498	7565	7604	7411	7500	7621	7613	7522	7423	7495	7417	7441	7535	7670	7599	7534	7586	7521	7503	7619	7513	7620	7452	7642	7679	7601	7490	7496	7674	7576	7496	7504	7549	7426	7612	7675	7686	7728	7475	7534	7447	7664
12321	14557	22210	21423	15756	8456	3148	1206	937	1013	981	933	907	898	880	858	850	867	845	794	900	893	871	888	937	856	829	890	912	904	843	879	910	853	875	846	909	824	857	918	858	909	912	891	894	911	905	862	923	867	865	870	874	915	910	897	892	942	877	846	838	902	901	856	860	839	929	868	862	867	940	896	882	893	907	877	846	899	902	908	882	867	864	888	915	875	819	879	856	903	875	871	868	858	890	872	923	887	907	914	886	867	893	898	927	938	885	893	925	877	894	888	902	899	872	884	894	969	864	897	898	872	876	890	882	894	906	872	901	898	876	908	901	889	889	881	867	907	921	866	861	916	883	854	885	884	881	901	902	889	860	916	911	870	878	881	920	908	907	884	931	905	927	929	861	931	870	874	890	890	933	880	885	860	919	842	927	920	853	901	912	902	890	902	858	877	896	851	912	863	882	890	854	899	870	840	893	885	894	901	859	870	860	901	874	871	892	953	911	857	860	889	919	907	917	916	850	864	895	906	892	824	907	924	888	895	820	895	910	872	896	880	925	900	888	909	931	889	901	884	949	847	952	840	946	838	900	852	883	866	850	899	850	887	912	886	884	842	907	922	880	868	868	881	889	912	890	873	835	849	870	885	907	807	852	878	923	894	932	954	873	830	841	879	821	881	921	845	921	850	960	906	928	904	908	870	900	861	853	920	891	870	895	856	872	951	877	893	860	878	903	892	878	846	855	881	895	876	885	894	872	853	892	891	860	908	895	902	896	848	906	876	836	864	859	933	821	926	831	902	878	901	911	899	880	870	865	902	881	868	875	865	889	876	858	853	873	879	915	882	869	884	897	886	868	891	891	826	826	932	859	867	952	890	874	926	880	922	859	882	870	881	884	877	871	879	915	910	862	929	909	900	879	925	860	856	902	913	910	891	905	859	916	898	935	853	911	902	922	880	937	912	867	855	870	921	858	904	919	904	904	903	874	873	842	855	879	859	851	894	875	845	932	867	901	866	883	888	883	839	890	884	849	875	868	960	874	880	909	837	880	849	874	870	890	883	884	813	869	896	890	904	832	902	841	823	883	886	898	922	866	905	896	877	880	921	864	800	836	879	913	892	847	840	873	909	860	824	871	900	850	889	887	886	864	900	922	837	876	887	863	894	846	921	864	849	867	864	896	882	918	931	882	914	889	913	877	978	882	875	855	894	887	904	922	859	880	881	902	897	864	884	871	839	893	919	878	891	886	885	868	850	799	862	898	920	844	864	917	902	881	890	891	890	873	900	906	871	834	860	923	933	866	882	854	872	895	846	875	893	842	916	877	910	896	891	866	910	922	872	882	880	889	885	853	874	895	926	932	852	870	836	890	896	880	906	873	887	891	907	879	909	872	831	880	906	893	877	889	872	914	920	884	885	861	858	866	853	890	904	876	900	900	882	914	882	872	871	887	895	840	899	918	926	904	934	883	866	897	931	876	896	898	897	893	881	832	865	910	893	901	917	901	854	875	873	858	894	834	941	836	867	818	883	882	934	879	865	862	851	874	882	925	827	890	851	914	875	898	892	882	874	860	922	888	918	894	884	923	874	860	948	937	919	844	935	903	877	888	939	859	899	910	891	872	886	911	869	879	843	879	834	895	935	854	863	909	875	851	905	907	889	855	880	911	898	934	947	886	879	870	850	876	884	937	925	887	929	850	888	917	859	898	829	852	897	889	901	897	905	845	912	889	890	874	843	890	879	859	870	864	916	909	960	850	869	884	897	831	880	899	903	860	868	905	878	869	870	901	869	859	970	940	877	919	885	854	852	864	861	861	938	881	863	889	877	938	891	880	884	871	882	883	866	903	787	862	883	859	878	868	919	886	853	881	904	905	937	915	867	898	853	873	836	866	898	873	875	880	871	912	906	873	866	932	851	879	871	912	917	884	851	884	893	867	902	823	937	904	873	877	901	924	847	840	856	859	906	859	851	902	904	892	847	847	880	900	937	888	849	904	912	890	894	889	845	889	837	892	828	900	848	894	848	881	885	902	897	888	867	892	859	830	927	928	884	876	901	873	859	898	893	915	859	893	908	897	835	889	868	839	889	926	864	979	917	908	871	856	873	935	884	865	927	886	899	846	835	843	866	908	828	920	894	849	878	873	897	884	846	912	913	923	876	934	876	914	891	888	873	889	884	848	843	870	890	928	885	847	912	890	871	845	963	911	888	891	867	931	922	892	897	931	853	874	902	949	928	878	900	859	887	884	893	876	827	903	899	896	932	896	827	861	875	909	911	913	901	877	845	848	882	864	892	883	863	923	876	920	857	849	878	844	947	882	847	927	879	851	863	897	892	890	840	873	922	914	936	901	919	907	877	855	899	907	922	889	838	859	827	880	867	845	870	830	879	864	891	909	924	887	924	835	894	842	922	914	900	886	921	862	906	901	853	863	888	874	869	889	800	908	930	920	881	868	848	907	854	949	887	899	862	918	859	910	914	916	898	875	910	888	869	866	932	862	880	904	874	839	878	840	859	893	850	841	905	858	923	856	875	909	868	881	842	891	915	914	897	919	873	903	898	911	851	882	907	871	918	844	892	954	841	836	880	886	865	880	878	886	907	887	878	852	904	872	882	879	902	900	889	885	897	857	907	867	908	858	891	934	919	880	846	889	882	886	902	835	880	904	875	869	866	852	843	902	904	928	898	889	882	850	861	899	900	885	898	922	911	855	883	853	887	910	900	862	909	868	853	860	875	857	932	890	853	870	913	903	903	905	883	900	818	835	866	855	853	872	901	880	924	921	920	899	864	890	869	875	904	887	868	910	876	858	927	893	873	893	939	909	898	908	960	916	923	887	879	920	905	871	898	820	930	908	935	888	851	912	932	910	891	926	879	871	948	907	884	901	912	914	896	899	881	855	823	926	866	867	898	872	910	859	895	872	915	878	893	882	822	837	920	882	892	896	867	885	932	853	848	902	896	841	907	923	878	892	924	870	887	881	854	901	904	888	913	901	893	886	891	904	904	902	851	893	840	928	857	886	866	893	920	884	897	950	923	896	884	890	855	841	946	917	875	942	840	901	922	937	880	845	874	880	898	861	857	862	868	933	889	958	921	913	787	934	921	868	924	918	914	915	919	896	904	904	900	909	899	880	834	859	881	845	885	875	873	868	899	905	914	845	880	893	853	904	873	886	867	869	873	876	860	882	895	883	860	881	889	905	869	902	886	895	878	867	894	890	924	867	951	860	881	870	878	898	833	953	897	895	900	875	860	877	920	887	890	844	900	859	915	893	927	857	922	824	930	857	887	874	885	911	909	890	933	902	894	890	909	848	874	891	896	864	874	871	906	964	877	958	902	882	885	855	887	880	841	861	875	884	919	897	900	867	835	882	901	880	895	892	942	915	854	885	897	919	872	900	921	840	899	899	857	857	853	879	863	965	886	869	896	881	881	862	897	872	916	898	914	853	886	855	875	887	892	932	924	901	894	920	868	903	863	877	858	861	843	900	892
44616	49813	60383	70340	64584	48563	29351	14283	8375	10783	9410	8553	8184	7509	7576	7614	7696	7571	7517	7615	7546	7485	7545	7472	7501	7454	7684	7595	7467	7389	7564	7443	7622	7524	7564	7738	7396	7338	7412	7533	7586	7673	7522	7579	7496	7642	7478	7381	7502	7633	7485	7623	7443	7465	7635	7620	7679	7512	7400	7559	7495	7464	7473	7603	7400	7560	7595	7556	7498	7610	7460	7498	7400	7448	7651	7473	7600	7604	7633	7390	7559	7401	7506	7531	7486	7485	7456	7426	7525	7518	7528	7533	7507	7510	7524	7521	7465	7452	7515	7519	7632	7609	7437	7506	7493	7471	7385	7591	7463	7514	7385	7513	7554	7531	7605	7581	7392	7427	7523	7575	7560	7526	7677	7573	7420	7457	7538	7513	7429	7637	7432	7527	7624	7449	7596	7499	7485	7518	7441	7439	7541	7771	7533	7493	7584	7518	7395	7531	7542	7592	7366	7286	7518	7436	7497	7469	7538	7568	7510	7559	7497	7490	7713	7520	7421	7494	7461	7562	7497	7462	7452	7516	7687	7510	7460	7485	7549	7432	7491	7549	7424	7445	7586	7508	7661	7571	7450	7473	7385	7534	7538	7475	7304	7505	7423	7527	7528	7430	7510	7453	7533	7360	7598	7485	7581	7627	7498	7514	7645	7709	7430	7578	7410	7344	7396	7410	7549	7417	7441	7520	7616	7537	7445	7494	7568	7571	7582	7417	7464	7521	7545	7430	7542	7592	7590	7489	7459	7560	7369	7514	7511	7538	7455	7677	7568	7403	7490	7408	7398	7514	7611	7685	7474	7574	7485	7631	7550	7398	7477	7505	7526	7605	7609	7712	7420	7602	7540	7537	7476	7602	7438	7441	7483	7609	7482	7666	7640	7665	7560	7504	7540	7594	7632	7625	7616	7469	7554	7475	7671	7558	7552	7333	7487	7528	7563	7648	7538	7547	7628	7508	7643	7451	7431	7539	7589	7395	7621	7573	7488	7514	7488	7474	7429	7516	7607	7576	7567	7435	7546	7507	7510	7590	7465	7383	7622	7417	7461	7415	7561	7396	7523	7470	7376	7443	7396	7637	7467	7534	7619	7425	7463	7665	7419	7568	7526	7505	7477	7397	7493	7523	7364	7447	7444	7537	7563	7705	7499	7521	7369	7534	7585	7489	7527	7485	7600	7456	7596	7489	7525	7599	7405	7541	7589	7518	7646	7652	7628	7655	7522	7585	7627	7584	7626	7689	7437	7504	7443	7598	7510	7805	7472	7535	7520	7578	7558	7559	7361	7569	7474	7546	7315	7532	7549	7556	7481	7438	7605	7465	7461	7557	7659	7492	7520	7534	7638	7476	7601	7569	7681	7474	7486	7411	7608	7559	7536	7563	7558	7689	7700	7481	7502	7632	7447	7429	7614	7551	7739	7705	7578	7470	7583	7668	7570	7494	7435	7454	7523	7463	7616	7568	7539	7444	7515	7458	7519	7531	7513	7562	7568	7532	7444	7581	7572	7367	7536	7432	7417	7470	7583	7357	7585	7369	7452	7519	7623	7526	7520	7570	7343	7477	7372	7529	7644	7678	7631	7480	7448	7528	7625	7558	7542	7726	7443	7469	7576	7455	7503	7547	7637	7605	7505	7565	7614	7294	7347	7539	7457	7462	7514	7508	7629	7512	7497	7556	7587	7509	7394	7399	7501	7550	7574	7471	7582	7531	7479	7510	7495	7484	7432	7542	7504	7556	7363	7442	7559	7504	7478	7483	7638	7651	7424	7591	7574	7566	7386	7539	7475	7438	7596	7483	7561	7555	7377	7640	7565	7525	7758	7488	7543	7610	7425	7611	7543	7532	7615	7531	7475	7452	7557	7508	7539	7465	7519	7531	7547	7474	7623	7488	7621	7622	7522	7544	7501	7567	7490	7506	7351	7416	7497	7497	7503	7524	7523	7439	7586	7385	7523	7550	7639	7454	7607	7440	7616	7624	7558	7498	7660	7484	7430	7535	7582	7499	7590	7389	7536	7497	7573	7440	7519	7460	7607	7529	7332	7490	7557	7559	7496	7511	7621	7451	7535	7509	7514	7394	7553	7480	7502	7456	7607	7558	7572	7550	7470	7610	7555	7564	7630	7565	7426	7538	7454	7554	7640	7608	7503	7680	7547	7527	7524	7506	7568	7548	7552	7553	7517	7524	7589	7454	7557	7487	7537	7482	7715	7539	7483	7537	7509	7607	7393	7418	7487	7397	7492	7422	7480	7564	7528	7530	7382	7593	7447	7531	7553	7406	7512	7552	7450	7482	7469	7542	7320	7447	7583	7568	7491	7480	7614	7576	7428	7497	7582	7620	7475	7575	7417	7402	7559	7563	7491	7538	7519	7373	7549	7473	7584	7546	7491	7508	7487	7488	7455	7556	7528	7488	7490	7472	7575	7441	7635	7594	7562	7475	7599	7487	7570	7511	7541	7515	7467	7613	7369	7598	7507	7504	7544	7397	7539	7597	7445	7538	7488	7471	7624	7591	7384	7416	7556	7514	7397	7660	7422	7484	7539	7511	7527	7304	7351	7462	7552	7504	7310	7530	7551	7427	7589	7512	7630	7506	7562	7559	7521	7631	7571	7536	7600	7428	7469	7566	7663	7517	7520	7485	7484	7540	7606	7601	7426	7475	7582	7425	7402	7483	7478	7487	7478	7446	7583	7522	7380	7477	7559	7685	7644	7616	7478	7582	7433	7418	7377	7422	7562	7495	7500	7543	7544	7599	7602	7534	7537	7469	7488	7425	7610	7594	7509	7458	7511	7492	7630	7633	7458	7613	7411	7514	7532	7580	7459	7435	7459	7605	7406	7613	7528	7650	7558	7460	7613	7516	7490	7456	7451	7478	7535	7559	7657	7515	7612	7497	7603	7553	7594	7618	7644	7497	7554	7593	7586	7452	7584	7535	7408	7572	7608	7484	7502	7529	7604	7602	7464	7628	7569	7387	7641	7486	7575	7584	7424	7668	7547	7481	7529	7456	7533	7471	7508	7535	7586	7500	7452	7537	7697	7502	7619	7532	7584	7462	7520	7526	7516	7560	7478	7526	7258	7550	7524	7459	7506	7563	7478	7500	7420	7463	7478	7408	7442	7434	7517	7476	7644	7467	7524	7511	7547	7506	7521	7568	7412	7589	7561	7632	7583	7631	7438	7506	7478	7614	7503	7432	7555	7552	7402	7502	7533	7473	7466	7422	7441	7615	7501	7468	7468	7563	7533	7461	7500	7724	7570	7485	7524	7583	7483	7643	7535	7500	7571	7529	7531	7462	7678	7417	7579	7611	7467	7606	7353	7623	7504	7595	7528	7498	7538	7519	7585	7526	7548	7510	7687	7469	7474	7538	7472	7555	7554	7617	7525	7634	7524	7548	7647	7492	7601	7592	7562	7634	7493	7630	7567	7342	7530	7539	7517	7640	7475	7528	7484	7534	7686	7641	7552	7494	7537	7534	7507	7566	7587	7462	7506	7623	7651	7532	7620	7498	7445	7488	7477	7714	7580	7496	7383	7541	7559	7572	7485	7558	7507	7493	7631	7456	7447	7497	7515	7541	7591	7441	7482	7560	7453	7443	7590	7549	7591	7501	7531	7439	7459	7439	7502	7655	7462	7551	7493	7563	7447	7475	7561	7482	7532	7537	7579	7624	7400	7450	7523	7502	7431	7447	7343	7490	7455	7560	7449	7476	7560	7465	7481	7501	7468	7527	7405	7561	7614	7467	7428	7515	7492	7504	7510	7559	7563	7605	7504	7740	7623	7594	7668	7474	7502	7465	7457	7659	7543	7357	7473	7598	7624	7507	7482	7640	7468	7647	7644	7611	7550	7470	7677	7340	7455	7425	7466	7477	7628	7519	7385	7497	7561	7557	7420	7497	7408	7336	7465	7471	7430	7526	7542	7590	7502	7568	7559	7455	7363	7576	7639	7598	7479	7721	7476	7441	7456	7516	7548	7475	7516	7413	7503	7618	7436	7537	7497	7592	7679	7519	7509	7644	7601	7553	7677	7598	7639	7615	7503	7554	7591	7538	7571	7538	7428	7743	7532	7655	7544	7730	7535	7489	7542	7483	7590	7536	7669	7539	7443	7675	7561	7592	7540	7565	7505	7631	7509	7518	7441	7615	7659	7463	7546	7488	7438	7601	7340	7599	7635	7507	7524	7555	7582	7430	7530	7511	7435	7542	7535	7578	7491	7554	7632	7367	7595	7463	7585	7488	7616	7550	7534	7407	7611	7572	7542	7454	7544	7349	7509	7425	7626	7537	7674	7526	7507	7430	7476	7574	7479	7681	7606	7520	7447	7503	7631	7561	7475	7554	7502	7494	7556	7472	7451	7571	7557	7528	7528	7446	7529	7525	7571	7522	7361	7737	7491	7459	7465	7453	7741	7592	7571	7564	7381	7507	7490	7545	7524	7416	7625	7508	7472	7465	7628	7541	7421	7521	7458	7465	7478	7655	7578	7495	7479	7532	7316	7534	7495	7551	7567	7554	7554	7453	7465	7488	7608	7659	7651	7667	7508	7586	7519	7505	7455	7504	7602	7621	7606	7479	7568	7532	7478	7599	7554	7539	7542	7630	7541	7419	7530	7591	7653	7542	7370	7475	7512	7390	7479	7523	7518	7473	7523	7489	7476	7546	7506	7434	7379	7660	7529	7513	7515	7562	7632	7521	7631	7477	7476	7553	7584	7539	7524	7488	7553	7661	7512	7470	7401	7611	7477	7465	7464	7548	7711	7559	7420	7575	7551	7462	7539	7600	7681	7507	7493	7558	7469	7453	7528	7388	7532	7492	7447	7579	7190	7604	7527	7725	7470	7522	7504	7462	7655	7590	7427	7553	7551	7636	7549	7585	7630	7513	7490	7617	7572	7526	7414	7552	7535	7443	7510	7447	7436	7430	7501	7568	7623	7513	7483	7486	7393	7546	7515	7601	7562	7536	7506	7563	7496	7649	7467	7491	7552	7665	7445	7581	7545	7562	7514	7546	7552	7512	7513	7421	7554	7515	7442	7432	7434	7487	7465	7486	7486	7496	7510	7579	7553	7629	7508	7515	7457	7517	7515	7563	7560	7488
9104	5302	6511	4994	3312	2178	1264	1068	893	926	861	845	855	897	887	832	877	837	904	867	857	841	824	918	930	832	864	855	872	908	854	874	895	895	888	882	877	909	843	885	861	867	877	913	867	860	891	889	880	899	857	901	853	830	840	903	891	837	861	880	881	860	887	870	873	856	905	839	848	911	873	846	876	846	846	882	881	879	838	906	853	888	866	851	868	853	867	868	861	872	886	886	834	827	857	863	844	879	864	875	865	895	895	809	873	841	830	941	854	836	870	872	815	895	926	850	864	824	899	839	884	867	836	844	881	831	869	902	874	888	863	840	842	902	887	870	912	847	858	799	868	876	805	854	832	843	861	879	915	822	888	877	856	874	891	864	911	917	900	874	842	946	874	852	872	833	906	852	865	877	909	879	809	870	913	870	909	907	930	862	896	819	915	860	899	866	882	840	870	874	887	841	888	885	909	880	814	877	853	909	825	849	878	877	872	823	859	857	929	901	953	853	885	848	835	910	848	905	920	827	860	888	874	866	924	888	912	923	861	869	906	869	841	876	885	851	874	870	899	824	888	916	894	865	864	869	922	974	919	836	919	873	844	855	880	903	886	877	918	897	856	878	858	935	780	805	873	871	882	925	906	851	897	866	836	887	850	862	882	861	889	874	864	860	866	903	827	862	856	843	881	857	866	861	863	910	889	847	831	829	845	863	856	878	895	895	873	896	880	837	856	916	887	849	869	940	908	898	846	850	859	881	864	862	802	937	843	877	884	881	846	828	879	845	882	918	862	879	868	827	884	876	854	865	866	835	839	922	889	881	867	853	870	853	899	838	898	906	899	827	847	828	841	899	885	854	869	844	871	895	920	906	862	875	866	913	915	835	912	864	856	814	911	876	888	873	838	877	901	865	852	819	863	959	916	860	896	843	830	877	847	853	829	870	858	885	903	875	874	909	871	870	854	843	833	878	927	836	902	892	921	931	852	861	841	904	882	852	884	901	861	850	863	815	858	921	816	891	843	875	821	862	890	850	860	814	890	841	831	872	841	835	929	881	841	882	823	844	884	817	840	830	899	858	887	910	839	901	942	856	893	900	876	863	838	900	897	850	843	851	887	847	827	835	907	891	913	908	885	845	865	884	871	850	896	854	900	879	844	890	868	908	830	912	847	900	898	905	923	870	861	841	826	931	900	829	882	841	880	806	880	863	916	819	852	849	894	891	868	893	887	838	881	820	908	889	864	887	880	890	848	903	905	837	847	831	877	817	882	857	819	873	864	857	891	825	862	859	896	815	874	861	881	883	856	838	881	878	902	858	868	828	854	840	864	864	859	898	860	872	830	858	929	854	890	908	910	873	876	865	812	903	842	874	825	912	848	875	905	873	891	909	874	887	870	890	861	882	864	803	896	916	927	845	948	899	867	894	885	878	896	888	892	873	859	851	908	904	914	831	836	835	878	820	858	879	883	805	903	898	832	826	860	899	836	895	807	869	851	895	823	849	858	875	845	905	856	817	892	849	895	871	895	887	894	817	863	833	893	888	923	889	862	835	906	902	872	897	862	952	841	903	863	864	866	871	841	874	875	797	851	892	896	864	871	865	802	839	909	850	899	836	885	863	819	836	865	850	872	869	798	877	841	876	858	883	851	891	889	891	827	845	902	866	879	869	824	915	909	850	866	908	835	884	919	931	890	812	902	876	901	889	905	785	891	875	885	882	847	860	856	861	880	900	873	881	874	854	881	860	857	836	861	872	879	868	849	845	854	864	878	882	841	899	853	863	905	864	807	840	850	869	860	852	853	868	882	929	848	851	891	843	884	922	892	879	869	873	903	871	876	849	951	924	833	879	913	890	895	886	851	895	899	847	870	911	866	919	851	860	893	915	872	851	869	875	908	878	916	927	878	913	848	922	830	849	858	847	861	884	883	870	861	822	833	915	858	889	849	899	876	904	840	907	861	911	828	869	818	857	870	908	928	900	831	874	861	885	896	885	831	862	875	886	887	861	838	883	886	894	867	904	846	857	857	913	879	814	913	888	850	900	894	854	876	818	913	844	833	881	887	877	901	914	847	883	892	896	874	902	882	865	845	908	882	896	876	911	912	875	834	888	843	894	861	824	936	870	895	863	883	917	836	861	831	838	859	873	885	898	893	820	931	862	839	870	838	892	871	828	839	834	858	840	910	859	851	904	863	891	927	851	853	853	856	878	840	874	842	880	868	881	888	889	917	936	881	896	910	880	904	865	868	863	892	867	953	887	847	840	929	884	876	860	876	864	849	854	862	878	861	872	909	855	872	847	842	855	805	903	885	848	855	870	878	859	867	889	898	876	838	857	889	831	841	877	931	876	883	891	918	862	873	850	951	835	835	904	923	840	847	892	858	859	836	861	859	877	898	930	882	912	934	851	864	862	856	876	852	905	947	858	868	873	826	849	898	904	881	858	852	901	853	853	866	879	865	865	815	935	875	878	847	905	855	909	906	874	833	907	867	913	895	881	884	871	854	884	825	840	883	857	909	887	851	874	915	849	924	905	885	850	846	911	914	839	864	863	882	858	929	875	914	907	857	866	889	813	849	906	856	882	903	900	863	897	878	884	879	880	844	849	846	847	834	902	883	923	828	840	829	850	855	875	868	863	892	867	847	897	886	882	891	858	858	874	827	828	861	894	859	883	890	782	828	866	821	907	841	870	813	862	859	852	858	860	887	871	871	861	864	907	846	853	897	854	935	910	806	871	855	894	868	882	901	833	856	885	913	909	872	836	861	867	888	911	859	812	841	929	884	848	876	881	902	872	855	880	886	908	867	841	799	916	891	946	857	910	842	907	862	905	810	873	881	847	887	835	837	833	861	816	912	901	879	904	892	833	854	863	908	855	833	899	873	871	865	871	875	887	839	868	897	861	850	895	908	855	927	869	907	845	900	867	887	846	845	835	884	861	930	847	825	869	954	867	871	907	865	864	873	857	861	921	829	857	856	895	832	900	862	881	825	893	905	871	859	903	905	843	879	860	878	867	898	860	859	862	836	903	913	820	917	864	853	828	878	869	928	823	837	917	877	878	815	919	865	859	865	829	868	860	857	896	857	867	816	908	858	866	892	874	889	846	914	871	915	859	873	875	831	858	851	911	849	826	863	896	864	850	894	879	882	864	816	857	866	846	920	908	838	833	844	889	882	861	894	897	862	904	873	869	820	886	908	814	892	803	916	841	909	816	871	925	842	895	871	908	861	832	864	902	876	850	910	850	909	838	905	885	852	869	850	916	893	886	862	872	888	848	839	889	905	858	833	921	886	913	894	838	852	877	866	835	902	860	874	853	910	917	888	900	872	885	867	891	855	817	880	831	832	872	904	862	868	893	889	930	850	891	866	845	920	899	858	860	884	843	854	875	858	850	861	850	878	901	867	870	809	802	855	880	874	904	854	900	870	842	933	862	892	933	831	915	859	948	813	873	859	872	827	822	851	838	862	839	889	869	896	838	887	859	840	955	895	919
38120	35375	37897	40297	37185	28551	16215	9792	7859	8160	7731	7570	7552	7490	7551	7540	7417	7368	7464	7516	7359	7391	7431	7403	7351	7365	7465	7490	7343	7440	7440	7452	7465	7422	7388	7597	7352	7415	7462	7443	7410	7336	7367	7501	7403	7466	7556	7388	7492	7593	7552	7222	7383	7538	7490	7388	7502	7350	7397	7431	7496	7512	7484	7355	7518	7406	7523	7532	7528	7434	7409	7426	7331	7357	7365	7306	7568	7382	7409	7337	7471	7524	7388	7288	7285	7499	7357	7550	7487	7315	7421	7386	7397	7328	7358	7370	7327	7463	7280	7544	7522	7388	7461	7358	7391	7377	7363	7411	7479	7392	7364	7485	7364	7305	7357	7384	7402	7463	7482	7534	7464	7332	7378	7387	7484	7398	7367	7346	7278	7510	7404	7344	7309	7395	7426	7479	7498	7408	7406	7377	7426	7403	7333	7455	7457	7237	7324	7391	7525	7361	7438	7426	7331	7387	7336	7406	7488	7482	7363	7398	7420	7465	7301	7409	7325	7340	7474	7362	7351	7473	7383	7546	7399	7393	7423	7391	7476	7449	7377	7391	7466	7577	7533	7359	7431	7423	7476	7399	7463	7408	7327	7411	7422	7405	7585	7289	7439	7355	7458	7453	7433	7377	7456	7528	7333	7450	7409	7471	7474	7295	7430	7360	7365	7425	7442	7415	7564	7409	7238	7468	7418	7465	7445	7545	7419	7357	7340	7303	7491	7542	7382	7397	7649	7385	7613	7372	7412	7285	7432	7332	7515	7507	7395	7442	7598	7491	7444	7275	7480	7346	7564	7524	7270	7468	7322	7531	7514	7460	7282	7321	7348	7377	7549	7509	7406	7379	7331	7364	7383	7532	7382	7456	7402	7533	7502	7329	7503	7506	7424	7399	7390	7551	7383	7491	7372	7448	7389	7432	7344	7483	7273	7422	7455	7419	7522	7450	7541	7284	7453	7432	7460	7506	7386	7423	7477	7493	7525	7518	7381	7331	7469	7369	7231	7348	7391	7415	7327	7392	7543	7413	7549	7544	7525	7369	7432	7441	7441	7330	7391	7537	7510	7358	7409	7371	7471	7417	7417	7439	7471	7405	7411	7418	7448	7451	7589	7397	7484	7378	7517	7313	7391	7501	7494	7477	7438	7254	7384	7481	7488	7507	7393	7316	7244	7499	7434	7327	7336	7581	7344	7316	7355	7545	7484	7342	7389	7410	7504	7474	7431	7379	7393	7585	7482	7385	7493	7346	7389	7413	7475	7326	7556	7529	7475	7341	7375	7509	7305	7573	7599	7455	7385	7310	7217	7425	7398	7365	7434	7408	7400	7377	7360	7419	7351	7605	7396	7514	7349	7412	7454	7441	7429	7362	7393	7490	7466	7451	7504	7359	7407	7335	7358	7561	7508	7389	7409	7457	7480	7565	7523	7398	7471	7533	7564	7395	7393	7476	7347	7386	7529	7455	7451	7312	7632	7500	7303	7367	7393	7508	7269	7435	7386	7501	7410	7368	7308	7552	7433	7499	7566	7539	7482	7388	7397	7498	7548	7467	7478	7498	7598	7347	7409	7459	7409	7474	7552	7657	7431	7444	7400	7523	7247	7433	7333	7462	7222	7563	7351	7327	7461	7329	7394	7434	7380	7485	7557	7485	7464	7450	7421	7454	7389	7398	7476	7443	7348	7543	7434	7443	7464	7432	7538	7485	7489	7451	7476	7556	7321	7557	7354	7366	7416	7407	7439	7357	7436	7309	7307	7427	7338	7504	7432	7470	7403	7425	7401	7437	7452	7307	7455	7478	7287	7442	7419	7530	7384	7416	7482	7364	7411	7408	7452	7290	7481	7509	7490	7242	7352	7479	7484	7422	7558	7300	7513	7585	7500	7353	7384	7441	7486	7556	7390	7369	7510	7486	7475	7431	7460	7503	7407	7414	7428	7395	7346	7430	7276	7508	7402	7362	7340	7372	7500	7521	7435	7469	7412	7419	7430	7445	7482	7373	7286	7475	7387	7408	7491	7446	7498	7501	7577	7431	7425	7388	7335	7393	7437	7561	7279	7492	7361	7375	7320	7448	7380	7548	7406	7331	7528	7448	7450	7431	7377	7473	7457	7505	7422	7401	7415	7512	7338	7474	7494	7564	7464	7486	7350	7496	7410	7440	7507	7246	7422	7275	7538	7333	7418	7395	7415	7486	7555	7417	7430	7403	7323	7460	7369	7377	7388	7466	7483	7428	7522	7441	7359	7452	7400	7382	7425	7513	7511	7543	7429	7447	7300	7538	7554	7305	7332	7462	7364	7382	7430	7525	7461	7410	7516	7531	7460	7348	7473	7266	7468	7370	7391	7389	7491	7356	7428	7582	7459	7374	7442	7442	7509	7575	7625	7363	7428	7315	7551	7424	7478	7460	7550	7515	7348	7440	7390	7428	7498	7385	7498	7430	7386	7267	7408	7465	7246	7428	7384	7520	7399	7500	7481	7457	7266	7286	7271	7396	7527	7318	7427	7445	7291	7346	7445	7443	7381	7414	7388	7441	7412	7462	7371	7482	7537	7387	7443	7355	7332	7483	7446	7316	7515	7491	7258	7493	7414	7438	7443	7393	7382	7341	7441	7445	7447	7448	7472	7329	7506	7505	7406	7350	7419	7420	7291	7345	7490	7455	7486	7426	7377	7566	7298	7391	7498	7476	7498	7336	7361	7448	7326	7612	7483	7371	7475	7538	7514	7548	7154	7383	7427	7411	7457	7520	7383	7471	7283	7413	7499	7507	7420	7483	7479	7352	7361	7456	7502	7352	7301	7276	7404	7441	7501	7460	7473	7429	7384	7364	7339	7438	7449	7412	7530	7342	7510	7439	7391	7464	7396	7329	7318	7356	7445	7478	7383	7437	7502	7447	7443	7333	7377	7436	7382	7455	7562	7571	7272	7522	7519	7363	7358	7513	7520	7520	7501	7447	7395	7455	7538	7446	7489	7443	7506	7219	7385	7366	7416	7322	7472	7414	7456	7598	7309	7429	7331	7455	7500	7271	7494	7348	7442	7381	7478	7309	7277	7507	7332	7394	7377	7497	7428	7345	7477	7470	7240	7451	7437	7427	7330	7437	7437	7389	7444	7549	7448	7400	7364	7392	7424	7371	7361	7549	7455	7319	7386	7593	7320	7460	7454	7545	7271	7404	7285	7492	7458	7399	7516	7428	7503	7388	7505	7311	7401	7477	7424	7461	7300	7417	7396	7331	7423	7438	7282	7482	7614	7421	7468	7387	7482	7354	7399	7488	7323	7392	7412	7379	7255	7434	7464	7478	7271	7390	7585	7322	7366	7529	7423	7431	7432	7319	7438	7538	7389	7632	7452	7461	7377	7451	7391	7382	7433	7376	7390	7384	7355	7454	7455	7366	7437	7387	7486	7368	7536	7376	7355	7457	7565	7496	7416	7330	7367	7541	7446	7368	7383	7374	7349	7461	7357	7444	7526	7295	7535	7538	7478	7362	7523	7386	7398	7330	7415	7488	7583	7444	7442	7422	7492	7495	7468	7458	7398	7264	7446	7422	7385	7461	7489	7446	7416	7464	7414	7393	7435	7357	7440	7333	7429	7395	7384	7406	7324	7322	7442	7442	7305	7473	7385	7455	7409	7336	7333	7465	7338	7362	7181	7462	7456	7366	7467	7397	7376	7534	7528	7488	7439	7324	7411	7381	7452	7318	7484	7332	7518	7556	7445	7495	7466	7525	7486	7474	7294	7489	7445	7493	7382	7350	7426	7467	7435	7388	7468	7416	7269	7431	7457	7372	7411	7377	7545	7460	7484	7441	7585	7393	7600	7410	7428	7327	7521	7439	7370	7396	7468	7478	7591	7522	7439	7588	7376	7378	7365	7414	7463	7507	7400	7548	7350	7361	7343	7402	7415	7402	7343	7464	7408	7488	7553	7351	7513	7446	7404	7388	7495	7498	7430	7395	7426	7313	7532	7591	7429	7469	7259	7510	7458	7373	7463	7536	7299	7371	7418	7351	7473	7298	7402	7493	7292	7562	7445	7439	7365	7388	7397	7500	7438	7411	7456	7370	7769	7428	7429	7488	7420	7417	7411	7400	7461	7469	7495	7432	7512	7444	7482	7534	7510	7384	7260	7489	7379	7398	7504	7522	7494	7329	7470	7403	7228	7347	7420	7389	7461	7370	7444	7498	7356	7445	7381	7413	7411	7437	7371	7405	7465	7404	7432	7459	7351	7400	7527	7243	7478	7406	7467	7532	7493	7498	7229	7437	7364	7359	7467	7416	7358	7489	7502	7401	7377	7368	7338	7511	7352	7489	7417	7437	7467	7449	7346	7462	7428	7455	7420	7472	7506	7373	7402	7304	7291	7526	7439	7546	7283	7449	7473	7492	7458	7499	7386	7335	7378	7231	7370	7401	7527	7438	7362	7481	7404	7366	7423	7361	7424	7497	7397	7416	7564	7449	7504	7314	7277	7504	7379	7626	7346	7345	7439	7296	7470	7588	7436	7461	7534	7557	7417	7280	7294	7339	7546	7456	7454	7317	7659	7337	7394	7412	7513	7498	7431	7333	7558	7382	7516	7318	7585	7434	7493	7471	7393	7394	7578	7506	7525	7338	7403	7429	7422	7393	7368	7429	7430	7382	7327	7419	7422	7323	7371	7341	7454	7406	7325	7437	7354	7401	7444	7389	7468	7433	7338	7375	7483	7289	7422	7459	7219	7407	7591	7351	7354	7555	7378	7476	7322	7397	7454	7343	7425	7448	7497	7586	7543	7375	7259	7472	7453	7555	7397	7424	7423	7424	7444	7460	7348	7584	7420	7558	7526	7421	7484	7359	7461	7429	7387	7476	7470	7482	7339	7476	7523	7396	7438	7477	7343	7321	7405	7546	7304	7504	7500	7552	7421	7366	7507	7458	7421	7424	7476	7503	7494	7499	7485	7421	7436	7555	7418	7578	7378	7559	7395	7426	7441	7412	7329	7371	7377	7461	7378	7452	7418	7374	7381	7569	7543	7432	7534	7481	7474	7503	7377	7457	7439	7376	7453	7396	7553	7437	7388	7485	7518	7365	7388	7361	7546	7487	7467	7338	7381	7470
9670	10159	16684	11849	8322	5481	2540	1317	921	941	942	908	928	867	916	856	834	888	874	814	867	839	935	851	853	879	861	877	884	874	855	886	874	928	890	891	887	867	893	924	815	885	877	895	865	827	821	874	898	882	901	869	886	839	916	896	871	846	912	800	866	853	894	894	911	926	937	849	879	883	872	866	818	957	882	830	908	931	883	878	868	854	832	857	858	874	906	891	872	836	901	903	935	866	886	906	887	939	841	922	883	900	875	913	846	890	877	904	864	880	903	921	826	859	892	871	820	910	836	864	918	961	865	886	855	852	865	927	937	930	920	863	836	871	895	905	853	846	892	882	856	847	880	891	885	831	842	895	884	874	908	866	889	876	918	891	843	859	819	833	908	880	886	940	859	849	840	932	885	905	915	896	845	931	904	889	859	897	876	880	891	873	921	918	826	852	835	921	856	877	862	862	919	878	859	906	885	870	881	868	921	886	905	868	891	916	915	877	898	899	895	908	885	873	894	872	880	856	904	860	900	924	875	839	875	914	889	919	882	865	885	900	874	870	904	852	852	905	881	823	872	886	924	878	894	928	852	864	851	904	904	857	944	900	894	807	952	838	855	928	900	873	888	895	901	903	885	856	877	871	889	898	852	841	896	868	849	888	836	835	851	858	863	850	881	892	834	926	929	903	878	903	852	895	891	836	907	855	927	879	818	866	863	826	884	901	912	879	883	879	907	853	865	883	879	876	885	893	864	876	870	856	917	855	931	866	849	890	883	895	830	903	840	912	851	936	904	873	893	891	881	892	907	901	906	845	920	847	884	855	870	909	875	887	937	911	858	883	915	878	879	924	944	873	842	874	907	870	931	908	873	865	863	888	887	923	937	891	910	849	894	861	876	855	874	911	857	866	871	921	883	918	851	865	871	899	903	858	873	873	862	915	880	942	898	880	879	930	884	903	853	847	907	918	887	921	924	866	879	874	901	887	939	865	832	820	899	925	895	902	865	843	889	867	859	884	860	944	867	869	878	884	843	909	904	856	890	863	842	876	873	901	827	887	848	867	868	894	912	888	893	904	876	879	852	846	872	910	906	860	887	862	906	905	878	896	882	857	847	884	839	860	865	882	869	914	894	941	879	897	956	843	866	888	926	889	887	857	858	877	858	901	837	844	906	898	932	891	869	856	859	862	901	865	889	901	942	894	892	867	888	901	886	868	882	898	900	927	893	908	900	811	841	862	881	833	861	878	852	873	897	893	879	932	928	831	876	886	845	865	918	849	853	863	941	892	920	904	882	940	898	865	915	841	886	834	888	890	883	898	878	895	939	883	843	885	874	853	921	924	857	845	900	898	896	906	941	865	850	924	973	900	864	883	864	867	913	903	885	806	864	853	865	840	922	813	879	871	893	925	847	885	929	860	937	827	904	838	913	857	915	886	845	890	907	847	891	847	887	952	866	923	902	889	882	865	907	869	844	860	863	836	904	875	891	914	870	834	909	898	899	863	903	880	866	910	858	888	880	929	915	885	847	853	925	907	870	841	885	899	867	918	883	914	853	909	890	890	922	860	893	890	935	852	871	887	878	898	888	910	895	923	887	925	883	832	947	900	836	902	895	917	904	892	892	936	918	881	884	936	901	921	874	897	888	888	914	858	924	839	877	863	909	876	845	926	930	934	877	867	896	912	874	864	819	861	854	854	922	905	886	862	884	840	924	850	799	851	887	853	881	843	909	897	887	945	868	831	887	875	887	896	891	853	952	943	829	890	836	891	860	926	860	859	855	867	886	880	858	872	886	895	892	901	878	946	884	864	833	895	857	851	873	899	861	866	881	877	821	891	872	895	899	865	876	858	869	893	865	879	854	891	893	920	894	874	906	932	934	833	895	895	870	915	848	875	857	900	869	833	923	895	864	909	817	923	840	868	860	844	861	875	937	887	937	901	870	904	856	867	894	835	782	899	865	940	900	892	904	862	849	869	869	890	874	890	899	868	855	869	882	913	883	917	922	873	897	878	811	896	850	889	864	827	858	924	914	835	903	860	854	847	847	844	916	957	864	836	882	888	819	895	844	829	840	864	914	885	876	884	884	847	878	895	896	878	832	930	893	815	920	846	844	882	894	846	961	895	901	922	873	937	889	864	862	861	870	855	940	912	891	926	946	899	853	876	863	882	924	903	902	896	831	889	863	803	873	891	904	881	947	865	903	867	862	867	850	886	861	873	925	902	912	894	895	847	909	840	904	872	907	909	842	845	869	862	872	866	859	824	905	865	871	896	894	876	922	884	852	918	913	812	922	899	905	857	897	845	926	943	900	896	926	862	893	858	869	940	897	848	902	853	893	896	923	852	851	849	888	901	875	853	853	928	901	856	865	838	862	888	857	896	952	900	862	889	950	871	904	891	885	918	902	922	868	884	890	876	889	889	908	917	915	909	889	928	891	868	896	824	887	854	862	874	903	879	909	886	867	903	841	871	905	883	831	953	895	870	913	900	895	925	891	894	932	900	881	834	852	863	880	905	860	904	871	891	902	852	877	884	851	878	900	916	913	849	826	906	941	887	885	912	861	887	873	864	917	945	906	878	840	920	854	846	862	825	847	868	890	866	916	855	862	902	850	892	897	904	913	894	851	911	847	906	925	871	892	890	846	889	854	861	862	905	887	894	942	884	849	858	907	888	894	892	863	831	887	870	861	899	830	886	863	871	911	923	881	871	922	920	850	923	913	893	904	859	863	894	915	908	886	912	829	875	894	898	883	868	897	882	879	853	908	882	894	907	908	930	877	899	872	890	810	890	888	914	853	857	854	880	834	863	895	840	862	858	903	906	887	835	864	926	932	858	874	879	875	876	889	894	858	859	922	840	901	836	875	898	898	878	910	863	896	869	842	890	889	886	863	895	866	901	903	922	844	897	853	884	832	880	889	848	851	889	871	922	851	881	915	875	926	885	869	865	858	856	913	916	858	836	914	881	896	858	869	919	835	933	925	867	951	875	884	838	900	862	892	846	853	905	870	890	888	884	920	895	926	922	937	848	893	839	924	876	855	856	935	953	867	860	906	888	921	908	886	859	899	863	839	869	838	869	893	904	864	873	850	879	894	866	861	874	836	884	908	864	865	911	902	846	869	850	888	861	848	899	886	906	848	887	822	864	903	870	921	866	894	902	902	870	896	919	884	873	912	904	867	914	946	906	874	889	900	857	848	939	856	872	883	913	883	866	879	839	829	895	904	926	870	906	914	852	892	877	872	820	893	861	901	887	884	858	873	873	867	834	874	890	908	870	897	898	825	851	911	902	824	844	880	837	836	922	958	860	878	896	865	911	860	884	890	880	881	903	886	897	841	890	893	887	869	861	878	907	887	883	895	838	849	865	858	899	842	849	926	850	821	916	827	880	891	924	964	844	894	879	938	836	873	915	891	896	936	855	872	881	893	865	881	878	888	936	893	868	832	886	903	884	840	890	893	860	913	873	885	896	912	928	848	845	890	914	900	927	885	868
41838	44853	52937	54707	53007	43033	28479	16014	9083	9492	8533	7990	7820	7453	7387	7495	7468	7512	7463	7419	7555	7457	7541	7434	7523	7431	7468	7434	7433	7482	7343	7583	7410	7545	7519	7332	7411	7484	7518	7391	7580	7441	7336	7400	7486	7532	7522	7465	7497	7565	7508	7360	7497	7371	7439	7523	7552	7514	7451	7580	7444	7439	7525	7617	7566	7362	7503	7348	7504	7415	7516	7522	7332	7321	7425	7439	7521	7511	7461	7486	7708	7675	7528	7430	7489	7401	7450	7493	7472	7590	7603	7561	7544	7666	7427	7475	7346	7503	7527	7360	7494	7468	7517	7578	7462	7522	7349	7606	7432	7551	7501	7503	7553	7485	7606	7624	7388	7489	7443	7572	7580	7473	7461	7625	7626	7547	7457	7441	7378	7403	7496	7622	7429	7424	7584	7490	7580	7605	7472	7595	7413	7607	7650	7490	7502	7540	7597	7488	7514	7426	7554	7478	7538	7610	7439	7502	7497	7422	7533	7401	7415	7529	7530	7578	7351	7627	7536	7595	7385	7369	7568	7413	7601	7460	7458	7507	7693	7334	7523	7482	7672	7489	7451	7464	7450	7655	7586	7545	7497	7489	7514	7384	7509	7427	7508	7585	7474	7512	7417	7469	7463	7517	7371	7466	7490	7486	7502	7562	7629	7593	7525	7536	7601	7423	7542	7439	7559	7567	7433	7427	7628	7531	7445	7343	7474	7456	7594	7525	7568	7466	7580	7423	7439	7420	7373	7496	7601	7419	7553	7553	7505	7354	7651	7600	7455	7552	7464	7583	7690	7450	7588	7385	7591	7483	7565	7478	7503	7531	7545	7493	7431	7504	7606	7528	7384	7344	7447	7433	7577	7433	7443	7563	7597	7416	7448	7565	7413	7591	7587	7506	7486	7504	7454	7429	7552	7556	7672	7438	7434	7590	7614	7425	7390	7425	7495	7577	7510	7455	7322	7520	7371	7466	7531	7603	7504	7447	7591	7546	7480	7621	7587	7488	7448	7431	7613	7481	7510	7386	7449	7439	7434	7590	7503	7347	7414	7515	7504	7432	7501	7544	7574	7545	7425	7457	7488	7510	7659	7422	7432	7411	7535	7438	7539	7541	7482	7435	7650	7561	7571	7514	7551	7490	7611	7543	7347	7530	7494	7539	7427	7598	7584	7425	7452	7542	7280	7590	7463	7505	7485	7580	7481	7463	7460	7556	7485	7437	7484	7442	7450	7506	7369	7382	7460	7521	7572	7645	7571	7497	7449	7489	7653	7405	7561	7427	7410	7723	7575	7370	7421	7462	7367	7462	7586	7477	7599	7542	7533	7563	7435	7534	7433	7444	7561	7521	7519	7439	7516	7433	7427	7391	7527	7494	7551	7535	7556	7416	7556	7411	7412	7531	7445	7454	7494	7478	7365	7517	7512	7501	7525	7587	7549	7449	7481	7442	7566	7594	7529	7639	7432	7541	7431	7454	7456	7505	7508	7369	7497	7443	7432	7467	7645	7554	7554	7520	7491	7522	7456	7471	7524	7444	7531	7708	7400	7585	7555	7495	7439	7435	7512	7607	7634	7488	7521	7575	7511	7391	7596	7357	7460	7400	7488	7408	7610	7365	7522	7444	7633	7317	7661	7486	7498	7477	7516	7495	7429	7493	7442	7422	7463	7496	7557	7569	7317	7520	7494	7371	7548	7516	7456	7466	7562	7456	7611	7427	7472	7368	7513	7530	7478	7530	7449	7515	7500	7607	7584	7494	7465	7555	7430	7522	7567	7430	7525	7475	7461	7513	7580	7514	7507	7411	7585	7512	7452	7520	7432	7472	7510	7600	7445	7460	7638	7389	7504	7324	7512	7513	7493	7428	7586	7510	7424	7565	7525	7423	7516	7653	7559	7521	7477	7522	7521	7437	7503	7481	7489	7395	7525	7542	7589	7524	7550	7574	7609	7606	7451	7479	7544	7573	7462	7303	7543	7520	7374	7546	7445	7413	7609	7464	7566	7396	7429	7583	7433	7517	7410	7448	7563	7429	7552	7609	7532	7410	7526	7593	7540	7436	7525	7370	7456	7573	7309	7467	7475	7609	7499	7523	7475	7660	7577	7517	7519	7472	7403	7531	7458	7488	7476	7382	7519	7389	7580	7486	7429	7373	7476	7542	7459	7507	7491	7381	7618	7472	7537	7425	7550	7550	7524	7498	7461	7485	7535	7529	7701	7443	7439	7480	7545	7521	7470	7403	7526	7577	7433	7590	7560	7640	7442	7535	7464	7456	7569	7431	7398	7459	7459	7503	7455	7391	7406	7498	7423	7462	7590	7508	7646	7435	7397	7480	7482	7591	7679	7543	7530	7392	7538	7514	7627	7437	7560	7486	7500	7490	7554	7394	7542	7460	7523	7475	7446	7368	7431	7542	7608	7458	7481	7540	7583	7470	7433	7403	7366	7535	7667	7492	7609	7453	7442	7468	7437	7360	7520	7557	7463	7405	7528	7536	7545	7526	7508	7660	7398	7476	7440	7466	7401	7492	7485	7466	7486	7620	7581	7468	7509	7491	7526	7557	7513	7511	7542	7486	7452	7634	7365	7315	7628	7488	7563	7386	7485	7424	7660	7496	7517	7526	7617	7562	7473	7515	7460	7516	7516	7546	7534	7412	7483	7546	7505	7465	7527	7444	7413	7591	7535	7438	7484	7519	7472	7560	7492	7478	7422	7530	7549	7563	7516	7562	7445	7483	7601	7406	7494	7555	7591	7434	7480	7403	7458	7539	7469	7462	7523	7645	7596	7375	7459	7533	7424	7596	7562	7561	7445	7481	7444	7422	7433	7452	7425	7434	7437	7530	7494	7431	7585	7490	7519	7346	7515	7481	7486	7409	7465	7519	7566	7516	7380	7464	7421	7548	7506	7336	7293	7556	7542	7583	7526	7350	7407	7475	7445	7417	7674	7505	7587	7480	7542	7488	7466	7507	7419	7409	7510	7402	7566	7353	7463	7503	7462	7461	7575	7604	7490	7411	7607	7536	7494	7559	7480	7475	7474	7361	7543	7513	7426	7533	7615	7387	7525	7505	7420	7477	7366	7464	7605	7499	7517	7587	7560	7504	7578	7533	7513	7494	7362	7437	7552	7562	7449	7540	7428	7517	7430	7484	7467	7504	7535	7614	7454	7598	7411	7374	7426	7457	7420	7524	7543	7558	7388	7588	7471	7444	7481	7536	7594	7434	7365	7594	7350	7417	7541	7371	7489	7551	7531	7350	7516	7508	7507	7712	7564	7552	7525	7453	7547	7453	7545	7423	7450	7429	7458	7432	7543	7386	7540	7571	7489	7526	7428	7531	7360	7482	7488	7557	7435	7502	7536	7549	7448	7402	7559	7487	7452	7516	7529	7626	7493	7642	7331	7343	7464	7491	7486	7442	7665	7507	7528	7532	7505	7507	7389	7518	7436	7525	7527	7554	7420	7442	7426	7405	7467	7489	7350	7542	7668	7490	7520	7421	7501	7420	7404	7591	7368	7490	7464	7522	7507	7502	7606	7437	7435	7548	7560	7458	7511	7452	7340	7354	7564	7468	7443	7426	7464	7439	7596	7420	7424	7534	7439	7524	7524	7581	7575	7462	7617	7468	7372	7505	7428	7536	7433	7607	7412	7430	7501	7584	7629	7439	7486	7534	7445	7463	7540	7494	7475	7404	7462	7449	7592	7507	7527	7437	7500	7539	7504	7403	7528	7456	7452	7487	7529	7530	7390	7409	7404	7519	7505	7456	7503	7315	7457	7587	7451	7536	7525	7605	7565	7597	7617	7487	7449	7428	7404	7475	7521	7436	7445	7540	7641	7439	7418	7547	7462	7548	7381	7348	7520	7485	7430	7494	7569	7465	7430	7452	7596	7434	7540	7447	7482	7441	7587	7535	7602	7509	7457	7606	7557	7441	7553	7520	7549	7476	7572	7646	7410	7487	7598	7519	7473	7467	7524	7524	7494	7530	7489	7472	7485	7398	7424	7441	7490	7347	7430	7419	7558	7504	7419	7544	7527	7441	7618	7480	7457	7474	7581	7549	7479	7444	7532	7502	7497	7421	7442	7617	7488	7505	7538	7487	7435	7438	7525	7576	7494	7491	7570	7549	7479	7482	7353	7602	7502	7415	7459	7429	7436	7492	7578	7453	7544	7605	7443	7500	7549	7578	7527	7593	7518	7522	7584	7371	7416	7316	7529	7397	7403	7447	7469	7622	7529	7506	7525	7435	7416	7429	7609	7456	7519	7401	7484	7551	7538	7527	7456	7375	7687	7459	7371	7589	7405	7551	7449	7515	7495	7475	7473	7449	7493	7422	7480	7632	7457	7450	7401	7624	7480	7473	7544	7523	7490	7522	7521	7474	7447	7620	7461	7464	7464	7449	7469	7497	7345	7559	7486	7439	7477	7387	7473	7523	7428	7484	7600	7467	7562	7514	7686	7509	7514	7310	7589	7506	7523	7558	7483	7488	7520	7494	7536	7440	7546	7563	7480	7547	7445	7596	7530	7486	7360	7529	7463	7484	7508	7515	7629	7499	7470	7587	7575	7536	7622	7442	7507	7505	7528	7517	7484	7380	7556	7536	7441	7530	7617	7531	7409	7467	7547	7536	7527	7556	7296	7613	7450	7436	7429	7530	7459	7464	7620	7492	7593	7577	7597	7593	7537	7533	7663	7467	7295	7535	7534	7433	7415	7500	7466	7580	7451	7659	7635	7524	7389	7498	7658	7595	7494	7444	7596	7598	7684	7597	7467	7456	7507	7703	7519	7588	7579	7406	7478	7558	7484	7472	7533	7463	7490	7518	7466	7705	7441	7596	7385	7536	7630	7465	7520	7521	7519	7511	7552	7528	7589	7431	7527	7540	7337	7488	7426	7582	7432	7472	7548	7562	7389	7519	7402	7482	7487	7425	7540	7408	7451	7438	7578	7359	7610	7476	7548	7532	7383	7422	7548	7498	7538	7530	7491	7485	7309	7447	7506	7507	7624	7490	7469	7396	7636	7670	7411	7428	7485	7553	7495	7465	7500	7449	7566	7357	7381	7375	7484	7562	7652	7467	7477	7547	7399	7572	7514	7526	7508	7532
10752	8920	14828	11484	7668	5155	2641	1354	1001	933	925	889	905	882	878	840	879	954	908	833	880	845	937	882	889	854	866	895	916	827	859	858	836	871	878	843	874	838	850	833	917	856	897	876	844	882	864	873	901	836	905	876	897	824	806	821	859	882	909	907	851	838	857	832	891	931	829	931	883	826	887	884	869	848	907	884	871	894	874	927	864	849	896	888	850	843	878	872	887	885	908	887	907	870	854	869	888	862	856	849	865	833	913	874	922	857	909	872	885	843	838	842	874	853	867	916	889	859	861	886	912	899	800	867	864	834	880	917	839	852	872	908	883	888	936	862	905	853	804	908	840	935	899	921	879	933	889	858	885	860	819	839	876	911	895	837	859	863	893	922	917	935	861	855	874	832	900	842	895	902	902	858	825	853	901	881	863	926	830	816	896	908	853	943	872	896	853	913	840	858	854	834	884	839	863	835	920	857	938	893	838	890	812	895	947	809	858	903	844	879	830	897	888	847	879	837	891	895	846	848	878	853	840	885	851	845	850	897	891	862	929	860	841	897	878	835	884	892	879	900	922	868	864	904	842	874	875	860	881	825	854	907	855	845	918	874	899	863	872	903	863	872	888	936	880	905	914	870	892	862	921	895	928	875	904	907	835	875	870	887	845	883	909	900	926	872	934	869	839	898	815	891	885	925	915	894	879	869	901	861	879	899	941	927	892	856	930	845	912	915	838	877	892	890	860	920	874	896	882	860	863	852	867	841	856	907	851	855	835	871	932	853	857	896	817	880	871	903	882	843	914	848	895	883	903	928	830	911	872	852	871	851	898	837	828	828	903	930	857	876	947	874	882	849	852	843	850	911	832	865	886	841	876	874	867	890	919	937	897	868	854	935	838	900	872	811	876	861	884	890	845	894	819	901	928	879	897	920	904	870	853	915	880	871	872	850	839	839	856	903	865	875	904	853	904	853	892	906	867	880	871	911	890	890	905	845	830	885	854	855	893	829	914	889	860	867	869	903	865	900	879	886	859	893	888	921	888	859	867	864	943	895	846	917	907	794	886	897	855	894	882	878	874	829	904	864	861	882	895	910	836	837	895	882	837	859	915	860	930	844	872	902	855	845	846	768	918	885	843	820	880	897	849	825	848	854	929	863	802	880	922	833	858	896	812	908	885	899	884	864	861	868	847	925	889	911	890	841	923	906	884	889	925	888	860	922	907	892	858	935	916	882	914	890	884	883	850	864	890	899	874	832	833	869	865	853	921	869	879	855	852	865	925	872	891	882	861	845	850	855	875	905	873	818	906	862	853	850	875	800	852	870	850	870	857	924	874	850	879	854	888	895	918	908	881	869	916	849	866	859	853	899	897	867	920	846	862	908	866	882	872	904	869	939	915	813	891	833	904	854	848	862	879	885	875	870	825	903	897	893	818	923	873	879	879	891	872	846	883	882	884	903	889	897	851	901	871	919	860	914	853	847	858	894	857	918	887	809	825	876	862	902	902	876	923	891	830	873	892	891	888	876	885	854	850	882	839	917	888	872	894	859	865	872	875	850	900	841	823	881	885	901	923	924	899	881	874	860	924	892	873	808	918	945	904	882	877	867	903	914	925	915	903	897	915	910	896	915	943	876	888	880	902	939	862	860	859	895	867	832	867	901	915	908	896	910	886	880	867	922	878	904	832	873	828	826	889	907	871	939	979	881	890	899	821	865	873	907	848	855	926	886	937	851	866	890	906	880	893	842	859	871	891	840	929	901	882	884	888	867	915	902	860	856	876	841	863	913	820	854	871	859	876	869	839	866	867	913	880	901	902	871	918	845	839	847	877	917	899	873	907	862	840	911	832	873	836	845	887	872	883	854	920	869	911	859	863	893	851	839	850	947	907	921	889	896	908	870	835	869	899	825	868	859	919	872	889	874	849	837	879	884	854	913	871	837	891	888	855	879	882	883	867	869	910	824	878	828	864	837	856	925	866	885	901	836	849	857	929	844	871	851	943	919	936	878	816	907	829	927	894	897	865	883	907	912	856	868	896	852	894	883	915	921	882	886	840	865	822	919	883	891	830	897	924	891	921	865	835	895	845	836	871	894	919	851	850	860	870	898	889	880	851	838	841	883	874	893	890	861	808	906	874	886	890	859	877	808	873	817	859	873	867	856	898	854	858	934	834	831	894	865	833	880	891	828	907	872	884	862	900	837	900	862	901	841	917	881	888	855	839	864	875	837	887	855	911	915	890	896	902	918	874	892	867	881	940	877	860	820	860	871	806	837	861	844	827	874	891	848	894	882	854	814	870	887	876	910	856	823	889	882	939	847	840	897	912	908	886	868	848	886	867	889	870	859	876	870	921	943	902	882	860	927	864	833	885	915	889	950	912	817	870	860	823	948	878	909	855	845	842	899	839	839	870	819	896	830	837	844	905	933	870	876	845	884	955	869	839	887	883	934	910	882	859	830	804	890	874	884	920	915	897	897	827	889	882	835	880	907	877	836	914	872	874	829	854	912	874	827	868	860	850	839	856	896	902	876	877	867	837	842	888	869	898	938	867	863	853	899	895	877	863	814	882	896	899	968	882	895	879	893	863	844	882	826	817	864	849	884	866	793	902	852	885	899	855	924	901	866	879	890	883	928	876	860	927	865	880	904	886	895	870	864	845	916	877	860	858	884	851	878	879	896	853	890	822	865	853	901	849	876	862	847	893	818	854	904	902	855	839	854	833	839	911	845	885	845	858	837	898	874	849	870	854	849	922	865	862	921	873	895	857	912	854	913	889	887	821	861	828	883	934	893	874	899	859	901	902	877	887	885	912	844	887	893	870	895	874	864	842	872	899	890	898	918	898	857	931	912	897	883	840	929	878	840	881	870	890	942	918	892	871	850	920	873	872	840	901	891	871	834	860	837	853	895	870	898	823	871	865	879	849	902	892	864	855	857	892	866	893	908	887	918	869	900	841	832	879	920	898	896	856	897	886	855	852	897	885	898	929	904	917	883	841	891	870	908	873	902	907	870	818	829	875	887	876	892	868	895	923	885	870	874	901	911	863	857	887	886	872	873	875	939	839	900	921	867	931	874	879	878	862	853	836	888	909	899	800	914	884	841	852	884	870	854	859	876	868	896	885	840	857	833	917	880	892	893	825	849	898	905	865	863	889	831	894	853	911	894	843	825	827	830	860	899	860	824	901	865	820	832	855	915	883	862	915	853	851	888	855	843	884	917	845	871	898	883	851	832	876	848	859	924	875	832	927	953	905	858	886	878	922	940	860	874	877	948	894	875	896	866	911	881	867	845	856	867	889	902	922	867	927	918	871	896	834	898	844	873	857	885	868	938	801	874	821	858	831	889	844	845	847	848	919	874	942	926	886	907	900	907	869	870	891	845	879	923	862	899	928	807	920	851	871	899	857	906	915	840	890	875	920	850	866	917	877	914	871	877	922	872	838	861	882	860	872	886	889	882	938	866	930	906	916	844	899	892	877	860	906	874	909	826	870	894
38122	42167	50226	54702	50483	42553	29343	16035	9247	9051	8321	8003	7719	7638	7585	7460	7497	7490	7513	7416	7460	7348	7512	7331	7511	7481	7469	7460	7428	7532	7525	7519	7502	7513	7559	7489	7357	7520	7437	7588	7386	7561	7636	7612	7521	7426	7576	7525	7442	7497	7560	7443	7564	7400	7541	7460	7482	7534	7482	7589	7565	7475	7399	7523	7441	7615	7435	7500	7521	7553	7515	7498	7527	7381	7532	7543	7320	7586	7326	7425	7471	7571	7546	7499	7438	7336	7503	7497	7561	7588	7474	7487	7435	7527	7624	7488	7607	7490	7358	7580	7485	7496	7499	7406	7492	7489	7451	7497	7478	7425	7437	7553	7427	7439	7541	7558	7689	7480	7572	7444	7495	7353	7448	7549	7625	7528	7535	7576	7464	7449	7526	7581	7427	7516	7548	7552	7437	7345	7398	7502	7482	7591	7590	7471	7413	7566	7487	7434	7501	7549	7526	7445	7533	7429	7498	7510	7350	7477	7576	7403	7459	7399	7408	7441	7519	7488	7525	7442	7572	7443	7428	7538	7527	7347	7393	7447	7364	7409	7400	7610	7452	7543	7456	7506	7618	7473	7470	7482	7414	7498	7536	7521	7383	7411	7407	7527	7482	7495	7476	7595	7522	7621	7517	7453	7519	7562	7567	7420	7561	7301	7593	7487	7481	7375	7487	7464	7475	7386	7381	7438	7586	7589	7631	7579	7602	7553	7477	7499	7417	7451	7455	7409	7483	7527	7459	7481	7659	7516	7491	7367	7481	7428	7528	7357	7527	7494	7487	7495	7524	7471	7524	7378	7347	7577	7426	7681	7543	7394	7485	7465	7369	7366	7439	7524	7504	7526	7533	7516	7417	7459	7392	7552	7404	7320	7500	7530	7422	7359	7573	7467	7490	7710	7538	7433	7482	7467	7497	7526	7414	7463	7585	7548	7438	7556	7488	7561	7678	7328	7621	7443	7458	7563	7415	7488	7615	7372	7472	7382	7446	7494	7553	7402	7483	7530	7516	7597	7472	7369	7522	7410	7565	7432	7461	7538	7457	7458	7466	7508	7498	7424	7433	7489	7656	7507	7544	7451	7548	7373	7482	7620	7474	7386	7508	7561	7368	7652	7492	7407	7400	7447	7489	7381	7490	7493	7552	7472	7479	7376	7489	7471	7550	7400	7542	7440	7500	7611	7514	7406	7545	7300	7563	7577	7409	7378	7531	7401	7481	7522	7463	7505	7391	7506	7484	7483	7439	7429	7528	7544	7380	7517	7499	7494	7521	7564	7527	7567	7523	7517	7448	7421	7535	7403	7508	7432	7545	7480	7594	7521	7583	7636	7548	7348	7452	7481	7435	7515	7656	7460	7492	7441	7494	7544	7489	7480	7537	7473	7482	7498	7413	7491	7441	7466	7485	7521	7419	7599	7501	7646	7477	7355	7575	7659	7544	7622	7372	7446	7495	7605	7445	7421	7504	7541	7467	7484	7305	7372	7480	7447	7535	7602	7576	7291	7425	7394	7487	7467	7529	7590	7425	7432	7529	7438	7576	7440	7511	7622	7473	7491	7474	7517	7397	7661	7598	7414	7398	7447	7454	7622	7434	7598	7458	7499	7392	7569	7537	7341	7402	7383	7577	7483	7443	7472	7502	7491	7612	7479	7528	7425	7561	7419	7518	7451	7462	7529	7362	7509	7422	7527	7485	7678	7509	7543	7517	7621	7441	7503	7527	7516	7591	7476	7462	7550	7472	7489	7555	7489	7421	7506	7541	7625	7400	7457	7485	7543	7679	7359	7583	7455	7422	7500	7409	7566	7423	7559	7532	7435	7550	7402	7564	7410	7496	7497	7516	7397	7497	7440	7504	7392	7422	7411	7428	7506	7367	7561	7383	7440	7537	7684	7626	7648	7534	7446	7445	7441	7466	7509	7522	7506	7480	7507	7467	7530	7424	7453	7375	7442	7512	7576	7519	7589	7606	7463	7375	7536	7374	7504	7595	7397	7528	7444	7507	7417	7515	7543	7572	7455	7355	7453	7459	7495	7434	7327	7418	7481	7515	7528	7482	7412	7443	7514	7435	7596	7411	7404	7462	7389	7462	7484	7449	7460	7441	7449	7487	7642	7474	7457	7511	7483	7503	7416	7605	7516	7574	7497	7521	7525	7530	7459	7503	7495	7433	7420	7570	7455	7586	7464	7589	7486	7575	7489	7517	7465	7456	7520	7516	7456	7381	7484	7325	7492	7450	7563	7488	7633	7560	7432	7497	7350	7536	7459	7537	7610	7572	7519	7424	7550	7416	7505	7591	7523	7539	7420	7492	7542	7347	7386	7459	7538	7401	7567	7435	7494	7493	7568	7554	7590	7524	7523	7363	7232	7477	7485	7531	7409	7478	7605	7479	7410	7616	7393	7436	7440	7560	7613	7374	7426	7595	7432	7539	7561	7465	7500	7481	7429	7480	7425	7377	7508	7614	7445	7472	7404	7397	7542	7433	7458	7449	7441	7510	7517	7572	7352	7471	7351	7506	7517	7562	7468	7486	7435	7465	7572	7475	7592	7508	7514	7430	7343	7508	7467	7395	7509	7483	7506	7483	7446	7460	7378	7521	7541	7512	7538	7312	7493	7328	7451	7507	7503	7314	7572	7520	7437	7500	7461	7535	7580	7385	7603	7465	7485	7404	7532	7504	7629	7452	7527	7514	7477	7414	7534	7423	7421	7502	7521	7488	7368	7444	7504	7316	7465	7522	7587	7527	7508	7455	7490	7397	7457	7337	7447	7411	7552	7273	7481	7504	7535	7358	7600	7458	7468	7635	7463	7473	7400	7586	7464	7400	7490	7527	7371	7565	7526	7449	7462	7493	7555	7493	7364	7486	7510	7504	7529	7431	7435	7554	7570	7465	7410	7597	7508	7381	7302	7445	7457	7519	7479	7566	7487	7471	7501	7518	7482	7442	7573	7295	7425	7410	7533	7455	7429	7447	7515	7480	7588	7505	7454	7513	7601	7493	7432	7491	7582	7463	7584	7548	7358	7534	7476	7534	7459	7441	7415	7436	7552	7480	7503	7392	7438	7453	7533	7420	7517	7622	7501	7462	7433	7549	7511	7464	7504	7458	7559	7497	7478	7509	7532	7503	7544	7421	7446	7484	7509	7479	7590	7409	7532	7393	7385	7481	7368	7388	7476	7478	7456	7672	7471	7440	7400	7494	7626	7353	7412	7449	7671	7434	7448	7533	7471	7473	7522	7508	7488	7414	7485	7565	7458	7432	7477	7530	7594	7403	7408	7488	7550	7474	7462	7497	7468	7561	7394	7416	7550	7588	7391	7497	7447	7437	7549	7416	7458	7473	7458	7475	7396	7542	7418	7419	7565	7495	7595	7407	7489	7612	7534	7400	7600	7557	7656	7545	7616	7461	7588	7313	7601	7582	7620	7553	7445	7485	7443	7325	7621	7451	7498	7520	7513	7349	7435	7524	7562	7510	7594	7436	7485	7450	7448	7490	7497	7502	7529	7659	7499	7485	7567	7527	7660	7432	7510	7540	7430	7525	7461	7521	7542	7564	7361	7562	7478	7462	7481	7479	7558	7519	7523	7506	7431	7451	7421	7473	7444	7375	7405	7522	7488	7495	7404	7418	7509	7694	7523	7434	7481	7599	7463	7551	7528	7582	7466	7395	7469	7433	7576	7503	7576	7491	7422	7605	7592	7460	7597	7572	7534	7500	7420	7517	7501	7378	7577	7421	7508	7565	7615	7494	7472	7443	7620	7420	7531	7509	7421	7507	7488	7584	7471	7389	7396	7420	7438	7558	7476	7468	7447	7564	7451	7467	7490	7461	7475	7551	7550	7520	7440	7419	7454	7506	7445	7513	7606	7490	7537	7469	7441	7465	7605	7445	7487	7429	7438	7512	7517	7535	7386	7508	7403	7474	7515	7422	7419	7433	7511	7483	7422	7559	7507	7504	7524	7668	7395	7378	7587	7384	7430	7396	7540	7541	7490	7462	7590	7510	7434	7432	7547	7313	7630	7486	7576	7536	7549	7539	7491	7545	7523	7496	7509	7490	7372	7568	7468	7500	7527	7471	7576	7408	7467	7488	7479	7434	7556	7415	7555	7509	7393	7389	7452	7485	7484	7506	7490	7526	7534	7309	7450	7450	7455	7436	7327	7375	7488	7526	7460	7523	7479	7516	7394	7555	7707	7554	7455	7384	7568	7331	7422	7575	7489	7483	7473	7547	7637	7290	7510	7559	7544	7480	7508	7479	7555	7480	7539	7357	7420	7499	7386	7483	7506	7517	7621	7518	7527	7490	7475	7513	7538	7433	7571	7577	7412	7426	7484	7509	7564	7522	7574	7531	7492	7497	7494	7539	7585	7418	7380	7507	7398	7452	7619	7581	7395	7560	7572	7391	7425	7409	7532	7516	7526	7573	7415	7597	7651	7464	7451	7486	7558	7519	7497	7543	7394	7413	7449	7504	7482	7550	7479	7402	7608	7483	7459	7403	7570	7563	7661	7479	7348	7501	7677	7433	7480	7481	7626	7440	7503	7514	7572	7501	7340	7568	7379	7531	7471	7443	7369	7526	7410	7532	7600	7478	7563	7596	7514	7614	7410	7479	7363	7471	7493	7380	7418	7667	7548	7523	7465	7489	7649	7447	7469	7412	7382	7474	7450	7560	7435	7459	7469	7541	7489	7572	7536	7461	7579	7428	7419	7542	7502	7513	7514	7449	7359	7338	7517	7638	7609	7594	7566	7340	7387	7640	7611	7549	7542	7537	7403	7424	7421	7473	7559	7562	7432	7474	7547	7437	7598	7496	7496	7481	7511	7450	7434	7457	7533	7473	7489	7557	7365	7381	7343	7350	7398	7521	7514	7443	7425	7504	7454	7567	7437	7492	7390	7613	7482	7470	7426	7518	7377	7520	7669	7544	7434	7518	7510	7542	7479	7542	7472	7400	7437	7355	7416	7514	7488	7416	7488	7451	7618	7455	7496	7505	7551	7394	7466	7602	7502	7548	7508	7605	7337	7534	7475	7434	7504	7525	7448	7516	7561	7505	7396	7546	7502	7446	7458	7582	7615	7594	7518	7426	7489	7576	7443
10812	14106	25580	20431	13541	7829	3743	1682	1099	975	972	941	902	848	909	841	819	897	864	910	848	898	895	853	866	864	880	864	903	827	854	860	883	910	862	856	892	901	908	874	838	837	881	909	897	883	878	843	903	818	854	880	871	920	899	878	831	819	813	865	919	929	869	840	909	891	911	841	864	901	875	883	905	909	894	867	916	860	890	853	839	887	902	898	857	824	877	920	873	898	870	893	909	885	868	884	887	854	818	914	916	877	862	902	844	948	862	903	869	831	844	861	868	857	896	885	827	869	909	901	870	898	877	898	885	893	848	877	896	861	885	912	859	892	906	864	834	895	796	947	872	821	921	920	859	903	842	916	842	923	876	867	918	872	859	893	880	838	858	935	860	892	872	870	866	910	932	881	865	898	888	905	847	875	874	874	867	899	875	872	901	861	866	927	895	916	904	906	921	884	902	878	932	886	887	908	855	875	885	872	860	863	884	856	867	892	824	866	883	838	810	867	849	859	944	844	888	912	835	869	837	871	875	890	892	908	945	905	872	901	897	933	826	899	937	848	872	928	900	875	909	899	868	890	839	855	879	879	886	900	854	913	874	825	861	889	865	883	913	878	900	939	892	878	892	875	892	838	820	936	909	871	902	905	909	903	932	839	871	863	860	857	902	908	887	892	893	852	927	857	932	855	842	904	879	885	863	852	853	939	873	888	818	880	869	915	912	893	894	818	847	867	778	889	877	895	877	901	888	898	843	867	906	847	876	874	859	889	881	903	831	870	890	859	859	896	880	862	892	871	910	910	890	855	923	922	891	913	872	865	826	865	844	901	910	858	855	863	929	890	876	880	886	938	818	864	844	839	829	863	891	865	834	890	901	875	909	873	908	919	821	908	912	910	867	877	889	881	876	894	870	901	855	897	900	886	888	895	902	874	909	811	884	862	882	864	885	883	883	879	926	869	853	912	877	877	883	832	832	874	865	872	877	840	928	897	898	851	896	868	853	869	848	854	947	882	884	927	890	897	882	870	889	865	839	909	870	907	881	867	900	893	838	894	896	855	934	845	877	881	880	874	845	841	890	892	870	844	890	819	851	837	873	891	833	922	883	842	867	894	834	889	933	838	940	893	872	867	904	864	846	905	918	882	867	840	890	838	870	892	938	861	882	887	876	871	889	883	876	898	870	908	924	875	870	884	895	897	854	840	872	801	880	927	875	842	885	860	882	850	880	885	904	811	854	901	881	838	863	879	883	883	871	870	872	854	881	888	842	897	915	879	924	897	904	881	845	871	879	901	847	841	896	873	915	837	877	835	884	921	834	869	896	911	888	872	857	874	884	905	903	908	883	884	912	845	915	862	919	859	883	947	874	842	851	933	902	914	897	913	867	852	900	860	879	917	881	836	849	883	859	880	822	859	857	852	835	899	859	869	919	879	844	893	878	846	846	905	834	843	861	911	912	846	883	849	849	933	870	851	887	909	851	873	856	837	910	964	846	897	879	915	869	871	887	876	880	890	916	863	881	905	876	923	880	898	877	909	878	887	841	871	896	857	908	912	878	918	823	887	918	883	846	834	865	811	895	917	871	858	869	911	890	878	842	810	901	867	886	848	853	874	866	917	861	864	906	880	943	874	893	889	877	906	870	873	816	880	872	889	907	912	905	876	874	865	860	836	851	847	851	871	842	883	907	931	889	861	879	853	875	937	821	937	887	851	917	894	889	862	852	917	898	854	873	904	878	830	836	867	846	821	830	876	917	856	866	900	860	892	845	846	878	878	851	845	871	870	893	885	870	831	884	907	927	928	841	873	888	845	902	866	836	898	967	873	916	891	852	872	922	892	883	875	874	904	896	883	846	894	817	896	850	836	854	884	888	948	846	858	867	901	878	923	810	867	892	923	882	866	879	871	839	875	902	854	873	864	948	882	889	952	867	865	892	887	846	867	870	901	877	856	848	877	934	883	845	886	919	865	852	896	873	866	905	886	865	850	889	828	914	882	867	892	850	819	915	921	839	841	826	925	843	869	838	885	845	910	875	839	863	855	900	881	865	854	849	829	866	915	890	844	899	916	928	870	870	881	930	827	869	889	860	890	907	854	886	914	846	860	864	863	907	875	864	925	955	852	882	865	897	875	908	856	895	889	874	872	884	884	888	869	909	875	886	834	926	833	886	897	893	881	924	875	860	873	878	856	877	904	909	925	911	786	925	832	870	882	865	843	881	910	874	856	939	892	894	884	857	866	919	891	860	866	911	863	826	821	847	897	916	902	867	873	889	901	938	867	887	905	903	908	915	848	948	905	883	882	831	825	880	862	870	906	869	882	879	892	855	886	839	861	888	829	868	851	941	840	906	894	864	846	904	850	889	900	889	934	878	864	890	865	919	867	837	882	946	869	842	906	867	821	873	862	865	840	861	906	878	947	900	905	862	886	821	900	901	906	905	854	892	889	899	878	878	936	872	885	881	884	879	887	859	893	855	854	917	891	918	850	882	913	910	900	871	866	926	914	864	831	851	870	885	874	871	898	883	850	850	926	866	920	887	869	850	886	897	846	841	875	872	833	916	920	885	927	878	855	862	827	883	891	854	864	872	894	897	877	870	910	852	871	890	895	918	919	894	818	951	868	944	901	892	908	893	839	890	873	920	884	887	930	857	882	846	886	869	858	860	866	883	869	794	853	877	911	869	813	926	906	855	888	926	898	863	837	909	893	836	869	883	870	884	833	893	862	909	909	900	873	902	890	912	867	864	867	915	897	875	893	834	896	897	888	868	845	872	881	879	869	884	936	920	927	941	880	828	862	923	897	856	791	948	892	871	940	935	928	888	857	876	843	883	859	863	887	924	883	850	876	946	894	838	869	902	849	825	943	868	902	884	841	856	865	877	894	873	855	877	931	919	848	889	849	846	886	879	844	891	866	867	894	864	941	915	858	889	891	923	899	837	874	885	939	863	851	867	912	867	852	851	886	925	862	817	871	934	901	869	832	876	858	904	893	818	886	896	897	925	848	901	880	891	870	907	820	871	913	905	897	913	918	871	890	848	887	911	896	857	808	845	908	897	867	905	907	882	859	893	889	906	936	877	854	909	885	891	843	846	846	929	936	867	862	929	846	882	847	871	891	834	905	903	858	867	904	897	893	838	910	905	915	862	825	864	853	939	901	888	863	824	884	894	878	888	949	884	911	884	931	851	853	938	909	873	860	873	846	869	835	847	846	858	850	882	859	899	831	892	862	858	919	942	898	930	874	877	905	876	926	895	871	947	881	905	850	850	885	886	862	902	878	899	850	839	839	906	827	896	897	851	865	856	844	878	916	946	864	839	930	870	873	836	874	877	812	842	818	857	891	907	893	906	875	864	927	891	844	836	860	878	864	911	877	922	888	882	896	871	901	862	942	888	880	849	914	845	874	867	924	898	919	885	791	848	845	858	841	873	911	864	851	895	834	907	873	875	879	854	887	837	915	862	927	896	882	912	884	910	859	937	852	854	866	911	860
42823	50794	62883	67944	61820	49466	34841	20601	11069	9403	8634	8193	8060	7797	7366	7561	7602	7529	7590	7662	7465	7544	7451	7623	7464	7405	7386	7508	7486	7459	7387	7450	7517	7459	7552	7479	7408	7432	7472	7514	7649	7497	7475	7490	7578	7519	7518	7478	7453	7427	7573	7514	7550	7521	7532	7433	7539	7525	7502	7442	7573	7520	7604	7505	7418	7530	7520	7454	7489	7507	7560	7450	7512	7610	7647	7580	7624	7586	7497	7415	7645	7464	7400	7542	7524	7408	7551	7593	7553	7465	7490	7468	7409	7561	7465	7493	7564	7517	7469	7505	7498	7541	7485	7423	7492	7543	7445	7397	7356	7540	7642	7538	7461	7556	7471	7449	7527	7495	7576	7647	7406	7513	7553	7491	7483	7663	7335	7592	7462	7581	7517	7502	7438	7550	7395	7638	7288	7555	7569	7458	7416	7580	7426	7601	7552	7422	7548	7541	7601	7557	7346	7508	7573	7577	7512	7440	7587	7744	7540	7460	7447	7569	7661	7568	7526	7629	7483	7521	7371	7446	7413	7658	7493	7587	7531	7488	7418	7545	7560	7509	7471	7538	7565	7427	7475	7500	7520	7567	7579	7415	7490	7579	7582	7470	7432	7446	7611	7458	7496	7653	7566	7371	7528	7588	7392	7618	7489	7596	7523	7390	7483	7597	7476	7463	7488	7568	7532	7405	7549	7561	7512	7499	7472	7434	7520	7607	7549	7534	7699	7570	7380	7634	7441	7540	7537	7580	7561	7522	7522	7515	7576	7672	7382	7601	7567	7475	7582	7502	7417	7548	7428	7510	7620	7527	7521	7480	7531	7545	7513	7530	7584	7412	7494	7632	7506	7560	7555	7614	7367	7382	7453	7634	7578	7580	7396	7535	7478	7623	7564	7586	7454	7456	7406	7475	7654	7629	7615	7434	7622	7601	7429	7426	7392	7443	7506	7508	7606	7508	7454	7445	7535	7358	7481	7534	7597	7548	7519	7646	7521	7604	7516	7415	7518	7595	7657	7600	7545	7571	7499	7415	7570	7486	7405	7521	7629	7474	7424	7549	7547	7452	7371	7610	7555	7464	7619	7539	7486	7509	7568	7499	7436	7644	7527	7433	7554	7602	7526	7679	7553	7597	7335	7441	7579	7541	7493	7545	7624	7517	7569	7495	7487	7513	7535	7498	7783	7540	7523	7494	7528	7602	7374	7460	7600	7562	7603	7462	7478	7433	7540	7488	7645	7389	7457	7527	7470	7611	7466	7641	7439	7626	7621	7470	7565	7589	7504	7546	7476	7599	7643	7612	7473	7584	7535	7522	7524	7621	7486	7554	7410	7622	7436	7538	7550	7537	7468	7434	7538	7619	7569	7486	7459	7464	7719	7561	7559	7624	7558	7422	7645	7495	7571	7505	7528	7529	7483	7453	7551	7540	7541	7456	7605	7451	7470	7685	7515	7620	7615	7717	7450	7569	7485	7385	7411	7494	7620	7551	7447	7621	7495	7527	7549	7396	7517	7458	7491	7579	7557	7527	7489	7593	7460	7549	7625	7450	7716	7565	7575	7565	7585	7455	7675	7574	7566	7521	7394	7544	7565	7559	7460	7632	7530	7587	7550	7492	7556	7639	7466	7599	7608	7327	7536	7591	7451	7572	7500	7551	7575	7473	7599	7272	7515	7541	7434	7510	7575	7517	7643	7493	7600	7577	7469	7561	7471	7624	7489	7420	7470	7551	7551	7695	7646	7594	7517	7605	7480	7374	7418	7404	7535	7488	7525	7564	7511	7459	7655	7480	7516	7424	7520	7379	7582	7563	7462	7592	7615	7551	7529	7504	7499	7486	7485	7637	7521	7475	7540	7489	7566	7547	7662	7609	7439	7639	7487	7720	7532	7644	7575	7506	7526	7536	7636	7409	7584	7644	7494	7518	7573	7599	7579	7565	7617	7753	7472	7512	7620	7482	7572	7508	7679	7556	7619	7658	7526	7508	7443	7481	7424	7550	7595	7595	7693	7630	7513	7576	7491	7511	7529	7530	7490	7391	7485	7533	7573	7395	7432	7404	7387	7521	7551	7543	7386	7684	7602	7491	7470	7562	7604	7552	7508	7599	7679	7557	7644	7618	7486	7626	7454	7449	7510	7405	7504	7517	7617	7478	7551	7527	7548	7423	7471	7591	7543	7536	7422	7433	7571	7671	7493	7533	7567	7512	7479	7592	7585	7653	7524	7584	7535	7505	7561	7535	7466	7499	7420	7561	7636	7495	7500	7462	7410	7476	7518	7601	7499	7542	7392	7631	7463	7600	7512	7560	7626	7503	7465	7427	7473	7560	7653	7578	7569	7512	7440	7433	7591	7458	7469	7395	7496	7511	7376	7487	7373	7439	7524	7645	7676	7456	7551	7589	7539	7465	7497	7587	7606	7471	7485	7547	7779	7493	7566	7575	7555	7475	7709	7566	7511	7543	7551	7649	7571	7473	7566	7536	7526	7465	7636	7561	7574	7589	7655	7533	7441	7518	7601	7561	7541	7438	7412	7512	7528	7486	7497	7552	7519	7484	7521	7484	7559	7481	7516	7443	7494	7611	7582	7483	7710	7406	7628	7524	7651	7601	7479	7493	7510	7545	7506	7625	7400	7598	7504	7435	7530	7590	7349	7486	7554	7616	7470	7585	7423	7564	7510	7637	7667	7598	7431	7611	7499	7627	7380	7590	7540	7534	7511	7568	7451	7514	7551	7440	7394	7421	7376	7502	7533	7716	7418	7480	7583	7484	7399	7647	7448	7518	7545	7478	7422	7678	7511	7495	7500	7462	7576	7514	7452	7574	7505	7663	7483	7457	7469	7519	7630	7520	7503	7431	7603	7510	7606	7298	7522	7491	7496	7353	7537	7452	7441	7612	7487	7556	7468	7631	7537	7536	7515	7524	7744	7541	7650	7665	7415	7471	7491	7537	7588	7629	7492	7542	7470	7498	7386	7503	7527	7541	7575	7491	7581	7609	7552	7563	7523	7582	7531	7526	7574	7651	7439	7567	7437	7463	7564	7493	7538	7389	7481	7497	7480	7650	7587	7531	7609	7568	7483	7660	7476	7569	7568	7528	7426	7491	7489	7682	7591	7526	7529	7542	7467	7556	7551	7559	7513	7544	7495	7454	7491	7489	7632	7495	7531	7586	7599	7557	7517	7656	7660	7459	7414	7435	7487	7471	7476	7489	7515	7479	7521	7575	7428	7519	7570	7720	7447	7573	7656	7740	7520	7532	7643	7471	7368	7601	7489	7457	7388	7527	7431	7564	7651	7445	7555	7427	7458	7598	7554	7504	7651	7547	7534	7473	7436	7537	7567	7383	7625	7499	7573	7527	7528	7513	7512	7565	7694	7616	7569	7512	7523	7467	7528	7496	7527	7434	7473	7529	7500	7614	7509	7547	7537	7461	7528	7424	7540	7589	7622	7412	7486	7539	7579	7528	7591	7473	7664	7539	7606	7594	7709	7562	7504	7552	7499	7575	7548	7363	7558	7421	7495	7428	7650	7586	7514	7501	7615	7541	7693	7464	7622	7659	7515	7504	7530	7455	7515	7488	7418	7406	7559	7570	7426	7509	7588	7439	7548	7530	7522	7626	7447	7568	7482	7561	7519	7479	7517	7530	7504	7471	7507	7516	7511	7536	7608	7609	7626	7559	7537	7595	7554	7382	7574	7524	7543	7481	7539	7439	7539	7525	7508	7575	7539	7713	7592	7503	7502	7460	7487	7630	7594	7607	7415	7452	7550	7707	7702	7659	7420	7522	7543	7544	7569	7465	7545	7515	7581	7439	7478	7672	7644	7512	7629	7458	7502	7555	7547	7498	7550	7449	7584	7500	7616	7556	7604	7408	7632	7335	7600	7549	7511	7475	7486	7397	7502	7533	7565	7539	7267	7591	7444	7553	7566	7448	7518	7583	7575	7620	7648	7547	7583	7497	7557	7527	7651	7558	7508	7526	7571	7561	7538	7378	7562	7466	7467	7549	7612	7503	7423	7533	7523	7610	7496	7485	7613	7461	7625	7649	7433	7528	7467	7521	7445	7427	7480	7614	7544	7516	7674	7580	7539	7465	7544	7465	7482	7634	7574	7559	7370	7572	7542	7337	7659	7561	7394	7564	7536	7536	7508	7655	7511	7531	7675	7578	7560	7477	7540	7548	7532	7394	7523	7506	7422	7588	7526	7490	7495	7447	7498	7563	7593	7594	7498	7414	7527	7524	7456	7616	7608	7590	7649	7648	7514	7342	7549	7555	7531	7632	7620	7566	7643	7644	7490	7550	7439	7548	7531	7398	7455	7560	7504	7463	7479	7582	7623	7569	7409	7632	7605	7528	7403	7401	7642	7517	7675	7470	7635	7526	7524	7605	7481	7594	7556	7644	7541	7515	7603	7570	7445	7478	7454	7467	7658	7475	7624	7555	7475	7514	7525	7613	7417	7652	7539	7620	7544	7541	7530	7427	7539	7666	7638	7394	7485	7522	7569	7656	7528	7602	7543	7694	7450	7446	7434	7530	7633	7484	7555	7611	7494	7387	7474	7553	7601	7578	7464	7554	7513	7585	7517	7499	7603	7585	7508	7480	7482	7580	7511	7508	7531	7498	7540	7537	7518	7614	7612	7480	7553	7575	7561	7437	7491	7604	7531	7501	7596	7517	7513	7479	7412	7571	7445	7602	7524	7526	7590	7427	7594	7512	7421	7519	7646	7473	7428	7616	7541	7529	7510	7554	7574	7609	7515	7462	7611	7603	7488	7635	7594	7600	7643	7465	7525	7450	7535	7500	7440	7480	7623	7509	7487	7523	7564	7443	7567	7514	7606	7554	7585	7469	7584	7487	7535	7613	7588	7543	7588	7643	7554	7532	7476	7548	7604	7558	7574	7540	7477	7454	7574	7573	7583	7501	7507	7657	7584	7616	7384	7419	7558	7443	7448	7598	7549	7554	7556	7544	7522	7606	7461	7404	7452	7451	7530	7595	7520	7543	7414	7516	7476	7506	7503	7659	7500	7522	7504	7593	7484	7515	7548	7435	7517	7726	7430	7696	7463	7640	7457	7486	7558	7716	7515	7676	7531	7550	7433	7480
7117	4907	6793	3994	2657	2099	1569	1101	910	897	881	821	891	813	845	852	837	861	894	903	906	882	890	895	847	826	875	882	877	896	895	839	871	880	875	847	828	848	864	849	912	835	915	844	810	834	890	887	809	850	837	873	912	897	868	848	859	849	863	883	881	856	855	854	937	857	852	882	932	855	863	878	876	846	864	848	886	905	871	840	851	851	789	886	880	865	865	890	874	886	886	889	861	882	861	868	848	867	815	890	852	852	870	841	867	860	876	905	827	854	844	902	841	832	859	870	806	831	843	867	893	845	871	893	862	866	850	843	845	874	810	881	880	905	808	892	862	845	911	889	850	849	824	880	847	908	885	845	919	815	817	852	843	893	884	838	874	794	864	900	834	884	893	839	865	852	831	861	875	901	874	822	900	886	832	824	809	890	878	822	915	884	808	880	943	846	888	843	868	901	869	870	821	854	837	795	830	879	926	905	885	877	821	875	860	903	857	873	848	870	870	871	881	875	854	852	884	893	888	909	818	878	890	900	855	822	864	902	862	850	868	895	897	922	892	859	854	826	853	884	907	910	820	875	888	843	796	861	849	876	877	870	852	838	901	840	884	901	857	873	840	903	848	869	888	876	888	805	837	821	901	844	823	849	841	894	846	842	914	843	873	891	846	820	856	859	848	881	849	844	861	920	897	845	792	838	839	826	869	879	861	865	892	899	841	863	896	870	880	839	871	884	907	854	863	936	831	842	831	869	850	891	908	846	881	843	855	854	840	845	859	842	836	883	850	860	860	833	880	867	865	866	833	888	829	834	795	877	892	839	884	856	820	872	782	848	867	874	874	821	926	871	949	899	862	869	885	864	848	877	849	837	861	822	846	948	843	840	881	864	937	868	844	905	845	854	883	859	848	825	862	883	892	892	848	866	857	838	859	860	829	866	852	891	878	909	895	911	859	936	882	847	911	883	931	878	904	904	852	880	886	833	895	865	866	916	881	839	865	857	860	829	909	864	869	909	929	859	869	883	870	852	856	835	833	897	888	845	894	865	875	877	849	869	886	886	892	870	890	874	874	873	863	878	865	875	903	873	858	835	883	855	812	861	852	874	834	883	856	865	874	925	883	863	914	876	846	862	871	873	917	848	872	882	893	829	835	857	902	891	839	855	914	852	881	855	885	875	885	862	870	864	830	864	858	833	838	910	831	847	901	860	837	853	901	877	882	841	861	918	874	879	879	878	862	857	868	896	864	894	884	817	818	885	832	835	874	820	874	847	879	812	917	877	859	873	874	869	838	852	887	871	841	823	842	823	865	895	911	880	912	917	923	870	892	861	809	842	846	861	860	834	796	851	887	858	815	901	842	884	904	862	885	834	848	880	857	845	887	871	913	859	819	837	879	844	834	857	859	824	874	845	880	860	844	846	849	849	868	858	877	786	802	877	849	892	817	871	837	871	884	872	848	881	858	839	853	846	838	834	876	860	891	819	839	924	822	819	860	829	821	857	869	849	816	876	839	859	865	868	849	795	863	883	807	887	882	819	865	853	876	882	842	879	845	895	866	854	853	865	865	850	832	858	842	818	851	854	834	899	889	887	867	805	861	865	897	872	849	841	916	816	858	859	891	869	885	840	878	829	886	889	891	871	878	812	825	871	879	910	864	903	846	856	822	884	873	922	882	861	874	846	866	841	884	908	814	917	879	821	826	894	878	859	863	896	818	855	806	894	831	861	861	903	909	864	895	869	887	893	875	899	827	902	902	881	830	917	870	895	844	867	820	865	834	898	908	845	898	884	913	891	847	868	898	879	909	889	868	917	883	859	841	842	850	881	858	885	871	906	907	898	886	860	893	876	812	891	855	882	923	816	841	836	888	900	888	832	848	905	854	907	847	908	840	871	853	911	917	906	848	825	878	842	886	861	923	909	867	885	807	876	837	908	887	890	863	868	838	824	859	905	887	895	891	933	835	868	821	889	944	814	840	835	834	894	845	846	883	885	841	836	856	867	875	887	852	825	828	884	903	900	852	913	879	804	862	864	840	871	881	839	825	856	853	879	881	860	855	886	809	830	901	850	916	882	919	878	868	847	880	816	885	825	815	908	822	853	866	879	815	820	847	844	927	881	859	884	896	872	847	861	886	834	859	904	828	852	829	878	874	882	859	899	895	827	887	895	874	875	866	873	870	826	915	914	897	823	895	876	898	832	825	883	892	845	879	897	876	907	905	873	841	924	822	936	853	895	852	842	861	899	848	881	862	842	837	807	833	855	853	875	851	871	872	868	855	851	843	884	879	880	867	876	853	845	885	893	859	832	869	870	866	877	893	895	852	886	891	882	853	953	862	820	836	850	808	857	831	869	895	839	835	880	865	899	883	853	833	844	854	862	866	873	857	846	820	853	883	922	860	910	912	835	871	829	908	873	857	865	892	862	892	884	886	870	827	866	843	901	890	857	840	864	865	919	851	839	863	881	848	823	863	857	871	892	863	865	829	874	845	855	893	878	836	834	865	847	838	854	834	843	929	865	905	869	853	881	843	877	880	777	858	851	849	909	828	893	855	842	820	930	822	830	847	859	859	855	870	881	831	949	888	873	838	833	850	822	841	898	860	846	863	853	916	892	870	872	873	911	851	888	851	850	874	862	905	910	869	895	846	865	860	838	834	875	887	822	895	847	862	914	840	896	879	852	838	821	870	846	842	877	857	915	873	911	868	831	883	829	863	858	861	890	900	846	889	837	883	855	874	866	821	812	862	878	886	854	855	871	859	873	821	913	836	839	864	825	874	899	874	936	871	855	864	855	855	867	878	883	888	868	838	829	859	837	860	859	899	906	876	895	842	854	874	860	854	884	879	884	837	833	830	818	871	879	855	879	869	897	873	867	823	855	906	852	863	868	849	829	826	869	861	848	902	851	862	868	811	886	850	897	868	809	872	858	905	845	896	897	890	855	886	855	855	869	860	877	803	851	815	851	818	838	894	853	883	853	906	881	880	857	871	847	826	878	858	880	889	876	835	844	857	908	913	897	822	802	914	899	870	919	882	841	899	883	856	857	847	861	864	832	840	875	859	908	837	881	832	848	864	868	881	890	891	902	899	865	904	874	872	898	845	886	869	839	875	874	883	877	871	873	862	828	848	842	844	860	878	917	850	862	859	911	834	831	847	852	899	882	912	889	857	853	844	851	936	873	881	867	891	815	819	872	881	855	868	853	861	836	899	840	815	840	843	879	835	868	883	880	883	858	832	848	861	891	847	873	886	837	853	832	849	825	839	848	881	873	862	868	882	847	896	906	851	849	866	863	869	880	890	898	846	846	851	894	874	894	827	856	849	929	866	846	819	842	889	921	871	905	837	837	801	869	866	896	777	872	841	841	798	893	884	861	861	846	863	885	888	851	869	858	837	827	883	899	858	913	873	855	863	913	836	874	877	868	855	862	880	859	891	829	866	871	824	841	878	926	890	843	870	883	867	889	865	843	840	865	896	875	806	887	905	896	876	843
33864	34596	37903	37312	35389	29647	21010	12169	8411	7765	7834	7594	7559	7312	7330	7503	7516	7494	7395	7452	7465	7337	7402	7376	7438	7482	7392	7254	7336	7391	7563	7515	7363	7354	7432	7411	7529	7439	7409	7482	7395	7358	7233	7441	7508	7417	7465	7483	7390	7432	7457	7477	7384	7445	7435	7433	7386	7457	7539	7384	7414	7531	7540	7404	7320	7307	7625	7269	7391	7363	7344	7352	7446	7394	7518	7482	7437	7575	7393	7477	7454	7567	7397	7391	7468	7392	7371	7418	7473	7488	7385	7411	7431	7508	7444	7499	7351	7534	7505	7389	7475	7472	7444	7516	7478	7470	7478	7396	7348	7398	7318	7307	7443	7479	7420	7466	7457	7479	7447	7427	7554	7558	7429	7402	7415	7425	7362	7415	7456	7367	7345	7445	7345	7422	7576	7263	7382	7548	7530	7448	7403	7348	7540	7471	7606	7537	7419	7370	7400	7564	7397	7411	7331	7546	7501	7383	7589	7437	7489	7515	7461	7434	7424	7357	7382	7469	7383	7271	7419	7464	7427	7278	7486	7408	7436	7464	7465	7342	7391	7451	7371	7502	7377	7385	7287	7527	7440	7438	7440	7419	7567	7400	7518	7534	7462	7505	7317	7397	7393	7426	7404	7545	7483	7434	7460	7363	7474	7442	7465	7431	7493	7509	7635	7423	7270	7460	7325	7479	7339	7456	7476	7509	7424	7348	7530	7395	7515	7555	7414	7290	7476	7436	7458	7533	7333	7427	7573	7396	7395	7391	7447	7453	7387	7360	7378	7511	7528	7461	7434	7444	7407	7534	7490	7452	7407	7590	7433	7270	7269	7383	7498	7591	7298	7331	7475	7597	7425	7381	7405	7515	7453	7506	7381	7328	7404	7508	7411	7476	7493	7499	7598	7433	7548	7420	7217	7526	7483	7393	7394	7427	7441	7387	7476	7369	7331	7374	7403	7337	7508	7521	7469	7432	7445	7497	7440	7500	7339	7395	7459	7458	7425	7571	7463	7461	7455	7507	7524	7465	7506	7456	7491	7467	7422	7474	7462	7468	7492	7494	7581	7389	7416	7463	7419	7448	7496	7414	7464	7325	7322	7603	7442	7388	7452	7526	7449	7556	7372	7290	7511	7397	7532	7509	7463	7470	7430	7490	7422	7290	7441	7314	7555	7583	7530	7426	7419	7523	7418	7436	7398	7323	7521	7457	7478	7349	7346	7266	7528	7417	7468	7405	7344	7493	7268	7510	7468	7506	7440	7447	7434	7462	7391	7406	7537	7461	7360	7470	7429	7380	7293	7461	7338	7503	7423	7322	7407	7438	7426	7405	7309	7516	7394	7512	7506	7439	7412	7425	7429	7590	7476	7450	7479	7381	7454	7449	7476	7458	7481	7407	7368	7438	7404	7421	7517	7462	7466	7575	7407	7552	7432	7472	7293	7444	7476	7381	7431	7461	7426	7531	7301	7360	7597	7398	7480	7327	7400	7417	7399	7461	7280	7472	7389	7291	7359	7450	7528	7527	7507	7444	7657	7461	7394	7532	7430	7353	7403	7425	7432	7585	7478	7338	7526	7447	7464	7472	7336	7438	7535	7328	7602	7439	7608	7384	7426	7446	7404	7406	7440	7516	7381	7478	7531	7509	7411	7450	7429	7414	7509	7506	7417	7401	7403	7404	7450	7450	7506	7473	7419	7456	7462	7517	7497	7439	7382	7472	7343	7449	7408	7529	7451	7451	7190	7529	7498	7474	7461	7513	7434	7369	7393	7524	7393	7434	7434	7391	7492	7399	7546	7549	7265	7391	7432	7370	7471	7418	7433	7487	7375	7356	7429	7497	7458	7373	7515	7415	7470	7401	7513	7344	7353	7476	7544	7616	7384	7573	7596	7400	7306	7498	7374	7520	7390	7527	7479	7496	7475	7426	7437	7488	7520	7374	7366	7428	7357	7389	7482	7509	7547	7441	7504	7324	7495	7459	7393	7325	7411	7621	7534	7548	7402	7398	7443	7610	7291	7433	7376	7556	7461	7390	7338	7445	7512	7451	7487	7450	7511	7449	7329	7456	7522	7466	7405	7486	7487	7357	7464	7536	7370	7433	7453	7574	7365	7499	7415	7386	7399	7619	7458	7559	7374	7466	7309	7440	7468	7486	7422	7478	7465	7410	7384	7569	7432	7381	7431	7408	7459	7288	7554	7477	7465	7310	7492	7467	7493	7425	7464	7501	7376	7361	7489	7465	7478	7559	7393	7333	7423	7312	7435	7378	7302	7420	7350	7445	7467	7439	7497	7405	7498	7446	7441	7358	7461	7475	7448	7354	7591	7350	7468	7504	7445	7356	7464	7277	7418	7463	7436	7458	7498	7385	7447	7491	7424	7391	7365	7529	7273	7407	7484	7537	7345	7420	7337	7461	7408	7429	7500	7385	7491	7486	7549	7259	7493	7460	7392	7465	7423	7497	7530	7399	7428	7317	7489	7607	7532	7431	7511	7485	7358	7415	7534	7443	7356	7470	7466	7482	7421	7412	7331	7542	7468	7395	7513	7457	7580	7412	7406	7503	7501	7522	7379	7366	7450	7447	7528	7432	7466	7412	7438	7485	7458	7373	7302	7468	7483	7559	7498	7315	7395	7466	7444	7434	7509	7407	7380	7514	7563	7483	7439	7513	7469	7477	7522	7482	7593	7434	7544	7373	7449	7579	7348	7475	7381	7440	7422	7520	7381	7392	7362	7564	7429	7481	7553	7414	7562	7456	7376	7503	7531	7343	7346	7375	7439	7391	7465	7448	7424	7480	7384	7392	7547	7398	7303	7406	7389	7382	7365	7470	7447	7408	7440	7564	7511	7471	7462	7356	7465	7405	7423	7387	7491	7297	7398	7414	7331	7373	7296	7481	7353	7378	7447	7470	7422	7434	7364	7429	7376	7456	7399	7445	7357	7562	7411	7471	7371	7376	7477	7342	7573	7507	7499	7418	7373	7424	7404	7494	7471	7495	7488	7510	7406	7440	7446	7494	7394	7383	7449	7459	7478	7359	7429	7520	7394	7318	7365	7573	7419	7382	7476	7349	7352	7510	7312	7537	7474	7422	7491	7498	7363	7595	7447	7423	7428	7403	7486	7339	7472	7408	7553	7469	7471	7478	7483	7450	7434	7417	7310	7519	7613	7415	7381	7557	7353	7427	7235	7447	7557	7602	7501	7342	7447	7492	7461	7488	7474	7368	7537	7408	7456	7474	7342	7519	7439	7427	7354	7540	7500	7460	7518	7386	7464	7520	7450	7494	7457	7489	7374	7398	7516	7397	7534	7445	7362	7437	7540	7426	7270	7350	7459	7525	7366	7423	7460	7603	7403	7385	7401	7429	7526	7461	7337	7447	7498	7378	7398	7452	7371	7422	7397	7358	7467	7439	7436	7440	7443	7360	7515	7441	7461	7473	7476	7444	7292	7449	7429	7491	7450	7456	7462	7446	7415	7350	7554	7366	7503	7390	7519	7420	7354	7505	7473	7381	7375	7393	7311	7386	7564	7513	7536	7424	7433	7292	7380	7422	7367	7461	7396	7548	7485	7372	7491	7598	7423	7432	7528	7620	7444	7445	7387	7521	7407	7494	7550	7343	7445	7544	7440	7516	7418	7481	7326	7566	7298	7403	7376	7576	7457	7480	7502	7452	7471	7449	7524	7479	7330	7470	7350	7507	7396	7326	7565	7467	7509	7394	7487	7534	7531	7431	7369	7521	7454	7622	7350	7429	7495	7479	7481	7277	7422	7252	7449	7475	7465	7371	7447	7349	7372	7577	7361	7422	7493	7437	7473	7472	7392	7480	7411	7517	7489	7401	7569	7361	7436	7430	7659	7293	7421	7462	7482	7352	7453	7460	7405	7443	7381	7247	7423	7504	7422	7512	7442	7428	7496	7369	7438	7557	7434	7447	7510	7516	7439	7559	7300	7539	7429	7469	7390	7279	7594	7432	7380	7388	7463	7456	7290	7415	7393	7365	7443	7462	7465	7484	7386	7385	7419	7492	7529	7458	7402	7407	7375	7488	7499	7217	7382	7513	7449	7485	7434	7458	7415	7411	7430	7494	7514	7391	7460	7433	7415	7379	7496	7321	7470	7449	7377	7391	7238	7438	7464	7575	7500	7428	7503	7458	7251	7477	7403	7546	7391	7550	7452	7460	7432	7467	7470	7485	7398	7494	7352	7520	7449	7386	7458	7391	7317	7539	7447	7428	7399	7403	7486	7370	7440	7516	7540	7562	7524	7216	7423	7312	7455	7482	7343	7370	7569	7484	7558	7359	7351	7346	7477	7442	7300	7458	7443	7377	7436	7442	7274	7447	7387	7404	7428	7377	7432	7507	7408	7448	7492	7523	7489	7379	7521	7448	7517	7520	7442	7502	7343	7529	7436	7479	7391	7540	7337	7446	7358	7423	7360	7478	7425	7349	7421	7387	7479	7659	7551	7348	7443	7392	7514	7509	7406	7511	7398	7489	7450	7375	7367	7323	7355	7378	7399	7389	7434	7499	7429	7589	7425	7497	7440	7470	7480	7536	7527	7429	7459	7425	7363	7458	7534	7513	7557	7420	7514	7376	7373	7544	7520	7487	7561	7323	7483	7457	7387	7411	7468	7611	7316	7460	7496	7392	7438	7427	7445	7404	7508	7485	7379	7389	7506	7347	7286	7454	7621	7481	7482	7453	7420	7525	7466	7368	7458	7466	7452	7398	7578	7532	7585	7361	7564	7507	7474	7517	7380	7277	7489	7483	7437	7392	7483	7341	7362	7382	7262	7586	7564	7470	7397	7501	7430	7408	7540	7405	7411	7552	7403	7389	7370	7452	7455	7263	7499	7302	7330	7449	7324	7431	7384	7550	7590	7517	7521	7333	7560	7510	7452	7461	7435	7426	7509	7507	7389	7272	7465	7492	7425	7390	7425	7420	7437	7566	7457	7445	7390	7552	7456	7417	7376	7347	7409	7486	7413	7443	7570	7406	7502	7437	7414	7379	7270	7456	7467	7515	7371	7449	7448	7313	7284	7443	7423	7571	7296	7525	7434	7486	7500	7452	7399	7630	7500	7283	7540	7545	7473	7498	7456	7377
7095	10914	18746	13070	6467	3838	2371	1474	1029	981	917	920	843	874	868	929	835	900	915	846	889	890	899	805	906	837	830	860	881	884	875	827	844	861	882	844	811	892	917	874	915	844	925	866	911	874	921	872	861	915	921	871	914	905	814	924	803	839	889	857	818	886	901	923	888	827	836	876	877	865	852	863	880	854	891	950	826	874	888	803	908	881	919	907	867	890	880	901	940	920	914	876	880	899	846	878	821	922	845	870	848	901	835	879	898	862	859	824	906	849	889	838	866	891	898	846	896	855	896	848	861	874	848	870	878	907	840	891	862	886	861	882	881	918	902	890	870	888	912	891	850	879	840	904	873	862	888	906	858	889	848	942	887	899	864	824	835	861	911	875	919	889	885	886	807	889	883	890	846	864	902	876	912	861	888	902	875	830	881	910	873	839	892	907	869	863	864	885	865	849	887	879	836	900	883	878	871	847	950	903	919	892	903	912	848	911	872	927	867	888	898	831	921	820	906	888	881	866	873	899	822	892	864	872	832	922	894	926	902	888	864	907	873	841	875	892	836	909	811	883	853	876	888	908	916	870	870	870	866	836	937	887	876	890	900	846	876	878	882	921	841	896	918	849	914	941	939	822	880	886	863	861	898	920	851	844	915	845	919	890	909	849	864	858	880	862	834	861	858	854	883	888	876	868	869	903	945	896	942	886	877	884	865	874	875	863	842	918	878	832	889	865	858	876	831	862	866	826	894	831	878	923	866	853	860	858	941	888	917	852	890	843	878	880	879	858	883	878	861	931	879	911	889	908	889	941	918	899	888	889	912	848	843	884	906	863	919	869	935	950	899	897	938	889	805	888	849	869	852	860	884	881	904	897	869	891	897	897	876	930	861	879	940	867	863	831	852	897	870	843	925	871	869	889	880	852	885	884	905	848	901	881	880	846	919	892	896	930	904	939	922	851	871	885	882	848	890	895	871	902	861	882	872	886	912	946	849	861	923	912	945	868	905	858	918	842	828	938	869	867	913	851	850	903	889	864	900	908	895	882	874	917	911	889	861	879	932	881	856	847	887	912	887	896	882	864	845	852	883	912	904	888	804	877	887	807	877	931	896	908	844	886	914	869	913	879	909	912	901	854	897	846	854	871	856	860	830	917	925	898	842	920	841	875	881	868	889	868	878	894	907	887	938	887	885	832	896	882	826	890	859	932	908	933	926	912	886	949	837	898	870	912	882	896	918	852	847	910	924	911	857	825	864	864	872	829	905	873	918	908	901	894	876	916	885	820	881	848	950	901	907	893	832	941	917	930	878	797	887	861	869	862	876	879	919	826	864	902	890	890	877	876	789	907	862	892	895	889	916	920	831	895	875	905	889	911	876	880	923	897	919	890	892	883	888	837	861	879	828	912	888	860	833	919	806	896	867	864	856	889	896	879	867	853	864	867	898	850	870	886	895	896	862	841	900	908	880	865	877	872	868	869	893	920	900	901	867	876	880	908	924	883	823	871	907	894	914	954	882	874	892	900	845	898	817	843	871	934	798	879	884	843	902	864	896	891	889	876	866	891	861	897	930	931	846	835	891	891	904	896	861	899	903	851	874	875	873	895	881	851	851	851	842	908	920	907	878	932	881	881	882	877	893	874	868	857	877	891	875	834	876	905	904	812	859	832	885	887	891	916	851	885	846	871	856	861	894	877	907	844	861	886	893	893	835	890	892	918	887	894	871	997	906	889	910	845	897	900	877	814	878	834	858	896	836	863	858	878	883	842	859	926	887	880	892	857	914	892	908	904	890	891	900	838	879	855	956	930	903	944	829	840	893	843	875	847	850	890	859	859	896	930	894	907	927	860	860	848	894	868	900	885	903	947	886	865	883	852	898	867	892	846	845	895	896	878	849	941	909	832	864	843	883	880	849	888	900	861	854	910	908	891	860	892	876	887	868	877	938	874	875	994	933	887	822	858	907	826	877	923	848	919	845	896	845	828	883	865	857	896	852	830	891	846	846	838	823	839	886	867	835	928	852	892	842	832	840	954	866	889	859	871	860	893	910	894	886	882	894	875	894	918	877	893	916	923	899	866	884	883	828	867	881	907	902	863	864	843	876	889	884	884	869	951	862	862	862	943	892	882	892	914	923	886	825	868	852	912	931	809	856	864	916	871	891	894	879	909	861	810	864	887	922	906	893	881	892	878	910	898	873	883	875	871	874	845	845	914	891	881	908	902	899	852	887	869	893	948	858	877	920	862	838	884	925	869	863	851	877	880	892	827	880	858	883	863	888	903	863	923	907	889	892	849	848	864	886	915	889	932	869	847	841	903	892	891	884	894	838	876	868	958	874	858	864	855	872	871	880	936	859	881	863	879	857	889	868	873	847	853	907	860	821	847	894	871	902	926	857	876	879	904	822	927	924	920	823	896	940	915	845	848	856	882	871	862	888	830	872	851	823	852	886	864	933	902	913	899	868	850	865	884	818	807	855	910	900	866	929	894	912	857	891	894	874	858	899	897	848	929	898	840	879	840	883	904	866	895	844	868	875	882	891	874	889	857	879	837	957	887	884	922	891	896	897	902	870	870	886	898	816	885	874	931	844	886	926	877	882	858	894	886	907	878	892	868	896	851	851	842	876	877	877	896	866	911	921	887	922	866	928	857	896	865	901	831	900	864	915	834	909	874	898	907	914	854	914	866	885	910	909	899	883	885	919	865	892	928	840	826	886	903	912	869	916	899	837	862	879	924	824	864	863	864	892	949	835	890	916	849	894	903	846	871	896	970	877	926	904	860	858	913	859	864	826	841	914	844	932	907	904	940	883	951	866	854	936	884	887	907	823	910	884	877	871	908	938	835	935	878	898	896	862	879	924	837	942	864	910	884	840	847	873	918	841	809	900	908	909	902	852	859	885	879	866	813	874	877	872	877	855	911	841	920	878	882	837	914	889	862	865	876	838	926	793	890	895	848	900	863	937	912	890	875	920	906	896	880	907	900	890	878	889	816	888	899	910	864	861	856	854	914	866	887	918	856	878	871	896	865	891	928	899	863	883	886	909	894	839	877	862	831	870	821	897	894	858	882	884	875	904	891	813	906	905	875	845	925	920	899	821	859	859	882	906	832	844	858	904	852	857	886	881	913	921	849	927	913	878	893	897	878	885	907	906	910	879	945	854	896	916	880	817	933	860	867	879	835	893	878	955	869	919	881	876	896	887	866	956	890	841	864	877	924	846	872	900	931	861	884	893	875	836	851	840	881	874	857	882	945	874	873	859	863	838	940	892	861	904	893	907	937	918	895	875	870	884	856	858	886	882	880	841	883	893	916	891	887	868	933	851	909	872	890	832	868	864	823	835	901	871	898	890	886	940	880	868	892	890	893	876	941	876	891	854	961	879	881	891	831	885	910	897	905	881	890	874	856	903	861	845	901	906	930	862	858	910	864	830	947	875	871	895	855	893	909	881	870	886	926	871	900	902	869	876	827	924	872	913	839	881	898	871	918	921	923
38537	46672	54158	56097	47427	39376	29768	18108	10300	8448	8133	7752	7731	7585	7529	7508	7574	7409	7520	7574	7442	7510	7511	7522	7440	7364	7435	7406	7348	7411	7569	7507	7495	7503	7545	7461	7597	7457	7427	7505	7458	7468	7512	7552	7424	7445	7385	7523	7335	7463	7551	7497	7634	7641	7506	7591	7572	7604	7468	7552	7480	7543	7541	7488	7523	7565	7458	7558	7544	7523	7530	7516	7456	7458	7420	7393	7444	7444	7423	7597	7447	7474	7591	7572	7545	7565	7544	7519	7402	7522	7514	7488	7468	7519	7478	7631	7461	7406	7408	7464	7500	7501	7488	7543	7533	7526	7415	7587	7542	7421	7678	7508	7476	7413	7655	7349	7556	7544	7503	7483	7574	7351	7572	7499	7515	7623	7429	7516	7522	7577	7482	7454	7638	7534	7471	7415	7504	7522	7427	7577	7442	7640	7572	7507	7488	7512	7411	7542	7530	7461	7415	7519	7461	7384	7551	7361	7463	7521	7572	7449	7464	7513	7607	7540	7466	7577	7573	7494	7604	7439	7401	7427	7548	7703	7411	7441	7482	7479	7546	7553	7319	7547	7601	7443	7550	7411	7283	7332	7551	7525	7573	7399	7526	7487	7574	7392	7551	7341	7496	7487	7661	7611	7397	7486	7571	7546	7440	7503	7478	7564	7400	7638	7558	7498	7500	7557	7383	7408	7412	7474	7550	7487	7427	7599	7545	7549	7541	7587	7387	7519	7481	7386	7506	7507	7629	7558	7551	7654	7455	7512	7518	7564	7647	7518	7530	7546	7444	7475	7615	7395	7610	7442	7628	7597	7569	7465	7452	7612	7559	7530	7538	7509	7634	7472	7569	7443	7610	7637	7467	7520	7482	7578	7455	7508	7570	7460	7490	7506	7535	7415	7460	7493	7485	7535	7475	7457	7518	7515	7484	7388	7411	7563	7685	7388	7573	7607	7381	7486	7570	7502	7682	7481	7558	7533	7584	7446	7553	7495	7505	7661	7616	7469	7514	7557	7543	7480	7513	7432	7488	7445	7522	7487	7586	7375	7563	7512	7464	7521	7549	7445	7469	7375	7582	7514	7600	7505	7522	7474	7504	7496	7512	7464	7557	7500	7513	7475	7642	7510	7593	7488	7456	7639	7540	7472	7532	7425	7344	7471	7595	7617	7617	7421	7556	7416	7448	7524	7434	7501	7482	7382	7557	7518	7500	7541	7485	7460	7517	7471	7407	7461	7495	7476	7546	7416	7477	7512	7476	7660	7427	7380	7543	7572	7589	7579	7716	7581	7521	7575	7405	7629	7452	7534	7538	7490	7494	7402	7460	7472	7514	7465	7552	7508	7632	7575	7481	7544	7535	7458	7415	7497	7370	7526	7538	7621	7492	7558	7445	7458	7484	7585	7432	7451	7382	7482	7577	7496	7274	7512	7629	7589	7435	7574	7490	7393	7466	7429	7747	7499	7490	7530	7529	7530	7502	7480	7511	7394	7628	7478	7599	7572	7640	7493	7551	7444	7488	7497	7565	7510	7483	7427	7511	7423	7534	7511	7461	7492	7583	7473	7458	7312	7612	7345	7544	7471	7507	7454	7549	7418	7356	7445	7487	7512	7400	7451	7584	7575	7529	7492	7432	7359	7575	7483	7514	7563	7460	7546	7448	7496	7684	7582	7468	7563	7452	7653	7461	7499	7571	7454	7565	7512	7474	7579	7438	7613	7479	7538	7563	7666	7468	7468	7505	7509	7465	7373	7508	7568	7545	7500	7498	7464	7504	7493	7519	7543	7649	7479	7447	7499	7572	7583	7488	7513	7493	7461	7440	7426	7429	7562	7536	7547	7467	7457	7628	7320	7361	7635	7597	7521	7525	7454	7429	7503	7401	7684	7396	7488	7561	7529	7501	7509	7543	7421	7589	7488	7415	7600	7439	7630	7683	7539	7491	7415	7541	7548	7574	7522	7329	7513	7553	7494	7609	7443	7554	7606	7485	7552	7559	7585	7403	7501	7448	7521	7533	7497	7438	7443	7565	7547	7520	7513	7523	7629	7479	7505	7497	7476	7572	7417	7524	7426	7504	7563	7402	7432	7529	7391	7468	7466	7556	7550	7535	7374	7665	7440	7650	7499	7429	7445	7413	7416	7385	7429	7532	7628	7403	7593	7655	7480	7497	7436	7572	7446	7490	7435	7607	7478	7579	7528	7515	7509	7553	7548	7416	7558	7539	7439	7479	7566	7437	7597	7563	7593	7384	7541	7623	7557	7459	7529	7486	7519	7471	7442	7461	7486	7545	7547	7474	7446	7609	7518	7432	7515	7639	7469	7436	7445	7530	7507	7508	7508	7417	7430	7463	7570	7520	7475	7406	7519	7467	7342	7605	7414	7495	7514	7537	7559	7430	7464	7466	7410	7437	7620	7534	7490	7359	7580	7599	7519	7530	7553	7558	7441	7489	7495	7511	7530	7338	7362	7502	7441	7448	7649	7617	7370	7581	7518	7612	7485	7392	7551	7507	7409	7594	7522	7594	7477	7570	7534	7523	7454	7550	7412	7532	7404	7502	7410	7522	7545	7519	7482	7523	7484	7571	7556	7474	7618	7549	7454	7529	7518	7584	7514	7508	7368	7547	7507	7521	7454	7492	7505	7500	7537	7483	7475	7692	7521	7445	7474	7677	7468	7490	7434	7480	7412	7492	7412	7470	7495	7544	7496	7579	7437	7520	7447	7607	7382	7368	7397	7391	7475	7613	7532	7568	7503	7488	7661	7626	7562	7525	7493	7486	7446	7521	7550	7407	7442	7533	7610	7470	7495	7426	7536	7439	7467	7549	7432	7541	7559	7481	7459	7556	7576	7531	7514	7500	7681	7424	7567	7533	7523	7603	7520	7555	7319	7524	7665	7528	7440	7476	7510	7562	7364	7456	7482	7599	7421	7556	7455	7531	7543	7543	7558	7534	7474	7432	7476	7474	7573	7529	7428	7546	7507	7530	7557	7565	7491	7533	7490	7494	7487	7358	7474	7459	7485	7484	7524	7580	7649	7575	7495	7481	7475	7451	7490	7390	7499	7367	7451	7598	7433	7532	7565	7500	7546	7554	7402	7510	7474	7495	7543	7528	7508	7556	7348	7593	7485	7625	7583	7596	7498	7545	7341	7365	7549	7444	7452	7445	7455	7559	7533	7529	7471	7548	7465	7624	7525	7669	7535	7515	7525	7485	7500	7447	7595	7430	7536	7620	7571	7445	7477	7372	7517	7398	7501	7468	7606	7530	7511	7480	7605	7593	7521	7558	7449	7610	7650	7493	7471	7488	7362	7514	7574	7539	7662	7499	7522	7510	7532	7419	7597	7588	7469	7546	7454	7593	7529	7462	7553	7375	7416	7566	7397	7494	7439	7543	7565	7514	7471	7368	7392	7444	7516	7411	7518	7598	7553	7482	7591	7522	7452	7546	7484	7417	7426	7434	7477	7425	7553	7442	7514	7512	7402	7570	7493	7563	7520	7550	7636	7545	7526	7533	7485	7446	7607	7487	7509	7669	7567	7548	7501	7472	7633	7527	7409	7447	7607	7417	7571	7398	7593	7540	7469	7463	7540	7551	7604	7393	7480	7596	7361	7434	7655	7481	7523	7318	7590	7466	7514	7646	7426	7516	7293	7341	7407	7362	7461	7519	7408	7550	7449	7522	7439	7594	7461	7422	7444	7634	7629	7441	7487	7558	7490	7562	7595	7540	7586	7486	7558	7660	7474	7472	7587	7581	7523	7437	7417	7579	7618	7619	7440	7598	7495	7420	7446	7554	7580	7486	7477	7539	7386	7537	7521	7385	7542	7596	7458	7551	7613	7508	7633	7367	7406	7585	7466	7627	7489	7547	7449	7500	7550	7595	7534	7466	7478	7612	7523	7491	7454	7553	7423	7528	7399	7531	7480	7485	7535	7440	7500	7615	7589	7553	7503	7459	7462	7378	7372	7562	7481	7573	7549	7620	7566	7552	7418	7467	7379	7484	7413	7581	7568	7458	7525	7533	7569	7409	7459	7522	7493	7473	7711	7499	7659	7454	7506	7591	7517	7654	7564	7596	7566	7473	7542	7460	7351	7447	7534	7523	7594	7521	7368	7510	7532	7620	7456	7419	7465	7566	7390	7528	7525	7430	7552	7606	7468	7559	7461	7549	7528	7471	7589	7535	7502	7583	7525	7545	7523	7506	7523	7502	7575	7560	7339	7595	7586	7525	7487	7615	7479	7613	7514	7529	7557	7473	7472	7571	7596	7355	7442	7610	7511	7589	7479	7576	7569	7585	7331	7492	7594	7444	7494	7475	7562	7485	7580	7445	7599	7609	7571	7485	7542	7360	7484	7586	7471	7536	7499	7475	7489	7566	7503	7518	7557	7440	7411	7552	7483	7427	7510	7661	7431	7292	7452	7543	7502	7634	7507	7589	7611	7520	7470	7521	7515	7399	7548	7556	7505	7580	7418	7351	7411	7423	7556	7359	7473	7441	7649	7620	7533	7495	7523	7584	7575	7457	7498	7569	7502	7451	7526	7446	7473	7629	7455	7527	7475	7476	7455	7505	7576	7333	7501	7663	7538	7394	7300	7627	7395	7547	7542	7471	7571	7530	7593	7441	7545	7468	7440	7553	7439	7487	7657	7527	7531	7453	7517	7500	7535	7425	7420	7511	7440	7482	7675	7544	7463	7523	7415	7534	7573	7397	7609	7339	7435	7610	7618	7561	7570	7563	7510	7437	7373	7371	7658	7556	7496	7474	7467	7455	7424	7547	7568	7482	7499	7535	7526	7477	7559	7441	7483	7665	7609	7505	7566	7405	7426	7528	7630	7463	7477	7646	7468	7608	7469	7539	7483	7456	7458	7526	7475	7527	7541	7578	7478	7549	7560	7438	7721	7517	7462	7493	7566	7574	7516	7462	7540	7517	7569	7603	7614	7421	7525	7420	7350	7602	7437	7508	7614	7566	7416	7684	7470	7416	7522	7546	7598	7472	7457	7453	7490	7303	7566	7519	7600	7462	7616	7520	7500	7456	7477	7451	7463	7463	7593	7554	7473	7488	7626	7489	7534	7497	7453	7489	7481	7552	7624	7455	7427
8824	8088	17216	12574	5512	3359	2479	1590	1018	972	900	851	892	823	870	891	852	804	861	891	858	904	875	885	894	880	854	885	916	861	844	882	912	824	876	888	822	835	865	851	855	823	823	881	888	849	853	908	800	865	836	910	900	909	899	850	890	865	900	932	866	950	924	905	876	911	809	873	886	858	899	900	868	872	940	865	888	831	910	888	918	863	846	881	889	894	885	868	885	839	832	856	912	845	860	850	902	859	857	884	888	842	861	853	858	889	908	857	872	947	844	837	852	838	853	898	877	857	867	822	882	910	852	945	899	870	879	903	777	889	854	896	880	864	873	883	877	823	906	849	829	882	837	910	907	878	920	832	841	873	855	836	861	861	905	822	844	814	865	866	881	918	889	892	924	917	909	860	875	876	901	838	835	889	846	862	833	878	845	905	860	864	881	835	899	865	859	875	884	868	887	911	874	847	849	808	907	888	853	845	882	826	876	868	872	800	862	840	923	874	825	858	923	925	872	928	841	831	863	858	830	840	876	898	862	875	926	859	865	853	814	902	865	911	876	865	838	829	856	884	883	869	862	881	865	849	871	833	820	836	866	837	837	900	901	895	827	870	837	855	884	828	887	821	839	908	880	878	863	887	894	909	880	898	920	883	885	878	831	919	890	897	862	936	907	828	885	890	864	850	863	841	873	859	848	838	854	874	898	903	863	931	845	837	892	830	869	841	847	837	889	941	862	880	862	860	840	881	846	878	893	945	867	870	879	842	860	874	849	904	875	858	913	911	852	801	892	800	907	948	844	889	819	918	867	892	866	836	829	858	908	888	862	880	817	899	841	896	914	844	883	882	863	884	845	847	843	883	863	872	828	863	875	900	855	881	819	876	850	861	839	845	894	772	833	853	882	895	893	877	917	882	858	910	859	845	894	804	842	899	901	828	888	875	905	900	860	871	875	857	911	844	901	923	945	865	816	938	903	894	883	859	854	878	832	856	958	874	871	830	845	845	863	867	862	901	928	870	840	870	876	867	871	863	822	881	870	905	848	918	814	859	888	896	816	888	889	859	841	851	828	865	884	859	888	879	918	902	885	890	853	912	854	838	922	846	903	904	906	864	839	883	868	864	835	892	874	875	894	859	881	901	859	892	884	910	882	861	899	899	883	883	880	875	887	893	938	901	858	871	880	887	798	786	871	864	883	849	907	873	814	892	910	871	866	925	892	886	833	852	868	920	840	925	909	844	872	862	838	877	850	862	875	847	852	928	882	814	898	895	938	900	879	877	879	884	870	896	861	846	871	855	858	836	856	893	894	909	847	861	885	865	894	879	887	804	834	878	887	828	861	897	850	837	864	923	853	901	875	863	860	863	878	836	854	865	796	846	849	906	901	872	907	857	819	831	920	862	877	917	880	835	835	840	883	870	848	839	846	901	919	922	845	828	876	889	903	859	866	889	843	908	876	844	856	909	870	949	880	847	885	903	867	908	828	845	841	873	907	847	860	832	863	859	861	914	860	877	865	845	828	847	864	873	886	828	905	924	869	851	926	873	846	861	826	860	889	917	865	845	841	875	907	806	926	877	912	912	885	890	855	888	889	825	852	851	913	828	882	857	861	848	869	876	859	896	922	916	857	873	876	858	835	888	884	851	879	825	886	867	891	858	912	839	829	878	927	877	875	865	877	868	895	915	926	865	920	894	869	881	871	854	833	882	853	828	872	895	860	850	929	915	848	881	868	861	818	881	881	889	880	881	870	922	843	872	906	888	848	899	914	858	899	863	924	879	858	816	866	924	884	922	853	871	920	866	823	899	886	878	893	882	892	870	862	859	850	918	808	854	874	877	832	868	860	864	858	868	872	872	862	862	893	929	867	872	845	860	809	858	918	873	850	821	867	860	833	886	901	921	823	931	890	878	855	791	864	857	891	916	911	907	877	899	871	899	846	871	877	875	878	884	870	845	922	876	863	887	843	885	913	880	835	920	910	893	904	897	868	810	895	843	852	878	888	878	856	848	891	857	858	898	922	845	849	817	880	901	876	900	907	939	871	849	892	837	877	840	869	852	895	840	882	847	878	831	837	882	923	862	909	892	817	893	878	830	879	855	850	888	858	926	861	894	934	857	885	849	851	891	853	840	908	827	826	861	895	883	846	867	886	837	885	879	883	851	830	879	853	873	907	843	867	865	903	874	847	859	843	876	859	907	851	914	865	846	913	849	838	864	857	909	904	885	881	861	879	914	881	914	869	882	854	886	896	881	889	873	824	865	824	832	885	884	906	848	851	901	827	824	884	882	872	848	853	828	895	894	888	866	924	828	891	889	926	832	896	844	846	842	830	845	870	881	900	876	868	841	919	826	875	853	864	862	881	867	867	792	891	882	812	921	892	916	851	893	841	865	863	863	871	915	904	834	854	850	847	833	916	930	887	814	880	880	925	894	862	878	941	897	853	896	883	873	877	919	865	903	897	859	835	854	901	925	860	850	859	923	858	882	867	901	875	849	879	879	844	822	857	835	871	848	911	832	884	839	916	836	860	895	912	842	825	894	919	881	900	872	888	833	855	851	881	869	852	817	861	855	817	873	839	914	857	904	916	853	867	899	840	889	874	899	832	848	854	864	876	790	885	806	918	876	876	848	884	861	873	909	872	866	880	915	861	840	893	841	930	876	897	893	861	909	865	904	884	870	884	881	858	914	849	932	869	897	901	901	823	885	862	876	838	910	932	857	888	830	843	856	797	874	861	868	867	926	919	862	901	883	887	838	843	856	835	843	881	891	887	887	926	889	874	838	875	857	863	896	843	832	927	938	855	870	844	903	829	861	846	887	882	862	900	893	888	882	851	854	889	834	807	880	857	896	936	829	850	872	877	860	815	907	861	815	886	838	848	871	825	876	889	902	894	841	816	887	840	909	870	874	857	872	864	904	848	867	868	896	844	910	900	859	863	877	874	846	862	917	830	885	860	850	863	866	871	917	825	915	834	846	839	863	851	845	891	901	868	861	836	872	876	860	872	817	873	857	930	887	845	849	912	838	830	903	866	824	864	839	859	867	864	888	844	820	870	843	853	838	910	880	888	871	893	919	810	856	868	864	873	884	831	878	885	877	863	882	832	864	895	888	836	854	951	857	914	897	863	867	856	878	891	865	834	881	844	850	824	868	816	858	847	865	825	808	905	891	873	917	885	884	877	874	909	855	879	858	880	933	875	909	841	858	846	927	939	906	877	933	882	853	901	900	878	892	859	905	853	860	875	867	868	908	859	889	835	869	849	828	793	860	929	859	849	863	868	838	840	893	885	898	936	881	834	824	845	863	884	809	915	833	874	922	897	871	871	870	900	894	861	897	876	872	864	832	879	896	842	866	926	865	843	874	851	801	850	893	903	881	874	883	883	829	864	882	914	874	881	852	812	885	929	850	880	869	900	868	852	917	890	818	857	849	780	884	874	878	863	842	889	909	883	865	888	861	906	815	851	830	918	883	901	820	886	840	817	861	835	862
34628	41385	52830	54176	44240	37918	31137	19601	11246	8782	8353	7875	7818	7481	7513	7602	7529	7447	7480	7623	7506	7591	7523	7453	7483	7572	7561	7464	7482	7476	7479	7448	7478	7484	7371	7527	7532	7458	7515	7454	7469	7315	7440	7473	7371	7500	7604	7507	7430	7483	7545	7457	7567	7592	7654	7470	7403	7215	7618	7547	7503	7583	7552	7567	7480	7569	7502	7404	7368	7501	7439	7442	7489	7468	7733	7563	7605	7621	7551	7378	7692	7537	7436	7480	7536	7598	7620	7418	7602	7289	7425	7408	7500	7433	7510	7391	7537	7560	7611	7423	7532	7497	7343	7550	7450	7465	7435	7492	7529	7355	7558	7519	7439	7559	7503	7524	7450	7481	7483	7512	7379	7445	7517	7421	7477	7418	7370	7584	7523	7539	7486	7500	7544	7427	7452	7346	7381	7568	7521	7580	7491	7531	7351	7553	7408	7472	7621	7497	7535	7432	7580	7464	7513	7475	7384	7600	7530	7500	7551	7371	7441	7473	7519	7460	7491	7438	7536	7432	7376	7550	7550	7562	7516	7587	7565	7586	7470	7420	7731	7449	7411	7439	7521	7479	7488	7397	7496	7447	7428	7613	7460	7471	7554	7571	7604	7502	7559	7529	7499	7355	7483	7538	7484	7404	7540	7516	7366	7617	7370	7534	7595	7562	7586	7640	7574	7624	7398	7562	7541	7452	7510	7345	7488	7361	7484	7483	7534	7512	7443	7493	7449	7399	7593	7550	7443	7565	7414	7511	7427	7547	7462	7721	7370	7603	7507	7492	7519	7391	7490	7609	7467	7508	7446	7409	7590	7540	7430	7444	7539	7343	7476	7425	7343	7394	7416	7493	7569	7542	7622	7569	7590	7558	7479	7371	7473	7449	7560	7545	7485	7449	7482	7547	7441	7628	7506	7350	7337	7450	7599	7453	7453	7584	7511	7507	7517	7647	7544	7468	7466	7361	7572	7536	7577	7403	7461	7550	7488	7396	7478	7545	7498	7401	7527	7455	7536	7484	7571	7579	7509	7619	7473	7457	7470	7590	7401	7506	7470	7487	7444	7501	7500	7516	7606	7595	7465	7532	7413	7614	7448	7515	7528	7559	7532	7535	7395	7480	7435	7370	7392	7414	7463	7388	7450	7487	7604	7578	7448	7631	7527	7596	7507	7508	7449	7463	7399	7602	7482	7527	7426	7581	7564	7598	7387	7410	7529	7720	7531	7628	7396	7528	7466	7424	7409	7414	7521	7466	7428	7457	7464	7603	7561	7646	7552	7377	7441	7531	7472	7656	7421	7565	7503	7444	7413	7563	7481	7508	7606	7365	7575	7307	7436	7498	7591	7511	7564	7462	7295	7677	7402	7554	7352	7578	7581	7466	7548	7506	7597	7388	7474	7432	7469	7362	7574	7541	7438	7459	7680	7505	7534	7588	7503	7505	7576	7551	7358	7485	7632	7373	7457	7526	7424	7517	7492	7409	7398	7557	7539	7551	7527	7456	7594	7608	7413	7569	7575	7403	7487	7433	7460	7471	7491	7591	7494	7405	7548	7496	7611	7545	7633	7559	7462	7340	7586	7458	7500	7427	7609	7382	7619	7509	7576	7565	7471	7690	7480	7454	7515	7679	7472	7573	7517	7440	7491	7440	7404	7486	7508	7599	7593	7619	7536	7391	7485	7493	7401	7519	7517	7557	7437	7444	7501	7468	7498	7545	7498	7499	7599	7672	7554	7455	7720	7602	7533	7472	7372	7449	7424	7555	7457	7463	7379	7433	7511	7489	7501	7535	7494	7331	7528	7409	7574	7452	7530	7525	7519	7561	7590	7579	7544	7394	7539	7514	7597	7285	7523	7367	7434	7388	7549	7457	7549	7369	7429	7548	7566	7580	7533	7528	7457	7460	7429	7481	7504	7509	7506	7422	7575	7533	7619	7356	7649	7517	7534	7321	7503	7574	7474	7420	7452	7516	7506	7602	7533	7416	7550	7522	7575	7552	7467	7716	7495	7657	7590	7430	7528	7434	7427	7511	7450	7498	7583	7437	7502	7498	7448	7496	7422	7567	7458	7608	7449	7577	7436	7546	7465	7637	7533	7436	7479	7539	7593	7430	7580	7455	7374	7538	7454	7514	7468	7420	7437	7525	7352	7480	7544	7629	7489	7568	7464	7535	7521	7607	7570	7532	7570	7415	7508	7473	7413	7534	7457	7456	7405	7483	7643	7424	7562	7436	7371	7476	7529	7443	7524	7518	7443	7656	7506	7469	7459	7462	7435	7499	7450	7519	7625	7414	7471	7451	7470	7583	7483	7538	7516	7425	7384	7439	7549	7537	7572	7505	7675	7462	7402	7461	7493	7567	7459	7512	7609	7590	7544	7623	7503	7596	7499	7310	7544	7573	7509	7580	7532	7512	7373	7666	7519	7417	7366	7631	7438	7451	7540	7545	7373	7545	7519	7379	7567	7516	7453	7563	7492	7522	7589	7463	7637	7486	7616	7569	7582	7565	7536	7464	7542	7448	7452	7446	7485	7468	7412	7546	7614	7544	7515	7716	7592	7430	7509	7445	7417	7557	7531	7444	7495	7663	7481	7521	7481	7457	7589	7544	7511	7517	7492	7492	7525	7478	7520	7453	7523	7450	7608	7487	7520	7495	7480	7606	7599	7595	7558	7504	7400	7508	7505	7445	7456	7608	7531	7539	7484	7522	7375	7492	7523	7448	7476	7570	7453	7569	7560	7561	7471	7492	7560	7534	7537	7509	7437	7559	7561	7517	7552	7542	7560	7523	7525	7536	7377	7398	7594	7494	7544	7343	7539	7466	7509	7503	7477	7608	7420	7453	7557	7560	7396	7522	7577	7526	7608	7494	7466	7501	7436	7574	7513	7555	7460	7505	7570	7384	7588	7477	7585	7586	7441	7436	7465	7517	7482	7416	7547	7513	7644	7493	7421	7531	7522	7573	7457	7548	7542	7453	7456	7558	7449	7424	7552	7383	7481	7506	7502	7596	7586	7487	7333	7493	7539	7682	7537	7370	7464	7552	7562	7576	7430	7605	7523	7490	7601	7395	7484	7484	7506	7526	7494	7615	7436	7450	7439	7438	7341	7420	7519	7499	7470	7570	7417	7485	7477	7490	7433	7573	7446	7560	7581	7566	7550	7578	7433	7524	7434	7357	7446	7449	7468	7459	7542	7463	7433	7688	7518	7458	7537	7459	7471	7307	7496	7465	7658	7529	7440	7544	7548	7472	7500	7639	7553	7466	7427	7619	7539	7563	7428	7562	7576	7508	7593	7393	7618	7502	7461	7533	7395	7554	7515	7415	7462	7549	7441	7656	7635	7560	7492	7566	7534	7604	7604	7432	7447	7529	7636	7651	7579	7453	7586	7646	7461	7429	7435	7457	7429	7522	7557	7449	7457	7431	7429	7556	7494	7456	7493	7404	7605	7543	7505	7490	7424	7481	7403	7416	7562	7489	7488	7601	7396	7401	7568	7634	7438	7429	7522	7430	7424	7586	7542	7414	7542	7528	7500	7353	7535	7409	7520	7399	7555	7409	7477	7437	7485	7556	7561	7540	7473	7487	7578	7444	7531	7453	7568	7455	7460	7566	7623	7597	7484	7477	7583	7514	7497	7573	7548	7380	7408	7569	7578	7514	7533	7522	7475	7545	7587	7567	7467	7504	7543	7377	7552	7665	7558	7544	7464	7508	7457	7431	7535	7610	7542	7450	7495	7492	7405	7477	7533	7388	7512	7464	7442	7536	7473	7719	7445	7335	7681	7460	7433	7386	7437	7295	7465	7507	7568	7557	7536	7529	7565	7510	7508	7452	7392	7547	7646	7451	7547	7504	7578	7528	7352	7389	7461	7570	7565	7503	7509	7571	7451	7360	7559	7519	7406	7527	7408	7597	7521	7445	7588	7530	7369	7469	7452	7494	7512	7562	7490	7582	7555	7461	7577	7512	7428	7477	7381	7549	7617	7497	7440	7541	7556	7447	7591	7388	7485	7543	7414	7532	7509	7591	7442	7606	7588	7416	7611	7489	7562	7447	7420	7666	7436	7630	7459	7574	7574	7617	7518	7520	7428	7430	7567	7532	7470	7524	7427	7378	7513	7559	7595	7583	7463	7504	7541	7441	7378	7633	7447	7469	7498	7477	7692	7433	7510	7515	7560	7486	7707	7563	7485	7442	7696	7546	7444	7610	7472	7415	7319	7509	7377	7569	7402	7523	7472	7541	7573	7606	7613	7426	7501	7419	7515	7417	7527	7526	7597	7493	7531	7382	7506	7588	7574	7635	7611	7420	7576	7371	7479	7452	7527	7500	7425	7609	7539	7580	7479	7464	7663	7523	7451	7422	7451	7457	7296	7451	7604	7368	7398	7479	7641	7517	7522	7479	7437	7464	7563	7347	7541	7466	7452	7529	7437	7590	7532	7495	7560	7361	7455	7448	7483	7558	7471	7572	7505	7515	7339	7472	7423	7564	7459	7529	7614	7603	7453	7484	7410	7530	7498	7461	7495	7295	7406	7350	7520	7463	7464	7421	7359	7585	7440	7483	7560	7468	7447	7502	7470	7511	7589	7596	7551	7482	7361	7462	7485	7505	7522	7505	7361	7503	7719	7698	7484	7450	7556	7458	7691	7423	7476	7539	7515	7435	7662	7417	7523	7484	7505	7527	7358	7433	7466	7620	7534	7475	7469	7413	7448	7514	7623	7464	7528	7601	7480	7420	7555	7602	7519	7594	7541	7383	7534	7613	7563	7550	7536	7531	7434	7429	7535	7461	7544	7518	7560	7492	7461	7530	7556	7521	7390	7585	7549	7561	7649	7542	7545	7582	7586	7580	7440	7659	7429	7390	7496	7388	7571	7549	7532	7640	7411	7431	7474	7600	7623	7482	7477	7401	7563	7567	7422	7442	7516	7417	7515	7389	7477	7501	7546	7539	7603	7515	7397	7615	7498	7444	7455	7606	7587	7455	7468	7541	7522	7361	7564	7384	7551	7518	7511	7483	7606	7389	7359	7545	7506	7657	7477	7528	7513	7453	7565	7397	7351	7322	7562	7539	7527	7469	7532	7438	7513	7345	7512	7501	7570	7604
8285	12260	27427	18188	6720	6646	5834	3287	1570	1112	976	959	892	841	926	855	864	863	875	848	884	865	840	899	878	867	855	862	919	880	891	937	885	860	827	843	882	900	860	856	908	843	848	876	839	855	877	885	900	863	857	871	919	882	870	867	884	944	856	892	837	889	842	845	886	934	825	878	930	886	854	824	914	867	883	875	892	911	883	892	860	842	834	835	871	975	928	905	858	907	919	856	909	891	917	868	860	908	874	915	824	888	892	896	873	878	860	909	901	834	847	863	926	846	875	867	865	851	857	962	860	897	865	894	921	808	916	891	898	831	863	883	934	897	852	909	858	848	918	859	915	864	860	873	896	858	909	893	858	869	907	875	886	896	854	848	904	952	917	952	825	906	871	921	835	858	830	898	888	833	847	853	875	896	837	904	919	892	934	895	889	887	907	923	810	880	899	940	840	903	766	897	878	897	890	863	840	868	928	870	911	868	834	885	935	914	857	831	883	840	903	841	886	874	866	854	879	871	893	900	843	870	886	877	840	902	905	889	873	872	850	826	862	890	823	860	858	876	876	891	909	855	917	845	858	853	905	874	896	880	854	891	866	898	853	899	831	880	875	864	891	907	937	876	883	885	870	895	900	830	907	904	922	850	819	916	876	899	880	883	903	837	880	850	894	905	809	847	894	861	901	888	860	827	899	868	871	897	851	892	892	795	898	878	879	885	937	878	889	895	904	855	883	905	827	921	899	889	838	863	892	863	839	892	874	895	894	854	890	905	827	856	865	969	906	914	917	870	878	820	926	898	879	915	911	862	939	902	860	869	851	860	859	904	837	915	850	915	883	875	868	899	893	855	859	860	835	896	867	950	907	882	880	880	837	914	897	897	886	866	855	859	938	877	853	917	886	836	862	816	880	855	901	883	903	926	888	911	917	906	910	885	845	880	836	845	852	823	854	835	878	878	884	881	897	926	883	878	847	855	889	888	849	788	860	885	879	892	849	939	869	883	872	897	873	844	845	845	877	919	938	899	872	861	911	870	877	895	832	913	856	856	889	879	822	870	901	915	855	903	894	820	858	856	849	839	921	850	896	855	877	871	903	862	889	877	879	887	829	891	827	903	892	848	836	899	885	871	874	845	892	897	818	853	911	864	859	880	882	915	906	867	870	825	919	843	844	926	847	885	845	908	878	862	839	900	856	882	858	906	868	942	895	888	870	874	907	849	824	903	851	823	896	874	886	927	890	852	888	887	950	851	827	909	846	887	815	865	864	849	858	892	880	868	927	851	936	904	878	857	849	863	858	880	848	879	958	863	890	858	898	838	853	897	891	860	908	880	954	862	897	884	899	880	918	815	906	907	884	886	946	880	855	793	908	848	893	872	852	846	914	877	891	889	890	869	867	829	918	911	864	828	836	911	910	863	903	909	889	896	869	885	912	901	903	874	844	867	834	858	830	880	860	874	876	873	871	809	850	921	830	857	926	857	896	904	906	881	909	811	904	863	877	926	907	881	870	916	810	908	860	898	920	872	834	868	862	892	859	906	849	879	848	852	860	899	921	932	852	918	889	847	913	861	908	880	828	920	839	847	853	893	865	822	882	867	888	878	889	932	876	875	876	870	858	866	873	833	854	911	891	860	915	876	876	882	878	908	938	912	887	831	851	912	893	887	854	856	859	851	877	846	879	843	924	876	871	850	809	910	874	867	867	885	850	867	852	886	904	866	895	892	946	863	773	912	895	867	861	887	891	869	916	867	879	844	871	861	859	901	889	859	946	828	845	873	915	871	921	841	892	873	864	856	871	937	866	888	894	875	861	853	923	862	919	843	884	902	899	884	893	821	927	893	906	859	872	892	809	877	897	923	856	928	893	868	916	881	888	853	882	839	853	895	886	843	893	895	882	838	818	844	871	880	833	898	907	882	913	849	871	903	875	828	887	884	871	911	869	946	834	902	840	872	904	887	853	863	903	880	903	880	875	905	860	880	865	850	913	861	905	857	859	902	832	842	874	867	911	859	878	902	869	844	870	848	872	886	866	853	938	854	899	871	855	922	871	851	821	835	893	924	887	869	871	890	817	884	879	901	861	882	908	867	910	896	872	893	886	840	862	835	893	850	918	885	915	879	900	899	871	873	921	869	864	906	914	968	901	849	864	883	885	889	875	867	908	893	878	902	889	870	862	913	878	880	841	863	862	827	868	890	900	877	871	845	842	857	920	823	867	851	889	845	903	878	895	866	873	815	875	865	881	819	838	886	862	906	879	906	866	871	867	892	780	895	920	875	861	867	901	862	829	876	866	849	881	873	853	814	875	929	860	886	883	897	858	880	822	958	906	912	879	868	873	843	895	856	859	867	896	906	855	862	892	898	933	857	799	907	819	922	892	888	870	886	933	909	853	860	854	940	937	861	830	929	882	869	873	877	873	898	872	876	817	890	873	902	850	854	869	854	860	833	835	859	927	831	881	847	897	892	908	881	861	859	855	845	810	840	875	875	859	848	830	909	868	842	898	841	824	880	888	841	867	889	854	874	879	846	920	824	874	842	874	858	845	840	912	886	898	918	848	907	847	888	900	867	887	906	871	870	949	898	857	908	823	858	898	876	860	917	847	828	885	855	900	879	843	859	853	860	889	872	931	866	841	850	888	863	812	919	861	913	955	849	912	861	872	806	915	925	852	837	883	884	895	825	907	863	922	892	888	854	891	876	815	842	860	812	857	877	855	889	876	907	938	895	871	838	786	840	852	883	879	944	822	885	863	863	836	850	855	928	904	897	899	908	845	812	835	929	833	840	909	858	886	846	912	818	873	865	868	863	870	828	893	914	831	942	877	905	873	882	926	861	884	890	829	882	866	880	841	900	869	876	905	874	840	848	879	871	808	842	900	864	827	853	900	890	881	867	914	919	864	784	838	870	856	860	870	831	880	857	844	845	910	867	863	909	889	812	898	859	855	879	810	910	910	857	928	878	898	856	853	900	882	849	884	868	911	838	850	917	897	925	941	906	877	886	845	854	889	883	845	910	908	880	845	872	903	884	887	900	932	897	823	895	871	905	877	889	852	811	843	868	843	908	847	884	905	873	858	903	872	875	872	921	867	909	928	904	876	918	865	864	895	862	863	879	830	834	823	868	875	824	875	876	845	859	897	907	838	863	891	850	853	899	865	890	924	868	883	854	863	913	872	887	820	873	928	914	861	842	824	882	890	919	894	887	847	849	903	869	884	922	827	822	885	871	916	890	856	900	938	849	917	884	855	877	875	904	851	864	829	958	920	876	869	896	952	840	890	968	892	897	897	865	902	906	936	892	883	884	876	894	890	888	852	871	879	895	897	879	842	858	883	924	876	924	855	812	865	896	901	885	906	860	880	869	879	875	880	867	936	874	874	873	860	890	794	859	895	872	892	889	902	912	860	920	882	877	914	850	850	858	883	890	865	876	862	903	881	849	868	823	855	878	851	873	885	849	824	880	813	932	853	884	873	888	841	845	862	867	847	856
38669	48768	65099	60649	48116	50423	45546	33036	17499	11553	10209	8893	8424	7518	7522	7656	7617	7515	7339	7461	7576	7518	7574	7458	7373	7454	7520	7475	7382	7692	7348	7349	7501	7489	7400	7607	7598	7478	7396	7513	7627	7654	7526	7471	7478	7513	7520	7509	7627	7519	7395	7499	7523	7467	7478	7538	7429	7542	7444	7531	7555	7525	7427	7378	7464	7561	7470	7524	7452	7519	7533	7612	7395	7396	7451	7495	7437	7398	7443	7496	7466	7650	7540	7517	7493	7568	7357	7546	7509	7608	7457	7432	7315	7431	7625	7543	7515	7584	7382	7347	7560	7436	7464	7497	7434	7505	7519	7625	7391	7573	7557	7387	7449	7575	7379	7393	7483	7450	7344	7581	7474	7466	7541	7435	7547	7460	7582	7441	7526	7471	7426	7545	7368	7472	7482	7568	7516	7544	7655	7449	7567	7436	7445	7571	7514	7402	7369	7417	7424	7573	7644	7344	7523	7444	7452	7432	7442	7488	7492	7458	7524	7451	7600	7533	7598	7580	7596	7435	7377	7446	7395	7518	7495	7561	7487	7564	7465	7468	7464	7518	7603	7563	7638	7574	7550	7493	7548	7475	7620	7480	7392	7447	7320	7484	7540	7549	7491	7443	7571	7506	7563	7448	7594	7467	7500	7584	7498	7493	7554	7537	7518	7546	7517	7406	7536	7469	7582	7433	7597	7571	7527	7505	7410	7460	7429	7453	7534	7500	7708	7436	7554	7449	7548	7517	7480	7402	7449	7409	7401	7587	7519	7520	7469	7666	7469	7618	7522	7519	7667	7598	7602	7438	7578	7556	7503	7390	7365	7367	7520	7449	7492	7398	7499	7547	7474	7501	7385	7623	7525	7377	7466	7464	7465	7521	7630	7722	7460	7644	7412	7499	7442	7467	7451	7406	7479	7439	7360	7477	7447	7399	7535	7420	7496	7459	7551	7484	7408	7516	7530	7567	7490	7312	7496	7468	7499	7504	7505	7562	7416	7468	7542	7485	7353	7502	7480	7506	7578	7515	7608	7591	7559	7660	7542	7625	7545	7523	7450	7489	7595	7472	7520	7633	7501	7593	7509	7519	7448	7418	7366	7507	7436	7560	7461	7537	7492	7499	7527	7659	7466	7570	7546	7588	7514	7468	7472	7455	7530	7536	7560	7442	7412	7465	7478	7517	7630	7528	7605	7519	7436	7554	7651	7449	7469	7503	7579	7485	7540	7503	7528	7439	7641	7420	7416	7536	7339	7403	7516	7654	7538	7584	7528	7515	7499	7470	7509	7546	7479	7541	7513	7557	7541	7572	7562	7496	7579	7477	7518	7507	7425	7521	7544	7554	7564	7594	7387	7388	7482	7546	7581	7590	7529	7532	7495	7515	7636	7499	7610	7373	7507	7530	7411	7518	7573	7442	7472	7460	7512	7461	7618	7474	7485	7457	7545	7536	7428	7392	7458	7513	7433	7493	7468	7553	7645	7483	7483	7500	7474	7552	7457	7596	7613	7540	7437	7513	7560	7536	7499	7408	7550	7426	7540	7346	7554	7474	7557	7440	7433	7516	7495	7528	7572	7490	7553	7546	7649	7553	7556	7458	7486	7513	7543	7467	7400	7460	7583	7486	7433	7554	7554	7575	7465	7452	7465	7564	7591	7499	7451	7506	7519	7469	7727	7469	7557	7506	7489	7425	7569	7518	7568	7448	7463	7645	7424	7596	7505	7608	7523	7455	7441	7460	7643	7568	7430	7534	7439	7466	7646	7380	7493	7561	7571	7607	7535	7418	7479	7496	7538	7611	7381	7520	7458	7492	7452	7447	7500	7442	7446	7484	7558	7482	7455	7549	7581	7543	7457	7671	7609	7550	7438	7589	7517	7483	7529	7550	7522	7447	7452	7555	7480	7538	7511	7492	7485	7443	7421	7390	7502	7405	7510	7519	7513	7458	7478	7519	7551	7380	7483	7400	7525	7613	7618	7563	7595	7583	7491	7480	7434	7519	7441	7521	7277	7354	7536	7524	7490	7481	7436	7469	7491	7532	7557	7393	7518	7567	7469	7446	7608	7431	7598	7487	7380	7494	7498	7475	7460	7500	7480	7524	7612	7613	7569	7540	7507	7451	7537	7497	7546	7457	7574	7517	7600	7462	7319	7432	7628	7514	7528	7661	7423	7441	7410	7532	7432	7571	7486	7551	7445	7530	7454	7504	7469	7482	7490	7573	7488	7448	7484	7508	7533	7598	7540	7437	7328	7609	7528	7597	7541	7457	7614	7485	7532	7562	7600	7525	7499	7649	7269	7674	7526	7463	7630	7502	7497	7537	7662	7412	7455	7492	7469	7503	7457	7453	7412	7419	7647	7592	7579	7689	7473	7721	7403	7446	7543	7556	7416	7458	7473	7422	7428	7435	7504	7419	7481	7549	7543	7507	7375	7401	7411	7418	7446	7632	7535	7491	7490	7546	7503	7538	7433	7529	7486	7502	7499	7421	7361	7548	7376	7502	7509	7374	7592	7471	7530	7559	7619	7520	7517	7349	7523	7445	7456	7597	7502	7571	7509	7545	7633	7473	7470	7503	7479	7492	7474	7552	7479	7434	7421	7446	7587	7373	7450	7459	7487	7403	7494	7645	7511	7311	7509	7447	7435	7579	7530	7586	7652	7365	7598	7527	7422	7613	7458	7599	7445	7357	7387	7462	7556	7443	7462	7455	7472	7466	7668	7506	7579	7463	7669	7281	7444	7420	7508	7482	7425	7466	7484	7499	7563	7319	7540	7607	7580	7423	7346	7459	7477	7497	7460	7592	7488	7527	7440	7343	7565	7577	7471	7528	7581	7479	7471	7439	7537	7438	7468	7572	7480	7408	7503	7543	7504	7387	7639	7435	7404	7510	7514	7509	7502	7386	7564	7548	7521	7446	7590	7655	7485	7492	7622	7470	7422	7703	7469	7471	7531	7512	7430	7276	7529	7406	7510	7505	7456	7464	7553	7442	7550	7497	7493	7595	7454	7595	7490	7605	7485	7440	7559	7534	7417	7547	7585	7482	7473	7489	7426	7536	7567	7349	7425	7419	7446	7478	7552	7397	7570	7667	7622	7518	7423	7587	7492	7600	7507	7618	7493	7494	7540	7591	7558	7439	7431	7514	7598	7523	7436	7518	7626	7477	7641	7537	7511	7396	7561	7597	7404	7462	7560	7500	7510	7407	7438	7414	7521	7416	7561	7452	7408	7449	7519	7579	7536	7459	7541	7392	7579	7569	7566	7371	7447	7584	7393	7499	7468	7482	7493	7557	7470	7408	7418	7485	7533	7499	7584	7567	7559	7533	7404	7710	7548	7503	7543	7529	7558	7533	7497	7527	7513	7508	7368	7523	7493	7456	7500	7550	7451	7478	7524	7511	7632	7553	7561	7600	7538	7501	7503	7430	7345	7521	7455	7515	7421	7470	7609	7412	7466	7432	7584	7429	7547	7570	7442	7466	7511	7502	7479	7382	7398	7526	7461	7471	7509	7529	7541	7344	7558	7534	7406	7550	7498	7551	7520	7486	7612	7414	7524	7509	7634	7524	7521	7488	7550	7551	7550	7547	7593	7583	7511	7493	7446	7486	7456	7455	7654	7559	7411	7496	7466	7557	7557	7575	7479	7394	7422	7462	7529	7422	7455	7486	7510	7499	7442	7464	7605	7486	7477	7589	7407	7598	7549	7419	7397	7483	7390	7444	7483	7504	7406	7266	7463	7629	7376	7496	7525	7459	7524	7480	7547	7466	7498	7538	7442	7538	7464	7511	7574	7425	7503	7464	7498	7464	7515	7517	7486	7586	7455	7490	7475	7449	7479	7440	7583	7468	7470	7676	7612	7424	7657	7372	7488	7451	7447	7616	7504	7348	7522	7652	7512	7546	7581	7522	7608	7456	7585	7557	7432	7448	7484	7374	7603	7492	7381	7607	7445	7457	7538	7493	7468	7249	7453	7388	7473	7503	7469	7482	7561	7582	7505	7640	7398	7593	7551	7645	7561	7470	7410	7537	7525	7583	7425	7520	7646	7452	7554	7646	7628	7575	7589	7529	7341	7535	7510	7553	7476	7479	7607	7462	7462	7649	7472	7616	7488	7370	7432	7402	7475	7467	7512	7470	7459	7491	7478	7491	7523	7590	7610	7479	7520	7492	7461	7515	7508	7588	7547	7263	7484	7411	7422	7546	7520	7448	7519	7591	7516	7527	7442	7645	7577	7581	7511	7452	7488	7456	7651	7353	7435	7485	7571	7546	7378	7434	7601	7541	7586	7536	7615	7487	7340	7597	7579	7473	7427	7449	7544	7436	7509	7462	7432	7474	7516	7475	7546	7513	7578	7686	7437	7447	7459	7462	7500	7491	7444	7449	7385	7577	7505	7446	7380	7472	7644	7497	7322	7618	7410	7523	7441	7486	7650	7588	7391	7570	7406	7625	7444	7516	7641	7678	7459	7566	7515	7633	7441	7537	7383	7474	7535	7473	7570	7530	7564	7596	7512	7528	7599	7666	7563	7431	7526	7481	7403	7473	7494	7577	7520	7511	7358	7546	7519	7575	7571	7558	7594	7527	7426	7422	7516	7492	7656	7424	7639	7509	7558	7427	7378	7624	7536	7642	7440	7497	7503	7479	7409	7615	7472	7565	7527	7636	7590	7545	7398	7489	7470	7589	7433	7539	7407	7489	7532	7571	7498	7613	7709	7638	7493	7423	7452	7366	7469	7498	7501	7506	7597	7352	7447	7452	7522	7435	7420	7574	7465	7602	7466	7490	7478	7545	7416	7579	7623	7498	7437	7562	7533	7477	7542	7595	7534	7477	7413	7398	7491	7453	7572	7609	7445	7490	7370	7519	7589	7514	7465	7463	7446	7463	7606	7551	7489	7555	7525	7499	7491	7446	7611	7476	7556	7461	7496	7450	7588	7415	7423	7425	7488	7523	7546	7541	7538	7470	7398	7385	7401	7655	7479	7457	7520	7549	7384	7566	7541	7391	7536	7416	7399	7499	7669	7623	7544	7512	7471	7506	7489	7400	7470	7452	7546	7476	7398	7465	7348	7529	7473	7462	7363	7531	7438	7578	7592	7471	7437	7424
5804	3782	5923	3424	2386	1906	1638	1295	979	984	859	871	841	843	905	787	861	863	873	848	892	789	808	841	873	821	886	857	849	848	857	845	832	851	858	824	867	901	868	834	890	825	831	884	896	911	822	805	877	909	892	848	885	846	858	866	853	836	821	861	861	824	873	856	855	905	905	893	833	828	870	921	827	873	842	875	830	877	817	883	861	923	867	829	819	891	844	852	850	867	865	827	864	897	876	842	865	892	861	842	880	865	852	834	844	818	899	837	843	849	818	858	853	849	851	847	859	868	859	842	862	825	884	904	898	824	886	878	844	835	846	932	865	805	805	847	930	847	909	841	831	883	850	870	892	871	868	865	842	868	874	830	875	848	837	911	899	867	873	853	873	870	824	819	829	829	855	834	812	879	901	876	873	837	821	829	820	789	832	879	858	897	862	865	854	837	803	789	907	778	849	871	868	800	889	855	864	844	910	850	842	863	863	815	779	771	934	867	851	841	903	831	853	875	786	894	811	839	830	854	822	898	815	872	856	795	836	860	884	835	856	882	927	881	846	878	838	881	855	909	845	870	841	844	868	828	858	828	838	820	872	857	836	867	845	830	867	908	865	872	840	855	821	802	869	868	843	895	828	919	847	844	833	879	898	849	846	858	824	837	844	851	838	828	816	802	873	915	868	876	850	865	852	852	829	877	863	820	842	822	829	837	868	898	858	837	884	847	821	876	878	896	840	835	802	900	840	871	870	823	852	829	836	864	841	895	866	866	857	864	843	886	857	904	829	842	889	913	843	807	838	828	837	854	854	847	892	860	861	813	855	883	896	860	844	837	876	820	888	855	879	884	896	887	907	871	844	845	858	830	865	851	850	833	870	904	827	837	854	844	884	916	862	859	864	841	909	842	829	892	857	837	830	838	863	859	882	844	840	844	836	880	925	847	829	820	858	830	847	886	869	851	829	910	876	839	885	914	844	844	839	847	816	797	864	817	851	833	903	788	851	809	855	790	830	906	853	864	852	858	864	891	856	848	800	869	845	888	881	807	839	849	855	906	844	849	827	860	818	833	807	863	839	810	880	871	834	828	824	852	831	844	847	838	819	807	816	873	897	826	831	871	895	842	846	860	873	829	854	818	848	810	850	829	824	914	825	909	835	839	914	833	848	797	862	829	820	844	831	864	884	888	882	874	883	870	845	889	868	869	913	844	916	824	838	817	830	891	898	820	810	829	884	832	843	934	861	865	805	846	874	853	836	841	896	917	846	893	857	801	847	844	868	860	876	800	874	890	807	858	874	813	859	843	800	872	890	840	850	854	891	857	890	834	821	849	840	874	796	842	843	872	886	836	841	890	879	884	894	866	813	823	889	869	883	800	913	858	860	861	860	841	848	827	848	900	814	872	892	797	879	857	827	876	836	869	828	858	837	840	819	809	883	856	845	844	879	816	870	866	915	828	791	869	902	830	893	902	885	829	897	937	904	893	846	827	853	859	812	851	874	851	848	868	846	878	862	842	804	851	898	852	801	900	907	823	849	806	830	854	849	838	873	840	884	844	837	822	799	887	849	866	816	832	838	814	872	811	920	878	918	885	831	843	805	866	859	867	852	864	846	867	818	848	844	875	818	819	861	797	861	852	874	876	852	872	903	857	781	837	809	870	854	857	851	903	901	897	909	886	860	902	822	923	863	846	878	846	879	824	868	784	827	884	837	859	823	839	863	828	874	889	887	875	822	844	839	790	792	809	833	897	892	809	835	855	817	847	836	829	877	857	816	813	854	842	837	824	812	892	896	891	834	853	859	846	855	876	842	780	849	853	866	903	836	862	832	849	817	914	817	892	827	874	871	827	828	892	810	837	846	857	884	846	864	879	826	882	841	770	855	841	867	877	858	876	840	832	923	839	906	871	856	885	834	862	846	832	896	851	867	822	882	835	817	834	853	891	874	879	822	855	851	816	801	849	833	833	847	852	835	874	891	847	893	873	874	880	797	787	858	827	936	868	770	835	829	825	828	853	878	789	897	783	862	844	844	874	856	864	853	879	818	890	887	846	891	863	857	808	846	861	832	935	880	878	829	818	895	901	895	894	907	892	858	870	802	864	818	823	883	833	902	827	878	838	841	862	852	906	835	799	844	849	880	831	872	829	837	845	825	823	847	852	859	872	822	854	808	819	866	877	907	827	855	849	843	876	854	884	864	841	856	888	861	823	912	822	872	871	889	881	863	858	851	827	838	881	843	845	867	869	853	848	885	871	886	804	834	866	848	811	822	780	888	869	837	850	830	890	861	860	862	819	866	854	850	859	897	881	846	832	876	819	839	841	879	885	861	809	837	825	859	871	845	821	832	823	881	834	836	918	874	873	876	885	883	867	841	854	809	840	855	844	858	817	824	853	784	882	828	849	848	858	866	838	819	813	873	874	893	815	917	844	918	853	838	895	830	867	828	885	910	876	853	853	864	884	843	844	832	815	800	840	853	847	848	811	867	832	835	799	803	871	794	842	884	910	881	894	902	875	850	876	870	841	842	833	830	843	800	820	853	836	872	848	854	792	827	851	899	869	870	768	890	900	866	853	842	832	882	896	849	880	879	802	839	840	880	853	884	855	847	823	856	878	839	882	868	849	869	872	922	870	841	849	821	876	838	842	789	871	878	873	796	880	855	879	844	848	867	828	854	828	879	835	866	823	888	892	882	849	879	871	865	832	853	878	891	826	853	864	858	848	817	836	844	859	875	823	857	836	819	832	879	883	858	854	848	840	807	836	833	789	859	878	815	874	863	890	833	811	820	874	843	860	881	811	836	845	834	805	789	849	860	831	833	869	866	854	878	859	808	819	861	834	826	834	816	816	832	789	822	853	878	878	843	867	862	840	867	871	816	893	895	849	812	920	832	907	836	850	875	824	855	863	865	858	864	896	838	831	850	786	891	883	949	864	822	831	842	845	890	819	841	834	821	883	858	817	791	809	858	837	837	798	908	889	887	874	861	854	854	849	847	847	741	821	889	875	865	860	816	855	841	876	865	835	952	810	818	854	856	853	835	846	831	861	856	846	835	866	797	851	858	839	828	808	900	822	770	819	852	872	859	871	828	895	834	874	818	815	836	815	861	828	822	841	802	811	843	824	856	853	837	851	904	867	829	805	876	851	819	882	821	913	867	876	864	843	846	887	868	823	853	877	862	822	814	854	869	860	819	826	851	869	843	864	867	854	832	853	860	812	839	895	845	830	837	873	848	832	901	813	835	834	839	825	816	804	873	894	811	841	843	860	900	854	822	846	878	871	829	855	817	803	836	825	881	855	825	819	861	872	881	869	842	867	818	861	864	840	894	868	839	816	917	848	832	870	831	868	889	861	865	872	894	819	820	850	919	874	794	864	853	844	852	839	875	837	829	871	859	839	809	837	908	807	871	853	857	843	888	839	852	886	833	841	808	894	843	880	863	892	848	820	866	855	936	825	855	845	875	871	850	847	789	781	822	885	858	844	883	874	810	832
30724	31363	36424	35825	33402	28956	24372	17063	10191	8185	7935	7646	7491	7407	7448	7503	7331	7226	7226	7414	7214	7242	7247	7234	7427	7354	7349	7279	7336	7404	7389	7241	7366	7498	7254	7284	7445	7325	7290	7379	7277	7307	7450	7307	7259	7275	7362	7373	7201	7521	7310	7543	7367	7416	7401	7264	7254	7288	7323	7437	7323	7285	7270	7308	7258	7328	7403	7360	7352	7327	7293	7451	7271	7330	7386	7203	7320	7301	7412	7231	7353	7344	7166	7350	7359	7494	7262	7238	7323	7389	7351	7339	7326	7280	7400	7213	7414	7448	7315	7278	7369	7340	7401	7370	7476	7265	7352	7244	7318	7312	7453	7240	7310	7336	7285	7370	7367	7321	7333	7234	7340	7403	7352	7336	7312	7382	7446	7342	7340	7344	7397	7365	7279	7389	7366	7389	7412	7424	7248	7351	7317	7390	7219	7255	7403	7248	7299	7327	7272	7286	7335	7413	7396	7310	7415	7229	7320	7293	7468	7301	7403	7338	7414	7361	7165	7372	7258	7433	7280	7397	7419	7297	7426	7358	7298	7300	7348	7457	7424	7328	7462	7374	7470	7401	7401	7334	7361	7226	7514	7420	7336	7372	7241	7258	7399	7385	7216	7361	7440	7433	7285	7408	7330	7422	7374	7343	7284	7305	7254	7331	7254	7442	7362	7287	7301	7372	7416	7379	7433	7308	7374	7332	7428	7286	7256	7347	7336	7372	7386	7270	7369	7321	7351	7322	7351	7261	7308	7424	7438	7396	7438	7335	7312	7232	7303	7337	7200	7357	7381	7327	7310	7462	7395	7316	7383	7411	7378	7426	7408	7263	7372	7392	7347	7414	7345	7201	7339	7418	7445	7366	7347	7401	7347	7339	7254	7433	7296	7420	7434	7333	7245	7377	7639	7485	7210	7352	7516	7377	7319	7532	7345	7392	7182	7425	7227	7409	7299	7230	7411	7306	7379	7326	7357	7327	7290	7421	7400	7326	7315	7381	7281	7417	7382	7426	7385	7178	7207	7441	7457	7246	7279	7302	7435	7202	7323	7345	7365	7331	7253	7406	7348	7325	7527	7307	7428	7398	7315	7444	7393	7437	7408	7326	7307	7327	7413	7299	7276	7543	7333	7595	7446	7352	7227	7421	7360	7251	7360	7461	7381	7368	7278	7451	7389	7192	7347	7322	7362	7396	7270	7277	7326	7443	7359	7357	7128	7229	7383	7322	7342	7355	7327	7339	7393	7335	7265	7466	7327	7333	7415	7339	7292	7408	7317	7283	7254	7265	7369	7533	7377	7343	7339	7298	7427	7455	7348	7380	7378	7350	7371	7201	7373	7338	7465	7314	7351	7346	7488	7295	7381	7299	7384	7219	7381	7324	7489	7276	7261	7486	7450	7360	7299	7392	7418	7167	7497	7307	7548	7338	7362	7341	7304	7399	7346	7405	7395	7320	7323	7557	7309	7375	7406	7408	7476	7387	7473	7385	7364	7210	7341	7312	7246	7376	7412	7303	7254	7429	7483	7278	7275	7355	7282	7269	7175	7409	7282	7411	7282	7409	7386	7395	7376	7392	7412	7442	7360	7343	7257	7324	7213	7334	7331	7410	7467	7353	7340	7415	7350	7396	7387	7373	7461	7310	7376	7379	7354	7211	7432	7350	7299	7341	7316	7328	7338	7361	7428	7317	7367	7445	7339	7447	7426	7328	7310	7319	7386	7372	7349	7427	7288	7305	7449	7472	7231	7233	7448	7464	7291	7307	7404	7326	7341	7375	7425	7424	7381	7435	7286	7388	7373	7323	7364	7388	7418	7388	7348	7376	7413	7267	7487	7357	7285	7218	7337	7400	7228	7095	7251	7540	7334	7257	7408	7470	7365	7287	7340	7409	7310	7322	7411	7322	7329	7404	7291	7369	7398	7368	7301	7453	7442	7385	7250	7272	7358	7411	7350	7339	7321	7331	7312	7328	7359	7391	7495	7297	7243	7347	7253	7352	7278	7477	7420	7424	7234	7398	7345	7331	7386	7363	7230	7424	7328	7359	7559	7475	7473	7304	7290	7407	7400	7316	7398	7276	7325	7316	7318	7231	7489	7301	7298	7309	7486	7297	7273	7337	7447	7365	7439	7236	7319	7389	7313	7272	7361	7316	7304	7372	7463	7331	7398	7461	7345	7317	7510	7396	7410	7189	7391	7336	7265	7306	7370	7318	7377	7311	7412	7290	7334	7270	7378	7253	7401	7352	7405	7390	7337	7311	7469	7277	7280	7286	7258	7314	7247	7283	7316	7430	7432	7329	7228	7377	7387	7413	7468	7260	7323	7436	7315	7350	7396	7296	7433	7266	7327	7278	7346	7374	7332	7283	7509	7346	7333	7322	7382	7339	7280	7326	7370	7429	7322	7323	7279	7403	7298	7400	7375	7373	7343	7191	7261	7466	7419	7395	7346	7480	7376	7398	7317	7282	7328	7379	7306	7455	7419	7407	7406	7516	7444	7404	7352	7323	7348	7367	7337	7314	7448	7429	7359	7389	7261	7411	7340	7233	7443	7282	7302	7310	7517	7486	7452	7335	7302	7382	7296	7371	7324	7191	7339	7406	7314	7277	7338	7347	7438	7286	7269	7329	7273	7299	7336	7346	7199	7334	7385	7340	7272	7303	7386	7351	7242	7320	7421	7413	7386	7257	7328	7403	7306	7463	7375	7286	7387	7429	7296	7310	7264	7434	7290	7455	7374	7202	7371	7359	7225	7413	7349	7299	7320	7338	7244	7453	7437	7322	7255	7278	7269	7427	7308	7424	7409	7249	7323	7341	7345	7359	7275	7410	7329	7392	7396	7304	7374	7448	7401	7264	7438	7384	7386	7318	7362	7331	7426	7360	7448	7391	7347	7264	7304	7320	7307	7378	7290	7325	7240	7332	7415	7275	7386	7293	7365	7397	7281	7338	7418	7416	7382	7404	7393	7320	7391	7335	7327	7212	7261	7261	7321	7315	7262	7455	7313	7275	7424	7340	7329	7328	7247	7474	7358	7385	7401	7292	7317	7400	7359	7487	7483	7315	7303	7301	7486	7412	7424	7215	7346	7410	7357	7337	7305	7304	7246	7245	7263	7446	7306	7505	7384	7160	7257	7419	7239	7304	7222	7353	7373	7372	7292	7318	7388	7377	7180	7422	7377	7244	7280	7391	7455	7389	7354	7472	7437	7463	7192	7346	7347	7308	7389	7316	7406	7391	7247	7388	7373	7259	7231	7435	7254	7383	7366	7378	7243	7490	7225	7425	7308	7370	7261	7563	7424	7279	7351	7242	7307	7394	7284	7277	7373	7364	7386	7394	7268	7269	7321	7266	7405	7435	7297	7277	7471	7354	7276	7482	7438	7255	7383	7345	7307	7480	7367	7234	7352	7372	7408	7481	7351	7298	7366	7298	7354	7471	7212	7301	7352	7349	7407	7288	7204	7400	7336	7256	7399	7306	7326	7325	7364	7414	7337	7335	7324	7338	7312	7334	7425	7319	7395	7464	7389	7379	7271	7405	7415	7336	7354	7418	7351	7322	7286	7443	7280	7400	7417	7267	7300	7276	7383	7111	7365	7347	7428	7403	7328	7517	7410	7398	7417	7394	7225	7372	7408	7244	7267	7147	7259	7230	7318	7384	7395	7380	7292	7372	7304	7259	7329	7315	7319	7362	7453	7461	7219	7377	7431	7340	7304	7301	7191	7436	7467	7299	7383	7271	7418	7148	7309	7354	7384	7298	7325	7561	7501	7441	7206	7312	7408	7444	7370	7257	7318	7296	7316	7273	7390	7272	7295	7381	7479	7281	7376	7564	7499	7537	7256	7344	7456	7379	7389	7324	7432	7165	7272	7277	7403	7404	7425	7408	7492	7342	7500	7379	7362	7295	7362	7384	7331	7283	7384	7480	7384	7510	7383	7336	7464	7430	7320	7266	7216	7341	7315	7195	7337	7411	7395	7260	7381	7424	7390	7274	7331	7485	7348	7246	7299	7314	7422	7341	7450	7379	7431	7295	7414	7183	7454	7217	7318	7292	7483	7422	7248	7344	7375	7265	7349	7419	7535	7339	7387	7361	7171	7451	7400	7433	7331	7298	7457	7543	7479	7418	7312	7458	7449	7427	7408	7331	7288	7309	7452	7367	7217	7295	7357	7307	7396	7362	7315	7424	7372	7385	7336	7416	7288	7362	7283	7467	7278	7359	7213	7323	7368	7237	7457	7337	7439	7212	7426	7430	7441	7472	7387	7418	7423	7286	7414	7336	7369	7235	7541	7353	7345	7369	7356	7351	7383	7396	7401	7404	7281	7336	7379	7239	7210	7319	7309	7351	7351	7330	7362	7441	7201	7321	7439	7239	7317	7443	7268	7274	7374	7357	7438	7554	7421	7310	7450	7428	7295	7338	7317	7231	7488	7428	7268	7522	7390	7396	7364	7377	7472	7414	7207	7394	7425	7352	7345	7326	7308	7393	7280	7399	7294	7461	7500	7263	7387	7458	7410	7279	7366	7390	7514	7399	7412	7435	7349	7263	7217	7358	7346	7332	7390	7299	7296	7420	7371	7346	7379	7332	7329	7293	7401	7418	7354	7426	7356	7280	7366	7327	7293	7369	7356	7508	7449	7398	7320	7381	7393	7381	7333	7505	7382	7258	7272	7302	7391	7364	7290	7317	7422	7257	7457	7357	7299	7483	7287	7435	7342	7365	7403	7410	7421	7290	7335	7355	7408	7356	7333	7307	7359	7288	7303	7361	7271	7484	7322	7428	7306	7264	7317	7274	7279	7376	7362	7331	7427	7321	7354	7412	7289	7316	7350	7343	7313	7264	7317	7325	7386	7185	7398	7252	7374	7464	7441	7372	7315	7321	7288	7316	7423	7493	7404	7385	7522	7457	7386	7350	7368	7287	7384	7412	7329	7298	7438	7197	7334	7396	7400	7372	7225	7277	7339	7311	7459	7373	7295	7428	7414	7380	7368	7338	7322	7439	7311	7344	7547	7302	7283	7335	7409	7303	7383	7437	7286	7386	7322	7297	7521	7302	7474	7384	7355	7423	7211	7400	7293	7318	7346	7400	7325	7334	7386	7395
5682	8213	16543	10667	5742	3920	2848	2246	1396	1079	943	925	899	903	888	925	860	868	847	858	895	899	880	903	923	877	843	907	884	872	870	875	848	895	898	888	860	854	846	874	889	902	859	897	851	909	854	849	820	862	893	904	839	932	840	886	867	892	908	874	874	792	816	814	834	819	839	841	829	883	894	893	889	873	888	859	854	852	854	864	810	880	837	776	833	869	874	841	908	881	835	873	914	850	835	868	812	837	927	889	881	829	860	866	918	902	896	861	877	833	903	835	884	854	913	813	860	862	870	819	866	882	897	854	901	832	880	822	841	927	864	850	881	880	907	921	839	856	927	894	874	899	919	873	872	911	880	904	835	884	832	867	895	854	929	835	873	905	883	865	872	857	861	895	890	875	862	915	849	866	887	889	848	914	860	859	881	848	841	817	863	862	828	795	839	891	887	815	859	850	896	906	908	886	859	912	890	889	865	910	873	874	861	897	879	875	883	890	890	870	893	892	842	881	854	834	858	802	876	884	887	825	830	789	889	907	847	867	924	817	848	843	904	873	915	874	872	865	857	912	884	825	880	816	831	915	870	856	893	862	845	854	860	893	842	875	879	831	897	853	882	849	871	867	886	847	833	866	803	888	798	873	909	864	883	856	892	877	914	934	939	873	895	851	888	860	877	832	892	865	834	846	863	888	928	861	855	853	849	873	893	842	849	854	901	882	883	887	880	877	879	867	864	882	845	863	926	886	902	864	828	882	884	868	841	863	851	899	857	875	866	867	880	880	858	872	863	865	877	869	860	823	836	873	928	895	876	824	827	867	909	881	873	834	877	902	858	871	862	871	847	872	846	856	900	885	908	907	818	871	867	857	875	901	880	854	877	821	838	873	948	910	904	858	915	866	889	885	866	847	822	877	838	868	841	872	901	876	877	822	873	853	833	852	883	856	836	884	881	841	858	873	869	906	856	859	833	828	880	917	904	849	872	860	857	856	873	822	851	913	879	859	857	870	872	878	880	873	867	870	870	858	884	896	815	830	848	814	945	844	920	887	826	857	894	892	904	905	882	906	862	880	834	875	839	871	883	848	912	940	871	922	854	902	876	895	905	929	860	882	887	885	845	887	917	835	864	850	882	833	884	872	882	916	878	885	894	855	861	915	864	868	847	842	848	880	903	912	838	925	857	855	896	903	846	876	879	831	821	847	856	872	866	929	904	877	881	920	865	878	920	879	885	868	861	823	909	919	898	890	874	857	835	831	863	861	902	860	851	862	899	866	867	898	884	853	866	851	837	799	841	877	911	821	875	940	894	858	877	873	854	827	878	905	884	931	869	910	845	906	864	891	864	874	863	850	885	853	882	874	863	879	884	835	875	898	846	834	877	856	894	827	865	830	804	868	907	873	879	804	847	913	875	811	874	849	923	809	849	895	887	881	874	884	864	898	849	866	943	870	862	831	843	905	914	879	826	840	888	864	852	854	871	868	891	892	907	893	815	908	874	874	883	837	851	860	849	856	851	895	879	846	844	859	837	854	879	847	883	868	888	867	848	916	839	844	892	903	852	870	831	892	889	899	906	896	899	890	897	912	884	895	908	867	866	873	868	848	831	882	908	869	869	822	791	878	831	860	869	834	880	893	887	861	874	876	910	849	887	887	890	863	837	924	862	835	864	839	828	904	867	900	854	866	853	861	847	842	828	884	860	882	885	892	849	911	867	871	908	823	880	899	846	816	819	888	905	835	902	825	841	856	905	840	928	895	894	897	846	874	927	858	886	883	942	869	903	815	889	845	901	935	898	860	896	905	831	765	878	880	884	880	835	861	908	862	846	912	871	878	847	832	897	846	897	903	902	889	869	858	852	864	823	864	928	871	851	866	863	912	874	855	858	878	885	862	861	953	897	833	830	838	875	882	848	871	863	807	836	870	833	851	891	883	858	854	860	836	901	868	841	861	884	881	893	858	842	847	842	849	878	876	848	839	879	902	938	808	845	924	887	866	877	859	870	851	886	883	842	938	860	862	893	881	857	815	838	843	851	897	812	870	859	819	836	862	940	915	845	851	870	807	839	862	839	828	901	856	891	914	884	827	857	867	853	852	909	878	911	850	918	862	903	906	880	843	883	905	885	810	907	827	817	885	834	832	789	837	840	808	889	884	895	881	879	839	801	912	858	855	940	924	882	840	862	836	878	881	842	803	859	863	867	872	881	882	839	855	898	836	912	886	900	939	870	877	843	900	893	827	878	878	876	894	855	831	844	846	921	859	863	867	872	827	855	875	835	865	916	895	908	902	857	901	876	887	868	848	839	870	858	849	869	847	872	870	902	886	890	848	875	874	874	876	860	824	837	862	860	813	911	878	901	838	868	875	869	870	903	862	874	858	883	826	829	878	863	807	852	815	876	860	839	907	844	870	925	859	882	853	889	906	881	908	897	837	904	845	899	896	847	863	861	914	809	915	890	899	892	840	881	864	895	894	913	860	860	869	910	878	860	862	873	859	816	897	850	836	849	875	841	899	874	876	810	856	820	886	833	895	841	898	860	882	821	894	893	908	858	880	925	835	804	842	892	868	801	923	926	875	883	858	858	902	856	927	870	854	888	826	866	852	890	833	890	847	862	839	886	909	846	847	814	832	848	849	876	935	836	818	869	921	857	916	882	854	885	901	912	836	926	854	910	860	828	838	857	877	894	859	868	861	881	898	878	929	863	879	878	869	897	845	885	882	872	894	842	897	860	892	894	851	857	845	876	875	911	899	887	869	874	878	835	836	870	887	802	868	836	924	866	845	895	834	858	882	857	885	866	852	916	846	880	858	839	889	835	837	954	873	883	936	894	838	826	866	858	895	856	871	819	851	857	874	854	886	864	874	872	820	886	853	905	843	872	902	830	908	880	859	888	891	861	866	892	867	844	868	864	866	900	874	878	846	840	938	857	838	865	828	828	860	876	918	884	852	883	857	865	823	908	889	871	829	849	877	844	892	849	855	898	855	828	847	821	878	849	868	873	868	871	832	843	865	904	842	874	851	859	881	880	874	843	884	879	832	841	879	869	851	925	870	876	885	922	879	884	888	857	819	885	892	869	847	884	888	858	827	836	844	859	912	898	836	911	901	857	880	808	913	825	851	825	888	881	880	852	850	847	888	891	829	843	839	837	845	846	866	897	853	845	865	906	818	856	855	893	875	839	860	886	901	928	877	828	890	883	850	935	856	883	849	882	888	878	844	904	904	839	841	893	915	885	880	828	845	882	949	872	869	866	858	902	856	858	836	895	888	847	868	869	884	880	837	898	816	900	859	842	886	837	861	880	849	912	891	870	883	865	846	870	861	854	856	903	886	837	878	933	916	895	853	815	807	869	881	887	918	860	858	879	842	877	875	824	844	889	885	853	815	878	850	866	830	840	849	878	887	879	832	864	880	824	844	895	907	869	816	913	841	899	909	861	873	851	845	856	894	771	815	841	926	837	871	846	885	836	851	936	873	837	859	829	845	874	801
36009	42178	51427	53814	46633	40069	33902	27854	17339	11358	9833	8597	7968	7535	7517	7559	7549	7346	7298	7414	7438	7463	7282	7480	7441	7408	7297	7343	7370	7393	7598	7418	7477	7397	7353	7485	7426	7498	7581	7429	7493	7461	7554	7391	7429	7566	7543	7440	7495	7346	7550	7525	7369	7370	7343	7581	7470	7540	7407	7407	7395	7512	7431	7435	7443	7512	7372	7351	7369	7471	7335	7444	7472	7510	7542	7492	7590	7504	7475	7549	7444	7420	7565	7384	7289	7477	7462	7438	7563	7366	7416	7454	7519	7425	7399	7414	7490	7548	7472	7599	7523	7383	7319	7552	7517	7461	7445	7373	7358	7407	7521	7425	7484	7547	7357	7482	7352	7494	7285	7389	7487	7474	7421	7515	7513	7407	7479	7483	7465	7480	7473	7345	7501	7485	7412	7407	7664	7477	7482	7357	7458	7389	7413	7368	7474	7447	7498	7492	7455	7419	7436	7500	7388	7438	7470	7377	7416	7427	7633	7495	7460	7345	7411	7539	7610	7430	7516	7456	7520	7412	7448	7381	7382	7434	7402	7449	7371	7396	7368	7383	7495	7430	7413	7345	7518	7424	7430	7454	7381	7464	7444	7416	7378	7433	7438	7529	7436	7401	7412	7492	7469	7431	7534	7288	7512	7408	7480	7486	7372	7515	7378	7462	7511	7417	7420	7425	7473	7280	7625	7482	7511	7454	7363	7486	7468	7421	7359	7366	7489	7382	7345	7487	7333	7516	7490	7522	7458	7541	7442	7594	7479	7491	7390	7465	7348	7400	7386	7452	7503	7480	7447	7425	7557	7520	7407	7504	7500	7426	7478	7366	7408	7450	7478	7278	7428	7491	7552	7511	7430	7307	7497	7478	7454	7443	7355	7422	7334	7431	7508	7366	7397	7476	7487	7431	7404	7460	7429	7469	7283	7522	7535	7538	7477	7521	7447	7407	7451	7344	7504	7484	7427	7473	7532	7537	7508	7496	7480	7403	7392	7550	7462	7391	7465	7540	7358	7473	7538	7577	7426	7467	7371	7429	7452	7306	7446	7444	7545	7319	7544	7495	7391	7503	7427	7446	7445	7526	7474	7334	7389	7468	7313	7376	7412	7465	7338	7528	7479	7430	7450	7451	7521	7365	7390	7563	7354	7577	7434	7401	7367	7431	7478	7425	7403	7584	7414	7444	7434	7525	7475	7437	7490	7549	7459	7456	7406	7532	7409	7429	7486	7560	7519	7527	7329	7351	7510	7523	7330	7349	7275	7490	7414	7433	7292	7412	7420	7512	7591	7390	7407	7434	7432	7272	7546	7401	7336	7568	7408	7443	7514	7433	7475	7422	7483	7391	7400	7435	7552	7401	7348	7468	7472	7473	7445	7467	7456	7403	7467	7583	7450	7406	7464	7477	7514	7354	7442	7495	7319	7394	7426	7575	7470	7355	7500	7461	7409	7464	7429	7444	7450	7410	7277	7527	7434	7356	7407	7457	7464	7430	7539	7483	7341	7269	7496	7497	7453	7616	7398	7427	7466	7382	7376	7451	7459	7510	7428	7316	7481	7508	7418	7483	7500	7409	7496	7445	7463	7471	7343	7404	7405	7268	7507	7411	7581	7536	7411	7429	7408	7482	7422	7458	7458	7561	7415	7513	7395	7553	7402	7287	7650	7423	7459	7518	7603	7462	7436	7435	7536	7470	7481	7292	7496	7348	7428	7502	7455	7495	7341	7488	7533	7587	7399	7451	7544	7525	7510	7508	7407	7446	7379	7530	7434	7326	7377	7590	7454	7529	7507	7372	7633	7447	7537	7417	7368	7522	7440	7525	7372	7386	7359	7373	7397	7542	7491	7506	7508	7486	7363	7536	7489	7381	7444	7498	7408	7461	7505	7606	7232	7464	7419	7450	7566	7620	7436	7466	7466	7479	7265	7498	7454	7479	7383	7546	7468	7394	7392	7460	7423	7504	7447	7509	7331	7628	7362	7539	7507	7425	7531	7342	7383	7390	7568	7466	7489	7523	7477	7349	7548	7408	7524	7500	7441	7455	7475	7509	7438	7390	7434	7468	7472	7334	7359	7458	7377	7485	7525	7367	7408	7496	7373	7392	7447	7659	7557	7486	7456	7385	7516	7576	7497	7488	7441	7305	7489	7336	7441	7595	7332	7425	7605	7428	7452	7478	7353	7560	7326	7420	7529	7518	7319	7539	7578	7478	7457	7511	7384	7560	7302	7573	7516	7397	7522	7505	7356	7387	7588	7402	7459	7417	7402	7547	7450	7334	7464	7557	7407	7473	7274	7475	7541	7478	7595	7403	7396	7524	7413	7457	7566	7482	7523	7459	7493	7548	7498	7365	7462	7426	7244	7574	7538	7431	7536	7382	7505	7344	7353	7257	7502	7490	7481	7419	7451	7401	7478	7486	7481	7411	7580	7440	7384	7384	7359	7379	7400	7329	7449	7360	7358	7429	7309	7544	7473	7358	7399	7340	7179	7416	7329	7467	7532	7483	7446	7457	7401	7500	7507	7304	7462	7499	7528	7664	7350	7366	7569	7323	7485	7503	7454	7417	7341	7388	7485	7573	7367	7472	7558	7350	7405	7554	7506	7495	7384	7355	7492	7430	7360	7549	7472	7437	7477	7402	7480	7476	7510	7324	7548	7374	7367	7410	7445	7473	7371	7382	7468	7434	7338	7589	7366	7409	7364	7307	7349	7487	7501	7429	7294	7520	7557	7468	7395	7435	7435	7394	7362	7381	7507	7574	7548	7464	7399	7364	7421	7371	7436	7483	7453	7430	7461	7326	7422	7320	7600	7449	7611	7547	7336	7365	7472	7422	7452	7470	7444	7448	7419	7669	7432	7375	7451	7348	7575	7493	7477	7483	7583	7435	7419	7515	7492	7512	7530	7350	7498	7514	7328	7479	7415	7451	7347	7554	7381	7440	7401	7469	7417	7633	7329	7488	7356	7478	7398	7519	7399	7463	7395	7454	7424	7484	7497	7610	7230	7300	7428	7480	7419	7478	7312	7435	7516	7379	7529	7511	7464	7490	7455	7519	7379	7426	7464	7556	7499	7532	7290	7379	7433	7382	7341	7351	7507	7388	7397	7434	7352	7446	7390	7562	7471	7535	7437	7432	7422	7387	7464	7503	7401	7422	7487	7407	7488	7381	7505	7405	7505	7394	7404	7507	7396	7472	7380	7343	7418	7422	7318	7422	7416	7385	7537	7478	7504	7435	7474	7486	7550	7479	7399	7498	7401	7458	7486	7468	7430	7282	7373	7588	7447	7412	7445	7417	7428	7564	7417	7465	7437	7596	7446	7462	7525	7410	7499	7631	7372	7471	7488	7448	7522	7510	7404	7425	7545	7395	7604	7537	7435	7459	7475	7508	7493	7502	7558	7381	7542	7565	7561	7532	7495	7387	7470	7520	7418	7421	7485	7360	7573	7442	7466	7449	7442	7413	7447	7298	7490	7421	7460	7393	7538	7551	7365	7433	7416	7559	7523	7333	7484	7450	7517	7540	7545	7424	7358	7440	7428	7428	7384	7471	7422	7422	7430	7488	7324	7456	7445	7508	7340	7446	7529	7462	7412	7297	7511	7457	7492	7422	7474	7419	7449	7519	7523	7435	7460	7491	7408	7448	7425	7528	7452	7491	7468	7414	7441	7463	7526	7380	7444	7397	7542	7558	7558	7509	7353	7460	7478	7583	7402	7327	7405	7391	7375	7418	7359	7378	7517	7502	7488	7426	7482	7398	7448	7312	7450	7476	7357	7383	7436	7519	7440	7412	7492	7452	7581	7361	7521	7519	7600	7522	7427	7521	7443	7305	7534	7406	7366	7411	7470	7345	7398	7519	7413	7496	7370	7515	7382	7466	7394	7235	7504	7446	7420	7470	7577	7577	7431	7485	7377	7426	7383	7592	7422	7456	7557	7463	7456	7481	7288	7478	7565	7472	7530	7356	7416	7418	7400	7346	7560	7465	7403	7517	7429	7485	7469	7581	7436	7313	7374	7347	7462	7471	7302	7420	7409	7499	7449	7324	7328	7512	7515	7398	7434	7479	7475	7336	7474	7491	7507	7424	7473	7437	7501	7496	7440	7486	7503	7473	7510	7441	7372	7476	7551	7440	7488	7400	7506	7427	7484	7543	7453	7455	7535	7463	7466	7419	7369	7395	7459	7528	7498	7342	7473	7276	7342	7519	7521	7564	7418	7407	7425	7508	7559	7546	7507	7381	7361	7420	7305	7489	7432	7450	7407	7560	7572	7470	7450	7444	7438	7378	7456	7441	7447	7418	7460	7410	7549	7338	7374	7489	7389	7465	7508	7546	7448	7364	7427	7519	7434	7364	7419	7320	7434	7429	7562	7514	7573	7310	7521	7413	7482	7359	7555	7552	7372	7387	7465	7203	7438	7521	7491	7499	7460	7547	7535	7504	7480	7445	7424	7468	7506	7461	7345	7528	7483	7423	7421	7432	7503	7500	7563	7399	7474	7359	7513	7541	7411	7520	7514	7379	7560	7392	7429	7472	7377	7538	7347	7334	7426	7537	7427	7334	7467	7271	7430	7397	7429	7397	7519	7353	7456	7559	7355	7487	7426	7433	7374	7530	7404	7433	7428	7506	7475	7463	7421	7540	7412	7472	7516	7370	7481	7494	7386	7494	7452	7474	7549	7387	7349	7270	7301	7462	7470	7499	7407	7454	7499	7561	7438	7411	7540	7520	7325	7643	7380	7421	7207	7358	7385	7439	7558	7536	7408	7345	7398	7503	7460	7417	7460	7449	7574	7542	7374	7327	7480	7462	7484	7469	7440	7313	7403	7332	7492	7540	7427	7365	7499	7404	7526	7459	7416	7483	7486	7522	7532	7427	7302	7562	7456	7558	7540	7395	7652	7458	7454	7350	7387	7501	7400	7379	7457	7495	7420	7338	7437	7470	7507	7564	7420	7488	7507	7455	7351	7443	7487	7516	7432	7452	7485	7450	7416	7422	7452	7450	7394	7551	7363	7409	7383	7389	7429	7459	7275	7311	7447	7365	7459	7463	7423	7387	7435	7402	7363	7364	7476	7443	7405	7496	7486	7483	7431	7386	7540	7442
7906	7350	16507	9772	5497	3254	2302	1860	1352	1075	964	917	914	840	813	887	864	889	870	868	847	848	883	890	868	906	779	893	819	805	826	846	928	846	892	867	836	818	822	907	871	812	862	859	857	873	850	855	896	850	826	833	849	907	913	863	836	945	854	853	810	801	844	849	857	861	873	888	893	841	905	842	868	889	859	847	896	865	881	896	864	867	856	874	868	869	879	903	836	866	859	841	857	837	854	820	812	909	843	850	852	881	907	875	847	873	883	865	875	866	834	839	872	854	852	840	852	906	863	839	838	830	903	876	817	825	890	872	853	846	850	889	875	932	808	855	867	837	877	860	891	870	865	862	845	859	863	877	884	888	878	856	850	878	886	857	892	913	865	834	872	814	817	838	839	882	853	845	874	818	850	873	892	823	899	920	837	835	840	862	850	827	869	832	881	878	937	896	827	880	860	870	896	853	865	827	854	819	868	806	847	858	865	852	816	838	869	869	850	875	863	857	821	887	816	791	830	877	876	914	906	808	850	840	876	870	841	807	888	865	864	865	889	872	911	851	847	892	848	849	890	842	838	854	842	912	844	840	884	933	873	855	850	794	881	878	819	901	861	843	884	883	888	880	876	840	859	846	861	869	844	821	827	844	853	865	893	923	855	901	913	870	877	879	838	841	873	838	867	871	852	870	857	822	876	885	848	906	839	850	869	863	840	836	839	822	831	895	865	856	883	836	876	848	840	860	848	895	856	866	853	817	853	866	809	858	817	846	831	886	824	831	838	874	920	894	847	880	838	789	870	851	841	819	897	865	832	913	883	884	893	905	877	878	879	853	841	875	873	842	884	844	833	890	901	845	905	882	827	892	881	833	831	902	898	908	897	852	840	851	872	864	861	871	846	862	871	800	897	874	849	818	861	903	879	851	823	886	887	850	872	856	810	882	892	873	895	894	879	947	863	855	841	901	891	859	868	830	864	839	859	848	872	906	895	870	874	877	819	906	892	860	872	878	869	874	903	849	845	848	868	885	839	812	819	826	818	942	868	879	867	919	893	910	877	857	880	865	860	849	841	889	860	832	866	854	907	828	869	905	880	883	913	877	807	847	871	808	831	883	940	868	864	871	847	917	902	856	856	873	901	909	852	893	912	847	832	851	834	823	891	812	868	862	901	920	899	866	828	890	909	899	926	855	864	856	887	907	888	906	869	869	897	836	910	866	831	889	836	850	827	871	894	852	858	901	843	845	812	900	863	860	818	851	847	880	846	867	852	863	873	861	812	834	850	865	857	876	917	822	910	825	869	894	849	860	948	866	851	889	878	845	904	825	868	880	857	883	841	865	860	881	836	882	919	893	877	894	888	857	904	843	834	854	842	871	774	880	866	840	861	833	887	841	827	872	896	864	831	819	799	820	823	876	820	840	884	829	843	851	853	857	885	857	839	870	839	865	845	824	870	880	907	855	830	847	870	870	870	834	858	839	908	867	819	855	876	856	875	869	852	841	837	846	864	844	911	846	891	887	881	845	888	821	829	877	876	879	867	823	835	907	875	841	868	879	879	858	849	871	883	874	861	929	889	841	826	857	782	827	863	892	846	859	865	834	865	888	860	900	891	876	842	814	871	917	912	831	886	903	846	852	893	824	808	817	843	916	892	812	844	857	871	849	882	853	840	836	890	904	927	821	894	843	816	847	939	823	879	816	839	875	868	870	876	854	838	857	882	842	897	850	893	865	894	911	871	850	813	841	864	852	864	893	851	874	858	890	856	858	833	809	823	872	825	902	852	858	810	825	872	886	899	839	836	857	817	922	897	913	840	879	841	819	846	841	943	833	877	899	867	833	900	836	857	915	833	913	870	844	808	827	854	852	872	850	835	830	805	852	856	910	877	870	830	818	876	854	869	909	842	888	924	857	864	886	911	911	876	882	851	872	869	872	836	881	893	847	834	890	858	834	850	879	875	852	884	908	898	866	855	891	868	859	832	865	914	792	892	826	849	847	835	868	871	909	884	935	870	790	828	828	839	891	849	917	839	832	791	852	864	821	947	864	835	873	839	849	876	873	876	847	863	912	832	886	872	873	912	875	834	868	908	869	862	893	844	861	877	801	864	840	891	840	847	943	859	911	857	862	832	904	845	821	832	895	873	906	882	847	787	871	807	850	879	850	856	943	849	908	867	897	853	904	856	844	865	893	871	853	844	904	911	837	869	906	865	880	828	845	892	885	882	941	883	846	836	856	849	852	914	877	832	837	851	902	884	910	893	859	860	888	878	839	898	866	870	921	877	942	845	898	892	815	834	886	849	829	795	889	857	862	829	876	887	856	909	802	876	868	891	876	845	884	853	842	815	863	889	864	857	856	851	872	916	849	830	856	870	826	920	864	824	833	843	791	815	880	935	906	888	825	834	849	888	868	867	863	890	874	895	835	864	897	913	893	840	828	848	844	867	863	909	868	854	910	864	860	927	936	876	874	869	880	935	843	846	880	841	903	845	874	885	904	890	872	842	909	877	871	831	891	844	882	830	849	809	859	854	832	812	796	860	844	861	816	882	796	833	884	846	890	863	859	875	879	891	895	814	845	852	863	863	903	946	777	872	900	906	864	910	886	882	844	859	886	905	900	891	866	841	799	877	863	876	840	872	864	830	854	877	889	883	875	813	868	833	785	824	852	865	873	906	885	872	854	868	877	937	852	857	846	865	884	847	848	874	957	863	877	870	854	914	856	821	858	839	920	841	869	858	858	842	864	872	849	936	856	837	855	872	868	858	811	882	863	902	894	865	887	898	818	892	858	922	873	841	860	877	890	830	946	859	870	861	838	869	841	884	861	850	804	867	839	856	827	900	889	866	897	900	910	872	867	867	838	873	895	872	879	851	881	895	849	861	878	888	838	853	826	840	855	856	815	860	856	849	848	843	893	863	825	832	852	832	815	876	885	879	821	849	881	883	858	868	822	856	870	876	864	823	876	911	888	843	824	805	834	875	782	888	867	858	879	852	874	844	868	852	853	882	872	855	872	867	889	843	861	877	895	870	811	871	832	850	885	864	836	877	874	854	840	912	839	862	820	846	831	890	881	869	790	828	913	850	810	852	888	885	858	827	890	897	849	854	884	927	885	810	800	869	859	877	872	846	859	874	894	843	867	840	888	837	838	865	884	897	844	859	865	935	853	877	897	880	860	851	806	863	863	853	840	863	880	899	834	839	854	829	878	880	869	857	844	836	857	838	869	872	895	853	850	900	898	854	867	878	864	879	869	847	857	831	901	819	863	781	926	885	868	849	858	868	867	855	857	921	866	864	861	875	857	847	827	837	878	847	882	844	835	883	891	816	823	875	854	844	841	852	847	893	828	918	842	893	880	817	876	895	870	857	899	847	892	865	869	838	891	896	830	852	881	857	866	838	878	829	859	868	874	871	906	848	832	886	877	876	852	866	826	863	852	839	921	897	812	877	864	824	883	891	870	874	959	844	855	901	860	880	813	879	908	846	903	843	908
33337	40130	52105	49795	46076	36446	30927	25631	18158	12168	9997	8765	8260	7600	7628	7416	7421	7344	7434	7463	7388	7369	7244	7323	7417	7463	7576	7389	7428	7452	7416	7328	7627	7408	7416	7494	7444	7473	7396	7423	7511	7439	7501	7605	7351	7451	7489	7356	7499	7432	7448	7528	7425	7346	7467	7411	7290	7475	7493	7493	7467	7451	7482	7428	7437	7478	7433	7357	7446	7419	7361	7391	7546	7372	7381	7430	7379	7388	7383	7294	7520	7624	7457	7399	7521	7448	7389	7438	7423	7474	7588	7457	7402	7463	7501	7325	7405	7436	7430	7463	7297	7326	7439	7349	7443	7353	7458	7474	7491	7493	7439	7345	7431	7427	7303	7507	7420	7521	7385	7406	7267	7424	7377	7335	7388	7399	7401	7511	7471	7482	7416	7347	7447	7443	7477	7525	7452	7476	7349	7372	7521	7479	7417	7402	7520	7565	7415	7472	7463	7545	7406	7437	7548	7459	7434	7345	7367	7443	7465	7501	7454	7464	7387	7420	7430	7386	7434	7298	7555	7216	7476	7575	7443	7504	7444	7383	7480	7326	7546	7372	7547	7456	7405	7508	7365	7505	7405	7428	7474	7327	7437	7263	7528	7381	7478	7514	7468	7487	7313	7421	7459	7417	7478	7405	7378	7519	7408	7416	7397	7401	7439	7565	7567	7462	7323	7401	7420	7459	7512	7492	7467	7373	7430	7493	7481	7523	7439	7514	7488	7436	7403	7415	7390	7470	7518	7509	7378	7459	7456	7312	7569	7478	7492	7364	7495	7431	7447	7301	7531	7342	7561	7455	7436	7336	7421	7485	7470	7528	7482	7398	7318	7460	7357	7411	7579	7323	7424	7440	7485	7485	7494	7426	7385	7515	7478	7374	7462	7332	7474	7345	7377	7378	7325	7529	7470	7417	7453	7385	7447	7410	7554	7442	7571	7387	7458	7305	7574	7421	7423	7412	7490	7379	7440	7512	7287	7334	7404	7479	7544	7530	7446	7448	7398	7452	7437	7485	7422	7439	7454	7510	7463	7462	7467	7458	7325	7433	7449	7454	7484	7531	7440	7481	7479	7682	7371	7394	7374	7413	7551	7467	7423	7486	7390	7392	7376	7407	7455	7302	7427	7482	7455	7462	7601	7386	7246	7321	7571	7396	7340	7459	7395	7438	7332	7463	7396	7233	7468	7484	7374	7439	7525	7381	7582	7506	7542	7493	7421	7438	7379	7521	7498	7452	7575	7534	7550	7485	7548	7458	7413	7353	7334	7395	7396	7458	7480	7357	7440	7542	7420	7463	7440	7411	7531	7544	7282	7428	7410	7515	7358	7565	7533	7434	7360	7487	7571	7410	7413	7420	7559	7506	7399	7433	7470	7455	7366	7373	7461	7502	7365	7296	7371	7368	7289	7459	7537	7520	7513	7470	7523	7478	7503	7464	7532	7498	7307	7443	7314	7298	7471	7427	7524	7353	7348	7487	7484	7255	7490	7402	7399	7463	7484	7493	7354	7459	7463	7410	7362	7476	7499	7397	7377	7397	7508	7398	7496	7522	7395	7456	7395	7400	7536	7472	7411	7463	7455	7392	7438	7410	7486	7527	7529	7433	7519	7472	7444	7444	7406	7436	7340	7357	7401	7452	7469	7316	7471	7391	7548	7413	7325	7521	7512	7459	7483	7459	7371	7474	7439	7315	7592	7341	7411	7469	7406	7545	7337	7476	7315	7377	7273	7389	7375	7409	7420	7462	7358	7427	7374	7447	7462	7535	7420	7554	7435	7504	7488	7482	7418	7510	7508	7426	7503	7569	7410	7331	7418	7389	7413	7508	7328	7347	7442	7301	7599	7405	7468	7399	7484	7474	7272	7441	7587	7475	7386	7453	7470	7487	7389	7636	7373	7418	7502	7426	7446	7551	7425	7493	7380	7494	7351	7520	7364	7331	7402	7432	7529	7482	7398	7469	7462	7582	7438	7452	7427	7377	7406	7694	7624	7524	7393	7393	7372	7471	7371	7403	7421	7344	7406	7458	7488	7576	7464	7532	7432	7455	7469	7673	7536	7526	7318	7529	7558	7488	7400	7386	7437	7497	7449	7372	7337	7450	7541	7304	7267	7420	7304	7415	7470	7371	7435	7353	7447	7314	7412	7380	7519	7430	7419	7338	7527	7271	7565	7379	7384	7531	7627	7459	7396	7540	7463	7439	7522	7386	7448	7577	7525	7512	7397	7495	7456	7379	7360	7492	7467	7495	7500	7559	7430	7433	7548	7384	7501	7379	7467	7389	7461	7392	7411	7325	7422	7541	7495	7356	7338	7352	7469	7424	7452	7489	7505	7397	7431	7397	7500	7474	7442	7420	7548	7496	7492	7363	7558	7302	7437	7559	7447	7419	7546	7493	7453	7327	7518	7451	7460	7421	7359	7442	7548	7259	7494	7447	7342	7413	7424	7489	7470	7410	7406	7405	7553	7245	7488	7359	7346	7451	7614	7462	7483	7471	7458	7470	7520	7453	7491	7511	7402	7473	7585	7406	7420	7382	7456	7492	7460	7535	7628	7367	7406	7414	7466	7498	7414	7456	7329	7484	7417	7443	7550	7421	7488	7247	7340	7410	7304	7424	7446	7355	7473	7540	7430	7406	7391	7489	7434	7478	7432	7345	7521	7485	7523	7509	7391	7349	7475	7430	7379	7405	7409	7623	7439	7410	7426	7416	7535	7478	7445	7391	7533	7395	7391	7416	7475	7432	7459	7587	7539	7481	7359	7541	7549	7330	7664	7436	7244	7390	7400	7493	7450	7315	7521	7558	7585	7432	7315	7251	7486	7388	7343	7475	7632	7506	7461	7550	7444	7520	7319	7461	7432	7336	7357	7440	7444	7482	7526	7427	7353	7293	7286	7404	7406	7465	7474	7482	7569	7387	7516	7491	7413	7400	7358	7428	7416	7419	7472	7402	7432	7468	7368	7397	7509	7504	7414	7506	7472	7422	7422	7389	7475	7460	7384	7386	7378	7462	7472	7333	7404	7403	7439	7438	7396	7485	7448	7366	7396	7585	7552	7580	7402	7347	7410	7430	7474	7436	7592	7580	7559	7485	7459	7410	7451	7478	7416	7393	7476	7421	7451	7439	7677	7507	7480	7448	7384	7357	7435	7425	7541	7369	7516	7399	7445	7434	7534	7558	7459	7509	7394	7377	7398	7373	7395	7489	7357	7503	7327	7443	7399	7364	7491	7359	7334	7452	7583	7451	7660	7482	7296	7407	7527	7311	7496	7367	7393	7471	7383	7562	7376	7391	7420	7385	7511	7472	7505	7427	7453	7403	7507	7349	7544	7463	7432	7324	7550	7376	7452	7491	7429	7420	7437	7361	7407	7399	7357	7515	7412	7436	7372	7291	7405	7443	7277	7504	7426	7503	7502	7344	7362	7430	7345	7390	7484	7483	7410	7482	7424	7375	7672	7387	7455	7350	7405	7513	7497	7395	7540	7465	7492	7387	7438	7470	7451	7389	7435	7530	7448	7501	7416	7424	7553	7446	7211	7528	7370	7500	7417	7414	7468	7500	7343	7445	7334	7493	7425	7289	7470	7501	7478	7291	7533	7525	7438	7455	7543	7483	7404	7368	7425	7515	7490	7349	7401	7430	7359	7493	7490	7465	7474	7332	7394	7529	7488	7510	7542	7366	7449	7313	7398	7439	7492	7432	7419	7481	7502	7423	7366	7454	7462	7524	7371	7542	7394	7515	7510	7400	7499	7387	7441	7450	7365	7435	7563	7382	7466	7462	7496	7289	7556	7509	7392	7329	7395	7434	7446	7424	7426	7461	7406	7428	7496	7518	7379	7500	7525	7297	7368	7492	7413	7374	7620	7364	7359	7489	7372	7452	7332	7482	7445	7406	7461	7378	7438	7329	7401	7433	7435	7457	7539	7439	7453	7468	7343	7525	7432	7344	7477	7362	7607	7359	7487	7306	7208	7418	7456	7477	7466	7383	7509	7498	7359	7492	7485	7570	7487	7487	7489	7368	7409	7433	7538	7418	7530	7342	7417	7384	7481	7406	7497	7447	7553	7345	7500	7527	7405	7638	7403	7484	7360	7366	7309	7431	7433	7394	7384	7400	7574	7449	7485	7360	7520	7405	7557	7396	7397	7439	7433	7455	7424	7429	7608	7510	7447	7425	7465	7452	7384	7427	7430	7378	7558	7464	7465	7375	7434	7451	7456	7405	7512	7453	7388	7576	7309	7433	7418	7411	7428	7459	7358	7546	7449	7473	7344	7425	7497	7327	7436	7395	7492	7385	7351	7393	7481	7408	7440	7587	7457	7451	7356	7455	7347	7494	7478	7511	7448	7576	7357	7522	7483	7373	7504	7426	7435	7489	7407	7544	7500	7294	7398	7493	7392	7423	7456	7533	7446	7358	7549	7426	7388	7477	7591	7410	7559	7605	7460	7423	7398	7405	7479	7491	7423	7470	7555	7449	7451	7514	7506	7422	7582	7429	7532	7428	7461	7369	7390	7478	7486	7381	7465	7512	7581	7395	7386	7350	7440	7455	7357	7356	7380	7566	7400	7564	7450	7581	7417	7542	7441	7532	7491	7372	7489	7386	7429	7467	7306	7290	7478	7403	7368	7421	7583	7409	7452	7351	7309	7440	7385	7418	7490	7458	7458	7487	7482	7527	7449	7510	7424	7273	7359	7423	7412	7395	7502	7270	7491	7422	7359	7383	7448	7506	7558	7378	7471	7461	7502	7448	7477	7396	7460	7304	7401	7427	7544	7354	7440	7476	7331	7404	7393	7556	7310	7453	7471	7449	7318	7427	7443	7599	7487	7431	7513	7356	7433	7460	7393	7536	7526	7492	7433	7608	7454	7467	7470	7406	7356	7436	7450	7492	7506	7431	7416	7390	7377	7580	7339	7502	7340	7469	7363	7473	7467	7413	7453	7405	7365	7505	7577	7291	7421	7420	7456	7410	7477	7359	7442	7491	7472	7459	7541	7448	7457	7446	7457	7351	7420	7596	7524	7407	7271	7418	7494	7375	7373	7468	7440	7492	7437	7446	7498	7462	7460	7280	7365	7531	7389	7400	7474	7368	7482	7489
7969	11966	26533	20813	12017	5632	2768	1953	1315	1030	1006	890	924	923	833	897	849	897	869	860	864	869	915	866	845	913	904	856	889	874	836	824	880	844	863	877	809	916	872	912	827	834	855	841	862	901	906	876	854	837	897	849	865	849	914	787	824	861	893	851	875	873	863	847	829	849	841	855	817	841	835	894	858	880	866	841	837	856	835	859	875	889	819	870	825	875	890	852	895	865	841	876	870	923	875	911	862	881	853	842	826	860	828	884	821	824	808	953	880	868	783	869	817	852	805	866	839	821	891	864	882	896	818	852	884	908	862	883	882	934	868	869	857	852	841	825	809	884	818	876	853	802	845	821	896	865	871	840	830	921	861	812	844	846	876	830	929	863	864	864	849	875	840	861	839	936	846	909	912	874	827	869	886	849	862	854	864	796	877	894	907	856	867	870	845	864	853	868	875	846	893	846	844	875	869	848	866	806	840	842	912	833	866	863	888	851	871	872	836	894	874	823	905	841	876	876	811	822	876	830	844	916	864	852	887	837	844	817	847	834	895	786	855	815	827	810	899	926	846	824	870	886	898	896	862	836	859	813	817	879	838	876	872	833	851	889	874	867	857	868	889	881	904	821	858	811	885	872	840	853	882	857	844	823	867	865	879	835	846	885	858	887	885	855	871	870	899	862	890	831	830	890	899	816	872	878	908	879	856	831	896	899	880	856	811	867	864	872	880	852	839	901	801	833	789	855	896	880	877	861	849	842	879	905	836	872	808	854	839	897	870	832	808	865	854	863	853	803	850	850	879	887	816	859	858	840	867	831	883	835	860	874	902	827	836	839	894	820	852	841	875	856	874	829	893	827	879	845	864	854	838	857	805	832	870	838	786	864	850	834	861	884	837	870	860	890	846	900	855	805	886	890	813	859	856	884	879	870	808	874	822	845	851	815	910	854	856	821	890	841	847	840	857	833	801	868	864	871	868	872	857	885	888	844	877	874	866	861	891	886	892	850	835	893	851	889	841	857	878	847	835	889	860	871	847	863	898	826	846	831	834	868	862	876	938	915	852	878	867	858	874	900	836	919	848	861	902	895	919	849	833	857	865	816	918	857	858	854	946	854	890	879	876	867	831	891	915	873	865	891	840	834	857	893	868	886	807	888	897	853	875	863	882	803	929	882	845	916	834	825	881	871	877	882	889	871	832	794	864	847	819	860	888	913	851	902	815	876	861	847	816	825	849	832	844	869	832	881	887	857	849	841	895	912	897	872	873	815	830	896	875	850	881	943	843	882	838	854	852	875	862	807	849	827	889	824	870	859	861	912	815	797	879	889	873	875	838	849	884	889	857	894	881	866	824	855	866	882	818	861	861	880	898	839	866	848	861	914	817	877	899	835	813	873	822	874	825	862	807	845	838	924	860	911	851	835	884	793	933	891	830	838	871	860	862	875	898	878	838	871	841	889	855	869	855	886	853	852	870	884	876	851	878	862	905	849	866	829	856	901	885	902	865	875	845	808	796	865	868	902	865	852	858	858	911	836	902	908	862	830	894	853	883	848	895	903	777	855	866	899	875	832	846	872	878	783	832	878	876	891	847	898	892	880	839	894	855	912	868	899	845	877	878	816	842	863	831	896	892	810	894	879	873	892	840	877	847	884	867	920	848	852	877	838	880	866	874	927	892	850	873	881	838	846	885	873	832	898	840	845	870	875	882	870	866	902	842	882	773	863	835	850	835	906	839	874	884	856	876	836	850	839	849	858	889	862	861	838	851	905	828	814	845	890	851	882	859	878	869	882	836	875	860	882	861	938	825	872	829	890	838	876	883	821	904	824	888	869	842	841	893	832	830	893	904	941	819	836	872	866	864	843	854	848	849	915	860	889	889	791	858	894	882	873	950	859	877	849	876	843	855	882	838	808	845	867	844	892	857	830	890	896	858	888	837	876	834	875	863	876	882	867	849	876	817	889	865	812	915	837	856	837	824	851	891	878	850	919	897	862	851	816	878	900	815	879	883	831	898	836	826	875	858	855	925	890	889	891	845	815	839	827	794	867	834	899	829	861	881	909	849	894	926	901	864	831	843	874	873	892	864	868	841	842	813	873	881	860	843	874	831	884	831	858	866	904	841	874	889	871	868	886	882	886	859	867	816	864	878	851	872	889	849	858	876	776	893	877	869	856	861	895	853	831	919	854	873	877	888	893	853	928	894	843	882	848	864	864	878	908	901	838	873	930	860	843	821	865	871	901	882	855	869	841	842	893	839	856	879	867	884	861	849	905	874	828	837	838	842	844	890	828	840	855	851	922	891	880	912	855	842	826	820	846	920	871	889	893	892	839	879	836	885	866	846	867	870	852	835	832	893	848	812	854	899	869	899	851	884	841	819	843	842	827	828	827	879	824	888	882	910	827	865	940	798	867	841	889	859	866	818	923	888	841	856	879	904	851	868	877	842	824	882	936	868	838	874	851	890	853	849	834	860	836	850	833	926	861	891	881	881	817	889	820	851	837	869	894	834	857	860	855	870	899	851	824	858	849	874	832	843	840	829	923	875	863	879	890	904	845	823	831	810	850	880	875	877	871	850	829	897	877	860	918	885	870	881	891	899	851	837	918	867	869	903	857	843	926	870	883	874	882	798	866	855	831	843	885	827	897	903	885	922	812	856	875	887	888	884	852	822	841	885	884	822	889	806	880	899	873	888	853	840	895	885	838	863	839	883	859	852	861	836	860	890	888	846	857	815	890	857	855	833	879	853	873	813	855	885	934	824	923	861	882	887	855	888	869	876	856	903	854	876	867	882	851	921	868	819	881	865	871	815	862	829	848	845	871	868	844	861	855	843	858	859	873	884	842	862	853	875	870	907	880	860	858	873	878	823	841	898	848	809	822	845	808	868	799	875	878	914	862	841	826	876	930	911	884	858	814	889	833	866	903	867	900	898	867	892	886	847	896	861	870	859	830	901	900	867	872	851	865	858	856	853	867	872	843	876	847	896	806	871	933	819	900	895	862	870	844	846	854	845	876	871	838	826	873	835	886	882	893	862	804	824	887	844	877	865	906	830	882	886	810	843	826	908	830	894	863	855	858	881	805	896	843	877	876	868	849	895	839	907	898	874	903	837	876	853	834	849	855	882	912	867	840	861	855	905	886	830	825	845	868	887	902	879	864	855	813	792	859	854	846	832	834	806	924	863	852	775	823	944	849	931	880	819	858	892	895	836	862	859	907	802	880	922	839	847	825	851	898	822	842	877	844	862	865	848	833	864	882	859	848	894	884	821	859	890	886	865	859	865	857	921	872	842	822	851	831	866	839	849	838	919	829	895	836	910	870	874	883	800	857	914	871	829	893	879	881	851	833	916	853	812	867	867	889	831	875	862	872	838	819	883	937	861	863	845	842	827	857	832	836	870	837	850	866	889	801	874	846	870	830	857	899	877	848	856	908	881	838	895	828	849	829	894	877	842	874	853	876	814	802	847	837	888	807	863	885	830	855	831	857	890	862
38847	47532	64068	67709	57603	43612	32408	25239	16476	11185	9626	8492	7914	7663	7563	7515	7464	7484	7466	7517	7455	7339	7543	7525	7428	7372	7495	7358	7407	7415	7463	7449	7374	7507	7516	7380	7482	7361	7506	7534	7315	7453	7498	7411	7403	7426	7512	7343	7471	7485	7467	7346	7421	7360	7551	7565	7514	7397	7416	7464	7563	7446	7267	7479	7403	7342	7365	7551	7428	7519	7410	7429	7490	7379	7467	7480	7299	7528	7510	7234	7486	7490	7435	7462	7435	7482	7517	7362	7496	7455	7432	7366	7532	7461	7435	7416	7422	7522	7437	7474	7339	7597	7402	7562	7414	7361	7463	7336	7373	7416	7381	7348	7525	7421	7320	7435	7541	7492	7318	7434	7447	7413	7453	7450	7492	7417	7534	7357	7433	7334	7374	7440	7534	7444	7458	7410	7475	7455	7518	7507	7499	7543	7489	7561	7472	7551	7328	7443	7411	7376	7307	7370	7473	7384	7464	7479	7471	7427	7402	7495	7424	7602	7455	7389	7538	7481	7483	7428	7402	7453	7457	7482	7421	7435	7496	7550	7316	7368	7486	7441	7417	7548	7504	7404	7481	7513	7464	7432	7458	7338	7468	7357	7419	7450	7470	7473	7464	7377	7591	7327	7444	7494	7390	7399	7346	7419	7361	7412	7455	7386	7482	7413	7499	7498	7407	7531	7548	7559	7494	7369	7367	7413	7549	7500	7379	7376	7609	7464	7453	7488	7462	7460	7539	7495	7455	7538	7545	7410	7528	7469	7417	7446	7482	7326	7374	7362	7418	7405	7400	7414	7482	7535	7519	7457	7363	7355	7395	7439	7587	7457	7467	7549	7507	7448	7448	7479	7381	7583	7383	7602	7486	7426	7574	7497	7480	7427	7515	7400	7476	7418	7305	7340	7381	7486	7452	7644	7443	7578	7529	7481	7402	7524	7427	7412	7522	7422	7385	7370	7490	7533	7451	7456	7495	7446	7474	7371	7479	7275	7434	7431	7379	7527	7489	7395	7439	7528	7440	7482	7449	7349	7436	7455	7455	7468	7509	7496	7516	7442	7356	7408	7551	7414	7510	7493	7494	7404	7453	7367	7576	7493	7350	7412	7506	7356	7495	7429	7497	7588	7433	7649	7560	7398	7513	7392	7498	7446	7498	7451	7498	7519	7566	7391	7524	7556	7416	7515	7457	7557	7351	7406	7491	7453	7389	7407	7455	7351	7393	7440	7383	7554	7359	7431	7388	7443	7421	7457	7480	7424	7439	7526	7495	7518	7328	7623	7516	7271	7465	7507	7331	7330	7613	7368	7564	7431	7375	7448	7544	7424	7443	7412	7467	7328	7313	7410	7465	7486	7392	7603	7414	7435	7464	7583	7419	7499	7356	7567	7359	7384	7443	7594	7420	7422	7432	7420	7474	7487	7427	7490	7317	7369	7478	7547	7453	7399	7492	7464	7502	7464	7418	7502	7464	7288	7434	7432	7398	7440	7413	7471	7441	7485	7488	7496	7375	7525	7383	7332	7484	7372	7408	7515	7563	7534	7440	7384	7441	7402	7556	7457	7537	7514	7473	7559	7406	7427	7466	7457	7307	7402	7550	7323	7487	7283	7346	7316	7527	7392	7394	7409	7401	7501	7421	7429	7481	7354	7405	7358	7410	7441	7351	7544	7479	7508	7429	7301	7590	7389	7376	7398	7353	7517	7399	7444	7453	7464	7383	7444	7428	7437	7369	7478	7449	7420	7279	7382	7399	7559	7481	7383	7424	7440	7477	7535	7586	7297	7491	7439	7425	7446	7416	7494	7450	7440	7421	7391	7377	7452	7310	7459	7461	7324	7461	7423	7417	7430	7309	7337	7329	7691	7395	7362	7503	7597	7445	7666	7380	7347	7363	7525	7523	7358	7320	7322	7381	7536	7481	7434	7546	7438	7536	7549	7461	7490	7378	7438	7539	7449	7374	7332	7416	7280	7536	7462	7498	7496	7361	7288	7372	7567	7599	7409	7361	7461	7450	7311	7333	7462	7539	7553	7484	7406	7494	7453	7509	7652	7373	7532	7502	7633	7373	7376	7415	7544	7576	7391	7423	7363	7651	7384	7490	7484	7434	7352	7424	7411	7468	7376	7401	7489	7406	7515	7482	7447	7400	7401	7472	7345	7505	7463	7356	7376	7485	7496	7447	7447	7430	7498	7419	7395	7380	7510	7448	7447	7569	7517	7396	7395	7526	7514	7395	7516	7414	7383	7417	7355	7488	7461	7315	7530	7494	7532	7369	7341	7568	7474	7481	7332	7475	7691	7371	7322	7558	7379	7285	7508	7420	7427	7400	7361	7418	7417	7455	7557	7538	7481	7377	7490	7548	7394	7388	7415	7495	7486	7530	7334	7409	7392	7376	7436	7490	7605	7470	7416	7580	7571	7461	7501	7402	7439	7460	7600	7403	7484	7449	7360	7287	7489	7373	7493	7403	7394	7438	7425	7436	7455	7475	7458	7325	7362	7470	7456	7524	7508	7483	7445	7602	7498	7387	7469	7532	7381	7366	7412	7349	7374	7547	7351	7457	7443	7523	7402	7396	7397	7428	7491	7478	7388	7382	7443	7415	7452	7472	7421	7377	7392	7464	7490	7532	7414	7412	7315	7384	7571	7374	7561	7405	7450	7484	7464	7523	7447	7484	7514	7602	7297	7407	7456	7429	7477	7296	7435	7504	7517	7420	7372	7358	7511	7480	7346	7370	7465	7422	7501	7336	7390	7460	7493	7475	7427	7372	7346	7373	7492	7492	7494	7411	7512	7445	7355	7379	7461	7430	7381	7293	7570	7382	7448	7410	7406	7358	7570	7491	7513	7455	7401	7328	7462	7631	7251	7496	7472	7371	7510	7526	7474	7399	7591	7360	7493	7431	7533	7399	7576	7567	7453	7475	7552	7326	7392	7530	7415	7506	7471	7375	7533	7412	7461	7485	7520	7539	7515	7498	7440	7542	7388	7336	7472	7633	7349	7516	7486	7507	7755	7331	7341	7349	7457	7493	7444	7520	7335	7364	7574	7476	7510	7526	7307	7488	7452	7363	7696	7437	7401	7438	7344	7512	7505	7490	7458	7365	7451	7376	7430	7447	7384	7587	7461	7440	7452	7335	7496	7469	7383	7521	7546	7532	7593	7572	7412	7463	7494	7572	7393	7491	7306	7376	7519	7421	7474	7457	7553	7500	7355	7445	7461	7523	7421	7519	7359	7521	7474	7485	7545	7375	7525	7411	7480	7556	7416	7561	7445	7593	7516	7487	7582	7443	7437	7509	7545	7474	7482	7393	7451	7476	7306	7495	7541	7438	7441	7522	7544	7441	7346	7584	7359	7509	7329	7528	7438	7576	7497	7477	7417	7444	7478	7474	7531	7438	7546	7389	7511	7508	7493	7476	7528	7308	7398	7471	7495	7481	7531	7442	7545	7497	7309	7577	7382	7407	7442	7473	7463	7350	7493	7554	7431	7503	7453	7431	7496	7468	7436	7347	7646	7428	7454	7568	7391	7329	7499	7412	7592	7515	7515	7363	7424	7455	7470	7390	7338	7474	7438	7475	7496	7471	7512	7419	7485	7470	7362	7522	7420	7505	7438	7511	7589	7391	7429	7468	7440	7408	7486	7497	7475	7436	7498	7534	7383	7391	7442	7465	7497	7506	7495	7584	7590	7486	7424	7456	7505	7389	7469	7471	7331	7491	7517	7315	7531	7370	7552	7423	7535	7452	7436	7486	7403	7387	7566	7505	7371	7418	7544	7592	7306	7478	7319	7508	7471	7395	7446	7437	7492	7435	7427	7418	7448	7527	7403	7420	7371	7338	7371	7356	7398	7378	7401	7374	7428	7498	7530	7426	7488	7378	7501	7416	7436	7474	7483	7264	7427	7599	7445	7357	7423	7431	7551	7408	7492	7520	7538	7466	7478	7358	7401	7410	7493	7527	7268	7383	7419	7407	7264	7478	7460	7301	7510	7463	7478	7526	7541	7341	7500	7491	7438	7563	7437	7487	7341	7467	7459	7485	7462	7374	7435	7258	7361	7497	7440	7434	7551	7514	7482	7510	7437	7367	7376	7535	7349	7297	7376	7339	7486	7378	7340	7432	7398	7349	7401	7376	7497	7343	7387	7498	7426	7484	7552	7464	7500	7640	7433	7547	7546	7277	7442	7380	7511	7526	7454	7516	7405	7458	7511	7378	7393	7415	7483	7404	7388	7414	7457	7463	7490	7450	7371	7425	7355	7462	7366	7340	7422	7450	7505	7414	7611	7431	7507	7607	7382	7409	7356	7486	7438	7413	7304	7326	7357	7440	7493	7541	7549	7492	7419	7374	7325	7395	7464	7420	7465	7427	7439	7370	7464	7419	7355	7351	7444	7438	7310	7397	7443	7388	7443	7539	7511	7479	7549	7483	7532	7372	7381	7423	7538	7360	7413	7494	7308	7369	7656	7476	7555	7489	7482	7515	7425	7440	7531	7329	7360	7508	7585	7459	7416	7455	7309	7438	7520	7538	7459	7516	7523	7451	7500	7375	7364	7576	7500	7322	7552	7570	7475	7386	7467	7451	7461	7410	7495	7500	7394	7410	7642	7495	7300	7506	7498	7529	7482	7472	7368	7316	7428	7650	7420	7424	7466	7382	7513	7454	7406	7421	7485	7647	7435	7558	7336	7453	7394	7344	7521	7472	7412	7566	7452	7408	7416	7537	7540	7496	7494	7414	7488	7454	7478	7418	7460	7467	7388	7435	7427	7435	7388	7454	7403	7537	7415	7417	7519	7487	7446	7489	7497	7586	7475	7484	7514	7534	7477	7452	7383	7468	7451	7515	7436	7463	7464	7434	7520	7398	7480	7461	7594	7486	7546	7397	7535	7395	7477	7401	7495	7143	7486	7453	7396	7571	7517	7474	7634	7513	7404	7442	7321	7375	7349	7450	7455	7534	7370	7379	7430	7579	7505	7362	7420	7528	7505	7300	7481	7396	7349	7454	7421	7433	7396	7588	7489	7517	7500	7409	7439	7433	7409	7417	7336	7562	7441	7317	7481	7546	7589	7576	7338	7460	7493	7400	7406	7475	7350	7500	7430
6036	4437	6314	5053	2811	1823	1250	1022	922	878	848	825	903	919	796	849	905	849	847	890	818	872	838	861	846	898	863	866	897	866	885	873	817	900	812	892	877	818	908	879	860	901	899	913	819	869	903	846	855	823	861	911	843	845	873	875	839	893	869	824	857	882	874	858	880	856	819	836	854	880	791	836	869	883	867	826	882	861	852	830	844	896	819	871	841	845	912	845	911	873	908	805	883	805	859	851	828	876	866	795	874	872	796	878	808	873	905	855	821	905	837	815	836	904	845	875	907	843	882	838	821	821	826	855	875	844	861	855	828	809	879	827	863	880	888	883	863	842	858	836	843	887	831	880	823	891	866	862	825	838	839	897	844	849	840	885	873	863	826	887	829	843	828	837	863	858	896	841	849	830	841	863	841	779	882	860	930	884	902	863	849	862	832	867	825	890	883	865	906	856	868	893	921	884	819	886	867	891	876	863	853	859	876	799	925	845	900	838	866	856	893	882	843	834	892	867	851	819	859	863	852	896	948	886	882	807	822	897	871	787	852	835	872	834	841	893	881	809	857	839	892	835	851	913	839	837	852	850	863	841	835	868	898	822	904	872	841	837	893	854	858	852	908	875	861	777	843	886	864	822	846	891	776	866	858	882	829	798	860	849	824	883	866	853	862	856	866	816	884	865	811	928	842	852	855	869	939	887	863	873	847	875	839	853	862	857	908	827	858	893	836	878	857	871	872	903	898	924	836	847	838	871	865	882	817	874	840	862	859	834	859	823	864	894	866	840	872	904	868	852	910	857	807	835	867	798	831	866	869	913	893	872	856	846	934	880	895	870	863	881	874	850	851	815	883	832	884	854	892	817	918	841	854	871	901	866	850	851	873	840	882	848	824	908	902	869	873	867	920	900	879	887	875	846	792	895	865	871	807	819	890	908	803	860	847	879	842	903	846	913	897	869	867	847	889	918	835	861	852	859	846	894	906	861	877	858	874	868	899	838	870	791	870	856	799	881	831	893	871	919	844	885	878	863	881	912	853	879	852	887	878	844	845	844	934	876	844	883	893	874	880	858	858	867	856	896	861	834	844	848	820	893	863	855	847	840	856	839	863	869	864	886	839	877	819	884	829	898	868	861	842	847	861	862	851	865	873	913	902	857	835	848	861	893	898	831	849	876	855	891	870	830	859	865	832	855	899	838	802	904	887	913	848	923	832	917	875	805	851	863	831	832	855	888	888	806	875	867	880	860	890	882	824	894	812	914	839	828	909	844	837	852	856	886	919	907	885	832	893	876	855	827	876	850	825	903	866	884	853	915	883	835	944	837	887	808	838	863	854	837	906	809	797	806	852	847	868	840	835	770	923	832	835	893	826	863	920	827	861	844	871	912	873	781	862	850	875	836	846	814	848	847	843	855	852	940	857	848	849	871	875	841	897	899	891	909	872	881	887	809	870	872	821	815	896	875	874	898	881	864	896	869	835	852	859	843	841	858	851	871	877	840	881	846	853	894	907	908	870	834	848	877	812	867	885	865	878	835	826	808	861	875	842	851	821	891	910	847	879	885	844	770	858	793	844	860	880	904	833	859	823	824	885	882	867	867	902	850	871	899	906	821	853	891	847	825	823	834	821	830	808	861	835	863	886	864	851	851	872	860	881	839	850	850	843	862	890	826	883	916	882	828	918	843	859	846	893	876	793	862	907	843	860	837	918	837	946	874	815	883	853	844	842	897	856	893	867	881	880	819	865	875	857	884	888	859	902	896	858	839	877	890	879	901	890	852	843	814	885	871	858	810	852	888	909	830	897	878	879	847	893	859	870	866	825	835	830	901	843	885	871	845	838	870	822	916	895	866	850	888	840	887	843	846	845	827	883	838	841	838	874	884	887	903	875	877	925	811	833	835	868	871	889	863	907	827	838	903	847	930	836	913	875	943	885	847	844	882	835	811	862	842	890	909	830	887	875	848	851	861	823	856	852	891	881	861	838	883	846	829	874	881	857	880	893	896	882	874	858	909	874	877	908	904	841	908	851	806	826	845	942	841	885	857	864	829	865	861	817	849	909	879	892	805	899	845	848	882	936	835	856	885	828	818	820	866	858	836	895	809	845	869	824	852	858	852	857	864	904	867	862	824	815	856	838	853	880	891	891	841	882	884	885	871	837	844	802	866	821	828	882	861	900	840	852	859	872	819	854	809	851	864	839	828	865	924	815	830	882	832	874	870	860	906	873	837	921	882	896	886	780	843	870	827	921	852	880	813	836	914	853	857	932	881	873	829	824	854	855	869	876	895	893	864	889	845	867	831	866	852	875	830	853	896	879	873	842	886	884	876	863	847	907	854	876	824	872	817	873	840	866	852	863	895	849	904	852	864	852	858	847	842	838	884	906	848	846	832	879	871	858	879	838	838	838	851	833	815	886	911	900	921	847	888	843	852	862	845	807	801	918	812	875	843	867	882	832	867	868	850	809	836	838	899	877	869	834	859	888	858	897	867	791	859	855	840	851	843	876	847	841	845	811	853	829	854	832	866	841	866	911	883	927	890	861	883	929	843	855	858	918	918	807	891	866	891	866	893	821	900	788	871	855	879	886	891	868	875	863	879	845	875	892	860	849	877	804	857	869	866	863	845	883	834	848	914	862	787	795	845	789	879	919	826	849	838	845	808	818	885	814	819	854	862	846	908	889	869	933	882	832	880	820	867	857	878	814	907	827	843	833	856	823	885	887	856	863	822	865	865	886	894	822	856	863	823	881	882	847	821	867	861	828	906	842	828	872	825	870	827	837	780	860	844	812	903	877	865	858	863	841	859	879	874	846	848	822	867	872	906	914	827	857	871	835	849	830	789	870	849	838	835	800	868	851	813	835	918	870	877	829	861	816	813	833	804	886	832	885	895	862	835	850	892	810	904	886	883	867	857	821	828	845	880	839	883	855	904	908	844	854	831	851	842	891	885	861	859	843	817	846	853	913	855	859	922	901	843	875	864	877	847	869	876	837	806	872	819	888	800	814	833	853	902	893	885	811	852	846	871	817	820	925	868	892	879	926	858	895	852	893	863	830	859	906	840	841	853	876	845	877	852	885	888	852	838	841	831	873	832	853	871	887	924	882	846	851	861	821	875	868	846	853	823	843	859	920	865	852	871	853	835	844	831	892	828	835	876	903	836	888	859	864	881	854	875	841	856	842	887	822	909	877	860	841	894	833	886	858	895	898	869	820	893	849	906	852	872	822	862	831	846	869	848	902	844	849	840	896	851	875	854	838	881	882	874	843	864	896	894	842	863	918	880	837	838	892	868	889	860	889	808	866	908	880	888	839	825	856	915	906	879	824	890	894	878	817	872	867	894	909	861	851	820	846	890	937	863	858	914	888	854	836	917	889	861	887	852	818	916	880	898	881	909	910	851	849	810	843	831	848	877	864	804	879	882	862	880	914	889	867	903	883	868	893	847	867	856	851	900	909	865	903	901	844	895	818	878	887	922	859	872	876	862	888	907
33028	33537	37674	39759	34838	24859	15267	10431	8472	7752	7536	7513	7544	7441	7540	7399	7387	7372	7428	7513	7420	7366	7318	7423	7457	7369	7316	7335	7505	7428	7303	7355	7318	7480	7343	7433	7364	7286	7406	7427	7440	7354	7305	7375	7351	7374	7474	7485	7313	7384	7388	7411	7388	7466	7314	7313	7521	7431	7445	7323	7356	7254	7391	7457	7303	7352	7419	7349	7329	7331	7280	7426	7323	7428	7404	7275	7537	7422	7431	7319	7429	7156	7405	7315	7449	7285	7321	7463	7451	7389	7337	7257	7421	7433	7326	7413	7397	7437	7417	7449	7414	7334	7463	7550	7377	7414	7376	7478	7319	7330	7336	7330	7500	7297	7491	7393	7300	7471	7461	7469	7418	7215	7510	7338	7373	7231	7484	7410	7392	7488	7452	7376	7496	7285	7392	7397	7455	7478	7525	7479	7415	7420	7514	7261	7364	7406	7314	7528	7344	7262	7408	7407	7288	7479	7366	7490	7513	7399	7304	7434	7332	7533	7384	7508	7315	7384	7396	7309	7424	7365	7407	7375	7511	7272	7287	7442	7257	7494	7594	7336	7532	7399	7432	7413	7291	7366	7345	7469	7395	7531	7500	7319	7514	7369	7389	7371	7448	7412	7461	7295	7423	7367	7428	7420	7461	7506	7459	7423	7543	7499	7432	7388	7394	7367	7457	7320	7415	7417	7330	7343	7339	7326	7363	7430	7331	7391	7375	7360	7391	7449	7455	7341	7311	7375	7497	7223	7341	7433	7409	7421	7339	7362	7380	7358	7422	7505	7427	7310	7409	7345	7401	7351	7377	7490	7355	7346	7309	7263	7468	7479	7325	7452	7360	7277	7225	7293	7440	7432	7503	7396	7374	7565	7419	7446	7427	7306	7329	7406	7348	7497	7299	7518	7391	7482	7383	7417	7328	7451	7510	7489	7460	7289	7446	7335	7507	7344	7258	7512	7443	7440	7518	7325	7436	7388	7399	7326	7492	7404	7265	7374	7340	7426	7303	7499	7393	7433	7461	7365	7446	7476	7430	7560	7496	7407	7393	7461	7454	7424	7264	7396	7541	7395	7401	7343	7391	7398	7417	7414	7486	7418	7346	7363	7205	7346	7473	7415	7357	7322	7413	7258	7455	7491	7356	7453	7393	7343	7495	7410	7395	7292	7475	7489	7344	7481	7357	7427	7512	7436	7575	7487	7345	7482	7275	7585	7436	7349	7484	7288	7301	7403	7428	7471	7425	7307	7438	7352	7383	7343	7363	7327	7382	7504	7390	7270	7433	7419	7396	7256	7550	7269	7489	7336	7410	7465	7163	7332	7367	7510	7282	7423	7339	7313	7396	7423	7426	7576	7397	7224	7496	7353	7494	7363	7348	7323	7332	7522	7387	7449	7555	7451	7342	7321	7324	7418	7470	7332	7518	7527	7411	7345	7358	7400	7410	7533	7447	7314	7539	7414	7427	7551	7315	7489	7435	7506	7401	7381	7412	7433	7386	7440	7326	7412	7468	7488	7292	7390	7350	7262	7490	7358	7501	7427	7363	7344	7397	7401	7279	7437	7433	7295	7378	7511	7336	7269	7404	7445	7390	7328	7438	7590	7482	7392	7316	7341	7373	7360	7534	7438	7377	7471	7342	7495	7399	7433	7470	7472	7427	7525	7291	7378	7427	7299	7446	7307	7371	7367	7434	7392	7377	7358	7353	7417	7596	7377	7437	7481	7528	7316	7308	7421	7367	7397	7411	7317	7354	7481	7425	7422	7453	7436	7411	7310	7421	7418	7497	7468	7469	7409	7302	7360	7504	7419	7363	7425	7431	7459	7443	7353	7401	7430	7277	7266	7567	7479	7350	7330	7459	7322	7410	7325	7326	7379	7417	7389	7312	7411	7320	7393	7403	7382	7488	7366	7390	7446	7385	7511	7376	7447	7301	7376	7287	7556	7460	7378	7523	7368	7423	7379	7373	7268	7357	7391	7413	7537	7280	7342	7375	7406	7337	7378	7430	7433	7306	7398	7421	7389	7423	7371	7400	7419	7388	7253	7502	7457	7386	7489	7540	7480	7484	7488	7205	7341	7557	7322	7399	7401	7359	7381	7405	7451	7422	7427	7363	7358	7493	7330	7459	7352	7358	7398	7267	7244	7460	7309	7637	7286	7359	7285	7338	7463	7487	7353	7443	7409	7285	7452	7409	7466	7347	7484	7529	7440	7389	7460	7478	7437	7377	7424	7377	7379	7375	7222	7516	7438	7415	7403	7392	7447	7494	7375	7392	7319	7353	7532	7361	7503	7365	7478	7358	7485	7369	7439	7454	7375	7383	7329	7439	7287	7338	7549	7237	7334	7441	7257	7448	7275	7459	7354	7500	7370	7299	7380	7487	7329	7379	7524	7413	7385	7539	7442	7379	7280	7568	7358	7361	7426	7439	7508	7434	7511	7302	7378	7322	7511	7464	7395	7544	7475	7449	7363	7449	7452	7403	7350	7384	7436	7467	7349	7349	7526	7397	7353	7579	7208	7449	7493	7355	7353	7296	7410	7452	7434	7328	7335	7521	7296	7541	7421	7454	7423	7429	7363	7351	7446	7278	7521	7301	7380	7459	7471	7403	7477	7453	7550	7312	7313	7427	7441	7462	7524	7415	7504	7344	7411	7329	7296	7444	7317	7318	7359	7389	7429	7424	7400	7368	7297	7431	7303	7297	7415	7465	7373	7500	7528	7408	7338	7403	7443	7622	7333	7420	7304	7436	7390	7378	7306	7349	7376	7388	7412	7383	7389	7496	7466	7398	7421	7464	7439	7400	7379	7415	7343	7410	7481	7398	7271	7369	7288	7273	7313	7412	7377	7491	7301	7405	7294	7436	7460	7476	7241	7403	7325	7329	7279	7518	7294	7396	7405	7383	7321	7403	7490	7411	7527	7410	7454	7378	7546	7353	7472	7472	7420	7438	7314	7473	7460	7410	7367	7386	7438	7401	7410	7377	7339	7338	7442	7422	7379	7396	7370	7483	7327	7382	7413	7443	7443	7477	7322	7376	7478	7478	7379	7280	7558	7445	7443	7381	7322	7483	7444	7311	7372	7489	7679	7296	7353	7464	7464	7453	7370	7422	7337	7467	7302	7358	7339	7518	7320	7378	7473	7437	7387	7318	7405	7378	7395	7432	7305	7327	7377	7459	7348	7428	7436	7466	7438	7458	7424	7398	7590	7443	7289	7322	7356	7372	7304	7487	7406	7352	7540	7406	7426	7390	7286	7465	7367	7343	7394	7258	7469	7384	7322	7341	7404	7399	7385	7400	7385	7422	7409	7336	7475	7385	7457	7244	7537	7352	7462	7343	7277	7445	7364	7418	7327	7432	7496	7449	7405	7384	7311	7433	7322	7558	7341	7322	7407	7300	7336	7423	7398	7392	7356	7340	7432	7482	7307	7165	7486	7318	7383	7399	7482	7420	7392	7458	7467	7263	7441	7525	7362	7380	7392	7412	7324	7322	7335	7243	7339	7346	7445	7426	7343	7286	7339	7511	7262	7381	7347	7413	7392	7542	7404	7302	7616	7273	7418	7476	7364	7269	7399	7256	7408	7439	7344	7411	7347	7385	7264	7402	7356	7314	7452	7269	7280	7398	7400	7350	7486	7439	7230	7416	7475	7443	7290	7425	7334	7458	7330	7402	7505	7237	7460	7358	7420	7450	7389	7376	7605	7389	7344	7375	7397	7493	7503	7379	7255	7299	7454	7338	7437	7442	7349	7382	7412	7447	7537	7435	7297	7353	7496	7346	7334	7370	7332	7223	7492	7480	7438	7513	7401	7356	7328	7389	7291	7406	7378	7401	7451	7451	7407	7356	7422	7413	7409	7563	7363	7353	7274	7343	7386	7550	7364	7364	7420	7429	7381	7343	7420	7194	7463	7350	7379	7480	7369	7403	7351	7317	7345	7386	7444	7398	7402	7238	7403	7315	7568	7332	7442	7492	7378	7344	7382	7275	7326	7459	7345	7290	7435	7446	7430	7559	7422	7402	7416	7374	7427	7397	7473	7413	7275	7546	7427	7342	7285	7476	7558	7314	7420	7369	7332	7406	7455	7421	7459	7314	7515	7430	7370	7490	7373	7291	7269	7427	7465	7403	7365	7492	7464	7444	7328	7305	7476	7371	7528	7370	7380	7448	7436	7436	7336	7369	7324	7224	7367	7447	7351	7310	7495	7389	7269	7506	7326	7411	7570	7448	7486	7363	7344	7373	7467	7303	7373	7334	7390	7384	7395	7583	7346	7450	7340	7459	7447	7381	7455	7437	7274	7356	7404	7386	7379	7541	7469	7399	7320	7362	7375	7541	7508	7433	7378	7395	7456	7414	7391	7428	7459	7283	7423	7408	7355	7300	7368	7374	7458	7434	7458	7398	7477	7250	7411	7432	7386	7457	7476	7349	7421	7500	7340	7400	7346	7392	7335	7409	7457	7533	7264	7402	7391	7418	7370	7388	7582	7457	7535	7329	7483	7538	7364	7287	7303	7394	7407	7392	7411	7340	7381	7454	7287	7375	7330	7376	7481	7405	7341	7359	7394	7299	7354	7335	7336	7396	7362	7416	7412	7332	7480	7453	7442	7524	7365	7403	7588	7403	7374	7433	7378	7466	7421	7517	7491	7352	7412	7363	7342	7373	7421	7384	7471	7420	7293	7517	7422	7337	7339	7451	7376	7483	7307	7363	7374	7401	7509	7365	7414	7470	7431	7480	7469	7376	7401	7403	7274	7441	7443	7334	7388	7253	7417	7321	7273	7489	7405	7429	7293	7315	7414	7457	7450	7427	7420	7363	7286	7578	7376	7472	7402	7419	7442	7405	7478	7366	7276	7514	7248	7489	7406	7479	7270	7374	7397	7363	7259	7364	7362	7403	7495	7261	7455	7428	7362	7378	7268	7438	7402	7388	7409	7492	7389	7348	7410	7392	7350	7432	7494	7394	7379	7545	7434	7583	7434	7267	7400	7386	7464	7315	7412	7426	7554	7481	7351	7322	7418	7475	7308	7433	7411	7365	7485	7442	7434	7218	7431	7473	7484	7448	7304	7352	7466	7546	7471	7384	7425	7310	7381	7213	7523
6555	9487	17873	13359	8154	4086	1937	1160	977	886	886	867	862	857	879	863	880	853	888	917	856	857	872	810	836	857	877	894	833	837	878	847	903	886	853	894	850	877	876	917	860	901	887	868	936	881	892	882	855	862	873	872	890	892	870	895	832	959	942	922	976	878	899	921	840	879	858	873	917	856	853	890	899	853	860	883	878	875	857	865	837	890	882	876	855	854	922	822	893	875	917	877	874	925	882	890	909	862	878	896	889	842	900	886	869	804	892	871	861	913	862	917	833	827	859	861	812	798	909	905	867	829	880	861	871	892	852	870	887	891	859	891	856	806	881	856	908	904	900	907	849	836	863	809	856	874	882	861	886	855	836	864	834	882	833	861	900	905	851	890	867	877	849	850	848	888	855	921	872	876	826	925	847	924	858	854	933	837	884	852	845	884	829	843	893	832	804	883	858	864	803	845	859	823	910	876	844	900	857	876	897	841	885	850	922	857	890	891	893	861	876	864	836	917	924	845	824	930	872	855	880	887	866	888	898	860	875	843	907	862	892	886	875	889	883	877	878	865	876	892	894	851	884	864	860	893	910	913	876	839	833	861	890	862	891	866	853	831	907	879	873	840	855	889	871	825	805	905	911	835	954	856	870	827	826	880	912	867	887	878	869	864	862	884	860	879	862	835	902	854	881	835	847	872	932	887	881	856	836	860	850	880	870	838	832	879	871	896	857	857	889	860	878	869	902	859	905	866	910	939	832	868	852	812	870	844	863	866	854	938	831	857	902	894	909	876	862	844	890	881	841	793	893	917	873	923	837	902	838	883	895	908	841	858	864	904	921	892	828	845	888	867	900	783	926	888	867	861	839	828	817	882	902	842	807	892	918	898	853	848	856	859	886	907	876	858	888	870	879	819	839	880	845	797	857	825	827	938	922	850	814	829	838	880	909	853	804	874	857	860	839	830	787	867	864	892	875	896	885	916	850	874	787	854	838	885	889	804	849	907	860	888	852	893	843	910	907	895	838	940	899	871	954	855	866	901	907	903	905	854	878	852	871	869	914	880	894	880	864	857	827	844	851	883	962	897	884	904	889	878	867	904	898	871	860	928	831	902	908	911	840	894	867	898	878	857	920	872	890	903	856	889	888	902	853	848	915	876	859	803	891	841	820	852	833	812	907	878	904	908	867	856	891	932	855	918	882	859	815	882	880	842	886	886	902	823	842	895	915	915	869	903	896	849	846	839	815	869	824	840	872	856	924	894	837	861	850	808	929	853	867	881	887	849	868	841	848	844	896	894	874	879	860	873	832	878	906	771	874	897	888	891	916	907	901	884	937	851	847	929	813	901	868	894	905	861	881	849	872	925	874	848	875	868	866	869	840	857	905	877	895	868	868	901	859	894	867	846	852	942	827	883	879	885	880	835	893	855	855	832	883	881	827	850	884	880	923	917	910	905	866	840	860	848	873	824	838	906	885	837	921	879	861	819	836	879	831	927	852	853	859	887	904	884	831	860	907	902	809	846	893	873	881	884	862	888	884	818	873	819	834	880	882	866	895	848	836	875	906	907	896	894	978	943	875	910	872	888	823	900	839	859	908	854	866	875	837	884	908	928	831	863	822	877	809	924	859	871	839	842	869	882	905	887	808	892	843	905	872	869	874	895	887	868	893	888	819	887	862	868	875	843	886	843	864	880	897	837	863	872	889	853	876	864	897	850	874	888	940	893	864	879	820	807	867	889	888	885	870	840	871	888	872	868	836	879	826	863	875	908	873	878	914	894	897	864	850	837	888	866	889	942	829	878	811	873	880	904	908	899	883	888	897	851	902	839	897	929	847	824	849	967	846	883	922	885	891	930	856	861	870	880	836	931	889	903	915	874	862	929	852	863	885	887	861	871	910	899	908	859	913	815	878	833	815	831	895	866	871	853	837	839	857	812	893	928	828	840	859	867	857	917	879	891	875	855	869	834	831	865	893	827	875	855	870	824	907	903	860	880	861	854	909	886	881	881	872	839	907	885	843	858	903	887	851	909	912	852	881	822	867	896	862	870	870	867	872	885	881	828	835	867	901	868	854	852	874	882	875	866	876	820	889	928	867	924	854	850	825	878	836	862	896	873	850	862	880	827	895	831	850	896	861	855	859	826	873	860	909	839	924	810	875	827	846	908	838	896	882	861	879	865	882	845	889	827	886	879	918	876	858	856	899	936	867	862	855	853	936	898	893	864	802	874	922	879	901	855	912	827	870	866	850	824	887	882	956	841	851	879	918	835	940	873	859	823	883	916	884	926	856	824	878	921	827	951	869	886	865	871	945	882	784	815	897	855	853	938	861	877	944	874	846	914	888	835	860	829	831	844	843	873	859	832	907	915	841	899	869	803	852	848	908	912	857	836	862	863	884	909	862	919	875	869	899	877	877	842	864	867	848	864	866	918	866	918	895	867	940	847	836	844	876	916	866	856	859	854	897	823	857	855	896	855	868	872	874	873	783	818	891	881	854	924	909	865	876	884	903	906	864	854	849	836	871	899	857	895	871	867	854	885	843	828	907	892	862	890	854	866	881	854	866	880	869	846	876	855	846	824	863	871	930	841	833	858	886	896	916	839	874	904	895	908	893	871	840	867	873	843	891	881	907	813	824	886	924	854	898	847	840	871	857	857	920	868	899	893	900	853	857	867	877	860	917	954	852	856	844	866	901	898	827	869	863	861	835	844	858	844	851	873	845	852	891	850	896	847	852	853	863	856	870	882	894	867	870	881	917	895	828	912	893	840	894	839	881	920	878	869	887	858	885	937	900	890	877	877	884	840	829	844	846	883	863	858	913	906	908	871	858	850	834	842	822	822	804	853	899	848	919	862	900	893	814	835	849	884	884	868	882	885	861	898	865	878	880	872	867	870	820	831	853	839	848	807	850	909	889	875	916	915	893	949	892	862	885	841	907	858	867	904	845	828	855	868	890	883	851	863	850	885	849	901	926	920	808	893	879	901	861	873	864	889	871	855	869	833	904	855	870	865	855	835	925	861	875	848	894	906	915	851	913	871	834	815	909	848	878	865	837	889	823	893	875	838	871	844	869	929	875	867	850	891	808	874	874	868	914	859	898	893	860	835	921	820	838	829	834	874	898	885	885	896	900	873	861	833	874	879	870	853	896	856	837	875	826	905	878	866	886	885	876	850	895	874	839	856	858	881	862	814	881	819	845	912	819	837	854	843	856	885	887	823	865	848	864	863	855	884	871	861	886	926	861	896	884	836	923	902	856	892	894	862	910	880	874	927	833	883	858	862	845	900	857	806	910	817	862	852	890	878	857	862	836	904	884	864	929	876	868	876	924	838	859	932	878	895	859	862	858	884	895	859	876	915	922	926	894	871	894	839	849	877	948	904	861	818	844	868	876	813	852	860	846	838	912	816	878	848	866	887	869	846	863	875	873	869	804	862	826	890	801	865	883	878	835	777	845	897	900	893	894	904	909	906	914	920	873	897	865	860	891	849	881	873
38508	44881	53956	56784	51292	37088	24170	13230	9168	8210	7778	7731	7636	7509	7443	7462	7479	7433	7308	7407	7495	7412	7518	7349	7359	7398	7384	7359	7444	7262	7406	7352	7538	7508	7363	7422	7330	7564	7363	7588	7527	7525	7520	7472	7473	7326	7503	7329	7522	7421	7452	7520	7504	7500	7394	7433	7579	7252	7560	7479	7480	7462	7418	7278	7395	7416	7491	7469	7361	7538	7477	7405	7486	7347	7382	7508	7409	7477	7446	7416	7385	7498	7421	7502	7576	7533	7481	7436	7477	7350	7324	7424	7417	7390	7526	7454	7564	7352	7421	7382	7475	7517	7487	7335	7435	7351	7533	7472	7499	7504	7519	7355	7499	7529	7613	7404	7503	7398	7385	7452	7521	7323	7452	7331	7363	7479	7509	7416	7388	7485	7522	7395	7456	7336	7487	7495	7469	7359	7443	7283	7403	7511	7409	7248	7392	7541	7335	7437	7483	7249	7449	7497	7384	7386	7532	7509	7400	7379	7453	7477	7454	7516	7520	7416	7429	7467	7423	7341	7423	7479	7398	7476	7435	7339	7466	7485	7400	7496	7431	7249	7439	7566	7480	7333	7327	7466	7365	7306	7375	7432	7393	7421	7466	7516	7522	7537	7302	7415	7555	7433	7412	7284	7472	7454	7508	7494	7437	7255	7355	7501	7369	7472	7460	7472	7431	7331	7436	7514	7536	7541	7435	7397	7388	7489	7227	7427	7532	7396	7383	7526	7516	7456	7383	7486	7458	7414	7389	7418	7491	7405	7353	7445	7453	7481	7492	7375	7320	7587	7434	7567	7385	7438	7386	7430	7518	7444	7472	7524	7445	7326	7345	7440	7437	7376	7391	7413	7438	7380	7415	7511	7404	7529	7527	7386	7508	7473	7437	7436	7505	7414	7383	7472	7433	7444	7356	7649	7552	7548	7558	7341	7423	7436	7406	7485	7362	7398	7455	7461	7319	7497	7414	7480	7352	7410	7449	7403	7459	7316	7473	7402	7482	7493	7392	7380	7557	7427	7488	7448	7462	7439	7427	7443	7401	7438	7387	7379	7412	7296	7481	7618	7436	7412	7420	7475	7418	7564	7427	7319	7538	7524	7532	7486	7508	7485	7299	7268	7479	7308	7378	7446	7518	7447	7453	7369	7525	7424	7498	7427	7466	7471	7384	7326	7442	7456	7479	7492	7445	7481	7443	7431	7518	7358	7528	7537	7415	7446	7392	7463	7495	7514	7396	7442	7366	7461	7510	7434	7346	7344	7368	7365	7231	7411	7472	7445	7290	7527	7422	7435	7351	7223	7486	7412	7466	7441	7484	7319	7422	7523	7412	7411	7340	7417	7429	7378	7540	7538	7397	7419	7503	7394	7435	7541	7384	7395	7463	7315	7577	7400	7527	7463	7533	7378	7441	7318	7455	7447	7448	7403	7246	7489	7507	7395	7455	7396	7417	7415	7251	7431	7418	7405	7523	7537	7388	7546	7422	7571	7502	7618	7477	7451	7513	7353	7458	7460	7577	7384	7580	7314	7405	7282	7464	7457	7514	7457	7384	7449	7658	7317	7540	7456	7450	7421	7388	7425	7421	7437	7514	7406	7389	7442	7524	7536	7363	7478	7482	7429	7456	7427	7400	7504	7518	7546	7419	7384	7461	7386	7417	7592	7421	7447	7386	7348	7370	7457	7443	7422	7564	7415	7448	7561	7524	7457	7355	7376	7483	7442	7347	7438	7429	7466	7430	7481	7409	7427	7358	7399	7529	7449	7433	7448	7532	7500	7520	7484	7474	7400	7467	7542	7412	7485	7451	7508	7394	7336	7490	7433	7359	7484	7396	7513	7555	7416	7508	7574	7404	7399	7419	7471	7410	7342	7482	7458	7367	7344	7478	7384	7399	7373	7422	7483	7534	7429	7296	7381	7478	7272	7360	7482	7475	7421	7335	7425	7409	7381	7292	7452	7501	7414	7531	7406	7515	7550	7511	7497	7426	7434	7389	7498	7530	7397	7472	7625	7417	7602	7364	7447	7442	7362	7404	7525	7450	7389	7492	7438	7332	7466	7472	7507	7476	7409	7386	7399	7472	7313	7498	7472	7585	7485	7444	7367	7488	7609	7363	7413	7438	7514	7440	7477	7457	7444	7467	7468	7447	7386	7493	7379	7539	7461	7460	7478	7347	7542	7426	7351	7398	7433	7290	7436	7400	7519	7380	7456	7406	7445	7500	7591	7458	7464	7491	7409	7421	7397	7453	7514	7560	7447	7352	7477	7526	7420	7376	7597	7484	7460	7467	7377	7488	7382	7399	7409	7505	7490	7494	7445	7534	7449	7423	7620	7454	7337	7483	7483	7325	7548	7387	7500	7330	7441	7435	7466	7505	7527	7452	7588	7415	7408	7517	7589	7419	7415	7402	7368	7455	7441	7340	7458	7354	7361	7516	7413	7325	7392	7410	7490	7472	7382	7386	7312	7459	7469	7436	7573	7371	7553	7512	7517	7339	7370	7357	7487	7613	7459	7493	7305	7420	7379	7486	7529	7519	7573	7402	7573	7511	7439	7450	7525	7335	7512	7582	7370	7368	7341	7432	7473	7399	7505	7465	7332	7331	7426	7385	7402	7433	7419	7478	7421	7424	7399	7430	7478	7539	7349	7493	7439	7337	7389	7419	7481	7468	7608	7331	7407	7417	7493	7446	7457	7450	7573	7430	7474	7456	7351	7447	7605	7399	7531	7308	7473	7436	7567	7248	7406	7484	7368	7444	7316	7326	7547	7467	7275	7545	7389	7380	7346	7485	7396	7459	7509	7415	7362	7440	7462	7433	7442	7405	7497	7423	7423	7433	7413	7574	7376	7516	7348	7404	7343	7440	7508	7450	7443	7407	7482	7649	7365	7360	7548	7414	7468	7444	7340	7497	7371	7538	7505	7523	7378	7471	7462	7476	7375	7530	7401	7457	7387	7491	7469	7542	7393	7420	7374	7395	7557	7605	7363	7415	7393	7517	7417	7341	7553	7357	7415	7452	7446	7485	7468	7473	7567	7404	7461	7540	7344	7400	7535	7294	7321	7532	7355	7544	7394	7316	7532	7520	7351	7401	7431	7497	7480	7335	7456	7441	7491	7406	7461	7375	7523	7443	7520	7376	7489	7480	7389	7395	7521	7460	7590	7264	7320	7474	7518	7535	7444	7555	7483	7454	7509	7457	7533	7484	7349	7507	7406	7482	7311	7607	7523	7442	7480	7359	7537	7522	7498	7514	7339	7362	7456	7462	7316	7460	7432	7414	7369	7555	7376	7467	7339	7426	7519	7387	7522	7401	7439	7591	7332	7487	7434	7370	7564	7414	7354	7432	7288	7529	7261	7456	7549	7438	7462	7496	7403	7511	7459	7498	7482	7494	7415	7444	7470	7426	7226	7374	7416	7480	7302	7307	7424	7365	7482	7347	7507	7418	7595	7388	7656	7402	7445	7349	7390	7464	7539	7454	7492	7295	7540	7249	7371	7395	7518	7459	7364	7354	7581	7446	7454	7530	7440	7382	7427	7318	7446	7329	7381	7375	7297	7388	7456	7508	7438	7510	7457	7378	7402	7514	7497	7427	7345	7438	7545	7354	7396	7425	7423	7372	7478	7429	7364	7343	7449	7399	7493	7355	7405	7349	7399	7493	7352	7382	7363	7439	7491	7510	7368	7474	7425	7541	7375	7300	7556	7377	7476	7660	7462	7470	7501	7439	7434	7555	7433	7348	7510	7452	7443	7235	7442	7342	7553	7327	7492	7480	7423	7268	7447	7503	7508	7382	7386	7491	7481	7420	7468	7327	7424	7242	7501	7584	7400	7394	7422	7521	7350	7444	7471	7479	7331	7392	7430	7519	7486	7418	7442	7351	7448	7470	7444	7285	7537	7510	7522	7402	7468	7544	7433	7396	7347	7464	7516	7300	7379	7426	7349	7481	7518	7445	7378	7438	7365	7478	7481	7478	7409	7493	7528	7506	7433	7514	7357	7538	7417	7404	7345	7399	7250	7588	7435	7399	7386	7541	7380	7372	7395	7257	7524	7247	7579	7463	7507	7580	7371	7434	7535	7417	7415	7362	7568	7512	7363	7455	7507	7440	7433	7528	7375	7448	7425	7323	7476	7381	7341	7519	7606	7515	7526	7486	7422	7547	7411	7375	7414	7378	7360	7593	7389	7502	7473	7488	7441	7458	7401	7473	7550	7350	7401	7454	7487	7376	7328	7503	7392	7450	7362	7428	7409	7422	7391	7516	7415	7429	7551	7361	7482	7379	7442	7427	7460	7426	7458	7432	7408	7408	7423	7477	7519	7486	7381	7461	7391	7545	7523	7480	7483	7401	7300	7479	7438	7502	7336	7435	7434	7393	7548	7404	7484	7391	7399	7369	7508	7583	7507	7497	7404	7440	7382	7484	7481	7421	7376	7478	7378	7390	7381	7450	7379	7437	7531	7420	7379	7584	7462	7479	7429	7384	7558	7478	7418	7426	7447	7540	7448	7508	7480	7407	7330	7444	7493	7487	7225	7337	7621	7494	7581	7523	7401	7455	7472	7320	7332	7390	7505	7294	7456	7363	7448	7406	7494	7459	7298	7355	7481	7418	7411	7482	7417	7391	7558	7491	7346	7443	7562	7289	7400	7311	7475	7374	7293	7439	7464	7602	7351	7356	7502	7430	7480	7421	7255	7497	7432	7456	7483	7426	7500	7479	7465	7520	7504	7449	7473	7348	7576	7425	7421	7404	7466	7511	7481	7477	7446	7591	7309	7355	7629	7433	7384	7463	7532	7541	7352	7449	7469	7374	7403	7452	7463	7606	7473	7419	7448	7421	7398	7430	7439	7464	7544	7445	7454	7473	7412	7499	7417	7395	7387	7398	7484	7422	7483	7387	7425	7448	7357	7483	7418	7445	7387	7376	7362	7347	7476	7606	7389	7515	7401	7353	7532	7477	7542	7505	7396	7400	7399	7542	7472	7553	7483	7471	7672	7296	7532	7397	7434	7550	7362	7554	7540	7535	7367	7540	7396	7332	7387	7417	7489	7455	7461	7364	7506	7550	7463	7536	7461	7479	7457	7510	7631	7389	7529	7589	7436
8330	8124	17182	13860	7945	3385	1578	1093	946	802	878	897	874	866	875	851	901	847	874	866	840	834	804	840	893	870	859	898	884	898	796	873	906	852	872	866	873	875	860	881	870	884	853	861	827	887	869	824	867	907	902	837	855	851	906	859	827	861	875	810	922	880	873	918	837	895	849	855	847	865	862	835	845	886	893	859	927	853	886	854	854	891	915	905	913	889	842	903	881	845	876	907	907	841	835	868	802	880	851	876	847	901	888	870	864	886	848	873	843	857	836	913	863	908	892	847	880	856	846	855	903	855	889	891	830	911	870	836	863	868	870	876	865	822	882	878	883	896	860	890	899	807	849	895	875	838	832	831	860	862	878	839	890	827	865	806	883	874	903	925	862	864	789	909	865	817	890	903	904	837	914	861	871	850	838	862	856	895	849	855	863	880	878	831	863	912	883	928	831	856	954	772	868	856	851	880	863	881	810	893	864	877	833	831	897	826	866	873	858	851	904	850	835	880	842	876	881	880	873	866	872	898	905	903	891	843	878	862	847	803	868	884	860	845	846	819	878	827	839	857	904	858	860	897	888	910	874	891	859	896	849	898	813	880	904	869	840	878	859	876	930	848	891	878	882	922	853	933	844	836	834	823	884	888	786	857	893	884	861	822	880	812	882	826	911	862	879	878	899	902	862	911	814	879	890	875	895	917	877	863	869	843	884	874	943	846	877	828	828	882	812	890	818	885	867	859	889	840	817	896	883	871	818	921	865	798	830	870	891	872	858	843	873	815	815	876	902	901	885	870	886	909	882	933	871	811	911	816	899	880	900	867	850	894	869	834	895	903	903	898	860	889	855	858	871	859	855	849	892	869	869	861	794	843	853	885	853	840	869	867	876	900	799	845	866	864	821	842	833	880	896	883	932	803	790	931	819	828	902	838	811	878	882	850	840	870	889	875	883	893	869	865	863	821	900	824	874	867	863	865	847	810	806	867	861	866	848	794	864	858	873	909	839	848	872	893	885	848	834	849	871	809	861	912	881	865	840	833	867	878	845	863	806	924	888	849	834	857	851	883	834	880	893	884	867	849	842	904	884	899	903	829	813	834	907	868	871	844	845	884	839	867	856	820	921	892	853	870	928	871	886	895	873	871	874	872	915	865	877	862	881	830	915	876	810	872	855	846	898	850	833	869	865	902	875	905	881	802	883	863	904	889	876	869	822	873	900	870	857	839	895	877	844	897	837	839	888	881	895	877	854	862	862	931	873	858	861	824	854	924	849	790	912	844	867	867	914	909	810	861	832	828	889	849	884	888	868	913	901	852	860	855	894	887	840	896	871	854	822	831	876	849	813	887	886	872	872	895	858	805	880	831	817	833	852	904	853	889	857	838	905	813	847	852	853	826	924	883	927	879	847	881	861	886	865	849	871	874	834	830	881	860	857	859	883	940	911	857	888	851	898	849	912	861	852	880	862	862	886	882	846	800	850	878	833	880	888	810	881	885	851	904	849	923	869	779	835	884	869	856	830	818	912	831	896	895	877	899	938	901	868	881	908	847	901	862	866	904	799	916	865	904	868	845	852	888	877	848	894	833	863	829	841	891	840	818	793	891	931	917	929	817	862	842	833	840	870	870	866	879	856	899	831	873	849	889	895	864	836	875	884	899	912	892	861	867	820	895	896	832	872	881	869	928	851	843	892	874	863	857	879	869	855	861	884	885	853	872	867	830	848	849	873	905	880	893	850	897	849	880	876	865	878	817	850	839	861	890	876	919	874	843	888	836	938	857	895	860	840	887	865	905	888	854	833	867	898	860	869	869	846	886	817	881	870	836	866	862	878	837	860	828	878	846	869	901	889	871	940	836	864	896	869	831	844	860	837	859	898	853	876	841	840	847	865	824	899	898	910	869	869	831	827	851	886	838	918	880	836	840	878	858	828	895	881	848	865	888	922	848	847	885	811	829	866	849	875	888	857	909	810	876	867	924	872	893	888	827	890	934	854	900	892	878	857	940	851	835	855	893	871	801	866	872	903	844	878	890	893	897	862	928	867	835	856	874	796	820	862	841	862	846	864	858	864	865	856	855	896	870	899	869	820	864	886	861	909	827	900	918	872	871	897	837	825	842	881	816	898	886	893	862	873	843	925	899	843	856	846	821	873	855	856	830	830	795	831	898	831	801	892	854	861	883	902	847	839	850	840	846	851	856	857	887	835	815	896	865	927	905	914	825	842	917	880	879	857	854	905	852	847	863	847	859	911	831	871	818	838	882	873	876	907	877	854	874	896	860	872	853	955	810	867	870	864	847	876	860	822	862	861	849	936	900	904	820	832	861	910	832	904	870	903	893	856	913	835	854	888	821	934	826	860	851	856	858	889	896	858	860	881	870	887	879	866	883	826	876	842	844	890	894	872	879	825	843	875	829	768	855	902	820	916	848	835	878	893	859	853	870	891	860	865	869	847	912	877	834	809	903	838	880	891	858	848	883	873	903	863	867	861	856	901	900	834	852	893	871	876	826	909	838	856	868	834	852	868	895	833	861	855	886	850	895	851	828	870	861	847	858	870	844	858	839	857	808	875	917	891	870	793	845	886	866	894	863	860	884	840	846	873	868	843	872	795	837	895	840	886	871	865	854	887	888	847	865	831	848	830	859	879	888	833	851	854	843	855	875	849	890	836	869	878	853	831	869	871	842	842	870	887	889	883	873	829	849	847	883	937	877	895	864	868	833	830	866	872	870	838	857	899	915	883	937	856	836	842	852	854	828	889	892	887	843	925	878	875	857	789	857	859	896	857	847	889	868	870	893	902	902	901	873	857	901	884	903	847	903	918	866	842	860	841	901	853	851	882	914	888	855	863	896	901	891	827	856	893	890	835	795	863	831	873	865	829	860	829	852	872	872	865	881	853	924	836	856	851	887	862	853	851	804	872	867	880	848	914	808	857	911	859	901	903	883	829	869	862	878	850	878	872	902	848	874	819	876	845	917	857	881	918	885	841	851	845	875	860	908	866	889	891	855	840	845	832	854	879	828	825	872	892	824	876	916	891	918	897	891	894	886	846	905	900	902	859	840	909	867	856	846	891	846	834	854	870	816	885	884	879	889	845	855	872	853	847	904	861	889	923	899	850	918	881	849	784	906	899	887	837	874	862	856	840	849	860	905	893	847	924	832	897	895	868	844	851	864	890	834	825	858	843	856	895	822	886	890	819	855	882	844	841	855	873	829	869	877	880	861	816	864	834	884	910	832	889	868	893	855	887	867	916	865	861	925	831	873	898	858	803	882	848	918	842	854	882	800	858	918	925	848	835	860	844	835	840	884	865	822	875	890	903	844	900	914	856	882	868	832	885	858	900	916	905	824	826	868	869	880	851	867	834	849	831	913	903	820	912	861	863	894	858	893	893	833	867	891	841	883	862	907	848	817	866	841	867	867	873	856	880	859	873	854	817	859	843	906	880	877	868	860	832	871	904	892	849	831	816	883	833	889	873	871	890	830	881	863
34755	41824	52685	57222	48705	33306	20949	12492	8918	8251	7703	7837	7698	7372	7376	7409	7391	7447	7410	7505	7486	7408	7494	7491	7455	7247	7452	7314	7398	7446	7367	7617	7445	7501	7464	7400	7471	7494	7444	7411	7348	7524	7451	7400	7493	7447	7329	7307	7433	7433	7383	7441	7496	7447	7501	7440	7402	7375	7507	7411	7552	7301	7503	7453	7400	7393	7470	7506	7492	7451	7379	7460	7355	7455	7505	7415	7279	7482	7408	7323	7333	7443	7558	7438	7496	7409	7421	7356	7463	7482	7416	7386	7470	7604	7452	7415	7583	7261	7475	7311	7383	7527	7464	7346	7563	7467	7440	7429	7358	7496	7515	7290	7494	7664	7326	7491	7276	7453	7446	7566	7515	7401	7468	7409	7303	7368	7421	7306	7530	7441	7404	7460	7406	7351	7332	7576	7382	7452	7477	7392	7340	7447	7389	7408	7468	7535	7498	7433	7416	7539	7399	7395	7442	7397	7380	7497	7389	7395	7403	7464	7552	7439	7527	7533	7482	7509	7516	7362	7372	7495	7448	7315	7556	7489	7442	7559	7264	7494	7471	7416	7386	7305	7405	7439	7374	7411	7608	7434	7386	7366	7529	7399	7516	7404	7513	7485	7456	7545	7474	7487	7393	7461	7517	7533	7499	7441	7430	7434	7502	7433	7351	7477	7423	7379	7487	7391	7609	7432	7414	7523	7426	7518	7369	7332	7402	7554	7444	7441	7475	7414	7482	7427	7412	7366	7502	7432	7343	7469	7505	7448	7315	7542	7447	7465	7432	7394	7504	7328	7372	7615	7340	7498	7467	7428	7335	7534	7501	7457	7463	7363	7556	7414	7421	7547	7479	7289	7439	7543	7481	7375	7453	7429	7599	7294	7480	7412	7509	7509	7561	7558	7471	7450	7406	7529	7487	7414	7489	7407	7455	7251	7533	7554	7450	7454	7469	7363	7469	7435	7598	7487	7408	7481	7385	7401	7330	7480	7426	7394	7520	7414	7456	7414	7386	7722	7463	7371	7465	7548	7288	7481	7315	7466	7398	7563	7463	7443	7433	7529	7420	7373	7459	7307	7390	7448	7578	7419	7515	7587	7520	7494	7406	7403	7485	7441	7412	7219	7494	7341	7452	7456	7450	7387	7457	7325	7576	7531	7405	7461	7354	7338	7334	7370	7353	7390	7519	7355	7468	7407	7440	7431	7469	7474	7476	7500	7467	7415	7423	7530	7437	7499	7449	7396	7557	7569	7347	7417	7522	7490	7437	7343	7455	7547	7349	7457	7453	7444	7556	7552	7428	7410	7506	7482	7603	7410	7444	7390	7397	7367	7387	7404	7479	7405	7446	7390	7511	7378	7397	7585	7566	7427	7688	7483	7586	7406	7280	7362	7412	7476	7463	7437	7513	7397	7302	7487	7461	7409	7565	7344	7343	7492	7441	7558	7397	7504	7404	7426	7460	7453	7459	7341	7511	7514	7591	7377	7417	7425	7446	7497	7433	7532	7361	7466	7435	7309	7443	7444	7317	7461	7459	7453	7329	7412	7462	7545	7481	7446	7460	7422	7346	7503	7540	7578	7401	7426	7439	7378	7513	7307	7376	7472	7571	7463	7303	7468	7427	7469	7533	7335	7335	7437	7420	7545	7508	7568	7419	7438	7392	7475	7493	7431	7571	7473	7401	7406	7516	7483	7390	7393	7386	7401	7427	7512	7316	7580	7411	7516	7484	7497	7453	7486	7411	7411	7485	7431	7491	7387	7438	7454	7481	7430	7417	7560	7502	7479	7382	7376	7464	7549	7402	7415	7490	7391	7475	7434	7470	7436	7553	7409	7406	7453	7374	7324	7476	7484	7370	7427	7383	7422	7431	7461	7383	7585	7350	7461	7419	7441	7513	7403	7519	7529	7443	7420	7443	7450	7473	7345	7475	7598	7448	7456	7603	7391	7425	7377	7486	7412	7459	7448	7611	7426	7316	7451	7481	7380	7494	7481	7461	7522	7517	7365	7474	7394	7494	7484	7408	7534	7354	7460	7528	7449	7362	7406	7445	7378	7461	7266	7495	7518	7465	7441	7457	7371	7575	7444	7385	7508	7501	7438	7498	7477	7465	7388	7514	7337	7421	7503	7386	7490	7429	7530	7576	7329	7432	7385	7333	7282	7478	7564	7461	7566	7450	7373	7580	7445	7526	7433	7462	7422	7452	7381	7417	7456	7503	7393	7487	7569	7466	7370	7311	7547	7483	7389	7504	7549	7531	7553	7396	7533	7508	7454	7358	7500	7498	7228	7412	7339	7362	7468	7458	7451	7441	7485	7493	7542	7445	7364	7512	7502	7369	7391	7480	7604	7560	7399	7499	7486	7333	7475	7458	7454	7522	7492	7413	7544	7403	7351	7671	7347	7475	7368	7504	7548	7459	7566	7398	7505	7503	7369	7319	7462	7539	7406	7472	7310	7466	7492	7338	7511	7376	7390	7404	7420	7511	7509	7389	7365	7484	7490	7579	7419	7535	7450	7391	7454	7508	7403	7477	7519	7555	7528	7437	7395	7448	7374	7385	7384	7509	7520	7465	7493	7479	7459	7366	7536	7508	7462	7474	7529	7483	7422	7400	7262	7451	7388	7378	7304	7429	7345	7475	7366	7409	7500	7475	7451	7462	7345	7441	7472	7431	7343	7430	7293	7426	7555	7482	7429	7454	7409	7431	7421	7482	7413	7443	7442	7419	7407	7429	7471	7493	7351	7391	7498	7458	7428	7469	7417	7465	7456	7230	7523	7428	7430	7382	7490	7489	7393	7441	7571	7446	7424	7361	7517	7419	7404	7508	7371	7352	7342	7545	7402	7518	7364	7431	7549	7283	7508	7437	7408	7254	7505	7428	7326	7376	7547	7450	7431	7436	7566	7455	7474	7338	7459	7469	7322	7384	7593	7496	7433	7556	7350	7440	7296	7420	7481	7416	7587	7378	7257	7655	7505	7461	7423	7433	7404	7404	7341	7510	7375	7475	7405	7460	7445	7402	7482	7422	7480	7414	7431	7504	7472	7513	7415	7447	7618	7384	7379	7551	7412	7473	7362	7511	7368	7471	7458	7444	7461	7333	7371	7357	7334	7488	7503	7415	7523	7400	7441	7441	7411	7413	7400	7453	7452	7444	7479	7475	7367	7386	7314	7438	7545	7462	7488	7454	7442	7492	7335	7477	7431	7501	7518	7467	7294	7489	7454	7431	7419	7528	7453	7436	7416	7342	7398	7464	7486	7333	7386	7334	7458	7449	7408	7451	7448	7474	7381	7438	7449	7463	7462	7480	7441	7470	7561	7415	7463	7374	7519	7445	7392	7386	7433	7418	7509	7550	7515	7457	7440	7479	7465	7390	7481	7299	7431	7496	7514	7304	7555	7447	7587	7466	7493	7476	7527	7387	7416	7416	7401	7548	7258	7409	7519	7521	7427	7520	7438	7460	7499	7530	7485	7445	7423	7503	7454	7531	7393	7494	7364	7326	7400	7528	7380	7403	7261	7449	7351	7464	7414	7404	7566	7382	7291	7622	7487	7510	7380	7582	7477	7394	7521	7399	7412	7450	7311	7484	7442	7445	7425	7404	7429	7432	7356	7455	7507	7447	7492	7459	7464	7383	7491	7444	7538	7360	7525	7304	7351	7407	7408	7514	7439	7335	7365	7402	7486	7286	7283	7410	7400	7372	7555	7507	7399	7299	7471	7541	7437	7470	7425	7512	7426	7543	7482	7415	7455	7338	7303	7404	7329	7488	7389	7467	7481	7577	7513	7385	7342	7491	7362	7468	7468	7361	7452	7490	7395	7482	7494	7485	7441	7417	7431	7580	7450	7402	7353	7376	7462	7438	7385	7527	7402	7363	7509	7451	7391	7487	7448	7362	7388	7368	7522	7515	7406	7390	7666	7514	7421	7560	7549	7411	7447	7409	7501	7551	7459	7490	7489	7356	7448	7463	7436	7352	7370	7459	7529	7712	7326	7239	7555	7634	7427	7429	7438	7414	7519	7284	7422	7430	7462	7434	7511	7394	7576	7536	7479	7498	7365	7605	7515	7537	7625	7498	7412	7407	7425	7500	7326	7503	7483	7515	7397	7452	7431	7314	7333	7483	7316	7415	7438	7434	7568	7382	7413	7486	7445	7461	7482	7373	7496	7395	7484	7447	7446	7456	7519	7524	7423	7477	7441	7344	7446	7386	7516	7524	7335	7433	7468	7416	7439	7551	7439	7441	7435	7501	7320	7550	7539	7404	7553	7532	7403	7465	7556	7329	7485	7482	7476	7387	7473	7335	7395	7479	7386	7509	7592	7471	7434	7432	7644	7472	7418	7488	7505	7481	7431	7519	7545	7445	7399	7415	7395	7478	7381	7369	7453	7431	7264	7401	7434	7426	7488	7448	7405	7390	7356	7435	7454	7415	7578	7460	7424	7529	7491	7395	7239	7431	7491	7489	7468	7487	7486	7524	7404	7474	7454	7478	7462	7552	7404	7442	7639	7376	7508	7597	7532	7555	7464	7380	7458	7514	7351	7436	7316	7475	7528	7380	7436	7463	7576	7510	7342	7498	7471	7509	7453	7502	7435	7405	7389	7477	7606	7520	7467	7510	7354	7372	7435	7447	7410	7535	7420	7519	7453	7438	7445	7580	7522	7429	7395	7504	7330	7485	7459	7551	7288	7418	7415	7414	7283	7337	7599	7454	7371	7487	7531	7439	7478	7543	7427	7543	7482	7337	7315	7659	7515	7469	7329	7540	7424	7440	7413	7464	7458	7326	7565	7425	7407	7413	7578	7430	7444	7380	7506	7505	7404	7472	7593	7453	7417	7468	7480	7445	7634	7430	7488	7674	7328	7417	7379	7559	7488	7506	7460	7498	7505	7587	7367	7493	7339	7502	7433	7529	7517	7548	7514	7385	7460	7411	7400	7453	7454	7503	7420	7414	7483	7377	7591	7376	7223	7370	7494	7507	7381	7395	7453	7422	7401	7407	7477	7454	7473	7578	7413	7330	7307	7374	7409	7446	7492	7451	7410	7435	7522	7470	7395	7419	7557	7381	7480	7372	7455	7394	7606	7380	7418	7415	7536	7567	7339
8025	15131	28212	22359	13748	5682	2263	1361	945	1021	918	880	907	845	837	891	853	808	876	859	873	873	876	859	894	878	846	856	882	888	836	813	879	873	847	849	880	809	855	827	838	827	806	907	877	880	850	819	819	873	855	915	810	825	889	910	852	780	882	874	885	870	890	852	870	811	881	821	866	856	889	932	906	897	862	832	831	893	878	812	913	901	836	918	816	890	882	852	916	911	884	869	857	865	902	797	909	858	869	832	915	854	911	880	861	861	854	800	884	798	877	855	856	845	820	778	861	927	834	882	837	893	807	931	854	809	918	840	886	849	862	885	886	863	805	882	878	778	846	914	934	850	855	839	873	811	928	848	878	837	874	883	875	842	794	855	909	874	920	884	827	807	912	874	878	883	896	864	882	857	948	919	897	885	894	861	847	879	903	890	881	854	850	873	849	855	860	858	811	867	798	857	838	890	884	889	833	838	863	881	883	873	818	823	791	890	899	877	841	904	871	897	891	871	877	872	874	905	879	921	873	860	867	903	870	826	892	900	791	863	902	859	887	869	886	854	844	893	836	855	863	906	871	843	839	908	897	802	880	904	846	904	890	896	925	892	895	850	865	845	884	882	930	893	874	915	840	823	864	909	845	850	885	800	911	911	893	884	880	859	876	901	848	886	834	887	857	825	859	847	827	861	874	883	892	894	916	840	851	936	861	879	825	881	843	885	891	874	901	836	915	892	929	897	910	911	916	900	830	875	854	875	871	899	807	840	874	851	858	846	865	807	875	870	873	842	865	871	841	873	873	838	873	882	892	875	841	794	838	823	854	896	911	881	904	949	853	865	855	859	851	864	807	877	878	847	857	835	849	852	863	869	887	894	864	903	927	865	896	863	819	857	843	889	908	911	867	884	837	857	897	836	854	854	874	867	893	911	868	913	890	925	878	894	869	906	900	859	875	882	851	862	853	848	855	882	873	871	867	860	862	889	853	862	848	826	838	859	872	856	881	901	845	852	889	828	857	854	817	887	852	839	886	866	879	856	809	851	883	802	915	882	871	880	851	884	883	903	877	848	823	872	833	848	842	830	785	877	808	844	899	848	850	856	863	850	886	880	889	818	849	859	857	854	889	889	863	861	850	860	887	886	929	856	875	870	844	927	867	859	844	854	861	925	845	848	863	860	871	849	870	862	916	866	895	882	912	860	900	842	875	852	843	906	849	835	919	820	844	905	861	853	866	886	852	823	835	885	877	830	895	841	834	899	854	847	878	878	883	807	910	854	853	879	829	901	851	888	851	875	857	866	897	829	879	856	884	848	871	860	878	900	876	904	805	887	926	826	834	867	873	868	849	881	848	828	845	863	876	850	899	917	875	876	872	851	911	853	892	851	864	837	895	847	849	825	878	831	879	868	899	900	885	878	837	840	845	879	875	872	853	844	857	852	843	877	855	836	836	794	898	835	870	877	878	917	856	824	910	873	891	863	856	820	856	853	833	821	840	871	896	841	892	879	845	851	831	886	838	824	930	878	844	893	871	887	873	870	846	852	892	791	809	873	899	941	830	909	876	854	856	866	889	868	857	823	879	892	845	880	876	839	880	833	895	890	855	887	896	856	850	861	813	847	852	916	850	889	913	881	870	851	888	851	850	842	885	866	815	859	852	844	877	870	840	837	876	833	847	887	870	844	866	851	820	885	840	867	860	794	917	828	878	822	820	891	909	855	875	869	836	861	874	907	877	872	890	909	872	883	839	837	850	827	851	896	841	864	864	853	885	880	874	893	865	908	836	897	910	891	820	956	871	869	893	832	857	873	850	887	853	887	899	929	934	868	866	859	901	868	829	852	934	835	815	862	851	876	866	838	865	855	856	869	861	912	864	901	833	843	846	886	851	861	866	838	853	846	860	800	851	836	857	916	823	830	906	883	836	876	909	879	801	835	863	901	829	854	901	875	926	826	848	911	908	890	890	877	874	889	838	877	811	877	885	834	814	880	903	931	880	888	896	854	874	869	858	835	834	843	880	861	837	888	834	844	906	876	904	883	865	878	829	836	839	884	851	847	892	923	869	918	831	861	811	864	829	869	870	872	895	869	856	828	937	844	870	843	825	896	902	871	844	840	894	888	829	850	910	859	846	878	870	879	873	902	906	897	827	821	841	861	868	887	861	845	858	907	820	856	820	831	836	876	835	890	842	838	871	877	862	878	812	897	808	880	857	852	815	860	870	919	886	833	895	919	838	905	884	844	869	855	894	857	897	911	862	902	924	925	853	915	868	933	896	906	895	854	904	858	889	856	847	845	838	876	876	882	873	906	859	862	889	912	854	862	833	842	829	871	833	859	855	886	828	833	885	879	843	877	886	909	865	901	909	833	836	834	844	821	826	849	832	896	873	879	881	860	886	863	911	856	845	846	781	841	898	913	842	881	878	854	888	888	826	783	812	881	913	876	871	936	921	854	844	856	840	903	889	870	852	912	891	862	901	899	870	826	896	838	858	867	858	884	859	862	902	885	925	885	833	884	853	864	876	860	801	900	825	873	902	824	907	886	864	850	834	848	854	912	885	872	795	854	861	836	830	880	858	885	832	904	838	913	866	850	864	938	829	867	869	873	852	861	842	848	889	874	842	909	834	859	897	877	852	838	847	879	896	899	871	861	861	808	871	866	842	893	815	888	845	921	838	852	867	920	883	891	862	873	888	868	844	890	806	831	905	851	911	863	853	870	868	829	872	837	876	869	860	886	848	929	885	865	877	844	895	868	848	860	864	820	814	860	895	855	853	864	882	861	891	821	895	836	909	837	911	857	842	848	879	822	805	870	894	909	844	907	894	852	878	941	838	877	881	879	859	897	872	878	900	894	841	868	841	867	870	872	865	803	879	897	865	882	844	812	847	837	882	842	834	868	866	893	871	862	903	868	834	879	827	859	892	886	892	874	914	855	916	878	866	852	832	871	861	822	839	929	859	891	906	833	878	876	922	901	858	894	847	878	910	824	838	884	818	890	912	915	908	861	881	837	847	887	852	823	846	859	876	909	856	881	892	851	857	891	906	842	812	870	812	903	875	883	878	886	853	827	858	900	900	862	870	922	899	896	887	915	902	898	868	874	854	922	853	907	837	859	896	868	832	881	836	818	896	911	865	883	914	895	850	807	935	913	852	860	837	898	938	859	830	895	855	889	838	906	842	895	864	864	845	877	856	864	860	814	858	934	840	880	829	854	879	871	820	847	840	850	874	848	886	854	883	924	872	813	854	862	899	852	921	875	854	863	881	869	826	899	827	851	916	846	859	845	864	818	820	854	876	883	833	859	923	875	862	846	920	889	881	878	830	861	897	856	826	892	868	879	877	818	857	819	872	827	894	818	871	838	882	885	901	904	905	892	861	802	884	825	868	856	873	892	877	893	849	871	803	832	834	892	863	857	834	845	871	872	864	856	874	895	838	862	873	842	896	901	861	894	804	896	871	823	884	841	837	893	850	855	837	855	800	834	909	890	864	905
38812	52960	65605	69484	59108	40134	27899	16268	9439	9951	8400	7966	7635	7419	7307	7512	7476	7485	7423	7330	7427	7400	7493	7457	7492	7558	7587	7380	7519	7436	7431	7543	7355	7518	7473	7486	7349	7474	7479	7415	7463	7228	7323	7353	7483	7374	7337	7415	7411	7532	7555	7485	7399	7585	7481	7303	7368	7422	7452	7311	7383	7255	7475	7635	7343	7527	7372	7346	7447	7375	7256	7395	7362	7381	7405	7360	7591	7423	7317	7443	7322	7370	7362	7414	7404	7405	7428	7495	7480	7339	7438	7463	7348	7418	7444	7496	7441	7537	7446	7301	7606	7386	7426	7402	7331	7434	7359	7447	7620	7400	7439	7360	7489	7437	7442	7551	7417	7400	7526	7300	7489	7427	7456	7460	7402	7465	7454	7237	7442	7446	7399	7549	7435	7441	7375	7470	7483	7439	7408	7502	7396	7440	7394	7548	7513	7318	7473	7484	7524	7341	7372	7481	7430	7418	7503	7362	7558	7412	7449	7451	7439	7369	7415	7554	7388	7324	7396	7356	7462	7396	7477	7357	7423	7475	7308	7257	7324	7452	7367	7513	7477	7408	7413	7343	7516	7376	7356	7325	7502	7428	7523	7411	7440	7436	7424	7321	7495	7536	7460	7303	7437	7364	7405	7382	7502	7437	7484	7469	7461	7528	7372	7637	7247	7385	7370	7362	7418	7423	7399	7379	7350	7328	7407	7486	7373	7448	7513	7421	7516	7435	7369	7344	7398	7386	7438	7474	7420	7476	7477	7322	7431	7387	7316	7437	7521	7413	7360	7454	7366	7295	7431	7396	7447	7356	7450	7392	7462	7486	7487	7378	7448	7421	7411	7393	7407	7407	7500	7418	7415	7459	7361	7480	7381	7393	7406	7455	7379	7372	7557	7494	7253	7416	7514	7461	7385	7425	7448	7401	7430	7405	7403	7450	7456	7406	7436	7439	7490	7344	7527	7474	7280	7417	7480	7473	7442	7469	7441	7406	7410	7470	7410	7437	7369	7344	7456	7389	7521	7399	7389	7353	7443	7496	7524	7401	7315	7330	7546	7267	7468	7542	7471	7467	7404	7403	7365	7456	7276	7490	7387	7343	7510	7420	7551	7429	7517	7483	7510	7489	7421	7412	7418	7401	7369	7438	7528	7453	7378	7445	7325	7454	7341	7556	7540	7554	7449	7433	7496	7398	7398	7486	7379	7370	7472	7351	7409	7334	7412	7385	7451	7428	7430	7493	7391	7363	7646	7240	7373	7454	7382	7280	7421	7368	7330	7515	7371	7486	7397	7575	7492	7436	7598	7369	7498	7429	7564	7371	7258	7645	7548	7513	7439	7404	7349	7501	7341	7442	7595	7339	7525	7414	7315	7362	7467	7523	7327	7501	7560	7518	7482	7490	7424	7485	7312	7477	7336	7544	7427	7300	7423	7492	7518	7413	7363	7365	7528	7514	7506	7485	7347	7482	7506	7496	7443	7283	7504	7340	7396	7320	7506	7408	7471	7404	7394	7510	7374	7460	7595	7479	7447	7489	7509	7633	7437	7328	7551	7458	7323	7448	7353	7490	7438	7551	7415	7403	7455	7450	7355	7617	7386	7401	7375	7375	7514	7435	7434	7464	7515	7502	7424	7367	7489	7369	7488	7297	7489	7484	7399	7455	7335	7511	7374	7411	7543	7485	7411	7439	7305	7504	7404	7520	7454	7492	7416	7447	7543	7301	7496	7380	7371	7546	7339	7487	7400	7471	7479	7496	7526	7432	7488	7489	7424	7359	7340	7459	7488	7377	7411	7402	7435	7495	7469	7434	7431	7445	7330	7366	7558	7458	7458	7344	7350	7420	7483	7461	7263	7442	7468	7485	7366	7422	7450	7524	7472	7342	7340	7414	7502	7473	7418	7471	7515	7345	7348	7384	7361	7465	7505	7567	7439	7554	7440	7407	7521	7442	7439	7477	7543	7499	7458	7220	7441	7449	7586	7426	7502	7377	7484	7413	7365	7408	7478	7346	7459	7512	7354	7335	7381	7482	7284	7293	7483	7405	7361	7397	7604	7430	7419	7501	7420	7393	7448	7500	7373	7423	7520	7424	7400	7393	7539	7492	7415	7497	7429	7541	7383	7535	7585	7553	7483	7374	7373	7362	7348	7410	7550	7434	7567	7432	7504	7411	7493	7362	7492	7437	7508	7427	7482	7422	7329	7387	7473	7528	7404	7451	7385	7389	7552	7394	7436	7412	7381	7443	7499	7446	7340	7356	7338	7494	7333	7541	7519	7266	7470	7286	7351	7348	7442	7443	7466	7457	7442	7495	7335	7521	7595	7452	7433	7434	7497	7424	7346	7372	7428	7515	7534	7456	7460	7293	7396	7322	7424	7356	7309	7505	7518	7422	7565	7430	7544	7478	7490	7363	7414	7452	7522	7413	7346	7331	7376	7549	7407	7388	7536	7417	7503	7466	7474	7307	7453	7307	7226	7422	7406	7412	7435	7461	7400	7437	7399	7447	7425	7404	7581	7382	7356	7374	7369	7530	7322	7458	7377	7523	7628	7391	7440	7443	7487	7282	7492	7408	7407	7375	7514	7493	7454	7500	7499	7557	7474	7466	7523	7460	7431	7389	7437	7392	7438	7398	7575	7354	7356	7301	7488	7378	7636	7453	7392	7511	7272	7430	7553	7492	7327	7398	7417	7393	7477	7404	7538	7527	7413	7358	7389	7413	7403	7481	7517	7558	7366	7473	7398	7352	7289	7416	7446	7458	7470	7554	7512	7466	7512	7435	7467	7520	7392	7367	7449	7380	7443	7452	7506	7432	7418	7368	7442	7545	7467	7514	7512	7465	7469	7449	7406	7292	7524	7583	7526	7422	7616	7516	7378	7391	7468	7484	7365	7370	7457	7533	7426	7416	7398	7355	7401	7399	7502	7461	7492	7352	7527	7466	7359	7418	7454	7463	7602	7400	7342	7278	7302	7480	7405	7400	7541	7538	7429	7462	7498	7379	7468	7374	7534	7561	7490	7534	7513	7503	7430	7413	7442	7543	7378	7502	7429	7424	7383	7337	7505	7399	7518	7306	7451	7361	7489	7605	7438	7332	7344	7467	7401	7377	7443	7363	7546	7277	7566	7304	7458	7474	7459	7402	7474	7452	7541	7606	7334	7387	7321	7389	7415	7307	7403	7419	7441	7341	7392	7483	7388	7363	7440	7438	7347	7281	7356	7422	7498	7440	7510	7539	7451	7365	7431	7528	7329	7551	7350	7378	7453	7474	7384	7546	7432	7353	7373	7344	7471	7428	7562	7550	7410	7499	7519	7321	7465	7519	7391	7467	7477	7466	7381	7378	7464	7492	7448	7509	7458	7614	7545	7480	7369	7450	7514	7492	7446	7356	7392	7262	7598	7455	7528	7408	7537	7421	7389	7195	7524	7493	7436	7495	7313	7360	7392	7414	7236	7402	7628	7458	7539	7436	7512	7490	7466	7432	7431	7326	7461	7305	7384	7407	7598	7315	7360	7442	7468	7471	7291	7568	7454	7371	7486	7429	7393	7454	7409	7456	7273	7528	7522	7424	7541	7391	7437	7592	7515	7423	7459	7304	7438	7440	7499	7446	7475	7435	7440	7471	7392	7365	7434	7392	7406	7406	7440	7399	7470	7538	7351	7449	7359	7451	7501	7361	7530	7410	7512	7467	7406	7372	7424	7466	7359	7511	7557	7399	7318	7417	7364	7574	7447	7390	7369	7404	7328	7627	7252	7349	7259	7479	7399	7456	7227	7480	7407	7567	7357	7448	7410	7448	7447	7487	7419	7503	7351	7549	7427	7334	7434	7511	7423	7315	7532	7534	7286	7363	7393	7291	7383	7443	7437	7502	7468	7448	7423	7491	7539	7354	7556	7413	7582	7423	7445	7396	7573	7470	7601	7611	7359	7518	7503	7505	7495	7443	7492	7482	7505	7424	7523	7365	7538	7525	7497	7389	7522	7493	7360	7333	7328	7532	7386	7588	7474	7378	7423	7416	7418	7500	7441	7545	7307	7440	7380	7305	7437	7352	7602	7516	7422	7468	7462	7468	7469	7419	7406	7483	7472	7446	7439	7326	7546	7432	7395	7428	7560	7366	7586	7420	7445	7379	7447	7458	7444	7390	7417	7370	7434	7368	7288	7394	7509	7440	7636	7442	7338	7323	7564	7561	7422	7516	7425	7428	7497	7469	7417	7473	7465	7427	7466	7547	7513	7439	7465	7354	7479	7359	7386	7438	7416	7366	7424	7217	7499	7476	7322	7288	7597	7484	7354	7509	7230	7471	7363	7361	7424	7467	7361	7592	7354	7302	7381	7395	7435	7411	7356	7458	7489	7305	7360	7474	7484	7475	7424	7348	7343	7425	7375	7415	7537	7440	7467	7400	7356	7279	7590	7508	7393	7447	7418	7415	7495	7416	7479	7368	7436	7323	7344	7410	7382	7327	7360	7479	7510	7358	7405	7440	7417	7470	7386	7367	7522	7494	7455	7432	7552	7490	7384	7366	7415	7374	7456	7572	7497	7446	7441	7445	7378	7443	7406	7552	7608	7467	7382	7528	7465	7344	7587	7473	7400	7620	7440	7446	7471	7522	7360	7491	7451	7477	7338	7435	7366	7350	7505	7292	7433	7441	7512	7411	7404	7346	7456	7400	7458	7347	7516	7414	7497	7401	7333	7512	7374	7468	7391	7413	7423	7350	7342	7433	7342	7493	7439	7511	7517	7525	7367	7373	7511	7511	7501	7553	7532	7414	7477	7363	7436	7445	7434	7414	7421	7423	7563	7517	7391	7315	7548	7495	7559	7582	7401	7474	7390	7415	7397	7383	7398	7414	7643	7437	7341	7481	7403	7490	7498	7312	7481	7450	7444	7536	7411	7324	7453	7372	7533	7488	7585	7501	7354	7388	7384	7418	7477	7404	7403	7406	7473	7454	7434	7409	7298	7451	7521	7366	7284	7271	7421	7406	7537	7495	7489	7346	7477	7456	7514	7519	7545	7319	7485	7603	7357	7511	7474	7435	7415	7494	7429	7374	7443	7515	7363	7501	7560	7348	7411	7358	7433	7420	7341	7527	7360	7496
5451	4301	7184	5429	3184	1595	1080	912	882	835	853	877	879	815	828	844	824	841	870	808	904	850	881	795	805	892	793	861	873	827	848	818	923	883	796	820	889	848	825	795	814	890	857	834	868	857	839	869	833	864	838	798	890	837	855	880	833	823	789	841	855	852	848	856	867	865	885	881	861	862	823	844	857	836	837	844	811	858	834	852	816	863	867	864	865	848	837	855	862	846	830	839	831	886	869	877	844	871	853	856	858	838	816	837	856	805	874	830	849	867	832	871	821	856	869	861	900	836	867	866	820	836	853	803	873	882	829	856	855	819	892	876	910	846	828	825	853	806	828	825	852	836	814	843	842	806	839	800	857	852	863	859	841	867	822	898	860	808	835	889	847	827	854	818	870	860	798	856	819	829	888	877	885	832	823	850	884	868	834	823	881	840	838	837	866	847	878	890	830	864	787	845	856	879	851	865	866	860	879	832	828	840	845	831	849	857	872	827	805	830	844	833	837	876	828	828	813	794	880	856	810	885	905	825	843	906	846	807	852	859	864	892	843	840	865	781	826	815	872	845	851	801	826	817	820	917	825	873	849	821	865	893	826	856	816	872	838	903	823	847	824	824	855	827	849	859	848	832	851	847	893	879	881	858	832	830	869	882	850	858	833	829	881	866	821	884	869	779	818	828	852	872	831	875	942	882	859	832	842	862	844	851	901	932	859	875	793	840	798	845	858	774	808	878	811	790	878	835	849	854	828	878	852	849	832	836	854	876	880	837	876	874	908	815	861	836	845	845	849	832	868	858	779	793	838	887	846	823	919	869	848	904	851	869	878	879	821	845	871	900	871	887	838	847	879	910	831	801	875	918	888	826	907	843	853	844	900	867	930	847	868	788	810	853	866	848	811	886	869	818	833	856	836	884	914	904	838	868	848	836	841	820	836	826	811	798	885	873	832	866	872	834	873	818	858	863	851	865	816	816	837	822	847	858	868	836	821	810	863	839	834	905	880	856	850	891	880	872	879	846	847	877	828	888	829	885	825	847	819	808	862	808	864	871	852	838	861	817	842	854	870	876	829	831	878	868	828	822	841	908	891	811	906	852	890	842	804	841	843	827	861	886	872	848	825	867	899	865	824	900	833	862	850	868	849	804	798	869	803	827	810	918	856	865	863	853	850	836	851	840	867	890	889	849	873	777	849	868	876	803	853	822	815	866	873	883	845	816	842	853	867	865	845	856	836	813	883	853	869	863	862	825	839	797	877	810	862	850	828	843	891	851	854	902	848	846	847	877	912	879	839	866	943	821	864	796	794	847	876	859	819	863	890	866	867	823	909	853	847	892	887	839	886	858	855	906	845	794	849	838	884	904	833	874	826	842	870	833	886	870	871	871	833	871	837	855	853	829	902	825	800	807	876	879	854	906	824	868	891	835	851	855	854	846	834	844	866	878	841	844	824	825	834	807	830	871	841	830	858	867	860	827	816	854	848	831	890	859	818	850	838	862	881	857	809	849	834	869	829	829	871	864	903	930	836	876	902	828	825	820	879	880	890	879	816	916	873	817	861	863	894	795	873	818	897	828	828	895	857	802	869	849	877	836	883	885	830	868	851	827	863	875	850	833	849	849	858	876	813	849	878	889	844	856	854	877	880	874	880	832	863	844	844	894	857	855	820	851	851	841	894	859	838	870	845	841	806	820	893	753	844	810	930	798	878	861	870	882	858	879	829	854	880	829	898	877	836	867	858	829	853	862	839	852	832	881	808	862	844	830	852	850	935	848	809	807	824	826	832	829	828	866	829	886	845	823	864	838	885	835	821	849	887	848	828	850	889	866	871	875	905	808	836	854	820	875	862	824	829	841	932	834	823	871	865	818	862	777	860	855	855	865	835	844	854	828	912	866	872	808	860	828	866	877	822	846	802	847	860	845	960	845	795	859	822	881	900	898	856	864	825	890	853	868	867	825	834	857	845	863	824	873	801	841	828	845	861	885	861	820	814	860	870	861	879	829	852	800	831	805	880	886	857	816	779	845	821	879	868	864	885	869	866	885	869	854	879	897	874	880	836	845	839	857	852	881	902	841	804	853	844	842	818	857	848	889	846	845	846	832	892	841	898	807	889	854	850	850	832	836	844	847	856	835	824	880	817	856	859	826	866	820	824	871	808	853	850	879	832	878	827	859	888	916	828	812	863	850	869	845	835	803	877	858	873	785	773	803	842	898	861	800	887	837	883	876	859	787	856	832	837	828	857	894	837	836	885	855	862	807	802	866	843	827	803	877	859	808	853	883	900	800	895	839	855	882	872	869	900	804	860	900	824	830	841	899	846	854	880	909	850	789	857	828	829	850	892	868	812	783	845	853	832	786	814	782	915	920	817	859	855	805	885	837	876	857	838	815	829	802	860	853	898	943	836	887	824	885	868	845	903	838	858	862	867	908	822	821	866	817	791	907	857	800	840	836	878	845	837	850	856	855	892	830	815	825	904	835	836	881	860	830	845	905	830	875	850	824	820	844	839	830	838	835	890	869	808	884	887	846	843	867	823	830	803	859	821	849	875	879	803	864	801	866	846	833	912	829	798	825	841	900	856	828	882	803	829	833	825	851	869	861	840	828	864	834	892	821	836	853	855	879	864	836	869	894	854	854	863	850	908	793	834	843	841	847	846	853	873	874	862	828	857	859	816	837	842	873	867	820	824	849	799	865	843	829	826	818	877	848	839	870	846	854	780	853	878	834	815	832	827	814	846	884	853	873	816	845	854	848	840	860	853	829	856	865	866	867	829	854	857	870	878	858	865	860	897	829	882	842	812	882	851	868	881	856	861	841	815	809	911	867	817	824	881	871	813	820	870	842	845	863	852	854	871	802	834	823	891	839	824	896	841	816	873	885	845	852	865	847	852	859	907	889	857	852	892	868	877	867	833	831	886	894	810	828	840	912	807	826	823	803	859	855	868	860	853	881	862	836	855	847	876	876	841	829	820	872	874	808	893	794	869	861	843	850	860	851	849	864	830	923	893	864	862	844	847	869	906	900	819	859	825	860	861	838	838	874	868	840	799	829	838	844	861	835	867	821	855	899	881	884	912	875	851	816	907	801	839	853	816	830	867	838	834	864	877	876	840	870	881	844	856	852	833	838	877	889	801	903	879	888	873	869	880	861	852	814	872	853	830	884	824	809	808	867	794	833	886	837	904	850	849	840	878	878	872	817	808	873	838	839	873	906	844	863	854	871	862	870	860	837	828	845	868	834	823	847	807	844	842	884	848	804	814	879	868	864	811	880	788	800	812	814	824	835	857	883	829	875	875	902	869	864	866	831	901	879	884	837	856	879	858	817	839	847	829	861	860	833	843	826	830	859	874	822	843	825	909	858	838	869	904	868	850	846	848	890	841	878	895	836	907	823	842	854	882	864	830	845	921	842	832	835	840	865	810	833	857	910	877	808	942	806	818	898	841	844	835	872	848	792	875	821	839	877	846	859	819	879	871	805	821	852	845	880
30940	34286	38579	40453	34190	20839	13244	8842	7993	8156	7605	7556	7315	7341	7382	7364	7380	7259	7427	7334	7303	7335	7292	7371	7356	7395	7327	7199	7484	7354	7296	7360	7363	7384	7369	7456	7408	7341	7330	7461	7354	7301	7346	7392	7370	7419	7333	7439	7382	7356	7277	7543	7215	7390	7323	7320	7576	7357	7334	7249	7355	7328	7336	7234	7267	7309	7272	7455	7317	7455	7382	7357	7355	7316	7426	7377	7447	7314	7353	7312	7248	7269	7383	7288	7288	7388	7347	7265	7259	7260	7476	7285	7208	7339	7330	7355	7399	7350	7517	7322	7384	7380	7275	7329	7323	7343	7288	7285	7341	7335	7354	7373	7485	7354	7290	7454	7411	7249	7297	7255	7314	7513	7304	7350	7346	7371	7287	7369	7261	7439	7283	7454	7330	7381	7301	7317	7324	7433	7339	7340	7416	7286	7361	7326	7385	7341	7263	7466	7345	7389	7284	7298	7434	7389	7410	7411	7458	7284	7307	7364	7378	7331	7391	7286	7405	7399	7356	7397	7397	7386	7358	7427	7346	7263	7216	7425	7412	7268	7410	7365	7373	7521	7369	7394	7275	7294	7469	7442	7433	7387	7543	7389	7357	7239	7370	7235	7242	7336	7325	7283	7386	7452	7302	7282	7318	7292	7420	7272	7369	7458	7271	7144	7220	7418	7250	7426	7317	7316	7329	7324	7511	7453	7404	7463	7307	7308	7371	7355	7380	7321	7454	7235	7298	7361	7263	7231	7463	7306	7293	7299	7402	7465	7390	7362	7464	7349	7441	7354	7379	7418	7290	7368	7566	7356	7381	7200	7410	7341	7376	7406	7300	7433	7428	7514	7234	7447	7288	7267	7426	7473	7356	7347	7330	7352	7235	7313	7402	7426	7429	7242	7416	7359	7423	7350	7266	7233	7303	7422	7438	7441	7556	7290	7345	7469	7378	7371	7539	7321	7325	7410	7276	7319	7363	7360	7344	7373	7294	7411	7297	7358	7490	7355	7388	7311	7400	7400	7525	7329	7289	7260	7303	7292	7365	7201	7563	7273	7376	7422	7344	7424	7193	7386	7330	7355	7439	7323	7340	7409	7320	7334	7409	7382	7336	7273	7389	7482	7462	7330	7300	7484	7377	7361	7371	7320	7399	7333	7414	7356	7447	7396	7327	7417	7438	7485	7177	7451	7409	7410	7307	7430	7378	7380	7338	7323	7317	7476	7277	7450	7368	7484	7303	7342	7325	7306	7375	7402	7442	7360	7451	7284	7336	7282	7526	7197	7400	7335	7402	7372	7432	7264	7113	7428	7440	7365	7302	7448	7370	7387	7418	7381	7340	7390	7194	7445	7399	7352	7491	7272	7385	7455	7408	7318	7267	7443	7340	7360	7416	7419	7372	7318	7315	7407	7532	7338	7240	7511	7336	7302	7341	7348	7345	7418	7220	7355	7276	7227	7260	7357	7338	7422	7244	7381	7401	7395	7353	7163	7340	7198	7360	7349	7472	7351	7378	7397	7317	7307	7458	7383	7379	7232	7454	7339	7323	7359	7375	7445	7376	7319	7270	7330	7425	7326	7389	7365	7397	7404	7445	7366	7382	7317	7422	7386	7349	7392	7452	7286	7373	7306	7378	7444	7349	7417	7334	7470	7340	7419	7362	7218	7423	7368	7283	7352	7382	7481	7378	7243	7371	7310	7355	7243	7341	7306	7361	7329	7334	7380	7405	7330	7435	7340	7323	7366	7373	7412	7363	7425	7386	7329	7290	7328	7427	7373	7210	7389	7380	7456	7326	7257	7321	7431	7422	7341	7469	7375	7418	7223	7519	7505	7359	7445	7247	7395	7304	7248	7316	7302	7396	7498	7319	7332	7193	7341	7406	7351	7353	7346	7245	7339	7343	7275	7327	7468	7345	7434	7458	7339	7329	7475	7458	7240	7322	7349	7290	7389	7516	7285	7383	7410	7402	7311	7316	7391	7391	7389	7486	7353	7262	7540	7398	7413	7439	7367	7268	7483	7306	7469	7305	7397	7378	7437	7289	7447	7295	7194	7225	7364	7449	7320	7164	7590	7311	7385	7383	7455	7293	7312	7383	7305	7250	7252	7304	7367	7378	7410	7352	7282	7328	7355	7574	7332	7381	7427	7321	7345	7338	7362	7459	7353	7459	7355	7381	7299	7421	7358	7421	7311	7424	7393	7364	7372	7326	7426	7348	7275	7425	7189	7349	7369	7448	7454	7328	7307	7418	7208	7349	7378	7394	7397	7394	7335	7448	7377	7437	7262	7356	7436	7435	7547	7533	7295	7483	7364	7434	7282	7364	7258	7346	7310	7306	7376	7409	7432	7429	7260	7338	7339	7334	7339	7461	7471	7288	7221	7343	7386	7428	7300	7322	7295	7304	7229	7255	7316	7350	7409	7332	7471	7383	7232	7285	7428	7339	7338	7473	7210	7343	7389	7337	7403	7291	7315	7209	7319	7412	7349	7335	7275	7323	7285	7334	7125	7300	7467	7456	7554	7404	7369	7336	7313	7341	7353	7218	7334	7277	7339	7394	7280	7381	7354	7421	7532	7244	7404	7360	7351	7370	7402	7398	7273	7290	7372	7523	7387	7368	7368	7342	7362	7459	7499	7312	7390	7394	7371	7422	7401	7312	7468	7346	7412	7405	7316	7701	7290	7343	7327	7423	7399	7384	7330	7420	7366	7399	7382	7408	7486	7125	7412	7433	7488	7336	7448	7351	7497	7412	7298	7426	7512	7377	7519	7213	7394	7449	7440	7232	7310	7476	7401	7318	7324	7327	7362	7379	7376	7359	7381	7366	7334	7332	7383	7375	7444	7349	7333	7337	7323	7370	7497	7568	7321	7359	7471	7238	7265	7466	7401	7332	7429	7489	7487	7368	7317	7351	7210	7463	7422	7385	7306	7219	7483	7404	7358	7372	7450	7397	7472	7498	7418	7347	7376	7373	7333	7492	7422	7377	7315	7393	7394	7403	7316	7508	7353	7330	7274	7471	7345	7191	7366	7328	7365	7432	7410	7471	7342	7322	7216	7402	7234	7302	7413	7373	7266	7346	7494	7397	7384	7344	7377	7423	7323	7378	7259	7399	7334	7512	7378	7395	7409	7353	7410	7328	7305	7406	7344	7372	7352	7481	7355	7288	7385	7345	7387	7377	7407	7347	7443	7292	7355	7296	7431	7330	7434	7349	7262	7310	7320	7437	7428	7403	7402	7366	7511	7322	7314	7312	7429	7361	7428	7347	7316	7335	7352	7131	7272	7497	7434	7334	7397	7361	7190	7295	7355	7337	7448	7391	7403	7504	7360	7436	7247	7379	7533	7293	7413	7522	7522	7427	7298	7284	7387	7265	7324	7348	7496	7392	7411	7472	7311	7455	7343	7384	7259	7403	7364	7305	7341	7341	7477	7357	7448	7338	7374	7438	7276	7423	7371	7375	7409	7570	7394	7306	7349	7421	7405	7322	7261	7308	7475	7363	7329	7280	7452	7468	7288	7368	7391	7277	7369	7327	7344	7506	7455	7469	7419	7404	7340	7314	7393	7390	7333	7306	7321	7242	7220	7451	7376	7331	7471	7313	7390	7489	7204	7284	7302	7436	7352	7184	7354	7411	7490	7182	7417	7353	7405	7433	7307	7264	7346	7441	7443	7236	7362	7466	7294	7333	7432	7384	7489	7384	7351	7415	7461	7341	7443	7246	7371	7314	7279	7271	7421	7341	7450	7352	7317	7291	7357	7458	7495	7261	7354	7392	7353	7352	7357	7254	7298	7428	7229	7366	7326	7423	7177	7311	7359	7409	7396	7445	7439	7327	7405	7166	7499	7354	7399	7387	7377	7570	7321	7295	7424	7407	7313	7326	7373	7407	7307	7484	7462	7434	7337	7386	7362	7235	7262	7301	7439	7211	7376	7434	7297	7292	7514	7447	7333	7261	7451	7378	7462	7350	7432	7347	7431	7396	7267	7423	7396	7250	7374	7332	7430	7282	7438	7396	7343	7289	7440	7234	7161	7414	7410	7431	7391	7383	7389	7460	7307	7398	7320	7304	7622	7289	7331	7393	7357	7356	7245	7247	7322	7363	7354	7513	7390	7302	7419	7205	7393	7335	7342	7104	7347	7367	7407	7365	7409	7314	7396	7355	7346	7369	7330	7365	7247	7320	7309	7378	7375	7398	7260	7348	7393	7314	7373	7367	7392	7456	7257	7404	7314	7320	7132	7357	7432	7481	7328	7329	7356	7417	7218	7367	7391	7307	7366	7424	7248	7355	7372	7235	7404	7352	7319	7250	7349	7391	7402	7233	7384	7434	7256	7265	7317	7382	7234	7411	7378	7481	7485	7178	7487	7347	7255	7311	7402	7433	7292	7402	7471	7261	7259	7176	7348	7292	7404	7342	7210	7225	7353	7455	7230	7451	7339	7372	7381	7263	7317	7278	7424	7371	7294	7377	7527	7406	7245	7543	7318	7365	7334	7350	7196	7368	7371	7391	7459	7269	7438	7293	7409	7364	7319	7352	7443	7380	7330	7377	7264	7379	7459	7374	7444	7375	7292	7354	7366	7498	7147	7372	7264	7368	7273	7383	7320	7406	7307	7341	7406	7333	7292	7346	7365	7424	7488	7384	7331	7329	7312	7312	7359	7384	7411	7362	7383	7266	7406	7362	7307	7349	7385	7358	7373	7444	7462	7408	7408	7502	7399	7471	7376	7390	7398	7429	7407	7368	7518	7382	7286	7405	7360	7267	7438	7347	7336	7356	7281	7257	7375	7358	7282	7285	7397	7364	7255	7287	7461	7424	7455	7405	7359	7372	7365	7335	7519	7367	7238	7428	7352	7288	7403	7249	7452	7415	7386	7275	7387	7478	7399	7390	7216	7311	7399	7482	7496	7356	7327	7444	7375	7360	7457	7349	7311	7366	7211	7361	7376	7302	7275	7357	7422	7274	7243	7465	7431	7271	7409	7340	7373	7421	7356	7426	7311	7314	7355	7376	7393	7476	7340	7381	7332	7312	7307	7401	7403	7269	7315	7359	7505	7417	7402	7419	7457	7448	7360	7406	7400	7363	7407	7439	7337	7285	7351
5381	10228	19390	14215	8061	3218	1608	1096	933	981	885	928	879	868	860	887	860	874	846	869	825	858	860	912	796	809	837	835	884	832	846	863	874	845	884	855	875	858	848	861	821	874	846	859	849	900	872	897	823	846	880	837	836	877	897	893	841	895	871	910	838	906	901	833	857	877	812	859	816	840	829	856	857	871	888	858	876	852	840	864	854	857	939	902	818	894	819	874	828	835	892	843	883	839	851	872	839	827	870	906	895	848	870	842	866	861	883	880	845	793	884	796	871	834	894	867	851	854	851	860	842	845	881	902	895	877	893	821	856	901	838	895	847	876	864	820	867	901	859	832	859	856	841	834	891	858	844	869	846	849	847	821	899	904	871	848	883	798	869	850	889	870	843	861	890	912	865	916	844	882	861	839	925	865	838	877	830	807	867	892	871	841	835	825	828	860	896	842	843	842	914	799	864	847	828	909	893	857	832	907	839	852	882	831	876	833	854	839	870	823	825	865	807	926	843	800	882	837	849	880	904	854	907	876	874	878	839	851	822	886	932	818	852	865	826	901	857	869	907	839	822	824	867	903	858	865	865	883	849	921	863	833	841	824	826	825	876	892	861	893	862	825	840	831	910	834	852	842	831	895	868	837	890	860	829	883	876	794	881	874	857	868	813	854	839	876	849	847	870	868	837	845	844	854	859	851	838	898	856	863	887	881	866	837	873	857	817	913	845	862	860	802	844	883	872	872	878	828	867	824	831	853	838	875	851	878	875	839	834	920	845	845	868	882	912	874	831	875	812	880	857	903	857	869	856	903	851	824	850	835	854	819	913	872	880	813	846	856	826	852	835	838	900	862	930	898	813	889	843	807	831	864	866	829	858	826	841	877	890	845	832	886	846	850	873	945	872	908	901	851	867	877	917	889	892	853	874	838	839	813	878	867	849	835	829	840	820	794	828	812	879	872	855	866	909	850	860	873	896	859	812	893	859	921	861	838	844	869	860	819	907	865	848	890	856	897	847	901	851	879	907	888	887	832	828	845	850	854	874	853	900	882	882	853	864	839	893	861	877	888	835	902	916	857	860	842	873	866	838	906	896	893	905	902	894	837	929	881	836	846	846	847	864	834	854	831	863	876	880	825	871	856	878	792	902	860	840	878	807	856	886	834	865	849	856	868	897	873	796	806	852	894	835	846	879	867	843	843	839	877	855	861	877	902	879	833	935	853	848	906	834	819	826	840	866	829	833	888	823	824	815	867	899	923	871	940	853	947	884	842	844	892	843	885	944	848	862	851	935	880	832	847	833	895	828	793	890	902	874	850	856	870	829	894	845	886	825	826	831	895	850	840	870	826	861	832	850	887	847	835	881	838	903	870	833	867	852	912	858	837	880	883	869	801	883	867	858	853	864	839	855	910	903	818	902	836	851	792	899	873	812	838	834	910	822	876	822	896	873	898	833	853	862	922	853	859	831	878	851	866	891	866	825	850	862	828	867	856	913	885	843	890	902	855	887	875	885	825	916	890	855	862	849	871	868	866	852	810	852	858	836	888	834	848	789	848	832	832	882	832	861	856	868	861	856	878	818	835	881	866	909	920	863	833	879	869	898	815	871	848	819	822	877	868	841	890	886	874	842	905	827	874	863	858	878	857	820	865	821	842	841	867	844	890	841	817	865	863	870	821	797	857	861	857	859	843	822	887	881	860	826	843	800	859	861	942	849	899	881	865	816	877	899	837	825	847	864	851	863	872	849	817	920	899	850	906	895	837	869	887	886	815	824	881	836	887	846	852	860	877	824	847	891	851	851	840	888	828	861	895	836	900	835	861	839	882	883	875	870	854	904	873	840	863	988	847	878	851	888	875	875	823	840	858	901	838	889	857	879	804	838	869	828	849	862	875	837	858	881	866	844	872	827	897	808	873	893	821	821	848	844	841	830	851	834	891	857	840	821	856	875	893	879	843	885	846	820	836	848	886	881	849	841	813	882	842	858	852	869	852	901	870	857	860	823	849	855	904	828	850	857	870	860	856	860	888	902	833	892	853	862	819	852	854	884	859	865	890	873	893	857	904	875	861	831	844	845	902	881	866	880	877	877	838	924	901	835	838	819	898	851	841	872	912	909	864	827	886	820	836	907	872	903	875	866	858	855	864	877	835	828	834	871	841	830	838	857	844	905	874	853	844	877	884	876	849	839	850	840	870	811	850	852	903	844	845	885	878	805	825	823	815	820	867	816	846	859	849	847	828	831	854	931	879	826	867	846	817	850	847	830	851	854	911	861	836	864	839	844	855	882	865	875	827	826	878	887	888	843	856	819	849	861	853	910	867	816	865	810	834	887	848	861	867	862	859	937	837	915	881	847	850	850	848	837	849	812	808	851	852	886	876	930	821	803	870	826	851	837	839	841	842	830	835	837	903	900	863	852	843	875	837	851	846	853	876	844	890	908	823	855	865	897	855	855	825	872	883	822	870	894	905	810	853	849	843	901	888	895	814	886	863	896	882	894	868	875	777	873	929	878	893	859	867	862	893	860	801	839	810	836	870	900	867	884	848	887	857	855	854	867	849	873	815	828	864	876	904	871	802	804	877	886	864	850	845	832	900	896	868	898	874	824	838	839	868	870	854	856	852	853	848	901	891	862	859	871	879	883	904	876	844	827	869	804	866	880	847	848	873	834	870	837	876	867	833	843	897	860	932	844	868	837	839	810	851	832	836	837	839	821	892	873	819	879	810	828	860	834	884	887	827	870	835	866	864	880	860	851	885	882	884	821	864	862	865	857	916	886	825	863	894	846	839	880	845	820	892	873	900	893	911	864	859	917	893	870	906	871	843	822	879	815	835	860	821	883	826	854	899	828	879	893	893	864	880	851	842	881	826	827	813	862	870	839	893	876	884	826	859	837	845	869	884	833	824	831	787	877	851	879	896	847	872	826	867	804	863	866	837	856	835	871	903	929	831	919	890	846	901	908	835	853	883	844	881	795	861	886	874	852	908	908	840	867	806	896	842	861	814	811	862	859	867	869	884	920	859	825	860	866	826	893	843	860	842	881	876	872	881	861	835	873	842	865	882	860	830	904	873	850	906	869	895	844	887	846	902	867	838	894	854	862	813	857	835	808	863	869	858	825	837	885	812	888	864	876	886	893	869	840	836	829	818	853	850	862	853	861	855	865	852	904	836	893	933	874	836	808	849	891	854	836	864	885	806	846	841	884	817	816	879	848	883	826	891	828	847	868	870	857	864	851	836	883	851	855	867	883	840	844	859	836	894	871	875	837	911	896	876	843	866	866	868	798	859	869	856	909	837	867	878	870	824	877	848	907	784	852	874	852	851	890	823	830	871	906	905	906	823	851	837	849	883	885	863	839	903	803	891	912	912	834	890	841	887	930	857	841	851	905	857	878	826	835	867	880	843	927	828	894	916	889	888	864	849	897	856	827	822	856	874	844	847	900	886	850	830	925	864	828	847	908	856	871	864	861	904	840	844	875	847	831	873	880	820
36119	46329	55323	58251	48782	32428	20569	11437	8780	10489	8591	8081	7730	7476	7479	7400	7231	7479	7519	7471	7431	7389	7397	7412	7464	7542	7404	7434	7450	7358	7482	7296	7392	7432	7476	7422	7379	7278	7385	7374	7297	7598	7522	7450	7443	7442	7351	7333	7468	7509	7411	7408	7304	7435	7384	7472	7421	7448	7522	7395	7408	7280	7331	7420	7298	7397	7337	7402	7496	7376	7414	7471	7506	7381	7548	7381	7355	7491	7393	7531	7313	7467	7540	7368	7329	7386	7352	7517	7409	7422	7490	7467	7514	7430	7511	7332	7411	7416	7428	7315	7260	7396	7402	7513	7369	7308	7426	7519	7391	7535	7393	7265	7365	7333	7399	7408	7506	7521	7335	7461	7456	7404	7387	7514	7282	7537	7453	7324	7506	7438	7308	7331	7423	7411	7480	7254	7537	7484	7377	7471	7254	7440	7459	7447	7401	7512	7442	7321	7347	7394	7580	7470	7245	7495	7487	7368	7505	7378	7462	7424	7589	7428	7319	7390	7400	7371	7522	7444	7502	7458	7415	7514	7416	7449	7380	7342	7262	7463	7561	7349	7385	7416	7471	7351	7348	7391	7357	7358	7469	7539	7527	7381	7409	7454	7289	7407	7390	7403	7477	7337	7453	7462	7377	7539	7379	7385	7480	7438	7442	7454	7423	7529	7410	7357	7437	7332	7390	7394	7335	7457	7313	7340	7474	7310	7368	7507	7475	7412	7426	7438	7514	7369	7588	7467	7417	7516	7488	7395	7368	7433	7422	7589	7468	7554	7427	7491	7538	7491	7435	7515	7397	7222	7378	7448	7491	7344	7537	7302	7389	7459	7448	7419	7450	7454	7393	7318	7492	7394	7465	7410	7404	7414	7503	7410	7443	7371	7444	7340	7362	7469	7449	7437	7409	7405	7438	7352	7373	7542	7550	7373	7357	7524	7546	7414	7487	7473	7430	7298	7320	7311	7267	7460	7307	7388	7427	7574	7332	7329	7411	7300	7344	7341	7538	7441	7341	7443	7337	7447	7346	7390	7444	7537	7298	7394	7411	7405	7375	7414	7372	7359	7444	7546	7341	7470	7458	7261	7450	7470	7420	7426	7368	7417	7432	7487	7332	7441	7504	7329	7485	7473	7448	7477	7446	7495	7447	7331	7426	7529	7490	7473	7566	7392	7364	7370	7454	7422	7460	7420	7356	7502	7262	7472	7454	7476	7437	7384	7328	7352	7526	7361	7396	7533	7528	7411	7437	7458	7555	7294	7390	7547	7422	7351	7437	7425	7506	7426	7392	7495	7483	7451	7490	7396	7374	7441	7384	7496	7336	7562	7435	7579	7440	7347	7404	7349	7527	7430	7437	7449	7402	7518	7400	7455	7438	7405	7545	7381	7390	7343	7401	7495	7433	7421	7423	7369	7384	7301	7512	7368	7487	7342	7473	7391	7433	7558	7369	7496	7473	7412	7520	7334	7534	7353	7379	7407	7489	7449	7334	7312	7410	7401	7425	7519	7445	7450	7361	7463	7454	7476	7370	7302	7317	7355	7485	7337	7307	7425	7408	7352	7373	7413	7256	7490	7463	7383	7462	7461	7359	7297	7395	7306	7323	7529	7270	7461	7379	7343	7443	7321	7384	7465	7353	7359	7456	7403	7408	7334	7432	7471	7379	7415	7444	7503	7414	7339	7336	7424	7428	7360	7440	7391	7402	7579	7364	7513	7381	7390	7593	7410	7531	7424	7446	7457	7557	7332	7451	7370	7427	7443	7389	7479	7477	7365	7355	7389	7484	7472	7404	7522	7394	7430	7396	7506	7448	7440	7376	7461	7400	7317	7535	7478	7523	7326	7443	7346	7379	7381	7239	7259	7521	7525	7284	7329	7336	7419	7410	7371	7485	7372	7393	7396	7325	7533	7529	7216	7312	7456	7400	7209	7396	7364	7323	7402	7477	7306	7460	7293	7436	7342	7424	7515	7347	7277	7454	7476	7399	7455	7449	7509	7380	7504	7350	7290	7287	7390	7562	7391	7437	7426	7270	7349	7589	7456	7479	7402	7493	7491	7348	7272	7364	7502	7402	7372	7512	7393	7381	7300	7474	7424	7230	7475	7458	7447	7339	7440	7377	7383	7452	7368	7574	7419	7379	7411	7329	7465	7487	7358	7379	7536	7574	7279	7328	7445	7511	7475	7364	7437	7323	7403	7479	7471	7399	7340	7407	7475	7494	7388	7282	7455	7512	7342	7449	7339	7357	7425	7410	7378	7440	7421	7435	7351	7542	7456	7429	7504	7402	7433	7461	7366	7269	7388	7371	7434	7532	7449	7438	7481	7342	7280	7416	7535	7464	7500	7450	7422	7557	7344	7359	7537	7597	7322	7518	7371	7372	7461	7344	7486	7487	7359	7296	7377	7408	7337	7532	7482	7445	7347	7394	7556	7401	7486	7276	7549	7473	7363	7383	7394	7389	7407	7494	7282	7358	7287	7520	7401	7398	7363	7466	7464	7245	7433	7381	7317	7475	7532	7451	7485	7438	7370	7519	7465	7514	7354	7534	7409	7316	7525	7384	7358	7345	7412	7329	7343	7375	7214	7437	7413	7406	7450	7372	7417	7367	7562	7458	7457	7321	7473	7418	7517	7484	7464	7336	7454	7466	7565	7395	7437	7494	7376	7494	7377	7452	7350	7589	7472	7528	7463	7411	7488	7483	7511	7501	7333	7302	7424	7423	7403	7446	7392	7552	7475	7351	7333	7472	7491	7489	7443	7361	7355	7507	7444	7351	7310	7381	7473	7484	7434	7418	7526	7387	7426	7483	7394	7612	7496	7447	7211	7381	7493	7376	7427	7414	7501	7341	7310	7449	7401	7434	7477	7289	7376	7451	7308	7490	7280	7410	7548	7445	7385	7339	7378	7379	7495	7322	7399	7459	7404	7380	7416	7303	7386	7525	7486	7418	7385	7424	7474	7338	7449	7514	7248	7351	7299	7472	7348	7396	7456	7325	7601	7410	7440	7497	7273	7433	7449	7348	7420	7484	7442	7419	7341	7446	7531	7446	7248	7506	7453	7489	7406	7402	7346	7405	7545	7229	7459	7440	7439	7451	7256	7365	7343	7513	7454	7348	7548	7387	7522	7441	7269	7414	7429	7540	7388	7491	7291	7571	7511	7500	7486	7461	7502	7504	7447	7464	7347	7294	7419	7383	7456	7244	7423	7296	7410	7328	7286	7430	7329	7443	7404	7306	7360	7481	7410	7463	7496	7432	7467	7473	7547	7368	7486	7328	7470	7371	7390	7351	7426	7335	7510	7523	7388	7448	7403	7448	7424	7477	7327	7448	7442	7389	7508	7242	7324	7368	7365	7410	7313	7472	7480	7417	7437	7522	7449	7485	7401	7486	7381	7347	7243	7334	7424	7438	7467	7600	7487	7446	7422	7477	7469	7379	7417	7441	7454	7507	7386	7446	7368	7408	7456	7401	7426	7530	7338	7439	7371	7481	7284	7460	7527	7323	7307	7420	7471	7486	7382	7599	7514	7516	7454	7634	7402	7540	7445	7392	7487	7452	7421	7465	7418	7536	7402	7520	7394	7517	7325	7354	7451	7300	7294	7528	7439	7462	7392	7373	7324	7464	7401	7391	7543	7375	7488	7519	7427	7470	7453	7558	7465	7535	7325	7534	7416	7551	7371	7310	7258	7543	7338	7423	7387	7472	7391	7418	7369	7499	7432	7365	7373	7528	7371	7412	7370	7480	7424	7342	7329	7427	7447	7435	7315	7473	7340	7531	7556	7488	7355	7324	7351	7420	7481	7394	7443	7380	7371	7572	7334	7362	7426	7327	7425	7398	7508	7471	7389	7460	7389	7477	7301	7449	7376	7411	7443	7312	7352	7407	7416	7423	7449	7420	7362	7339	7369	7326	7505	7644	7366	7380	7373	7447	7375	7362	7601	7405	7335	7487	7454	7423	7379	7417	7464	7518	7485	7485	7592	7451	7361	7380	7433	7467	7351	7363	7336	7400	7418	7494	7534	7267	7388	7477	7363	7500	7364	7419	7423	7433	7466	7367	7515	7365	7410	7228	7495	7313	7477	7542	7468	7270	7446	7608	7389	7439	7477	7401	7439	7369	7483	7450	7488	7332	7406	7536	7481	7422	7448	7259	7527	7483	7405	7260	7420	7507	7366	7482	7487	7271	7401	7429	7470	7462	7358	7442	7200	7425	7234	7508	7350	7442	7499	7308	7655	7279	7377	7479	7327	7480	7487	7446	7444	7446	7564	7398	7482	7520	7456	7398	7484	7459	7483	7348	7380	7266	7431	7293	7425	7470	7368	7522	7370	7651	7403	7508	7375	7582	7277	7458	7459	7450	7339	7513	7540	7487	7407	7390	7497	7485	7384	7371	7574	7363	7528	7432	7476	7422	7379	7432	7582	7378	7506	7524	7457	7518	7286	7389	7428	7484	7355	7350	7421	7431	7361	7403	7394	7518	7493	7305	7399	7384	7499	7454	7455	7493	7340	7330	7425	7332	7367	7451	7576	7456	7332	7452	7381	7477	7499	7370	7431	7415	7478	7457	7429	7394	7486	7454	7452	7439	7302	7607	7431	7428	7408	7363	7391	7488	7331	7348	7357	7395	7469	7485	7578	7557	7451	7376	7301	7318	7372	7354	7379	7458	7347	7364	7480	7369	7260	7360	7416	7345	7356	7407	7428	7387	7494	7475	7359	7442	7355	7314	7489	7448	7451	7420	7469	7436	7380	7341	7372	7544	7390	7517	7460	7460	7483	7484	7371	7466	7408	7359	7351	7494	7400	7344	7368	7327	7421	7423	7391	7482	7272	7439	7460	7424	7320	7389	7522	7428	7465	7537	7475	7427	7279	7331	7442	7407	7526	7402	7492	7415	7321	7561	7562	7482	7521	7548	7397	7432	7466	7612	7519	7336	7418	7519	7371	7381	7387	7349	7484	7395	7421	7423	7442	7270	7454	7396	7377	7483	7380	7465	7306	7474	7451	7375	7367	7486	7580	7446	7367	7381	7458	7492	7418	7407	7433	7397	7263	7509	7453	7506	7431	7446	7418	7543	7246	7437	7432	7341	7490	7372	7487
7212	8433	18764	13525	6793	2864	1784	1062	892	1026	882	881	859	896	829	869	851	883	860	847	862	842	879	865	909	842	815	844	860	868	860	850	896	849	876	822	887	864	812	805	891	904	844	865	887	836	899	844	884	836	827	811	857	808	839	878	851	870	899	792	857	827	869	835	879	880	899	859	892	848	896	815	901	821	938	876	842	858	859	865	793	898	878	823	850	841	820	817	822	868	819	894	862	876	846	827	872	868	886	818	836	865	878	854	875	914	847	863	856	826	874	895	784	877	820	840	878	876	862	781	832	897	831	839	861	868	888	879	810	826	851	867	851	852	832	858	832	896	870	806	812	834	853	913	775	822	828	854	855	873	884	849	881	872	855	832	885	881	860	869	853	831	859	877	849	905	893	856	879	813	791	825	848	879	863	868	885	916	853	893	902	874	846	855	868	856	884	843	856	860	854	779	832	937	836	841	901	820	871	890	821	837	860	899	849	896	852	885	840	859	880	852	867	897	866	829	828	847	848	901	869	817	835	876	878	895	789	824	871	881	838	869	851	889	879	858	866	859	888	850	875	854	845	792	833	867	843	869	789	903	813	872	881	839	874	887	784	847	893	848	870	856	790	794	848	889	866	893	812	823	867	936	825	888	826	849	873	903	872	878	873	852	897	849	868	831	833	843	852	897	861	907	817	879	852	859	886	881	822	859	837	909	865	823	851	849	792	868	890	856	871	848	877	803	887	828	902	890	862	902	814	884	835	861	888	835	878	844	796	902	874	870	914	842	845	812	854	860	829	885	844	830	829	817	832	849	896	844	881	842	834	878	866	886	852	882	862	798	895	839	868	865	789	915	899	869	863	775	826	865	828	858	860	845	881	866	858	844	894	835	834	889	914	850	830	883	882	863	822	831	881	819	841	846	850	792	804	880	848	867	851	858	807	863	867	900	867	803	876	857	852	832	822	817	886	871	809	884	852	882	869	861	893	903	875	867	878	855	861	866	849	825	881	871	854	850	845	818	869	884	819	828	831	841	833	807	866	849	869	859	817	869	815	870	900	806	862	900	893	870	844	923	861	875	869	861	875	851	859	820	821	829	878	840	897	879	856	809	890	885	873	865	817	786	873	873	873	841	902	847	835	854	899	828	914	864	847	819	808	844	826	856	843	842	839	852	894	896	884	849	870	850	920	860	871	870	858	841	834	865	854	853	877	878	883	875	845	817	915	838	896	804	835	838	894	811	850	867	823	797	827	846	883	889	866	871	840	852	920	865	820	835	843	881	839	818	878	878	775	870	811	848	876	852	936	884	859	848	872	825	853	850	839	894	837	849	814	877	839	866	860	855	917	832	904	816	897	865	884	922	869	823	862	841	896	825	843	843	910	796	832	851	847	891	848	887	853	888	843	858	916	826	830	867	854	884	905	906	864	891	855	850	844	916	837	856	792	827	888	820	861	878	858	861	858	885	831	819	880	881	851	858	867	875	858	831	878	830	836	840	934	874	876	870	813	841	895	917	871	807	826	867	868	791	850	857	864	832	884	902	848	882	846	869	862	843	874	838	822	855	841	852	817	826	820	844	896	858	815	855	844	868	842	792	831	868	808	836	891	836	883	869	807	820	897	859	886	920	842	842	883	860	856	912	850	869	802	862	874	859	917	899	813	833	838	889	858	838	913	862	829	839	872	893	843	865	885	819	867	869	824	863	864	802	831	806	879	853	871	850	815	846	836	877	861	839	831	797	879	809	822	866	873	858	818	887	859	924	870	871	855	855	867	848	836	857	844	916	883	896	814	828	907	844	874	891	809	961	870	878	887	897	844	877	820	836	807	870	871	855	822	910	820	856	850	803	853	818	873	860	819	837	859	849	786	849	864	853	781	883	869	905	882	836	864	787	878	878	846	913	842	839	898	793	820	785	852	817	860	828	870	863	836	859	820	849	888	828	870	830	887	882	831	825	900	870	856	835	845	884	877	790	884	865	875	827	878	859	852	829	874	853	863	932	818	821	792	857	836	848	896	879	865	945	865	854	862	863	847	832	890	887	904	841	874	844	850	871	872	902	834	868	836	852	808	863	852	854	908	869	829	823	824	835	850	854	864	814	867	872	819	869	842	872	819	856	830	829	842	811	883	873	880	846	905	797	862	869	852	905	897	867	877	825	860	789	886	814	898	873	865	808	826	905	911	867	874	889	827	874	827	876	766	843	879	846	828	793	864	845	881	902	843	841	862	881	820	847	876	853	820	794	855	846	853	872	872	861	896	882	831	858	862	830	826	843	798	853	843	818	850	863	873	881	898	803	868	860	877	875	885	828	869	834	832	903	839	837	863	903	841	858	850	858	855	856	897	908	892	821	874	854	843	911	856	858	829	856	848	854	846	836	833	823	832	808	854	833	895	848	849	920	794	850	858	888	887	837	900	866	819	831	851	835	744	841	856	835	873	859	835	884	874	889	799	921	846	839	930	828	875	842	851	819	807	846	854	853	845	889	829	854	851	894	832	878	811	860	899	877	882	895	820	884	838	859	858	893	837	844	849	801	856	857	801	852	858	882	843	830	812	899	859	826	866	830	819	892	827	897	863	864	845	865	905	862	940	814	876	841	852	874	896	835	875	821	878	905	850	831	862	839	891	879	872	882	846	836	816	837	852	875	869	813	867	862	834	797	896	772	871	867	832	875	835	859	835	860	868	860	866	869	815	869	863	898	852	876	874	870	904	844	853	876	827	885	851	843	845	879	899	842	855	838	845	838	844	857	763	859	830	880	834	829	842	882	895	857	846	800	913	865	843	823	883	879	853	891	916	827	800	818	807	834	873	856	851	864	811	841	842	892	849	815	891	852	868	851	894	786	889	891	879	865	830	849	850	837	898	838	884	870	872	876	848	870	854	877	914	853	878	821	861	867	864	858	839	852	856	868	783	815	854	807	832	869	881	878	828	771	855	837	833	865	873	873	873	863	840	915	955	798	852	817	927	852	852	832	878	827	835	884	887	863	853	872	847	860	888	867	819	881	869	881	793	844	916	863	856	898	847	852	838	805	845	870	875	847	866	878	820	828	851	847	864	891	914	885	870	848	862	881	859	843	814	851	849	893	826	812	895	809	796	834	848	804	845	848	864	853	826	846	847	874	819	847	861	848	902	849	837	854	861	897	846	838	876	865	837	848	887	882	843	895	807	835	820	860	831	889	817	885	829	916	862	865	833	819	840	827	855	859	894	843	885	859	854	865	837	862	836	831	846	890	844	857	847	871	849	863	869	907	808	843	870	852	836	895	859	832	862	862	886	810	852	842	845	863	896	836	840	853	887	831	864	861	844	883	901	840	846	871	821	853	909	834	865	793	823	851	847	849	893	851	887	890	879	863	860	913	877	867	809	785	830	862	888	873	837	812	847	864	865	835	850	854	795	840	892	851	885	864	805	864	840	864	901	874	886	839	884	860	863	881	852	853	785	866	846	850	844	862	854	872	889	908	867	884	859	861	858	809	831	880	813	869
32517	42158	54728	56070	45141	32619	23086	11919	8712	10358	8402	8005	7750	7570	7591	7450	7428	7359	7303	7477	7562	7428	7347	7420	7443	7453	7359	7345	7358	7334	7523	7403	7385	7333	7401	7320	7379	7327	7409	7361	7417	7387	7421	7429	7338	7476	7292	7456	7377	7357	7492	7474	7376	7340	7376	7343	7455	7423	7350	7432	7503	7340	7613	7304	7473	7324	7357	7499	7285	7406	7329	7352	7580	7360	7387	7475	7446	7352	7498	7428	7346	7252	7434	7378	7539	7367	7351	7431	7565	7391	7407	7380	7323	7411	7289	7410	7475	7446	7365	7523	7513	7470	7412	7529	7416	7312	7396	7515	7375	7495	7467	7495	7364	7361	7537	7424	7487	7509	7442	7416	7455	7387	7480	7391	7422	7425	7422	7533	7319	7396	7358	7528	7440	7436	7431	7302	7413	7612	7375	7488	7338	7401	7424	7389	7417	7384	7463	7372	7384	7440	7532	7348	7401	7333	7372	7392	7365	7372	7501	7487	7442	7410	7300	7369	7581	7416	7384	7495	7466	7392	7511	7365	7415	7232	7356	7495	7436	7407	7383	7299	7564	7339	7395	7284	7337	7359	7403	7397	7498	7418	7342	7525	7456	7426	7333	7541	7334	7287	7358	7428	7401	7515	7364	7551	7435	7320	7289	7287	7468	7408	7350	7322	7516	7506	7329	7355	7322	7505	7513	7328	7481	7348	7391	7406	7461	7538	7432	7274	7298	7370	7593	7449	7350	7417	7480	7311	7387	7433	7563	7557	7311	7498	7499	7362	7426	7596	7333	7443	7284	7401	7442	7352	7416	7515	7524	7395	7325	7516	7439	7241	7463	7345	7312	7320	7476	7392	7399	7409	7486	7385	7516	7440	7424	7330	7530	7378	7304	7401	7360	7470	7428	7308	7423	7323	7457	7358	7394	7441	7443	7346	7512	7369	7556	7406	7382	7429	7359	7404	7423	7500	7429	7379	7161	7317	7481	7449	7332	7426	7316	7413	7316	7497	7436	7357	7406	7424	7604	7402	7319	7554	7356	7344	7398	7374	7567	7382	7441	7431	7410	7388	7439	7345	7511	7451	7531	7502	7488	7289	7458	7445	7402	7270	7464	7377	7419	7368	7487	7388	7276	7393	7407	7382	7370	7411	7401	7363	7332	7365	7538	7407	7503	7421	7466	7327	7347	7561	7353	7362	7479	7383	7472	7375	7511	7448	7372	7520	7412	7419	7406	7372	7460	7405	7464	7410	7469	7482	7455	7391	7428	7478	7456	7402	7276	7417	7460	7508	7454	7363	7475	7418	7385	7348	7432	7440	7582	7637	7504	7387	7507	7391	7433	7487	7382	7264	7411	7405	7399	7422	7389	7499	7495	7391	7492	7478	7523	7370	7569	7533	7393	7616	7485	7540	7485	7432	7436	7487	7366	7411	7428	7321	7479	7459	7347	7398	7351	7380	7435	7312	7552	7455	7336	7542	7319	7382	7407	7477	7419	7402	7483	7434	7308	7537	7536	7557	7287	7435	7307	7484	7578	7282	7441	7538	7356	7567	7351	7437	7480	7389	7419	7420	7371	7330	7427	7400	7460	7280	7320	7532	7412	7411	7305	7329	7389	7413	7428	7464	7583	7473	7486	7302	7375	7518	7421	7461	7428	7384	7515	7506	7371	7517	7484	7569	7436	7367	7237	7395	7379	7463	7513	7508	7364	7470	7528	7403	7530	7425	7392	7477	7246	7432	7507	7275	7491	7409	7473	7364	7383	7452	7506	7355	7561	7467	7318	7372	7364	7398	7371	7486	7353	7487	7373	7401	7311	7453	7414	7424	7402	7409	7260	7456	7388	7312	7482	7298	7325	7304	7362	7308	7444	7452	7298	7430	7380	7424	7325	7411	7432	7399	7404	7424	7494	7449	7363	7445	7471	7348	7366	7411	7549	7449	7497	7348	7600	7521	7488	7329	7350	7490	7442	7480	7481	7434	7409	7506	7391	7475	7489	7464	7367	7522	7399	7243	7461	7425	7382	7387	7358	7499	7445	7413	7329	7462	7391	7292	7479	7435	7399	7469	7510	7407	7257	7361	7411	7324	7545	7366	7491	7390	7532	7358	7477	7455	7385	7498	7338	7367	7440	7421	7493	7386	7412	7347	7373	7366	7465	7327	7557	7357	7419	7333	7517	7519	7468	7312	7362	7343	7449	7441	7350	7416	7409	7458	7406	7330	7372	7416	7257	7425	7380	7320	7440	7403	7400	7337	7495	7433	7428	7527	7243	7445	7511	7569	7536	7409	7406	7351	7368	7344	7438	7464	7230	7372	7296	7472	7361	7408	7445	7404	7375	7442	7422	7423	7414	7443	7389	7397	7495	7490	7501	7500	7392	7461	7343	7261	7463	7339	7294	7495	7404	7519	7205	7272	7390	7315	7453	7481	7351	7387	7404	7370	7486	7387	7308	7410	7412	7515	7339	7385	7405	7407	7315	7508	7485	7404	7534	7340	7472	7372	7341	7483	7375	7429	7499	7346	7438	7461	7550	7357	7274	7488	7502	7361	7364	7389	7398	7327	7386	7486	7380	7214	7336	7364	7451	7509	7389	7241	7661	7459	7358	7442	7350	7342	7372	7413	7468	7458	7536	7438	7365	7398	7501	7280	7442	7170	7410	7489	7424	7423	7491	7408	7554	7461	7531	7323	7387	7332	7288	7468	7321	7444	7542	7361	7377	7483	7575	7433	7381	7479	7393	7384	7481	7339	7391	7481	7521	7475	7276	7562	7490	7514	7358	7462	7500	7374	7455	7423	7311	7587	7323	7396	7393	7504	7599	7350	7478	7423	7419	7493	7469	7370	7473	7413	7382	7493	7251	7480	7432	7404	7365	7476	7464	7472	7626	7375	7488	7467	7512	7398	7489	7419	7375	7469	7230	7455	7528	7429	7363	7504	7387	7386	7344	7407	7282	7539	7369	7470	7185	7305	7314	7539	7355	7368	7411	7444	7479	7448	7482	7311	7451	7427	7496	7498	7418	7341	7470	7452	7355	7444	7311	7367	7463	7403	7402	7435	7359	7353	7392	7403	7224	7325	7361	7388	7561	7330	7459	7501	7338	7423	7468	7539	7413	7520	7359	7428	7462	7446	7356	7412	7310	7468	7414	7240	7431	7422	7417	7280	7421	7456	7437	7452	7469	7437	7432	7430	7462	7477	7470	7437	7457	7473	7497	7277	7398	7482	7484	7437	7454	7484	7458	7369	7283	7417	7331	7419	7477	7426	7448	7533	7394	7334	7404	7425	7548	7347	7408	7373	7542	7476	7385	7433	7526	7516	7328	7482	7300	7288	7413	7607	7460	7298	7388	7532	7499	7487	7449	7331	7503	7396	7519	7424	7553	7497	7481	7447	7346	7536	7392	7373	7432	7363	7536	7493	7385	7536	7270	7521	7419	7466	7376	7473	7455	7392	7382	7344	7418	7419	7373	7517	7301	7345	7405	7482	7463	7207	7440	7437	7412	7431	7315	7321	7518	7515	7416	7408	7530	7394	7403	7498	7367	7461	7515	7395	7448	7412	7380	7395	7349	7409	7371	7544	7377	7554	7536	7402	7439	7381	7438	7366	7317	7467	7530	7482	7520	7549	7360	7414	7382	7447	7528	7306	7502	7482	7354	7402	7323	7352	7394	7369	7276	7444	7336	7403	7457	7402	7424	7317	7372	7501	7361	7562	7439	7271	7370	7394	7271	7314	7361	7545	7565	7321	7445	7409	7468	7558	7340	7391	7358	7413	7475	7382	7318	7440	7419	7237	7277	7472	7403	7568	7315	7432	7355	7418	7357	7455	7392	7466	7505	7495	7373	7491	7440	7449	7599	7356	7384	7412	7330	7483	7422	7488	7408	7539	7445	7540	7354	7410	7484	7501	7386	7390	7579	7382	7289	7396	7551	7292	7327	7400	7396	7358	7446	7355	7355	7411	7369	7507	7404	7323	7393	7460	7418	7401	7318	7358	7256	7308	7433	7581	7473	7373	7279	7333	7313	7340	7451	7416	7398	7431	7519	7387	7325	7358	7530	7459	7442	7415	7320	7376	7496	7419	7469	7385	7405	7519	7431	7424	7424	7448	7462	7360	7490	7492	7352	7452	7443	7385	7334	7328	7363	7389	7341	7495	7406	7428	7514	7422	7359	7432	7433	7584	7382	7446	7424	7347	7458	7492	7446	7344	7405	7409	7430	7282	7473	7334	7499	7346	7257	7428	7314	7377	7296	7280	7444	7299	7443	7417	7426	7548	7418	7305	7318	7578	7494	7366	7492	7480	7250	7452	7376	7505	7450	7384	7489	7538	7428	7555	7393	7386	7387	7433	7384	7557	7521	7314	7398	7377	7467	7333	7288	7437	7377	7572	7597	7433	7338	7400	7420	7371	7404	7413	7404	7379	7517	7381	7421	7522	7462	7482	7467	7334	7447	7349	7384	7361	7481	7405	7510	7419	7397	7361	7497	7393	7378	7448	7417	7327	7428	7414	7500	7365	7437	7287	7351	7540	7410	7390	7336	7472	7475	7342	7412	7376	7421	7288	7324	7367	7397	7493	7490	7373	7316	7536	7471	7480	7523	7435	7365	7432	7464	7433	7457	7464	7325	7395	7444	7395	7396	7254	7390	7478	7331	7515	7419	7358	7520	7397	7479	7303	7473	7414	7226	7315	7461	7545	7331	7356	7488	7580	7434	7463	7288	7383	7478	7361	7420	7415	7340	7470	7430	7352	7342	7402	7298	7369	7329	7337	7450	7307	7362	7453	7403	7392	7415	7611	7393	7475	7432	7414	7400	7361	7452	7327	7306	7444	7446	7448	7382	7426	7468	7333	7225	7413	7377	7464	7355	7370	7543	7409	7516	7497	7373	7398	7602	7512	7433	7435	7467	7557	7412	7390	7401	7398	7578	7429	7514	7352	7436	7375	7442	7416	7417	7446	7460	7449	7440	7457	7414	7367	7473	7500	7366	7463	7511	7441	7421	7632	7413	7541	7425	7371	7386	7362	7486	7269	7431	7368	7544	7467	7545	7442	7495	7559	7427	7537	7462	7404	7478	7303	7482	7346	7392	7533	7446	7363	7472	7476
7353	16380	29500	21288	11634	5307	2746	1332	983	1098	964	888	882	903	820	868	842	872	886	833	885	879	841	854	863	821	868	831	871	833	819	877	854	863	832	874	874	856	888	804	893	887	858	883	882	884	857	886	820	876	862	852	870	858	854	817	895	813	839	941	948	894	865	872	893	849	878	809	861	853	894	890	863	832	859	778	874	853	872	823	859	816	846	850	854	864	894	874	886	837	858	823	878	853	881	851	814	937	876	817	869	867	859	868	870	866	845	896	838	861	790	827	835	864	918	833	872	847	888	889	886	873	824	913	869	843	836	854	866	857	850	879	878	837	855	884	863	887	866	915	882	845	789	833	895	813	859	869	845	841	875	902	853	880	888	865	872	851	892	888	870	836	804	878	865	835	878	767	825	871	885	898	877	935	847	879	849	893	854	840	858	869	918	808	870	881	854	853	884	880	858	918	872	844	854	869	883	827	854	873	913	850	868	854	851	847	851	829	851	878	858	888	865	872	867	835	856	893	892	861	840	867	837	871	853	880	906	856	918	853	874	889	855	806	886	879	892	874	898	829	878	814	881	851	888	902	849	833	855	837	855	864	840	878	894	867	861	848	844	859	890	851	830	807	883	816	902	863	836	881	877	817	845	834	830	892	894	836	834	858	857	841	925	836	814	851	881	849	901	903	845	837	875	858	859	884	833	912	864	869	834	895	932	898	873	862	820	853	903	859	830	870	897	925	810	887	866	870	898	877	865	848	856	841	886	870	841	828	914	860	848	867	857	912	897	853	877	817	849	851	823	870	900	889	882	869	904	906	886	883	905	830	829	872	881	855	876	823	861	799	841	827	830	850	879	843	858	884	866	899	861	855	901	874	914	790	905	847	880	878	896	895	898	861	844	856	854	880	853	885	910	852	884	851	884	831	892	871	870	876	853	856	859	888	849	842	887	840	888	841	891	832	869	846	880	846	875	895	840	826	814	835	809	862	903	899	859	849	913	873	885	850	899	885	807	852	793	846	866	866	897	830	908	897	843	869	860	891	901	849	896	886	835	860	870	852	824	831	871	865	898	907	865	849	840	831	821	861	892	900	873	850	817	837	881	902	849	825	841	867	811	886	851	901	853	868	860	879	859	866	861	817	909	869	882	825	860	830	868	845	906	839	871	881	803	886	811	857	858	835	880	897	894	849	824	885	876	869	798	905	863	804	876	864	919	902	859	879	858	848	856	858	892	864	878	869	851	895	854	850	871	855	816	912	852	859	897	837	843	884	867	862	841	890	862	869	859	880	874	824	870	890	797	851	876	873	890	840	877	846	872	849	859	868	830	869	833	831	899	868	852	874	805	826	854	867	831	853	838	840	829	807	857	891	828	847	827	864	920	905	866	874	860	893	843	806	860	839	897	848	854	912	844	923	817	845	825	911	875	858	852	849	864	885	849	838	867	885	823	856	848	813	855	907	851	872	890	837	838	858	863	870	868	895	898	844	878	918	881	833	848	812	881	828	878	918	863	819	862	867	883	895	866	841	825	829	861	894	878	877	834	905	877	835	884	868	893	865	847	871	891	790	838	867	879	848	884	893	916	898	853	851	856	903	861	874	811	897	825	854	869	904	906	828	842	842	883	841	856	878	881	856	869	843	850	831	873	887	818	904	865	856	904	872	827	909	890	846	883	808	867	872	899	855	865	892	834	826	851	873	897	889	802	872	865	841	787	835	880	848	857	823	813	888	835	928	874	817	886	850	859	837	877	860	907	842	813	826	830	872	863	900	872	851	875	866	850	813	877	836	839	901	821	872	885	891	863	854	862	868	865	909	891	884	896	841	856	866	874	856	796	913	844	929	863	853	900	892	864	904	874	840	817	803	847	856	911	856	863	872	844	874	859	864	825	854	793	920	875	878	843	883	865	843	877	852	856	880	927	856	861	889	880	859	861	865	888	804	880	855	868	884	889	845	854	835	849	847	849	838	892	824	878	889	881	853	861	842	876	874	859	914	920	857	874	824	843	889	864	887	911	903	854	862	861	860	892	902	908	890	870	935	889	832	844	864	828	874	847	874	849	852	853	855	821	849	855	840	894	906	855	897	859	901	858	872	826	927	871	839	844	885	885	865	890	832	861	869	960	851	876	832	894	837	843	867	837	869	904	887	882	835	855	842	888	868	855	814	822	862	855	902	890	858	890	887	848	867	817	892	899	777	853	869	855	856	854	909	859	834	887	769	884	843	847	878	842	870	843	826	871	855	855	809	859	858	848	852	863	862	910	853	897	808	834	830	860	847	877	902	914	925	839	869	866	899	855	820	855	839	818	905	913	867	867	906	872	822	877	876	843	858	855	886	863	902	815	873	858	872	881	900	846	835	867	838	862	887	833	828	885	921	867	890	840	864	854	875	887	898	860	842	829	824	867	807	866	850	866	897	882	858	868	900	801	849	865	877	843	826	855	872	872	863	849	860	928	862	888	818	872	907	895	834	877	846	873	891	820	888	901	834	884	872	856	858	896	839	849	877	876	856	793	881	905	847	846	871	820	914	844	909	837	901	857	838	845	885	859	845	876	850	858	870	890	825	840	892	867	880	890	887	853	898	805	846	830	868	908	931	884	827	875	872	852	864	833	886	846	920	879	866	857	856	896	847	845	868	818	891	894	905	818	849	883	883	873	890	891	875	914	881	807	881	865	891	883	835	880	858	862	793	877	900	838	848	840	845	930	859	879	854	855	875	853	859	868	905	837	870	842	847	807	833	898	807	827	862	840	861	854	860	854	860	847	885	836	868	877	841	890	886	860	860	875	902	876	922	832	830	906	882	853	880	828	868	872	880	876	842	851	820	843	900	889	858	856	916	835	865	844	849	812	830	882	928	847	847	791	894	892	906	845	868	879	863	861	852	897	893	881	892	889	915	859	895	868	833	945	903	878	854	840	815	875	837	861	844	956	870	900	823	865	896	908	866	892	899	842	857	855	866	910	882	897	902	866	876	824	857	879	890	850	819	856	877	819	903	829	871	842	862	850	885	822	874	842	902	837	930	890	844	907	811	900	848	864	855	831	912	880	848	881	859	929	881	848	877	880	846	848	876	913	855	894	927	886	881	832	862	865	883	866	917	845	823	853	900	893	814	862	918	841	853	822	834	855	845	856	833	846	865	846	913	855	888	872	808	840	906	846	843	865	872	865	869	847	846	833	833	858	865	898	872	868	856	956	844	854	886	906	862	864	859	866	881	823	876	908	884	792	858	835	863	901	898	888	891	826	853	896	881	884	840	852	857	903	856	856	890	887	845	883	887	874	888	862	854	898	885	872	906	905	841	844	887	874	892	880	843	893	865	906	930	831	906	866	876	893	829	863	841	842	890	844	886	862	868	855	850	943	856	878	835	852	836	902	896	798	877	875	866	899	877	892	890	896	844	917	848	890	900	876	890	868	873	894	897	880	849	858	882	865	868	927	897	875	807	809	815	867	826	865	894	855	869	848	865	902	842	825	832	875	878	840	880
38845	54777	66607	67939	53994	41739	30440	16242	9326	11863	8976	8416	7824	7575	7394	7377	7383	7399	7557	7476	7273	7402	7457	7379	7374	7560	7351	7328	7478	7404	7337	7361	7235	7318	7435	7293	7252	7449	7448	7485	7337	7378	7331	7342	7343	7302	7376	7459	7323	7538	7441	7259	7373	7474	7319	7383	7454	7490	7496	7468	7315	7485	7330	7405	7389	7498	7457	7461	7456	7465	7356	7328	7457	7466	7512	7394	7330	7294	7397	7349	7364	7516	7444	7405	7431	7321	7342	7366	7488	7447	7420	7343	7278	7364	7286	7397	7483	7444	7374	7474	7395	7409	7373	7278	7456	7314	7445	7456	7346	7260	7342	7276	7488	7315	7368	7433	7364	7321	7452	7368	7414	7481	7411	7468	7455	7331	7450	7516	7375	7295	7343	7368	7413	7247	7357	7316	7507	7381	7348	7365	7276	7411	7431	7452	7374	7296	7521	7478	7407	7457	7398	7379	7384	7453	7450	7423	7255	7477	7388	7392	7522	7401	7417	7499	7397	7362	7621	7443	7367	7417	7404	7377	7438	7517	7483	7477	7422	7372	7439	7514	7636	7361	7449	7417	7302	7361	7377	7432	7491	7406	7380	7523	7382	7484	7340	7419	7405	7381	7388	7557	7545	7506	7311	7376	7584	7326	7459	7468	7276	7377	7413	7447	7319	7429	7457	7348	7510	7430	7391	7468	7369	7416	7500	7526	7399	7388	7529	7339	7439	7451	7297	7445	7338	7305	7383	7417	7476	7418	7351	7386	7517	7372	7392	7562	7508	7385	7266	7403	7410	7475	7419	7381	7416	7381	7391	7367	7485	7505	7346	7373	7466	7451	7427	7446	7438	7468	7561	7520	7440	7389	7410	7479	7439	7331	7510	7313	7404	7563	7352	7425	7555	7392	7284	7466	7393	7450	7468	7196	7407	7421	7588	7355	7488	7455	7517	7445	7372	7360	7378	7361	7357	7428	7271	7390	7399	7577	7486	7465	7469	7347	7419	7426	7511	7393	7353	7407	7432	7447	7477	7473	7385	7510	7491	7434	7292	7208	7443	7564	7416	7347	7427	7423	7342	7329	7381	7412	7330	7438	7379	7531	7232	7355	7437	7407	7477	7306	7364	7487	7267	7367	7573	7504	7341	7419	7406	7463	7457	7430	7497	7414	7398	7377	7495	7440	7360	7434	7374	7258	7284	7512	7311	7532	7335	7408	7432	7259	7485	7387	7449	7421	7508	7282	7446	7273	7372	7364	7424	7497	7423	7440	7480	7441	7423	7447	7436	7533	7500	7438	7445	7438	7366	7334	7483	7368	7532	7479	7372	7404	7427	7438	7399	7463	7417	7475	7371	7488	7377	7443	7467	7468	7354	7444	7360	7412	7435	7358	7441	7421	7437	7260	7421	7538	7421	7397	7406	7348	7333	7396	7407	7286	7425	7473	7438	7389	7213	7486	7372	7442	7444	7448	7502	7327	7554	7503	7483	7504	7423	7316	7472	7534	7338	7357	7405	7512	7314	7404	7411	7577	7397	7437	7413	7379	7385	7392	7266	7304	7405	7449	7325	7516	7320	7314	7480	7407	7354	7339	7484	7458	7271	7441	7323	7434	7473	7419	7287	7552	7371	7400	7306	7434	7383	7422	7479	7411	7418	7403	7281	7431	7434	7410	7399	7504	7518	7352	7451	7363	7472	7480	7587	7410	7424	7360	7444	7437	7356	7411	7342	7281	7481	7366	7261	7265	7429	7415	7365	7390	7394	7339	7376	7288	7509	7477	7497	7494	7369	7545	7544	7307	7484	7303	7491	7420	7436	7468	7401	7436	7580	7441	7461	7326	7519	7450	7403	7482	7527	7585	7279	7419	7502	7420	7459	7478	7459	7235	7455	7506	7331	7436	7442	7427	7381	7387	7467	7362	7461	7344	7424	7512	7411	7549	7438	7468	7347	7488	7528	7458	7451	7432	7548	7412	7539	7460	7402	7374	7460	7481	7494	7357	7319	7465	7323	7382	7503	7431	7474	7409	7448	7265	7427	7378	7479	7338	7396	7540	7495	7450	7445	7322	7552	7410	7413	7524	7300	7436	7551	7408	7473	7391	7374	7464	7484	7359	7385	7378	7326	7383	7390	7473	7207	7497	7490	7444	7326	7426	7446	7473	7388	7405	7442	7440	7336	7424	7494	7262	7405	7333	7486	7454	7451	7437	7307	7475	7483	7334	7337	7293	7481	7456	7519	7380	7544	7438	7385	7455	7403	7436	7391	7470	7370	7315	7390	7298	7429	7363	7374	7437	7438	7604	7554	7392	7534	7359	7397	7416	7380	7391	7406	7373	7509	7408	7377	7406	7399	7471	7384	7449	7484	7549	7449	7524	7382	7491	7413	7375	7474	7345	7325	7337	7451	7478	7371	7575	7474	7394	7455	7455	7369	7417	7560	7559	7511	7239	7356	7318	7324	7414	7524	7294	7444	7455	7556	7368	7495	7406	7460	7502	7402	7437	7414	7382	7401	7387	7458	7412	7377	7412	7419	7551	7394	7316	7479	7540	7454	7378	7471	7460	7445	7458	7361	7417	7437	7260	7479	7472	7314	7299	7428	7389	7470	7251	7297	7538	7368	7384	7468	7455	7239	7238	7297	7500	7445	7360	7378	7467	7474	7295	7430	7364	7377	7413	7344	7538	7445	7437	7448	7399	7387	7364	7378	7420	7485	7471	7538	7378	7382	7422	7466	7479	7554	7461	7371	7399	7497	7441	7455	7310	7449	7434	7370	7539	7361	7457	7271	7489	7393	7454	7416	7464	7313	7373	7418	7515	7383	7597	7444	7496	7585	7484	7486	7375	7425	7442	7379	7397	7421	7381	7563	7291	7533	7380	7575	7437	7307	7395	7427	7419	7508	7352	7485	7422	7387	7611	7541	7388	7449	7414	7417	7272	7545	7380	7443	7436	7412	7478	7456	7385	7436	7379	7436	7489	7501	7411	7428	7381	7374	7454	7368	7472	7296	7433	7495	7528	7393	7394	7364	7399	7469	7380	7468	7392	7521	7407	7403	7302	7307	7378	7416	7355	7484	7419	7456	7201	7371	7476	7366	7457	7291	7362	7372	7498	7545	7354	7356	7520	7370	7493	7379	7453	7447	7290	7372	7422	7484	7439	7637	7391	7461	7517	7379	7370	7453	7509	7446	7473	7391	7492	7261	7411	7376	7388	7498	7282	7364	7432	7349	7515	7457	7434	7405	7450	7488	7470	7391	7431	7417	7264	7429	7398	7551	7426	7448	7353	7402	7384	7470	7500	7457	7455	7308	7358	7362	7559	7383	7430	7513	7472	7471	7398	7466	7485	7503	7449	7303	7524	7554	7422	7580	7496	7506	7372	7401	7256	7424	7348	7453	7381	7426	7431	7511	7343	7355	7420	7325	7565	7442	7497	7586	7420	7403	7477	7506	7460	7537	7360	7425	7525	7336	7390	7383	7464	7446	7475	7481	7466	7556	7389	7386	7433	7431	7333	7370	7394	7359	7338	7449	7470	7219	7538	7359	7366	7265	7382	7467	7419	7494	7403	7334	7362	7394	7397	7518	7510	7495	7487	7463	7309	7429	7320	7451	7346	7467	7445	7525	7363	7400	7517	7558	7443	7352	7457	7395	7416	7347	7457	7500	7526	7320	7443	7314	7406	7566	7429	7293	7281	7415	7525	7528	7416	7502	7366	7329	7487	7358	7370	7491	7368	7342	7472	7322	7458	7622	7400	7481	7386	7439	7411	7468	7375	7395	7524	7435	7318	7302	7655	7458	7521	7475	7526	7459	7415	7354	7482	7349	7420	7369	7364	7408	7347	7491	7420	7480	7398	7346	7413	7433	7348	7396	7372	7373	7494	7383	7536	7364	7259	7378	7253	7436	7525	7479	7295	7371	7341	7530	7337	7307	7343	7357	7370	7377	7339	7409	7446	7379	7510	7500	7367	7331	7432	7422	7485	7473	7328	7460	7555	7418	7314	7459	7576	7419	7424	7361	7320	7370	7458	7477	7542	7433	7341	7326	7568	7313	7263	7444	7541	7483	7414	7464	7319	7466	7597	7453	7494	7462	7485	7474	7414	7431	7395	7364	7379	7390	7415	7407	7286	7376	7375	7500	7426	7325	7347	7288	7342	7472	7409	7481	7436	7572	7311	7489	7357	7433	7550	7493	7375	7456	7447	7475	7358	7610	7466	7447	7417	7406	7387	7381	7433	7649	7467	7395	7415	7480	7404	7437	7215	7484	7652	7348	7402	7372	7447	7466	7471	7456	7536	7479	7400	7417	7349	7337	7567	7525	7353	7368	7512	7387	7481	7484	7294	7431	7523	7437	7303	7468	7468	7309	7300	7487	7465	7427	7481	7424	7495	7374	7431	7285	7398	7522	7609	7334	7393	7482	7514	7441	7345	7427	7489	7489	7357	7381	7449	7420	7403	7322	7440	7380	7495	7354	7374	7442	7421	7504	7490	7443	7408	7464	7411	7601	7438	7456	7309	7376	7540	7342	7425	7387	7454	7352	7450	7322	7484	7375	7454	7390	7421	7416	7416	7493	7416	7383	7280	7395	7435	7438	7527	7506	7506	7351	7396	7393	7365	7524	7412	7416	7424	7465	7483	7393	7480	7389	7527	7326	7343	7484	7331	7349	7336	7353	7369	7347	7483	7563	7484	7524	7413	7474	7412	7531	7439	7424	7437	7490	7427	7544	7412	7308	7382	7441	7373	7480	7347	7429	7430	7493	7287	7351	7288	7439	7398	7458	7471	7359	7478	7372	7421	7517	7411	7467	7482	7467	7428	7305	7460	7541	7406	7268	7314	7449	7284	7410	7586	7321	7528	7419	7371	7386	7361	7495	7321	7503	7462	7472	7408	7333	7401	7608	7299	7662	7425	7470	7340	7466	7335	7333	7511	7380	7487	7386	7502	7438	7390	7490	7501	7478	7381	7294	7406	7413	7504	7385	7426	7453	7414	7471	7324	7557	7374	7361	7361	7623	7323	7422	7368	7336	7384	7497	7421	7391	7547	7492	7400	7425	7363	7460	7433	7387	7374	7445	7550	7422	7389	7404	7451	7437	7515	7444	7422
5373	4238	7652	5197	2833	1695	1231	925	848	876	925	886	847	842	814	789	864	806	829	847	847	849	804	876	863	840	873	816	866	866	843	873	853	860	873	863	849	805	841	798	862	839	869	867	873	830	874	843	839	848	841	851	887	871	836	875	876	836	854	873	903	890	851	791	809	861	820	835	848	832	844	828	846	894	832	868	927	835	846	827	900	861	858	791	843	855	847	825	813	826	805	828	842	881	819	864	830	868	847	867	795	814	872	844	829	900	817	823	827	885	860	836	833	838	898	856	843	808	834	829	862	808	873	835	865	817	871	868	853	818	846	793	807	824	834	821	839	857	832	828	820	900	788	856	833	837	880	850	920	819	828	819	827	868	834	816	840	872	858	866	858	879	792	855	910	835	800	870	822	834	891	813	863	837	870	821	853	884	826	880	852	898	867	875	881	807	775	866	807	794	857	877	820	828	821	835	813	829	878	864	861	866	861	862	873	843	856	829	868	852	824	870	804	831	843	893	822	853	831	797	895	864	839	883	852	844	864	882	831	873	827	835	853	820	805	886	877	857	815	915	831	863	821	873	871	834	875	854	931	815	881	829	916	848	866	802	842	842	875	875	836	825	861	888	883	882	807	833	841	865	823	901	861	866	830	800	842	855	851	867	837	856	835	900	837	854	863	846	805	859	846	824	846	858	823	856	881	801	885	897	856	833	818	843	855	862	801	834	860	887	851	833	830	858	886	834	851	889	899	845	842	894	828	809	829	862	895	798	831	857	807	860	844	888	884	828	912	841	869	824	862	912	839	821	811	847	850	880	871	831	935	835	885	881	895	900	904	825	853	854	892	844	854	808	828	902	865	878	820	833	867	872	882	840	816	841	815	888	849	824	844	854	796	847	860	860	895	795	791	833	824	836	859	872	868	825	893	828	900	761	841	798	834	819	820	876	861	809	843	853	842	893	899	840	849	830	835	870	848	875	826	877	822	851	829	809	835	882	862	844	862	848	882	851	837	854	798	845	863	849	876	794	836	862	862	918	889	859	861	795	850	884	829	808	875	891	808	898	835	896	886	866	866	826	875	833	828	858	820	852	878	801	863	926	794	844	817	901	882	886	860	856	793	862	810	884	853	891	832	913	882	780	871	803	815	899	829	895	868	799	844	856	834	881	839	860	864	818	899	825	813	867	888	765	851	845	847	860	875	805	889	833	864	830	897	866	850	879	851	843	867	869	857	857	867	852	852	841	837	833	847	819	832	868	888	851	885	851	864	886	819	792	884	832	883	867	824	860	828	874	862	884	876	845	867	840	845	848	844	812	886	836	876	846	854	799	827	826	838	846	850	868	866	860	855	838	863	858	827	867	861	848	855	848	836	851	837	853	836	875	848	874	855	899	860	836	853	814	862	794	828	919	842	869	831	841	834	852	856	854	862	831	869	842	856	833	840	856	811	825	859	858	827	853	818	835	835	863	903	812	839	825	871	868	879	905	860	845	859	831	846	869	846	861	789	859	861	890	815	892	868	833	839	844	838	841	847	868	835	905	873	897	869	842	804	820	848	863	872	786	849	843	844	839	817	879	874	800	850	842	828	841	826	838	819	837	894	867	809	827	886	821	825	861	898	899	861	854	851	837	903	826	842	895	882	854	838	869	851	793	891	915	800	877	852	808	848	862	826	853	852	802	857	835	860	861	834	843	852	836	840	882	843	853	875	845	832	846	772	858	842	907	817	857	868	819	897	845	881	835	882	890	875	816	833	851	800	838	874	865	850	878	859	855	859	842	927	859	852	846	861	880	869	892	888	840	837	827	875	857	812	811	914	889	772	874	821	888	857	884	838	845	855	891	861	871	867	826	884	862	877	881	849	851	847	847	855	846	857	887	894	887	866	876	826	838	813	866	820	910	854	825	863	841	798	890	826	864	851	825	855	886	879	830	813	848	890	849	865	856	818	883	832	837	843	837	896	853	860	901	817	873	843	810	795	858	831	891	835	817	833	849	881	833	846	832	808	855	836	803	795	823	865	861	857	817	883	886	867	848	886	872	864	821	836	824	855	810	842	876	806	847	866	818	832	855	861	840	840	797	877	825	798	849	881	818	876	877	816	863	865	881	846	864	806	801	854	854	853	843	848	886	825	860	849	839	830	859	784	852	772	856	842	868	879	858	845	854	861	848	850	899	878	841	814	860	815	845	842	858	848	854	859	895	866	862	866	870	877	855	908	811	822	829	902	882	860	868	897	826	887	811	906	841	852	863	881	841	905	829	845	856	891	812	807	897	842	874	858	857	859	842	903	843	832	839	854	797	835	863	855	875	917	841	876	851	877	917	862	858	853	826	869	815	843	877	857	864	939	888	897	801	810	812	810	881	874	849	883	884	819	923	848	804	845	827	842	830	886	799	854	860	874	852	856	827	832	853	852	907	901	876	872	846	805	856	823	852	812	876	841	846	859	844	796	881	857	885	860	891	862	853	875	862	804	877	833	865	830	844	825	892	837	816	825	806	838	865	796	812	879	851	837	832	887	786	880	915	844	841	821	773	880	862	873	844	830	868	880	817	911	845	849	811	832	864	868	828	849	880	813	823	818	800	787	811	855	822	836	819	890	838	845	852	823	835	829	856	877	820	862	846	781	865	822	848	840	851	837	861	865	831	855	879	875	852	868	836	884	902	818	856	831	809	872	828	877	879	889	846	818	860	814	832	853	837	843	885	841	844	861	849	899	798	841	835	826	877	867	805	837	817	828	842	832	882	874	880	918	865	903	870	878	822	820	810	812	888	829	835	850	859	862	802	796	867	876	863	838	855	858	874	887	874	868	871	772	821	811	800	809	842	856	857	835	815	849	804	857	852	837	851	856	899	852	875	814	840	837	896	824	802	899	850	820	863	832	873	838	856	898	846	855	829	793	849	840	819	806	913	900	856	844	870	895	849	856	844	836	817	855	807	840	786	811	848	834	842	848	862	857	900	877	883	858	833	805	887	815	829	781	924	841	817	845	834	809	912	864	865	862	815	849	874	852	813	815	928	816	853	850	885	817	814	847	823	840	855	829	911	830	924	872	877	826	872	848	813	867	838	855	869	853	849	870	805	812	836	886	832	887	829	795	845	828	848	816	825	852	826	840	846	831	889	932	884	885	915	849	850	826	862	849	846	829	805	887	820	843	852	760	844	834	818	909	814	869	848	871	855	834	793	782	854	858	899	811	890	831	857	833	818	856	890	820	855	823	889	844	878	865	791	902	802	873	876	839	858	827	856	898	814	825	902	841	891	846	860	869	864	849	878	936	887	843	887	878	828	808	832	818	814	835	868	887	837	882	788	870	865	838	853	755	845	828	870	861	817	837	876	851	806	851	884	834	889	854	863	853	816	865	852	872	829	841	871	835	841	874	813	879	865	858	919	890	825	882	904	852	855	893	868	811	852	861	870	835	870	817	833	843	857	863	875	828	837	813	874	891	839	826	813	855	817	902	834	838	840	858	805	838	861	847	854	851	826
30630	34102	38770	39428	32863	23839	14988	9660	7725	8185	7674	7510	7375	7271	7425	7400	7291	7259	7246	7342	7323	7431	7369	7302	7345	7334	7353	7363	7321	7430	7411	7336	7429	7279	7382	7428	7383	7299	7382	7416	7417	7466	7496	7224	7342	7429	7347	7302	7428	7342	7442	7422	7291	7433	7371	7226	7357	7384	7374	7385	7276	7408	7397	7283	7360	7376	7256	7466	7392	7398	7433	7346	7277	7187	7418	7271	7313	7385	7376	7332	7392	7301	7307	7276	7247	7274	7345	7331	7417	7321	7239	7377	7320	7428	7421	7303	7247	7367	7394	7384	7236	7179	7268	7384	7474	7469	7366	7258	7290	7506	7362	7339	7479	7050	7382	7350	7318	7297	7307	7313	7453	7396	7358	7333	7255	7368	7275	7280	7365	7336	7362	7414	7451	7372	7263	7261	7277	7328	7355	7311	7330	7305	7325	7341	7234	7387	7345	7336	7350	7324	7242	7346	7337	7294	7375	7359	7296	7372	7411	7489	7310	7327	7383	7291	7314	7360	7355	7390	7328	7384	7530	7379	7323	7267	7372	7403	7440	7351	7403	7295	7299	7271	7350	7294	7463	7404	7276	7358	7279	7210	7178	7319	7383	7402	7405	7280	7343	7476	7338	7370	7288	7395	7432	7378	7463	7424	7320	7420	7345	7496	7262	7546	7387	7346	7206	7259	7350	7264	7389	7267	7540	7356	7329	7251	7448	7315	7369	7374	7322	7443	7353	7238	7301	7483	7243	7289	7415	7252	7371	7488	7304	7176	7165	7571	7364	7285	7351	7377	7489	7230	7389	7312	7368	7285	7363	7269	7292	7299	7500	7453	7261	7307	7358	7365	7288	7390	7331	7399	7346	7314	7362	7374	7296	7351	7361	7386	7420	7455	7374	7381	7448	7278	7309	7240	7308	7353	7295	7452	7318	7458	7492	7425	7315	7419	7355	7332	7271	7457	7466	7341	7429	7500	7431	7364	7385	7287	7389	7279	7444	7289	7392	7525	7363	7276	7388	7344	7292	7397	7397	7409	7240	7288	7366	7397	7335	7341	7305	7346	7270	7313	7355	7252	7352	7420	7254	7313	7410	7244	7328	7426	7358	7347	7302	7378	7235	7394	7261	7348	7297	7298	7384	7254	7383	7387	7315	7367	7285	7318	7376	7431	7338	7225	7167	7341	7445	7389	7316	7163	7364	7321	7288	7343	7210	7394	7280	7417	7279	7278	7306	7266	7330	7455	7285	7322	7423	7365	7391	7330	7324	7390	7404	7316	7304	7391	7344	7366	7301	7226	7416	7375	7458	7322	7415	7389	7382	7381	7428	7130	7350	7449	7206	7309	7473	7408	7418	7223	7422	7263	7274	7389	7330	7275	7292	7331	7405	7319	7363	7299	7389	7474	7307	7240	7445	7330	7347	7435	7252	7361	7313	7365	7170	7334	7297	7402	7498	7257	7397	7312	7299	7432	7354	7420	7211	7265	7307	7397	7213	7237	7450	7354	7327	7294	7355	7204	7321	7482	7370	7387	7368	7329	7422	7448	7513	7246	7330	7304	7297	7450	7361	7218	7382	7381	7389	7175	7348	7282	7435	7454	7293	7430	7301	7407	7309	7338	7292	7415	7425	7395	7274	7309	7350	7363	7366	7269	7420	7358	7488	7328	7542	7385	7257	7439	7302	7430	7280	7436	7496	7361	7269	7250	7350	7341	7261	7313	7303	7385	7547	7382	7335	7237	7390	7392	7525	7350	7232	7341	7446	7369	7382	7125	7411	7338	7262	7400	7457	7445	7324	7389	7348	7300	7411	7539	7328	7278	7438	7400	7389	7319	7429	7223	7436	7461	7193	7329	7348	7417	7371	7260	7332	7293	7375	7283	7491	7357	7323	7401	7380	7313	7342	7278	7375	7333	7252	7407	7282	7349	7406	7327	7405	7470	7376	7392	7365	7308	7446	7245	7360	7419	7382	7362	7316	7391	7220	7433	7372	7336	7423	7443	7471	7322	7295	7338	7460	7389	7160	7383	7355	7397	7264	7212	7295	7442	7323	7369	7243	7259	7432	7399	7344	7436	7335	7369	7405	7360	7317	7211	7155	7378	7431	7451	7345	7347	7397	7298	7290	7362	7321	7381	7327	7420	7447	7422	7388	7361	7335	7386	7304	7303	7475	7361	7343	7356	7444	7339	7376	7448	7310	7480	7434	7368	7328	7376	7268	7466	7295	7359	7287	7403	7430	7392	7299	7434	7409	7361	7370	7428	7434	7362	7340	7281	7327	7403	7305	7404	7402	7403	7210	7482	7339	7315	7401	7327	7291	7414	7286	7319	7370	7210	7407	7360	7472	7263	7414	7327	7466	7361	7300	7401	7408	7336	7262	7267	7355	7333	7297	7284	7273	7401	7380	7393	7327	7375	7255	7324	7310	7303	7374	7487	7456	7383	7440	7331	7388	7233	7423	7385	7456	7332	7335	7329	7297	7360	7322	7311	7211	7469	7313	7265	7274	7349	7474	7391	7467	7273	7357	7361	7321	7313	7414	7409	7217	7281	7198	7458	7558	7418	7284	7277	7459	7381	7496	7334	7334	7332	7389	7340	7349	7407	7318	7386	7154	7376	7367	7255	7323	7316	7284	7447	7415	7327	7375	7312	7258	7223	7424	7390	7291	7351	7326	7323	7299	7411	7290	7318	7395	7282	7311	7256	7440	7332	7336	7337	7371	7374	7491	7400	7269	7461	7367	7382	7431	7272	7272	7344	7367	7394	7412	7364	7230	7430	7302	7373	7297	7336	7381	7405	7336	7398	7382	7481	7347	7274	7353	7396	7312	7357	7362	7282	7233	7429	7394	7361	7329	7401	7311	7493	7216	7380	7360	7408	7370	7259	7355	7423	7356	7312	7299	7378	7223	7245	7294	7361	7382	7281	7506	7425	7472	7258	7441	7310	7326	7330	7296	7459	7286	7359	7391	7396	7310	7201	7322	7307	7375	7278	7504	7293	7114	7304	7519	7528	7273	7404	7415	7447	7439	7454	7409	7482	7445	7221	7413	7353	7398	7307	7326	7412	7371	7483	7255	7250	7360	7258	7338	7475	7434	7295	7336	7471	7430	7382	7423	7290	7326	7419	7316	7272	7403	7439	7465	7260	7411	7244	7425	7296	7444	7260	7327	7344	7412	7503	7270	7389	7329	7322	7425	7357	7413	7248	7176	7436	7382	7414	7311	7370	7302	7436	7331	7335	7323	7377	7224	7410	7278	7296	7241	7563	7180	7486	7497	7223	7349	7355	7432	7349	7298	7239	7343	7369	7416	7378	7334	7514	7391	7358	7332	7503	7375	7454	7422	7343	7292	7383	7414	7382	7428	7390	7397	7262	7276	7350	7399	7368	7264	7333	7413	7541	7364	7295	7346	7260	7404	7346	7236	7304	7301	7308	7373	7313	7413	7469	7392	7248	7374	7310	7307	7383	7425	7422	7282	7300	7371	7383	7358	7360	7450	7541	7335	7290	7384	7321	7379	7341	7390	7293	7297	7457	7493	7370	7375	7378	7301	7209	7265	7399	7509	7225	7333	7294	7329	7298	7498	7439	7306	7352	7355	7359	7331	7404	7332	7434	7319	7373	7267	7347	7387	7309	7397	7564	7351	7329	7346	7348	7334	7293	7318	7367	7322	7499	7480	7360	7379	7552	7299	7260	7305	7437	7285	7363	7324	7336	7309	7358	7204	7267	7321	7304	7408	7418	7199	7326	7420	7236	7392	7428	7313	7351	7344	7348	7505	7478	7338	7420	7280	7363	7343	7391	7373	7432	7449	7428	7337	7333	7403	7454	7470	7318	7294	7392	7241	7447	7281	7309	7379	7241	7350	7325	7306	7282	7385	7511	7322	7256	7280	7419	7391	7280	7341	7247	7297	7326	7185	7393	7459	7386	7342	7319	7313	7412	7294	7360	7257	7262	7353	7429	7327	7313	7416	7325	7389	7403	7349	7313	7388	7362	7303	7354	7394	7527	7505	7415	7377	7386	7321	7298	7381	7391	7251	7295	7345	7438	7291	7408	7459	7229	7352	7312	7251	7366	7469	7440	7365	7433	7368	7354	7358	7328	7420	7323	7185	7458	7456	7413	7328	7423	7360	7296	7407	7315	7517	7375	7332	7339	7435	7267	7412	7439	7381	7434	7339	7332	7511	7353	7408	7441	7331	7338	7378	7401	7310	7296	7492	7262	7325	7272	7337	7316	7338	7360	7337	7340	7241	7389	7424	7408	7484	7484	7093	7266	7458	7367	7392	7407	7343	7443	7452	7353	7330	7391	7279	7250	7485	7313	7336	7326	7309	7355	7379	7137	7295	7462	7280	7290	7291	7435	7288	7478	7309	7261	7292	7351	7352	7305	7384	7260	7545	7345	7320	7263	7367	7380	7425	7394	7433	7322	7435	7378	7253	7254	7393	7266	7436	7424	7641	7393	7372	7233	7407	7448	7369	7426	7408	7356	7387	7209	7455	7403	7330	7386	7360	7442	7414	7414	7316	7365	7363	7324	7449	7281	7361	7328	7288	7404	7346	7288	7291	7443	7272	7197	7417	7316	7420	7267	7382	7295	7350	7299	7412	7311	7384	7357	7314	7375	7381	7394	7348	7274	7432	7238	7395	7388	7334	7285	7225	7347	7390	7378	7211	7468	7279	7361	7211	7400	7368	7301	7296	7375	7338	7348	7388	7367	7265	7290	7398	7368	7387	7348	7282	7340	7437	7414	7317	7353	7300	7363	7391	7471	7276	7424	7277	7389	7380	7347	7434	7397	7316	7302	7384	7410	7461	7292	7278	7328	7397	7329	7291	7188	7494	7349	7289	7301	7431	7312	7460	7316	7298	7400	7242	7256	7353	7230	7312	7393	7298	7379	7329	7346	7356	7183	7419	7409	7295	7366	7436	7335	7500	7367	7345	7296	7341	7286	7339	7387	7432	7400	7413	7344	7360	7392	7301	7343	7383	7481	7415	7418	7212	7390	7230	7482	7303	7385	7362	7349	7417	7400	7182	7313	7316	7299	7280	7373	7379	7324	7233	7292	7336	7349	7314	7366	7307	7518	7363	7357	7436	7283	7378	7412
5322	11128	19682	13312	7359	3270	2004	1174	873	1067	976	942	889	859	914	873	861	869	882	900	874	897	857	901	845	877	918	814	877	834	876	873	915	869	892	878	818	865	864	880	847	873	890	892	851	883	908	903	846	866	851	831	880	856	866	842	824	862	827	898	858	815	829	805	826	882	874	834	881	879	818	898	931	835	828	835	864	902	879	842	846	869	874	861	874	913	858	858	831	850	886	907	906	879	812	884	865	946	906	911	795	886	839	872	933	818	882	891	875	906	836	827	898	878	858	891	916	870	820	850	816	890	850	869	853	867	930	865	845	885	867	869	919	852	852	846	873	920	807	842	812	865	856	831	842	860	817	850	831	873	880	884	852	847	854	933	873	886	880	857	925	894	875	837	866	863	854	872	888	859	818	882	858	841	821	864	867	896	927	940	910	826	882	879	835	867	818	886	875	852	883	841	851	858	887	845	890	911	864	902	846	859	841	865	862	891	860	872	871	868	897	883	845	915	847	898	842	850	809	838	834	816	878	832	816	864	889	849	827	883	845	835	894	896	842	815	851	919	865	827	903	869	866	869	852	858	921	825	845	904	880	858	880	834	875	885	880	838	875	843	915	848	855	848	870	852	856	846	883	845	922	885	865	854	851	850	869	855	888	852	853	873	882	897	886	912	839	915	819	871	867	864	855	815	858	895	857	840	862	885	870	875	826	852	863	875	889	883	873	870	851	877	875	839	857	854	838	835	837	893	838	855	845	867	860	853	870	834	880	864	823	883	896	839	842	900	880	872	853	886	875	907	860	887	870	820	826	853	870	827	847	862	843	833	912	918	852	851	904	878	877	861	902	873	879	822	867	877	883	868	811	862	879	835	803	863	908	862	817	847	893	858	857	881	873	843	847	822	836	906	850	872	878	841	877	844	904	857	845	911	857	849	900	822	892	819	886	803	836	883	888	861	874	837	852	846	860	873	851	822	880	886	901	840	861	864	814	915	866	858	916	870	828	893	857	911	880	862	896	834	856	865	886	841	881	889	847	849	861	860	892	854	892	824	853	878	884	803	873	866	916	862	917	817	826	914	900	842	832	861	853	836	842	851	839	836	858	836	846	861	861	878	908	857	865	908	930	867	858	870	912	898	907	892	857	889	838	838	884	862	856	874	904	890	897	842	892	877	894	893	883	847	895	851	874	882	858	906	882	908	874	804	893	886	891	880	878	849	890	842	870	846	855	872	858	833	888	891	901	899	867	855	898	903	850	848	847	862	867	849	916	812	871	854	863	844	941	883	864	894	861	847	868	908	861	858	846	886	869	904	907	878	840	820	874	861	895	858	859	853	809	835	928	887	848	853	902	833	866	909	899	822	877	842	840	890	911	910	862	844	896	878	844	853	820	894	840	879	843	857	818	818	845	869	861	865	912	887	794	941	886	849	881	911	922	864	890	859	849	861	881	852	884	856	864	872	845	925	893	817	895	867	893	916	872	829	880	861	774	828	895	847	911	887	864	874	889	907	859	866	862	933	827	903	907	878	886	901	884	898	829	846	900	854	898	830	858	849	871	922	879	889	838	876	901	827	902	837	894	883	878	888	895	849	872	913	837	905	852	867	817	833	898	857	859	842	843	861	862	835	903	859	825	859	866	909	897	899	860	843	841	939	863	871	909	871	863	888	873	888	882	820	828	889	821	849	902	858	890	864	877	871	872	904	889	900	894	871	852	868	868	865	904	841	860	834	850	867	859	877	893	824	843	883	842	856	863	854	907	905	834	895	913	856	807	880	894	869	828	880	893	899	873	858	837	849	841	895	847	878	845	858	843	793	883	899	872	880	890	883	827	859	878	854	860	908	926	859	867	868	864	841	813	877	840	823	924	887	883	925	871	874	853	853	862	880	819	887	874	830	869	821	932	870	893	881	854	920	908	856	908	834	843	849	850	899	876	920	863	884	906	845	861	886	888	824	824	856	859	892	870	874	855	883	879	868	844	876	869	846	854	809	891	895	886	911	875	818	846	872	834	877	839	853	868	844	853	904	883	918	905	815	871	874	844	859	840	942	836	908	859	875	880	885	888	858	863	863	905	840	861	848	883	888	848	896	890	869	854	846	803	913	873	888	885	893	865	903	910	876	838	891	894	834	884	843	820	935	849	853	859	843	892	874	873	869	856	843	876	886	803	880	889	836	851	882	918	853	839	899	845	849	840	879	893	855	831	831	886	920	863	874	883	858	897	895	822	824	898	885	876	849	886	895	808	817	835	814	929	830	883	849	873	898	822	863	892	870	885	905	847	852	860	876	817	885	881	871	914	943	889	887	914	883	838	882	858	853	887	902	856	861	885	884	879	861	885	862	890	854	835	892	881	898	871	843	865	833	850	895	825	777	908	862	818	863	792	868	894	921	842	824	901	886	912	881	918	883	868	833	883	836	854	929	902	900	853	847	868	877	869	878	843	850	882	886	854	841	879	814	853	828	892	922	884	861	831	864	865	881	853	873	797	801	930	883	865	915	838	889	869	914	835	895	830	865	782	849	824	884	875	898	872	827	849	916	853	829	825	861	883	887	889	871	816	794	881	884	849	910	917	871	834	865	879	830	895	791	870	903	903	879	858	844	832	922	892	915	872	851	877	840	841	903	906	868	876	871	893	853	859	843	865	897	856	842	895	883	898	864	852	767	863	826	922	853	855	925	913	848	858	852	888	833	828	916	878	896	834	899	909	859	856	851	855	893	899	888	859	893	869	896	869	892	829	837	865	866	813	853	833	842	874	860	845	862	849	888	861	826	916	889	879	872	846	887	839	867	885	872	870	836	841	863	895	862	867	829	884	913	839	853	881	843	859	852	876	821	868	906	843	900	871	875	881	899	861	898	847	895	844	888	852	868	829	887	917	874	895	840	882	858	875	860	824	924	899	850	862	905	864	876	846	855	847	827	864	877	922	883	835	841	869	898	867	877	849	824	887	886	855	906	831	861	884	880	897	956	874	872	879	877	825	922	865	886	889	914	900	938	909	847	888	862	832	823	836	905	846	891	846	898	819	833	907	923	837	869	850	840	904	846	825	869	863	905	863	861	851	867	835	858	840	879	890	938	915	866	848	842	913	864	853	833	853	873	867	858	850	796	864	868	813	824	872	843	848	867	896	896	898	905	887	880	881	856	893	912	890	848	870	874	814	872	844	898	893	831	849	894	893	847	867	850	876	873	866	870	887	858	876	838	926	886	892	840	911	857	810	854	869	892	908	839	875	892	851	879	875	834	834	860	835	909	881	853	892	858	882	836	853	860	837	850	830	893	883	842	865	830	897	877	875	876	899	877	874	858	854	897	876	897	864	904	917	877	872	859	864	853	825	871	827	872	881	898	785	858	869	852	856	882	868	821	883	897	845	881	834	862	880	854	814	861	913	910	828	866	883	872	882	838	887	820	920	821	852	885	835	912	845	863	901	839	868	835	898	888	869	829	857	882	836	895	865	864	889	814	856	872	871	913	841	898	875	873
35970	47665	54436	56947	47623	34975	24173	12902	8354	10962	8697	8126	7705	7477	7533	7358	7502	7530	7354	7403	7455	7467	7344	7439	7397	7330	7488	7537	7420	7347	7525	7316	7335	7469	7443	7496	7511	7296	7325	7442	7468	7397	7498	7275	7462	7457	7345	7350	7424	7456	7380	7475	7411	7343	7445	7521	7378	7480	7401	7381	7269	7319	7412	7379	7407	7434	7423	7339	7334	7480	7385	7414	7523	7493	7420	7429	7426	7454	7365	7532	7420	7417	7489	7350	7503	7428	7431	7393	7366	7459	7427	7394	7337	7279	7366	7347	7231	7358	7478	7412	7527	7446	7290	7388	7474	7385	7386	7320	7438	7465	7366	7464	7425	7443	7322	7269	7335	7422	7390	7420	7427	7375	7350	7338	7462	7442	7435	7610	7421	7412	7470	7524	7444	7435	7449	7422	7348	7404	7354	7525	7428	7488	7469	7428	7486	7378	7337	7409	7410	7267	7487	7509	7370	7480	7393	7308	7364	7330	7489	7407	7332	7430	7467	7477	7375	7422	7422	7448	7349	7468	7425	7428	7535	7266	7560	7510	7500	7416	7421	7437	7326	7373	7465	7383	7381	7521	7383	7425	7399	7340	7448	7364	7333	7377	7443	7448	7414	7565	7401	7442	7613	7596	7371	7351	7305	7304	7404	7414	7441	7399	7398	7414	7455	7450	7193	7394	7327	7306	7394	7371	7370	7384	7454	7437	7400	7465	7314	7470	7425	7282	7404	7333	7460	7468	7551	7492	7436	7360	7355	7486	7317	7462	7305	7451	7428	7352	7393	7520	7531	7384	7394	7395	7475	7436	7402	7451	7473	7367	7394	7501	7517	7468	7414	7364	7250	7378	7374	7437	7488	7382	7392	7285	7355	7278	7488	7459	7296	7406	7409	7548	7327	7549	7381	7439	7349	7321	7346	7426	7347	7493	7543	7346	7466	7297	7396	7353	7425	7446	7413	7568	7429	7399	7457	7445	7392	7452	7408	7396	7359	7441	7541	7456	7355	7338	7453	7496	7545	7325	7370	7373	7530	7399	7384	7445	7474	7480	7446	7402	7433	7524	7453	7393	7338	7299	7412	7445	7460	7337	7465	7436	7324	7508	7426	7427	7418	7467	7503	7492	7399	7538	7514	7399	7500	7423	7380	7531	7390	7363	7445	7451	7680	7476	7391	7328	7521	7477	7455	7556	7464	7532	7178	7441	7388	7494	7385	7411	7276	7357	7359	7440	7549	7423	7507	7399	7484	7458	7480	7409	7469	7525	7382	7363	7477	7395	7437	7477	7426	7456	7541	7490	7364	7442	7454	7456	7419	7321	7391	7506	7349	7426	7433	7371	7632	7482	7473	7452	7493	7462	7397	7345	7466	7323	7478	7389	7428	7330	7405	7302	7539	7489	7336	7469	7453	7548	7309	7323	7438	7374	7383	7313	7493	7398	7474	7374	7473	7446	7394	7298	7403	7363	7481	7505	7360	7495	7529	7372	7463	7379	7501	7482	7404	7298	7496	7433	7476	7533	7478	7390	7406	7519	7531	7376	7454	7466	7333	7449	7504	7512	7405	7340	7425	7390	7570	7397	7374	7512	7404	7529	7373	7372	7372	7218	7385	7451	7551	7272	7494	7539	7518	7499	7245	7457	7408	7389	7474	7538	7481	7360	7409	7520	7382	7441	7422	7370	7443	7459	7439	7494	7358	7508	7441	7329	7322	7386	7497	7374	7555	7362	7465	7328	7436	7624	7511	7379	7439	7418	7314	7441	7525	7477	7598	7294	7466	7392	7487	7364	7380	7503	7675	7314	7250	7406	7422	7461	7526	7376	7430	7338	7304	7441	7347	7343	7375	7360	7440	7345	7498	7585	7462	7359	7546	7462	7403	7404	7517	7402	7421	7398	7483	7443	7419	7470	7511	7461	7414	7370	7523	7404	7464	7430	7403	7558	7450	7478	7396	7439	7343	7374	7477	7503	7383	7572	7461	7346	7338	7423	7459	7524	7365	7389	7446	7370	7499	7383	7510	7349	7457	7276	7570	7517	7434	7499	7521	7716	7465	7383	7295	7495	7457	7387	7476	7432	7497	7495	7411	7409	7411	7286	7314	7372	7447	7461	7500	7503	7457	7372	7528	7355	7428	7273	7401	7315	7382	7505	7558	7317	7404	7435	7502	7389	7456	7353	7386	7390	7500	7346	7387	7414	7342	7291	7408	7468	7415	7530	7539	7359	7369	7350	7393	7360	7366	7275	7412	7585	7417	7379	7264	7303	7428	7479	7469	7338	7394	7360	7284	7481	7540	7475	7338	7436	7409	7364	7617	7479	7476	7436	7553	7379	7456	7466	7471	7516	7400	7558	7551	7470	7568	7342	7347	7345	7360	7369	7447	7500	7435	7465	7503	7236	7384	7517	7392	7473	7390	7425	7417	7503	7489	7471	7428	7336	7457	7320	7464	7357	7377	7429	7400	7401	7403	7439	7494	7402	7282	7532	7479	7437	7448	7331	7299	7427	7510	7490	7356	7448	7472	7492	7442	7314	7601	7473	7411	7471	7397	7485	7338	7243	7446	7328	7558	7373	7460	7324	7489	7563	7374	7549	7474	7625	7542	7331	7435	7352	7411	7501	7420	7417	7394	7453	7489	7292	7424	7525	7512	7541	7353	7535	7371	7469	7494	7354	7331	7492	7494	7312	7516	7489	7520	7298	7411	7469	7423	7369	7337	7431	7440	7467	7449	7556	7408	7423	7426	7434	7389	7353	7556	7532	7467	7344	7392	7441	7481	7353	7415	7550	7523	7392	7496	7376	7523	7452	7340	7438	7427	7405	7456	7311	7469	7501	7404	7390	7411	7502	7401	7461	7423	7333	7534	7360	7369	7535	7276	7492	7497	7479	7350	7363	7366	7377	7356	7289	7357	7365	7568	7392	7336	7484	7455	7495	7448	7441	7404	7410	7457	7421	7364	7322	7422	7408	7389	7449	7496	7424	7301	7329	7427	7397	7508	7313	7422	7423	7456	7513	7310	7320	7384	7413	7287	7492	7521	7392	7448	7461	7512	7598	7440	7449	7442	7376	7471	7306	7437	7481	7363	7329	7440	7393	7471	7559	7362	7587	7325	7423	7405	7488	7487	7338	7254	7565	7528	7409	7409	7424	7465	7426	7331	7600	7474	7501	7431	7429	7432	7380	7467	7234	7347	7365	7427	7288	7455	7416	7389	7474	7403	7330	7298	7447	7385	7391	7422	7409	7503	7375	7467	7523	7430	7400	7430	7460	7459	7344	7493	7424	7297	7402	7431	7284	7387	7366	7543	7448	7498	7473	7453	7540	7384	7547	7433	7499	7400	7371	7334	7341	7372	7514	7487	7440	7400	7468	7399	7654	7349	7553	7267	7455	7306	7394	7410	7456	7288	7535	7382	7419	7456	7440	7382	7485	7432	7305	7454	7441	7387	7527	7436	7541	7346	7410	7548	7423	7469	7423	7453	7370	7384	7456	7375	7313	7435	7435	7450	7454	7520	7413	7376	7319	7480	7409	7304	7473	7325	7576	7424	7382	7431	7526	7374	7393	7496	7273	7393	7425	7342	7376	7393	7397	7463	7458	7473	7436	7398	7483	7397	7438	7439	7401	7309	7436	7382	7355	7559	7373	7334	7392	7340	7495	7348	7483	7462	7439	7353	7383	7415	7432	7362	7290	7317	7486	7422	7283	7406	7443	7373	7443	7482	7385	7401	7440	7410	7409	7383	7424	7394	7433	7638	7280	7485	7390	7504	7651	7449	7378	7485	7338	7523	7362	7540	7238	7529	7395	7445	7461	7428	7454	7404	7364	7438	7451	7342	7450	7399	7389	7339	7502	7306	7444	7485	7499	7491	7267	7290	7416	7378	7375	7414	7502	7374	7402	7470	7333	7254	7446	7349	7444	7413	7409	7410	7464	7436	7405	7407	7410	7433	7401	7494	7490	7422	7377	7601	7347	7513	7301	7409	7328	7509	7453	7372	7334	7447	7474	7393	7614	7635	7445	7401	7376	7277	7300	7362	7377	7268	7481	7305	7418	7379	7401	7474	7441	7491	7439	7526	7482	7432	7457	7320	7560	7418	7529	7342	7450	7305	7487	7447	7411	7515	7477	7510	7512	7338	7589	7409	7454	7335	7404	7452	7404	7306	7364	7585	7408	7346	7340	7367	7524	7377	7414	7450	7427	7417	7453	7619	7422	7399	7476	7410	7424	7392	7347	7329	7467	7314	7499	7442	7582	7441	7446	7431	7440	7410	7448	7539	7456	7424	7515	7357	7440	7362	7449	7508	7495	7448	7308	7409	7437	7468	7342	7410	7397	7479	7496	7410	7330	7488	7360	7432	7384	7367	7452	7464	7394	7381	7501	7473	7396	7482	7364	7361	7523	7372	7283	7507	7408	7613	7507	7402	7560	7407	7415	7372	7383	7373	7232	7455	7474	7431	7425	7527	7383	7351	7441	7447	7327	7423	7412	7353	7397	7428	7315	7308	7510	7301	7397	7430	7480	7298	7380	7387	7433	7376	7414	7434	7459	7397	7367	7534	7454	7361	7367	7536	7287	7427	7465	7407	7395	7420	7324	7462	7408	7450	7432	7417	7381	7415	7404	7355	7423	7311	7392	7320	7349	7338	7453	7461	7358	7386	7422	7356	7468	7444	7449	7368	7341	7411	7659	7451	7456	7426	7400	7518	7350	7371	7495	7446	7495	7389	7446	7466	7380	7428	7375	7413	7426	7476	7415	7585	7448	7326	7372	7377	7309	7391	7417	7379	7388	7326	7407	7484	7479	7416	7330	7372	7449	7404	7368	7350	7331	7395	7364	7435	7309	7359	7632	7425	7527	7324	7489	7530	7383	7518	7500	7283	7309	7492	7538	7238	7430	7453	7368	7456	7362	7414	7349	7337	7451	7462	7430	7394	7370	7402	7320	7362	7423	7348	7425	7500	7317	7582	7470	7555	7299	7422	7363	7405	7617	7413	7551	7465	7361	7481	7447	7374	7592	7415	7518	7414	7397	7479	7365	7367	7312	7365	7497	7496	7457	7281	7384	7366	7496	7358	7387	7475	7568	7460	7577	7406	7452	7416	7559
7341	10410	18650	12709	6923	2985	1636	1142	947	1009	970	926	854	858	895	855	856	817	815	890	837	821	859	820	908	865	901	838	882	893	847	868	829	814	911	930	849	842	788	830	799	881	863	851	929	929	830	895	876	889	889	890	818	871	854	818	893	862	878	841	850	837	826	855	823	853	887	882	780	858	891	858	841	784	879	891	852	879	834	856	890	848	827	848	858	792	882	919	874	847	854	865	837	839	903	849	863	859	816	887	850	887	776	876	836	855	853	819	850	909	887	859	861	869	859	847	810	859	852	833	873	850	843	874	845	837	863	873	833	881	841	805	815	888	852	866	861	850	832	865	876	842	829	862	813	859	864	899	873	877	837	834	821	929	845	854	819	827	889	920	801	845	864	876	836	897	795	885	896	879	856	834	836	907	862	882	887	906	817	856	877	888	817	876	932	837	904	856	802	906	852	848	801	854	870	873	891	877	817	813	848	815	834	831	882	873	879	840	834	875	897	813	832	871	858	816	864	854	853	839	881	839	841	844	910	874	825	872	843	836	864	844	873	835	857	876	884	817	815	871	868	831	896	864	855	895	864	852	874	870	891	839	927	837	900	823	882	818	918	868	884	866	947	888	855	846	835	830	874	808	821	861	823	871	896	904	866	805	864	863	833	871	860	896	859	926	812	840	818	902	860	842	830	862	917	837	820	859	857	929	883	887	799	890	855	874	868	846	908	832	857	852	873	850	878	835	890	858	821	874	919	887	861	867	866	901	806	835	867	869	852	850	867	803	818	862	841	842	872	831	893	920	848	892	840	827	853	898	838	884	903	869	849	862	876	811	842	859	867	882	876	875	841	828	846	858	826	782	864	908	859	904	810	910	845	816	801	879	873	838	859	885	857	848	856	905	850	882	887	916	823	870	862	860	853	877	867	910	898	869	846	866	899	877	916	820	849	847	892	899	839	881	936	876	835	840	878	912	849	905	860	836	826	810	818	804	845	851	886	836	817	867	840	848	881	882	892	839	878	811	897	875	847	886	869	883	820	838	932	823	834	876	843	831	865	895	850	855	854	917	835	873	875	822	855	843	902	855	868	863	893	843	855	832	863	898	852	843	859	849	867	873	866	843	890	828	857	839	845	894	861	878	900	834	826	863	879	857	888	891	874	843	840	867	843	876	868	837	898	874	874	859	881	886	887	865	900	869	939	845	901	870	874	849	901	800	821	844	834	819	823	856	851	769	892	845	840	801	878	795	917	876	850	935	886	881	875	850	880	799	835	849	899	841	828	879	879	851	872	835	837	838	840	849	844	896	840	875	861	860	811	861	825	878	816	816	852	827	863	894	880	883	880	842	862	869	799	907	847	816	829	918	787	877	832	855	785	903	837	845	893	893	880	842	896	786	913	863	890	879	901	849	826	881	819	860	784	842	880	858	843	840	866	862	809	892	824	864	856	887	833	856	841	848	873	841	868	904	870	917	863	898	821	848	885	847	882	867	929	855	891	824	920	850	865	900	799	868	910	884	868	878	877	830	883	821	830	858	893	863	835	827	903	883	813	842	834	831	845	848	886	813	884	837	815	831	835	857	891	854	879	806	913	876	890	870	851	903	866	867	824	888	931	904	836	876	828	846	875	905	854	853	906	887	878	787	867	933	831	857	845	854	909	876	917	854	819	821	899	866	922	867	865	870	900	929	881	794	934	863	893	854	882	849	806	892	858	837	836	826	892	887	847	877	852	848	861	853	837	868	879	880	855	843	836	886	825	845	844	882	854	907	869	852	886	847	832	894	860	844	869	909	845	808	812	856	893	855	895	883	867	816	848	861	804	881	835	846	828	865	886	849	828	839	863	887	871	895	844	862	849	854	841	838	861	910	848	868	825	893	859	859	908	831	857	881	838	843	859	859	833	859	819	841	862	849	845	882	897	870	826	870	825	853	884	903	872	846	866	883	850	853	826	843	828	836	887	836	888	821	826	824	877	884	885	862	857	872	846	911	829	876	847	846	882	854	821	824	863	857	891	878	831	851	831	868	837	867	879	874	921	889	855	831	847	849	834	896	853	929	928	884	887	893	811	898	850	850	866	860	840	822	920	831	876	882	918	847	849	829	841	913	857	854	800	832	850	901	827	905	827	866	805	849	808	925	875	834	901	887	898	825	779	821	888	810	850	880	899	852	836	876	842	896	841	858	868	820	878	886	862	862	857	831	851	848	851	863	903	856	901	846	863	886	841	872	844	816	857	827	859	823	865	898	871	838	840	864	881	839	777	855	922	886	894	875	861	829	853	838	843	839	930	882	861	862	867	858	828	839	869	869	840	868	862	825	837	841	888	876	834	871	837	867	893	832	834	860	834	885	824	913	871	852	890	871	826	842	858	919	889	844	840	852	813	812	881	883	834	873	809	874	873	854	833	879	866	881	909	838	819	864	885	845	893	902	830	879	814	852	864	856	851	872	857	862	828	868	865	901	889	823	870	887	841	860	860	861	873	871	907	897	929	863	827	839	853	911	836	866	859	869	874	910	869	832	860	886	852	898	864	852	851	836	852	874	897	843	829	895	866	852	858	840	818	820	869	862	870	903	894	832	836	889	880	865	868	919	903	896	834	837	872	864	928	834	873	846	868	881	868	817	871	873	832	835	890	836	823	862	830	875	830	888	837	843	863	832	819	881	809	821	860	874	828	860	861	859	866	829	786	837	817	837	844	887	865	893	869	873	860	843	827	856	832	837	879	889	865	859	848	875	821	876	856	783	935	871	887	847	924	871	852	819	928	837	861	874	858	869	815	899	835	874	866	870	800	841	862	858	842	900	866	876	883	854	903	819	851	863	832	882	802	874	845	920	899	863	845	915	839	839	849	831	848	876	886	852	893	859	849	840	826	819	854	814	871	859	889	887	822	806	830	798	853	856	888	873	866	854	897	936	862	852	780	872	851	892	854	910	891	902	863	854	810	899	844	877	834	814	874	884	917	880	836	913	898	860	877	857	899	821	896	767	921	892	856	845	828	858	880	844	846	855	849	868	859	880	893	847	882	880	831	890	882	894	843	832	839	858	908	876	887	881	881	954	882	829	847	879	845	840	828	872	856	868	804	843	940	837	835	846	874	830	878	855	843	903	872	835	865	876	860	828	898	841	858	840	891	848	875	895	787	855	829	905	841	828	911	892	889	825	893	853	843	841	849	870	858	879	846	859	882	840	859	821	869	859	854	851	836	828	899	865	855	846	856	907	788	830	860	893	860	797	831	852	881	875	837	848	840	822	861	890	840	889	824	859	891	862	820	858	919	780	880	846	846	830	889	818	879	846	872	824	897	875	825	852	828	801	873	844	908	839	851	847	852	852	823	879	820	818	799	869	927	839	896	856	816	894	842	890	837	834	837	851	864	824	921	851	831	882	802	870	858	855	883	851	877	897	877	845	916	890	826	929	866	880	860	896	874	891	823	871	788	865	867	889	829	872	861	872	804	877	847	880	899	912	837	813	829	859	893	881	863	831
32261	45147	53431	54557	45936	32563	21338	13862	9370	11225	8841	8112	7799	7437	7528	7363	7317	7406	7403	7567	7353	7450	7399	7516	7283	7443	7367	7368	7409	7397	7435	7314	7405	7363	7487	7303	7309	7509	7381	7409	7309	7365	7379	7427	7388	7403	7393	7374	7434	7478	7221	7359	7349	7374	7173	7449	7492	7366	7285	7469	7368	7400	7310	7294	7431	7400	7371	7345	7392	7274	7444	7350	7432	7335	7333	7418	7408	7374	7463	7353	7332	7395	7410	7387	7508	7399	7480	7296	7403	7394	7491	7458	7470	7201	7472	7293	7358	7430	7325	7395	7304	7431	7427	7613	7453	7419	7311	7332	7406	7404	7299	7242	7496	7394	7263	7328	7402	7444	7350	7517	7325	7340	7488	7436	7391	7296	7445	7478	7466	7486	7399	7314	7381	7371	7402	7331	7398	7381	7440	7484	7350	7423	7384	7245	7442	7338	7395	7505	7312	7483	7398	7413	7493	7342	7345	7269	7470	7425	7326	7490	7458	7393	7340	7376	7539	7415	7403	7430	7385	7352	7445	7372	7518	7470	7499	7493	7336	7500	7474	7431	7439	7391	7251	7435	7431	7479	7340	7342	7539	7468	7416	7526	7402	7300	7383	7397	7384	7455	7349	7415	7373	7459	7384	7457	7402	7357	7406	7325	7529	7419	7419	7521	7595	7471	7538	7489	7354	7468	7518	7462	7444	7279	7507	7453	7292	7395	7435	7382	7486	7420	7449	7352	7399	7503	7316	7356	7444	7423	7447	7331	7446	7355	7436	7427	7402	7359	7381	7511	7345	7383	7362	7307	7474	7463	7349	7464	7301	7275	7510	7443	7378	7444	7609	7330	7362	7438	7365	7537	7415	7444	7469	7462	7320	7229	7408	7392	7382	7411	7360	7322	7383	7294	7429	7468	7347	7423	7252	7474	7460	7395	7461	7276	7423	7268	7408	7377	7389	7398	7457	7378	7371	7424	7426	7385	7347	7387	7361	7321	7405	7310	7495	7246	7340	7535	7373	7396	7501	7436	7432	7471	7319	7432	7374	7424	7427	7298	7284	7333	7388	7541	7463	7356	7397	7529	7564	7396	7344	7471	7434	7438	7505	7495	7438	7378	7337	7539	7411	7420	7328	7303	7301	7467	7450	7328	7503	7408	7396	7416	7397	7413	7270	7459	7311	7436	7390	7316	7331	7430	7343	7416	7548	7508	7279	7485	7304	7453	7387	7336	7439	7313	7431	7400	7357	7531	7473	7471	7438	7459	7438	7333	7441	7308	7491	7534	7409	7358	7421	7388	7426	7397	7409	7296	7363	7415	7391	7398	7383	7358	7430	7374	7342	7516	7504	7408	7427	7416	7533	7381	7223	7459	7385	7403	7383	7384	7275	7376	7358	7315	7378	7406	7429	7328	7396	7353	7504	7398	7295	7318	7390	7495	7267	7291	7415	7447	7364	7376	7331	7292	7361	7429	7512	7433	7487	7435	7286	7356	7405	7527	7481	7462	7368	7509	7402	7567	7496	7452	7443	7395	7466	7498	7432	7282	7444	7512	7395	7369	7478	7459	7441	7536	7364	7384	7438	7333	7519	7289	7492	7315	7415	7395	7454	7402	7525	7466	7364	7463	7424	7518	7317	7390	7359	7461	7400	7498	7384	7301	7369	7508	7418	7443	7323	7472	7484	7353	7430	7439	7390	7272	7325	7404	7339	7325	7560	7352	7380	7271	7375	7435	7324	7418	7353	7402	7403	7302	7488	7419	7382	7408	7457	7283	7474	7359	7369	7401	7302	7357	7440	7343	7340	7418	7390	7322	7299	7425	7521	7459	7361	7463	7498	7353	7334	7516	7491	7492	7311	7486	7311	7330	7405	7542	7390	7377	7394	7379	7409	7399	7364	7389	7373	7396	7377	7383	7372	7273	7410	7445	7480	7376	7393	7491	7445	7343	7448	7404	7380	7368	7477	7334	7391	7384	7489	7391	7399	7266	7441	7374	7317	7276	7402	7444	7390	7253	7278	7354	7378	7540	7463	7384	7264	7294	7396	7421	7384	7433	7253	7413	7423	7459	7275	7436	7443	7429	7411	7400	7347	7448	7336	7428	7443	7367	7365	7528	7424	7302	7346	7452	7494	7364	7405	7339	7418	7298	7377	7381	7428	7300	7294	7434	7333	7446	7407	7465	7294	7417	7484	7447	7474	7388	7515	7331	7374	7545	7221	7295	7393	7417	7416	7366	7426	7371	7256	7310	7316	7415	7400	7465	7462	7426	7371	7508	7400	7438	7425	7360	7231	7488	7361	7372	7319	7295	7415	7432	7447	7484	7259	7464	7366	7343	7327	7539	7358	7429	7501	7351	7409	7508	7359	7237	7305	7347	7353	7441	7448	7402	7417	7333	7326	7504	7385	7324	7553	7415	7458	7277	7359	7478	7364	7401	7480	7174	7474	7442	7315	7401	7506	7396	7377	7394	7286	7282	7333	7569	7324	7348	7428	7478	7351	7462	7462	7508	7294	7432	7314	7335	7455	7586	7400	7282	7331	7489	7440	7388	7362	7265	7457	7381	7395	7370	7454	7372	7386	7522	7362	7581	7314	7414	7392	7371	7379	7382	7401	7352	7381	7448	7422	7399	7317	7318	7342	7355	7312	7369	7514	7448	7479	7425	7486	7367	7321	7398	7483	7394	7388	7395	7376	7362	7407	7377	7233	7449	7337	7421	7382	7402	7354	7354	7554	7442	7403	7340	7247	7422	7418	7385	7314	7504	7428	7311	7295	7358	7307	7343	7288	7532	7348	7327	7547	7400	7261	7372	7484	7192	7444	7316	7460	7336	7229	7337	7522	7372	7246	7462	7350	7338	7386	7347	7422	7416	7362	7302	7373	7346	7411	7365	7402	7374	7329	7275	7394	7474	7301	7415	7320	7444	7416	7449	7346	7487	7497	7399	7530	7457	7486	7467	7345	7432	7523	7350	7524	7364	7346	7220	7250	7420	7319	7487	7380	7499	7492	7372	7446	7306	7350	7399	7419	7251	7297	7357	7420	7329	7555	7281	7448	7434	7413	7338	7397	7458	7483	7392	7463	7500	7438	7371	7442	7513	7543	7350	7397	7292	7317	7389	7412	7283	7556	7404	7260	7474	7374	7356	7320	7441	7378	7412	7542	7475	7403	7450	7342	7567	7385	7365	7546	7382	7352	7427	7297	7528	7291	7439	7517	7290	7278	7350	7475	7344	7433	7480	7383	7287	7523	7326	7531	7325	7519	7257	7480	7446	7395	7299	7420	7558	7487	7548	7212	7425	7385	7334	7390	7549	7528	7358	7403	7401	7461	7431	7346	7497	7365	7515	7380	7345	7350	7410	7339	7420	7453	7407	7295	7527	7390	7485	7411	7471	7226	7383	7478	7445	7488	7389	7372	7415	7467	7499	7335	7238	7460	7571	7428	7455	7310	7236	7522	7391	7478	7477	7339	7412	7451	7424	7325	7480	7459	7517	7429	7341	7408	7493	7374	7218	7548	7400	7445	7248	7366	7436	7455	7342	7487	7305	7207	7409	7438	7342	7470	7321	7423	7477	7362	7305	7429	7393	7394	7426	7331	7452	7308	7488	7381	7546	7453	7375	7367	7409	7331	7420	7330	7494	7336	7448	7465	7356	7349	7344	7314	7485	7401	7520	7422	7454	7447	7406	7469	7393	7469	7414	7396	7347	7350	7386	7377	7409	7416	7335	7367	7481	7375	7508	7487	7378	7425	7462	7322	7330	7489	7406	7530	7449	7659	7459	7366	7475	7421	7339	7315	7420	7460	7492	7317	7366	7359	7317	7399	7408	7430	7376	7466	7434	7406	7405	7484	7340	7448	7393	7335	7281	7396	7298	7399	7529	7355	7327	7433	7432	7297	7328	7391	7441	7366	7349	7456	7408	7516	7341	7370	7306	7345	7452	7440	7384	7307	7330	7456	7408	7356	7400	7237	7401	7454	7311	7442	7387	7382	7484	7466	7472	7385	7380	7433	7203	7501	7460	7487	7471	7322	7406	7378	7309	7390	7324	7360	7425	7300	7347	7435	7387	7646	7446	7413	7291	7374	7420	7417	7322	7440	7519	7280	7269	7447	7477	7419	7297	7447	7428	7381	7418	7403	7423	7325	7419	7445	7408	7338	7446	7520	7343	7401	7298	7355	7483	7333	7489	7502	7400	7441	7439	7344	7380	7419	7355	7491	7335	7407	7424	7416	7380	7415	7463	7358	7481	7389	7356	7369	7441	7530	7521	7560	7376	7546	7329	7373	7448	7418	7284	7446	7335	7442	7449	7313	7343	7537	7426	7404	7449	7486	7502	7455	7610	7516	7397	7496	7442	7365	7484	7464	7481	7463	7399	7349	7385	7496	7464	7392	7487	7234	7363	7499	7385	7331	7334	7391	7416	7420	7290	7334	7401	7466	7316	7344	7451	7399	7394	7422	7441	7436	7486	7367	7369	7378	7383	7454	7362	7428	7284	7334	7454	7509	7435	7335	7390	7448	7423	7395	7343	7431	7254	7352	7384	7353	7266	7430	7306	7421	7380	7362	7435	7334	7282	7396	7336	7421	7462	7395	7434	7338	7536	7366	7396	7469	7432	7339	7452	7285	7383	7452	7440	7469	7317	7383	7455	7386	7402	7361	7385	7388	7481	7407	7472	7477	7363	7437	7272	7372	7426	7542	7560	7320	7354	7530	7364	7249	7442	7309	7530	7355	7360	7410	7373	7459	7470	7372	7443	7414	7426	7363	7390	7459	7354	7545	7217	7333	7415	7498	7492	7512	7314	7337	7477	7406	7332	7383	7540	7311	7309	7535	7497	7285	7302	7383	7395	7250	7405	7293	7487	7468	7420	7446	7354	7304	7521	7451	7412	7357	7415	7536	7389	7455	7481	7480	7407	7261	7382	7229	7456	7212	7436	7474	7449	7384	7409	7438	7437	7545	7479	7458	7319	7383	7388	7535	7373	7382	7389	7532	7396	7499	7437	7481	7391	7369	7387	7394	7433	7351	7393	7396	7354	7395	7258	7429	7439	7422	7419	7272	7390	7441	7364	7311	7366	7287	7417	7421	7463	7349	7411	7292	7448
7245	17796	29035	20723	11756	5535	2743	1353	1064	1166	970	936	882	885	841	894	840	855	873	894	849	895	888	897	874	927	846	926	845	844	858	838	832	852	871	863	874	873	894	855	919	912	852	871	835	841	837	885	863	848	876	818	902	857	817	872	908	884	875	877	876	836	870	885	907	875	888	920	837	838	881	847	847	877	824	901	812	892	864	842	792	884	871	829	900	899	849	912	883	896	858	864	869	849	885	806	874	885	863	898	827	927	933	864	837	832	885	861	831	878	886	881	855	895	901	787	832	859	913	885	851	860	793	882	863	870	874	860	832	933	887	862	870	911	869	823	846	819	882	843	882	880	829	884	865	827	878	845	818	882	853	825	846	866	880	853	847	872	839	871	868	844	855	832	808	863	885	881	888	876	904	870	885	843	874	888	836	877	916	858	895	854	868	912	870	856	880	864	903	885	871	870	884	950	802	897	862	886	844	887	840	881	824	848	849	852	891	868	859	866	890	897	873	828	863	915	843	850	876	799	869	841	863	901	796	871	852	901	830	860	900	840	872	850	867	900	873	853	903	882	890	857	875	868	925	844	823	884	892	884	901	805	900	888	906	915	881	890	832	891	887	883	865	901	814	887	851	871	816	854	885	886	866	836	857	862	881	862	866	838	882	893	904	914	845	894	874	845	862	879	860	845	888	867	865	871	825	851	857	878	850	870	879	857	824	827	857	881	870	875	864	798	875	863	839	863	878	888	843	864	909	852	842	907	921	855	881	825	848	845	884	861	862	856	840	885	866	850	852	973	885	899	907	830	848	866	792	858	903	805	826	866	858	841	838	897	843	854	873	873	891	888	860	861	911	843	844	875	865	803	860	868	844	863	878	887	810	873	893	880	890	859	862	929	826	857	901	885	860	851	853	883	865	869	837	877	881	858	895	872	875	859	830	884	866	875	831	861	835	838	862	903	839	839	879	808	886	842	882	879	850	891	885	885	896	905	864	888	822	899	925	875	897	839	881	818	840	827	885	828	887	867	815	866	853	883	849	894	854	838	868	845	856	866	850	824	870	868	885	885	846	878	874	854	847	913	923	847	865	896	901	903	941	824	890	923	870	844	851	857	909	885	903	910	870	853	878	906	831	847	865	870	914	900	885	844	818	848	858	876	824	897	870	875	869	856	870	874	828	888	860	865	876	799	838	782	894	898	845	900	887	877	890	895	873	876	863	916	853	853	885	857	885	903	842	865	872	867	915	924	839	870	893	852	876	858	927	845	863	844	832	846	861	846	857	853	886	901	835	851	857	825	915	877	852	830	813	887	888	839	853	849	900	829	916	887	836	882	898	848	889	840	840	814	882	882	862	875	865	865	903	856	852	822	894	835	912	856	862	831	829	857	901	802	824	857	871	865	926	966	905	888	882	862	841	848	883	907	845	886	868	855	845	861	833	894	812	862	857	854	897	858	874	888	908	838	879	840	881	869	878	902	871	830	923	851	913	858	889	840	868	900	885	865	856	850	870	859	916	876	830	853	882	844	805	894	821	871	851	883	907	908	860	872	821	863	888	849	848	896	845	890	860	892	900	890	904	852	782	881	820	876	849	886	882	826	863	844	872	862	845	847	886	958	883	799	876	844	884	914	857	850	822	856	840	864	852	889	912	893	910	871	878	853	840	855	906	849	865	830	840	894	854	876	839	854	828	849	826	881	914	908	868	898	865	831	868	913	851	900	862	892	879	862	830	872	815	929	912	885	914	868	867	842	922	890	843	912	916	867	823	830	862	895	913	879	860	868	863	914	865	891	874	878	840	863	895	828	880	892	824	836	848	800	876	824	935	941	844	888	839	853	895	784	795	817	833	881	838	847	892	888	858	887	846	868	863	877	844	913	882	920	841	874	859	884	831	846	879	902	873	844	922	889	882	824	907	852	878	866	825	900	885	852	928	930	875	864	892	931	833	849	856	908	882	947	878	881	883	817	861	902	916	857	892	911	870	850	815	878	847	863	835	869	881	881	890	886	844	832	861	871	856	906	876	870	822	857	864	829	882	846	888	881	902	870	849	869	861	899	832	839	851	879	843	885	871	938	841	833	867	877	887	856	880	851	880	907	883	873	910	901	882	844	891	875	859	884	807	857	887	799	831	832	872	888	846	828	841	878	874	884	829	878	875	859	847	858	864	854	849	863	836	818	863	865	890	915	858	864	836	850	853	808	854	868	866	900	828	821	847	844	849	841	894	801	855	876	836	899	877	883	897	825	865	869	841	897	857	846	913	853	835	848	786	910	881	833	856	840	889	881	833	849	847	921	866	906	912	876	890	822	872	839	874	856	837	840	862	874	872	865	856	876	883	876	874	924	863	812	880	846	908	849	915	847	822	866	857	831	861	842	836	899	875	846	853	840	885	852	821	872	904	898	884	836	829	866	880	863	895	859	868	870	928	873	825	835	861	829	849	903	888	877	906	870	837	843	831	831	883	905	876	904	868	789	853	880	857	815	826	862	853	783	883	894	865	846	863	842	838	866	872	895	866	825	854	871	893	924	879	854	856	863	855	871	898	913	837	936	877	882	835	904	883	845	842	857	842	857	857	845	912	800	861	843	829	816	904	865	843	877	892	822	793	813	824	878	856	835	817	888	795	844	882	836	913	844	861	851	882	846	812	882	881	918	864	829	884	848	828	878	855	844	917	850	848	876	860	870	861	863	873	853	844	877	837	900	789	873	871	908	890	843	847	851	863	798	890	884	869	890	869	891	827	812	904	943	897	863	870	882	872	869	888	812	822	826	862	871	822	866	892	882	832	873	825	922	862	857	966	876	884	842	871	866	827	916	877	884	864	821	878	892	922	829	864	879	908	925	891	845	854	874	842	826	881	893	893	825	874	912	897	853	857	898	847	878	824	854	924	848	875	875	895	855	861	833	840	857	873	832	851	876	829	885	833	849	859	930	876	851	851	857	855	886	899	850	885	850	870	907	837	888	847	886	870	871	846	876	860	830	850	879	866	853	873	854	933	860	842	854	870	905	856	880	853	882	803	864	909	851	912	910	880	900	815	843	878	841	885	858	833	825	882	877	819	852	878	849	863	859	862	837	868	887	880	866	837	878	845	896	842	891	851	852	864	868	819	850	890	843	898	846	815	855	881	844	911	853	828	855	856	904	814	895	878	913	875	871	902	896	837	883	873	900	844	895	859	843	858	896	881	882	885	885	867	847	878	854	868	831	862	840	814	795	893	919	848	873	811	857	881	841	917	834	821	931	901	896	850	859	846	889	837	939	844	883	838	862	880	863	883	848	846	850	847	915	873	876	819	894	888	826	792	873	917	840	860	871	857	897	828	870	871	902	885	891	881	830	853	890	812	896	811	881	846	861	863	858	905	870	881	842	871	844	856	858	871	887	928	868	897	847	889	864	883	850	841	881	902	810	896	883	818	854	907	806	859	892	852	863	862	883	961	819	874	860	865	892	927	865	881	825	869	871	897	863	908	832	841	940	880	789	835	929
37713	55359	65270	66445	56192	42338	29451	16843	10816	13908	9941	8821	7992	7564	7499	7451	7428	7412	7514	7312	7319	7590	7384	7406	7452	7395	7309	7330	7477	7403	7644	7345	7461	7357	7400	7331	7478	7336	7473	7476	7269	7242	7419	7387	7319	7262	7327	7351	7392	7389	7359	7475	7319	7371	7357	7346	7376	7419	7456	7421	7320	7414	7429	7475	7486	7485	7381	7395	7426	7490	7211	7519	7301	7522	7435	7330	7321	7486	7435	7381	7280	7353	7557	7481	7283	7367	7579	7496	7487	7396	7574	7441	7298	7322	7312	7452	7454	7446	7381	7412	7420	7347	7385	7472	7333	7436	7315	7435	7314	7247	7382	7420	7415	7353	7377	7328	7355	7346	7503	7396	7383	7403	7468	7352	7367	7410	7434	7343	7394	7381	7468	7393	7490	7359	7283	7282	7343	7371	7423	7398	7490	7386	7484	7299	7399	7408	7372	7343	7431	7312	7310	7436	7416	7455	7449	7338	7440	7415	7361	7511	7348	7428	7521	7387	7382	7462	7458	7476	7226	7458	7386	7415	7270	7381	7276	7471	7461	7403	7433	7310	7410	7352	7379	7348	7373	7501	7442	7354	7384	7423	7454	7390	7361	7381	7444	7515	7419	7235	7390	7451	7475	7524	7387	7480	7400	7336	7342	7442	7493	7415	7470	7330	7497	7483	7458	7304	7408	7317	7263	7320	7398	7436	7405	7271	7329	7581	7302	7362	7511	7344	7529	7425	7471	7358	7454	7391	7393	7353	7363	7485	7371	7338	7245	7368	7420	7326	7303	7381	7434	7355	7264	7345	7432	7253	7327	7497	7217	7298	7394	7303	7239	7404	7426	7476	7378	7294	7287	7318	7486	7458	7447	7396	7440	7433	7597	7544	7490	7288	7362	7520	7390	7198	7390	7427	7273	7409	7368	7403	7349	7353	7343	7451	7493	7344	7396	7479	7497	7352	7402	7270	7386	7311	7537	7331	7305	7389	7317	7479	7478	7514	7524	7416	7358	7318	7375	7279	7392	7516	7327	7549	7419	7429	7493	7300	7381	7319	7476	7401	7410	7378	7454	7521	7388	7396	7320	7385	7514	7374	7379	7352	7363	7330	7429	7480	7467	7463	7329	7416	7456	7439	7410	7390	7513	7450	7353	7400	7407	7574	7330	7461	7348	7399	7368	7514	7462	7501	7620	7483	7386	7414	7331	7434	7497	7255	7390	7522	7371	7324	7454	7665	7381	7516	7348	7255	7318	7242	7282	7358	7385	7552	7400	7460	7367	7348	7420	7445	7401	7427	7387	7281	7443	7426	7321	7527	7462	7419	7333	7448	7477	7306	7456	7356	7405	7463	7452	7352	7421	7470	7365	7459	7305	7414	7518	7513	7384	7390	7436	7390	7363	7229	7408	7442	7520	7341	7511	7407	7451	7337	7406	7340	7384	7466	7455	7528	7435	7385	7494	7351	7467	7418	7488	7351	7578	7428	7455	7441	7458	7365	7338	7366	7348	7445	7246	7447	7343	7394	7383	7417	7293	7491	7357	7194	7337	7397	7470	7459	7338	7448	7432	7379	7395	7455	7347	7364	7357	7347	7563	7353	7440	7443	7575	7245	7289	7368	7255	7357	7318	7388	7261	7309	7443	7398	7326	7518	7404	7356	7253	7329	7665	7377	7326	7410	7325	7470	7385	7494	7380	7393	7478	7370	7299	7375	7516	7454	7389	7470	7244	7392	7507	7290	7515	7327	7511	7315	7500	7362	7370	7449	7522	7372	7342	7417	7291	7557	7502	7534	7356	7293	7360	7325	7373	7430	7541	7368	7392	7461	7338	7338	7279	7409	7397	7461	7500	7385	7227	7305	7314	7425	7393	7448	7443	7490	7412	7366	7440	7460	7385	7433	7277	7434	7409	7440	7349	7483	7456	7450	7468	7396	7301	7394	7398	7374	7462	7333	7385	7351	7440	7374	7430	7476	7346	7330	7408	7423	7357	7469	7360	7524	7426	7449	7411	7368	7374	7363	7249	7410	7377	7472	7437	7300	7310	7534	7493	7364	7520	7292	7454	7425	7434	7350	7449	7464	7359	7308	7339	7394	7395	7446	7297	7382	7407	7391	7391	7462	7513	7445	7353	7457	7430	7427	7352	7360	7335	7387	7384	7488	7319	7394	7355	7494	7470	7418	7473	7406	7333	7347	7261	7358	7432	7375	7445	7492	7325	7293	7379	7414	7301	7429	7361	7381	7396	7338	7322	7302	7398	7312	7412	7325	7318	7425	7396	7426	7259	7411	7424	7431	7304	7434	7300	7327	7402	7387	7430	7460	7222	7448	7452	7357	7276	7415	7356	7343	7369	7411	7417	7373	7452	7508	7461	7418	7435	7435	7424	7472	7300	7461	7449	7364	7418	7446	7342	7395	7384	7370	7591	7482	7394	7422	7393	7442	7462	7462	7396	7313	7341	7453	7394	7427	7261	7340	7333	7445	7395	7437	7375	7463	7310	7453	7401	7443	7382	7408	7456	7369	7313	7412	7178	7530	7429	7319	7470	7352	7506	7384	7391	7528	7404	7382	7447	7400	7499	7374	7485	7381	7349	7403	7398	7353	7313	7396	7355	7348	7375	7334	7587	7362	7402	7481	7544	7242	7396	7332	7435	7311	7433	7366	7337	7373	7415	7336	7400	7391	7477	7428	7438	7428	7565	7329	7387	7390	7417	7310	7410	7353	7556	7440	7390	7442	7378	7472	7348	7401	7309	7309	7350	7478	7407	7471	7571	7511	7334	7450	7425	7485	7341	7292	7381	7288	7424	7440	7412	7469	7377	7418	7318	7192	7394	7273	7383	7339	7351	7295	7355	7541	7401	7358	7513	7322	7421	7393	7495	7434	7390	7395	7378	7333	7367	7147	7370	7406	7568	7511	7342	7431	7460	7269	7391	7398	7331	7292	7492	7453	7485	7557	7263	7546	7501	7294	7376	7324	7391	7518	7390	7306	7362	7541	7234	7411	7411	7383	7531	7387	7375	7427	7433	7444	7316	7331	7401	7339	7472	7422	7277	7433	7337	7596	7426	7348	7367	7481	7324	7437	7389	7343	7236	7587	7387	7401	7455	7429	7358	7477	7395	7377	7451	7327	7545	7414	7403	7436	7370	7245	7577	7277	7349	7423	7315	7282	7415	7413	7390	7490	7403	7319	7354	7440	7321	7388	7284	7389	7362	7274	7385	7569	7307	7386	7443	7495	7438	7367	7332	7475	7388	7396	7488	7357	7417	7227	7446	7356	7384	7532	7262	7424	7543	7401	7301	7324	7349	7461	7454	7413	7510	7434	7593	7490	7584	7350	7333	7361	7155	7310	7368	7224	7390	7387	7485	7438	7411	7459	7429	7481	7312	7405	7323	7378	7376	7328	7439	7432	7425	7339	7344	7534	7329	7537	7396	7333	7501	7351	7379	7474	7337	7366	7491	7447	7389	7329	7350	7350	7390	7269	7354	7594	7245	7491	7367	7471	7264	7473	7326	7470	7366	7422	7427	7229	7463	7421	7451	7365	7528	7358	7430	7441	7400	7413	7542	7418	7439	7425	7481	7282	7317	7414	7338	7444	7411	7370	7473	7491	7324	7372	7320	7348	7569	7253	7451	7451	7355	7420	7320	7434	7508	7403	7447	7430	7332	7528	7362	7366	7473	7466	7325	7415	7366	7339	7531	7306	7399	7340	7392	7401	7437	7401	7324	7342	7554	7337	7460	7472	7556	7381	7600	7370	7242	7378	7322	7515	7341	7332	7428	7374	7372	7295	7456	7392	7383	7370	7444	7358	7364	7433	7371	7321	7505	7403	7539	7501	7461	7334	7289	7395	7278	7212	7338	7363	7453	7433	7488	7403	7341	7474	7396	7368	7387	7378	7351	7383	7343	7466	7433	7449	7308	7291	7451	7437	7427	7465	7329	7393	7412	7424	7428	7369	7330	7376	7542	7332	7382	7500	7355	7520	7484	7193	7401	7464	7471	7473	7361	7303	7341	7368	7399	7424	7505	7444	7418	7331	7388	7371	7366	7340	7304	7440	7273	7318	7460	7484	7463	7459	7152	7352	7352	7514	7388	7393	7302	7407	7356	7540	7416	7340	7298	7312	7360	7237	7398	7366	7324	7397	7352	7399	7315	7349	7396	7396	7425	7405	7405	7397	7451	7288	7362	7273	7439	7266	7418	7368	7462	7403	7452	7438	7346	7436	7439	7376	7405	7268	7409	7360	7476	7427	7379	7458	7305	7344	7368	7342	7324	7362	7372	7400	7349	7308	7380	7450	7353	7417	7499	7361	7347	7351	7436	7399	7412	7310	7265	7394	7477	7324	7458	7303	7349	7467	7376	7476	7377	7330	7398	7329	7404	7405	7300	7452	7379	7359	7284	7324	7469	7404	7370	7399	7429	7418	7354	7421	7426	7349	7295	7359	7331	7374	7238	7367	7450	7283	7441	7313	7321	7520	7391	7388	7398	7424	7398	7397	7368	7477	7448	7368	7358	7347	7419	7417	7384	7239	7563	7430	7348	7406	7370	7386	7569	7482	7379	7417	7258	7309	7361	7500	7455	7375	7289	7495	7398	7388	7539	7440	7440	7367	7359	7309	7482	7379	7403	7375	7343	7442	7379	7480	7419	7325	7405	7613	7289	7467	7517	7430	7439	7314	7284	7473	7452	7510	7450	7429	7296	7423	7259	7432	7353	7326	7455	7282	7429	7403	7345	7338	7413	7402	7375	7374	7344	7433	7493	7377	7368	7452	7424	7408	7305	7391	7361	7258	7436	7490	7361	7395	7299	7375	7417	7423	7334	7357	7361	7334	7502	7265	7432	7478	7386	7223	7386	7297	7430	7344	7370	7467	7311	7427	7432	7347	7481	7476	7435	7432	7373	7448	7401	7481	7475	7321	7397	7386	7409	7399	7490	7400	7362	7279	7399	7348	7525	7460	7338	7313	7421	7559	7459	7382	7499	7309	7453	7350	7414	7383	7427	7237	7380	7386	7566	7454	7366	7459	7425	7466	7380	7323	7406	7399	7339	7467	7441	7337	7458	7444	7288	7317	7439	7427	7337	7361	7355	7403	7528	7340
5420	5432	7457	4836	2741	1560	1125	1047	904	918	850	798	810	848	811	820	869	857	862	820	855	889	860	812	882	839	904	812	829	834	839	825	853	770	873	844	838	825	905	855	816	856	858	818	806	838	833	858	840	881	840	850	855	861	885	793	922	884	830	883	808	810	890	863	861	841	833	890	864	847	890	868	803	863	895	868	805	855	875	896	888	833	798	833	797	818	837	812	881	850	828	782	885	868	854	837	900	844	837	822	863	837	851	877	831	861	861	865	851	860	875	827	914	884	914	849	832	820	863	829	866	874	859	875	809	819	887	867	858	843	852	848	808	872	816	821	828	876	852	834	853	846	814	844	873	873	854	793	835	822	855	861	868	851	868	862	843	840	820	837	897	885	841	829	857	842	842	904	912	896	819	841	861	875	850	820	782	855	803	851	872	807	923	850	870	818	835	844	827	800	850	854	865	866	902	827	832	788	880	774	894	861	846	836	851	866	910	835	869	832	852	882	870	884	854	839	875	838	917	915	879	862	867	853	815	848	878	818	870	902	925	881	891	918	851	851	807	852	837	841	831	886	887	815	842	823	842	816	898	826	837	847	830	852	873	831	830	835	845	857	898	866	881	845	872	766	909	906	846	849	847	882	870	878	907	821	837	861	855	874	820	835	840	813	830	850	864	867	837	813	841	858	825	826	825	852	802	837	862	862	866	824	850	856	841	834	845	841	837	880	883	857	827	818	888	851	846	825	869	825	882	842	874	795	889	815	831	860	822	837	816	900	828	848	835	912	825	850	865	828	905	865	894	822	846	834	811	847	915	837	850	837	864	896	862	847	827	844	869	820	903	847	825	848	854	851	913	889	891	860	825	861	892	876	861	860	871	843	829	824	874	838	891	868	825	890	867	852	831	929	853	842	834	904	894	801	844	855	809	858	853	804	868	796	908	834	820	866	903	845	872	823	809	828	816	893	837	891	845	832	874	863	813	819	861	803	865	835	831	870	892	780	844	822	885	902	853	838	835	846	873	865	840	832	865	886	816	870	817	870	873	846	828	826	866	902	841	871	885	836	839	852	825	813	854	863	821	905	829	879	810	775	811	891	928	861	821	890	885	832	812	864	872	846	892	864	905	836	846	826	814	856	855	849	847	851	837	838	790	880	799	815	857	880	833	807	815	853	856	798	867	843	840	813	877	810	877	844	857	839	868	852	820	832	792	886	909	863	919	800	792	865	860	850	883	825	867	874	845	870	817	840	877	846	846	843	798	845	872	889	846	875	869	821	853	874	833	877	817	893	921	829	847	884	886	861	859	829	825	833	783	852	871	875	846	884	877	891	814	861	864	837	883	781	819	877	911	830	843	901	878	867	771	881	843	858	833	839	814	843	871	858	849	814	842	829	834	871	798	830	892	819	853	899	819	835	840	834	874	844	827	852	844	907	829	835	842	870	880	887	896	922	833	829	809	889	844	866	857	844	855	883	878	839	879	865	834	837	835	823	815	897	864	874	882	846	832	819	850	887	795	861	851	883	867	852	885	895	874	855	896	835	838	887	834	859	793	900	883	859	826	877	826	824	869	843	835	806	876	849	857	848	853	823	880	839	869	859	853	844	892	841	876	796	855	862	822	865	840	851	874	886	894	824	900	843	863	871	835	889	910	855	847	799	857	800	845	882	888	791	795	831	771	818	829	866	849	852	866	837	861	829	866	846	821	847	886	869	905	843	806	821	849	797	852	828	885	842	824	872	855	856	838	858	802	825	827	826	804	832	828	781	902	790	903	845	852	841	860	875	855	832	838	794	873	815	846	848	855	848	821	834	850	839	897	821	809	880	857	834	840	838	858	862	848	853	833	847	828	809	887	851	807	871	800	878	825	858	858	860	848	816	810	841	850	877	854	843	791	821	797	890	827	870	799	821	806	858	852	901	887	888	844	845	859	847	797	835	826	860	846	839	847	832	866	839	832	864	885	829	855	823	860	848	865	847	840	900	830	832	833	836	892	856	812	881	856	871	798	825	883	846	825	841	828	913	889	802	841	828	844	844	856	885	858	857	838	876	812	894	815	860	832	880	815	837	864	863	858	853	827	866	894	839	864	907	857	844	840	809	812	858	831	799	901	896	788	858	845	876	818	817	862	840	837	879	847	823	751	841	824	873	854	860	829	832	860	820	865	839	823	859	871	903	924	856	877	840	868	829	851	830	830	846	854	823	847	880	855	851	843	862	869	805	810	823	812	842	855	845	800	826	865	807	861	886	843	897	866	877	865	869	841	836	889	853	834	862	825	856	855	858	876	772	866	842	864	817	772	879	874	837	847	890	856	845	826	868	852	860	887	849	886	864	836	862	837	932	864	779	854	864	893	832	870	874	845	842	867	852	807	812	909	852	876	861	813	888	815	883	857	826	862	807	884	851	864	849	815	861	779	877	856	884	891	852	870	812	801	785	832	786	881	821	848	838	830	840	828	885	847	858	845	878	824	815	803	847	860	839	836	860	872	875	818	799	825	838	816	824	863	848	888	831	839	897	809	850	864	811	858	864	822	823	779	812	899	855	868	811	843	841	857	833	863	949	818	799	848	887	837	850	895	861	835	858	841	881	836	841	863	811	864	861	850	780	893	833	806	884	802	861	828	852	900	836	808	907	822	832	892	849	831	891	826	859	834	852	828	874	886	811	850	776	878	858	825	855	856	810	894	794	795	890	869	891	866	864	831	850	881	863	833	867	860	830	818	821	840	859	844	864	829	836	845	819	843	786	947	810	824	842	847	907	887	850	876	882	825	824	807	810	808	803	816	904	859	915	851	877	837	855	844	820	817	879	809	841	835	833	861	801	831	907	851	811	824	823	831	870	890	825	848	810	861	871	792	880	840	795	847	811	841	838	850	809	835	864	818	878	903	824	872	851	849	843	855	884	833	797	782	844	853	924	856	894	841	909	885	808	889	832	796	852	863	884	797	876	879	884	854	834	867	813	908	837	831	822	889	821	867	861	863	845	833	842	820	801	921	835	852	860	893	843	878	876	886	889	863	897	857	839	796	860	878	899	877	839	850	864	808	836	799	849	826	827	887	862	893	856	813	853	895	790	899	854	825	805	853	834	869	857	819	888	840	863	876	813	868	806	840	821	816	823	861	873	869	874	803	821	851	807	835	867	837	824	873	855	812	840	820	910	844	910	822	901	867	850	862	872	860	884	875	876	848	810	839	885	908	904	868	870	840	915	893	839	920	925	857	852	846	845	829	855	815	850	884	917	840	869	817	822	846	862	819	858	908	863	798	814	779	837	883	813	856	908	884	888	826	828	869	878	900	862	831	848	799	866	836	868	843	888	865	841	867	870	919	832	814	866	837	841	827	818	844	893	861	859	839	820	875	824	857	847	865	812	879	854	803	856	874	856	849	844	887	807	875	895	813	838	844	883	799	837	814	880	915	892	843	905	829	840	895	847	886	811	825	885	907	886	865	804	844	889	810	836	849	845	835	862	913	857	854	815	827	780
31166	36790	38332	38390	32814	22772	13722	9129	8073	8645	7908	7561	7396	7395	7308	7287	7384	7267	7336	7330	7334	7323	7346	7262	7303	7298	7298	7281	7290	7343	7352	7338	7308	7315	7373	7253	7422	7309	7452	7394	7303	7359	7460	7387	7177	7465	7287	7392	7315	7380	7210	7441	7337	7306	7382	7287	7372	7401	7240	7082	7168	7477	7286	7271	7280	7535	7359	7419	7249	7226	7210	7315	7165	7324	7291	7241	7314	7343	7265	7366	7362	7319	7324	7203	7296	7376	7290	7262	7351	7360	7298	7261	7264	7381	7350	7239	7264	7359	7337	7284	7355	7262	7454	7319	7285	7380	7425	7260	7383	7371	7346	7460	7247	7351	7361	7279	7341	7368	7285	7382	7382	7253	7273	7358	7400	7377	7316	7319	7311	7292	7305	7381	7271	7282	7317	7356	7283	7423	7323	7372	7208	7472	7354	7243	7312	7468	7310	7383	7354	7358	7436	7306	7376	7409	7285	7347	7269	7276	7261	7310	7348	7337	7373	7389	7372	7296	7403	7375	7393	7385	7144	7257	7377	7355	7366	7301	7473	7410	7313	7360	7480	7411	7308	7331	7267	7311	7385	7188	7349	7366	7364	7259	7262	7348	7414	7277	7428	7222	7313	7363	7301	7248	7326	7300	7360	7298	7359	7287	7277	7264	7431	7204	7285	7456	7312	7243	7297	7283	7427	7278	7209	7388	7464	7234	7380	7322	7418	7364	7274	7329	7318	7231	7309	7301	7421	7364	7353	7283	7247	7360	7260	7321	7261	7361	7346	7366	7239	7410	7303	7366	7185	7196	7347	7452	7343	7189	7329	7230	7370	7281	7319	7316	7396	7519	7356	7216	7487	7254	7272	7267	7372	7312	7312	7280	7243	7247	7366	7345	7381	7391	7422	7287	7353	7260	7430	7377	7333	7274	7346	7239	7165	7445	7377	7261	7403	7351	7232	7373	7244	7416	7413	7228	7349	7325	7407	7254	7290	7258	7390	7203	7226	7373	7363	7358	7468	7360	7350	7347	7350	7353	7483	7383	7474	7236	7281	7430	7328	7318	7353	7526	7255	7339	7390	7289	7320	7377	7265	7364	7340	7362	7253	7445	7312	7427	7371	7279	7308	7308	7376	7292	7303	7137	7362	7302	7212	7319	7320	7173	7153	7370	7386	7229	7308	7308	7456	7299	7350	7298	7262	7225	7322	7369	7249	7365	7443	7285	7356	7300	7298	7284	7335	7506	7335	7423	7258	7319	7362	7410	7293	7213	7311	7364	7175	7374	7193	7333	7301	7346	7181	7298	7422	7376	7352	7334	7331	7227	7306	7351	7367	7374	7232	7366	7369	7413	7364	7219	7340	7390	7291	7162	7335	7272	7257	7425	7263	7252	7311	7238	7411	7338	7213	7378	7195	7357	7367	7364	7360	7341	7507	7350	7236	7413	7306	7408	7363	7264	7264	7286	7333	7308	7537	7304	7293	7276	7438	7333	7418	7145	7323	7317	7296	7338	7395	7127	7354	7240	7390	7176	7200	7260	7234	7452	7264	7391	7328	7289	7219	7391	7296	7247	7294	7281	7374	7363	7304	7497	7310	7316	7318	7232	7364	7455	7305	7309	7336	7322	7149	7299	7204	7209	7314	7296	7375	7310	7429	7267	7400	7409	7195	7300	7464	7298	7311	7452	7261	7347	7157	7335	7357	7301	7329	7428	7304	7441	7227	7261	7381	7346	7306	7475	7355	7236	7356	7244	7232	7324	7340	7343	7301	7384	7378	7336	7532	7320	7367	7291	7238	7344	7325	7344	7309	7362	7329	7364	7338	7364	7414	7334	7314	7472	7248	7308	7299	7315	7256	7309	7264	7365	7407	7442	7196	7381	7346	7274	7349	7250	7301	7275	7333	7460	7333	7354	7233	7279	7407	7450	7314	7321	7270	7231	7344	7324	7231	7261	7420	7332	7209	7331	7348	7414	7336	7369	7261	7386	7402	7261	7503	7242	7259	7295	7259	7287	7359	7322	7312	7303	7260	7257	7309	7380	7387	7309	7532	7280	7372	7272	7264	7391	7431	7368	7271	7185	7317	7178	7391	7477	7229	7309	7295	7215	7411	7389	7322	7413	7242	7377	7228	7241	7284	7238	7472	7310	7294	7267	7252	7307	7372	7348	7223	7231	7396	7433	7304	7370	7314	7398	7269	7416	7320	7186	7219	7330	7483	7440	7370	7336	7206	7283	7227	7316	7327	7330	7233	7237	7239	7328	7327	7278	7424	7249	7286	7219	7235	7449	7231	7347	7276	7249	7259	7388	7203	7369	7357	7184	7337	7394	7443	7324	7268	7215	7413	7165	7279	7288	7368	7435	7272	7320	7261	7257	7307	7362	7390	7274	7346	7306	7392	7413	7287	7330	7316	7238	7388	7374	7282	7345	7325	7411	7341	7332	7233	7240	7334	7262	7256	7301	7284	7251	7299	7345	7327	7341	7294	7318	7441	7382	7317	7398	7386	7429	7393	7355	7332	7362	7379	7186	7316	7309	7390	7287	7168	7478	7287	7465	7359	7414	7261	7269	7338	7412	7337	7438	7325	7254	7402	7278	7237	7358	7370	7332	7349	7286	7381	7216	7447	7177	7355	7260	7520	7342	7336	7273	7372	7339	7342	7396	7267	7439	7391	7231	7408	7322	7422	7367	7314	7373	7394	7362	7302	7395	7320	7285	7332	7243	7333	7301	7187	7475	7201	7310	7338	7348	7253	7387	7313	7198	7431	7411	7287	7263	7283	7427	7275	7342	7338	7362	7301	7311	7354	7372	7349	7242	7413	7189	7289	7283	7419	7297	7367	7423	7355	7358	7436	7436	7302	7404	7353	7137	7357	7338	7334	7301	7293	7300	7340	7251	7379	7276	7252	7311	7318	7517	7415	7381	7447	7305	7355	7311	7391	7352	7368	7262	7459	7291	7277	7191	7249	7361	7295	7463	7242	7429	7337	7345	7405	7269	7269	7385	7181	7436	7247	7344	7214	7243	7556	7308	7312	7301	7381	7398	7396	7316	7309	7373	7281	7349	7219	7415	7274	7224	7304	7460	7234	7328	7301	7448	7469	7293	7139	7322	7398	7352	7360	7186	7331	7475	7314	7244	7172	7280	7264	7295	7472	7253	7347	7261	7291	7391	7325	7347	7285	7435	7141	7380	7323	7393	7341	7177	7324	7439	7311	7361	7415	7457	7409	7249	7279	7234	7333	7290	7259	7171	7309	7334	7188	7197	7375	7291	7273	7336	7333	7211	7395	7446	7261	7205	7276	7324	7371	7413	7328	7452	7430	7246	7227	7307	7385	7284	7363	7411	7248	7433	7379	7368	7422	7372	7332	7340	7426	7399	7297	7341	7390	7354	7393	7257	7344	7276	7372	7308	7384	7457	7351	7245	7317	7397	7161	7234	7333	7370	7333	7337	7330	7292	7422	7293	7358	7218	7277	7296	7364	7384	7252	7340	7310	7299	7175	7219	7330	7263	7433	7278	7435	7345	7212	7217	7282	7334	7380	7354	7360	7348	7338	7286	7323	7338	7397	7235	7305	7408	7411	7298	7321	7269	7487	7325	7285	7325	7287	7213	7339	7419	7327	7376	7288	7341	7207	7320	7436	7404	7258	7376	7464	7222	7326	7342	7357	7364	7347	7290	7362	7369	7333	7429	7264	7339	7358	7261	7329	7391	7322	7460	7209	7439	7304	7375	7334	7342	7454	7355	7296	7389	7368	7348	7433	7351	7269	7424	7409	7337	7255	7438	7345	7212	7381	7346	7427	7275	7303	7250	7392	7449	7361	7415	7319	7474	7345	7284	7337	7391	7345	7424	7376	7359	7332	7300	7373	7332	7405	7254	7319	7294	7390	7387	7381	7199	7309	7387	7370	7362	7245	7210	7345	7263	7253	7324	7394	7392	7286	7225	7349	7467	7348	7214	7316	7318	7263	7314	7247	7258	7362	7209	7315	7319	7274	7354	7350	7341	7299	7341	7255	7328	7328	7440	7288	7294	7271	7498	7249	7268	7333	7286	7315	7345	7397	7225	7188	7289	7342	7466	7233	7267	7218	7349	7282	7422	7382	7401	7410	7361	7218	7389	7312	7276	7365	7351	7315	7220	7264	7302	7357	7273	7292	7384	7265	7292	7301	7162	7243	7313	7317	7340	7257	7346	7306	7430	7342	7320	7130	7371	7368	7343	7242	7269	7355	7271	7276	7237	7369	7260	7453	7300	7426	7177	7343	7368	7304	7337	7307	7268	7327	7294	7302	7409	7333	7354	7281	7477	7468	7370	7339	7200	7268	7290	7426	7326	7367	7256	7234	7348	7217	7326	7332	7266	7395	7376	7348	7328	7426	7369	7318	7391	7323	7281	7362	7404	7405	7295	7444	7319	7316	7197	7498	7394	7339	7398	7314	7358	7220	7481	7433	7279	7377	7226	7322	7381	7280	7226	7389	7282	7320	7339	7408	7280	7153	7363	7227	7359	7399	7322	7346	7265	7417	7370	7360	7362	7363	7379	7281	7423	7275	7133	7378	7421	7352	7348	7108	7334	7285	7222	7388	7245	7291	7251	7330	7376	7294	7342	7325	7314	7261	7366	7253	7450	7402	7294	7445	7359	7410	7326	7396	7308	7292	7476	7358	7379	7339	7388	7273	7365	7348	7398	7424	7303	7460	7216	7479	7357	7412	7389	7252	7374	7369	7377	7442	7384	7329	7275	7444	7264	7185	7307	7406	7250	7389	7341	7274	7310	7251	7294	7408	7303	7313	7325	7572	7324	7240	7203	7340	7518	7290	7287	7341	7421	7412	7385	7325	7367	7329	7208	7251	7262	7366	7271	7111	7337	7353	7273	7401	7333	7336	7312	7263	7224	7274	7359	7325	7305	7435	7402	7345	7239	7328	7369	7320	7302	7292	7343	7235	7256	7375	7346	7273	7315	7274	7421	7386	7453	7404	7167	7200	7376	7258	7309	7360	7341	7243	7369	7330	7335	7471	7331	7290	7362	7249	7305	7265	7308	7371	7417	7269	7296	7289	7417	7363	7310	7264	7332	7288	7210	7314	7284	7323	7279	7233	7294
5719	13846	18776	11835	7153	3679	1864	1229	946	978	881	877	916	918	870	898	884	876	867	888	882	850	871	855	879	889	816	874	838	884	877	926	836	813	917	841	849	897	872	867	830	856	838	817	889	884	875	861	804	849	875	917	833	853	892	831	826	914	810	869	820	858	866	874	828	856	789	894	790	888	840	837	861	862	861	844	847	867	865	850	903	837	819	892	891	826	841	833	891	849	899	847	852	843	858	899	836	845	878	868	798	875	852	810	835	824	853	874	875	904	900	840	792	857	856	891	822	800	824	838	810	892	903	891	850	896	838	855	875	883	825	870	820	870	817	888	856	869	879	854	867	862	846	915	849	896	846	905	822	834	850	861	796	881	883	843	887	862	842	835	863	836	892	917	904	879	882	827	874	831	860	872	867	915	815	926	847	855	892	907	845	880	827	852	828	901	944	885	830	853	874	834	866	825	821	798	837	836	892	855	890	869	893	826	844	849	894	906	859	876	860	846	885	816	849	844	883	805	863	855	902	838	826	829	944	877	826	835	830	848	900	865	828	809	843	853	858	893	862	912	833	886	832	798	855	852	907	900	814	833	813	847	865	865	882	897	902	910	852	875	876	882	876	859	828	906	874	811	834	860	837	901	890	827	875	854	859	849	900	851	832	799	886	884	914	861	905	879	877	897	881	866	859	898	812	856	861	859	859	868	838	873	828	849	822	839	845	904	797	854	865	818	898	877	850	832	882	797	816	863	895	870	863	847	828	867	904	852	853	841	859	879	884	848	834	845	858	848	887	850	890	898	859	867	852	848	849	797	883	886	871	907	839	870	859	856	851	860	859	855	851	872	869	857	853	837	822	826	875	911	880	890	814	845	844	829	884	875	874	807	862	847	843	842	831	842	863	820	887	833	832	841	861	847	891	859	856	895	877	912	863	876	878	811	857	866	851	845	826	897	827	841	909	870	850	895	872	829	881	853	873	854	881	866	857	862	873	839	862	793	896	839	844	836	838	885	861	830	830	845	880	833	849	903	837	868	835	872	882	856	860	877	836	921	923	879	858	903	827	885	875	874	885	838	848	853	811	884	827	854	857	826	843	803	875	866	826	888	844	845	875	839	863	840	867	890	854	811	867	837	863	911	824	876	919	912	873	887	854	887	901	832	874	899	855	910	917	873	896	906	901	863	881	824	877	847	821	876	846	819	843	817	854	867	849	867	844	842	866	850	863	826	875	861	866	881	926	929	896	889	884	890	864	890	848	833	851	887	847	895	825	862	871	903	817	863	895	873	877	834	875	844	859	829	863	853	868	841	836	878	822	828	874	830	900	857	869	805	891	848	825	835	858	870	843	871	830	851	870	866	834	846	815	891	843	876	860	827	849	883	895	912	877	845	864	860	861	866	836	854	886	878	849	810	907	908	834	882	894	825	845	827	800	910	867	811	909	854	900	899	880	882	862	859	833	868	859	902	854	864	960	861	830	812	844	845	892	820	845	865	864	892	894	827	827	885	851	824	934	862	865	869	852	869	864	835	811	864	852	866	844	841	877	853	864	858	808	920	880	840	852	826	844	872	906	869	829	866	879	882	860	866	923	903	855	834	913	843	883	875	906	873	880	858	838	834	888	859	831	883	915	841	899	906	833	837	833	838	848	848	874	853	846	881	877	889	908	853	877	853	823	876	892	848	877	857	898	830	876	874	874	852	830	868	863	884	866	806	905	791	893	825	859	854	893	847	859	832	847	855	845	859	852	877	882	821	842	817	883	885	832	857	855	882	812	828	811	864	863	881	889	886	883	884	910	863	889	888	803	914	822	764	862	896	899	859	839	850	813	858	867	851	891	947	863	849	861	880	847	885	880	824	888	814	853	878	872	869	865	855	835	916	851	908	892	873	898	825	829	834	914	849	847	879	850	818	838	844	849	861	836	864	848	788	863	848	859	839	836	863	885	899	858	876	830	863	827	827	852	872	875	875	863	851	835	877	824	858	825	845	923	841	883	835	868	877	846	840	863	841	871	890	898	851	840	845	883	844	924	841	870	864	876	812	872	825	864	843	879	894	854	821	866	841	896	821	890	897	908	848	857	844	837	863	912	861	848	906	838	853	851	860	865	873	832	892	899	895	876	814	797	846	902	875	897	855	892	832	856	914	867	882	869	866	870	868	860	830	895	905	834	850	854	819	864	842	879	837	800	890	818	825	827	850	889	809	877	854	816	865	884	856	770	833	858	887	870	840	853	868	894	839	865	835	883	807	856	905	848	860	895	867	810	834	811	837	848	889	861	864	880	842	864	869	868	919	823	904	873	862	832	853	870	865	888	893	843	858	883	843	845	819	891	862	869	861	912	838	848	856	882	873	837	853	842	870	896	880	938	796	853	855	871	884	857	907	886	844	846	860	862	873	872	822	816	886	900	858	870	819	880	899	864	833	906	829	883	844	848	815	813	868	820	810	851	870	845	866	871	829	843	844	862	833	822	894	892	853	849	866	874	861	870	924	856	878	850	901	843	864	840	850	860	890	896	815	862	792	834	807	891	811	860	854	882	878	860	826	882	857	869	830	831	885	880	866	866	906	882	885	820	890	926	803	845	831	791	892	861	828	802	836	822	876	885	850	890	858	883	892	914	816	877	792	858	858	820	874	820	868	834	846	923	884	828	835	862	882	791	885	924	874	886	906	892	888	886	831	801	860	899	858	899	888	845	902	871	891	894	873	864	844	866	845	875	813	876	806	813	908	860	851	868	899	819	896	888	826	829	821	843	833	917	819	871	876	920	826	814	832	870	872	826	859	815	895	862	843	887	825	835	856	849	827	881	825	851	862	887	886	924	867	885	840	832	874	876	862	871	850	792	891	874	886	855	861	859	824	880	883	853	815	823	884	845	887	871	859	837	869	853	854	875	903	882	865	865	827	822	874	800	829	850	879	840	830	809	870	833	863	883	867	844	867	871	872	875	850	858	840	865	890	894	870	859	853	817	844	850	830	858	825	893	846	899	874	887	827	854	889	879	849	866	886	872	873	876	813	833	890	868	794	896	872	862	853	839	796	853	901	863	803	899	888	889	852	906	867	832	854	949	854	847	894	820	831	950	859	885	858	855	876	884	865	855	868	877	887	858	851	865	860	853	866	885	854	786	822	867	829	857	841	835	898	874	907	869	826	839	866	869	858	869	855	865	793	814	889	836	884	892	860	880	876	904	848	808	857	849	854	897	837	862	855	865	850	829	864	884	854	854	857	868	830	864	847	890	845	807	927	891	844	832	843	867	885	864	883	874	920	876	884	911	814	864	852	841	850	867	907	886	888	836	836	850	875	899	868	885	852	841	871	871	870	839	829	800	879	837	824	848	851	888	832	838	887	843	885	871	943	839	867	828	851	806	884	880	869	811	855	822	882	936	819	838	813	830	851	853	858	851	825	848	828	868	838	846	845	893	829	846	865	879	826	816	885	896	850	852	892	918	850	858	871	877	883	870	871	836	873	839	841	874	891	890	843
37512	51356	53005	54299	48442	36674	23462	14403	9990	12136	9028	8309	7777	7419	7395	7383	7257	7565	7453	7383	7439	7424	7307	7377	7484	7470	7343	7483	7367	7420	7409	7387	7417	7519	7411	7536	7403	7395	7330	7341	7451	7406	7298	7485	7543	7400	7304	7517	7397	7482	7395	7390	7400	7507	7293	7403	7409	7357	7410	7450	7374	7442	7499	7394	7287	7384	7449	7410	7443	7370	7459	7404	7487	7267	7502	7543	7444	7400	7434	7253	7408	7278	7440	7451	7479	7377	7324	7356	7429	7428	7452	7432	7458	7461	7391	7433	7452	7505	7347	7263	7428	7431	7388	7328	7407	7447	7385	7465	7319	7399	7405	7534	7409	7406	7488	7471	7344	7374	7348	7494	7514	7435	7413	7476	7421	7355	7409	7436	7419	7403	7463	7306	7438	7412	7350	7408	7349	7305	7458	7511	7326	7415	7438	7382	7408	7529	7404	7478	7292	7423	7332	7345	7408	7377	7465	7548	7388	7285	7414	7453	7447	7323	7373	7326	7267	7427	7304	7448	7351	7453	7396	7422	7442	7435	7314	7461	7411	7320	7478	7422	7481	7355	7508	7400	7489	7411	7425	7357	7407	7441	7390	7505	7474	7344	7548	7386	7334	7457	7377	7347	7297	7305	7450	7503	7408	7315	7390	7546	7335	7326	7220	7262	7308	7439	7327	7502	7266	7413	7487	7412	7685	7479	7549	7462	7354	7481	7390	7342	7395	7432	7519	7420	7317	7523	7393	7443	7328	7417	7355	7302	7446	7425	7365	7431	7563	7409	7372	7396	7498	7497	7503	7395	7377	7368	7420	7355	7560	7447	7412	7470	7488	7469	7290	7446	7470	7495	7282	7364	7389	7472	7324	7535	7346	7446	7533	7399	7431	7402	7560	7412	7467	7528	7411	7509	7321	7432	7405	7493	7362	7406	7617	7456	7596	7315	7373	7424	7450	7368	7424	7438	7284	7439	7407	7375	7429	7437	7405	7524	7425	7401	7477	7382	7396	7276	7416	7445	7469	7440	7340	7422	7513	7443	7426	7463	7473	7248	7505	7418	7394	7534	7359	7277	7366	7405	7421	7390	7332	7392	7322	7494	7434	7342	7387	7358	7426	7505	7452	7357	7474	7294	7452	7566	7359	7422	7501	7431	7358	7348	7287	7393	7374	7317	7459	7514	7460	7405	7260	7516	7538	7315	7411	7294	7295	7446	7447	7296	7395	7476	7433	7345	7302	7362	7534	7289	7382	7592	7574	7611	7514	7404	7415	7461	7332	7435	7551	7408	7375	7527	7460	7435	7332	7545	7444	7403	7284	7264	7398	7444	7347	7487	7425	7318	7286	7412	7407	7409	7487	7453	7221	7478	7452	7449	7597	7437	7495	7528	7451	7455	7472	7278	7433	7411	7361	7360	7399	7493	7393	7330	7363	7408	7461	7360	7409	7449	7451	7554	7518	7382	7276	7394	7431	7430	7415	7446	7439	7447	7409	7330	7470	7377	7463	7479	7335	7435	7420	7399	7329	7442	7368	7360	7443	7269	7469	7531	7527	7492	7495	7400	7442	7394	7476	7361	7359	7460	7428	7357	7429	7320	7352	7326	7466	7398	7381	7484	7461	7509	7387	7384	7514	7398	7467	7589	7556	7397	7275	7374	7412	7329	7470	7427	7394	7358	7363	7460	7437	7425	7326	7485	7455	7314	7424	7451	7409	7476	7334	7407	7322	7300	7422	7360	7275	7453	7442	7552	7410	7291	7280	7400	7480	7369	7395	7262	7465	7431	7393	7494	7388	7296	7471	7526	7454	7295	7438	7397	7498	7288	7369	7453	7476	7373	7385	7448	7417	7266	7395	7435	7433	7437	7511	7335	7393	7524	7476	7412	7420	7395	7437	7344	7453	7348	7291	7413	7343	7360	7547	7482	7473	7344	7398	7383	7362	7451	7466	7325	7412	7367	7636	7509	7349	7271	7465	7376	7375	7480	7299	7376	7364	7489	7564	7419	7582	7497	7478	7424	7409	7450	7437	7405	7464	7352	7387	7408	7517	7350	7484	7352	7449	7424	7463	7403	7379	7324	7352	7451	7509	7483	7489	7422	7502	7381	7495	7263	7366	7397	7336	7472	7368	7420	7340	7451	7453	7509	7423	7332	7498	7369	7486	7273	7396	7348	7379	7342	7432	7440	7324	7430	7395	7402	7272	7347	7363	7201	7510	7428	7369	7333	7406	7510	7347	7554	7337	7427	7385	7392	7362	7496	7379	7408	7254	7340	7287	7658	7412	7380	7574	7414	7307	7399	7425	7413	7329	7271	7396	7505	7380	7395	7378	7428	7414	7387	7442	7507	7357	7452	7477	7339	7460	7550	7325	7384	7432	7488	7454	7289	7397	7456	7302	7452	7507	7542	7506	7374	7361	7420	7457	7477	7399	7454	7328	7275	7454	7548	7278	7484	7388	7292	7267	7408	7391	7265	7376	7399	7485	7470	7470	7355	7389	7452	7419	7343	7386	7344	7391	7450	7328	7480	7436	7428	7354	7380	7500	7505	7394	7445	7522	7393	7418	7389	7430	7414	7549	7363	7494	7388	7418	7299	7460	7512	7482	7359	7459	7409	7290	7295	7386	7480	7362	7297	7347	7384	7433	7438	7424	7354	7369	7359	7424	7260	7532	7462	7455	7485	7387	7405	7295	7470	7360	7441	7381	7396	7398	7449	7392	7451	7432	7532	7430	7420	7437	7379	7339	7381	7488	7402	7430	7438	7450	7257	7311	7400	7439	7359	7392	7359	7450	7320	7535	7448	7420	7458	7507	7423	7452	7328	7400	7314	7329	7481	7372	7369	7380	7417	7464	7482	7509	7326	7328	7418	7298	7510	7461	7398	7510	7461	7321	7541	7287	7442	7334	7485	7572	7445	7454	7504	7483	7433	7475	7363	7483	7401	7487	7472	7544	7388	7497	7551	7433	7385	7372	7456	7435	7351	7427	7400	7492	7419	7454	7338	7321	7377	7469	7477	7350	7486	7450	7302	7533	7452	7346	7389	7418	7381	7468	7479	7443	7400	7490	7289	7452	7474	7478	7444	7329	7472	7363	7301	7375	7383	7442	7425	7422	7465	7446	7450	7523	7398	7459	7324	7491	7489	7327	7504	7454	7355	7473	7394	7395	7380	7517	7395	7516	7604	7494	7487	7370	7298	7328	7447	7417	7415	7382	7422	7451	7461	7466	7274	7352	7419	7432	7459	7254	7561	7494	7403	7384	7344	7537	7466	7461	7266	7479	7391	7336	7435	7387	7474	7503	7486	7398	7392	7448	7507	7518	7458	7363	7396	7335	7428	7457	7291	7394	7338	7410	7382	7470	7401	7422	7423	7440	7374	7360	7286	7446	7410	7238	7301	7347	7480	7406	7362	7392	7583	7323	7434	7187	7451	7412	7360	7475	7539	7378	7279	7482	7385	7542	7420	7315	7400	7409	7446	7320	7364	7318	7407	7508	7338	7380	7390	7445	7438	7493	7401	7368	7460	7207	7353	7544	7425	7554	7433	7377	7422	7340	7324	7479	7474	7301	7461	7419	7449	7454	7314	7275	7454	7357	7405	7370	7415	7518	7330	7362	7322	7386	7446	7478	7365	7441	7361	7595	7441	7370	7457	7479	7328	7310	7392	7367	7480	7351	7331	7400	7403	7504	7440	7435	7267	7385	7359	7373	7451	7481	7475	7390	7365	7486	7344	7453	7460	7472	7488	7399	7386	7448	7359	7429	7433	7368	7330	7345	7394	7319	7491	7402	7524	7467	7267	7367	7463	7377	7151	7378	7345	7595	7353	7415	7475	7421	7321	7465	7396	7281	7382	7578	7377	7447	7425	7322	7523	7438	7375	7462	7353	7351	7422	7500	7390	7286	7401	7373	7481	7431	7413	7427	7325	7439	7561	7511	7337	7368	7385	7441	7335	7303	7467	7275	7425	7385	7481	7491	7396	7504	7472	7372	7521	7345	7355	7317	7469	7463	7453	7575	7422	7438	7487	7397	7420	7512	7339	7432	7342	7324	7315	7397	7379	7511	7334	7549	7302	7383	7385	7230	7499	7381	7362	7525	7371	7483	7427	7333	7307	7346	7482	7354	7401	7378	7540	7353	7326	7443	7315	7418	7361	7395	7599	7413	7450	7392	7464	7480	7396	7416	7582	7516	7472	7426	7266	7377	7438	7565	7505	7529	7302	7499	7396	7337	7555	7381	7490	7423	7375	7312	7372	7398	7444	7365	7350	7473	7412	7332	7502	7428	7313	7332	7470	7394	7342	7357	7498	7372	7419	7374	7385	7293	7465	7259	7306	7640	7305	7376	7370	7363	7424	7428	7470	7483	7333	7420	7395	7527	7444	7422	7386	7511	7392	7547	7442	7397	7542	7513	7270	7507	7307	7342	7429	7406	7357	7412	7491	7412	7371	7312	7482	7446	7440	7382	7280	7401	7299	7391	7407	7449	7485	7411	7397	7385	7348	7382	7344	7458	7396	7539	7381	7390	7387	7399	7444	7399	7409	7459	7381	7492	7407	7333	7277	7504	7321	7431	7391	7401	7476	7484	7440	7313	7490	7442	7289	7325	7220	7368	7315	7430	7544	7276	7485	7417	7495	7429	7358	7391	7476	7273	7306	7481	7408	7419	7315	7368	7453	7537	7515	7402	7387	7382	7410	7526	7285	7477	7511	7335	7438	7317	7334	7449	7428	7444	7462	7354	7347	7444	7453	7345	7373	7530	7469	7396	7445	7425	7422	7507	7383	7590	7419	7539	7408	7408	7428	7311	7450	7441	7359	7511	7488	7522	7269	7289	7371	7494	7344	7562	7391	7313	7562	7508	7359	7372	7300	7221	7509	7306	7506	7461	7369	7488	7389	7461	7390	7382	7425	7434	7333	7343	7463	7352	7342	7325	7482	7487	7403	7423	7384	7504	7478	7543	7476	7431	7368	7283	7423	7572	7436	7428	7325	7248	7355	7358	7448	7474	7507	7442	7629	7485	7503	7454	7366	7394	7319	7388	7499	7425	7547	7463	7484	7326	7607	7456	7337	7524	7445	7317	7535	7370	7509	7284	7476	7465	7460
8110	12611	17652	11202	6523	3469	1645	1166	991	976	937	894	866	836	920	885	832	866	899	845	882	845	849	864	862	869	801	899	838	908	851	824	885	812	831	849	888	893	832	878	837	833	885	938	861	863	855	875	878	815	882	883	833	855	929	883	893	861	893	805	857	814	832	837	862	893	862	789	871	852	821	832	847	876	835	805	856	825	830	795	805	819	826	865	820	836	882	855	832	862	835	850	908	867	877	877	886	878	862	842	873	901	831	837	846	857	841	896	867	812	852	832	857	875	880	889	880	854	883	889	835	862	819	850	840	811	859	853	866	892	909	870	898	880	871	829	915	908	827	904	802	873	851	864	865	822	859	896	835	837	832	890	903	889	857	849	876	833	805	820	842	850	827	807	838	872	874	839	820	830	869	825	892	859	854	847	833	827	817	871	846	893	870	871	823	878	857	853	841	850	869	847	870	851	870	894	808	855	845	855	863	864	875	883	892	831	914	848	940	893	880	831	815	873	818	843	810	836	899	850	840	856	837	874	897	873	863	845	836	879	834	850	850	861	850	850	822	851	930	844	834	874	877	843	850	857	835	839	853	871	866	857	868	842	924	840	875	840	854	874	858	891	831	858	859	875	834	896	864	829	829	852	905	845	844	858	876	815	910	912	855	853	803	862	890	855	890	854	840	893	837	841	813	898	859	819	812	878	859	880	846	872	861	859	858	852	877	836	810	902	846	832	805	824	840	854	854	836	877	857	846	833	880	815	914	824	835	864	906	851	840	885	860	901	836	830	833	863	870	836	886	856	819	853	896	805	881	858	811	856	896	892	841	873	827	818	882	889	870	865	860	866	880	864	834	842	850	851	823	883	868	878	869	895	884	851	834	829	826	883	840	862	846	831	846	857	872	873	846	869	898	802	847	804	884	889	832	836	867	782	829	856	839	884	858	841	857	829	827	885	826	890	855	860	846	870	874	871	883	857	896	893	855	860	809	882	898	858	824	917	878	863	882	876	819	842	834	849	794	859	825	845	828	878	859	875	841	881	782	843	852	879	900	903	869	886	837	854	863	860	855	811	871	874	858	870	884	862	854	852	829	840	892	828	848	838	791	849	840	845	873	847	912	820	853	831	872	819	802	892	881	770	854	850	827	877	822	833	848	929	829	875	848	850	821	861	824	825	853	864	839	850	858	790	807	856	896	839	864	816	861	831	889	855	840	897	859	836	880	850	844	827	865	878	869	783	840	869	820	821	837	886	854	843	868	837	773	879	875	864	855	892	839	824	873	822	841	833	822	866	853	881	853	835	865	859	882	842	849	868	852	847	907	902	834	845	871	823	792	855	808	846	852	878	847	858	843	835	916	885	774	870	866	851	920	887	844	824	813	802	868	858	882	847	832	856	825	878	890	904	837	845	878	834	878	858	854	928	851	872	874	832	818	917	836	835	845	828	851	872	837	853	876	807	853	866	850	849	869	864	824	837	857	862	848	852	840	870	870	856	875	920	830	822	840	830	843	836	886	805	872	846	876	870	864	868	885	836	890	888	858	856	846	867	831	817	893	818	893	849	861	827	850	848	878	849	872	890	815	766	841	798	829	892	871	898	815	844	826	823	874	855	813	875	876	822	861	958	866	885	787	880	824	867	846	891	863	849	836	825	809	919	906	850	874	817	848	868	821	835	834	815	839	905	837	881	830	885	851	938	857	814	890	894	850	853	833	864	891	841	879	868	879	874	846	827	831	847	843	849	860	881	823	886	868	821	864	912	780	911	856	877	825	797	832	855	868	857	876	838	811	855	869	895	894	787	905	837	878	852	901	923	860	918	883	821	842	790	895	886	885	815	877	833	843	858	847	837	888	833	867	842	832	846	882	845	838	888	826	897	895	874	890	810	854	834	870	839	871	870	850	844	878	842	850	916	834	822	832	863	810	800	838	916	836	846	902	825	844	847	835	907	895	818	861	839	805	851	851	800	828	879	873	834	859	803	831	869	842	849	879	840	836	856	857	861	840	867	826	866	836	807	836	859	875	947	856	868	855	878	905	832	866	845	886	832	904	867	851	881	807	839	859	851	869	870	828	866	901	863	857	824	817	830	788	848	841	913	835	884	831	804	846	850	896	835	887	791	872	864	874	851	848	873	878	859	866	883	860	879	845	861	916	827	845	878	871	856	877	829	888	864	844	860	838	860	889	825	794	876	862	913	866	905	857	812	840	836	825	836	795	801	864	857	848	922	808	826	863	870	891	852	877	875	810	853	842	815	843	881	914	830	882	841	844	856	884	862	871	833	812	842	827	889	840	851	814	786	886	827	846	878	869	905	844	829	884	868	953	872	860	786	854	821	890	894	864	865	818	887	882	865	858	891	857	815	853	839	855	867	881	875	870	856	888	805	857	858	869	871	822	843	876	882	840	850	912	840	878	903	805	867	900	855	829	882	829	877	877	898	925	837	879	842	880	840	875	845	843	835	916	858	827	929	852	848	870	840	846	838	932	880	863	907	835	845	827	864	906	864	891	834	866	827	834	843	844	890	828	831	818	852	836	793	836	884	831	886	859	859	831	887	868	853	860	816	875	849	854	868	920	817	851	871	817	855	903	909	839	851	870	874	862	849	832	837	861	830	879	866	882	852	905	865	814	828	892	849	848	869	828	825	894	833	809	876	828	868	909	818	833	834	900	879	885	826	871	863	857	824	835	849	901	826	861	866	875	820	846	799	873	934	904	858	781	835	850	851	838	884	826	825	877	881	931	847	865	783	840	884	900	823	844	855	834	848	879	802	860	841	881	874	917	855	866	873	867	836	803	887	832	859	883	947	826	884	882	862	881	839	832	877	828	821	909	872	875	906	887	874	871	825	861	842	851	799	846	837	843	830	819	816	843	882	868	827	828	894	832	882	848	821	820	825	874	859	859	824	860	868	855	828	854	815	827	881	851	850	871	822	882	852	816	885	828	852	894	816	831	847	865	867	862	808	832	827	779	832	870	840	847	869	914	839	854	842	846	841	807	850	842	850	820	853	883	831	872	882	850	855	893	802	821	876	858	885	880	894	817	843	900	846	892	809	877	842	871	902	902	859	855	878	789	857	845	854	833	808	868	848	886	843	816	855	851	835	849	833	863	811	844	898	855	858	850	874	913	845	883	906	849	858	885	855	811	875	857	853	830	775	848	824	841	845	856	879	811	904	857	856	917	823	867	898	908	855	832	840	845	832	836	832	867	843	850	904	838	836	858	836	794	824	812	846	900	846	921	837	828	858	854	882	938	852	865	749	883	837	861	863	862	857	842	834	814	823	880	804	839	836	867	866	830	828	852	887	860	830	819	842	852	832	861	841	843	838	875	850	851	831	837	907	920	872	855	847	820	867	868	855	801	853	847	901	844	782	828	892	841	842	828	893	821	875	831	888	776	830	849	807	821	847	858	853	880	823	867	897	873	898	863	895	869	897	862	848	896	838	819	870	827	814	858	839	907	810	854	839	854	849	939	850	831	822	837	882
35382	48776	51723	52092	46785	35587	21656	14027	9775	11119	8591	8074	7726	7491	7369	7316	7426	7401	7406	7323	7422	7339	7362	7461	7407	7165	7328	7347	7378	7364	7349	7267	7305	7246	7452	7265	7237	7236	7449	7367	7369	7265	7374	7417	7258	7381	7402	7443	7206	7347	7349	7440	7468	7300	7397	7438	7279	7398	7305	7279	7398	7295	7251	7465	7330	7351	7401	7315	7473	7471	7431	7329	7305	7279	7395	7394	7464	7382	7184	7348	7338	7311	7314	7509	7259	7364	7312	7428	7263	7317	7372	7365	7344	7373	7373	7354	7389	7271	7424	7314	7348	7397	7383	7425	7400	7289	7347	7364	7275	7329	7363	7348	7349	7413	7463	7320	7361	7433	7294	7290	7368	7365	7382	7359	7373	7367	7440	7412	7343	7381	7354	7467	7277	7451	7339	7373	7378	7323	7304	7239	7211	7335	7272	7386	7455	7251	7369	7437	7209	7393	7391	7276	7349	7384	7468	7412	7413	7265	7356	7349	7346	7341	7282	7414	7343	7422	7323	7359	7325	7351	7385	7302	7396	7317	7199	7410	7377	7266	7251	7420	7321	7444	7240	7444	7286	7276	7384	7172	7297	7458	7299	7306	7202	7327	7452	7293	7336	7368	7355	7316	7403	7350	7252	7329	7450	7361	7300	7242	7309	7342	7399	7388	7388	7407	7347	7415	7247	7315	7412	7409	7279	7385	7279	7387	7264	7465	7374	7357	7323	7440	7362	7339	7287	7366	7430	7400	7317	7462	7307	7351	7345	7152	7407	7330	7422	7392	7455	7362	7350	7383	7360	7398	7415	7379	7454	7211	7250	7372	7354	7259	7395	7441	7415	7220	7446	7412	7378	7429	7380	7228	7295	7330	7371	7376	7461	7380	7222	7429	7313	7295	7422	7336	7350	7491	7278	7232	7364	7458	7312	7289	7279	7269	7461	7395	7278	7190	7280	7377	7334	7359	7313	7295	7327	7349	7353	7243	7365	7367	7407	7358	7260	7353	7447	7388	7397	7287	7397	7440	7439	7325	7326	7369	7346	7327	7457	7195	7288	7436	7307	7333	7339	7511	7347	7252	7478	7234	7369	7401	7518	7383	7314	7336	7366	7366	7387	7337	7457	7163	7365	7348	7424	7265	7330	7321	7374	7273	7192	7321	7480	7221	7384	7294	7444	7338	7435	7399	7237	7227	7316	7247	7353	7288	7411	7274	7362	7341	7290	7395	7311	7549	7250	7396	7348	7424	7296	7354	7476	7294	7416	7440	7465	7377	7382	7399	7416	7466	7333	7477	7328	7304	7388	7298	7266	7403	7330	7337	7373	7337	7324	7267	7311	7416	7329	7385	7386	7316	7337	7287	7314	7327	7484	7358	7305	7408	7325	7253	7325	7422	7448	7329	7354	7258	7400	7453	7371	7263	7330	7348	7382	7382	7373	7275	7370	7344	7216	7396	7357	7300	7257	7299	7292	7498	7345	7441	7257	7267	7431	7387	7341	7401	7457	7355	7297	7390	7319	7522	7443	7313	7462	7386	7350	7393	7376	7330	7330	7378	7305	7395	7246	7419	7287	7332	7478	7145	7268	7355	7530	7324	7237	7282	7429	7332	7357	7371	7534	7298	7383	7351	7261	7233	7229	7379	7485	7337	7290	7396	7462	7361	7325	7406	7346	7421	7399	7372	7365	7320	7296	7444	7337	7249	7355	7361	7279	7245	7322	7207	7474	7320	7306	7399	7361	7326	7315	7268	7391	7424	7361	7449	7292	7438	7446	7347	7398	7357	7327	7242	7344	7299	7508	7324	7441	7381	7396	7441	7226	7459	7405	7457	7300	7267	7372	7219	7280	7364	7335	7298	7290	7342	7441	7347	7343	7455	7275	7417	7301	7308	7494	7406	7399	7436	7351	7599	7269	7389	7428	7487	7372	7354	7444	7300	7523	7358	7425	7480	7375	7362	7400	7326	7325	7349	7319	7273	7553	7515	7352	7443	7435	7417	7474	7333	7399	7449	7309	7448	7358	7357	7359	7317	7371	7359	7359	7387	7349	7400	7391	7309	7185	7440	7465	7186	7273	7306	7363	7267	7363	7444	7261	7408	7322	7305	7232	7062	7353	7209	7368	7458	7249	7312	7328	7395	7347	7455	7518	7339	7449	7418	7399	7405	7412	7420	7433	7242	7356	7338	7279	7308	7400	7279	7526	7482	7303	7476	7392	7413	7369	7221	7306	7300	7479	7379	7535	7366	7496	7406	7297	7355	7271	7420	7396	7429	7366	7368	7423	7348	7528	7257	7361	7377	7442	7478	7473	7426	7404	7514	7336	7423	7434	7310	7214	7476	7406	7357	7428	7231	7298	7260	7372	7468	7413	7592	7363	7331	7230	7419	7313	7379	7532	7375	7392	7324	7504	7273	7417	7316	7387	7361	7303	7338	7496	7367	7334	7281	7305	7375	7296	7175	7268	7296	7307	7435	7332	7330	7303	7410	7282	7547	7324	7403	7302	7329	7389	7348	7405	7373	7383	7438	7325	7428	7347	7436	7423	7272	7344	7493	7296	7455	7325	7345	7334	7342	7341	7438	7121	7272	7262	7491	7386	7386	7287	7307	7374	7362	7485	7373	7261	7060	7432	7312	7328	7432	7358	7329	7462	7330	7382	7385	7424	7397	7453	7372	7302	7330	7397	7354	7245	7304	7341	7440	7300	7328	7383	7391	7348	7344	7417	7373	7287	7426	7300	7365	7403	7362	7427	7218	7314	7267	7369	7342	7420	7420	7472	7315	7324	7297	7477	7348	7363	7376	7380	7257	7407	7219	7473	7464	7363	7312	7301	7437	7360	7476	7493	7376	7351	7300	7485	7311	7294	7406	7460	7370	7309	7389	7329	7328	7201	7413	7259	7371	7399	7448	7416	7402	7416	7303	7287	7332	7429	7413	7386	7381	7508	7276	7446	7364	7518	7429	7263	7304	7349	7362	7316	7257	7333	7266	7261	7477	7279	7401	7346	7388	7371	7444	7399	7264	7384	7336	7381	7233	7294	7372	7174	7381	7409	7312	7341	7324	7367	7299	7302	7444	7485	7336	7378	7449	7248	7439	7570	7429	7375	7332	7261	7440	7277	7340	7427	7460	7439	7367	7349	7326	7342	7379	7452	7448	7446	7289	7381	7399	7305	7421	7439	7337	7363	7357	7317	7299	7546	7403	7356	7445	7361	7287	7367	7452	7368	7477	7446	7307	7307	7199	7371	7277	7356	7450	7382	7409	7419	7496	7412	7243	7383	7249	7361	7359	7399	7377	7470	7425	7531	7340	7360	7229	7288	7208	7473	7298	7355	7387	7470	7272	7389	7408	7314	7290	7422	7331	7413	7519	7395	7385	7352	7395	7398	7358	7252	7473	7440	7386	7347	7325	7385	7331	7424	7345	7311	7349	7363	7397	7333	7392	7431	7326	7291	7441	7344	7441	7373	7420	7337	7470	7296	7245	7561	7280	7317	7292	7384	7391	7471	7335	7400	7348	7387	7298	7386	7366	7343	7311	7355	7352	7245	7381	7355	7394	7400	7348	7312	7348	7419	7485	7271	7285	7357	7427	7401	7304	7307	7373	7300	7467	7358	7468	7391	7401	7357	7241	7480	7362	7478	7302	7349	7483	7227	7390	7240	7318	7359	7260	7366	7344	7340	7418	7359	7318	7373	7318	7404	7396	7234	7322	7348	7330	7266	7558	7260	7402	7419	7384	7298	7352	7359	7367	7252	7199	7395	7445	7286	7398	7388	7487	7279	7408	7350	7362	7300	7292	7382	7375	7367	7224	7276	7433	7348	7433	7322	7444	7357	7388	7362	7428	7408	7468	7494	7313	7508	7317	7359	7258	7315	7470	7507	7229	7365	7412	7351	7310	7392	7284	7238	7390	7394	7441	7464	7474	7470	7267	7517	7375	7292	7521	7202	7438	7501	7312	7324	7259	7465	7445	7339	7366	7322	7398	7303	7392	7394	7425	7308	7338	7316	7344	7216	7361	7469	7293	7273	7312	7379	7349	7362	7381	7326	7294	7302	7477	7439	7424	7302	7419	7256	7379	7393	7379	7313	7204	7419	7348	7225	7292	7474	7383	7261	7306	7229	7346	7331	7350	7463	7333	7241	7335	7216	7427	7301	7347	7288	7405	7347	7344	7382	7213	7431	7385	7287	7336	7545	7362	7255	7383	7226	7291	7309	7291	7434	7362	7373	7169	7436	7244	7442	7279	7347	7426	7427	7381	7389	7432	7404	7367	7455	7387	7268	7235	7319	7401	7400	7428	7350	7228	7432	7371	7412	7293	7386	7300	7446	7454	7382	7288	7396	7244	7311	7346	7382	7354	7254	7455	7195	7363	7276	7384	7429	7468	7322	7158	7447	7408	7374	7338	7417	7363	7354	7291	7451	7191	7407	7380	7535	7343	7382	7420	7267	7481	7326	7267	7355	7319	7427	7303	7456	7441	7449	7370	7344	7297	7323	7299	7378	7282	7248	7280	7361	7307	7296	7411	7308	7390	7369	7397	7274	7291	7406	7280	7191	7343	7174	7145	7442	7316	7402	7217	7339	7337	7321	7414	7350	7353	7442	7388	7323	7183	7341	7168	7334	7367	7226	7345	7391	7375	7406	7349	7345	7349	7432	7325	7259	7347	7356	7403	7409	7320	7353	7414	7312	7221	7389	7470	7419	7349	7264	7368	7251	7434	7395	7472	7317	7223	7356	7366	7349	7399	7318	7417	7334	7246	7412	7252	7322	7254	7330	7275	7336	7320	7364	7359	7355	7311	7327	7134	7354	7343	7327	7379	7413	7288	7282	7385	7265	7370	7446	7260	7371	7280	7401	7341	7265	7351	7338	7435	7382	7317	7371	7403	7430	7292	7364	7351	7554	7430	7233	7272	7383	7414	7351	7414	7382	7431	7449	7371	7326	7306	7466	7385	7466	7253	7318	7551	7448	7339	7296	7268	7535	7316	7343	7408	7317	7319	7219	7299	7258	7474	7361	7239	7345	7183	7399	7451	7337	7434	7346	7317	7339	7302	7349	7159	7264	7421	7352	7377	7450	7308	7272	7401	7237	7286	7378	7330
8819	21468	27993	19211	12012	5896	2274	1327	1044	1162	903	969	892	868	874	859	892	881	850	893	864	903	834	837	830	849	832	862	900	882	811	857	858	881	851	861	809	867	869	849	921	900	885	886	930	886	829	865	853	912	875	865	853	894	818	918	847	836	809	909	920	803	878	837	869	848	835	905	829	872	848	844	875	839	850	872	828	875	835	869	827	850	892	851	913	861	860	887	819	830	918	895	868	837	865	879	857	903	897	837	843	909	866	818	841	882	858	911	919	827	901	817	896	837	900	847	931	874	900	904	865	843	798	864	885	844	830	880	870	853	883	846	899	888	820	872	892	859	877	889	879	889	854	871	910	864	852	843	855	853	871	829	889	825	874	903	880	805	884	912	885	892	839	865	826	864	850	926	878	865	846	855	850	827	881	880	843	881	852	838	829	885	883	890	892	888	841	863	872	920	879	853	925	837	861	825	852	866	902	870	871	906	900	822	868	830	865	858	816	821	904	855	872	918	843	866	868	905	852	842	888	824	901	880	851	863	836	851	868	830	858	838	898	845	874	845	886	876	839	895	844	858	847	816	852	894	860	831	880	889	862	846	897	830	827	893	867	869	809	825	851	879	920	892	836	849	833	860	933	862	861	845	795	834	927	883	881	832	882	878	836	798	819	837	873	846	861	897	862	834	837	863	811	891	806	886	925	860	864	873	868	848	837	881	831	880	894	865	815	832	869	898	875	901	843	824	886	840	842	889	890	889	864	869	885	867	838	871	901	868	827	843	859	887	869	879	891	851	861	872	877	819	856	834	875	804	874	871	853	875	875	832	822	842	844	865	874	837	870	890	880	806	868	843	821	892	798	844	887	860	899	897	842	867	824	873	865	870	871	860	880	850	882	823	878	847	852	860	883	921	906	845	875	874	896	810	867	873	822	862	772	810	846	834	882	861	857	888	830	856	894	856	876	902	908	915	828	932	892	830	818	878	877	844	861	927	863	875	827	908	868	873	879	914	855	875	861	901	876	867	884	879	868	842	904	838	853	880	845	899	856	901	813	796	864	920	857	897	871	940	869	895	923	835	899	830	835	863	888	876	885	839	805	822	902	912	866	838	881	886	886	869	887	821	851	845	887	829	863	874	898	862	871	858	872	855	869	889	876	889	882	789	912	866	836	914	857	875	871	830	821	891	803	844	846	840	859	856	790	882	870	843	872	907	856	901	907	912	865	892	914	905	899	824	845	823	866	835	924	916	860	837	862	872	832	924	909	857	871	817	881	852	851	868	819	841	910	883	887	865	899	828	832	902	854	848	879	849	902	817	895	813	886	878	893	867	866	813	868	852	839	834	889	870	868	834	862	877	884	866	867	852	877	867	867	870	837	852	835	855	847	855	868	797	869	858	872	855	841	855	817	843	911	904	839	892	889	811	878	831	842	801	893	824	850	853	888	899	898	912	832	832	895	886	847	869	888	888	872	887	820	887	891	855	878	830	866	858	876	833	863	863	882	856	873	900	832	882	886	875	872	829	844	878	845	846	863	843	884	816	874	883	823	854	920	873	874	835	857	843	877	891	835	869	865	870	854	822	821	852	905	875	837	835	879	863	910	897	832	912	829	865	855	889	868	827	895	881	871	832	831	854	856	882	878	903	869	927	846	899	866	898	862	872	874	890	843	870	823	828	901	884	818	826	868	817	815	889	832	844	794	776	899	898	890	851	814	814	843	917	891	887	792	918	870	884	886	869	878	883	837	864	871	862	861	872	861	826	833	891	858	886	856	839	892	894	843	788	878	857	886	849	850	867	852	843	793	846	873	840	865	894	855	879	919	865	786	924	847	891	874	859	864	873	855	840	867	875	869	876	818	884	887	917	911	809	830	822	822	867	861	831	889	841	894	867	915	878	874	931	930	862	799	886	853	817	855	898	819	846	852	869	865	853	887	840	853	883	909	878	812	849	902	861	868	860	892	797	823	894	880	833	889	893	823	847	842	866	863	888	825	839	876	826	898	883	898	846	849	864	891	842	849	937	815	834	838	885	904	840	861	886	929	856	851	865	853	863	950	845	856	839	870	895	857	874	867	850	881	897	893	839	906	861	893	865	831	859	860	871	859	826	889	838	819	815	825	854	904	870	891	889	852	821	864	897	882	889	853	892	879	861	828	841	847	847	870	876	880	896	852	849	889	877	864	855	906	898	849	855	831	872	890	871	852	870	884	824	876	836	884	883	849	834	931	824	863	869	869	915	871	914	882	878	861	892	864	858	847	849	844	831	850	834	850	838	864	901	898	895	827	829	864	860	870	895	877	872	920	846	846	902	843	831	852	855	878	849	856	875	874	867	875	857	929	871	839	869	921	808	808	897	854	882	874	836	858	839	900	944	837	895	847	868	830	814	926	860	889	826	889	822	881	825	857	884	864	808	901	899	872	818	792	881	890	828	848	904	842	803	890	809	815	861	793	881	866	854	876	865	932	862	834	817	859	846	887	831	929	828	857	849	871	828	917	792	916	857	822	859	852	851	871	896	797	919	877	870	915	880	808	863	862	872	823	848	814	894	796	878	843	821	879	820	885	842	891	860	870	858	881	851	784	815	847	895	901	840	904	863	812	871	915	829	865	838	793	890	879	843	879	844	851	877	836	884	866	883	872	871	871	866	830	869	834	802	874	891	907	835	846	825	910	880	904	887	853	901	901	873	839	850	866	900	861	862	879	854	885	847	842	849	850	836	883	926	869	906	890	870	864	844	853	861	877	873	847	925	852	848	838	873	870	857	836	874	855	865	840	910	853	908	831	874	842	824	877	854	877	885	891	863	874	870	912	856	832	873	820	879	885	876	876	872	878	842	895	843	909	929	844	890	871	860	849	921	909	817	860	864	835	847	884	826	817	907	894	846	888	880	844	853	881	898	853	856	853	868	878	809	850	864	851	867	855	851	870	909	841	892	873	825	890	859	890	837	867	799	881	849	878	825	848	886	854	895	916	893	859	844	824	927	871	879	835	888	878	898	863	856	893	878	877	846	888	880	816	847	796	835	851	900	849	876	878	847	843	847	892	854	879	881	816	824	847	886	882	836	904	907	842	852	889	828	846	878	862	837	792	848	812	828	777	871	851	812	838	846	844	844	904	866	864	811	903	853	890	887	906	830	881	847	873	893	836	860	851	891	824	871	842	859	848	842	832	831	858	874	822	890	887	912	840	878	858	840	897	882	809	880	853	822	897	921	868	790	896	871	802	866	842	880	886	845	833	883	843	856	811	916	891	872	844	827	886	856	857	857	869	887	858	873	884	862	883	872	882	837	853	859	830	919	895	933	907	845	867	855	887	897	873	842	862	886	864	898	917	827	843	874	867	835	872	851	823	839	866	860	868	896	902	886	840	856	850	904	896	817	882	886	893	852	799	862	889	888	829	899	852	843	873	875	853	866	865	873	823	896	812	855	865	834	832	857	931	782	847	862	856	820	887	863	852	896	814	918	880	872	851	856	853	817	891	828	928	876
41508	60612	62831	64583	58027	43059	27913	17716	11680	13545	9598	8511	7841	7562	7311	7317	7388	7303	7449	7330	7310	7531	7432	7269	7463	7254	7582	7400	7414	7590	7398	7487	7311	7457	7412	7291	7332	7523	7235	7409	7397	7407	7290	7417	7406	7432	7377	7401	7262	7377	7457	7440	7651	7385	7299	7257	7417	7416	7342	7427	7267	7498	7250	7451	7381	7333	7273	7454	7286	7396	7365	7421	7204	7320	7363	7501	7387	7406	7182	7384	7355	7395	7355	7319	7393	7524	7311	7305	7373	7380	7408	7370	7351	7505	7324	7312	7287	7405	7285	7429	7377	7385	7497	7372	7419	7303	7412	7412	7343	7403	7358	7510	7340	7288	7368	7351	7266	7444	7382	7301	7427	7289	7278	7298	7392	7400	7373	7291	7367	7367	7369	7470	7255	7340	7335	7361	7446	7407	7297	7399	7358	7314	7307	7423	7252	7288	7409	7272	7355	7227	7401	7272	7469	7426	7380	7149	7285	7304	7268	7479	7518	7414	7381	7379	7416	7327	7404	7392	7361	7302	7391	7375	7300	7336	7501	7393	7471	7207	7373	7271	7397	7427	7389	7367	7487	7245	7372	7393	7337	7340	7333	7277	7417	7400	7257	7308	7205	7343	7313	7370	7426	7321	7272	7383	7472	7389	7360	7392	7272	7406	7334	7310	7337	7356	7471	7293	7330	7439	7290	7428	7464	7480	7458	7348	7286	7264	7338	7407	7404	7361	7294	7354	7376	7411	7492	7292	7667	7365	7484	7483	7428	7473	7330	7413	7436	7390	7473	7405	7268	7365	7359	7276	7290	7355	7424	7302	7473	7354	7292	7395	7381	7342	7463	7359	7334	7376	7308	7259	7430	7391	7278	7394	7317	7265	7380	7438	7446	7443	7383	7428	7409	7325	7387	7328	7535	7506	7363	7437	7273	7294	7353	7317	7375	7324	7314	7376	7319	7429	7359	7341	7600	7291	7290	7417	7171	7314	7379	7283	7457	7333	7452	7492	7398	7397	7411	7362	7404	7335	7408	7310	7332	7340	7409	7423	7309	7282	7428	7335	7428	7412	7383	7338	7367	7478	7377	7330	7459	7392	7352	7275	7262	7468	7249	7379	7370	7288	7268	7286	7367	7340	7448	7435	7308	7435	7352	7464	7554	7335	7429	7484	7365	7511	7308	7412	7378	7466	7409	7437	7385	7444	7551	7285	7370	7354	7420	7194	7382	7506	7338	7388	7354	7452	7361	7305	7383	7313	7438	7406	7288	7537	7396	7341	7410	7299	7305	7471	7428	7500	7359	7407	7304	7314	7421	7360	7378	7257	7407	7461	7444	7487	7454	7389	7459	7423	7401	7324	7296	7305	7338	7393	7440	7392	7483	7407	7207	7397	7318	7485	7443	7322	7326	7371	7349	7389	7312	7450	7381	7308	7320	7473	7476	7457	7419	7311	7280	7375	7308	7508	7497	7276	7347	7252	7420	7376	7525	7325	7408	7370	7372	7429	7372	7443	7363	7527	7401	7314	7252	7214	7389	7339	7344	7376	7426	7379	7428	7331	7417	7383	7363	7376	7445	7461	7292	7304	7364	7361	7447	7372	7405	7392	7429	7394	7374	7334	7360	7371	7402	7272	7461	7343	7312	7358	7352	7445	7400	7253	7290	7301	7374	7281	7446	7278	7364	7416	7338	7363	7284	7435	7511	7499	7459	7239	7492	7289	7284	7200	7355	7302	7318	7369	7439	7364	7406	7345	7377	7353	7462	7446	7372	7348	7353	7383	7407	7429	7369	7227	7441	7414	7332	7304	7522	7226	7517	7436	7478	7299	7467	7353	7522	7420	7401	7310	7412	7362	7420	7336	7142	7311	7451	7380	7346	7371	7325	7356	7251	7357	7469	7561	7483	7302	7375	7347	7413	7413	7370	7326	7244	7339	7322	7512	7546	7280	7222	7361	7321	7402	7479	7513	7289	7254	7369	7421	7411	7307	7362	7459	7404	7342	7565	7460	7377	7370	7400	7297	7534	7276	7377	7528	7319	7295	7402	7293	7427	7292	7368	7382	7321	7398	7375	7483	7354	7357	7344	7450	7531	7345	7565	7236	7196	7341	7371	7247	7336	7307	7379	7438	7513	7376	7454	7325	7361	7368	7346	7283	7366	7284	7348	7412	7454	7324	7462	7529	7368	7293	7433	7299	7353	7415	7427	7364	7560	7499	7345	7200	7311	7290	7221	7375	7419	7555	7261	7310	7385	7429	7324	7353	7193	7500	7332	7413	7474	7220	7369	7378	7482	7355	7386	7215	7455	7315	7525	7466	7418	7368	7415	7433	7353	7366	7409	7173	7297	7237	7424	7332	7378	7334	7479	7522	7355	7269	7375	7402	7268	7304	7343	7336	7334	7345	7461	7186	7260	7459	7430	7372	7446	7395	7420	7265	7301	7331	7369	7399	7369	7355	7327	7387	7452	7458	7386	7524	7380	7285	7368	7458	7414	7402	7402	7225	7527	7243	7320	7436	7283	7439	7393	7258	7307	7364	7327	7444	7331	7293	7364	7454	7340	7364	7387	7342	7496	7396	7330	7273	7384	7303	7393	7380	7417	7489	7434	7429	7187	7390	7456	7417	7248	7461	7410	7426	7516	7444	7358	7338	7447	7395	7522	7491	7542	7483	7382	7252	7490	7473	7371	7360	7364	7570	7279	7303	7411	7337	7365	7473	7442	7478	7335	7471	7393	7444	7479	7423	7432	7379	7195	7459	7477	7381	7270	7430	7337	7338	7312	7433	7326	7394	7421	7287	7407	7257	7376	7502	7396	7394	7396	7367	7374	7369	7352	7405	7434	7307	7364	7310	7350	7275	7419	7302	7456	7221	7360	7358	7306	7346	7505	7364	7351	7223	7442	7426	7324	7341	7416	7369	7323	7363	7382	7406	7414	7270	7403	7425	7460	7337	7491	7228	7272	7277	7371	7347	7166	7354	7395	7309	7370	7328	7292	7365	7326	7360	7330	7451	7392	7284	7292	7388	7287	7303	7376	7424	7426	7391	7390	7406	7271	7337	7516	7378	7461	7455	7335	7347	7348	7356	7387	7265	7323	7335	7332	7350	7396	7448	7328	7335	7412	7377	7475	7402	7389	7454	7413	7451	7293	7407	7329	7453	7470	7241	7378	7412	7410	7360	7273	7272	7362	7329	7400	7424	7401	7423	7419	7297	7385	7295	7383	7391	7358	7368	7412	7310	7326	7333	7329	7355	7393	7423	7360	7266	7317	7312	7364	7228	7464	7386	7430	7378	7402	7303	7440	7401	7442	7351	7365	7423	7587	7374	7371	7405	7343	7342	7340	7347	7453	7368	7318	7371	7490	7366	7292	7294	7463	7358	7263	7319	7409	7297	7361	7416	7446	7439	7363	7254	7398	7348	7313	7287	7232	7309	7446	7367	7342	7386	7479	7462	7405	7443	7216	7422	7336	7353	7511	7389	7451	7366	7455	7213	7507	7341	7416	7385	7346	7384	7388	7338	7478	7244	7389	7358	7444	7293	7295	7456	7317	7383	7356	7321	7429	7204	7429	7362	7550	7317	7320	7432	7465	7345	7444	7412	7343	7320	7306	7494	7408	7491	7238	7377	7360	7354	7450	7343	7330	7376	7405	7289	7429	7410	7419	7402	7322	7197	7343	7455	7470	7376	7331	7302	7352	7271	7381	7350	7313	7359	7563	7361	7276	7310	7349	7259	7365	7373	7365	7348	7452	7453	7441	7376	7236	7413	7422	7323	7409	7490	7404	7439	7355	7313	7207	7417	7296	7442	7375	7435	7369	7250	7395	7463	7380	7231	7278	7367	7403	7502	7293	7269	7282	7428	7367	7402	7424	7314	7315	7371	7480	7469	7265	7301	7316	7450	7492	7392	7292	7360	7374	7393	7349	7259	7449	7402	7328	7309	7263	7460	7508	7407	7290	7360	7439	7220	7337	7384	7361	7405	7201	7370	7249	7264	7332	7416	7478	7368	7324	7367	7486	7363	7268	7252	7279	7462	7360	7431	7271	7314	7352	7381	7414	7324	7311	7392	7433	7425	7372	7351	7391	7401	7380	7385	7349	7428	7502	7464	7325	7453	7345	7290	7318	7264	7335	7333	7410	7391	7315	7366	7345	7364	7390	7425	7454	7405	7308	7272	7258	7440	7439	7388	7324	7413	7357	7218	7412	7389	7398	7279	7446	7475	7498	7451	7525	7287	7457	7427	7399	7341	7392	7413	7267	7359	7247	7350	7258	7422	7460	7370	7464	7419	7468	7316	7310	7316	7325	7388	7471	7520	7405	7415	7275	7302	7276	7345	7415	7392	7463	7399	7347	7384	7382	7355	7349	7459	7448	7365	7502	7319	7332	7399	7478	7359	7350	7534	7437	7255	7450	7398	7251	7521	7364	7277	7321	7272	7377	7363	7452	7315	7378	7511	7422	7389	7471	7333	7392	7393	7454	7434	7425	7502	7379	7392	7377	7454	7438	7393	7285	7270	7393	7362	7515	7342	7410	7358	7375	7329	7374	7265	7474	7385	7546	7469	7449	7246	7397	7339	7363	7233	7448	7436	7485	7366	7467	7401	7421	7443	7295	7484	7268	7379	7314	7420	7464	7416	7421	7544	7423	7404	7364	7423	7537	7394	7461	7490	7401	7442	7380	7390	7470	7435	7352	7344	7461	7462	7279	7461	7374	7326	7443	7303	7346	7398	7308	7330	7374	7405	7415	7363	7322	7419	7361	7419	7408	7271	7532	7330	7340	7424	7427	7397	7410	7428	7325	7309	7505	7396	7298	7297	7528	7292	7450	7470	7430	7389	7381	7502	7417	7360	7443	7319	7352	7420	7199	7464	7408	7371	7419	7339	7395	7351	7335	7358	7476	7364	7388	7303	7425	7442	7441	7448	7280	7321	7402	7352	7321	7326	7393	7383	7394	7255	7338	7327	7347	7497	7179	7266	7392	7212	7473	7349	7429	7353	7415	7457	7441	7519	7371	7342	7437	7409	7340	7449	7434	7282	7352	7298	7446	7421	7412	7282	7370	7333	7370	7467	7484	7461	7359	7301	7339	7423	7359	7527	7411	7577
6314	5773	7199	4359	2929	1705	1086	875	875	855	816	864	864	831	888	912	844	824	863	894	890	861	822	790	876	857	835	822	852	850	834	890	858	871	853	832	805	794	791	863	896	821	842	853	887	816	856	847	837	845	839	865	896	825	854	848	865	857	849	868	857	871	855	839	838	838	849	850	837	859	822	820	828	796	848	840	831	854	834	849	900	855	812	851	852	849	862	832	842	872	844	844	841	809	855	850	846	835	847	875	861	823	837	851	849	823	859	882	810	889	815	881	857	879	825	892	839	855	838	843	861	856	851	894	811	848	847	853	790	873	839	857	881	889	895	857	825	825	852	829	824	829	856	843	822	849	810	802	860	860	798	778	844	897	883	837	841	754	827	861	823	869	848	839	857	849	862	835	846	827	783	850	872	869	844	875	871	815	851	888	881	835	866	840	837	847	864	811	852	853	862	853	814	859	862	867	879	836	874	850	820	857	831	850	830	859	833	826	830	874	880	808	854	864	820	879	866	856	841	863	847	860	820	889	855	855	813	851	872	827	843	803	837	855	876	860	826	820	854	866	854	816	818	845	862	890	882	798	869	837	840	813	868	855	871	798	855	837	859	836	823	905	847	870	861	885	850	814	891	868	828	841	905	875	844	818	896	818	865	816	868	817	826	810	878	895	815	858	839	804	868	877	811	835	854	898	824	860	867	880	858	863	863	866	777	821	867	829	819	860	847	851	814	813	809	806	854	841	821	869	830	836	820	850	859	878	901	870	814	864	843	846	818	814	868	871	842	865	832	789	861	875	882	825	828	863	872	831	847	841	824	820	828	827	837	833	825	837	815	831	906	837	805	935	811	883	905	852	881	871	772	869	852	847	830	877	842	795	855	902	814	886	807	852	797	898	858	824	862	897	870	846	830	875	797	820	859	802	854	838	876	856	872	872	827	831	848	881	851	841	863	816	864	808	852	841	859	820	861	847	829	850	863	803	783	893	791	879	858	875	854	850	865	831	891	825	800	854	890	887	844	862	812	895	893	860	850	841	861	866	883	842	880	821	838	883	899	843	826	810	838	837	827	810	809	822	820	842	888	830	818	850	905	840	862	800	842	862	828	796	876	870	850	831	865	881	859	881	877	852	807	838	895	818	912	834	825	825	855	859	787	813	826	824	811	829	775	891	834	829	855	866	885	881	875	822	908	809	892	819	856	827	852	809	861	778	874	882	840	860	869	859	845	809	848	806	899	861	883	871	851	835	848	823	864	868	813	912	903	866	890	843	889	878	835	810	843	798	895	834	867	835	842	862	870	831	813	822	819	844	876	870	887	863	820	860	849	830	886	881	792	827	818	868	821	852	800	840	835	855	818	853	875	903	879	901	803	764	813	828	797	832	874	854	779	845	846	847	826	863	863	793	822	838	826	836	823	827	843	885	873	880	894	829	842	818	865	881	909	842	848	887	874	855	831	923	870	838	865	821	873	875	884	829	861	877	856	871	829	857	882	832	866	828	821	866	830	862	858	816	860	823	877	837	881	815	838	800	852	871	830	798	857	822	861	867	817	852	881	866	861	903	915	843	904	818	855	880	847	871	833	849	856	877	820	806	868	829	799	820	897	852	834	835	843	822	826	832	846	820	801	890	804	837	837	872	876	844	841	823	868	840	813	837	846	834	903	862	875	895	815	830	830	841	863	798	859	853	865	810	838	958	862	822	853	787	781	888	826	796	822	863	816	835	899	883	881	814	869	814	814	826	885	837	854	818	895	898	833	826	834	830	837	852	838	827	846	897	859	888	937	836	818	835	870	807	842	785	799	851	840	841	822	865	813	828	819	892	854	804	909	859	831	832	901	890	818	850	840	785	826	854	836	903	834	813	823	808	888	881	845	879	844	808	867	866	850	844	805	835	825	899	883	862	811	830	882	861	829	844	861	848	826	831	849	854	838	872	877	839	844	877	848	905	858	812	880	834	844	877	805	829	842	856	772	800	860	857	813	814	813	852	846	858	802	829	779	865	830	847	864	870	809	855	827	874	848	846	795	866	875	872	891	805	852	851	860	848	879	821	851	877	933	778	872	859	868	769	855	883	903	854	870	839	812	875	833	858	851	800	897	871	818	774	811	864	800	918	907	834	815	871	837	829	849	854	832	828	846	839	812	798	770	890	862	847	773	848	834	866	860	793	826	823	912	862	878	841	879	860	862	859	870	848	811	837	896	900	772	852	848	810	855	862	816	850	875	895	850	897	853	839	817	835	872	837	886	843	805	846	826	859	885	876	805	820	888	884	870	864	826	894	856	867	854	838	793	856	862	823	871	873	834	913	868	840	861	842	853	896	918	770	856	833	849	795	814	820	835	875	825	823	842	879	825	843	867	882	888	897	843	862	834	848	838	877	845	903	884	845	824	850	796	865	847	829	850	838	872	874	880	837	811	821	865	867	845	824	868	822	901	804	872	843	861	872	893	827	836	806	802	834	860	838	821	828	879	883	799	817	846	846	888	844	892	817	838	896	875	890	813	847	835	839	899	805	872	834	826	887	836	897	820	837	820	825	831	848	923	859	850	827	869	874	862	813	869	858	891	900	873	875	842	831	830	831	856	821	805	828	819	811	832	896	844	808	819	830	852	850	842	807	891	844	852	897	867	831	847	819	875	859	799	899	848	851	899	829	890	824	898	848	874	884	855	864	797	841	835	914	913	764	849	823	778	815	880	799	880	833	859	861	822	842	844	909	859	852	841	805	852	857	835	877	836	873	853	840	821	839	840	856	859	823	823	809	832	863	922	832	873	863	845	848	860	899	853	826	834	829	855	891	855	852	835	878	862	845	865	843	867	830	857	824	838	837	884	852	820	835	855	823	812	870	826	816	846	875	858	854	810	799	865	841	787	838	804	869	840	875	860	840	823	863	853	806	881	865	852	856	884	801	849	810	864	858	877	871	822	822	860	859	819	856	863	823	837	871	841	848	837	798	832	793	825	874	832	808	834	807	873	827	825	871	844	771	832	867	864	831	857	818	837	861	901	849	819	840	889	862	915	812	836	862	879	842	850	869	860	858	825	859	825	851	873	877	844	848	828	864	801	841	890	797	843	873	872	840	857	865	868	855	874	830	799	826	877	848	800	845	839	849	919	843	856	810	861	841	846	877	885	880	874	899	865	817	872	853	864	838	848	795	856	822	857	872	908	834	861	832	855	871	818	807	843	827	851	865	941	845	790	829	869	908	835	825	835	916	858	852	840	898	926	886	837	850	837	873	893	882	813	879	834	881	896	848	814	893	917	830	843	801	863	839	806	840	845	813	911	835	857	848	768	845	875	833	812	870	825	827	868	835	889	798	900	911	827	860	844	812	859	833	879	836	866	842	858	871	876	805	835	871	841	807	860	845	840	842	834	871	833	831	832	846	868	836	827	837	786	874	861	825	823	889	856	867	892	798	848	881	827	860	848	814	878	844	835	870	814	837	845	868	854	870	855	842	854	841	846	780	868	928	838	858	850	858
34430	37732	37390	38362	33717	23887	13574	9359	7986	8203	7510	7604	7457	7312	7467	7276	7361	7242	7233	7233	7380	7317	7272	7352	7244	7387	7383	7253	7293	7303	7290	7358	7538	7263	7301	7226	7316	7331	7428	7344	7289	7334	7306	7377	7337	7326	7396	7385	7303	7360	7195	7299	7337	7281	7276	7394	7335	7452	7309	7235	7344	7327	7283	7416	7291	7259	7524	7431	7184	7196	7329	7401	7357	7201	7415	7254	7421	7289	7204	7344	7244	7400	7249	7328	7349	7272	7352	7329	7279	7278	7380	7262	7494	7277	7364	7235	7357	7394	7269	7333	7318	7253	7266	7265	7417	7361	7259	7304	7377	7213	7443	7261	7405	7297	7404	7394	7410	7384	7265	7338	7215	7241	7257	7398	7304	7194	7370	7339	7382	7384	7388	7252	7339	7327	7309	7376	7370	7342	7146	7255	7395	7380	7415	7412	7456	7185	7343	7337	7357	7327	7360	7295	7158	7309	7247	7233	7418	7339	7369	7230	7428	7402	7302	7333	7381	7364	7321	7386	7253	7529	7339	7344	7192	7365	7387	7300	7313	7385	7356	7369	7331	7344	7395	7332	7271	7390	7302	7286	7305	7362	7206	7290	7350	7320	7353	7289	7345	7363	7373	7312	7389	7308	7439	7286	7136	7318	7345	7422	7349	7365	7262	7435	7271	7203	7432	7334	7213	7333	7359	7319	7362	7335	7234	7176	7250	7286	7276	7324	7366	7247	7325	7296	7396	7289	7389	7263	7263	7557	7417	7222	7417	7209	7375	7309	7466	7354	7310	7289	7289	7117	7374	7303	7397	7262	7383	7429	7473	7362	7296	7436	7391	7278	7356	7251	7287	7375	7281	7387	7283	7255	7336	7428	7122	7307	7460	7451	7351	7234	7321	7333	7192	7358	7357	7401	7244	7185	7331	7296	7325	7311	7358	7350	7347	7265	7420	7342	7263	7299	7313	7359	7279	7294	7229	7453	7299	7258	7265	7269	7316	7424	7274	7333	7232	7205	7398	7433	7306	7154	7201	7277	7384	7368	7298	7302	7287	7255	7375	7404	7346	7514	7363	7317	7160	7350	7376	7227	7516	7215	7377	7297	7336	7184	7425	7209	7294	7304	7365	7360	7291	7330	7471	7250	7310	7269	7334	7516	7402	7375	7260	7231	7403	7290	7467	7281	7252	7272	7228	7338	7287	7279	7340	7428	7406	7290	7419	7353	7380	7155	7298	7378	7268	7318	7261	7421	7264	7401	7357	7288	7309	7450	7326	7348	7449	7365	7228	7267	7297	7363	7234	7272	7389	7278	7322	7428	7312	7320	7324	7368	7350	7373	7354	7202	7208	7361	7386	7375	7340	7272	7379	7371	7368	7368	7334	7373	7393	7405	7229	7329	7349	7348	7257	7272	7295	7258	7249	7370	7307	7459	7248	7432	7291	7422	7357	7244	7345	7402	7268	7420	7157	7406	7317	7282	7356	7305	7397	7344	7187	7279	7365	7252	7281	7391	7239	7380	7377	7478	7301	7353	7231	7373	7238	7270	7296	7286	7427	7502	7249	7283	7369	7303	7330	7311	7372	7329	7380	7282	7443	7400	7236	7308	7238	7316	7290	7244	7295	7398	7389	7290	7274	7447	7306	7180	7380	7348	7274	7196	7303	7231	7347	7296	7226	7437	7350	7257	7415	7408	7331	7480	7269	7500	7430	7361	7287	7279	7358	7382	7218	7315	7273	7315	7289	7347	7297	7356	7446	7325	7174	7406	7358	7337	7332	7242	7319	7304	7409	7311	7357	7349	7455	7448	7330	7456	7304	7274	7342	7343	7192	7416	7429	7318	7292	7388	7331	7368	7400	7279	7299	7473	7278	7246	7372	7239	7501	7182	7338	7259	7282	7449	7215	7473	7426	7289	7387	7266	7375	7397	7318	7367	7239	7251	7352	7365	7375	7421	7262	7434	7215	7318	7250	7235	7328	7489	7202	7414	7363	7342	7345	7325	7391	7418	7371	7374	7265	7326	7273	7399	7427	7310	7368	7383	7354	7273	7335	7356	7391	7364	7280	7465	7286	7331	7407	7197	7238	7201	7364	7241	7387	7211	7283	7354	7236	7263	7404	7441	7419	7413	7299	7327	7495	7362	7289	7249	7379	7372	7310	7328	7199	7338	7364	7452	7343	7315	7309	7238	7416	7257	7403	7388	7272	7350	7301	7174	7325	7322	7469	7292	7438	7353	7211	7311	7333	7320	7302	7392	7313	7397	7246	7431	7292	7208	7280	7323	7268	7302	7325	7302	7354	7291	7221	7298	7385	7404	7480	7420	7340	7369	7256	7357	7282	7283	7393	7313	7383	7337	7312	7352	7338	7261	7449	7217	7396	7459	7313	7363	7426	7304	7182	7409	7281	7288	7467	7419	7452	7228	7368	7272	7369	7423	7230	7389	7248	7371	7209	7336	7373	7307	7310	7318	7388	7279	7287	7357	7279	7279	7405	7262	7375	7304	7421	7350	7394	7260	7178	7414	7308	7164	7318	7329	7385	7340	7430	7377	7420	7251	7396	7374	7283	7351	7147	7289	7212	7436	7258	7301	7399	7186	7419	7351	7427	7285	7392	7387	7379	7296	7365	7296	7270	7329	7430	7256	7312	7319	7340	7258	7345	7144	7265	7274	7411	7338	7349	7388	7355	7356	7203	7381	7279	7296	7306	7469	7432	7400	7327	7259	7329	7268	7374	7272	7393	7364	7414	7274	7311	7431	7457	7342	7279	7474	7384	7279	7187	7304	7275	7351	7382	7409	7335	7226	7297	7251	7405	7297	7328	7313	7167	7284	7235	7257	7310	7302	7345	7287	7449	7274	7355	7321	7317	7258	7317	7428	7423	7326	7191	7244	7486	7368	7214	7364	7347	7432	7325	7374	7500	7327	7381	7321	7313	7422	7449	7404	7280	7203	7126	7346	7318	7394	7300	7239	7333	7322	7435	7276	7355	7396	7340	7303	7232	7429	7270	7396	7316	7325	7427	7365	7352	7356	7246	7359	7457	7167	7406	7326	7248	7365	7358	7303	7460	7269	7405	7303	7304	7386	7289	7306	7437	7321	7385	7440	7453	7378	7306	7389	7393	7374	7314	7347	7417	7431	7349	7338	7515	7394	7286	7297	7472	7300	7223	7245	7308	7275	7344	7264	7313	7310	7317	7349	7351	7201	7320	7446	7344	7402	7295	7282	7237	7262	7278	7278	7373	7250	7241	7319	7262	7348	7337	7246	7418	7349	7200	7406	7501	7228	7342	7270	7282	7259	7418	7300	7368	7314	7316	7208	7270	7404	7185	7212	7274	7225	7344	7213	7332	7405	7278	7343	7328	7218	7302	7253	7265	7217	7408	7465	7265	7284	7252	7289	7411	7435	7334	7432	7230	7337	7374	7371	7492	7323	7384	7278	7285	7323	7406	7466	7405	7428	7385	7323	7282	7506	7415	7254	7259	7361	7389	7238	7486	7268	7339	7403	7355	7406	7467	7386	7400	7291	7425	7307	7385	7378	7341	7326	7363	7415	7361	7418	7177	7422	7209	7294	7372	7267	7209	7384	7294	7302	7311	7339	7288	7390	7268	7359	7213	7298	7354	7289	7177	7252	7365	7399	7222	7313	7367	7437	7301	7342	7350	7146	7153	7304	7300	7373	7396	7338	7308	7177	7329	7258	7300	7365	7292	7316	7322	7343	7347	7318	7309	7242	7356	7418	7330	7242	7301	7297	7405	7322	7473	7281	7355	7293	7223	7410	7315	7348	7283	7454	7309	7399	7280	7394	7324	7275	7232	7336	7493	7349	7403	7335	7420	7393	7173	7338	7263	7273	7275	7248	7297	7367	7409	7235	7251	7400	7333	7246	7289	7271	7320	7253	7260	7268	7379	7421	7266	7308	7228	7351	7371	7375	7330	7278	7229	7321	7409	7356	7298	7449	7303	7213	7408	7564	7318	7343	7320	7270	7394	7317	7244	7336	7421	7392	7418	7399	7423	7335	7324	7252	7340	7290	7260	7389	7274	7396	7247	7221	7264	7207	7364	7272	7335	7245	7391	7289	7338	7308	7346	7438	7356	7404	7251	7428	7472	7381	7335	7373	7318	7368	7245	7255	7330	7313	7332	7207	7328	7479	7402	7418	7455	7372	7290	7277	7200	7302	7307	7368	7428	7264	7314	7413	7318	7322	7377	7312	7289	7316	7245	7153	7345	7309	7321	7395	7508	7266	7162	7364	7345	7232	7363	7317	7260	7235	7413	7399	7418	7307	7388	7320	7553	7367	7239	7307	7341	7405	7392	7365	7360	7334	7334	7351	7355	7332	7313	7185	7279	7402	7406	7350	7266	7136	7338	7245	7358	7332	7358	7448	7317	7253	7316	7343	7326	7315	7456	7440	7344	7372	7290	7451	7278	7428	7249	7277	7211	7275	7446	7281	7267	7286	7320	7298	7345	7387	7296	7371	7342	7409	7242	7422	7350	7353	7457	7308	7230	7309	7407	7308	7348	7394	7299	7325	7311	7361	7285	7458	7355	7295	7357	7213	7335	7458	7307	7329	7356	7403	7299	7331	7291	7256	7300	7294	7407	7429	7398	7306	7385	7445	7427	7286	7327	7405	7286	7276	7468	7302	7376	7270	7343	7418	7472	7295	7276	7373	7338	7471	7450	7221	7292	7511	7341	7349	7112	7356	7321	7318	7191	7190	7355	7515	7405	7249	7383	7307	7382	7267	7394	7334	7362	7284	7156	7326	7321	7327	7548	7266	7396	7255	7314	7274	7219	7487	7167	7338	7183	7257	7299	7320	7300	7453	7352	7347	7229	7332	7406	7353	7315	7219	7178	7434	7429	7365	7332	7340	7349	7439	7396	7310	7353	7191	7359	7316	7435	7366	7277	7418	7389	7364	7277	7365	7324	7466	7331	7267	7233	7324	7388	7252	7434	7338	7246	7228	7309	7392	7310	7365	7502	7328	7346	7414	7408	7357	7458	7333	7369	7387	7193	7267	7211	7312	7176	7236	7428	7254	7453	7292	7366	7224	7337	7421	7364	7293	7271	7345	7423	7383	7311	7288	7479	7394	7316	7333
7076	15874	18572	12597	6875	3129	1488	1157	978	1012	880	843	870	875	889	826	877	881	835	845	902	887	887	857	867	800	840	913	874	854	844	874	833	888	876	845	899	829	899	847	862	854	853	864	882	858	865	864	865	817	863	866	871	894	886	763	816	837	852	867	879	828	845	820	817	858	844	832	851	874	907	834	873	822	820	853	851	860	856	859	853	806	872	819	804	832	841	842	845	883	828	874	794	858	890	827	870	872	909	820	860	873	886	862	852	833	827	888	846	854	876	830	844	830	794	881	889	831	866	897	846	850	849	883	840	881	877	833	879	830	794	857	835	881	861	838	857	854	881	892	829	870	857	859	838	942	855	887	858	864	836	829	849	844	856	876	847	836	832	812	823	914	875	854	859	851	832	898	836	899	824	818	828	816	878	868	862	888	839	862	870	911	867	912	828	855	861	823	866	867	861	887	816	881	880	931	856	868	814	850	844	911	892	839	842	835	892	910	884	876	863	886	897	861	867	887	814	848	846	829	854	858	880	852	854	908	898	842	885	857	826	860	850	895	883	828	826	859	863	906	841	835	852	886	865	842	828	897	881	836	864	879	856	876	860	856	926	885	805	893	871	878	861	819	865	818	873	867	865	858	848	838	841	877	779	817	878	821	873	881	850	859	864	881	828	832	797	870	857	890	828	842	880	910	858	913	875	896	823	878	864	887	821	809	870	853	884	865	897	827	849	851	880	899	852	859	915	898	850	882	833	873	875	867	883	828	809	858	842	840	858	847	887	857	877	945	884	817	829	880	909	857	833	868	918	838	873	841	867	862	829	872	847	829	871	903	885	916	876	877	888	845	823	821	885	873	843	863	832	799	920	913	871	854	809	829	838	829	841	840	883	881	842	867	838	885	878	887	881	897	904	872	854	878	890	823	883	805	913	858	867	864	875	862	811	784	818	867	831	890	878	854	851	850	901	843	879	810	854	794	835	881	845	852	828	860	884	818	856	827	827	900	850	874	911	841	853	905	854	811	863	894	844	851	895	846	872	846	894	886	891	915	901	827	914	872	905	852	784	820	879	878	879	845	843	818	845	844	865	850	891	834	869	844	856	904	873	871	861	871	852	854	868	851	881	880	887	857	868	879	904	888	853	861	833	880	821	864	931	897	851	840	851	851	898	880	875	903	868	839	854	858	895	876	849	846	886	812	835	845	825	844	809	881	874	829	843	836	874	797	854	903	915	819	837	860	811	818	862	912	870	885	872	847	864	867	875	882	879	851	930	857	889	851	877	836	858	808	811	863	872	849	901	892	878	890	920	849	851	842	868	840	852	828	838	892	894	830	889	863	845	874	906	853	872	886	849	843	837	862	901	859	854	866	893	850	869	885	866	854	889	851	866	849	838	881	860	869	863	815	811	843	875	877	836	817	853	878	901	886	819	797	843	892	850	905	838	876	879	824	925	830	831	901	879	906	918	806	806	901	878	839	879	857	894	864	846	853	872	841	892	879	882	888	891	881	850	845	811	876	856	873	857	887	848	890	877	832	859	836	831	829	780	833	881	832	861	861	889	854	882	835	823	812	862	844	844	856	857	808	854	827	831	894	836	823	854	891	871	866	898	880	898	915	873	873	875	843	891	861	868	859	857	852	822	903	864	853	858	818	866	883	920	870	868	909	825	866	914	910	839	863	862	821	873	890	883	844	848	851	849	858	864	837	836	847	841	850	838	881	854	841	870	893	840	882	846	858	842	871	811	848	850	851	897	890	878	884	854	865	789	872	801	859	844	836	847	875	878	853	843	890	832	850	864	913	873	877	919	898	835	860	864	892	858	828	863	879	883	844	826	884	805	862	834	825	812	878	868	834	837	868	890	893	842	833	866	874	855	847	803	869	866	815	857	858	895	854	824	864	863	856	892	840	837	841	827	862	890	877	865	901	853	836	787	846	865	833	907	885	863	843	848	836	891	877	848	863	883	845	865	844	874	890	823	929	826	837	864	847	863	847	827	839	849	852	893	832	882	844	853	858	816	874	848	865	836	822	875	844	871	847	860	923	833	813	842	873	791	901	892	876	826	860	855	870	869	852	837	838	844	801	848	834	873	840	837	857	865	807	885	898	864	853	858	890	881	854	819	849	862	881	861	867	883	861	794	888	875	846	888	843	881	856	938	845	814	862	868	847	844	869	834	829	828	856	878	813	902	846	852	869	840	894	877	885	901	923	917	860	833	861	906	905	896	863	914	849	851	870	880	871	878	828	831	814	858	864	870	816	856	902	871	870	846	907	907	850	871	846	817	874	896	858	827	840	876	811	888	817	862	826	856	798	888	869	873	878	835	875	863	825	904	851	811	897	804	845	897	846	888	861	825	871	849	870	862	836	853	848	825	832	872	868	821	877	831	909	836	851	876	863	866	833	871	877	898	877	878	853	823	840	852	806	877	803	837	881	895	840	868	917	894	855	907	854	853	878	868	901	842	800	852	878	850	868	855	870	866	890	897	931	841	858	869	859	897	859	835	854	850	844	847	862	853	905	857	861	832	820	843	850	820	805	839	913	837	835	899	889	895	775	863	882	885	813	827	841	834	841	843	847	893	836	819	872	887	850	867	922	850	897	838	812	849	889	866	820	873	882	824	875	830	840	839	807	871	871	841	883	843	890	856	884	830	909	815	889	841	883	815	876	861	876	857	873	879	849	864	848	825	837	821	831	889	809	885	807	831	820	901	828	838	843	880	842	881	811	892	839	860	910	865	844	874	859	831	935	863	846	876	861	835	847	852	915	888	852	812	867	880	862	808	861	852	873	875	837	825	837	820	818	852	882	855	843	855	828	858	882	881	883	850	906	849	870	833	799	906	809	859	853	845	863	827	849	952	863	823	863	866	890	880	831	837	865	898	865	876	842	842	865	867	874	879	865	849	806	883	821	884	817	878	848	829	870	894	837	872	891	812	836	848	876	845	871	881	859	893	870	863	817	858	881	861	897	880	865	851	918	890	843	874	871	791	813	888	787	879	858	808	854	864	851	876	853	847	875	815	849	820	857	928	865	859	848	883	842	861	857	865	857	846	837	874	837	858	845	882	816	844	867	878	913	860	846	859	841	863	856	822	847	878	914	877	912	851	859	869	889	849	888	912	845	851	915	855	819	884	874	857	839	853	859	862	875	819	798	837	848	868	874	833	878	844	857	795	882	941	879	896	868	837	817	809	868	874	850	838	833	793	836	893	861	826	868	863	860	850	841	846	882	870	877	859	895	853	827	829	828	825	884	874	837	849	910	879	892	844	862	844	860	856	850	864	853	823	895	852	837	841	868	848	914	898	823	847	882	865	874	865	849	825	826	850	890	833	901	837	825	818	841	809	871	862	872	855	873	844	866	824	925	899	831	845	814	854	817	825	844	861	877	833	861	940	909	898	853	891	874	846	876	920	840	832	853	818	841	855	851	873	849	861	834	853	833	857	861	882	852	819	844	897	840	869	872	879	804	793	828	911	876	902	844	844	838
40091	54590	52603	54858	47170	33910	20192	12685	9270	9891	8129	7798	7387	7432	7492	7313	7451	7349	7337	7439	7426	7299	7512	7511	7370	7358	7397	7187	7431	7415	7429	7391	7404	7457	7331	7395	7418	7216	7438	7340	7386	7370	7370	7228	7324	7344	7496	7282	7362	7290	7409	7431	7365	7533	7278	7461	7407	7364	7377	7517	7543	7395	7380	7429	7417	7394	7213	7418	7414	7399	7445	7407	7306	7325	7369	7428	7428	7370	7390	7412	7496	7355	7414	7385	7418	7406	7362	7357	7424	7402	7484	7385	7426	7435	7391	7299	7370	7395	7274	7469	7283	7489	7464	7335	7374	7468	7451	7415	7399	7437	7277	7435	7309	7379	7350	7269	7530	7412	7286	7410	7360	7247	7410	7337	7439	7303	7394	7520	7384	7402	7369	7349	7350	7373	7299	7542	7471	7432	7472	7359	7483	7241	7462	7429	7266	7435	7268	7278	7331	7441	7432	7386	7292	7371	7404	7225	7353	7403	7309	7295	7286	7435	7334	7429	7434	7424	7247	7377	7156	7380	7449	7370	7289	7364	7344	7350	7230	7403	7399	7299	7346	7440	7436	7409	7436	7359	7254	7355	7174	7341	7294	7319	7457	7433	7351	7238	7394	7478	7207	7356	7517	7452	7537	7456	7405	7401	7434	7273	7384	7568	7387	7303	7509	7340	7351	7408	7411	7400	7315	7462	7236	7323	7266	7282	7308	7388	7383	7242	7370	7286	7284	7366	7372	7464	7389	7352	7396	7389	7436	7375	7289	7372	7369	7436	7310	7307	7367	7337	7367	7301	7372	7355	7411	7535	7445	7468	7433	7490	7340	7406	7367	7422	7388	7477	7294	7455	7394	7213	7481	7425	7287	7309	7368	7419	7411	7319	7426	7403	7392	7369	7488	7389	7299	7317	7538	7246	7408	7312	7353	7398	7454	7331	7494	7515	7365	7440	7441	7352	7351	7197	7441	7287	7421	7306	7369	7341	7464	7387	7475	7340	7348	7304	7371	7258	7362	7420	7445	7481	7358	7391	7423	7327	7153	7466	7380	7373	7427	7358	7357	7335	7359	7412	7499	7326	7411	7388	7449	7330	7390	7332	7336	7384	7387	7365	7359	7476	7494	7398	7415	7400	7280	7446	7290	7294	7309	7413	7314	7455	7306	7310	7370	7412	7299	7341	7248	7398	7423	7302	7418	7456	7465	7345	7510	7430	7516	7391	7393	7358	7386	7458	7279	7360	7299	7433	7432	7417	7369	7305	7375	7313	7439	7260	7496	7501	7446	7296	7412	7244	7456	7313	7361	7536	7452	7322	7418	7275	7400	7416	7193	7389	7386	7407	7399	7356	7351	7354	7378	7354	7357	7373	7329	7306	7442	7290	7259	7328	7440	7496	7374	7458	7356	7286	7255	7348	7532	7356	7375	7258	7403	7532	7457	7259	7366	7235	7375	7332	7366	7323	7361	7435	7481	7405	7410	7401	7416	7386	7385	7260	7466	7423	7323	7354	7291	7321	7449	7460	7437	7410	7345	7438	7449	7249	7213	7424	7372	7285	7369	7412	7312	7318	7327	7408	7286	7392	7400	7441	7382	7398	7324	7232	7352	7262	7326	7306	7439	7522	7294	7378	7352	7399	7346	7298	7476	7474	7337	7357	7281	7343	7404	7406	7327	7447	7295	7279	7202	7361	7447	7425	7358	7469	7481	7395	7496	7423	7391	7585	7334	7274	7403	7391	7327	7309	7377	7335	7351	7371	7308	7380	7287	7355	7392	7428	7328	7411	7410	7405	7264	7445	7299	7356	7315	7287	7405	7439	7313	7423	7389	7292	7405	7315	7531	7230	7386	7431	7263	7396	7397	7350	7356	7394	7447	7526	7457	7443	7470	7373	7402	7291	7347	7369	7385	7363	7478	7419	7315	7431	7317	7280	7366	7335	7314	7369	7323	7294	7371	7360	7538	7412	7391	7444	7435	7436	7390	7248	7415	7419	7340	7418	7421	7473	7324	7438	7317	7328	7365	7390	7311	7269	7372	7469	7553	7417	7421	7401	7425	7378	7409	7374	7225	7370	7428	7418	7502	7445	7418	7351	7314	7482	7273	7443	7415	7300	7453	7433	7433	7315	7408	7285	7405	7337	7440	7269	7420	7319	7327	7414	7506	7421	7276	7354	7366	7382	7244	7434	7338	7421	7526	7434	7477	7400	7431	7315	7394	7394	7319	7508	7457	7419	7511	7246	7248	7339	7428	7356	7397	7317	7406	7321	7356	7389	7341	7243	7488	7222	7295	7493	7597	7261	7466	7446	7404	7413	7411	7474	7381	7351	7319	7385	7509	7286	7432	7469	7459	7489	7340	7364	7430	7323	7598	7437	7309	7417	7353	7290	7355	7243	7346	7353	7447	7488	7347	7315	7391	7349	7356	7508	7486	7247	7395	7341	7486	7184	7420	7461	7363	7245	7413	7354	7371	7376	7431	7381	7439	7314	7327	7375	7369	7403	7377	7429	7361	7419	7420	7414	7377	7361	7203	7390	7345	7307	7374	7497	7527	7521	7427	7371	7465	7406	7295	7359	7391	7442	7452	7388	7464	7306	7325	7432	7372	7376	7309	7461	7434	7191	7346	7261	7424	7382	7364	7488	7242	7332	7528	7303	7386	7443	7324	7309	7282	7211	7349	7340	7271	7354	7407	7388	7395	7401	7429	7407	7303	7506	7460	7431	7329	7364	7348	7494	7347	7281	7402	7462	7342	7433	7331	7304	7471	7318	7336	7366	7398	7395	7347	7413	7323	7348	7518	7429	7411	7398	7436	7427	7408	7318	7390	7397	7437	7274	7303	7461	7263	7442	7382	7350	7485	7305	7531	7401	7399	7443	7392	7454	7521	7293	7515	7325	7380	7384	7333	7431	7479	7298	7422	7375	7337	7393	7486	7452	7518	7349	7375	7262	7440	7384	7386	7303	7346	7369	7509	7290	7364	7311	7386	7371	7423	7371	7493	7198	7382	7403	7464	7369	7370	7455	7366	7448	7277	7278	7412	7398	7356	7419	7335	7282	7428	7360	7344	7386	7384	7436	7318	7338	7412	7417	7448	7446	7411	7352	7374	7517	7415	7454	7202	7371	7251	7295	7452	7409	7383	7435	7404	7277	7510	7274	7498	7425	7367	7298	7391	7460	7427	7401	7420	7272	7436	7380	7318	7405	7355	7454	7445	7287	7396	7413	7515	7389	7367	7335	7397	7352	7279	7374	7354	7255	7362	7458	7280	7434	7432	7501	7376	7371	7197	7392	7299	7461	7351	7526	7457	7422	7351	7472	7359	7310	7257	7414	7300	7368	7372	7405	7478	7423	7359	7444	7374	7354	7337	7515	7406	7396	7457	7290	7443	7368	7348	7479	7396	7475	7327	7304	7389	7503	7415	7364	7362	7331	7443	7440	7372	7359	7332	7394	7301	7364	7266	7429	7457	7402	7381	7427	7363	7426	7277	7483	7361	7454	7315	7357	7295	7325	7562	7295	7438	7476	7374	7384	7473	7387	7329	7370	7477	7328	7431	7308	7423	7378	7347	7415	7384	7410	7274	7327	7420	7353	7131	7392	7359	7442	7362	7416	7486	7337	7398	7463	7343	7353	7344	7331	7457	7398	7479	7439	7407	7439	7223	7411	7350	7383	7475	7412	7394	7442	7468	7380	7439	7421	7411	7230	7327	7380	7524	7331	7477	7374	7381	7509	7483	7274	7480	7365	7415	7365	7406	7460	7353	7333	7324	7402	7376	7411	7372	7526	7331	7400	7371	7307	7374	7314	7386	7251	7363	7383	7387	7509	7323	7340	7435	7441	7344	7411	7487	7373	7565	7322	7232	7393	7609	7258	7349	7262	7349	7402	7415	7442	7296	7468	7344	7300	7409	7428	7386	7404	7348	7313	7477	7321	7314	7397	7475	7283	7388	7394	7352	7376	7317	7400	7507	7216	7456	7451	7371	7468	7569	7402	7428	7344	7440	7384	7391	7480	7358	7320	7409	7450	7292	7512	7407	7255	7386	7328	7314	7373	7348	7447	7397	7310	7388	7330	7429	7351	7309	7428	7280	7462	7395	7385	7332	7475	7425	7413	7278	7372	7370	7425	7508	7581	7340	7273	7325	7455	7321	7451	7601	7333	7508	7210	7522	7427	7361	7351	7417	7234	7399	7415	7332	7387	7410	7406	7536	7336	7419	7388	7355	7252	7376	7304	7436	7271	7284	7319	7289	7372	7374	7276	7533	7282	7361	7290	7526	7314	7366	7400	7365	7304	7478	7459	7231	7484	7374	7457	7452	7268	7431	7273	7381	7387	7321	7263	7324	7340	7403	7374	7479	7303	7411	7421	7281	7390	7451	7411	7289	7550	7415	7316	7449	7344	7407	7527	7353	7316	7423	7379	7476	7298	7368	7406	7406	7425	7435	7475	7336	7409	7494	7440	7398	7367	7218	7407	7390	7420	7484	7511	7393	7481	7451	7362	7311	7486	7435	7415	7596	7466	7412	7477	7331	7393	7411	7414	7418	7284	7397	7216	7425	7362	7387	7424	7571	7345	7483	7389	7493	7470	7312	7332	7214	7350	7437	7387	7471	7436	7258	7370	7344	7372	7303	7395	7496	7344	7429	7384	7304	7446	7365	7462	7459	7396	7417	7322	7410	7319	7236	7356	7485	7388	7386	7447	7419	7407	7482	7382	7376	7329	7405	7371	7393	7386	7358	7407	7371	7337	7306	7255	7436	7375	7356	7370	7365	7450	7219	7406	7404	7370	7450	7348	7274	7454	7414	7390	7318	7325	7333	7403	7515	7374	7333	7360	7278	7323	7555	7452	7329	7379	7506	7447	7452	7351	7346	7298	7399	7350	7257	7448	7348	7331	7241	7459	7406	7446	7311	7379	7383	7341	7260	7384	7300	7396	7429	7408	7429	7279	7433	7452	7396	7319	7312	7252	7439	7503	7409	7330	7358	7330	7444	7469	7385	7372	7260	7402	7435	7396	7357	7368	7316	7305	7367	7510	7307	7436	7382	7274	7378	7441	7444	7370	7418	7414	7432	7383	7235	7280	7312	7358	7375	7297	7349	7337
9048	14467	17978	10529	5969	3218	1661	1190	958	1013	862	919	890	877	861	787	865	821	882	888	881	850	846	885	864	877	803	821	838	896	876	898	871	813	844	900	848	852	854	824	870	880	871	844	894	853	865	822	868	825	812	831	812	829	890	852	836	855	819	815	861	828	795	844	843	904	875	872	852	828	835	895	859	834	824	836	861	881	839	838	890	866	844	871	849	847	818	857	846	836	923	856	849	843	863	848	860	836	867	838	909	837	846	843	852	854	822	863	859	882	852	926	917	844	899	889	806	823	852	883	857	817	897	850	835	822	870	860	888	855	868	882	833	838	818	908	882	876	823	857	842	861	848	856	893	884	827	898	815	836	871	844	868	846	838	864	839	829	871	830	838	837	816	839	861	814	821	836	860	805	826	857	825	817	872	840	863	868	823	829	835	876	839	860	813	804	851	888	846	877	851	906	834	880	865	907	870	843	896	806	865	812	853	821	802	839	859	834	882	841	879	801	839	819	873	802	842	878	839	865	830	866	832	850	868	852	832	895	890	835	893	854	848	883	868	847	884	867	824	904	819	881	851	823	826	825	803	853	859	887	859	823	846	833	838	827	884	819	826	780	823	891	845	836	851	835	901	861	835	846	812	821	880	781	839	845	840	888	840	853	891	865	881	803	806	830	883	807	806	789	835	860	841	874	843	809	875	865	844	779	834	875	841	873	877	859	852	846	879	859	870	860	823	819	838	845	812	883	893	852	829	867	859	878	905	897	891	850	853	818	864	865	880	871	889	853	859	876	851	834	855	862	818	878	856	860	867	800	873	862	885	858	848	844	863	884	844	869	869	898	843	840	867	844	870	837	848	849	838	863	896	849	855	881	900	909	846	876	830	852	832	853	837	881	835	805	840	847	808	804	848	804	883	851	854	838	830	825	851	907	871	894	919	837	864	903	851	835	849	838	835	836	844	870	840	850	905	845	841	897	853	880	827	856	904	923	873	825	868	807	908	860	859	841	854	809	828	897	848	820	822	818	789	864	863	821	886	853	876	903	797	881	881	885	789	825	929	899	849	850	886	816	845	847	869	834	855	801	874	856	851	830	812	846	860	877	816	909	849	834	801	831	916	837	809	832	905	897	791	874	798	850	846	831	863	869	888	836	882	825	845	854	846	848	850	863	818	860	877	822	844	844	867	871	939	796	872	907	859	827	876	834	845	876	828	856	849	868	913	937	861	771	867	867	799	839	867	879	822	848	823	838	847	855	850	839	821	838	853	874	848	833	810	889	818	863	849	894	856	824	887	850	846	873	892	835	832	812	822	852	809	844	861	835	848	885	851	891	892	854	843	845	853	852	875	869	808	877	851	838	849	845	863	854	835	826	827	877	837	850	825	905	911	867	875	824	818	870	818	832	829	843	873	896	822	846	844	871	820	865	818	901	856	846	872	876	900	889	833	874	878	863	858	857	875	855	843	876	842	885	831	862	865	860	800	847	826	861	843	879	901	850	811	841	887	877	832	869	845	878	846	883	873	816	862	826	864	799	811	851	769	844	814	832	848	793	878	851	822	854	806	927	825	823	771	876	861	868	862	835	866	833	805	888	884	856	842	907	837	833	875	877	902	876	879	862	824	854	816	843	839	817	877	857	820	814	802	775	847	816	858	884	873	819	806	884	886	830	823	857	857	815	871	849	852	789	888	820	802	835	849	900	821	892	870	813	842	854	870	889	855	861	851	844	853	823	828	802	838	899	875	868	877	844	858	789	837	842	857	880	829	870	874	904	840	853	851	896	855	860	865	868	876	847	820	846	869	838	811	895	826	832	900	786	829	873	881	877	903	859	876	865	844	839	840	892	830	848	833	856	895	849	835	896	852	810	813	826	835	884	844	780	842	851	836	848	843	862	800	863	861	861	866	839	803	818	887	854	849	889	847	831	842	910	853	821	851	846	830	920	818	848	800	906	867	834	846	849	903	811	825	835	885	797	851	858	815	879	875	843	860	857	939	791	848	837	894	819	898	887	807	837	844	839	904	852	890	851	817	891	829	857	874	846	911	893	857	828	842	896	858	863	887	861	871	878	861	868	828	904	854	883	884	827	834	858	843	830	858	836	826	859	833	880	908	857	795	846	868	869	866	907	774	838	790	852	841	815	867	869	857	871	829	837	860	871	848	815	871	856	826	846	829	847	848	900	870	835	840	877	844	842	859	794	844	851	855	878	856	860	824	853	833	833	872	843	842	833	780	867	839	841	838	880	848	890	871	833	851	836	881	843	825	837	854	818	820	880	810	851	845	837	816	808	879	884	826	864	892	837	841	826	840	848	868	891	849	864	875	819	855	855	861	840	798	841	821	882	839	853	841	859	901	823	789	832	891	840	850	847	844	835	857	861	874	894	832	863	857	841	833	809	807	828	858	901	842	905	913	801	873	863	847	921	819	840	821	827	852	868	890	905	858	898	828	894	822	846	820	837	827	832	836	845	846	803	868	855	828	871	824	842	818	815	889	845	850	869	818	851	848	893	841	865	838	837	859	921	880	865	828	844	861	942	821	877	848	878	850	845	786	846	863	843	803	891	840	822	891	773	839	857	848	794	867	875	853	849	872	819	803	883	857	899	855	815	838	774	876	870	873	830	852	851	899	851	833	868	839	801	870	825	833	860	822	919	847	855	853	877	887	849	837	831	842	864	874	921	867	871	825	814	850	845	821	835	880	842	792	918	847	875	856	849	894	842	882	831	825	847	888	888	844	846	902	827	877	837	824	832	830	864	844	847	855	876	827	871	823	801	865	841	850	927	835	837	789	871	836	839	829	854	840	897	836	834	863	867	853	852	848	871	910	850	913	828	901	853	890	889	844	809	884	845	820	862	821	834	831	870	868	830	864	898	883	831	887	842	850	849	825	772	856	861	850	853	858	811	846	846	814	808	808	831	808	777	821	829	862	917	890	823	864	850	875	805	813	885	870	848	874	875	906	803	841	840	899	825	926	868	835	795	896	864	843	884	829	831	830	791	844	849	878	850	876	907	818	830	848	808	859	822	826	830	845	837	840	820	820	864	864	847	859	825	820	802	834	840	845	846	819	880	860	856	842	821	866	825	861	852	891	896	884	872	818	861	846	933	823	846	871	890	905	848	857	852	786	887	841	867	849	843	840	842	891	842	919	870	881	864	844	860	852	825	864	887	912	834	866	838	884	821	850	795	897	846	839	847	880	835	827	822	887	852	865	869	893	847	856	863	870	866	852	808	868	816	887	875	868	843	857	850	838	830	877	817	831	832	862	865	853	842	854	826	802	842	831	790	832	898	864	843	874	785	853	913	891	883	810	830	880	888	894	864	833	810	870	826	793	841	851	855	805	880	886	779	885	834	907	848	831	880	887	893	824	842	832	895	845	845	884	873	866	771	839	851	856	850	857	858	854	857	818	846	859	831	776	811	856	838	888	839	806	859	838	840	796	851	855	823	946	842	806	792	841	831	843	878	897	883	870	849	844	827	864	904
37583	51035	51111	51068	44835	35138	22886	13953	9656	10401	8266	8031	7631	7437	7428	7452	7398	7362	7493	7428	7396	7469	7494	7331	7376	7232	7546	7374	7295	7247	7356	7406	7416	7462	7534	7461	7217	7411	7335	7447	7485	7149	7329	7433	7401	7384	7402	7518	7430	7328	7302	7439	7298	7494	7309	7391	7408	7266	7450	7502	7418	7420	7360	7388	7339	7367	7476	7288	7407	7419	7370	7354	7372	7406	7308	7365	7370	7366	7340	7280	7370	7413	7315	7433	7403	7327	7382	7349	7391	7331	7390	7333	7215	7347	7424	7429	7373	7413	7402	7191	7484	7348	7223	7273	7454	7223	7321	7407	7323	7373	7404	7382	7323	7517	7424	7400	7348	7364	7454	7413	7339	7432	7491	7375	7292	7326	7479	7236	7552	7330	7345	7443	7553	7469	7332	7280	7362	7312	7440	7449	7376	7301	7485	7342	7250	7474	7455	7427	7338	7517	7396	7334	7490	7521	7368	7253	7425	7371	7438	7420	7335	7287	7377	7289	7419	7355	7408	7349	7417	7295	7215	7399	7485	7388	7288	7519	7378	7362	7507	7279	7415	7276	7368	7268	7566	7443	7485	7353	7350	7375	7341	7385	7433	7384	7480	7461	7310	7430	7429	7373	7431	7283	7399	7474	7404	7448	7236	7373	7447	7306	7396	7402	7446	7395	7432	7404	7449	7406	7316	7365	7323	7299	7323	7480	7378	7320	7456	7378	7382	7316	7316	7450	7324	7504	7290	7395	7197	7339	7419	7516	7566	7512	7398	7233	7412	7504	7236	7265	7376	7521	7458	7316	7260	7436	7539	7409	7346	7480	7395	7404	7376	7354	7368	7480	7394	7471	7394	7548	7298	7377	7398	7351	7375	7311	7350	7246	7441	7397	7218	7413	7375	7389	7298	7293	7378	7336	7289	7283	7406	7465	7415	7375	7311	7377	7333	7395	7384	7432	7404	7467	7315	7404	7283	7407	7336	7381	7479	7412	7367	7336	7368	7458	7359	7279	7323	7423	7291	7387	7330	7381	7471	7231	7346	7237	7348	7239	7392	7438	7376	7414	7342	7442	7333	7218	7397	7311	7488	7513	7364	7395	7293	7268	7376	7365	7588	7461	7525	7305	7399	7534	7328	7350	7346	7252	7390	7393	7382	7394	7449	7305	7385	7291	7478	7504	7422	7359	7375	7518	7431	7343	7258	7456	7337	7338	7391	7328	7489	7365	7313	7415	7481	7406	7489	7393	7420	7285	7302	7260	7287	7436	7336	7354	7484	7307	7558	7410	7450	7356	7406	7378	7389	7276	7385	7544	7353	7278	7360	7359	7324	7321	7384	7281	7370	7353	7394	7383	7391	7417	7532	7522	7325	7377	7422	7443	7306	7377	7339	7317	7351	7430	7402	7457	7300	7480	7332	7368	7378	7320	7314	7297	7520	7313	7331	7469	7522	7408	7318	7491	7308	7289	7323	7355	7284	7376	7409	7416	7275	7384	7427	7281	7371	7286	7482	7340	7441	7241	7446	7404	7452	7364	7395	7480	7414	7419	7390	7490	7417	7426	7295	7358	7408	7444	7437	7320	7524	7456	7532	7349	7388	7383	7421	7334	7267	7400	7498	7460	7447	7363	7294	7430	7459	7368	7311	7205	7403	7517	7319	7397	7323	7494	7467	7333	7372	7458	7409	7352	7373	7412	7267	7429	7441	7286	7266	7480	7427	7445	7473	7410	7276	7367	7473	7390	7378	7453	7294	7329	7220	7443	7487	7432	7457	7504	7343	7392	7400	7348	7478	7322	7443	7395	7400	7420	7295	7384	7370	7253	7218	7459	7344	7378	7416	7345	7337	7433	7473	7489	7492	7432	7414	7348	7326	7435	7440	7491	7320	7267	7374	7551	7492	7402	7403	7319	7407	7352	7247	7328	7411	7391	7427	7475	7333	7309	7321	7466	7445	7472	7271	7329	7383	7206	7435	7601	7441	7532	7344	7488	7318	7275	7404	7436	7495	7319	7271	7462	7309	7509	7638	7182	7478	7321	7375	7390	7385	7414	7410	7352	7353	7375	7282	7496	7422	7343	7367	7247	7337	7314	7227	7366	7335	7409	7418	7423	7477	7381	7466	7419	7398	7329	7212	7325	7476	7442	7457	7485	7420	7368	7351	7417	7473	7448	7532	7357	7241	7321	7365	7483	7438	7483	7359	7496	7354	7441	7487	7419	7296	7293	7256	7455	7384	7414	7413	7395	7488	7427	7367	7317	7404	7406	7415	7421	7365	7428	7597	7498	7361	7348	7417	7502	7447	7420	7471	7358	7293	7365	7283	7467	7379	7265	7294	7408	7420	7223	7405	7363	7270	7285	7457	7385	7550	7342	7342	7398	7321	7428	7473	7362	7309	7278	7352	7277	7420	7398	7431	7417	7445	7231	7432	7311	7484	7354	7441	7328	7345	7343	7387	7324	7379	7295	7393	7366	7394	7216	7406	7374	7279	7434	7293	7403	7393	7410	7406	7312	7312	7265	7250	7247	7359	7436	7350	7443	7248	7379	7451	7369	7450	7295	7530	7435	7434	7446	7443	7303	7430	7403	7388	7284	7389	7285	7410	7370	7356	7398	7458	7387	7290	7470	7307	7567	7425	7369	7460	7426	7355	7322	7428	7482	7536	7307	7339	7407	7336	7486	7395	7302	7447	7621	7476	7271	7337	7438	7282	7371	7331	7304	7378	7307	7428	7439	7238	7393	7264	7354	7383	7292	7387	7371	7305	7382	7333	7334	7387	7453	7392	7394	7464	7478	7485	7370	7304	7446	7462	7402	7547	7343	7433	7539	7410	7352	7387	7364	7485	7502	7292	7428	7426	7323	7451	7382	7289	7304	7222	7314	7457	7197	7290	7459	7330	7430	7551	7392	7452	7303	7420	7443	7490	7203	7394	7332	7419	7329	7313	7330	7319	7330	7265	7428	7232	7332	7322	7299	7534	7376	7338	7381	7471	7386	7386	7320	7281	7418	7280	7404	7389	7390	7481	7334	7266	7323	7401	7448	7418	7475	7343	7453	7498	7377	7402	7359	7393	7386	7296	7365	7431	7262	7450	7477	7298	7491	7554	7428	7487	7413	7302	7402	7410	7402	7390	7343	7425	7351	7362	7434	7333	7480	7385	7389	7391	7352	7345	7445	7378	7471	7291	7359	7232	7465	7338	7467	7426	7451	7427	7412	7316	7341	7356	7569	7416	7437	7500	7519	7418	7344	7432	7429	7505	7382	7387	7297	7375	7512	7314	7419	7417	7239	7429	7465	7265	7425	7314	7383	7334	7412	7331	7391	7412	7417	7448	7362	7417	7421	7337	7326	7423	7468	7326	7355	7401	7366	7436	7358	7446	7256	7390	7426	7396	7413	7482	7445	7266	7358	7387	7323	7434	7507	7289	7427	7390	7431	7390	7420	7386	7420	7404	7468	7437	7498	7308	7313	7354	7373	7428	7487	7480	7304	7362	7347	7344	7455	7447	7485	7348	7421	7449	7396	7499	7456	7190	7542	7470	7296	7505	7495	7397	7353	7302	7267	7520	7353	7477	7298	7430	7459	7432	7400	7326	7327	7398	7520	7396	7286	7321	7238	7219	7317	7438	7319	7444	7432	7385	7419	7295	7269	7470	7289	7310	7473	7537	7441	7405	7387	7308	7342	7409	7323	7369	7328	7353	7284	7357	7389	7407	7399	7306	7311	7420	7373	7271	7357	7371	7474	7561	7317	7407	7302	7329	7398	7448	7250	7439	7350	7308	7479	7175	7353	7415	7553	7441	7368	7465	7357	7508	7464	7294	7349	7555	7306	7376	7322	7309	7264	7288	7315	7341	7479	7556	7523	7327	7373	7399	7329	7351	7331	7395	7413	7311	7481	7357	7314	7321	7341	7300	7311	7315	7306	7352	7349	7410	7454	7363	7357	7318	7509	7424	7425	7225	7378	7505	7374	7234	7383	7395	7241	7422	7366	7387	7406	7389	7473	7286	7400	7373	7248	7502	7402	7547	7388	7378	7385	7401	7475	7229	7291	7392	7390	7282	7410	7514	7308	7390	7444	7263	7398	7355	7305	7316	7249	7426	7351	7547	7483	7282	7485	7362	7276	7432	7259	7449	7401	7280	7521	7469	7509	7441	7424	7504	7287	7503	7407	7289	7440	7400	7458	7342	7346	7348	7377	7496	7530	7285	7482	7205	7311	7301	7339	7218	7384	7415	7282	7354	7284	7426	7477	7434	7459	7356	7509	7435	7436	7448	7483	7434	7491	7319	7429	7391	7433	7358	7314	7305	7419	7263	7358	7310	7340	7320	7348	7385	7339	7422	7304	7362	7350	7381	7371	7415	7403	7311	7387	7421	7419	7284	7425	7219	7479	7378	7508	7439	7504	7454	7308	7314	7481	7329	7280	7447	7410	7400	7331	7350	7458	7370	7520	7278	7431	7427	7325	7332	7121	7397	7406	7292	7417	7423	7330	7337	7251	7295	7296	7425	7325	7345	7322	7433	7318	7369	7374	7350	7370	7365	7494	7315	7426	7439	7358	7380	7418	7388	7393	7375	7275	7390	7239	7318	7289	7366	7395	7441	7456	7433	7349	7312	7373	7253	7396	7378	7313	7520	7420	7437	7307	7343	7409	7396	7354	7362	7418	7326	7443	7424	7504	7499	7369	7419	7232	7275	7352	7298	7478	7329	7381	7358	7336	7386	7279	7325	7382	7432	7272	7350	7520	7455	7399	7276	7408	7388	7245	7416	7331	7439	7427	7402	7331	7363	7250	7294	7479	7420	7279	7364	7386	7208	7429	7462	7506	7379	7607	7392	7446	7478	7419	7314	7332	7517	7336	7352	7206	7308	7387	7521	7321	7361	7395	7295	7450	7303	7464	7435	7435	7364	7365	7560	7350	7397	7477	7436	7297	7405	7590	7304	7403	7437	7493	7373	7542	7495	7387	7416	7391	7481	7337	7251	7483	7445	7312	7495	7329	7270	7444	7505	7443	7387	7518	7402	7369	7318	7380	7261	7466	7212	7352	7474	7388	7223	7421	7421	7280	7377	7306	7498	7390	7524	7349	7413	7385	7413	7347
9395	23754	27688	17990	10354	5546	2437	1291	989	1163	933	902	899	877	876	882	817	806	873	845	871	864	833	854	869	814	881	847	821	915	889	798	829	851	874	930	856	890	872	839	859	852	856	818	850	849	887	874	860	876	884	857	876	862	888	849	810	850	869	898	879	888	871	909	820	856	845	823	862	774	908	866	805	912	864	837	877	792	858	867	854	845	835	840	827	857	790	870	867	888	817	888	844	892	860	840	840	852	843	841	894	853	827	881	870	845	879	804	913	847	868	859	850	858	882	908	895	881	850	887	855	875	862	854	840	873	877	922	861	866	799	887	865	891	819	837	812	849	870	870	865	842	817	878	837	862	807	823	836	820	893	848	861	811	833	831	831	837	852	822	830	891	869	826	841	818	865	849	843	820	836	888	889	880	828	851	837	849	857	887	847	893	870	843	843	900	808	857	873	903	884	853	836	900	805	825	881	874	850	835	821	837	823	851	872	850	843	838	876	822	864	881	845	895	901	879	860	863	894	938	844	866	804	851	843	843	863	892	846	860	877	849	891	800	845	825	862	887	889	813	865	802	836	863	837	839	852	863	835	840	854	823	888	848	862	848	892	912	828	830	854	883	841	864	862	842	877	951	843	872	833	891	885	899	814	847	856	836	853	837	802	890	834	877	844	887	827	910	851	875	874	825	877	862	915	870	872	889	833	829	880	810	861	884	903	807	878	803	837	825	864	838	834	868	918	858	930	868	840	836	822	874	825	891	855	881	778	817	897	865	793	849	866	900	854	834	825	880	887	838	847	824	815	883	829	868	914	830	865	867	843	867	826	835	861	890	834	801	863	856	887	818	819	896	886	860	849	851	904	885	817	851	849	866	879	865	828	877	890	830	861	843	816	838	841	818	863	861	853	828	876	862	861	868	877	872	845	860	852	835	886	834	876	799	864	840	877	865	855	893	861	866	851	793	874	857	903	907	838	876	835	868	873	870	852	842	801	858	897	832	865	853	820	840	850	869	813	876	858	856	811	854	892	845	820	876	852	865	803	902	828	865	865	920	859	809	856	873	816	867	858	842	875	850	885	836	851	870	815	871	850	854	850	863	859	831	831	838	829	863	900	873	856	833	865	854	831	799	876	930	879	806	788	839	857	878	846	856	857	816	823	826	883	814	835	815	883	842	822	853	881	755	825	885	819	864	866	866	870	885	878	888	880	859	826	864	819	837	880	878	841	832	834	858	868	836	819	854	875	875	822	844	835	800	877	851	862	876	897	882	832	829	870	814	897	816	895	848	840	818	809	903	788	880	911	874	828	825	849	836	883	852	829	893	838	821	831	852	845	830	872	887	788	909	852	901	859	867	822	871	819	838	830	927	808	861	805	818	861	908	889	848	875	860	818	842	855	868	852	843	804	850	819	854	784	872	807	879	851	846	830	882	812	864	840	869	817	830	842	859	842	800	806	891	871	853	899	821	851	876	865	827	870	885	868	859	845	815	838	859	896	830	892	808	875	830	830	842	821	839	888	882	858	813	881	871	810	874	823	814	808	831	828	858	857	864	843	886	852	906	849	855	902	899	823	845	850	857	859	821	896	819	816	844	864	857	835	835	806	864	842	865	869	847	819	815	871	893	858	891	845	871	847	898	861	851	863	876	855	892	839	910	856	837	829	838	838	841	819	851	860	867	826	860	871	872	877	869	902	888	858	833	869	820	844	861	850	807	857	900	906	843	818	860	878	858	821	856	850	860	896	846	871	877	849	902	842	883	821	774	868	835	821	824	803	822	814	837	814	828	882	883	855	876	871	904	920	836	847	848	822	844	865	898	862	872	839	813	838	835	885	857	858	805	903	893	876	887	840	837	831	858	868	866	859	835	824	819	854	863	874	824	877	805	881	840	892	877	890	846	852	836	805	824	841	840	876	858	840	878	859	803	835	861	831	863	877	852	833	886	793	828	855	824	873	881	808	852	868	855	810	806	825	891	886	863	788	877	865	886	860	838	796	824	813	843	901	863	863	833	864	850	800	833	838	877	896	906	829	841	831	840	821	842	846	833	810	864	923	905	861	843	882	799	843	852	873	900	837	825	876	857	852	817	825	812	862	866	896	841	847	905	829	862	869	834	804	853	834	869	844	836	855	904	894	824	839	798	886	854	849	860	919	861	878	888	826	838	896	806	844	818	871	824	873	889	937	809	864	863	829	843	884	865	849	896	910	898	832	869	832	859	852	860	860	862	806	855	844	820	802	874	857	855	862	859	837	841	834	894	862	865	783	834	865	867	851	853	877	898	859	924	829	865	874	817	876	913	886	908	849	812	851	839	873	914	891	903	875	827	855	834	886	905	827	860	832	865	899	861	853	791	884	919	868	885	895	812	863	879	861	909	874	875	923	859	876	853	847	865	830	838	826	871	868	866	891	801	825	857	881	868	877	823	883	840	809	876	815	837	832	824	872	854	880	872	875	879	850	831	836	872	848	863	897	916	877	850	842	872	852	854	840	814	858	866	831	826	878	880	870	878	892	859	856	855	847	820	782	859	847	886	870	859	861	887	824	882	880	838	848	893	799	821	877	823	830	860	839	868	851	876	880	837	865	869	823	812	832	859	882	865	884	880	832	826	883	828	869	864	906	873	907	802	795	833	880	843	834	887	832	859	815	904	870	826	862	807	840	837	881	848	920	841	859	844	855	834	833	902	845	857	890	816	918	852	825	861	902	870	847	866	846	840	882	827	833	874	867	875	890	838	794	839	893	841	840	851	848	844	812	878	840	836	891	877	805	853	852	834	834	866	827	872	852	881	849	823	827	884	835	849	825	840	817	825	863	865	832	855	849	884	814	849	814	888	869	852	825	842	846	839	837	920	866	857	861	856	855	910	886	871	804	888	859	862	866	849	853	840	818	858	863	857	802	925	892	826	858	847	863	816	860	886	881	844	861	795	799	852	819	842	878	831	859	821	893	861	855	826	817	863	841	835	870	892	855	854	850	827	881	829	878	848	815	870	846	866	817	822	836	785	850	837	861	857	867	872	854	888	817	877	866	835	815	832	838	860	799	907	841	858	863	857	862	870	826	863	844	800	892	868	833	826	814	858	812	868	853	796	872	843	824	844	840	850	833	887	765	819	913	855	805	847	851	873	852	859	888	803	890	812	856	877	816	857	825	853	826	815	865	831	865	828	852	845	877	880	889	855	802	781	860	813	898	812	838	816	889	869	868	839	932	870	880	840	858	865	895	849	878	870	845	867	831	800	879	846	852	796	870	843	903	871	863	843	824	879	866	830	856	849	869	834	850	828	874	874	881	881	818	858	842	863	887	939	868	830	864	857	916	843	876	848	813	902	874	878	815	816	881	842	867	834	844	868	778	832	864	815	837	850	832	910	840	829	884	867	773	884	841	855	841	813	855	830	846	858	821	832	890	810	806	866	880	765	853	866	812	834	808	893	853	796	878	832	858	840	855	834	866	868	882	852	826	882	877	883	878	840	814	847	899	870	817	862
42585	63426	61369	63073	55068	42969	28223	18020	11439	13108	9319	8373	7674	7520	7462	7257	7401	7411	7426	7491	7265	7402	7421	7256	7324	7388	7298	7382	7306	7109	7326	7281	7315	7353	7230	7450	7247	7340	7309	7424	7278	7322	7347	7314	7189	7392	7272	7418	7327	7313	7208	7273	7303	7370	7337	7426	7388	7325	7375	7311	7396	7392	7333	7426	7441	7334	7427	7383	7224	7294	7179	7333	7301	7257	7303	7321	7378	7329	7270	7300	7417	7441	7374	7299	7411	7414	7438	7272	7419	7396	7418	7392	7434	7365	7224	7346	7241	7175	7405	7343	7231	7402	7381	7247	7407	7298	7366	7223	7365	7408	7361	7359	7419	7234	7340	7350	7343	7283	7258	7282	7377	7303	7443	7260	7358	7407	7433	7393	7277	7250	7386	7345	7371	7422	7336	7463	7417	7197	7306	7432	7304	7426	7494	7297	7466	7423	7185	7303	7296	7247	7328	7291	7390	7421	7368	7249	7427	7332	7238	7360	7299	7273	7433	7359	7356	7308	7371	7333	7351	7377	7388	7308	7361	7358	7355	7421	7391	7418	7204	7360	7173	7168	7375	7421	7365	7272	7353	7104	7331	7366	7408	7357	7265	7415	7259	7246	7385	7390	7389	7417	7195	7311	7264	7139	7278	7426	7276	7419	7301	7337	7312	7399	7309	7383	7448	7299	7396	7225	7243	7301	7372	7352	7298	7325	7282	7268	7251	7372	7341	7354	7298	7374	7235	7393	7484	7285	7315	7275	7301	7339	7247	7368	7404	7236	7283	7345	7348	7161	7362	7346	7328	7295	7267	7325	7277	7291	7467	7378	7329	7367	7265	7324	7262	7304	7272	7273	7330	7324	7347	7230	7319	7362	7401	7281	7379	7321	7310	7283	7227	7259	7213	7214	7351	7325	7358	7416	7309	7335	7254	7297	7420	7364	7427	7366	7358	7377	7442	7265	7267	7208	7392	7391	7274	7351	7363	7386	7382	7312	7340	7287	7231	7250	7386	7326	7344	7309	7255	7374	7419	7302	7389	7200	7394	7141	7422	7418	7172	7392	7417	7449	7245	7495	7309	7271	7269	7319	7433	7200	7330	7352	7281	7300	7333	7325	7387	7254	7387	7471	7331	7323	7331	7506	7490	7494	7321	7415	7378	7322	7318	7379	7363	7366	7311	7430	7382	7510	7376	7385	7341	7429	7253	7361	7350	7406	7533	7384	7357	7369	7428	7302	7309	7261	7286	7363	7510	7346	7306	7385	7364	7384	7453	7406	7396	7323	7363	7307	7446	7287	7336	7286	7368	7322	7509	7439	7412	7461	7367	7244	7320	7312	7415	7268	7289	7323	7361	7359	7186	7234	7325	7275	7281	7352	7380	7369	7410	7278	7427	7366	7419	7411	7310	7148	7364	7353	7372	7409	7373	7453	7358	7200	7375	7397	7466	7297	7377	7330	7326	7368	7385	7260	7353	7296	7365	7278	7339	7262	7456	7406	7305	7318	7360	7362	7276	7459	7278	7326	7334	7299	7363	7319	7331	7360	7390	7414	7344	7334	7423	7298	7282	7465	7383	7243	7396	7230	7371	7260	7287	7299	7374	7499	7342	7388	7254	7474	7301	7256	7305	7283	7342	7213	7384	7195	7423	7408	7276	7338	7320	7434	7283	7262	7231	7296	7142	7394	7319	7304	7330	7252	7346	7235	7175	7182	7298	7324	7388	7285	7341	7393	7246	7278	7416	7431	7349	7339	7315	7217	7407	7282	7289	7357	7400	7381	7321	7311	7466	7269	7339	7343	7180	7237	7224	7339	7396	7375	7357	7245	7500	7301	7289	7260	7254	7183	7435	7327	7282	7269	7485	7341	7327	7417	7352	7399	7425	7320	7295	7365	7420	7432	7167	7362	7199	7352	7368	7281	7355	7243	7310	7276	7437	7311	7225	7393	7348	7418	7396	7450	7291	7315	7344	7396	7274	7331	7224	7180	7360	7391	7294	7287	7338	7495	7238	7440	7391	7350	7340	7235	7404	7426	7368	7274	7309	7457	7277	7223	7329	7298	7343	7388	7286	7358	7338	7177	7268	7363	7155	7236	7464	7413	7351	7250	7308	7329	7410	7467	7322	7240	7360	7400	7390	7327	7340	7320	7380	7359	7333	7472	7320	7399	7459	7437	7249	7351	7284	7222	7453	7217	7342	7296	7391	7299	7344	7304	7343	7302	7444	7446	7477	7520	7356	7287	7327	7381	7191	7367	7371	7409	7342	7449	7396	7281	7307	7408	7382	7393	7350	7308	7255	7364	7357	7220	7453	7328	7387	7385	7176	7354	7347	7450	7303	7278	7237	7364	7429	7363	7381	7474	7339	7360	7378	7327	7249	7282	7365	7356	7414	7226	7261	7239	7341	7358	7304	7492	7378	7475	7205	7369	7396	7253	7342	7450	7263	7464	7377	7301	7322	7328	7353	7352	7484	7454	7237	7352	7368	7355	7320	7352	7323	7442	7219	7235	7313	7296	7356	7279	7306	7310	7375	7231	7399	7367	7405	7362	7388	7179	7434	7429	7400	7250	7327	7431	7284	7243	7323	7525	7406	7369	7281	7399	7339	7425	7464	7318	7339	7272	7336	7419	7263	7397	7392	7339	7566	7406	7317	7446	7257	7325	7330	7372	7499	7237	7375	7343	7287	7221	7318	7145	7292	7337	7231	7306	7394	7329	7320	7284	7388	7385	7356	7277	7389	7387	7283	7433	7349	7228	7262	7545	7297	7425	7307	7436	7320	7382	7384	7415	7334	7330	7331	7325	7369	7290	7481	7383	7231	7310	7388	7336	7375	7320	7272	7527	7332	7326	7392	7277	7376	7496	7359	7410	7310	7475	7384	7253	7268	7257	7287	7479	7379	7325	7351	7388	7328	7248	7298	7232	7140	7362	7263	7300	7465	7244	7306	7317	7487	7213	7231	7443	7429	7284	7367	7302	7313	7398	7338	7385	7347	7267	7457	7305	7368	7431	7233	7260	7307	7445	7282	7296	7326	7334	7315	7361	7368	7244	7324	7402	7205	7394	7415	7322	7382	7390	7338	7223	7471	7241	7471	7291	7407	7225	7426	7218	7239	7361	7316	7395	7443	7381	7328	7387	7332	7388	7372	7200	7386	7436	7393	7441	7360	7364	7334	7212	7363	7264	7378	7164	7442	7345	7298	7385	7246	7307	7455	7298	7395	7220	7306	7421	7299	7195	7433	7321	7397	7295	7316	7353	7379	7334	7387	7313	7265	7412	7342	7354	7358	7386	7373	7324	7273	7359	7383	7193	7373	7330	7376	7362	7250	7557	7253	7305	7407	7197	7326	7387	7278	7492	7405	7265	7305	7371	7334	7209	7414	7199	7460	7298	7379	7310	7442	7213	7214	7290	7439	7345	7249	7439	7333	7219	7363	7431	7400	7357	7324	7268	7404	7532	7355	7362	7356	7482	7346	7410	7285	7378	7370	7508	7302	7364	7505	7352	7314	7312	7380	7319	7321	7285	7302	7206	7305	7327	7390	7318	7236	7328	7364	7189	7457	7207	7303	7312	7346	7341	7450	7295	7376	7453	7344	7449	7412	7370	7355	7452	7316	7440	7266	7472	7293	7266	7414	7456	7076	7298	7452	7295	7330	7416	7338	7314	7361	7333	7458	7414	7389	7245	7315	7484	7358	7466	7278	7353	7214	7232	7388	7178	7276	7403	7308	7226	7410	7243	7305	7208	7255	7261	7310	7382	7403	7335	7277	7383	7597	7370	7311	7477	7434	7267	7272	7315	7284	7313	7351	7340	7333	7415	7287	7490	7280	7244	7328	7394	7283	7350	7404	7268	7289	7352	7244	7244	7363	7367	7340	7276	7507	7359	7428	7246	7330	7300	7345	7329	7468	7389	7446	7252	7246	7328	7318	7358	7368	7246	7291	7308	7288	7383	7533	7331	7259	7332	7388	7278	7295	7329	7326	7243	7370	7338	7383	7340	7338	7341	7286	7262	7293	7274	7203	7416	7298	7397	7283	7185	7418	7274	7331	7388	7288	7373	7430	7358	7270	7337	7476	7449	7476	7345	7462	7285	7247	7136	7257	7449	7437	7434	7402	7255	7304	7398	7443	7355	7266	7393	7394	7444	7266	7195	7428	7260	7376	7299	7382	7312	7330	7331	7328	7378	7287	7262	7247	7365	7363	7334	7308	7531	7324	7299	7283	7416	7294	7363	7377	7389	7404	7412	7353	7371	7327	7248	7345	7254	7264	7308	7374	7377	7487	7439	7419	7277	7365	7277	7308	7248	7311	7351	7340	7220	7396	7306	7342	7359	7333	7383	7211	7283	7326	7378	7281	7280	7459	7446	7211	7360	7352	7259	7307	7297	7391	7191	7304	7489	7301	7451	7334	7421	7427	7422	7362	7466	7334	7377	7216	7263	7311	7490	7223	7241	7298	7341	7345	7386	7387	7337	7378	7461	7359	7279	7241	7247	7313	7382	7181	7216	7256	7394	7400	7365	7408	7330	7377	7439	7346	7315	7348	7318	7384	7266	7377	7432	7222	7268	7411	7277	7306	7378	7289	7368	7240	7263	7317	7427	7398	7351	7400	7214	7415	7311	7311	7399	7344	7399	7432	7374	7437	7379	7416	7404	7351	7286	7421	7329	7396	7327	7346	7377	7367	7357	7393	7384	7318	7366	7419	7214	7476	7478	7340	7337	7444	7321	7370	7363	7478	7411	7327	7237	7362	7451	7369	7369	7469	7368	7252	7354	7381	7397	7438	7295	7502	7295	7388	7244	7392	7269	7404	7294	7298	7197	7317	7258	7403	7346	7178	7369	7263	7411	7349	7229	7242	7406	7303	7398	7465	7298	7314	7251	7363	7473	7346	7418	7353	7376	7129	7320	7357	7313	7351	7400	7285	7323	7260	7369	7332	7360	7303	7306	7355	7481	7321	7071	7249	7390	7244	7346	7321	7340	7331	7318	7393	7451	7401	7306	7250	7166	7243	7398	7347	7091	7463	7285	7361	7341	7533	7302	7355	7248	7473	7324	7382	7379	7248	7311	7340	7280	7398	7308	7346	7426	7401	7316	7226	7508
6276	6396	6477	4055	2372	1620	1130	921	857	925	878	879	860	871	862	855	821	842	832	825	841	851	865	845	835	857	827	845	842	921	846	817	842	877	867	874	852	831	852	860	871	857	870	935	871	839	882	838	828	845	812	860	895	826	812	857	853	925	829	832	837	846	766	817	881	884	858	875	865	799	830	788	853	852	873	841	851	887	864	879	834	830	864	864	850	837	826	864	835	847	848	871	869	900	868	826	806	835	804	825	879	871	897	861	830	859	809	832	834	917	845	906	842	833	832	803	862	809	863	789	818	860	883	865	865	844	882	793	881	906	823	819	846	832	859	912	920	868	799	867	855	823	781	804	887	843	852	783	868	820	859	825	853	772	815	852	845	855	848	840	890	847	780	862	861	865	867	892	824	848	848	828	850	828	833	852	834	839	839	843	843	880	816	809	866	818	868	899	877	819	824	812	845	878	814	885	873	811	795	848	852	872	821	851	824	853	830	836	839	850	830	890	847	808	915	840	864	882	846	812	838	894	891	862	812	872	842	867	815	845	828	866	808	883	897	842	859	818	852	840	831	886	878	833	849	792	914	847	821	877	842	842	884	827	829	838	872	829	900	832	830	845	856	880	908	832	847	888	903	851	890	811	846	860	808	825	877	825	888	874	836	810	858	849	855	817	891	845	805	849	883	843	926	790	824	881	871	868	803	884	835	853	886	881	882	795	839	842	836	860	878	859	884	853	887	829	863	854	870	813	850	846	857	867	880	863	864	819	854	844	863	862	836	805	784	853	862	815	831	848	846	806	864	793	836	895	874	777	858	857	871	865	885	864	866	826	866	862	866	864	835	861	856	858	867	874	821	858	846	860	804	824	803	894	827	886	853	839	835	900	827	879	892	782	920	853	851	819	822	830	826	908	837	775	806	844	845	870	839	900	816	847	846	839	845	817	830	849	865	855	872	828	833	855	878	857	872	835	841	889	826	778	886	824	869	811	873	858	839	855	848	882	836	834	813	841	831	816	840	802	810	836	831	808	858	841	870	802	895	877	818	829	829	903	865	872	851	852	843	877	876	803	786	868	863	866	771	857	868	838	859	852	834	858	900	866	872	828	839	857	798	838	874	816	835	814	798	873	867	834	881	854	842	896	806	861	831	818	862	848	822	809	861	840	824	832	853	829	850	819	842	857	813	834	875	823	802	831	858	868	818	881	856	838	919	857	854	828	870	825	830	843	874	868	871	886	866	872	874	844	831	866	842	851	859	874	824	825	784	818	868	814	849	883	841	863	879	820	860	797	874	796	816	888	834	937	840	869	907	853	859	878	859	824	826	845	798	829	876	819	857	866	894	870	874	839	854	824	832	863	854	835	799	844	827	819	885	858	874	865	824	855	867	835	865	902	856	868	855	854	853	825	901	785	825	858	800	819	918	830	863	799	813	862	835	845	854	905	875	868	846	786	795	825	816	803	831	828	834	835	845	837	843	862	862	911	824	917	871	869	859	843	861	829	846	852	858	830	797	836	869	834	810	839	860	873	827	900	878	907	847	840	858	867	838	828	876	878	881	799	911	820	850	851	876	891	890	886	805	854	843	833	878	866	852	807	806	833	892	787	857	868	843	855	864	886	859	874	839	874	847	906	853	796	859	863	834	887	840	851	865	828	895	831	859	875	858	897	854	825	808	822	873	869	829	874	867	876	907	908	815	816	891	848	866	876	898	914	821	878	839	839	850	841	853	853	825	828	919	884	866	875	792	799	802	799	836	841	829	848	842	829	844	854	886	886	877	835	913	885	854	869	854	867	816	846	841	825	884	796	870	867	912	808	897	869	813	776	868	863	807	837	814	843	873	849	827	885	846	834	858	860	774	783	819	894	864	845	866	842	857	804	854	808	851	844	854	876	859	875	876	836	861	864	845	879	886	816	786	919	820	842	873	822	853	881	881	791	896	830	805	812	828	823	860	794	843	800	846	829	846	834	855	814	846	870	835	821	891	844	841	845	851	874	802	833	864	873	876	861	804	852	839	788	867	910	827	817	875	823	843	891	893	799	812	877	812	881	848	785	872	863	894	822	890	837	821	862	871	815	867	899	879	837	851	838	866	836	920	804	825	839	862	900	863	826	841	857	803	868	867	846	865	802	820	818	875	862	874	857	809	878	840	864	871	837	863	824	894	876	838	862	816	837	840	859	831	846	882	845	849	823	871	816	889	819	872	872	854	831	852	846	876	814	815	822	830	853	836	803	861	845	844	840	819	896	862	875	849	828	851	834	815	888	849	837	875	890	862	898	831	869	822	874	909	823	874	870	866	831	846	811	836	875	926	846	812	872	870	839	829	856	853	851	845	824	886	842	825	863	856	908	877	828	885	810	821	811	808	808	804	831	859	786	847	886	909	867	832	863	831	846	836	891	878	864	848	902	854	802	854	802	870	850	840	814	879	860	822	863	887	802	818	883	835	847	872	794	840	864	836	851	927	820	842	846	815	840	874	805	879	838	830	845	849	824	824	809	861	906	849	888	856	803	839	889	857	902	847	815	827	832	838	845	877	821	901	836	821	842	855	845	836	827	884	846	837	833	809	860	880	894	845	873	813	835	877	846	886	822	840	845	931	823	889	852	810	844	818	816	777	828	850	857	873	802	803	892	877	892	867	859	907	797	840	872	883	838	887	815	797	777	843	826	848	890	824	841	829	881	837	859	842	857	887	834	864	910	807	884	846	845	836	871	835	900	890	822	806	870	880	813	854	840	835	858	861	842	817	836	807	842	923	854	846	890	858	876	831	859	845	816	900	847	835	829	873	864	858	846	885	854	941	815	855	868	875	819	888	815	836	893	838	875	835	831	838	887	870	843	848	825	830	846	909	794	874	858	824	850	857	839	865	843	886	857	820	819	854	828	850	877	827	903	808	854	857	882	866	850	808	831	823	834	882	863	826	834	866	881	863	836	792	816	872	824	842	850	851	856	897	848	894	871	809	876	871	889	858	835	888	836	785	866	877	827	873	834	790	856	858	838	909	772	843	845	849	847	862	864	831	833	894	871	877	816	833	836	860	835	861	779	889	817	842	828	833	876	876	801	888	876	829	859	844	853	857	924	859	876	885	860	833	890	856	863	837	867	879	846	863	877	890	894	814	867	871	860	860	842	831	874	840	842	828	857	814	841	879	811	866	863	850	834	864	801	896	839	920	868	820	891	889	795	846	830	877	870	824	847	801	855	829	895	795	865	849	840	831	848	883	832	872	825	898	856	861	833	846	863	868	874	849	838	868	843	909	843	808	866	813	818	851	862	829	847	894	896	780	834	792	831	856	830	877	809	867	825	835	806	883	806	866	879	858	848	863	870	803	837	800	852	859	868	882	830	871	837	842	840	894	785	829	827	824	869	840	877	863	856	783	831	874	887	782	841	797	861	829	838	849	876	828	876	886	829	853	816	879	849	863	888	870	829	831	853	893	794	850	826	869	869	867	870	868	803	848	742	888	824	844	852	842	855	817	859
33743	38694	35442	36349	31197	23885	15018	10270	8166	8475	7736	7543	7368	7336	7348	7218	7286	7274	7149	7141	7263	7207	7325	7307	7182	7259	7257	7244	7310	7295	7258	7446	7335	7263	7220	7480	7289	7210	7268	7332	7184	7269	7387	7177	7264	7341	7218	7275	7317	7233	7316	7174	7277	7174	7270	7170	7265	7210	7270	7398	7319	7391	7209	7228	7385	7168	7283	7328	7180	7375	7246	7180	7174	7318	7236	7182	7148	7269	7316	7172	7182	7262	7210	7171	7335	7293	7270	7288	7364	7293	7193	7199	7314	7282	7139	7301	7167	7330	7174	7212	7306	7320	7296	7343	7188	7308	7298	7223	7212	7339	7325	7171	7264	7273	7336	7252	7233	7225	7212	7127	7355	7205	7364	7173	7156	7292	7283	7337	7367	7186	7306	7349	7311	7224	7184	7222	7203	7326	7164	7430	7337	7168	7375	7383	7299	7293	7404	7172	7150	7320	7277	7435	7342	7363	7225	7233	7149	7413	7321	7315	7281	7273	7242	7253	7292	7237	7286	7232	7220	7231	7430	7182	7260	7264	7246	7266	7291	7253	7264	7196	7214	7194	7245	7464	7268	7378	7462	7194	7207	7461	7324	7237	7195	7361	7243	7358	7159	7262	7378	7265	7289	7356	7219	7144	7177	7134	7197	7198	7115	7216	7247	7268	7286	7133	7265	7233	7339	7265	7299	7237	7319	7329	7304	7193	7223	7363	7338	7382	7258	7412	7139	7201	7268	7320	7380	7270	7324	7330	7313	7283	7240	7391	7187	7189	7359	7350	7154	7153	7304	7233	7310	7205	7231	7381	7224	7096	7212	7130	7210	7289	7329	7222	7216	7260	7316	7278	7215	7305	7236	7222	7241	7264	7197	7326	7211	7285	7246	7231	7256	7224	7144	7326	7063	7319	7324	7360	7381	7179	7278	7425	7299	7201	7274	7226	7237	7284	7198	7372	7256	7263	7193	7259	7202	7299	7301	7263	7330	7180	7244	7157	7223	7136	7237	7204	7207	7165	7293	7267	7368	7239	7303	7281	7121	7244	7158	7397	7184	7459	7147	7252	7304	7184	7284	7429	7292	7325	7235	7352	7242	7227	7320	7261	7293	7153	7259	7194	7292	7268	7263	7256	7222	7349	7334	7257	7290	7355	7335	7364	7292	7242	7183	7309	7275	7241	7249	7329	7326	7127	7251	7232	7261	7335	7184	7167	7348	7286	7276	7216	7248	7257	7188	7386	7315	7392	7410	7198	7144	7169	7203	7384	7311	7233	7261	7220	7343	7328	7190	7370	7165	7278	7323	7375	7231	7391	7410	7424	7370	7275	7376	7242	7299	7234	7372	7292	7320	7289	7177	7307	7297	7327	7321	7349	7340	7299	7342	7306	7359	7355	7269	7246	7394	7275	7213	7254	7349	7299	7316	7309	7363	7303	7392	7188	7310	7271	7403	7287	7294	7260	7380	7381	7232	7216	7177	7318	7265	7251	7250	7247	7334	7260	7290	7245	7279	7303	7233	7264	7193	7435	7063	7322	7145	7313	7283	7391	7185	7303	7312	7243	7260	7297	7366	7341	7283	7356	7209	7282	7363	7374	7282	7283	7397	7354	7243	7427	7320	7268	7184	7323	7262	7340	7292	7331	7239	7272	7429	7189	7280	7260	7301	7292	7248	7391	7247	7291	7122	7423	7397	7350	7302	7287	7309	7315	7298	7097	7196	7242	7330	7219	7347	7383	7302	7361	7225	7202	7359	7404	7393	7284	7261	7180	7288	7278	7245	7320	7240	7375	7361	7297	7203	7312	7297	7236	7256	7365	7365	7271	7345	7148	7146	7243	7372	7355	7216	7364	7145	7338	7282	7200	7332	7315	7237	7311	7158	7308	7215	7273	7174	7337	7160	7281	7369	7320	7285	7298	7260	7430	7316	7347	7282	7304	7235	7366	7292	7306	7303	7359	7398	7274	7233	7284	7265	7292	7272	7210	7290	7305	7275	7340	7298	7300	7314	7342	7359	7157	7230	7185	7295	7170	7254	7320	7140	7179	7332	7220	7334	7253	7315	7280	7383	7279	7355	7224	7294	7254	7199	7280	7163	7333	7148	7328	7185	7257	7253	7194	7251	7202	7360	7296	7253	7338	7192	7257	7166	7286	7274	7302	7321	7222	7264	7331	7119	7252	7366	7328	7267	7283	7236	7246	7400	7238	7216	7228	7269	7173	7371	7303	7162	7196	7404	7373	7200	7333	7242	7418	7262	7344	7263	7352	7291	7320	7259	7279	7335	7324	7216	7157	7083	7238	7277	7138	7380	7260	7317	7299	7287	7545	7356	7249	7219	7240	7144	7191	7277	7196	7097	7270	7246	7187	7185	7342	7337	7270	7300	7228	7160	7245	7319	7265	7274	7335	7363	7303	7271	7179	7336	7229	7236	7214	7273	7294	7469	7364	7255	7162	7341	7186	7275	7209	7312	7272	7198	7350	7335	7232	7251	7453	7236	7258	7293	7108	7253	7299	7254	7279	7251	7342	7190	7309	7307	7349	7253	7404	7216	7231	7203	7273	7267	7173	7246	7299	7141	7210	7375	7372	7253	7355	7258	7230	7340	7260	7182	7218	7230	7308	7228	7284	7195	7310	7132	7244	7141	7232	7396	7331	7368	7290	7321	7157	7134	7301	7275	7181	7200	7208	7260	7377	7321	7218	7336	7264	7241	7272	7267	7309	7351	7386	7294	7228	7185	7262	7236	7125	7299	7349	7430	7355	7341	7205	7301	7292	7229	7320	7364	7184	7426	7114	7341	7191	7199	7241	7275	7353	7430	7272	7240	7399	7429	7307	7297	7260	7321	7357	7335	7174	7369	7294	7190	7268	7221	7221	7159	7183	7322	7402	7277	7154	7287	7280	7371	7354	7317	7174	7254	7257	7354	7244	7404	7306	7284	7352	7158	7258	7332	7313	7235	7251	7218	7254	7214	7334	7219	7337	7187	7304	7315	7289	7228	7182	7371	7292	7186	7321	7172	7253	7150	7305	7289	7423	7297	7184	7418	7271	7258	7203	7217	7314	7304	7127	7374	7251	7252	7387	7188	7324	7163	7220	7197	7260	7289	7323	7194	7314	7206	7250	7288	7261	7287	7222	7294	7356	7234	7456	7207	7384	7288	7316	7274	7357	7231	7186	7255	7205	7228	7293	7489	7257	7210	7248	7296	7355	7250	7168	7239	7182	7247	7287	7373	7271	7406	7240	7338	7415	7292	7265	7288	7378	7257	7280	7227	7193	7157	7176	7387	7225	7288	7399	7385	7201	7309	7285	7333	7407	7486	7272	7233	7246	7275	7323	7293	7222	7404	7150	7411	7253	7408	7232	7198	7334	7225	7374	7305	7221	7283	7167	7360	7332	7248	7128	7281	7218	7283	7247	7275	7185	7372	7268	7258	7213	7354	7274	7235	7245	7205	7319	7195	7304	7267	7213	7370	7211	7346	7457	7330	7123	7280	7254	7055	7123	7236	7304	7282	7384	7237	7169	7234	7256	7331	7235	7280	7332	7331	7287	7168	7364	7312	7245	7334	7308	7219	7320	7254	7285	7220	7195	7451	7233	7317	7236	7333	7257	7284	7257	7347	7184	7243	7411	7323	7207	7284	7362	7219	7248	7300	7229	7337	7351	7369	7287	7295	7287	7391	7219	7340	7283	7295	7255	7493	7312	7195	7329	7222	7212	7385	7341	7233	7179	7336	7153	7027	7345	7348	7188	7397	7343	7360	7206	7370	7231	7286	7242	7256	7164	7129	7264	7361	7214	7400	7252	7259	7217	7112	7308	7374	7385	7398	7256	7218	7291	7295	7299	7335	7386	7120	7132	7236	7263	7384	7265	7245	7253	7325	7110	7246	7314	7313	7304	7306	7356	7239	7356	7382	7236	7244	7173	7298	7103	7375	7340	7221	7332	7221	7255	7295	7275	7296	7323	7273	7371	7328	7277	7312	7320	7317	7219	7397	7268	7258	7248	7150	7132	7251	7283	7541	7166	7265	7527	7314	7222	7260	7386	7252	7345	7272	7217	7296	7280	7263	7388	7255	7246	7236	7362	7383	7371	7397	7383	7246	7332	7392	7228	7236	7322	7252	7398	7206	7282	7235	7324	7191	7384	7158	7271	7345	7285	7272	7287	7176	7297	7215	7395	7337	7378	7300	7082	7305	7341	7283	7221	7297	7200	7140	7322	7312	7314	7322	7404	7369	7131	7266	7350	7224	7361	7239	7177	7331	7164	7273	7375	7292	7301	7216	7308	7219	7204	7255	7302	7268	7213	7354	7223	7303	7374	7242	7312	7340	7374	7335	7279	7204	7321	7161	7303	7308	7269	7160	7246	7189	7310	7249	7296	7212	7145	7207	7304	7374	7278	7181	7086	7322	7172	7320	7144	7318	7193	7189	7388	7301	7184	7169	7376	7252	7352	7274	7305	7317	7273	7362	7218	7176	7282	7281	7358	7365	7194	7337	7108	7279	7278	7089	7313	7389	7254	7251	7325	7248	7297	7298	7167	7080	7343	7199	7179	7361	7349	7314	7347	7186	7290	7243	7252	7180	7204	7324	7312	7275	7267	7267	7231	7289	7213	7348	7254	7321	7284	7170	7287	7345	7208	7160	7290	7295	7153	7237	7472	7163	7348	7214	7241	7398	7248	7421	7351	7142	7338	7275	7250	7295	7309	7348	7237	7367	7302	7264	7213	7353	7227	7342	7394	7419	7219	7279	7280	7290	7246	7218	7382	7218	7334	7328	7292	7221	7305	7271	7265	7340	7254	7306	7426	7301	7441	7460	7288	7391	7271	7262	7196	7284	7166	7257	7243	7288	7175	7201	7184	7324	7207	7271	7293	7289	7296	7267	7389	7221	7327	7378	7357	7260	7342	7338	7441	7356	7279	7319	7196	7236	7258	7432	7178	7254	7311	7327	7212	7267	7415	7263	7415	7170	7266	7258	7329	7390	7197	7290	7245	7271	7313	7266	7275	7384	7323	7149	7312	7354	7151	7308	7260	7398	7271	7278	7271	7203	7462	7349	7260	7201	7306	7262	7151	7221	7270	7267	7288	7246	7277	7295	7314
6873	16181	17373	10939	6024	3367	1964	1259	927	966	903	879	880	867	917	839	831	872	865	819	804	828	817	851	864	851	891	854	849	816	836	841	868	874	857	830	869	909	871	885	845	864	820	813	913	798	860	882	842	862	817	834	909	852	872	848	858	867	857	884	865	855	892	915	865	845	869	858	814	874	871	833	851	829	818	859	867	865	867	894	849	889	859	883	899	864	807	828	770	825	901	843	852	858	905	908	857	878	866	834	829	858	868	815	886	832	851	852	831	870	830	821	897	836	881	831	877	901	881	877	867	832	855	879	851	954	903	828	903	916	923	854	808	882	879	829	871	876	933	869	824	844	874	887	811	872	880	795	894	869	829	841	894	895	855	812	843	813	843	852	865	851	870	887	887	903	827	887	903	872	844	804	814	883	852	849	887	838	873	902	845	902	915	845	850	900	852	911	904	869	834	820	791	851	876	887	834	808	848	843	884	828	845	888	827	877	866	831	826	867	892	859	847	886	840	838	837	855	830	830	898	925	897	870	868	851	869	900	883	884	869	862	834	890	855	832	848	867	831	880	911	893	834	855	833	862	878	861	827	867	860	837	844	838	836	876	878	845	839	873	888	872	876	871	788	845	836	877	837	895	878	841	837	820	873	835	846	882	879	846	847	821	847	855	867	896	870	893	817	847	849	867	851	883	866	864	863	861	850	842	851	863	888	819	852	818	823	892	889	917	873	896	858	814	847	894	856	906	875	847	853	845	861	824	884	867	855	895	890	902	834	866	850	873	863	867	828	830	863	845	834	826	888	892	884	831	899	876	845	890	861	853	830	880	877	837	848	884	905	832	876	833	866	881	859	873	839	885	836	864	849	845	787	850	855	851	827	868	853	866	839	913	839	876	909	906	872	878	833	884	838	853	870	828	900	856	869	815	863	836	922	855	818	874	930	874	852	868	857	833	832	859	873	876	873	842	840	879	891	864	836	886	825	800	873	823	823	885	898	817	839	841	832	829	873	867	854	909	847	841	850	914	826	831	835	861	840	875	798	899	892	860	863	862	882	888	882	827	827	922	863	863	847	870	881	958	873	834	853	867	884	889	885	850	835	818	838	854	859	854	807	829	893	867	846	875	840	849	880	867	836	871	852	854	843	913	848	865	834	894	872	798	872	833	873	823	865	865	841	836	838	820	850	897	856	858	818	861	840	888	882	844	852	841	851	885	811	857	820	848	861	851	852	856	876	828	888	828	831	852	869	862	851	873	862	856	853	863	882	905	828	872	834	865	846	884	860	871	897	886	903	870	846	858	899	854	891	790	845	888	874	851	857	827	850	850	886	850	900	861	870	885	943	842	910	890	891	834	833	904	860	888	861	803	805	831	864	915	820	855	837	830	889	887	903	840	851	860	873	928	860	815	890	839	895	834	851	837	874	869	888	898	854	855	880	854	857	864	888	888	892	888	823	878	842	909	832	806	899	814	840	822	838	842	813	855	888	913	860	856	846	897	854	860	807	858	853	863	898	867	862	807	893	825	842	818	905	875	853	865	848	897	841	848	842	828	850	875	891	862	865	825	907	865	855	830	841	869	897	861	844	906	834	868	870	870	840	840	885	889	815	862	824	834	856	768	858	836	882	908	850	838	843	843	877	863	786	869	853	874	843	857	839	846	888	917	833	848	879	846	862	872	883	870	878	822	850	854	876	835	903	845	843	801	875	889	878	878	900	837	873	831	857	812	860	830	931	859	818	825	875	881	817	813	845	874	821	834	875	826	908	919	871	836	835	844	856	860	837	847	909	858	845	909	855	845	824	802	855	842	887	852	882	852	855	871	850	893	856	901	900	876	909	832	830	839	823	852	903	873	854	832	810	844	803	856	883	850	870	899	856	861	840	858	805	812	845	842	860	906	892	836	836	892	895	863	829	829	820	865	865	917	856	876	854	854	877	875	924	835	892	835	864	812	844	846	903	841	876	871	881	853	801	811	831	908	880	918	823	814	814	855	837	858	822	841	891	803	856	846	844	828	841	819	918	822	839	857	827	859	892	896	877	857	889	831	870	865	838	898	875	801	834	860	870	860	880	864	862	888	860	847	844	903	852	835	870	888	816	881	874	886	878	877	898	829	802	835	847	842	904	910	859	902	872	855	854	819	819	834	869	845	848	851	831	818	839	892	871	894	858	865	835	934	891	890	872	845	881	843	846	856	843	823	865	856	813	866	831	818	870	840	799	898	872	898	840	865	853	839	876	903	914	830	806	836	872	789	853	856	829	895	884	865	817	900	861	920	887	835	855	816	892	896	890	902	893	847	843	805	835	847	886	888	855	845	821	854	918	881	840	835	786	816	812	891	794	849	858	873	934	845	852	874	842	839	883	874	795	842	857	827	870	868	837	879	853	851	849	882	868	857	855	849	881	876	843	905	920	827	838	830	877	830	887	902	864	873	815	871	836	881	832	861	872	878	860	813	820	810	845	818	817	853	801	845	853	853	914	830	872	874	879	890	837	870	875	830	873	824	856	840	853	886	854	844	846	838	837	863	888	861	894	833	808	839	893	905	875	841	874	863	870	842	817	858	863	848	816	891	885	838	876	857	862	811	866	895	885	869	866	830	861	843	838	836	832	880	898	838	819	829	862	871	831	898	823	882	850	903	843	853	878	827	857	839	862	823	816	819	825	896	864	899	863	875	868	864	830	900	884	871	864	870	868	870	915	873	874	894	885	828	883	884	875	902	893	896	880	844	892	851	869	850	875	856	859	856	848	804	805	846	843	905	844	874	870	870	815	864	919	880	845	863	834	851	868	875	854	846	881	869	868	798	871	905	895	896	887	817	885	866	804	832	859	878	859	821	800	867	861	837	833	879	845	851	837	865	897	860	840	849	850	865	859	892	816	851	845	840	864	881	890	894	804	863	868	840	845	817	868	874	867	835	845	839	880	894	818	892	810	898	891	871	864	896	848	812	912	841	867	847	830	903	843	833	918	847	849	809	847	902	831	847	842	862	834	841	878	840	871	829	875	870	818	907	842	918	882	876	891	889	866	872	877	816	847	902	861	823	896	870	825	868	864	847	848	880	878	895	879	848	766	858	891	885	850	869	872	894	859	872	820	827	890	872	851	825	884	887	869	826	840	873	875	822	878	857	877	861	881	846	840	888	851	858	880	868	915	851	833	821	836	868	890	882	859	869	898	849	867	862	848	848	897	840	882	851	862	883	883	841	856	823	879	830	878	854	871	887	877	863	870	823	842	844	897	789	856	816	834	859	883	843	816	868	898	861	907	874	853	849	834	854	911	847	839	874	834	870	844	843	885	896	892	848	823	832	881	814	862	836	851	900	821	880	865	834	870	901	882	857	840	878	822	837	806	899	804	903	913	824	874	878	867	885	883	854	846	872	881	838	856	814	869	878	837	837	877	876	857	857	859	843	899	833	845	822	784	811	897	861	823	846	875	868	856	818	826	872	876	885	852	852	848	900	869	856	862	885	878	902	881	822	841	829
41485	54186	50606	52298	46478	36608	26022	15996	10148	10691	8549	7921	7775	7525	7332	7198	7216	7253	7320	7390	7420	7367	7330	7262	7498	7372	7356	7244	7326	7366	7275	7228	7278	7425	7435	7346	7272	7359	7165	7443	7403	7263	7356	7520	7214	7343	7332	7456	7439	7260	7278	7262	7251	7378	7429	7212	7373	7280	7207	7268	7423	7297	7438	7401	7376	7284	7242	7261	7337	7392	7208	7265	7238	7352	7448	7195	7342	7408	7286	7263	7479	7299	7358	7249	7308	7431	7291	7455	7398	7275	7355	7225	7344	7429	7289	7414	7402	7227	7329	7282	7380	7324	7391	7269	7361	7299	7265	7333	7358	7354	7313	7406	7464	7288	7322	7318	7274	7219	7288	7367	7184	7365	7408	7450	7359	7282	7408	7505	7287	7393	7303	7310	7394	7363	7244	7270	7391	7400	7354	7188	7446	7386	7267	7296	7304	7222	7308	7317	7438	7393	7306	7286	7503	7437	7260	7364	7369	7425	7273	7251	7364	7366	7246	7348	7336	7395	7312	7372	7458	7376	7335	7259	7449	7382	7306	7281	7408	7373	7299	7340	7407	7317	7395	7299	7381	7372	7470	7420	7406	7265	7275	7434	7425	7275	7347	7435	7328	7163	7251	7347	7377	7286	7264	7253	7355	7242	7280	7273	7510	7240	7278	7346	7320	7388	7315	7339	7416	7357	7356	7300	7286	7369	7300	7351	7309	7512	7462	7570	7234	7275	7366	7478	7383	7336	7387	7299	7437	7303	7320	7438	7310	7238	7317	7247	7382	7388	7363	7324	7341	7295	7379	7200	7176	7266	7348	7372	7265	7435	7399	7420	7419	7343	7300	7386	7296	7402	7410	7360	7307	7339	7389	7203	7489	7392	7519	7395	7334	7407	7283	7384	7389	7187	7287	7446	7333	7290	7425	7329	7304	7360	7365	7348	7471	7367	7247	7297	7257	7447	7339	7351	7341	7317	7413	7339	7341	7299	7297	7238	7372	7283	7244	7322	7339	7363	7226	7379	7376	7323	7269	7250	7372	7289	7295	7346	7355	7437	7402	7330	7462	7314	7402	7321	7375	7317	7245	7278	7458	7467	7291	7267	7417	7170	7309	7534	7309	7344	7300	7340	7247	7447	7367	7307	7317	7380	7219	7319	7364	7262	7474	7274	7451	7280	7399	7225	7403	7406	7339	7280	7399	7369	7414	7321	7287	7377	7317	7359	7229	7333	7453	7270	7422	7289	7315	7352	7327	7292	7181	7305	7280	7444	7350	7189	7259	7293	7324	7172	7244	7432	7457	7266	7215	7356	7298	7269	7299	7326	7289	7306	7404	7222	7198	7124	7421	7350	7442	7214	7435	7325	7363	7223	7275	7384	7301	7256	7357	7364	7409	7372	7289	7442	7368	7312	7409	7298	7361	7357	7376	7348	7288	7288	7339	7385	7459	7249	7315	7400	7436	7318	7423	7281	7382	7330	7237	7401	7323	7312	7328	7424	7318	7355	7331	7281	7407	7369	7272	7189	7459	7474	7384	7317	7479	7458	7359	7310	7286	7311	7322	7308	7318	7533	7337	7475	7205	7528	7318	7197	7390	7163	7190	7263	7336	7216	7292	7358	7349	7494	7241	7414	7453	7271	7431	7348	7379	7374	7352	7315	7314	7283	7278	7248	7379	7419	7361	7378	7365	7419	7323	7316	7267	7351	7310	7383	7295	7271	7265	7410	7431	7417	7285	7335	7320	7376	7288	7291	7407	7361	7295	7338	7345	7352	7382	7297	7258	7372	7343	7347	7399	7349	7284	7253	7362	7315	7404	7280	7255	7284	7220	7390	7484	7286	7281	7402	7294	7398	7232	7413	7166	7473	7230	7240	7315	7414	7446	7336	7349	7352	7281	7312	7267	7310	7467	7354	7317	7260	7362	7398	7358	7415	7310	7254	7483	7390	7378	7466	7268	7383	7373	7261	7271	7392	7342	7315	7319	7322	7293	7441	7375	7268	7268	7355	7313	7467	7273	7377	7295	7448	7325	7312	7323	7325	7352	7292	7391	7260	7388	7392	7438	7243	7256	7317	7300	7351	7298	7423	7381	7436	7395	7273	7278	7313	7319	7401	7404	7396	7378	7371	7420	7187	7411	7365	7335	7286	7415	7373	7438	7330	7335	7348	7291	7248	7326	7342	7413	7362	7458	7312	7409	7220	7398	7410	7240	7461	7153	7276	7310	7325	7306	7294	7182	7276	7463	7418	7265	7298	7295	7277	7310	7313	7169	7404	7421	7331	7272	7136	7388	7435	7274	7494	7400	7263	7339	7284	7334	7338	7330	7333	7319	7368	7329	7305	7462	7248	7344	7292	7251	7243	7382	7452	7401	7233	7353	7232	7239	7206	7350	7253	7363	7243	7359	7337	7220	7317	7378	7301	7274	7321	7354	7308	7435	7189	7281	7421	7334	7296	7168	7293	7413	7296	7389	7262	7301	7387	7371	7269	7280	7468	7349	7410	7276	7331	7362	7389	7371	7169	7305	7390	7272	7332	7322	7261	7347	7321	7478	7319	7345	7295	7407	7383	7360	7292	7261	7428	7282	7208	7430	7294	7217	7402	7239	7255	7229	7353	7328	7352	7442	7308	7307	7365	7358	7357	7328	7325	7335	7377	7373	7402	7346	7421	7110	7313	7222	7422	7341	7366	7365	7196	7265	7323	7260	7201	7362	7248	7269	7305	7302	7286	7286	7362	7380	7344	7313	7501	7241	7396	7211	7433	7335	7400	7281	7408	7323	7340	7265	7197	7346	7381	7323	7170	7269	7390	7288	7388	7367	7259	7420	7204	7382	7223	7273	7351	7372	7242	7328	7364	7314	7275	7268	7435	7467	7282	7482	7416	7211	7382	7457	7243	7338	7270	7451	7298	7224	7328	7436	7338	7335	7193	7280	7219	7340	7347	7307	7311	7337	7328	7241	7389	7372	7320	7264	7257	7378	7369	7504	7302	7367	7391	7466	7270	7407	7417	7359	7381	7310	7347	7440	7302	7331	7396	7543	7276	7392	7406	7177	7237	7267	7367	7343	7264	7366	7317	7443	7217	7243	7297	7411	7394	7435	7425	7198	7298	7356	7362	7378	7372	7466	7279	7364	7212	7479	7342	7380	7392	7331	7407	7386	7293	7258	7457	7301	7210	7341	7214	7325	7285	7332	7172	7254	7293	7244	7352	7400	7350	7393	7328	7293	7283	7371	7362	7319	7325	7304	7276	7274	7401	7335	7420	7400	7326	7376	7323	7299	7341	7416	7327	7349	7293	7403	7251	7299	7211	7386	7327	7254	7386	7399	7375	7373	7421	7464	7333	7266	7329	7335	7432	7324	7286	7381	7295	7327	7331	7230	7340	7309	7363	7481	7244	7307	7326	7274	7318	7416	7340	7333	7222	7277	7264	7414	7317	7433	7312	7445	7136	7381	7321	7339	7370	7475	7484	7428	7456	7354	7179	7284	7473	7289	7287	7272	7372	7234	7354	7201	7492	7490	7223	7211	7453	7328	7406	7286	7399	7380	7375	7368	7472	7263	7267	7366	7375	7349	7286	7291	7360	7386	7291	7201	7434	7247	7364	7251	7399	7283	7467	7273	7369	7407	7375	7316	7248	7378	7341	7299	7253	7281	7357	7377	7318	7366	7219	7364	7236	7254	7477	7337	7323	7288	7344	7400	7266	7226	7199	7371	7383	7380	7316	7338	7256	7304	7281	7427	7351	7429	7364	7344	7235	7459	7282	7250	7371	7378	7338	7371	7223	7351	7339	7335	7361	7277	7368	7215	7303	7455	7356	7263	7387	7348	7363	7464	7339	7415	7228	7351	7323	7337	7340	7278	7236	7377	7395	7318	7271	7360	7406	7386	7333	7395	7406	7229	7277	7384	7398	7461	7387	7311	7277	7450	7255	7415	7331	7288	7160	7295	7339	7382	7309	7179	7268	7401	7327	7293	7342	7372	7437	7304	7306	7294	7371	7269	7384	7324	7315	7344	7332	7380	7326	7274	7209	7338	7484	7316	7278	7400	7226	7303	7367	7419	7513	7320	7288	7235	7308	7291	7419	7449	7405	7397	7264	7459	7398	7315	7341	7382	7288	7271	7427	7361	7385	7275	7407	7350	7263	7256	7366	7415	7271	7243	7327	7321	7323	7277	7307	7338	7351	7255	7285	7365	7347	7305	7330	7400	7491	7400	7378	7406	7325	7373	7314	7525	7371	7463	7329	7353	7283	7423	7337	7315	7311	7387	7233	7117	7351	7303	7262	7433	7379	7409	7288	7236	7260	7358	7358	7267	7488	7231	7394	7476	7441	7445	7314	7262	7463	7357	7391	7275	7369	7260	7324	7328	7358	7245	7353	7399	7175	7310	7368	7384	7375	7371	7305	7219	7309	7308	7242	7272	7313	7374	7385	7437	7206	7338	7396	7330	7352	7421	7300	7322	7389	7196	7316	7457	7342	7338	7392	7322	7453	7359	7375	7468	7333	7340	7464	7178	7298	7222	7394	7392	7467	7351	7443	7372	7339	7318	7422	7260	7473	7281	7338	7337	7242	7274	7204	7265	7163	7361	7388	7323	7204	7255	7277	7370	7444	7337	7491	7203	7170	7363	7330	7449	7229	7440	7474	7377	7274	7315	7066	7299	7255	7450	7421	7357	7231	7257	7372	7396	7346	7394	7314	7408	7382	7339	7382	7317	7415	7364	7420	7435	7180	7434	7411	7391	7265	7381	7416	7171	7424	7417	7356	7364	7331	7244	7403	7396	7233	7438	7360	7342	7442	7273	7321	7309	7453	7349	7340	7382	7400	7361	7366	7360	7471	7372	7355	7340	7339	7367	7301	7344	7275	7439	7287	7348	7361	7395	7344	7541	7319	7244	7400	7400	7315	7314	7312	7362	7379	7361	7293	7217	7373	7274	7276	7406	7394	7352	7358	7334	7245	7413	7267	7343	7266	7234	7374	7401	7221	7626	7283	7312	7275	7467	7292	7374	7453	7145	7345	7281	7380	7337	7316	7290	7325	7254	7243	7182	7448	7353	7252	7282	7512	7354	7352	7402	7459	7332	7376	7313	7394	7379	7345
9065	13579	16082	10489	5470	3469	1986	1272	991	994	875	907	895	869	834	853	856	835	921	829	875	876	833	844	853	787	885	884	800	848	856	884	820	819	826	835	849	911	848	822	811	821	843	823	885	857	835	839	832	844	852	867	848	848	860	885	883	864	850	870	862	861	863	858	856	836	805	851	836	875	843	878	837	859	836	849	879	897	876	839	840	841	801	900	793	859	836	850	884	881	831	842	821	835	846	868	873	835	844	850	841	841	851	838	800	822	910	874	846	870	867	853	857	821	838	903	894	863	883	829	831	884	820	829	822	858	882	874	887	827	860	862	854	866	909	868	872	878	852	843	834	829	848	851	896	839	858	880	855	864	837	765	873	824	891	827	828	831	879	861	840	843	858	897	857	883	880	830	850	877	852	829	853	840	868	812	823	880	831	868	825	841	897	876	875	871	865	866	833	871	870	859	805	867	834	810	856	855	853	832	827	856	877	850	836	851	842	834	836	901	908	823	918	836	857	852	837	836	842	864	818	832	881	853	871	881	914	911	828	861	895	829	858	838	820	850	864	839	843	848	900	851	857	870	878	845	849	844	890	847	861	852	871	812	864	906	847	857	849	820	868	873	851	879	816	933	834	896	869	884	834	868	808	853	861	857	819	814	925	846	831	848	843	835	811	902	880	828	840	894	880	832	852	826	860	831	811	839	859	793	839	833	866	797	833	866	844	808	801	838	846	878	846	839	875	850	845	821	884	831	861	865	839	910	881	833	925	873	850	865	859	839	842	859	803	824	850	822	867	877	791	810	842	813	910	851	857	845	880	863	884	818	903	900	868	852	861	834	865	811	870	821	919	861	830	849	857	821	851	852	781	862	866	831	843	798	818	891	903	884	834	846	814	840	814	841	860	882	820	858	913	843	843	848	851	920	846	835	826	845	832	855	846	845	772	856	864	876	798	836	892	840	848	841	853	879	837	879	911	855	855	842	819	845	917	847	853	882	857	847	826	814	877	860	862	873	842	830	849	846	912	811	854	795	866	909	828	879	821	895	883	867	858	853	804	793	830	847	827	853	883	837	884	876	851	871	902	831	832	843	844	848	887	810	796	898	885	853	812	830	818	807	881	894	813	884	851	843	825	809	810	846	923	822	814	820	859	830	792	880	826	842	831	801	847	855	819	846	890	823	849	882	865	819	842	823	849	859	847	859	869	871	855	829	881	846	871	832	851	836	856	824	828	833	819	828	856	858	863	869	825	849	853	880	817	812	853	889	910	855	831	814	852	858	882	877	854	861	783	857	861	914	951	870	851	847	823	815	831	857	814	834	799	820	849	878	876	880	813	859	864	841	853	873	962	841	890	887	860	840	848	858	882	870	813	859	828	865	851	858	888	815	866	875	866	868	884	867	868	844	846	850	845	864	909	835	795	864	837	910	858	800	842	912	916	877	813	789	883	874	843	880	870	903	846	833	865	880	798	884	857	799	871	863	867	856	870	811	868	899	852	887	877	868	825	830	873	811	861	878	853	928	805	833	833	880	917	856	819	785	880	880	818	854	855	901	873	924	903	788	854	855	851	840	873	842	839	864	877	844	847	849	825	822	804	861	860	866	897	808	814	835	858	862	870	893	864	874	869	846	898	827	818	859	913	852	861	874	853	824	836	783	827	878	817	885	843	859	883	828	860	841	839	819	837	884	813	868	853	888	831	831	829	828	875	863	862	871	871	888	854	854	844	884	875	884	854	848	819	836	867	876	894	868	859	897	842	838	826	904	814	864	869	818	858	826	813	901	837	864	913	852	807	864	813	904	916	816	823	832	846	812	863	899	840	861	872	846	847	851	841	825	913	829	820	855	819	874	869	866	884	839	859	873	887	838	888	845	841	904	882	867	825	822	887	859	901	853	829	869	856	842	845	837	887	879	895	816	864	859	833	875	804	844	890	874	825	875	884	887	827	870	791	870	863	843	835	890	823	842	823	873	868	809	820	814	948	818	798	877	827	850	840	899	834	822	851	824	862	825	846	894	855	867	855	898	880	821	865	847	842	839	856	819	856	889	854	895	825	831	780	896	821	888	841	906	836	822	852	852	932	852	838	830	864	827	897	863	817	856	877	849	854	847	842	782	852	823	849	830	886	925	922	864	893	860	855	781	823	875	825	825	885	821	842	849	879	883	834	807	811	905	859	863	879	873	847	878	844	831	895	812	847	904	842	855	821	869	832	852	845	885	807	827	849	881	841	855	854	854	873	851	836	894	883	788	875	877	851	884	854	850	881	862	838	887	889	870	865	788	861	887	819	817	865	851	818	902	819	842	815	867	859	889	863	870	840	835	879	813	899	839	837	823	817	869	880	864	896	834	907	876	848	836	792	849	859	835	813	848	866	876	859	869	903	855	797	870	822	863	898	836	846	818	845	821	810	831	899	839	858	835	832	854	899	872	868	848	864	848	819	836	831	869	888	829	916	842	752	916	806	893	866	837	769	838	879	876	827	861	877	863	834	849	841	812	863	857	791	835	832	848	844	866	865	844	866	865	788	804	864	836	810	856	822	842	844	854	869	851	847	881	846	877	894	838	853	874	862	823	793	840	885	861	858	829	906	876	845	873	866	866	837	868	887	870	862	842	908	860	805	833	862	897	861	873	871	878	832	870	871	903	858	878	884	862	920	851	872	836	901	893	821	837	785	798	819	846	879	816	864	861	883	859	841	843	888	835	854	844	897	793	861	861	862	799	868	899	827	842	894	841	819	914	829	816	829	838	853	845	884	945	857	833	915	917	859	864	863	835	869	834	895	832	873	847	859	803	785	892	846	893	885	884	847	805	895	881	857	840	794	858	908	881	869	914	844	832	840	847	827	848	856	847	874	872	861	893	869	841	889	822	822	850	870	836	828	835	847	806	864	820	845	865	895	849	854	857	847	846	861	882	805	853	848	879	890	806	846	881	840	832	856	843	860	865	873	842	862	886	855	818	874	816	864	885	854	862	855	836	875	823	832	839	906	874	869	812	828	850	814	856	881	885	858	841	847	888	812	842	835	805	887	848	878	813	896	834	882	787	893	861	848	896	905	888	833	865	849	858	918	808	891	854	873	826	877	824	843	869	815	882	818	847	826	844	832	837	839	878	894	876	846	858	856	892	788	855	833	796	790	830	812	850	871	827	906	836	856	856	850	851	850	845	892	868	879	816	826	918	853	842	869	882	868	865	845	811	893	882	830	831	871	851	870	816	852	881	867	876	889	881	805	875	855	869	867	868	872	924	831	830	834	867	868	841	835	823	865	842	835	846	872	889	873	839	914	918	857	862	890	885	848	891	862	883	886	864	927	784	883	845	852	866	835	869	887	862	865	900	895	818	869	871	825	826	826	877	870	859	794	854	853	858	901	804	812	892	882	931	837	862	823	894	839	822	833	856	860	833	867	820	881	900	870	825	815	884	859	840	817	895	821	870	827	846	795	867	917	892	825	914	828	840	835	821	900	859	890	828	838	844	826	877	819	848
37873	49604	49355	50847	44858	36826	26068	17443	10331	10432	8296	7812	7530	7397	7542	7320	7245	7393	7348	7352	7329	7395	7392	7339	7363	7319	7425	7292	7321	7326	7301	7182	7312	7334	7346	7359	7290	7399	7193	7421	7469	7477	7287	7239	7321	7267	7258	7265	7334	7356	7398	7183	7323	7383	7322	7477	7431	7432	7338	7421	7383	7395	7299	7309	7352	7151	7290	7447	7329	7457	7361	7256	7388	7319	7363	7279	7303	7423	7222	7239	7196	7342	7417	7220	7275	7217	7306	7318	7263	7444	7464	7272	7369	7358	7362	7309	7140	7301	7348	7310	7376	7376	7242	7435	7397	7349	7260	7370	7406	7312	7279	7436	7271	7208	7431	7361	7398	7253	7451	7314	7239	7358	7205	7384	7283	7563	7308	7242	7399	7321	7287	7431	7135	7410	7504	7333	7207	7323	7295	7299	7228	7231	7310	7466	7423	7369	7277	7384	7380	7354	7323	7297	7296	7423	7208	7288	7255	7207	7405	7243	7333	7289	7283	7352	7424	7319	7242	7326	7280	7462	7178	7242	7376	7314	7321	7319	7398	7337	7365	7339	7448	7370	7353	7411	7343	7346	7364	7259	7307	7432	7525	7303	7397	7131	7319	7462	7268	7343	7367	7288	7380	7453	7279	7341	7456	7287	7347	7232	7292	7402	7293	7269	7405	7230	7338	7343	7317	7215	7342	7469	7275	7356	7449	7277	7323	7346	7344	7323	7378	7324	7294	7410	7412	7437	7303	7316	7288	7329	7328	7267	7363	7342	7330	7319	7327	7304	7312	7378	7317	7445	7401	7331	7415	7314	7196	7473	7352	7343	7266	7358	7320	7243	7283	7358	7447	7390	7441	7396	7385	7391	7190	7281	7270	7402	7411	7296	7415	7438	7198	7419	7388	7265	7364	7281	7395	7208	7392	7287	7327	7246	7364	7357	7339	7349	7363	7416	7345	7343	7360	7255	7259	7355	7285	7225	7376	7268	7393	7277	7203	7371	7352	7404	7196	7370	7351	7432	7241	7531	7464	7436	7353	7318	7338	7282	7485	7278	7218	7266	7331	7389	7399	7262	7331	7320	7451	7483	7211	7272	7198	7322	7172	7409	7436	7342	7414	7394	7255	7366	7330	7436	7354	7260	7368	7453	7277	7362	7384	7315	7400	7447	7280	7280	7376	7384	7317	7348	7310	7245	7257	7344	7249	7410	7356	7240	7303	7294	7296	7214	7263	7380	7311	7303	7376	7377	7251	7480	7243	7446	7312	7210	7299	7309	7347	7278	7276	7278	7265	7291	7453	7365	7238	7391	7345	7259	7356	7378	7338	7383	7157	7385	7224	7428	7313	7581	7356	7267	7233	7372	7294	7489	7291	7281	7363	7407	7258	7444	7410	7193	7392	7312	7185	7494	7398	7253	7267	7365	7356	7310	7381	7333	7333	7434	7278	7252	7247	7406	7287	7448	7387	7266	7290	7321	7346	7263	7420	7277	7333	7355	7232	7275	7200	7209	7155	7360	7435	7395	7247	7498	7298	7225	7289	7259	7384	7312	7467	7301	7360	7311	7269	7268	7364	7228	7228	7386	7258	7419	7260	7450	7413	7308	7286	7372	7340	7433	7447	7369	7373	7199	7268	7322	7280	7298	7278	7382	7467	7301	7352	7295	7312	7310	7387	7399	7471	7236	7299	7319	7381	7399	7279	7330	7350	7471	7322	7413	7357	7399	7442	7341	7418	7284	7326	7248	7371	7319	7365	7452	7256	7385	7289	7385	7501	7313	7325	7306	7473	7422	7341	7451	7315	7374	7286	7325	7382	7419	7224	7328	7208	7330	7350	7385	7366	7360	7243	7334	7259	7424	7344	7285	7197	7368	7350	7432	7257	7405	7356	7337	7199	7411	7245	7452	7358	7338	7232	7391	7215	7245	7434	7356	7277	7473	7259	7390	7345	7323	7370	7516	7294	7214	7434	7464	7257	7211	7444	7394	7282	7396	7444	7386	7262	7365	7357	7357	7373	7314	7379	7264	7364	7365	7339	7333	7395	7369	7412	7371	7410	7274	7438	7373	7460	7412	7186	7247	7288	7396	7242	7504	7357	7285	7447	7333	7414	7482	7284	7349	7406	7427	7371	7432	7281	7417	7380	7345	7259	7443	7323	7315	7340	7307	7403	7327	7350	7487	7342	7386	7525	7326	7250	7262	7459	7399	7223	7329	7325	7386	7430	7238	7423	7333	7336	7416	7355	7335	7276	7323	7368	7321	7371	7193	7369	7424	7255	7439	7345	7351	7222	7360	7258	7363	7395	7417	7445	7341	7307	7350	7348	7187	7325	7436	7504	7434	7345	7412	7334	7295	7383	7420	7301	7321	7419	7374	7299	7322	7233	7394	7274	7415	7248	7223	7417	7292	7268	7375	7340	7347	7343	7180	7307	7312	7240	7401	7483	7249	7339	7343	7324	7374	7174	7392	7274	7366	7395	7350	7254	7177	7246	7436	7476	7296	7262	7274	7473	7280	7384	7412	7241	7349	7324	7325	7228	7154	7273	7369	7374	7391	7374	7338	7380	7342	7293	7276	7375	7360	7510	7407	7558	7344	7338	7363	7375	7384	7320	7243	7416	7342	7206	7285	7446	7366	7277	7353	7247	7463	7186	7334	7304	7310	7365	7438	7479	7402	7313	7421	7384	7351	7284	7354	7212	7250	7331	7351	7305	7371	7370	7312	7262	7385	7340	7400	7520	7317	7349	7351	7298	7339	7437	7219	7256	7393	7352	7388	7431	7285	7350	7398	7396	7351	7450	7305	7218	7314	7386	7443	7318	7250	7124	7196	7310	7316	7215	7391	7272	7261	7314	7352	7454	7426	7381	7393	7424	7468	7291	7310	7343	7446	7246	7311	7276	7273	7409	7345	7335	7274	7361	7264	7296	7397	7348	7393	7374	7458	7256	7433	7308	7381	7430	7098	7300	7243	7352	7315	7356	7370	7368	7395	7275	7344	7243	7374	7316	7289	7323	7352	7396	7342	7405	7411	7334	7278	7427	7489	7261	7294	7321	7461	7282	7280	7381	7430	7212	7433	7337	7229	7312	7392	7299	7329	7402	7418	7223	7338	7426	7403	7405	7498	7278	7452	7310	7340	7245	7431	7296	7405	7213	7249	7366	7386	7454	7472	7299	7290	7357	7364	7371	7397	7438	7350	7210	7346	7332	7273	7351	7454	7281	7323	7364	7430	7403	7330	7318	7251	7348	7327	7301	7279	7321	7337	7290	7355	7474	7363	7313	7346	7232	7242	7395	7473	7314	7366	7352	7262	7337	7368	7391	7314	7335	7264	7265	7338	7290	7379	7487	7298	7397	7277	7311	7382	7284	7232	7404	7352	7289	7484	7484	7401	7454	7392	7386	7287	7462	7346	7223	7211	7387	7426	7369	7457	7263	7343	7354	7229	7420	7195	7370	7294	7212	7429	7219	7294	7360	7341	7253	7325	7211	7410	7381	7334	7322	7355	7327	7254	7464	7339	7275	7379	7295	7400	7259	7427	7353	7388	7278	7504	7382	7354	7326	7229	7275	7349	7295	7434	7312	7319	7412	7271	7355	7351	7366	7347	7401	7272	7385	7271	7495	7330	7253	7310	7341	7318	7325	7298	7395	7365	7365	7470	7547	7209	7409	7319	7342	7462	7472	7375	7498	7436	7275	7368	7465	7257	7361	7338	7424	7200	7296	7347	7268	7318	7355	7316	7304	7343	7284	7159	7272	7291	7334	7340	7221	7317	7347	7301	7537	7484	7362	7394	7337	7337	7228	7361	7351	7285	7294	7181	7258	7232	7208	7314	7361	7227	7328	7229	7259	7314	7399	7233	7287	7375	7267	7208	7347	7313	7372	7288	7379	7377	7368	7331	7344	7343	7333	7362	7345	7375	7317	7396	7462	7252	7388	7342	7261	7393	7548	7367	7416	7454	7364	7393	7513	7362	7361	7411	7333	7377	7407	7195	7342	7360	7337	7273	7252	7257	7395	7311	7267	7385	7333	7374	7205	7340	7323	7339	7281	7509	7467	7297	7334	7252	7367	7435	7430	7414	7272	7486	7275	7392	7479	7369	7339	7421	7468	7314	7368	7355	7291	7494	7207	7373	7299	7414	7402	7317	7396	7371	7372	7344	7312	7287	7340	7367	7353	7142	7484	7303	7342	7407	7342	7297	7278	7200	7400	7217	7411	7301	7449	7346	7234	7297	7428	7341	7448	7247	7230	7379	7415	7340	7314	7377	7364	7373	7254	7372	7210	7375	7303	7364	7184	7435	7369	7380	7364	7365	7369	7307	7267	7274	7386	7352	7327	7260	7406	7418	7418	7381	7358	7372	7394	7321	7353	7246	7344	7252	7330	7355	7371	7433	7215	7341	7536	7307	7293	7350	7312	7374	7267	7336	7417	7217	7410	7281	7304	7354	7292	7492	7228	7474	7354	7237	7334	7405	7398	7317	7288	7332	7406	7451	7407	7222	7233	7363	7368	7315	7344	7236	7401	7471	7335	7387	7352	7345	7228	7439	7290	7254	7433	7468	7470	7240	7337	7422	7301	7328	7298	7469	7405	7404	7322	7254	7261	7310	7207	7375	7414	7327	7418	7383	7424	7368	7240	7269	7421	7239	7434	7366	7372	7386	7465	7392	7466	7325	7468	7333	7298	7262	7349	7470	7291	7302	7368	7376	7273	7472	7411	7397	7372	7317	7376	7355	7332	7369	7393	7334	7383	7332	7340	7487	7267	7372	7407	7391	7276	7343	7314	7311	7379	7293	7388	7304	7262	7269	7463	7361	7285	7281	7331	7361	7317	7278	7383	7277	7435	7318	7344	7344	7355	7279	7310	7410	7303	7428	7321	7395	7393	7235	7305	7369	7382	7415	7328	7241	7415	7267	7263	7323	7381	7348	7264	7317	7384	7352	7431	7297	7245	7296	7187	7230	7555	7337	7390	7338	7291	7387	7399	7318	7315	7288	7277	7382	7298	7161	7442	7414	7207	7413	7302	7354	7305	7259	7481	7300	7300	7373	7360	7379	7340	7265	7415	7137	7360	7426	7274	7424	7327	7301	7348	7281	7159	7213
9062	21078	25314	17714	10512	6728	3316	1792	1137	1058	948	914	912	888	878	833	888	899	852	846	794	876	860	841	898	840	836	804	832	838	900	865	828	848	836	837	811	845	865	878	806	837	860	912	863	869	889	823	852	874	899	782	807	855	795	848	818	855	845	874	835	809	926	807	867	885	862	833	859	850	855	851	867	814	860	840	887	848	902	862	854	873	836	857	848	827	902	864	921	863	846	853	855	896	816	840	838	833	816	798	858	874	849	863	840	912	829	882	872	860	813	865	883	810	825	879	852	819	851	819	853	837	819	848	809	875	892	800	863	831	938	862	844	844	869	897	805	873	889	842	881	871	846	899	846	896	899	892	810	812	869	909	889	824	913	815	869	869	816	903	846	848	880	903	843	860	824	877	842	887	873	855	811	863	860	857	834	872	864	885	894	841	852	848	848	846	838	877	842	883	835	911	897	825	822	890	824	859	806	851	918	825	863	814	829	817	865	822	826	854	886	851	818	860	727	865	841	858	840	845	822	887	852	845	874	828	881	856	887	867	905	861	851	878	900	878	838	860	825	907	821	865	794	856	898	872	894	844	851	835	861	826	797	903	868	877	905	849	875	857	834	888	859	850	809	843	880	802	787	815	892	791	810	828	858	846	868	916	812	857	862	871	818	845	871	908	855	888	860	847	825	875	840	794	884	853	855	880	853	916	822	914	895	862	829	815	822	838	862	861	848	896	841	812	812	834	876	840	883	839	913	882	835	860	843	853	914	834	870	798	921	797	849	819	929	864	858	863	831	845	851	867	837	838	862	879	842	894	884	883	899	871	875	834	864	825	810	851	894	848	858	852	887	907	893	823	880	861	864	827	837	811	835	854	837	876	833	869	888	846	841	813	845	875	833	876	829	838	902	859	815	858	862	885	850	854	825	852	858	843	872	835	861	926	843	847	839	871	829	847	889	809	844	901	847	858	810	862	884	860	865	861	846	875	822	813	817	898	834	883	835	836	814	882	848	855	849	830	859	839	842	827	863	873	872	829	810	853	888	844	860	864	838	849	890	894	829	872	812	871	899	822	840	865	828	821	851	856	853	838	878	841	850	841	846	845	894	862	883	850	891	866	902	814	853	864	891	867	829	814	858	822	868	869	845	865	853	885	855	836	840	869	828	914	857	814	858	854	848	822	833	904	850	856	825	878	862	791	848	928	855	858	859	839	824	820	846	854	835	895	873	860	838	815	871	853	817	862	877	867	775	866	849	848	859	900	839	897	860	861	832	882	856	836	820	880	835	827	882	800	831	816	887	870	826	840	886	864	861	842	865	920	860	907	860	884	832	834	818	860	815	820	854	851	888	827	861	855	859	816	875	862	857	880	861	898	829	865	866	818	889	823	849	829	836	829	859	838	889	891	887	792	899	804	839	833	863	829	857	879	874	813	856	833	857	820	875	858	852	880	871	813	889	935	882	837	847	857	852	852	873	854	864	903	830	875	855	843	826	814	847	891	903	892	889	878	824	863	883	912	843	831	860	827	856	877	863	844	789	816	860	830	880	863	855	848	795	805	842	866	873	870	837	893	818	823	865	785	905	862	829	830	817	860	842	832	868	866	853	861	843	842	880	826	872	826	810	843	840	851	897	835	811	841	835	881	847	859	863	823	884	889	821	839	875	892	889	871	824	837	851	830	832	876	806	832	838	853	845	860	860	858	843	819	891	874	842	859	812	849	816	856	849	849	935	889	859	908	883	836	872	832	870	876	880	832	922	858	882	840	857	901	873	807	858	856	892	825	893	845	906	836	831	843	866	793	860	856	882	916	866	843	878	858	858	883	926	874	831	843	886	879	880	878	800	852	851	849	856	863	825	798	896	875	812	836	862	792	855	842	860	873	818	837	848	839	882	882	857	903	845	874	871	865	832	889	798	861	851	867	877	814	856	860	855	862	845	849	843	822	855	884	817	896	855	886	819	879	856	852	819	855	829	896	833	837	846	834	852	815	912	825	874	880	823	903	847	848	877	844	838	843	874	895	840	831	858	856	847	882	846	848	836	855	845	892	899	865	891	857	851	804	774	835	829	883	819	830	822	820	833	857	833	850	858	837	831	864	856	840	875	885	840	897	844	865	897	839	820	888	828	853	903	866	884	826	880	923	860	890	878	865	849	824	821	892	874	889	872	897	855	864	898	912	837	800	828	802	857	841	857	862	892	862	864	878	849	863	811	844	891	824	888	844	825	792	889	902	882	817	928	860	805	912	864	887	856	864	846	893	872	868	788	866	792	916	856	860	836	805	823	896	919	830	894	867	824	803	869	869	861	842	857	833	899	851	849	808	864	868	876	893	858	830	799	823	823	873	838	849	832	854	843	870	870	815	898	832	881	846	852	825	886	854	827	838	933	827	831	922	873	809	835	914	865	865	852	900	922	915	774	865	854	897	885	852	883	843	809	833	820	887	877	842	844	823	850	854	882	859	840	839	906	868	803	872	820	840	911	811	822	872	877	882	876	904	841	826	852	859	836	848	879	852	855	854	819	871	826	941	852	870	820	838	886	896	884	858	869	870	867	862	818	823	881	880	825	884	860	866	865	875	871	835	824	836	850	849	837	843	852	824	822	772	905	862	830	816	878	858	872	824	864	848	857	895	847	886	842	915	852	889	844	895	797	839	872	830	839	871	871	836	842	871	817	927	822	873	912	858	828	866	825	803	889	796	872	850	854	813	879	872	870	839	866	885	845	869	879	851	831	821	809	862	788	867	906	847	844	867	874	866	864	856	827	875	837	885	797	821	858	873	868	816	864	845	835	841	881	877	906	869	842	837	857	810	855	840	828	839	821	821	814	859	857	857	859	860	847	845	852	787	881	859	902	865	872	922	862	855	879	836	869	876	873	815	856	868	882	841	864	814	833	799	853	862	819	819	858	822	833	825	868	927	816	880	784	858	890	890	867	840	824	851	827	870	859	826	808	833	839	816	898	853	805	888	827	840	857	944	855	849	835	863	880	867	815	791	891	865	827	852	879	878	831	819	822	860	863	848	869	829	872	865	852	838	889	832	876	820	811	870	866	807	850	861	862	823	840	855	840	878	891	821	854	850	891	784	897	855	856	834	854	901	906	887	814	838	822	886	886	867	847	834	829	886	821	839	873	874	848	859	890	855	856	805	891	850	928	833	854	910	834	838	838	876	858	860	864	894	872	849	873	914	869	873	852	880	865	905	843	829	871	852	889	873	834	858	824	822	867	802	833	853	860	903	816	808	858	772	895	803	819	877	878	858	880	824	900	888	818	869	844	865	842	858	817	836	828	804	849	890	928	842	860	835	875	903	841	861	854	872	829	883	860	826	857	853	794	863	857	828	829	854	828	864	862	880	815	870	883	796	887	846	865	838	877	838	875	850	825	856	785	871	802	836	829	852	895	841	851	882	836	833	834	876	857	825	873	888	913	856	844	849	871	825	878	861	844	901	827	802	852	855	923	901	865	869	882	887	853	894	843	850	850	836
41775	58714	60452	62798	57324	47376	34168	22789	13323	12627	9464	8410	7720	7273	7328	7330	7231	7307	7308	7395	7043	7433	7086	7416	7497	7261	7377	7321	7276	7249	7328	7309	7290	7325	7212	7223	7213	7309	7310	7335	7399	7324	7307	7424	7278	7223	7340	7345	7433	7298	7198	7354	7273	7290	7145	7296	7296	7210	7415	7372	7384	7404	7240	7245	7328	7298	7287	7307	7352	7207	7355	7278	7284	7334	7316	7297	7297	7216	7208	7235	7301	7223	7437	7323	7385	7221	7437	7332	7228	7338	7149	7265	7275	7313	7418	7254	7248	7225	7349	7159	7359	7422	7312	7272	7323	7229	7173	7320	7257	7391	7429	7396	7452	7335	7336	7383	7262	7235	7297	7405	7341	7299	7331	7382	7259	7283	7291	7357	7435	7267	7373	7263	7326	7226	7264	7309	7300	7359	7391	7345	7414	7334	7429	7482	7397	7249	7409	7276	7271	7424	7365	7335	7449	7363	7249	7385	7333	7327	7353	7276	7226	7339	7371	7382	7232	7304	7320	7276	7181	7413	7310	7258	7465	7312	7363	7201	7224	7339	7345	7305	7436	7332	7393	7228	7366	7394	7427	7380	7238	7370	7343	7292	7342	7474	7206	7406	7274	7397	7360	7283	7354	7357	7241	7267	7218	7283	7352	7342	7389	7300	7378	7280	7357	7256	7420	7371	7355	7261	7383	7486	7300	7332	7285	7254	7440	7425	7279	7272	7418	7227	7432	7419	7434	7333	7339	7501	7320	7399	7373	7351	7458	7264	7284	7338	7342	7223	7254	7288	7374	7347	7338	7389	7320	7395	7366	7218	7341	7387	7272	7250	7429	7324	7427	7280	7397	7292	7326	7349	7428	7384	7358	7303	7402	7327	7443	7404	7414	7197	7314	7421	7282	7265	7375	7321	7168	7387	7324	7346	7328	7214	7376	7298	7295	7336	7320	7298	7370	7372	7289	7332	7261	7235	7509	7358	7429	7298	7257	7355	7362	7330	7290	7500	7307	7477	7431	7279	7335	7264	7380	7271	7417	7169	7418	7374	7421	7299	7193	7418	7410	7396	7375	7354	7318	7359	7335	7282	7427	7359	7368	7389	7357	7175	7296	7405	7492	7219	7285	7417	7336	7447	7320	7268	7272	7417	7456	7480	7257	7544	7233	7316	7388	7382	7346	7263	7319	7202	7176	7321	7359	7160	7285	7237	7229	7280	7299	7316	7392	7310	7315	7260	7244	7314	7424	7317	7327	7349	7346	7296	7375	7291	7349	7381	7203	7371	7234	7325	7386	7301	7307	7282	7271	7316	7322	7279	7265	7290	7368	7333	7342	7468	7406	7357	7268	7396	7400	7381	7286	7357	7506	7351	7387	7279	7303	7281	7376	7304	7455	7511	7329	7292	7397	7317	7461	7252	7338	7494	7311	7328	7372	7384	7420	7385	7517	7240	7250	7271	7340	7290	7309	7347	7345	7482	7340	7377	7409	7293	7223	7213	7293	7274	7336	7385	7470	7403	7329	7373	7288	7301	7273	7332	7384	7341	7195	7324	7195	7369	7377	7280	7299	7311	7235	7286	7294	7318	7223	7205	7359	7249	7320	7374	7318	7266	7334	7284	7268	7445	7291	7236	7276	7246	7291	7461	7188	7331	7361	7260	7238	7375	7329	7304	7194	7229	7334	7350	7241	7314	7196	7355	7310	7309	7368	7262	7485	7331	7358	7245	7266	7341	7293	7263	7260	7335	7338	7385	7290	7360	7215	7391	7353	7306	7376	7281	7425	7394	7287	7434	7345	7351	7212	7253	7390	7413	7230	7306	7422	7399	7455	7310	7316	7363	7319	7290	7320	7396	7332	7359	7267	7159	7286	7253	7290	7307	7368	7372	7368	7265	7460	7188	7295	7442	7352	7382	7273	7300	7197	7246	7366	7449	7455	7252	7265	7366	7451	7409	7329	7499	7170	7355	7416	7344	7301	7251	7492	7296	7197	7329	7494	7241	7284	7360	7348	7346	7224	7152	7419	7272	7344	7302	7354	7163	7321	7400	7293	7547	7323	7382	7380	7326	7380	7424	7316	7362	7339	7315	7374	7362	7346	7378	7283	7299	7406	7350	7335	7219	7306	7319	7375	7464	7372	7323	7315	7380	7182	7219	7349	7311	7518	7276	7442	7418	7374	7194	7354	7286	7392	7286	7396	7379	7399	7358	7292	7337	7304	7286	7238	7556	7387	7388	7390	7479	7292	7413	7245	7266	7337	7246	7307	7252	7379	7232	7313	7342	7348	7284	7320	7438	7401	7319	7288	7266	7423	7390	7404	7394	7320	7209	7163	7397	7387	7222	7277	7225	7287	7320	7269	7331	7481	7236	7367	7308	7443	7305	7335	7364	7304	7378	7303	7386	7313	7407	7291	7390	7326	7188	7388	7325	7315	7313	7344	7429	7335	7409	7235	7495	7239	7408	7371	7212	7467	7318	7187	7320	7372	7205	7350	7400	7384	7335	7309	7254	7236	7371	7245	7272	7334	7379	7219	7324	7333	7422	7212	7486	7346	7325	7378	7227	7301	7378	7375	7226	7416	7233	7508	7279	7311	7267	7295	7383	7390	7273	7309	7303	7432	7359	7340	7354	7336	7437	7250	7261	7456	7424	7355	7356	7267	7276	7297	7381	7234	7370	7293	7357	7206	7348	7198	7392	7385	7355	7206	7123	7361	7283	7431	7395	7331	7352	7337	7347	7252	7316	7298	7179	7214	7374	7372	7470	7483	7272	7316	7290	7431	7368	7204	7372	7316	7316	7202	7410	7311	7374	7376	7258	7453	7273	7217	7352	7358	7347	7369	7284	7373	7347	7386	7306	7295	7472	7256	7354	7306	7302	7374	7328	7385	7401	7275	7430	7289	7378	7351	7305	7567	7398	7475	7288	7361	7428	7286	7407	7205	7328	7302	7310	7342	7384	7404	7301	7377	7236	7264	7398	7300	7223	7367	7289	7464	7396	7434	7179	7402	7231	7292	7362	7471	7422	7411	7306	7387	7288	7312	7297	7302	7284	7333	7294	7348	7383	7431	7372	7453	7416	7248	7329	7465	7391	7389	7279	7267	7394	7354	7349	7356	7286	7297	7351	7229	7415	7511	7320	7340	7418	7574	7451	7371	7335	7279	7360	7342	7235	7275	7221	7385	7362	7294	7328	7187	7409	7369	7433	7312	7361	7261	7350	7374	7415	7356	7310	7213	7330	7363	7294	7393	7392	7375	7201	7372	7328	7320	7438	7303	7283	7310	7261	7242	7278	7216	7376	7276	7383	7447	7344	7511	7238	7228	7464	7369	7373	7321	7329	7295	7323	7345	7359	7352	7354	7286	7490	7281	7411	7374	7401	7250	7239	7174	7417	7279	7440	7318	7370	7318	7306	7346	7321	7311	7186	7391	7306	7325	7320	7409	7313	7406	7425	7190	7274	7444	7332	7463	7253	7376	7349	7324	7287	7329	7209	7438	7322	7431	7440	7248	7461	7204	7233	7366	7355	7333	7411	7380	7260	7399	7314	7383	7443	7256	7321	7464	7211	7251	7399	7362	7389	7309	7289	7381	7324	7292	7450	7366	7232	7361	7433	7349	7162	7436	7312	7290	7351	7313	7358	7407	7350	7341	7253	7293	7351	7244	7351	7343	7334	7178	7316	7390	7310	7273	7399	7384	7384	7331	7365	7395	7420	7227	7346	7339	7317	7457	7423	7291	7293	7294	7399	7337	7437	7327	7350	7276	7381	7235	7283	7307	7361	7350	7292	7171	7320	7363	7365	7284	7368	7291	7350	7356	7221	7212	7248	7298	7397	7277	7398	7398	7316	7277	7315	7343	7402	7227	7445	7272	7436	7471	7362	7347	7275	7338	7376	7340	7337	7297	7333	7370	7346	7316	7252	7400	7296	7262	7361	7358	7189	7411	7250	7341	7337	7162	7485	7397	7418	7396	7273	7223	7342	7264	7371	7294	7320	7267	7264	7351	7297	7239	7372	7174	7336	7420	7308	7426	7287	7290	7207	7404	7361	7230	7247	7388	7290	7250	7388	7304	7347	7290	7346	7454	7330	7378	7344	7169	7345	7338	7399	7302	7263	7375	7301	7326	7319	7353	7436	7350	7333	7349	7292	7347	7312	7502	7262	7474	7385	7345	7317	7290	7307	7362	7333	7340	7362	7250	7289	7303	7194	7427	7227	7368	7404	7318	7281	7441	7300	7245	7407	7335	7384	7231	7305	7326	7397	7378	7270	7293	7353	7221	7400	7354	7364	7298	7325	7436	7357	7239	7240	7373	7319	7118	7441	7320	7437	7276	7467	7296	7303	7367	7230	7436	7326	7244	7268	7341	7384	7381	7325	7363	7308	7275	7329	7412	7326	7345	7447	7364	7386	7321	7384	7392	7223	7356	7332	7350	7309	7253	7337	7283	7264	7287	7419	7290	7297	7302	7442	7330	7419	7234	7344	7287	7286	7420	7490	7304	7231	7405	7253	7304	7413	7289	7268	7218	7185	7361	7313	7299	7353	7326	7230	7288	7262	7408	7302	7441	7356	7328	7242	7284	7206	7278	7281	7208	7309	7306	7226	7365	7382	7218	7296	7383	7326	7297	7287	7295	7403	7364	7322	7302	7202	7400	7359	7359	7333	7278	7331	7415	7436	7311	7328	7323	7270	7341	7313	7294	7397	7246	7379	7485	7375	7289	7360	7292	7422	7314	7208	7275	7381	7145	7251	7398	7410	7299	7228	7333	7261	7185	7256	7209	7349	7378	7491	7353	7365	7353	7235	7313	7292	7263	7319	7329	7175	7183	7494	7387	7277	7246	7471	7315	7430	7276	7316	7284	7306	7286	7348	7321	7355	7297	7334	7490	7299	7180	7485	7323	7345	7386	7353	7393	7323	7408	7361	7332	7321	7246	7334	7504	7407	7157	7336	7191	7399	7241	7270	7311	7301	7428	7361	7260	7254	7341	7277	7269	7424	7390	7163	7495	7215	7408	7356	7391	7207	7330	7342	7385	7342	7296	7312	7402	7398	7427	7298	7250	7289	7267	7321	7253	7492	7285	7221	7366	7347	7385	7397	7197	7452
6158	5563	5878	3983	2525	1760	1259	1044	886	910	877	811	816	832	869	817	822	777	835	840	843	861	778	826	846	879	846	861	850	842	889	864	845	824	861	840	888	828	838	809	856	836	841	789	883	858	860	847	815	840	895	839	842	799	818	797	854	806	896	852	845	837	842	792	866	821	833	835	867	848	828	838	798	839	837	827	862	824	835	822	839	835	811	857	818	837	845	817	812	849	848	864	841	820	859	801	828	845	804	835	797	830	802	842	792	832	851	880	792	794	810	861	825	826	843	881	792	853	817	771	836	830	855	882	879	799	796	839	855	844	858	864	874	851	832	856	853	842	780	832	875	835	861	822	808	875	871	850	843	865	855	864	846	839	819	840	904	863	837	853	844	854	818	886	840	819	866	834	834	827	845	765	846	888	834	848	865	845	815	779	835	825	814	820	835	846	830	766	839	788	872	895	857	842	848	820	854	844	883	870	831	888	837	838	812	852	810	830	819	808	840	853	913	830	860	789	881	854	840	849	874	821	883	818	813	820	836	793	832	831	821	810	827	902	863	880	819	817	874	813	816	878	813	952	825	855	881	830	766	831	840	833	836	854	900	855	845	793	868	896	811	867	816	878	874	819	822	856	873	825	829	820	853	870	780	856	832	805	833	867	788	822	825	827	870	865	814	855	838	886	850	815	839	880	835	841	765	796	852	840	855	811	836	836	798	861	870	797	886	862	845	868	837	869	803	857	825	834	835	838	845	860	820	826	815	844	865	843	862	853	892	851	903	815	828	805	857	832	901	847	819	786	826	890	842	890	850	851	810	843	881	835	826	824	854	891	889	903	840	881	877	907	875	868	809	844	864	827	835	827	845	863	835	804	846	858	893	867	861	853	838	905	845	865	836	824	823	824	893	818	849	809	892	863	888	838	798	850	852	857	872	857	847	834	827	800	816	838	817	869	890	840	812	824	834	843	826	850	817	852	873	838	918	877	866	823	835	801	834	833	878	874	835	819	892	877	828	804	852	905	840	868	865	804	838	836	809	822	816	856	815	831	835	850	838	798	816	794	858	871	845	818	870	793	881	796	863	800	890	894	852	818	845	828	845	803	849	849	810	871	876	782	810	875	835	838	820	809	857	815	845	883	821	827	852	855	894	806	884	889	819	842	876	852	865	901	847	821	831	835	806	872	786	869	858	795	781	871	873	779	828	875	783	831	832	850	806	847	883	862	845	875	801	885	839	847	889	812	863	792	808	864	816	857	828	813	833	849	826	867	841	857	884	806	824	853	876	807	822	794	807	832	899	848	885	855	852	813	800	851	803	820	837	837	822	859	834	793	864	884	878	826	819	855	827	858	851	880	776	776	878	826	832	861	868	834	804	835	826	820	818	840	805	854	850	865	839	848	826	867	824	901	863	800	849	919	836	930	804	925	848	833	851	864	856	816	855	837	885	813	784	833	843	838	786	841	875	836	811	844	830	843	861	846	839	843	815	889	824	820	827	874	831	792	826	863	781	828	865	855	875	855	905	886	840	793	914	820	836	839	841	836	831	850	858	851	847	794	858	878	815	830	843	835	783	816	842	833	842	860	837	801	819	829	821	865	794	830	819	819	832	861	836	881	855	842	824	891	860	846	876	837	872	870	851	833	837	864	885	824	801	857	824	861	848	830	853	880	878	837	874	845	853	790	845	827	844	808	815	817	817	812	883	821	905	886	834	856	882	852	827	821	836	837	920	847	900	846	836	847	901	838	831	817	867	864	835	835	883	831	828	858	865	852	863	860	866	824	847	865	821	848	845	844	823	856	847	821	866	847	865	840	862	842	820	838	844	872	882	850	826	793	874	804	829	861	825	885	831	810	847	824	833	860	869	873	810	846	797	814	832	868	841	882	824	859	813	856	871	849	850	858	835	842	830	835	805	911	775	823	821	817	889	893	840	837	890	838	866	841	846	816	841	863	863	837	846	826	870	836	898	824	805	799	824	875	856	787	875	831	826	798	863	821	901	836	859	881	860	831	822	874	839	905	833	846	802	834	802	810	850	818	866	832	851	827	861	813	826	851	851	852	834	844	837	850	798	850	811	816	857	881	839	782	838	828	837	856	811	835	846	856	841	803	811	862	902	821	791	836	854	867	860	840	844	843	795	830	832	846	862	923	832	852	862	810	847	867	831	868	889	810	836	827	841	872	850	885	844	834	863	830	770	844	816	885	890	872	836	817	826	798	847	899	798	863	821	805	856	853	847	807	836	839	860	825	836	826	852	826	829	846	812	851	838	862	823	895	845	823	809	852	845	817	869	851	835	883	853	752	812	824	775	816	865	780	838	854	807	820	856	825	872	823	860	829	836	826	789	824	869	857	876	826	820	848	838	830	788	924	886	891	832	861	807	837	865	814	829	873	819	841	846	842	847	818	811	870	843	833	841	837	833	806	851	882	823	845	805	838	882	880	846	836	810	816	849	839	879	846	878	841	884	830	780	851	825	851	886	848	860	875	892	847	865	875	901	834	781	784	866	848	810	842	835	846	870	851	850	824	882	808	875	831	854	847	825	853	846	836	830	825	848	884	846	903	859	866	858	804	855	862	824	822	853	853	823	846	882	846	821	829	862	856	840	838	920	901	830	836	754	824	871	853	826	831	854	846	890	847	865	807	858	792	858	815	849	836	800	814	852	806	837	849	878	816	835	899	847	832	880	856	781	845	834	794	829	829	802	853	792	856	834	783	845	822	821	871	813	808	840	891	861	862	830	862	792	807	873	824	820	821	847	846	836	833	846	830	843	826	821	827	872	871	795	896	816	860	836	830	901	858	815	844	807	837	853	862	819	835	862	878	846	877	823	884	842	815	818	802	832	859	826	866	896	837	860	881	888	821	803	845	841	842	774	793	821	812	827	796	878	893	801	808	845	857	784	840	860	847	827	788	891	814	873	834	885	881	859	823	773	828	868	807	871	851	858	864	827	823	784	855	824	893	862	828	832	855	838	887	879	841	804	814	833	841	828	875	835	867	790	853	762	878	846	810	799	855	841	842	858	847	846	821	836	864	803	822	804	894	814	862	835	819	805	861	880	847	869	809	877	847	868	846	894	825	898	826	867	854	825	849	866	809	843	857	832	827	859	866	857	819	834	792	837	835	824	851	803	837	882	835	856	845	839	811	874	820	838	849	858	784	873	771	802	827	868	823	860	816	867	876	800	835	838	795	793	826	828	846	843	870	865	840	846	822	819	862	876	857	851	842	846	753	802	839	873	848	864	831	822	859	820	872	819	838	872	941	860	848	851	788	844	820	860	864	854	889	851	808	864	860	819	873	829	854	774	827	861	772	826	851	869	831	827	868	835	852	862	826	866	812	884	869	856	856	809	872	838	834	814	828	821	827	809	835	809	824	841	813	832	852	756	898	898	846	809	809	901	816	808	800	883	844	835	817	895	833	798	864	823	869	837	835	832	841	809	823	780	808	843	849	806	771	781	856	845	785	877	841	833	862	821	817	866	848
33778	36938	35202	36965	33569	25923	17453	11362	8544	8069	7535	7466	7248	7315	7202	7339	7202	7141	7328	7209	7208	7290	7327	7340	7298	7277	7274	7438	7188	7246	7316	7246	7359	7304	7304	7211	7372	7233	7151	7310	7329	7244	7145	7225	7286	7358	7325	7334	7292	7398	7131	7285	7289	7348	7212	7317	7313	7287	7394	7312	7240	7402	7055	7325	7254	7311	7248	7307	7269	7274	7287	7262	7316	7257	7336	7226	7171	7305	7365	7335	7303	7294	7354	7394	7334	7223	7266	7149	7260	7489	7234	7215	7326	7076	7401	7193	7368	7264	7248	7332	7236	7255	7225	7248	7295	7299	7425	7403	7316	7348	7247	7356	7331	7198	7402	7247	7286	7428	7332	7355	7283	7321	7200	7286	7437	7092	7320	7253	7134	7180	7266	7265	7242	7229	7296	7227	7313	7323	7433	7308	7310	7260	7371	7362	7277	7285	7168	7309	7371	7214	7183	7356	7165	7240	7334	7178	7229	7275	7272	7324	7246	7312	7194	7297	7238	7431	7285	7010	7235	7300	7180	7168	7344	7435	7325	7235	7223	7260	7469	7250	7390	7322	7103	7351	7294	7204	7260	7285	7268	7243	7374	7326	7163	7266	7164	7299	7267	7283	7339	7210	7297	7433	7344	7146	7269	7160	7271	7321	7299	7286	7234	7450	7313	7261	7410	7304	7357	7362	7311	7314	7269	7286	7323	7224	7284	7315	7397	7333	7312	7333	7329	7225	7205	7316	7280	7206	7339	7288	7336	7299	7293	7199	7350	7133	7284	7348	7249	7323	7241	7281	7366	7260	7377	7331	7304	7307	7294	7336	7265	7262	7142	7289	7347	7385	7396	7333	7213	7262	7332	7254	7277	7268	7285	7311	7308	7278	7219	7391	7258	7207	7280	7246	7309	7305	7301	7384	7220	7360	7147	7265	7475	7255	7406	7182	7273	7411	7206	7215	7230	7343	7251	7262	7274	7202	7381	7433	7207	7328	7222	7299	7174	7203	7302	7260	7285	7312	7266	7278	7341	7408	7359	7175	7195	7202	7212	7341	7322	7395	7223	7358	7302	7326	7277	7317	7293	7366	7301	7281	7232	7387	7286	7378	7463	7381	7295	7379	7368	7323	7381	7226	7318	7273	7335	7271	7235	7278	7324	7315	7207	7318	7335	7280	7404	7167	7370	7236	7167	7290	7271	7488	7230	7293	7371	7414	7337	7299	7132	7402	7260	7313	7281	7341	7278	7226	7278	7222	7240	7254	7308	7294	7507	7377	7257	7287	7241	7205	7328	7214	7354	7310	7137	7309	7267	7314	7237	7374	7358	7340	7412	7405	7284	7275	7282	7320	7327	7461	7362	7276	7307	7253	7323	7163	7243	7287	7330	7219	7066	7293	7334	7327	7211	7254	7297	7302	7365	7237	7362	7407	7246	7212	7265	7340	7196	7166	7262	7178	7336	7295	7358	7457	7292	7383	7374	7379	7405	7255	7331	7335	7309	7346	7422	7363	7248	7349	7330	7261	7313	7169	7329	7393	7255	7292	7303	7205	7360	7233	7221	7321	7289	7335	7373	7317	7396	7333	7192	7237	7314	7194	7389	7320	7265	7406	7390	7254	7288	7239	7161	7291	7252	7309	7275	7298	7315	7202	7332	7308	7303	7274	7375	7389	7351	7415	7282	7168	7323	7317	7322	7290	7290	7170	7155	7367	7254	7349	7336	7316	7373	7130	7241	7246	7379	7236	7131	7306	7326	7210	7338	7336	7309	7366	7398	7316	7426	7262	7305	7173	7378	7286	7287	7319	7243	7239	7249	7303	7312	7177	7261	7256	7216	7343	7169	7332	7189	7376	7213	7225	7302	7198	7256	7199	7293	7406	7270	7344	7254	7272	7382	7172	7308	7240	7234	7449	7373	7291	7197	7161	7234	7277	7302	7301	7184	7356	7180	7305	7192	7378	7259	7324	7326	7326	7313	7290	7383	7304	7292	7139	7232	7389	7294	7338	7355	7437	7299	7253	7344	7363	7349	7237	7422	7246	7331	7242	7235	7240	7195	7344	7399	7329	7202	7314	7243	7212	7209	7302	7221	7373	7378	7262	7245	7308	7376	7188	7239	7238	7352	7205	7244	7290	7320	7480	7252	7400	7217	7263	7449	7221	7283	7270	7291	7345	7276	7369	7331	7274	7367	7366	7360	7210	7294	7221	7103	7305	7246	7274	7254	7327	7325	7274	7248	7331	7173	7279	7304	7297	7305	7193	7235	7283	7201	7361	7273	7307	7306	7304	7238	7252	7174	7398	7290	7325	7295	7243	7323	7268	7353	7283	7334	7247	7354	7244	7356	7319	7379	7224	7251	7267	7431	7278	7379	7397	7321	7233	7146	7272	7334	7277	7446	7316	7251	7382	7391	7375	7282	7297	7482	7192	7226	7308	7303	7191	7231	7340	7346	7279	7166	7348	7297	7402	7218	7211	7374	7374	7283	7338	7298	7222	7392	7346	7324	7183	7396	7299	7229	7270	7289	7284	7314	7272	7256	7370	7333	7323	7227	7138	7341	7382	7203	7396	7314	7382	7359	7346	7264	7248	7384	7284	7250	7283	7251	7339	7398	7305	7224	7309	7255	7372	7301	7266	7294	7270	7159	7312	7264	7314	7266	7293	7292	7282	7248	7136	7202	7273	7331	7219	7257	7290	7329	7203	7279	7411	7264	7331	7327	7303	7257	7310	7292	7244	7273	7236	7219	7266	7172	7267	7090	7242	7209	7266	7220	7285	7159	7265	7340	7376	7304	7327	7397	7248	7436	7369	7303	7265	7427	7149	7215	7376	7210	7296	7284	7200	7259	7342	7251	7236	7306	7237	7216	7361	7167	7306	7176	7205	7247	7393	7281	7232	7324	7323	7338	7181	7270	7243	7285	7311	7337	7294	7252	7247	7243	7266	7282	7120	7290	7369	7247	7323	7325	7365	7305	7290	7165	7350	7356	7253	7337	7307	7252	7249	7412	7370	7116	7277	7231	7358	7195	7225	7321	7269	7237	7195	7204	7400	7248	7233	7118	7298	7321	7255	7354	7308	7085	7163	7235	7404	7265	7276	7358	7348	7318	7364	7205	7256	7384	7348	7370	7357	7319	7200	7313	7316	7272	7398	7274	7321	7272	7316	7362	7241	7319	7233	7302	7252	7401	7248	7321	7421	7357	7257	7355	7217	7362	7306	7219	7297	7260	7303	7325	7180	7280	7192	7314	7170	7370	7122	7342	7179	7208	7255	7358	7311	7333	7187	7241	7319	7182	7432	7194	7294	7199	7382	7275	7294	7376	7328	7187	7352	7244	7240	7243	7294	7344	7305	7225	7283	7278	7379	7276	7250	7212	7282	7332	7387	7376	7286	7133	7279	7328	7245	7264	7342	7254	7300	7199	7373	7244	7196	7294	7383	7193	7162	7228	7320	7256	7145	7319	7315	7321	7174	7239	7286	7283	7393	7336	7216	7243	7263	7274	7363	7266	7329	7337	7280	7180	7228	7564	7351	7264	7397	7374	7249	7359	7206	7231	7279	7242	7225	7247	7240	7241	7323	7201	7313	7385	7398	7327	7314	7308	7288	7326	7285	7139	7173	7340	7323	7245	7372	7293	7334	7299	7248	7188	7477	7332	7326	7357	7434	7247	7200	7353	7262	7305	7311	7261	7243	7286	7391	7315	7436	7248	7411	7098	7305	7305	7359	7359	7373	7397	7243	7255	7336	7136	7242	7284	7355	7129	7359	7294	7262	7300	7302	7318	7262	7228	7269	7167	7247	7226	7305	7226	7283	7307	7237	7284	7286	7198	7302	7344	7378	7335	7171	7205	7324	7254	7216	7320	7350	7229	7233	7308	7120	7213	7360	7441	7305	7188	7385	7219	7294	7226	7176	7215	7269	7260	7287	7347	7298	7350	7348	7228	7285	7377	7335	7293	7369	7346	7199	7255	7242	7193	7363	7237	7270	7314	7205	7217	7229	7425	7274	7249	7184	7247	7270	7167	7183	7337	7225	7352	7213	7209	7258	7200	7285	7269	7227	7368	7298	7367	7268	7253	7244	7260	7400	7240	7198	7356	7343	7277	7313	7209	7450	7182	7305	7326	7329	7267	7284	7292	7230	7270	7299	7414	7302	7236	7417	7198	7380	7349	7310	7219	7335	7272	7156	7375	7352	7328	7255	7299	7322	7236	7272	7212	7446	7351	7327	7182	7308	7156	7269	7385	7281	7279	7369	7243	7229	7277	7208	7118	7189	7376	7206	7343	7301	7110	7363	7204	7175	7310	7372	7249	7151	7258	7274	7327	7352	7271	7400	7387	7346	7306	7278	7212	7318	7321	7262	7302	7170	7177	7191	7309	7396	7148	7329	7341	7200	7180	7384	7118	7292	7254	7323	7326	7300	7272	7269	7268	7270	7426	7272	7266	7258	7209	7098	7388	7281	7324	7297	7184	7278	7339	7233	7303	7275	7310	7228	7124	7314	7198	7225	7368	7325	7340	7185	7380	7340	7263	7203	7307	7273	7324	7336	7311	7306	7259	7215	7218	7273	7287	7287	7454	7195	7240	7243	7258	7345	7314	7248	7343	7247	7364	7270	7274	7453	7269	7356	7182	7189	7281	7440	7327	7208	7342	7383	7367	7357	7256	7370	7308	7243	7210	7342	7298	7374	7281	7314	7255	7269	7257	7384	7308	7427	7141	7270	7337	7274	7251	7229	7390	7284	7238	7224	7316	7297	7328	7177	7285	7308	7182	7156	7359	7407	7371	7265	7257	7284	7214	7191	7184	7202	7284	7339	7340	7275	7394	7135	7419	7351	7222	7350	7221	7264	7358	7265	7226	7145	7331	7304	7369	7210	7194	7177	7233	7325	7307	7293	7160	7433	7293	7272	7323	7390	7333	7352	7267	7276	7335	7270	7150	7297	7270	7253	7241	7118	7336	7299	7254	7325	7164	7212	7157	7233	7296	7402	7332	7305	7219	7295	7418	7422	7092	7481	7382	7219	7332	7324	7261	7182	7454	7340	7282	7445	7132	7304	7205	7342	7334	7261	7336	7184	7275	7297	7333	7315	7287	7179	7289	7237
7608	17168	16676	10969	6304	3358	1960	1233	946	911	891	847	844	866	864	854	863	848	857	890	850	823	867	819	893	902	842	909	825	845	859	839	810	877	820	903	876	849	881	847	860	882	855	854	868	826	835	854	881	899	870	827	853	813	873	851	876	857	812	842	805	877	821	851	840	835	872	839	873	875	829	850	830	919	842	812	904	837	883	841	913	902	873	818	815	838	830	857	863	835	816	877	818	859	830	797	820	822	813	903	889	881	875	926	905	807	866	853	897	824	860	834	832	881	812	841	813	886	862	828	830	899	803	817	794	823	880	855	841	839	869	874	867	879	806	840	863	909	890	824	839	879	835	869	844	906	876	818	851	850	928	859	853	872	850	901	869	810	825	843	855	854	867	770	854	805	881	789	852	822	871	815	873	857	872	860	901	836	860	846	840	875	872	814	842	835	854	864	847	841	848	855	808	825	804	807	868	857	833	831	892	786	878	861	847	856	852	873	818	877	846	816	827	829	820	852	902	861	820	840	878	833	829	841	823	867	879	817	803	836	854	847	886	823	891	856	820	810	881	843	791	867	842	790	864	883	874	855	854	878	844	809	831	853	839	911	811	835	855	869	821	849	816	871	830	854	821	837	828	855	864	868	807	902	889	850	830	842	869	832	810	861	858	874	883	791	854	857	841	825	793	866	871	875	888	879	822	866	856	870	852	808	869	887	888	847	878	858	852	856	834	805	911	815	805	870	866	833	837	867	850	845	935	838	869	862	801	810	907	849	838	838	859	850	948	849	853	839	890	866	883	788	878	865	840	863	826	891	869	860	888	814	886	793	815	900	849	915	881	834	862	816	794	871	912	890	830	877	843	860	835	891	836	826	832	863	817	825	823	860	805	841	819	862	852	829	846	903	833	828	848	863	823	833	821	787	856	853	871	846	873	815	861	866	903	848	823	858	845	851	835	838	859	871	885	884	898	880	802	867	834	885	860	906	832	824	838	834	852	869	854	883	828	855	803	828	900	865	860	835	857	839	905	866	880	868	896	859	854	866	870	854	849	891	901	871	840	846	847	885	865	897	873	852	829	828	912	818	852	869	820	830	830	868	787	899	813	869	794	817	843	830	835	867	855	836	871	860	820	872	818	811	901	859	849	835	834	830	873	826	922	876	827	872	845	794	873	806	864	849	881	849	823	829	880	828	876	859	833	871	821	849	901	936	871	811	897	878	822	871	903	894	838	825	893	838	876	825	847	844	888	857	802	874	832	868	835	814	870	825	860	870	893	821	808	794	844	873	869	786	844	850	894	843	896	828	863	874	873	829	821	801	870	816	880	874	892	902	865	870	855	842	859	831	817	853	844	809	869	817	815	854	884	850	862	831	862	889	854	824	871	835	852	873	810	858	868	812	857	849	885	850	826	787	891	882	852	850	829	913	826	853	825	876	821	830	907	867	859	857	873	917	814	890	825	829	847	840	849	853	839	832	854	802	869	829	865	829	877	825	872	913	866	881	890	869	827	832	892	799	841	852	847	809	854	915	832	882	904	810	858	837	829	874	805	828	855	883	841	906	833	859	864	870	925	824	839	875	821	840	848	762	797	840	864	809	847	831	831	847	905	848	856	871	841	817	893	861	825	818	791	893	863	840	827	842	914	839	871	910	871	816	844	903	840	806	818	835	843	911	862	866	852	860	877	881	861	845	855	856	844	831	852	871	869	843	887	890	827	842	838	846	860	842	839	877	845	868	908	864	862	887	860	883	826	885	897	848	881	815	840	822	855	875	875	881	858	918	865	859	850	877	826	838	850	840	819	816	848	842	846	856	831	896	845	800	858	809	885	825	881	850	882	873	842	865	853	818	900	865	862	846	873	809	835	810	846	844	894	867	862	848	943	861	852	883	827	873	842	841	842	858	828	835	836	905	851	854	822	882	845	884	845	838	873	850	845	847	793	840	842	843	846	898	806	807	845	851	850	839	869	839	812	821	892	859	853	910	817	832	865	878	811	840	850	837	835	878	850	965	830	834	831	850	832	836	819	863	804	888	875	870	873	877	896	869	837	847	842	819	830	858	878	864	865	860	802	814	828	805	859	876	849	864	847	860	874	827	847	896	866	870	827	812	818	886	814	855	881	895	829	870	866	878	894	873	823	850	896	848	810	867	858	823	844	861	851	822	873	886	884	853	833	826	882	845	891	839	893	836	860	842	826	890	875	850	888	869	914	848	904	812	818	864	871	809	881	842	821	863	865	841	839	876	891	853	898	917	869	831	855	865	887	909	865	833	879	878	823	889	874	874	872	903	904	849	858	842	888	880	890	869	886	868	819	849	915	862	829	810	898	877	842	857	899	884	895	871	802	858	819	876	882	868	861	854	801	866	823	859	912	835	858	857	856	853	891	843	852	894	845	833	861	864	836	866	866	845	870	814	869	845	857	885	777	860	850	828	798	789	862	839	861	863	858	884	884	880	889	920	863	853	816	898	848	890	893	883	895	879	847	896	864	847	849	912	891	889	836	867	843	820	839	850	858	838	855	858	897	858	868	893	828	880	867	878	863	846	878	851	790	884	873	835	817	862	887	849	814	823	889	855	830	839	859	866	829	872	850	837	877	836	834	857	843	871	845	848	819	916	887	910	855	876	871	816	849	867	905	855	873	842	808	887	856	899	854	882	839	831	844	856	907	830	920	859	877	866	864	866	838	863	854	873	857	876	887	862	815	860	838	805	867	874	827	917	841	877	858	803	837	922	890	870	854	898	858	831	819	821	864	849	830	827	848	835	870	874	864	816	856	837	872	831	813	861	883	842	878	881	905	918	861	841	887	890	835	825	822	841	888	888	866	848	856	850	827	829	861	837	851	871	882	852	856	867	874	832	831	862	899	869	878	863	846	840	865	841	838	897	822	841	861	866	844	872	834	840	877	869	854	845	786	835	809	825	846	841	892	825	876	817	815	840	868	849	848	872	863	855	857	841	826	858	848	835	809	860	850	919	882	809	818	818	838	899	808	870	841	807	895	842	895	809	883	872	803	884	856	839	847	857	844	840	877	880	872	857	857	826	867	843	822	850	791	850	900	823	890	857	878	889	849	881	899	895	861	847	879	876	886	863	861	881	882	833	858	804	796	862	815	903	880	909	797	805	839	857	818	862	827	926	886	802	872	854	831	812	853	816	860	876	898	905	838	842	843	854	904	776	877	789	881	862	866	902	871	829	850	814	843	878	769	883	864	851	855	856	856	918	879	886	853	809	815	801	812	846	856	834	844	862	902	873	831	848	843	796	820	856	825	883	860	835	801	862	850	863	844	868	835	835	825	824	881	931	852	855	875	844	937	833	852	812	880	830	874	826	861	840	833	835	824	883	850	847	792	895	816	807	868	878	846	842	893	887	895	840	843	858	827	898	883	848	867	886	886	920	770	834	850	785	856	858	868	908	862	817	906	856	846	825	851	781	821	870	861	831	877	869	858	837	840	858	837	818	884	849	810	880	836	838	832	850	884	892
42127	54793	50126	53455	47365	36436	25618	16054	10018	9829	8061	7728	7583	7364	7330	7461	7419	7345	7294	7320	7269	7258	7411	7442	7255	7300	7363	7348	7320	7449	7287	7280	7380	7397	7340	7168	7249	7363	7349	7360	7395	7415	7336	7372	7315	7257	7323	7263	7292	7361	7292	7209	7291	7348	7321	7402	7410	7169	7410	7337	7366	7390	7423	7351	7392	7220	7398	7374	7383	7335	7274	7348	7512	7428	7266	7349	7298	7296	7404	7370	7412	7357	7340	7359	7298	7349	7461	7239	7409	7394	7363	7350	7321	7452	7387	7333	7281	7322	7249	7374	7270	7442	7439	7356	7243	7411	7478	7258	7244	7333	7357	7352	7413	7383	7243	7373	7252	7258	7279	7483	7366	7465	7399	7339	7304	7312	7312	7257	7336	7232	7337	7227	7303	7430	7320	7296	7295	7338	7403	7233	7510	7296	7405	7305	7375	7393	7469	7404	7348	7381	7281	7350	7376	7248	7455	7356	7398	7387	7331	7298	7385	7345	7422	7288	7242	7344	7275	7331	7408	7167	7424	7280	7302	7344	7307	7336	7374	7250	7280	7433	7456	7301	7262	7491	7371	7350	7467	7293	7314	7361	7258	7386	7493	7337	7311	7420	7396	7181	7321	7431	7332	7456	7326	7308	7300	7404	7321	7305	7426	7480	7289	7338	7317	7359	7230	7475	7354	7399	7284	7342	7395	7353	7353	7423	7278	7382	7362	7260	7484	7389	7316	7211	7435	7320	7378	7393	7303	7272	7381	7442	7364	7188	7389	7280	7234	7362	7325	7331	7343	7389	7240	7347	7369	7458	7362	7262	7306	7353	7343	7211	7444	7451	7322	7479	7440	7371	7220	7349	7453	7252	7377	7235	7342	7372	7308	7378	7404	7308	7359	7425	7372	7355	7362	7338	7396	7405	7398	7353	7377	7476	7407	7286	7304	7337	7283	7450	7446	7225	7491	7177	7464	7408	7317	7356	7346	7334	7387	7344	7215	7439	7380	7303	7295	7339	7342	7359	7392	7285	7542	7339	7337	7308	7373	7331	7410	7238	7373	7268	7431	7255	7372	7371	7242	7374	7467	7358	7372	7452	7316	7396	7309	7472	7366	7322	7336	7332	7415	7403	7417	7270	7343	7306	7507	7279	7373	7412	7301	7399	7452	7404	7237	7467	7229	7330	7261	7438	7251	7233	7318	7459	7391	7254	7380	7311	7413	7292	7399	7411	7440	7247	7288	7318	7417	7391	7401	7393	7339	7395	7356	7375	7316	7299	7406	7266	7334	7422	7305	7331	7371	7427	7378	7310	7331	7319	7426	7328	7357	7375	7429	7382	7295	7329	7231	7326	7306	7384	7323	7365	7315	7407	7247	7341	7401	7435	7464	7419	7282	7338	7256	7273	7429	7325	7310	7364	7391	7388	7482	7166	7338	7309	7302	7260	7382	7489	7349	7473	7360	7310	7246	7154	7269	7424	7386	7446	7378	7395	7307	7436	7257	7551	7277	7431	7442	7363	7348	7337	7309	7480	7367	7390	7208	7287	7208	7276	7382	7414	7374	7485	7316	7276	7302	7349	7444	7281	7313	7263	7224	7332	7386	7303	7451	7272	7340	7247	7320	7358	7401	7297	7387	7397	7234	7396	7503	7403	7397	7387	7413	7432	7462	7382	7267	7345	7330	7468	7351	7314	7392	7374	7402	7372	7385	7383	7354	7363	7330	7336	7312	7412	7397	7420	7332	7489	7371	7444	7350	7351	7362	7396	7322	7422	7293	7449	7329	7288	7241	7416	7451	7362	7439	7327	7353	7315	7406	7515	7502	7288	7448	7355	7413	7416	7326	7467	7380	7383	7359	7451	7328	7378	7373	7417	7455	7435	7352	7388	7185	7432	7358	7452	7372	7347	7439	7488	7396	7251	7313	7317	7393	7364	7528	7277	7324	7382	7422	7363	7464	7260	7534	7386	7524	7489	7301	7364	7298	7256	7525	7405	7453	7467	7342	7338	7309	7229	7507	7240	7440	7471	7322	7492	7308	7305	7306	7382	7344	7446	7239	7401	7244	7340	7449	7377	7273	7421	7287	7317	7300	7407	7387	7397	7377	7425	7468	7451	7313	7269	7290	7384	7375	7254	7405	7280	7267	7330	7396	7238	7402	7304	7232	7423	7394	7384	7368	7356	7512	7400	7291	7322	7274	7464	7429	7468	7378	7288	7407	7385	7288	7368	7354	7302	7291	7273	7290	7338	7215	7335	7391	7449	7521	7440	7276	7387	7379	7228	7416	7380	7571	7243	7421	7270	7412	7299	7324	7407	7323	7317	7338	7331	7404	7301	7520	7344	7290	7295	7461	7336	7190	7408	7380	7378	7353	7488	7371	7475	7473	7323	7412	7209	7310	7363	7355	7317	7308	7271	7342	7374	7261	7488	7324	7425	7388	7315	7310	7234	7460	7274	7363	7212	7282	7450	7385	7324	7342	7223	7353	7270	7408	7497	7315	7314	7302	7227	7354	7374	7221	7325	7502	7293	7394	7317	7378	7262	7142	7204	7418	7394	7419	7186	7293	7158	7362	7441	7383	7303	7321	7469	7339	7409	7439	7384	7327	7250	7270	7272	7302	7447	7252	7388	7340	7489	7315	7394	7451	7285	7205	7377	7401	7231	7307	7352	7412	7286	7394	7409	7385	7338	7335	7284	7365	7363	7377	7229	7400	7336	7493	7407	7360	7393	7424	7462	7324	7235	7261	7299	7306	7421	7273	7451	7396	7388	7335	7389	7475	7437	7484	7299	7534	7359	7330	7371	7301	7181	7348	7396	7411	7457	7321	7374	7394	7376	7257	7348	7420	7431	7358	7358	7380	7297	7377	7339	7332	7488	7468	7405	7340	7235	7490	7286	7334	7461	7395	7277	7456	7498	7363	7293	7324	7260	7377	7302	7469	7314	7294	7394	7523	7349	7466	7304	7371	7485	7413	7339	7153	7245	7298	7436	7386	7451	7405	7378	7351	7458	7416	7374	7448	7294	7326	7323	7392	7333	7409	7427	7412	7249	7280	7300	7348	7318	7413	7361	7522	7469	7401	7351	7338	7384	7349	7444	7382	7280	7368	7216	7384	7365	7399	7294	7434	7236	7398	7396	7384	7315	7345	7420	7458	7423	7376	7398	7372	7435	7306	7372	7424	7389	7514	7407	7492	7411	7355	7513	7323	7237	7386	7341	7308	7314	7352	7231	7407	7288	7489	7301	7288	7335	7404	7285	7460	7437	7316	7309	7396	7499	7361	7237	7265	7328	7457	7360	7460	7357	7317	7415	7376	7366	7336	7362	7340	7271	7238	7421	7340	7511	7314	7312	7419	7239	7337	7401	7439	7255	7414	7518	7334	7363	7360	7370	7394	7210	7394	7377	7387	7350	7227	7372	7450	7376	7323	7296	7388	7333	7345	7237	7352	7398	7428	7302	7354	7287	7237	7400	7363	7346	7355	7308	7432	7216	7209	7326	7337	7367	7348	7316	7371	7460	7425	7460	7374	7262	7346	7324	7351	7280	7357	7394	7422	7361	7402	7437	7250	7485	7287	7300	7472	7253	7545	7405	7506	7303	7190	7351	7359	7405	7323	7330	7451	7438	7456	7252	7410	7147	7503	7270	7357	7482	7279	7329	7316	7484	7228	7303	7311	7299	7257	7357	7372	7314	7380	7278	7320	7341	7436	7303	7434	7469	7498	7325	7295	7267	7384	7423	7287	7301	7393	7366	7403	7323	7266	7286	7341	7208	7383	7466	7373	7316	7304	7441	7345	7108	7294	7314	7385	7293	7444	7348	7203	7381	7452	7285	7467	7378	7489	7382	7325	7387	7375	7353	7260	7448	7336	7496	7472	7306	7354	7337	7256	7333	7375	7222	7353	7337	7290	7249	7244	7245	7305	7464	7461	7339	7316	7497	7269	7287	7405	7452	7341	7410	7342	7319	7205	7326	7529	7285	7364	7317	7289	7412	7434	7417	7413	7386	7341	7294	7276	7374	7485	7389	7346	7290	7445	7430	7395	7365	7384	7316	7519	7314	7264	7342	7327	7281	7348	7300	7439	7326	7453	7386	7311	7304	7201	7481	7294	7324	7531	7466	7444	7424	7256	7491	7336	7536	7358	7337	7421	7204	7446	7244	7463	7458	7312	7190	7383	7399	7488	7377	7418	7235	7367	7399	7389	7355	7335	7357	7365	7393	7319	7457	7317	7349	7461	7345	7380	7457	7342	7368	7278	7466	7460	7246	7301	7402	7265	7492	7391	7314	7317	7319	7382	7246	7391	7348	7347	7289	7429	7406	7282	7490	7283	7410	7440	7393	7332	7434	7368	7315	7319	7289	7371	7342	7425	7335	7384	7403	7287	7302	7436	7387	7312	7334	7384	7355	7362	7330	7253	7262	7471	7190	7273	7416	7180	7289	7321	7374	7273	7454	7362	7397	7319	7344	7251	7359	7364	7362	7218	7296	7270	7334	7369	7280	7471	7399	7326	7176	7489	7300	7403	7466	7403	7316	7380	7360	7427	7330	7356	7397	7416	7339	7345	7303	7421	7234	7525	7295	7431	7371	7219	7375	7302	7347	7276	7411	7338	7253	7359	7282	7320	7403	7416	7500	7278	7407	7340	7378	7371	7455	7302	7473	7330	7221	7256	7283	7379	7392	7203	7468	7239	7467	7324	7514	7343	7399	7472	7413	7311	7288	7338	7371	7339	7242	7443	7225	7275	7308	7387	7349	7310	7286	7362	7342	7285	7496	7368	7288	7375	7481	7325	7236	7324	7392	7268	7389	7363	7385	7449	7332	7311	7311	7336	7510	7304	7284	7303	7258	7409	7460	7403	7261	7515	7315	7508	7262	7437	7379	7345	7429	7260	7387	7277	7210	7348	7443	7354	7387	7431	7267	7356	7362	7303	7397	7345	7284	7397	7341	7459	7277	7371	7388	7404	7240	7417	7369	7308	7476	7334	7453	7297	7414	7443	7292	7448	7344	7279	7349	7285	7352	7140	7170	7402	7362	7254	7531	7387	7389	7354	7404	7406	7345	7459	7443	7325	7315	7483	7356	7307	7374	7400	7392	7328	7343
8924	13015	15504	11244	6965	3157	1696	1124	965	937	936	907	856	850	865	852	853	883	863	880	871	871	790	874	883	817	866	850	792	863	867	828	877	877	864	847	879	848	869	865	892	827	805	812	876	843	875	840	846	832	882	859	899	892	869	885	786	825	875	824	895	843	839	905	859	896	839	820	848	819	853	836	854	850	881	865	810	858	864	824	845	850	843	815	855	877	761	828	813	835	877	867	883	866	844	902	824	836	859	869	880	830	897	902	838	832	892	810	833	843	815	872	911	767	852	858	867	837	820	843	813	915	852	846	947	900	816	885	846	855	828	863	883	827	830	826	823	855	866	871	854	902	871	859	856	886	866	799	811	870	824	849	849	874	794	885	858	846	827	860	825	839	834	868	859	866	837	862	821	846	868	828	863	865	874	865	860	867	849	885	890	838	897	824	812	842	843	870	800	844	866	825	860	854	855	870	866	883	821	866	862	864	882	840	850	831	789	865	850	891	866	824	844	811	873	819	865	850	855	817	840	849	856	876	897	878	852	808	858	879	847	869	800	858	834	799	841	853	825	877	832	822	861	884	856	865	881	810	872	825	833	909	840	879	787	848	841	882	828	821	820	853	870	866	851	823	845	831	863	858	876	863	815	791	903	861	889	836	878	887	837	823	818	829	854	859	874	863	879	826	905	812	899	863	820	848	847	852	842	869	886	848	821	871	846	819	835	892	837	912	826	882	900	868	840	873	887	834	897	866	904	839	847	839	779	874	870	878	890	890	853	863	873	889	852	861	831	865	828	887	888	838	836	817	864	919	857	893	865	871	847	881	872	876	892	879	821	845	880	856	894	813	925	916	797	831	847	827	889	858	877	824	851	878	852	854	806	815	824	822	923	859	864	846	855	865	872	910	796	869	831	899	835	886	851	805	823	869	788	882	891	851	919	809	841	809	865	850	843	833	872	860	859	850	840	862	844	808	838	851	854	900	865	828	863	847	813	821	884	857	915	848	853	832	860	849	852	853	821	877	856	872	887	818	905	891	889	878	791	876	828	821	798	837	932	877	851	856	837	908	817	864	860	797	888	876	877	854	856	869	839	878	926	821	847	839	886	821	841	894	887	864	856	843	880	871	915	857	823	849	868	869	875	854	894	854	832	836	841	887	858	911	865	839	870	910	853	802	843	862	858	836	871	838	823	814	865	867	855	874	874	806	871	835	852	848	859	858	853	818	864	890	819	909	849	843	835	871	901	881	881	826	820	890	845	858	870	882	888	857	871	806	872	832	871	891	856	887	840	865	880	803	793	865	850	869	851	815	842	905	868	896	850	847	840	848	883	824	844	838	903	805	899	843	842	836	840	836	824	819	835	889	835	841	876	899	876	812	902	874	853	885	925	860	827	818	850	861	882	808	850	882	820	843	818	847	893	853	871	837	830	881	873	875	846	871	796	845	864	883	838	871	832	902	838	863	895	866	884	868	821	884	852	863	886	860	810	896	837	848	847	815	813	845	864	863	841	803	901	833	873	843	841	848	866	853	894	856	837	867	825	875	880	859	889	827	803	835	873	872	864	847	817	872	860	852	857	853	856	921	875	870	838	893	903	828	891	892	840	870	849	914	899	874	865	820	815	873	854	857	849	871	857	876	890	855	820	858	874	856	873	840	881	871	880	848	835	842	913	861	804	852	832	872	823	888	824	882	871	861	854	866	881	856	863	839	859	894	822	792	829	844	862	815	828	815	824	847	907	823	905	867	840	866	819	861	866	865	862	832	793	864	903	834	851	832	897	855	825	843	872	865	851	849	862	913	842	927	887	866	903	850	854	841	851	814	898	832	889	865	896	861	844	828	855	950	825	846	828	863	805	850	782	850	847	882	857	854	829	871	858	794	850	837	867	840	842	821	879	868	843	853	815	845	842	862	813	831	822	886	884	877	811	839	845	882	846	871	846	856	832	859	862	839	810	854	891	902	863	870	824	809	806	858	846	859	841	827	852	855	812	917	845	849	865	881	839	884	836	849	858	852	841	866	930	894	831	787	856	854	822	866	837	837	870	835	864	850	904	842	838	840	872	836	878	832	853	821	862	848	846	849	874	880	861	862	870	841	830	885	877	863	884	838	825	822	829	852	822	816	872	844	817	889	844	863	834	816	872	840	835	848	851	858	855	913	855	843	801	849	894	869	876	841	854	829	870	804	864	844	806	890	801	886	882	814	874	863	889	874	843	837	866	848	855	892	860	863	854	849	813	903	871	830	874	827	867	826	884	859	846	839	818	862	894	833	891	869	863	833	832	905	857	861	894	846	821	859	831	837	868	876	805	845	829	851	862	858	817	850	853	833	837	839	891	836	848	827	834	848	818	854	820	783	830	847	839	847	890	869	877	888	827	867	864	836	843	838	828	834	846	822	882	860	839	895	844	868	834	852	898	866	803	914	840	859	801	856	854	828	850	894	845	866	820	899	832	866	844	858	884	890	847	867	822	848	883	823	831	879	844	855	833	878	897	886	846	886	805	905	886	869	869	851	855	814	880	848	877	866	880	902	875	848	904	837	868	822	831	817	829	904	827	869	815	864	845	806	886	874	834	875	872	863	887	859	799	775	867	852	862	823	840	813	853	826	874	897	817	891	808	854	830	889	815	856	857	850	877	840	884	915	883	867	864	874	875	828	910	946	868	855	849	856	843	897	831	809	830	813	853	871	904	872	883	849	809	849	864	849	871	862	842	837	865	849	843	894	848	884	846	848	882	910	902	838	858	850	916	853	920	887	854	853	828	897	863	848	825	834	900	886	827	835	805	917	875	878	828	857	823	874	837	830	850	848	838	904	868	831	878	867	832	859	871	877	812	806	817	831	896	846	876	823	845	861	850	827	828	821	878	830	808	860	902	853	876	854	867	867	862	844	797	873	806	835	900	857	817	862	860	781	841	876	905	872	884	831	908	879	872	852	868	802	825	883	858	840	777	896	904	841	825	839	791	891	823	856	812	889	859	864	869	869	869	846	865	902	876	877	845	864	817	878	821	901	881	887	814	871	832	797	811	837	922	833	827	886	858	837	882	874	829	856	885	830	887	859	844	837	811	848	863	899	810	885	805	876	845	845	881	859	875	863	872	886	911	803	795	824	842	896	840	860	821	866	898	825	887	926	859	875	846	881	880	851	869	869	901	865	845	833	872	856	820	842	857	866	818	856	843	847	893	851	839	874	906	829	839	885	808	839	875	858	837	868	824	854	829	805	865	852	801	855	821	795	856	847	826	914	867	894	925	829	809	868	876	869	834	828	831	916	813	815	877	825	879	833	827	899	854	896	871	872	844	893	818	853	871	856	878	844	911	806	876	869	910	871	824	862	861	879	857	882	821	874	826	873	840	789	838	890	861	791	881	900	851	859	830	854	868	835	885	853	847	796	848	892	883	839	850	837	839	902	855	854	908	857	834	831	866	874	868	925	864	832	884	886	877	841	811	847	850	822	826	823	835	885	871	834	842	835	868	859	789	844
37007	49131	49179	53440	48059	34313	23182	15101	9380	9281	7961	7656	7418	7254	7320	7441	7336	7406	7288	7317	7308	7288	7455	7397	7403	7342	7171	7310	7396	7441	7336	7348	7441	7394	7441	7297	7431	7291	7388	7274	7220	7379	7361	7397	7433	7414	7404	7387	7336	7447	7339	7407	7411	7317	7430	7338	7405	7213	7193	7246	7513	7302	7379	7300	7458	7317	7301	7402	7397	7297	7217	7394	7330	7239	7251	7430	7220	7420	7415	7264	7176	7399	7358	7291	7303	7312	7359	7411	7328	7252	7288	7360	7251	7407	7303	7250	7482	7204	7401	7332	7375	7363	7440	7245	7239	7283	7377	7419	7374	7249	7372	7338	7419	7379	7276	7384	7363	7351	7412	7195	7377	7365	7361	7304	7286	7211	7392	7496	7316	7255	7316	7422	7293	7427	7539	7377	7347	7347	7227	7436	7323	7419	7347	7236	7466	7273	7252	7300	7162	7292	7314	7395	7350	7367	7255	7359	7361	7379	7424	7184	7436	7272	7349	7338	7382	7259	7479	7321	7472	7281	7198	7338	7248	7287	7392	7433	7384	7384	7335	7397	7248	7317	7478	7503	7255	7237	7241	7283	7333	7351	7344	7303	7409	7404	7240	7348	7341	7354	7323	7233	7415	7387	7365	7359	7442	7246	7378	7341	7420	7226	7366	7184	7370	7330	7368	7382	7382	7467	7266	7208	7354	7409	7453	7198	7320	7336	7331	7427	7330	7328	7369	7356	7386	7415	7489	7260	7421	7255	7338	7335	7376	7265	7413	7313	7281	7258	7244	7359	7350	7356	7410	7242	7438	7310	7221	7348	7350	7353	7321	7447	7284	7409	7341	7358	7277	7382	7450	7293	7305	7348	7191	7315	7423	7470	7328	7325	7368	7230	7364	7429	7419	7228	7267	7466	7345	7292	7353	7383	7320	7248	7456	7350	7256	7472	7342	7372	7428	7449	7410	7230	7402	7209	7490	7316	7344	7366	7287	7341	7350	7419	7316	7100	7343	7311	7383	7227	7439	7362	7303	7267	7267	7404	7304	7206	7461	7312	7393	7176	7311	7444	7302	7275	7514	7369	7252	7249	7366	7171	7404	7270	7332	7263	7319	7323	7519	7330	7296	7377	7342	7366	7288	7272	7512	7324	7437	7338	7364	7334	7397	7284	7282	7340	7385	7442	7332	7366	7252	7432	7432	7416	7410	7414	7312	7480	7309	7445	7408	7348	7542	7299	7365	7311	7303	7325	7262	7400	7383	7343	7480	7312	7341	7295	7373	7321	7409	7289	7329	7307	7380	7255	7480	7319	7322	7359	7357	7232	7257	7237	7366	7219	7376	7279	7369	7364	7383	7335	7376	7281	7319	7348	7353	7381	7318	7326	7497	7304	7380	7374	7317	7497	7307	7272	7360	7406	7265	7382	7305	7372	7312	7342	7343	7387	7250	7359	7244	7434	7407	7389	7197	7405	7346	7378	7472	7394	7375	7428	7289	7340	7501	7315	7356	7390	7349	7251	7348	7396	7332	7458	7488	7279	7437	7412	7397	7366	7260	7274	7342	7412	7394	7298	7450	7297	7361	7573	7232	7190	7350	7484	7414	7310	7425	7336	7333	7327	7242	7366	7351	7356	7387	7284	7388	7232	7371	7248	7358	7387	7431	7348	7412	7410	7300	7447	7414	7319	7232	7303	7470	7208	7217	7330	7270	7429	7299	7336	7221	7329	7429	7332	7290	7402	7423	7318	7435	7314	7327	7280	7282	7401	7454	7326	7350	7332	7478	7395	7406	7377	7342	7324	7463	7342	7319	7378	7360	7341	7239	7409	7418	7236	7349	7246	7357	7424	7290	7202	7299	7282	7385	7302	7419	7398	7337	7449	7339	7439	7296	7245	7286	7333	7274	7387	7524	7339	7292	7405	7332	7358	7305	7313	7454	7315	7335	7352	7346	7353	7330	7351	7257	7434	7386	7380	7213	7448	7287	7442	7238	7269	7217	7434	7427	7406	7284	7376	7444	7373	7273	7405	7351	7170	7319	7427	7363	7499	7338	7336	7376	7423	7310	7292	7372	7311	7252	7266	7358	7553	7332	7295	7345	7286	7405	7296	7565	7425	7366	7432	7376	7321	7340	7224	7497	7239	7412	7293	7398	7319	7405	7352	7297	7243	7310	7254	7305	7304	7220	7389	7275	7323	7422	7357	7316	7379	7340	7379	7349	7417	7233	7387	7486	7347	7288	7293	7353	7305	7545	7342	7352	7366	7290	7332	7308	7307	7395	7290	7322	7415	7377	7475	7225	7493	7365	7319	7530	7276	7303	7314	7429	7248	7393	7403	7225	7350	7286	7342	7368	7278	7355	7275	7322	7391	7403	7375	7249	7336	7290	7311	7334	7517	7284	7329	7424	7265	7331	7388	7323	7344	7265	7372	7313	7345	7380	7315	7313	7298	7327	7436	7416	7288	7317	7398	7334	7453	7390	7473	7255	7424	7292	7322	7385	7373	7472	7397	7327	7361	7379	7357	7346	7246	7338	7389	7403	7301	7367	7275	7290	7464	7290	7317	7285	7423	7446	7331	7301	7348	7268	7379	7356	7275	7401	7400	7221	7383	7414	7238	7382	7484	7275	7336	7286	7468	7434	7362	7390	7491	7498	7257	7434	7419	7335	7387	7465	7492	7309	7317	7280	7286	7345	7289	7350	7349	7494	7466	7403	7458	7472	7370	7404	7323	7376	7506	7330	7484	7254	7186	7226	7383	7349	7355	7351	7448	7345	7472	7244	7241	7481	7315	7366	7418	7353	7311	7435	7419	7271	7369	7370	7435	7258	7323	7307	7342	7239	7373	7360	7382	7247	7367	7299	7360	7304	7339	7362	7450	7496	7403	7284	7354	7477	7321	7313	7524	7203	7460	7302	7403	7362	7329	7252	7186	7255	7375	7423	7265	7358	7414	7233	7407	7182	7415	7281	7323	7375	7425	7390	7354	7415	7304	7252	7412	7253	7557	7345	7474	7222	7317	7284	7298	7297	7372	7383	7284	7456	7377	7346	7323	7350	7247	7401	7368	7294	7297	7265	7387	7299	7291	7340	7478	7237	7292	7344	7322	7259	7374	7355	7393	7211	7269	7390	7306	7366	7386	7237	7409	7297	7388	7379	7328	7336	7329	7249	7388	7332	7351	7324	7263	7439	7357	7337	7415	7229	7416	7391	7373	7303	7331	7373	7290	7393	7271	7285	7420	7258	7394	7368	7453	7247	7381	7361	7217	7338	7350	7298	7250	7453	7321	7308	7411	7300	7319	7350	7293	7403	7359	7328	7364	7436	7435	7392	7383	7407	7177	7298	7363	7304	7300	7288	7391	7285	7263	7347	7313	7351	7374	7313	7440	7232	7202	7252	7246	7505	7385	7409	7328	7314	7411	7317	7416	7450	7404	7357	7299	7327	7374	7339	7316	7413	7398	7252	7366	7290	7375	7308	7480	7302	7317	7498	7316	7296	7322	7466	7269	7415	7294	7392	7346	7484	7379	7305	7322	7294	7269	7373	7331	7412	7477	7507	7322	7264	7448	7364	7264	7414	7326	7403	7310	7245	7386	7299	7279	7368	7335	7177	7466	7368	7346	7252	7323	7353	7252	7298	7465	7362	7284	7310	7291	7531	7243	7395	7364	7286	7268	7312	7406	7365	7325	7426	7493	7353	7318	7200	7342	7447	7399	7379	7355	7207	7373	7326	7219	7500	7285	7251	7387	7394	7310	7319	7291	7467	7343	7279	7424	7458	7310	7271	7494	7287	7142	7306	7334	7254	7337	7374	7423	7285	7324	7541	7384	7315	7265	7327	7179	7346	7461	7271	7498	7334	7400	7253	7308	7321	7271	7334	7320	7518	7294	7470	7271	7294	7427	7269	7347	7494	7363	7369	7354	7289	7391	7258	7426	7445	7445	7254	7408	7382	7203	7376	7429	7264	7302	7388	7205	7434	7283	7336	7315	7252	7363	7330	7404	7232	7412	7280	7363	7241	7294	7291	7312	7386	7348	7374	7357	7309	7235	7282	7373	7187	7216	7360	7347	7336	7326	7380	7254	7402	7356	7394	7153	7383	7369	7244	7370	7177	7354	7376	7321	7402	7543	7276	7408	7397	7423	7299	7395	7318	7348	7416	7417	7411	7257	7510	7211	7295	7423	7474	7334	7451	7215	7297	7376	7331	7385	7315	7329	7386	7363	7464	7281	7337	7343	7473	7285	7224	7417	7241	7292	7301	7443	7194	7338	7444	7427	7400	7473	7338	7351	7447	7303	7479	7345	7384	7402	7336	7420	7234	7284	7325	7260	7408	7381	7365	7302	7425	7360	7252	7435	7397	7325	7343	7359	7310	7427	7293	7421	7226	7263	7374	7503	7372	7276	7414	7291	7277	7429	7305	7354	7288	7276	7398	7323	7413	7243	7386	7384	7325	7343	7368	7313	7349	7328	7309	7327	7374	7393	7433	7447	7317	7385	7387	7352	7363	7363	7367	7404	7329	7429	7357	7248	7314	7391	7341	7251	7358	7422	7248	7346	7309	7293	7400	7335	7392	7326	7321	7316	7348	7332	7373	7288	7378	7404	7424	7302	7399	7272	7359	7358	7210	7425	7435	7259	7266	7282	7354	7270	7282	7332	7354	7401	7532	7334	7222	7364	7406	7233	7264	7268	7388	7431	7358	7265	7391	7279	7339	7275	7273	7477	7284	7371	7195	7390	7482	7418	7302	7404	7399	7313	7332	7199	7461	7388	7374	7362	7282	7462	7345	7390	7377	7316	7536	7401	7256	7254	7382	7344	7388	7305	7492	7445	7346	7343	7365	7275	7328	7403	7192	7245	7518	7264	7194	7263	7332	7366	7294	7444	7357	7344	7275	7286	7423	7360	7393	7300	7300	7400	7346	7294	7325	7176	7401	7375	7336	7397	7405	7321	7405	7201	7356	7369	7494	7361	7442	7311	7337	7220	7254	7438	7404	7375	7436	7403	7489	7457	7408	7260	7362	7215	7356	7345	7470	7302	7277	7285	7470	7314	7485	7405	7265	7270	7349	7414	7328	7402	7305	7328	7418	7303	7421	7340	7374	7351
8366	23494	26236	18922	12505	5092	2161	1338	1011	933	890	916	896	851	864	812	867	876	836	859	833	885	880	886	881	837	837	889	872	815	844	871	813	871	859	888	838	935	877	855	868	818	815	857	840	865	939	827	873	834	840	867	888	841	845	844	820	864	840	862	832	851	875	819	858	878	860	886	840	855	850	881	876	839	877	821	843	835	866	896	872	907	847	860	795	842	863	866	849	859	844	865	844	829	867	816	891	805	810	842	822	833	795	841	794	841	803	839	877	803	869	874	878	861	813	890	898	874	904	860	894	875	855	951	824	890	908	819	918	839	880	832	855	823	868	874	830	824	874	847	843	917	909	878	833	881	874	829	816	837	860	854	910	851	875	873	905	843	869	853	894	862	823	861	871	852	891	857	897	870	870	832	863	859	898	894	874	839	866	850	823	831	871	856	871	855	852	860	853	889	887	792	832	869	815	848	836	848	852	832	841	922	896	876	876	858	879	862	898	829	907	843	921	872	839	909	826	868	944	863	875	873	895	801	813	907	883	896	831	831	889	843	881	862	855	867	801	796	882	870	898	858	867	902	864	909	879	873	818	883	866	916	875	844	805	870	850	862	925	802	881	864	828	872	856	840	775	848	816	831	911	882	804	876	816	829	862	860	807	879	841	833	880	872	843	852	843	861	836	838	867	814	837	826	805	793	870	866	838	896	892	868	886	814	812	836	878	865	925	875	876	843	854	869	890	794	814	919	886	860	908	853	820	891	799	845	831	794	853	855	892	873	853	885	826	831	813	885	882	843	860	894	843	848	845	828	833	832	920	827	884	800	817	874	875	860	877	821	868	889	849	906	845	846	834	831	817	871	848	842	863	797	847	838	852	848	833	849	884	844	836	873	827	826	888	823	909	866	859	872	879	873	870	896	789	839	875	872	825	853	833	870	859	885	904	824	894	869	830	869	815	838	895	890	878	869	882	871	863	845	822	872	840	881	818	876	829	822	856	864	896	855	908	870	822	878	792	843	852	844	906	874	827	823	913	855	871	823	830	817	833	883	862	846	803	861	910	828	817	864	844	905	791	846	850	838	883	872	844	860	885	860	882	898	869	878	875	878	853	861	839	846	898	873	863	818	892	845	890	922	814	873	874	830	871	817	890	900	912	881	858	855	801	863	892	860	893	868	834	897	796	826	824	804	861	853	862	844	900	872	814	844	879	846	896	892	827	820	848	932	829	860	858	911	837	829	872	836	848	916	871	882	864	867	845	900	913	875	874	876	868	853	805	805	860	899	853	863	871	875	821	822	885	890	891	835	893	868	904	891	837	801	910	871	841	886	871	860	852	863	860	831	838	877	884	897	819	892	867	846	815	849	861	847	851	869	897	833	958	861	807	835	820	850	843	866	840	845	889	875	870	840	834	884	873	872	828	791	865	855	852	854	891	840	869	839	873	788	855	874	864	814	831	882	907	887	859	860	891	855	868	827	853	853	913	848	840	875	857	827	894	846	870	802	868	878	830	833	901	857	879	864	859	851	884	863	894	918	903	894	835	834	866	862	852	867	826	868	884	901	843	847	824	806	857	778	855	891	804	859	887	857	902	818	862	876	871	860	853	885	857	896	870	857	878	888	828	850	824	867	875	869	814	844	905	853	802	888	871	855	865	869	850	867	814	816	869	895	860	836	916	868	830	882	829	852	883	914	871	894	801	841	828	812	842	786	847	874	844	828	870	851	865	865	876	855	835	848	848	859	828	877	828	806	834	834	903	875	836	847	890	833	862	836	844	847	811	894	896	877	862	841	853	852	848	843	863	816	871	866	843	906	880	874	850	885	853	818	887	849	852	859	821	840	857	925	864	831	807	845	848	865	875	888	849	850	889	934	845	882	861	792	867	821	858	807	816	904	846	884	855	843	835	868	896	805	815	880	832	887	848	869	828	843	838	775	855	894	904	843	809	889	887	888	833	886	817	888	869	827	851	842	882	886	856	850	889	906	808	830	887	885	839	843	872	890	876	853	868	874	830	827	875	842	855	899	862	859	841	802	896	861	911	832	849	834	872	816	835	862	861	862	814	881	834	844	841	853	843	898	843	862	869	886	837	858	816	848	862	914	863	890	848	841	870	865	888	857	874	835	893	864	849	891	852	861	832	873	957	911	867	871	866	893	948	835	869	840	884	914	865	819	878	870	872	902	892	882	814	899	906	849	838	832	925	835	763	914	858	897	887	854	902	843	852	812	776	855	881	844	866	883	826	861	884	842	889	847	863	842	936	888	896	880	845	884	826	802	835	853	873	854	820	862	906	889	864	850	832	846	816	881	891	812	902	798	878	849	816	806	816	828	861	904	870	866	878	841	875	889	908	873	899	865	879	831	817	845	848	905	810	864	858	872	884	832	815	870	874	875	869	860	829	872	809	866	845	877	846	911	881	816	861	831	851	818	827	860	830	834	853	853	856	875	845	837	865	830	851	853	836	857	884	859	858	804	885	867	863	836	907	925	880	873	809	925	853	870	865	837	844	863	869	786	856	875	888	809	884	887	864	873	865	840	850	884	865	841	827	894	889	873	860	820	858	871	843	863	864	929	852	863	884	836	914	859	890	879	827	864	881	824	909	810	846	874	821	866	841	899	902	919	846	853	859	842	824	874	833	863	868	834	829	868	894	856	902	861	831	861	836	858	878	813	822	846	819	901	894	874	865	912	854	855	896	866	903	851	892	847	862	891	838	816	890	829	848	862	846	847	843	879	873	891	837	803	864	782	880	870	936	903	887	870	889	830	882	898	845	872	909	850	823	845	821	873	899	874	850	883	822	878	869	883	888	806	837	825	850	878	847	855	847	840	854	856	891	876	892	854	814	793	870	862	949	852	858	837	864	852	864	855	854	887	848	845	806	843	889	871	815	873	870	881	831	839	901	832	869	834	858	855	837	822	873	869	845	824	842	857	839	865	884	852	868	862	870	829	861	860	885	815	872	877	847	878	879	862	893	837	885	828	894	892	883	870	891	858	856	818	873	869	842	906	859	805	852	836	864	884	844	833	861	874	875	813	816	858	886	890	848	848	807	865	893	892	897	840	849	835	853	890	840	826	836	808	833	895	900	905	883	790	875	871	866	868	881	937	889	835	826	851	824	866	855	853	856	888	829	836	902	874	885	813	840	846	905	888	898	835	864	847	833	834	869	875	882	810	827	855	840	827	865	864	828	867	803	852	803	868	814	819	872	852	853	855	800	810	855	867	870	859	864	862	863	897	881	826	872	893	845	816	835	834	873	885	837	884	844	806	855	797	868	931	886	889	899	840	842	875	865	844	830	868	874	859	871	886	867	917	847	828	860	878	873	831	840	839	806	853	860	804	840	833	843	838	837	836	899	837	866	831	848	849	810	872	887	864	864	811	839	867	831	803	844	804	893	804	832	849	843	803	859	871	907	889	876	881	918	848	898	858	859	883	813	859	860	835	882	858	857	866	881	853	812	858	870	847	890	792	903	843	824	884	869	864
41589	61315	60975	65399	58642	40062	27263	17015	10213	9899	8134	7664	7483	7341	7368	7124	7299	7280	7322	7405	7323	7477	7209	7316	7297	7305	7335	7232	7222	7339	7392	7185	7240	7323	7290	7272	7435	7365	7154	7253	7312	7283	7168	7313	7384	7354	7381	7415	7272	7312	7264	7381	7249	7250	7304	7318	7289	7215	7386	7245	7296	7349	7257	7232	7369	7330	7162	7263	7255	7285	7349	7276	7480	7281	7384	7493	7306	7314	7391	7239	7354	7354	7288	7247	7324	7533	7225	7196	7401	7320	7414	7387	7342	7309	7215	7404	7228	7274	7381	7212	7216	7383	7339	7153	7260	7362	7249	7354	7243	7407	7270	7329	7380	7306	7312	7316	7200	7501	7262	7508	7218	7343	7150	7305	7272	7321	7236	7309	7202	7394	7272	7323	7320	7340	7313	7384	7182	7274	7334	7289	7314	7366	7511	7435	7282	7417	7368	7491	7472	7421	7215	7334	7191	7331	7286	7366	7345	7238	7354	7276	7196	7437	7333	7358	7418	7180	7174	7254	7346	7320	7157	7235	7311	7217	7412	7214	7340	7162	7173	7435	7340	7442	7384	7350	7272	7273	7349	7207	7441	7263	7345	7348	7399	7295	7346	7283	7304	7341	7326	7260	7229	7251	7273	7195	7297	7206	7393	7367	7270	7446	7331	7412	7319	7431	7247	7220	7286	7265	7259	7377	7298	7335	7378	7340	7212	7310	7380	7176	7198	7255	7318	7247	7391	7177	7463	7234	7245	7305	7433	7236	7373	7276	7317	7454	7386	7268	7231	7450	7414	7256	7391	7271	7230	7310	7376	7369	7321	7262	7236	7295	7369	7330	7353	7258	7374	7218	7392	7251	7311	7235	7219	7299	7273	7204	7482	7405	7324	7303	7217	7141	7370	7229	7427	7320	7435	7437	7319	7377	7218	7429	7277	7235	7270	7231	7362	7393	7188	7199	7416	7176	7381	7179	7394	7347	7343	7312	7313	7320	7256	7329	7351	7467	7379	7269	7369	7233	7255	7372	7383	7348	7226	7342	7304	7249	7250	7436	7245	7441	7405	7372	7209	7283	7235	7346	7352	7318	7293	7236	7383	7304	7403	7234	7209	7209	7346	7255	7375	7252	7333	7249	7459	7371	7335	7292	7404	7383	7400	7331	7336	7378	7243	7288	7448	7409	7368	7189	7255	7220	7363	7230	7458	7316	7365	7362	7325	7406	7290	7361	7216	7348	7408	7222	7316	7255	7390	7344	7261	7517	7188	7377	7334	7336	7331	7251	7213	7279	7425	7479	7284	7237	7372	7311	7231	7263	7383	7335	7283	7356	7323	7306	7278	7246	7329	7208	7250	7272	7369	7458	7391	7317	7307	7406	7303	7365	7262	7240	7254	7355	7341	7258	7306	7274	7326	7418	7342	7323	7491	7436	7280	7417	7217	7238	7373	7435	7320	7503	7264	7403	7352	7443	7321	7217	7379	7320	7336	7405	7354	7322	7252	7376	7316	7299	7232	7300	7318	7229	7334	7443	7163	7302	7286	7224	7174	7289	7382	7284	7393	7335	7275	7309	7328	7345	7345	7278	7485	7339	7364	7339	7324	7285	7290	7273	7310	7463	7324	7267	7274	7403	7370	7272	7444	7304	7378	7293	7352	7397	7441	7168	7399	7215	7323	7281	7275	7409	7262	7340	7379	7226	7367	7307	7262	7360	7208	7211	7374	7340	7390	7355	7301	7405	7298	7351	7259	7347	7364	7190	7352	7240	7398	7267	7272	7254	7380	7278	7307	7481	7211	7403	7321	7494	7264	7336	7364	7245	7375	7326	7354	7242	7355	7351	7379	7377	7366	7488	7205	7304	7388	7459	7260	7383	7267	7264	7226	7347	7188	7324	7252	7454	7492	7332	7291	7324	7271	7280	7251	7358	7296	7266	7288	7394	7384	7241	7220	7339	7313	7230	7202	7228	7349	7374	7291	7213	7343	7221	7359	7339	7395	7285	7343	7299	7279	7295	7460	7290	7339	7245	7291	7202	7188	7274	7248	7352	7349	7419	7249	7322	7415	7250	7413	7172	7367	7275	7270	7215	7338	7340	7293	7219	7307	7342	7295	7479	7372	7380	7412	7313	7290	7346	7302	7243	7279	7337	7319	7490	7322	7247	7411	7152	7359	7309	7241	7541	7438	7330	7336	7337	7381	7288	7296	7524	7232	7290	7270	7369	7311	7285	7400	7394	7227	7455	7285	7231	7422	7266	7286	7334	7268	7232	7368	7429	7373	7361	7331	7261	7193	7316	7295	7496	7226	7291	7233	7299	7360	7247	7166	7423	7483	7310	7337	7319	7305	7376	7239	7401	7314	7406	7310	7339	7408	7320	7298	7363	7386	7323	7420	7409	7282	7328	7368	7356	7304	7328	7262	7289	7305	7357	7362	7289	7188	7291	7234	7353	7237	7447	7248	7249	7394	7281	7318	7206	7284	7396	7367	7373	7353	7279	7469	7262	7296	7356	7369	7284	7414	7267	7276	7337	7284	7330	7292	7264	7269	7331	7298	7309	7228	7438	7389	7333	7350	7214	7339	7355	7389	7288	7413	7207	7371	7282	7337	7177	7294	7279	7369	7210	7436	7474	7370	7330	7347	7192	7300	7325	7239	7364	7403	7307	7382	7349	7316	7328	7428	7314	7275	7350	7231	7437	7316	7232	7389	7355	7225	7303	7330	7302	7315	7379	7350	7355	7418	7313	7252	7399	7299	7469	7242	7417	7311	7314	7299	7206	7270	7374	7269	7374	7280	7276	7345	7353	7259	7284	7279	7249	7367	7409	7333	7317	7351	7289	7445	7259	7346	7343	7382	7424	7397	7324	7270	7257	7354	7395	7452	7283	7287	7351	7306	7232	7485	7334	7401	7299	7336	7470	7237	7279	7277	7307	7387	7205	7275	7209	7398	7222	7253	7232	7351	7338	7349	7150	7318	7342	7241	7360	7309	7331	7413	7266	7404	7318	7309	7353	7295	7458	7226	7251	7236	7416	7309	7365	7418	7253	7339	7356	7169	7435	7271	7366	7298	7400	7415	7387	7388	7304	7389	7180	7278	7381	7303	7218	7318	7314	7302	7339	7379	7130	7262	7236	7347	7334	7363	7327	7538	7408	7099	7296	7310	7357	7355	7406	7257	7385	7334	7311	7343	7238	7443	7365	7297	7356	7284	7281	7339	7229	7510	7217	7316	7258	7226	7355	7156	7371	7371	7293	7262	7303	7230	7266	7374	7190	7389	7292	7313	7400	7331	7231	7310	7317	7258	7302	7237	7294	7316	7341	7392	7309	7245	7340	7215	7449	7297	7344	7313	7276	7484	7358	7301	7248	7353	7289	7349	7468	7328	7259	7335	7352	7320	7303	7307	7341	7295	7265	7321	7343	7302	7326	7429	7332	7232	7372	7118	7306	7249	7362	7351	7365	7226	7356	7490	7185	7341	7270	7245	7271	7302	7405	7434	7427	7419	7229	7329	7359	7305	7231	7246	7276	7355	7357	7390	7397	7235	7432	7409	7227	7455	7414	7208	7206	7318	7350	7345	7282	7111	7339	7225	7266	7222	7549	7314	7308	7378	7318	7248	7186	7397	7390	7414	7311	7370	7342	7439	7459	7268	7432	7316	7296	7189	7377	7374	7334	7361	7348	7243	7313	7436	7292	7287	7341	7364	7467	7334	7352	7219	7528	7303	7366	7229	7372	7450	7303	7281	7301	7304	7406	7291	7349	7445	7358	7379	7281	7383	7389	7378	7276	7249	7314	7451	7220	7391	7309	7354	7308	7297	7393	7239	7250	7311	7283	7368	7341	7280	7422	7222	7361	7314	7372	7328	7402	7396	7312	7310	7431	7300	7423	7288	7214	7253	7284	7348	7409	7423	7253	7283	7310	7308	7280	7395	7405	7348	7426	7181	7171	7247	7400	7235	7327	7424	7366	7272	7218	7244	7342	7409	7304	7223	7296	7304	7324	7360	7327	7325	7255	7507	7324	7243	7322	7296	7347	7406	7364	7323	7328	7392	7279	7361	7427	7446	7390	7292	7282	7320	7381	7373	7404	7329	7368	7251	7412	7316	7408	7192	7308	7141	7398	7193	7336	7362	7411	7146	7311	7252	7397	7339	7278	7387	7309	7326	7357	7417	7256	7309	7364	7169	7441	7258	7326	7221	7351	7273	7434	7414	7341	7298	7336	7292	7368	7337	7289	7284	7247	7316	7301	7370	7332	7421	7156	7318	7440	7195	7394	7316	7258	7240	7264	7274	7226	7323	7372	7369	7301	7396	7316	7378	7233	7216	7255	7350	7364	7325	7416	7275	7422	7152	7322	7217	7328	7128	7194	7324	7246	7394	7285	7318	7197	7229	7488	7349	7295	7317	7335	7259	7382	7317	7340	7370	7352	7295	7416	7430	7362	7311	7297	7334	7512	7392	7321	7311	7290	7134	7155	7401	7368	7304	7247	7263	7439	7400	7310	7278	7367	7291	7167	7327	7473	7373	7237	7310	7254	7262	7264	7357	7235	7277	7368	7371	7300	7348	7401	7385	7356	7399	7230	7367	7408	7394	7453	7234	7263	7234	7360	7356	7332	7295	7421	7364	7369	7364	7320	7269	7275	7358	7327	7242	7265	7408	7257	7304	7278	7289	7329	7275	7253	7355	7308	7354	7312	7428	7392	7232	7335	7396	7369	7365	7415	7263	7383	7345	7246	7248	7292	7189	7400	7403	7288	7338	7369	7452	7172	7329	7337	7315	7366	7354	7368	7555	7292	7245	7396	7251	7360	7467	7363	7325	7300	7235	7252	7365	7292	7383	7269	7374	7373	7280	7264	7310	7525	7353	7363	7283	7402	7362	7206	7338	7172	7468	7324	7392	7187	7438	7310	7365	7355	7252	7310	7311	7330	7352	7409	7371	7121	7300	7348	7355	7345	7152	7321	7236	7377	7379	7196	7292	7265	7251	7431	7280	7338	7384	7207	7335	7327	7277	7371	7333	7399	7293	7355	7304	7158	7384	7275	7181	7436	7376	7189	7441	7324	7231	7250	7340	7492	7366	7293	7352	7360	7286	7303	7307	7232
5672	5452	6225	4483	3049	1517	1091	873	878	869	836	921	844	822	819	806	870	824	905	833	846	848	832	860	857	825	844	848	859	840	823	840	890	851	834	854	828	835	877	815	843	862	820	828	864	852	863	861	880	902	862	829	857	867	821	790	891	888	871	850	776	843	857	851	853	868	838	881	837	829	818	831	866	845	818	870	854	855	889	895	830	875	825	869	930	823	849	815	902	832	883	865	914	838	816	871	849	822	853	850	868	847	860	826	804	862	829	865	862	900	840	818	843	876	879	846	854	874	887	847	897	919	840	872	826	852	834	818	822	787	832	809	867	848	873	830	852	836	867	847	828	816	821	799	877	877	812	782	795	877	866	797	868	894	863	861	826	816	843	835	860	879	858	796	928	822	896	901	881	863	870	833	867	884	873	800	859	866	855	816	846	826	828	818	919	840	828	903	847	874	831	882	869	827	855	891	828	892	885	853	839	857	890	829	871	843	885	908	854	822	837	849	818	845	834	813	871	873	830	824	849	829	872	878	863	877	833	880	845	858	848	906	853	917	859	800	847	800	858	858	840	858	878	860	845	859	828	859	941	893	882	856	880	804	854	856	890	844	863	939	853	824	845	832	820	833	838	890	862	846	797	810	839	815	878	879	833	863	853	909	821	881	826	847	846	920	840	800	888	834	829	889	827	852	850	866	919	858	856	870	823	837	831	843	875	797	940	838	835	832	846	850	868	884	844	870	835	846	840	823	859	809	889	903	823	835	840	871	836	856	841	902	897	855	823	866	908	838	843	839	808	886	911	798	889	850	826	853	789	835	871	886	852	864	882	837	810	845	866	857	781	898	838	806	884	882	830	819	895	830	849	861	849	874	825	875	873	817	876	818	828	818	842	839	824	808	834	845	838	821	845	885	822	869	844	835	800	898	862	809	867	835	805	864	861	846	878	820	849	856	853	869	877	806	780	828	844	880	809	894	845	868	905	943	864	836	880	866	857	816	790	852	839	823	837	779	885	850	812	845	857	873	829	874	784	846	832	874	838	843	866	885	887	891	874	869	850	864	882	879	906	839	825	835	830	802	842	831	876	789	874	848	871	843	799	864	827	856	907	837	826	786	870	863	877	846	862	873	873	841	821	865	878	828	839	822	863	872	862	851	859	838	888	773	836	803	845	841	881	828	866	803	845	867	827	807	851	886	841	785	844	858	843	842	818	844	869	820	894	824	821	869	782	814	820	832	808	877	829	835	822	852	818	884	855	832	840	847	872	855	885	852	830	851	857	817	872	835	893	856	888	857	862	794	826	900	850	835	869	898	790	888	864	855	868	887	860	869	859	865	860	852	857	860	842	809	846	918	843	833	850	843	829	878	871	825	869	863	872	852	820	870	820	869	771	808	809	837	815	828	860	820	862	880	825	882	902	896	815	882	841	865	804	830	936	818	837	853	856	884	816	908	860	849	809	911	792	871	826	858	851	804	864	857	803	893	888	878	851	864	847	913	761	879	919	888	839	836	835	951	804	862	783	851	917	906	845	872	863	839	884	839	877	878	804	869	849	867	838	842	824	825	828	895	798	817	855	793	828	880	835	867	815	857	880	788	812	831	836	853	835	813	820	836	819	871	884	838	839	905	868	820	835	843	824	830	830	858	853	830	851	826	797	913	872	892	880	861	925	906	878	791	803	886	843	926	848	833	829	820	843	899	861	870	879	863	843	888	820	912	836	809	817	802	841	800	833	854	781	845	889	794	916	861	875	894	907	831	740	883	854	898	819	842	874	828	870	791	874	865	848	811	856	778	836	898	835	854	842	872	797	842	858	826	897	851	812	870	875	796	858	865	857	843	850	879	822	861	843	847	826	882	866	864	872	811	851	848	897	819	839	890	851	840	854	816	856	843	833	907	836	859	820	850	854	864	838	854	834	819	823	826	902	840	848	858	819	815	889	866	837	816	845	831	829	849	805	902	804	869	852	836	904	846	829	884	880	854	875	904	833	846	873	841	900	895	818	876	851	817	817	832	909	844	845	849	824	866	840	863	857	854	860	785	829	874	856	860	803	835	844	838	878	860	877	833	845	838	891	870	842	826	861	859	791	825	859	875	823	843	928	837	854	872	928	813	830	824	803	839	852	906	845	866	854	894	840	870	891	860	883	875	874	853	837	876	858	864	865	826	855	823	887	913	790	854	843	832	859	864	895	898	851	799	833	857	841	934	837	851	788	872	822	902	858	814	878	824	893	855	863	912	823	854	935	829	862	877	866	837	939	894	971	845	905	846	918	826	853	810	883	874	851	820	829	938	831	888	840	858	918	809	898	868	876	897	825	831	825	887	890	818	888	885	874	847	902	828	835	830	822	815	816	829	838	857	823	850	821	854	892	886	851	867	862	844	834	837	792	852	876	875	855	898	884	865	789	852	833	838	852	831	817	859	897	774	827	857	837	849	840	863	843	849	879	869	851	839	827	857	828	854	848	909	816	806	848	810	826	850	813	900	884	885	850	894	838	827	835	828	844	847	878	818	816	871	885	892	847	849	873	817	865	857	811	791	846	821	816	881	858	890	905	865	834	834	846	883	841	864	841	825	846	855	806	889	836	894	825	867	804	870	876	886	888	848	839	866	819	847	882	847	878	845	873	841	859	827	833	818	852	861	867	922	856	885	830	904	801	832	818	843	860	859	863	852	832	874	830	857	853	835	886	849	864	858	819	874	886	831	803	862	842	851	848	835	848	842	878	873	857	883	819	863	829	855	822	827	860	846	868	856	865	854	835	817	822	869	856	817	833	840	859	848	820	849	878	876	868	868	817	851	804	846	821	854	834	851	857	841	901	827	851	847	887	855	842	860	874	802	886	797	906	855	778	870	851	867	892	872	851	829	864	818	849	861	822	887	812	819	833	843	836	813	858	821	844	878	866	858	834	869	854	829	828	823	899	853	853	845	866	864	838	887	874	887	867	904	814	804	856	862	800	859	892	910	909	815	857	841	838	897	811	874	882	823	798	869	851	853	894	787	804	865	864	844	824	844	865	867	842	881	797	895	839	832	864	832	869	859	843	877	892	867	844	899	917	825	880	855	850	828	834	839	840	874	888	801	870	841	904	863	844	869	871	851	816	832	869	875	850	853	835	807	906	896	844	850	810	880	880	854	843	832	840	821	872	866	858	819	856	882	811	874	847	904	860	900	826	796	849	863	846	873	867	795	799	832	859	883	875	836	836	828	824	827	822	799	931	842	880	835	839	828	880	885	785	826	858	784	892	830	859	840	853	844	875	855	829	862	832	841	898	842	884	896	903	861	889	873	841	875	842	853	807	860	860	850	910	816	846	835	857	882	854	825	908	886	817	867	871	856	890	796	861	854	922	829	876	871	851	860	812	825	818	875	856	846	806	866	873	846	811	836	841	790	827	893	854	846	839	811	864	873	863	849	804	891	882	882	842	831	836	814	850	859	799	880	854	872	879	818	797	805	848	851	822	862	900	865	840	826	837	836	899	854
31500	36784	35753	38273	33895	19014	11647	8721	7687	7646	7340	7273	7224	7271	7233	7198	7086	7361	7279	7160	7237	7233	7192	7331	7297	7191	7223	7211	7298	7303	7059	7392	7184	7222	7379	7057	7215	7261	7168	7155	7186	7137	7327	7193	7159	7276	7376	7375	7130	7302	7390	7284	7267	7267	7310	7302	7295	7275	7336	7208	7236	7378	7104	7245	7306	7281	7179	7170	7273	7282	7386	7271	7273	7302	7347	7438	7375	7336	7264	7129	7332	7214	7421	7134	7238	7264	7230	7293	7214	7268	7332	7465	7085	7239	7298	7402	7315	7260	7197	7096	7347	7220	7276	7263	7289	7288	7340	7312	7268	7203	7227	7225	7271	7198	7381	7201	7375	7272	7282	7310	7335	7206	7189	7230	7181	7245	7211	7202	7298	7466	7255	7234	7257	7187	7308	7233	7240	7170	7145	7271	7273	7357	7387	7257	7293	7264	7226	7202	7174	7183	7155	7292	7257	7166	7382	7320	7176	7447	7166	7186	7306	7262	7117	7295	7190	7316	7060	7158	7306	7341	7275	7373	7321	7234	7288	7270	7223	7260	7245	7272	7171	7273	7295	7391	7235	7300	7291	7336	7153	7267	7287	7156	7331	7269	7314	7346	7358	7174	7177	7179	7317	7272	7154	7300	7278	7304	7340	7242	7255	7250	7284	7276	7272	7186	7342	7285	7261	7162	7333	7161	7284	7231	7333	7216	7343	7202	7304	7302	7396	7293	7345	7269	7322	7365	7322	7254	7214	7345	7171	7198	7332	7365	7229	7270	7254	7263	7130	7420	7164	7264	7314	7265	7266	7254	7172	7120	7242	7308	7291	7296	7200	7195	7112	7249	7131	7343	7393	7303	7218	7409	7277	7263	7269	7294	7372	7167	7265	7219	7330	7219	7149	7277	7312	7182	7322	7455	7241	7175	7164	7235	7283	7145	7337	7265	7181	7295	7378	7339	7369	7237	7287	7218	7326	7362	7223	7139	7144	7214	7269	7304	7259	7162	7213	7365	7303	7342	7345	7321	7151	7355	7343	7229	7147	7233	7300	7274	7325	7185	7381	7080	7202	7190	7327	7368	7387	7439	7131	7314	7265	7270	7301	7184	7130	7289	7358	7220	7154	7257	7200	7362	7173	7316	7270	7252	7230	7318	7231	7283	7330	7299	7332	7273	7246	7278	7392	7339	7277	7312	7131	7157	7151	7198	7188	7339	7142	7342	7351	7239	7334	7171	7285	7191	7120	7268	7326	7131	7281	7241	7216	7349	7331	7241	7452	7447	7288	7330	7308	7223	7283	7478	7234	7225	7250	7227	7320	7214	7270	7198	7095	7357	7301	7386	7312	7225	7268	7192	7217	7300	7116	7296	7261	7339	7054	7197	7144	7350	7215	7278	7479	7199	7278	7357	7272	7273	7284	7247	7175	7290	7348	7325	7329	7268	7288	7361	7360	7234	7408	7436	7252	7315	7259	7248	7237	7151	7426	7273	7328	7213	7134	7290	7287	7318	7220	7407	7316	7277	7263	7266	7309	7259	7094	7397	7311	7279	7374	7318	7257	7318	7161	7225	7319	7224	7272	7233	7219	7264	7321	7259	7176	7340	7238	7381	7299	7202	7323	7321	7223	7300	7223	7300	7232	7179	7269	7316	7179	7154	7188	7262	7346	7308	7244	7135	7132	7288	7298	7331	7175	7316	7235	7195	7262	7261	7355	7336	7176	7322	7209	7274	7186	7274	7289	7256	7293	7282	7312	7340	7285	7210	7346	7192	7385	7225	7281	7323	7223	7255	7428	7333	7206	7329	7294	7311	7269	7285	7234	7211	7359	7178	7329	7219	7241	7147	7381	7285	7194	7215	7180	7257	7234	7284	7386	7343	7307	7348	7311	7250	7131	7432	7202	7266	7337	7321	7227	7261	7405	7278	7361	7317	7220	7329	7216	7168	7178	7234	7347	7332	7271	7234	7317	7376	7308	7280	7183	7271	7200	7202	7168	7286	7253	7301	7179	7251	7403	7150	7417	7141	7217	7284	7183	7279	7198	7273	7328	7139	7314	7222	7114	7321	7326	7350	7333	7345	7146	7371	7274	7151	7397	7234	7315	7443	7299	7246	7195	7290	7234	7095	7274	7202	7418	7318	7340	7310	7380	7263	7210	7288	7239	7222	7262	7372	7258	7363	7243	7259	7232	7364	7244	7180	7210	7319	7215	7286	7253	7203	7194	7253	7182	7208	7324	7328	7125	7227	7360	7314	7260	7238	7316	7204	7318	7293	7434	7357	7341	7196	7341	7208	7328	7262	7232	7525	7178	7189	7216	7420	7254	7306	7233	7278	7347	7156	7373	7136	7364	7283	7139	7261	7256	7241	7269	7041	7255	7284	7246	7229	7260	7259	7305	7425	7107	7296	7189	7299	7239	7225	7237	7130	7278	7261	7266	7250	7194	7265	7267	7161	7419	7367	7216	7308	7181	7283	7305	7322	7165	7364	7319	7348	7257	7268	7277	7397	7151	7214	7223	7209	7269	7260	7316	7331	7218	7179	7248	7270	7208	7161	7281	7179	7407	7095	7367	7198	7351	7185	7313	7266	7289	7346	7380	7316	7267	7070	7299	7307	7143	7358	7248	7187	7254	7339	7324	7262	7301	7302	7229	7111	7368	7271	7192	7418	7266	7293	7143	7203	7250	7242	7196	7239	7284	7237	7190	7258	7307	7327	7291	7274	7266	7210	7185	7304	7280	7255	7287	7242	7296	7185	7329	7363	7302	7215	7239	7247	7308	7257	7279	7352	7186	7186	7306	7326	7449	7226	7304	7316	7156	7289	7320	7274	7190	7140	7208	7244	7280	7433	7299	7248	7140	7324	7198	7334	7185	7297	7232	7262	7355	7164	7286	7285	7387	7177	7275	7389	7306	7248	7158	7272	7379	7195	7381	7277	7209	7337	7345	7302	7142	7218	7289	7303	7297	7305	7193	7274	7285	7343	7189	7202	7218	7328	7246	7304	7346	7226	7228	7224	7210	7264	7227	7391	7343	7283	7390	7369	7339	7197	7241	7281	7310	7205	7315	7345	7158	7323	7235	7284	7223	7303	7219	7340	7316	7328	7352	7257	7343	7328	7159	7212	7394	7375	7267	7403	7275	7263	7270	7265	7393	7177	7263	7221	7194	7161	7348	7238	7116	7278	7411	7211	7353	7262	7325	7133	7213	7310	7333	7284	7353	7412	7349	7275	7304	7219	7111	7350	7286	7329	7279	7252	7215	7291	7452	7236	7372	7277	7303	7463	7195	7204	7257	7347	7226	7141	7273	7287	7389	7316	7205	7421	7270	7268	7305	7338	7234	7381	7369	7408	7218	7373	7133	7427	7092	7331	7225	7151	7169	7239	7325	7238	7225	7223	7281	7208	7216	7330	7204	7236	7185	7206	7285	7267	7330	7376	7240	7256	7259	7247	7160	7261	7331	7200	7220	7316	7216	7195	7278	7270	7244	7247	7160	7338	7368	7300	7223	7300	7315	7175	7133	7335	7249	7396	7305	7281	7268	7329	7348	7153	7209	7320	7266	7287	7352	7320	7056	7227	7412	7301	7189	7278	7112	7270	7269	7168	7169	7394	7123	7314	7221	7190	7210	7296	7267	7234	7373	7202	7244	7409	7352	7180	7365	7217	7278	7293	7268	7199	7329	7387	7207	7481	7308	7307	7283	7387	7329	7211	7293	7292	7243	7176	7359	7381	7298	7224	7124	7302	7298	7334	7405	7299	7288	7196	7309	7201	7175	7274	7225	7232	7277	7433	7156	7290	7287	7378	7150	7152	7343	7211	7136	7249	7215	7345	7190	7327	7244	7222	7326	7253	7193	7301	7376	7125	7217	7310	7232	7252	7205	7211	7236	7162	7297	7286	7300	7232	7296	7377	7322	7139	7318	7204	7267	7260	7410	7198	7230	7202	7182	7271	7395	7199	7226	7251	7205	7318	7259	7295	7349	7261	7361	7301	7129	7320	7224	7296	7278	7284	7307	7143	7159	7343	7226	7346	7273	7152	7473	7257	7360	7143	7231	7302	7497	7295	7262	7278	7295	7289	7254	7332	7221	7365	7399	7294	7296	7220	7167	7275	7362	7194	7241	7328	7224	7153	7362	7301	7197	7206	7219	7333	7261	7177	7320	7242	7253	7227	7207	7255	7125	7253	7206	7271	7374	7223	7250	7319	7228	7266	7169	7253	7339	7155	7283	7317	7271	7255	7162	7165	7216	7158	7296	7234	7284	7266	7137	7182	7283	7286	7261	7358	7183	7301	7260	7337	7266	7268	7242	7289	7176	7282	7209	7327	7345	7227	7326	7170	7287	7239	7313	7280	7260	7239	7265	7361	7297	7088	7260	7255	7400	7195	7216	7203	7204	7365	7100	7352	7280	7235	7380	7258	7238	7366	7408	7226	7275	7283	7255	7334	7142	7165	7340	7289	7252	7241	7178	7255	7314	7408	7214	7282	7258	7229	7248	7294	7319	7254	7275	7319	7180	7223	7215	7205	7334	7333	7247	7156	7255	7277	7199	7148	7287	7212	7284	7169	7235	7317	7233	7228	7228	7316	7229	7163	7262	7308	7200	7332	7196	7318	7227	7328	7214	7225	7193	7402	7208	7285	7213	7280	7248	7178	7259	7119	7201	7351	7205	7397	7342	7258	7228	7190	7301	7174	7209	7202	7278	7331	7339	7309	7204	7321	7324	7268	7265	7417	7241	7316	7308	7301	7193	7067	7317	7260	7272	7269	7288	7312	7236	7382	7353	7361	7171	7286	7190	7500	7390	7255	7227	7178	7279	7272	7381	7124	7241	7066	7330	7285	7172	7159	7310	7280	7183	7228	7331	7228	7235	7236	7307	7152	7315	7164	7390	7391	7229	7318	7164	7281	7212	7230	7298	7228	7250	7137	7211	7364	7158	7307	7302	7338	7143	7374	7229	7257	7310	7063	7370	7233	7285	7178	7320	7194	7237	7303	7230	7342	7300	7328	7350	7135	7330	7211	7252	7288	7336	7300	7226	7228	7249	7269	7287	7347	7243	7269	7300	7050	7093	7216	7300	7277	7334	7270	7156	7317	7162	7362
6057	15992	18168	12819	7547	2667	1256	995	909	881	870	849	892	798	863	803	892	870	824	867	840	901	867	916	864	863	873	934	838	849	873	822	888	870	874	863	891	827	865	920	906	915	881	837	850	864	870	855	841	906	890	853	893	905	861	820	870	804	858	854	846	888	871	842	820	876	855	855	861	864	884	872	867	824	861	836	868	883	873	884	893	840	854	905	857	880	877	853	835	869	894	810	839	931	857	881	846	913	857	882	837	879	854	804	876	878	818	783	883	798	897	839	872	842	884	780	927	865	860	794	869	887	859	866	831	883	877	799	832	922	833	823	856	875	879	902	865	836	875	900	831	881	870	850	871	867	888	863	839	851	889	860	886	830	887	896	800	807	855	895	822	845	864	884	862	870	848	826	898	886	848	806	843	878	904	810	812	893	866	887	853	909	851	881	885	831	821	888	837	884	813	813	828	899	845	821	776	864	852	846	821	847	855	850	849	858	829	821	886	825	899	842	859	880	861	807	851	845	885	884	818	819	887	900	901	836	901	898	875	921	877	819	836	851	842	788	891	866	872	863	868	837	812	880	851	939	899	896	868	861	901	863	843	886	845	893	893	832	854	828	906	928	861	830	840	838	820	905	796	863	896	874	832	855	839	915	863	857	798	839	817	889	868	858	882	859	872	866	910	867	856	876	835	889	892	815	843	872	843	875	832	895	871	888	872	841	848	829	856	857	813	826	884	859	870	905	865	842	830	839	869	855	860	870	815	855	818	879	858	881	871	880	898	841	904	874	841	830	847	820	881	834	837	848	884	869	827	867	814	854	885	891	837	880	897	811	821	911	818	881	888	853	851	851	911	878	898	854	833	892	879	823	885	820	913	885	823	842	888	856	860	820	827	869	855	903	821	862	877	871	870	850	810	868	850	828	854	868	867	876	846	814	858	829	853	809	827	838	873	840	856	860	858	853	885	829	839	892	876	810	856	877	859	880	844	871	858	857	865	869	856	819	843	830	866	833	841	866	858	889	954	904	852	839	854	864	849	891	878	858	869	824	893	873	890	837	841	877	835	807	862	836	894	831	828	861	838	835	838	845	863	799	807	834	896	846	861	855	818	843	838	834	869	870	919	891	855	870	839	834	837	865	827	875	885	839	852	825	893	870	881	836	864	920	901	868	865	823	819	834	793	819	828	870	886	886	858	814	836	885	869	813	816	831	830	859	829	890	861	803	885	931	869	828	836	796	865	858	835	873	873	901	858	841	854	877	915	883	823	826	896	821	798	868	854	876	828	865	847	896	829	871	830	849	857	835	848	831	875	870	836	923	797	897	915	874	914	780	848	870	883	884	795	886	879	858	909	808	849	852	848	915	857	815	856	855	867	881	892	851	844	863	846	902	817	850	864	818	823	873	836	896	838	862	883	858	884	871	849	877	872	828	861	807	858	879	871	807	881	853	810	860	892	829	851	867	888	847	849	831	845	883	859	842	838	864	895	818	894	881	900	907	837	870	777	915	868	835	881	864	902	882	850	882	873	858	926	898	947	844	845	891	871	819	862	888	842	837	860	911	845	820	827	878	877	901	890	832	891	849	886	856	857	888	849	856	860	848	880	865	846	835	865	913	903	849	815	847	806	797	892	900	856	845	900	879	874	834	832	852	871	826	857	884	885	855	849	860	866	890	835	882	853	864	850	804	864	825	804	862	860	845	880	860	851	885	838	839	893	904	862	794	899	835	862	851	890	821	872	822	870	881	847	832	857	868	861	813	829	877	837	819	874	901	835	808	837	867	882	849	864	820	819	819	857	884	803	868	848	827	859	819	862	806	824	921	882	794	867	862	838	869	840	859	902	876	894	873	875	878	827	824	872	851	811	886	842	881	859	858	834	851	882	842	880	876	878	857	866	830	872	852	853	826	874	869	894	829	831	833	869	843	881	788	855	847	868	830	889	821	862	834	840	836	835	823	845	866	877	874	855	887	882	818	856	818	833	896	894	833	852	842	892	884	840	853	839	854	817	837	930	851	837	895	844	815	832	878	892	855	858	874	842	892	855	872	834	852	805	850	852	884	873	903	841	835	897	863	841	808	855	836	837	893	895	869	853	826	850	811	912	885	867	852	854	862	870	841	855	851	854	809	813	873	855	864	900	850	850	800	871	869	876	852	835	870	849	863	876	857	894	889	910	832	857	850	857	868	837	840	843	889	849	877	828	829	825	840	858	870	876	909	876	852	840	865	894	817	912	842	864	839	832	865	845	867	839	844	861	871	881	866	870	796	833	867	871	856	809	863	881	860	857	864	833	885	847	821	889	855	809	888	900	853	839	885	836	886	856	878	893	893	863	805	871	807	853	850	847	862	847	939	831	869	877	847	883	856	827	887	880	826	909	871	840	874	871	844	824	866	875	867	861	861	815	902	841	836	861	889	916	822	866	863	855	892	867	821	866	872	892	872	851	828	886	870	834	892	825	914	826	809	895	860	889	912	857	859	834	786	902	843	862	868	827	881	854	825	903	901	855	867	866	859	867	867	872	883	837	898	877	822	878	836	862	881	841	826	849	864	824	828	849	879	846	849	925	775	818	878	889	877	896	852	869	862	850	870	837	858	820	832	856	877	908	887	833	846	821	847	859	842	866	848	855	828	874	853	867	926	891	882	886	862	892	888	828	847	844	907	887	858	810	876	870	951	874	843	829	855	853	830	923	866	829	862	841	809	819	865	890	898	848	877	845	860	818	829	908	847	816	836	842	860	806	872	837	889	867	888	883	815	881	890	803	820	834	851	833	870	839	868	843	843	847	856	847	912	847	876	864	869	867	860	829	854	852	831	875	793	912	846	881	826	866	807	842	843	867	817	864	839	830	825	860	898	862	858	831	867	859	844	828	837	826	854	887	885	846	855	873	815	878	842	833	840	822	892	871	822	846	884	854	853	920	801	862	832	881	876	888	815	879	900	843	868	902	811	863	900	888	867	875	879	873	840	878	863	888	849	826	849	879	881	861	859	865	857	881	875	900	861	897	851	855	826	835	885	863	836	812	874	895	816	859	822	867	897	902	834	840	891	898	854	898	848	857	840	868	878	819	864	876	843	873	880	848	856	812	875	818	847	943	862	845	819	863	865	874	826	839	865	813	891	854	821	805	869	891	836	905	855	869	873	834	862	889	828	884	870	840	877	854	879	866	867	863	802	876	855	878	851	934	875	863	869	866	816	905	834	879	887	858	879	864	839	894	918	888	866	832	847	862	886	893	895	875	863	883	869	859	836	856	925	833	837	881	853	867	840	889	904	872	876	851	871	786	871	860	857	907	860	894	880	858	854	802	856	823	813	868	853	862	878	899	846	840	834	859	889	859	831	833	864	876	853	853	813	845	825	839	854	830	847	842	848	864	833	845	800	902	808	917	898	897	801	828	829	864	834	839	893	855	872	802	937	800	815	860	835	870	839	840	849	874	850	861	852	841	839	807	837	840	868	847	879	871	860	856	902	862	906	850	845	885	908
38456	53506	52519	55869	47753	28756	16927	10632	8628	8224	7510	7494	7304	7254	7162	7296	7386	7357	7238	7293	7352	7331	7299	7480	7353	7299	7150	7333	7283	7258	7324	7290	7231	7316	7294	7267	7390	7341	7345	7224	7301	7189	7330	7286	7379	7356	7221	7175	7144	7201	7214	7267	7289	7334	7392	7286	7387	7312	7298	7288	7185	7263	7259	7341	7199	7401	7274	7318	7226	7310	7235	7329	7431	7451	7410	7315	7307	7251	7172	7334	7287	7277	7355	7321	7233	7131	7331	7392	7223	7238	7121	7411	7369	7423	7306	7267	7248	7146	7277	7167	7216	7245	7292	7400	7249	7404	7477	7187	7395	7316	7250	7420	7310	7284	7277	7245	7231	7229	7285	7376	7181	7177	7271	7404	7160	7241	7340	7237	7299	7234	7255	7274	7264	7262	7190	7318	7173	7353	7339	7124	7270	7256	7299	7284	7264	7302	7248	7291	7241	7288	7227	7393	7247	7326	7324	7244	7334	7263	7254	7346	7275	7215	7349	7331	7426	7154	7385	7342	7371	7217	7289	7257	7330	7267	7353	7314	7445	7357	7290	7495	7318	7399	7358	7376	7356	7292	7348	7375	7382	7397	7287	7152	7295	7214	7316	7418	7334	7196	7348	7287	7246	7291	7256	7382	7403	7356	7243	7300	7213	7331	7290	7444	7280	7266	7208	7331	7377	7332	7215	7426	7341	7361	7406	7323	7293	7337	7297	7369	7243	7254	7219	7258	7218	7403	7280	7258	7369	7328	7213	7310	7198	7325	7357	7363	7293	7307	7381	7245	7226	7423	7131	7242	7419	7258	7205	7338	7232	7511	7192	7323	7408	7307	7262	7257	7343	7337	7369	7402	7349	7225	7305	7322	7287	7375	7317	7172	7266	7301	7252	7297	7337	7372	7241	7380	7304	7156	7345	7264	7334	7363	7424	7209	7156	7373	7297	7172	7342	7247	7335	7359	7227	7166	7290	7338	7204	7174	7363	7203	7323	7286	7258	7222	7293	7299	7348	7407	7231	7291	7411	7300	7366	7306	7393	7201	7398	7381	7420	7313	7262	7229	7277	7324	7190	7307	7340	7103	7295	7258	7230	7288	7392	7195	7297	7300	7373	7230	7352	7332	7399	7381	7191	7381	7315	7237	7305	7177	7324	7341	7269	7355	7309	7290	7270	7288	7287	7310	7277	7328	7262	7179	7345	7327	7329	7174	7331	7367	7339	7299	7268	7335	7407	7404	7362	7281	7462	7284	7360	7396	7361	7238	7587	7252	7388	7296	7274	7354	7323	7307	7237	7372	7256	7284	7275	7364	7207	7363	7228	7205	7204	7346	7251	7196	7334	7176	7244	7277	7249	7338	7293	7418	7324	7272	7378	7384	7285	7395	7289	7244	7383	7366	7350	7214	7353	7282	7482	7337	7263	7439	7312	7263	7372	7205	7222	7248	7212	7293	7368	7261	7418	7282	7259	7287	7259	7328	7321	7266	7284	7337	7145	7362	7266	7214	7336	7324	7282	7206	7343	7380	7253	7296	7206	7318	7348	7249	7259	7356	7378	7381	7216	7335	7254	7184	7265	7207	7204	7242	7236	7361	7264	7313	7243	7301	7237	7374	7334	7262	7365	7435	7474	7318	7229	7285	7274	7264	7307	7199	7394	7334	7340	7359	7254	7302	7199	7343	7319	7390	7304	7188	7406	7231	7224	7164	7258	7296	7321	7207	7387	7322	7324	7191	7436	7219	7325	7364	7430	7437	7387	7280	7404	7227	7321	7295	7269	7325	7141	7467	7332	7307	7346	7326	7393	7324	7287	7305	7255	7289	7288	7261	7315	7430	7289	7392	7229	7269	7308	7314	7326	7303	7271	7349	7254	7376	7269	7293	7273	7342	7303	7287	7295	7345	7271	7324	7296	7419	7339	7238	7286	7343	7291	7368	7304	7146	7307	7278	7242	7353	7247	7351	7452	7275	7267	7427	7288	7275	7263	7414	7263	7314	7327	7307	7340	7283	7344	7186	7369	7343	7236	7256	7449	7343	7252	7372	7478	7363	7272	7281	7301	7333	7046	7261	7261	7276	7297	7431	7278	7338	7275	7346	7345	7354	7190	7368	7417	7217	7274	7316	7361	7260	7389	7246	7268	7191	7207	7354	7275	7268	7294	7180	7202	7317	7374	7346	7306	7248	7354	7251	7284	7353	7285	7339	7443	7265	7321	7299	7333	7230	7344	7294	7339	7344	7292	7313	7282	7243	7310	7276	7460	7415	7399	7331	7457	7246	7367	7255	7279	7310	7321	7390	7355	7249	7342	7445	7229	7282	7204	7367	7243	7320	7463	7341	7303	7316	7256	7346	7133	7355	7435	7326	7316	7290	7431	7221	7318	7302	7354	7415	7344	7250	7458	7341	7199	7286	7180	7422	7297	7254	7322	7412	7238	7264	7283	7318	7377	7399	7320	7138	7308	7252	7375	7383	7232	7333	7408	7430	7373	7285	7365	7408	7342	7424	7353	7369	7297	7382	7303	7345	7428	7246	7347	7269	7330	7282	7299	7295	7366	7307	7255	7430	7258	7336	7286	7269	7355	7497	7152	7340	7312	7300	7335	7300	7409	7334	7188	7355	7367	7261	7373	7345	7243	7265	7247	7406	7173	7249	7229	7266	7314	7415	7307	7385	7551	7411	7311	7225	7268	7296	7234	7430	7331	7412	7320	7280	7295	7175	7346	7200	7301	7362	7272	7348	7361	7299	7449	7355	7152	7454	7311	7353	7276	7396	7422	7415	7152	7295	7284	7411	7398	7351	7257	7403	7242	7370	7183	7360	7267	7194	7264	7337	7380	7284	7303	7260	7353	7334	7326	7248	7349	7321	7237	7382	7314	7146	7218	7449	7376	7322	7332	7211	7272	7317	7323	7412	7349	7219	7391	7334	7203	7277	7238	7363	7226	7325	7269	7293	7246	7266	7412	7333	7320	7356	7350	7350	7294	7276	7316	7359	7390	7313	7248	7318	7302	7232	7322	7305	7268	7318	7236	7412	7191	7232	7311	7453	7289	7357	7222	7212	7386	7432	7376	7340	7289	7315	7304	7228	7263	7252	7387	7319	7454	7367	7401	7334	7327	7163	7412	7294	7367	7351	7353	7264	7449	7294	7511	7221	7279	7311	7305	7239	7270	7327	7261	7270	7381	7226	7396	7366	7325	7230	7221	7356	7285	7262	7370	7264	7347	7293	7356	7310	7307	7290	7306	7289	7343	7155	7249	7276	7324	7321	7262	7217	7204	7227	7320	7208	7229	7304	7271	7368	7345	7424	7299	7333	7283	7333	7341	7331	7298	7315	7284	7376	7447	7392	7392	7196	7332	7320	7371	7260	7315	7421	7224	7272	7286	7254	7278	7243	7361	7343	7256	7236	7284	7251	7370	7290	7390	7247	7157	7344	7207	7226	7430	7376	7311	7276	7270	7246	7408	7254	7266	7264	7292	7314	7275	7189	7388	7390	7269	7356	7252	7212	7292	7291	7354	7379	7225	7207	7317	7350	7380	7296	7313	7353	7143	7297	7308	7261	7394	7449	7157	7254	7277	7309	7281	7305	7094	7253	7250	7302	7343	7385	7387	7354	7353	7273	7398	7289	7214	7394	7233	7145	7292	7418	7341	7234	7342	7324	7283	7240	7275	7343	7274	7211	7173	7365	7302	7234	7279	7344	7206	7302	7147	7377	7312	7370	7229	7234	7370	7227	7384	7217	7235	7318	7452	7280	7309	7383	7336	7324	7247	7298	7320	7333	7176	7341	7213	7266	7386	7242	7330	7380	7216	7273	7292	7408	7379	7250	7383	7362	7365	7396	7282	7255	7455	7251	7278	7304	7264	7393	7305	7282	7309	7251	7367	7381	7349	7328	7369	7271	7300	7190	7304	7212	7334	7355	7208	7251	7392	7160	7257	7281	7180	7296	7304	7372	7355	7185	7263	7176	7323	7166	7337	7297	7305	7425	7340	7223	7408	7182	7370	7345	7272	7167	7334	7295	7183	7347	7325	7387	7351	7231	7369	7320	7357	7133	7371	7399	7365	7323	7372	7403	7230	7276	7360	7311	7250	7291	7315	7240	7304	7427	7344	7269	7371	7513	7118	7391	7258	7358	7352	7275	7313	7412	7361	7310	7314	7404	7269	7371	7254	7378	7274	7318	7417	7499	7435	7229	7394	7416	7477	7287	7338	7406	7334	7200	7289	7418	7303	7234	7397	7304	7284	7267	7252	7220	7352	7358	7212	7260	7358	7365	7291	7211	7207	7219	7382	7214	7375	7286	7369	7282	7422	7346	7267	7194	7351	7287	7293	7329	7403	7357	7377	7342	7288	7319	7260	7263	7402	7341	7284	7278	7201	7359	7272	7218	7368	7340	7217	7322	7338	7302	7307	7245	7363	7230	7305	7261	7201	7190	7290	7354	7322	7365	7415	7304	7291	7341	7500	7341	7472	7294	7231	7399	7300	7219	7290	7358	7385	7326	7418	7332	7202	7256	7347	7245	7239	7322	7246	7164	7350	7304	7313	7306	7299	7255	7303	7311	7306	7365	7340	7414	7397	7200	7288	7162	7384	7332	7343	7316	7390	7426	7274	7364	7302	7179	7254	7255	7365	7402	7323	7520	7207	7376	7257	7252	7141	7237	7223	7300	7333	7400	7252	7406	7353	7334	7168	7308	7263	7220	7362	7253	7292	7271	7468	7319	7348	7316	7349	7346	7240	7261	7346	7320	7229	7363	7418	7337	7313	7248	7362	7330	7323	7241	7364	7329	7198	7328	7285	7243	7243	7300	7342	7267	7306	7436	7238	7265	7322	7322	7269	7281	7345	7342	7374	7259	7248	7262	7371	7339	7282	7433	7281	7365	7371	7363	7494	7262	7428	7458	7341	7270	7296	7231	7293	7386	7521	7346	7270	7273	7344	7321	7293	7378	7408	7330	7352	7316	7365	7310	7233	7269	7213	7326	7354	7296	7266	7449	7417	7202	7265	7167	7248	7440	7340	7377	7377	7396	7390	7271	7215	7288	7329	7112	7211	7339	7420	7278	7359	7282	7440	7265	7269	7261	7175	7299	7231	7320
8820	15465	17923	12262	6316	2323	1186	993	890	848	837	895	850	934	836	890	839	849	867	850	890	813	843	814	861	834	825	837	846	874	850	881	889	855	865	852	807	825	866	851	838	847	834	851	845	845	878	890	848	843	890	860	851	880	871	863	828	870	844	889	891	819	859	825	819	841	884	887	859	831	902	887	805	882	875	841	863	909	882	826	912	851	883	851	841	810	851	900	840	868	804	852	865	862	875	810	848	851	817	809	817	838	831	816	868	827	855	901	887	842	829	839	809	844	840	845	830	852	829	833	852	836	850	852	819	855	826	889	897	839	866	843	817	910	864	834	840	854	881	887	843	885	832	805	826	875	856	805	837	839	902	838	849	836	843	836	855	854	838	864	823	898	863	875	850	883	841	820	870	894	791	803	865	821	915	858	847	861	837	899	823	852	788	835	843	827	897	856	804	856	867	844	847	859	859	841	886	857	825	844	839	816	846	830	862	875	853	868	869	890	886	912	808	899	897	805	831	863	863	885	844	876	886	870	820	881	778	904	837	825	885	896	877	834	903	887	858	841	869	876	823	861	842	886	886	881	838	822	809	827	868	849	879	854	903	792	926	820	890	846	787	852	799	889	836	868	821	821	850	834	832	851	808	844	850	857	882	830	841	849	875	881	822	907	848	848	871	837	864	845	859	806	865	806	846	897	791	894	793	868	796	859	823	852	867	828	859	854	817	826	855	895	855	832	842	877	854	890	895	860	845	876	889	878	808	807	864	822	877	833	842	922	874	843	889	862	838	828	916	880	828	824	836	861	858	863	900	879	849	823	831	858	860	895	863	822	833	878	879	896	856	857	816	878	880	824	802	842	877	865	837	834	893	895	835	877	845	853	916	888	850	826	838	909	833	873	866	856	926	872	882	847	825	805	849	841	862	897	879	872	868	887	881	855	855	849	840	876	862	852	895	811	889	878	867	864	817	915	923	822	836	821	838	875	874	825	838	789	834	910	815	894	830	862	829	859	804	827	822	898	932	863	849	815	827	843	858	812	851	869	917	818	873	843	888	844	882	867	835	843	912	814	867	830	871	856	868	843	882	856	851	864	877	845	853	833	819	882	897	823	836	899	918	817	834	816	878	857	861	842	857	854	843	891	838	852	891	837	866	864	847	857	851	853	875	852	860	816	876	830	823	876	831	883	861	875	827	860	875	863	827	812	875	799	947	856	842	833	833	827	829	824	864	841	839	799	822	860	820	856	850	817	844	869	818	901	905	881	851	794	858	824	879	817	824	846	842	911	811	846	870	858	829	858	884	845	834	897	880	841	893	854	850	892	827	801	832	850	852	854	850	872	873	883	778	836	851	877	862	885	917	843	850	852	861	814	827	831	838	822	858	818	884	859	835	832	785	858	837	858	861	858	884	837	826	849	838	846	843	846	922	883	861	842	875	865	864	884	893	856	832	873	832	865	876	819	876	884	878	832	862	876	862	898	857	870	871	852	849	881	845	851	816	860	838	894	856	923	870	839	864	880	874	827	825	861	790	823	849	945	838	845	872	835	867	830	865	814	864	878	820	855	830	837	828	881	821	856	753	886	895	898	859	822	831	818	800	844	891	829	851	810	846	837	852	818	866	864	886	849	848	825	875	894	760	856	805	857	834	810	859	801	824	816	834	852	900	823	857	945	815	870	851	866	838	887	870	854	856	836	858	856	839	855	881	860	829	845	840	823	854	885	858	887	856	839	857	851	886	820	845	841	815	890	899	864	847	873	831	861	821	854	894	902	877	838	874	885	824	841	856	889	897	845	876	881	851	841	905	860	805	851	859	890	837	852	836	852	877	854	869	815	843	860	864	869	858	837	893	902	840	858	818	833	849	840	841	839	850	877	829	829	870	866	842	839	847	858	861	855	850	880	855	868	825	871	922	875	855	912	856	854	902	869	897	814	835	879	849	812	837	856	798	828	869	833	837	827	779	846	858	863	847	902	851	870	800	871	833	832	879	812	827	876	846	858	859	825	845	796	927	840	881	832	870	877	839	858	876	821	845	873	951	886	839	864	883	877	871	870	877	906	822	812	873	866	809	832	864	855	912	836	860	853	862	875	839	856	907	849	869	845	867	830	864	896	847	838	847	890	878	845	829	873	846	904	872	863	908	842	842	896	860	859	828	841	872	899	846	829	861	852	786	848	843	833	883	867	890	794	838	830	868	852	887	883	811	844	917	874	849	861	830	812	879	844	817	842	827	806	851	893	877	858	881	845	825	848	824	852	830	862	853	847	892	902	853	875	866	832	880	849	851	860	869	865	864	836	830	854	849	840	862	800	833	847	853	850	898	870	874	924	867	876	872	876	871	808	853	868	886	840	869	814	827	899	869	828	866	858	852	876	857	847	879	796	882	879	815	874	849	889	770	891	812	860	819	917	882	859	866	898	895	836	817	877	853	858	903	908	884	894	825	835	876	799	843	899	839	890	859	870	877	845	852	881	766	812	838	847	858	866	812	851	858	848	858	903	866	843	868	830	880	861	857	832	867	871	942	839	890	916	907	840	879	864	858	862	841	821	804	887	856	899	874	833	866	866	878	739	829	809	866	801	901	871	837	801	875	792	807	846	857	849	856	829	844	833	854	861	859	869	871	867	827	855	830	866	892	823	810	836	835	860	881	841	849	848	865	894	855	857	934	848	846	878	861	841	882	855	884	869	833	805	839	844	775	890	830	867	883	880	943	862	853	872	908	887	866	851	846	870	908	822	844	879	842	813	847	806	810	889	857	840	852	861	909	864	875	916	886	796	809	870	811	901	845	888	863	840	860	854	822	838	882	874	891	824	847	900	877	891	815	851	895	855	828	848	887	828	829	838	896	843	871	842	863	845	843	855	887	880	857	827	828	848	824	837	844	874	845	837	839	867	868	839	857	870	837	778	877	835	883	853	873	817	861	796	864	916	904	855	818	836	897	869	822	854	858	878	838	866	927	852	846	853	881	838	905	856	858	925	850	880	861	855	884	882	860	851	848	891	891	843	877	867	795	869	869	822	867	821	870	856	839	881	853	875	907	806	885	913	815	849	884	912	893	856	917	851	850	896	834	860	847	810	849	869	824	860	807	796	878	855	836	831	758	820	842	889	843	822	908	846	833	896	855	829	879	878	844	842	867	863	884	840	853	844	830	876	852	891	859	854	882	867	811	814	857	837	823	838	883	826	863	872	920	864	808	883	889	849	878	910	914	860	879	846	806	888	817	894	851	870	882	837	908	844	829	882	869	876	880	853	890	787	803	855	837	882	825	865	806	858	872	849	853	884	859	855	821	884	894	852	925	917	872	855	833	846	839	846	853	831	895	874	844	818	827	849	868	891	788	848	864	869	844	889	849	837	889	815	873	829	914	842	844	843	874	879	878	862	854	870	799	851	873	839	829	862	860	861	854	851	899	875	817	868	823	875	820	843	880	878	869	875	894	881	842	845	870	863	825	859	871	800	866	807	885	807	828	872	846	853	842	856
37603	52351	51447	53173	44179	26043	15179	10416	8261	7863	7332	7499	7268	7365	7288	7260	7276	7332	7292	7270	7161	7247	7251	7446	7401	7425	7319	7322	7204	7214	7233	7357	7225	7225	7280	7288	7232	7422	7340	7256	7244	7228	7380	7304	7245	7241	7338	7376	7352	7284	7426	7281	7311	7363	7309	7276	7353	7336	7330	7231	7276	7262	7394	7297	7354	7308	7269	7253	7366	7325	7302	7414	7385	7339	7281	7315	7300	7341	7308	7304	7195	7225	7310	7375	7441	7238	7299	7349	7209	7294	7270	7350	7345	7317	7377	7323	7247	7349	7234	7271	7358	7355	7236	7395	7331	7173	7209	7393	7196	7379	7369	7424	7325	7368	7390	7252	7183	7349	7294	7289	7242	7303	7286	7333	7281	7250	7428	7447	7250	7301	7272	7377	7276	7361	7388	7324	7382	7200	7323	7213	7332	7389	7303	7272	7279	7308	7397	7265	7283	7330	7364	7264	7340	7399	7300	7318	7401	7362	7355	7341	7326	7347	7151	7379	7330	7234	7408	7272	7403	7229	7414	7475	7386	7356	7283	7413	7288	7278	7389	7205	7408	7296	7439	7323	7241	7325	7328	7315	7343	7261	7371	7262	7242	7416	7333	7405	7321	7299	7308	7293	7297	7081	7323	7289	7391	7273	7218	7466	7222	7362	7248	7164	7381	7280	7336	7151	7388	7352	7198	7263	7317	7371	7339	7392	7294	7243	7392	7204	7276	7369	7354	7434	7362	7233	7192	7363	7468	7322	7349	7407	7205	7258	7399	7256	7318	7268	7306	7276	7288	7182	7335	7413	7316	7284	7297	7316	7234	7275	7290	7348	7335	7228	7434	7282	7260	7381	7284	7201	7271	7361	7362	7336	7322	7374	7320	7358	7515	7362	7131	7451	7357	7434	7332	7262	7265	7388	7275	7440	7254	7415	7390	7332	7339	7217	7269	7472	7373	7211	7262	7289	7402	7279	7286	7352	7281	7346	7286	7314	7339	7464	7260	7270	7371	7264	7292	7432	7459	7328	7355	7317	7308	7461	7257	7344	7303	7321	7239	7289	7268	7185	7331	7289	7440	7313	7317	7215	7262	7445	7311	7342	7435	7322	7197	7290	7187	7487	7400	7229	7378	7179	7284	7356	7310	7308	7369	7267	7306	7330	7276	7242	7448	7404	7311	7462	7254	7359	7339	7284	7395	7423	7237	7259	7389	7300	7239	7322	7478	7394	7399	7325	7253	7331	7314	7455	7182	7359	7390	7264	7385	7248	7281	7327	7450	7362	7258	7290	7295	7315	7378	7309	7245	7388	7306	7268	7184	7422	7360	7350	7351	7397	7407	7295	7314	7380	7393	7320	7325	7422	7242	7249	7284	7331	7176	7446	7364	7253	7343	7257	7380	7268	7079	7176	7458	7402	7266	7356	7288	7272	7277	7183	7319	7422	7316	7494	7265	7333	7211	7301	7468	7333	7478	7295	7252	7352	7368	7246	7367	7353	7417	7387	7338	7220	7389	7287	7369	7374	7403	7287	7315	7249	7316	7341	7281	7330	7326	7378	7294	7339	7496	7247	7391	7314	7379	7372	7292	7304	7334	7288	7277	7153	7368	7417	7215	7194	7243	7356	7350	7287	7282	7280	7380	7306	7338	7440	7150	7305	7324	7294	7318	7380	7230	7259	7371	7352	7347	7365	7276	7306	7403	7412	7316	7367	7297	7367	7213	7210	7421	7368	7257	7244	7293	7251	7262	7477	7275	7223	7248	7288	7289	7280	7138	7336	7295	7414	7449	7279	7314	7441	7307	7296	7265	7413	7187	7252	7325	7272	7396	7346	7327	7199	7343	7337	7341	7288	7399	7402	7294	7234	7377	7333	7462	7365	7320	7206	7338	7445	7332	7326	7331	7463	7315	7399	7255	7328	7252	7272	7100	7346	7219	7274	7356	7161	7376	7449	7350	7326	7445	7349	7342	7404	7340	7389	7290	7334	7282	7352	7391	7348	7245	7253	7319	7345	7239	7290	7290	7458	7074	7291	7272	7333	7268	7363	7388	7266	7315	7313	7323	7305	7363	7439	7293	7324	7304	7376	7409	7374	7435	7304	7145	7470	7406	7360	7350	7303	7298	7298	7372	7405	7347	7293	7279	7318	7253	7223	7223	7292	7376	7308	7259	7431	7285	7370	7249	7349	7295	7427	7202	7358	7392	7370	7286	7362	7328	7440	7374	7308	7332	7277	7398	7237	7369	7197	7197	7216	7302	7367	7322	7263	7338	7374	7190	7347	7255	7276	7331	7218	7266	7395	7448	7356	7223	7311	7369	7199	7282	7290	7246	7435	7348	7258	7311	7278	7276	7268	7408	7259	7441	7320	7290	7237	7347	7383	7301	7295	7294	7279	7332	7429	7252	7375	7286	7451	7166	7247	7295	7454	7336	7228	7226	7313	7324	7370	7297	7248	7351	7320	7339	7290	7341	7303	7250	7250	7309	7465	7298	7328	7398	7288	7391	7443	7291	7388	7396	7307	7312	7251	7478	7391	7224	7461	7200	7341	7370	7386	7376	7289	7251	7281	7355	7262	7293	7273	7286	7323	7216	7232	7338	7225	7372	7229	7343	7405	7231	7316	7257	7355	7354	7281	7323	7327	7228	7309	7175	7232	7382	7396	7153	7351	7387	7258	7288	7333	7386	7314	7357	7214	7376	7316	7327	7377	7457	7407	7303	7333	7450	7351	7259	7352	7284	7220	7356	7541	7294	7255	7413	7245	7210	7295	7332	7332	7304	7353	7367	7242	7192	7358	7323	7340	7394	7219	7369	7327	7319	7426	7423	7235	7365	7384	7294	7414	7262	7370	7307	7279	7397	7319	7243	7262	7273	7375	7391	7256	7325	7302	7342	7341	7354	7167	7351	7419	7242	7284	7396	7353	7124	7257	7282	7228	7397	7478	7379	7323	7332	7181	7290	7325	7304	7355	7298	7315	7161	7329	7355	7406	7365	7285	7280	7447	7342	7258	7406	7434	7340	7377	7351	7249	7316	7338	7371	7360	7265	7397	7355	7210	7426	7346	7367	7253	7371	7227	7266	7300	7340	7315	7380	7358	7374	7238	7384	7342	7386	7300	7326	7461	7298	7306	7150	7335	7368	7441	7295	7301	7382	7251	7361	7218	7304	7369	7344	7307	7394	7352	7248	7351	7351	7439	7296	7228	7368	7352	7453	7289	7255	7368	7439	7294	7309	7329	7327	7374	7270	7217	7239	7258	7327	7340	7300	7318	7361	7270	7237	7215	7222	7275	7364	7356	7193	7290	7363	7316	7389	7308	7424	7314	7362	7283	7361	7368	7339	7251	7291	7342	7330	7431	7249	7389	7257	7363	7371	7264	7178	7370	7147	7245	7403	7334	7348	7224	7388	7339	7478	7232	7255	7279	7339	7368	7321	7215	7419	7354	7290	7237	7370	7297	7397	7292	7281	7398	7297	7282	7300	7297	7275	7394	7346	7390	7364	7369	7415	7269	7340	7399	7349	7159	7280	7400	7278	7254	7306	7176	7377	7321	7189	7320	7302	7372	7342	7310	7391	7287	7456	7211	7373	7333	7315	7250	7378	7274	7310	7465	7314	7292	7265	7498	7337	7385	7343	7231	7328	7455	7262	7320	7285	7354	7297	7380	7303	7282	7362	7254	7324	7350	7366	7398	7223	7250	7382	7342	7311	7295	7314	7401	7168	7380	7270	7209	7317	7232	7403	7382	7474	7442	7436	7285	7231	7312	7154	7340	7343	7321	7295	7222	7282	7330	7297	7304	7275	7317	7301	7359	7334	7414	7357	7342	7297	7295	7371	7311	7328	7258	7300	7319	7474	7403	7341	7224	7280	7368	7380	7355	7369	7446	7397	7368	7361	7374	7365	7430	7346	7148	7216	7252	7214	7351	7408	7152	7358	7338	7371	7368	7236	7363	7370	7470	7263	7219	7435	7342	7392	7288	7387	7295	7327	7337	7196	7396	7374	7439	7308	7384	7331	7237	7300	7338	7359	7348	7340	7275	7210	7227	7343	7390	7317	7323	7424	7259	7355	7373	7442	7261	7237	7306	7349	7335	7464	7190	7302	7260	7303	7284	7347	7259	7466	7334	7399	7338	7268	7344	7319	7340	7338	7270	7310	7393	7257	7357	7313	7360	7394	7265	7401	7320	7198	7155	7348	7486	7357	7378	7356	7369	7339	7445	7311	7410	7247	7256	7379	7239	7250	7199	7377	7318	7259	7366	7302	7488	7236	7246	7405	7265	7487	7200	7263	7391	7312	7212	7274	7281	7308	7278	7313	7354	7367	7209	7261	7419	7328	7285	7401	7377	7282	7282	7303	7215	7278	7372	7355	7268	7348	7266	7283	7413	7346	7321	7443	7310	7434	7283	7356	7347	7194	7296	7410	7236	7221	7281	7299	7199	7332	7352	7219	7394	7200	7231	7354	7354	7337	7168	7317	7356	7211	7339	7397	7413	7237	7255	7267	7248	7385	7405	7277	7231	7386	7284	7249	7273	7334	7143	7344	7281	7254	7401	7304	7359	7366	7383	7375	7181	7222	7408	7379	7369	7303	7422	7272	7348	7380	7262	7553	7304	7385	7376	7396	7369	7245	7266	7274	7337	7287	7230	7292	7313	7322	7426	7254	7325	7190	7279	7263	7343	7365	7334	7338	7301	7388	7307	7325	7285	7323	7463	7304	7379	7291	7278	7430	7333	7168	7371	7312	7418	7282	7329	7345	7274	7353	7258	7329	7410	7415	7228	7341	7307	7384	7323	7336	7264	7289	7372	7310	7268	7264	7337	7341	7324	7341	7331	7260	7356	7172	7424	7410	7442	7333	7358	7231	7385	7245	7229	7332	7343	7235	7286	7374	7426	7332	7402	7408	7277	7369	7303	7306	7409	7334	7247	7230	7218	7314	7295	7261	7314	7301	7303	7364	7391	7318	7262	7182	7315	7442	7279	7369	7250	7438	7331	7310	7353	7222	7256	7458	7267	7400	7313	7400	7270	7347	7384	7320	7387	7292	7283	7203	7282	7269	7431	7333	7305	7478	7260	7431	7213	7285	7355	7363	7269	7163	7337
9469	24664	29341	20536	10566	3515	1468	1082	951	909	929	850	880	899	896	792	838	827	870	847	828	865	789	871	889	870	873	793	820	882	844	821	882	869	887	882	836	803	811	839	826	808	837	887	834	800	840	877	853	838	864	851	837	815	827	829	864	894	881	856	831	876	899	830	897	837	818	871	894	908	835	896	845	846	858	863	877	814	834	907	878	851	838	844	823	905	861	891	830	817	888	812	839	875	887	803	850	856	850	798	915	862	811	855	814	820	832	845	864	891	879	872	873	847	883	846	877	857	863	844	876	873	854	844	879	800	875	857	813	861	895	838	863	856	856	869	827	872	938	914	885	892	837	827	860	853	861	823	841	866	848	875	832	848	812	817	869	919	833	815	840	889	864	870	846	848	895	856	829	882	833	879	859	816	808	867	890	917	889	872	840	856	922	841	896	829	810	848	835	855	870	841	828	866	833	878	880	835	819	878	900	889	827	845	861	862	877	788	876	811	800	879	828	849	797	867	877	835	892	838	792	871	850	869	827	883	816	922	865	842	838	845	873	902	863	837	810	871	845	869	844	889	799	860	863	849	866	833	869	879	809	873	842	853	900	879	815	853	817	866	833	919	916	833	847	840	876	911	839	842	878	838	820	802	863	894	844	859	904	826	872	852	775	909	854	870	871	897	833	923	900	832	815	910	875	843	861	828	873	815	894	824	846	843	844	850	815	828	847	777	871	828	873	872	847	833	891	908	835	875	828	820	879	851	844	830	817	783	882	911	856	850	857	859	854	836	843	848	802	902	906	856	834	885	825	822	884	893	837	894	851	821	834	844	896	835	813	823	862	811	893	853	894	816	872	882	826	845	878	874	866	851	832	819	842	844	791	851	829	825	857	823	865	880	850	802	887	759	836	885	856	886	849	882	872	798	827	850	836	870	840	848	843	783	862	862	840	814	799	852	856	856	847	875	812	855	847	845	835	872	862	862	930	805	869	842	849	844	851	850	872	821	871	870	828	837	883	872	831	878	866	887	883	831	879	830	875	857	904	818	842	864	820	824	881	831	835	875	879	837	858	877	850	893	821	861	850	861	838	853	857	820	857	860	875	941	857	830	887	834	855	856	808	843	833	862	924	857	869	871	837	816	849	863	818	859	892	855	844	852	894	887	872	903	837	831	870	891	815	849	839	887	832	873	845	853	833	800	859	863	881	856	837	869	886	876	867	848	857	870	834	848	850	898	821	853	860	868	902	884	849	842	843	856	858	798	838	882	847	823	873	864	872	860	833	880	856	834	832	824	850	821	841	827	837	843	854	822	822	889	863	834	847	806	918	852	835	832	815	875	846	904	859	818	807	841	896	772	863	887	852	792	825	827	881	829	821	877	816	811	859	812	866	840	835	821	853	864	895	883	818	829	841	877	876	834	818	838	828	830	889	859	847	850	836	821	877	836	887	900	885	867	803	879	802	863	824	834	884	842	833	885	775	874	800	905	855	878	832	841	861	842	883	910	915	865	813	806	839	849	856	864	833	870	848	858	827	863	851	858	830	854	824	811	837	809	910	904	863	834	822	907	871	869	857	814	874	894	837	872	890	850	873	786	863	846	820	845	884	865	791	861	867	857	820	847	842	808	871	864	843	799	796	846	821	868	839	876	836	892	814	893	869	837	784	847	842	889	842	846	883	907	889	833	851	862	903	834	876	932	882	842	838	841	885	876	865	890	849	841	847	881	908	839	806	793	845	871	860	824	850	850	833	831	839	810	847	874	824	880	855	876	789	896	895	828	846	899	859	835	831	843	852	902	847	864	861	834	820	837	901	799	876	862	857	847	882	849	888	864	851	849	879	902	847	830	882	861	890	844	828	833	874	871	843	857	825	906	815	835	880	829	803	882	854	842	861	898	876	829	861	835	817	845	869	842	833	830	874	850	856	847	887	860	883	836	819	840	905	872	819	894	861	873	873	892	909	839	865	835	828	864	860	863	820	898	846	874	848	870	867	905	807	852	794	870	821	865	888	834	849	817	843	797	863	899	805	859	801	840	875	855	833	864	842	847	842	878	879	867	860	851	841	833	871	844	877	854	903	838	838	873	891	849	892	875	884	900	888	874	849	830	874	805	847	837	823	850	889	845	828	905	909	811	851	845	848	877	854	856	892	829	912	791	847	835	859	849	851	859	882	885	906	835	893	836	874	841	891	853	846	862	864	880	857	868	830	827	868	853	842	861	876	870	817	848	869	827	843	831	877	878	828	841	834	895	861	846	858	839	867	873	878	872	795	848	887	883	862	822	899	835	854	833	829	832	859	856	862	882	806	816	779	851	819	855	850	820	858	845	877	845	833	861	866	848	924	835	875	902	890	851	886	888	873	862	809	911	813	893	919	803	861	863	829	837	835	856	867	847	817	847	830	880	833	854	894	855	787	850	875	844	860	861	867	861	855	826	882	877	868	882	806	863	795	858	827	918	920	828	871	861	882	818	881	828	880	868	839	834	846	843	804	820	843	828	879	839	853	773	822	891	830	826	856	892	835	840	842	859	855	873	825	841	840	819	847	842	850	826	847	852	849	875	851	853	838	843	859	882	834	840	870	839	852	849	843	877	856	900	833	861	853	839	848	881	851	847	845	845	862	799	868	879	860	812	874	860	845	855	856	846	836	817	844	858	804	850	820	818	854	827	892	859	859	832	841	829	861	862	813	911	836	837	844	912	901	859	868	861	858	784	850	798	820	848	894	811	782	876	843	869	880	845	854	887	867	862	878	867	864	812	859	842	883	884	891	901	813	864	867	847	854	817	825	844	850	818	830	822	877	870	895	831	856	879	891	843	871	886	867	839	834	837	877	888	845	851	836	830	848	884	866	867	902	861	869	824	803	833	839	848	902	821	876	856	876	815	886	868	866	845	858	864	883	850	844	854	868	858	836	852	849	858	823	875	806	833	871	854	796	838	840	856	870	855	800	808	892	807	858	859	820	894	827	836	843	884	901	835	858	895	887	834	854	895	839	810	860	911	835	872	883	884	920	842	849	873	847	848	829	927	815	863	930	879	872	837	822	832	917	851	840	859	857	832	868	861	868	812	886	829	877	824	829	873	879	822	845	838	884	786	882	869	855	859	853	866	856	829	794	871	855	831	844	823	846	854	891	850	852	841	893	851	885	819	830	896	806	828	860	875	814	889	859	858	896	857	870	880	827	862	830	848	831	916	813	836	840	893	833	863	844	858	859	808	857	908	880	883	845	801	829	818	902	831	862	841	858	847	914	838	803	855	861	875	844	918	809	809	848	891	857	901	867	859	868	909	804	817	837	813	885	859	860	847	841	834	849	889	873	876	863	890	877	831	860	844	875	874	828	887	813	813	888	807	841	896	769	866	852	821	866	812	885	872	907	862	872	833	802	825	824	877	868	870	826	861	834	872	856	843	878	865	837	880	824	840	829	852	827	875	899	865	870	901	868	884	800	861	842	846	869	867	887	856	854	855	852	879	887	875	817	887	912	847
43489	64557	64867	65412	51974	32681	18805	12001	8769	8192	7610	7482	7249	7413	7392	7358	7291	7269	7333	7194	7274	7432	7341	7317	7340	7275	7274	7330	7406	7315	7326	7228	7404	7393	7271	7371	7347	7244	7346	7477	7381	7235	7193	7272	7310	7210	7377	7262	7237	7334	7277	7331	7265	7246	7316	7234	7154	7246	7442	7257	7221	7229	7188	7235	7282	7189	7404	7350	7329	7266	7200	7311	7196	7366	7348	7274	7290	7181	7154	7234	7337	7317	7275	7272	7345	7357	7360	7414	7206	7244	7327	7268	7272	7236	7235	7360	7335	7377	7298	7296	7319	7183	7343	7232	7406	7308	7348	7234	7380	7274	7158	7346	7274	7270	7289	7268	7219	7324	7334	7317	7230	7139	7342	7369	7180	7484	7359	7289	7209	7498	7237	7238	7276	7340	7254	7432	7242	7121	7302	7406	7315	7175	7293	7277	7352	7329	7288	7271	7254	7388	7225	7388	7275	7365	7280	7335	7403	7236	7245	7416	7267	7400	7261	7194	7214	7255	7360	7428	7254	7415	7260	7356	7300	7332	7379	7292	7229	7452	7252	7301	7267	7327	7331	7329	7255	7293	7360	7136	7222	7237	7368	7302	7235	7402	7336	7330	7376	7327	7267	7333	7206	7315	7365	7262	7313	7351	7285	7358	7304	7165	7302	7156	7267	7452	7374	7309	7313	7417	7297	7299	7347	7229	7388	7221	7427	7385	7424	7189	7335	7257	7259	7277	7437	7284	7408	7338	7334	7207	7335	7416	7343	7301	7283	7299	7496	7257	7192	7299	7434	7241	7236	7365	7249	7233	7290	7325	7212	7234	7383	7239	7247	7446	7140	7387	7271	7301	7235	7338	7400	7326	7348	7347	7238	7337	7372	7381	7343	7312	7323	7225	7358	7308	7309	7319	7268	7283	7398	7200	7323	7129	7371	7230	7342	7178	7335	7278	7188	7308	7202	7328	7297	7322	7279	7381	7229	7404	7338	7362	7187	7412	7318	7195	7286	7273	7219	7184	7262	7401	7253	7236	7254	7360	7275	7385	7289	7378	7230	7218	7244	7268	7338	7289	7324	7302	7362	7434	7384	7258	7207	7280	7182	7441	7269	7330	7276	7258	7302	7294	7324	7306	7234	7366	7301	7225	7227	7354	7287	7236	7228	7388	7260	7263	7329	7231	7258	7162	7291	7273	7379	7301	7278	7450	7241	7386	7264	7292	7313	7287	7322	7390	7342	7279	7355	7450	7193	7385	7290	7337	7231	7342	7217	7406	7204	7252	7243	7324	7219	7321	7293	7366	7271	7322	7323	7234	7319	7433	7229	7278	7293	7294	7408	7235	7252	7191	7128	7265	7337	7254	7414	7252	7291	7370	7265	7439	7290	7285	7355	7322	7296	7337	7422	7201	7329	7260	7170	7210	7260	7455	7299	7189	7276	7247	7199	7365	7318	7338	7292	7211	7320	7300	7296	7276	7293	7360	7323	7210	7195	7255	7352	7428	7220	7243	7268	7418	7240	7223	7193	7467	7331	7244	7278	7230	7359	7252	7257	7466	7276	7303	7329	7435	7304	7349	7294	7206	7328	7296	7236	7258	7390	7194	7244	7375	7243	7427	7249	7270	7283	7199	7298	7293	7173	7378	7307	7321	7303	7312	7299	7366	7306	7312	7134	7285	7253	7208	7305	7285	7374	7317	7361	7363	7344	7465	7332	7375	7403	7380	7322	7389	7339	7147	7431	7207	7399	7258	7215	7410	7329	7349	7297	7293	7350	7491	7299	7271	7417	7277	7390	7362	7276	7333	7325	7273	7215	7340	7269	7216	7331	7263	7254	7341	7339	7445	7204	7164	7309	7283	7385	7325	7304	7448	7314	7253	7305	7365	7342	7397	7288	7325	7114	7238	7326	7243	7201	7326	7313	7274	7345	7297	7351	7325	7275	7348	7094	7368	7299	7393	7373	7280	7274	7333	7289	7450	7410	7351	7301	7393	7313	7224	7323	7285	7368	7218	7247	7430	7343	7291	7206	7275	7325	7312	7385	7379	7277	7335	7237	7276	7337	7166	7242	7159	7353	7256	7208	7330	7322	7194	7370	7275	7226	7331	7332	7178	7235	7260	7459	7274	7231	7376	7162	7368	7341	7354	7381	7306	7295	7341	7252	7357	7289	7138	7361	7293	7341	7310	7238	7308	7369	7340	7370	7409	7417	7277	7279	7169	7346	7331	7363	7342	7200	7132	7252	7384	7368	7248	7170	7280	7279	7334	7154	7183	7319	7399	7396	7326	7167	7359	7196	7272	7339	7313	7236	7351	7301	7219	7231	7448	7340	7313	7232	7338	7333	7463	7171	7266	7184	7362	7326	7423	7384	7292	7297	7243	7373	7391	7278	7200	7294	7250	7360	7362	7304	7328	7402	7261	7432	7376	7244	7279	7334	7253	7286	7411	7239	7303	7285	7258	7307	7378	7302	7425	7471	7280	7358	7354	7279	7303	7390	7251	7363	7261	7294	7335	7356	7297	7264	7256	7340	7330	7262	7311	7249	7258	7300	7261	7411	7272	7466	7191	7288	7213	7353	7418	7377	7401	7346	7309	7234	7294	7254	7488	7253	7368	7370	7273	7241	7368	7171	7267	7390	7243	7296	7318	7219	7306	7327	7235	7228	7394	7250	7323	7286	7445	7287	7289	7274	7194	7253	7320	7372	7237	7256	7234	7175	7357	7244	7436	7348	7348	7320	7206	7247	7184	7534	7367	7360	7321	7243	7368	7329	7416	7407	7330	7396	7293	7229	7284	7476	7315	7376	7381	7293	7318	7379	7241	7191	7428	7354	7291	7273	7384	7196	7271	7271	7318	7208	7445	7292	7323	7357	7360	7333	7203	7291	7339	7199	7154	7285	7361	7287	7186	7251	7280	7287	7410	7302	7299	7328	7220	7427	7359	7411	7372	7416	7262	7250	7147	7322	7230	7350	7146	7300	7229	7289	7343	7269	7314	7311	7395	7385	7259	7166	7281	7358	7290	7435	7406	7364	7345	7265	7294	7194	7311	7384	7267	7388	7285	7372	7356	7260	7271	7424	7257	7299	7301	7336	7301	7378	7263	7296	7281	7319	7228	7381	7357	7333	7333	7285	7239	7312	7285	7340	7171	7262	7338	7363	7318	7289	7294	7347	7364	7310	7389	7196	7479	7187	7375	7323	7318	7310	7368	7392	7413	7253	7147	7344	7331	7496	7234	7307	7196	7444	7383	7311	7462	7333	7152	7227	7266	7339	7230	7321	7408	7230	7340	7214	7281	7353	7274	7379	7377	7370	7286	7384	7427	7276	7210	7312	7300	7310	7413	7410	7508	7274	7330	7355	7301	7230	7304	7358	7291	7431	7269	7247	7265	7345	7269	7285	7386	7294	7355	7395	7236	7249	7360	7213	7348	7340	7271	7159	7295	7348	7301	7270	7223	7281	7398	7394	7268	7338	7250	7209	7341	7430	7388	7338	7199	7277	7191	7215	7196	7125	7245	7366	7234	7274	7435	7298	7311	7275	7349	7214	7341	7286	7248	7190	7393	7346	7486	7168	7303	7229	7337	7161	7353	7284	7407	7263	7379	7402	7280	7287	7260	7266	7386	7361	7380	7314	7317	7261	7362	7303	7354	7376	7246	7320	7168	7267	7396	7379	7338	7292	7386	7376	7254	7328	7407	7288	7355	7251	7358	7379	7288	7235	7291	7256	7132	7322	7421	7275	7340	7334	7246	7359	7307	7206	7274	7359	7259	7257	7365	7450	7287	7228	7265	7252	7300	7227	7369	7223	7331	7245	7195	7251	7362	7306	7187	7150	7251	7259	7157	7312	7315	7300	7285	7280	7294	7248	7163	7330	7307	7382	7221	7168	7295	7290	7372	7469	7291	7304	7207	7344	7367	7339	7365	7202	7285	7317	7233	7234	7336	7285	7227	7421	7259	7195	7181	7354	7191	7356	7317	7332	7448	7263	7510	7365	7342	7344	7259	7322	7272	7365	7335	7275	7314	7312	7181	7224	7191	7376	7342	7399	7436	7268	7322	7292	7248	7235	7120	7381	7302	7484	7308	7349	7255	7271	7271	7360	7232	7302	7424	7338	7230	7360	7175	7405	7247	7422	7255	7303	7334	7154	7348	7181	7213	7222	7231	7383	7215	7306	7261	7270	7210	7314	7241	7368	7339	7358	7250	7298	7483	7320	7229	7255	7280	7244	7269	7267	7362	7182	7404	7456	7304	7252	7331	7315	7316	7325	7378	7369	7342	7256	7305	7369	7376	7301	7393	7298	7270	7416	7375	7233	7297	7285	7423	7371	7324	7334	7403	7264	7230	7311	7247	7249	7233	7279	7224	7287	7218	7279	7299	7372	7200	7343	7356	7248	7302	7357	7150	7306	7372	7337	7246	7302	7382	7352	7266	7287	7274	7326	7372	7308	7331	7238	7287	7396	7220	7394	7317	7258	7292	7159	7322	7382	7290	7293	7306	7352	7280	7257	7229	7352	7243	7282	7275	7429	7287	7224	7301	7296	7280	7185	7412	7461	7252	7231	7224	7310	7249	7336	7184	7210	7405	7485	7428	7304	7324	7349	7223	7355	7333	7345	7309	7357	7307	7351	7373	7330	7249	7265	7387	7428	7360	7219	7286	7236	7354	7405	7344	7237	7270	7206	7273	7273	7314	7279	7254	7314	7286	7299	7353	7404	7413	7394	7376	7248	7327	7288	7294	7404	7323	7253	7212	7348	7326	7402	7332	7201	7249	7357	7334	7251	7355	7437	7329	7261	7281	7299	7300	7440	7382	7380	7277	7240	7298	7389	7349	7246	7342	7301	7239	7368	7521	7251	7381	7281	7305	7244	7388	7302	7279	7220	7226	7363	7295	7232	7225	7261	7360	7295	7264	7416	7360	7238	7286	7327	7299	7321	7356	7258	7255	7320	7313	7151	7188	7323	7284	7375	7259	7276	7341	7250	7233	7443	7273	7216	7272	7381	7286	7291	7369	7327	7288	7381	7210	7290	7303	7224	7269	7302	7448	7403	7258	7414	7350	7340	7321	7386	7395	7315	7376	7240	7256	7421	7315	7237	7236
5685	6599	7902	4936	2331	1239	933	887	823	827	876	898	783	835	844	869	862	842	818	818	839	814	850	858	851	885	849	797	863	838	863	858	815	819	814	887	839	827	911	851	817	876	855	790	823	817	835	867	810	862	846	845	835	844	837	876	832	806	806	839	877	818	855	803	843	831	842	772	857	830	838	846	839	828	829	803	839	851	795	876	907	841	868	806	835	858	879	836	825	845	853	849	864	815	833	815	814	823	873	835	834	882	859	902	837	833	867	841	880	852	829	818	756	881	853	876	873	879	825	826	848	813	839	873	854	807	881	819	835	894	823	839	852	902	836	882	834	780	876	813	819	823	833	820	830	849	853	817	856	788	842	827	869	843	853	828	822	873	887	842	870	823	850	838	839	809	783	870	851	844	898	817	898	878	804	833	881	837	854	805	847	834	824	844	861	904	819	853	818	882	832	844	854	843	864	877	830	820	863	811	858	869	864	815	822	841	888	805	872	831	868	808	862	798	797	831	885	826	789	848	807	865	838	881	846	836	851	858	786	906	849	832	896	894	833	835	884	834	846	803	848	860	852	832	833	862	873	825	878	846	855	853	830	889	808	835	852	832	843	850	810	865	800	826	923	906	838	858	873	878	828	864	845	831	874	824	880	811	817	873	828	815	801	827	821	822	858	817	846	942	822	849	843	857	843	887	858	811	860	832	807	857	909	869	839	810	830	893	841	887	898	835	882	839	849	865	834	808	837	824	800	845	794	863	862	823	882	895	844	814	829	809	836	833	825	835	792	839	813	847	807	793	841	819	829	842	833	872	848	860	844	867	860	843	837	853	848	874	886	822	824	838	826	829	827	832	836	855	925	873	834	801	816	813	859	812	831	849	867	851	878	830	833	847	901	836	854	883	873	857	860	799	786	871	890	807	814	860	801	810	899	849	834	813	895	912	868	858	866	792	852	867	840	831	853	873	836	827	820	826	848	812	926	807	849	833	804	836	815	822	794	857	847	852	826	852	831	879	807	878	832	838	872	834	788	912	864	849	856	833	836	840	878	850	856	904	831	847	887	832	842	910	850	846	851	825	863	863	883	848	789	838	851	865	888	834	863	851	912	803	826	830	841	829	785	830	897	836	861	889	862	894	861	829	840	801	856	892	824	779	831	823	858	777	887	876	854	869	867	858	838	852	865	837	880	811	808	798	837	819	873	861	823	840	819	823	855	878	864	834	839	859	867	772	793	893	855	789	836	869	860	817	848	853	814	876	809	825	816	868	827	839	859	841	842	829	810	868	855	885	818	826	861	865	858	833	829	893	782	820	821	889	826	833	880	811	870	854	860	838	825	848	838	834	837	859	846	835	854	852	840	863	814	847	814	864	823	857	868	843	855	788	850	839	816	829	906	814	885	887	823	820	841	880	877	833	872	869	850	865	808	802	826	848	860	829	894	840	849	865	851	838	830	815	816	881	832	801	827	784	838	803	868	857	868	827	879	857	825	873	862	848	812	780	867	828	823	859	808	849	891	854	822	895	810	805	876	833	878	804	867	892	863	804	795	861	850	822	874	866	789	860	838	875	826	893	883	796	850	862	860	807	842	829	851	841	798	837	805	829	900	839	869	820	832	828	839	823	808	811	836	853	885	790	802	853	824	923	885	871	881	872	822	824	858	890	843	850	827	858	822	861	816	835	847	840	855	839	823	845	800	894	857	845	844	903	820	831	855	871	866	847	866	821	831	838	826	831	883	840	809	865	863	822	807	805	835	845	876	848	875	887	803	801	827	842	853	864	904	849	871	827	831	828	880	816	877	787	849	803	863	823	840	831	838	845	808	830	849	852	799	854	879	881	818	884	860	870	868	856	852	830	790	845	846	806	853	876	842	871	854	883	824	878	841	826	828	860	854	825	850	867	825	832	784	843	877	882	823	873	817	859	882	842	859	879	859	850	827	827	838	870	828	823	845	869	875	845	839	813	819	821	796	876	842	832	863	874	827	853	846	870	827	877	830	891	859	858	805	829	868	754	894	855	895	875	821	897	873	851	836	859	841	819	850	826	818	829	849	835	826	817	830	867	813	809	838	857	881	850	804	856	825	857	848	842	826	811	901	820	834	865	849	843	875	891	834	868	884	855	881	863	864	803	872	844	831	864	838	830	857	857	874	861	865	883	867	835	844	857	862	874	865	815	849	826	805	909	852	842	820	845	811	880	881	839	902	832	873	843	824	847	845	842	858	860	837	800	834	869	791	893	840	869	838	863	877	849	847	855	856	858	842	845	847	840	840	867	852	822	828	840	826	859	804	885	803	871	890	811	813	817	844	878	799	852	846	823	825	784	920	905	864	768	868	856	842	803	820	879	859	857	855	809	833	829	898	795	879	846	828	806	824	827	839	825	797	779	827	829	862	843	847	841	838	859	796	832	826	875	819	798	843	834	816	867	820	807	890	847	840	846	845	830	822	829	811	810	863	827	863	803	799	885	903	838	855	811	903	810	858	852	791	787	845	874	854	832	854	879	860	770	847	867	855	826	836	894	862	820	857	844	821	876	859	891	855	859	895	786	876	836	882	859	807	848	881	830	829	871	770	856	879	787	887	849	839	815	856	831	804	840	784	857	869	814	852	839	845	842	877	877	846	826	847	862	865	858	849	873	857	879	868	909	849	845	834	862	924	838	850	853	853	841	852	858	837	823	832	813	895	841	866	808	851	836	812	882	790	877	843	869	910	889	848	891	880	800	875	888	865	833	834	798	818	830	844	815	893	834	861	768	827	819	836	868	847	818	889	859	806	885	850	866	890	862	878	833	831	862	863	855	835	865	821	875	813	872	812	811	831	810	812	919	830	816	831	833	808	858	825	856	851	877	844	860	791	814	825	822	857	795	866	855	832	853	820	914	845	840	919	826	810	830	806	878	851	860	827	891	829	820	887	806	837	808	810	874	862	860	847	906	830	815	801	869	873	867	834	832	852	875	889	809	859	891	869	875	862	837	900	880	866	832	873	844	823	837	833	840	901	856	822	875	885	897	807	887	866	880	838	799	863	823	856	850	843	863	867	816	840	795	859	830	889	824	807	869	854	901	847	835	858	859	842	884	861	819	800	775	849	860	837	827	872	852	866	824	850	868	863	834	908	818	846	802	836	839	827	826	802	779	888	817	818	843	881	851	834	860	856	853	820	870	844	814	839	863	789	837	835	846	862	796	904	828	900	849	861	845	811	845	842	796	884	848	849	888	794	795	815	824	855	876	861	771	883	823	836	873	818	830	862	848	803	838	831	836	859	900	830	879	924	864	836	784	869	858	869	838	820	880	852	811	844	851	909	825	789	871	817	818	796	859	851	820	865	870	819	883	828	876	808	863	845	890	810	843	827	836	866	796	815	841	866	883	817	845	855	840	805	827	858	801	890	852	803	860	862	836	798	812	873	788	887	747	791	817	866	918	825	829	795	868	845	854	834	821	890	879	862	888	800	858	806	825	793	881	829	804	865	866	860	877	810	837
32438	38880	38246	37062	27870	16080	9740	8155	7463	7423	7314	7206	7307	7181	7100	7249	7144	7260	7210	7283	7249	7270	7293	7219	7332	7202	7310	7328	7257	7223	7216	7284	7391	7197	7240	7173	7183	7298	7260	7246	7307	7183	7227	7217	7394	7250	7121	7179	7371	7239	7090	7299	7392	7160	7144	7139	7244	7143	7279	7355	7245	7159	7214	7204	7226	7296	7310	7211	7247	7239	7189	7129	7266	7270	7175	7326	7242	7152	7219	7149	7203	7195	7270	7329	7283	7379	7320	7187	7305	7243	7288	7292	7233	7153	7354	7411	7285	7311	7194	7209	7296	7241	7154	7328	7232	7243	7164	7198	7169	7246	7297	7258	7273	7176	7256	7190	7210	7287	7216	7211	7257	7279	7306	7319	7154	7205	7211	7205	7302	7084	7244	7320	7304	7287	7210	7151	7262	7221	7234	7264	7143	7272	7137	7301	7168	7234	7274	7069	7236	7286	7127	7261	7264	7280	7221	7169	7185	7249	7249	7225	7185	7279	7375	7413	7297	7184	7178	7327	7303	7159	7312	7234	7341	7255	7361	7195	7215	7398	7259	7240	7194	7239	7315	7173	7134	7374	7159	7244	7182	7316	7105	7404	7194	7354	7247	7298	7252	7251	7222	7211	7243	7208	7286	7170	7201	7265	7289	7249	7163	7113	7109	7328	7357	7204	7320	7380	7267	7153	7304	7181	7230	7161	7175	7147	7344	7255	7383	7130	7326	7222	7282	7030	7166	7257	7312	7213	7270	7249	7153	7294	7379	7252	7199	7221	7250	7174	7340	7233	7267	7202	7322	7294	7348	7199	7273	7276	7353	7187	7157	7265	7235	7206	7326	7272	7174	7244	7237	7285	7187	7249	7109	7160	7285	7239	7301	7313	7323	7235	7308	7250	7190	7211	7327	7100	7312	7346	7316	7306	7267	7170	7210	7185	7166	7183	7260	7155	7256	7189	7341	7237	7300	7311	7286	7189	7304	7318	7293	7211	7082	7202	7374	7241	7289	7262	7409	7207	7119	7175	7160	7267	7227	7151	7322	7138	7247	7109	7270	7338	7284	7231	7253	7219	7169	7441	7407	7425	7261	7186	7185	7336	7209	7251	7323	7166	7316	7280	7128	7108	7294	7280	7190	7151	7179	7082	7252	7288	7209	7144	7183	7256	7144	7192	7346	7321	7122	7323	7318	7189	7201	7261	7252	7291	7220	7238	7285	7360	7307	7210	7181	7372	7314	7312	7313	7277	7102	7342	7185	7310	7173	7116	7286	7279	7215	7170	7219	7322	7368	7246	7198	7195	7351	7292	7256	7288	7346	7314	7394	7119	7268	7265	7224	7224	7285	7233	7259	7099	7264	7308	7288	7365	7340	7174	7397	7311	7296	7357	7378	7307	7353	7283	7198	7241	7313	7303	7117	7236	7318	7259	7192	7302	7194	7165	7260	7185	7167	7251	7171	7313	7282	7213	7284	7172	7307	7254	7233	7256	7366	7209	7264	7263	7326	7234	7291	7281	7369	7204	7178	7191	7343	7222	7273	7219	7204	7410	7145	7252	7368	7360	7212	7289	7311	7216	7314	7132	7269	7201	7374	7279	7270	7162	7312	7249	7276	7397	7306	7275	7427	7256	7150	7253	7260	7316	7232	7362	7159	7207	7154	7257	7371	7251	7281	7250	7216	7129	7268	7279	7268	7141	7244	7237	7294	7244	7196	7373	7256	7141	7199	7209	7242	7310	7378	7118	7247	7282	7164	7369	7282	7241	7319	7178	7295	7374	7191	7226	7220	7327	7282	7142	7226	7253	7301	7378	7216	7189	7196	7299	7232	7335	7250	7245	7210	7150	7319	7303	7241	7195	7209	7293	7150	7235	7216	7216	7210	7269	7112	7234	7264	7202	7322	7322	7208	7317	7218	7231	7115	7199	7238	7331	7351	7272	7319	7178	7256	7260	7231	7207	7172	7236	7189	7248	7332	7271	7285	7127	7236	7273	7218	7101	7175	7377	7215	7209	7224	7231	7154	7338	7182	7200	7227	7341	7181	7262	7170	7232	7104	7219	7102	7103	7208	7276	7466	7125	7180	7312	7112	7110	7211	7299	7334	7258	7300	7262	7297	7339	7255	7206	7339	7268	7328	7224	7283	7350	7362	7359	7203	7216	7278	7151	7244	7300	7209	7287	7287	7118	7183	7248	7131	7284	7228	7249	7233	7221	7204	7256	7296	7175	7347	7330	7297	7147	7301	7219	7216	7451	7293	7178	7171	7326	7214	7251	7205	7317	7226	7193	7345	7316	7305	7212	7219	7272	7173	7194	7310	7214	7222	7256	7389	7225	7207	7173	7279	7294	7181	7210	7195	7240	7222	7238	7285	7388	7236	7192	7287	7174	7199	7114	7273	7306	7305	7298	7201	7320	7288	7261	7312	7338	7383	7326	7472	7213	7232	7192	7217	7304	7171	7141	7218	7296	7267	7265	7262	7267	7228	7160	7364	7275	7196	7223	7205	7203	7180	7242	7312	7244	7283	7275	7294	7288	7197	7256	7218	7198	7225	7205	7291	7233	7273	7176	7204	7153	7256	7367	7298	7252	7144	7292	7171	7257	7188	7299	7132	7194	7340	7148	7175	7437	7294	7177	7161	7391	7203	7314	7154	7230	7245	7067	7268	7170	7306	7133	7424	7181	7219	7223	7242	7293	7375	7294	7298	7321	7374	7194	7274	7216	7293	7346	7337	7173	7144	7277	7085	7175	7214	7288	7160	7239	7204	7229	7179	7227	7228	7171	7244	7232	7224	7108	7260	7246	7213	7312	7331	7273	7239	7299	7403	7235	7174	7303	7319	7353	7243	7262	7300	7390	7144	7377	7329	7244	7315	7257	7310	7314	7129	7204	7284	7357	7291	7275	7212	7321	7286	7292	7248	7299	7210	7239	7172	7237	7305	7377	7282	7242	7242	7363	7279	7359	7248	7332	7146	7139	7223	7250	7297	7281	7278	7122	7307	7301	7328	7279	7271	7261	7369	7294	7298	7310	7153	7248	7340	7327	7190	7364	7198	7304	7032	7253	7140	7270	7151	7170	7184	7101	7356	7296	7349	7127	7261	7189	7336	7399	7286	7148	7311	7083	7229	7205	7380	7269	7177	7263	7303	7264	7236	7242	7228	7229	7263	7358	7298	7294	7239	7239	7278	7348	7163	7169	7316	7269	7203	7215	7360	7233	7305	7237	7140	7164	7237	7263	7193	7264	7167	7429	7235	7149	7306	7241	7274	7351	7308	7299	7305	7161	7246	7213	7290	7329	7360	7143	7400	7096	7292	7282	7267	7180	7255	7318	7285	7206	7365	7357	7153	7215	7197	7265	7400	7295	7292	7246	7194	7286	7169	7304	7164	7236	7239	7259	7235	7097	7129	7356	7215	7413	7386	7225	7328	7177	7196	7192	7267	7205	7282	7168	7170	7253	7347	7228	7090	7283	7245	7246	7188	7261	7084	7276	7255	7161	7217	7246	7187	7305	7170	7275	7365	7259	7294	7316	7170	7332	7270	7349	7223	7230	7224	7170	7184	7217	7218	7262	7271	7170	7228	7206	7229	7229	7348	7387	7330	7262	7224	7224	7157	7072	7282	7172	7148	7167	7201	7346	7228	7214	7312	7227	7282	7377	7133	7274	7326	7191	7388	7183	7294	7325	7194	7329	7259	7255	7272	7211	7282	7272	7247	7214	7167	7301	7257	7254	7390	7308	7185	7149	7123	7109	7342	7275	7248	7259	7179	7252	7142	7323	7206	7159	7280	7239	7395	7363	7269	7296	7268	7197	7263	7248	7235	7157	7219	7178	7089	7254	7222	7269	7236	7273	7156	7269	7195	7216	7286	7282	7330	7178	7218	7174	7156	7287	7108	7308	7337	7342	7294	7201	7178	7378	7232	7202	7160	7431	7170	7358	7181	7183	7260	7338	7293	7081	7202	7224	7313	7206	7190	7277	7189	7133	7246	7105	7260	7259	7298	7323	7174	7263	7181	7336	7201	7183	7286	7391	7235	7226	7351	7180	7233	7128	7237	7231	7173	7408	7284	7321	7273	7225	7266	7248	7208	7325	7299	7300	7255	7284	7257	7161	7310	7230	7194	7211	7200	7369	7158	7174	7134	7309	7164	7263	7387	7162	7320	7355	7286	7317	7272	7095	7285	7237	7321	7225	7276	7175	7216	7256	7240	7262	7214	7271	7218	7318	7402	7150	7135	7319	7342	7298	7111	7184	7322	7258	7350	7305	7298	7169	7221	7314	7213	7162	7282	7315	7258	7212	7185	7191	7223	7169	7235	7280	7246	7279	7279	7221	7280	7120	7240	7318	7262	7282	7118	7201	7222	7320	7146	7276	7281	7231	7276	7278	7337	7261	7304	7171	7142	7331	7294	7260	7341	7322	7273	7258	7339	7224	7332	7400	7313	7197	7544	7129	7333	7219	7288	7255	7310	7251	7320	7152	7098	7224	7214	7263	7280	7251	7292	7340	7183	7183	7245	7258	7270	7220	7176	7226	7331	7297	7309	7169	7354	7184	7223	7290	7358	7224	7309	7162	7294	7239	7129	7215	7336	7287	7278	7237	7264	7208	7326	7141	7272	7209	7180	7313	7267	7298	7286	7336	7159	7254	7209	7344	7178	7231	7220	7120	7348	7354	7236	7180	7248	7285	7293	7187	7282	7308	7148	7263	7320	7347	7114	7371	7210	7235	7206	7371	7350	7257	7290	7249	7252	7275	7078	7244	7282	7199	7273	7238	7270	7379	7265	7227	7406	7256	7304	7377	7305	7211	7330	7233	7305	7337	7260	7278	7361	7278	7233	7173	7268	7291	7193	7237	7225	7298	7284	7374	7289	7150	7290	7186	7347	7277	7311	7157	7264	7295	7264	7173	7247	7292	7187	7209	7386	7303	7220	7193	7221	7181	7306	7182	7155	7239	7276	7346	7258	7340	7323	7210	7317	7273	7286	7208	7143	7144	7339	7209	7343	7338	7310	7305	7328	7062	7238	7381	7410	7219	7265	7222	7341	7150	7223	7336	7242	7226	7248	7188	7153	7291	7270	7315	7068	7365	7354	7113	7177	7222
7012	19679	20879	12103	4983	2003	1206	979	946	877	857	871	849	834	810	911	845	878	881	867	874	840	790	878	870	832	842	901	910	877	840	931	841	835	853	898	831	895	835	906	894	822	850	818	838	892	909	819	848	825	818	863	879	863	829	875	911	843	850	905	860	864	830	867	868	855	857	833	817	866	853	810	886	868	951	833	879	898	851	891	852	893	845	863	890	883	834	803	834	822	887	864	815	897	868	882	854	880	820	872	839	822	881	864	886	873	833	839	896	856	822	895	831	821	853	839	872	881	851	846	881	892	851	852	803	864	876	898	878	879	850	843	849	837	867	837	824	826	850	877	874	912	849	826	870	870	834	825	820	892	881	841	836	858	831	871	867	834	889	841	875	876	801	858	851	858	866	908	894	855	861	837	888	880	817	895	856	861	869	884	847	891	884	823	869	874	843	854	843	875	797	870	829	879	843	885	846	887	856	857	868	877	873	832	863	875	813	868	850	883	925	847	838	896	840	809	900	850	887	799	857	876	865	822	857	853	836	819	856	841	852	858	915	887	927	877	875	875	878	826	861	893	866	838	896	844	856	841	825	862	879	922	852	866	859	878	835	847	853	810	872	873	856	911	845	868	921	841	829	859	896	853	806	856	854	867	879	847	853	882	901	828	914	893	891	852	882	869	895	838	882	889	814	864	862	749	825	854	843	907	840	894	863	846	891	875	938	901	866	891	902	869	857	891	901	859	809	851	884	834	839	894	820	910	846	856	828	853	867	911	872	859	841	847	845	844	842	868	891	867	842	904	848	861	867	856	934	866	867	873	860	846	922	844	794	836	848	849	846	814	906	879	831	885	883	886	846	900	828	847	815	830	842	827	868	878	846	859	825	863	876	865	786	875	829	885	896	823	838	878	845	864	892	862	900	848	867	851	838	835	847	821	843	791	852	862	865	871	814	855	860	812	891	905	862	847	868	863	844	815	854	855	834	843	895	893	862	824	797	848	833	816	816	868	859	833	865	897	871	836	805	813	884	826	902	847	878	865	830	828	872	844	819	891	894	914	901	873	886	880	888	842	850	852	862	894	805	876	846	837	900	904	824	840	837	891	899	835	842	874	839	828	808	901	869	871	862	857	856	856	906	905	908	844	822	850	895	844	825	823	838	868	859	871	799	881	922	800	860	820	880	845	864	869	863	839	840	829	857	844	913	875	866	831	891	835	866	858	912	859	844	861	861	873	841	823	896	881	852	842	900	855	889	828	855	842	881	903	864	867	839	865	901	873	880	843	825	824	866	874	865	870	868	897	844	885	893	874	903	800	871	822	877	874	873	877	913	897	874	860	805	851	803	861	885	822	926	894	867	862	877	865	807	876	841	901	879	809	887	802	842	851	826	899	891	856	854	895	817	830	871	908	857	904	859	853	907	871	910	875	882	791	848	893	808	881	856	808	868	870	853	896	887	888	854	829	832	879	852	862	819	852	864	849	874	929	823	878	823	838	851	896	868	853	851	874	870	857	901	864	885	842	885	803	827	879	877	821	826	828	879	807	895	870	843	882	850	848	807	925	798	847	871	869	850	823	842	779	875	851	904	855	879	841	833	904	843	890	859	825	832	885	865	881	857	829	887	820	873	852	870	884	890	847	881	802	915	792	840	817	865	802	862	846	848	861	836	859	907	859	883	817	799	865	844	889	873	861	924	866	851	915	900	853	917	878	816	854	874	842	895	862	887	845	885	824	825	871	876	846	886	810	902	881	893	822	874	928	857	906	878	843	833	898	809	855	867	880	866	910	832	852	906	826	834	899	907	885	835	867	841	916	888	857	823	872	871	872	817	871	871	880	870	826	847	894	864	811	843	847	896	801	895	877	812	929	890	817	866	854	873	885	838	800	860	898	875	817	860	843	844	855	860	903	874	823	876	846	850	825	862	830	879	909	859	865	859	841	917	841	869	890	861	873	882	848	888	867	853	891	858	842	856	898	863	869	848	853	868	847	853	819	837	856	840	832	859	866	846	860	917	894	837	843	884	880	858	859	894	864	842	863	909	859	867	870	862	867	830	856	900	843	878	849	846	890	851	852	855	890	862	858	892	846	895	868	873	872	860	835	794	883	867	862	799	896	872	884	847	831	878	868	873	894	840	853	872	862	911	853	873	830	785	841	898	835	838	872	838	850	824	846	832	860	839	874	864	837	876	837	875	873	842	898	862	866	911	848	775	883	845	908	849	817	843	850	889	895	899	825	838	898	842	817	881	892	881	826	845	838	900	887	854	821	859	861	941	868	922	874	853	857	829	867	846	872	858	858	930	867	851	838	852	902	853	885	899	864	874	899	838	859	896	857	864	872	927	855	836	884	818	892	855	858	890	807	887	874	883	812	907	914	803	887	787	863	810	850	883	888	826	861	826	805	861	853	837	851	780	812	804	877	841	856	829	816	847	858	905	866	838	877	882	886	895	833	864	830	839	882	834	882	852	817	928	852	852	891	831	880	882	840	794	868	844	806	916	880	842	863	892	872	867	842	845	851	848	863	899	818	883	825	882	863	885	905	928	872	832	833	878	852	880	903	884	899	817	855	933	830	874	859	869	901	857	840	886	908	810	842	825	875	816	888	883	818	851	888	828	816	881	847	878	840	818	905	820	876	839	802	880	870	915	852	862	887	849	872	816	871	852	895	839	857	867	822	891	843	915	870	858	835	848	832	832	836	870	799	852	903	872	877	902	860	864	838	881	916	864	883	853	888	886	848	828	872	863	840	882	862	925	900	893	866	864	900	806	850	895	845	887	868	903	846	870	872	898	904	874	903	836	876	880	876	841	808	871	829	880	799	868	848	819	854	900	864	885	814	878	853	820	899	854	824	869	849	856	896	881	867	858	842	865	814	860	848	851	883	832	891	906	867	889	863	865	785	868	825	834	883	876	898	866	861	857	891	825	831	884	843	856	845	840	880	872	841	873	868	894	879	847	845	907	876	844	875	855	795	840	821	801	891	835	821	885	875	816	859	864	856	850	847	865	884	909	865	865	890	900	932	858	848	891	867	855	873	884	873	869	836	860	831	853	909	862	882	866	876	832	824	821	877	857	857	840	874	817	837	878	872	841	884	808	809	840	811	861	938	871	872	903	858	872	861	859	863	854	867	856	826	849	835	877	815	903	858	852	907	873	804	853	884	834	876	832	827	775	832	863	858	832	827	845	878	871	932	852	886	840	823	906	828	866	879	840	847	853	920	861	855	832	858	879	871	858	916	888	850	875	878	854	864	872	900	843	884	868	872	872	893	855	838	857	892	885	865	855	905	871	889	876	904	834	880	821	818	878	825	909	880	823	911	858	868	819	850	839	889	858	835	849	839	826	893	837	873	908	925	858	851	834	888	865	852	892	886	886	867	848	860	882	856	893	832	860	873	847	874	875	873	880	873	865	826	906	829	894	902	869	851	904	902	837	894	849	873	828	904	864	888	803	845	894	887	862	840	834	840	914	893	867	826	848	833	830	936
41666	58771	53868	51642	39271	25005	14590	9733	8107	7641	7490	7398	7377	7323	7289	7430	7325	7361	7246	7400	7370	7181	7298	7317	7249	7296	7252	7314	7377	7311	7181	7496	7265	7274	7334	7301	7238	7283	7248	7136	7289	7291	7309	7316	7206	7404	7477	7323	7270	7265	7223	7381	7298	7301	7339	7451	7359	7368	7298	7414	7325	7225	7466	7327	7323	7265	7366	7242	7390	7314	7313	7314	7190	7314	7301	7296	7291	7424	7305	7180	7284	7392	7163	7426	7245	7225	7290	7226	7299	7275	7343	7341	7366	7300	7250	7241	7341	7265	7363	7338	7310	7344	7361	7263	7353	7306	7548	7247	7344	7343	7291	7400	7283	7294	7307	7413	7522	7331	7285	7282	7328	7415	7382	7356	7369	7349	7339	7374	7332	7300	7282	7285	7325	7303	7360	7140	7311	7352	7203	7370	7267	7435	7311	7321	7367	7305	7398	7346	7462	7342	7325	7337	7435	7465	7407	7260	7263	7434	7235	7312	7244	7336	7412	7434	7387	7295	7256	7493	7360	7257	7287	7305	7361	7535	7385	7310	7284	7294	7198	7245	7379	7296	7177	7385	7198	7262	7384	7215	7291	7249	7367	7379	7384	7366	7385	7235	7353	7377	7253	7387	7286	7314	7287	7259	7302	7396	7265	7275	7336	7260	7353	7271	7315	7366	7280	7355	7337	7366	7276	7313	7470	7384	7259	7320	7356	7376	7284	7332	7266	7369	7246	7317	7332	7247	7315	7307	7361	7358	7374	7378	7332	7400	7087	7451	7216	7313	7441	7241	7402	7267	7299	7346	7364	7371	7411	7386	7421	7208	7326	7392	7311	7372	7333	7373	7381	7381	7328	7249	7348	7377	7311	7343	7330	7367	7298	7412	7360	7300	7379	7305	7469	7441	7330	7203	7203	7389	7398	7328	7367	7276	7326	7333	7343	7348	7399	7324	7279	7434	7255	7407	7419	7396	7328	7313	7287	7352	7360	7168	7227	7305	7231	7290	7205	7405	7240	7322	7433	7335	7370	7251	7335	7371	7389	7487	7482	7344	7301	7283	7366	7316	7407	7418	7312	7289	7418	7294	7316	7276	7391	7414	7303	7284	7353	7258	7367	7388	7374	7242	7398	7226	7371	7294	7386	7320	7530	7488	7244	7185	7329	7219	7452	7263	7388	7338	7389	7423	7382	7357	7309	7263	7391	7243	7367	7304	7479	7409	7242	7424	7258	7327	7187	7358	7336	7279	7399	7388	7298	7404	7354	7308	7278	7279	7466	7330	7357	7228	7405	7356	7442	7407	7272	7285	7263	7263	7397	7380	7454	7348	7229	7309	7354	7364	7414	7262	7263	7285	7469	7224	7351	7298	7341	7369	7487	7325	7283	7341	7332	7241	7438	7249	7347	7339	7478	7384	7131	7444	7346	7374	7272	7205	7346	7376	7233	7309	7366	7391	7311	7296	7326	7252	7357	7293	7257	7380	7392	7303	7231	7330	7344	7198	7388	7352	7237	7440	7399	7395	7289	7466	7322	7321	7369	7285	7487	7371	7387	7352	7308	7304	7277	7345	7391	7325	7280	7231	7250	7362	7233	7201	7395	7307	7314	7313	7291	7272	7349	7389	7473	7352	7352	7167	7371	7329	7304	7336	7322	7449	7310	7376	7236	7495	7399	7368	7287	7379	7218	7280	7270	7325	7356	7234	7250	7295	7373	7284	7349	7318	7352	7212	7425	7219	7242	7329	7215	7105	7278	7343	7352	7092	7362	7250	7272	7120	7289	7427	7341	7396	7283	7387	7409	7542	7307	7316	7437	7354	7263	7380	7337	7350	7289	7270	7225	7270	7386	7313	7328	7288	7362	7334	7359	7295	7333	7457	7295	7317	7374	7273	7302	7387	7410	7309	7313	7266	7398	7364	7250	7400	7398	7332	7439	7303	7260	7317	7291	7370	7298	7374	7376	7243	7327	7377	7355	7250	7279	7363	7323	7339	7485	7264	7403	7282	7371	7435	7291	7372	7261	7508	7248	7482	7339	7395	7405	7240	7275	7269	7243	7424	7352	7287	7316	7253	7312	7447	7345	7229	7258	7371	7361	7312	7389	7349	7271	7336	7416	7440	7280	7471	7362	7318	7273	7359	7327	7291	7368	7244	7382	7414	7377	7267	7289	7412	7210	7218	7357	7343	7358	7122	7291	7361	7356	7273	7317	7483	7281	7189	7335	7342	7272	7347	7191	7244	7300	7254	7543	7379	7417	7453	7382	7383	7252	7336	7285	7262	7246	7385	7365	7308	7379	7254	7315	7369	7326	7319	7302	7355	7336	7231	7400	7312	7257	7260	7292	7296	7383	7447	7267	7285	7405	7366	7228	7355	7314	7233	7373	7346	7368	7317	7306	7373	7322	7171	7376	7240	7316	7348	7308	7197	7406	7335	7338	7411	7374	7424	7413	7299	7301	7232	7323	7316	7337	7155	7371	7231	7174	7250	7374	7359	7307	7376	7554	7359	7393	7375	7256	7404	7297	7384	7281	7192	7273	7389	7322	7345	7198	7236	7253	7282	7435	7470	7382	7395	7282	7355	7334	7339	7305	7395	7324	7390	7289	7222	7473	7415	7340	7259	7088	7452	7428	7370	7254	7321	7445	7346	7442	7335	7322	7368	7386	7347	7269	7435	7315	7312	7332	7366	7376	7333	7294	7354	7342	7457	7221	7269	7371	7277	7249	7228	7263	7270	7328	7308	7227	7302	7159	7397	7363	7326	7375	7354	7316	7264	7426	7201	7289	7377	7420	7472	7350	7352	7351	7197	7311	7356	7313	7236	7422	7387	7431	7282	7368	7323	7504	7427	7373	7329	7294	7323	7326	7368	7283	7362	7180	7348	7419	7302	7420	7244	7360	7468	7330	7300	7305	7311	7381	7438	7317	7402	7388	7339	7334	7350	7257	7351	7262	7422	7355	7367	7398	7312	7324	7349	7297	7311	7237	7282	7284	7471	7388	7303	7282	7363	7297	7246	7336	7336	7551	7339	7297	7347	7301	7277	7198	7318	7291	7164	7409	7177	7408	7319	7294	7329	7371	7331	7424	7219	7382	7289	7240	7410	7168	7303	7318	7363	7425	7302	7408	7432	7296	7400	7252	7267	7284	7421	7450	7325	7193	7298	7361	7373	7344	7300	7341	7299	7387	7300	7370	7258	7404	7205	7400	7411	7343	7164	7394	7340	7351	7322	7346	7375	7402	7356	7462	7195	7363	7352	7378	7315	7302	7376	7393	7357	7442	7421	7284	7248	7425	7182	7462	7225	7354	7397	7343	7428	7489	7396	7396	7237	7221	7392	7380	7348	7259	7382	7271	7317	7214	7237	7267	7208	7291	7253	7321	7311	7273	7247	7329	7467	7365	7295	7371	7412	7415	7514	7281	7499	7403	7442	7269	7277	7352	7332	7401	7450	7333	7397	7380	7313	7338	7317	7443	7183	7371	7384	7236	7377	7467	7378	7298	7207	7319	7235	7237	7483	7308	7257	7225	7215	7202	7382	7379	7232	7356	7272	7190	7400	7183	7299	7410	7384	7392	7293	7383	7301	7238	7221	7302	7306	7307	7345	7309	7275	7391	7277	7305	7322	7306	7299	7257	7363	7527	7211	7317	7385	7409	7427	7365	7257	7336	7211	7330	7271	7309	7424	7403	7398	7477	7408	7228	7272	7412	7368	7346	7293	7207	7324	7248	7330	7425	7287	7466	7347	7331	7285	7329	7349	7416	7465	7363	7365	7426	7319	7253	7337	7307	7239	7373	7185	7433	7213	7293	7292	7426	7429	7325	7359	7385	7254	7306	7162	7347	7182	7350	7252	7420	7383	7321	7227	7331	7400	7339	7283	7190	7323	7404	7247	7262	7377	7233	7311	7380	7206	7325	7332	7349	7332	7142	7351	7314	7278	7285	7318	7413	7122	7372	7164	7498	7327	7461	7340	7304	7332	7256	7269	7333	7337	7431	7379	7253	7273	7325	7357	7393	7290	7466	7336	7368	7307	7392	7297	7350	7350	7346	7256	7402	7296	7254	7340	7279	7352	7299	7230	7357	7337	7188	7458	7306	7318	7373	7332	7363	7409	7437	7316	7157	7258	7236	7461	7261	7222	7408	7441	7389	7343	7275	7328	7231	7434	7426	7177	7311	7449	7343	7283	7381	7372	7318	7362	7413	7331	7387	7397	7373	7319	7314	7365	7247	7313	7423	7286	7502	7486	7380	7280	7318	7298	7218	7286	7483	7340	7211	7329	7224	7263	7341	7276	7293	7284	7429	7326	7473	7246	7320	7436	7281	7349	7295	7377	7357	7272	7280	7325	7472	7126	7335	7322	7226	7347	7288	7275	7373	7367	7336	7500	7294	7205	7144	7392	7326	7487	7416	7250	7270	7319	7322	7351	7301	7405	7290	7208	7410	7392	7254	7381	7330	7438	7268	7531	7325	7353	7312	7286	7320	7228	7275	7356	7283	7274	7477	7376	7390	7375	7222	7292	7377	7372	7272	7301	7208	7260	7250	7318	7353	7246	7344	7227	7361	7403	7399	7348	7335	7327	7379	7370	7251	7365	7279	7419	7279	7412	7401	7325	7353	7165	7262	7368	7229	7244	7334	7247	7316	7567	7324	7312	7339	7317	7365	7243	7298	7434	7241	7450	7237	7249	7312	7221	7384	7392	7322	7241	7345	7326	7387	7115	7197	7325	7335	7289	7228	7281	7350	7433	7397	7399	7381	7291	7282	7337	7433	7318	7249	7269	7338	7400	7408	7392	7403	7351	7267	7317	7317	7294	7272	7425	7323	7247	7386	7270	7282	7327	7369	7318	7355	7285	7278	7321	7373	7385	7424	7391	7291	7416	7265	7493	7301	7196	7351	7375	7333	7299	7499	7331	7342	7344	7214	7414	7317	7320	7306	7330	7253	7427	7258	7224	7321	7410	7296	7303	7313	7299	7333	7366	7316	7268	7202	7516	7523	7361	7300	7320	7180	7295	7195	7406	7372	7349	7389	7142	7203	7378	7304	7280	7292	7356	7341	7333	7375	7304	7313	7348	7369	7443	7219	7296	7261	7269	7383	7342
8473	17946	20588	11246	4515	1678	1107	948	866	854	865	866	858	856	838	865	833	836	832	847	832	861	818	844	829	824	838	895	891	825	828	842	871	842	878	817	804	873	830	885	885	811	872	883	874	804	821	841	857	870	840	806	879	864	853	767	822	831	858	858	858	878	847	841	866	832	836	843	884	826	826	799	901	950	845	829	822	847	838	848	824	833	862	877	838	874	814	877	852	854	833	846	875	884	838	832	836	854	865	863	804	854	826	787	819	885	862	839	841	883	905	851	836	863	867	865	784	795	872	883	870	794	902	837	872	798	853	885	828	852	891	843	825	837	840	801	845	807	929	821	830	828	847	837	874	860	828	845	805	825	861	838	814	834	820	892	852	855	843	901	872	836	829	834	862	818	844	904	850	866	842	871	883	857	854	794	818	823	844	822	855	821	914	816	896	792	767	858	867	850	836	825	891	837	846	880	851	873	854	849	854	879	863	855	854	824	833	829	816	861	878	810	813	805	857	857	908	832	788	867	911	885	854	921	834	835	835	821	814	902	842	845	838	809	852	789	882	836	810	823	830	841	827	821	857	873	857	873	857	832	861	800	818	832	812	839	838	838	900	851	830	800	859	873	874	824	848	855	824	850	808	860	824	829	836	870	864	885	909	858	901	829	885	827	856	824	840	842	789	855	849	851	863	867	811	858	892	816	906	856	850	874	862	858	856	808	859	844	847	873	881	840	881	888	864	844	840	867	841	837	849	810	821	853	849	795	833	809	852	827	909	853	834	864	866	778	828	830	850	807	857	854	868	811	819	878	869	844	779	835	889	846	878	854	904	853	848	886	819	817	828	853	859	803	874	871	808	831	839	840	888	830	850	846	862	834	833	882	809	878	836	876	823	809	795	902	851	865	843	828	833	829	826	793	800	855	883	879	819	805	863	831	820	812	823	832	845	804	857	837	833	878	853	851	878	836	844	843	837	857	815	874	832	828	813	806	837	855	851	852	838	838	859	807	862	875	884	871	876	792	839	779	840	891	838	862	856	859	860	845	894	854	859	931	853	828	840	835	808	858	794	828	910	914	849	886	775	875	836	824	830	864	846	826	857	853	893	858	813	875	837	859	845	899	874	854	837	861	837	804	837	812	862	837	830	840	864	823	947	834	856	847	840	832	844	808	831	863	819	800	809	828	880	863	836	853	843	900	854	839	852	842	815	815	857	822	812	829	886	910	885	836	802	838	860	817	822	860	842	831	840	857	839	860	811	776	830	880	878	825	831	831	826	905	850	821	837	819	918	889	890	829	844	823	881	865	856	850	831	863	815	822	853	839	845	902	800	775	849	837	873	875	855	841	834	830	801	882	783	851	828	892	835	866	823	833	823	884	836	874	860	843	861	868	861	839	876	923	862	808	865	864	864	841	849	838	843	902	840	813	883	883	813	779	851	849	868	845	838	863	889	863	806	841	840	876	801	847	875	842	871	857	834	813	863	892	804	882	874	886	844	870	861	799	853	851	835	868	848	834	844	807	848	874	858	816	858	862	850	803	849	874	813	890	874	847	828	830	859	863	789	841	862	905	850	810	822	822	858	888	849	833	832	854	806	864	815	848	807	815	897	834	824	863	842	846	839	813	840	860	809	877	808	852	860	877	836	833	800	789	845	848	845	835	860	813	829	886	796	873	841	883	871	859	859	835	846	882	825	874	886	831	834	856	866	856	844	845	805	853	837	835	844	815	825	894	868	905	838	845	868	849	876	873	856	849	817	812	851	818	835	827	868	816	909	847	866	830	869	872	831	838	809	815	800	898	850	856	866	878	848	838	867	864	907	828	851	841	860	828	856	838	787	822	922	842	849	858	775	833	904	815	831	814	855	808	854	848	811	863	821	869	818	813	831	900	840	849	837	887	810	847	853	860	838	806	846	785	857	804	825	864	844	854	835	816	844	849	890	846	823	860	872	847	846	849	865	835	860	874	852	857	875	804	827	852	827	813	814	884	846	828	898	859	816	884	882	850	871	822	793	857	840	867	865	851	903	877	813	810	837	901	849	931	840	830	852	853	836	903	898	850	918	850	836	881	845	881	904	824	819	869	911	893	838	787	883	841	826	893	830	923	839	866	826	794	869	861	827	856	849	862	852	821	839	876	849	913	793	901	824	837	853	821	883	876	853	848	831	821	773	813	824	866	856	846	836	857	883	826	837	882	830	819	867	859	870	858	831	848	891	777	840	830	822	816	849	860	871	890	814	872	872	829	849	841	790	820	834	890	881	792	893	829	815	866	895	834	840	877	857	844	845	839	881	870	834	794	806	838	828	847	847	889	832	881	863	882	784	873	870	828	817	872	867	852	871	829	810	868	877	928	871	859	856	864	800	819	804	850	904	887	867	859	808	891	854	866	872	880	902	786	850	857	839	865	912	874	880	818	830	784	807	869	873	791	844	823	818	862	869	800	858	790	827	822	860	893	867	915	787	876	805	805	826	885	830	864	823	845	845	873	797	869	915	837	803	845	870	862	848	872	870	879	899	837	814	852	827	837	847	866	896	799	842	767	872	818	895	835	915	859	802	854	817	882	859	767	872	796	842	815	857	829	833	854	850	882	867	836	866	862	890	841	874	823	827	878	832	862	910	777	839	855	829	844	876	825	890	867	850	859	832	860	845	833	884	832	831	883	849	858	837	857	851	906	870	846	847	820	807	869	802	819	906	850	776	864	853	881	892	847	868	847	831	840	849	828	895	863	807	872	835	829	830	881	874	860	858	831	863	887	823	823	859	819	901	817	864	841	900	879	812	874	841	845	861	863	820	886	833	839	867	838	879	834	837	871	794	878	880	852	831	909	801	852	846	801	840	884	830	830	829	810	897	888	862	828	870	884	835	854	858	866	850	846	835	869	817	880	879	847	878	875	806	904	832	822	794	855	841	865	863	862	847	857	821	857	835	830	850	827	828	822	862	828	886	851	835	863	812	876	834	790	816	811	864	821	863	824	865	887	819	767	816	827	849	873	801	860	897	850	834	865	839	888	857	845	862	815	863	852	860	822	872	826	922	873	812	811	833	866	888	865	899	834	843	857	807	840	844	849	933	885	851	923	897	864	862	843	826	843	879	850	842	856	886	858	858	864	882	874	857	872	854	926	857	832	850	872	818	814	913	860	841	874	842	862	887	831	793	889	822	845	885	798	845	826	854	855	867	860	853	848	862	833	849	859	877	843	849	809	828	845	881	881	830	845	844	840	852	901	845	896	901	828	895	873	836	843	869	882	842	802	842	875	821	848	812	838	812	885	821	828	861	831	838	865	848	857	861	829	852	894	830	847	868	844	829	851	837	803	814	818	831	813	829	836	871	923	879	859	799	809	867	868	853	853	862	849	840	848	828	870	886	840	846	855	808	877	886	841	831	815	833	828	844	850	842	829	865	799	848	877	832	794	881	852	833	821	850	839	875	861	862	871	880	882	854	838	875	814	877	879	888	830	831	879	841	857	857	830	818	849	830	904
36992	55102	53476	49465	37197	22623	14149	9269	7990	7562	7377	7353	7337	7233	7353	7488	7290	7321	7347	7289	7265	7307	7203	7254	7287	7250	7224	7175	7168	7258	7338	7379	7268	7255	7290	7513	7267	7381	7353	7125	7243	7291	7463	7203	7289	7272	7385	7377	7287	7290	7251	7288	7323	7232	7308	7214	7298	7257	7364	7440	7233	7367	7246	7261	7214	7369	7124	7250	7314	7305	7371	7287	7253	7259	7383	7233	7394	7159	7366	7303	7262	7414	7281	7327	7295	7315	7309	7173	7198	7171	7321	7280	7364	7237	7279	7284	7297	7366	7297	7127	7231	7253	7332	7270	7300	7288	7268	7292	7165	7273	7366	7382	7406	7249	7362	7305	7228	7252	7296	7284	7289	7325	7382	7218	7322	7221	7255	7173	7252	7221	7272	7350	7175	7338	7339	7235	7384	7270	7328	7222	7299	7313	7412	7258	7273	7325	7292	7246	7392	7182	7307	7114	7394	7342	7227	7214	7162	7285	7229	7264	7376	7277	7321	7213	7295	7338	7351	7318	7291	7220	7271	7370	7338	7295	7391	7231	7105	7271	7127	7368	7287	7263	7300	7331	7220	7392	7305	7170	7192	7406	7235	7402	7236	7305	7321	7203	7259	7404	7306	7307	7349	7243	7278	7306	7320	7402	7236	7237	7236	7329	7242	7287	7186	7407	7326	7256	7236	7216	7364	7277	7280	7247	7235	7271	7132	7322	7312	7243	7380	7297	7321	7331	7374	7304	7218	7306	7292	7332	7272	7274	7197	7348	7246	7246	7282	7378	7344	7220	7263	7163	7413	7224	7258	7365	7279	7224	7405	7351	7247	7276	7210	7153	7335	7277	7307	7304	7313	7432	7342	7250	7276	7282	7280	7248	7382	7367	7372	7248	7340	7409	7261	7412	7251	7188	7165	7336	7317	7281	7172	7269	7269	7309	7407	7217	7206	7260	7256	7328	7253	7313	7247	7319	7262	7216	7289	7161	7313	7372	7245	7446	7365	7285	7251	7270	7281	7320	7375	7201	7226	7349	7348	7418	7347	7242	7183	7242	7175	7294	7209	7302	7157	7394	7375	7446	7278	7397	7249	7214	7319	7330	7248	7384	7259	7183	7419	7346	7342	7233	7402	7343	7202	7196	7317	7268	7319	7304	7170	7321	7241	7345	7196	7381	7230	7261	7260	7349	7266	7315	7320	7214	7229	7246	7298	7314	7375	7390	7266	7257	7360	7153	7270	7272	7321	7161	7229	7442	7246	7281	7225	7250	7235	7194	7399	7332	7228	7296	7374	7302	7266	7292	7288	7414	7382	7326	7321	7254	7258	7283	7326	7235	7328	7275	7324	7272	7254	7199	7186	7369	7137	7328	7319	7384	7325	7390	7363	7209	7176	7307	7295	7305	7246	7238	7432	7290	7277	7261	7234	7319	7217	7239	7325	7338	7362	7091	7298	7294	7345	7176	7237	7278	7233	7398	7139	7300	7368	7255	7386	7243	7294	7250	7340	7204	7413	7379	7285	7323	7283	7314	7305	7230	7255	7303	7301	7168	7395	7371	7269	7266	7315	7314	7302	7212	7398	7295	7354	7376	7306	7165	7266	7259	7313	7285	7298	7243	7269	7356	7337	7301	7354	7222	7267	7178	7245	7306	7256	7236	7250	7216	7288	7203	7183	7447	7258	7198	7199	7310	7236	7260	7299	7218	7209	7311	7297	7191	7380	7325	7326	7228	7285	7292	7129	7245	7158	7242	7270	7254	7288	7224	7248	7323	7213	7335	7414	7291	7398	7208	7361	7139	7411	7377	7205	7149	7178	7242	7426	7345	7178	7283	7355	7297	7275	7290	7307	7282	7224	7299	7341	7258	7278	7373	7273	7257	7472	7355	7295	7342	7336	7325	7285	7301	7226	7288	7244	7269	7284	7184	7336	7310	7462	7358	7248	7295	7215	7400	7270	7159	7312	7345	7281	7277	7354	7285	7277	7463	7344	7245	7275	7368	7400	7312	7229	7281	7222	7348	7299	7415	7332	7309	7321	7176	7300	7406	7287	7312	7305	7322	7376	7349	7130	7268	7279	7346	7281	7391	7271	7221	7292	7471	7275	7351	7350	7221	7254	7191	7352	7250	7366	7255	7294	7355	7229	7476	7145	7310	7238	7264	7280	7333	7258	7195	7285	7312	7341	7229	7209	7288	7316	7303	7314	7333	7373	7311	7301	7290	7416	7333	7302	7178	7255	7251	7385	7311	7387	7280	7305	7373	7262	7256	7389	7328	7083	7415	7373	7214	7158	7169	7339	7324	7348	7441	7282	7217	7334	7323	7249	7356	7093	7281	7379	7274	7384	7187	7326	7296	7342	7178	7306	7279	7317	7294	7271	7357	7209	7148	7319	7292	7318	7451	7383	7369	7230	7252	7271	7167	7336	7210	7279	7198	7309	7221	7237	7324	7310	7239	7384	7312	7253	7391	7290	7311	7383	7356	7438	7430	7347	7431	7401	7225	7298	7337	7336	7288	7193	7304	7309	7275	7262	7371	7333	7361	7190	7170	7294	7311	7396	7261	7292	7284	7245	7300	7137	7194	7231	7109	7361	7286	7258	7254	7259	7377	7305	7198	7382	7304	7319	7354	7231	7243	7375	7386	7278	7197	7231	7191	7277	7297	7328	7162	7230	7329	7279	7254	7254	7318	7301	7311	7360	7421	7179	7139	7311	7244	7299	7206	7312	7362	7303	7161	7274	7371	7343	7349	7214	7310	7370	7212	7209	7224	7366	7284	7219	7321	7195	7381	7325	7295	7232	7313	7267	7340	7286	7313	7329	7299	7340	7341	7299	7322	7315	7303	7286	7310	7373	7266	7304	7296	7418	7308	7329	7181	7213	7236	7281	7226	7365	7271	7338	7371	7235	7341	7339	7324	7316	7261	7244	7294	7481	7229	7226	7352	7244	7330	7232	7300	7310	7311	7220	7288	7320	7231	7241	7271	7338	7274	7336	7190	7154	7341	7390	7277	7263	7457	7393	7317	7337	7118	7299	7296	7211	7318	7285	7383	7334	7187	7219	7282	7347	7282	7282	7391	7293	7315	7313	7441	7272	7177	7248	7370	7239	7326	7330	7348	7340	7210	7211	7338	7311	7423	7167	7220	7282	7356	7272	7322	7298	7297	7284	7233	7220	7274	7225	7275	7436	7349	7315	7350	7286	7281	7276	7180	7276	7190	7273	7374	7294	7272	7326	7277	7120	7265	7351	7359	7245	7237	7207	7315	7384	7392	7361	7226	7371	7212	7243	7351	7353	7351	7353	7129	7328	7351	7368	7273	7145	7440	7185	7272	7161	7283	7260	7243	7227	7302	7307	7246	7415	7354	7283	7282	7275	7244	7274	7215	7277	7261	7295	7400	7206	7382	7300	7379	7351	7232	7366	7291	7292	7327	7155	7300	7233	7410	7268	7352	7142	7272	7296	7335	7293	7383	7172	7404	7340	7334	7271	7362	7403	7323	7205	7175	7276	7360	7360	7182	7356	7304	7305	7349	7310	7319	7375	7302	7251	7249	7298	7310	7282	7445	7235	7207	7351	7298	7246	7389	7201	7140	7193	7262	7195	7387	7279	7312	7355	7228	7190	7408	7323	7232	7356	7315	7272	7288	7381	7254	7438	7207	7365	7471	7305	7276	7252	7297	7322	7294	7346	7232	7380	7296	7257	7371	7245	7334	7363	7322	7356	7369	7225	7447	7312	7278	7366	7287	7249	7330	7268	7300	7319	7331	7306	7253	7243	7339	7360	7308	7262	7158	7385	7311	7325	7279	7311	7322	7305	7220	7378	7268	7431	7252	7313	7290	7199	7416	7427	7269	7340	7348	7263	7380	7392	7450	7225	7242	7321	7286	7339	7199	7346	7101	7253	7188	7259	7317	7354	7181	7197	7301	7348	7326	7224	7342	7168	7219	7294	7283	7149	7373	7241	7255	7341	7344	7359	7352	7303	7372	7382	7329	7283	7204	7383	7248	7327	7384	7434	7182	7336	7278	7315	7361	7329	7207	7249	7291	7181	7231	7318	7301	7259	7287	7390	7314	7219	7306	7398	7284	7279	7313	7127	7406	7355	7285	7423	7204	7259	7393	7412	7382	7350	7257	7185	7338	7323	7348	7342	7384	7188	7199	7357	7294	7250	7276	7223	7190	7354	7382	7319	7322	7213	7315	7269	7308	7340	7178	7311	7282	7259	7352	7221	7048	7338	7315	7398	7419	7372	7278	7385	7359	7318	7380	7334	7386	7247	7430	7371	7419	7429	7369	7203	7347	7403	7303	7313	7313	7323	7292	7227	7238	7332	7361	7330	7320	7314	7222	7213	7370	7280	7263	7359	7266	7377	7190	7375	7347	7293	7337	7151	7355	7340	7374	7362	7326	7309	7323	7353	7284	7325	7410	7340	7409	7225	7200	7386	7318	7313	7337	7245	7257	7329	7261	7378	7136	7283	7389	7387	7279	7338	7182	7203	7264	7309	7287	7267	7319	7322	7305	7368	7303	7336	7404	7223	7424	7294	7323	7354	7446	7184	7355	7349	7173	7331	7262	7207	7278	7276	7324	7433	7407	7277	7270	7193	7304	7264	7325	7336	7330	7346	7320	7228	7287	7291	7396	7340	7291	7326	7307	7311	7293	7323	7355	7355	7356	7325	7281	7233	7346	7213	7456	7323	7296	7344	7284	7243	7301	7198	7329	7332	7174	7276	7333	7197	7229	7297	7317	7258	7145	7297	7287	7276	7218	7288	7183	7325	7232	7245	7435	7187	7315	7357	7342	7158	7197	7225	7346	7333	7256	7199	7335	7194	7439	7360	7231	7337	7311	7415	7256	7234	7419	7211	7317	7286	7352	7362	7442	7186	7269	7263	7227	7335	7217	7355	7260	7365	7328	7390	7257	7403	7189	7359	7356	7301	7157	7380	7247	7354	7297	7308	7231	7248	7280	7365	7328	7373	7384	7274	7266	7263	7445	7476	7238	7467	7337	7286	7338	7352	7241	7308	7441	7368	7292	7187	7289	7338	7291	7229	7432	7410	7280	7299	7249	7376	7356	7274	7339	7197	7107	7348	7297	7447	7187
11086	30862	31016	18226	7426	2416	1346	982	930	854	840	899	913	906	886	883	828	834	882	816	895	819	860	824	866	837	852	887	840	872	897	838	845	849	845	867	856	843	858	863	817	918	823	805	879	845	847	859	871	894	834	896	848	882	858	859	852	873	875	834	908	894	856	867	858	887	836	905	853	821	880	850	925	829	812	826	942	913	890	849	858	860	849	845	863	860	847	812	842	850	860	840	865	850	862	859	868	906	829	804	877	878	805	867	877	838	849	898	839	876	854	881	828	887	892	841	875	815	847	881	863	832	828	792	886	861	804	856	834	866	854	882	855	873	850	842	865	838	872	851	818	847	878	842	841	860	792	886	876	855	826	893	854	886	867	859	801	906	845	849	866	858	842	841	882	839	842	830	877	852	823	824	877	832	879	894	871	833	878	881	872	856	865	846	827	817	840	838	844	844	872	867	812	825	827	808	878	854	881	810	889	811	850	843	844	921	800	829	869	831	830	891	835	879	855	893	807	823	858	875	823	860	908	924	832	837	838	797	855	858	907	823	802	869	873	862	896	900	824	851	864	860	864	846	854	847	875	884	837	862	798	867	865	869	881	872	900	832	814	869	837	864	850	884	821	851	838	855	854	910	867	885	862	839	832	817	829	945	824	852	825	827	843	858	890	853	866	842	788	861	818	810	817	881	880	847	824	849	870	875	848	863	841	862	847	842	844	862	860	858	837	732	888	865	872	828	856	872	870	839	868	853	829	859	849	801	850	805	803	874	879	826	843	905	812	827	857	827	943	874	810	874	878	850	917	848	889	881	878	837	880	816	869	800	866	820	868	861	846	886	877	855	886	929	850	846	835	861	904	897	862	856	830	831	903	867	839	855	840	911	833	909	863	823	846	871	772	807	805	869	865	848	871	816	835	840	830	862	851	860	856	867	901	830	834	882	839	858	897	852	878	836	868	873	874	829	864	858	860	849	840	872	919	858	835	856	921	857	857	889	854	874	855	870	861	869	832	822	810	871	890	879	906	779	826	896	853	851	819	839	851	802	871	847	848	844	834	781	808	857	857	832	835	854	842	824	853	882	822	840	820	906	828	867	819	851	886	839	838	840	886	864	856	836	840	829	869	810	803	863	835	819	818	857	883	853	876	778	853	840	799	835	862	879	836	828	840	852	841	840	883	815	868	883	872	832	849	819	857	843	900	868	861	859	856	880	789	893	863	855	874	840	898	836	838	894	895	836	874	881	876	846	878	839	870	809	833	869	881	896	872	804	903	811	811	890	803	795	867	860	874	811	819	785	885	920	816	871	887	841	862	874	845	860	853	877	847	878	808	881	908	831	819	852	783	871	872	799	906	826	825	905	854	876	882	896	888	864	847	840	810	877	849	830	844	881	874	910	906	843	860	848	874	907	890	913	896	835	842	835	845	828	893	855	914	862	840	878	844	869	861	867	868	892	833	858	896	855	865	842	826	849	865	870	926	843	812	838	878	841	907	833	872	916	895	878	902	889	798	854	875	862	845	841	856	853	838	835	845	876	835	861	862	804	804	839	805	841	846	935	866	910	840	850	877	838	828	844	902	840	887	877	873	882	891	842	852	887	892	897	854	860	850	863	885	880	879	863	876	876	864	871	836	838	876	836	868	904	820	878	839	819	783	862	814	875	836	848	847	870	812	845	858	846	851	835	855	848	878	864	838	890	831	880	828	804	815	867	823	867	818	833	809	852	895	851	831	861	874	836	874	867	809	855	897	814	857	894	873	814	853	833	862	919	832	869	872	853	853	857	825	837	866	865	830	868	834	865	840	884	840	843	896	888	889	779	814	837	834	862	843	891	829	857	879	809	872	891	847	870	925	855	864	848	897	905	851	890	890	825	895	869	897	843	826	899	872	884	845	831	889	853	833	796	858	886	864	828	893	886	841	844	805	890	899	854	824	876	834	818	852	874	803	885	862	846	862	886	874	843	897	880	873	865	881	831	828	872	865	871	820	835	832	926	862	851	851	841	881	890	839	871	864	829	857	837	841	863	826	842	862	878	843	853	826	861	870	835	854	895	841	839	858	851	889	838	845	876	839	861	888	881	814	849	876	907	842	866	910	868	929	841	837	820	829	852	801	847	850	872	848	813	826	817	832	888	865	861	851	879	851	875	830	834	840	898	778	853	843	828	875	874	860	826	846	873	867	904	801	877	851	861	916	845	852	877	869	864	809	872	920	874	842	847	808	809	851	800	821	880	869	864	847	837	874	914	828	825	845	825	846	859	926	876	843	842	851	882	855	880	796	854	831	895	846	827	853	845	814	877	922	859	904	826	868	858	805	844	849	798	822	877	858	822	875	850	884	904	901	881	867	970	815	873	918	854	850	874	857	845	916	831	883	887	838	848	814	851	881	834	843	850	843	850	896	858	885	842	923	815	845	830	876	885	844	843	814	891	842	886	867	860	826	862	885	810	868	913	901	866	791	823	786	854	837	875	855	854	915	888	846	840	860	876	881	837	866	853	820	878	870	868	869	857	832	791	847	833	876	865	854	858	904	889	895	892	873	887	892	855	884	852	874	838	828	845	849	888	860	903	807	839	842	828	864	858	875	833	828	833	833	864	822	810	833	846	816	842	850	874	855	822	837	894	868	843	885	809	865	838	864	802	879	815	861	892	822	855	849	817	863	845	901	840	835	881	839	861	854	904	858	825	827	877	863	876	814	854	807	890	878	897	918	859	858	866	845	879	888	827	894	865	811	849	844	861	835	891	836	890	861	846	838	833	890	858	829	854	834	820	871	861	868	846	834	822	836	889	869	824	888	791	865	859	852	853	856	865	827	818	869	859	795	878	868	884	851	912	844	847	846	846	849	806	866	857	834	853	912	823	884	862	889	828	867	860	863	830	847	877	912	858	875	818	848	826	830	918	814	864	825	869	851	833	857	820	919	875	871	864	849	844	866	845	844	806	863	848	843	869	875	816	858	847	865	837	900	839	837	823	836	896	737	895	852	831	838	834	900	889	855	786	865	831	839	861	864	847	850	812	883	844	832	835	851	846	909	863	831	843	854	854	818	811	874	866	823	826	834	844	848	821	911	876	851	845	834	864	833	850	835	792	899	886	869	908	863	850	808	844	830	914	842	899	894	851	922	916	823	813	865	870	826	827	843	884	846	863	833	837	904	885	831	894	896	888	855	905	891	840	836	860	839	872	812	856	885	854	857	845	810	805	870	860	828	887	831	798	854	858	855	815	870	797	849	901	840	825	860	864	883	863	862	903	816	867	884	826	879	901	866	878	822	826	809	886	829	848	849	841	825	827	825	856	837	828	828	876	874	840	868	857	859	876	877	837	856	821	870	867	810	850	850	844	880	840	867	866	823	849	844	868	837	831	852	822	882	818	826	800	873	909	801	912	841	850	877	886	814	859	892	849	857	837	834	868	913	864	860	872	879	885	873	889	863	819	835	792	842	842	849	856	868	834	911	868	826	837	858	895	864	858	845	865	859	866
46278	70293	64923	58912	43997	26804	17259	11002	8630	7984	7566	7398	7397	7323	7354	7408	7239	7223	7316	7239	7348	7129	7141	7357	7421	7412	7249	7222	7328	7287	7374	7338	7322	7250	7174	7174	7413	7318	7178	7177	7175	7253	7262	7194	7209	7196	7304	7404	7308	7243	7223	7300	7357	7214	7397	7237	7259	7159	7218	7235	7185	7394	7258	7329	7270	7202	7216	7307	7338	7213	7384	7303	7306	7214	7403	7188	7119	7212	7322	7375	7363	7263	7167	7239	7342	7120	7284	7306	7207	7222	7292	7260	7287	7341	7296	7257	7217	7257	7268	7245	7337	7313	7169	7220	7312	7282	7320	7215	7234	7228	7161	7199	7287	7384	7308	7161	7367	7191	7345	7339	7298	7161	7342	7215	7222	7125	7351	7209	7302	7006	7437	7246	7274	7288	7347	7345	7324	7349	7137	7179	7354	7193	7225	7336	7199	7279	7268	7346	7242	7230	7320	7265	7244	7380	7323	7236	7259	7232	7210	7163	7104	7191	7356	7405	7136	7202	7344	7333	7238	7277	7274	7422	7373	7330	7339	7284	7260	7432	7098	7315	7263	7234	7262	7321	7320	7287	7127	7380	7123	7214	7158	7204	7304	7274	7288	7293	7258	7370	7308	7169	7298	7308	7266	7243	7348	7272	7278	7251	7270	7304	7175	7312	7353	7353	7369	7332	7156	7184	7267	7312	7309	7227	7466	7266	7319	7188	7143	7218	7228	7376	7197	7301	7212	7229	7141	7293	7343	7134	7353	7248	7244	7267	7168	7404	7243	7345	7333	7366	7401	7350	7344	7256	7341	7249	7243	7338	7388	7296	7383	7338	7409	7300	7255	7283	7329	7315	7349	7299	7283	7378	7425	7274	7361	7420	7292	7224	7340	7262	7280	7327	7223	7299	7241	7401	7030	7293	7113	7164	7231	7230	7240	7253	7347	7274	7171	7331	7162	7242	7243	7284	7196	7320	7362	7290	7326	7286	7297	7271	7455	7232	7155	7256	7354	7359	7285	7294	7258	7134	7281	7339	7208	7184	7500	7401	7239	7246	7227	7347	7393	7286	7346	7391	7367	7136	7288	7288	7279	7326	7264	7292	7336	7257	7161	7200	7303	7286	7275	7217	7220	7301	7314	7291	7122	7169	7240	7388	7354	7304	7266	7198	7272	7307	7377	7382	7284	7307	7368	7316	7428	7279	7183	7239	7299	7359	7252	7375	7256	7221	7373	7379	7364	7192	7240	7353	7300	7358	7290	7273	7267	7383	7316	7243	7236	7319	7292	7377	7355	7284	7365	7301	7305	7353	7434	7236	7298	7263	7339	7182	7275	7354	7258	7269	7290	7305	7305	7259	7348	7271	7207	7200	7266	7338	7282	7451	7346	7255	7232	7334	7222	7248	7331	7157	7321	7411	7239	7233	7227	7198	7273	7350	7260	7364	7244	7174	7377	7305	7243	7326	7289	7329	7187	7330	7277	7505	7262	7167	7336	7232	7328	7417	7284	7349	7131	7195	7278	7382	7388	7223	7183	7369	7295	7234	7378	7227	7174	7304	7319	7439	7254	7259	7305	7250	7178	7445	7283	7218	7231	7172	7290	7401	7250	7222	7264	7337	7319	7223	7384	7241	7146	7196	7302	7204	7421	7286	7304	7260	7372	7194	7342	7331	7322	7228	7273	7258	7408	7251	7257	7315	7343	7289	7210	7310	7229	7259	7241	7284	7268	7218	7285	7240	7306	7325	7252	7138	7274	7225	7189	7355	7203	7318	7270	7329	7277	7321	7359	7263	7251	7226	7298	7208	7227	7258	7249	7341	7400	7299	7242	7234	7185	7287	7315	7246	7387	7230	7400	7252	7265	7247	7206	7146	7276	7250	7352	7278	7323	7331	7342	7348	7304	7423	7137	7253	7282	7160	7164	7235	7385	7305	7181	7252	7298	7290	7326	7200	7416	7243	7303	7241	7225	7335	7292	7167	7365	7231	7408	7230	7310	7304	7215	7297	7440	7410	7337	7181	7153	7248	7324	7336	7146	7217	7221	7267	7381	7202	7309	7355	7272	7308	7232	7317	7274	7354	7230	7314	7199	7285	7402	7296	7316	7176	7300	7112	7403	7308	7333	7230	7383	7226	7282	7366	7311	7307	7345	7297	7243	7298	7355	7397	7262	7193	7285	7337	7387	7358	7270	7286	7136	7296	7431	7251	7220	7360	7181	7322	7415	7263	7350	7190	7260	7230	7261	7298	7234	7331	7241	7268	7309	7343	7243	7198	7276	7321	7280	7146	7344	7338	7235	7370	7296	7357	7283	7244	7219	7380	7193	7264	7163	7369	7418	7344	7246	7365	7386	7376	7241	7297	7407	7355	7312	7230	7367	7237	7292	7213	7294	7252	7363	7214	7240	7126	7309	7264	7163	7327	7248	7369	7370	7410	7228	7308	7244	7424	7306	7340	7343	7253	7345	7321	7119	7253	7190	7336	7227	7237	7388	7349	7390	7313	7361	7359	7253	7205	7340	7203	7233	7278	7197	7455	7249	7174	7413	7262	7315	7383	7263	7430	7223	7257	7325	7311	7177	7234	7308	7216	7351	7173	7170	7382	7260	7462	7280	7361	7290	7177	7306	7192	7310	7318	7274	7279	7266	7420	7269	7389	7404	7213	7351	7375	7243	7323	7408	7362	7257	7241	7328	7211	7276	7329	7240	7324	7238	7289	7341	7320	7153	7333	7183	7299	7230	7345	7244	7330	7248	7412	7267	7269	7401	7184	7284	7264	7427	7272	7281	7342	7244	7192	7398	7278	7284	7163	7088	7210	7228	7221	7210	7158	7296	7312	7303	7221	7227	7334	7305	7195	7333	7303	7316	7155	7341	7295	7393	7290	7401	7218	7181	7346	7306	7245	7242	7288	7293	7330	7408	7181	7169	7346	7226	7431	7289	7297	7314	7243	7317	7229	7125	7265	7198	7247	7344	7266	7378	7254	7230	7301	7332	7511	7389	7296	7272	7264	7290	7399	7393	7264	7206	7372	7447	7315	7249	7418	7391	7199	7345	7229	7253	7342	7245	7341	7227	7275	7243	7413	7240	7317	7337	7248	7244	7210	7252	7396	7252	7340	7278	7219	7249	7304	7303	7255	7263	7197	7307	7273	7061	7022	7251	7374	7373	7209	7440	7356	7326	7227	7221	7258	7320	7262	7226	7219	7311	7248	7350	7302	7192	7235	7105	7417	7174	7283	7368	7241	7259	7254	7225	7422	7183	7184	7258	7344	7241	7248	7424	7451	7343	7213	7293	7450	7321	7244	7253	7313	7426	7423	7232	7130	7305	7270	7174	7332	7421	7387	7262	7333	7227	7331	7328	7418	7238	7175	7250	7291	7209	7176	7222	7332	7212	7284	7237	7366	7285	7184	7345	7342	7252	7359	7108	7367	7200	7380	7282	7333	7186	7436	7255	7419	7425	7245	7263	7312	7234	7199	7284	7260	7341	7281	7277	7177	7265	7273	7199	7207	7360	7260	7408	7259	7329	7173	7346	7324	7338	7297	7299	7276	7221	7424	7445	7118	7282	7223	7365	7324	7212	7293	7269	7209	7224	7338	7275	7299	7384	7316	7285	7392	7301	7337	7306	7267	7255	7317	7224	7304	7327	7292	7301	7241	7208	7338	7178	7237	7182	7312	7331	7307	7293	7251	7229	7373	7278	7359	7318	7315	7254	7225	7252	7156	7422	7247	7246	7283	7338	7396	7155	7241	7299	7287	7308	7349	7245	7404	7305	7236	7340	7189	7379	7216	7208	7353	7276	7107	7220	7389	7441	7195	7257	7213	7317	7350	7226	7287	7204	7236	7403	7339	7258	7228	7297	7396	7206	7234	7302	7188	7303	7306	7353	7330	7351	7259	7279	7377	7206	7151	7212	7335	7257	7193	7251	7296	7194	7261	7234	7209	7218	7324	7261	7273	7261	7357	7333	7283	7314	7249	7177	7220	7162	7369	7326	7259	7318	7277	7203	7356	7313	7311	7407	7308	7279	7150	7354	7158	7253	7180	7327	7257	7353	7350	7264	7154	7177	7361	7306	7259	7288	7388	7146	7411	7358	7326	7268	7307	7477	7376	7278	7249	7254	7389	7324	7167	7244	7166	7318	7428	7267	7246	7350	7236	7373	7369	7175	7252	7301	7295	7287	7371	7295	7251	7354	7237	7341	7147	7228	7311	7258	7235	7123	7216	7296	7279	7185	7273	7298	7387	7289	7173	7394	7231	7333	7340	7215	7409	7234	7287	7288	7141	7258	7286	7255	7083	7186	7255	7343	7284	7310	7312	7237	7249	7345	7256	7349	7392	7250	7335	7323	7278	7297	7343	7352	7302	7255	7300	7361	7361	7228	7346	7145	7192	7225	7286	7192	7315	7180	7313	7234	7249	7214	7309	7296	7286	7201	7277	7321	7283	7308	7324	7307	7340	7324	7231	7245	7415	7260	7165	7302	7224	7333	7214	7264	7213	7293	7088	7225	7257	7313	7342	7270	7409	7319	7252	7153	7261	7311	7184	7310	7306	7285	7257	7266	7394	7389	7260	7274	7237	7313	7391	7237	7150	7232	7306	7216	7260	7260	7228	7201	7321	7216	7123	7119	7270	7237	7191	7300	7244	7252	7371	7256	7338	7127	7285	7244	7256	7407	7263	7246	7216	7258	7271	7330	7341	7260	7166	7301	7185	7330	7197	7222	7375	7236	7224	7328	7249	7326	7339	7443	7360	7199	7387	7334	7212	7438	7531	7205	7181	7314	7234	7232	7359	7202	7225	7364	7286	7260	7193	7279	7196	7218	7219	7372	7267	7251	7118	7335	7212	7335	7331	7269	7237	7355	7305	7382	7371	7198	7375	7272	7286	7325	7290	7254	7429	7235	7127	7266	7424	7336	7162	7428	7155	7230	7374	7234	7245	7375	7411	7341	7361	7262	7122	7410	7295	7457	7268	7310	7208	7270	7423	7279	7286	7227	7305	7351	7247	7348	7379	7191	7316	7249	7392	7247	7166	7324	7181	7364	7248	7337	7257	7219	7165	7309	7380	7212	7270	7302	7214	7253	7207	7241	7370	7220	7367
5638	7552	8871	4696	2026	1194	952	865	854	826	789	871	848	798	829	880	840	867	825	899	867	923	864	836	829	859	878	889	894	840	839	830	853	823	847	839	804	838	832	847	841	827	828	899	865	842	848	834	829	794	769	889	862	837	824	867	840	835	846	839	861	853	847	798	832	808	826	837	828	899	844	884	788	826	900	795	924	784	919	880	839	854	863	827	870	815	888	862	824	817	840	888	829	844	874	784	876	817	799	809	834	844	853	856	903	841	863	892	896	842	838	844	851	800	830	843	848	826	873	831	834	786	796	851	876	836	812	819	813	884	827	895	821	824	813	865	824	859	810	848	852	834	866	872	822	843	900	800	880	829	853	846	850	835	842	826	812	804	855	869	860	845	832	834	868	860	828	836	811	826	797	815	825	826	809	831	820	839	851	883	834	872	833	808	889	822	817	854	806	869	893	841	816	856	865	864	850	849	807	868	788	817	852	868	852	830	870	838	830	894	811	918	819	869	848	849	837	847	844	867	845	877	876	841	854	829	805	877	823	904	848	863	865	861	853	930	827	870	881	809	840	836	820	825	836	876	846	837	857	871	810	855	844	918	840	854	842	862	750	827	810	877	885	806	848	813	825	854	830	830	837	864	801	825	817	847	873	841	905	842	856	874	858	856	826	822	829	853	817	876	853	912	841	840	870	859	820	846	860	835	866	917	827	835	802	886	805	830	833	800	836	923	862	855	895	842	848	880	857	838	888	906	850	836	831	818	813	863	828	864	833	880	841	825	887	808	839	883	885	859	833	832	843	872	890	839	813	819	802	819	803	823	867	898	805	823	819	886	845	880	865	834	862	797	851	832	857	863	843	852	916	843	837	822	847	884	864	838	800	798	881	876	845	853	786	916	859	849	858	782	823	815	855	854	885	881	829	803	856	846	871	856	849	824	822	848	838	858	866	872	815	799	825	879	842	912	850	809	877	811	841	843	852	846	863	842	859	832	830	832	856	849	863	890	846	888	881	915	867	909	880	863	868	891	921	824	834	884	869	814	823	826	863	828	866	851	847	804	825	836	853	921	902	895	844	819	812	827	860	855	875	916	846	808	856	839	860	850	849	806	840	839	899	876	883	850	872	819	894	830	831	839	841	864	901	796	838	837	895	817	884	888	890	833	894	875	836	834	880	890	837	902	795	875	872	873	831	856	824	856	874	876	873	822	817	928	875	829	844	785	850	873	879	839	856	816	830	775	859	870	811	850	866	866	831	815	805	862	862	829	840	829	861	850	825	839	865	821	862	869	862	803	843	844	861	820	885	894	852	869	875	842	849	807	779	782	873	852	893	894	867	829	858	834	829	850	888	834	886	859	831	853	829	787	837	847	840	871	803	884	860	843	805	812	839	825	847	838	905	839	830	869	865	841	856	879	823	841	898	871	859	867	837	810	886	882	863	827	845	902	884	888	834	829	896	848	836	825	876	901	833	870	809	845	845	890	884	901	838	889	836	855	874	868	848	862	841	880	842	831	839	822	869	789	806	853	834	846	819	809	790	842	810	805	860	875	878	853	872	871	836	867	819	804	817	869	874	859	837	846	876	817	819	937	850	863	821	870	870	867	874	848	818	894	834	850	849	879	860	886	837	895	869	867	873	854	914	867	853	847	875	861	863	826	882	890	806	843	847	864	826	832	842	833	834	809	828	834	844	881	875	858	837	857	860	845	837	859	847	888	844	899	842	882	886	835	793	807	879	819	849	840	862	810	843	843	814	845	897	871	857	776	823	919	863	863	881	852	881	886	896	888	816	836	881	842	782	854	839	864	846	875	873	831	829	848	846	835	843	903	820	809	879	808	832	900	833	830	781	884	861	852	831	844	915	860	872	854	874	875	878	821	901	878	842	849	860	846	866	848	858	823	815	886	826	800	875	849	827	815	845	859	818	840	862	815	890	848	843	825	810	878	831	904	875	826	812	873	846	897	838	858	864	880	893	841	810	839	846	812	857	831	819	898	879	839	869	864	860	841	833	846	852	850	842	818	886	901	856	929	860	861	858	843	821	827	785	776	808	875	816	825	871	849	866	844	833	805	832	810	928	861	837	839	795	854	846	842	891	790	817	823	837	799	826	854	843	859	840	865	794	856	887	803	844	851	830	878	841	861	822	791	871	838	844	760	867	869	850	839	798	823	851	849	876	802	836	862	859	859	813	833	809	820	873	810	882	847	851	884	859	867	808	840	862	836	877	812	830	830	815	831	794	849	838	825	872	850	851	845	874	838	848	846	841	842	865	809	873	826	800	845	816	850	833	821	921	841	874	825	812	821	848	892	917	846	853	835	855	827	842	823	825	820	841	852	830	843	834	815	834	858	868	905	900	862	892	847	828	843	876	823	855	817	828	893	831	862	869	860	835	852	831	833	828	831	846	869	898	836	838	860	812	885	816	829	867	852	855	883	820	860	857	810	813	814	854	826	862	816	856	854	868	880	819	863	862	824	841	864	861	869	886	867	824	852	871	856	864	851	864	857	834	859	816	838	847	855	812	877	861	844	872	852	844	873	834	829	855	812	834	890	852	857	835	849	860	846	868	841	803	843	851	856	862	831	781	894	870	872	896	828	827	832	862	823	822	905	865	823	855	846	881	844	805	801	847	853	854	841	848	854	798	850	894	859	865	886	797	822	860	816	840	879	901	828	854	845	833	822	873	875	830	851	873	861	808	834	873	839	890	827	866	846	837	836	869	913	851	842	784	872	834	880	820	824	857	823	828	813	876	855	838	855	828	881	783	875	854	815	892	809	864	872	866	792	862	851	831	779	893	864	900	853	791	780	871	894	821	819	819	857	875	811	772	838	866	841	859	912	889	838	885	860	831	856	897	832	810	907	863	811	830	846	842	848	851	851	805	851	870	859	881	819	865	845	863	880	851	813	852	803	852	833	865	831	849	803	851	819	881	826	862	821	805	869	806	869	893	810	852	864	821	843	807	923	845	845	903	844	827	835	880	854	860	849	823	857	851	916	797	871	838	863	855	812	849	860	854	898	859	852	837	825	882	859	830	844	799	878	836	880	851	860	836	832	851	859	875	804	869	815	843	825	841	846	890	867	820	847	826	861	901	864	824	800	841	816	860	864	886	840	810	837	836	844	855	874	845	806	896	907	890	832	847	861	868	855	860	802	847	840	867	826	861	851	856	845	857	862	855	795	920	835	830	824	860	865	769	835	804	871	856	829	829	834	820	880	798	858	885	862	820	848	847	866	845	851	830	854	803	833	827	799	864	843	836	835	807	876	799	845	818	811	846	874	854	817	737	846	828	860	820	851	782	880	790	802	844	917	817	807	825	809	811	773	828	844	834	831	855	892	840	848	878	887	880	885	845	872	825	863	806	842	832	795	874	817	861	842	827	833	872	832	827	885	847	834	873	857	852	908	811	842	805	866	826	920	849	842	854	861	819	836	872	827	904	832	924	862	882	836	906	828	836	824	837	815	843	833	874	805	832	858	849	825
33162	40467	39121	34541	24529	13760	9221	7954	7370	7289	7306	7330	7239	7362	7325	7089	7185	7406	7117	7206	7262	7199	7268	7303	7217	7221	7315	7193	7254	7201	7167	7219	7097	7217	7241	7298	7323	7281	7252	7266	7122	7213	7279	7244	7322	7190	7141	7125	7234	7290	7256	7133	7234	7192	7295	7263	7091	7172	7210	7234	7174	7311	7240	7274	7257	7372	7370	7325	7102	7289	7275	7223	7307	7305	7249	7070	7275	7157	7127	7144	7245	7309	7322	7242	7309	7229	7252	7154	7308	7279	7301	7187	7270	7177	7244	7268	7223	7284	7229	7265	7247	7270	7194	7317	7305	7171	7274	7120	7215	7205	7248	7173	7341	7230	7196	7213	7214	7151	7166	7296	7159	7101	7296	7072	7303	7255	7223	7172	7202	7100	7174	7303	7062	7220	7109	7200	7223	7245	7262	7304	7130	6928	7135	7235	7319	7173	7270	7283	7158	7208	7136	7136	7233	7208	7357	7302	7212	7177	7265	7152	7228	7305	7221	7357	7110	7238	7154	7224	7301	7282	7372	7351	7201	7264	7285	7242	7199	7334	7091	7371	7202	7134	7298	7190	7154	7318	7242	7322	7070	7150	7191	7219	7199	7131	7231	7236	7235	7174	7264	7406	7161	7330	7360	7138	7215	7215	7233	7219	7332	7228	7089	7178	7181	7267	7243	7227	7330	7285	7296	7279	7303	7131	7236	7212	7252	7195	7293	7101	7178	7210	7298	7176	7081	7245	7238	7339	7187	7213	7253	7110	7196	7204	7260	7097	7312	7302	7110	7130	7239	7209	7212	7314	7168	7320	7186	7279	7307	7266	7224	7314	7096	7192	7358	7270	7450	7236	7328	7211	7109	7326	7275	7155	7196	7136	7270	7207	7184	7143	7253	7114	7337	7121	7191	7252	7263	7222	7363	7172	7251	7122	7253	7232	7246	7286	7229	7181	7211	7209	7174	7284	7178	7271	7197	7197	7166	7164	7077	7407	7220	7223	7257	7224	7325	7333	7274	7259	7266	7188	7354	7145	7245	7261	7355	7292	7193	7249	7181	7223	7236	7212	7279	7236	7139	7175	7177	7277	7188	7286	7110	7352	7128	7237	7220	7219	7235	7286	7096	7207	7256	7232	7350	7343	7228	7272	7244	7183	7289	7226	7253	7269	7223	7285	7092	7192	7269	7222	7205	7122	7305	7187	7297	7246	7189	7206	7324	7256	7216	7230	7015	7323	7327	7209	7272	7231	7277	7274	7298	7342	7331	7153	7230	7188	7142	7193	7223	7257	7218	7110	7275	7295	7277	7146	7117	7227	7359	7192	7311	7086	7193	7180	7231	7256	7212	7347	7285	7378	7228	7169	7310	7262	7165	7170	7307	7118	7345	7159	7130	7205	7321	7189	7216	7215	7216	7274	7253	7359	7292	7267	7207	7252	7045	7258	7183	7241	7302	7212	7255	7218	7219	7185	7286	7121	7226	7261	7133	7301	7361	7113	7250	7145	7148	7106	7214	7280	7339	7178	7225	7260	7316	7224	7252	7136	7268	7119	7209	7360	7253	7234	7135	7181	7262	7189	7086	7195	7112	7344	7192	7281	7237	7348	7274	7277	7253	7173	7235	7282	7377	7181	7209	7310	7231	7198	7219	7218	7364	7292	7274	7185	7248	7305	7232	7272	7240	7056	7232	7132	7276	7106	7257	7170	7166	7141	7219	7254	7202	7098	7245	7350	7280	7354	7153	7167	7212	7230	7237	7130	7260	7219	7218	7237	7297	7252	7160	7282	7177	7208	7230	7278	7141	7241	7217	7186	7359	7111	7418	7402	7276	7434	7239	7380	7371	7283	7279	7460	7113	7228	7140	7240	7318	7278	7182	7239	7302	7319	7337	7195	7305	7203	7116	7253	7137	7270	7220	7235	7255	7244	7300	7067	7280	7126	7238	7217	7292	7100	7351	7246	7290	7255	7331	7206	7312	7221	7239	7212	7297	7256	7294	7246	7285	7204	7198	7012	7277	7098	7201	7355	7308	7222	7298	7087	7290	7126	7148	7201	7222	7195	7033	7226	7252	7218	7242	7256	7345	7350	7195	7258	7172	7237	7143	7335	7266	7223	7281	7274	7101	7219	7274	7238	7173	7326	7190	7274	7238	7132	7096	7353	7066	7154	7160	7197	7371	7249	7180	7190	7292	7170	7387	7256	7213	7277	7152	7211	7084	7175	7256	7305	7237	7180	7189	7212	7218	7219	7307	7207	7316	7147	7203	7204	7172	7216	7226	7420	7173	7250	7300	7355	7266	7209	7237	7418	7217	7465	7319	7230	7236	7252	7221	7255	7173	7318	7139	7154	7278	7291	7250	7307	7222	7201	7246	7320	7344	7307	7212	7148	7233	7218	7190	7248	7185	7147	7206	7083	7116	7165	7237	7162	7333	7258	7137	7253	7350	7338	7225	7259	7142	7323	7252	7236	7305	7249	7248	7168	7226	7102	7395	7197	7199	7383	7253	7178	7208	7234	7195	7294	7333	7318	7238	7303	7230	7170	7202	7244	7075	7235	7336	7152	7181	7160	7258	7204	7208	7190	7133	7235	7214	7298	7110	7209	7173	7314	7159	7161	7211	7326	7271	7244	7072	7250	7291	7261	7216	7258	7278	7240	7339	7368	7279	7053	7332	7321	7309	7168	7332	7255	7207	7360	7189	7182	7279	7343	7234	7173	7254	7254	7171	7359	7187	7147	7123	7191	7299	7288	7326	7417	7241	7188	7214	7233	7135	7174	7205	7150	7273	7110	7415	7285	7249	7205	7337	7170	7256	7385	7304	7417	7105	7292	7191	7286	7242	7092	7274	7224	7164	7332	7320	7259	7276	7250	7299	7303	7158	7132	7211	7146	7239	7196	7201	7271	7274	7347	7308	7164	7129	7284	7227	7273	7217	7239	7314	7264	7230	7374	7180	7366	7262	7255	7227	7210	7321	7415	7208	7186	7301	7212	7321	7230	7283	7199	7183	7317	7248	7355	7211	7314	7220	7314	7191	7317	7174	7261	7287	7227	7103	7339	7415	7185	7214	7199	7266	7301	7091	7325	7207	7207	7337	7259	7170	7197	7392	7173	7167	7252	7112	7166	7263	7167	7286	7267	7223	7407	7210	7267	7360	7294	7095	7174	7305	7283	7261	7193	7087	7207	7272	7247	7169	7178	7127	7336	7257	7264	7343	7293	7324	7248	7344	7225	7195	7309	7224	7196	7201	7276	7262	7350	7076	7292	7241	7210	7187	7237	7339	7288	7227	7306	7325	7093	7165	7181	7150	7299	7193	7215	7222	7202	7132	7223	7208	7199	7297	7217	7155	7299	7294	7133	7306	7208	7208	7124	7126	7219	7198	7213	7309	7354	7229	7312	7122	7241	7208	7093	7294	7276	7212	7329	7165	7155	7215	7210	7174	7283	7170	7136	7279	7157	7273	7248	7227	7212	7226	7238	7127	7149	7254	7089	7365	7227	7269	7234	7280	7234	7274	7107	7259	7157	7274	7173	7286	7271	7188	7211	7306	7304	7192	7270	7273	7215	7265	7228	7266	7206	7236	7332	7219	7244	7195	7238	7114	7090	7382	7135	7194	7173	7145	7273	7341	7172	7161	7276	7098	7310	7324	7317	7230	7364	7183	7294	7211	7215	7375	7238	7161	7169	7128	7352	7291	7346	7333	7182	7299	7219	7240	7193	7280	7223	7235	7309	7111	7225	7306	7207	7364	7235	7295	7261	7275	7302	7146	7228	7146	7326	7151	7197	7167	7200	7247	7286	7341	7223	7190	7182	7245	7261	7228	7310	7274	7355	7216	7302	7282	7369	7140	7240	7377	7017	7256	7223	7224	7279	7195	7180	7294	7129	7246	7205	7242	7215	7271	7317	7323	7339	7249	7190	7230	7294	7308	7310	7285	7250	7236	7190	7280	7178	7368	7178	7324	7268	7169	7319	7073	7178	7217	7106	7328	7414	7213	7282	7296	7231	7265	7256	7275	7304	7241	7368	7217	7199	7339	7206	7295	7164	7333	7222	7376	7243	7216	7136	7091	7234	7195	7224	7153	7258	7224	7144	7213	7241	7274	7255	7299	7267	7228	7178	7240	7243	7156	7274	7087	7130	7190	7248	7137	7271	7322	7230	7235	7191	7214	7152	7262	7228	7224	7197	7284	7314	7346	7189	7256	7216	7225	7151	7268	7132	7327	7166	7201	7336	7179	7156	7187	7152	7127	7180	7258	7275	7222	7260	7180	7249	7305	7352	7238	7236	7248	7354	7222	7141	7317	7339	7227	7297	7234	7298	7366	7222	7187	7246	7237	7221	7408	7362	7251	7249	7223	7244	7303	7190	7334	7156	7354	7194	7247	7336	7234	7196	7204	7271	7306	7157	7171	7064	7295	7183	7329	7304	7274	7281	7221	7274	7277	7155	7137	7146	7227	7242	7145	7268	7307	7256	7300	7279	7220	7253	7242	7346	7211	7126	7364	7289	7319	7328	7266	7124	7144	7236	7265	7309	7334	7225	7228	7238	7228	7198	7205	7172	7276	7258	7261	7040	7289	7149	7276	7269	7298	7167	7293	7143	7175	7150	7303	7330	7223	7242	7136	7321	7229	7384	7235	7310	7083	7233	7366	7305	7163	7094	7274	7247	7305	7329	7271	7235	7241	7256	7281	7250	7329	7238	7285	7341	7158	7235	7415	7256	7247	7220	7205	7114	7220	7244	7235	7310	7155	7215	7273	7284	7360	7248	7206	7170	7242	7257	7117	7270	7333	7322	7133	7306	7229	7150	7367	7165	7352	7279	7247	7075	7183	7253	7296	7261	7297	7195	7313	7345	7328	7311	7285	7164	7201	7195	7288	7244	7409	7253	7268	7211	7221	7286	7230	7179	7177	7139	7311	7220	7398	7255	7294	7205	7250	7229	7198	7188	7259	7239	7216	7182	7301	7401	7304	7243	7395	7210	7168	7346	7261	7285	7355	7198	7233	7270	7292	7261	7433	7195	7459	7218	7251	7356	7240	7141	7259	7190	7261	7164	7344	7325	7141	7203	7231	7342	7238	7185	7243	7188	7223	7361	7193	7282
6485	20077	22187	11551	4614	1829	1148	955	848	969	809	841	827	827	851	806	858	872	862	861	832	826	877	842	858	844	792	846	918	837	827	872	812	874	838	904	833	824	875	826	879	900	862	874	910	892	877	810	891	886	848	826	828	846	859	907	814	865	841	865	868	865	864	865	869	875	857	834	850	866	859	869	846	864	869	874	835	853	915	837	917	858	855	818	835	827	829	861	855	860	835	867	872	820	873	853	820	865	825	804	836	855	849	830	877	894	873	886	827	877	849	790	905	848	826	860	834	851	822	873	883	863	816	892	878	874	874	843	863	802	815	905	911	840	845	832	862	843	873	797	880	816	872	794	874	866	855	864	859	857	882	814	859	842	870	836	822	881	795	846	810	818	876	833	888	835	858	892	879	859	883	828	829	889	844	849	812	841	871	897	886	862	834	850	881	848	901	864	847	885	902	816	848	854	810	832	849	879	851	890	893	853	813	870	816	875	847	837	850	872	875	801	831	867	830	861	822	840	861	798	866	879	868	910	860	817	846	824	865	885	869	860	799	848	888	891	838	807	827	841	826	886	876	834	833	822	852	811	837	874	891	890	869	813	875	839	859	840	853	838	897	863	825	823	817	804	847	832	847	870	920	854	885	857	903	860	877	868	839	801	885	804	877	858	878	907	832	792	894	822	864	854	827	843	836	786	904	835	835	801	826	897	848	840	874	875	889	843	811	829	892	856	836	814	867	860	862	803	862	817	885	797	888	878	869	839	913	826	844	861	879	787	860	826	811	821	815	886	833	843	870	845	826	846	879	834	829	879	835	833	913	820	864	841	870	831	909	839	874	797	823	820	869	876	846	851	876	862	870	850	834	910	832	802	826	881	848	859	873	856	831	908	861	878	875	817	877	829	841	825	839	859	869	827	835	817	863	885	827	872	819	864	832	874	836	874	884	858	877	881	806	877	846	861	808	795	840	816	843	881	903	853	864	869	829	782	867	817	852	891	860	869	896	871	817	867	855	836	875	873	906	856	837	875	852	868	816	827	877	844	782	861	854	866	887	874	855	910	841	871	847	886	889	900	830	886	807	857	860	838	823	847	843	806	801	887	841	882	867	827	871	838	882	855	867	862	915	880	853	888	864	855	814	894	836	817	850	849	905	852	894	851	872	867	868	838	823	842	856	871	896	873	843	913	879	849	894	866	851	808	881	827	922	886	850	838	876	878	825	919	843	791	834	862	801	829	859	805	874	828	814	782	810	850	846	824	855	833	865	875	886	875	851	862	839	898	809	843	880	822	882	840	902	849	842	854	870	877	864	839	815	841	846	910	845	832	838	877	862	829	822	836	876	898	912	828	834	848	890	818	827	820	815	854	830	896	878	923	908	862	852	808	859	868	840	892	860	861	863	861	815	845	852	819	905	859	825	886	843	792	874	875	849	839	859	896	857	877	846	884	844	857	836	838	843	821	857	890	845	863	862	837	821	808	839	802	882	865	864	847	862	803	829	862	854	858	792	797	901	818	865	811	810	877	816	847	866	883	814	847	822	823	851	841	860	823	806	886	810	855	860	859	856	828	823	891	855	827	877	850	864	798	816	872	874	814	906	808	854	835	815	857	810	874	788	825	837	837	811	812	838	876	838	916	875	817	842	896	858	838	859	863	834	797	797	879	829	838	797	849	794	858	802	842	856	798	835	889	859	830	839	821	872	891	850	850	845	834	902	871	886	821	813	801	847	827	817	815	907	849	849	807	902	831	894	827	831	812	847	827	835	831	869	843	860	901	884	848	884	956	801	868	881	844	844	869	864	887	881	854	851	806	843	827	863	837	849	914	839	848	872	893	833	871	853	875	805	857	889	828	857	878	888	833	828	841	852	851	831	849	892	844	791	830	846	843	844	861	882	825	870	866	885	860	829	838	878	841	839	811	838	779	870	852	946	804	875	871	839	856	862	861	819	815	822	837	865	856	819	861	863	806	864	866	855	784	876	908	845	854	853	910	891	842	827	843	838	846	816	886	834	876	859	825	821	834	837	828	868	856	861	843	843	811	825	928	834	895	802	903	887	910	845	843	925	866	815	905	829	870	837	864	908	818	850	863	840	854	822	829	848	811	815	846	815	857	847	836	831	872	877	849	840	823	889	863	826	815	789	871	886	827	850	887	860	828	872	854	841	816	843	863	844	878	851	876	876	859	938	869	843	848	806	866	848	841	858	878	866	880	871	831	903	910	910	865	884	838	859	834	842	818	876	833	844	865	813	835	821	830	853	865	909	874	881	802	874	816	805	905	829	855	868	840	806	823	863	864	900	896	887	882	837	854	856	836	876	905	802	835	847	849	868	821	923	898	853	792	897	875	841	837	883	838	864	862	847	863	818	848	825	802	834	871	876	843	861	886	855	825	840	860	830	861	878	852	875	823	914	836	845	816	898	891	842	884	856	832	821	874	814	863	840	841	886	891	855	850	825	851	868	796	822	904	907	853	852	861	855	814	834	863	841	859	878	853	836	859	828	870	837	886	824	851	874	842	884	831	879	816	892	881	871	867	865	896	805	814	863	880	771	789	855	903	835	817	844	888	871	884	862	817	853	840	868	815	895	844	900	830	825	877	828	866	835	810	885	823	873	816	909	813	913	866	870	821	856	902	871	895	830	845	806	837	853	839	860	833	809	837	811	830	842	832	855	833	858	886	828	881	890	852	857	803	827	885	871	855	804	860	843	797	877	865	833	855	822	860	855	901	848	819	871	860	808	877	842	867	865	871	824	878	869	793	902	839	836	848	875	882	804	876	828	845	867	779	856	879	821	845	857	889	853	888	873	834	854	868	841	863	878	834	898	796	855	812	808	876	897	818	885	841	843	849	804	841	899	809	864	850	845	893	820	829	804	862	870	861	836	864	812	764	876	864	838	845	847	865	888	868	884	833	822	801	823	840	855	845	813	808	857	895	841	809	829	838	907	824	801	832	866	865	842	884	807	849	875	839	920	837	877	879	860	817	817	856	801	848	851	860	788	869	824	824	798	858	915	888	843	820	848	864	901	819	825	836	804	890	823	889	847	839	839	847	870	880	903	868	901	893	892	820	817	873	875	843	846	859	870	882	854	888	861	885	866	833	881	842	829	860	873	871	861	868	848	853	873	838	843	819	904	854	879	850	878	865	862	871	827	874	832	869	881	843	834	879	821	848	794	872	860	858	830	827	883	877	867	870	853	919	850	867	865	792	906	884	856	825	907	858	855	835	876	853	882	860	786	809	853	798	855	948	865	870	878	838	838	869	794	826	849	798	854	862	833	823	859	835	856	849	854	844	864	878	830	840	834	857	831	858	827	880	895	838	865	872	841	890	868	853	826	882	840	870	787	844	891	806	905	885	798	858	832	898	867	884	860	818	815	899	880	837	816	858	843	894	868	844	858	885	801	813	885	856	894	906	904	894	839	774	820	892	884	907	848	824	813	886	862	885	895	915	835	870	844	888	862	874	875	873	856	881	866	837	854	849
40921	59250	54912	49587	38207	23657	13582	9530	8120	7714	7290	7336	7357	7275	7376	7473	7340	7202	7382	7257	7245	7286	7318	7313	7256	7370	7319	7267	7273	7289	7245	7559	7188	7318	7340	7227	7433	7341	7320	7195	7372	7359	7240	7246	7327	7282	7335	7326	7242	7346	7360	7312	7349	7372	7200	7370	7275	7290	7413	7310	7318	7301	7385	7243	7301	7239	7426	7338	7388	7374	7327	7222	7343	7238	7325	7232	7245	7308	7220	7378	7318	7323	7310	7281	7332	7394	7325	7304	7208	7367	7372	7229	7277	7260	7405	7167	7364	7387	7414	7331	7274	7352	7298	7246	7233	7287	7289	7154	7428	7172	7322	7448	7304	7298	7320	7414	7420	7180	7360	7234	7247	7424	7362	7329	7191	7340	7295	7254	7355	7330	7312	7331	7291	7277	7293	7256	7281	7270	7279	7358	7439	7360	7262	7388	7191	7398	7386	7294	7291	7390	7244	7290	7421	7396	7356	7359	7215	7322	7241	7305	7332	7512	7297	7256	7320	7335	7374	7312	7257	7317	7368	7365	7172	7239	7365	7330	7361	7481	7328	7268	7343	7321	7397	7258	7274	7346	7274	7373	7296	7289	7324	7343	7363	7169	7492	7362	7304	7248	7382	7273	7239	7280	7307	7288	7229	7285	7353	7391	7226	7212	7391	7306	7332	7255	7392	7258	7223	7264	7375	7310	7203	7316	7354	7333	7272	7248	7296	7321	7292	7395	7314	7455	7184	7276	7344	7413	7328	7295	7350	7386	7281	7255	7277	7190	7295	7250	7250	7291	7258	7360	7249	7261	7399	7348	7430	7368	7315	7193	7357	7339	7249	7474	7307	7344	7354	7366	7225	7091	7407	7371	7221	7466	7502	7193	7268	7247	7277	7231	7467	7303	7182	7258	7345	7318	7215	7348	7309	7232	7318	7403	7272	7362	7351	7388	7239	7297	7216	7335	7279	7311	7263	7310	7439	7206	7355	7381	7309	7345	7445	7276	7186	7355	7466	7156	7354	7261	7218	7204	7291	7355	7197	7221	7259	7311	7273	7378	7301	7354	7288	7303	7341	7195	7314	7336	7256	7118	7309	7313	7348	7340	7230	7285	7177	7346	7299	7284	7293	7408	7280	7361	7376	7353	7307	7349	7302	7220	7335	7257	7180	7244	7276	7259	7346	7355	7323	7332	7345	7144	7316	7224	7337	7285	7289	7296	7386	7431	7182	7182	7399	7349	7337	7227	7269	7338	7332	7325	7287	7242	7380	7200	7509	7283	7224	7321	7421	7256	7281	7329	7382	7346	7366	7322	7311	7371	7424	7245	7398	7262	7253	7299	7372	7444	7186	7347	7346	7327	7477	7267	7277	7297	7485	7348	7298	7324	7115	7382	7435	7344	7317	7324	7185	7284	7376	7315	7379	7310	7355	7242	7251	7268	7226	7346	7389	7359	7417	7233	7376	7340	7319	7335	7415	7338	7331	7331	7372	7316	7498	7353	7424	7435	7267	7213	7335	7285	7390	7316	7431	7220	7207	7259	7336	7386	7422	7291	7454	7084	7327	7311	7252	7218	7336	7346	7351	7377	7271	7323	7132	7345	7213	7326	7346	7276	7278	7390	7279	7225	7432	7314	7388	7285	7232	7310	7172	7424	7277	7355	7366	7427	7324	7458	7289	7320	7327	7320	7404	7235	7291	7400	7284	7181	7425	7312	7355	7347	7286	7299	7391	7410	7361	7381	7284	7334	7214	7321	7285	7445	7426	7351	7303	7247	7390	7264	7289	7323	7416	7210	7210	7274	7279	7299	7354	7266	7225	7164	7396	7303	7244	7328	7412	7228	7216	7290	7396	7309	7230	7363	7322	7373	7323	7337	7345	7369	7249	7453	7313	7302	7240	7346	7324	7256	7237	7281	7278	7120	7445	7298	7365	7305	7403	7182	7365	7262	7363	7147	7313	7300	7337	7297	7333	7369	7169	7277	7303	7227	7251	7332	7333	7356	7320	7268	7337	7319	7242	7271	7326	7284	7428	7428	7440	7315	7209	7269	7338	7363	7309	7312	7357	7415	7292	7444	7394	7326	7380	7301	7259	7256	7359	7358	7244	7390	7240	7427	7262	7218	7274	7406	7316	7366	7241	7194	7362	7362	7156	7333	7239	7262	7143	7337	7472	7312	7227	7397	7351	7219	7269	7346	7208	7391	7396	7253	7301	7293	7358	7277	7201	7395	7109	7260	7246	7289	7204	7318	7375	7353	7219	7366	7266	7302	7436	7368	7409	7345	7355	7332	7341	7162	7396	7293	7334	7334	7286	7343	7354	7376	7239	7271	7361	7216	7310	7316	7308	7270	7338	7313	7292	7218	7402	7326	7268	7380	7391	7291	7427	7338	7288	7298	7323	7435	7336	7426	7225	7450	7422	7275	7289	7257	7287	7269	7425	7381	7424	7326	7433	7417	7322	7349	7251	7317	7383	7302	7400	7286	7410	7235	7354	7297	7331	7402	7172	7313	7421	7418	7303	7303	7316	7235	7261	7358	7361	7295	7278	7209	7421	7202	7437	7328	7448	7312	7307	7262	7286	7131	7427	7294	7339	7248	7171	7314	7296	7231	7341	7361	7241	7296	7238	7458	7294	7342	7429	7304	7258	7378	7379	7251	7317	7299	7252	7262	7320	7220	7211	7222	7337	7320	7223	7278	7283	7417	7401	7299	7386	7295	7170	7277	7217	7436	7260	7428	7306	7214	7314	7297	7332	7259	7311	7256	7264	7318	7384	7259	7301	7281	7360	7277	7334	7301	7220	7278	7142	7409	7360	7280	7212	7414	7327	7255	7379	7310	7317	7235	7408	7459	7403	7285	7174	7386	7367	7235	7350	7286	7282	7299	7376	7285	7220	7451	7329	7311	7361	7481	7243	7202	7372	7329	7266	7320	7339	7338	7447	7250	7362	7273	7399	7369	7328	7276	7524	7316	7357	7242	7284	7256	7414	7355	7499	7423	7283	7316	7374	7415	7285	7312	7433	7491	7307	7287	7372	7331	7305	7390	7283	7281	7286	7304	7259	7489	7230	7415	7382	7436	7272	7297	7368	7364	7232	7354	7233	7274	7304	7242	7310	7319	7294	7337	7363	7397	7241	7357	7262	7294	7294	7425	7295	7173	7432	7374	7324	7216	7270	7260	7354	7418	7222	7425	7391	7327	7315	7286	7128	7374	7410	7310	7338	7352	7349	7321	7364	7164	7177	7246	7302	7221	7321	7427	7363	7205	7271	7209	7292	7371	7134	7289	7269	7260	7329	7302	7311	7253	7328	7396	7174	7339	7401	7445	7158	7361	7287	7409	7371	7213	7260	7366	7328	7363	7343	7293	7228	7415	7337	7522	7296	7378	7446	7364	7413	7271	7341	7368	7467	7290	7281	7274	7257	7393	7414	7333	7493	7419	7224	7208	7157	7303	7376	7266	7220	7290	7284	7217	7163	7383	7344	7392	7350	7365	7279	7278	7363	7389	7433	7174	7317	7345	7308	7363	7287	7268	7306	7334	7378	7317	7383	7338	7413	7328	7228	7296	7410	7247	7315	7370	7354	7224	7278	7290	7347	7298	7306	7141	7289	7239	7439	7430	7270	7225	7335	7376	7205	7315	7369	7337	7367	7319	7323	7246	7237	7319	7277	7411	7322	7396	7376	7420	7157	7260	7305	7383	7172	7324	7157	7305	7369	7342	7335	7417	7245	7257	7438	7305	7274	7279	7323	7315	7360	7213	7472	7286	7267	7272	7314	7352	7303	7278	7285	7314	7303	7181	7313	7317	7401	7398	7342	7270	7233	7271	7515	7255	7344	7378	7421	7317	7348	7141	7377	7304	7316	7263	7372	7321	7254	7327	7338	7341	7266	7219	7248	7352	7416	7244	7353	7255	7331	7369	7316	7429	7344	7281	7228	7414	7307	7224	7273	7223	7457	7196	7256	7377	7329	7280	7310	7398	7326	7267	7376	7214	7307	7258	7335	7320	7267	7143	7320	7330	7401	7330	7356	7202	7207	7190	7341	7380	7431	7418	7320	7260	7331	7226	7329	7343	7390	7318	7249	7387	7292	7280	7327	7442	7257	7293	7279	7385	7275	7268	7358	7377	7135	7311	7204	7433	7270	7350	7276	7414	7331	7342	7269	7329	7292	7395	7255	7308	7190	7298	7279	7231	7264	7301	7251	7166	7248	7219	7348	7386	7331	7299	7225	7327	7216	7213	7329	7352	7292	7359	7350	7398	7239	7341	7350	7419	7182	7396	7242	7351	7345	7367	7348	7404	7267	7299	7305	7436	7192	7263	7253	7454	7431	7293	7370	7372	7266	7328	7253	7311	7146	7407	7297	7326	7291	7308	7237	7307	7386	7346	7389	7269	7376	7347	7250	7410	7236	7219	7291	7391	7263	7313	7174	7233	7274	7186	7306	7368	7290	7323	7250	7255	7265	7299	7340	7405	7307	7251	7241	7182	7289	7390	7305	7328	7318	7292	7339	7166	7182	7412	7304	7286	7330	7347	7423	7327	7454	7280	7112	7301	7191	7289	7261	7254	7481	7242	7354	7458	7431	7292	7253	7230	7263	7428	7446	7373	7364	7380	7242	7329	7328	7345	7258	7385	7296	7244	7331	7251	7277	7372	7419	7329	7285	7379	7301	7259	7459	7299	7165	7379	7266	7346	7338	7402	7242	7386	7230	7392	7211	7373	7299	7290	7332	7358	7195	7314	7333	7390	7114	7344	7311	7285	7355	7398	7288	7363	7170	7242	7266	7482	7329	7292	7271	7346	7302	7285	7300	7396	7247	7249	7327	7325	7156	7330	7230	7412	7278	7305	7269	7244	7283	7340	7345	7229	7353	7312	7426	7249	7289	7228	7406	7410	7162	7326	7387	7310	7225	7364	7336	7438	7224	7404	7311	7327	7390	7361	7358	7352	7245	7258	7361	7279	7355	7326	7251	7352	7270	7351	7361	7254	7266	7373	7284	7355	7367	7309	7307	7174	7364	7358	7393	7334	7400	7304	7303	7380	7256	7355	7451	7299	7251	7367	7250	7453	7509	7345	7289	7380	7314	7274	7134	7423	7098	7386
8119	20113	20920	10579	3841	1706	1129	948	858	892	807	862	814	837	831	801	778	826	833	895	914	914	791	859	800	847	870	805	844	825	849	912	844	840	897	854	866	793	874	884	865	858	851	902	815	870	863	853	859	868	815	882	795	854	843	827	801	841	853	841	811	810	869	837	856	857	792	876	813	875	834	860	839	884	900	858	873	824	801	839	844	811	823	799	865	842	841	919	864	849	875	845	794	815	793	847	890	863	889	908	806	821	840	853	886	833	863	848	856	833	854	827	870	860	839	864	841	828	943	849	874	826	858	802	829	780	894	836	799	787	834	814	790	869	794	825	846	875	851	850	846	874	838	846	835	863	841	908	816	863	843	815	851	823	882	841	875	804	827	847	878	861	857	889	861	834	837	786	842	880	801	870	793	812	834	822	883	870	836	838	816	814	818	847	885	855	865	878	870	828	831	841	797	828	872	874	848	908	860	854	855	838	826	858	845	879	863	830	879	794	846	868	853	879	889	818	901	889	845	867	827	777	840	815	814	841	845	817	853	829	816	854	852	894	860	824	883	800	837	830	848	839	791	837	843	833	855	803	900	863	846	823	811	840	858	887	888	860	890	903	850	803	884	842	791	820	786	850	866	851	821	816	871	885	814	869	801	834	841	870	882	851	785	892	810	894	850	827	866	855	881	858	832	877	857	861	844	848	847	818	881	853	773	887	854	855	875	848	828	831	855	888	833	838	875	863	816	846	863	859	829	917	834	843	817	831	835	853	845	897	824	846	814	875	866	847	826	811	896	795	874	813	901	849	832	847	863	803	826	856	838	850	868	801	848	848	857	829	856	831	824	855	886	843	829	835	834	853	849	871	883	853	887	810	886	867	850	854	903	834	877	817	820	840	824	924	845	849	905	878	862	837	887	844	845	879	907	850	828	849	904	813	792	874	820	817	890	864	811	811	865	832	862	844	827	807	825	834	802	828	842	797	855	860	832	842	835	842	881	831	827	885	879	845	847	861	848	847	821	866	869	778	849	821	871	839	904	861	857	810	868	811	841	810	828	844	823	842	841	872	863	839	842	781	855	826	865	859	855	887	866	872	833	837	840	895	818	795	851	819	835	840	896	835	856	880	820	806	824	820	857	877	819	864	830	852	850	854	840	844	763	851	816	849	803	848	839	872	832	879	849	875	882	862	839	880	862	834	876	856	881	822	823	837	849	870	821	843	825	793	851	839	835	828	831	848	902	858	861	850	845	873	839	844	901	818	838	851	835	828	860	860	855	828	834	874	880	863	850	816	831	828	851	855	845	850	802	831	833	860	780	823	843	836	874	864	821	907	819	847	885	800	839	812	882	808	829	815	857	870	860	825	918	834	854	799	820	807	822	932	873	878	858	796	860	871	820	823	801	853	853	904	842	859	814	857	878	831	846	870	827	833	839	862	881	919	866	816	804	826	813	840	813	845	882	813	795	837	797	906	827	850	872	838	846	837	843	863	854	834	863	856	836	859	813	840	835	866	843	884	824	862	854	845	882	847	826	859	844	802	856	863	881	836	850	857	826	888	853	857	841	858	869	840	845	860	868	911	860	859	866	832	860	882	847	923	865	860	860	811	839	837	861	867	895	866	857	875	853	891	868	828	806	870	892	809	850	878	851	857	863	835	839	874	884	874	826	857	838	791	896	844	854	815	826	814	823	889	859	805	844	897	872	817	831	819	890	819	805	859	837	848	862	821	871	812	821	817	790	842	863	876	853	823	841	855	853	863	898	848	856	847	837	830	831	812	873	861	840	901	818	835	853	863	855	871	863	826	842	860	834	831	818	822	853	836	858	879	855	854	801	885	860	836	870	794	844	799	844	867	849	904	873	860	831	861	878	798	856	832	877	881	868	870	832	874	818	927	813	833	875	828	860	844	852	838	822	905	865	887	852	875	856	869	872	849	830	838	841	863	853	858	844	867	832	923	843	857	870	880	837	857	906	867	854	867	831	847	817	892	820	820	847	804	833	820	839	844	800	831	853	851	855	817	812	897	854	829	861	809	836	862	816	874	907	833	851	886	795	833	804	854	801	858	899	833	847	865	846	847	835	836	825	851	876	790	815	875	858	868	904	880	888	798	907	880	916	845	794	871	850	841	850	854	837	891	880	875	829	889	858	879	878	825	881	856	836	849	895	854	833	824	903	872	847	860	861	831	852	855	806	808	857	790	880	827	870	812	882	842	877	890	860	815	805	841	860	842	863	901	858	861	846	848	832	835	854	845	860	839	886	846	809	865	842	861	818	850	790	885	872	819	851	898	815	851	850	851	888	846	822	911	861	857	868	849	865	819	891	856	821	855	822	798	841	834	820	779	844	863	848	863	829	815	815	822	830	841	837	887	854	800	886	865	855	806	792	827	895	909	853	830	868	795	826	882	830	907	827	872	859	841	873	905	827	818	886	868	903	796	833	883	840	764	835	872	875	827	798	792	795	841	856	824	843	823	861	842	875	871	870	849	851	880	863	851	888	853	839	831	881	820	820	842	810	875	792	877	880	850	865	848	838	864	853	837	862	818	863	910	789	871	887	887	813	838	859	832	838	904	796	851	871	864	889	822	924	831	845	846	873	813	835	811	939	819	866	827	825	858	861	772	845	848	850	864	840	849	852	809	840	876	846	846	825	858	823	812	885	856	846	859	856	897	888	880	849	868	864	840	829	838	880	785	845	811	830	825	857	830	831	880	879	865	817	863	836	874	876	831	852	851	816	877	848	829	847	844	822	853	774	879	868	822	874	853	818	832	846	870	785	824	851	823	809	892	881	837	870	855	845	893	822	790	794	875	868	860	817	788	825	828	873	881	847	862	876	829	807	877	846	840	912	868	867	855	861	879	908	842	882	875	809	836	858	827	836	888	836	838	829	864	847	831	874	806	858	847	788	890	884	867	887	821	811	894	872	837	829	812	855	821	821	838	852	894	788	866	865	838	856	913	836	817	857	836	858	816	850	826	882	852	840	834	873	839	807	832	887	835	880	831	888	864	871	888	870	837	890	792	856	862	897	858	854	887	902	871	822	835	827	880	840	884	830	852	841	891	835	912	907	853	840	831	904	844	883	875	838	906	873	788	831	845	822	835	803	835	855	816	839	895	863	895	895	889	850	880	833	813	837	814	865	875	842	847	804	826	920	806	862	856	851	859	864	862	850	862	855	870	818	840	873	782	828	882	823	792	861	797	885	813	859	866	850	827	831	818	867	821	791	877	880	898	856	863	871	809	869	827	821	826	872	847	862	876	856	848	762	918	840	887	854	838	804	835	888	847	828	792	854	868	862	866	827	846	801	885	828	866	811	840	931	818	828	900	859	855	806	832	849	770	821	887	845	875	855	851	844	797	861	854	833	844	814	863	872	794	887	800	857	847	836	857	868	855	892	843	859	822	846	834	823	860	831	894	851	842	871	827	861	847	870	844	878	852	825	817	805	831	812	863	850	818	854	840	862	827	794	861	874	895	846	858	840	871
35581	56256	53300	46888	35929	22798	12997	9537	8125	7682	7432	7383	7380	7185	7311	7229	7223	7086	7386	7324	7246	7333	7384	7251	7416	7343	7148	7225	7369	7225	7243	7327	7294	7293	7349	7191	7244	7170	7306	7157	7324	7366	7265	7401	7515	7288	7179	7294	7236	7330	7266	7205	7237	7241	7294	7112	7352	7169	7257	7441	7260	7368	7369	7302	7352	7294	7288	7309	7247	7275	7332	7321	7220	7246	7367	7225	7321	7397	7232	7291	7405	7312	7323	7299	7434	7399	7313	7273	7354	7331	7180	7221	7316	7316	7302	7214	7356	7201	7204	7392	7245	7250	7287	7190	7267	7363	7238	7179	7247	7281	7210	7327	7235	7331	7309	7283	7368	7368	7128	7300	7232	7239	7115	7224	7158	7238	7296	7342	7370	7457	7318	7277	7197	7300	7195	7379	7392	7477	7275	7377	7279	7306	7217	7292	7263	7338	7248	7280	7342	7287	7262	7214	7349	7406	7351	7267	7255	7198	7268	7462	7276	7244	7418	7202	7344	7259	7263	7376	7336	7247	7229	7321	7350	7357	7300	7325	7163	7233	7115	7341	7205	7407	7180	7393	7244	7207	7389	7251	7216	7528	7244	7285	7404	7235	7263	7298	7318	7322	7188	7410	7249	7271	7190	7239	7109	7223	7388	7295	7369	7437	7296	7411	7184	7301	7387	7418	7256	7240	7240	7298	7334	7336	7291	7278	7119	7245	7229	7200	7318	7281	7406	7181	7148	7324	7264	7276	7311	7243	7205	7431	7124	7353	7196	7348	7341	7120	7283	7363	7332	7303	7243	7367	7189	7141	7270	7328	7313	7322	7166	7313	7265	7337	7272	7291	7235	7289	7235	7258	7179	7324	7406	7302	7359	7386	7296	7240	7110	7220	7317	7267	7173	7302	7359	7266	7380	7305	7327	7293	7274	7302	7433	7306	7242	7406	7279	7298	7430	7244	7366	7236	7187	7271	7315	7399	7170	7299	7272	7244	7178	7360	7374	7339	7328	7175	7315	7343	7361	7305	7381	7263	7450	7260	7283	7223	7255	7308	7244	7212	7277	7246	7431	7274	7410	7309	7298	7229	7282	7137	7211	7360	7363	7368	7341	7430	7272	7219	7228	7328	7271	7283	7286	7253	7293	7166	7287	7423	7231	7395	7329	7275	7145	7348	7286	7263	7150	7426	7305	7300	7283	7317	7277	7332	7214	7154	7275	7220	7302	7116	7310	7325	7411	7343	7265	7248	7264	7336	7347	7256	7253	7124	7213	7305	7303	7368	7486	7271	7273	7360	7207	7223	7244	7221	7246	7274	7212	7365	7274	7351	7359	7295	7178	7362	7136	7236	7326	7270	7276	7231	7118	7179	7307	7269	7261	7333	7358	7105	7290	7264	7327	7315	7298	7308	7303	7439	7421	7415	7245	7393	7121	7386	7134	7239	7346	7136	7378	7182	7281	7216	7297	7312	7383	7256	7431	7272	7372	7341	7216	7232	7267	7177	7364	7279	7415	7278	7300	7182	7334	7291	7208	7321	7210	7388	7232	7433	7195	7370	7108	7395	7304	7155	7262	7200	7435	7202	7229	7295	7240	7299	7342	7146	7313	7244	7379	7162	7346	7241	7318	7229	7293	7242	7302	7232	7333	7486	7213	7272	7258	7291	7285	7373	7177	7380	7329	7401	7266	7311	7352	7318	7266	7248	7367	7209	7161	7208	7231	7428	7238	7251	7323	7307	7227	7337	7275	7323	7325	7243	7377	7272	7259	7287	7437	7074	7311	7196	7293	7285	7263	7377	7192	7308	7386	7376	7255	7161	7385	7228	7248	7468	7414	7215	7316	7318	7259	7261	7328	7299	7273	7383	7297	7253	7341	7279	7273	7312	7270	7282	7317	7349	7345	7267	7244	7194	7243	7235	7242	7324	7338	7395	7286	7338	7268	7282	7274	7294	7139	7154	7289	7329	7240	7233	7321	7342	7224	7393	7330	7274	7377	7180	7427	7230	7364	7295	7289	7265	7320	7208	7265	7222	7418	7260	7360	7289	7162	7241	7270	7166	7168	7149	7429	7270	7438	7339	7417	7391	7156	7313	7337	7329	7319	7395	7264	7317	7318	7328	7251	7356	7569	7274	7475	7265	7323	7280	7320	7278	7323	7265	7225	7247	7360	7160	7330	7190	7225	7281	7297	7246	7473	7240	7377	7237	7361	7216	7292	7209	7343	7279	7276	7504	7213	7325	7251	7198	7296	7376	7099	7166	7287	7351	7338	7269	7419	7214	7319	7294	7338	7247	7156	7260	7219	7325	7350	7295	7375	7317	7258	7197	7180	7334	7260	7256	7180	7219	7257	7393	7263	7378	7239	7261	7287	7319	7225	7265	7330	7393	7305	7251	7373	7270	7349	7200	7246	7343	7341	7232	7259	7330	7294	7176	7309	7274	7240	7202	7259	7266	7201	7416	7233	7334	7354	7289	7240	7402	7132	7208	7254	7359	7241	7299	7257	7416	7229	7377	7380	7216	7194	7325	7312	7350	7365	7226	7330	7351	7366	7227	7234	7252	7343	7355	7131	7348	7379	7327	7159	7277	7423	7269	7331	7339	7323	7208	7258	7229	7328	7271	7217	7346	7228	7376	7230	7176	7368	7204	7388	7244	7363	7148	7349	7267	7299	7208	7334	7143	7321	7242	7278	7279	7215	7337	7297	7224	7319	7286	7225	7249	7164	7352	7340	7267	7293	7293	7197	7346	7488	7146	7428	7200	7393	7273	7102	7340	7167	7289	7400	7292	7260	7392	7332	7403	7450	7125	7366	7376	7227	7228	7357	7459	7318	7338	7337	7238	7253	7219	7339	7203	7270	7256	7334	7287	7337	7328	7324	7315	7278	7505	7152	7200	7405	7371	7379	7331	7283	7288	7173	7335	7276	7279	7186	7333	7305	7206	7306	7386	7316	7260	7394	7342	7226	7356	7324	7415	7376	7288	7408	7292	7252	7355	7305	7316	7417	7228	7279	7438	7139	7224	7186	7275	7334	7344	7327	7251	7309	7301	7315	7225	7186	7359	7386	7167	7304	7302	7262	7264	7277	7257	7283	7257	7344	7388	7164	7366	7377	7263	7235	7140	7331	7254	7329	7423	7388	7312	7209	7079	7295	7183	7312	7312	7207	7161	7380	7378	7220	7293	7339	7205	7301	7271	7307	7269	7212	7204	7313	7318	7180	7316	7223	7307	7304	7305	7418	7356	7352	7311	7194	7319	7299	7309	7279	7333	7256	7266	7409	7308	7447	7323	7458	7357	7223	7162	7327	7281	7210	7324	7295	7382	7424	7204	7235	7249	7367	7230	7259	7245	7292	7211	7396	7300	7133	7294	7283	7294	7441	7250	7312	7266	7288	7291	7199	7331	7291	7292	7316	7210	7224	7380	7332	7181	7257	7253	7209	7151	7430	7317	7194	7265	7202	7427	7338	7288	7183	7249	7326	7272	7453	7291	7389	7313	7292	7253	7258	7346	7267	7222	7296	7232	7334	7324	7323	7420	7282	7348	7344	7255	7313	7439	7320	7222	7193	7318	7237	7328	7249	7138	7284	7267	7304	7299	7305	7386	7306	7254	7304	7387	7283	7298	7321	7259	7412	7229	7239	7372	7303	7352	7328	7269	7247	7320	7307	7401	7201	7313	7258	7248	7297	7284	7247	7225	7307	7193	7406	7231	7327	7185	7388	7315	7289	7264	7424	7323	7391	7294	7276	7305	7394	7346	7272	7347	7160	7205	7377	7344	7324	7399	7241	7291	7340	7363	7459	7294	7371	7145	7199	7392	7303	7308	7332	7331	7175	7325	7384	7387	7267	7252	7284	7307	7149	7374	7352	7196	7290	7434	7289	7313	7292	7334	7367	7327	7307	7396	7359	7316	7335	7255	7298	7333	7304	7294	7299	7243	7348	7334	7252	7266	7367	7331	7373	7215	7398	7260	7358	7264	7194	7336	7232	7437	7226	7306	7228	7265	7221	7364	7292	7312	7223	7255	7279	7285	7276	7348	7180	7222	7245	7300	7304	7259	7361	7214	7352	7308	7284	7316	7310	7341	7342	7291	7307	7260	7226	7280	7324	7295	7279	7403	7181	7244	7191	7279	7367	7390	7259	7420	7440	7268	7345	7247	7267	7294	7508	7295	7307	7347	7284	7290	7307	7255	7280	7352	7337	7314	7335	7352	7301	7168	7373	7276	7353	7306	7305	7154	7159	7319	7363	7183	7281	7344	7398	7178	7354	7268	7208	7362	7358	7422	7311	7214	7251	7252	7276	7442	7305	7520	7364	7262	7322	7188	7304	7323	7229	7398	7385	7332	7384	7351	7227	7265	7314	7178	7308	7119	7226	7263	7279	7373	7283	7241	7396	7234	7559	7418	7274	7275	7398	7269	7132	7316	7279	7227	7211	7238	7288	7451	7389	7369	7269	7273	7295	7343	7266	7274	7380	7272	7278	7329	7208	7167	7215	7293	7320	7276	7290	7333	7300	7352	7284	7285	7336	7198	7393	7307	7172	7460	7317	7328	7351	7219	7310	7318	7278	7148	7320	7410	7264	7317	7375	7325	7219	7360	7230	7263	7219	7241	7294	7257	7375	7288	7404	7228	7271	7222	7244	7194	7218	7158	7281	7366	7147	7328	7262	7199	7243	7416	7435	7345	7368	7307	7290	7227	7310	7267	7340	7349	7435	7373	7145	7322	7238	7261	7334	7301	7181	7293	7442	7324	7221	7296	7335	7396	7280	7193	7284	7382	7319	7273	7244	7377	7301	7357	7312	7301	7284	7363	7204	7313	7211	7283	7331	7231	7319	7218	7242	7307	7256	7377	7225	7302	7315	7173	7334	7310	7325	7383	7470	7370	7266	7313	7225	7352	7423	7346	7268	7380	7253	7327	7311	7142	7269	7204	7316	7172	7360	7311	7236	7222	7356	7405	7333	7227	7230	7355	7299	7297	7335	7343	7330	7213	7256	7371	7353	7267	7235	7303	7412	7237	7342	7222	7283	7225	7401	7196	7213	7384	7221	7297	7225	7290	7305	7312	7180	7278	7278	7295	7248	7239	7378	7154	7197	7148
12162	33579	31435	17364	6830	2508	1381	1000	890	942	853	859	878	814	850	842	900	825	818	896	862	888	870	880	809	817	876	855	821	856	882	828	895	863	877	903	805	824	879	885	882	859	813	833	856	867	908	839	905	869	859	891	849	862	890	866	823	854	847	857	862	853	845	863	845	853	872	875	816	887	894	832	850	829	806	896	863	884	841	834	901	857	882	806	795	913	908	862	874	855	903	843	838	880	866	849	866	855	875	823	882	898	809	860	868	834	873	858	894	862	882	841	852	845	859	849	877	844	848	849	874	867	810	833	835	825	870	822	869	829	848	822	849	867	885	788	846	879	884	888	850	861	807	832	915	834	862	898	833	845	871	862	859	813	836	864	787	840	867	854	858	864	834	899	846	830	846	838	910	916	905	862	869	886	879	774	857	847	833	842	855	934	850	854	868	933	871	826	887	889	821	872	898	898	838	854	831	905	852	900	824	817	866	884	920	884	940	842	838	823	850	859	886	892	852	860	856	886	840	894	877	840	843	912	818	819	921	809	883	862	826	889	875	851	906	847	835	867	878	822	876	827	880	886	865	885	911	853	832	876	828	879	800	820	871	831	868	828	854	837	851	877	848	818	849	853	851	816	829	862	833	817	849	869	846	873	820	826	833	801	873	856	858	865	833	929	811	823	861	880	889	878	865	851	892	849	874	826	867	839	885	896	854	856	891	842	829	910	828	864	810	936	874	868	870	839	857	842	832	831	861	861	857	841	870	891	853	890	823	891	793	847	873	906	885	909	902	864	811	869	915	909	864	863	873	848	902	878	879	849	838	852	889	842	815	891	812	848	867	814	887	877	849	866	872	840	873	847	827	821	882	841	830	866	804	840	879	850	886	880	824	854	868	851	882	851	842	884	803	853	881	827	871	838	887	860	888	858	892	852	863	905	850	831	886	877	898	841	895	846	850	848	842	796	860	832	856	857	830	856	818	879	860	891	874	849	882	837	872	847	867	829	880	833	895	938	864	868	869	871	857	882	864	861	875	869	830	866	809	832	842	883	929	848	875	855	884	894	886	867	840	868	863	864	792	860	843	825	835	856	840	906	854	838	895	830	896	845	807	832	861	813	850	843	817	850	820	883	847	883	842	827	841	850	853	881	863	829	877	858	874	859	816	820	827	877	888	861	865	871	914	869	849	886	826	842	873	847	868	870	843	838	888	879	876	869	844	857	874	830	852	868	871	790	848	831	896	821	842	901	845	856	855	858	842	864	873	876	854	871	859	827	813	858	867	893	846	826	831	877	927	865	862	851	856	867	891	819	866	827	896	849	880	884	897	829	914	841	853	864	834	838	859	865	859	910	880	835	804	833	857	878	846	878	827	880	898	835	898	857	839	855	880	868	832	896	865	846	850	825	901	866	868	781	880	852	794	867	887	881	834	839	859	844	841	878	852	848	874	851	835	899	826	920	836	902	870	885	795	898	921	789	904	846	839	874	860	814	829	872	814	801	902	875	828	865	891	856	905	848	863	862	850	894	873	892	917	835	867	846	850	870	825	866	877	862	855	824	840	874	877	860	789	848	921	878	883	876	805	894	834	896	864	893	873	861	883	819	867	859	837	871	857	826	888	882	843	887	883	844	847	876	875	850	893	870	806	885	876	866	886	876	845	850	909	852	825	861	874	845	858	835	838	877	871	838	858	858	795	856	850	826	821	889	843	886	797	864	858	859	843	876	823	853	838	832	867	912	815	898	816	860	821	851	817	817	909	780	841	880	902	836	855	842	861	844	879	836	839	889	813	843	810	905	810	844	873	875	850	904	881	834	860	888	872	827	842	867	832	865	901	844	854	854	902	892	854	841	834	858	865	850	813	821	847	819	847	872	827	840	774	849	836	858	865	893	879	857	870	853	913	792	882	822	811	876	881	860	868	866	806	863	886	856	808	799	860	839	888	828	904	827	901	883	841	815	857	859	865	818	884	893	869	869	837	893	854	838	818	823	887	828	841	861	833	896	865	834	842	834	844	902	855	870	838	899	845	915	847	872	846	860	850	894	892	815	800	885	902	877	858	857	895	857	826	816	879	859	856	867	874	854	841	861	819	930	876	840	880	911	876	847	836	844	818	793	882	875	881	870	852	824	864	891	884	863	912	889	854	861	879	802	823	852	859	820	861	839	899	907	844	843	788	893	857	864	826	821	857	864	835	900	875	844	856	833	796	857	879	888	913	856	847	877	871	880	855	921	852	844	866	871	845	901	860	873	834	853	811	794	836	895	893	822	838	853	875	845	872	873	841	852	893	861	874	857	818	880	821	891	915	809	826	888	877	820	849	906	882	884	847	891	889	827	833	857	829	881	853	872	866	851	840	829	861	906	897	819	854	839	896	814	890	889	879	888	846	892	910	832	869	866	890	819	884	872	790	849	889	854	917	851	909	859	871	814	877	816	878	832	855	874	887	856	849	911	873	869	831	879	894	891	846	775	895	896	825	855	850	845	847	842	896	845	845	880	887	830	874	839	855	847	879	861	888	811	851	865	825	869	811	844	849	803	863	897	867	897	892	820	847	789	876	828	828	835	823	838	869	857	912	873	860	820	858	820	864	872	903	839	870	882	876	858	848	908	896	843	829	808	853	858	810	857	803	868	848	851	857	890	848	845	851	799	891	846	864	854	882	841	896	847	890	843	872	856	790	842	824	881	836	861	848	863	799	867	874	892	838	881	789	855	819	879	861	815	857	863	896	812	882	873	845	843	877	864	823	821	852	833	884	902	914	881	847	779	890	895	886	889	835	833	845	804	867	872	898	828	829	872	810	816	836	811	831	816	841	909	790	817	910	871	823	855	857	840	857	863	873	860	859	848	865	844	859	877	896	867	891	844	863	874	829	886	820	841	844	870	833	825	844	797	882	823	825	875	875	892	863	877	877	863	819	804	882	829	836	902	843	855	861	900	843	860	868	831	886	864	811	853	866	895	844	824	840	841	866	861	898	906	858	808	870	854	841	840	851	864	893	795	888	849	790	839	888	836	855	881	873	835	839	837	853	836	800	845	879	899	841	868	859	853	802	854	836	844	817	848	883	869	807	900	843	846	891	821	887	833	910	836	836	879	846	880	857	874	841	827	878	838	837	818	828	833	854	857	890	887	887	862	872	872	823	886	862	879	861	874	851	837	851	837	839	863	862	889	853	793	874	898	893	818	839	876	880	851	862	820	838	873	869	852	861	828	823	800	903	857	799	829	832	851	878	841	842	838	852	843	895	826	860	898	876	844	841	839	861	886	877	832	884	879	830	895	808	872	929	897	888	863	858	900	909	852	858	833	902	868	858	925	893	895	849	847	853	888	821	850	897	866	887	832	899	880	841	852	830	854	839	882	829	832	856	831	952	850	805	868	858	891	835	842	882	874	865	874	912	878	886	797	848	800	899	838	832	843	841	859	909	823	906	806	848	886	854	847	850	868	865	856	875	864	875	851	849	879	878	849	838	853	855	889	863	792	879	838
43813	69238	64684	57102	43143	29084	16872	10610	8627	7943	7550	7525	7379	7223	7418	7337	7442	7092	7197	7204	7256	7469	7295	7381	7358	7370	7206	7344	7290	7361	7317	7288	7355	7208	7285	7236	7242	7318	7317	7348	7400	7214	7282	7384	7254	7304	7406	7285	7370	7443	7233	7371	7339	7271	7449	7234	7315	7405	7265	7367	7378	7194	7356	7396	7294	7381	7365	7237	7469	7293	7128	7318	7368	7159	7353	7212	7315	7331	7303	7209	7323	7327	7391	7386	7348	7303	7218	7382	7264	7249	7322	7330	7265	7224	7291	7351	7371	7320	7500	7288	7421	7367	7427	7390	7298	7354	7378	7282	7257	7268	7242	7212	7304	7254	7313	7269	7184	7179	7303	7296	7124	7374	7311	7334	7221	7245	7217	7191	7266	7317	7254	7316	7329	7311	7242	7301	7406	7397	7263	7381	7362	7277	7196	7307	7190	7357	7392	7398	7166	7343	7340	7307	7247	7247	7243	7354	7272	7362	7323	7236	7207	7269	7223	7299	7493	7280	7252	7396	7321	7189	7261	7317	7284	7351	7318	7398	7325	7268	7308	7345	7343	7397	7196	7194	7283	7239	7315	7218	7333	7234	7233	7329	7216	7280	7340	7262	7354	7339	7278	7119	7429	7283	7385	7297	7338	7354	7308	7275	7234	7239	7400	7296	7325	7245	7316	7334	7309	7438	7272	7286	7325	7268	7431	7294	7200	7340	7410	7353	7295	7330	7322	7262	7421	7234	7250	7253	7291	7302	7228	7308	7309	7228	7294	7401	7334	7289	7272	7249	7156	7379	7241	7216	7278	7121	7251	7411	7340	7344	7330	7301	7236	7291	7270	7270	7319	7283	7342	7283	7316	7327	7281	7300	7294	7303	7316	7265	7369	7299	7266	7295	7313	7258	7397	7289	7380	7423	7379	7289	7232	7366	7262	7239	7262	7300	7354	7299	7241	7327	7249	7326	7364	7262	7207	7120	7436	7239	7302	7280	7301	7437	7244	7285	7298	7303	7241	7382	7279	7312	7064	7224	7376	7299	7238	7332	7224	7432	7171	7339	7301	7301	7229	7214	7341	7424	7402	7282	7276	7332	7404	7310	7296	7294	7371	7321	7172	7321	7290	7408	7278	7284	7403	7185	7303	7117	7376	7421	7336	7306	7273	7229	7368	7258	7400	7215	7297	7266	7317	7314	7425	7418	7286	7344	7298	7254	7439	7293	7294	7263	7220	7282	7363	7321	7330	7268	7297	7215	7344	7240	7215	7323	7310	7404	7320	7320	7193	7278	7344	7272	7285	7210	7310	7282	7253	7388	7286	7396	7285	7429	7316	7306	7400	7231	7305	7306	7329	7370	7240	7212	7208	7270	7283	7364	7383	7299	7372	7274	7328	7285	7313	7227	7342	7360	7286	7306	7332	7366	7322	7212	7332	7391	7335	7376	7379	7313	7181	7362	7311	7296	7284	7457	7332	7309	7304	7188	7341	7202	7286	7276	7375	7208	7225	7302	7197	7274	7292	7301	7330	7490	7386	7220	7403	7388	7403	7270	7358	7260	7336	7282	7282	7297	7256	7170	7295	7353	7270	7306	7343	7259	7336	7367	7272	7402	7369	7256	7210	7284	7269	7261	7306	7353	7513	7311	7266	7338	7315	7083	7332	7313	7250	7320	7366	7407	7379	7278	7395	7306	7254	7141	7402	7251	7344	7440	7395	7363	7261	7345	7322	7315	7412	7440	7267	7356	7206	7365	7427	7181	7250	7383	7393	7287	7312	7274	7372	7355	7146	7206	7217	7254	7264	7238	7306	7271	7361	7184	7250	7337	7429	7250	7329	7327	7319	7434	7318	7361	7331	7348	7355	7266	7444	7289	7293	7287	7315	7378	7184	7198	7204	7306	7366	7256	7359	7368	7275	7188	7242	7205	7236	7311	7357	7268	7347	7371	7380	7438	7343	7448	7315	7267	7251	7292	7364	7326	7333	7298	7381	7283	7375	7378	7346	7332	7390	7304	7272	7299	7420	7456	7287	7344	7433	7306	7236	7174	7377	7257	7142	7262	7272	7302	7333	7274	7254	7293	7306	7197	7326	7341	7333	7287	7324	7403	7406	7427	7319	7401	7337	7331	7339	7266	7377	7386	7372	7339	7366	7052	7343	7236	7289	7296	7238	7291	7364	7236	7311	7212	7293	7233	7374	7395	7427	7250	7299	7240	7176	7322	7212	7271	7305	7321	7229	7319	7453	7459	7415	7329	7332	7283	7324	7338	7325	7342	7566	7354	7319	7283	7315	7253	7403	7366	7255	7249	7280	7253	7196	7243	7297	7347	7230	7310	7263	7374	7241	7239	7305	7314	7254	7496	7283	7425	7297	7135	7267	7305	7416	7373	7444	7126	7391	7272	7446	7179	7432	7374	7321	7244	7343	7355	7247	7253	7353	7436	7391	7274	7375	7100	7350	7405	7233	7470	7282	7348	7380	7452	7410	7389	7292	7287	7437	7281	7301	7412	7249	7271	7327	7351	7376	7351	7342	7415	7333	7506	7340	7269	7250	7363	7423	7295	7317	7174	7345	7316	7325	7317	7283	7178	7315	7277	7277	7292	7369	7351	7308	7362	7357	7400	7224	7319	7375	7273	7369	7216	7392	7281	7324	7202	7275	7392	7291	7303	7396	7255	7290	7071	7346	7320	7428	7272	7296	7328	7223	7339	7389	7300	7314	7213	7327	7429	7384	7293	7349	7469	7276	7407	7371	7377	7274	7345	7382	7215	7396	7381	7257	7291	7286	7352	7363	7384	7323	7316	7261	7262	7303	7385	7371	7324	7369	7122	7269	7358	7288	7345	7290	7324	7348	7318	7285	7296	7368	7341	7330	7253	7193	7298	7254	7323	7423	7239	7518	7302	7370	7310	7352	7260	7370	7270	7338	7320	7344	7307	7369	7204	7261	7428	7319	7400	7271	7327	7315	7235	7333	7235	7281	7194	7330	7205	7267	7468	7274	7328	7308	7138	7405	7304	7241	7317	7241	7366	7301	7299	7073	7330	7268	7218	7340	7242	7459	7165	7398	7206	7285	7294	7403	7506	7356	7306	7223	7185	7419	7341	7383	7352	7264	7324	7256	7327	7252	7192	7332	7332	7247	7289	7331	7388	7197	7134	7335	7298	7235	7346	7340	7265	7356	7173	7281	7165	7386	7301	7350	7387	7338	7273	7253	7384	7369	7272	7415	7232	7383	7313	7284	7287	7397	7455	7285	7258	7188	7201	7296	7196	7356	7330	7248	7272	7253	7388	7305	7356	7323	7177	7288	7385	7258	7376	7266	7305	7286	7275	7254	7249	7290	7360	7383	7216	7292	7334	7276	7359	7223	7230	7291	7299	7451	7378	7178	7264	7369	7246	7272	7361	7413	7431	7217	7329	7212	7363	7365	7400	7372	7357	7321	7207	7257	7385	7392	7189	7270	7313	7368	7247	7321	7352	7329	7200	7345	7253	7322	7336	7290	7317	7288	7411	7222	7361	7335	7302	7308	7365	7242	7156	7311	7230	7287	7351	7120	7363	7328	7270	7375	7364	7327	7407	7350	7428	7222	7218	7339	7410	7326	7210	7465	7275	7251	7244	7171	7277	7256	7336	7331	7339	7312	7272	7377	7244	7344	7320	7452	7316	7300	7325	7439	7346	7267	7299	7370	7230	7315	7199	7308	7330	7357	7408	7242	7429	7352	7438	7231	7266	7270	7277	7344	7352	7368	7194	7324	7314	7289	7084	7436	7214	7275	7246	7376	7262	7418	7215	7323	7204	7223	7260	7209	7425	7411	7212	7377	7233	7315	7319	7283	7270	7351	7236	7358	7309	7331	7202	7314	7305	7312	7306	7194	7136	7249	7291	7395	7343	7239	7273	7326	7341	7167	7309	7311	7279	7359	7379	7309	7246	7260	7321	7305	7331	7269	7308	7302	7274	7309	7445	7301	7203	7220	7293	7280	7364	7308	7362	7219	7392	7223	7269	7199	7294	7271	7365	7253	7417	7302	7423	7384	7376	7229	7295	7319	7470	7270	7263	7256	7485	7250	7408	7237	7409	7316	7323	7188	7360	7214	7282	7264	7301	7475	7335	7360	7329	7329	7318	7247	7390	7174	7427	7256	7325	7434	7233	7420	7276	7319	7265	7306	7312	7310	7380	7291	7419	7258	7266	7306	7228	7354	7273	7391	7299	7328	7434	7301	7213	7285	7402	7331	7264	7342	7466	7358	7278	7264	7223	7206	7365	7220	7249	7451	7130	7244	7373	7338	7311	7127	7376	7348	7202	7440	7405	7411	7239	7357	7271	7365	7328	7237	7351	7232	7231	7419	7204	7279	7328	7392	7275	7271	7298	7357	7325	7232	7345	7273	7356	7327	7222	7371	7422	7364	7247	7310	7293	7306	7344	7413	7397	7299	7256	7178	7293	7359	7393	7330	7263	7372	7327	7306	7305	7204	7248	7255	7271	7353	7235	7261	7350	7235	7479	7314	7367	7289	7270	7507	7302	7279	7409	7385	7289	7320	7240	7361	7232	7173	7306	7443	7231	7357	7347	7242	7277	7418	7272	7285	7311	7386	7281	7247	7259	7295	7383	7365	7299	7276	7251	7462	7248	7357	7386	7215	7366	7309	7335	7273	7257	7307	7435	7329	7356	7308	7391	7467	7329	7402	7200	7286	7271	7251	7339	7311	7166	7497	7318	7364	7335	7294	7220	7408	7371	7308	7260	7344	7380	7446	7206	7349	7325	7387	7332	7316	7240	7266	7133	7331	7117	7304	7336	7225	7188	7254	7199	7195	7247	7245	7298	7367	7432	7224	7278	7343	7312	7350	7386	7315	7271	7430	7288	7262	7301	7253	7263	7366	7384	7379	7231	7220	7351	7276	7260	7193	7205	7278	7335	7324	7383	7407	7429	7289	7248	7380	7226	7319	7359	7219	7327	7220	7233	7413	7333	7384	7271	7244	7338	7299	7345	7165	7259	7383	7296	7276	7355	7312	7249	7279	7305	7305	7298	7234	7220	7278	7267	7441	7352	7382	7298	7254	7289	7383	7378	7329	7320	7250	7493	7283	7278	7305	7238
5015	7366	8567	4442	1825	1120	981	861	877	843	839	827	860	841	851	839	889	818	819	857	805	788	906	877	890	912	902	843	874	797	856	879	825	845	831	885	820	844	865	874	831	829	874	848	847	835	838	852	837	854	858	849	874	806	893	820	877	794	838	875	824	818	800	874	837	848	847	872	827	861	848	865	845	854	849	787	806	855	819	824	821	846	887	808	818	792	811	873	851	907	823	806	817	819	848	800	897	815	830	898	847	826	864	878	806	877	875	860	842	841	834	847	813	812	830	823	896	901	853	800	856	802	836	842	860	850	832	868	841	839	844	805	850	868	800	854	819	845	861	838	837	840	863	867	817	849	877	850	871	845	836	841	821	858	865	801	840	893	850	870	829	856	869	811	830	848	833	862	827	812	848	833	826	898	895	863	846	913	808	852	859	856	833	812	835	831	852	884	852	853	800	816	842	836	815	874	798	845	870	831	888	874	835	832	819	840	802	807	886	841	829	891	896	899	870	885	891	841	855	818	882	833	824	941	829	825	874	806	907	867	804	873	841	861	904	826	859	826	774	854	857	849	845	804	855	856	877	855	841	822	849	872	862	876	855	832	820	845	863	880	855	888	852	897	852	873	886	896	840	864	880	865	876	874	835	851	796	835	873	774	782	882	851	842	863	855	924	862	866	841	845	817	874	785	830	811	806	850	899	829	844	847	815	832	880	831	787	803	840	860	811	805	859	844	877	852	838	853	846	887	896	836	818	869	811	871	852	882	800	840	848	861	870	801	853	872	852	795	854	862	821	784	899	835	819	831	828	891	842	882	843	855	859	880	838	834	878	928	839	860	837	848	856	856	845	884	863	785	829	934	895	845	820	831	828	930	880	830	821	816	870	825	840	838	809	831	846	822	877	846	836	836	881	819	890	812	870	848	825	852	862	848	870	919	852	855	850	805	871	870	847	856	848	847	865	847	775	867	809	888	828	853	935	829	861	822	787	814	859	834	875	849	880	865	857	849	867	912	823	857	872	790	881	859	864	820	922	806	898	889	894	806	832	906	847	910	847	854	871	821	847	852	834	862	821	819	859	857	809	887	840	847	842	815	838	770	875	881	819	892	843	873	877	852	869	829	891	817	887	856	880	833	870	779	851	885	855	825	856	843	869	943	857	829	857	894	850	901	853	839	842	843	881	828	830	829	843	830	867	862	846	847	826	812	849	867	914	904	810	861	830	845	841	849	858	855	848	849	798	856	795	883	834	827	869	853	832	826	884	892	802	865	818	849	833	840	822	866	858	829	843	871	874	784	865	839	861	877	834	865	867	872	887	839	824	865	909	879	849	874	806	856	875	870	839	830	815	866	834	808	845	847	867	866	792	851	823	825	851	847	883	858	888	853	816	853	901	828	852	895	849	869	807	862	824	748	923	861	807	829	856	847	894	859	901	882	873	834	833	867	884	818	832	850	898	849	845	866	849	866	836	857	869	849	912	793	882	873	843	900	862	828	855	864	813	809	854	839	853	841	879	840	882	836	858	861	891	838	812	853	856	879	860	841	877	795	776	836	861	825	785	908	871	894	795	861	855	851	845	839	838	862	820	829	862	858	867	821	794	835	876	846	851	842	825	826	855	861	883	815	828	873	770	852	808	824	883	876	848	866	868	818	821	871	882	764	879	850	866	879	842	901	817	838	857	905	870	891	870	829	799	862	880	820	805	920	836	806	827	853	877	881	859	896	822	890	858	802	854	844	856	805	833	849	852	856	915	835	877	874	855	855	819	932	801	863	863	843	785	869	843	879	870	866	864	829	866	824	817	817	873	866	805	878	840	822	863	862	849	819	813	837	922	848	843	827	844	898	856	800	892	842	855	818	890	847	801	845	806	854	839	835	800	837	840	881	827	819	859	875	885	872	861	859	858	850	857	866	836	817	811	849	851	840	864	872	828	812	834	875	891	841	963	839	857	871	829	830	812	850	861	806	873	805	845	851	885	838	902	883	853	860	891	904	843	828	845	884	883	828	831	806	846	885	821	810	846	841	879	863	901	859	897	825	844	852	847	866	830	880	827	835	867	799	836	854	844	885	879	860	851	878	823	822	848	857	838	827	859	844	809	828	873	900	895	843	847	813	855	828	835	861	810	822	868	840	862	816	813	906	866	847	890	798	834	884	841	844	855	848	870	826	829	862	901	865	844	917	835	865	839	844	869	870	885	831	877	818	873	836	827	867	831	850	857	903	862	875	887	846	865	836	824	817	808	864	871	893	845	840	827	814	805	822	870	844	819	830	864	846	860	859	830	839	848	877	828	862	849	875	893	864	815	856	838	853	833	844	811	798	869	829	834	879	845	850	826	851	822	837	841	862	802	884	864	886	874	866	842	860	866	865	831	801	874	814	847	849	883	862	842	892	898	878	849	865	802	866	803	880	833	890	835	797	873	837	852	869	853	813	811	831	881	892	874	824	862	850	853	878	854	802	813	878	845	850	824	847	846	836	873	885	847	859	905	870	855	834	787	855	829	837	877	863	842	841	862	883	851	823	906	794	854	821	888	782	807	879	843	793	854	832	819	796	860	862	820	926	827	876	831	873	888	889	858	825	817	818	884	884	800	874	814	835	810	849	839	824	852	891	877	824	880	846	825	803	821	844	862	852	902	862	863	793	854	794	884	867	844	840	883	857	852	773	867	856	873	822	849	900	811	843	887	828	806	831	881	810	776	871	857	826	828	857	877	909	907	811	837	844	819	803	840	890	859	868	778	824	850	857	851	813	868	871	849	864	874	867	825	784	844	864	900	840	852	910	850	894	817	847	850	830	842	875	875	867	860	861	878	834	861	858	802	827	869	851	881	758	856	882	883	828	840	830	893	826	873	821	799	861	814	885	881	813	807	863	854	874	848	874	878	937	807	913	832	857	844	868	832	840	805	841	908	855	879	828	825	816	877	830	866	796	866	895	869	844	877	818	787	870	894	849	819	811	902	768	862	889	848	902	844	798	868	844	832	826	842	859	841	880	864	837	932	872	813	906	823	890	869	841	839	860	862	847	869	875	898	893	845	875	901	857	819	799	889	822	841	838	906	888	880	851	849	869	886	846	847	859	813	839	843	830	843	841	859	850	847	863	878	841	851	832	860	953	848	833	808	841	810	833	846	860	857	868	856	831	875	861	828	871	844	832	816	862	869	801	841	907	887	855	809	878	869	907	871	825	898	834	845	784	852	863	825	815	844	826	803	814	827	902	840	875	826	907	843	814	856	852	832	819	852	878	775	902	846	834	882	866	878	872	877	830	814	879	936	845	848	835	942	935	854	881	853	856	812	851	863	867	879	850	849	843	847	845	822	862	832	905	849	850	801	794	862	853	814	832	875	888	893	817	833	857	822	865	846	832	836	850	854	843	808	857	845	837	877	879	830	860	846	845	872	799	872	859	898	856	866	873	821	837	827	847	834	785	898	863	857	816	876	858	853	833	864	868	851	889	837	850	903	839	811	850	816	849	869	883
32007	40307	38147	34190	23456	14534	9809	7964	7418	7358	7289	7162	7360	7214	7214	7200	7221	7206	7416	7252	7280	7272	7302	7150	7205	7183	7179	7195	7245	7245	7300	7338	7340	7323	7297	7306	7231	7239	7164	7322	7258	7123	7209	7202	7356	7252	7238	7220	7297	7170	7258	7313	7367	7214	7178	7270	7301	7150	7315	7175	7318	7221	7136	7196	7292	7158	7203	7245	7271	7185	7196	7300	7175	7269	7267	7094	7166	7234	7259	7334	7430	7238	7260	7317	7289	7226	7228	7304	7312	7150	7270	7251	7277	7234	7319	7255	7235	7184	7221	7276	7248	7398	7335	7222	7178	7312	7307	7059	7265	7282	7285	7254	7243	7173	7316	7325	7130	7476	7215	7328	7250	7292	7244	7284	7312	7176	7206	7341	7188	7336	7230	7402	7222	7290	7255	7318	7279	7239	7144	7374	7321	7222	7257	7241	7299	7218	7246	7212	7347	7370	7263	7300	7232	7186	7298	7415	7230	7269	7269	7247	7294	7211	7109	7197	7233	7179	7258	7194	7303	7226	7267	7230	7261	7210	7286	7318	7294	7292	7194	7307	7177	7333	7167	7440	7286	7322	7271	7309	7136	7269	7278	7236	7264	7354	7314	7028	7097	7230	7238	7199	7265	7257	7220	7176	7409	7224	7227	7210	7312	7214	7260	7231	7456	7239	7336	7306	7276	7116	7307	7283	7254	7261	7155	7325	7299	7298	7318	7294	7239	7285	7261	7206	7409	7264	7201	7329	7152	7324	7209	7094	7207	7240	7139	7357	7240	7129	7269	7122	7153	7171	7195	7147	7236	7366	7231	7186	7289	7181	7183	7249	7363	7295	7206	7311	7237	7351	7152	7329	7214	7288	7328	7241	7180	7231	7312	7278	7256	7264	7482	7248	7253	7256	7266	7282	7199	7254	7165	7118	7268	7313	7211	7286	7422	7376	7273	7220	7217	7247	7298	7160	7333	7210	7126	7214	7085	7228	7227	7314	7192	7346	7344	7290	7084	7205	7211	7395	7363	7129	7268	7217	7257	7221	7212	7355	7218	7169	7313	7230	7279	7362	7281	7222	7269	7183	7254	7126	7315	7292	7162	7192	7168	7234	7241	7287	7222	7346	7249	7133	7192	7263	7256	7198	7246	7343	7280	7107	7296	7287	7219	7239	7163	7177	7214	7091	7311	7224	7331	7348	7182	7177	7247	7237	7295	7332	7189	7376	7365	7249	7240	7261	7386	7269	7272	7175	7396	7117	7284	7195	7260	7185	7345	7183	7127	7317	7155	7221	7235	7265	7220	7387	7371	7309	7357	7252	7327	7235	7235	7414	7123	7341	7124	7294	7264	7328	7306	7191	7358	7146	7235	7152	7129	7236	7365	7271	7213	7233	7294	7328	7277	7210	7393	7287	7314	7233	7269	7194	7245	7319	7203	7189	7239	7213	7131	7251	7263	7323	7282	7245	7168	7197	7240	7245	7334	7273	7295	7198	7285	7281	7294	7282	7285	7317	7230	7328	7257	7288	7248	7207	7314	7115	7214	7288	7209	7328	7301	7272	7314	7255	7218	7338	7245	7275	7226	7166	7259	7350	7274	7385	7326	7224	7291	7324	7250	7303	7259	7359	7273	7268	7304	7329	7337	7396	7301	7243	7312	7309	7249	7166	7177	7241	7246	7282	7071	7103	7306	7231	7251	7264	7413	7302	7365	7285	7320	7171	7280	7325	7229	7159	7291	7302	7258	7221	7292	7340	7252	7265	7165	7230	7318	7126	7344	7356	7254	7235	7220	7322	7244	7326	7222	7163	7135	7318	7103	7216	7246	7259	7277	7130	7299	7202	7282	7273	7241	7237	7219	7231	7220	7257	7267	7230	7179	7216	7273	7172	7231	7100	7231	7329	7271	7149	7256	7349	7189	7147	7288	7317	7229	7235	7255	7322	7254	7312	7293	7299	7223	7343	7382	7214	7114	7205	7389	7274	7337	7193	7308	7371	7129	7253	7148	7194	7225	7349	7210	7300	7240	7217	7333	7199	7128	7178	7359	7239	7251	7171	7167	7227	7256	7227	7231	7318	7326	7282	7155	7165	7268	7319	7194	7285	7224	7261	7291	7273	7213	7275	7244	7128	7175	7252	7344	7158	7367	7210	7241	7359	7245	7187	7303	7245	7161	7218	7140	7309	7330	7199	7155	7144	7264	7270	7303	7340	7319	7187	7175	7269	7240	7207	7290	7268	7168	7135	7207	7283	7281	7157	7195	7367	7303	7228	7233	7133	7197	7177	7342	7138	7157	7234	7256	7403	7143	7236	7287	7407	7327	7312	7376	7219	7116	7310	7197	7291	7238	7166	7273	7248	7392	7154	7284	7156	7145	7303	7270	7256	7242	7152	7135	7298	7290	7186	7386	7224	7319	7202	7231	7353	7228	7269	7258	7209	7326	7199	7063	7350	7285	7324	7255	7299	7249	7326	7263	7262	7163	7212	7321	7176	7219	7129	7205	7284	7257	7262	7307	7165	7272	7353	7186	7371	7214	7383	7187	7236	7273	7124	7404	7272	7160	7152	7296	7315	7237	7180	7265	7276	7344	7158	7241	7242	7201	7196	7209	7398	7219	7308	7370	7357	7200	7268	7329	7310	7168	7241	7136	7299	7207	7205	7276	7209	7197	7307	7306	7317	7306	7205	7193	7248	7331	7133	7140	7336	7230	7376	7243	7333	7294	7340	7360	7319	7391	7188	7163	7244	7402	7234	7026	7140	7240	7124	7409	7212	7211	7179	7388	7170	7196	7247	7263	7320	7197	7244	7266	7272	7188	7282	7240	7183	7389	7269	7325	7203	7274	7197	7220	7240	7362	7160	7201	7350	7179	7153	7200	7264	7273	7265	7285	7198	7258	7110	7305	7300	7223	7157	7314	7196	7256	7260	7265	7277	7245	7236	7275	7196	7307	7114	7286	7229	7212	7138	7302	7262	7356	7204	7244	7315	7405	7259	7256	7248	7278	7371	7295	7227	7272	7265	7298	7234	7254	7326	7147	7353	7210	7325	7320	7312	7233	7186	7149	7326	7059	7297	7240	7208	7245	7330	7188	7195	7208	7243	7154	7227	7245	7309	7392	7279	7248	7216	7227	7203	7396	7216	7342	7196	7201	7251	7186	7176	7282	7264	7203	7297	7190	7320	7457	7324	7177	7166	7244	7274	7297	7230	7254	7206	7190	7282	7301	7268	7229	7239	7149	7281	7242	7301	7282	7081	7352	7156	7245	7178	7261	7237	7346	7303	7243	7336	7201	7335	7232	7326	7212	7294	7109	7224	7231	7363	7299	7286	7121	7180	7120	7376	7166	7263	7396	7209	7249	7297	7345	7220	7361	7270	7240	7324	7338	7259	7322	7343	7236	7116	7254	7207	7182	7260	7242	7331	7239	7276	7305	7149	7059	7336	7212	7359	7113	7305	7259	7309	7179	7367	7245	7183	7269	7294	7365	7331	7331	7256	7306	7234	7280	7219	7129	7220	7330	7246	7236	7233	7314	7247	7217	7333	7371	7235	7306	7140	7272	7300	7261	7335	7264	7305	7395	7271	7188	7240	7170	7099	7284	7381	7319	7221	7225	7183	7322	7289	7196	7177	7264	7409	7216	7328	7471	7122	7170	7453	7348	7222	7227	7251	7225	7229	7359	7219	7239	7288	7138	7208	7286	7176	7269	7261	7195	7266	7201	7322	7260	7238	7254	7266	7238	7106	7163	7347	7109	7272	7138	7378	7172	7187	7328	7186	7309	7368	7319	7236	7230	7225	7181	7298	7398	7240	7277	7171	7272	7280	7226	7126	7191	7287	7119	7368	7233	7240	7253	7207	7267	7220	7333	7179	7212	7201	7248	7279	7222	7183	7342	7321	7198	7187	7260	7208	7275	7193	7272	7302	7139	7330	7251	7060	7228	7242	7181	7235	7220	7196	7309	7246	7166	7225	7226	7238	7294	7187	7279	7289	7201	7141	7229	7161	7237	7163	7283	7328	7360	7251	7198	7336	7264	7239	7216	7271	7344	7185	7192	7237	7333	7327	7316	7219	7240	7297	7295	7376	7127	7418	7284	7221	7296	7139	7169	7219	7191	7289	7302	7216	7287	7205	7101	7165	7262	7316	7422	7379	7223	7298	7357	7145	7236	7334	7340	7322	7221	7309	7211	7120	7312	7223	7267	7183	7204	7297	7324	7270	7311	7171	7195	7280	7257	7373	7286	7312	7238	7349	7368	7284	7210	7321	7152	7211	7151	7208	7298	7399	7267	7277	7293	7364	7205	7356	7321	7235	7077	7352	7190	7177	7218	7110	7281	7180	7259	7366	7254	7225	7248	7354	7272	7160	7192	7281	7353	7266	7112	7204	7185	7207	7329	7291	7317	7250	7265	7357	7231	7313	7300	7261	7305	7262	7355	7337	7400	7325	7376	7347	7271	7190	7149	7242	7276	7174	7309	7157	7280	7143	7037	7238	7239	7310	7269	7250	7256	7207	7351	7257	7342	7228	7229	7382	7330	7281	7209	7259	7353	7268	7078	7218	7259	7262	7210	7335	7226	7288	7204	7241	7308	7326	7209	7337	7266	7244	7459	7277	7247	7298	7254	7317	7251	7231	7135	7296	7334	7224	7192	7102	7288	7242	7145	7277	7388	7246	7289	7396	7263	7296	7173	7286	7224	7173	7215	7275	7241	7223	7206	7427	7180	7279	7219	7158	7331	7198	7271	7288	7191	7246	7204	7239	7222	7284	7276	7320	7371	7150	7196	7243	7337	7269	7240	7322	7258	7321	7252	7156	7214	7141	7205	7229	7406	7209	7238	7235	7271	7241	7218	7431	7285	7268	7180	7280	7184	7221	7242	7111	7314	7251	7279	7266	7252	7271	7346	7363	7181	7297	7305	7315	7341	7314	7181	7165	7502	7132	7224	7276	7219	7265	7333	7337	7329	7210	7230	7295	7248	7140	7339	7216	7417	7227	7113	7324	7305	7265	7450	7199	7233	7229	7248	7238	7198	7256	7119	7174	7245	7303	7305	7240	7270	7164	7346	7249	7309	7187	7150	7259	7398	7248	7377	7355	7123	7336	7253	7321
8063	22725	21015	10818	4367	1732	1196	937	885	874	831	927	888	874	826	859	818	924	832	860	911	810	839	851	869	864	855	841	822	881	877	866	844	868	833	882	882	865	828	883	833	839	827	837	904	848	825	858	903	806	865	854	861	847	834	885	826	939	840	886	907	831	839	866	877	819	868	855	790	857	899	836	890	862	831	838	884	890	846	839	778	847	944	834	893	845	894	863	865	851	799	852	878	814	872	893	905	860	864	870	843	822	896	865	836	853	829	838	795	832	893	907	874	832	830	900	914	883	869	828	821	842	844	844	838	889	952	891	879	872	864	860	869	863	893	827	836	837	835	877	875	851	874	797	903	827	937	849	861	874	861	890	848	864	874	922	875	838	873	843	847	891	893	858	882	904	863	849	904	871	855	878	887	844	915	859	860	818	852	861	853	815	842	841	848	862	875	878	865	862	870	821	829	858	839	880	899	886	838	872	860	868	867	832	842	836	860	811	839	822	840	814	829	840	893	859	874	895	874	868	858	847	851	845	841	854	877	880	823	799	839	888	854	856	876	843	812	849	828	830	805	884	825	885	852	860	876	815	877	891	905	880	850	817	913	846	843	868	875	831	823	871	876	822	882	858	818	872	896	837	858	833	855	890	916	834	853	848	871	846	855	846	859	815	855	836	865	838	814	888	861	868	851	812	837	822	852	871	856	845	856	904	865	867	863	852	836	859	880	826	877	859	861	889	841	865	897	869	867	805	849	904	843	796	863	902	850	869	842	841	860	840	866	887	880	788	780	831	892	869	842	862	878	912	847	874	909	853	849	875	886	825	856	900	866	817	874	859	911	870	843	896	885	852	840	838	857	839	902	874	882	811	832	854	863	893	834	882	884	849	868	878	822	843	865	914	852	876	896	857	882	869	829	829	855	852	854	795	864	845	799	868	824	859	825	825	827	886	849	884	854	893	843	861	842	849	842	833	879	863	826	861	867	856	873	833	867	879	884	839	867	839	826	873	898	830	849	885	858	906	820	865	915	863	802	807	858	858	917	848	876	884	853	913	837	851	860	861	873	854	869	846	849	806	864	891	823	853	855	844	893	850	832	831	830	847	894	881	878	815	841	812	926	905	855	863	898	872	846	836	901	866	902	810	893	907	853	853	822	850	863	834	949	863	926	864	847	818	848	857	903	854	812	824	861	822	831	797	882	865	875	865	850	889	848	820	840	823	863	817	806	859	812	839	874	838	869	868	859	911	860	858	868	831	825	836	831	897	857	810	896	863	823	860	870	903	898	872	921	824	912	833	859	868	802	889	846	913	839	854	864	820	885	865	861	884	882	946	880	897	881	799	892	910	881	854	840	864	830	885	837	867	868	837	821	859	924	878	823	871	859	844	874	825	835	886	827	880	893	840	837	859	814	872	846	863	834	870	840	805	873	818	920	808	808	861	838	872	826	874	871	841	899	820	904	848	879	868	868	869	857	845	872	849	902	866	874	915	870	828	876	898	855	825	840	859	837	853	852	850	882	824	845	812	869	859	828	845	864	929	821	902	847	868	795	866	777	865	846	853	872	839	820	863	849	845	880	867	846	865	850	836	807	890	843	850	863	884	883	908	843	848	839	871	838	837	871	823	840	836	835	854	867	852	852	852	880	886	876	856	885	866	871	890	865	885	907	795	863	922	855	842	888	794	826	850	824	837	883	839	905	877	870	821	868	862	867	827	818	869	872	844	879	822	857	906	884	892	898	858	894	886	870	911	833	828	781	896	825	880	852	862	877	885	822	854	852	831	838	785	892	914	933	856	825	861	846	853	836	830	866	866	904	842	888	852	860	878	832	882	866	930	858	903	875	845	863	848	877	890	938	873	877	829	859	876	860	882	882	884	859	862	890	915	891	834	868	846	887	819	868	840	864	852	831	850	894	896	808	860	870	817	851	874	895	864	865	866	878	891	871	899	861	952	844	876	840	895	853	860	868	831	845	881	846	853	853	864	833	851	865	864	805	900	870	811	794	859	840	853	918	875	870	800	851	865	921	961	894	849	875	891	882	861	871	861	853	836	833	826	880	839	857	834	822	915	857	866	889	824	881	852	838	882	886	833	818	820	822	906	877	819	867	844	865	861	846	863	883	815	900	880	887	889	808	846	843	848	860	889	891	819	889	845	847	882	831	912	787	869	818	845	864	901	953	834	871	838	838	881	834	830	874	849	832	879	819	892	836	865	897	912	795	830	823	762	881	876	897	833	864	870	885	840	865	861	841	897	902	841	857	871	862	866	812	859	895	825	858	836	835	932	846	867	831	844	850	904	835	826	905	827	902	879	828	914	848	898	850	826	870	872	832	867	890	883	814	860	905	910	835	917	864	895	848	887	857	837	878	876	823	811	883	841	863	904	884	862	868	844	842	866	860	835	886	820	863	900	851	818	901	896	857	848	849	861	877	827	890	831	879	798	848	876	882	850	900	864	847	863	898	846	878	853	875	845	875	843	857	844	873	858	836	856	862	834	897	840	834	844	846	821	799	893	855	874	819	879	818	834	860	860	859	868	866	820	867	844	853	864	832	893	872	879	867	867	844	862	834	848	848	887	790	854	821	889	838	862	827	868	862	858	881	860	893	820	840	848	844	853	881	878	809	843	869	857	827	844	856	856	842	834	915	854	843	862	890	867	901	858	871	870	832	821	875	842	900	850	862	848	843	834	870	939	843	885	818	844	876	861	849	864	878	893	917	892	839	838	842	852	837	844	820	894	872	860	818	857	859	856	809	854	859	881	862	847	860	879	878	836	849	887	785	854	874	883	863	836	903	824	827	830	812	887	844	823	794	838	853	822	873	862	861	850	920	795	893	855	898	874	847	888	865	861	803	841	793	807	871	852	869	872	907	846	902	883	857	887	867	860	874	851	887	831	897	840	811	843	887	886	842	918	861	850	872	829	870	830	853	869	843	840	941	848	866	847	894	922	849	819	889	912	864	859	850	868	837	853	903	839	859	834	864	880	859	870	854	860	858	829	843	887	862	810	874	861	857	824	786	888	839	837	839	888	894	865	845	854	886	896	865	855	807	867	858	904	905	834	905	817	850	944	907	900	849	871	818	882	892	843	859	901	831	845	839	872	949	852	803	840	850	835	852	880	849	799	869	884	884	875	904	917	941	836	805	895	856	878	855	856	840	842	871	846	804	878	819	852	893	897	826	820	888	851	895	881	831	880	837	858	843	826	876	847	888	821	876	857	860	813	816	794	863	870	853	933	868	863	889	925	856	862	861	877	854	870	835	890	880	886	818	848	841	868	847	844	892	856	817	886	854	874	851	861	815	880	841	810	850	815	831	861	862	846	888	879	867	834	818	804	894	869	844	824	864	890	875	893	872	891	853	890	847	889	874	924	893	856	854	880	846	821	847	905	921	855	846	868	858	818	858	920	832	855	859	852	851	919	886	854	869	880	837	846	812	900	891	849	856	905	827	888	863	940	836	842	855	868	860	855	853	832	903	840	886	881
43277	61307	53047	48845	36960	23430	14335	9606	7950	7642	7527	7340	7340	7417	7386	7406	7402	7379	7264	7482	7289	7338	7336	7328	7231	7297	7302	7324	7311	7182	7157	7327	7379	7308	7353	7361	7357	7248	7226	7268	7400	7347	7393	7250	7275	7369	7232	7296	7375	7423	7395	7442	7346	7205	7372	7380	7275	7322	7262	7335	7468	7304	7344	7301	7263	7458	7311	7342	7267	7334	7273	7274	7251	7379	7399	7232	7300	7407	7367	7152	7281	7454	7334	7333	7317	7409	7308	7191	7409	7221	7214	7214	7426	7283	7414	7386	7323	7263	7347	7414	7350	7389	7431	7276	7389	7360	7434	7241	7257	7420	7269	7326	7336	7358	7380	7240	7342	7230	7310	7304	7320	7381	7269	7437	7383	7209	7420	7406	7256	7284	7394	7432	7326	7365	7347	7279	7368	7308	7359	7387	7284	7287	7308	7248	7424	7408	7364	7273	7305	7371	7282	7393	7395	7439	7545	7422	7387	7383	7298	7251	7357	7323	7436	7166	7377	7454	7486	7301	7369	7270	7355	7403	7380	7346	7444	7279	7262	7324	7128	7257	7348	7272	7316	7264	7385	7350	7197	7350	7332	7370	7390	7237	7333	7338	7387	7208	7310	7318	7535	7281	7327	7294	7287	7292	7361	7267	7393	7418	7476	7346	7354	7305	7230	7416	7431	7369	7306	7366	7451	7395	7301	7242	7251	7211	7321	7327	7430	7356	7428	7275	7153	7360	7258	7269	7302	7305	7290	7354	7304	7357	7394	7221	7386	7228	7245	7386	7267	7363	7389	7211	7298	7310	7189	7418	7304	7267	7468	7376	7201	7324	7354	7384	7247	7393	7275	7467	7350	7270	7262	7445	7312	7303	7477	7182	7451	7328	7383	7378	7409	7209	7329	7415	7333	7211	7390	7074	7465	7325	7447	7273	7399	7259	7447	7258	7315	7436	7442	7286	7328	7347	7349	7216	7236	7327	7375	7434	7353	7297	7401	7342	7366	7284	7371	7443	7317	7465	7311	7234	7222	7444	7290	7285	7296	7367	7358	7328	7451	7443	7370	7346	7480	7399	7345	7337	7333	7340	7368	7397	7181	7286	7303	7371	7353	7338	7342	7347	7329	7316	7472	7430	7170	7375	7341	7210	7302	7399	7322	7316	7338	7439	7330	7303	7242	7437	7407	7247	7228	7305	7342	7334	7275	7314	7402	7362	7429	7398	7382	7456	7396	7261	7515	7367	7255	7389	7344	7318	7554	7269	7315	7316	7418	7248	7282	7435	7404	7322	7328	7286	7408	7141	7274	7278	7407	7495	7279	7394	7304	7311	7325	7374	7232	7246	7266	7271	7348	7322	7307	7251	7255	7296	7396	7367	7226	7327	7317	7317	7288	7394	7319	7389	7265	7289	7180	7351	7352	7322	7212	7297	7219	7326	7313	7204	7464	7470	7402	7381	7316	7274	7220	7252	7424	7299	7348	7288	7421	7362	7307	7335	7439	7365	7260	7332	7385	7345	7370	7292	7417	7373	7351	7233	7389	7287	7266	7172	7370	7240	7338	7222	7380	7368	7304	7158	7177	7448	7180	7294	7250	7293	7351	7425	7404	7265	7188	7349	7320	7259	7352	7192	7406	7232	7245	7349	7449	7280	7385	7491	7352	7362	7468	7415	7286	7343	7367	7288	7222	7382	7378	7430	7348	7410	7301	7309	7323	7312	7347	7332	7332	7419	7319	7263	7227	7403	7266	7284	7285	7291	7370	7442	7204	7204	7316	7306	7269	7379	7356	7465	7264	7400	7323	7477	7250	7463	7092	7321	7385	7288	7387	7336	7356	7344	7387	7313	7387	7311	7376	7214	7233	7412	7345	7404	7298	7477	7413	7272	7338	7253	7425	7251	7251	7346	7152	7302	7302	7312	7258	7391	7359	7310	7387	7284	7448	7228	7420	7386	7303	7331	7378	7335	7375	7260	7349	7255	7370	7287	7328	7214	7377	7469	7212	7399	7376	7383	7423	7360	7445	7450	7304	7420	7403	7285	7290	7358	7168	7283	7240	7270	7288	7275	7248	7411	7280	7135	7369	7404	7462	7313	7265	7291	7288	7367	7315	7303	7289	7359	7388	7189	7280	7267	7308	7275	7460	7334	7378	7305	7307	7218	7433	7430	7330	7443	7336	7233	7284	7342	7292	7273	7357	7429	7418	7379	7371	7256	7255	7315	7394	7271	7425	7335	7346	7303	7244	7449	7438	7334	7175	7376	7196	7368	7328	7534	7254	7378	7318	7371	7437	7373	7300	7345	7266	7272	7359	7234	7311	7584	7471	7305	7379	7396	7287	7228	7449	7428	7374	7355	7321	7353	7391	7299	7249	7225	7166	7265	7298	7230	7472	7329	7257	7292	7225	7503	7319	7350	7341	7251	7270	7277	7413	7294	7305	7389	7428	7316	7299	7367	7324	7255	7429	7165	7243	7320	7456	7368	7298	7409	7312	7344	7477	7248	7393	7231	7225	7302	7373	7296	7351	7364	7356	7419	7441	7265	7343	7427	7227	7304	7384	7348	7362	7458	7473	7303	7278	7295	7327	7405	7210	7421	7344	7390	7258	7429	7399	7383	7404	7377	7351	7335	7359	7305	7317	7283	7416	7295	7233	7527	7398	7294	7388	7319	7292	7212	7352	7218	7462	7368	7286	7422	7399	7395	7354	7375	7324	7365	7299	7298	7285	7354	7362	7374	7407	7419	7416	7337	7320	7412	7248	7336	7500	7323	7367	7389	7263	7352	7291	7365	7412	7382	7187	7258	7434	7362	7398	7440	7447	7281	7231	7270	7183	7301	7331	7238	7430	7344	7276	7387	7233	7434	7281	7334	7320	7444	7361	7419	7299	7412	7459	7297	7273	7352	7316	7306	7186	7370	7311	7292	7250	7319	7322	7327	7228	7300	7283	7389	7343	7412	7296	7293	7259	7197	7386	7279	7437	7316	7371	7387	7300	7262	7180	7265	7320	7253	7462	7323	7280	7361	7348	7317	7301	7366	7395	7222	7336	7261	7468	7312	7218	7267	7351	7278	7237	7458	7287	7407	7505	7473	7221	7291	7308	7230	7240	7165	7406	7281	7216	7233	7324	7476	7342	7394	7127	7334	7379	7374	7228	7367	7352	7310	7379	7384	7333	7383	7331	7447	7393	7277	7298	7295	7517	7349	7363	7332	7340	7418	7527	7365	7490	7327	7354	7329	7254	7346	7498	7383	7332	7424	7487	7451	7293	7398	7235	7208	7331	7384	7265	7379	7328	7359	7471	7365	7323	7299	7308	7497	7408	7310	7336	7325	7260	7319	7256	7265	7388	7368	7317	7402	7214	7389	7387	7448	7367	7241	7497	7372	7293	7358	7428	7392	7119	7449	7262	7156	7361	7269	7298	7281	7314	7300	7296	7363	7239	7237	7241	7237	7395	7378	7193	7359	7223	7473	7457	7353	7352	7354	7338	7455	7324	7357	7370	7337	7392	7311	7293	7291	7358	7336	7434	7334	7378	7249	7372	7349	7392	7382	7261	7335	7308	7331	7400	7239	7448	7273	7345	7301	7313	7409	7258	7387	7413	7342	7394	7311	7331	7273	7289	7304	7356	7363	7315	7285	7398	7246	7406	7274	7404	7275	7349	7412	7437	7256	7374	7298	7377	7339	7320	7305	7434	7276	7259	7269	7242	7127	7443	7319	7339	7381	7369	7397	7441	7261	7351	7440	7372	7286	7352	7324	7217	7202	7352	7337	7303	7283	7234	7483	7354	7310	7249	7338	7314	7314	7341	7262	7477	7241	7378	7344	7341	7356	7316	7203	7306	7288	7300	7285	7229	7281	7362	7355	7350	7232	7315	7312	7361	7191	7333	7420	7368	7449	7385	7338	7364	7279	7480	7379	7364	7281	7408	7506	7349	7261	7199	7330	7339	7340	7424	7322	7290	7395	7361	7345	7298	7406	7391	7394	7264	7417	7426	7326	7396	7250	7303	7383	7271	7237	7314	7409	7366	7210	7265	7377	7364	7336	7403	7452	7313	7308	7375	7340	7408	7303	7337	7263	7188	7152	7446	7279	7392	7412	7345	7427	7369	7388	7254	7296	7345	7198	7387	7341	7318	7244	7345	7321	7327	7316	7372	7460	7201	7377	7213	7511	7252	7314	7243	7352	7339	7365	7317	7242	7371	7377	7234	7342	7174	7345	7388	7331	7340	7276	7340	7346	7379	7401	7395	7197	7310	7229	7412	7425	7409	7357	7314	7346	7155	7378	7371	7316	7341	7360	7250	7174	7314	7225	7221	7372	7297	7246	7325	7265	7341	7399	7377	7359	7312	7496	7266	7286	7314	7292	7288	7349	7387	7271	7275	7318	7301	7403	7334	7362	7386	7342	7272	7301	7302	7290	7269	7280	7471	7325	7204	7332	7289	7265	7410	7385	7293	7435	7246	7443	7426	7431	7244	7328	7309	7514	7391	7340	7152	7343	7312	7337	7283	7232	7423	7431	7207	7353	7280	7366	7343	7348	7351	7333	7216	7273	7224	7452	7249	7401	7207	7390	7202	7376	7364	7301	7370	7379	7286	7290	7394	7351	7296	7413	7276	7255	7302	7316	7368	7290	7291	7250	7296	7343	7323	7415	7381	7146	7310	7239	7209	7249	7340	7325	7343	7441	7317	7520	7254	7360	7231	7151	7408	7303	7373	7268	7259	7385	7382	7340	7557	7264	7324	7304	7167	7281	7372	7216	7308	7278	7427	7184	7406	7317	7426	7437	7404	7229	7303	7278	7260	7362	7203	7221	7373	7214	7365	7324	7345	7243	7376	7254	7466	7261	7287	7347	7439	7389	7215	7452	7303	7356	7293	7236	7295	7253	7402	7422	7337	7287	7317	7382	7284	7340	7263	7327	7387	7341	7368	7175	7331	7293	7270	7238	7299	7496	7384	7247	7316	7275	7152	7406	7412	7248	7311	7265	7243	7240	7500	7425	7278	7376	7437	7292	7303	7413	7398	7336	7232	7282	7378	7329	7346	7380	7378	7315	7345	7266	7263	7352	7289	7367	7355	7441	7312	7389	7396	7449	7344	7440
8963	20384	21310	10691	4134	1720	1156	885	889	927	849	880	859	850	873	816	853	789	880	792	818	862	881	806	825	855	844	834	874	854	900	928	853	873	867	861	832	850	899	876	843	797	854	849	882	877	879	810	842	872	860	871	899	839	848	872	861	824	864	888	873	837	820	780	887	860	840	828	853	838	826	894	864	805	855	865	839	872	861	828	900	830	855	813	848	856	849	842	815	819	828	899	851	851	814	811	843	862	823	844	840	884	852	859	907	835	886	835	805	915	850	817	828	844	896	857	868	813	882	815	824	878	854	869	856	808	859	850	873	858	857	862	804	802	869	838	831	889	830	837	899	845	844	865	903	846	929	874	846	853	820	854	880	901	833	845	837	846	876	844	852	837	830	830	830	892	859	873	855	854	882	859	858	871	833	873	851	831	883	862	857	852	872	889	843	870	834	848	858	817	872	828	870	878	860	828	879	887	865	885	851	881	860	860	852	809	862	822	889	796	832	876	821	841	821	908	861	831	837	877	842	872	847	838	871	860	921	866	912	903	877	853	901	883	808	861	828	892	812	909	839	856	870	836	860	872	907	843	828	848	826	829	882	815	866	875	920	838	846	856	848	812	827	852	820	806	823	867	842	809	865	820	928	847	819	842	856	833	829	847	895	835	889	848	829	867	876	841	865	835	837	920	853	890	866	792	835	852	846	811	890	875	824	895	884	845	834	848	844	806	932	836	868	885	822	836	828	893	828	840	901	826	814	835	863	868	889	905	852	850	884	833	846	789	877	871	881	875	858	837	841	871	878	856	913	843	862	853	859	845	910	848	837	895	842	848	857	843	859	794	872	820	804	831	883	852	849	865	893	832	870	841	873	834	896	853	884	878	856	810	818	936	889	881	833	884	891	874	846	827	832	877	835	817	903	838	828	867	889	835	859	866	870	862	862	818	911	831	837	829	853	800	856	805	803	889	847	843	845	899	838	847	830	841	883	817	824	827	859	872	882	876	877	832	813	851	864	841	841	836	924	839	872	835	864	871	891	871	893	820	824	837	858	834	844	836	906	872	839	859	803	909	860	873	857	855	869	813	884	837	878	848	855	820	858	841	875	880	836	836	871	892	900	838	850	865	836	827	812	873	849	865	842	856	843	887	835	873	867	904	862	898	847	939	900	838	887	849	814	900	879	920	866	872	853	838	889	827	858	830	800	887	831	879	885	871	868	875	871	851	829	863	844	852	884	805	834	853	837	872	855	868	840	849	865	905	859	887	836	889	836	886	822	789	896	874	880	861	869	862	873	870	837	895	845	884	887	867	845	867	893	865	858	848	828	834	910	837	870	865	890	848	804	857	890	853	825	809	868	857	910	831	770	835	885	838	907	841	878	845	872	872	830	881	884	827	922	806	875	786	829	886	868	848	841	887	861	852	858	863	832	857	893	844	853	864	878	904	907	817	860	850	798	885	862	836	835	805	864	844	924	801	795	824	891	826	884	838	814	849	885	847	934	883	836	838	865	860	817	843	850	886	849	868	827	896	875	945	862	872	852	871	824	834	815	836	810	849	841	881	818	834	865	899	859	837	830	848	857	827	859	887	803	840	814	869	855	868	865	872	835	791	844	854	786	855	826	815	890	834	823	817	857	824	815	899	879	877	835	897	810	881	829	817	855	878	863	879	861	837	837	861	827	864	853	867	870	837	849	847	840	862	884	852	863	898	872	868	889	839	849	803	878	867	933	862	887	846	857	883	881	858	825	868	857	850	837	854	828	880	853	816	882	867	879	845	813	864	867	867	860	824	844	856	920	833	817	866	870	898	838	834	865	868	861	875	828	843	891	808	835	850	865	848	863	859	897	860	879	892	840	877	853	852	822	824	867	808	925	770	845	821	882	847	870	761	845	850	897	867	844	859	792	838	908	862	870	807	875	841	846	904	831	857	868	820	869	837	842	801	920	824	867	824	807	837	807	837	859	876	831	887	900	863	847	872	794	870	853	909	886	849	888	820	837	840	829	882	850	837	860	888	871	860	890	867	854	912	860	895	895	799	825	839	827	842	863	779	861	868	818	863	879	844	922	852	854	867	853	831	889	891	868	856	900	855	833	866	840	875	853	786	850	861	882	889	864	901	864	877	825	881	904	849	869	890	893	866	817	869	873	830	879	815	840	802	824	846	849	839	907	892	835	853	861	827	868	827	843	856	869	836	806	899	875	824	817	862	879	864	897	907	785	834	809	887	851	816	827	875	860	807	859	822	864	856	866	919	894	859	851	898	821	797	871	831	838	874	841	876	884	896	892	872	888	923	808	845	815	845	865	841	842	873	906	885	881	881	833	859	879	821	877	889	841	841	855	888	765	851	836	856	861	857	855	858	845	819	838	860	877	879	824	864	898	892	820	929	857	873	883	885	887	825	832	839	836	830	837	823	820	897	851	882	854	847	869	793	857	852	838	863	825	818	856	848	884	888	861	854	850	824	808	838	845	875	834	896	813	894	901	853	896	899	862	863	876	798	874	913	907	908	837	864	838	832	843	850	831	801	858	858	844	873	839	838	862	832	853	837	883	891	847	841	830	890	860	889	876	864	853	851	864	883	861	847	848	839	838	907	829	812	842	848	913	861	884	823	889	855	881	801	828	833	889	818	862	877	840	887	873	872	881	846	832	815	862	807	840	794	831	837	878	864	861	893	805	860	902	841	843	871	782	867	890	866	879	863	895	878	855	804	853	797	815	877	891	812	885	823	805	883	852	830	824	849	770	913	924	826	777	860	826	835	855	853	894	822	887	887	896	880	826	867	843	813	803	828	844	871	827	933	867	845	894	812	839	839	829	885	803	849	862	795	847	873	834	850	842	832	834	888	884	871	877	868	888	860	885	836	806	861	906	821	816	874	855	853	832	854	856	890	886	831	832	835	863	868	845	823	835	819	858	856	799	845	861	869	869	835	850	845	845	811	819	868	935	872	840	880	842	849	873	856	833	853	879	849	857	886	837	870	867	852	892	814	863	866	892	861	858	818	859	850	839	880	815	842	805	873	860	869	840	836	857	852	904	860	828	817	827	865	865	812	843	925	823	842	861	813	871	812	867	836	844	861	815	803	847	829	822	812	805	860	911	872	771	835	854	847	829	846	865	869	808	882	815	891	888	881	851	879	869	837	881	915	824	885	861	847	869	827	806	844	878	826	855	846	866	877	850	839	867	806	852	863	833	842	851	867	881	900	822	831	841	774	862	859	791	884	876	899	828	841	839	862	867	836	848	818	848	887	862	853	891	852	858	780	791	834	844	827	888	858	818	846	856	882	896	829	841	854	832	843	866	867	885	874	833	882	870	850	901	837	857	839	884	885	876	848	865	824	868	912	877	871	818	840	854	875	794	840	863	798	904	875	846	867	821	873	876	871	924	898	811	886	854	902	828	840	859	888	866	887	881	841	824	875	814	867	827	840	863	817	910	861	864	824	895	910	884	813	826	853	854	869	824	833	850	858	805	929	865	872	842	838
39234	58215	53233	47267	36028	22903	14596	9688	8050	7747	7271	7439	7323	7297	7341	7361	7051	7310	7249	7324	7331	7397	7322	7344	7404	7127	7175	7299	7290	7288	7454	7473	7440	7344	7286	7337	7312	7287	7219	7317	7411	7275	7358	7228	7326	7301	7205	7300	7309	7317	7340	7178	7313	7379	7339	7295	7358	7383	7421	7410	7310	7254	7423	7340	7178	7234	7286	7303	7242	7349	7241	7415	7193	7253	7322	7306	7303	7262	7408	7139	7386	7339	7259	7294	7421	7238	7293	7235	7376	7213	7333	7256	7262	7348	7358	7317	7355	7327	7328	7321	7374	7449	7232	7155	7423	7326	7427	7337	7399	7265	7356	7341	7362	7441	7258	7456	7232	7269	7436	7390	7231	7328	7217	7146	7337	7203	7332	7445	7294	7266	7417	7381	7409	7314	7404	7310	7373	7244	7258	7311	7430	7433	7311	7321	7302	7228	7343	7344	7148	7349	7229	7198	7234	7420	7447	7214	7256	7245	7219	7416	7330	7224	7355	7363	7169	7199	7369	7309	7385	7253	7311	7325	7294	7271	7315	7497	7403	7178	7228	7065	7357	7288	7466	7369	7292	7401	7409	7191	7319	7423	7467	7239	7250	7394	7244	7235	7238	7355	7169	7318	7428	7135	7390	7255	7240	7331	7289	7273	7376	7281	7254	7358	7265	7315	7397	7357	7213	7235	7412	7218	7279	7282	7185	7391	7365	7270	7406	7355	7339	7365	7313	7298	7320	7221	7222	7423	7429	7249	7343	7172	7326	7333	7345	7420	7274	7419	7271	7224	7280	7228	7327	7442	7296	7240	7360	7395	7324	7253	7379	7328	7333	7352	7306	7471	7306	7298	7376	7434	7420	7328	7257	7244	7200	7349	7341	7280	7345	7312	7361	7314	7322	7341	7275	7241	7246	7331	7373	7215	7309	7299	7316	7412	7403	7262	7251	7339	7346	7346	7333	7230	7131	7217	7275	7268	7283	7268	7207	7249	7290	7413	7335	7237	7259	7258	7295	7322	7283	7321	7363	7391	7365	7318	7369	7275	7164	7267	7317	7433	7309	7204	7256	7207	7294	7404	7348	7265	7420	7422	7399	7308	7169	7361	7366	7234	7265	7230	7300	7366	7427	7330	7263	7370	7360	7299	7345	7288	7378	7189	7321	7357	7389	7134	7310	7252	7260	7484	7285	7323	7256	7236	7276	7337	7233	7378	7336	7384	7295	7357	7291	7417	7331	7330	7309	7415	7341	7192	7294	7376	7353	7181	7319	7426	7451	7303	7278	7277	7328	7270	7417	7376	7307	7399	7292	7243	7298	7314	7428	7228	7285	7360	7525	7276	7519	7471	7248	7294	7266	7414	7412	7444	7174	7276	7496	7316	7302	7327	7214	7292	7285	7389	7341	7229	7471	7332	7446	7261	7358	7222	7318	7301	7213	7257	7291	7359	7449	7256	7254	7376	7342	7288	7212	7432	7326	7327	7270	7400	7342	7219	7414	7277	7253	7259	7365	7416	7465	7362	7417	7376	7337	7283	7477	7281	7452	7334	7404	7269	7472	7263	7370	7434	7290	7295	7235	7354	7267	7261	7320	7275	7357	7421	7408	7124	7178	7283	7274	7311	7292	7367	7340	7314	7446	7176	7448	7379	7278	7331	7441	7293	7408	7197	7148	7400	7341	7211	7309	7339	7194	7279	7408	7272	7205	7322	7307	7354	7426	7366	7312	7246	7308	7380	7351	7298	7271	7235	7245	7316	7365	7282	7286	7182	7390	7403	7256	7191	7343	7290	7317	7399	7498	7327	7489	7353	7408	7319	7287	7322	7345	7202	7313	7301	7357	7359	7374	7295	7450	7343	7231	7451	7508	7466	7258	7449	7308	7277	7380	7372	7329	7310	7413	7406	7354	7223	7245	7220	7302	7321	7289	7426	7253	7304	7456	7351	7363	7125	7378	7472	7266	7277	7340	7339	7311	7261	7241	7283	7336	7313	7419	7331	7418	7340	7241	7319	7399	7295	7345	7320	7378	7364	7290	7137	7400	7291	7327	7221	7304	7336	7429	7449	7235	7311	7247	7437	7119	7279	7316	7284	7283	7228	7235	7363	7363	7353	7285	7250	7311	7364	7371	7235	7367	7416	7260	7477	7298	7289	7379	7398	7377	7212	7270	7341	7359	7231	7227	7279	7360	7378	7281	7167	7348	7214	7233	7197	7369	7324	7258	7223	7319	7295	7250	7317	7350	7321	7195	7301	7389	7354	7361	7352	7381	7304	7237	7282	7245	7379	7342	7375	7346	7368	7354	7449	7275	7325	7340	7375	7273	7360	7347	7356	7302	7499	7340	7420	7218	7316	7433	7407	7267	7311	7333	7314	7375	7355	7189	7429	7334	7216	7263	7423	7421	7304	7319	7340	7304	7325	7260	7241	7338	7307	7357	7282	7212	7345	7337	7244	7396	7442	7256	7373	7276	7219	7161	7429	7313	7213	7367	7311	7347	7419	7395	7319	7272	7383	7433	7269	7314	7290	7228	7337	7305	7386	7368	7217	7161	7356	7286	7311	7399	7359	7317	7339	7242	7253	7385	7305	7274	7462	7285	7399	7250	7376	7352	7282	7331	7515	7364	7383	7127	7269	7339	7243	7382	7267	7275	7363	7242	7283	7399	7289	7222	7326	7208	7246	7330	7320	7326	7246	7197	7378	7418	7345	7391	7274	7332	7253	7327	7338	7298	7274	7314	7280	7286	7383	7394	7294	7242	7316	7447	7131	7272	7304	7353	7406	7393	7270	7344	7374	7484	7267	7415	7357	7347	7259	7248	7327	7325	7267	7288	7286	7370	7403	7303	7383	7349	7362	7286	7309	7206	7343	7320	7462	7260	7376	7261	7171	7348	7383	7312	7240	7345	7473	7277	7286	7474	7367	7387	7263	7324	7284	7371	7258	7290	7342	7272	7328	7246	7408	7188	7242	7339	7328	7359	7358	7326	7275	7278	7441	7397	7402	7359	7369	7377	7244	7415	7369	7329	7338	7352	7364	7317	7489	7212	7319	7342	7398	7418	7361	7311	7322	7386	7421	7381	7430	7392	7268	7399	7329	7245	7373	7319	7417	7433	7353	7387	7331	7253	7363	7348	7254	7366	7383	7407	7290	7399	7433	7345	7353	7437	7249	7501	7333	7351	7244	7217	7492	7248	7396	7267	7262	7331	7402	7247	7196	7264	7385	7227	7479	7384	7241	7360	7317	7394	7326	7227	7382	7257	7343	7348	7488	7410	7377	7312	7388	7115	7368	7276	7287	7339	7215	7361	7353	7286	7343	7302	7293	7370	7338	7225	7294	7297	7285	7269	7334	7257	7383	7255	7385	7420	7373	7312	7364	7317	7285	7174	7310	7403	7330	7230	7288	7336	7440	7433	7281	7329	7266	7179	7362	7236	7336	7215	7374	7311	7374	7320	7394	7229	7423	7349	7461	7396	7217	7406	7403	7367	7268	7332	7180	7379	7384	7275	7161	7433	7270	7436	7278	7204	7377	7425	7411	7278	7366	7268	7323	7374	7254	7305	7431	7432	7388	7264	7370	7339	7392	7412	7289	7289	7437	7400	7343	7247	7410	7351	7368	7329	7272	7360	7321	7395	7346	7301	7335	7416	7407	7369	7410	7400	7242	7304	7362	7230	7265	7412	7294	7368	7403	7302	7245	7321	7450	7207	7295	7202	7379	7328	7307	7285	7384	7355	7275	7264	7273	7414	7199	7332	7224	7345	7305	7270	7335	7362	7509	7270	7333	7387	7449	7181	7363	7374	7286	7348	7258	7222	7271	7286	7405	7373	7392	7232	7339	7385	7387	7286	7200	7146	7345	7332	7341	7403	7316	7320	7152	7278	7293	7333	7342	7276	7410	7338	7357	7356	7447	7331	7292	7443	7511	7303	7334	7410	7264	7322	7311	7431	7345	7189	7333	7445	7252	7424	7521	7326	7323	7176	7337	7212	7313	7324	7357	7328	7309	7356	7480	7303	7271	7343	7348	7368	7310	7287	7365	7338	7134	7304	7413	7509	7240	7266	7462	7255	7273	7370	7343	7459	7261	7191	7308	7505	7307	7521	7289	7420	7294	7367	7262	7401	7270	7211	7363	7335	7182	7268	7202	7334	7347	7290	7307	7266	7317	7356	7483	7260	7283	7294	7288	7373	7334	7417	7265	7378	7300	7390	7277	7374	7518	7320	7539	7337	7229	7370	7271	7442	7364	7323	7340	7295	7307	7331	7368	7266	7294	7303	7379	7305	7314	7349	7197	7255	7314	7363	7371	7284	7341	7328	7229	7179	7355	7284	7313	7333	7403	7299	7221	7251	7274	7278	7408	7277	7383	7421	7264	7374	7348	7299	7467	7185	7250	7346	7292	7328	7350	7389	7347	7385	7364	7270	7369	7430	7346	7243	7391	7250	7255	7245	7316	7154	7290	7398	7455	7267	7455	7290	7381	7399	7294	7385	7291	7413	7299	7301	7229	7331	7273	7485	7253	7290	7357	7360	7233	7311	7361	7435	7432	7343	7325	7274	7381	7421	7407	7240	7294	7251	7199	7263	7291	7481	7301	7244	7446	7368	7460	7431	7358	7216	7372	7345	7353	7441	7322	7398	7392	7289	7256	7316	7245	7333	7339	7275	7236	7340	7240	7440	7308	7287	7322	7249	7203	7460	7403	7398	7377	7240	7405	7300	7284	7418	7384	7309	7256	7326	7283	7329	7374	7381	7353	7318	7357	7205	7218	7291	7448	7364	7188	7323	7297	7214	7316	7377	7334	7449	7175	7237	7299	7389	7392	7227	7400	7384	7357	7262	7360	7278	7392	7418	7401	7349	7242	7293	7338	7248	7255	7323	7263	7364	7256	7416	7219	7418	7283	7335	7288	7356	7356	7342	7400	7284	7305	7340	7309	7406	7336	7384	7331	7334	7385	7302	7325	7347	7329	7276	7304	7250	7511	7303	7224	7286	7317	7397	7360	7494	7435	7324	7482	7305	7256	7307	7234	7367	7395	7203	7254	7348	7258	7318	7356	7262	7264	7282	7187	7293	7406	7314	7345	7496	7101	7344	7339	7257	7163
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
