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
342301237784	342301238344	342301238894	342301239444	342301239992	342301240544	342301241094	342301241644	342301242192	342301242744	342301243294	342301243844	342301244394	342301244944	342301245494	342301246044	342301246594	342301247144	342301247694	342301248244	342301248794	342301249344	342301249894	342301250444	342301250994	342301251544	342301252094	342301252644	342301253194	342301253744	342301254294	342301254844	342301255394	342301255944	342301256494	342301257044	342301257594	342301258144	342301258694	342301259244	342301259794	342301260344	342301260894	342301261444	342301261994	342301262544	342301263094	342301263644	342301264194	342301264744	342301265294	342301265844	342301266394	342301266944	342301267494	342301268044	342301268594	342301269144	342301269694	342301270244	342301270794	342301271344	342301271894	342301272444	342301272994	342301273544	342301274094	342301274644	342301275194	342301275744	342301276294	342301276844	342301277394	342301277944	342301278494	342301279044	342301279594	342301280144	342301280694	342301281244	342301281794	342301282344	342301282894	342301283444	342301283994	342301284544	342301285094	342301285644	342301286194	342301286744	342301287294	342301287844	342301288394	342301288944	342301289494	342301290044	342301290594	342301291144	342301291694	342301292244	342301292794	342301293344	342301293894	342301294444	342301294994	342301295544	342301296094	342301296644	342301297194	342301297744	342301298294	342301298844	342301299394	342301299944	342301300494	342301301044	342301301594	342301302144	342301302694	342301303244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1740	3300	1900	2700	1740	3300	1900	2700	1740	3300	1900	2700	1740	3300	1900	2700	1742	3300	1900	2700	1743	3300	1900	2700	1744	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1749	3300	1900	2700	1794	3300	1900	2700	1874	3300	1900	2700	1874	3300	1900	2700	1874	3300	1900	2700	932	3300	1900	2700	569	3300	1900	2700	441	3300	1900	2700	548	3300	1900	2700	805	3300	1900	2700	643	3300	1900	2700	662	3300	1900	2700	748	3300	1900	2700	805	3300	1900	2700	755	3300	1900	2700	672	3300	1900	2700	672	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
53516	51601	29071	11809	2741	1029	758	704	769	719	720	766	724	727	714	701	684	696	713	727	676	732	709	716	705	764	702	700	722	716	694	771	697	722	727	692	669	708	759	744	690	816	769	758	771	748	741	746	731	763	688	737	704	696	719	769	749	750	713	762	744	646	697	753	734	662	736	691	728	718	705	744	727	743	730	733	746	767	710	776	727	702	760	700	749	772	666	713	710	727	688	672	738	763	743	740	704	717	717	775	705	707	737	715	721	716	681	682	761	700	708	765	707	703	733	708	738	733	687	724	688	719	713	736	684	711	692	726	721	750	750	705	716	712	701	705	745	692	703	770	652	777	723	705	731	694	717	758	715	697	721	741	674	737	743	765	730	686	711	747	686	771	724	709	715	764	718	718	706	728	683	766	714	779	670	685	733	681	750	752	708	729	720	720	723	732	691	750	736	752	726	725	713	709	741	756	800	701	739	705	725	685	727	697	740	748	745	731	732	714	714	722	683	761	743	741	761	684	726	708	692	742	717	751	761	693	690	714	771	759	720	709	733	689	711	714	673	713	739	686	712	727	735	713	736	719	694	681	739	730	688	698	705	729	685	708	742	736	713	655	665	710	748	757	704	703	730	699	733	744	745	708	758	711	699	729	722	723	700	720	668	749	732	718	681	750	702	739	719	721	693	695	731	741	708	785	688	732	737	752	724	754	673	700	736	710	786	738	725	731	701	753	747	696	697	747	708	713	744	693	700	698	739	744	701	693	674	734	720	738	718	736	682	739	728	724	730	723	777	705	729	714	787	689	727	714	737	737	746	694	729	706	753	726	734	745	719	740	705	745	778	736	734	777	663	750	715	706	701	723	689	746	717	703	697	682	695	720	755	750	753	720	739	676	718	745	744	761	753	684	730	725	725	671	766	742	754	724	738	743	756	736	777	727	720	722	698	717	702	735	727	733	701	692	768	739	686	705	729	677	732	756	714	723	724	698	771	741	745	769	741	682	725	721	705	751	723	742	754	740	749	713	754	754	720	694	682	700	724	694	683	720	731	759	718	732	723	741	747	660	752	718	752	704	719	705	702	719	729	732	704	688	754	752	690	691	767	699	712	695	720	724	740	720	721	729	737	708	721	728	719	720	719	680	701	725	727	690	744	693	783	711	717	755	737	711	741	676	733	689	726	693	724	689	715	728	732	752	719	733	687	717	723	715	736	703	758	778	694	704	743	704	695	727	731	696	721	698	718	775	787	761	692	751	747	757	702	753	735	707	701	692	730	727	676	769	746	714	709	729	728	690	760	682	717	711	672	765	754	709	717	715	743	741	717	743	716	717	690	727	736	716	771	758	715	756	721	742	703	750	725	719	681	732	761	704	726	681	751	738	704	682	715	743	714	722	722	741	722	710	734	746	736	694	741	745	702	700	733	729	750	682	698	732	703	719	732	703	708	745	773	690	700	706	720	741	730	687	706	753	728	762	718	750	714	667	715	750	735	706	677	713	744	762	727	725	690	724	715	697	732	715	722	686	747	720	715	716	716	735	721	820	715	697	713	740	685	711	718	700	720	730	709	725	765	720	733	736	706	709	732	650	717	753	730	707	793	739	753	731	744	722	680	710	723	734	730	790	705	724	729	727	674	721	715	748	725	717	695	699	701	723	741	747	723	780	748	735	737	744	695	742	707	669	711	754	752	713	731	754	748	735	712	700	697	752	708	736	743	778	753	713	681	744	696	706	721	734	693	730	724	731	668	722	740	641	704	728	713	742	723	749	784	793	674	688	693	703	729	725	685	731	759	736	724	752	704	705	701	769	705	708	741	708	729	742	769	734	757	710	709	744	684	720	696	743	777	697	744	697	702	713	700	719	800	710	734	735	735	716	706	716	728	699	678	707	740	762	719	652	698	735	719	731	705	719	742	765	713	702	712	737	748	744	705	678	722	704	675	702	754	669	741	670	750	731	691	724	735	766	720	715	702	714	706	709	733	707	745	748	709	684	743	728	705	669	687	711	702	708	745	736	706	759	672	695	773	745	703	747	722	745	702	757	765	759	672	746	732	717	712	733	697	700	743	728	674	700	757	730	701	729	727	748	685	709	708	747	711	738	710	676	707	748	756	753	715	724	721	728	698	725	717	748	717	719	730	705	746	726	698	700	736	702	770	687	699	706	707	753	659	726	719	714	670	694	706	701	689	756	748	755	707	695	687	725	691	722	710	702	776	774	747	721	698	710	764	751	695	722	705	710	701	753	738	725	678	708	721	731	756	718	739	752	710	700	708	691	734	695	741	777	717	692	748	745	754	679	738	718	737	672	773	713	718	708	744	707	758	676	729	720	708	704	722	728	711	680	737	738	723	684	694	690	717	752	742	705	686	717	741	705	692	719	718	700	714	758	715	719	756	777	693	710	716	740	730	715	694	737	777	727	717	678	747	732	751	717	749	721	702	731	704	723	709	724	739	697	666	752	732	735	688	698	734	703	707	740	725	760	696	755	759	729	712	716	728	720	768	779	685	715	711	739	688	686	686	732	724	685	714	683	722	755	745	775	719	727	718	715	717	784	716	669	757	729	761	691	684	738	718	714	742	746	695	714	711	691	765	729	716	717	721	696	732	705	703	725	715	684	713	733	755	708	753	748	718	719	746	718	677	712	750	735	759	714	715	741	711	730	757	696	727	681	718	686	733	741	684	709	677	718	762	723	715	765	747	736	742	701	735	724	707	755	698	731	709	686	739	708	733	668	741	708	738	732	765	775	743	681	747	755	683	749	726	694	725	701	719	717	763	769	705	685	708	711	773	736	741	715	711	721	727	729	749	720	696	733	735	752	757	700	763	736	750	707	746	701	710	717	701	742	787	708	713	688	692	705	722	708	660	702	756	717	735	675	745	692	732	709	724	781	764	732	735	695	727	727	703	678	690	728	733	709	695	697	696	713	691	720	760	683	744	710	691	677	701	694	720	758	680	713	674	758	652	715	718	747	803	769	664	722	690	717	744	738	756	731	737	743	773	756	679	759	710	737	748	743	706	743	753	715	764	731	686	763	762	713	727	729	704	755	742	665	725	696	744	744	774	730	710	693	732	720	699	724	775	722	770	705	746	729	734	705	707	757	728	722	722	738	692	739	760	691	698	707	709	732	719	712	699	733	723	694	733	723	774	762	637	722	744	764	717	771	721	738	714	715	736	671	738	744	722	726	731	699	739	757	712	729	717	721	729	709	761	722	763	699	726	755	731	698	684	732	765	753	686	711	668	748	720	743	708	788	713	737	723	724	772	729	740	746	731	762	762	680	714	700	697	700	728	758	732	718	696	708	728	717	784	719	724	699	666	739	719	699	733	690	720	759	688	722	724	711	719	682	726	737	710	701	724	719	733	710	706	727	695	738	726	739	751	736	644	716	744	781	796	750	727	694	705	742	709	716	682	719	739	696	729	687	721	701	732	722	700	685	750	699	698	709	707	783	690	746	713	754	688	724	742	717	729	733	725	756	710	764
61585	57074	52696	40261	26648	11789	7073	6562	6323	6411	6355	6166	6305	6274	6425	6367	6253	6329	6370	6426	6364	6265	6488	6309	6396	6404	6435	6338	6382	6394	6211	6326	6333	6364	6352	6383	6318	6297	6391	6368	6409	6417	6373	6459	6324	6270	6353	6214	6455	6467	6305	6379	6421	6338	6367	6356	6411	6289	6308	6489	6343	6349	6415	6252	6282	6363	6261	6380	6456	6474	6347	6314	6410	6340	6299	6369	6427	6311	6405	6372	6250	6283	6312	6216	6368	6316	6358	6372	6364	6247	6260	6355	6376	6452	6317	6426	6328	6444	6232	6268	6300	6507	6337	6390	6418	6428	6338	6247	6423	6277	6412	6335	6376	6348	6369	6331	6350	6286	6369	6366	6323	6424	6161	6404	6229	6455	6366	6285	6388	6282	6415	6436	6258	6328	6255	6257	6381	6431	6198	6363	6341	6362	6462	6298	6398	6296	6304	6282	6434	6399	6361	6393	6411	6411	6345	6285	6407	6325	6332	6368	6330	6391	6390	6419	6458	6372	6446	6439	6382	6423	6369	6475	6369	6254	6361	6494	6371	6214	6350	6388	6404	6397	6359	6395	6342	6545	6348	6382	6289	6471	6330	6336	6392	6431	6334	6338	6431	6289	6403	6275	6414	6374	6332	6298	6348	6243	6371	6304	6366	6347	6288	6378	6303	6347	6317	6298	6425	6321	6331	6437	6490	6415	6340	6206	6377	6371	6399	6357	6294	6340	6299	6356	6345	6358	6457	6381	6477	6270	6339	6320	6396	6340	6357	6334	6388	6313	6395	6369	6402	6372	6422	6292	6341	6373	6345	6393	6313	6408	6196	6245	6356	6443	6348	6249	6413	6346	6359	6218	6392	6484	6278	6486	6373	6346	6431	6377	6283	6417	6171	6353	6299	6283	6377	6337	6305	6483	6472	6345	6367	6354	6315	6313	6239	6354	6404	6412	6478	6442	6341	6343	6275	6275	6406	6411	6266	6447	6388	6231	6324	6386	6269	6289	6439	6325	6341	6304	6376	6339	6385	6408	6283	6322	6313	6288	6349	6441	6235	6366	6376	6367	6433	6327	6426	6354	6432	6283	6345	6252	6369	6443	6418	6341	6323	6232	6501	6354	6325	6293	6388	6364	6311	6365	6403	6290	6409	6482	6497	6373	6317	6337	6453	6380	6319	6349	6416	6279	6266	6442	6371	6303	6379	6380	6362	6428	6349	6275	6390	6355	6467	6403	6264	6410	6409	6368	6306	6350	6323	6274	6467	6373	6402	6284	6157	6578	6433	6331	6304	6273	6450	6409	6334	6382	6357	6342	6343	6255	6336	6279	6482	6407	6284	6368	6361	6403	6334	6442	6310	6464	6370	6323	6422	6262	6419	6409	6435	6168	6365	6347	6317	6366	6414	6343	6477	6448	6374	6334	6356	6361	6396	6319	6343	6396	6401	6374	6336	6402	6388	6338	6477	6355	6301	6246	6442	6397	6393	6369	6404	6424	6352	6357	6501	6353	6390	6321	6418	6287	6265	6346	6469	6411	6461	6267	6210	6278	6371	6279	6476	6420	6252	6364	6376	6338	6257	6300	6346	6393	6335	6365	6278	6345	6402	6330	6366	6329	6431	6394	6364	6218	6432	6476	6164	6423	6206	6422	6400	6287	6290	6371	6259	6292	6445	6373	6416	6459	6224	6338	6459	6518	6372	6304	6360	6189	6431	6389	6334	6405	6338	6338	6322	6360	6336	6299	6297	6200	6489	6298	6346	6264	6241	6385	6366	6351	6297	6361	6324	6348	6242	6331	6253	6466	6341	6358	6386	6338	6226	6311	6250	6388	6442	6295	6414	6416	6363	6366	6391	6349	6279	6379	6439	6476	6433	6306	6397	6441	6314	6270	6411	6400	6517	6372	6317	6551	6449	6205	6252	6409	6410	6426	6292	6421	6377	6442	6311	6372	6473	6379	6445	6359	6377	6471	6342	6415	6438	6441	6335	6433	6391	6321	6377	6312	6436	6358	6309	6341	6375	6394	6386	6406	6377	6434	6381	6313	6292	6290	6321	6340	6358	6363	6375	6206	6398	6313	6373	6339	6281	6251	6468	6391	6292	6421	6355	6352	6369	6314	6331	6384	6191	6357	6476	6322	6345	6381	6293	6212	6443	6388	6290	6224	6401	6362	6462	6329	6365	6408	6464	6420	6411	6368	6398	6362	6424	6227	6294	6402	6308	6369	6466	6325	6405	6374	6344	6257	6331	6369	6432	6457	6443	6368	6271	6373	6330	6358	6202	6340	6461	6295	6392	6381	6299	6395	6499	6384	6339	6374	6259	6414	6142	6434	6351	6341	6453	6254	6283	6351	6356	6363	6478	6357	6361	6304	6398	6199	6410	6209	6319	6282	6292	6391	6375	6359	6332	6400	6319	6386	6459	6379	6427	6345	6329	6386	6465	6321	6363	6278	6348	6316	6394	6379	6328	6277	6373	6405	6503	6410	6434	6259	6363	6390	6360	6272	6326	6322	6317	6317	6290	6462	6445	6253	6496	6477	6389	6316	6415	6373	6307	6273	6447	6380	6235	6307	6420	6348	6432	6473	6438	6406	6329	6366	6331	6330	6313	6223	6400	6388	6332	6291	6332	6331	6359	6419	6387	6411	6395	6379	6391	6353	6377	6399	6432	6312	6413	6444	6375	6202	6445	6341	6310	6414	6290	6374	6209	6256	6458	6235	6537	6468	6386	6369	6315	6222	6464	6387	6251	6333	6283	6359	6297	6426	6331	6283	6354	6282	6348	6413	6275	6377	6326	6348	6410	6367	6388	6350	6321	6423	6283	6322	6282	6268	6478	6355	6364	6390	6333	6360	6210	6327	6259	6485	6424	6322	6352	6484	6413	6390	6263	6368	6339	6354	6399	6447	6423	6495	6360	6359	6300	6373	6266	6515	6345	6291	6327	6287	6440	6373	6326	6356	6378	6296	6336	6369	6367	6401	6459	6248	6284	6358	6527	6375	6271	6385	6536	6445	6265	6424	6317	6408	6455	6340	6261	6341	6300	6362	6469	6310	6395	6400	6500	6501	6326	6306	6416	6464	6361	6396	6407	6421	6369	6404	6309	6470	6374	6259	6314	6307	6299	6250	6301	6318	6211	6417	6345	6293	6377	6258	6435	6411	6330	6312	6339	6369	6386	6331	6324	6320	6411	6303	6275	6353	6414	6350	6338	6410	6266	6423	6427	6308	6292	6357	6268	6325	6367	6437	6333	6386	6267	6408	6319	6499	6415	6320	6567	6244	6365	6403	6295	6404	6340	6455	6388	6328	6338	6434	6340	6343	6305	6370	6307	6395	6359	6303	6359	6229	6471	6383	6300	6451	6340	6265	6356	6304	6355	6371	6383	6206	6497	6411	6324	6370	6395	6287	6302	6326	6252	6357	6415	6441	6389	6323	6235	6367	6449	6290	6366	6279	6242	6419	6385	6357	6413	6345	6542	6231	6357	6364	6383	6209	6349	6403	6379	6355	6393	6339	6333	6231	6315	6386	6357	6294	6368	6392	6371	6276	6407	6310	6395	6305	6430	6430	6379	6331	6352	6488	6298	6444	6408	6284	6367	6274	6347	6392	6394	6382	6457	6257	6373	6415	6389	6496	6203	6435	6394	6219	6325	6334	6293	6453	6297	6278	6336	6342	6404	6428	6316	6259	6452	6386	6418	6373	6267	6416	6284	6224	6254	6347	6415	6467	6428	6322	6313	6347	6381	6437	6304	6268	6378	6333	6376	6345	6301	6373	6412	6395	6248	6327	6347	6274	6363	6350	6352	6471	6422	6290	6459	6345	6334	6280	6375	6279	6387	6308	6251	6524	6274	6321	6371	6420	6285	6400	6240	6415	6400	6241	6353	6326	6400	6354	6530	6331	6387	6384	6445	6412	6341	6370	6420	6380	6340	6330	6348	6238	6371	6303	6291	6379	6470	6280	6163	6298	6345	6314	6333	6360	6375	6319	6273	6364	6329	6291	6421	6384	6303	6430	6332	6368	6467	6370	6272	6466	6314	6381	6457	6379	6170	6401	6304	6196	6369	6382	6277	6338	6378	6316	6317	6454	6334	6253	6421	6454	6410	6190	6419	6520	6195	6424	6332	6323	6382	6263	6415	6399	6491	6396	6288	6410	6376	6335	6318	6506	6376	6433	6459	6382	6397	6143	6451	6298	6428	6390	6308	6283	6427	6330	6357	6263	6380	6310	6309	6314	6238	6468	6319	6232	6381	6343	6282	6247	6445	6374	6371	6346	6354	6437	6305	6354	6437	6349	6317	6413	6308	6341	6345	6289	6308	6406	6323	6276	6309	6247	6446	6350	6317	6475	6239	6384	6263	6352	6428	6300	6424	6364	6345	6335	6325	6406	6431	6408	6263	6234	6244	6278	6475	6297	6330	6312	6366	6232	6349	6341	6429	6379	6391	6323	6361	6282	6407	6375	6371	6378	6426	6415	6436	6444	6309	6351	6439	6492	6323	6303	6323	6298	6348	6355	6267	6306	6356	6202	6431	6377	6212	6300	6296	6234	6333	6389	6302	6439	6278	6445	6351	6273	6333	6295	6348	6434	6369	6426	6368	6354	6578	6321	6271	6367	6340	6427	6419	6408	6362	6435	6393	6398	6399	6250	6320	6339	6470	6333	6358	6360	6457	6378	6310	6291	6354	6285	6387	6332	6308	6357	6260	6420	6289	6292	6324	6296	6527	6401	6501	6451	6326	6369	6568	6355	6389	6306	6319	6454	6357	6251	6377	6448	6343	6271	6270	6483	6258	6425	6294	6391	6351	6329	6499	6441	6261	6277	6418	6309	6404	6413	6425	6405	6306	6425	6340	6328	6371	6353	6281	6319	6262	6325	6399	6400	6393	6317	6345	6343	6341	6356	6298	6255	6390	6376	6323	6315	6400	6327	6309	6414	6483	6420	6310	6332	6517	6297	6471	6391	6471	6399	6220	6315	6414	6342	6440	6306	6350	6398	6389	6336	6356	6291	6368	6351	6393	6410	6238	6410	6391	6452	6355	6354	6415	6393	6343	6280	6340	6344	6320	6255	6286	6411	6409	6353	6382	6392	6416	6367
27465	20990	9623	3030	1120	841	805	738	760	779	793	799	779	794	760	705	768	770	732	768	763	790	809	796	741	767	784	753	739	793	759	724	781	822	782	802	791	725	832	785	753	776	790	802	785	748	784	837	787	744	750	751	782	764	742	816	808	793	800	716	746	766	747	735	789	811	780	765	765	786	796	779	831	800	763	777	829	798	758	760	744	781	787	785	751	787	807	721	702	708	809	794	717	773	757	802	804	742	788	751	743	791	754	756	754	760	779	805	823	767	799	744	778	806	767	804	756	806	763	781	746	796	757	783	829	791	793	751	838	804	825	785	799	801	753	754	776	744	741	747	774	784	759	802	745	766	809	757	733	801	685	768	756	819	788	769	782	809	777	744	775	741	786	807	808	793	749	838	780	750	768	794	784	807	770	773	756	782	832	756	712	778	789	785	737	726	755	775	761	762	774	833	751	808	750	770	784	775	708	753	746	757	797	760	740	747	811	742	785	807	782	738	782	837	743	798	748	762	784	755	792	766	792	789	805	761	774	781	729	816	773	780	804	807	807	749	788	773	724	755	776	770	792	747	782	815	745	755	767	800	738	760	783	757	730	791	789	736	767	825	738	760	788	741	731	761	775	793	790	795	745	720	763	777	761	771	771	771	804	804	755	805	808	742	741	814	775	749	788	736	761	783	739	755	769	751	788	745	764	777	741	813	821	824	803	801	754	742	773	749	726	805	784	778	762	772	785	753	766	808	747	811	810	789	778	747	773	782	793	743	801	801	769	780	779	779	769	721	729	801	764	751	774	735	807	770	798	741	855	747	775	764	766	721	781	807	769	775	793	776	817	757	731	778	808	750	782	745	719	759	802	749	752	759	786	723	794	786	713	825	723	754	788	761	778	809	728	810	790	756	785	830	747	803	787	756	806	754	803	740	734	746	776	772	786	809	791	816	778	760	816	775	810	730	732	776	765	781	758	788	741	803	800	780	754	788	753	782	757	804	779	740	748	774	751	755	808	798	779	779	753	827	815	744	745	763	805	834	790	786	769	776	827	798	741	751	761	775	784	776	821	803	787	787	793	783	760	762	762	783	810	799	761	792	744	736	751	797	745	758	769	764	775	756	818	799	752	761	791	747	756	852	779	783	732	750	770	799	766	794	821	808	783	741	764	774	747	762	808	798	763	763	791	775	743	749	776	709	767	760	772	782	845	795	817	757	798	746	790	781	769	752	795	754	818	762	779	797	781	799	787	783	753	790	779	770	801	742	748	719	826	824	750	804	771	765	822	738	769	822	813	741	778	803	753	728	795	743	761	804	724	766	766	745	738	758	765	800	760	787	791	795	809	780	793	816	791	830	785	770	795	734	745	762	782	753	804	786	755	794	817	732	796	751	833	822	773	816	745	817	780	752	774	752	778	731	716	790	759	788	751	753	720	765	793	773	768	747	797	730	814	750	797	804	798	780	764	745	821	811	807	790	786	786	772	758	781	807	770	750	825	772	787	781	805	762	787	792	762	781	749	810	745	794	756	792	741	749	769	798	741	792	780	805	773	823	766	743	763	781	782	806	718	752	740	794	758	765	801	720	831	740	781	762	775	751	760	742	735	786	827	759	790	802	761	781	807	763	775	784	830	751	817	821	789	795	792	791	738	813	742	785	801	773	761	748	768	778	765	745	765	763	809	753	791	771	793	788	783	794	783	796	748	779	795	788	805	770	801	787	769	768	805	802	746	761	748	778	777	778	791	769	774	721	809	745	773	767	789	737	730	774	770	782	775	751	778	813	733	743	755	709	788	773	745	790	782	755	779	786	738	772	742	814	786	719	736	794	815	782	732	756	754	796	731	752	776	762	795	784	812	761	726	763	811	796	723	790	807	801	809	748	756	781	773	729	794	792	681	754	775	838	756	707	769	728	780	754	787	777	772	783	810	767	775	775	783	772	749	754	743	775	748	841	734	775	805	781	798	765	742	776	769	789	808	724	764	779	732	740	672	772	775	754	731	775	773	800	751	780	777	772	737	810	676	754	778	749	759	738	770	786	762	773	771	789	759	828	842	748	748	820	776	761	757	774	769	725	790	834	778	787	774	803	777	791	789	747	796	816	734	764	771	747	812	737	718	753	760	805	793	803	780	753	788	777	740	789	754	741	753	798	816	741	797	768	778	780	790	773	765	754	784	770	745	792	737	747	767	807	796	775	775	791	776	779	815	792	788	746	778	779	726	766	822	800	786	789	786	762	731	784	820	788	822	782	730	790	772	744	770	749	750	836	769	713	760	757	804	732	718	789	777	755	796	773	799	780	718	769	754	768	730	780	762	777	774	771	798	755	765	793	770	731	786	796	754	759	757	790	780	749	790	802	747	779	761	782	763	784	737	755	719	805	781	734	742	792	796	796	713	771	769	793	750	757	740	708	759	775	811	757	761	756	722	761	801	744	728	780	743	764	742	791	752	780	755	770	750	747	809	733	811	789	787	770	747	741	753	716	742	783	736	818	747	780	775	759	712	726	755	738	844	773	824	798	755	733	803	808	793	778	797	767	755	800	769	836	783	730	774	828	783	756	761	815	776	703	744	733	787	784	747	726	772	758	737	809	802	813	753	765	795	796	781	764	755	750	741	819	745	778	764	774	823	729	811	735	792	744	801	756	791	801	830	807	788	771	783	801	751	802	748	784	734	737	790	746	808	744	725	770	808	757	787	758	712	787	785	772	756	746	767	740	750	748	762	735	742	745	821	765	796	763	801	725	780	790	804	771	742	765	805	754	778	813	781	774	778	792	790	754	804	771	708	774	752	743	832	787	749	765	780	776	753	812	742	744	775	776	803	733	728	770	805	793	834	803	746	808	750	783	806	751	778	793	764	794	787	810	808	759	786	818	769	825	784	753	764	788	780	788	765	789	766	792	838	715	811	733	776	726	765	710	719	781	760	772	718	728	802	766	778	765	826	744	779	787	786	776	808	828	708	805	863	779	760	750	797	790	770	754	778	789	782	776	759	831	805	759	733	815	757	771	816	731	799	770	778	752	800	801	765	812	825	800	799	737	779	782	807	800	787	806	751	784	745	787	722	813	839	734	778	799	760	774	812	729	797	762	767	764	777	799	745	765	771	794	811	763	765	805	782	747	765	761	789	737	733	811	761	806	767	820	788	749	752	771	802	726	759	776	795	769	734	814	785	772	754	765	787	792	738	742	779	714	745	777	773	755	787	764	795	775	704	746	796	770	883	804	743	797	826	785	768	759	792	753	787	725	756	752	822	784	764	747	787	772	815	740	761	745	789	778	778	796	772	797	790	813	772	759	787	764	776	760	808	793	750	777	760	835	819	782	763	797	747	772	784	735	693	800	755	747	780	828	769	784	787	779	726	773	763	761	737	797	689	748	756	788	760	791	761	748	745	777	776	800	792	794	748	738	766	805	786	827	744	746	781	730	771	796	773	796	762	754	741	784	750	788	754	750	739	770	727	796	777	796	744	767	792	811	752	723	812	775
60568	46860	32817	23646	14113	8301	6976	6809	6776	6909	6753	6821	6677	6807	6794	6681	6793	6770	6797	6709	6736	6814	6709	6788	6818	6675	6683	6792	6592	6865	6823	6660	6790	6724	6688	6737	6674	6819	6689	6894	6761	6858	6731	6693	6663	6729	6798	6664	6731	6774	6866	6746	6846	6733	6750	6810	6884	6751	6803	6914	6684	6785	6744	6823	6825	6827	6794	6814	6836	6857	6696	6802	6702	6785	6896	6724	6693	6798	6745	6862	6720	6828	6803	6836	6854	6734	6864	6707	6761	6832	6786	6721	6851	6767	6691	6720	6822	6739	6820	6805	6800	6844	6730	6801	6919	6698	6575	6823	6755	6826	6811	6813	6697	6770	6714	6667	6780	6649	6701	6548	6717	6721	6816	6843	6759	6789	6835	6664	6842	6662	6643	6822	6849	6746	6764	6670	6748	6820	6876	6726	6688	6752	6842	6834	6830	6934	6581	6771	6737	6849	6829	6980	6850	6710	6855	6689	6684	6680	6833	6670	6905	6707	6748	6670	6980	6814	6667	6846	6815	6840	6816	6854	6854	6876	6886	6944	6801	6776	6853	6772	6519	6911	6764	6854	6941	6814	6775	6895	6749	6770	6721	6847	6867	6757	6787	6746	6717	6805	6754	6795	6653	6823	6699	6717	6682	6792	6709	6865	6867	6711	6858	6747	6703	6831	6739	6754	6803	6772	6822	6673	6748	6840	6743	6713	6883	6759	6787	6699	6759	6758	6769	6882	6813	6592	6774	6704	6752	6723	6690	6760	6840	6791	6840	6813	6621	6727	6750	6738	6746	6757	6652	6716	6788	6818	6763	6735	6767	6656	6762	6781	6724	6671	6762	6861	6645	6754	6689	6780	6732	6693	6806	6768	6749	6833	6921	6738	6778	6822	6882	6830	6740	6798	6933	6683	6656	6792	6801	6781	6859	6812	6681	6853	6688	6792	6815	6811	6790	6851	6745	6676	6747	6660	6706	6731	6717	6751	6821	6726	6743	6790	6784	6818	6746	6721	6845	6777	6780	6841	6777	6852	6684	6804	6846	6921	6702	6847	6691	6761	6748	6867	6713	6773	6777	6785	6756	6902	6680	6814	6794	6730	6868	6707	6741	6869	6697	6850	6837	6794	6594	6790	6718	6991	6789	6886	6862	6678	6739	6808	6791	6797	6819	6779	6943	6777	6776	6906	6807	6843	6742	6814	6808	6844	6827	6903	6725	6766	6691	6833	6693	6686	6737	6848	6728	6805	6772	6762	6877	6819	6871	6816	6804	6822	6731	6958	6760	6651	6767	6652	6731	6898	6856	6783	6789	6870	6818	6720	6712	6848	6976	6768	6824	6682	6907	6813	6832	6835	6857	6812	6727	6758	6814	6760	6788	6831	6838	6682	6791	6795	6821	6835	6842	6869	6802	6757	6788	6754	6736	6698	6754	6839	6687	6798	6721	6835	6812	6849	6772	6706	6847	6824	6909	6789	6713	6837	6733	6808	6588	6908	6886	6741	6772	6805	6750	6830	6694	6655	6753	6821	6686	6861	6701	6805	6826	6756	6817	6775	6776	6755	6738	6749	6803	6720	6730	6674	6730	6794	6783	6790	6811	6908	6841	6874	6789	6700	6842	6843	6810	6800	6829	6739	6758	6804	6762	6769	6785	6742	6805	6890	6897	6732	6761	6734	6810	6747	6704	6842	6620	6711	6759	6756	6872	6769	6854	6772	6713	6663	6646	6737	6710	6800	6744	6818	6758	6773	6718	6649	6590	6809	6799	6754	6788	6847	6901	6756	6736	6898	6740	6763	6804	6758	6852	6722	6769	6699	6743	6810	6828	6769	6801	6778	6863	6733	6784	6766	6806	6794	6734	6885	6834	6761	6801	6811	6716	6851	6857	6814	6871	6759	6782	6773	6914	6777	6860	6790	6656	6643	6756	6759	6624	6764	6694	6704	6760	6874	6780	6712	6849	6939	6869	6927	6837	6758	6812	6796	6843	6861	6812	6814	6697	6827	6952	6694	6778	6775	6822	6850	6830	6755	6717	6863	6822	6851	6773	6758	6837	6742	6744	6827	6829	6875	6842	6771	6866	6868	6776	6761	6772	6843	6726	6839	6796	6841	6820	6675	6861	6869	6677	6834	6870	6797	6775	6774	6802	6929	6785	6824	6881	6696	6763	6861	6783	6749	6627	6765	6779	6805	6870	6763	6718	6836	6841	6743	6783	6922	6744	6886	6794	6791	6762	6797	6737	6760	6717	6673	6740	6846	6761	6728	6794	6804	6843	6928	6748	6713	6814	6870	6763	6896	6724	6761	6811	6946	6779	6743	6800	6700	6829	6723	6848	6823	6874	6824	6675	6810	6654	6745	6815	6833	6918	6605	6760	6720	6791	6717	6855	6777	6993	6657	6915	6741	6826	6817	6862	6836	6757	6710	6792	6901	6826	6787	6801	6758	6778	6762	6870	6861	6873	6752	6837	6810	6738	6879	6707	6664	6851	6677	6818	6878	6839	6804	6773	6678	6822	6825	6726	6702	6765	6743	6720	6728	6901	6892	6734	6716	6739	6787	6829	6679	6744	6810	6755	6836	6775	6558	6717	6838	6692	6862	6712	6843	6775	6692	6769	6761	6710	6828	6727	6861	6751	6745	6858	6820	6748	6879	6855	6688	6846	6807	6592	6841	6899	6819	6605	6749	6806	6671	6769	6795	6725	6762	6783	6870	6851	6768	6908	6969	6881	6752	6790	6810	6777	6868	6687	6744	6771	6821	6784	6619	6714	6746	6838	6788	6775	6769	6826	6760	6824	6896	6836	6745	6728	6599	6744	6751	6855	6675	6768	6810	6798	6817	6798	6753	6666	6774	6949	6896	6882	6821	6832	6838	6642	6705	6778	6767	6828	6720	6783	6660	6817	6864	6765	6857	6786	6800	6777	6797	6755	6725	6841	6839	6800	6723	6878	6759	6745	6891	6923	6812	6674	6868	6965	6772	6794	6831	6719	6761	6719	6794	6805	6801	6904	6818	6592	6737	6878	6734	6879	6889	6836	6771	6798	6855	6830	6763	6855	6753	6711	6819	6688	6652	6754	6849	6799	6809	6782	6760	6711	6724	6825	6746	6930	6748	6798	6756	6690	6802	6902	6701	6805	6668	6694	6718	6757	6715	6747	6937	6704	6935	6744	6835	6816	6830	6685	6784	6807	6694	6687	6923	6772	6754	6682	6934	6767	6850	6807	6751	6824	6755	6777	6804	6787	6833	6697	6687	6761	6814	6812	6739	6768	6712	6689	6758	6798	6891	6790	6685	6895	6882	6686	6823	6809	6938	6769	6790	6861	6850	6885	6792	6800	6678	6712	6710	6768	6820	6808	6821	6845	6742	6760	6644	6865	6894	6751	6719	6859	6822	6749	6791	6768	6804	6785	6700	6851	6771	6753	6640	6756	6875	6764	6812	6689	6653	6659	6968	6879	6844	6724	6810	6679	6809	6779	6851	6837	6768	6837	6911	6769	6782	6742	6903	6945	6752	6839	6885	6800	6874	6895	6818	6858	6734	6782	6794	6811	6810	6848	6840	6727	6658	6882	6728	6786	6857	6906	6815	6707	6766	6750	6903	6687	6751	6861	6749	6721	6691	6623	6764	6668	6756	6841	6732	6754	6728	6794	6728	6822	6736	6823	6771	6739	6811	6809	6695	6779	6798	6766	6789	6726	6851	6730	6699	6741	6760	6803	6668	6772	6700	6837	6776	6626	6854	6935	6710	6816	6747	6877	6695	6736	6877	6959	6780	6772	6837	6884	6699	6729	6672	6709	6789	6713	6789	6916	6881	6830	6847	6839	6708	6790	6763	6716	6755	6709	6705	6820	6735	6773	6944	6799	6709	6815	6767	6857	6816	6799	6799	6834	6772	6969	6739	6906	6916	6686	6891	6816	6693	6780	6679	6784	6724	6731	6880	6717	6967	6807	6692	6760	6867	6847	6881	6876	6776	6777	6701	6715	6890	6857	6855	6851	6829	6742	6754	6728	6831	6777	6780	6652	6859	6733	6912	6824	6739	6800	6855	6902	6914	6825	6807	6898	6820	6804	6663	6776	6824	6789	6886	6735	6754	6799	6741	6823	6776	6879	6781	6944	6863	6878	6880	6814	6761	6872	6909	6840	6707	6709	6732	6798	6813	6834	6825	6775	6825	6798	6749	6867	6882	6757	6706	6861	6815	6696	6874	6803	6800	6772	6842	6861	6787	6678	6784	6815	6808	6778	6835	6755	6814	6699	6725	6898	6644	6777	6792	6696	6790	6774	6672	6759	6788	6799	6713	6867	6873	6810	6926	6671	6883	6673	6826	6708	6709	6794	6785	6732	6646	6898	6738	6734	6788	6739	6797	6771	6735	6768	6793	6768	6833	6728	6681	6947	6858	6725	6790	6675	6633	6818	6842	6796	6741	6716	6813	6746	6734	6833	6855	6818	6799	6828	6722	6780	6686	6990	6762	6876	6820	6809	6799	6855	6837	6819	6758	6904	6756	6876	6668	6869	6716	6833	6605	6542	6826	6721	6757	6860	6716	6719	6627	6826	6828	6814	6833	6786	6814	6883	6778	6772	6792	6670	6851	6709	6794	6835	6768	6761	6839	6864	6746	6754	6774	6780	6813	6785	6784	6819	6847	6857	6868	6801	6786	6696	6848	6884	6816	6705	6894	6839	6819	6762	6804	6860	6781	6881	6770	6888	6775	6660	6942	6846	6848	6826	6740	6731	6790	6833	6800	6856	6742	6846	6729	6786	6634	6709	6883	6775	6737	6755	6769	6844	6785	6805	6843	6742	6830	6806	6764	6726	6765	6840	6842	6947	6706	6817	6755	6882	6862	6834	6762	6837	6804	6893	6761	6718	6882	6742	6726	6810	6743	6761	6790	6768	6682	6880	6839	7011	6823	6694	6905	6864	6641	6792	6863	6907	6735	6626	6926	6732	6869	6690	6764	6778	6811	6660	6668	6845	6794	6772	6824	6829	6748	6658	6846	6862	6802	6801	6876	6719	6849	6818	6655	6688	6802	6785	6777	6674	6775	6700	6785	6750	6773	6817	6825	6754	6820	6723	6849	6759	6877	6739	6849
50453	49732	30991	13709	3442	1100	813	780	748	760	761	745	703	798	748	776	723	749	799	770	725	764	773	699	780	739	793	747	791	772	746	768	766	772	745	785	751	749	800	765	791	814	707	781	754	795	805	687	744	779	759	803	755	770	740	766	759	742	750	694	745	727	803	744	741	751	759	787	759	747	768	764	746	732	767	777	700	786	786	790	816	751	814	795	743	766	748	742	751	811	762	777	774	744	760	775	776	760	788	776	744	779	754	838	776	759	779	791	713	753	796	754	825	757	787	736	753	784	763	746	740	830	772	765	732	808	711	765	761	751	751	774	778	808	758	736	745	711	763	790	761	800	771	786	794	748	755	763	794	778	767	759	804	741	746	759	787	762	749	763	739	821	799	782	741	752	781	796	708	733	797	801	757	767	762	750	777	735	763	745	788	759	752	774	776	771	772	805	767	749	759	799	765	736	787	735	767	806	750	791	770	764	746	748	765	765	778	789	756	791	818	796	741	789	833	745	768	774	751	731	772	778	728	788	760	762	792	737	750	754	758	754	784	772	766	751	778	751	750	766	733	743	759	811	737	782	759	729	752	748	713	822	753	767	740	741	776	775	798	691	717	781	719	718	795	760	752	751	741	754	795	720	764	762	778	760	790	798	734	783	734	775	755	818	759	760	774	742	748	795	804	784	765	734	735	740	750	760	781	744	752	709	769	713	721	742	786	780	797	739	730	766	739	751	785	808	767	752	806	756	792	726	781	766	695	747	760	773	777	744	763	739	779	734	769	708	784	760	740	756	804	739	805	778	778	729	778	752	801	774	735	793	742	775	738	758	745	773	741	764	720	736	739	774	791	763	777	731	785	809	793	706	773	762	758	767	825	738	668	750	763	695	728	725	779	810	769	758	798	801	727	754	767	717	760	754	774	775	783	797	750	780	753	764	737	742	804	780	771	730	743	765	763	807	712	731	765	762	746	808	764	733	762	745	768	812	700	777	703	780	743	795	810	758	782	769	789	744	785	743	736	790	739	795	791	744	783	788	783	775	762	775	770	788	741	732	764	736	711	773	721	828	759	721	762	793	746	771	743	742	747	742	769	784	765	748	793	773	783	723	769	779	737	796	768	738	784	721	802	734	765	768	739	781	764	710	808	719	761	811	764	762	778	770	753	768	722	815	731	746	747	748	720	738	753	773	785	734	765	755	799	714	787	764	769	750	721	765	771	720	728	756	737	724	729	737	770	761	825	784	751	717	763	798	744	760	768	792	829	773	731	762	746	783	772	748	757	783	733	812	768	803	788	760	797	733	726	819	782	795	788	730	674	749	723	802	788	744	765	728	765	758	755	775	741	748	778	801	736	802	738	782	800	757	780	765	778	759	756	789	814	750	754	731	751	737	740	787	708	785	785	752	768	754	774	753	779	714	731	742	746	833	770	745	805	761	795	792	733	792	744	814	754	772	765	765	736	766	761	770	734	740	773	769	800	749	739	762	706	750	765	764	723	754	713	760	740	771	759	752	768	731	812	754	767	708	757	771	802	764	796	780	749	789	793	764	739	735	755	738	797	731	822	761	782	799	763	726	786	725	782	729	772	781	749	750	789	725	764	766	795	777	795	769	784	748	794	739	733	759	710	738	747	696	764	753	772	801	791	736	765	787	732	791	749	776	792	703	803	756	771	751	777	763	763	737	721	814	801	743	764	710	736	765	771	797	759	741	750	836	792	792	748	740	746	762	812	783	732	774	769	769	761	731	746	713	752	716	737	745	763	775	790	745	721	759	756	774	758	700	799	784	775	763	767	751	768	794	722	748	709	772	750	793	742	782	823	706	783	723	784	779	778	725	733	755	771	729	751	760	771	735	742	764	747	803	697	779	764	759	730	728	777	742	707	733	765	777	766	800	792	770	695	773	796	796	758	742	699	860	748	827	768	790	751	777	763	747	727	760	770	752	763	747	761	714	806	735	756	767	708	749	717	782	763	752	765	735	797	818	779	749	777	723	730	779	744	748	827	781	741	747	806	709	732	787	772	797	747	771	732	745	809	730	747	751	808	784	763	769	787	809	754	792	767	740	746	750	778	739	752	782	734	772	737	782	808	718	750	711	784	701	760	725	770	792	769	800	781	785	761	792	772	765	819	719	728	817	758	703	771	761	762	775	781	726	707	784	768	810	778	804	789	763	793	734	757	748	719	797	736	819	761	794	748	738	756	826	736	778	807	790	708	735	747	795	760	781	776	783	769	772	772	750	730	747	771	756	761	763	766	789	778	772	807	763	739	784	770	737	795	781	733	759	756	773	776	756	749	768	736	761	794	737	739	746	696	773	747	774	745	764	781	745	782	700	730	751	808	801	749	766	740	745	751	806	757	755	769	798	760	737	748	769	778	768	744	750	775	776	736	722	782	778	710	796	786	743	784	798	754	739	749	704	758	754	757	781	772	759	790	758	775	785	770	743	774	777	751	787	779	707	754	770	707	719	720	723	787	772	732	691	770	793	750	785	779	795	769	786	734	755	720	763	766	763	713	752	821	789	755	774	745	791	741	747	763	765	773	769	752	761	722	848	803	735	755	732	752	730	792	767	723	770	757	771	726	762	766	733	749	768	778	764	773	777	759	741	803	794	808	715	734	749	761	729	752	770	773	774	784	824	696	762	767	778	764	770	808	725	773	834	778	723	704	775	750	768	810	728	724	741	771	745	785	759	778	767	785	724	743	775	709	783	759	750	735	776	770	793	755	760	744	748	742	731	756	790	763	778	766	745	716	705	746	788	795	748	762	784	809	764	771	752	737	744	777	740	773	763	749	809	795	755	750	764	763	755	696	754	792	746	807	773	747	733	743	727	765	738	785	807	800	748	700	774	823	748	726	745	758	768	761	761	751	794	727	809	710	730	761	734	738	757	743	769	780	804	769	750	763	803	794	755	743	727	751	769	757	748	778	708	754	743	761	739	770	802	780	819	752	757	750	727	742	792	768	769	730	734	806	759	773	778	767	776	793	737	806	799	736	771	778	710	772	729	737	776	830	745	775	767	791	783	776	726	745	738	781	685	782	758	789	768	788	753	753	769	768	748	761	772	772	796	784	799	716	778	743	775	721	754	709	833	778	749	777	785	791	757	786	752	800	765	788	789	751	718	712	808	764	790	809	713	758	725	751	780	742	734	761	727	777	724	783	794	801	764	776	779	742	752	755	737	763	778	801	812	810	764	754	681	790	730	801	767	788	780	784	745	766	776	789	776	726	752	720	722	697	752	768	774	784	732	738	722	731	817	778	729	738	745	704	747	709	741	778	750	716	804	796	748	785	749	796	769	776	749	735	747	745	781	735	796	733	739	782	783	769	762	752	761	763	753	781	735	779	743	745	781	776	788	734	769	777	754	741	777	736	755	777	777	742	757	736	772	786	776	774	719	791	760	779	744	803	765	728	729	796	733	772	747	760	736	741	771	728	746	740	836	779	712	779	723	800	751	791	782	731	797	704	773	731	787	734	711
62863	59192	55928	43279	28980	12629	7286	6718	6679	6762	6579	6685	6649	6522	6701	6780	6694	6700	6589	6630	6698	6680	6672	6701	6704	6623	6688	6787	6553	6686	6753	6731	6653	6665	6625	6595	6607	6565	6806	6611	6658	6534	6635	6589	6710	6587	6769	6670	6581	6704	6502	6725	6692	6497	6592	6762	6691	6646	6588	6745	6599	6619	6594	6653	6687	6756	6612	6532	6651	6634	6769	6647	6668	6747	6624	6586	6679	6562	6583	6686	6690	6655	6720	6539	6588	6714	6675	6692	6714	6535	6606	6615	6637	6682	6685	6724	6567	6670	6628	6628	6656	6748	6727	6704	6629	6768	6605	6662	6606	6757	6667	6771	6612	6615	6716	6645	6484	6626	6803	6713	6700	6534	6746	6536	6855	6686	6609	6634	6750	6593	6617	6674	6727	6740	6745	6651	6501	6626	6665	6702	6657	6727	6747	6757	6704	6662	6732	6610	6694	6770	6706	6607	6812	6627	6695	6655	6704	6719	6692	6683	6726	6563	6666	6594	6631	6741	6582	6765	6658	6544	6694	6566	6634	6503	6628	6684	6709	6749	6726	6637	6683	6770	6588	6617	6720	6696	6746	6664	6762	6609	6706	6666	6760	6591	6645	6831	6701	6689	6792	6563	6706	6781	6601	6653	6706	6579	6717	6645	6697	6670	6674	6732	6612	6734	6640	6687	6684	6584	6693	6679	6695	6766	6538	6666	6743	6760	6595	6683	6640	6589	6572	6591	6817	6707	6741	6571	6654	6742	6727	6570	6650	6809	6722	6687	6779	6628	6681	6729	6658	6675	6634	6684	6835	6649	6610	6557	6624	6672	6667	6709	6684	6706	6704	6523	6610	6730	6815	6717	6587	6708	6441	6728	6749	6723	6604	6639	6595	6776	6635	6696	6635	6818	6658	6705	6651	6613	6557	6576	6691	6644	6797	6632	6651	6580	6662	6739	6567	6655	6617	6644	6611	6773	6679	6599	6728	6710	6671	6754	6652	6652	6734	6693	6760	6671	6689	6670	6624	6706	6780	6669	6883	6709	6600	6504	6668	6716	6672	6567	6726	6772	6663	6604	6677	6728	6624	6717	6675	6663	6697	6664	6661	6691	6608	6774	6741	6598	6757	6504	6740	6744	6544	6680	6733	6723	6671	6671	6648	6628	6683	6612	6637	6550	6698	6460	6688	6742	6790	6653	6616	6669	6654	6651	6723	6806	6645	6582	6637	6651	6646	6746	6657	6577	6633	6581	6736	6713	6732	6551	6600	6592	6574	6691	6619	6756	6695	6718	6614	6590	6675	6785	6588	6714	6677	6669	6716	6606	6560	6725	6653	6657	6512	6602	6708	6633	6694	6658	6773	6660	6635	6693	6711	6710	6689	6679	6580	6682	6805	6667	6781	6675	6675	6627	6648	6657	6724	6681	6707	6676	6595	6753	6690	6649	6769	6640	6728	6633	6746	6702	6668	6724	6484	6602	6644	6634	6641	6721	6676	6621	6735	6760	6714	6632	6594	6570	6682	6628	6722	6656	6534	6632	6684	6595	6752	6674	6581	6699	6726	6775	6553	6681	6695	6658	6698	6667	6730	6674	6625	6785	6757	6822	6682	6724	6749	6494	6613	6650	6651	6704	6784	6727	6558	6624	6610	6656	6602	6781	6628	6599	6684	6636	6623	6618	6596	6712	6735	6596	6583	6859	6671	6657	6746	6787	6550	6665	6582	6678	6818	6724	6693	6651	6703	6690	6614	6557	6718	6567	6766	6607	6593	6595	6594	6603	6647	6746	6609	6670	6575	6697	6685	6736	6626	6810	6645	6760	6592	6697	6702	6780	6748	6641	6516	6451	6616	6770	6682	6737	6701	6682	6575	6575	6568	6632	6649	6656	6713	6421	6589	6625	6714	6703	6838	6740	6654	6678	6755	6744	6577	6634	6677	6810	6659	6742	6514	6631	6637	6709	6703	6734	6660	6685	6638	6686	6742	6699	6637	6701	6616	6503	6697	6619	6698	6767	6757	6764	6737	6582	6543	6712	6732	6592	6613	6609	6758	6522	6682	6618	6784	6525	6589	6687	6635	6652	6601	6712	6703	6773	6607	6620	6770	6606	6630	6625	6704	6745	6608	6692	6609	6716	6706	6847	6678	6663	6861	6604	6771	6700	6584	6664	6643	6718	6667	6560	6647	6617	6714	6768	6602	6715	6690	6749	6796	6668	6647	6500	6627	6558	6614	6661	6788	6760	6597	6614	6666	6532	6618	6681	6639	6711	6706	6635	6714	6597	6537	6631	6572	6696	6645	6645	6726	6714	6777	6680	6768	6695	6759	6734	6728	6641	6655	6642	6700	6577	6608	6553	6680	6575	6608	6625	6718	6700	6658	6754	6735	6639	6627	6635	6684	6654	6658	6677	6679	6704	6684	6655	6642	6726	6736	6523	6644	6659	6693	6719	6713	6692	6670	6672	6571	6707	6615	6649	6678	6701	6749	6612	6596	6698	6576	6620	6546	6763	6720	6665	6641	6618	6662	6756	6656	6756	6800	6701	6620	6579	6756	6691	6722	6564	6743	6623	6780	6667	6597	6634	6657	6655	6668	6601	6662	6717	6622	6618	6718	6768	6607	6706	6612	6603	6613	6704	6597	6610	6558	6619	6534	6764	6612	6492	6563	6706	6671	6535	6709	6645	6739	6741	6702	6687	6742	6712	6777	6660	6622	6674	6731	6696	6527	6710	6676	6616	6605	6607	6695	6663	6684	6635	6589	6627	6760	6611	6628	6691	6609	6710	6619	6675	6750	6623	6632	6597	6605	6701	6645	6600	6744	6723	6689	6662	6591	6715	6607	6590	6658	6512	6725	6714	6636	6631	6651	6725	6701	6648	6730	6597	6672	6674	6767	6720	6785	6710	6657	6629	6647	6630	6659	6707	6671	6763	6679	6665	6654	6674	6502	6694	6642	6669	6701	6658	6586	6694	6704	6664	6663	6663	6584	6643	6498	6643	6545	6662	6642	6666	6632	6705	6719	6733	6692	6573	6570	6624	6566	6748	6636	6707	6785	6647	6728	6628	6710	6646	6577	6730	6620	6853	6621	6738	6649	6586	6645	6576	6711	6693	6567	6856	6766	6568	6634	6565	6652	6663	6608	6582	6700	6655	6727	6723	6783	6671	6491	6527	6654	6584	6669	6623	6771	6741	6600	6712	6871	6544	6677	6625	6697	6691	6704	6792	6614	6639	6760	6715	6646	6691	6616	6742	6659	6691	6700	6624	6640	6609	6662	6561	6588	6661	6665	6703	6533	6734	6714	6625	6705	6686	6638	6655	6626	6570	6649	6471	6627	6686	6642	6666	6694	6804	6713	6788	6535	6804	6705	6717	6687	6672	6674	6463	6695	6697	6665	6684	6665	6642	6697	6618	6698	6571	6741	6668	6627	6573	6596	6718	6562	6704	6643	6714	6674	6672	6686	6493	6694	6718	6680	6649	6543	6630	6622	6678	6732	6656	6610	6711	6610	6581	6791	6755	6621	6607	6739	6608	6650	6689	6732	6647	6635	6620	6591	6783	6603	6745	6669	6581	6505	6619	6679	6870	6680	6831	6638	6591	6642	6644	6732	6575	6640	6766	6705	6670	6552	6565	6745	6567	6641	6856	6659	6645	6640	6823	6822	6799	6545	6702	6648	6658	6614	6589	6614	6748	6581	6616	6597	6615	6550	6613	6711	6737	6781	6615	6598	6680	6623	6742	6615	6818	6723	6780	6640	6638	6761	6739	6660	6754	6668	6717	6699	6671	6610	6687	6643	6768	6655	6675	6724	6688	6639	6716	6675	6788	6645	6702	6757	6679	6709	6582	6650	6680	6597	6690	6851	6718	6669	6645	6695	6581	6664	6577	6651	6750	6765	6678	6665	6784	6721	6596	6730	6638	6731	6755	6718	6673	6673	6653	6612	6720	6637	6689	6626	6633	6720	6616	6773	6664	6708	6606	6656	6717	6770	6654	6657	6717	6711	6690	6636	6624	6869	6624	6519	6703	6690	6530	6642	6621	6683	6669	6772	6681	6692	6543	6768	6647	6791	6601	6576	6650	6687	6606	6672	6675	6620	6708	6687	6727	6715	6666	6641	6681	6706	6750	6683	6690	6670	6670	6697	6607	6636	6621	6643	6627	6715	6671	6629	6505	6653	6570	6652	6561	6567	6601	6672	6608	6700	6576	6528	6717	6710	6735	6628	6677	6717	6667	6713	6615	6666	6670	6677	6789	6694	6776	6602	6707	6717	6442	6672	6721	6781	6748	6691	6839	6644	6624	6681	6541	6673	6645	6697	6706	6604	6844	6665	6699	6622	6574	6663	6651	6739	6738	6827	6724	6603	6710	6670	6684	6697	6714	6697	6644	6640	6587	6672	6696	6634	6546	6640	6696	6569	6744	6601	6684	6610	6704	6721	6635	6572	6656	6687	6754	6669	6677	6702	6560	6608	6711	6550	6689	6630	6748	6649	6686	6490	6744	6655	6530	6630	6547	6676	6663	6692	6691	6778	6658	6658	6659	6825	6561	6781	6707	6707	6555	6647	6547	6833	6595	6745	6811	6661	6581	6597	6539	6627	6632	6765	6648	6635	6793	6692	6548	6699	6715	6746	6633	6612	6682	6597	6765	6612	6715	6546	6701	6662	6730	6655	6404	6703	6742	6705	6645	6743	6625	6685	6766	6651	6644	6686	6568	6722	6683	6748	6718	6737	6651	6742	6724	6632	6602	6720	6692	6728	6716	6770	6641	6837	6559	6765	6607	6715	6652	6577	6640	6651	6680	6683	6813	6685	6458	6749	6625	6677	6790	6797	6730	6519	6775	6661	6730	6557	6559	6659	6630	6637	6752	6640	6716	6654	6639	6665	6804	6630	6726	6670	6791	6675	6615	6670	6702	6685	6732	6628	6641	6680	6719	6746	6578	6631	6669	6680	6653	6655	6740	6624	6610	6581	6680	6604	6555	6594	6679	6546	6802	6724	6744	6659	6589	6726	6612	6716	6620	6698	6548	6662	6686	6635	6739	6640	6588	6707	6655	6643	6627	6695	6746	6719	6593	6682	6620	6588	6681	6547	6622	6560	6624
39240	39059	21916	7274	1896	1004	848	868	854	834	875	817	850	864	883	822	789	861	813	834	805	806	806	824	856	843	853	880	881	837	809	830	823	828	824	854	832	857	825	883	802	826	816	838	818	862	847	807	789	819	841	783	799	789	863	806	827	850	788	875	828	859	815	860	834	793	849	848	828	838	861	846	840	859	864	850	799	855	862	786	781	815	827	886	882	833	811	823	856	835	832	782	869	844	827	868	816	870	853	854	895	824	866	829	827	839	879	861	857	834	865	848	845	857	801	858	834	852	854	813	838	879	911	843	835	794	796	856	864	831	858	858	828	814	848	845	841	855	818	848	784	799	832	844	831	833	861	809	813	821	849	856	839	778	799	814	866	885	858	887	866	839	797	829	814	804	828	796	862	787	855	814	898	881	759	819	880	849	852	821	821	790	862	873	880	884	880	842	839	886	849	820	890	836	809	839	823	868	821	838	828	832	835	795	835	864	902	868	829	882	846	821	860	813	848	856	796	813	850	830	834	849	833	855	799	869	856	828	831	861	821	927	821	847	880	834	865	810	861	837	836	828	852	877	862	821	826	810	804	812	828	868	817	827	812	838	844	841	849	801	801	776	883	850	793	865	871	823	835	831	864	855	772	861	866	831	872	805	878	854	874	815	876	808	812	865	833	848	804	839	841	860	829	824	815	808	824	878	837	861	861	878	821	889	852	822	889	853	908	834	825	854	798	874	856	844	812	884	822	854	847	902	847	886	805	851	845	863	779	878	842	870	782	831	858	819	840	858	802	823	816	829	885	795	840	828	823	793	845	810	891	835	878	857	846	849	832	904	844	885	804	811	835	856	834	814	795	855	810	828	861	850	836	843	828	863	847	854	858	838	890	813	852	881	811	803	855	832	859	764	860	853	853	867	889	793	854	830	814	805	916	801	818	821	876	857	893	797	810	855	841	830	814	801	780	858	826	842	896	867	812	788	832	805	852	839	875	924	865	818	848	859	839	836	818	887	846	847	795	841	761	815	822	849	795	852	799	850	820	807	857	854	784	885	821	871	852	854	856	848	847	834	846	852	869	844	843	821	864	863	810	830	861	838	863	830	875	870	820	822	821	868	836	854	864	817	836	840	829	797	794	829	851	848	883	804	868	795	859	832	859	832	850	833	832	838	857	823	850	809	793	850	855	850	870	883	840	838	829	868	817	822	833	830	784	880	882	889	822	793	888	885	844	884	857	840	793	783	861	847	824	808	823	831	805	795	871	833	876	864	773	837	825	861	821	797	866	823	846	902	850	839	841	791	833	875	840	818	874	809	850	847	852	817	834	843	808	851	925	836	864	814	819	811	865	843	836	824	819	829	830	869	877	865	828	807	832	823	867	860	851	797	893	806	829	818	789	836	828	854	811	836	821	836	791	812	816	835	869	863	811	822	867	853	831	839	831	897	829	835	857	806	824	883	825	826	832	832	859	871	918	855	811	822	816	836	819	841	850	824	897	842	846	859	828	821	839	828	848	846	822	787	866	850	876	893	893	885	805	852	841	872	857	835	887	857	807	811	813	815	874	835	812	825	842	811	894	830	837	780	833	864	874	877	865	827	867	884	842	855	864	844	889	873	909	880	819	827	805	832	852	804	817	855	867	844	864	908	862	843	817	804	837	851	865	784	809	814	823	821	810	826	855	792	866	862	827	855	858	795	844	832	809	835	822	777	851	834	843	834	834	812	834	836	855	851	865	823	851	838	838	841	805	839	840	798	818	881	793	818	832	874	848	875	829	855	876	810	866	817	842	858	882	807	858	818	795	831	841	813	832	826	809	823	819	865	871	865	859	841	878	837	845	887	848	813	863	857	858	800	810	821	820	833	876	854	858	851	807	836	860	837	826	858	835	819	852	822	844	823	841	872	830	849	870	833	886	800	849	883	823	882	883	811	771	804	847	844	857	810	876	839	843	888	880	845	811	889	797	827	835	840	805	900	867	827	834	801	787	858	832	872	827	832	803	846	824	809	840	871	834	846	827	866	796	806	810	850	842	833	871	838	871	822	868	814	844	845	818	783	874	761	866	878	869	901	840	804	854	826	849	824	893	860	831	848	811	858	867	815	868	788	831	874	824	766	807	809	794	862	831	867	815	812	839	822	850	867	815	855	819	855	856	864	878	807	805	851	921	839	885	817	782	811	830	834	756	820	849	867	820	857	840	846	822	855	886	888	838	783	785	799	847	858	886	860	838	862	880	755	827	836	891	839	850	783	826	799	858	832	849	842	827	885	863	849	809	836	809	851	842	804	816	816	876	829	889	821	816	856	813	901	794	823	815	852	798	847	884	833	847	845	865	848	839	894	829	812	839	880	829	844	825	782	838	865	850	800	832	876	829	828	798	841	880	872	881	831	809	799	869	906	845	860	917	868	833	841	808	798	888	860	805	804	810	837	822	804	866	846	830	816	837	830	829	842	883	899	877	856	810	909	906	815	853	850	900	875	816	842	807	811	894	847	777	835	848	831	805	850	841	861	832	788	832	842	886	841	841	834	880	899	815	848	844	843	824	874	818	872	890	852	824	864	886	835	835	835	860	827	832	826	851	855	785	821	864	812	904	845	846	825	835	850	867	850	845	872	869	850	862	865	825	846	769	796	821	857	824	852	802	823	852	811	817	855	852	813	790	874	859	786	866	817	816	868	846	796	880	844	827	833	861	866	817	825	793	856	848	861	820	831	871	813	887	828	865	798	852	872	830	810	795	870	808	842	846	837	864	824	854	871	839	777	819	856	790	858	865	883	851	836	823	832	818	839	818	823	870	823	844	843	829	788	838	837	810	834	806	871	821	835	851	818	817	843	860	806	781	814	854	817	854	857	821	823	851	833	841	838	836	819	821	844	828	827	799	818	844	821	789	863	874	830	834	890	805	838	847	816	845	798	872	801	860	845	885	860	813	793	878	829	818	849	823	788	861	843	838	865	821	848	859	884	907	804	862	784	859	817	826	793	840	859	804	876	834	795	840	874	805	873	859	821	820	827	817	805	805	826	827	879	889	788	827	856	857	830	854	826	854	894	854	834	848	808	858	851	844	854	793	871	852	853	848	809	802	825	851	867	898	859	844	811	878	836	849	833	848	849	852	880	862	821	862	839	846	861	791	821	859	820	875	834	838	846	831	842	853	861	827	833	845	909	863	837	833	829	861	802	852	825	797	898	825	817	843	824	845	847	850	820	837	823	863	826	796	841	867	825	840	840	838	849	857	835	864	834	817	881	781	820	871	857	838	855	859	867	819	847	835	882	818	825	837	867	871	873	896	839	870	808	849	851	838	868	790	877	902	862	883	858	834	883	874	846	844	772	796	842	876	846	795	855	879	861	842	830	853	812	877	806	788	811	807	869	835	837	806	846	866	866	843	869	818	864	795	832	840	819	804	853	896	888	813	868	813	858	853	863	819	787	788	806	850	827	815	856	795	815	827	846	800	834	858	832	863	831	821	851	830	808	935	915	842	861
68316	60471	45214	33320	19944	9702	7492	7253	7253	7165	7301	7153	7118	7285	7232	7283	7233	7249	7297	7069	7367	7183	7217	7174	7224	7278	7268	7156	7192	7280	7154	7278	7230	7150	7184	7195	7246	7268	7156	7141	7197	7115	7336	7139	7243	7197	7226	7216	7130	7289	7340	7205	7330	7132	7237	7242	7138	7247	7303	7188	7134	7199	7141	7337	7062	7191	7342	7283	7050	7240	7267	7050	7161	7089	7146	7122	7140	7262	7168	7311	7184	7266	7223	7119	7248	7160	7220	7178	7286	7144	7238	7338	7160	7321	7225	7253	7141	7238	7248	7132	7006	7117	7107	7245	7144	7131	7401	7200	7277	7320	7146	7223	7228	7268	7225	7157	7175	7260	7183	7283	7155	7230	7286	7225	7208	7154	7247	7109	7245	7396	7392	7211	7229	7220	7243	7193	7179	7159	7053	7210	7277	7197	7168	7319	7285	7191	7069	7131	7258	7228	7221	7208	7234	7218	7164	7114	7205	7119	7214	7238	7245	7215	7249	7384	7348	7215	7165	7257	7196	7300	7188	7298	7141	7265	7171	7167	7205	7253	7220	7210	7175	7346	7327	7185	7213	7095	7256	7256	7238	7236	7151	7276	7222	7192	7188	7133	7388	7189	7216	7278	7255	7085	7285	7208	7149	7197	7215	7264	7214	7167	7166	7324	7255	7225	7064	7329	7328	7125	7169	7123	7101	7362	7149	7197	7061	7174	7082	7068	7186	7227	7221	7171	7169	7229	7224	7212	7214	7326	7200	7146	7285	7036	7127	7166	7073	7238	7283	7158	7241	7271	7244	7333	7231	7268	7171	7159	7057	7120	7261	7184	7164	7237	7266	7244	7080	7222	7179	7155	7122	7094	7178	7211	7327	7200	7203	7034	7158	7117	7183	7142	7153	7296	7252	7246	7202	7256	7304	7363	7200	7254	7061	7092	7175	7215	7229	7160	7041	7188	7133	7193	7122	7374	7201	7068	7169	7205	7237	7311	7189	7221	7256	7214	7079	7174	7200	7094	7257	7082	7109	7093	7182	7179	7060	7258	7366	7254	7049	7080	7318	7318	7212	7148	7316	7207	7253	7300	7156	7259	7400	7179	7284	7094	7234	7157	7195	7191	7272	7230	7245	7193	7249	7148	7193	7144	7345	7182	7297	7154	7364	7365	7143	7192	7300	7176	7192	7320	7280	7196	7272	7239	7132	7202	7191	7198	7199	7143	7220	7068	7165	7092	7220	7114	7061	7188	7098	7171	7077	7217	7277	7240	7273	7221	7202	7236	7243	7138	7301	7178	7422	7208	7351	7213	7307	7266	7161	7209	7314	7182	7182	7182	7210	7243	7296	7314	7178	7153	7190	7250	7200	7156	7203	7143	7265	7220	7195	7192	7395	7276	7158	7207	7202	7250	7344	7078	7218	7157	7214	7153	7286	7114	7215	7360	7099	7358	7309	7346	7181	7235	7264	7249	7133	7341	7110	7197	7111	7187	7212	7319	7246	7207	7166	7057	7088	7172	7236	7162	7129	7136	7201	7177	7230	7269	7241	7245	7262	7188	7160	7220	7205	7106	7286	7146	7130	7183	7122	7371	7083	7284	7265	7285	7106	7277	7192	7294	7173	7135	7114	7201	7164	7182	7349	7184	7227	7136	7182	7305	7255	7105	7071	7230	7202	7254	7188	7225	7182	7224	7255	7146	7218	7159	7171	7294	7309	7116	7157	7217	7291	7295	7309	7285	7175	7227	7133	7218	7139	7132	7190	7218	7174	7183	7280	7268	7212	7291	7262	7239	7102	7225	7352	7237	7296	7202	7252	7217	7355	7357	7148	7235	7300	7331	7343	7093	7212	7191	7192	7183	7272	7159	7162	7184	7193	7271	7222	7137	7173	7155	7166	7177	7196	7160	7194	7200	7191	7289	7184	7212	7190	7170	7149	7181	7238	7189	7166	7249	7244	7283	7284	7218	7199	7216	7281	7218	7363	7152	7213	7249	7243	7191	7240	7400	7177	7220	7034	7258	7191	7169	7158	7216	7221	7220	7314	7159	7422	7323	7214	7148	7064	7042	7225	7328	7230	7180	7263	7287	7106	7209	7198	7268	7315	7205	7222	7315	7244	7286	7131	7137	7196	7117	7280	7208	7118	7184	7324	7261	7122	7276	7203	7251	7210	7249	7122	7153	7296	7194	7260	7309	7227	7210	7311	7262	7125	7245	7094	7167	7275	7169	7201	7256	7202	7258	7244	7201	7112	7171	7285	7182	7103	7159	7316	7303	7263	7265	7257	7345	7292	7333	7275	7273	7044	7139	7241	7215	7159	7279	7078	7184	7165	7162	7164	7225	7272	7174	7240	7158	7193	7203	7251	7080	7142	7202	7304	7208	7261	7275	7119	7094	7230	7136	7199	7187	7171	7149	7258	7095	7277	7135	7242	7224	7215	7204	7250	7246	7148	7058	7122	7150	7208	7292	7236	7235	7124	7105	7218	7030	7194	7195	7167	7157	7233	7128	7126	7290	7303	7344	7362	7106	7061	7160	7197	7279	7253	7243	7189	7325	7144	7175	7236	7115	7166	7199	7226	7201	7221	7401	7082	7210	7215	7136	7126	7294	7131	7313	7207	7212	7131	7267	7298	7250	7179	7142	7214	7116	7170	7215	7318	7162	7260	7218	7259	7251	7081	7245	7265	7106	7187	7156	7331	7206	7227	7183	7357	7218	7164	7187	7440	7219	7188	7215	7180	7161	7315	7195	7117	7310	7162	7284	7344	7290	7080	7218	7218	7109	7228	7096	7250	7184	7124	7171	7162	7296	7192	7180	7144	7073	7348	7103	7308	7196	7374	7237	7076	7106	7233	7281	7152	7228	7188	7185	7038	7161	7326	7301	7140	7265	7296	7179	7175	7211	7256	7220	7151	7241	7214	7239	7224	7292	7150	7208	7249	7124	7382	7294	7181	7326	7172	7166	7241	7288	7188	7185	7288	7283	6997	7356	7188	7199	7178	7159	7214	7185	7274	7166	7240	7181	7094	7227	7137	7355	7181	7202	7213	7206	7130	7277	7221	7250	7258	7265	7134	7184	7342	7194	7157	7082	7261	7144	7277	7274	7294	7234	7230	7351	7300	7191	7395	7142	7108	7290	7126	7238	7142	7343	7342	7218	7229	7114	7283	7164	7059	7247	7165	7282	7150	7191	7241	7327	7251	7286	7339	7265	7120	7291	7215	7127	7206	7100	7256	7145	7241	7133	7298	7238	7104	7340	7106	7163	7223	7381	7187	7194	7321	7234	7191	7167	7282	7163	7282	7069	7210	7195	7072	7120	7319	7203	7158	7233	7115	7139	7286	7235	7228	7205	7233	7253	7214	7210	7276	7294	7235	7109	7222	6997	7232	7218	7178	7238	7283	7119	7227	7239	7253	7251	7130	7428	7218	7293	7269	7181	7238	7196	7239	7055	7370	7220	7155	7092	7180	7202	7164	7216	7187	7209	7044	7044	7320	7199	7144	7082	7261	7208	7265	7165	7252	7173	7267	7193	7253	7231	7170	7218	7280	7257	7218	7215	7304	7299	7234	7297	7234	7329	7265	7247	7206	7180	7313	7263	7165	7131	7173	7190	7089	7210	7264	7078	7239	7293	7187	7228	7179	7354	7113	7329	7304	7180	7173	7197	7120	7149	7300	7214	7257	7189	7222	7194	7200	7125	7113	7125	7364	7300	7186	7249	7226	7310	7122	7349	7251	7251	7055	7283	7251	7221	7120	7231	7297	7187	7221	7135	7261	7182	7238	7204	7186	7236	7335	7278	7155	7005	7073	7130	7184	7182	7063	7318	7228	7212	7106	7364	7294	7173	7033	7240	7126	7283	7266	7229	7299	7210	7266	7133	7182	7312	7069	7295	7107	7165	7266	7179	7162	7210	7360	7237	7171	7215	7148	7166	7345	7171	7260	7247	7082	7238	7320	7337	7240	7270	7158	7152	7141	7193	7105	7172	7294	7239	7195	7225	7153	7182	7153	7172	7140	7086	7313	7151	7160	7283	7215	7281	7252	7061	7125	7287	7235	7083	7207	7215	7222	7077	7151	7389	7359	7160	7313	7096	7191	7184	7004	7089	7137	7304	7248	7201	7211	7193	7190	7202	7231	7193	7234	7247	7382	7174	7073	7281	7229	7230	7266	7192	7083	7116	7130	7108	7161	7222	7366	7261	7132	7167	7090	7228	7361	7207	7177	7179	7235	7254	7258	7186	7078	7234	7268	7184	7365	7087	7231	7333	7277	7066	7258	7233	7265	7247	7261	7293	7158	7180	7355	7235	7229	7326	7257	7331	7262	7173	7109	7227	7319	7232	7245	7273	7295	7137	7376	7214	7147	7207	7119	7207	7313	7181	7077	7179	7186	7174	7250	7262	7321	7205	7228	7248	7221	7284	7044	7195	7212	7210	7197	7242	7373	7115	7358	7191	7427	7165	7323	7259	7185	7164	7375	7271	7196	7176	7165	7324	7221	7181	7144	7156	7276	7078	7367	7157	7261	7189	7104	7130	7301	7194	7104	7254	7246	7301	7206	7083	7232	7246	7185	7246	7128	7108	7245	7304	7110	7248	7179	7156	7202	7292	7149	7146	7136	7325	7370	7278	7155	7136	7270	7214	7278	7150	7205	7313	7178	7273	7197	7159	7134	7132	7203	7320	7126	7346	7260	7252	7191	7202	7337	7319	7274	7184	7240	7145	7210	7167	7174	7190	7220	7271	7205	7210	7143	7117	7236	7266	7239	7144	7156	7356	7089	7203	7136	7231	7237	7220	7196	7340	7211	7285	7238	7080	7164	7207	7314	7242	7060	7277	7197	7305	7115	7267	7197	7189	7177	7187	7244	7215	7190	7184	7294	7241	7082	7203	7224	7266	7125	7208	7116	7192	7327	7170	7235	7205	7248	6999	7167	7165	7257	7161	7214	7169	7189	7167	7155	7252	7190	7095	7315	7211	7168	7194	7287	7311	7059	7163	7181	7253	7267	7133	7372	7275	7242	7299	7192	7160	7126	7088	7190	7121	7374	7235	7160	7180	7195	7257	7291	7192	7369	7189	7277	7225	7309	7250	7152	7192	7361	7230
49827	51846	30553	12169	2737	963	749	745	742	696	667	724	704	700	716	721	708	729	672	759	700	763	714	697	699	696	732	730	680	677	731	709	692	709	705	751	719	713	716	675	683	684	690	676	674	716	716	686	742	734	731	694	727	688	713	723	773	706	737	646	693	707	695	717	715	686	704	707	675	662	691	709	693	673	694	717	697	740	722	699	696	703	705	654	688	702	677	707	757	744	692	720	717	714	742	682	738	729	699	726	733	722	713	684	707	710	682	726	703	710	684	745	695	663	683	708	726	689	718	732	701	691	683	693	703	704	662	696	714	712	684	697	713	738	677	692	725	756	685	705	722	677	764	780	684	707	715	655	742	694	709	687	692	718	726	691	687	680	722	695	684	686	692	708	715	731	713	677	767	678	708	711	716	708	663	684	719	685	746	710	723	715	663	674	752	693	698	683	704	715	711	706	742	671	699	688	669	697	710	697	692	644	715	694	716	714	702	710	705	736	722	668	696	721	717	673	747	710	669	740	703	668	705	727	688	694	712	692	750	706	668	685	728	681	708	681	730	717	719	738	651	741	744	691	708	749	740	640	727	721	681	715	686	674	664	694	737	712	634	727	691	686	696	732	717	699	732	736	677	729	708	727	751	697	685	688	741	736	712	668	739	715	675	737	683	707	721	751	703	693	655	671	731	676	668	711	724	646	734	688	716	715	690	692	744	699	698	724	703	711	662	743	704	692	735	655	729	732	724	707	750	686	652	715	675	713	673	692	710	720	698	692	736	700	675	778	696	685	722	680	695	652	755	744	723	689	727	672	700	679	716	722	693	663	723	745	718	718	703	673	719	653	742	725	756	725	713	712	729	734	743	713	691	712	722	665	777	683	714	669	692	717	744	719	713	721	764	690	642	761	690	669	692	715	714	705	732	717	706	719	731	707	680	721	733	711	698	736	726	768	719	696	724	717	749	665	710	747	754	731	743	691	720	724	673	715	698	651	724	695	696	665	716	727	713	699	728	775	680	731	705	736	692	727	729	666	716	704	702	718	728	675	708	730	710	725	708	721	741	680	719	674	710	704	664	670	703	704	740	714	696	704	703	761	708	731	725	700	689	677	741	735	734	747	734	683	687	748	725	681	712	643	760	711	684	709	715	672	701	697	761	761	699	752	692	690	743	716	718	725	730	670	667	686	712	712	709	662	655	711	699	686	782	731	704	700	670	766	683	689	738	691	707	710	674	688	736	759	723	693	720	683	743	674	649	737	684	712	696	702	763	716	658	696	700	697	707	672	736	699	714	704	730	745	735	694	757	723	702	758	705	715	729	662	651	732	682	670	698	697	715	716	676	666	711	741	729	711	691	699	739	703	701	738	657	705	733	688	769	709	771	730	680	686	715	730	703	729	689	702	729	660	750	717	702	737	728	706	721	697	756	723	717	737	740	683	701	689	755	685	728	722	724	715	668	661	684	716	725	745	725	750	709	652	705	742	704	720	723	703	730	693	685	669	687	705	671	671	702	748	684	718	714	666	699	684	690	751	685	702	685	748	691	748	706	698	675	723	725	686	721	725	700	688	712	684	707	705	665	766	710	682	731	697	748	659	653	693	690	679	678	676	717	726	713	735	675	715	727	715	678	722	733	698	704	668	651	704	725	685	700	685	743	739	724	727	725	723	746	698	752	727	709	759	725	712	750	740	711	755	706	665	735	728	744	693	665	739	727	694	727	747	715	699	740	689	728	677	654	740	727	776	735	692	696	743	708	679	755	713	716	693	710	725	709	729	734	708	645	723	692	714	708	735	710	692	683	699	674	721	719	696	716	715	685	714	705	710	718	637	716	728	742	709	760	718	699	689	737	755	702	686	720	693	733	749	734	625	672	655	679	686	718	705	716	705	705	738	688	685	707	685	722	705	698	718	751	655	728	693	736	689	741	685	693	687	723	711	690	720	708	690	712	718	717	704	714	702	705	698	710	688	734	675	712	708	669	656	677	694	677	736	748	697	710	706	702	707	715	710	694	727	683	734	714	722	739	734	701	689	751	707	718	761	673	698	727	724	670	717	723	723	703	707	663	723	707	705	709	709	712	696	690	690	678	735	722	733	677	696	694	691	710	712	702	712	727	681	745	701	709	680	703	702	711	751	673	671	710	733	661	740	641	730	681	701	736	743	748	675	667	687	725	698	722	734	678	703	685	693	745	665	698	716	710	730	678	731	751	656	707	683	703	712	689	734	697	761	664	710	721	712	723	745	692	707	739	668	681	744	735	693	686	657	752	715	771	649	680	734	665	732	702	699	707	736	681	731	672	742	661	712	691	722	680	693	769	708	660	734	698	695	709	718	734	735	710	668	762	683	742	765	683	738	724	691	738	722	704	694	701	674	733	700	681	715	735	708	687	760	701	709	698	708	721	685	734	726	705	697	736	733	700	684	653	762	711	694	684	694	758	760	669	704	751	723	731	700	699	685	697	696	717	724	673	647	692	675	688	692	644	743	662	700	703	707	718	724	684	703	714	689	708	719	681	681	726	741	679	734	681	671	709	726	716	712	684	733	741	702	693	724	686	734	731	642	713	743	746	721	649	645	729	708	738	689	740	703	721	719	736	725	747	745	734	643	691	696	711	730	681	753	682	700	719	693	707	716	739	697	683	719	676	711	744	748	698	708	681	739	685	724	675	698	680	719	676	723	703	689	748	693	736	742	689	701	692	708	723	748	778	693	665	690	676	703	727	682	730	676	750	730	775	676	715	703	738	672	724	710	696	680	712	725	699	710	714	743	698	674	703	669	728	712	736	726	710	673	706	694	706	718	730	730	694	712	720	728	704	721	701	696	720	727	746	698	694	708	739	728	718	741	698	710	743	697	720	695	716	707	709	694	723	645	738	665	737	692	721	708	734	693	727	720	698	687	717	699	716	727	727	726	708	698	715	732	678	713	674	714	714	703	750	718	682	698	726	705	713	679	692	671	717	766	673	706	698	680	690	695	738	677	712	719	692	665	688	720	705	663	699	651	741	687	719	674	771	679	704	675	741	704	724	696	656	691	721	724	748	724	689	693	684	692	716	724	661	702	683	680	691	797	723	724	709	770	706	685	699	746	691	722	737	635	720	712	692	686	733	707	744	698	765	696	719	725	693	705	668	684	703	692	676	709	708	700	740	702	682	726	707	716	695	700	728	732	720	685	728	751	693	690	692	784	685	712	707	708	706	693	744	695	734	732	715	698	764	705	712	718	718	702	674	740	727	758	727	700	727	672	736	659	677	713	696	714	730	763	656	719	721	680	712	727	705	710	695	692	757	685	723	697	719	730	691	702	709	682	769	707	680	694	740	675	710	701	734	713	734	707	693	697	697	747	692	700	658	706	721	742	618	790	733	645	705	696	715	710	688	719	720	716	694	697	729	717	709	716	694	676	739	700	696	694	691	678	690	613	669	707	737	751	699	687	666	686	708	714	721	722	695	714	684	674	708	730	710	705	699	760	709	696	705	707	663	692
59823	58663	54094	40315	25507	10921	6856	6321	6168	6236	6176	6163	6220	6267	6218	6063	6247	6319	6235	6190	6255	6392	6180	6352	6407	6266	6272	6239	6310	6192	6322	6246	6255	6261	6286	6203	6496	6271	6085	6238	6232	6324	6253	6102	6419	6213	6288	6217	6331	6294	6307	6129	6372	6349	6245	6269	6344	6173	6292	6336	6231	6267	6336	6230	6235	6194	6481	6336	6245	6293	6396	6284	6267	6134	6326	6160	6177	6178	6235	6231	6341	6178	6260	6366	6216	6381	6185	6108	6203	6341	6223	6217	6109	6280	6296	6391	6252	6320	6189	6271	6419	6381	6146	6315	6244	6246	6292	6236	6150	6260	6241	6219	6355	6319	6182	6269	6228	6312	6227	6374	6247	6273	6329	6256	6400	6370	6222	6233	6276	6224	6284	6293	6230	6141	6202	6256	6202	6259	6302	6223	6262	6323	6283	6164	6273	6173	6237	6335	6235	6366	6204	6248	6296	6421	6252	6306	6212	6216	6447	6312	6197	6338	6136	6252	6235	6327	6343	6264	6391	6307	6165	6179	6344	6248	6177	6242	6210	6212	6265	6219	6290	6400	6252	6328	6228	6141	6272	6240	6291	6270	6281	6229	6210	6174	6180	6371	6209	6192	6238	6193	6279	6213	6325	6281	6347	6259	6280	6324	6291	6271	6261	6194	6206	6222	6281	6152	6254	6228	6267	6205	6285	6246	6124	6433	6117	6169	6285	6277	6331	6342	6326	6259	6319	6096	6255	6321	6382	6249	6229	6131	6216	6295	6275	6243	6196	6241	6336	6158	6280	6294	6250	6159	6246	6211	6259	6335	6314	6372	6136	6246	6230	6296	6202	6300	6280	6141	6243	6259	6169	6389	6164	6228	6315	6228	6208	6186	6292	6303	6217	6327	6184	6241	6376	6252	6381	6160	6283	6347	6257	6242	6255	6207	6250	6132	6248	6232	6322	6259	6255	6337	6338	6214	6228	6208	6307	6250	6266	6212	6200	6341	6221	6229	6210	6201	6361	6210	6265	6234	6199	6264	6256	6251	6195	6269	6244	6326	6248	6292	6272	6295	6179	6335	6289	6287	6202	6229	6284	6247	6227	6243	6284	6194	6406	6419	6354	6271	6144	6283	6270	6283	6455	6319	6390	6116	6304	6292	6257	6255	6252	6148	6189	6262	6326	6206	6303	6177	6314	6256	6298	6225	6204	6219	6120	6274	6395	6369	6320	6234	6425	6159	6234	6267	6157	6245	6298	6334	6281	6335	6288	6300	6168	6206	6278	6135	6104	6222	6217	6301	6258	6243	6381	6247	6298	6287	6352	6196	6380	6225	6343	6137	6270	6288	6170	6340	6257	6232	6227	6250	6318	6214	6318	6256	6185	6293	6195	6284	6273	6246	6321	6326	6327	6223	6241	6267	6233	6265	6208	6143	6208	6287	6218	6260	6317	6190	6163	6265	6352	6143	6169	6329	6340	6305	6358	6341	6244	6203	6281	6222	6207	6321	6378	6335	6207	6224	6270	6235	6184	6214	6264	6204	6269	6327	6269	6112	6311	6262	6321	6230	6177	6262	6281	6275	6361	6280	6249	6229	6081	6358	6274	6130	6186	6122	6289	6222	6304	6328	6326	6215	6243	6309	6245	6326	6253	6273	6233	6242	6285	6110	6124	6263	6333	6361	6404	6382	6357	6189	6174	6264	6310	6328	6276	6262	6322	6229	6253	6307	6287	6213	6318	6374	6270	6255	6231	6339	6260	6324	6370	6205	6342	6262	6189	6202	6147	6220	6236	6151	6278	6315	6333	6323	6241	6200	6269	6328	6353	6263	6251	6235	6337	6143	6307	6263	6290	6269	6188	6333	6267	6142	6180	6265	6218	6220	6280	6265	6334	6268	6281	6301	6123	6315	6247	6206	6354	6294	6289	6154	6293	6348	6057	6366	6229	6177	6255	6251	6349	6270	6240	6166	6249	6275	6213	6209	6288	6236	6165	6317	6347	6128	6204	6380	6305	6184	6252	6197	6181	6289	6223	6165	6311	6309	6346	6105	6238	6308	6200	6261	6294	6221	6276	6218	6295	6379	6258	6179	6300	6151	6258	6212	6284	6145	6205	6389	6255	6286	6297	6189	6230	6148	6322	6254	6311	6361	6303	6119	6313	6290	6295	6337	6417	6246	6209	6304	6243	6292	6290	6338	6256	6324	6326	6193	6238	6220	6387	6274	6173	6257	6340	6159	6208	6196	6252	6231	6228	6340	6209	6323	6274	6304	6151	6333	6092	6317	6294	6249	6301	6255	6327	6250	6214	6240	6284	6290	6331	6354	6334	6310	6180	6325	6283	6323	6159	6113	6190	6456	6070	6339	6230	6262	6295	6297	6336	6253	6347	6198	6339	6286	6321	6302	6223	6270	6136	6325	6150	6233	6347	6145	6264	6277	6250	6365	6233	6442	6205	6211	6260	6261	6252	6288	6187	6482	6241	6185	6099	6307	6376	6270	6409	6241	6322	6274	6252	6306	6232	6280	6367	6146	6286	6252	6213	6257	6338	6206	6128	6258	6272	6256	6260	6350	6226	6333	6179	6244	6207	6223	6223	6170	6245	6273	6214	6326	6246	6323	6253	6275	6288	6303	6147	6198	6341	6237	6315	6314	6265	6222	6246	6215	6266	6327	6388	6277	6249	6297	6251	6216	6270	6384	6270	6294	6291	6329	6270	6259	6323	6247	6262	6154	6307	6320	6244	6340	6161	6200	6202	6331	6249	6217	6370	6163	6160	6193	6251	6320	6261	6334	6297	6193	6270	6355	6277	6306	6303	6368	6356	6343	6218	6205	6157	6282	6282	6314	6293	6343	6292	6157	6312	6109	6151	6075	6154	6287	6180	6391	6140	6360	6304	6292	6304	6158	6362	6250	6263	6229	6249	6327	6254	6255	6246	6232	6236	6185	6336	6278	6218	6211	6251	6199	6324	6221	6278	6215	6311	6230	6297	6261	6202	6391	6352	6212	6274	6213	6242	6293	6307	6182	6179	6194	6356	6298	6211	6264	6242	6209	6332	6464	6267	6350	6214	6275	6473	6297	6254	6331	6218	6191	6294	6308	6247	6347	6233	6231	6163	6314	6237	6212	6280	6361	6311	6249	6199	6286	6190	6225	6268	6220	6240	6173	6337	6269	6217	6294	6247	6178	6196	6257	6246	6166	6264	6309	6263	6228	6265	6282	6246	6363	6267	6329	6153	6361	6252	6178	6326	6123	6391	6207	6424	6278	6202	6317	6286	6225	6270	6253	6223	6218	6178	6390	6229	6207	6272	6229	6248	6405	6127	6303	6427	6119	6206	6225	6251	6284	6250	6306	6322	6273	6374	6258	6305	6176	6229	6389	6289	6306	6236	6224	6216	6245	6182	6203	6277	6310	6283	6306	6166	6286	6237	6247	6273	6356	6256	6256	6390	6303	6214	6312	6283	6267	6387	6160	6248	6195	6331	6291	6309	6367	6213	6290	6152	6230	6237	6145	6187	6249	6295	6252	6266	6243	6320	6319	6378	6177	6265	6321	6186	6319	6232	6269	6437	6293	6235	6329	6204	6311	6229	6303	6270	6178	6330	6432	6271	6308	6212	6300	6219	6336	6264	6231	6301	6404	6374	6257	6324	6312	6258	6335	6224	6239	6216	6284	6190	6376	6252	6285	6293	6332	6242	6114	6275	6301	6257	6251	6357	6199	6171	6287	6262	6197	6313	6320	6257	6293	6377	6288	6310	6191	6411	6185	6312	6197	6358	6209	6349	6240	6235	6341	6307	6264	6241	6276	6365	6248	6243	6270	6295	6196	6335	6046	6182	6304	6245	6187	6289	6233	6183	6434	6297	6093	6399	6126	6365	6186	6375	6252	6238	6274	6193	6080	6170	6272	6341	6204	6369	6317	6265	6358	6327	6118	6096	6267	6209	6104	6359	6256	6236	6293	6166	6265	6278	6197	6396	6196	6218	6261	6210	6370	6257	6272	6219	6269	6285	6267	6321	6258	6182	6207	6257	6225	6285	6302	6375	6248	6273	6222	6316	6176	6366	6323	6229	6209	6257	6335	6359	6240	6145	6272	6255	6300	6287	6259	6216	6173	6270	6279	6395	6317	6274	6312	6335	6318	6270	6224	6299	6271	6303	6233	6137	6214	6262	6294	6221	6341	6290	6254	6347	6194	6197	6230	6213	6294	6288	6158	6295	6232	6196	6171	6207	6354	6257	6333	6252	6265	6287	6308	6350	6288	6282	6229	6325	6201	6387	6251	6345	6319	6171	6262	6215	6322	6333	6285	6241	6220	6231	6440	6318	6198	6255	6284	6183	6250	6248	6157	6186	6364	6190	6177	6274	6288	6343	6274	6235	6232	6298	6368	6247	6320	6480	6290	6337	6302	6218	6244	6332	6294	6230	6306	6148	6259	6236	6283	6287	6311	6052	6160	6289	6129	6331	6370	6150	6295	6202	6235	6453	6161	6280	6298	6295	6211	6186	6199	6240	6268	6344	6223	6429	6178	6192	6210	6258	6299	6260	6241	6306	6273	6218	6216	6344	6183	6279	6363	6318	6320	6299	6163	6164	6215	6337	6398	6380	6266	6279	6195	6393	6330	6353	6275	6330	6240	6226	6314	6251	6188	6190	6266	6190	6377	6348	6248	6120	6203	6169	6282	6393	6266	6303	6189	6232	6259	6325	6212	6311	6361	6252	6332	6244	6298	6295	6146	6148	6301	6108	6260	6252	6348	6271	6136	6298	6360	6333	6246	6324	6259	6419	6200	6244	6298	6309	6294	6208	6279	6211	6205	6306	6161	6310	6204	6161	6183	6306	6247	6193	6294	6243	6322	6235	6241	6289	6294	6317	6230	6132	6333	6287	6356	6314	6272	6226	6209	6204	6128	6284	6364	6267	6243	6283	6225	6238	6247	6138	6255	6306	6226	6315	6270	6240	6410	6326	6192	6312	6365	6291	6170	6175	6291	6294	6320	6194	6144	6357	6206	6323	6260	6397	6235	6218	6241	6272	6234	6284	6258	6235	6204	6216	6249	6230	6157	6387	6199	6196	6315	6252	6244	6203	6246	6265	6254	6294	6217
25033	21334	10930	3359	1236	835	776	742	772	806	776	748	738	755	738	783	796	759	755	772	756	752	759	729	780	782	755	751	797	771	793	807	775	775	781	763	785	755	766	757	779	802	746	749	809	774	777	772	776	760	772	755	800	800	772	747	758	803	752	744	789	776	747	746	780	781	803	754	784	827	805	806	733	810	820	778	772	773	756	778	771	753	732	737	790	787	818	730	739	773	837	801	780	787	763	761	804	789	760	819	810	762	806	774	787	726	820	787	797	820	817	784	780	797	771	817	802	789	753	775	756	766	793	782	822	826	773	814	765	775	811	783	783	787	773	764	765	791	786	829	813	763	770	764	841	765	794	761	717	827	769	793	837	751	784	743	774	776	765	864	812	799	774	801	760	814	768	839	736	767	756	763	748	798	729	784	784	761	761	779	723	740	817	778	803	810	835	833	787	809	752	764	760	778	761	775	785	804	786	755	817	729	777	791	796	718	762	718	762	775	802	799	743	825	788	777	771	822	739	750	783	819	807	768	754	775	795	770	798	776	743	794	800	785	777	792	743	785	785	777	766	753	760	788	744	761	782	802	768	747	783	777	769	815	777	764	733	771	809	799	800	782	769	770	797	848	826	754	782	809	750	758	782	720	800	766	785	810	754	780	751	780	758	775	785	741	804	774	793	790	781	764	782	857	782	793	770	728	840	758	779	848	765	780	781	779	815	838	756	824	779	751	732	762	800	757	724	755	779	780	804	752	793	794	692	734	759	747	757	736	780	759	812	776	793	771	752	787	814	822	765	811	790	770	730	754	822	741	773	835	787	778	787	801	773	797	791	814	739	733	744	756	760	817	710	783	744	746	769	776	791	787	784	772	807	787	795	791	766	820	815	803	779	758	759	767	849	776	791	759	768	795	763	761	820	780	740	817	773	744	796	767	780	764	794	790	792	799	792	843	827	808	750	807	771	780	729	756	811	752	810	806	788	719	804	814	799	742	757	727	810	818	744	755	767	812	795	720	782	775	846	768	731	805	778	777	763	796	755	800	810	791	775	777	775	715	793	739	776	761	803	746	760	762	773	772	784	762	755	769	792	802	835	761	760	787	752	751	783	774	843	781	789	799	736	745	773	780	771	806	752	806	823	805	747	767	781	782	828	762	758	773	754	817	811	808	822	842	766	741	751	793	713	754	823	773	760	828	808	751	784	789	779	768	748	817	743	804	784	829	779	764	743	745	760	772	776	818	758	786	726	767	777	770	803	803	785	783	770	740	781	777	804	750	852	787	798	813	750	800	726	725	813	748	757	827	753	748	789	736	830	791	805	749	738	774	761	684	699	775	824	809	740	759	764	777	806	793	798	763	792	837	722	789	727	774	745	775	751	788	753	737	776	816	758	807	759	780	789	748	705	730	819	780	776	784	746	834	788	767	746	773	733	798	763	764	743	813	802	771	784	742	803	769	777	809	749	791	775	787	794	768	782	753	715	735	705	736	735	730	795	742	767	749	770	793	755	792	761	773	759	816	795	728	778	802	764	781	801	755	772	703	734	748	804	759	753	812	784	740	825	778	785	738	733	760	777	797	711	762	755	779	746	756	796	773	793	759	819	775	814	770	793	799	795	773	833	775	806	809	781	757	732	780	792	791	808	760	731	796	718	788	754	751	754	788	790	741	736	765	807	735	806	773	750	794	783	795	781	762	764	774	758	769	763	773	793	783	774	787	803	836	791	815	767	768	802	754	746	814	801	753	757	781	779	764	804	795	807	731	771	733	753	817	814	776	769	816	819	775	783	764	771	764	763	789	783	803	791	765	742	741	796	768	827	792	716	752	768	808	753	791	787	751	836	761	749	793	764	749	822	774	820	806	789	816	807	771	786	823	742	777	789	750	788	763	799	741	735	776	815	797	813	763	754	762	778	783	765	756	741	764	798	767	766	698	776	780	778	779	802	733	806	778	760	744	741	764	785	738	796	787	764	782	755	748	788	775	798	803	778	764	780	744	793	778	745	793	746	799	860	773	762	787	750	734	743	787	756	764	717	799	782	789	743	752	775	757	745	754	746	743	783	750	800	826	789	849	778	802	808	816	735	814	756	813	777	777	802	761	774	818	764	804	805	796	788	784	756	737	775	776	725	758	743	818	843	787	757	770	804	734	781	774	742	788	813	820	774	751	771	729	758	840	795	765	762	730	763	799	784	826	785	777	795	765	764	797	818	812	801	748	777	784	793	826	764	748	806	786	774	743	771	796	767	770	771	759	746	777	760	820	790	797	754	768	762	838	776	759	769	783	743	755	776	780	824	791	773	750	751	742	773	732	792	748	790	779	785	783	791	808	814	773	774	747	747	752	770	747	741	808	793	749	785	749	776	803	807	735	765	820	721	754	742	768	751	773	740	743	777	799	778	814	791	785	794	786	796	830	827	762	770	780	744	812	760	785	804	822	780	773	780	779	767	767	770	751	775	790	822	787	800	840	683	665	769	759	841	762	801	787	780	758	736	807	828	723	813	828	761	814	770	794	776	773	810	811	757	771	740	767	726	737	800	764	774	793	754	798	841	707	797	765	794	788	791	816	728	789	760	766	846	791	801	754	826	787	758	723	800	797	823	753	750	806	749	840	805	757	762	791	787	771	769	822	795	737	750	818	730	766	782	801	749	786	779	753	760	784	822	736	746	762	805	719	793	805	799	774	789	791	820	793	772	794	863	798	782	756	807	746	836	774	772	776	808	762	772	784	745	754	759	787	779	796	773	740	790	793	765	784	773	738	769	813	743	809	777	786	807	774	787	759	814	811	791	744	702	780	797	790	758	769	781	771	783	780	799	790	773	806	754	790	773	840	775	767	765	731	779	750	773	777	751	788	754	805	789	732	756	831	781	713	775	766	769	773	760	791	783	733	760	767	725	778	797	797	758	783	774	789	809	785	780	802	751	752	785	791	828	785	747	698	785	762	729	781	755	767	752	822	797	798	749	753	823	838	789	730	784	749	818	769	773	802	814	789	796	749	816	840	757	760	812	756	737	816	782	780	790	750	790	798	778	789	757	791	742	759	786	799	778	760	751	788	743	795	780	796	794	769	773	716	762	748	790	746	734	759	804	745	774	784	766	760	764	778	737	783	809	799	788	788	737	766	869	756	800	793	780	746	773	795	757	734	797	759	817	812	810	775	831	742	815	737	759	761	760	747	794	779	788	791	756	793	822	806	805	793	769	791	792	781	759	735	774	751	812	785	765	777	776	778	769	772	760	752	759	797	771	788	820	791	787	819	778	725	792	773	795	727	790	785	767	757	773	750	780	764	825	764	734	758	810	783	842	815	749	775	827	783	764	748	777	785	755	810	784	772	807	772	807	776	831	765	804	764	781	749	764	788	756	785	758	762	760	741	777	792	822	797	831	792	734	777	762	731	737	720	697	766	778	740	808	777	807	776	772	780	784	832	781	777	773	782	833	767	749	798	767	797	786	783	799	772	780	788	797	736	760	788	793	829	743	763
58646	48402	34989	24250	13705	8056	6912	6827	6802	6671	6709	6812	6781	6677	6700	6792	6790	6728	6706	6811	6771	6743	6738	6739	6692	6656	6746	6819	6825	6759	6908	6806	6723	6761	6864	6774	6851	6677	6676	6842	6919	6710	6739	6828	6800	6836	6641	6798	6752	6793	6817	6804	6745	6544	6835	6680	6807	6629	6704	6764	6878	6922	6853	6685	6837	6682	6577	6826	6658	6637	6737	6700	6686	6980	6710	6789	6766	6693	6712	6735	6795	6688	6830	6668	6797	6845	6781	6818	6857	6812	6650	6740	6793	6672	6712	6732	6818	6672	6727	6878	6802	6702	6861	6654	6758	6866	6726	6809	6726	6725	6763	6924	6738	6749	6732	6737	6778	6728	6786	6780	6958	6809	6758	6724	6823	6614	6686	6575	6598	6778	6800	6699	6760	6711	6699	6865	6871	6801	6810	6719	6716	6801	6768	6755	6752	6667	6843	6778	6776	6790	6953	6793	6840	6710	6799	6744	6777	6745	6700	6789	6821	6770	6574	6775	6856	6780	6715	6698	6793	6754	6656	6743	6731	6726	6739	6685	6822	6703	6769	6774	6866	6644	6758	6782	6624	6851	6823	6803	6773	6815	6831	6727	6761	6579	6757	6683	6739	6829	6660	6699	6707	6768	6771	6731	6810	6793	6729	6755	6826	6647	6790	6804	6817	6806	6719	6817	6793	6774	6884	6681	6883	6817	6756	6787	6730	6752	6789	6800	6760	6822	6784	6668	6735	6708	6722	6768	6837	6772	6771	6855	6706	6670	6842	6629	6922	6721	6661	6758	6787	6783	6828	6856	6777	6797	6799	6788	6828	6794	6747	6722	6743	6775	6781	6790	6952	6759	6786	6729	6789	6661	6609	6647	6842	6775	6754	6872	6797	6737	6809	6692	6734	6648	6825	6706	6699	6866	6629	6710	6608	6816	6946	6664	6794	6775	6825	6828	6696	6788	6707	6822	6689	6739	6778	6825	6723	6831	6798	6725	6895	6845	6773	6771	6912	6709	6787	6814	6745	6724	6763	6805	6742	6645	6868	6809	6738	6844	6751	6758	6817	6665	6766	6651	6742	6730	6719	6774	6692	6681	6869	6920	6786	6854	6737	6793	6678	6828	6783	6784	6836	6770	6819	6723	6669	6720	6854	6660	6669	6659	6697	6789	6761	6734	6802	6744	6632	6807	6725	6756	6703	6833	6830	6811	6702	6692	6753	6767	6785	6796	6673	6819	6776	6873	6629	6762	6895	6779	6690	6951	6785	6855	6779	6780	6722	6928	6799	6648	6818	6861	6667	6669	6841	6873	6780	6818	6887	6823	6819	6668	6811	6793	6666	6787	6869	6798	6824	6665	6697	6801	6831	6719	6795	6710	6802	6769	6702	6728	6734	6721	6702	6717	6866	6792	6828	6704	6706	6735	6765	6762	6717	6728	6800	6775	6767	6838	6713	6655	6799	6816	6746	6874	6902	6782	6753	6774	6630	6822	6695	6804	6742	6788	6800	6756	6866	6789	6805	6816	6721	6747	6691	6736	6795	6816	6711	6672	6780	6687	6652	6618	6727	6781	6874	6854	6707	6688	6819	6907	6841	6843	6853	6810	6738	6804	6761	6828	6895	6618	6787	6618	6711	6875	6739	6795	6845	6854	6827	6791	6750	6939	6794	6785	6722	6683	6767	6818	6837	6723	6716	6666	6695	6723	6772	6685	6835	6692	6907	6853	6699	6680	6783	6827	6813	6788	6770	6746	6724	6789	6755	6796	6854	6816	6896	6805	6665	6714	6699	6726	6803	6688	6680	6779	6785	6897	6737	6684	6821	6736	6795	6758	6765	6808	6804	6871	6884	6798	6653	6686	6759	6742	6840	6735	6699	6778	6842	6829	6630	6928	6748	6865	6760	6757	6876	6759	6769	6729	6812	6800	6789	6583	6918	6695	6698	6843	6729	6820	6812	6772	6738	6646	6755	6792	6799	6765	6801	6762	6812	6784	6741	6879	6672	6726	6725	6735	7010	6791	6796	6720	6855	6798	6679	6751	6685	6816	6728	6754	6861	6667	6892	6913	6611	6768	6820	6702	6726	6751	6788	6763	6769	6625	6750	6773	6821	6701	6762	6810	6746	6612	6884	6876	6657	6849	6764	6773	6656	6897	6817	6774	6738	6764	6737	6850	6789	6875	6777	6879	6763	6762	6750	6714	6845	6700	6826	6804	6754	6655	6896	6770	6733	6715	6799	6685	6755	6554	6845	6714	6742	6721	6655	6720	6838	6810	6715	6748	6783	6928	6665	6698	6713	6852	6786	6851	6702	6726	6736	6736	6731	6851	6782	6890	6856	6785	6814	6824	6770	6805	6737	6807	6680	6781	6729	6820	6668	6880	6794	6657	6842	6724	6714	6801	6878	6774	6724	6712	6812	6867	6829	6723	6756	6784	6740	6795	6879	6796	6671	6858	6753	6702	6765	6842	6809	6802	6716	6707	6762	6759	6652	6711	6836	6734	6719	6779	6799	6829	6787	6871	6775	6787	6887	6805	6715	6796	6771	6725	6867	6825	6765	6931	6741	6666	6752	6774	6838	6758	6787	6778	6697	6582	6718	6699	6681	6797	6799	6804	6737	6731	6744	6657	6746	6808	6757	6789	6625	6664	6808	6748	6680	6750	6807	6781	6630	6593	6798	6824	6711	6685	6866	6828	6771	6706	6631	6923	6740	6825	6802	6721	6791	6684	6700	6899	6776	6794	6846	6805	6606	6783	6897	6829	6769	6848	6788	6834	6726	6682	6681	6756	6664	6785	6675	6794	6769	6680	6738	6891	6905	6835	6791	6818	6766	6634	6795	6737	6686	6737	6803	6801	6767	6798	6924	6703	6787	6797	6811	6779	6809	6834	6734	6749	6736	6791	6584	6758	6771	6777	6871	6783	6922	6910	6787	6667	6829	6679	6658	6645	6852	6708	6766	6785	6842	6809	6874	6866	6666	6848	6890	6812	6777	6666	6731	6808	6757	6781	6944	6771	6712	6871	6764	6820	6787	6723	6888	6963	6748	6759	6775	6638	6886	6861	6859	6667	6716	6736	6867	6863	6681	6752	6757	6816	6650	6635	6657	6842	6758	6699	6831	6971	6806	6742	6833	6773	6822	6804	6905	6849	6653	6774	6650	6731	6781	6768	6739	6908	6720	6703	6816	6724	6817	6741	6974	6692	6764	6924	6813	6789	6799	6714	6725	6767	6665	6760	6751	6885	6747	6805	6823	6799	6839	6882	6787	6704	6654	6754	6723	6799	6736	6755	6762	6838	6761	6703	6693	6734	6729	6840	6959	6900	6710	6850	6760	6824	6868	6861	6824	6773	6681	6670	6714	6832	6827	6869	6790	6795	6778	6859	6642	6665	6719	6647	6651	6731	6736	6678	6874	6765	6691	6724	6776	6769	6754	6782	6820	6750	6772	6810	6952	6724	6808	6872	6625	6689	6849	6673	6808	6785	6728	6778	6686	6869	6619	6718	6898	6768	6839	6872	6779	6716	6585	6853	6787	6702	6786	6676	6792	6735	6772	6827	6784	6869	6761	6840	6713	6681	6818	6817	6818	6868	6783	6683	6679	6816	6834	6713	6823	6753	6706	6798	6871	6778	6625	6823	6649	6805	6710	6612	6838	6792	6772	6760	6771	6850	6642	6761	6765	6758	6730	6780	6736	6704	6740	6856	6700	6763	6836	6875	6732	6752	6790	6816	6798	6730	6760	6922	6931	6785	6720	6722	6757	6776	6725	6852	6784	6841	6754	6774	6949	6682	6850	6697	6757	6713	6803	6825	6868	6801	6727	6652	6766	6681	6794	6738	6798	6779	6757	6811	6744	6821	6941	6804	6703	6703	6826	6729	6733	6734	6788	6727	6754	6798	6752	6762	6776	6815	6776	6889	6742	6653	6830	6864	6794	6715	6648	6803	6762	6649	6902	6522	6761	6722	6746	6849	6651	6848	6750	6915	6740	6858	6748	6640	6679	6868	6688	6759	6765	6764	6830	6714	6818	6782	6799	6736	6695	6764	6664	6790	6668	6832	6815	6775	6793	6833	6728	6701	6746	6782	6786	6653	6852	6790	6773	6630	6755	6872	6686	6742	6770	6707	6696	6876	6935	6899	6827	6900	6719	6738	6742	6802	6834	6695	6899	6813	6948	6837	6748	6737	6763	6909	6629	6810	6872	6815	6906	6708	6762	6838	6644	6708	6783	6875	6818	6734	6779	6875	6739	6788	6815	6710	6875	6757	6797	6659	6746	6692	6743	6889	6829	6826	6882	6898	6741	6721	6835	6746	6789	6736	6751	6832	6849	6851	6801	6820	6796	6823	6784	6668	6820	6769	6773	6640	6747	6702	6687	6894	6801	6907	6712	6834	6731	6814	6769	6814	6813	6750	6842	6888	6669	6969	6816	6750	6787	6760	6842	6817	6872	6750	6725	6764	6851	6788	6666	6725	6739	6817	6654	6707	6757	6811	6696	6795	6799	6747	6754	6854	6871	6838	6676	6828	6685	6641	6852	6785	6914	6622	6673	6766	6816	6774	6747	6827	6733	6845	6816	6806	6681	6762	6723	6740	6742	6771	6646	6818	6745	6774	6800	6687	6797	6733	6690	6810	6718	6750	6736	6723	6719	6710	6792	6782	6746	6770	6748	6762	6761	6733	6669	6879	6852	6803	6800	6766	6863	6791	6779	6848	6668	6788	6772	6821	6775	6677	6693	6763	6713	6752	6750	6697	6696	6781	6834	6716	6797	6722	6698	6816	6859	6809	6856	6796	6859	6845	6728	6813	6709	6872	6830	6791	6672	6839	6864	6866	6758	6714	6829	6680	6850	6882	6789	6703	6766	6743	6868	6668	6941	6864	6784	6764	6740	6684	6869	6866	6683	6765	6735	6769	6762	6705	6884	6717	6797	6599	6629	6738	6751	6769	6725	6863	6789	6797	6740	6946	6755	6849	6740	6790	6781	6888	6735	6883	6716	6873	6769	6769	6765	6797	6756	6735	6725	6763	6785	6789	6929	6752	6735	6850	6856	6851	6810	6830	6693	6803	6840	6802	6658	6778	6887	6771	6713	6738	6837	6673
48092	52710	31961	13251	3329	1277	850	801	756	740	739	741	788	767	710	707	772	808	806	756	711	800	762	752	766	757	793	736	753	731	737	778	780	798	677	752	745	748	741	736	803	741	767	778	777	739	770	811	822	779	716	743	802	783	736	727	748	738	721	780	715	722	788	807	760	769	703	761	771	740	823	798	762	771	741	734	808	720	759	704	744	782	709	767	754	773	752	728	773	782	773	739	785	783	753	756	802	813	789	755	814	728	781	770	757	744	739	769	810	780	752	727	755	761	799	767	779	741	742	756	761	792	755	765	758	766	762	737	747	756	781	746	713	763	766	756	752	762	778	750	716	773	782	758	716	700	774	792	729	754	734	745	773	785	815	761	753	733	723	713	761	753	748	742	765	826	753	765	760	766	748	752	755	763	766	794	749	799	710	736	780	761	745	762	730	758	747	773	789	758	718	800	756	831	788	836	758	702	747	767	778	780	763	771	749	796	773	780	739	755	713	772	759	724	819	769	742	772	722	804	777	779	707	748	803	757	704	824	707	763	745	764	791	729	754	796	736	729	762	766	766	777	814	756	736	774	729	785	777	770	707	755	763	709	762	774	802	724	756	751	761	778	735	761	747	783	765	758	767	693	811	770	739	775	786	763	774	799	776	792	751	807	716	753	761	746	776	735	727	740	781	790	775	780	801	755	787	781	753	716	745	799	750	735	766	774	758	767	744	761	769	729	775	726	739	837	741	795	779	798	762	783	751	759	762	731	762	728	815	745	807	771	729	742	743	783	741	738	747	707	801	759	742	748	726	736	755	747	758	701	741	763	824	768	797	789	723	764	782	713	765	710	766	747	771	791	747	787	762	759	761	712	813	777	730	774	781	719	777	728	754	733	747	744	765	788	787	797	756	793	788	756	821	751	767	738	749	777	739	771	774	769	724	751	751	720	795	759	764	729	792	729	736	719	772	811	776	733	755	827	698	802	769	761	789	719	800	815	759	749	752	806	769	741	828	767	756	747	745	732	738	779	793	808	772	785	808	744	743	786	765	759	758	810	764	772	765	748	781	833	824	780	779	751	798	765	766	776	754	725	744	770	719	779	750	742	743	715	756	687	757	737	692	749	755	754	781	743	784	738	720	792	768	714	735	773	762	785	734	764	758	748	762	761	760	776	739	744	775	734	768	756	792	752	752	776	741	771	794	745	738	794	750	754	763	783	764	782	801	765	758	794	743	764	764	734	821	765	727	735	775	784	764	730	753	777	776	738	735	705	771	776	746	792	717	750	783	769	730	737	744	740	704	743	717	720	729	766	737	809	816	742	777	743	756	805	724	750	748	755	764	721	715	768	743	726	843	771	771	749	716	781	782	789	749	766	755	751	753	749	708	763	787	764	743	746	768	733	768	777	766	758	780	804	802	719	759	751	742	766	765	764	763	733	795	764	756	720	723	784	774	796	741	748	766	783	765	737	779	736	738	789	721	747	764	753	738	794	773	745	729	741	755	770	759	775	799	747	750	775	723	776	774	788	784	752	795	778	766	757	758	748	784	774	752	738	761	727	727	758	780	758	716	781	741	788	753	798	788	733	716	768	788	746	765	767	739	753	756	716	763	760	778	764	772	800	779	772	728	748	735	802	760	717	790	767	789	745	725	767	780	747	754	782	771	793	800	732	767	754	751	790	743	745	705	761	668	745	795	743	801	725	787	730	745	774	795	750	763	765	764	807	774	776	769	764	763	741	770	767	731	774	730	695	808	774	756	745	763	735	794	759	735	710	768	733	801	719	751	794	731	702	750	769	728	778	783	763	757	771	730	797	754	750	793	736	791	687	786	780	752	731	730	761	775	750	800	784	736	796	754	755	786	774	735	728	794	741	746	754	760	742	752	748	775	743	737	763	776	775	797	769	809	735	722	763	769	716	772	752	740	741	821	773	818	798	747	779	761	817	745	740	759	760	752	765	745	765	788	753	693	728	773	765	735	751	758	774	803	768	757	724	777	750	780	735	790	775	824	721	729	778	768	824	769	752	758	771	776	774	746	740	736	736	785	759	750	749	775	760	718	751	794	747	770	722	741	756	756	751	780	756	775	787	742	736	775	769	712	783	774	774	770	784	774	756	766	789	750	791	757	757	785	750	786	716	765	719	777	729	729	758	725	844	771	740	767	742	706	748	775	693	772	757	805	707	776	733	763	719	765	751	744	753	754	731	758	784	736	782	803	757	722	805	771	761	794	761	811	773	742	752	761	759	776	774	747	780	709	738	771	762	792	729	753	763	826	806	719	667	751	787	743	756	732	778	778	758	762	768	763	751	738	778	800	730	756	746	778	768	757	782	771	785	789	711	721	732	739	747	790	758	758	794	687	810	736	758	740	776	765	745	798	734	755	791	789	726	743	774	826	734	775	714	782	752	777	741	739	766	745	731	809	742	710	795	754	786	749	729	752	758	723	818	748	753	809	781	787	782	775	715	781	800	788	703	798	774	801	818	736	747	763	726	727	686	756	781	769	778	779	760	747	757	765	775	762	806	770	794	814	754	773	743	795	805	736	780	784	776	760	779	780	793	785	733	743	785	784	729	782	774	770	722	736	783	757	749	792	715	780	728	723	718	761	764	794	769	827	773	789	771	730	770	794	803	768	769	727	748	789	776	734	745	725	734	739	806	769	759	735	775	781	717	748	716	792	731	761	738	740	768	744	810	791	782	783	721	788	760	754	766	767	741	776	775	741	742	772	787	785	763	749	796	731	783	738	782	721	791	809	728	817	736	758	769	761	748	734	745	736	766	719	751	748	751	744	790	781	752	758	749	778	760	767	798	773	754	684	797	782	743	753	719	791	751	744	725	776	778	776	752	761	735	770	746	761	768	724	713	771	759	749	739	805	743	730	762	779	746	748	778	761	807	784	790	788	722	740	789	761	782	810	762	766	766	790	758	770	731	781	781	778	810	711	721	733	739	739	750	799	751	750	746	743	728	780	786	771	720	749	727	754	756	725	744	763	780	738	759	757	775	738	742	746	767	755	766	753	810	755	744	764	811	730	755	735	772	793	728	720	803	742	780	741	756	768	745	771	733	797	798	781	737	783	675	812	738	786	751	704	797	769	764	747	795	763	808	819	761	771	773	792	729	751	739	721	719	780	744	738	822	780	811	758	760	745	755	723	717	697	749	764	774	714	780	717	761	811	790	761	766	737	784	691	767	718	803	754	773	786	733	788	757	760	733	776	810	782	741	770	783	742	763	768	804	721	758	733	758	782	782	791	761	789	763	734	755	768	787	769	757	737	758	735	716	744	786	744	776	752	756	788	775	758	767	756	753	771	765	768	741	743	731	734	706	799	746	770	768	778	757	778	758	789	739	776	753	787	775	787	787	815	719	720	773	793	752	735	787	772	726	766	796	756	709	760	740	746	775	745	835	730	810	792	782	758	787	753	816	754	710	759	719	802	785	777	744	742	762	746	739	758	760	787	784	801	804	763	762	673	754	731	815	770	800
60165	60511	55867	41749	29886	14703	7973	6680	6616	6593	6620	6619	6660	6733	6579	6639	6644	6667	6728	6618	6731	6659	6698	6610	6754	6721	6723	6658	6683	6634	6705	6534	6689	6622	6503	6632	6464	6667	6544	6686	6661	6604	6579	6684	6612	6580	6688	6752	6625	6678	6701	6675	6697	6560	6646	6549	6630	6568	6632	6663	6604	6696	6767	6558	6626	6664	6683	6501	6500	6534	6644	6707	6639	6786	6680	6630	6720	6529	6549	6658	6536	6700	6745	6662	6519	6523	6665	6706	6729	6612	6600	6616	6531	6691	6562	6730	6669	6695	6580	6762	6659	6767	6561	6628	6545	6722	6681	6571	6588	6815	6677	6738	6660	6610	6600	6696	6702	6614	6737	6595	6642	6560	6675	6619	6637	6831	6643	6540	6476	6569	6656	6715	6670	6762	6617	6541	6763	6639	6698	6683	6579	6532	6619	6586	6642	6649	6651	6685	6661	6578	6569	6687	6701	6655	6701	6401	6642	6520	6668	6693	6695	6636	6761	6660	6721	6693	6712	6706	6617	6602	6635	6626	6621	6699	6734	6508	6640	6572	6490	6639	6712	6752	6848	6648	6684	6641	6768	6767	6647	6598	6643	6634	6681	6629	6766	6587	6645	6703	6680	6724	6681	6614	6714	6677	6654	6573	6627	6581	6487	6634	6699	6586	6623	6616	6601	6707	6725	6599	6601	6669	6652	6755	6555	6519	6650	6731	6554	6632	6516	6705	6531	6597	6735	6606	6685	6674	6588	6565	6733	6829	6582	6724	6663	6705	6808	6613	6643	6671	6702	6566	6653	6686	6662	6586	6785	6699	6635	6692	6635	6752	6655	6572	6606	6626	6536	6743	6664	6476	6518	6675	6622	6687	6615	6667	6537	6645	6640	6503	6650	6614	6682	6616	6674	6704	6667	6652	6709	6709	6631	6636	6597	6526	6709	6697	6758	6584	6526	6649	6582	6797	6635	6614	6677	6489	6623	6548	6598	6656	6639	6754	6636	6545	6558	6668	6616	6507	6521	6813	6693	6680	6646	6826	6562	6564	6651	6543	6603	6647	6621	6597	6614	6717	6688	6744	6525	6455	6528	6620	6654	6655	6711	6680	6726	6691	6542	6899	6669	6753	6744	6676	6651	6579	6762	6582	6743	6678	6599	6696	6611	6676	6633	6706	6687	6606	6591	6701	6805	6691	6644	6616	6656	6798	6552	6707	6658	6690	6696	6640	6756	6631	6636	6659	6632	6666	6592	6714	6736	6631	6618	6568	6629	6671	6611	6652	6593	6786	6686	6622	6639	6715	6832	6549	6611	6609	6665	6665	6647	6702	6641	6622	6633	6544	6648	6813	6611	6613	6597	6421	6444	6866	6733	6477	6692	6544	6679	6625	6695	6597	6654	6802	6597	6804	6630	6598	6769	6481	6800	6643	6670	6637	6642	6646	6583	6776	6517	6666	6709	6714	6691	6612	6670	6601	6620	6607	6680	6717	6644	6658	6649	6595	6668	6751	6757	6650	6767	6727	6676	6472	6562	6727	6640	6732	6716	6600	6641	6704	6584	6692	6605	6656	6638	6678	6606	6614	6698	6630	6561	6731	6772	6729	6689	6602	6657	6595	6668	6682	6811	6688	6626	6703	6714	6646	6648	6642	6671	6666	6529	6719	6531	6710	6688	6683	6692	6553	6786	6580	6662	6704	6591	6549	6565	6555	6659	6639	6740	6619	6581	6445	6687	6642	6653	6681	6516	6699	6632	6746	6746	6806	6594	6864	6684	6530	6632	6677	6665	6791	6637	6529	6595	6736	6744	6789	6539	6660	6710	6777	6825	6656	6651	6704	6569	6707	6662	6548	6708	6563	6623	6638	6642	6663	6656	6622	6626	6671	6733	6545	6621	6704	6575	6632	6729	6617	6609	6660	6727	6595	6548	6457	6560	6639	6786	6539	6591	6539	6708	6591	6532	6680	6507	6639	6703	6573	6661	6571	6554	6719	6733	6503	6611	6633	6705	6636	6671	6630	6676	6614	6595	6627	6553	6660	6597	6740	6758	6853	6696	6579	6624	6594	6530	6666	6605	6444	6628	6686	6623	6724	6627	6656	6568	6694	6679	6642	6759	6635	6465	6625	6748	6645	6628	6655	6688	6683	6615	6633	6766	6601	6595	6640	6700	6586	6703	6641	6694	6706	6589	6551	6623	6705	6691	6578	6505	6684	6591	6690	6646	6596	6592	6537	6611	6620	6606	6533	6654	6612	6667	6679	6756	6716	6483	6718	6622	6585	6760	6829	6624	6623	6622	6654	6723	6623	6864	6675	6686	6708	6822	6650	6693	6592	6764	6701	6551	6762	6540	6654	6707	6593	6706	6637	6718	6729	6586	6622	6751	6758	6635	6651	6662	6647	6501	6556	6672	6624	6738	6530	6555	6603	6639	6562	6711	6613	6671	6544	6708	6651	6734	6658	6842	6590	6578	6660	6635	6537	6698	6585	6688	6690	6742	6642	6658	6691	6623	6649	6769	6659	6573	6591	6527	6698	6588	6637	6722	6502	6645	6651	6652	6615	6527	6578	6611	6591	6612	6647	6567	6581	6703	6710	6658	6633	6534	6726	6731	6727	6595	6616	6407	6621	6747	6621	6536	6625	6748	6529	6619	6646	6678	6699	6584	6713	6565	6661	6629	6555	6634	6501	6764	6557	6817	6600	6628	6606	6552	6601	6815	6621	6570	6559	6598	6424	6641	6624	6793	6747	6686	6737	6544	6644	6536	6657	6564	6618	6776	6610	6571	6539	6641	6587	6540	6779	6609	6581	6694	6610	6591	6725	6633	6662	6507	6650	6687	6595	6678	6756	6662	6726	6694	6661	6753	6583	6806	6706	6690	6662	6654	6595	6616	6518	6558	6660	6622	6712	6594	6589	6634	6638	6664	6697	6651	6720	6562	6760	6599	6537	6580	6708	6745	6494	6622	6698	6686	6592	6709	6634	6620	6687	6622	6579	6584	6563	6781	6671	6516	6562	6667	6739	6713	6657	6633	6482	6583	6591	6628	6670	6525	6745	6600	6529	6705	6694	6702	6707	6644	6626	6571	6592	6714	6613	6740	6551	6556	6683	6714	6636	6616	6590	6681	6588	6617	6662	6697	6681	6608	6765	6733	6667	6632	6434	6534	6741	6659	6596	6509	6578	6498	6484	6502	6576	6583	6490	6532	6732	6565	6636	6573	6786	6722	6671	6671	6544	6678	6629	6728	6626	6643	6552	6591	6496	6697	6627	6662	6683	6705	6647	6672	6664	6561	6515	6653	6630	6713	6623	6550	6698	6687	6764	6651	6661	6659	6635	6629	6662	6662	6608	6658	6829	6824	6675	6654	6598	6638	6568	6717	6688	6524	6697	6659	6672	6744	6568	6538	6672	6608	6591	6754	6687	6631	6561	6640	6681	6575	6641	6694	6618	6579	6569	6420	6691	6635	6696	6555	6601	6752	6556	6751	6536	6629	6617	6598	6483	6511	6689	6609	6575	6610	6501	6670	6564	6671	6718	6722	6717	6632	6682	6588	6672	6747	6685	6606	6537	6652	6704	6689	6574	6544	6655	6602	6714	6607	6692	6721	6641	6597	6609	6694	6701	6718	6658	6673	6646	6610	6522	6628	6718	6667	6617	6575	6567	6657	6558	6815	6637	6729	6622	6618	6534	6655	6553	6674	6683	6640	6621	6698	6755	6549	6536	6671	6692	6634	6583	6625	6627	6778	6691	6661	6646	6545	6596	6632	6712	6585	6780	6707	6601	6562	6610	6630	6689	6557	6612	6770	6551	6662	6633	6582	6631	6622	6610	6756	6553	6626	6568	6727	6492	6659	6660	6593	6736	6651	6619	6573	6515	6725	6622	6677	6602	6595	6718	6716	6601	6619	6746	6631	6564	6662	6563	6677	6697	6726	6573	6604	6700	6563	6748	6633	6590	6616	6438	6709	6530	6598	6542	6600	6636	6624	6596	6670	6601	6590	6681	6786	6615	6583	6625	6583	6525	6644	6753	6684	6623	6607	6669	6619	6579	6662	6769	6698	6685	6544	6734	6658	6640	6682	6608	6613	6533	6507	6638	6540	6703	6618	6670	6484	6595	6697	6595	6662	6638	6606	6641	6688	6633	6637	6694	6712	6576	6778	6802	6731	6667	6687	6693	6604	6630	6644	6579	6634	6598	6738	6562	6575	6635	6654	6769	6689	6679	6668	6620	6697	6643	6809	6597	6562	6546	6473	6659	6658	6753	6639	6546	6658	6567	6521	6744	6551	6586	6624	6667	6606	6533	6662	6637	6768	6641	6716	6640	6595	6530	6794	6653	6838	6780	6563	6641	6653	6665	6556	6680	6585	6640	6574	6686	6638	6539	6650	6627	6633	6734	6492	6698	6545	6646	6699	6660	6716	6742	6738	6683	6510	6580	6635	6599	6522	6607	6733	6659	6584	6619	6679	6652	6682	6626	6588	6706	6681	6616	6544	6668	6545	6647	6727	6650	6583	6668	6652	6795	6594	6689	6629	6543	6703	6592	6606	6652	6701	6739	6768	6711	6662	6557	6617	6698	6703	6735	6598	6734	6732	6672	6697	6528	6541	6496	6744	6615	6746	6613	6685	6635	6666	6566	6740	6594	6634	6626	6591	6671	6714	6504	6687	6626	6614	6548	6662	6721	6625	6612	6718	6670	6656	6663	6772	6695	6732	6616	6648	6564	6659	6712	6689	6633	6542	6672	6676	6633	6617	6617	6748	6824	6634	6582	6658	6780	6615	6789	6707	6611	6456	6560	6671	6697	6690	6666	6670	6559	6738	6590	6647	6703	6597	6689	6665	6634	6555	6657	6569	6695	6591	6560	6635	6681	6602	6709	6610	6782	6597	6571	6669	6626	6584	6731	6730	6654	6666	6634	6628	6649	6655	6628	6664	6730	6687	6717	6650	6680	6610	6689	6600	6701	6830	6568	6783	6673	6557	6612	6674	6619	6776	6533	6597	6683	6646	6726	6694	6560	6614	6606	6679	6590	6564	6631	6577	6661	6611	6736	6666	6664	6714	6646	6635	6546	6581	6720	6803	6422	6506	6699	6656	6639
34975	38835	23947	8580	2322	1101	935	843	816	839	846	836	845	826	834	825	841	834	872	803	871	873	860	818	836	838	826	819	864	847	909	862	848	859	855	812	857	845	834	824	854	800	860	835	895	822	841	838	828	890	856	842	797	853	834	823	835	825	847	856	829	846	872	838	802	845	806	846	826	840	809	787	855	842	911	807	831	820	831	864	861	865	830	851	863	768	841	801	871	844	839	837	821	752	854	853	821	839	839	900	823	832	802	873	844	836	850	858	831	849	835	847	843	859	826	827	860	834	899	833	836	892	861	894	859	828	803	834	888	899	858	849	840	838	819	857	842	869	814	843	823	835	828	794	857	807	838	854	815	849	856	824	860	824	828	835	850	826	810	828	861	833	878	813	831	789	837	875	842	825	886	861	810	864	847	771	847	830	853	832	824	862	829	833	747	838	820	828	826	794	845	845	824	821	881	832	838	810	812	832	852	854	853	839	801	870	849	801	900	871	860	836	893	856	844	872	822	815	818	822	916	803	808	863	849	839	832	850	818	800	860	863	781	818	857	793	883	804	882	847	826	850	859	860	806	784	894	866	818	862	820	818	862	855	818	830	852	854	781	839	825	860	842	872	905	910	850	825	824	831	833	863	829	857	900	808	834	834	898	822	864	835	819	844	835	824	812	834	832	843	858	853	785	862	814	889	864	881	882	851	841	838	843	823	829	853	826	808	855	797	840	844	784	829	851	821	836	828	855	920	877	799	839	880	820	766	811	839	820	812	856	861	814	823	834	858	850	824	918	855	895	835	865	848	826	774	868	863	823	837	788	823	833	806	849	849	839	820	791	847	845	824	848	856	842	865	849	804	842	817	783	836	820	832	788	842	818	861	862	757	842	849	813	845	843	844	845	903	807	847	831	847	832	853	859	806	848	818	816	852	820	823	868	806	891	800	898	893	824	865	863	867	885	873	813	788	826	824	844	853	780	862	805	815	869	789	847	826	797	792	823	831	861	906	800	799	850	821	861	789	875	880	842	851	819	868	841	837	854	861	842	842	843	856	860	808	860	835	806	825	846	875	801	816	889	887	800	841	880	800	847	831	843	875	811	853	854	898	818	849	873	777	827	856	814	810	792	803	827	809	831	903	813	811	869	848	847	856	804	788	810	842	895	830	847	824	841	862	877	870	782	821	870	828	852	850	894	837	841	839	840	843	808	816	840	863	828	856	790	858	870	844	840	810	801	872	859	788	801	851	866	819	858	817	826	854	816	869	854	815	837	809	818	823	884	791	865	847	874	830	809	843	831	824	873	817	861	812	836	889	851	799	760	805	866	832	870	846	854	822	824	842	852	863	914	791	824	860	879	794	868	803	855	787	834	848	823	849	846	815	812	832	828	861	848	861	850	820	798	844	819	830	873	893	865	888	843	833	853	853	780	810	833	835	871	860	867	814	853	857	901	801	811	863	880	864	853	868	837	839	845	839	870	761	807	859	886	837	859	804	819	858	809	824	822	841	833	837	831	851	852	822	805	820	808	799	812	814	860	834	839	842	830	829	790	808	872	879	828	812	892	778	834	841	880	860	845	857	820	844	786	833	860	842	875	818	849	801	848	821	852	801	814	830	831	810	833	876	837	857	830	857	849	827	825	839	808	893	855	864	811	860	818	838	850	840	857	836	869	840	835	818	796	836	870	767	858	831	890	864	873	810	851	803	822	852	863	861	846	848	780	794	832	760	832	839	829	831	833	855	790	827	812	831	849	855	834	862	845	805	813	843	796	772	814	872	871	794	818	849	839	777	825	833	817	837	807	841	797	809	878	829	881	858	827	850	820	855	861	856	843	796	817	871	862	834	813	866	871	837	848	794	798	838	814	813	847	852	814	801	833	845	879	793	784	858	841	786	842	861	801	804	871	866	862	835	869	838	820	845	871	838	866	855	872	852	809	855	814	864	833	851	859	851	825	832	854	832	790	882	788	783	845	832	836	825	817	896	831	866	865	862	843	874	850	878	827	802	839	859	780	826	818	864	898	816	802	732	834	857	839	898	806	844	827	885	805	879	835	863	836	858	828	813	802	833	855	832	818	812	827	819	782	772	844	824	830	804	808	840	831	853	803	863	834	862	820	868	850	840	777	821	845	822	853	832	853	817	829	852	799	860	867	871	846	772	837	824	818	895	859	817	858	849	834	849	814	800	872	835	858	880	797	846	853	839	870	857	804	829	890	860	838	866	810	843	800	839	832	879	851	857	815	790	883	902	800	791	887	803	809	827	809	840	868	867	852	854	854	868	811	815	855	799	856	810	827	865	845	811	837	851	784	838	862	833	832	857	822	858	843	819	894	838	872	850	817	838	848	818	849	833	839	829	857	815	814	879	819	885	850	832	858	819	822	867	874	854	804	836	817	876	845	880	856	901	834	813	801	795	865	780	809	859	830	827	859	852	846	871	818	822	840	909	830	861	796	808	821	813	824	897	830	842	825	818	870	832	823	825	838	846	803	846	864	842	839	855	868	882	829	829	809	794	861	830	891	851	858	865	794	853	824	844	833	859	789	768	860	823	909	821	859	867	845	834	804	812	888	853	837	853	822	847	830	870	879	826	808	863	817	818	834	793	778	859	836	884	826	814	839	830	853	868	821	833	789	853	875	866	840	906	870	825	835	852	868	805	815	831	879	842	822	783	868	836	868	810	897	836	848	858	864	815	858	837	811	834	814	834	892	844	861	832	787	861	841	828	844	933	784	855	846	811	821	864	906	840	807	783	835	835	800	881	833	796	824	826	826	871	842	865	801	845	804	840	787	888	800	857	837	852	861	820	849	804	863	878	806	828	856	836	831	887	846	819	863	849	884	849	846	819	871	847	829	813	836	824	829	877	899	797	869	847	791	827	841	814	825	796	798	858	854	837	853	872	827	888	842	849	859	855	866	828	815	826	850	828	837	883	836	817	835	886	840	839	842	858	816	816	848	876	805	829	809	847	832	865	861	846	831	911	790	829	845	903	809	830	785	831	900	832	864	803	811	902	847	845	836	829	854	900	853	827	850	832	790	875	828	880	832	809	842	860	888	833	850	824	868	876	817	861	850	850	848	871	882	889	863	896	800	880	816	854	843	794	861	879	848	836	819	832	906	866	827	832	852	834	848	823	879	911	860	818	853	825	808	851	846	810	797	815	821	899	850	833	839	861	904	837	877	814	797	831	823	826	791	793	840	865	872	819	883	904	788	865	790	882	867	839	856	911	830	808	862	806	857	778	842	897	819	838	832	810	894	857	846	844	820	872	845	843	777	837	810	865	878	784	847	850	801	839	837	879	832	899	790	829	822	802	856	877	844	862	872	857	884	800	859	841	822	846	782	877	834	892	866	806	846	839	899	858	881	813	823	810	847	833	809	810	877	817	842	818	818	829	871	821	827	846	832	836	866	903	825	862	801	818	824	915	849	894	801	868	842	849	796	841	848	805	839	852	849	860	824	824	861	830	849	831	824	824	811	841	879	831
64571	61246	47780	36598	24970	12653	8058	7240	7251	7307	7227	7398	7300	7395	7213	7332	7269	7345	7353	7286	7291	7333	7197	7233	7365	7267	7301	7150	7315	7172	7228	7203	7228	7136	7275	7213	7252	7252	7211	7331	7284	7339	7101	7313	7244	7281	7384	7257	7093	7325	7170	7238	7276	7181	7298	7291	7278	7290	7322	7270	7272	7391	7250	7236	7290	7424	7179	7346	7364	7363	7250	7217	7377	7265	7220	7287	7252	7333	7171	7253	7295	7300	7146	7241	7319	7257	7287	7229	7214	7363	7445	7335	7172	7236	7187	7173	7150	7336	7317	7368	7308	7207	7278	7268	7249	7289	7243	7478	7167	7052	7273	7384	7344	7227	7267	7254	7260	7354	7306	7268	7235	7245	7366	7126	7205	7324	7279	7152	7215	7135	7335	7110	7308	7174	7199	7267	7079	7197	7231	7224	7383	7184	7139	7397	7162	7232	7213	7292	7147	7310	7228	7208	7181	7335	7297	7190	7214	7208	7278	7218	7262	7396	7251	7265	7231	7224	7127	7429	7214	7229	7354	7209	7243	7239	7222	7176	7302	7376	7235	7166	7346	7310	7219	7313	7255	7061	7195	7232	7218	7199	7256	7176	7208	7210	7229	7307	7230	7367	7295	7303	7244	7344	7414	7171	7307	7278	7292	7210	7327	7256	7233	7200	7299	7131	7213	7243	7259	7315	7170	7388	7284	7254	7337	7205	7323	7194	7337	7241	7189	7369	7201	7229	7194	7158	7270	7290	7283	7354	7121	7299	7281	7229	7330	7258	7310	7187	7163	7268	7376	7084	7361	7224	7300	7291	7159	7323	7265	7363	7271	7211	7230	7282	7249	7200	7281	7296	7196	7377	7127	7212	7251	7311	7178	7359	7169	7230	7305	7359	7182	7158	7164	7213	7368	7210	7262	7155	7245	7207	7230	7308	7249	7071	7273	7111	7275	7397	7184	7402	7269	7264	7153	7110	7178	7214	7286	7255	7350	7246	7202	7280	7192	7172	7311	7251	7177	7347	7300	7342	7210	7021	7254	7231	7264	7319	7326	7349	7165	7249	7278	7189	7401	7107	7272	7336	7273	7361	7412	7237	7300	7204	7120	7415	7224	7208	7205	7323	7244	7277	7347	7267	7329	7338	7270	7164	7284	7202	7265	7244	7318	7259	7292	7339	7223	7310	7302	7286	7296	7209	7309	7222	7192	7335	7293	7328	7325	7241	7387	7372	7415	7233	7225	7350	7327	7231	7271	7196	7202	7294	7327	7228	7311	7245	7329	7143	7278	7344	7369	7291	7201	7257	7197	7320	7186	7205	7217	7306	7187	7260	7236	7332	7328	7306	7213	7201	7372	7184	7331	7266	7213	7391	7208	7182	7242	7279	7184	7308	7204	7293	7214	7262	7172	7216	7190	7272	7248	7361	7298	7302	7311	7311	7235	7171	7418	7164	7358	7270	7321	7310	7213	7276	7133	7092	7235	7211	7259	7301	7276	7276	7279	7252	7338	7237	7320	7134	7384	7118	7182	7158	7207	7229	7168	7250	7249	7236	7379	7222	7251	7151	7367	7150	7189	7207	7358	7287	7225	7179	7206	7253	7272	7290	7358	7320	7254	7250	7259	7250	7254	7274	7306	7124	7136	7219	7352	7427	7156	7167	7221	7193	7323	7287	7311	7276	7242	7174	7305	7196	7248	7238	7233	7108	7317	7356	7217	7274	7218	7299	7252	7289	7302	7264	7345	7334	7258	7233	7250	7317	7294	7195	7247	7308	7303	7316	7245	7198	7168	7285	7173	7291	7247	7212	7336	7227	7220	7222	7261	7404	7219	7145	7288	7224	7344	7191	7267	7266	7254	7313	7213	7209	7300	7244	7162	7257	7186	7292	7171	7427	7251	7190	7170	7300	7314	7162	7316	7412	7167	7175	7174	7194	7294	7185	7101	7166	7226	7295	7270	7251	7211	7204	7267	7367	7141	7233	7311	7308	7319	7205	7250	7267	7228	7307	7167	7437	7398	7232	7252	7225	7247	7351	7286	7325	7360	7286	7211	7220	7277	7429	7199	7255	7189	7245	7205	7221	7067	7129	7266	7286	7381	7320	7306	7200	7148	7313	7223	7169	7164	7245	7351	7217	7336	7280	7366	7226	7219	7119	7263	7200	7315	7308	7179	7193	7159	7299	7151	7224	7088	7229	7356	7250	7290	7199	7155	7223	7189	7310	7176	7265	7257	7262	7229	7270	7345	7344	7201	7267	7244	7311	7091	7223	7293	7292	7211	7270	7252	7275	7189	7361	7229	7291	7364	7231	7164	7301	7254	7182	7325	7326	7212	7241	7204	7331	7196	7315	7325	7339	7230	7127	7144	7309	7282	7330	7218	7231	7270	7294	7274	7244	7190	7231	7331	7143	7404	7103	7244	7286	7297	7344	7318	7321	7182	7305	7282	7199	7240	7254	7176	7275	7216	7177	7360	7225	7284	7222	7380	7389	7247	7253	7241	7382	7261	7196	7181	7141	7161	7188	7297	7207	7204	7386	7292	7276	7267	7296	7134	7331	7131	7251	7256	7191	7202	7386	7210	7366	7412	7347	7120	7272	7181	7324	7220	7332	7311	7343	7258	7289	7216	7221	7144	7376	7201	7188	7326	7234	7368	7314	7164	7238	7201	7218	7184	7141	7433	7157	7207	7302	7357	7303	7269	7204	7200	7360	7201	7179	7349	7317	7283	7285	7200	7249	7254	7219	7087	7324	7269	7202	7167	7162	7228	7155	7300	7298	7337	7247	7164	7236	7315	7313	7138	7299	7274	7267	7225	7429	7217	7278	7245	7137	7311	7275	7236	7277	7284	7180	7286	7265	7358	7257	7326	7318	7319	7213	7198	7291	7269	7237	7291	7131	7318	7210	7375	7103	7291	7365	7303	7147	7365	7284	7169	7290	7232	7254	7351	7194	7399	7360	7224	7263	7303	7272	7278	7328	7233	7332	7303	7253	7135	7194	7257	7189	7263	7165	7298	7191	7342	7245	7215	7393	7209	7290	7132	7484	7245	7291	7271	7344	7181	7252	7230	7315	7200	7278	7269	7256	7271	7314	7325	7257	7169	7152	7310	7234	7306	7312	7297	7294	7222	7224	7343	7348	7333	7351	7218	7300	7309	7273	7304	7183	7277	7280	7392	7274	7156	7354	7246	7182	7199	7153	7228	7173	7203	7183	7327	7197	7161	7305	7290	7214	7089	7351	7256	7191	7328	7261	7260	7305	7365	7329	7181	7233	7254	7206	7227	7299	7229	7241	7188	7299	7345	7200	7255	7188	7286	7279	7287	7249	7312	7298	7323	7227	7258	7263	7302	7286	7414	7285	7191	7181	7234	7303	7206	7221	7284	7197	7221	7230	7172	7193	7188	7321	7279	7289	7312	7360	7256	7285	7325	7166	7280	7275	7261	7156	7191	7160	7220	7352	7262	7368	7220	7214	7362	7310	7243	7232	7243	7307	7252	7375	7338	7319	7138	7277	7251	7297	7208	7315	7148	7357	7238	7352	7300	7250	7297	7120	7185	7387	7311	7287	7285	7428	7149	7173	7236	7247	7310	7259	7242	7301	7289	7292	7313	7227	7103	7374	7130	7180	7196	7223	7216	7261	7280	7135	7196	7328	7331	7339	7162	7355	7201	7302	7381	7317	7192	7164	7263	7282	7295	7286	7251	7213	7361	7193	7327	7175	7264	7283	7249	7201	7359	7322	7191	7265	7400	7136	7101	7276	7286	7353	7387	7263	7217	7267	7182	7321	7338	7304	7287	7183	7226	7181	7467	7375	7314	7348	7248	7301	7285	7121	7266	7225	7203	7257	7353	7180	7330	7252	7179	7256	7228	7231	7337	7208	7371	7172	7221	7262	7273	7251	7245	7288	7223	7329	7295	7149	7236	7339	7349	7281	7301	7231	7393	7272	7311	7310	7257	7065	7218	7358	7322	7180	7225	7355	7262	7255	7231	7227	7228	7211	7221	7231	7318	7265	7291	7258	7285	7308	7245	7219	7242	7269	7255	7176	7407	7294	7323	7439	7149	7319	7377	7200	7327	7194	7313	7187	7262	7389	7304	7255	7181	7344	7285	7347	7343	7176	7215	7264	7157	7266	7276	7257	7186	7284	7293	7323	7231	7168	7164	7154	7338	7264	7246	7173	7284	7221	7299	7124	7344	7250	7314	7182	7295	7227	7183	7137	7192	7173	7347	7193	7250	7293	7319	7270	7377	7257	7205	7346	7237	7200	7151	7336	7332	7146	7093	7195	7303	7239	7226	7370	7259	7291	7234	7328	7265	7202	7277	7365	7244	7220	7214	7208	7232	7306	7343	7343	7418	7177	7297	7338	7293	7277	7377	7267	7254	7323	7324	7242	7247	7187	7258	7221	7280	7206	7295	7215	7369	7253	7288	7268	7158	7228	7324	7266	7193	7186	7230	7315	7121	7367	7217	7303	7282	7259	7061	7192	7220	7312	7210	7222	7279	7138	7233	7220	7310	7194	7161	7156	7398	7272	7278	7294	7254	7227	7237	7388	7229	7221	7348	7283	7299	7178	7282	7254	7217	7243	7178	7261	7331	7251	7248	7336	7306	7278	7243	7170	7365	7272	7184	7152	7219	7269	7174	7273	7306	7155	7288	7288	7248	7306	7222	7360	7334	7377	7323	7240	7223	7334	7260	7209	7377	7274	7252	7322	7270	7299	7257	7425	7277	7161	7230	7339	7239	7146	7294	7256	7289	7393	7296	7242	7280	7262	7269	7227	7391	7319	7378	7201	7305	7214	7301	7137	7323	7170	7340	7224	7233	7330	7295	7321	7324	7182	7256	7180	7201	7294	7272	7208	7241	7194	7250	7213	7409	7151	7209	7229	7259	7137	7270	7364	7252	7204	7240	7282	7337	7244	7261	7198	7228	7258	7267	7182	7256	7208	7258	7277	7269	7205	7451	7303	7161	7296	7266	7256	7304	7236	7305	7272	7289	7218	7325	7305	7224	7235	7306	7213	7327	7316	7262	7319	7137	7191	7261	7255	7270	7427	7285	7355	7261	7339	7207	7215	7303	7227	7166	7171	7234	7241	7350	7162
46717	50134	31263	14715	4894	1504	798	676	719	680	663	735	714	680	661	698	698	701	687	656	667	685	704	643	737	703	673	647	694	728	717	690	692	663	706	685	649	716	711	670	702	679	673	699	677	673	662	684	682	682	705	674	677	645	679	682	703	678	676	685	711	666	700	619	686	682	661	685	679	674	714	695	687	710	675	646	668	697	749	703	666	712	674	688	676	688	665	669	707	739	698	673	657	695	720	720	698	719	684	676	631	705	659	673	697	685	654	667	703	667	734	653	664	669	726	745	706	688	640	687	677	726	695	591	663	653	686	654	657	736	689	670	669	696	751	701	673	679	725	696	697	668	744	683	656	643	711	684	717	700	695	707	717	681	709	704	715	693	684	698	686	688	680	670	676	695	656	673	697	669	727	658	670	699	681	671	734	712	647	651	686	659	649	704	653	703	690	668	678	726	677	706	698	700	674	697	629	704	688	697	716	711	679	684	690	723	717	658	719	674	727	703	695	734	656	655	654	677	688	706	721	682	656	686	700	716	676	695	665	673	687	679	673	702	675	636	699	706	702	702	689	698	701	671	691	695	705	711	708	675	695	674	711	647	692	681	704	741	712	661	660	649	674	726	684	711	720	677	696	683	668	709	640	687	690	680	685	710	685	707	715	699	709	704	685	657	679	672	722	685	671	691	730	702	735	671	705	695	685	733	709	700	706	662	702	687	733	700	679	697	714	711	657	721	725	649	693	689	695	690	619	688	676	718	692	727	680	665	710	705	679	642	702	660	682	663	657	674	687	758	714	739	696	658	672	737	692	752	708	683	711	693	677	659	720	708	713	680	679	715	687	634	737	712	694	672	694	682	658	699	668	637	711	687	651	688	750	711	708	678	723	674	650	673	678	643	703	705	698	658	726	721	688	674	650	642	682	667	661	672	684	693	682	699	651	701	692	682	683	703	693	700	680	649	683	661	722	697	711	662	694	717	700	652	688	715	708	655	671	693	637	712	708	668	661	658	676	686	691	660	661	658	709	708	704	662	710	719	708	708	702	711	731	636	727	662	700	739	696	718	723	666	692	680	680	715	691	647	670	732	724	688	644	691	677	723	712	743	706	689	684	644	651	694	674	688	656	698	690	715	684	651	774	708	670	696	675	654	687	690	663	658	700	640	655	688	700	701	672	709	705	663	720	642	654	659	696	665	718	696	695	711	716	699	686	716	666	671	687	719	662	640	704	684	666	703	647	765	662	664	731	724	713	717	663	720	679	655	689	657	654	731	737	632	679	715	657	731	688	742	643	672	692	697	665	711	708	700	672	707	644	694	690	704	680	690	725	664	666	743	700	654	642	691	646	680	688	703	716	725	698	736	688	755	648	703	688	669	670	682	717	691	678	718	711	647	650	683	718	689	653	708	676	693	678	653	713	666	650	721	708	683	628	677	680	649	671	656	703	699	723	652	697	700	691	689	703	703	721	692	653	673	694	614	703	657	713	705	695	693	684	716	695	684	682	695	694	696	734	698	674	679	672	670	673	678	657	653	669	705	719	698	713	671	640	671	679	691	686	691	687	700	692	717	702	715	700	665	679	707	697	662	734	710	736	672	694	683	710	650	705	708	676	654	701	658	647	674	649	674	702	678	680	639	685	672	713	649	678	730	719	686	728	701	697	698	681	716	685	712	711	695	690	723	710	704	739	683	724	702	682	679	703	679	653	670	707	682	669	658	673	706	660	663	643	712	661	705	736	699	712	684	714	703	705	638	646	697	727	671	688	682	741	737	706	679	685	697	649	687	673	709	742	689	709	699	709	676	706	667	681	650	727	687	697	667	702	656	664	705	677	697	718	699	704	707	683	682	663	722	715	677	661	740	663	707	687	693	702	721	699	710	706	690	710	732	676	753	744	720	690	672	674	619	704	687	669	740	663	717	652	707	680	650	726	713	737	625	684	703	699	709	692	677	699	660	706	670	699	653	672	683	699	715	662	681	682	684	689	704	644	678	661	746	682	671	659	682	691	651	680	696	676	702	713	688	663	721	718	713	731	710	703	696	663	711	729	681	670	645	722	687	669	708	676	686	676	710	679	723	714	637	691	678	676	726	648	688	659	729	685	663	702	658	683	708	660	688	684	653	694	706	664	661	662	628	658	698	673	683	700	751	662	695	656	645	676	683	724	711	683	706	683	683	731	711	703	731	693	669	719	629	670	699	678	695	651	713	694	677	668	702	672	657	706	662	696	683	718	637	655	677	692	681	718	686	723	674	702	668	703	708	635	715	642	686	703	673	689	648	714	717	684	683	701	716	678	667	690	676	693	688	679	728	717	635	660	689	699	681	657	715	656	684	632	696	664	725	669	696	656	702	672	692	681	677	713	651	692	692	686	684	687	762	616	688	691	708	684	663	667	682	700	673	718	732	663	689	716	730	651	704	723	649	730	706	684	693	630	696	713	661	665	711	694	695	668	644	734	694	653	665	672	682	712	656	673	725	671	696	725	633	728	682	676	635	716	673	723	664	644	689	679	708	652	696	698	717	718	720	712	735	671	678	670	663	719	710	669	684	695	676	661	701	690	687	682	648	684	729	666	673	698	701	673	707	713	667	681	721	687	666	658	652	710	703	653	668	674	682	652	711	669	710	683	689	715	653	697	712	648	699	715	685	621	735	714	689	700	717	681	665	694	644	659	647	684	688	699	662	703	657	673	703	673	728	662	663	671	675	660	674	686	713	690	753	696	712	693	663	706	676	705	703	651	703	722	710	663	686	676	637	705	744	652	694	695	706	655	697	687	661	670	693	700	728	708	694	673	701	686	689	692	671	659	729	648	676	687	676	660	686	656	669	706	720	656	730	665	650	677	670	677	664	662	676	690	703	689	710	706	676	697	654	686	641	724	755	688	709	706	679	723	722	662	686	720	662	702	665	658	651	680	718	628	689	705	731	652	681	650	695	726	687	636	643	697	721	668	669	757	696	650	685	681	712	677	675	685	703	682	701	685	710	727	691	669	721	664	735	689	738	679	690	684	655	698	650	707	685	666	705	683	667	703	690	670	760	730	690	667	686	675	659	706	694	688	694	657	691	670	751	677	708	688	658	664	701	687	682	666	686	640	641	721	704	720	644	673	680	677	703	642	676	718	711	652	693	644	636	685	702	726	712	714	666	690	663	653	661	666	709	676	756	734	668	701	699	701	672	668	701	663	703	666	686	739	689	672	710	712	703	703	692	683	693	682	687	701	660	689	708	681	686	735	689	704	669	689	738	684	685	669	693	759	683	664	674	688	669	664	681	706	721	720	704	721	718	684	666	756	731	711	686	677	653	689	679	733	673	668	732	670	709	687	680	700	730	689	704	672	683	687	687	720	690	704	683	668	660	634	705	742	672	633	696	721	708	693	659	685	652	681	687	692	685	662	714	737	719	659	697	688	657	676	686	694	699	718	660	664	658	673	725	623	692	692	721	657	650	721	670	685	685	737	708	684	680	696	653	702	696	687	688	680	723
60495	60546	55937	46840	36331	18742	8451	6262	6315	6133	6083	6168	6094	6118	6059	6137	6182	6164	6014	6092	6121	6048	6085	6118	6094	6132	6022	6108	6125	6080	6132	6092	6029	6142	6091	6121	6114	6053	6138	6076	6157	6100	6112	6039	6046	6214	6080	6218	5959	6087	6048	6098	6121	6171	6197	6202	6053	6100	6202	6169	6313	6074	6067	6044	6046	6099	6243	6019	6173	6020	6103	6157	6113	6102	6159	6063	6127	6124	5955	6049	6113	6091	6114	6168	6079	6125	6147	6169	6186	6019	6077	6119	6120	5993	6129	6071	6067	6116	6045	6028	5985	6117	6200	6079	6070	6074	5997	5994	6199	6190	6152	6122	6142	6202	6033	6032	6140	6172	5983	6162	6213	6076	6105	6157	6120	6077	6116	6016	6093	6125	6093	6149	6189	6105	6185	6110	6174	6119	6177	6100	6044	6162	6052	6144	6186	6230	6133	6046	6132	6093	5923	6080	6041	6110	6142	6224	6209	6108	6106	6151	6018	6072	6195	6154	6113	5989	6186	5919	6096	6046	6113	6107	6007	6066	6123	6156	6078	6036	6136	6169	6185	6119	6191	6131	6123	5989	6142	6162	5956	6095	6193	6106	6188	6078	6122	6183	6167	6183	6207	6038	6091	6204	6051	6115	6137	6197	6148	6162	6176	6087	6093	6067	6231	5936	6020	6092	6058	6141	6209	6224	6119	6141	6081	6200	6262	6043	6150	6123	6166	6092	6121	6011	6281	6199	6086	6172	6156	6174	5992	6121	6199	6092	6078	6061	6236	5981	6245	6036	6259	6077	6208	6019	5999	6234	6171	6175	6149	6042	5982	6170	6070	6033	5987	6080	6243	6072	6042	6140	6030	6016	6010	6245	6084	6188	6084	6102	6190	6150	6134	6206	6059	6063	5971	6201	5994	6062	6096	6081	6036	6136	6133	6128	6086	6169	6106	6090	6180	6237	6161	6101	6192	6034	6144	6056	6102	6088	6061	6079	6101	6023	6109	6067	6137	6091	6135	6090	6147	6016	6169	6029	6092	6251	6087	6172	6084	6136	6182	6207	6059	6135	6159	6078	6110	5983	6147	6072	6080	6134	6180	6053	6097	6172	6096	6120	6160	6013	6173	6059	6135	5987	6201	6157	6056	6004	5971	6117	6089	6092	6105	6047	6162	6074	6079	6139	6267	6208	6021	6075	6016	6045	6020	6016	6144	6067	6165	5978	6059	6028	6121	6139	6101	6158	6110	6102	6094	6095	6060	6186	6059	6205	6098	6214	6192	6139	6070	6115	6196	6158	6208	6136	6104	6144	6170	6146	6233	6073	6111	6108	6183	6173	6163	6118	6007	6096	6078	6097	6081	6102	6069	6240	6114	6043	5977	6078	6100	6171	6107	6146	6176	6101	6107	6176	6143	6178	6100	6016	6152	6171	6155	6201	6051	6116	6082	6078	6146	6066	6082	6066	6241	6235	6250	6087	6225	6070	5996	6160	6249	6048	6108	6145	6229	6189	6062	6117	6203	6075	6111	6066	6216	6083	6109	6028	6232	6063	6137	6102	6126	6130	6094	6037	6122	6173	6136	6104	6136	6192	6086	6059	5973	6093	6098	6125	6072	6160	6100	6103	6099	6129	6122	6176	6100	6104	6043	6088	6120	6224	6077	6002	6113	6193	6141	6032	6046	6104	6165	6076	6159	6140	6189	6180	6049	6094	6056	6224	6194	6026	6178	6160	6113	6093	6210	6184	6050	6199	6107	6077	6065	6131	6314	6158	6087	6113	6129	6248	6306	5938	6018	5956	6116	6094	6163	6143	6112	6069	6099	6088	6072	6087	6143	6063	6074	6062	6063	6086	6140	6176	6052	6140	6152	6104	6140	6056	6126	6125	6236	6165	6074	6106	6123	6124	6133	6124	6155	6117	6139	6170	6203	6073	6153	6076	6144	6048	6227	6124	6138	6199	6156	6028	6024	6015	6159	6043	6126	6104	6089	6197	6167	6100	6005	6232	6121	6137	6113	6168	6068	6073	6195	6233	6091	6066	6092	6096	6153	6046	6110	6171	6045	6181	6082	6083	6226	6181	5969	6192	6180	6132	6113	6238	6210	6242	6075	6127	6201	6095	6083	6093	6179	6187	6233	6106	6069	6057	6076	6050	6184	6127	6181	6085	6163	6064	6055	6178	6195	6160	6136	6097	6252	6043	6051	6102	6009	6176	6034	6008	5997	6198	6242	6085	6087	6187	6169	6108	6155	6243	5932	6232	6172	6107	6098	6113	6107	5996	6193	6054	6151	6162	6022	5987	6115	6089	6127	6085	6080	6129	6184	6201	6095	6231	6094	6098	6006	6114	6002	6218	6092	6050	6224	6222	6129	6027	6112	6084	6129	6034	6013	6025	6107	6100	6219	6107	6163	6062	6100	6092	6139	6131	6161	6071	6183	6078	6135	6116	6104	6121	6145	6066	6079	6055	6146	6065	6106	6165	6195	6073	6064	6172	6084	6134	6110	6161	6153	6272	6053	6203	6081	6149	6129	6063	6108	6197	6076	6226	6178	6095	6079	6173	6151	6214	6095	6134	6090	6147	6188	6060	6157	6272	6040	6019	6217	6176	6163	6191	6103	6173	6066	6155	6074	6120	6259	6072	6033	6055	6108	6078	6034	6137	5979	6151	6088	6043	6161	6149	6088	6008	6004	6126	6017	6044	6120	6155	6182	6159	6067	6012	6018	5944	6219	5959	6189	6143	5970	5995	6081	6197	6152	6067	6095	6085	6121	6151	6134	6136	6172	6123	6107	6129	6093	6152	6053	6179	6113	6148	6051	6091	6068	6135	6032	6127	6090	6200	6118	6130	6066	6058	6148	6059	6186	6146	6080	6061	6222	6120	6100	6109	6040	6062	6131	6063	6129	6153	6177	6008	6235	6189	6129	5966	6044	6189	6122	6138	6039	6083	6074	6021	6068	6110	6134	6161	6128	6190	6062	6137	6006	6078	6063	6024	6022	6250	6031	6091	6056	5981	6193	6107	6085	6227	6023	6137	6221	6214	6156	6069	6155	6208	6075	6095	6190	6148	6151	6004	6172	6143	6184	5939	6189	6190	6212	6118	5962	6267	5995	6202	5998	6079	6108	5950	6162	6252	6138	6053	6154	6051	6085	6012	6076	6208	6023	6041	6054	6111	5963	6143	6121	6112	6053	6053	6170	6053	6130	6118	6070	5997	6108	6177	6104	6248	6061	6133	6172	6152	5982	6262	6137	6164	6146	6108	6084	6228	6236	6223	6220	6073	6035	6121	6135	6261	6128	6124	6221	6064	6168	6140	6188	6053	6199	6001	6160	5943	6117	6050	6241	5996	6122	6089	5986	5989	6099	6027	6094	6176	6117	6153	6131	6251	6140	6197	6097	6032	6190	6221	6068	6033	6149	6179	6068	6095	6155	6190	6196	6153	6134	6023	6127	6212	6181	6102	6026	6184	6088	6086	6074	6159	6096	6020	6014	6239	6126	6026	6055	5953	6117	6095	6206	6191	6064	6030	6144	6029	6107	6138	6160	6130	6118	6115	6081	6062	6130	6117	6183	6043	6033	6093	6188	6071	6190	6170	6073	6141	6167	6157	6123	6165	6201	6108	6031	6131	6019	6211	6099	6119	6066	6013	6128	6039	6130	6084	6030	6105	6012	6081	5980	6087	6236	6161	6167	6088	6217	6220	6096	5987	6045	6104	6052	6059	6210	6029	6075	6096	6134	6056	6113	6118	6044	6109	6232	6142	6111	6216	6152	6036	6257	6300	6110	6162	6235	6240	6122	6162	6084	6194	6051	6011	6166	6205	6166	6022	5990	6124	6130	6098	6067	6054	6070	6051	6142	6158	6170	6164	6230	6175	6024	6093	6012	6132	6108	6081	6027	6225	6061	6092	6154	6072	6051	6064	6032	6056	5982	6012	6090	6091	6073	6047	6097	6065	6159	6049	6150	6005	6055	6046	6204	6025	6077	6146	6151	6024	6087	6197	6093	6172	6188	6103	6152	6063	6038	6196	6202	6126	6104	6130	6060	6076	6098	6140	6089	6209	6138	6073	6050	6067	6095	6076	6059	6090	6063	6159	6128	6178	6208	6207	6027	6136	6095	6191	6048	6182	6245	6104	5988	5951	6091	6023	6199	6143	6069	6082	6226	6195	6178	5990	6164	6055	6141	6115	6249	6043	6073	6154	6108	6166	6049	6065	5914	6126	6120	6045	6066	6144	6136	6208	6145	6069	6053	6022	6057	6168	6099	6229	6078	6258	6091	6140	6110	6015	6111	6035	6072	6054	6093	6158	6130	6135	5990	6108	6208	6118	6162	6050	6184	6049	6062	6048	6128	5989	6088	6101	6084	6153	6104	5962	6017	5996	6122	6129	6086	6188	6081	6061	6087	6066	6015	6075	6101	6046	6106	6040	6146	6094	5959	6178	6057	6169	6193	5986	6114	6127	5982	6025	6204	6048	6130	6082	6198	6217	6130	6147	6061	6164	6082	6142	6183	6101	6112	6166	6061	6163	6252	6128	6034	6233	6255	6124	6064	6111	6331	6157	6208	6048	6136	6035	6103	6069	6123	6152	6281	6189	6002	6234	6120	6210	6052	6150	6186	6231	6094	6096	6199	6192	6095	6076	6140	6062	6088	6190	6165	6015	6104	6181	6053	6006	6030	6317	6084	6172	6133	6012	6096	6070	6131	6004	6065	6122	6146	6037	6116	6117	6029	6039	6154	5956	6185	6075	6044	6254	6160	6094	6016	6231	6052	6154	6128	6124	6138	6007	6095	6079	6117	6221	6179	6027	6109	6092	6234	6100	6244	6092	6208	6093	6006	6048	6108	6235	6095	5932	6097	6118	6033	6102	6187	6316	6063	6078	6058	6038	6013	6091	6024	6083	6064	6110	5989	6055	6135	6160	6122	6117	6159	6131	6165	6065	6049	6136	6188	6123	6116	6108	6167	6135	6107	6201	6228	6052	6071	6138	6201	6130	6196	6139	6050	6090	6121	6094	5989	6155	6131	6035	6228	6101	6154	6132	6260	6047	6154	6057	6039	6038	6148	6009	6094	6168	6225	6087	6089	6051	6109	6172
21904	19411	10859	3698	1788	1058	803	706	756	758	746	768	736	706	738	746	772	735	738	771	774	797	738	793	714	752	722	779	754	765	733	780	763	789	746	765	745	729	692	743	737	736	750	789	728	759	708	688	789	754	782	722	755	741	758	793	754	727	752	786	765	794	722	719	753	748	723	713	728	741	722	706	744	680	748	743	729	788	746	750	711	706	761	714	724	726	770	785	723	710	748	747	776	750	732	761	723	743	721	748	740	749	758	726	721	778	795	825	755	743	695	707	715	751	754	746	763	747	730	743	708	768	724	743	726	748	693	731	758	776	737	694	748	683	737	779	765	747	727	779	782	736	701	718	766	750	737	705	756	784	702	691	739	804	759	755	700	741	710	734	736	765	769	768	737	781	726	748	690	742	746	766	763	738	789	789	725	811	739	735	740	743	702	774	723	716	771	709	723	748	755	764	728	790	756	706	747	780	752	801	742	785	721	707	730	766	695	741	759	723	736	712	702	748	774	785	711	785	776	764	781	813	751	711	756	767	750	744	741	723	742	771	726	759	732	725	755	753	762	801	772	759	719	765	726	764	756	715	745	754	774	765	760	785	777	764	757	739	710	699	754	788	794	699	777	710	716	706	744	747	767	789	729	718	776	778	743	751	794	725	768	808	795	757	772	718	724	749	769	658	769	761	711	743	746	733	739	776	776	777	786	750	744	769	728	741	742	716	783	733	739	741	769	746	742	770	746	746	776	746	731	732	729	730	718	699	805	787	715	773	738	711	754	754	715	751	726	810	692	792	728	735	752	744	770	726	719	727	731	737	700	780	740	740	714	729	727	799	711	767	778	767	749	715	754	736	692	786	722	722	774	750	782	707	746	746	725	719	731	748	763	742	774	770	719	715	781	736	798	745	785	724	740	764	755	740	754	784	748	692	714	786	748	760	729	744	769	734	784	788	724	772	728	785	780	825	699	749	772	751	720	758	709	810	782	733	753	735	813	779	761	745	803	744	783	773	718	783	744	751	771	723	743	742	763	764	738	716	758	645	772	667	775	762	765	723	814	804	737	750	737	739	778	727	755	773	772	759	775	751	769	724	793	739	769	722	740	697	808	766	743	760	767	764	693	761	778	758	751	712	726	730	788	731	738	771	803	735	748	724	752	739	703	765	758	737	729	741	752	719	785	753	733	789	736	740	747	751	742	739	706	781	733	775	705	753	718	756	771	767	717	735	738	734	723	710	779	705	728	712	758	790	744	737	712	769	730	745	757	777	697	704	738	714	753	793	753	715	722	771	777	774	802	803	733	776	739	762	750	748	705	753	745	772	739	768	704	780	706	816	766	763	750	802	728	735	769	769	712	749	742	785	792	737	730	748	734	797	778	771	724	776	729	763	693	724	716	741	752	767	745	708	729	789	738	751	802	788	759	721	723	761	820	804	756	737	714	738	764	797	757	781	753	746	705	734	749	720	766	738	765	758	753	769	744	739	724	759	725	731	755	716	741	779	733	736	718	754	694	722	792	743	743	803	751	722	751	754	760	746	793	795	740	757	716	763	775	771	776	756	735	727	738	780	707	736	762	734	735	751	766	745	732	774	750	745	749	765	739	751	723	740	766	754	699	738	741	730	754	721	763	750	746	734	767	746	769	719	737	754	759	708	745	739	811	779	768	772	745	793	738	728	726	724	787	727	715	751	770	752	759	729	802	719	746	772	730	747	759	768	726	742	748	709	788	760	736	743	722	745	715	719	751	723	752	739	709	796	754	716	759	756	722	792	720	767	757	763	767	773	742	750	743	731	746	752	715	745	724	782	746	743	715	770	727	751	794	733	775	756	703	782	806	761	754	731	742	744	748	778	777	746	768	729	760	750	730	760	775	711	768	754	768	768	730	761	739	749	763	729	710	731	804	742	781	715	742	759	780	713	753	744	786	718	756	737	755	767	705	778	782	767	733	767	768	711	738	765	746	738	768	732	714	774	777	771	792	811	745	761	761	762	713	748	748	723	750	720	760	699	686	726	734	721	753	757	750	732	749	742	754	746	769	746	754	744	704	733	720	734	731	733	775	729	786	741	711	759	744	808	734	769	782	751	743	757	751	724	700	724	737	775	784	752	758	746	760	751	686	760	777	708	744	780	759	787	719	762	752	716	775	740	776	751	763	744	722	760	761	746	720	730	749	746	744	741	767	733	748	714	813	692	779	778	739	723	729	748	754	796	710	764	788	764	801	790	759	775	760	757	756	758	760	771	776	781	752	734	761	763	766	755	729	758	722	744	741	760	747	744	733	753	756	751	761	759	782	761	740	682	724	772	751	717	765	743	743	766	806	744	766	765	790	735	788	748	742	781	764	735	778	756	740	750	719	752	746	789	691	750	702	781	779	760	727	720	740	737	773	775	752	750	734	791	762	805	783	761	719	766	730	745	715	779	779	763	781	671	793	741	752	725	731	712	723	775	774	733	819	771	770	715	708	755	760	729	741	802	737	738	761	746	745	761	720	794	750	745	803	746	726	755	755	778	744	765	747	763	764	779	675	734	733	776	792	768	769	744	760	723	717	722	774	738	745	737	728	714	763	753	781	759	770	745	794	718	764	769	694	757	791	807	805	788	731	717	749	719	760	759	753	731	704	728	798	735	714	729	716	738	707	730	718	741	798	798	759	791	701	735	765	789	748	787	738	782	762	736	744	790	758	741	739	716	702	758	742	723	743	727	786	709	780	739	734	792	773	738	742	766	794	738	784	735	753	793	724	710	695	764	743	745	744	751	748	762	747	776	743	769	731	746	744	788	756	773	762	790	785	722	719	726	727	723	761	686	763	733	716	742	743	762	816	745	772	725	767	713	769	820	725	799	715	736	724	734	745	681	765	760	812	700	778	780	735	737	718	790	701	788	744	819	743	792	661	788	757	746	750	722	708	732	720	740	761	744	723	782	767	752	725	715	725	760	712	726	809	741	764	730	804	742	736	748	761	746	770	706	750	739	732	729	763	730	748	770	715	717	774	683	778	694	752	758	759	764	739	725	744	760	787	734	697	767	756	747	775	778	747	748	724	724	734	766	766	794	746	693	727	789	732	786	751	711	782	735	679	758	772	702	755	743	797	760	732	726	784	745	733	730	686	748	731	784	803	791	739	750	710	765	764	738	727	763	753	690	733	716	758	765	718	730	750	724	747	748	747	743	719	733	742	808	790	747	724	765	749	732	753	709	740	745	771	763	742	746	727	782	775	705	770	746	759	729	760	752	784	717	767	795	760	728	766	752	753	698	727	729	735	704	761	709	793	710	755	756	733	754	760	772	747	743	726	734	753	729	811	750	693	721	726	752	723	720	718	795	738	692	713	761	762	726	719	722	809	721	759	723	713	754	759	760	738	741	746	773	775	722	791	755	745	724	765	718	760	739	733	707	812	758	726	726	762	749	764	746	782	726	758	724	773	788	741	676	715	761	763	718	715	698	790	707	726	746	784	773	753	751	715	776	714	762	734	717	738	739
56161	46936	35169	29076	22319	12054	7604	6671	6547	6626	6627	6556	6589	6668	6603	6606	6744	6601	6711	6554	6608	6668	6645	6577	6444	6490	6442	6624	6512	6500	6552	6557	6596	6585	6610	6712	6678	6509	6639	6671	6526	6483	6483	6657	6490	6556	6614	6616	6618	6634	6543	6460	6543	6556	6494	6544	6455	6504	6687	6517	6656	6682	6572	6724	6590	6612	6528	6577	6575	6601	6493	6493	6527	6531	6557	6589	6550	6612	6511	6554	6564	6568	6555	6541	6603	6465	6758	6468	6501	6552	6616	6565	6601	6609	6520	6699	6621	6621	6741	6588	6626	6639	6575	6502	6599	6692	6522	6469	6602	6603	6546	6722	6611	6731	6554	6629	6614	6621	6688	6597	6557	6654	6627	6562	6553	6544	6570	6676	6665	6635	6581	6581	6733	6475	6700	6539	6634	6652	6680	6653	6655	6691	6713	6574	6527	6704	6599	6560	6499	6555	6588	6678	6621	6595	6525	6537	6556	6519	6576	6470	6443	6662	6601	6523	6538	6524	6646	6550	6556	6631	6565	6683	6538	6476	6536	6522	6706	6632	6556	6502	6528	6460	6648	6596	6644	6546	6639	6549	6523	6724	6591	6670	6554	6670	6579	6679	6592	6643	6686	6516	6627	6581	6667	6587	6611	6498	6529	6640	6560	6613	6686	6499	6563	6615	6576	6583	6673	6617	6468	6606	6560	6452	6650	6494	6721	6563	6621	6650	6606	6533	6528	6603	6632	6670	6589	6644	6627	6516	6516	6656	6570	6659	6631	6659	6754	6539	6596	6439	6615	6636	6513	6509	6509	6554	6520	6692	6505	6776	6624	6636	6509	6528	6647	6568	6650	6468	6458	6532	6657	6483	6597	6536	6619	6542	6653	6473	6458	6568	6642	6761	6518	6615	6390	6675	6575	6707	6589	6437	6504	6628	6611	6640	6664	6494	6605	6664	6514	6653	6478	6634	6495	6515	6608	6426	6665	6597	6496	6596	6603	6594	6468	6554	6556	6514	6684	6512	6599	6610	6577	6519	6550	6606	6657	6597	6604	6455	6564	6576	6606	6650	6640	6592	6441	6729	6552	6533	6576	6560	6580	6586	6634	6623	6411	6735	6655	6676	6519	6607	6567	6570	6612	6588	6506	6684	6647	6678	6583	6510	6557	6647	6497	6537	6604	6501	6568	6640	6662	6566	6574	6563	6718	6605	6659	6660	6456	6666	6493	6516	6532	6540	6572	6570	6500	6485	6601	6515	6535	6641	6644	6666	6629	6465	6530	6487	6744	6635	6715	6613	6605	6522	6619	6610	6544	6589	6588	6621	6580	6492	6551	6607	6653	6582	6606	6690	6557	6559	6690	6604	6544	6591	6656	6623	6723	6520	6550	6659	6572	6609	6476	6617	6710	6594	6680	6757	6604	6533	6657	6628	6669	6664	6568	6501	6666	6648	6621	6591	6603	6594	6677	6624	6501	6581	6610	6620	6582	6638	6639	6705	6643	6560	6578	6539	6573	6609	6627	6591	6477	6622	6492	6665	6613	6523	6637	6631	6518	6505	6603	6549	6609	6716	6640	6558	6605	6592	6598	6584	6474	6680	6629	6535	6623	6523	6471	6524	6581	6601	6741	6490	6607	6706	6528	6638	6548	6731	6544	6598	6611	6578	6360	6514	6546	6642	6555	6632	6473	6521	6632	6614	6592	6665	6523	6688	6618	6462	6565	6690	6535	6518	6575	6640	6525	6568	6630	6558	6395	6703	6621	6674	6594	6581	6602	6561	6603	6631	6588	6643	6653	6664	6565	6589	6570	6466	6583	6580	6681	6576	6634	6549	6568	6550	6508	6678	6553	6602	6512	6669	6702	6721	6692	6574	6599	6660	6474	6517	6668	6584	6602	6508	6636	6575	6684	6655	6670	6614	6638	6680	6342	6543	6617	6463	6669	6595	6680	6506	6512	6608	6589	6626	6582	6668	6568	6476	6769	6554	6605	6664	6556	6520	6553	6549	6547	6636	6643	6653	6581	6462	6621	6600	6584	6552	6653	6635	6651	6536	6642	6680	6663	6582	6661	6481	6720	6628	6581	6585	6545	6691	6609	6559	6553	6762	6562	6514	6540	6659	6529	6635	6502	6656	6656	6637	6644	6604	6572	6611	6625	6591	6554	6494	6720	6635	6575	6465	6532	6516	6728	6546	6593	6546	6682	6572	6586	6618	6655	6612	6628	6636	6570	6538	6426	6538	6645	6662	6545	6574	6603	6562	6525	6481	6753	6561	6581	6612	6706	6645	6448	6689	6538	6492	6678	6567	6547	6657	6665	6686	6531	6577	6624	6694	6537	6651	6544	6682	6491	6621	6509	6531	6583	6554	6578	6671	6590	6537	6676	6532	6722	6649	6596	6563	6512	6572	6504	6638	6669	6473	6644	6636	6622	6578	6538	6661	6575	6572	6587	6499	6632	6612	6680	6576	6541	6502	6649	6585	6539	6612	6633	6587	6530	6470	6582	6615	6612	6532	6525	6534	6724	6697	6645	6672	6667	6529	6568	6674	6679	6563	6474	6613	6523	6539	6677	6596	6587	6522	6566	6515	6581	6508	6627	6555	6530	6471	6618	6651	6626	6531	6722	6559	6566	6666	6553	6596	6740	6555	6670	6596	6496	6479	6655	6632	6617	6581	6742	6551	6632	6514	6592	6596	6533	6523	6589	6605	6511	6620	6564	6701	6589	6582	6608	6565	6799	6636	6667	6560	6587	6658	6562	6550	6614	6592	6735	6476	6512	6454	6557	6479	6623	6502	6574	6722	6541	6526	6544	6615	6555	6590	6416	6575	6587	6485	6588	6618	6584	6516	6666	6573	6589	6448	6586	6644	6690	6599	6441	6638	6579	6648	6492	6675	6533	6573	6683	6606	6572	6651	6711	6444	6545	6610	6631	6650	6633	6559	6574	6467	6468	6388	6510	6687	6487	6577	6618	6747	6515	6661	6563	6493	6503	6472	6586	6593	6589	6546	6695	6634	6569	6582	6581	6650	6405	6611	6729	6561	6620	6648	6636	6522	6556	6583	6633	6550	6527	6546	6557	6603	6694	6687	6687	6620	6551	6631	6682	6643	6524	6628	6671	6582	6595	6572	6593	6645	6791	6680	6748	6605	6572	6554	6594	6592	6672	6563	6704	6565	6616	6749	6665	6545	6564	6550	6732	6707	6465	6648	6736	6628	6664	6604	6519	6566	6718	6591	6631	6504	6685	6639	6646	6683	6696	6657	6581	6562	6470	6617	6533	6672	6588	6635	6490	6665	6500	6508	6681	6594	6598	6578	6656	6657	6591	6721	6636	6572	6503	6514	6602	6586	6635	6746	6574	6604	6529	6630	6570	6617	6642	6531	6646	6569	6480	6552	6594	6599	6591	6637	6618	6552	6660	6642	6526	6583	6623	6625	6688	6570	6571	6515	6562	6481	6608	6571	6589	6561	6585	6713	6550	6576	6622	6601	6669	6631	6637	6568	6666	6661	6711	6641	6416	6586	6800	6618	6469	6565	6535	6661	6615	6623	6496	6738	6692	6506	6505	6565	6518	6633	6474	6619	6703	6639	6691	6679	6694	6694	6574	6709	6645	6624	6655	6664	6622	6669	6511	6656	6704	6640	6531	6625	6580	6507	6633	6589	6529	6563	6702	6650	6588	6525	6619	6573	6589	6598	6636	6612	6454	6545	6610	6476	6482	6608	6529	6547	6585	6724	6523	6532	6676	6578	6537	6705	6557	6558	6647	6539	6560	6478	6609	6722	6621	6523	6441	6649	6501	6675	6491	6565	6634	6714	6684	6507	6551	6550	6620	6591	6660	6527	6522	6483	6465	6677	6622	6650	6622	6693	6594	6618	6523	6565	6592	6601	6532	6605	6517	6597	6573	6632	6571	6656	6620	6638	6562	6593	6647	6591	6557	6639	6554	6729	6614	6562	6451	6690	6577	6537	6671	6613	6589	6631	6581	6552	6591	6568	6472	6524	6568	6526	6603	6590	6615	6584	6566	6432	6582	6574	6751	6633	6675	6514	6530	6578	6549	6688	6407	6494	6536	6691	6602	6585	6555	6564	6611	6573	6705	6588	6438	6549	6614	6653	6583	6603	6618	6539	6519	6631	6574	6655	6647	6572	6526	6648	6636	6643	6760	6526	6652	6568	6623	6539	6553	6636	6524	6542	6581	6615	6595	6543	6610	6683	6622	6507	6687	6688	6600	6643	6548	6663	6651	6501	6657	6849	6625	6574	6565	6454	6571	6611	6603	6533	6555	6628	6551	6545	6688	6541	6607	6670	6563	6584	6535	6479	6613	6479	6554	6477	6560	6587	6668	6557	6514	6739	6687	6690	6588	6555	6601	6556	6662	6771	6658	6563	6678	6670	6423	6716	6510	6593	6544	6463	6547	6705	6590	6594	6661	6624	6488	6586	6597	6549	6615	6594	6626	6494	6645	6600	6564	6706	6582	6631	6711	6625	6600	6506	6633	6639	6569	6516	6625	6542	6644	6723	6577	6621	6513	6569	6473	6651	6678	6682	6538	6520	6696	6616	6546	6742	6517	6740	6762	6559	6600	6735	6675	6620	6661	6516	6748	6524	6574	6625	6647	6618	6651	6549	6597	6526	6473	6538	6571	6542	6673	6663	6557	6527	6483	6651	6666	6666	6583	6501	6645	6696	6647	6675	6625	6606	6561	6632	6516	6641	6505	6465	6664	6596	6516	6537	6627	6689	6609	6543	6629	6642	6517	6693	6609	6657	6632	6672	6570	6550	6478	6538	6543	6541	6536	6658	6669	6655	6660	6717	6650	6530	6515	6622	6590	6545	6699	6585	6520	6590	6697	6535	6661	6645	6583	6681	6521	6597	6566	6613	6538	6523	6567	6455	6674	6606	6562	6508	6601	6494	6637	6706	6518	6657	6602	6539	6604	6617	6589	6691	6517	6649	6510	6643	6614	6674	6562	6548	6665	6658	6632	6684	6542	6652	6671	6551	6657	6596	6549	6674	6631	6567	6555	6784	6483	6746	6539	6562	6685	6546	6423	6562	6658	6580	6568	6622	6536	6709	6666	6700	6530	6672	6495	6627
45390	50200	31945	14514	5085	1890	1074	815	713	788	734	693	747	739	712	722	726	712	767	716	755	691	722	709	749	729	706	698	751	718	707	718	673	726	717	722	748	800	766	728	765	755	714	759	712	743	752	682	705	754	705	747	724	738	699	752	720	724	702	689	752	697	779	722	688	734	690	737	720	729	742	728	715	696	731	730	750	715	763	736	763	722	710	724	728	761	723	763	716	752	695	727	713	736	675	717	756	775	757	717	729	717	696	741	719	769	690	739	697	700	723	775	725	732	744	700	752	722	738	685	730	728	765	704	749	759	731	789	701	732	738	750	732	686	722	696	725	701	763	715	730	710	721	715	713	703	713	661	751	724	698	754	731	785	703	711	736	797	740	734	749	759	726	742	743	753	765	792	732	700	709	746	746	722	673	777	708	756	749	700	754	729	668	722	732	721	747	739	719	722	671	681	688	723	713	781	694	708	704	717	703	727	746	748	745	708	756	716	748	691	722	712	735	712	715	755	740	692	708	770	717	723	742	703	713	740	745	710	726	738	764	732	712	757	717	680	741	693	691	687	722	726	685	725	754	721	727	733	689	713	734	698	720	689	701	714	745	729	757	746	731	739	789	722	735	717	742	703	715	751	700	718	727	703	746	744	753	713	759	707	715	715	726	768	728	722	794	695	675	663	733	749	773	756	694	722	691	737	720	753	695	689	762	648	747	725	748	741	747	722	779	672	687	769	760	708	762	759	711	739	720	735	699	685	675	747	691	680	727	739	745	675	766	710	713	754	755	718	698	756	697	677	709	735	713	696	700	707	734	686	734	724	776	726	736	756	724	730	752	724	677	736	746	744	745	742	773	704	713	712	726	748	762	715	729	723	727	714	745	697	689	778	744	739	754	743	716	764	684	720	716	727	775	756	717	725	680	744	720	717	767	716	731	726	677	695	728	712	760	688	706	757	755	745	694	693	719	731	746	684	701	741	687	712	807	742	739	740	725	738	725	745	724	686	696	725	744	707	705	725	730	722	719	696	692	743	712	711	759	702	704	676	734	688	729	731	718	715	684	669	711	735	713	726	751	744	720	715	720	693	678	750	707	677	718	717	689	697	769	722	722	769	709	749	685	691	717	684	742	733	706	707	741	750	713	683	715	724	739	777	775	707	717	732	760	692	716	731	712	694	714	710	756	671	705	693	727	717	735	754	755	726	712	676	705	778	712	764	689	773	717	699	727	694	783	749	701	731	681	722	766	701	703	740	734	688	720	726	732	747	726	687	713	786	734	699	678	706	717	711	715	734	697	718	689	726	751	735	730	706	723	752	774	726	665	770	732	706	756	751	734	751	739	728	723	710	681	756	719	759	690	727	715	773	749	713	737	774	674	751	759	783	708	761	745	752	751	750	722	749	717	737	695	745	702	736	748	721	733	735	735	689	747	707	737	695	716	692	687	726	726	746	744	713	728	710	766	720	706	694	696	697	728	747	706	738	749	699	735	759	747	707	706	721	682	693	731	705	716	715	716	667	727	737	738	694	732	725	707	735	703	764	704	753	757	698	702	732	722	723	740	713	720	730	761	690	735	728	738	703	690	713	741	729	710	732	719	721	731	746	697	715	716	696	732	704	705	740	750	684	743	702	738	720	723	735	723	752	771	735	712	692	760	715	726	753	746	714	747	756	748	734	793	764	696	678	790	720	737	731	729	731	723	745	730	759	767	697	724	715	706	728	727	724	765	732	742	684	733	703	741	709	754	678	692	727	716	717	717	735	734	740	720	732	742	741	704	691	755	737	733	769	729	804	720	703	791	676	736	759	724	726	723	746	796	769	768	712	736	724	694	708	729	687	734	727	797	724	738	694	719	741	763	776	695	734	761	723	741	733	744	722	730	690	736	746	723	731	703	724	758	763	687	693	768	738	752	713	754	680	760	737	716	699	743	712	716	760	737	747	720	721	731	702	716	745	714	730	769	773	748	728	694	772	667	721	744	678	707	709	711	744	734	756	716	709	635	763	792	715	707	773	756	702	780	646	704	740	736	769	756	709	706	716	724	705	695	694	750	691	730	704	716	752	710	748	717	716	740	700	737	727	700	689	723	721	693	737	690	715	712	692	741	753	715	767	732	768	741	725	692	715	716	704	767	734	750	703	713	715	690	728	794	721	693	675	694	675	718	696	727	750	757	700	758	747	743	677	695	723	729	717	697	768	740	661	748	700	701	702	730	746	707	761	737	682	722	710	744	694	704	698	752	706	713	758	758	759	702	721	724	739	733	757	664	737	691	738	747	690	688	694	699	711	671	723	729	720	735	711	710	658	703	706	705	740	726	714	725	688	747	748	726	735	683	733	729	743	735	723	728	760	774	712	661	737	724	723	716	772	731	724	693	744	686	739	720	716	705	726	733	675	732	733	722	692	746	683	723	697	710	737	747	701	737	739	733	730	679	701	751	754	698	706	727	744	727	711	734	720	673	709	688	746	681	709	677	682	761	712	733	688	755	720	754	733	742	766	692	751	773	721	709	751	714	725	744	696	733	789	716	765	701	719	735	737	738	707	725	717	737	719	719	746	755	742	690	785	735	709	697	749	726	752	730	703	712	726	686	752	726	738	736	771	721	709	759	716	754	745	698	729	728	757	783	758	771	765	720	756	699	746	759	754	755	735	703	715	735	734	720	659	685	724	702	697	717	756	733	749	757	769	752	766	720	697	712	719	702	741	723	677	721	782	703	749	745	680	702	724	728	748	733	686	671	735	764	750	701	725	724	695	704	697	704	768	673	740	691	800	758	717	739	696	755	719	716	726	754	670	763	716	721	689	712	710	702	704	758	729	726	749	698	685	714	716	693	719	747	735	713	788	713	729	700	700	757	680	736	700	722	716	732	714	765	758	697	781	737	705	740	718	722	765	772	694	730	720	735	749	743	698	789	705	717	704	805	728	714	725	728	697	672	724	704	737	709	717	728	675	733	749	709	765	760	756	716	744	746	694	699	685	719	749	729	713	773	699	733	739	728	722	690	724	705	738	707	680	736	689	730	703	735	721	710	685	741	776	736	725	678	732	751	719	718	737	734	715	730	753	762	718	690	677	676	697	733	788	769	727	685	726	678	771	748	728	746	722	735	727	715	731	761	698	713	754	724	707	727	739	688	728	687	681	699	731	790	724	711	780	722	741	692	709	753	724	745	692	734	741	743	700	711	731	660	703	708	740	725	727	717	790	762	729	729	737	698	773	742	712	739	754	699	755	763	753	706	760	756	778	715	726	767	698	676	703	766	763	753	701	702	718	740	713	760	736	768	670	685	714	681	750	739	775	721	730	738	749	741	730	704	720	769	722	685	678	720	726	706	699	725	751	723	753	705	728	657	737	704	743	751	727	697	742	707	703	735	754	716	732	672	681	743	696	691	755	723	739	758	724	728	743	732	754	675	678	742	714	719	718	695	737	728	711	725	732	713	709	753	728	739	749	762	702	744	778	746	700	736	698	724	682	757	693	736	720
60441	61353	56168	46791	39135	25610	12784	7411	6339	6335	6452	6295	6434	6425	6343	6417	6482	6262	6461	6398	6379	6438	6448	6436	6481	6344	6475	6299	6423	6437	6419	6434	6464	6520	6414	6406	6501	6353	6432	6374	6458	6441	6402	6447	6427	6340	6462	6393	6431	6439	6495	6372	6399	6427	6416	6396	6410	6405	6311	6254	6347	6451	6319	6428	6419	6437	6386	6462	6493	6619	6381	6297	6455	6393	6518	6345	6368	6369	6459	6404	6258	6381	6505	6352	6316	6474	6346	6368	6435	6357	6412	6412	6520	6284	6371	6349	6415	6394	6280	6403	6481	6378	6420	6440	6447	6413	6306	6402	6338	6382	6377	6325	6364	6384	6410	6302	6411	6340	6351	6487	6378	6520	6372	6454	6341	6416	6376	6390	6341	6387	6512	6417	6394	6365	6426	6296	6489	6415	6442	6366	6305	6422	6450	6473	6348	6427	6419	6514	6389	6359	6377	6455	6420	6438	6398	6341	6217	6373	6359	6391	6433	6311	6343	6383	6423	6449	6430	6286	6349	6408	6447	6338	6572	6499	6406	6459	6461	6427	6367	6450	6413	6513	6355	6383	6364	6254	6303	6376	6433	6529	6279	6488	6473	6445	6313	6423	6368	6371	6390	6353	6502	6469	6463	6420	6441	6362	6485	6455	6370	6366	6346	6504	6236	6456	6407	6470	6323	6430	6337	6366	6475	6475	6314	6566	6362	6358	6411	6370	6447	6345	6473	6509	6391	6400	6451	6303	6450	6443	6462	6405	6303	6495	6299	6328	6350	6347	6387	6464	6416	6370	6436	6483	6382	6467	6436	6547	6339	6561	6479	6397	6304	6368	6337	6435	6431	6386	6305	6461	6287	6386	6412	6398	6345	6390	6386	6388	6541	6395	6325	6336	6399	6394	6435	6547	6278	6336	6398	6405	6353	6373	6422	6439	6509	6338	6442	6525	6463	6432	6551	6367	6295	6603	6293	6444	6528	6380	6453	6328	6405	6470	6321	6294	6544	6268	6474	6495	6389	6216	6348	6306	6339	6500	6345	6358	6389	6476	6424	6452	6495	6368	6405	6404	6278	6392	6365	6442	6323	6270	6340	6374	6266	6533	6487	6475	6342	6395	6519	6375	6376	6439	6369	6280	6438	6433	6388	6368	6329	6279	6435	6408	6416	6342	6425	6413	6368	6406	6390	6336	6458	6343	6441	6392	6397	6453	6482	6375	6481	6421	6369	6400	6305	6352	6494	6505	6452	6398	6498	6345	6399	6353	6441	6293	6294	6508	6405	6497	6437	6304	6330	6408	6372	6510	6492	6231	6424	6477	6344	6484	6430	6251	6486	6399	6356	6469	6399	6326	6474	6410	6428	6472	6281	6354	6378	6502	6454	6485	6551	6437	6402	6361	6390	6396	6353	6510	6547	6298	6368	6423	6372	6313	6336	6458	6319	6320	6424	6244	6436	6480	6343	6308	6330	6540	6451	6348	6296	6339	6497	6436	6326	6501	6282	6451	6289	6438	6439	6375	6433	6446	6436	6299	6390	6478	6281	6264	6407	6484	6402	6334	6363	6277	6507	6284	6318	6451	6367	6570	6390	6450	6473	6327	6275	6372	6398	6337	6363	6421	6386	6378	6422	6474	6446	6343	6442	6472	6453	6306	6422	6283	6544	6504	6449	6378	6482	6399	6455	6419	6321	6411	6464	6397	6415	6413	6398	6528	6491	6277	6525	6376	6513	6378	6358	6351	6490	6511	6386	6543	6246	6456	6410	6403	6394	6300	6330	6228	6405	6505	6390	6303	6364	6549	6338	6301	6421	6435	6378	6504	6431	6410	6405	6269	6407	6512	6498	6545	6478	6438	6431	6460	6340	6327	6338	6274	6343	6394	6419	6337	6478	6387	6321	6366	6408	6414	6315	6402	6355	6449	6285	6364	6392	6502	6366	6473	6482	6415	6481	6368	6493	6530	6323	6476	6277	6323	6334	6350	6346	6461	6453	6427	6459	6417	6511	6368	6289	6332	6234	6386	6404	6480	6370	6358	6428	6328	6476	6495	6360	6394	6228	6464	6401	6337	6443	6353	6425	6317	6495	6472	6377	6350	6206	6385	6416	6443	6387	6481	6410	6417	6297	6435	6378	6410	6445	6404	6251	6340	6422	6288	6424	6378	6496	6502	6327	6439	6504	6372	6508	6335	6327	6530	6312	6534	6419	6360	6467	6300	6402	6427	6509	6364	6461	6353	6376	6366	6355	6338	6371	6440	6315	6500	6389	6403	6381	6422	6441	6264	6293	6379	6350	6477	6607	6326	6419	6395	6364	6314	6340	6408	6531	6461	6294	6363	6300	6448	6469	6419	6550	6476	6340	6409	6406	6416	6425	6489	6369	6368	6333	6422	6334	6441	6268	6410	6348	6474	6296	6331	6437	6492	6413	6452	6395	6365	6338	6507	6375	6494	6495	6314	6380	6429	6490	6375	6409	6385	6450	6387	6331	6304	6429	6502	6414	6409	6348	6440	6445	6362	6398	6556	6444	6467	6445	6472	6415	6445	6442	6383	6467	6312	6454	6318	6399	6448	6399	6391	6360	6385	6406	6403	6432	6442	6350	6289	6342	6378	6365	6281	6435	6350	6445	6359	6365	6438	6404	6303	6455	6298	6361	6445	6452	6478	6342	6393	6413	6470	6439	6426	6290	6426	6359	6314	6485	6436	6397	6495	6373	6454	6449	6350	6395	6300	6331	6370	6366	6453	6558	6422	6422	6417	6426	6543	6402	6500	6397	6326	6278	6414	6433	6390	6472	6430	6356	6398	6361	6451	6375	6409	6414	6369	6383	6453	6310	6487	6458	6340	6432	6475	6416	6403	6558	6504	6370	6382	6339	6409	6376	6460	6472	6468	6405	6357	6418	6266	6453	6480	6353	6332	6381	6400	6300	6265	6417	6449	6474	6363	6413	6334	6299	6351	6408	6370	6433	6282	6413	6526	6488	6418	6387	6346	6366	6394	6512	6450	6437	6339	6515	6333	6413	6314	6488	6350	6394	6368	6484	6335	6380	6482	6297	6471	6424	6382	6376	6430	6428	6440	6294	6557	6444	6398	6410	6436	6470	6494	6397	6341	6431	6483	6347	6384	6371	6402	6429	6495	6467	6312	6481	6260	6302	6290	6291	6426	6261	6463	6473	6244	6370	6310	6447	6393	6277	6364	6383	6407	6236	6390	6392	6366	6315	6391	6410	6376	6386	6436	6402	6416	6385	6504	6451	6389	6515	6593	6377	6342	6453	6425	6505	6336	6292	6285	6328	6499	6333	6455	6412	6389	6343	6505	6447	6371	6319	6440	6345	6291	6420	6370	6554	6408	6484	6414	6323	6400	6385	6363	6361	6218	6356	6367	6270	6359	6338	6413	6456	6362	6415	6499	6525	6480	6373	6484	6396	6341	6459	6342	6350	6466	6399	6405	6437	6419	6253	6386	6463	6304	6500	6457	6404	6421	6428	6449	6348	6315	6309	6404	6445	6356	6295	6494	6547	6319	6413	6442	6309	6504	6368	6396	6421	6326	6521	6378	6444	6448	6405	6329	6269	6410	6544	6474	6468	6418	6316	6448	6373	6528	6453	6507	6417	6554	6354	6413	6398	6421	6488	6399	6401	6273	6344	6315	6312	6394	6382	6517	6309	6450	6447	6402	6394	6364	6468	6359	6376	6510	6429	6377	6468	6362	6420	6338	6385	6367	6424	6531	6348	6551	6381	6309	6344	6393	6379	6348	6418	6290	6336	6485	6468	6402	6387	6392	6367	6509	6371	6331	6257	6359	6373	6327	6365	6444	6413	6385	6292	6426	6394	6454	6383	6409	6424	6436	6369	6473	6435	6394	6355	6467	6409	6402	6429	6564	6549	6516	6416	6478	6482	6406	6422	6392	6367	6400	6419	6436	6470	6308	6334	6435	6480	6432	6362	6401	6357	6333	6393	6369	6382	6463	6513	6370	6336	6349	6441	6373	6403	6343	6416	6462	6337	6202	6351	6442	6400	6281	6376	6389	6345	6365	6537	6432	6428	6509	6328	6381	6364	6386	6226	6502	6371	6351	6462	6325	6541	6514	6313	6468	6538	6419	6387	6423	6297	6366	6412	6335	6412	6409	6329	6619	6402	6419	6430	6407	6372	6514	6460	6430	6365	6498	6404	6408	6376	6366	6408	6454	6372	6468	6390	6334	6303	6376	6354	6361	6479	6331	6452	6438	6349	6441	6308	6331	6403	6458	6456	6396	6429	6320	6362	6387	6309	6503	6376	6367	6488	6368	6462	6347	6339	6380	6417	6386	6425	6429	6355	6440	6563	6454	6362	6377	6422	6394	6501	6368	6353	6519	6371	6325	6417	6389	6459	6398	6491	6352	6314	6423	6419	6583	6519	6449	6361	6378	6470	6429	6432	6399	6306	6446	6331	6372	6370	6385	6368	6377	6401	6400	6341	6313	6429	6260	6346	6308	6334	6448	6442	6435	6361	6441	6358	6414	6376	6442	6294	6543	6455	6352	6413	6368	6357	6443	6273	6416	6475	6368	6380	6417	6510	6446	6474	6420	6357	6431	6474	6558	6388	6377	6437	6398	6338	6269	6387	6440	6454	6428	6488	6408	6567	6360	6385	6376	6426	6395	6480	6407	6497	6418	6435	6216	6354	6375	6294	6457	6370	6394	6447	6368	6535	6402	6280	6474	6482	6378	6493	6384	6449	6305	6278	6398	6479	6285	6343	6405	6249	6499	6582	6353	6423	6477	6499	6382	6375	6534	6411	6507	6289	6329	6285	6418	6474	6404	6331	6374	6247	6453	6382	6379	6352	6375	6271	6335	6294	6444	6323	6435	6428	6345	6471	6476	6328	6391	6327	6352	6460	6466	6444	6410	6341	6432	6436	6391	6338	6415	6347	6366	6414	6383	6443	6289	6452	6301	6464	6461	6518	6420	6428	6342	6494	6434	6599	6402	6531	6297	6351	6415	6454	6447	6413	6447	6423	6433	6340	6341	6493	6441	6386	6473	6453	6460	6368	6511	6422	6255	6411	6300	6452	6420	6287	6419	6454	6421	6363	6453	6417	6383	6398	6364
33454	34715	20607	10134	4087	1620	1027	897	825	819	828	781	843	879	836	803	820	842	782	834	849	845	888	831	792	815	807	848	829	813	819	865	816	865	815	818	829	866	830	871	796	884	852	820	861	837	865	820	829	860	797	786	786	841	838	796	878	792	817	805	828	824	876	885	857	791	790	830	780	876	845	821	782	881	813	852	816	803	854	835	817	830	867	844	816	849	840	841	810	838	837	828	842	833	904	870	783	846	830	812	761	847	821	820	833	892	850	825	778	804	821	861	756	817	844	807	845	822	806	744	795	826	813	795	829	831	814	821	839	883	808	776	864	822	815	779	759	832	824	850	779	801	847	837	830	796	865	843	819	808	807	788	833	843	827	820	809	785	772	800	761	863	890	888	818	858	863	794	820	795	772	833	781	861	839	839	866	895	841	803	845	837	804	849	843	796	836	855	819	844	810	873	836	815	804	834	807	764	780	737	930	825	784	828	843	824	835	799	842	853	820	800	821	815	862	839	804	832	839	868	849	797	817	838	774	848	859	802	828	817	813	880	803	825	869	830	793	835	812	847	822	832	829	848	847	762	842	808	798	799	779	806	761	826	802	807	894	819	758	795	813	827	870	846	806	832	832	822	820	805	853	818	813	820	835	845	878	809	841	863	867	880	855	793	843	843	912	820	786	816	859	835	869	840	864	847	869	853	789	797	878	828	813	820	827	848	840	827	883	845	890	812	857	863	852	841	764	823	794	866	791	867	812	845	748	835	803	817	847	822	817	857	862	856	814	819	783	834	904	837	830	864	820	855	804	834	847	823	826	824	814	811	854	806	833	837	873	852	886	859	838	853	801	804	785	843	826	839	818	829	889	840	828	815	782	829	800	842	791	786	851	854	841	811	816	856	847	788	829	856	797	862	799	827	860	795	798	837	860	821	855	829	844	831	809	829	847	799	888	800	897	861	816	806	866	791	831	855	811	784	821	818	845	864	837	855	848	810	849	786	845	817	824	863	783	888	829	853	818	882	819	796	840	813	824	825	825	807	818	829	832	843	863	807	861	811	855	790	812	872	850	843	828	821	859	811	793	827	825	859	809	844	810	826	815	772	801	802	861	808	829	776	827	801	835	875	829	855	779	830	762	808	830	828	850	818	839	849	828	789	803	812	832	875	856	884	807	845	822	825	819	830	794	872	816	795	838	819	824	799	771	794	805	860	868	853	813	837	830	796	841	860	840	889	815	842	888	857	843	831	860	869	803	800	799	768	844	766	792	800	869	850	798	815	828	833	843	808	816	834	833	830	830	811	815	863	817	807	836	793	866	887	825	829	834	835	845	787	898	850	835	806	799	813	872	815	823	802	819	823	869	783	807	795	775	822	805	825	835	841	818	788	801	849	790	890	793	841	812	755	854	841	832	798	858	808	843	846	855	802	824	839	824	829	838	816	817	827	799	868	794	825	807	814	827	838	868	821	832	849	860	850	860	861	786	833	816	856	840	774	822	843	815	853	818	888	836	810	764	847	854	827	858	824	825	833	813	850	842	826	833	837	844	809	826	799	848	801	790	867	832	833	863	854	798	778	831	811	827	837	796	881	841	857	792	845	807	836	790	842	861	812	823	780	737	864	848	793	828	835	795	766	822	855	861	831	819	860	833	856	863	784	866	849	824	812	861	868	795	825	784	802	845	844	792	812	855	825	851	803	785	819	830	804	838	838	774	815	846	862	857	801	852	809	854	796	838	838	786	809	838	818	870	824	844	835	809	833	806	805	846	798	853	847	898	831	824	825	833	860	844	882	815	852	825	816	823	816	766	791	825	807	853	864	873	842	868	869	827	832	794	844	910	815	843	755	834	881	852	860	853	874	804	804	817	792	869	828	848	837	809	839	762	844	835	845	808	817	830	841	831	827	822	806	827	848	806	812	847	850	822	850	845	814	812	811	825	834	830	849	869	801	804	832	871	867	838	805	905	848	820	857	825	837	822	799	816	862	808	807	866	834	853	874	862	800	792	785	832	846	820	793	854	819	854	845	846	848	833	818	802	853	835	854	882	766	854	854	834	840	835	848	834	828	827	841	828	831	856	765	781	897	809	868	843	832	837	852	825	812	845	783	864	771	797	866	869	830	838	871	806	793	845	766	817	840	851	797	808	798	839	856	752	855	829	835	827	823	764	773	828	831	870	832	878	824	831	834	826	863	827	831	852	832	799	831	797	826	820	813	851	844	851	869	848	821	816	834	822	829	875	798	834	860	859	827	857	824	851	801	873	833	839	826	806	802	829	814	817	847	814	875	819	828	775	881	785	829	809	816	854	852	840	834	846	837	800	829	792	817	831	844	809	792	827	766	840	806	812	833	809	823	839	890	845	812	823	814	775	863	846	809	825	867	860	856	816	801	816	819	798	781	784	837	854	809	859	845	817	829	875	831	828	835	829	835	793	820	810	842	827	801	798	786	825	851	816	811	827	806	861	814	802	855	797	816	827	876	841	831	818	824	869	840	841	826	772	873	814	820	835	796	806	784	802	825	789	845	858	843	812	807	890	871	807	884	834	832	865	854	837	853	845	802	806	796	875	824	853	824	800	852	849	864	841	812	854	852	784	824	856	798	860	852	828	859	823	822	815	847	857	833	811	799	830	791	868	817	845	855	849	873	817	839	858	844	873	843	866	814	853	823	820	770	848	857	827	830	808	837	794	805	857	839	828	794	787	805	781	865	826	877	792	806	810	842	815	805	789	889	841	830	890	851	875	800	863	822	862	822	823	818	818	805	753	800	797	833	794	850	871	780	816	824	846	789	890	788	851	780	789	782	800	801	838	789	819	834	779	772	824	869	863	822	834	815	795	809	863	821	846	892	869	829	810	837	832	839	805	804	834	826	855	860	884	829	853	856	857	837	839	783	856	797	846	840	865	847	820	836	769	815	845	815	839	858	833	858	837	854	809	854	801	839	773	856	847	862	867	804	867	876	857	800	793	870	858	831	804	822	872	888	769	819	886	794	804	852	795	797	849	838	856	820	804	845	849	788	876	833	826	818	800	849	836	817	839	851	864	785	883	789	849	899	857	865	855	827	828	836	835	815	827	862	816	835	855	813	773	784	860	872	781	857	842	862	830	835	840	821	825	857	816	804	823	824	842	832	883	906	824	834	844	800	814	784	816	811	874	831	847	846	831	781	841	876	845	834	813	826	812	805	788	849	862	837	796	860	835	791	818	840	827	830	819	831	823	828	807	837	835	819	845	853	788	831	833	865	823	824	825	829	845	798	819	883	820	853	789	820	862	828	825	817	808	861	847	873	761	837	846	828	845	821	812	794	847	836	829	830	826	838	801	824	825	812	808	826	812	850	828	832	819	851	818	840	850	828	853	860	823	844	796	807	865	839	810	831	833	865	842	807	800	839	797	812	832	815	778	785	841	822	825	833	826	852	810	840	805	789	819	818	837	887	848	826	830	819	785	824	841	849	851	860	827	777	819	818	824	881	775	810	828	826	839	849
63209	54416	46639	43929	36306	21900	10796	7735	7203	7228	7139	7095	7151	7308	7101	7184	7086	7299	7083	7157	7140	7187	7234	7119	7149	7016	7201	7142	7139	7158	7071	7223	7226	7091	7221	7175	7163	7249	7225	7000	7121	7180	7127	7175	7174	7129	7162	7180	7203	7126	7132	7225	7097	7206	7220	7181	7086	7333	7216	7238	7151	7292	7053	7121	7264	7236	7140	7216	7149	7202	7293	7201	7122	7078	7136	7155	7196	7186	7094	7173	7156	7200	7241	7144	7186	7161	7278	7101	7170	7195	7186	7073	7071	7163	7212	7231	7229	7114	7224	7127	7168	7080	7249	7219	7286	7156	7157	7176	7130	7146	7209	7237	7060	7090	7120	7249	7226	7154	7175	7238	7195	7148	7211	7108	7193	7176	7071	7116	7058	7182	7054	7138	7186	7208	7130	7204	7247	7194	7052	7261	7181	7022	7179	7184	7145	7269	7233	7249	7180	7131	7139	7329	7121	7122	7126	7281	7230	7241	7152	7137	7217	6975	7215	7153	7135	7197	7075	7253	7228	7241	7288	7092	7182	7210	7116	7203	7209	7130	7146	7008	7324	7259	7169	7290	7239	7113	7214	7283	7285	7211	7340	7057	7155	7160	7242	7020	7186	7194	7028	7051	7153	7169	7208	7239	7188	7295	7171	7095	7247	7249	7185	7267	7194	7200	7224	7232	7225	7295	7127	7299	7119	7109	7172	7039	7259	7180	7319	7049	7080	7167	7262	7176	7084	7253	7183	7239	7153	7183	7209	7165	7149	7235	7089	7240	7170	7143	7089	7247	7155	7167	7212	7136	7286	7200	7237	7167	7149	7081	7109	7176	7137	7215	7155	7276	7105	7142	7053	7290	7222	7178	7122	7204	7118	7262	7187	7284	7117	7268	7142	7123	7195	7228	7182	7135	7170	7081	7249	7226	7095	7227	7125	7162	7197	7086	7048	7206	7234	7298	7258	7294	7110	7278	7110	7132	7071	7152	7171	7105	7224	7048	7193	7178	7109	7171	7075	7180	7286	7150	7297	7122	7119	7264	7181	7262	7135	7273	7212	7164	7283	7221	7234	7225	7197	7187	7135	7212	7228	7127	7166	7210	7226	7186	7208	7223	7151	7116	7285	7225	7335	7095	7104	7222	7184	7148	7110	7143	7015	7177	7173	7049	7238	7147	7287	7234	7290	7439	7210	7275	7108	7171	7180	7224	7249	7056	7165	7089	7229	7087	7042	7118	7182	7223	7156	7213	7165	7194	7296	7105	7175	7128	7075	7142	7087	7109	7161	7160	7008	7253	7190	7266	7158	7180	7196	7053	7126	7302	7293	7152	7180	7234	7220	7200	7150	7224	6966	7108	7272	7049	7199	7046	7319	7248	7136	7218	7109	7194	7177	7133	7404	7173	7185	7247	7211	7194	7176	7311	7258	7000	7077	7337	7080	7166	7061	7160	7099	7308	7140	7211	7161	7273	7252	7110	7134	7294	7222	7422	7329	7236	7085	7228	7166	7193	7237	7104	7177	7154	7024	7142	7158	7235	7040	7242	7214	7258	7077	7165	7118	7266	7180	7213	7108	7194	7180	7118	7262	7057	7223	7136	7232	7259	7224	7275	7143	7126	7251	7159	7020	7036	7292	7217	7129	7177	7129	7205	7317	7212	7291	7135	7243	7210	7204	7199	7018	7234	7174	7085	7200	7207	7107	7220	7146	7057	7112	7141	7172	7210	7108	7135	7194	7163	7193	7270	7127	7167	7261	7195	7094	7309	7165	7120	7080	7189	7094	7082	7241	7155	7181	7180	7127	7356	7151	7031	7255	7257	7180	7298	7110	7107	7190	7086	7218	7217	7344	7190	7157	7158	7212	7207	7266	7202	7157	7064	7177	7122	7086	7109	7217	7208	7313	7249	7157	7164	7269	7177	7189	7161	7206	7063	7096	7139	7050	7189	7198	7246	7276	7096	7170	7183	7044	7239	7335	7255	7088	7044	7202	7212	7195	7285	7248	7215	7111	7276	7237	7104	7293	7191	7095	7218	7110	7169	7252	7058	7124	7157	7229	7205	7266	7198	7113	7100	7127	7218	7234	7160	7141	7243	7212	7104	7042	7125	7251	7181	7173	7217	7165	7210	7135	7072	7175	7159	7364	7245	7152	7161	7171	7322	7116	7177	7079	7147	7119	7142	7265	7263	7091	7208	7194	7135	7208	7247	7187	7180	7230	7307	7163	7212	7179	7376	7066	7125	7309	7266	7149	7191	7171	7216	7349	7014	7025	7224	7032	7171	7156	7182	7139	7009	7111	7223	7259	7139	7222	7300	7181	7066	7222	7211	7244	7281	7080	7157	7190	7173	7187	7150	7069	7176	7051	7140	7140	7184	7174	7247	7148	7227	7098	7072	7200	7256	7162	7220	7124	7081	7211	7257	7235	7191	7178	7157	7231	7220	7154	7087	7293	7185	7223	7161	7312	7185	7196	7188	7129	7182	7160	7175	7308	7085	7286	7163	7129	7231	7198	7225	7154	7197	7306	7117	7072	7205	7041	7184	7252	7178	7137	7320	7142	7175	7191	7197	7201	7255	7147	7186	7060	7134	7173	7145	7223	7344	7164	7166	7312	7197	7082	7153	7125	7074	7131	7202	7329	7200	7331	7159	7108	7250	7190	7293	7104	7339	7151	7155	7259	7218	7108	7161	7329	7152	7206	7236	7144	7213	7181	7359	7128	7205	7230	7180	7199	7161	7036	7243	7268	7201	7150	7098	7099	7186	7277	7179	7138	7202	7169	7101	7278	7143	7088	7179	7238	7223	7129	7245	7229	7218	7189	7168	7276	7120	7140	7289	7205	7069	7140	7159	7261	7226	7134	7174	7118	7207	7163	7290	7110	7167	7281	7239	7149	7157	7114	7277	7183	7291	7183	7163	7029	7053	7136	7059	7126	7225	7131	7281	7208	7193	7152	7127	7159	6994	7199	7195	7220	7253	7317	7213	7259	7246	7259	7159	7046	7257	6998	7189	7334	7120	7241	7187	7299	7111	7234	7153	7152	7074	7272	7266	7192	7168	7300	7085	7135	7096	7281	7195	7293	7108	7188	7316	7103	7214	7246	7184	7119	7167	7217	7228	7221	7086	7231	7219	7081	7133	7170	7228	7225	7158	6994	7230	7252	7334	7123	7283	7212	7179	7255	7207	7088	7250	7188	7210	7239	7160	7217	7232	7211	7198	7181	7253	7221	7205	7215	7016	7277	7149	7104	7149	7218	7114	7122	7172	7162	7077	7177	7212	7309	7165	7292	7207	7203	7141	7126	7128	7257	7347	7038	7100	7187	7087	7067	7153	7136	7075	7056	7171	7184	7097	7188	7168	7346	7175	7282	7262	7241	7248	7113	7149	7185	7149	7256	7042	7440	7217	7158	7134	7318	7100	7162	7222	7097	7296	7255	7152	7220	7194	7239	7181	7146	7150	7207	7191	7147	7150	7202	7184	7105	7143	7121	7271	7300	7121	7135	7010	7209	7144	7072	7192	7285	7207	7136	7090	7103	7063	7203	7057	7154	7243	7230	7097	7093	7127	7133	7129	7302	7200	7181	7245	7150	7114	7112	7153	7250	7136	7256	7018	7273	7074	7174	7061	7082	7270	7270	7067	7253	7223	7158	7158	7057	7244	7192	7124	7229	7001	7186	7144	7188	7138	7201	7185	7179	7226	7274	7158	7253	7247	7127	7172	7099	7232	7168	7343	7072	7184	7358	7050	7175	7171	7227	7221	7214	7225	7195	7207	7101	7114	7084	7105	7131	7273	7136	7135	7127	7153	7122	7067	7227	7210	7163	7181	7170	7017	7103	7027	7201	7267	7153	7030	7161	7160	7175	7239	7060	6988	7265	7271	7090	7166	7307	7336	7195	7149	7211	7167	7256	7220	7088	7192	7048	7193	7121	7094	7220	7224	7327	7150	7131	7259	7176	7181	7189	7176	7175	7212	7213	7148	7105	7242	7202	7197	7326	7070	7116	7283	7136	7120	7138	7084	7058	7032	7141	7156	7156	7337	6973	7285	7231	7196	7082	7274	7220	7156	7173	7098	7203	7167	7214	7236	7248	6997	7266	7029	7255	7092	7316	7277	7183	7241	7267	7152	7229	7268	7282	7112	7139	7107	7281	7279	7236	7159	7070	7249	7217	7149	7087	7302	7211	7240	7202	7245	7217	7278	7361	7151	7133	7073	7326	7241	7212	7188	7252	7097	7100	7387	7215	7085	7283	7170	7182	7266	7106	7353	7284	7239	7295	7144	7308	7200	7094	7182	7291	7248	6974	7148	7222	7134	7131	7211	7239	7183	7212	7113	7090	7237	7204	7122	7118	7145	7144	7145	7151	7051	7096	7101	7256	7122	7281	7116	7217	7113	7073	7215	7183	7251	7198	7169	7259	7136	7279	7351	7178	7115	7201	7120	7135	7164	7081	7252	7133	7090	7176	7303	7113	7089	7252	7359	7290	7189	7178	7093	7204	7148	7335	7141	7273	7221	7234	7082	7036	7237	7102	7226	7269	7213	7232	7388	7103	7074	7127	7164	7208	7144	7117	7258	7262	7101	7171	7256	7219	7194	7165	7152	7232	7063	7306	7203	7234	7143	7240	7180	7332	7165	7134	7109	7250	7264	7153	7237	7152	7169	7103	7184	7170	7204	7169	7196	7155	7174	7141	7215	7176	7235	7234	7156	7159	7215	7189	7202	7156	7236	7168	7220	7243	7111	7228	7108	7070	7172	7103	7283	7203	7318	7045	7089	7292	7137	7202	7198	7178	7147	7171	7146	7123	7277	7192	7388	7209	7089	7138	7165	7216	7206	7285	7136	7183	7222	7074	7137	7246	7179	7020	7147	7095	7154	7276	7149	7148	7187	7154	7250	7231	7174	7128	7113	7299	7134	7174	7255	7074	7255	7160	7071	7131	7288	7156	7153	7095	7299	7279	7102	7053	7204	7120	7200	7138	7116	7177	7228	7159	7317	7133	7076	7090	7220	7254	7157	7203	7131	7109	7180	7192	7212	7171	7212	7145	7275	7305	7209	7211	7109	6996	7123	7175	7254	7164	7185	7114	7248	7279	7151	7105	7066
43475	47648	30507	17513	6825	2003	968	732	664	654	685	690	654	694	673	702	703	661	682	666	731	657	661	694	693	674	701	697	675	676	715	671	660	711	628	675	699	676	656	630	756	676	710	671	701	691	637	656	654	698	694	717	645	631	740	700	695	653	661	700	753	673	656	696	650	711	643	715	684	657	664	695	713	709	707	689	657	680	670	707	650	641	627	697	708	662	674	656	655	697	700	680	698	735	723	715	688	652	659	630	732	695	676	711	672	696	664	668	699	654	646	707	680	713	641	678	670	725	677	677	657	679	692	731	689	683	659	650	692	678	665	691	706	703	675	713	686	672	701	697	682	656	638	674	670	693	615	682	691	731	691	669	693	693	717	683	635	685	679	631	726	699	700	717	709	689	715	665	676	667	634	684	642	699	651	749	659	661	655	695	662	707	626	642	669	687	711	665	688	706	687	698	690	619	673	681	668	661	660	663	654	688	646	685	684	713	717	626	665	699	718	654	699	640	673	683	687	680	644	695	664	640	698	684	709	618	707	683	654	676	676	678	681	726	733	660	699	687	671	702	674	687	677	668	683	670	687	703	694	678	711	673	689	661	660	672	716	731	705	703	633	684	665	696	677	684	674	660	662	657	669	685	617	681	680	663	730	627	714	670	715	669	660	686	658	677	726	687	668	699	660	630	684	712	683	666	697	703	654	668	729	717	695	674	666	717	700	730	661	689	664	685	677	736	713	721	653	664	653	671	688	654	661	679	671	693	709	723	674	639	674	651	730	650	679	695	687	691	709	687	729	725	645	720	675	699	659	667	675	745	694	645	675	690	681	713	670	644	720	687	688	709	723	714	674	678	674	680	666	692	647	694	691	674	689	651	664	670	658	699	656	658	680	672	681	679	656	667	687	682	630	670	663	685	679	692	675	692	630	700	728	695	676	675	675	715	683	670	693	681	681	708	710	700	713	695	652	704	667	674	695	706	714	638	670	721	669	678	688	653	657	705	659	693	680	669	713	704	659	694	683	705	665	646	696	673	695	693	691	693	715	640	677	715	668	683	671	684	669	665	646	671	679	666	710	673	710	677	695	669	695	683	604	682	651	651	661	674	695	685	642	678	668	664	691	635	680	678	688	668	651	694	668	702	682	691	683	724	685	706	672	654	711	655	717	708	680	684	666	648	691	673	713	662	660	632	679	702	674	665	713	675	700	678	673	625	656	704	676	662	706	672	698	636	689	717	639	684	652	688	718	684	683	710	689	664	657	695	656	645	677	673	725	660	680	726	645	651	679	693	721	694	712	678	643	680	638	703	700	709	716	737	706	701	669	684	643	704	681	715	665	647	693	665	707	722	699	676	705	677	675	704	674	676	696	701	711	681	734	648	667	686	649	704	663	663	656	711	681	682	683	679	670	615	720	677	659	698	634	669	676	686	683	686	649	709	648	718	714	690	664	705	711	710	673	649	679	712	690	663	670	672	618	712	698	705	645	637	719	711	732	712	638	690	701	685	686	701	723	720	679	686	658	648	712	702	678	707	668	673	675	660	709	680	673	598	678	681	695	675	694	688	637	697	677	692	651	687	686	694	675	636	698	692	702	692	682	707	689	622	677	722	689	695	637	696	691	654	702	697	690	692	699	685	655	666	696	731	686	709	684	696	682	711	662	701	689	683	675	673	703	686	667	730	696	697	736	689	600	707	664	714	681	730	705	700	669	640	663	679	685	678	655	652	652	672	633	684	689	667	676	697	650	661	643	689	632	677	685	714	691	651	689	672	674	710	650	673	697	718	664	661	698	673	671	659	683	676	674	665	694	676	707	667	660	703	738	751	681	672	656	684	654	719	700	722	695	695	704	658	684	702	633	689	701	664	674	670	658	669	739	687	661	725	663	672	680	671	684	701	659	664	665	684	698	730	641	707	703	677	667	693	661	708	675	709	633	682	703	671	647	679	631	663	713	667	652	645	646	680	678	669	675	672	660	685	698	672	658	744	655	705	705	665	677	670	668	681	696	669	660	678	682	655	705	684	735	655	656	666	715	683	656	702	719	731	693	703	710	653	652	673	677	665	670	670	669	651	673	690	697	669	664	682	690	700	710	693	731	696	687	732	681	704	708	672	629	649	700	665	676	694	713	697	667	691	708	713	716	665	704	669	637	698	724	609	658	699	688	717	675	677	715	636	704	678	732	684	683	705	673	734	662	681	659	679	669	693	688	704	711	673	658	632	701	681	689	645	698	675	685	681	654	625	687	696	666	660	684	683	688	684	686	681	708	727	653	724	715	625	690	683	689	644	675	689	646	678	681	655	628	715	666	648	700	659	675	726	644	655	706	715	677	701	703	650	668	665	614	719	672	617	685	651	666	681	718	686	652	706	687	673	666	659	673	701	677	705	657	630	714	692	675	690	695	633	741	669	666	715	661	716	691	715	676	680	674	679	688	633	714	692	690	690	633	702	677	638	664	722	685	679	668	659	684	643	680	656	677	698	689	667	721	670	705	671	697	673	684	664	689	698	655	678	687	674	681	704	650	723	629	680	631	704	694	672	693	747	660	638	684	684	634	656	708	671	704	682	651	710	646	726	687	700	669	642	683	726	706	684	648	705	661	680	622	663	729	697	674	657	697	664	697	648	732	702	683	643	713	681	634	644	678	723	700	665	712	715	690	686	688	640	693	712	667	671	654	645	674	720	689	708	689	716	677	645	630	666	670	695	721	678	702	666	718	677	670	712	691	672	691	663	751	701	670	676	706	686	725	641	683	655	652	705	641	688	724	695	673	669	712	692	667	674	694	648	696	688	699	637	650	668	729	649	685	690	692	697	717	627	670	680	646	664	662	714	722	669	675	662	693	705	656	682	700	676	691	677	713	707	664	749	700	700	684	667	696	663	715	648	681	657	671	744	720	662	689	704	659	701	666	707	742	646	672	697	706	679	657	660	691	653	676	668	695	702	671	688	668	676	673	681	744	645	658	688	700	693	649	730	701	677	679	675	684	691	675	672	715	676	718	678	719	720	727	675	675	666	683	680	680	652	649	682	653	721	724	650	683	666	672	695	666	601	618	670	704	699	697	704	670	695	688	614	656	711	637	690	703	626	643	706	689	710	752	680	641	687	650	674	719	700	706	653	706	616	659	688	678	730	688	690	651	693	694	696	695	683	642	655	674	663	644	705	687	688	672	676	662	682	703	704	667	698	692	728	716	666	642	653	679	689	655	705	709	704	675	710	693	697	665	684	745	691	691	674	672	673	666	653	695	653	653	705	630	686	664	652	691	669	716	682	688	698	726	662	672	663	672	708	690	688	681	685	660	716	653	661	641	649	678	718	659	686	714	695	638	708	637	690	693	668	683	705	620	682	679	650	711	724	653	712	664	690	684	642	637	683	638	674	623	692	698	662	649	660	678	681	654	686	681	753	669	638	626	674	752	657	670	670	681	681	647	694	710	623	675	721	631	663	673	679	654	693	682	696	717	690	667	672	687	643	676	668	666	642
59021	56587	56579	53855	42361	24468	11352	6731	6192	6056	6126	5949	6006	6116	6057	5970	5989	6061	6112	6182	6161	6121	6168	6063	6014	6017	6131	5997	6154	5985	6096	6053	6097	6133	6013	6075	6091	6184	6112	6006	6023	5969	6084	6034	5907	6041	6058	5984	5991	6114	6061	5994	6110	6209	6010	5988	6060	5996	6013	6082	6033	6099	6156	6136	6016	6110	5970	6073	6206	6098	6158	6027	6047	6014	5906	6153	5990	6081	6103	5944	6136	6032	6016	6095	6060	6117	5937	6048	6011	6083	6047	6206	6213	6083	5983	6013	6021	6151	6026	6015	6092	6019	6200	6036	6083	5962	6130	6056	6150	6049	5965	6146	6037	6015	6067	6121	6123	6003	6090	6094	6061	6010	6058	6092	6004	6136	6046	6067	6029	6112	6056	6142	6054	6034	5930	6084	6152	6252	6158	6139	6093	6068	6182	5985	6075	6045	6160	5919	6083	5877	6033	5947	6077	6059	6009	6063	6144	6051	6082	6194	6117	6141	6122	5975	6027	6025	5982	6059	6012	6110	6177	6108	6162	6015	6016	6054	6119	6087	6166	6176	6020	6114	6088	6163	5909	6083	6024	6106	5962	6096	5974	6112	6172	6110	6041	6120	6128	6087	5952	6161	6091	6130	6034	6011	5995	6014	6115	5954	6081	6179	6133	6176	6050	6062	6001	6024	6080	6009	6156	6155	6095	6057	6065	5870	6033	6212	6080	6167	6216	6105	6120	5954	6120	6172	6089	6117	6044	6105	6015	5888	6086	6072	6098	6175	5936	6048	6040	5978	5967	6091	6012	5966	6070	6042	6136	6009	6139	6138	6124	6127	6148	6015	6068	6068	6121	6071	6026	6029	6103	6123	5989	6062	6076	6008	6021	6048	5893	6157	5966	5988	5974	6074	6135	6036	6122	6107	6043	6084	5989	6101	6059	6074	5918	6045	6008	6028	5937	6123	6065	6040	6166	6028	6059	6218	6051	6192	6009	6083	5990	6055	6149	6094	6022	6043	6056	6031	6104	6065	6105	6068	6050	6050	5888	6175	6134	6145	6180	6045	6029	6002	6164	6006	6112	6054	6010	6176	6161	5975	5952	6072	6064	6032	6029	6033	6096	6080	6154	6136	6101	6071	6064	6155	6017	5979	6023	6144	6137	6126	6129	6099	6008	6000	6131	6039	6057	6062	6042	6030	6171	6142	6088	6073	6013	6068	6163	5956	6101	6206	6127	6133	6084	6053	5972	6028	6111	6152	6037	6164	6183	5968	6006	6064	5907	6108	6232	6149	5824	6108	5974	6180	6133	5958	6015	6002	6057	6080	6075	6117	6112	6079	6115	5929	6018	6039	6087	6210	6103	6033	6063	6161	5974	6122	6047	5982	6100	6038	6060	6124	6058	6077	6006	6036	6154	6189	6110	6001	6116	6151	6022	5950	6062	6027	6087	6064	6104	6072	6165	6083	6017	6066	6031	6219	6142	6058	5987	6070	6143	6077	6046	5992	6072	6131	6152	6115	5997	6072	6025	6076	6162	6108	5934	6068	6127	6064	6014	6065	6115	6066	6165	6021	6034	6005	6160	6035	5994	6088	6210	6030	6036	6154	6025	5974	6167	6027	6082	6035	6058	6078	6005	6040	6114	6069	6080	6065	6107	6138	6132	6090	6128	6151	6109	6201	6100	6185	5963	6113	6222	6093	5994	6003	6084	6087	6110	6103	6063	6055	5971	6040	6147	6000	6003	6083	6080	6042	5962	6107	5933	5988	6101	6056	6110	6019	6115	5938	6087	6171	6136	5989	5996	6093	6074	6090	6038	5940	6105	6098	5966	6065	6068	6109	6217	6145	6183	6015	6039	5971	6059	6054	6095	6111	6023	6092	5967	5964	6072	6039	6041	6169	6062	5996	6071	6055	6106	6091	6122	6019	6105	6069	5994	5986	6180	6210	6015	6127	6043	6017	5904	6047	6110	6029	6090	5951	6100	6098	6054	6032	6042	6073	5981	6109	6014	6097	6061	6100	6140	6068	6043	6149	6083	6073	6182	5997	6111	6013	6132	6161	6175	6073	6094	5986	6070	5989	6096	6078	6131	6135	6021	6065	6136	6071	6148	6126	6021	6012	5951	6028	6067	6026	5976	6012	6157	6136	6111	6084	6201	6062	6000	6094	6055	6110	6096	6056	6122	6100	6041	6103	6091	6162	5999	6096	5981	5973	6194	6121	6039	5977	6103	6113	6045	5962	6113	6088	6083	6194	6015	6133	6058	6097	6030	6156	6116	6130	5959	6077	6157	6118	6031	6089	6060	6093	5935	6068	6014	6105	5936	5904	6165	5966	6123	6029	6022	6133	6132	6074	6175	5916	6059	6061	5999	6103	6055	6011	6132	6136	6113	6166	5989	5994	6091	6054	6074	6004	6065	6048	6069	6048	6030	6074	6079	6106	6077	6170	6027	6124	5989	6055	6104	5992	6103	5969	6110	5992	6022	6162	6161	6181	6104	5971	6036	6103	6089	6187	6034	6115	6112	6045	6096	6078	6065	6051	6204	6070	5999	6107	6009	6132	6037	6117	6125	6006	6140	6194	6081	6069	6011	6187	5945	5983	5946	6066	5982	6106	6124	6102	6109	6172	6065	5983	6003	6061	6138	6143	6035	6012	6037	6060	6136	6120	6094	6069	6048	6140	5969	6164	5947	6100	5962	6131	6168	6063	6113	6084	6173	5933	5957	5952	6020	6158	6166	6123	6103	6085	6147	6052	5935	6178	5967	6099	6114	6094	6064	6131	6032	6091	6094	6081	6045	6258	6041	6184	6005	6021	6128	6079	6109	6185	6109	5982	6214	6187	6079	6019	5946	6171	5961	6076	6000	6196	6076	6116	6069	6013	6075	6076	6139	6071	6002	6059	6052	5997	6177	6073	6036	6067	6176	6122	6068	6039	6128	6148	6150	6204	6055	6032	6055	5978	6102	6091	6156	6073	6062	6062	6112	6037	5987	6118	6172	5979	6228	6067	6089	6165	6034	6031	6045	6041	6083	6040	6088	6085	6124	6186	6016	6013	6038	5975	6069	6002	5934	6196	6000	5953	6060	6186	6052	6114	6022	6046	6030	6044	6070	6034	6045	6124	6075	6054	6123	6077	6158	6112	6186	6061	6135	6095	6039	6011	6165	6043	6090	6027	6004	6216	6121	6011	6015	6132	6107	6142	6127	6106	6077	6100	5976	6194	6033	6105	6033	5961	6127	6117	6045	6094	6049	5948	6158	6060	6007	6033	5995	5969	6032	6116	6148	6053	6115	6052	6110	5991	6048	6073	6106	6077	6155	5995	6081	6039	6083	6150	6125	5997	6067	5987	6171	6031	6080	5984	6061	6085	6056	6114	6140	6064	5998	6096	6178	6035	5976	6126	6020	6130	6004	6033	6092	6155	6038	6095	6047	6084	6134	6202	6166	6112	6066	6036	6067	6205	6016	6209	6009	5906	6071	6073	5962	6020	6088	6107	6090	6135	6010	6107	6136	6142	5914	5973	6033	6094	6110	6014	6030	6073	6092	6040	6128	6161	6085	6071	6102	6077	6057	6058	6028	6054	6041	6100	6051	6023	6140	6062	6028	6064	6106	6002	6070	6156	5997	6075	6128	6085	6011	6172	6087	6094	6213	6018	6116	6172	6139	5997	6021	6056	5988	5988	6032	5996	6110	5979	5982	5945	6082	6029	6158	5954	6036	6207	6154	6191	6173	6080	6095	6249	6075	5992	6047	6003	5967	6147	6092	6083	6012	6149	6215	6038	6108	6127	6018	6123	5961	6055	6138	6091	5977	6065	6045	6160	6091	6084	6047	6116	6105	6066	5923	6092	6206	6131	5942	6096	5977	6130	6090	6147	6044	6048	6195	6116	6190	6140	6047	6070	6087	6039	6021	6034	6050	6048	6137	6098	6082	6025	6073	6077	6168	6123	6071	6146	6178	6019	6039	5968	6038	6062	5983	6065	6198	6102	6126	6188	6090	6047	6033	6152	6105	6143	6073	5999	6120	6104	6001	6025	6125	5977	5989	6099	6072	5982	6153	5972	6055	6156	6001	6068	6062	5999	6189	5964	6118	5986	5953	5958	5949	6114	6051	6070	5923	6050	6086	6183	5974	6111	6068	5992	5992	6099	6134	6057	5972	6119	6139	6189	6030	6077	6132	6065	6128	6028	6090	6062	5939	6084	5993	6061	6045	6124	6055	6120	6014	6116	6170	5841	6026	6069	6014	5970	6056	6152	6139	6028	6125	6155	6067	6087	6027	6070	6009	5952	6087	5992	6117	6083	6148	6011	6057	6004	6068	6251	6045	5961	6086	6160	6098	6134	5943	6110	6105	6102	6097	6022	6017	6050	6042	6026	6200	6162	6063	6087	6191	6026	6110	6089	6050	6045	5917	6062	5970	5956	6019	6128	5961	6176	5978	6102	5989	6096	5947	5980	6159	6072	6039	6042	6029	6099	5971	5972	6061	6020	6070	6034	5990	6062	6081	5946	6034	6090	6071	6027	6043	6109	6030	6222	6081	6152	6107	6025	6074	6049	6137	6054	6107	6111	6089	6107	6051	6026	6078	6108	6099	6122	6055	6070	6189	5975	6056	6006	6063	6089	6034	6105	6264	6024	6102	6172	6114	6165	5962	6101	6130	6090	6047	5976	6039	6097	6057	6140	6038	6116	6068	6064	6121	6053	6131	5984	6135	6078	5926	6016	6137	6089	6178	5954	5991	6127	6165	5945	6058	6044	6034	6157	6015	6020	6061	6037	6343	5922	6143	6022	6077	5952	6049	6135	6028	5812	6026	6145	6114	6105	5980	6061	6024	5999	5984	6117	6006	6140	6067	6100	6040	6090	5989	6093	6067	5941	6193	6019	6043	6124	6066	6057	6081	6038	6047	6085	6062	6111	6162	6086	6089	5995	6107	6258	6042	6122	5985	6013	6163	6064	6096	6068	6048	6250	6138	6103	6091	6044	6012	6109	6150	6138	6127	6043	5957	6056	6122	6076	5955	6106	6226	6146	6026	6180	6110	6008	6116	6123	6119	6032	6081	6124	6133	6059	6235	5910	6071	6099	6181	6198	5985	6094
19276	16520	11345	5024	1980	1070	856	820	772	801	759	822	732	775	776	731	792	812	799	780	801	732	768	792	773	717	769	733	695	761	805	725	755	761	782	777	754	715	781	728	749	766	792	761	763	732	785	742	734	742	772	766	734	742	758	776	783	772	773	702	783	767	720	803	758	815	761	814	751	734	756	789	724	749	823	722	736	729	805	806	757	775	790	785	721	747	739	779	738	710	750	731	734	817	792	751	765	743	756	766	778	728	786	810	780	779	777	733	778	775	811	772	790	773	791	739	757	738	742	784	757	762	776	749	752	767	750	790	722	784	790	745	801	736	755	758	753	787	829	804	830	861	773	744	745	785	786	766	760	800	755	763	748	761	783	760	730	811	754	776	754	745	777	736	779	788	782	786	759	757	767	806	801	792	762	759	780	772	788	813	805	793	804	756	767	720	722	756	756	820	782	717	754	773	781	804	762	769	761	782	760	770	739	757	771	749	746	765	780	801	757	738	732	790	755	793	772	797	749	748	792	740	755	764	734	785	807	735	743	763	740	788	712	775	776	755	810	755	783	790	771	764	763	780	831	816	777	742	754	750	792	775	775	748	730	707	813	704	804	758	737	775	788	787	742	771	750	783	813	809	773	783	797	800	752	772	779	787	760	741	781	846	835	764	812	817	748	738	774	749	777	770	771	736	743	773	723	762	749	770	745	757	769	779	766	793	736	790	788	750	746	749	778	721	727	789	795	756	792	763	779	781	805	791	773	810	788	810	744	769	750	788	814	768	783	778	773	796	757	770	789	746	734	767	766	808	771	741	791	748	792	781	763	803	762	743	784	771	780	754	791	780	767	766	795	773	783	773	751	805	763	808	773	749	817	724	817	777	773	759	769	776	794	761	758	759	754	733	760	748	778	744	811	755	793	790	799	765	785	770	768	758	802	751	745	766	786	764	747	770	755	739	746	778	759	723	794	763	783	805	747	849	745	824	788	736	778	785	779	814	757	781	795	721	735	767	778	719	794	740	724	756	779	766	762	798	738	753	745	729	732	752	771	752	775	826	786	798	714	767	801	725	769	785	780	717	815	766	752	773	726	787	777	781	752	767	795	802	786	765	767	733	718	749	768	792	746	769	810	783	770	783	773	765	776	800	808	784	738	775	798	815	780	819	749	803	797	771	696	766	754	810	752	821	768	776	742	742	747	778	786	792	747	765	776	748	758	784	765	771	779	762	794	737	772	759	778	782	766	779	826	724	738	768	783	768	807	785	752	777	744	805	780	738	755	802	753	750	735	715	825	784	772	788	808	773	807	729	753	757	743	750	750	793	778	758	829	776	763	825	741	826	769	791	726	756	808	784	781	759	793	779	800	817	770	759	738	744	804	807	772	757	739	761	801	760	739	789	789	806	800	708	768	746	752	761	762	786	785	739	772	751	762	795	741	806	825	745	780	782	734	783	766	783	742	764	784	793	787	737	770	776	774	814	740	767	834	740	767	738	755	740	765	787	789	821	780	764	768	790	762	766	778	781	776	782	777	760	780	798	759	733	812	808	814	793	787	756	759	744	805	732	804	801	803	769	798	752	766	784	766	805	768	764	776	777	750	769	767	770	784	789	724	746	751	742	803	772	786	738	810	772	806	774	775	830	727	774	789	797	775	776	750	807	762	782	770	790	772	770	738	751	753	765	781	735	798	750	734	786	770	759	767	823	770	796	772	786	739	716	790	768	774	774	751	742	773	783	730	719	736	777	709	749	813	748	769	798	781	821	789	800	785	745	784	785	772	801	753	763	811	748	752	766	755	772	748	769	808	760	749	723	800	779	729	795	742	814	764	800	827	740	767	774	849	758	799	760	755	772	794	783	800	754	712	752	794	740	823	775	773	770	745	767	807	754	771	763	786	775	749	763	704	756	740	760	723	774	711	782	750	758	772	758	725	754	770	772	743	782	807	736	737	782	740	769	790	783	737	779	751	796	760	745	800	720	756	802	768	764	775	731	762	753	737	732	763	789	719	792	775	783	751	733	759	780	797	770	772	765	785	761	751	788	781	779	749	752	799	760	774	803	758	750	722	767	737	809	800	740	794	782	742	749	776	728	744	768	794	761	767	797	778	743	744	751	766	811	734	821	761	773	761	730	761	724	725	794	753	772	785	757	746	740	738	795	778	774	750	794	767	757	754	716	771	764	813	756	728	786	756	768	801	742	801	759	731	784	776	793	805	753	742	788	764	762	775	771	746	776	756	807	760	784	755	773	736	752	765	723	759	816	762	762	768	759	770	815	774	770	774	789	795	713	787	790	797	744	781	762	805	780	769	814	762	786	732	765	785	755	773	793	764	749	792	777	744	756	789	795	818	758	757	768	753	782	753	746	753	738	777	768	771	776	776	761	772	792	770	787	741	742	722	763	757	735	788	749	776	751	800	783	808	755	742	782	780	792	802	777	732	762	761	791	786	797	829	747	747	728	790	691	804	797	772	740	745	780	852	736	792	805	792	828	771	754	796	769	765	763	800	765	750	711	723	758	742	803	740	790	798	743	751	729	757	750	772	795	758	744	739	828	709	773	746	768	782	824	800	740	758	810	774	778	772	761	750	792	741	782	799	847	770	783	767	744	765	737	748	797	790	771	761	779	758	816	757	734	785	754	742	763	741	779	756	770	778	795	782	822	788	749	741	769	793	818	798	776	781	832	791	759	793	814	809	758	742	753	731	764	778	756	790	745	770	726	799	767	795	765	758	770	769	727	790	796	753	771	794	763	798	794	727	699	814	778	768	786	768	842	784	746	780	792	730	803	798	776	793	772	755	751	738	744	747	759	763	724	770	746	788	775	773	797	748	771	793	764	825	728	742	722	754	736	760	783	796	785	767	752	789	750	791	797	769	821	806	828	748	770	778	788	760	765	755	766	749	757	735	779	739	730	816	807	762	784	758	768	773	759	773	791	761	797	777	718	733	761	757	777	743	743	803	736	778	801	792	763	815	799	760	771	727	752	781	766	789	726	755	746	778	809	761	749	746	783	763	759	766	761	738	768	765	788	829	722	753	820	768	764	757	737	772	739	809	791	821	780	773	784	772	738	763	797	799	751	795	731	760	756	772	764	745	786	741	805	779	773	736	805	795	744	744	764	755	770	742	783	794	775	743	769	783	757	792	798	709	792	817	778	795	761	805	766	808	827	744	834	764	812	773	804	766	753	763	742	735	746	786	717	751	784	754	758	765	767	770	758	782	753	801	752	763	753	756	785	752	747	766	753	778	750	794	723	732	719	779	755	776	703	772	752	734	787	751	798	785	766	771	782	773	698	782	785	737	800	751	796	743	777	772	825	774	727	800	777	789	721	741	771	786	738	787	761	774	768	723	789	760	778	774	812	798	789	815	768	787	771	781	763	754	772	792	757	804	806	727	790	785	773	736	768	741	778	769	763	799	762	795	819	788	804	770	756	778	741	737	760	736	786	738	760	795	766	773	770	747	795	772	804	781	769	781	749	771	767
54188	44960	37837	32825	24538	12557	7714	6873	6716	6721	6689	6640	6713	6821	6747	6787	6791	6862	6725	6726	6771	6618	6803	6685	6750	6854	6790	6740	6806	6787	6851	6832	6822	6644	6762	6699	6660	6759	6629	6636	6773	6760	6629	6810	6613	6812	6766	6735	6760	6679	6747	6728	6658	6738	6789	6799	6661	6758	6788	6816	6545	6781	6627	6674	6825	6789	6684	6780	6680	6772	6626	6839	6686	6787	6706	6754	6814	6724	6644	6830	6772	6816	6689	6660	6850	6725	6780	6762	6786	6655	6810	6695	6873	6622	6646	6797	6792	6806	6688	6844	6744	6811	6802	6727	6634	6689	6597	6793	6681	6813	6829	6725	6715	6781	6627	6675	6802	6808	6685	6804	6760	6829	6695	6775	6895	6794	6825	6853	6749	6790	6839	6777	6805	6790	6727	6757	6836	6670	6576	6754	6794	6863	6676	6764	6784	6743	6705	6853	6705	6705	6800	6712	6780	6837	6776	6765	6639	6815	6715	6850	6720	6679	6772	6828	6849	6809	6791	6715	6690	6735	6713	6824	6735	6807	6780	6712	6741	6710	6762	6772	6701	6844	6634	6713	6759	6750	6745	6748	6798	6681	6845	6781	6773	6696	6830	6784	6757	6818	6792	6744	6886	6790	6905	6831	6884	6683	6818	6748	6768	6813	6819	6772	6611	6739	6693	6834	6739	6787	6758	6698	6698	6743	6850	6763	6750	6838	6732	6935	6721	6708	6897	6716	6695	6754	6798	6681	7023	6785	6654	6731	6751	6733	6633	6827	6762	6690	6657	6844	6720	6830	6791	6775	6671	6707	6649	6851	6751	6718	6899	6631	6798	6664	6744	6745	6794	6798	6780	6748	6699	6686	6795	6829	6880	6602	6837	6735	6740	6642	6713	6829	6706	6852	6756	6770	6814	6822	6794	6812	6682	6754	6750	6830	6725	6676	6762	6757	6731	6761	6832	6780	6778	6713	6753	6756	6809	6909	6743	6727	6835	6805	6762	6802	6733	6833	6893	6759	6767	6760	6681	6758	6859	6642	6688	6712	6690	6743	6785	6805	6677	6593	6739	6725	6621	6760	6660	6789	6782	6609	6692	6839	6777	6790	6672	6793	6638	6829	6715	6766	6781	6764	6769	6836	6692	6795	6685	6763	6731	6787	6853	6848	6669	6777	6710	6774	6803	6807	6727	6736	6747	6709	6803	6847	6698	6728	6783	6873	6758	6732	6775	6612	6757	6831	6675	6703	6764	6828	6625	6676	6893	6800	6835	6766	6708	6754	6708	6750	6824	6816	6822	6812	6680	6683	6602	6718	6815	6860	6982	6807	6798	6825	6825	6767	6752	6704	6679	6748	6892	6807	6720	6674	6750	6758	6767	6822	6861	6637	6719	6763	6694	6664	6863	6758	6796	6851	6795	6779	6587	6830	6869	6663	6718	6780	6752	6782	6646	6857	6761	6780	6790	6553	6791	6866	6786	6871	6949	6805	6711	6751	6750	6655	6707	6862	6815	6853	6624	6814	6821	6790	6867	6794	6859	6756	6774	6695	6570	6831	6736	6811	6718	6827	6788	6718	6712	6819	6804	6752	6717	6787	6754	6812	6844	6787	6839	6740	6821	6775	6798	6674	6689	6762	6756	6770	6736	6806	6719	6606	6804	6835	6803	6845	6809	6761	6741	6609	6794	6830	6771	6736	6790	6748	6760	6772	6806	6755	6794	6981	6686	6737	6609	6736	6737	6743	6683	6912	6771	6855	6738	6821	6789	6752	6884	6857	6756	6764	6786	6894	6729	6824	6779	6780	6655	6757	6750	6732	6797	6769	6776	6774	6906	6607	6816	6835	6688	6736	6834	6731	6796	6716	6605	6818	6854	6959	6850	6790	6782	6740	6754	6742	6773	6854	6702	6702	6787	6732	6762	6738	6782	6763	6842	6847	6751	6657	6848	6783	6770	6783	6835	6696	6692	6736	6671	6847	6746	6585	6853	6671	6726	6788	6781	7006	6781	6773	6746	6855	6737	6745	6720	6879	6691	6773	6687	6722	6849	6832	6751	6750	6837	6820	6814	6770	6729	6729	6764	6944	6778	6675	6699	6632	6861	6668	6732	6735	6729	6721	6639	6656	6730	6735	6708	6707	6823	6645	6668	6798	6618	6748	6815	6774	6804	6779	6672	6717	6797	6847	6703	6695	6702	6827	6776	6710	6802	6825	6724	6837	6702	6750	6811	6889	6746	6780	6673	6763	6676	6786	6961	6741	6719	6734	6639	6840	6682	6735	6741	6803	6756	6641	6778	6828	6818	6686	6756	6726	6828	6690	6656	6708	6732	6799	6744	6720	6897	6666	6766	6704	6677	6666	6788	6630	6750	6734	6793	6686	6610	6790	6754	6896	6785	6713	6751	6779	6844	6776	6775	6818	6789	6677	6599	6800	6770	6716	6747	6768	6643	6736	6678	6644	6831	6726	6742	6757	6803	6814	6860	6698	6797	6707	6763	6856	6745	6713	6734	6738	6629	6827	6857	6807	6806	6691	6774	6814	6923	6738	6913	6721	6791	6595	6771	6791	6706	6721	6789	6762	6765	6750	6813	6835	6795	6773	6708	6691	6738	6565	6675	6760	6743	6840	6901	6624	6899	6755	6740	6776	6795	6581	6834	6734	6692	6704	6701	6755	6768	6725	6880	6874	6738	6756	6706	6800	6838	6768	6708	6851	6787	6905	6684	6859	6845	6782	6723	6698	6772	6735	6664	6781	6775	6814	6613	6877	6784	6930	6810	6851	6801	6732	6658	6723	6685	6794	6772	6929	6789	6769	6802	6722	6692	6837	6847	6732	6724	6741	6673	6794	6746	6756	6846	6740	6749	6736	6820	6666	6836	6790	6714	6781	6833	6673	6637	6744	6801	6765	6785	6685	6816	6824	6780	6844	6683	6725	6744	6840	6665	6805	6693	6788	6685	6732	6729	6771	6826	6721	6781	6796	6613	6842	6705	6765	6932	6755	6738	6828	6836	6725	6811	6789	6705	6820	6954	6602	6848	6588	6817	6746	6701	6842	6870	6625	6699	6741	6889	6743	6755	6639	6728	6647	6746	6751	6677	6799	6710	6676	6758	6776	6854	6720	6705	6815	6860	6778	6868	6705	6937	6856	6814	6811	6757	6745	6728	6799	6809	6631	6747	6724	6800	6800	6814	6747	6934	6606	6805	6774	6825	6728	6777	6674	6765	6672	6727	6792	6788	6730	6705	6692	6802	6781	6808	6819	6804	6830	6811	6885	6762	6626	6781	6846	6627	6797	6696	6758	6660	6616	6814	6752	6762	6726	6780	6831	6895	6864	6753	6715	6709	6760	6780	6707	6792	6894	6800	6582	6861	6864	6581	6668	6741	6797	6760	6771	6819	6731	6730	6623	6724	6769	6834	6866	6762	6716	6690	6708	6665	6753	6696	6758	6772	6780	6704	6776	6711	6734	6800	6818	6618	6791	6697	6652	6713	6809	6708	6736	6866	6730	6673	6819	6751	6773	6682	6783	6695	6818	6731	6797	6750	6668	6772	6826	6859	6703	6884	6739	6856	6774	6642	6787	6791	6640	6980	6724	6704	6742	6791	6744	6803	6745	6702	6728	6740	6615	6689	6858	6774	6790	6791	6769	6814	6728	6751	6704	6731	6916	6747	6681	6733	6597	6888	6674	6925	6670	6876	6741	6763	6821	6745	6813	6704	6871	6530	6738	6746	6704	6855	6751	6823	6688	6658	6798	6839	6767	6709	6826	6939	6763	6653	6788	6745	6801	6838	6651	6812	6690	6749	6654	6706	6736	6780	6702	6787	6796	6694	6790	6733	6667	6758	6781	6736	6683	6701	6743	6690	6688	6757	6790	6861	6726	6839	6838	6814	6665	6672	6815	6716	6834	6782	6850	6876	6873	6844	6716	6711	6702	6740	6724	6748	6745	6814	6806	6627	6761	6705	6798	6845	6823	6926	6805	6713	6716	6759	6753	6723	6691	6759	6797	6724	6783	6762	6803	6613	6815	6750	6735	6776	6765	6801	6920	6729	6758	6939	6901	6847	6722	6738	6697	6751	6888	6656	6671	6728	6812	6837	6778	6758	6682	6748	6959	6732	6801	6812	6828	6742	6618	6737	6696	6913	6827	6666	6705	6716	6772	6619	6731	6789	6782	6809	6754	6715	6799	6860	6917	6704	6658	6889	6759	6884	6876	6799	6651	6756	6744	6821	6751	6736	6793	6692	6832	6741	6602	6820	6901	6734	6718	6733	6887	6642	6778	6724	6792	6740	6750	6688	6861	6708	6733	6789	6760	6775	6688	6762	6823	6886	6828	6697	6802	6714	6771	6773	6847	6784	6763	6780	6704	6861	6790	6828	6894	6832	6840	6663	6817	6848	6703	6679	6810	6829	6646	6732	6792	6701	6696	6781	6784	6813	6794	6777	6765	6772	6758	6701	6746	6784	6627	6769	6867	6868	6698	6784	6677	6739	6749	6712	6682	6757	6730	6744	6739	6749	6744	6769	6618	6787	6762	6813	6695	6837	6823	6759	6869	6735	6723	6719	6709	6772	6722	6657	6762	6699	6860	6729	6720	6765	6638	6662	6808	6810	6870	6866	6717	6731	6679	6712	6733	6732	6907	6684	6849	6771	6686	6786	6686	6724	6821	6799	6713	6847	6698	6756	6747	6809	6761	6799	6848	6718	6657	6896	6720	6716	6731	6773	6686	6790	6773	6748	6736	6855	6758	6739	6737	6857	6847	6756	6656	6841	6731	6903	6794	6875	6621	6852	6738	6781	6786	6707	6654	6706	6667	6719	6914	6872	6698	6747	6640	6834	6677	6906	6789	6900	6785	6796	6756	6782	6743	6707	6770	6757	6711	6888	6925	6699	6633	6728	6769	6710	6797	6826	6920	6738	6800	6653	6801	6875	6792	6769	6745	6814	6805	6696	6843	6753	6651	6771	6759	6743	6803	6733	6792	6788	6736	6768	6922	6668	6512	6750	6750	6637	6702	6672	6771	6783	6910	6674	6807	6788	6829	6619	6768	6821	6697	6733	6733	6822	6798	6669	6708	6717	6804	6805	6765	6783	6656
40448	47231	34065	19838	7343	1979	993	796	761	758	751	754	741	727	706	750	765	752	715	750	755	750	717	717	738	756	812	737	737	749	774	747	775	753	754	740	743	742	764	742	785	779	761	746	724	749	746	745	716	759	724	801	736	706	793	781	737	727	738	719	731	748	777	798	785	733	744	751	708	769	757	789	780	730	744	751	706	729	789	803	698	795	741	768	787	722	757	763	766	755	767	733	736	774	724	698	805	746	722	717	786	741	755	748	720	773	789	767	748	726	749	760	707	752	790	757	768	733	773	726	748	716	754	763	736	776	764	760	713	768	713	756	757	768	751	724	712	776	760	757	742	736	788	746	681	778	746	731	720	761	721	752	768	766	755	745	710	730	743	729	693	777	737	759	741	825	769	754	761	750	733	759	765	762	749	782	742	690	724	777	740	757	713	766	768	732	781	730	756	718	736	778	706	770	753	779	718	697	690	732	784	800	776	747	745	760	740	766	713	761	749	769	693	747	734	754	740	795	765	775	744	734	701	801	735	713	785	696	744	734	719	723	777	820	762	770	757	793	776	733	752	754	734	732	684	795	709	759	722	770	778	779	766	798	787	746	726	745	792	803	740	777	742	734	741	744	753	767	740	723	757	769	758	733	751	792	729	732	731	733	735	788	699	734	770	748	725	737	790	763	737	761	779	732	747	695	765	780	794	763	750	763	786	746	737	725	724	773	726	750	736	732	717	736	747	744	775	811	742	761	763	740	789	760	684	774	712	761	732	782	702	753	787	771	688	740	762	747	779	782	754	776	753	803	748	708	700	698	752	749	793	796	748	775	751	797	742	753	744	758	798	763	796	756	763	757	707	798	747	760	795	696	752	764	758	760	746	752	733	733	774	775	770	772	731	793	775	742	745	735	800	751	738	699	773	730	827	748	717	780	720	754	790	787	744	772	780	727	739	738	756	732	732	773	683	766	738	723	748	728	728	771	740	788	780	740	784	738	757	696	732	775	744	769	795	816	737	721	741	717	728	767	718	782	783	794	732	742	757	775	774	721	759	767	779	728	767	744	763	746	774	758	754	733	765	744	721	719	742	690	762	726	778	767	710	760	678	740	724	790	752	756	831	797	734	764	751	750	707	793	728	740	796	739	759	735	748	774	762	730	751	731	733	697	772	717	761	725	708	779	778	779	712	771	750	815	725	730	730	696	740	744	756	769	759	774	765	734	760	810	744	726	741	757	749	747	767	727	746	790	742	776	793	737	767	715	761	761	747	805	745	763	727	776	723	791	704	767	763	722	741	743	766	754	756	771	753	706	772	715	746	788	727	782	744	782	730	731	768	777	722	735	755	752	753	779	776	810	740	721	794	755	716	753	753	733	760	783	744	743	776	740	736	742	772	767	771	721	741	715	767	798	704	778	774	712	725	797	754	781	791	732	804	782	773	758	733	774	755	772	749	703	741	721	719	803	758	742	732	795	771	763	697	734	763	754	766	746	762	751	768	757	748	815	788	778	686	745	759	764	713	765	767	746	740	724	703	740	733	718	743	755	739	762	776	746	749	759	792	784	757	760	742	798	726	806	722	747	745	809	767	792	758	764	769	762	711	751	781	715	794	762	773	819	756	741	721	756	775	804	765	778	765	808	809	722	718	738	778	731	755	711	726	770	741	776	798	750	742	789	717	681	715	763	759	762	756	732	750	747	739	727	749	749	804	694	691	711	785	737	725	749	724	798	729	746	753	754	728	744	768	746	771	765	713	725	778	754	783	683	716	726	769	722	697	769	729	753	703	736	762	751	791	707	723	782	791	721	785	718	779	775	758	702	790	759	755	777	796	763	733	729	766	738	733	794	752	730	765	732	719	736	794	734	719	784	783	734	698	765	727	737	778	779	778	747	703	764	784	742	744	756	816	756	767	731	754	722	761	745	793	746	751	776	717	767	801	761	768	774	744	766	756	761	712	751	763	769	723	740	751	768	713	758	777	737	738	721	713	786	743	766	743	753	795	796	813	744	707	744	768	718	755	746	799	794	756	738	793	770	779	762	763	731	747	738	771	722	751	768	746	742	833	801	760	743	758	766	766	751	769	761	723	758	749	753	790	735	729	759	732	791	767	762	780	811	762	730	759	758	689	754	751	740	763	719	715	750	763	762	768	784	728	756	714	784	752	745	724	794	793	731	735	750	750	749	788	752	745	749	774	765	835	755	744	716	732	805	701	773	758	777	746	718	757	752	766	793	800	768	694	737	718	780	746	792	757	725	811	754	803	740	740	776	808	745	789	802	755	743	723	757	792	772	774	729	689	808	786	748	773	775	731	771	762	735	789	738	727	734	791	779	759	722	759	734	754	777	785	726	753	755	770	786	774	691	772	723	735	732	770	689	736	749	711	750	697	757	795	688	728	764	753	774	721	751	756	747	748	729	701	710	795	781	825	736	715	789	742	717	790	764	744	769	780	717	741	689	721	730	752	776	764	789	748	745	747	760	718	782	738	754	756	755	710	777	790	739	767	799	756	690	762	753	797	745	735	785	750	722	745	748	768	740	741	767	737	752	705	774	735	776	703	769	746	695	773	732	757	731	796	717	754	755	751	800	751	755	764	806	732	727	705	738	820	735	711	770	733	752	691	745	784	781	760	750	793	701	764	725	711	746	726	740	741	758	793	741	733	728	800	710	749	784	760	748	700	730	726	748	750	773	754	781	731	742	743	736	754	792	758	716	776	783	743	735	719	738	741	748	826	747	714	770	731	769	749	745	718	768	757	801	761	744	765	749	758	701	745	785	740	741	755	723	761	756	729	791	760	738	736	775	750	744	775	745	789	808	765	751	746	758	708	761	752	725	781	726	771	755	742	762	736	780	762	778	773	757	750	782	757	701	741	775	785	769	703	738	811	732	824	736	760	775	774	759	762	747	751	755	736	792	729	758	741	785	761	780	760	712	808	780	702	723	759	716	720	778	725	746	773	782	785	816	735	746	799	726	723	717	776	787	790	756	750	724	713	742	732	747	719	730	745	765	762	800	748	766	768	713	752	736	768	722	757	724	768	727	713	755	737	747	753	737	775	783	713	758	750	733	759	748	763	776	791	791	712	726	713	733	730	779	751	753	741	750	719	764	710	783	737	779	717	719	775	699	688	763	806	795	754	748	802	771	725	792	757	740	744	748	757	787	729	773	776	760	771	779	767	770	704	744	764	737	718	718	773	718	736	724	759	729	807	802	740	756	740	779	789	767	780	746	765	720	730	758	733	804	788	710	757	749	740	776	769	732	734	741	730	752	780	749	704	774	825	769	762	802	784	722	723	758	758	782	805	692	717	794	751	773	756	726	732	745	750	760	769	755	778	735	764	781	745	736	719	770	763	793	748	767	718	752	767	688	763	792	771	729	756	742	784	762	743	792	765	754	760	733	755	755	739	752	715	764	709	716	738	768	699	718	718	749	822	729	765	692	727	779	764	787	777	748	741	757	729	770	734	691	807	798	775	731	705	748	787	723
60536	62899	62133	55312	42092	23822	10888	7255	6693	6551	6699	6604	6749	6742	6629	6666	6710	6614	6730	6682	6785	6741	6674	6644	6632	6759	6586	6790	6642	6562	6695	6557	6536	6568	6796	6660	6722	6625	6605	6646	6588	6611	6599	6594	6575	6601	6640	6686	6680	6706	6549	6653	6664	6661	6611	6663	6608	6574	6593	6741	6621	6658	6654	6711	6611	6614	6611	6670	6704	6636	6685	6548	6671	6682	6674	6622	6614	6644	6581	6599	6582	6664	6473	6629	6698	6741	6622	6536	6727	6621	6651	6575	6750	6619	6665	6811	6684	6648	6543	6590	6629	6650	6696	6643	6719	6668	6737	6617	6672	6615	6544	6656	6522	6633	6595	6799	6656	6611	6636	6557	6711	6587	6594	6764	6642	6666	6675	6556	6603	6660	6639	6728	6578	6481	6732	6623	6636	6753	6549	6660	6580	6690	6619	6630	6569	6575	6737	6542	6532	6662	6625	6563	6652	6761	6594	6791	6698	6608	6781	6552	6672	6762	6599	6665	6619	6694	6711	6575	6737	6651	6620	6586	6671	6811	6665	6588	6600	6531	6600	6729	6706	6651	6496	6425	6831	6671	6580	6532	6580	6635	6718	6653	6650	6727	6640	6577	6549	6536	6689	6640	6538	6535	6712	6670	6641	6598	6522	6561	6675	6674	6564	6619	6769	6612	6632	6677	6565	6675	6599	6703	6496	6640	6439	6661	6606	6535	6643	6675	6735	6692	6652	6514	6566	6580	6676	6603	6622	6689	6581	6678	6656	6732	6735	6659	6576	6652	6621	6676	6575	6716	6616	6555	6586	6594	6613	6694	6671	6634	6651	6632	6631	6586	6645	6749	6685	6622	6699	6583	6662	6643	6650	6578	6619	6562	6674	6657	6681	6653	6562	6521	6738	6602	6640	6688	6630	6654	6715	6661	6513	6647	6663	6614	6739	6652	6499	6528	6627	6633	6644	6738	6531	6607	6558	6739	6662	6817	6663	6632	6665	6560	6710	6571	6757	6597	6620	6600	6539	6753	6598	6674	6649	6619	6580	6560	6598	6599	6578	6815	6525	6534	6761	6534	6717	6579	6667	6804	6661	6609	6668	6702	6607	6659	6672	6641	6672	6709	6664	6610	6642	6770	6489	6617	6673	6574	6603	6663	6615	6633	6574	6763	6564	6579	6702	6563	6604	6722	6614	6671	6589	6685	6613	6573	6678	6589	6619	6618	6638	6626	6532	6491	6761	6550	6563	6686	6656	6670	6722	6637	6498	6632	6638	6623	6676	6590	6623	6669	6526	6674	6711	6589	6618	6616	6527	6675	6610	6545	6639	6746	6745	6714	6713	6518	6564	6571	6595	6542	6703	6626	6676	6572	6502	6504	6571	6638	6645	6511	6525	6611	6518	6590	6541	6807	6606	6670	6667	6740	6641	6616	6586	6662	6593	6731	6581	6647	6683	6572	6586	6563	6797	6718	6541	6608	6751	6549	6576	6808	6679	6660	6705	6625	6693	6661	6583	6643	6616	6555	6630	6637	6589	6598	6682	6624	6598	6622	6751	6741	6591	6699	6596	6763	6613	6627	6671	6784	6728	6842	6650	6650	6720	6690	6686	6652	6692	6660	6608	6591	6691	6625	6555	6550	6758	6649	6480	6663	6599	6661	6562	6570	6606	6727	6635	6517	6738	6766	6610	6744	6623	6595	6688	6657	6698	6674	6571	6744	6668	6539	6556	6644	6651	6700	6647	6642	6675	6672	6538	6666	6616	6576	6608	6519	6629	6621	6610	6757	6616	6653	6607	6577	6709	6694	6699	6590	6674	6636	6629	6638	6645	6697	6678	6570	6558	6666	6606	6504	6694	6535	6698	6704	6513	6591	6669	6530	6563	6623	6512	6661	6651	6744	6643	6556	6675	6663	6453	6605	6615	6644	6642	6519	6666	6558	6648	6663	6546	6490	6661	6610	6617	6605	6615	6686	6756	6745	6551	6598	6698	6786	6568	6774	6600	6679	6665	6687	6590	6668	6526	6693	6596	6669	6539	6599	6641	6618	6639	6635	6476	6697	6555	6659	6661	6670	6568	6471	6691	6617	6548	6725	6687	6558	6585	6633	6614	6519	6573	6507	6689	6698	6692	6498	6669	6701	6596	6643	6533	6740	6574	6589	6758	6639	6684	6716	6629	6719	6608	6600	6709	6515	6710	6693	6636	6644	6710	6552	6705	6500	6786	6611	6638	6681	6705	6669	6698	6515	6667	6674	6606	6777	6601	6584	6531	6624	6618	6644	6567	6721	6655	6606	6728	6635	6595	6610	6639	6690	6671	6665	6731	6668	6692	6626	6596	6682	6622	6695	6513	6658	6716	6665	6782	6752	6534	6627	6680	6578	6718	6627	6767	6572	6701	6632	6770	6747	6586	6594	6649	6584	6482	6723	6601	6783	6632	6614	6497	6566	6642	6690	6602	6701	6646	6554	6572	6623	6666	6709	6533	6646	6596	6634	6671	6654	6711	6678	6649	6687	6579	6644	6563	6456	6775	6693	6549	6582	6578	6717	6581	6691	6618	6645	6692	6810	6448	6666	6545	6722	6575	6740	6498	6644	6572	6655	6652	6603	6716	6614	6538	6557	6727	6624	6599	6547	6551	6639	6653	6644	6625	6720	6641	6524	6541	6633	6589	6581	6514	6558	6713	6559	6655	6659	6621	6632	6619	6731	6758	6694	6635	6632	6552	6580	6624	6598	6833	6528	6621	6612	6749	6682	6692	6769	6625	6752	6574	6499	6583	6642	6617	6816	6653	6742	6648	6577	6690	6613	6691	6736	6585	6638	6806	6645	6680	6627	6584	6661	6747	6629	6694	6640	6538	6669	6670	6652	6715	6670	6632	6609	6732	6545	6515	6659	6711	6604	6684	6598	6683	6645	6729	6659	6546	6628	6642	6632	6666	6670	6668	6656	6613	6695	6616	6695	6616	6493	6618	6563	6551	6591	6638	6606	6697	6549	6581	6638	6737	6445	6671	6597	6684	6794	6784	6626	6629	6672	6638	6654	6645	6583	6433	6551	6656	6669	6603	6583	6649	6714	6742	6669	6646	6549	6676	6670	6596	6658	6619	6527	6526	6665	6529	6716	6551	6592	6657	6724	6680	6629	6558	6784	6679	6661	6598	6717	6629	6629	6755	6586	6634	6635	6680	6721	6540	6577	6603	6656	6569	6541	6519	6636	6795	6561	6630	6685	6684	6691	6648	6562	6665	6624	6647	6558	6548	6738	6558	6649	6570	6658	6633	6589	6601	6683	6608	6616	6575	6574	6723	6525	6666	6607	6625	6668	6576	6586	6777	6814	6658	6495	6491	6673	6607	6791	6587	6706	6688	6648	6588	6672	6626	6649	6621	6554	6654	6684	6701	6650	6656	6720	6529	6670	6666	6624	6587	6607	6651	6611	6686	6598	6706	6605	6673	6532	6569	6626	6392	6511	6578	6673	6611	6668	6574	6601	6663	6515	6625	6669	6814	6596	6675	6563	6629	6651	6482	6734	6668	6584	6618	6726	6648	6632	6782	6600	6605	6632	6629	6475	6666	6810	6637	6617	6777	6707	6603	6643	6617	6590	6622	6620	6770	6522	6641	6759	6646	6620	6685	6635	6593	6626	6658	6737	6607	6511	6725	6626	6650	6552	6647	6601	6643	6633	6573	6687	6629	6632	6538	6676	6582	6576	6613	6643	6683	6563	6574	6602	6683	6603	6731	6662	6561	6670	6718	6661	6529	6775	6665	6634	6646	6707	6578	6613	6570	6560	6580	6609	6720	6610	6587	6635	6696	6607	6592	6580	6691	6689	6748	6689	6619	6732	6625	6553	6652	6564	6554	6625	6638	6637	6745	6564	6596	6736	6801	6463	6610	6567	6685	6749	6583	6688	6591	6700	6496	6646	6651	6746	6669	6588	6501	6689	6642	6643	6528	6587	6507	6679	6678	6475	6624	6645	6698	6661	6618	6601	6684	6665	6652	6598	6690	6722	6616	6691	6610	6630	6451	6681	6614	6641	6703	6631	6624	6626	6608	6609	6683	6635	6514	6758	6493	6614	6523	6583	6510	6766	6679	6677	6533	6549	6639	6637	6713	6584	6644	6547	6623	6697	6550	6658	6652	6647	6674	6612	6492	6478	6630	6724	6638	6561	6742	6630	6721	6578	6677	6643	6608	6664	6445	6724	6608	6497	6615	6536	6653	6548	6569	6658	6619	6670	6560	6502	6627	6762	6587	6606	6703	6591	6660	6706	6529	6574	6569	6648	6819	6647	6648	6727	6607	6639	6633	6617	6667	6609	6641	6726	6679	6566	6633	6536	6531	6673	6559	6647	6642	6512	6549	6616	6649	6673	6683	6534	6714	6608	6697	6719	6501	6540	6582	6599	6634	6584	6648	6613	6584	6727	6720	6615	6466	6690	6625	6542	6586	6599	6536	6608	6721	6630	6693	6659	6728	6630	6629	6550	6500	6730	6719	6496	6571	6669	6678	6753	6744	6610	6710	6635	6679	6611	6611	6704	6613	6628	6574	6635	6792	6625	6664	6509	6613	6800	6550	6685	6539	6744	6633	6643	6747	6747	6570	6751	6569	6752	6705	6620	6649	6620	6743	6737	6625	6631	6566	6658	6622	6678	6680	6640	6662	6623	6691	6609	6559	6667	6726	6653	6654	6701	6642	6660	6627	6613	6726	6589	6674	6574	6592	6690	6667	6564	6629	6653	6604	6661	6622	6655	6600	6578	6552	6479	6644	6548	6747	6636	6649	6585	6636	6684	6591	6633	6523	6708	6739	6651	6643	6740	6664	6594	6782	6591	6610	6590	6573	6571	6624	6708	6604	6674	6559	6689	6755	6633	6526	6626	6477	6513	6512	6606	6671	6753	6505	6639	6527	6676	6669	6694	6643	6628	6760	6636	6530	6575	6716	6556	6569	6716	6710	6731	6576	6712	6714	6564	6711	6581	6611	6504	6674	6593	6520	6688	6642	6708	6715	6540	6779	6645	6641	6648	6756	6609	6398	6620	6583	6610	6568	6659	6751	6616	6645	6612	6654	6603	6581	6515	6645	6557	6613	6617	6744	6816
30175	34417	23954	11494	3955	1600	1012	843	902	863	873	883	853	802	829	875	878	810	846	870	830	848	857	874	864	866	860	825	854	861	852	833	870	850	860	841	827	855	826	899	847	883	813	834	829	906	866	814	829	828	851	806	869	848	844	823	842	894	837	851	781	890	825	823	817	836	917	868	818	840	842	863	814	803	851	865	801	827	869	813	886	809	821	833	838	838	858	852	869	843	857	821	891	907	843	867	859	817	870	839	817	854	861	813	852	844	860	875	851	827	895	840	881	823	850	817	838	851	852	861	852	828	826	865	859	892	881	823	851	913	887	892	844	860	825	845	852	813	884	883	859	879	862	908	862	803	858	846	884	869	893	871	820	854	812	860	828	761	826	842	814	826	832	901	845	836	822	825	838	876	886	888	857	856	877	869	869	822	853	873	889	840	846	844	858	870	884	850	875	819	907	860	868	852	865	854	861	844	824	832	908	815	833	756	851	895	844	827	804	830	864	873	807	861	901	832	860	903	848	853	819	852	869	800	905	876	884	830	867	851	839	820	865	868	826	832	874	880	887	807	849	799	896	856	818	854	805	823	819	866	812	883	809	887	886	886	845	830	816	871	850	882	881	870	830	878	833	851	802	880	864	846	830	844	883	888	826	842	893	870	912	820	852	883	855	858	890	795	823	848	862	892	877	860	838	812	850	894	801	814	858	813	856	826	847	851	887	851	855	840	857	792	908	856	845	875	898	831	914	869	874	832	828	818	861	833	857	835	875	885	837	860	852	846	848	839	865	856	878	869	848	935	841	841	817	872	850	868	853	823	824	826	825	833	835	855	872	875	893	869	809	851	881	817	818	857	835	783	833	805	889	869	807	844	851	873	854	877	858	825	826	837	874	864	852	853	809	824	841	847	874	821	894	870	849	863	809	864	823	871	844	883	812	866	832	875	879	843	802	839	840	794	850	875	827	878	871	805	837	832	867	889	866	784	885	877	833	888	863	788	862	824	820	858	878	803	840	901	892	871	874	879	872	793	852	862	802	863	793	893	840	852	897	852	822	858	896	823	905	847	772	884	839	865	872	849	856	888	874	907	858	882	797	837	870	817	807	876	882	824	846	848	869	841	850	805	851	827	816	854	839	868	846	831	860	869	858	844	876	850	825	810	857	840	867	887	812	870	918	874	840	886	854	871	889	807	867	874	847	847	796	901	851	802	884	844	862	872	842	856	845	899	865	882	859	840	882	809	848	808	884	815	844	842	825	802	830	853	870	826	817	858	925	841	901	860	848	860	835	847	845	845	817	842	860	871	855	847	848	860	857	815	869	937	873	860	868	811	809	839	892	839	890	831	863	833	802	883	881	855	870	893	853	833	832	827	814	817	850	848	826	808	803	868	894	889	821	826	906	896	851	852	842	806	884	842	805	830	849	816	894	842	867	838	820	838	874	856	823	852	882	834	896	855	830	866	853	854	823	917	829	831	809	888	822	793	832	817	863	873	854	835	860	889	895	849	855	844	805	904	875	853	803	893	856	804	844	868	880	807	853	866	835	929	883	815	858	837	891	864	850	807	866	875	841	884	861	821	878	887	853	809	861	869	896	872	854	908	814	831	864	838	857	869	913	868	852	863	876	841	855	866	866	853	857	862	808	825	884	861	894	825	890	868	878	871	810	885	838	839	818	845	857	853	901	889	855	827	877	808	854	837	812	832	816	876	884	842	923	916	833	840	867	871	843	834	844	889	790	836	845	833	817	858	801	886	868	859	833	835	861	845	853	826	849	849	886	863	832	851	835	854	795	906	889	855	883	826	821	839	887	851	877	829	817	858	838	902	874	836	919	810	834	873	855	824	856	871	803	850	854	815	813	873	850	838	855	845	837	851	863	833	927	843	901	930	841	854	913	815	857	849	844	918	817	816	882	831	859	861	823	893	855	816	858	833	828	918	865	885	912	838	810	823	894	832	836	876	818	827	829	923	863	818	860	854	886	794	913	819	864	781	898	821	920	834	859	858	901	833	823	822	891	776	856	840	832	796	858	857	865	921	832	888	894	839	875	885	857	851	883	869	842	891	889	889	821	778	797	835	893	906	882	843	899	827	844	849	894	805	821	904	854	795	854	889	906	860	854	880	845	847	842	899	866	835	866	815	840	836	888	899	835	878	863	848	781	833	841	836	892	891	866	881	855	863	816	827	855	890	862	860	845	839	814	817	878	864	815	865	857	843	896	816	814	854	876	847	861	888	850	814	827	872	815	843	846	852	884	807	843	879	848	861	846	850	870	897	862	866	855	827	832	878	854	813	894	854	835	838	834	846	848	852	874	838	824	924	822	829	853	907	876	827	878	836	839	802	855	813	864	802	883	875	873	824	845	861	812	819	877	844	837	879	832	877	825	850	786	836	843	830	812	824	827	852	821	892	813	879	878	853	891	818	887	880	825	856	839	903	876	846	835	859	870	801	829	896	870	812	890	882	885	836	844	863	848	833	838	847	837	862	827	865	917	843	847	813	852	885	862	826	806	886	838	868	812	841	866	851	821	846	876	804	854	839	863	885	843	846	832	808	881	873	865	900	856	794	831	805	862	876	856	918	854	811	836	823	831	861	851	864	872	848	822	862	842	803	830	827	850	844	878	839	830	811	847	827	892	822	869	855	864	837	899	820	823	865	871	838	871	864	909	872	827	911	845	856	829	884	840	851	890	893	896	866	824	869	836	846	903	816	805	881	857	877	847	896	863	867	792	868	825	852	891	849	855	822	878	853	849	891	825	846	811	880	903	848	903	817	820	804	799	848	815	883	819	877	845	812	907	854	885	831	842	847	851	833	811	857	795	876	889	937	845	859	885	871	847	911	824	854	831	859	845	881	778	852	823	836	854	820	838	915	854	851	883	843	849	854	882	860	804	824	876	887	863	826	866	855	905	888	881	865	835	811	850	863	882	818	859	870	880	855	833	836	794	912	870	882	881	838	893	853	807	833	854	861	804	856	846	875	866	849	844	849	877	800	881	857	895	859	869	858	890	852	874	825	882	825	852	865	851	783	842	868	837	811	881	896	890	844	866	899	866	848	838	842	859	830	886	845	803	874	890	809	824	877	845	852	864	833	841	845	806	827	832	903	824	845	841	878	848	861	861	833	858	887	852	859	840	887	831	809	881	861	858	851	851	839	791	886	826	823	801	840	832	825	821	878	841	884	818	849	818	857	897	846	869	875	863	860	842	794	811	810	877	860	831	834	855	817	852	887	831	863	859	894	885	854	865	851	885	820	846	870	829	857	900	799	807	880	852	796	887	845	841	840	838	818	864	774	876	847	860	889	852	824	876	832	857	849	799	815	854	901	873	859	860	858	838	893	824	895	799	855	865	871	858	844	803	834	875	820	869	809	874	800	818	849	836	833	849	845	836	809	833	863	835	925	878	861	850	838	890	835	833	856	900	846	838	834	843	833	882	842	829	864	891	825	856	874	825	874	829	823	838	848	839	876	823	840	911	866	816	864
63650	60216	50341	44498	35388	19983	10007	7625	7257	7120	7360	7350	7341	7322	7291	7347	7450	7321	7321	7246	7461	7342	7333	7314	7274	7455	7308	7302	7342	7230	7313	7320	7425	7331	7342	7400	7429	7322	7362	7335	7391	7388	7309	7469	7356	7378	7405	7188	7339	7410	7389	7431	7345	7349	7461	7251	7337	7342	7478	7353	7372	7503	7280	7415	7199	7229	7415	7305	7293	7317	7322	7444	7348	7281	7262	7318	7343	7269	7287	7385	7246	7280	7456	7357	7527	7349	7230	7263	7294	7357	7483	7377	7353	7431	7384	7415	7325	7345	7334	7339	7311	7388	7257	7451	7372	7302	7276	7446	7284	7295	7420	7385	7391	7393	7390	7338	7361	7292	7298	7369	7320	7330	7489	7345	7306	7283	7324	7431	7333	7315	7345	7145	7203	7381	7364	7339	7376	7319	7406	7347	7308	7433	7433	7373	7382	7331	7283	7396	7363	7270	7355	7314	7404	7363	7354	7337	7279	7401	7349	7302	7331	7411	7376	7109	7404	7387	7258	7282	7320	7333	7435	7377	7374	7277	7192	7370	7320	7460	7386	7357	7310	7268	7414	7368	7551	7437	7423	7288	7318	7480	7334	7236	7312	7248	7302	7368	7311	7321	7508	7344	7365	7423	7314	7371	7467	7285	7403	7395	7261	7393	7302	7344	7360	7379	7301	7391	7382	7324	7452	7398	7340	7420	7374	7329	7404	7317	7290	7336	7373	7288	7301	7377	7120	7242	7298	7411	7354	7250	7301	7304	7379	7384	7448	7312	7413	7361	7217	7482	7384	7469	7365	7331	7365	7331	7338	7385	7356	7375	7344	7333	7456	7416	7400	7160	7326	7328	7414	7381	7365	7310	7290	7300	7362	7233	7393	7378	7330	7305	7436	7362	7398	7325	7260	7285	7376	7311	7293	7421	7331	7308	7408	7430	7468	7354	7356	7409	7186	7411	7450	7463	7350	7395	7328	7291	7398	7274	7340	7422	7405	7485	7547	7456	7219	7401	7280	7402	7364	7326	7240	7314	7456	7261	7510	7356	7487	7320	7307	7331	7275	7365	7363	7438	7488	7243	7417	7480	7304	7370	7377	7304	7384	7446	7389	7405	7325	7478	7417	7417	7311	7400	7371	7295	7275	7390	7285	7394	7413	7302	7349	7408	7342	7381	7167	7316	7366	7359	7412	7295	7172	7446	7298	7441	7333	7289	7372	7329	7383	7387	7406	7333	7367	7335	7269	7336	7315	7451	7443	7445	7371	7362	7519	7274	7375	7304	7468	7424	7182	7322	7336	7253	7365	7384	7349	7352	7442	7302	7287	7236	7248	7434	7388	7502	7373	7334	7408	7238	7303	7321	7349	7327	7289	7342	7468	7423	7280	7299	7378	7343	7373	7387	7295	7412	7402	7363	7277	7245	7362	7277	7280	7312	7288	7303	7345	7462	7403	7385	7390	7382	7295	7431	7183	7323	7238	7336	7386	7395	7385	7382	7415	7372	7489	7423	7311	7398	7281	7325	7300	7334	7408	7315	7293	7183	7354	7331	7243	7203	7269	7338	7378	7275	7300	7274	7325	7266	7380	7212	7338	7417	7343	7263	7330	7224	7419	7423	7355	7357	7280	7237	7273	7358	7290	7329	7326	7430	7371	7312	7363	7372	7408	7362	7302	7402	7262	7457	7358	7468	7299	7444	7349	7433	7239	7395	7351	7346	7245	7451	7344	7320	7393	7318	7372	7379	7380	7369	7353	7323	7448	7251	7314	7235	7373	7353	7462	7178	7397	7222	7314	7324	7328	7472	7237	7395	7338	7264	7459	7365	7422	7470	7337	7324	7324	7272	7307	7273	7284	7337	7394	7345	7446	7391	7455	7392	7488	7335	7385	7417	7333	7333	7413	7319	7365	7406	7417	7331	7263	7193	7294	7400	7371	7408	7254	7463	7407	7376	7329	7338	7397	7521	7437	7415	7454	7248	7334	7464	7278	7347	7374	7133	7467	7500	7368	7302	7505	7326	7447	7406	7359	7301	7478	7374	7337	7351	7337	7321	7154	7400	7425	7324	7226	7413	7190	7313	7367	7266	7397	7433	7395	7262	7325	7471	7413	7362	7437	7321	7360	7321	7286	7313	7302	7358	7337	7281	7332	7174	7444	7322	7379	7453	7254	7328	7404	7358	7379	7432	7506	7409	7375	7369	7367	7332	7457	7205	7389	7359	7439	7355	7336	7401	7316	7213	7427	7310	7355	7343	7290	7419	7265	7244	7306	7357	7286	7359	7521	7392	7367	7400	7460	7293	7341	7319	7291	7300	7342	7318	7282	7328	7294	7364	7444	7175	7429	7454	7310	7340	7358	7230	7243	7477	7333	7367	7380	7430	7336	7333	7288	7383	7362	7281	7265	7273	7279	7325	7469	7260	7350	7379	7293	7253	7345	7313	7314	7256	7416	7293	7290	7267	7437	7375	7400	7383	7229	7388	7451	7330	7426	7313	7479	7448	7246	7375	7304	7356	7199	7373	7351	7200	7356	7254	7291	7441	7307	7341	7327	7353	7261	7335	7280	7408	7325	7447	7310	7398	7303	7378	7369	7369	7386	7297	7357	7321	7509	7297	7230	7418	7524	7251	7422	7255	7346	7363	7442	7336	7370	7218	7313	7273	7268	7435	7470	7468	7249	7314	7539	7339	7408	7282	7338	7264	7268	7425	7495	7312	7350	7235	7445	7317	7226	7465	7326	7455	7360	7402	7311	7392	7352	7490	7222	7321	7299	7409	7382	7212	7368	7259	7390	7255	7346	7382	7366	7414	7267	7312	7301	7473	7422	7264	7424	7288	7367	7347	7426	7327	7302	7383	7388	7349	7363	7284	7448	7367	7444	7432	7347	7267	7499	7175	7425	7408	7303	7150	7296	7415	7263	7485	7377	7330	7285	7337	7617	7251	7171	7317	7368	7224	7320	7393	7399	7320	7474	7495	7359	7323	7344	7375	7374	7264	7351	7330	7453	7313	7336	7403	7400	7252	7509	7474	7426	7482	7252	7404	7124	7390	7476	7452	7361	7328	7445	7249	7344	7352	7309	7388	7455	7297	7379	7405	7334	7385	7363	7221	7394	7353	7304	7325	7374	7354	7465	7308	7334	7434	7329	7375	7353	7320	7322	7312	7378	7336	7289	7262	7448	7358	7375	7351	7346	7299	7311	7343	7344	7267	7324	7323	7325	7181	7456	7393	7307	7390	7353	7204	7325	7377	7288	7185	7344	7442	7372	7259	7491	7491	7215	7270	7492	7313	7432	7319	7246	7308	7529	7288	7424	7361	7350	7329	7401	7330	7377	7415	7308	7298	7385	7219	7335	7357	7363	7369	7419	7453	7324	7333	7422	7416	7426	7325	7514	7406	7266	7422	7376	7283	7356	7259	7291	7339	7330	7318	7439	7374	7228	7329	7359	7428	7424	7276	7295	7504	7325	7428	7485	7374	7324	7287	7505	7344	7269	7358	7396	7413	7288	7307	7332	7171	7382	7370	7370	7285	7174	7222	7287	7528	7241	7375	7335	7332	7381	7352	7208	7398	7349	7379	7427	7312	7358	7209	7314	7343	7371	7341	7383	7525	7315	7328	7326	7177	7297	7404	7197	7406	7325	7416	7212	7424	7352	7367	7232	7270	7219	7393	7444	7294	7341	7364	7336	7336	7392	7268	7362	7294	7363	7380	7263	7372	7354	7157	7340	7359	7315	7417	7454	7323	7284	7311	7413	7528	7322	7459	7403	7376	7307	7420	7375	7313	7350	7399	7410	7378	7325	7459	7337	7268	7456	7357	7280	7310	7351	7411	7291	7153	7362	7280	7367	7323	7190	7333	7384	7349	7503	7474	7510	7260	7521	7248	7200	7451	7474	7429	7358	7274	7234	7416	7314	7361	7353	7534	7357	7216	7505	7346	7322	7308	7250	7240	7448	7323	7196	7352	7303	7389	7398	7337	7283	7435	7442	7240	7412	7331	7374	7383	7416	7270	7399	7401	7460	7351	7269	7325	7358	7314	7336	7429	7382	7352	7480	7298	7392	7379	7374	7411	7402	7334	7393	7313	7340	7334	7298	7223	7335	7404	7245	7375	7372	7382	7295	7379	7411	7336	7197	7536	7350	7319	7242	7385	7365	7301	7271	7467	7379	7309	7275	7227	7311	7488	7326	7286	7290	7443	7458	7349	7400	7309	7345	7536	7301	7366	7492	7172	7301	7360	7298	7343	7350	7311	7362	7280	7282	7414	7402	7432	7283	7292	7388	7381	7441	7381	7224	7443	7377	7406	7220	7424	7303	7383	7369	7445	7333	7336	7191	7359	7530	7202	7279	7397	7368	7401	7395	7272	7412	7284	7322	7356	7279	7349	7476	7358	7334	7531	7177	7382	7331	7373	7274	7389	7325	7358	7299	7282	7426	7350	7394	7364	7493	7334	7275	7390	7378	7380	7380	7310	7441	7366	7343	7319	7384	7428	7314	7227	7332	7264	7299	7240	7474	7406	7289	7384	7448	7324	7414	7380	7454	7200	7214	7400	7233	7419	7398	7502	7157	7353	7240	7390	7392	7476	7436	7367	7305	7274	7399	7365	7361	7403	7410	7368	7323	7359	7323	7419	7318	7374	7167	7382	7347	7433	7448	7424	7280	7230	7466	7288	7339	7352	7416	7488	7252	7298	7320	7304	7364	7237	7388	7446	7311	7266	7471	7439	7348	7510	7156	7449	7325	7366	7400	7371	7321	7282	7445	7422	7421	7303	7380	7374	7365	7401	7287	7308	7338	7426	7384	7290	7241	7240	7329	7334	7355	7371	7448	7284	7255	7281	7463	7392	7433	7346	7300	7529	7361	7343	7342	7309	7429	7372	7329	7339	7278	7364	7295	7223	7367	7347	7364	7345	7251	7308	7375	7291	7379	7291	7341	7231	7301	7318	7311	7303	7434	7319	7314	7364	7234	7475	7374	7380	7391	7230	7268	7462	7327	7273	7434	7261	7246	7333	7422	7521	7366	7392	7497	7256	7508	7305	7388	7357	7286	7322	7402	7335	7450	7252	7360	7278	7356	7314	7360	7380	7367	7237	7346	7233
40946	47123	33202	18149	6866	2259	960	755	690	732	720	739	709	665	717	677	732	673	770	735	690	699	651	705	695	696	734	685	763	734	706	736	759	741	668	692	693	679	680	725	741	694	704	695	713	685	733	665	721	648	718	703	702	720	668	722	725	703	659	710	700	733	664	761	711	696	678	736	697	724	716	667	743	690	674	659	735	739	715	721	692	707	719	689	692	654	701	671	690	706	693	703	697	735	728	781	735	740	692	659	694	736	673	725	792	698	726	659	726	682	728	736	704	703	710	706	745	717	688	709	649	788	708	730	708	698	694	729	701	685	719	740	703	722	672	707	698	680	760	691	696	723	688	706	719	714	717	668	733	714	707	708	708	719	708	686	698	699	682	702	743	740	733	684	696	707	696	680	689	687	713	729	653	716	737	696	712	756	704	665	714	689	702	734	737	710	710	680	734	682	752	709	703	697	668	670	723	724	759	757	705	729	722	676	685	757	714	749	698	719	704	663	686	700	710	751	695	709	743	686	730	712	700	717	760	728	713	726	713	725	692	670	737	724	702	648	662	759	677	724	710	720	737	681	702	696	722	721	776	748	698	701	711	710	753	678	756	711	735	761	775	718	682	727	757	735	722	698	698	696	690	683	655	748	741	698	731	713	716	704	718	796	768	694	781	707	695	702	732	678	701	672	688	751	719	693	759	783	671	770	736	699	702	665	694	722	685	725	760	741	703	729	697	726	723	699	693	711	742	679	749	733	668	747	690	713	706	691	766	686	735	669	705	689	737	730	660	750	715	729	709	738	733	718	694	708	729	704	698	746	773	676	690	685	756	695	744	682	733	724	705	699	688	715	720	680	680	712	744	708	748	698	683	710	692	718	704	707	635	714	702	674	610	694	668	718	724	762	664	769	687	716	713	706	709	699	685	686	715	712	712	687	723	694	720	682	695	752	680	692	720	708	711	743	723	734	736	747	694	703	727	695	733	694	671	693	740	673	702	711	719	722	680	713	741	699	723	707	740	670	713	716	731	642	726	700	726	697	679	716	710	712	720	761	683	699	705	706	684	734	679	740	691	681	692	666	706	711	756	736	709	689	734	706	702	734	707	697	711	683	691	721	736	742	740	715	738	735	733	719	739	709	688	730	742	699	729	664	720	741	688	728	750	693	687	733	687	671	723	706	730	719	691	728	742	683	691	704	757	667	698	678	676	706	676	725	650	707	705	716	719	692	710	699	708	742	735	684	741	737	728	697	707	720	715	685	655	738	708	712	679	697	709	749	707	746	723	678	707	696	706	690	687	721	705	699	757	717	718	723	740	683	709	728	730	763	706	726	694	723	700	711	734	759	695	711	724	675	707	694	719	655	681	682	718	708	691	709	725	671	739	727	762	731	687	742	695	721	718	715	713	699	752	716	718	706	641	753	696	709	731	690	699	693	676	729	753	691	679	730	710	693	684	708	780	746	755	669	698	673	710	728	774	695	752	657	697	732	676	712	710	696	719	703	671	753	671	741	736	710	740	752	705	717	731	753	722	741	687	729	745	751	731	696	720	697	713	709	697	702	679	705	712	694	746	659	764	772	744	729	710	712	719	707	676	695	704	681	753	705	702	738	713	676	708	695	688	727	672	729	746	732	684	683	696	724	705	700	746	691	665	689	696	762	704	717	709	745	728	700	709	728	744	672	697	722	706	698	718	697	690	736	724	685	713	753	753	727	729	736	677	693	673	709	726	672	689	751	737	725	714	675	703	664	746	697	721	731	721	691	708	670	757	762	707	736	702	733	722	730	688	706	719	720	726	720	692	730	751	686	715	752	731	699	707	703	720	645	670	702	729	708	716	673	708	710	725	721	691	734	687	708	754	721	715	745	714	710	748	719	722	697	722	749	709	671	697	720	718	744	666	679	709	702	682	672	714	701	723	698	708	713	652	687	682	727	723	672	718	736	717	725	697	708	705	714	691	735	694	703	748	729	746	674	749	666	678	709	730	756	738	762	700	727	724	684	750	718	743	732	698	713	712	698	692	680	641	725	680	770	747	711	691	702	674	704	703	682	648	707	715	724	715	672	697	702	710	717	709	673	692	710	700	687	699	702	685	696	727	713	732	685	727	753	735	702	696	761	707	748	706	716	656	722	658	703	686	716	713	672	678	741	704	742	716	734	695	734	696	753	745	720	753	723	712	734	698	698	718	691	695	709	697	682	687	747	667	664	716	700	714	734	756	698	719	743	721	720	693	685	735	678	706	712	664	681	670	738	699	743	721	789	671	728	698	714	701	685	767	661	724	717	693	751	728	742	676	694	677	679	732	702	675	701	725	723	709	704	749	669	711	678	716	725	709	714	685	715	699	732	647	692	691	676	749	726	729	718	715	735	717	713	748	754	709	695	738	700	716	783	713	733	708	673	714	697	741	708	734	741	693	746	740	730	720	686	708	698	697	736	674	695	689	712	720	701	751	671	685	703	738	738	706	710	718	764	727	729	663	703	671	735	719	666	702	679	692	693	734	732	708	749	750	727	711	684	720	697	729	704	671	731	672	679	720	764	669	707	721	671	730	718	713	730	688	715	738	686	675	722	707	687	732	666	711	723	711	695	732	716	639	760	688	727	705	749	653	714	673	738	733	722	700	728	718	699	723	716	708	703	693	698	745	710	730	761	697	687	721	698	720	692	719	786	686	705	728	746	742	728	648	693	755	655	723	714	670	695	690	763	726	720	715	715	747	695	699	676	732	731	730	701	690	686	699	684	708	642	733	746	719	725	677	703	734	737	715	698	713	718	721	719	698	676	772	770	708	709	700	715	720	719	701	742	738	704	715	727	671	751	767	706	710	711	691	706	739	712	773	706	720	735	681	690	717	730	699	695	683	715	659	705	698	714	664	716	663	698	662	710	689	709	717	706	665	729	712	765	708	693	680	701	730	673	705	725	736	731	671	729	726	739	693	731	752	721	673	720	698	695	693	692	695	706	713	697	681	706	750	705	718	708	736	668	727	722	753	769	702	674	687	731	728	753	743	703	699	763	729	730	723	662	727	705	730	709	723	694	746	657	685	718	676	704	681	685	730	753	706	677	721	704	744	689	691	685	697	737	662	717	735	670	734	744	729	727	719	723	666	702	712	694	717	717	725	740	708	708	693	674	699	662	687	709	717	710	706	704	659	722	706	703	704	695	743	707	703	717	708	702	681	740	725	720	741	758	724	671	716	738	727	712	712	703	696	717	716	723	705	755	727	726	732	692	707	714	727	706	667	699	733	715	682	735	700	708	757	715	683	721	709	692	698	759	737	696	676	736	691	664	692	728	744	680	722	736	729	702	697	738	709	745	713	720	735	700	700	739	692	709	717	661	725	719	719	682	691	682	719	702	695	700	693	698	730	750	744	690	717	671	712	643	628	726	739	664	732	747	712	678	669	712	722	757	690	667	754	754	738	725	713	651	712	662	721	707	730	731	662	695	708	714	703	725	728	704	682	734	683	715	723	704	713	694	719	680
58512	59729	60217	53650	42812	25163	10810	6932	6340	6342	6320	6369	6354	6290	6419	6343	6289	6388	6312	6219	6282	6301	6313	6382	6353	6408	6342	6322	6297	6369	6330	6216	6332	6320	6322	6413	6317	6242	6365	6429	6264	6304	6334	6326	6309	6238	6377	6231	6384	6437	6249	6330	6272	6294	6449	6385	6266	6278	6378	6358	6161	6233	6261	6337	6269	6393	6298	6395	6499	6292	6329	6364	6419	6270	6428	6323	6415	6276	6299	6425	6343	6314	6266	6225	6359	6456	6202	6294	6380	6319	6230	6295	6344	6334	6372	6304	6422	6294	6405	6397	6285	6305	6335	6322	6244	6312	6457	6292	6273	6406	6429	6353	6213	6285	6387	6278	6341	6285	6301	6296	6278	6371	6258	6370	6278	6256	6423	6296	6397	6398	6382	6343	6363	6346	6396	6407	6289	6410	6217	6273	6370	6286	6304	6390	6421	6444	6338	6382	6263	6241	6294	6313	6376	6259	6402	6206	6271	6400	6334	6357	6300	6384	6210	6284	6345	6406	6363	6339	6185	6226	6441	6265	6360	6383	6415	6287	6326	6294	6425	6345	6353	6322	6425	6280	6318	6310	6212	6277	6340	6287	6364	6377	6179	6442	6366	6257	6295	6358	6232	6221	6332	6342	6248	6313	6208	6316	6187	6301	6300	6500	6484	6349	6368	6242	6297	6385	6393	6306	6314	6258	6382	6348	6363	6275	6420	6190	6408	6509	6364	6291	6349	6384	6244	6289	6459	6259	6402	6321	6355	6353	6408	6278	6255	6312	6260	6218	6260	6382	6397	6423	6362	6230	6333	6326	6348	6304	6401	6302	6356	6349	6278	6387	6268	6389	6389	6312	6364	6244	6390	6258	6373	6280	6341	6304	6410	6342	6356	6351	6225	6344	6283	6223	6320	6224	6369	6316	6322	6270	6349	6459	6266	6352	6449	6204	6346	6420	6404	6372	6415	6425	6366	6373	6304	6474	6389	6369	6311	6342	6206	6254	6247	6345	6288	6327	6403	6378	6334	6371	6312	6351	6338	6311	6216	6255	6141	6458	6334	6196	6328	6249	6402	6386	6340	6357	6360	6309	6315	6307	6219	6293	6315	6396	6295	6375	6366	6325	6324	6241	6307	6378	6291	6353	6203	6382	6369	6291	6293	6415	6341	6352	6377	6330	6310	6409	6411	6371	6398	6449	6430	6322	6360	6399	6309	6390	6349	6280	6259	6333	6476	6234	6291	6332	6260	6169	6342	6245	6318	6434	6347	6276	6326	6399	6336	6340	6351	6273	6291	6301	6363	6292	6318	6245	6450	6378	6297	6330	6421	6262	6199	6305	6283	6315	6287	6329	6334	6274	6457	6403	6264	6352	6310	6235	6364	6389	6338	6293	6236	6240	6346	6220	6347	6282	6242	6392	6429	6280	6241	6417	6294	6317	6262	6251	6200	6407	6294	6279	6397	6442	6371	6423	6393	6324	6345	6316	6361	6355	6292	6319	6402	6343	6317	6342	6371	6319	6283	6357	6349	6238	6184	6214	6449	6278	6397	6231	6331	6311	6265	6332	6373	6267	6329	6271	6266	6286	6315	6256	6337	6205	6299	6269	6296	6275	6193	6337	6250	6344	6321	6246	6324	6290	6269	6380	6223	6297	6287	6151	6322	6440	6390	6380	6386	6307	6337	6356	6379	6321	6286	6342	6306	6439	6318	6272	6275	6344	6312	6256	6337	6453	6427	6350	6298	6463	6388	6297	6262	6287	6315	6253	6184	6370	6382	6463	6379	6502	6349	6343	6311	6260	6287	6471	6287	6358	6322	6299	6394	6198	6214	6211	6332	6244	6219	6320	6306	6294	6251	6303	6204	6347	6428	6275	6348	6397	6380	6221	6277	6284	6242	6306	6326	6238	6264	6321	6229	6415	6374	6422	6292	6285	6362	6320	6327	6230	6461	6286	6393	6311	6296	6338	6332	6388	6265	6320	6370	6222	6515	6354	6163	6344	6327	6241	6365	6330	6336	6269	6271	6211	6392	6363	6238	6307	6208	6335	6466	6330	6306	6378	6310	6201	6358	6309	6159	6414	6291	6266	6404	6403	6260	6300	6309	6356	6341	6520	6319	6255	6306	6338	6210	6346	6329	6296	6310	6371	6555	6230	6353	6283	6279	6142	6289	6311	6222	6403	6330	6452	6249	6277	6391	6382	6278	6350	6392	6286	6297	6252	6319	6210	6369	6358	6263	6403	6269	6204	6304	6196	6272	6463	6480	6380	6359	6323	6364	6416	6287	6308	6255	6377	6430	6238	6354	6407	6363	6262	6269	6350	6334	6322	6280	6391	6420	6376	6229	6306	6311	6379	6427	6321	6353	6287	6244	6455	6210	6268	6342	6329	6336	6344	6416	6394	6300	6405	6301	6327	6267	6405	6268	6345	6256	6457	6231	6306	6347	6240	6359	6342	6309	6450	6258	6422	6266	6183	6377	6328	6350	6432	6376	6343	6341	6205	6281	6482	6322	6249	6362	6317	6283	6288	6307	6359	6406	6366	6329	6246	6299	6238	6472	6401	6344	6347	6317	6320	6479	6305	6330	6525	6248	6327	6364	6271	6331	6317	6292	6341	6334	6317	6389	6354	6346	6309	6340	6199	6311	6214	6361	6349	6322	6343	6309	6370	6259	6313	6405	6273	6422	6270	6280	6287	6294	6305	6333	6229	6385	6364	6449	6228	6397	6334	6368	6345	6333	6292	6362	6349	6348	6347	6325	6348	6381	6375	6430	6248	6165	6337	6388	6353	6344	6323	6310	6418	6238	6408	6409	6342	6292	6228	6299	6452	6339	6274	6387	6404	6239	6353	6488	6268	6240	6284	6245	6357	6272	6315	6272	6222	6300	6422	6277	6264	6298	6276	6411	6340	6439	6296	6426	6246	6250	6415	6372	6297	6364	6389	6326	6340	6230	6369	6422	6344	6297	6250	6459	6216	6303	6244	6257	6331	6294	6419	6314	6240	6310	6364	6315	6307	6446	6425	6212	6312	6258	6379	6403	6410	6301	6285	6330	6177	6362	6313	6313	6236	6393	6137	6355	6324	6387	6382	6372	6289	6313	6430	6359	6356	6299	6359	6413	6336	6346	6359	6283	6302	6381	6397	6275	6340	6261	6321	6339	6293	6399	6347	6264	6229	6296	6431	6469	6273	6183	6323	6302	6392	6344	6383	6368	6224	6296	6397	6240	6210	6328	6329	6311	6354	6255	6242	6347	6390	6324	6300	6254	6263	6437	6308	6237	6341	6232	6217	6385	6411	6305	6294	6368	6421	6299	6443	6335	6316	6271	6346	6458	6328	6303	6349	6246	6281	6243	6280	6425	6299	6371	6283	6273	6351	6336	6363	6330	6238	6257	6342	6251	6393	6286	6346	6398	6305	6436	6307	6281	6241	6261	6300	6338	6420	6330	6330	6378	6381	6453	6399	6244	6387	6336	6299	6327	6398	6348	6341	6267	6426	6394	6287	6301	6363	6356	6215	6353	6400	6246	6295	6408	6263	6340	6269	6375	6287	6328	6372	6373	6364	6418	6288	6327	6459	6441	6292	6467	6244	6200	6312	6336	6352	6228	6251	6378	6196	6408	6272	6303	6383	6299	6276	6294	6345	6275	6347	6304	6291	6347	6425	6272	6307	6355	6517	6318	6383	6330	6369	6350	6219	6213	6250	6520	6191	6391	6312	6273	6297	6244	6316	6291	6391	6252	6355	6310	6240	6201	6316	6366	6260	6269	6336	6237	6155	6270	6451	6317	6364	6447	6303	6294	6374	6380	6280	6329	6283	6376	6355	6339	6291	6373	6293	6344	6422	6304	6425	6198	6241	6256	6309	6296	6361	6249	6256	6270	6346	6181	6476	6328	6273	6185	6281	6340	6305	6306	6224	6376	6254	6301	6299	6419	6357	6324	6342	6335	6297	6253	6338	6330	6241	6236	6254	6375	6350	6334	6306	6499	6245	6339	6359	6414	6264	6199	6313	6379	6312	6238	6249	6304	6346	6352	6300	6322	6262	6375	6417	6304	6338	6325	6389	6336	6303	6314	6376	6491	6270	6319	6182	6377	6319	6316	6364	6454	6153	6319	6267	6315	6329	6380	6330	6455	6332	6472	6396	6272	6304	6391	6402	6300	6291	6338	6361	6378	6259	6279	6342	6306	6363	6411	6397	6356	6351	6278	6325	6331	6248	6335	6262	6437	6220	6226	6304	6375	6204	6320	6319	6264	6278	6310	6333	6306	6255	6274	6311	6392	6233	6366	6343	6336	6141	6334	6305	6340	6279	6233	6294	6348	6408	6381	6288	6148	6300	6245	6295	6348	6392	6352	6352	6364	6382	6276	6328	6144	6312	6247	6186	6197	6269	6359	6421	6241	6297	6367	6180	6331	6333	6241	6296	6449	6265	6311	6312	6495	6441	6401	6281	6372	6433	6252	6374	6325	6156	6297	6357	6282	6240	6402	6458	6373	6218	6291	6271	6378	6172	6335	6239	6316	6165	6212	6292	6181	6314	6188	6377	6278	6307	6304	6277	6365	6274	6240	6354	6423	6436	6307	6245	6350	6354	6227	6318	6429	6350	6327	6221	6343	6356	6253	6284	6338	6273	6321	6295	6250	6293	6395	6309	6259	6253	6311	6280	6283	6258	6326	6297	6374	6359	6347	6230	6243	6277	6419	6238	6309	6360	6290	6313	6294	6313	6289	6356	6344	6303	6374	6382	6421	6394	6460	6286	6312	6240	6276	6296	6334	6242	6377	6323	6315	6395	6252	6410	6257	6361	6378	6229	6332	6283	6309	6397	6467	6369	6393	6428	6226	6343	6341	6390	6448	6245	6308	6477	6363	6363	6415	6337	6191	6291	6250	6375	6324	6275	6335	6339	6310	6207	6287	6442	6362	6339	6282	6241	6374	6300	6274	6325	6298	6382	6389	6297	6295	6247	6414	6365	6317	6286	6303	6402	6223	6377	6163	6275	6319	6344	6484	6236	6316	6235	6256	6461	6407	6229	6307	6326	6323	6408	6369	6297	6200	6333	6366	6371	6259	6342	6170	6368	6305	6301	6285	6286	6306	6322
22852	19415	10430	4032	1693	991	862	796	817	744	765	757	745	765	778	732	799	795	827	798	758	830	792	798	748	754	782	810	780	810	807	795	782	779	781	804	776	767	809	831	782	787	833	798	793	813	797	799	775	803	748	757	835	792	812	821	797	829	786	748	755	823	765	786	739	803	763	789	820	826	757	778	738	816	775	814	781	819	768	795	772	767	817	795	785	810	732	793	772	831	803	761	770	737	788	781	815	823	803	811	765	735	790	832	797	779	777	753	774	796	826	764	806	796	783	902	799	770	799	811	756	789	757	817	795	756	833	736	780	784	748	803	777	811	768	820	834	774	790	821	764	812	774	798	806	817	808	836	771	801	784	772	839	811	780	791	808	772	839	827	794	759	790	772	767	821	757	830	769	793	740	752	761	801	791	797	778	789	807	858	818	758	796	785	775	812	800	800	806	817	798	765	776	767	741	841	788	822	807	841	759	800	787	824	778	777	823	786	778	766	696	783	809	798	772	779	812	751	827	777	773	751	753	821	773	774	760	790	792	781	817	744	868	770	814	845	797	833	828	792	742	803	774	798	842	827	803	821	768	763	834	747	774	796	777	836	779	832	811	805	767	797	749	812	783	841	806	814	817	793	806	786	753	790	811	797	822	813	801	826	767	828	759	768	785	810	797	831	798	721	777	822	806	844	811	794	818	772	809	799	792	783	851	809	811	786	780	806	817	786	813	817	802	777	813	771	806	807	818	739	783	790	824	810	788	817	787	800	754	823	838	737	776	843	824	786	811	777	825	802	811	786	781	813	764	789	782	812	808	796	791	770	840	787	771	795	831	837	807	774	800	800	802	785	810	764	791	799	838	776	759	814	836	757	770	832	772	754	799	749	790	826	812	810	804	815	779	772	809	719	803	798	830	769	842	838	827	774	794	771	816	824	778	784	745	798	755	766	799	816	749	773	826	763	783	819	785	784	798	758	750	785	786	755	805	790	787	791	804	792	833	840	806	725	794	833	762	797	846	815	842	794	774	784	783	830	804	727	771	813	785	752	747	810	805	764	836	846	763	784	849	802	794	843	788	768	764	782	853	810	825	809	807	781	792	810	729	836	833	789	758	812	830	813	841	717	753	798	767	809	793	833	819	740	787	776	800	807	770	771	784	750	825	801	767	798	780	770	802	792	837	795	788	779	780	796	753	796	807	802	785	793	803	828	743	759	783	789	786	761	791	811	805	782	773	777	779	741	786	766	827	820	816	778	777	797	767	826	841	787	836	807	763	774	810	806	768	797	842	777	791	722	780	833	807	774	775	763	815	801	735	805	790	831	803	850	815	749	828	798	795	843	812	831	814	783	815	801	763	785	809	762	776	808	785	828	813	755	776	815	789	827	789	783	777	835	794	815	814	796	786	779	815	846	793	807	838	819	766	748	774	779	785	806	798	796	807	832	815	824	811	814	820	804	811	825	836	856	739	793	805	821	804	792	900	798	836	812	765	835	797	805	847	757	751	785	795	786	798	750	827	791	789	833	796	793	770	807	796	707	765	830	793	799	770	805	815	785	844	804	781	822	813	783	820	836	853	735	775	816	748	801	743	798	813	813	808	800	796	770	787	794	782	803	832	827	787	785	717	793	774	776	768	824	794	759	768	855	767	798	814	774	815	806	803	814	794	832	811	792	813	778	826	780	818	760	783	784	795	822	799	827	822	824	802	809	840	811	820	808	779	808	797	802	799	812	790	813	780	788	818	778	817	809	818	781	829	764	822	741	813	774	786	773	746	802	776	800	827	837	834	794	763	837	821	790	806	752	762	740	749	770	736	784	803	836	746	757	805	792	803	830	804	774	810	794	790	772	777	812	745	780	772	760	755	791	843	822	817	809	800	807	813	803	730	851	761	815	774	765	763	787	762	796	780	783	832	776	777	811	783	805	787	771	796	751	828	821	761	861	818	829	809	785	803	818	852	774	822	814	742	800	779	774	860	819	808	771	821	763	801	789	794	828	796	817	804	824	808	768	740	800	802	742	830	784	793	853	791	797	816	797	782	785	766	796	746	793	846	825	785	849	868	828	771	777	819	805	805	813	762	777	824	824	771	812	826	839	760	811	812	783	798	808	789	782	781	771	758	799	805	773	802	768	812	798	817	764	784	767	792	799	821	798	804	744	801	820	831	769	815	781	827	824	823	815	799	802	792	838	816	759	755	781	798	782	794	788	808	713	811	761	757	795	775	788	807	805	823	771	812	840	860	777	817	872	767	777	797	792	781	819	784	818	803	871	838	793	780	812	820	834	794	815	808	784	789	778	821	811	799	769	824	805	757	852	818	770	788	781	802	751	831	834	778	779	843	758	776	734	780	747	817	762	776	780	755	809	768	818	850	784	780	778	871	763	786	774	787	832	809	814	820	813	795	804	798	796	783	796	815	806	821	809	820	748	821	834	776	808	799	825	796	770	863	811	828	805	794	782	835	797	817	736	795	785	818	753	839	750	796	851	807	824	760	849	813	766	766	801	810	766	829	796	788	857	813	822	819	806	834	806	785	861	819	820	763	807	825	761	789	795	809	779	821	814	767	813	814	833	786	753	813	786	788	777	860	796	824	772	831	801	791	781	793	818	777	800	767	780	773	785	771	776	834	803	813	781	788	797	748	751	783	828	792	761	788	776	754	781	828	774	786	774	743	751	761	781	764	813	808	773	731	810	790	768	808	794	798	695	785	813	850	749	767	840	827	777	771	832	814	788	762	779	788	807	815	816	791	822	807	782	814	831	800	777	747	794	752	823	814	802	753	778	847	794	809	768	739	809	765	762	807	787	819	825	788	775	795	770	793	794	784	795	771	803	790	783	808	822	806	804	788	755	793	839	774	812	789	807	769	754	838	800	840	775	788	837	798	798	773	841	793	744	806	828	797	818	797	788	780	729	796	797	813	782	781	811	759	811	814	782	796	792	825	780	763	811	838	802	765	777	833	765	847	794	789	814	795	819	822	810	795	778	800	804	777	775	794	798	826	784	794	823	816	833	763	790	774	771	757	800	815	794	827	775	850	768	780	827	773	799	807	790	765	805	806	792	809	796	808	810	776	773	747	817	815	796	770	843	792	802	803	795	825	820	796	751	800	839	822	844	756	824	827	796	823	777	813	784	809	803	754	849	751	809	783	797	829	816	814	797	765	777	790	840	821	801	811	797	789	795	771	780	799	766	840	785	803	814	791	800	799	784	755	795	786	796	757	752	758	775	781	802	805	760	779	813	797	779	819	826	851	791	837	755	825	773	787	836	780	816	760	813	837	753	827	832	751	789	775	842	834	732	795	761	798	766	783	841	827	822	797	801	831	797	776	752	835	841	794	770	867	813	824	778	828	773	789	822	800	749	784	766	837	833	761	722	848	790	777	795	750	754	803	800	794	751	814	744	813	737	746	827	784	767	826	835	782	791	808	780	791	772	760	792	734	822	820	769	794	765	739	804	816	798	762	800	857	800	749	771	765	787	801	785
56927	46574	35409	29663	21433	11639	7671	7015	6924	6895	6803	6894	6777	6913	6924	6893	7001	6920	6989	6945	6909	6940	6770	7088	7035	7042	6876	6958	6938	6972	6887	6858	6978	6931	6910	6962	6906	6919	6879	6924	6875	7048	7061	6974	6887	7000	6902	7070	6858	7071	6979	7024	6932	6941	6905	6896	6867	6973	6932	6813	6973	7014	7045	6951	6976	7028	6932	6854	6952	6867	6862	7019	6782	6942	6825	6964	6961	6939	6957	6919	6985	6947	6847	6950	6808	7005	6738	6975	6892	6894	6880	6824	6855	6821	6833	7061	6889	6938	6815	6960	6889	6939	6986	7062	6967	6973	6912	6972	6967	6949	6873	6901	6907	6824	6916	6972	6895	6851	6977	6895	6943	6733	7010	6934	6877	6921	6936	6839	7106	6969	6985	7023	6854	6917	6932	6838	6943	6877	7019	6867	6949	6955	6978	6754	6889	6776	6829	6993	6903	6930	6883	6995	6910	6883	6805	6926	6924	6823	7088	6893	7005	6822	6965	6964	7073	6825	6811	6971	6923	6762	7104	6943	6972	6863	6967	6839	6774	7040	6870	6960	6923	7010	6935	6860	6887	6912	6884	7019	6929	6870	6910	6875	6861	6869	6965	7047	6830	6999	6954	6970	6884	6992	6857	6966	6900	6964	6934	6968	7032	6876	6861	7002	6891	6940	6969	6959	6930	6945	6921	6845	6818	6856	6833	6941	7031	6764	6859	6935	6927	6965	6922	6892	6900	6773	7003	6882	6801	6867	6804	7013	6941	6913	7012	6935	6776	6885	6887	6907	6886	7052	6904	6863	6801	6957	6819	6855	6861	6941	6958	6907	6871	6910	6893	6985	6938	7056	7010	7094	6758	6998	6997	6844	6878	6906	7001	6930	6850	6818	6982	6946	6840	6836	6924	7042	6931	6901	6906	6907	6972	6877	6900	6923	7046	6936	6860	6956	6950	6994	6975	7035	6875	6884	6973	6949	7030	6985	7054	6914	6924	6918	6903	6913	6945	7019	6938	6953	6978	7014	6920	6893	6977	6897	6909	6934	7008	7008	6879	6904	6952	6879	6914	6828	6975	6842	6915	6993	6956	6839	6860	6980	6924	7096	7040	6888	6852	6768	6943	7145	7007	6892	7046	6909	6922	6894	6979	7046	6832	6930	7091	6912	6894	6781	6907	6908	6705	6969	6885	7002	6866	7032	6854	6897	6933	6745	6917	6809	6943	6817	7082	6881	6846	6892	6959	6982	6888	6941	7003	6929	6957	6897	6938	6922	7049	7037	7011	6898	6972	6877	6909	6989	7032	6924	6810	6775	6960	6992	7072	6900	6997	6870	6878	6909	6884	6887	6808	6907	6966	6844	6904	7037	7021	6863	6951	6866	6866	6840	6900	6918	6967	6930	6925	6982	6924	6875	6914	6937	6885	6899	6963	6957	6873	6918	7006	6831	6878	6883	6972	6965	7072	6906	6840	6880	6821	6838	6948	6989	6917	6928	6885	6926	6918	7033	6980	6835	7028	6932	6825	6890	7010	6910	6783	6861	6763	6844	6993	6852	6916	7007	6849	6877	6850	6991	6933	6952	6891	6952	7008	6852	6912	6903	6810	6833	6922	7043	6844	6945	6922	6863	6992	6970	6993	7004	6905	6981	7010	6861	6797	6921	6967	6951	6950	6856	6960	7011	6894	6951	6905	6982	6860	6917	7024	6898	6869	6951	7037	6851	6963	6971	6881	6875	6800	6981	7008	6931	6921	6837	6954	6952	7001	6899	6977	6975	6978	6865	6896	6868	6995	7061	6913	7022	6875	6961	6966	6863	6918	6902	6973	6882	6985	6953	6869	6951	6885	6799	7015	6954	6957	6970	6916	6957	6903	6929	6935	6969	6931	6883	6953	6905	6953	6939	6885	6895	6901	6931	6955	6898	6877	6945	6869	7014	6957	6863	6892	6894	6923	7009	6807	6831	6909	7002	6979	6879	6934	6921	7071	6940	6893	6945	6838	6896	6872	6768	6901	6920	7045	6802	6997	6941	6826	6949	6952	6935	6952	6794	6953	6895	6935	7003	6869	6924	7028	6823	6898	6863	6868	6965	6885	6942	6980	6784	6983	6859	6914	6815	6949	6988	6974	6962	6842	6934	6866	6928	6975	6941	6882	6945	6930	7066	7074	6920	6877	6856	7020	6893	6977	7049	6821	6959	6917	6960	6921	6891	7015	6993	6927	6993	7003	6918	7046	6857	6890	6960	6861	6936	7055	6904	6859	6830	6887	6893	6852	6844	6879	6851	7018	6942	6839	6889	6870	6943	6964	6888	6884	6825	6903	7049	6980	6862	6847	6998	6960	6887	6951	6874	6910	6815	6942	7114	6973	6966	6906	6891	6918	6849	6999	6831	7026	7013	6947	6957	6866	6976	6943	6896	6892	7056	6965	6885	6821	6869	7024	6845	6963	6895	7048	6788	6894	6986	6894	6993	6889	6899	6805	6852	6816	6939	6892	6822	7018	7018	7023	6896	7002	6955	6799	6918	6953	6924	6887	6970	6943	6894	6815	6855	6904	6945	6968	6980	6905	7099	6993	6883	7050	6852	6940	6880	6904	7023	7016	6867	7006	6979	6954	6870	7030	6984	6827	6890	6870	7069	7003	6880	6933	6837	7086	6950	6979	6994	6895	6883	7006	6825	6866	6974	6885	6965	6826	6971	6985	6921	6981	6929	7065	6798	6991	6818	7009	6914	6946	6812	6832	6879	6947	6990	6825	6895	7013	6921	6873	6929	6937	7084	6987	6958	6773	6684	6956	6902	7012	6972	6984	7007	6811	6992	6828	7004	6949	6923	6916	6899	6935	6890	6875	6864	7049	6810	6998	7044	6898	6935	6907	6947	6983	6970	6913	6942	6923	6930	6894	6924	6917	6891	6964	6894	6916	6950	6906	6922	6922	7013	6933	6965	6896	6898	6856	6983	6730	6803	6954	6764	6920	6814	7066	6799	6965	6957	6978	6782	7149	6734	6989	6889	6808	6940	7041	6983	6898	7001	7073	6900	6783	6766	6834	6747	6859	6886	6917	7001	6963	6861	7025	6916	7008	6807	6874	6824	6888	6859	6909	6910	7107	6912	6960	6856	6931	6956	6918	6825	6914	6989	6954	6954	6962	6912	6889	6926	6865	6942	6948	7046	6977	6961	6850	7001	7104	6914	6869	6902	6996	6882	6897	6869	6896	6956	6868	6848	6873	6860	7001	6916	7017	6957	6923	7038	6853	6795	6943	6993	6990	6870	7046	7092	6977	7080	7018	6884	6991	6960	6904	6985	6982	7201	6976	6971	6993	6894	6985	6968	7118	6945	6962	7011	6953	6919	6910	6983	7031	6903	6897	7035	7060	6913	7001	6881	6924	6869	6983	6931	6984	6931	6859	6817	6928	6909	6923	6943	7003	7036	6829	6896	7015	6887	6851	7067	6920	6919	6889	7003	6941	6897	7005	6955	6876	6945	6756	6945	6899	6875	6898	6886	6834	6953	7010	6933	6872	6883	6863	6883	6936	6877	7009	6975	6941	6865	6997	6851	6999	6835	6809	6829	6900	6913	6977	6838	6907	6998	7124	6913	6959	6899	6995	6982	6865	6843	6918	7042	7018	6853	6963	6988	6979	6940	6765	6942	7006	6919	6959	6941	6757	6914	7036	6888	7028	6899	6966	6971	6868	6905	6869	6808	6851	6819	6996	7025	6973	6928	6976	6947	6864	6850	6947	6853	6988	6880	6883	6962	6850	7010	6956	6951	6919	6886	6850	6931	6874	6891	6948	6882	6930	6942	7018	6901	6926	6936	6941	6795	6878	6991	6952	6832	6997	6938	6930	6859	6800	6928	6932	6960	6934	6990	6985	6872	6975	7031	6863	6882	6958	6911	6977	6984	6967	6960	6949	6985	6941	6960	6862	6881	6946	7011	6937	6921	6984	7032	6987	6786	6925	6948	6981	6916	6951	6813	6912	6910	6955	6796	6970	6910	6967	7003	6988	6865	7016	6847	6945	6950	6888	6962	7046	7019	7029	6928	6904	6763	6981	6971	7066	6860	7032	6861	6851	6846	6828	6931	6962	7019	6999	6972	6907	6871	6931	6945	6977	6929	6908	6794	6919	6979	6957	6880	6818	7089	6804	6918	6920	6980	6940	6940	6997	6994	6911	6874	6944	6975	6989	6910	6834	7040	6854	7037	6822	6848	6867	6840	6859	7005	6944	7065	7091	6963	6916	6946	7075	6970	6936	6941	7027	6816	6893	6912	6926	6832	6924	6887	6931	6942	7028	6800	6815	7003	6908	6915	6872	7027	6930	6939	6730	6976	6935	6934	6884	6895	6892	6953	6771	6953	7062	6928	6892	6944	6971	6837	7099	7008	6848	6974	6826	6935	7020	6902	6947	6999	6933	7171	6967	6907	6904	6908	6902	7024	6879	6952	7000	6997	6931	6993	6922	6961	7001	6877	7022	7071	6866	6962	6874	6861	6907	6869	6880	6911	6926	6899	6917	7033	6828	6933	6949	6896	7012	6908	6957	7037	7011	6822	6811	6898	6785	6838	7008	6847	6877	6820	6903	6933	6942	6972	6841	6986	6718	6859	6905	6981	7020	6902	6825	6914	6980	6978	6905	6856	6962	6918	6768	7095	6798	6920	6953	6934	6895	6958	6992	6904	7029	6934	6966	7032	7006	6907	6900	6959	6808	6882	7031	6905	6969	6768	6920	6858	6943	6853	6910	6763	6986	6825	6950	6883	7105	6826	6922	6890	6869	6984	6945	6955	6947	7025	7015	6921	7000	6934	6947	6982	6836	6864	7028	7017	6915	6924	6921	7060	6865	7099	6886	6967	7006	6826	6939	6788	6901	6866	6986	6929	6971	6980	7053	6918	6976	6948	6862	7059	6967	6955	6881	6951	6934	6942	7045	7071	7168	6838	6938	6896	7013	6871	6862	6952	6878	6940	7003	6949	6918	6796	6787	6844	6983	6861	6959	6732	6922	6862	6901	6929	6866	6941	7008	6964	6925	7034	6863	6858	7016	6917	7009	6914	6867	7129	6973	6979	6949	6878	6943	6915	6912	6913	6776	7035
46225	50302	31198	15548	5453	1858	936	830	743	781	767	763	804	795	763	784	737	754	766	777	802	744	812	785	782	790	794	800	780	783	772	790	788	766	817	798	787	768	767	738	751	803	757	838	772	755	768	811	755	753	790	814	755	761	858	785	768	783	829	799	708	754	794	826	786	802	726	730	765	798	781	819	766	824	768	748	744	770	732	769	797	788	743	793	729	775	810	712	740	794	762	751	768	770	852	742	786	750	800	778	784	764	822	798	777	775	789	805	732	766	752	778	779	760	757	770	763	807	755	763	784	782	771	794	779	775	808	764	776	805	777	801	726	795	766	785	776	736	737	759	764	803	764	802	759	808	787	808	755	769	787	738	773	766	740	765	765	752	807	790	750	727	795	794	756	833	801	782	802	745	787	772	696	813	798	759	781	821	769	777	764	774	757	752	745	764	797	786	760	769	770	759	748	779	770	800	780	798	807	816	759	779	798	805	742	785	794	785	761	766	775	811	821	790	818	792	796	769	791	811	778	768	771	806	797	815	754	803	779	815	803	804	795	804	753	774	770	745	747	786	870	799	794	804	709	761	758	773	802	736	740	761	789	762	771	759	750	823	774	760	838	728	759	790	790	763	803	824	796	747	767	770	771	781	817	757	763	801	788	755	821	775	804	808	801	760	806	806	799	752	787	733	768	749	815	738	727	746	765	788	753	828	784	819	822	788	822	774	754	763	816	792	820	822	758	805	753	753	775	779	713	826	798	795	772	828	819	776	764	778	775	754	789	778	727	769	774	765	736	778	761	788	809	812	731	762	772	795	767	745	769	778	759	841	773	756	760	780	759	787	775	765	814	784	820	809	737	781	809	763	734	742	829	786	750	728	712	750	766	775	761	777	762	767	734	760	733	806	775	742	807	803	778	737	777	761	815	755	783	752	798	762	841	763	788	775	770	797	798	786	788	737	766	781	756	802	727	786	816	821	773	763	807	739	805	794	806	770	789	717	769	790	788	765	785	785	751	758	735	791	736	799	784	737	719	739	753	780	791	783	797	784	788	760	764	802	763	751	794	784	846	749	783	775	784	785	791	766	772	791	818	792	774	762	760	749	790	837	806	736	812	772	765	794	790	793	746	775	817	758	798	821	786	777	776	795	750	830	789	758	757	788	796	746	795	783	772	790	800	746	745	805	775	743	774	769	751	819	828	769	786	760	836	792	798	774	757	759	746	755	752	786	797	758	789	750	757	727	781	745	798	821	742	769	771	806	794	792	756	794	740	785	785	788	813	780	729	762	730	784	792	757	733	762	773	737	755	756	764	752	796	769	774	796	786	789	807	760	772	808	817	806	782	717	750	790	774	757	784	803	788	791	770	772	755	747	786	754	808	819	796	790	729	762	816	749	756	832	794	732	785	729	768	801	754	775	798	750	809	758	776	767	750	776	802	781	777	748	762	761	788	760	812	755	802	793	787	833	816	764	792	781	756	798	771	765	811	765	770	755	782	791	809	780	783	786	789	824	758	788	784	774	783	783	780	768	769	764	782	756	789	812	753	758	764	779	799	763	807	742	756	785	764	717	782	808	819	784	799	828	738	776	747	780	817	754	777	775	801	764	776	761	778	753	740	790	796	808	779	798	824	792	798	754	758	826	815	791	729	823	803	816	794	771	740	751	770	726	805	781	801	748	757	794	773	780	770	751	740	808	763	778	763	772	741	752	757	737	789	796	766	802	792	739	787	764	752	775	756	777	764	798	761	778	802	737	768	732	757	785	808	757	833	780	758	774	805	783	796	729	784	748	759	778	782	743	760	770	786	779	772	811	820	772	786	753	809	793	787	751	772	780	739	788	762	813	702	771	770	752	759	779	801	816	792	753	762	785	759	796	799	762	768	817	754	797	760	813	774	737	805	746	720	748	785	772	725	784	790	740	763	833	761	747	838	745	746	785	798	790	757	760	800	743	773	742	728	794	784	787	772	770	801	780	786	752	745	760	774	795	791	781	765	783	834	823	787	790	761	772	790	739	808	788	731	756	790	843	777	856	781	785	803	775	774	804	781	738	746	750	831	742	789	806	772	823	778	770	782	786	820	759	803	733	778	803	747	783	755	810	808	803	823	800	786	728	761	763	744	771	804	787	743	767	762	727	813	775	779	763	778	778	743	735	787	714	809	797	758	813	746	805	796	779	847	719	776	753	786	802	788	776	821	791	753	793	753	768	715	757	701	808	803	810	792	789	758	789	810	818	792	791	806	762	792	815	774	790	773	817	773	730	818	765	733	815	748	793	768	811	831	758	723	771	774	731	761	773	793	777	810	769	755	786	815	795	734	717	753	774	740	762	715	746	781	744	774	762	781	767	790	750	759	728	804	792	814	781	760	771	749	800	766	754	781	737	750	759	833	785	721	793	777	747	768	829	742	766	804	810	777	780	757	749	769	759	798	766	780	773	756	762	752	776	800	799	811	803	793	813	767	730	799	770	741	802	820	760	789	814	817	746	751	773	795	759	736	748	738	738	807	789	785	738	766	783	762	820	834	730	810	761	792	740	751	750	800	785	750	703	803	769	761	754	743	796	792	763	763	794	797	820	737	765	796	790	804	725	779	786	738	790	755	787	801	806	791	761	761	753	783	774	711	829	737	815	745	783	805	749	792	791	783	801	765	808	808	769	762	838	785	709	807	754	823	772	773	786	777	758	826	776	748	736	763	810	802	793	765	814	786	745	815	778	761	752	775	804	795	750	808	815	768	774	767	745	797	756	796	814	803	784	766	818	762	791	798	796	714	785	746	784	795	737	788	772	772	788	774	807	822	760	774	809	778	778	796	823	850	789	780	854	777	768	782	779	773	795	789	773	794	791	796	760	748	776	748	733	803	794	784	792	810	780	758	795	760	809	792	761	795	817	788	784	821	778	768	786	821	763	774	750	769	735	775	758	745	741	754	739	780	730	823	765	760	797	816	826	767	732	754	770	799	791	774	748	798	773	771	761	797	819	775	757	758	799	769	799	790	834	815	791	815	814	773	766	812	778	812	775	742	768	810	755	736	797	777	750	791	764	818	783	734	778	777	762	755	765	794	768	757	739	787	727	777	766	793	716	791	727	786	781	760	757	768	765	773	748	769	756	777	782	768	770	765	818	741	779	835	854	759	809	793	763	786	799	775	766	730	797	784	737	730	765	768	771	802	710	782	754	784	773	775	750	802	838	810	747	778	771	773	847	706	811	826	808	791	736	833	785	834	777	764	779	809	748	796	750	763	719	778	755	795	818	796	799	737	751	752	736	758	782	716	793	772	730	769	740	763	728	786	771	709	780	787	750	809	729	798	695	773	765	779	802	780	769	815	774	792	770	780	813	710	741	830	765	825	760	799	744	767	795	773	817	809	762	765	793	771	767	739	804	738	765	780	790	763	777	743	753	775	779	820	774	807	750	771	786	747	811	717	770	765	786	805	792	731	701	736	748	776	780	761	764	782	787	841	780	789	756	790	768	813	766	834	812
60542	59836	56349	48356	39643	23475	10717	7132	6824	6699	6838	6767	6838	6762	6789	6884	6796	6747	6781	6849	6672	6855	6770	6791	6863	6879	6830	6807	6796	6802	6852	6828	6903	6906	6675	6706	6810	6778	6842	6721	6787	6715	6729	6778	6777	6781	6778	6828	6720	6691	6658	6767	6839	6826	6825	6681	6709	6929	6795	6788	6815	6738	6715	6827	6868	6753	6754	6692	6724	6769	6735	6741	6639	6850	6873	6818	6739	6577	6777	6731	6846	6791	6777	6791	6808	6708	6667	6759	6887	6814	6725	6952	6706	6765	6830	6703	6798	6865	6787	6599	6736	6839	6740	6859	6745	6731	6884	6752	6877	6757	6695	6792	6840	6771	6821	6818	6839	6771	6857	6671	6787	6784	6866	6751	6925	6869	6593	6730	6851	6769	6600	6700	6826	6813	6809	6828	6746	6873	6760	6893	6832	6744	6710	6776	6821	6709	6805	6747	6768	6663	6752	6739	6856	6690	6760	6700	6837	6828	6793	6669	6773	6709	6872	6772	6783	6771	6770	6818	6807	6759	6542	6802	6728	6825	6726	6726	6777	6789	6808	6728	6857	6723	6879	6825	6945	6793	6781	6871	6888	6847	6673	6735	6762	6789	6793	6758	6594	6818	6790	6815	6652	6728	6786	6812	6765	6886	6840	6768	6681	6787	6822	6744	6629	6758	6592	6863	6784	6787	6745	6658	6758	6628	6803	6935	6818	6807	6898	6836	6784	6754	6786	6754	6741	6763	6951	6829	6714	6861	6834	6817	6808	6717	6718	6877	6939	6909	6824	6741	6947	6942	6762	6802	6962	6807	6906	6759	6856	6659	6717	6751	6712	6818	6799	6852	6851	6773	6865	6828	6870	6853	6853	6883	6866	6787	6956	6812	6684	6793	6785	6789	6819	6840	6828	6827	6748	6795	6761	6848	6802	6685	6762	6694	6797	6715	6825	6709	6744	6797	6766	6774	6788	6855	6867	6869	6787	6827	6788	6858	6836	6853	6781	6872	6954	6751	6754	6763	6770	6801	6848	6778	6859	6927	6876	6883	6677	6671	6772	6769	6792	6845	6666	6700	6822	6712	6763	6627	6908	6688	6814	6871	6744	6829	6882	6698	6674	6667	6978	6754	6830	6718	6781	6861	6831	6745	6882	6849	6900	6897	6762	6826	6804	6780	6827	6748	6747	6819	6757	6740	6764	6722	6734	6785	6772	6783	6918	6791	6736	6710	6800	6832	6694	6721	6715	6808	6776	6819	6884	6832	6701	6933	6807	6743	6860	6907	6756	6917	6798	6699	6841	6708	6866	6783	6856	6778	6720	6780	6825	6815	6776	6818	6865	6884	6806	6801	6713	6778	6743	6734	6746	6855	6777	6807	6683	6827	6797	6847	6736	6765	6753	6787	6894	6666	6682	6765	6874	6697	6834	6757	6706	6778	6674	6758	6890	6798	6779	6930	6834	6732	6858	6637	7008	6794	6726	6683	6729	6746	6839	6829	6778	6865	6533	6861	6779	6899	6813	6832	6905	6770	6782	6825	6717	6903	6857	6727	6740	6816	6942	6832	6878	6760	6822	6823	6887	6754	6742	6748	6787	6853	6852	6775	6782	6869	6867	6881	6763	6739	6880	6812	6748	6712	6767	6745	6788	6704	6780	6777	6741	6833	6726	6666	6901	6874	6803	6788	6703	6781	6859	6807	6812	6834	6770	6833	6825	6752	6722	6789	6889	6774	6831	6713	6754	6772	6800	6760	6748	6842	6826	6697	6748	6856	6781	6871	6733	6707	6928	6792	6809	6783	6846	6813	6619	6802	6789	6735	6763	6730	6860	6882	6760	6791	6678	6885	6755	6770	6755	6834	6882	6822	6872	6799	6821	6768	6830	6817	6883	6695	6839	6785	6742	6827	6785	6723	6859	6754	6764	6911	6799	6796	6755	6723	6762	6869	6757	6780	6810	6831	6764	6904	6759	6841	6770	6757	6732	6782	6898	6938	6733	6618	6894	6931	6792	6836	6853	6675	6769	6820	6804	6836	6871	6825	6825	6917	6694	6636	6917	6675	6664	6911	6924	6800	6788	6847	6698	6702	6734	6903	6873	6783	6944	6762	6743	6880	6941	6824	6843	6683	6841	6673	6667	6823	6863	6693	6875	6819	6793	6803	6840	6836	6809	6879	6870	6804	6649	6936	6831	6886	6805	6839	6878	6820	6791	6787	6872	6914	6759	6761	6913	6868	6711	6630	6891	6751	6802	6733	6837	6545	6853	6779	6763	6760	6691	6811	6803	6701	6829	6817	6818	6818	6910	6868	6685	6655	6813	6711	6622	6790	6779	6713	6712	6871	6860	6740	6816	6831	6777	6774	6600	6738	6814	6797	6758	6756	6755	6731	6749	6694	6789	6769	6687	6813	6711	6734	6784	6897	6782	6818	6852	6817	6963	6785	6951	6835	6821	6719	6789	6764	6781	6749	6698	6778	6755	6827	6699	6792	6820	6771	6738	6858	6801	6762	6803	6729	6723	6787	6671	6675	6843	6801	6744	6797	6731	6884	6800	6800	6683	6812	6741	6857	6715	6768	6847	6855	6738	6683	6839	6859	6759	6751	6691	6739	6829	6735	6747	6818	6775	6847	6845	6777	6751	6805	6836	6855	6811	6729	6858	6747	6839	6693	6807	6960	6807	6694	6798	6762	6671	6760	6893	6754	6845	6748	6716	6793	6867	6770	6840	6820	6933	6883	6705	6838	6811	6787	6758	6729	6793	6761	6842	6857	6838	6905	6788	6796	6839	6778	6693	6838	6832	6806	6906	6649	6722	6778	6722	6827	6727	6715	6768	6805	6683	6731	6924	6898	6918	6732	6833	6660	6852	6821	6795	6887	6798	6745	6873	6749	6983	6830	6824	6819	6650	6797	6864	6775	6755	6804	6776	6781	6805	6770	6761	6894	6683	6801	6827	6814	6677	6771	6755	6827	6751	6885	6804	6690	6887	6872	6838	6881	6799	6721	6784	6863	6709	6808	6808	6798	6782	6765	6836	6729	6863	6816	6886	6848	6739	6789	6946	6796	6809	6788	6761	6863	6705	6731	6625	6866	6837	6858	6678	6777	6784	6801	6788	6734	6834	6703	6805	6765	6812	6852	6887	6806	6745	6753	6808	6706	6889	6734	6624	6722	6743	6752	6630	6786	6892	6880	6709	6835	6759	6821	6813	6793	6763	6909	6819	6837	6663	6818	6875	6922	6823	6848	6838	6690	6800	6768	6702	6640	6669	6715	6820	6739	6749	6799	6848	6889	6848	6769	6729	6673	6801	6761	6887	6894	6830	6670	6869	6930	6783	6768	6782	6867	6797	6873	6704	6768	6635	6811	6825	6879	6775	6854	6798	6700	6722	6873	6908	6867	6722	6818	6876	6743	6822	6837	6891	6806	6736	6770	6778	6644	6852	6812	6857	6782	6786	6829	6867	6828	6738	6652	6703	6814	6743	6845	6754	6748	6726	6782	6674	6832	6788	6875	6817	6823	6832	6795	6765	6691	6806	6756	6821	6774	6812	6923	6780	6747	6744	6877	6822	6836	6862	6761	6750	6888	6780	6961	6707	6823	6750	6728	6772	6747	6932	6692	6889	6765	6891	6781	6844	6774	6722	6813	6814	6836	6783	6790	6904	6765	6750	6705	6832	6790	6762	6734	6842	6786	6780	6828	6828	6860	6862	6757	6893	6870	6887	6796	6757	6770	6789	6793	6728	6838	7029	6843	6755	6825	6809	6746	6831	6755	6778	6695	6813	6784	6809	6795	6706	6781	6735	6941	6961	6662	6711	6764	6643	6698	6809	6921	6780	6767	6779	6834	6811	6888	6756	6750	6856	6873	6817	6848	6734	6826	6779	6816	6862	6789	6820	6761	6893	6705	6749	6892	6749	6905	6930	6801	6630	6729	6789	6791	6863	6894	6680	6758	6878	6841	6804	6827	6895	6616	6808	6846	6855	6692	6764	6746	6697	6822	6726	6767	6791	6710	6767	6697	6759	6827	6852	6841	6697	6804	6735	6876	6831	6862	6699	6666	6820	6768	6702	6679	6825	6923	6802	6750	6815	6818	6719	6823	6746	6751	6804	6795	6773	6883	6838	6711	6745	6746	6951	6815	6816	6825	6737	6701	6728	6822	6865	6808	6826	6693	6810	6750	6832	6862	6785	6624	6788	6808	6791	6725	6750	6656	6774	6841	6802	6614	6790	6795	6606	6711	6853	6753	6889	6745	6911	6789	6765	6728	6786	6866	6742	6841	6827	6797	6757	6806	6882	6866	6814	7003	6736	6806	6878	6778	6821	6775	6855	6722	6739	6711	6778	6847	6733	6672	6810	6708	6841	6735	6727	6703	6874	6766	6837	6795	6850	6754	6824	6743	6782	6657	6814	6745	6835	6792	6712	6753	6829	6833	6725	6723	6759	6802	6771	6744	6754	6883	6789	6643	6886	6778	6893	6774	6817	6925	6817	6757	6752	6787	6723	6764	6826	6908	6801	6805	6835	6641	6840	6857	6786	6770	6898	6972	6721	6704	6824	6772	6835	6779	6611	6781	6782	6784	6917	6767	6744	6788	6893	6846	6736	6696	6733	6889	6720	6897	6772	6864	6868	6761	6771	6813	6832	6779	6803	6735	6826	6796	6744	6758	6900	6767	6824	6798	6780	6802	6828	6915	6766	6812	6771	6836	6863	6762	6883	6679	6802	6804	6781	6703	6793	6858	6859	6726	6687	6655	6828	6704	6861	6708	6738	6761	6918	6743	6834	6798	6784	6723	6829	6850	6866	6838	6789	6632	6757	6804	6716	6746	6759	6765	6768	6700	6821	6769	6794	6800	6693	6831	6748	6758	6771	6754	6861	6796	6836	6779	6758	6834	6813	6726	6619	6662	6818	6723	6941	6770	6902	6776	6880	6721	6697	6804	6796	6836	6728	6805	6731	6736	6854	6761	6711	6855	6845	6743	6923	6818	6768	6802	6774	6750	6825	6757	6880	6671	6756	6742	6750	6912	6785	6803	6811	6782	6743	6779	6837	6754	6776	6777	6854	6697	6772	6843	6815	6744	6720	6744	6769	6763	6796	6790
34151	34481	22960	9931	3273	1343	973	879	904	844	852	903	848	862	838	867	855	888	930	871	886	866	864	863	860	881	866	852	870	847	865	866	832	845	910	916	844	834	844	915	893	851	865	815	825	860	866	866	829	870	878	895	842	865	959	892	843	909	913	864	864	892	867	904	832	852	867	852	902	874	830	826	868	919	875	929	867	825	807	866	917	857	830	833	840	825	874	860	838	823	874	895	894	918	857	867	885	862	893	910	837	912	852	856	915	873	878	881	890	839	866	858	892	843	887	833	858	854	938	892	813	855	903	826	908	856	904	877	899	858	848	875	875	858	920	902	861	893	859	909	832	874	846	816	866	839	882	855	870	890	834	832	882	817	878	841	816	915	902	925	881	867	875	867	924	864	838	899	905	862	901	812	843	860	863	842	902	949	871	823	835	850	836	880	833	846	812	915	858	868	869	890	862	822	872	888	853	865	914	820	947	874	829	856	896	941	873	888	786	831	876	849	887	888	811	850	865	903	899	874	831	846	937	840	802	841	855	888	900	876	887	866	912	891	889	855	846	901	873	860	854	852	817	896	855	834	864	818	878	862	872	852	869	913	914	878	823	827	881	851	811	849	868	861	883	832	838	870	873	857	849	820	864	859	876	912	830	886	874	884	836	888	859	861	897	931	897	891	857	866	828	848	824	895	835	843	871	895	898	878	884	894	928	857	845	819	907	863	852	873	854	874	886	877	928	872	862	809	927	871	850	823	837	874	856	853	871	852	885	885	893	816	893	862	876	886	894	880	859	887	874	881	832	905	881	870	844	921	910	858	907	893	882	852	897	863	871	927	881	886	856	854	880	885	904	875	878	898	851	867	871	857	881	853	892	907	840	869	895	826	809	841	894	859	917	871	898	870	839	886	871	825	950	844	852	872	833	862	911	833	816	841	882	846	900	873	856	845	879	883	883	847	819	908	912	858	938	849	887	927	872	874	843	903	847	881	883	868	822	886	898	891	870	919	874	830	861	867	875	897	848	849	865	873	870	867	853	817	891	890	852	874	858	874	847	822	812	921	849	847	918	887	868	873	888	841	857	895	854	845	835	875	831	868	851	914	864	893	854	900	876	940	879	888	842	894	852	938	855	865	955	801	853	891	870	915	872	859	876	925	901	866	841	862	876	896	838	877	875	876	854	867	863	854	925	819	818	903	897	864	822	866	868	908	853	830	897	912	863	899	869	865	882	930	900	891	878	882	812	883	889	891	947	882	839	873	899	860	849	863	819	903	871	840	825	831	837	852	846	900	818	841	840	845	886	874	885	858	799	873	820	858	947	849	830	897	857	835	857	870	899	901	838	882	874	894	862	871	867	898	856	863	844	857	816	851	824	828	891	896	831	848	835	845	860	854	847	879	885	843	858	871	851	946	841	876	817	853	836	896	870	848	855	859	893	885	873	827	872	858	871	844	817	857	884	792	894	874	882	855	833	870	883	882	856	823	878	884	878	896	834	861	863	900	861	881	875	856	884	837	877	823	876	836	947	831	889	871	846	857	829	880	830	817	886	821	830	891	830	849	875	877	851	884	819	888	809	892	908	925	817	854	869	820	826	888	902	862	841	824	907	837	814	830	878	902	837	834	890	903	875	905	794	908	856	831	886	858	917	889	827	906	877	918	922	911	859	862	858	875	871	847	893	851	857	877	866	846	862	872	919	900	907	879	890	888	798	845	893	832	878	854	856	886	876	847	856	914	865	891	874	833	900	877	889	853	849	926	913	837	853	869	859	806	890	914	874	896	868	888	874	839	843	875	879	837	855	900	856	930	821	854	877	867	896	847	861	911	870	860	895	898	863	858	842	877	852	881	870	912	882	820	870	865	834	816	846	878	821	863	877	867	842	877	883	869	867	903	866	884	928	882	897	881	847	902	862	823	873	859	848	881	887	843	835	916	872	862	872	856	874	872	843	827	904	896	867	889	857	911	855	891	872	852	871	852	843	868	851	846	813	878	858	861	864	904	897	876	858	822	900	876	843	862	858	909	889	905	865	869	853	896	787	830	933	899	822	850	863	896	842	815	905	949	876	875	811	777	847	893	826	863	868	840	920	866	857	874	912	882	803	861	810	844	888	808	834	897	868	934	894	826	884	869	883	883	811	869	881	828	846	879	857	852	886	956	906	798	877	855	841	841	876	880	866	895	857	877	865	826	857	849	842	915	866	845	867	890	910	850	885	854	879	813	895	828	926	869	839	924	854	874	884	898	851	881	872	896	823	834	871	842	912	876	885	868	850	817	928	856	860	852	886	869	813	892	851	855	821	904	913	855	876	881	854	866	901	854	892	848	882	844	865	895	867	849	907	903	934	870	813	872	891	856	824	879	931	890	863	894	849	935	832	863	867	876	860	856	906	866	826	846	809	841	876	819	877	845	826	860	864	835	910	860	862	909	885	856	879	863	878	910	842	841	862	855	849	825	891	871	873	848	878	827	858	883	868	863	902	800	845	848	835	895	845	855	878	913	838	837	813	829	882	853	884	863	831	868	901	873	824	861	837	865	874	949	850	837	874	908	922	891	850	852	873	937	836	893	873	855	898	852	861	855	885	862	915	855	862	803	848	833	875	895	911	900	839	884	859	858	834	801	892	855	903	886	873	889	909	865	856	859	877	943	855	840	843	902	871	870	828	877	821	874	839	858	891	868	935	839	864	863	837	856	826	882	885	848	905	892	885	806	826	832	836	886	903	841	855	884	848	854	917	890	876	909	868	853	829	823	881	794	900	924	864	858	866	873	912	873	828	882	866	864	856	889	860	857	891	871	851	866	978	862	865	852	865	851	858	880	898	949	813	865	861	939	930	871	918	847	833	825	830	877	808	895	875	870	840	835	844	844	854	855	838	853	883	889	855	887	906	884	883	866	851	846	888	913	827	883	881	848	861	863	865	859	863	836	803	937	840	803	875	886	822	856	889	840	857	885	859	846	824	831	799	867	943	878	890	858	875	900	925	844	868	895	887	922	873	853	882	880	872	830	853	842	845	830	839	899	845	866	895	828	858	874	801	891	829	870	877	868	892	875	787	856	850	848	933	851	859	837	872	857	848	830	835	902	878	820	830	872	852	920	884	831	852	833	853	922	853	889	877	888	867	896	825	857	881	870	866	872	841	888	890	891	843	894	893	860	860	845	881	841	876	871	860	835	881	866	873	839	904	871	845	890	879	807	876	835	863	837	822	791	851	884	849	867	846	865	863	865	884	901	838	838	889	871	892	892	851	850	840	861	891	838	902	873	877	836	908	885	870	889	865	883	870	923	907	863	843	867	818	874	876	834	838	843	817	912	870	840	844	861	885	858	845	861	876	854	847	895	841	859	880	890	858	861	936	903	866	856	874	871	924	850	889	843	919	886	884	853	818	819	865	843	862	912	853	849	878	859	916	818	863	821	838	873	888	892	832	889	864	860	893	913	905	810	879	893	830	892	882	884	871	819	875	925	908	904	857	853	882	857	817	872
66160	58816	48568	41180	31394	17087	9125	7585	7416	7446	7409	7575	7467	7441	7493	7493	7464	7493	7365	7321	7358	7383	7463	7522	7448	7426	7416	7586	7534	7503	7388	7397	7421	7413	7310	7328	7312	7412	7318	7267	7403	7347	7240	7386	7328	7390	7454	7436	7484	7338	7296	7543	7399	7420	7491	7395	7392	7434	7479	7466	7558	7479	7449	7486	7254	7380	7451	7491	7452	7431	7429	7479	7456	7298	7475	7390	7502	7476	7345	7317	7481	7370	7451	7523	7442	7459	7489	7733	7428	7494	7279	7411	7396	7430	7532	7430	7344	7373	7392	7412	7347	7443	7529	7354	7408	7402	7369	7500	7408	7431	7386	7398	7387	7391	7433	7481	7435	7391	7381	7584	7527	7457	7406	7390	7475	7465	7421	7476	7457	7332	7492	7479	7405	7280	7416	7499	7507	7479	7375	7391	7329	7360	7433	7294	7400	7473	7474	7583	7454	7305	7482	7378	7452	7442	7517	7443	7450	7446	7415	7440	7492	7342	7422	7320	7452	7494	7347	7480	7409	7470	7432	7551	7451	7467	7417	7464	7410	7368	7445	7373	7572	7435	7410	7617	7459	7450	7473	7250	7521	7403	7410	7672	7465	7366	7421	7541	7467	7524	7534	7393	7474	7426	7571	7443	7462	7301	7488	7488	7465	7486	7365	7459	7554	7513	7412	7431	7367	7429	7412	7356	7321	7351	7461	7555	7342	7398	7541	7349	7433	7468	7350	7385	7511	7392	7491	7389	7368	7490	7369	7576	7360	7349	7398	7406	7467	7409	7266	7347	7371	7400	7348	7321	7511	7346	7545	7580	7377	7324	7326	7564	7491	7378	7510	7371	7426	7376	7489	7493	7404	7493	7495	7443	7506	7273	7536	7455	7468	7404	7393	7397	7388	7352	7419	7342	7460	7528	7404	7297	7512	7445	7417	7487	7414	7429	7465	7254	7309	7404	7458	7600	7454	7359	7427	7567	7356	7372	7490	7470	7414	7428	7448	7439	7500	7406	7426	7459	7423	7447	7560	7341	7378	7389	7443	7330	7415	7423	7478	7312	7359	7463	7442	7358	7358	7336	7370	7512	7454	7360	7511	7422	7494	7381	7431	7370	7443	7496	7247	7389	7459	7392	7364	7421	7436	7385	7430	7389	7445	7375	7423	7380	7397	7547	7426	7481	7480	7641	7343	7428	7598	7340	7458	7373	7288	7382	7383	7415	7372	7494	7426	7331	7409	7503	7318	7390	7485	7467	7346	7362	7317	7413	7596	7493	7486	7462	7391	7360	7346	7534	7508	7437	7501	7448	7405	7373	7512	7371	7586	7455	7386	7346	7366	7390	7327	7372	7408	7488	7336	7443	7454	7403	7394	7377	7533	7424	7442	7392	7419	7479	7382	7291	7343	7442	7425	7505	7402	7431	7443	7537	7455	7351	7391	7401	7360	7514	7495	7346	7461	7457	7392	7448	7347	7388	7491	7462	7519	7453	7516	7335	7392	7464	7391	7406	7422	7436	7373	7333	7448	7345	7387	7416	7532	7470	7342	7478	7393	7513	7397	7501	7453	7371	7461	7504	7484	7419	7409	7500	7550	7350	7542	7536	7389	7431	7447	7370	7431	7391	7385	7399	7479	7417	7501	7309	7435	7356	7650	7331	7305	7469	7465	7520	7454	7305	7493	7420	7537	7446	7453	7368	7474	7451	7365	7458	7357	7354	7338	7492	7451	7314	7425	7477	7251	7478	7455	7305	7341	7353	7403	7427	7391	7417	7530	7472	7348	7445	7402	7532	7318	7300	7380	7381	7353	7303	7391	7481	7392	7316	7381	7353	7496	7405	7450	7489	7481	7421	7474	7456	7575	7447	7470	7453	7368	7366	7434	7339	7423	7418	7437	7453	7527	7375	7378	7438	7463	7360	7501	7375	7397	7333	7426	7334	7425	7482	7431	7323	7388	7500	7295	7409	7427	7444	7477	7354	7320	7498	7396	7606	7397	7416	7348	7484	7347	7478	7475	7454	7450	7446	7555	7364	7405	7507	7307	7430	7354	7386	7499	7439	7437	7469	7432	7536	7541	7544	7435	7513	7463	7390	7493	7455	7429	7443	7483	7386	7331	7413	7599	7481	7475	7437	7419	7322	7363	7498	7397	7262	7437	7382	7378	7462	7441	7394	7513	7382	7316	7525	7561	7371	7301	7423	7417	7398	7546	7544	7391	7337	7326	7250	7314	7456	7481	7476	7454	7353	7474	7397	7358	7470	7508	7476	7463	7432	7298	7376	7347	7466	7353	7438	7484	7404	7410	7475	7335	7378	7515	7443	7354	7355	7524	7353	7472	7364	7426	7463	7468	7362	7377	7479	7346	7544	7368	7414	7383	7322	7446	7467	7490	7498	7447	7433	7484	7324	7354	7460	7366	7368	7462	7310	7331	7431	7404	7397	7442	7427	7395	7435	7276	7469	7388	7379	7535	7486	7485	7420	7296	7436	7542	7490	7322	7511	7303	7419	7262	7389	7375	7411	7390	7282	7466	7503	7354	7338	7396	7321	7425	7403	7508	7403	7480	7395	7425	7428	7410	7442	7359	7476	7425	7468	7419	7425	7481	7481	7408	7479	7413	7291	7495	7520	7399	7425	7398	7508	7362	7468	7331	7448	7545	7478	7558	7491	7356	7421	7506	7477	7383	7468	7552	7428	7414	7533	7468	7348	7551	7348	7507	7416	7532	7503	7361	7337	7523	7379	7456	7326	7259	7557	7372	7502	7356	7411	7469	7424	7442	7366	7316	7448	7368	7466	7310	7449	7464	7409	7273	7403	7390	7290	7363	7398	7362	7439	7448	7433	7269	7374	7536	7533	7412	7526	7332	7434	7343	7413	7524	7392	7575	7485	7354	7490	7289	7303	7284	7384	7422	7409	7441	7473	7378	7543	7610	7596	7495	7350	7352	7414	7520	7354	7467	7425	7419	7335	7290	7583	7277	7369	7399	7434	7323	7343	7467	7459	7289	7355	7267	7354	7453	7309	7336	7552	7435	7340	7357	7494	7452	7401	7541	7363	7452	7406	7542	7458	7468	7497	7415	7230	7428	7324	7459	7436	7493	7368	7450	7460	7382	7525	7463	7430	7446	7448	7395	7485	7388	7414	7419	7454	7552	7380	7359	7556	7350	7454	7622	7327	7406	7457	7591	7372	7429	7570	7393	7567	7477	7566	7436	7460	7386	7449	7400	7259	7289	7509	7308	7361	7468	7479	7391	7339	7408	7393	7517	7503	7451	7525	7479	7474	7468	7432	7410	7494	7432	7338	7386	7340	7297	7397	7537	7386	7407	7569	7380	7390	7458	7596	7560	7323	7289	7480	7458	7294	7367	7456	7470	7398	7381	7427	7258	7512	7471	7593	7513	7353	7357	7469	7483	7408	7522	7423	7419	7375	7393	7412	7358	7428	7416	7580	7466	7496	7341	7370	7500	7506	7426	7484	7289	7505	7516	7388	7405	7524	7388	7335	7596	7293	7522	7377	7323	7442	7476	7295	7405	7459	7425	7512	7445	7352	7406	7382	7412	7438	7367	7507	7388	7468	7373	7245	7431	7477	7438	7469	7339	7404	7371	7343	7468	7338	7511	7436	7463	7516	7392	7409	7531	7472	7487	7344	7396	7426	7384	7471	7361	7358	7316	7423	7442	7403	7287	7268	7438	7352	7381	7307	7507	7433	7430	7482	7451	7529	7425	7596	7366	7526	7410	7300	7460	7426	7425	7368	7499	7485	7414	7617	7500	7359	7411	7530	7466	7521	7437	7454	7461	7431	7399	7429	7483	7269	7506	7433	7399	7395	7391	7385	7436	7480	7511	7542	7446	7451	7453	7462	7495	7437	7514	7610	7416	7429	7445	7327	7367	7324	7511	7533	7539	7544	7390	7359	7465	7399	7434	7462	7436	7365	7430	7466	7382	7574	7513	7487	7553	7341	7426	7537	7437	7456	7420	7481	7502	7430	7424	7304	7389	7349	7583	7474	7532	7548	7283	7489	7342	7374	7275	7480	7401	7372	7361	7380	7327	7516	7382	7460	7399	7335	7469	7303	7440	7339	7499	7478	7446	7489	7393	7476	7312	7505	7389	7384	7508	7353	7470	7463	7497	7439	7405	7415	7417	7524	7456	7493	7549	7470	7437	7406	7365	7573	7432	7460	7438	7331	7327	7488	7539	7493	7442	7408	7466	7536	7452	7344	7332	7411	7328	7373	7364	7553	7486	7482	7418	7498	7368	7509	7394	7496	7443	7417	7504	7406	7424	7301	7301	7566	7384	7467	7541	7469	7528	7414	7478	7466	7333	7263	7437	7374	7552	7498	7466	7522	7439	7427	7430	7337	7440	7299	7550	7468	7578	7376	7388	7412	7468	7501	7355	7471	7401	7452	7436	7320	7412	7422	7499	7461	7400	7382	7552	7551	7432	7490	7565	7512	7471	7376	7450	7342	7495	7432	7529	7307	7367	7558	7476	7462	7393	7413	7479	7372	7486	7356	7358	7415	7297	7360	7416	7522	7412	7423	7549	7368	7449	7276	7317	7423	7440	7413	7535	7389	7416	7522	7443	7471	7419	7506	7437	7397	7448	7439	7359	7482	7430	7407	7458	7460	7409	7544	7488	7391	7542	7477	7488	7375	7412	7471	7284	7455	7399	7485	7597	7327	7357	7362	7417	7475	7431	7385	7286	7470	7355	7511	7470	7481	7507	7314	7362	7542	7494	7456	7493	7537	7358	7568	7437	7439	7521	7398	7438	7473	7519	7465	7371	7441	7431	7393	7406	7434	7382	7379	7453	7567	7397	7427	7419	7486	7394	7336	7399	7542	7459	7516	7470	7458	7512	7469	7443	7288	7474	7402	7437	7428	7516	7540	7395	7405	7393	7329	7428	7486	7496	7442	7538	7393	7369	7252	7515	7166	7456	7394	7416	7343	7415	7455	7364	7434	7417	7380	7434	7382	7449	7470	7426	7431	7277	7486	7400	7446	7461	7421	7334	7412	7494	7562	7465	7505	7298	7418	7377	7476	7429	7403	7322	7523	7475	7439	7456	7355	7386	7463	7344	7568	7381	7389	7366	7514
43339	46342	32953	18424	5880	1845	915	768	731	701	727	719	768	690	671	703	685	731	748	709	726	694	665	711	662	696	698	688	718	710	732	743	731	731	708	702	703	744	665	701	707	694	707	783	699	722	696	712	711	722	717	693	684	708	672	748	695	736	719	741	715	704	665	707	732	689	729	692	745	712	765	757	735	699	711	723	713	718	703	726	695	713	645	724	722	682	683	644	722	695	706	724	694	737	715	735	711	722	660	749	699	678	706	712	677	697	689	710	718	704	715	716	723	724	727	666	777	718	680	753	739	675	748	702	717	740	697	683	710	703	733	729	709	695	670	724	706	677	719	678	707	678	717	694	677	703	705	732	707	727	697	732	701	731	708	707	704	713	634	696	713	726	698	715	728	728	726	688	718	732	741	684	699	716	721	741	708	693	734	762	676	723	714	681	716	734	709	677	687	695	750	729	766	750	720	752	696	697	689	728	718	682	712	684	737	730	723	723	699	710	702	726	693	720	734	712	702	695	704	686	671	725	704	725	679	711	690	689	690	751	696	691	705	729	741	701	736	724	721	742	713	704	689	731	694	718	697	717	656	700	688	724	719	748	695	707	700	725	717	712	709	694	753	712	693	699	729	731	732	737	727	719	717	752	694	720	760	709	737	683	715	666	723	714	765	717	733	703	729	716	722	674	777	683	712	723	758	708	731	730	713	712	668	717	730	683	748	760	719	729	706	711	705	716	694	746	719	707	776	735	701	652	708	683	685	703	745	718	744	722	712	707	728	733	686	742	769	699	704	707	715	710	663	714	683	763	699	656	706	717	719	695	712	717	722	664	703	740	682	728	721	735	699	673	728	670	713	683	697	740	722	710	742	745	728	724	720	698	686	724	729	705	674	737	691	704	737	685	734	721	711	690	707	725	704	734	632	716	738	729	687	729	750	764	676	695	683	720	750	736	761	694	716	698	728	734	701	726	733	736	701	749	721	735	751	740	683	721	702	685	758	705	735	734	720	707	733	694	682	699	743	722	709	676	741	725	733	728	750	769	688	704	732	776	663	694	745	748	724	737	748	744	724	768	721	682	681	704	685	692	731	696	743	757	710	695	705	734	762	698	694	704	776	715	736	745	759	715	718	700	706	703	749	722	732	722	706	693	729	672	718	649	709	682	705	694	691	706	739	683	695	751	779	711	726	707	703	732	698	750	716	698	650	780	705	719	710	722	668	669	700	705	721	697	699	709	715	732	696	687	700	737	737	706	744	696	713	724	708	713	714	745	669	753	685	702	711	705	744	710	674	728	711	717	701	745	714	704	761	698	715	725	732	711	674	672	702	734	698	713	690	718	722	689	751	727	743	703	724	662	707	714	714	700	680	675	699	749	737	683	738	740	716	750	709	625	713	703	757	699	707	744	725	702	649	757	705	714	758	723	701	737	730	682	737	749	708	746	674	715	719	726	757	736	741	729	736	696	753	718	750	675	747	710	721	717	721	723	760	683	699	768	697	689	713	735	732	685	728	688	654	700	738	681	705	731	701	721	688	700	742	706	722	711	717	737	702	704	692	750	727	745	721	694	691	716	758	724	714	699	709	733	666	733	692	716	714	707	730	694	734	703	688	689	656	739	717	727	717	735	740	697	726	723	718	710	748	704	719	695	676	720	721	716	757	738	707	752	719	703	721	726	668	735	675	693	654	725	751	668	708	696	746	721	817	696	700	734	687	693	720	667	668	703	703	753	739	725	740	760	699	740	717	698	678	714	703	705	706	738	734	749	714	718	758	696	769	741	711	706	696	725	756	725	693	738	724	708	778	677	734	710	739	725	730	695	705	741	693	678	709	681	707	663	712	738	705	686	702	683	683	710	728	680	723	704	712	689	676	701	748	759	730	714	733	693	671	664	728	671	705	728	767	736	671	712	715	729	715	734	717	659	724	727	720	697	696	730	645	735	760	700	763	738	742	689	700	732	740	795	721	726	730	690	744	722	697	734	723	703	733	720	739	717	676	691	694	683	777	761	717	726	689	709	721	731	702	763	745	745	680	770	731	695	739	725	690	703	728	712	736	760	731	729	673	708	779	672	675	659	700	691	726	678	733	718	766	714	674	740	722	662	721	727	781	751	791	714	726	690	726	713	713	720	701	697	683	682	698	710	773	703	715	704	727	741	718	736	714	722	700	747	717	692	675	707	759	696	710	712	709	741	711	753	790	752	697	731	724	724	679	728	735	709	719	661	748	734	742	706	715	756	722	690	740	715	711	690	693	673	644	695	689	696	710	719	693	737	712	740	663	718	691	680	749	744	720	716	742	724	710	730	673	729	713	736	744	761	721	685	742	709	681	696	720	771	706	697	698	677	732	698	680	720	711	718	747	704	662	716	681	739	733	745	715	678	690	669	645	759	740	730	755	730	719	708	730	727	707	722	667	710	680	693	703	755	732	697	705	738	727	714	666	717	715	738	710	754	731	695	719	748	725	737	713	710	724	726	684	714	759	688	716	706	737	671	702	721	705	704	675	725	726	713	689	698	671	718	701	688	760	743	689	704	706	695	736	744	743	692	681	712	713	747	774	719	711	717	687	676	719	708	713	699	707	742	723	730	682	793	700	709	762	699	714	689	701	681	706	733	710	745	743	690	703	713	749	699	739	713	661	718	711	724	722	682	696	708	673	751	685	706	719	737	707	699	735	694	692	691	739	741	728	717	701	712	754	749	675	714	681	708	715	745	717	716	694	695	741	715	700	715	742	757	727	781	716	723	698	714	743	735	668	733	682	723	709	734	741	671	725	701	752	748	685	721	769	718	698	696	730	689	740	717	722	697	672	742	737	682	701	712	710	699	676	692	774	745	754	740	706	737	739	770	708	702	746	743	696	726	717	713	783	714	711	748	694	733	681	755	668	715	773	708	725	677	700	699	716	739	713	723	723	737	711	703	719	715	706	721	718	681	709	757	717	754	721	747	717	677	729	723	725	679	713	771	727	716	732	691	693	677	707	700	653	730	734	726	712	704	699	754	746	761	766	716	721	745	724	700	724	685	713	711	690	741	699	760	705	724	737	689	753	688	702	719	740	717	729	676	756	729	696	727	762	739	707	749	714	730	660	742	691	756	723	713	687	733	708	718	736	721	762	676	700	708	648	740	671	707	735	741	696	767	707	694	705	702	705	663	658	731	740	708	701	717	731	686	743	660	731	689	717	736	709	728	714	694	684	669	738	709	737	706	685	721	727	716	705	752	740	690	726	720	706	710	721	752	703	715	707	732	691	727	763	725	697	709	693	720	725	765	672	749	738	700	711	694	709	689	712	673	706	702	749	731	728	752	677	694	733	739	716	698	710	701	702	685	702	709	698	700	698	664	726	689	701	710	714	730	716	708	683	689	718	780	726	769	745	718	724	723	700	691	740	724	698	707	723	711	684	706	662	732	728	693	731	712	708	685	695	692	745	709	777	723	673	695	687	777	682	716	692	715	757	729	709	716	768	756	718	748	746	721	682	715
61782	61627	59716	53217	39828	23975	10582	6839	6192	6373	6317	6291	6330	6275	6261	6328	6301	6323	6261	6166	6376	6297	6264	6181	6347	6379	6301	6373	6326	6212	6251	6288	6163	6246	6336	6320	6224	6280	6172	6284	6273	6353	6243	6497	6198	6374	6360	6419	6326	6302	6431	6317	6419	6251	6249	6284	6187	6257	6399	6347	6285	6316	6279	6306	6239	6227	6298	6413	6199	6262	6411	6351	6361	6212	6320	6335	6365	6278	6300	6181	6298	6311	6204	6513	6381	6271	6381	6178	6382	6388	6526	6311	6361	6237	6207	6436	6320	6317	6322	6177	6379	6203	6310	6288	6250	6313	6306	6298	6194	6323	6275	6254	6396	6277	6297	6367	6254	6196	6298	6283	6315	6413	6320	6355	6332	6225	6343	6237	6228	6445	6204	6321	6298	6397	6294	6277	6252	6296	6241	6312	6229	6335	6284	6384	6308	6319	6244	6308	6324	6265	6239	6278	6378	6298	6322	6237	6272	6244	6384	6273	6244	6299	6375	6297	6256	6249	6299	6332	6299	6362	6356	6260	6324	6341	6339	6304	6342	6350	6464	6120	6444	6240	6396	6326	6399	6330	6347	6302	6203	6271	6481	6381	6231	6197	6272	6268	6398	6325	6346	6334	6354	6225	6297	6417	6272	6226	6343	6313	6262	6392	6310	6303	6185	6217	6217	6281	6297	6285	6282	6242	6359	6243	6261	6288	6193	6432	6307	6253	6228	6246	6437	6286	6333	6237	6441	6396	6396	6320	6324	6257	6279	6271	6365	6371	6163	6304	6246	6411	6356	6341	6302	6420	6310	6178	6295	6494	6309	6428	6358	6428	6287	6380	6282	6323	6362	6218	6351	6267	6409	6249	6382	6303	6381	6319	6450	6355	6319	6320	6311	6353	6219	6422	6364	6485	6345	6363	6394	6301	6239	6339	6385	6339	6329	6332	6278	6214	6340	6345	6225	6197	6299	6263	6307	6244	6315	6170	6376	6235	6333	6249	6399	6304	6211	6375	6197	6348	6288	6334	6285	6306	6297	6211	6225	6212	6288	6360	6315	6284	6353	6296	6279	6281	6353	6353	6254	6377	6240	6221	6179	6475	6233	6249	6336	6354	6353	6174	6444	6256	6373	6344	6274	6256	6354	6329	6342	6304	6314	6425	6238	6253	6331	6259	6256	6386	6436	6265	6304	6369	6227	6383	6256	6375	6260	6308	6365	6276	6365	6409	6455	6365	6379	6364	6341	6330	6364	6319	6345	6211	6271	6365	6240	6209	6306	6327	6347	6241	6269	6269	6254	6266	6276	6204	6352	6316	6360	6225	6277	6290	6344	6318	6202	6166	6361	6298	6260	6276	6403	6262	6336	6247	6299	6232	6415	6279	6325	6416	6272	6250	6359	6373	6383	6408	6268	6278	6359	6319	6370	6292	6398	6378	6266	6255	6308	6358	6259	6369	6268	6373	6325	6291	6241	6337	6389	6271	6359	6270	6167	6321	6363	6230	6369	6277	6216	6293	6454	6302	6353	6210	6373	6262	6395	6338	6324	6288	6385	6409	6219	6364	6309	6332	6341	6358	6269	6415	6296	6315	6290	6325	6304	6275	6323	6322	6314	6388	6281	6349	6285	6348	6206	6400	6375	6299	6226	6353	6264	6297	6349	6259	6304	6284	6233	6319	6385	6330	6327	6338	6364	6309	6308	6301	6252	6254	6349	6337	6179	6212	6338	6288	6320	6332	6267	6291	6337	6348	6286	6187	6144	6280	6431	6346	6412	6284	6362	6249	6328	6326	6244	6222	6339	6229	6224	6356	6250	6191	6307	6367	6400	6233	6280	6391	6285	6317	6432	6246	6323	6417	6224	6325	6418	6335	6332	6352	6339	6112	6337	6260	6442	6194	6453	6432	6341	6351	6257	6326	6275	6287	6450	6235	6417	6141	6338	6408	6223	6277	6260	6230	6326	6368	6236	6322	6355	6319	6362	6312	6321	6301	6301	6283	6330	6262	6295	6407	6323	6313	6231	6368	6173	6328	6106	6364	6312	6406	6274	6441	6320	6255	6386	6297	6227	6414	6275	6186	6301	6267	6324	6351	6460	6384	6327	6328	6276	6323	6355	6340	6260	6374	6348	6154	6255	6254	6433	6267	6330	6389	6374	6358	6328	6323	6291	6342	6426	6300	6227	6262	6480	6279	6209	6298	6367	6241	6293	6256	6156	6307	6370	6319	6340	6264	6355	6352	6419	6263	6326	6298	6250	6293	6288	6408	6376	6339	6229	6347	6320	6338	6341	6267	6187	6304	6337	6302	6315	6284	6354	6409	6281	6343	6262	6330	6282	6239	6244	6430	6232	6378	6264	6265	6249	6365	6340	6351	6358	6157	6284	6342	6454	6304	6301	6309	6244	6380	6265	6336	6280	6252	6315	6220	6473	6241	6218	6360	6265	6336	6294	6369	6323	6369	6253	6297	6214	6236	6268	6290	6143	6326	6251	6368	6427	6443	6346	6274	6397	6305	6364	6251	6488	6286	6304	6278	6306	6353	6190	6305	6382	6424	6361	6319	6289	6264	6276	6359	6218	6242	6231	6345	6234	6359	6255	6266	6398	6319	6231	6195	6340	6300	6297	6287	6337	6392	6186	6287	6241	6297	6318	6267	6357	6279	6297	6243	6306	6188	6375	6189	6295	6375	6308	6200	6252	6258	6296	6217	6374	6241	6306	6393	6289	6269	6417	6271	6252	6293	6351	6289	6284	6301	6383	6447	6197	6332	6214	6234	6293	6279	6332	6367	6322	6261	6235	6297	6342	6291	6243	6329	6269	6317	6356	6235	6303	6261	6252	6296	6167	6230	6298	6445	6194	6292	6308	6284	6239	6301	6345	6152	6325	6462	6274	6373	6413	6373	6227	6274	6340	6279	6332	6296	6326	6303	6294	6316	6332	6294	6335	6165	6307	6297	6294	6239	6269	6290	6383	6292	6267	6408	6281	6246	6267	6265	6412	6298	6312	6349	6252	6362	6256	6230	6331	6243	6342	6461	6141	6358	6271	6292	6282	6491	6336	6342	6332	6319	6375	6212	6444	6336	6276	6333	6312	6306	6360	6330	6490	6307	6244	6274	6381	6312	6338	6261	6285	6415	6151	6218	6277	6139	6386	6453	6374	6289	6296	6365	6277	6353	6407	6237	6210	6381	6314	6451	6270	6168	6462	6239	6297	6324	6393	6333	6315	6334	6272	6276	6294	6300	6242	6385	6215	6348	6379	6199	6391	6333	6308	6316	6337	6339	6411	6311	6271	6278	6304	6260	6378	6340	6376	6318	6185	6233	6370	6228	6285	6387	6347	6233	6228	6271	6368	6304	6353	6286	6261	6248	6428	6288	6319	6332	6249	6280	6317	6401	6248	6197	6310	6304	6325	6405	6214	6270	6170	6291	6380	6140	6329	6296	6267	6286	6188	6238	6323	6266	6282	6232	6192	6211	6422	6390	6317	6403	6284	6363	6398	6327	6361	6239	6434	6233	6174	6216	6343	6223	6409	6344	6308	6178	6227	6290	6250	6310	6294	6308	6258	6235	6332	6214	6301	6256	6312	6219	6278	6341	6224	6344	6350	6257	6281	6241	6420	6323	6342	6370	6403	6309	6314	6339	6320	6335	6352	6293	6321	6287	6296	6391	6258	6375	6280	6316	6215	6279	6210	6290	6260	6385	6345	6345	6308	6210	6196	6271	6322	6322	6204	6384	6319	6288	6312	6455	6281	6318	6271	6296	6247	6319	6334	6262	6475	6070	6293	6175	6195	6067	6282	6321	6239	6428	6361	6289	6267	6244	6265	6215	6385	6373	6398	6198	6262	6305	6430	6314	6290	6378	6401	6268	6379	6354	6451	6368	6254	6437	6397	6272	6354	6277	6254	6355	6279	6302	6347	6409	6299	6237	6276	6244	6276	6295	6334	6270	6272	6156	6348	6341	6127	6301	6230	6343	6361	6238	6290	6311	6284	6371	6202	6391	6262	6366	6369	6307	6417	6308	6298	6378	6184	6309	6295	6264	6141	6256	6261	6343	6236	6201	6377	6335	6337	6396	6271	6277	6259	6290	6227	6346	6268	6341	6276	6396	6344	6189	6265	6381	6344	6333	6335	6362	6376	6320	6293	6270	6338	6358	6317	6361	6268	6354	6332	6353	6457	6277	6312	6269	6317	6300	6215	6417	6253	6401	6253	6315	6226	6293	6316	6215	6133	6250	6280	6350	6331	6369	6407	6321	6268	6274	6219	6296	6253	6290	6260	6254	6236	6290	6300	6186	6248	6318	6304	6377	6252	6273	6190	6291	6217	6280	6191	6374	6447	6384	6418	6280	6240	6311	6382	6251	6443	6190	6281	6248	6228	6316	6290	6265	6293	6448	6354	6351	6315	6361	6296	6335	6353	6326	6287	6317	6380	6247	6406	6170	6411	6241	6365	6290	6415	6401	6321	6347	6249	6242	6286	6304	6420	6347	6261	6361	6257	6332	6287	6359	6350	6347	6374	6365	6268	6316	6364	6314	6230	6229	6198	6267	6289	6334	6199	6245	6309	6255	6402	6344	6308	6356	6306	6339	6294	6405	6331	6380	6322	6345	6260	6267	6209	6294	6349	6252	6283	6408	6305	6259	6369	6259	6235	6328	6283	6333	6178	6244	6389	6339	6361	6284	6299	6342	6390	6233	6281	6233	6284	6316	6275	6186	6244	6302	6304	6197	6302	6283	6467	6247	6316	6379	6293	6371	6391	6414	6253	6275	6286	6336	6313	6340	6190	6211	6192	6293	6349	6345	6258	6295	6350	6251	6355	6461	6306	6337	6353	6247	6402	6217	6407	6271	6271	6316	6308	6314	6316	6318	6286	6322	6447	6360	6249	6435	6275	6425	6222	6319	6292	6361	6180	6424	6374	6326	6343	6342	6426	6346	6360	6395	6283	6328	6217	6313	6329	6421	6299	6232	6365	6270	6362	6347	6225	6257	6193	6257	6293	6384	6238	6394	6333	6373	6356	6272	6301	6367	6256	6248	6156	6241	6353	6377	6326	6391	6206	6162	6255	6284	6431	6332	6350	6277	6353	6327	6270	6294
21218	17387	10523	5019	1894	1075	888	788	762	733	826	781	758	781	803	788	758	727	777	752	787	856	798	752	796	821	783	754	838	810	709	802	774	854	816	828	791	752	789	748	809	795	775	782	766	697	770	814	758	779	810	855	734	794	818	770	811	785	754	792	752	783	840	763	777	769	831	816	778	718	762	781	772	798	785	806	768	786	799	787	791	792	834	832	839	822	701	799	751	774	804	787	749	800	756	786	795	818	846	783	804	792	780	750	807	782	773	732	784	763	735	764	784	798	760	804	813	794	785	792	771	786	795	830	813	760	840	772	834	796	787	767	847	774	727	790	818	813	830	810	824	798	786	797	753	778	790	796	767	782	742	798	795	806	788	788	777	765	818	802	828	756	771	809	798	790	810	797	834	754	724	775	837	758	745	780	776	769	824	803	786	798	833	822	790	797	767	781	813	770	769	777	808	800	792	788	741	833	777	746	801	802	784	808	799	814	803	751	809	789	758	757	802	749	761	765	780	818	784	803	766	841	811	798	799	761	784	803	774	781	804	778	768	814	781	769	800	773	785	740	801	752	805	800	744	754	804	816	785	826	727	784	795	731	790	728	733	776	792	826	757	797	802	767	751	814	750	743	798	807	759	736	762	800	774	760	812	775	824	782	825	750	758	787	811	777	850	782	762	822	796	786	808	813	794	759	813	875	739	789	756	806	757	820	819	831	741	774	797	744	809	759	706	804	753	750	815	755	807	854	808	787	788	778	782	760	830	843	787	775	801	762	817	775	863	830	763	801	746	790	830	767	769	809	778	784	811	786	795	774	763	796	774	801	827	806	800	819	816	788	832	778	815	772	760	775	747	777	825	787	851	837	757	760	780	771	779	792	800	827	851	790	775	809	796	793	822	794	761	799	783	800	819	783	785	778	822	813	784	810	801	810	781	754	783	789	825	806	751	805	790	742	818	822	774	789	754	774	821	822	780	799	797	774	784	820	799	795	793	796	777	792	859	781	761	810	840	809	724	774	804	781	784	751	759	792	832	816	799	760	743	774	807	768	755	776	784	795	776	751	805	823	777	789	785	784	791	776	774	817	776	788	794	815	811	802	814	795	820	795	784	848	837	787	771	802	793	761	746	828	777	792	771	768	782	799	800	792	792	800	796	779	795	809	790	808	827	806	768	788	756	766	783	781	778	786	806	819	768	765	803	789	770	761	783	792	747	803	766	831	804	769	799	790	782	798	786	784	798	743	777	841	791	816	779	756	810	804	776	771	795	765	796	830	812	781	783	813	815	774	782	759	819	793	793	767	847	774	824	829	830	816	817	799	770	795	808	808	806	802	760	803	783	727	764	759	816	813	757	798	815	769	752	831	781	811	787	778	752	763	827	789	785	741	753	799	824	782	788	788	793	810	783	832	791	776	755	825	803	852	806	821	811	788	797	817	768	829	882	826	829	787	817	731	779	780	747	762	763	753	768	770	771	815	774	819	795	811	804	828	782	791	791	749	777	769	797	755	753	763	782	799	809	773	816	760	756	782	800	789	789	791	794	804	828	865	771	777	798	784	766	791	741	733	804	752	782	751	765	772	801	815	831	795	758	762	818	787	761	828	821	790	811	782	804	756	798	806	797	775	795	789	804	780	801	846	766	810	832	786	802	812	807	775	812	773	776	770	777	788	812	831	770	779	804	811	743	821	810	790	797	785	863	789	817	780	801	815	800	820	781	826	804	764	835	829	776	789	768	803	819	798	797	774	781	854	747	767	748	774	808	849	753	802	795	843	757	779	748	748	793	829	759	816	770	800	797	777	755	787	769	821	806	803	781	781	778	806	780	814	743	754	739	753	770	798	794	775	814	814	808	802	793	776	739	830	756	775	786	781	816	830	781	794	818	783	838	808	829	733	781	785	780	809	807	795	829	803	788	791	751	781	809	798	747	835	805	813	800	798	792	793	765	778	829	786	777	797	799	803	833	782	752	748	790	780	784	825	772	760	843	801	805	811	773	825	780	850	780	762	778	761	766	755	808	834	822	757	759	797	758	824	782	801	834	796	806	848	787	787	853	794	792	777	817	800	810	807	783	782	836	845	786	793	786	808	752	806	790	778	803	786	790	815	832	783	788	793	823	775	826	764	792	768	766	820	811	799	783	778	817	758	794	801	833	792	757	775	858	782	786	821	818	764	797	831	779	791	805	800	802	745	782	786	783	785	743	793	800	775	766	764	786	808	798	802	743	784	790	783	787	844	829	762	793	769	831	794	781	771	795	799	819	797	772	816	782	802	808	756	778	773	737	798	797	834	821	834	780	827	805	779	865	825	732	758	787	743	761	785	788	796	803	812	779	768	822	793	793	766	748	802	794	789	715	761	794	774	806	805	776	788	816	798	779	802	814	797	795	784	805	806	795	821	780	791	768	792	759	799	739	798	796	848	820	770	779	791	829	782	773	815	755	855	821	782	757	817	813	816	783	774	808	790	853	808	767	808	791	805	806	803	858	784	781	770	772	825	820	753	813	805	813	792	790	779	824	783	782	788	808	805	822	775	800	808	806	787	761	794	796	830	763	777	778	787	837	753	837	831	792	752	719	784	809	787	827	766	817	799	819	785	806	779	831	759	780	748	803	794	810	766	807	806	858	805	771	796	768	830	825	820	815	771	782	777	788	732	801	808	810	790	814	779	833	793	781	806	832	782	847	823	779	769	802	794	826	796	782	823	808	803	806	810	782	788	807	782	826	807	806	791	808	771	779	773	752	824	781	808	798	806	777	808	806	762	805	812	758	802	764	760	797	762	759	794	796	800	777	798	790	812	818	741	764	798	802	795	817	757	822	775	785	781	764	828	804	811	828	829	846	802	775	815	758	844	768	765	802	766	801	779	815	781	821	792	759	802	752	789	811	795	802	820	780	798	784	804	775	772	775	784	757	782	831	814	800	819	763	768	808	787	769	763	776	774	794	811	767	818	816	752	773	814	820	767	759	767	814	787	770	844	814	780	786	809	778	779	833	763	763	824	799	788	823	802	758	846	839	803	809	804	854	817	791	769	824	767	793	794	773	805	816	727	840	843	728	796	777	781	780	797	827	788	732	841	790	783	753	761	810	779	850	822	765	781	765	815	795	764	777	791	810	743	826	811	779	819	803	746	777	818	787	814	800	796	823	859	823	801	845	750	759	797	778	817	779	860	787	765	787	786	813	775	776	798	784	751	742	791	784	788	816	778	762	835	812	792	839	783	765	805	778	802	779	787	801	805	753	838	824	775	779	790	784	803	753	799	787	799	769	793	783	764	832	785	752	737	750	813	780	742	851	783	804	815	824	824	749	760	792	763	762	802	734	804	787	773	786	756	818	737	803	766	777	747	765	796	794	815	756	767	774	809	726	751	772	752	811	790	775	781	753	813	852	790	764	806	839	760	764	832	785	803	774	808	788	732	813	795	847	797	773	797	803	832	806	822	854	809	775	819	774	809	778	824	827	803	822	857	817	777	781	785	749	781
55380	45143	36054	32707	23809	12804	7913	7013	6851	6739	6951	6960	6922	6874	6854	6859	6869	6942	6825	7010	6868	6920	6820	6794	6817	6854	6895	6884	6878	6678	6876	6875	6905	7042	6897	6962	6887	6935	6900	6850	6815	6813	7018	6847	7008	6959	6900	6887	6790	6855	6841	6927	6832	6737	6785	6937	6821	6714	6830	6837	6817	6784	6816	6771	6894	6822	6950	6925	6657	6816	6762	6969	6968	6899	6760	6806	6962	6997	6842	6993	6914	6808	6910	6900	6898	6851	6910	6812	6973	6909	6890	6841	6860	6839	6831	6914	6784	6762	6968	6862	6926	6809	6792	6747	6848	6946	6809	6886	6895	6864	6903	6956	6811	6842	6934	6861	6893	6803	6955	6855	6860	6877	6914	6835	6818	7004	6957	6805	6953	6827	6817	6914	6959	6746	6876	6938	6811	6801	6907	6847	6943	6783	6980	6810	6928	6886	6894	6948	6869	6769	6790	6852	6841	6808	6889	6843	6824	6827	6862	6813	6821	6868	6936	6852	6975	6822	6909	6952	6923	6946	6842	6821	6964	6925	6835	6951	6828	6984	6910	6852	6941	6962	6877	6890	6809	6822	6919	6683	6796	6778	6860	6949	6876	6794	6768	6982	6916	6889	6905	6867	6809	6881	6875	6775	6819	6817	6956	6805	6838	6775	7001	6892	6910	6684	6808	6883	6820	6971	6929	6903	6826	6985	6921	6855	6864	6864	6846	6854	6817	6979	6867	6758	6888	6839	6873	6846	6825	6841	6911	6831	6919	6842	6827	6800	6935	6942	6898	6827	6843	6913	6847	6805	6904	6903	6848	6863	6804	6865	6770	6792	6804	6897	6972	6888	6949	6910	6799	6954	6847	6683	6877	6891	6979	6750	7022	6817	6763	6845	6897	6772	7010	6853	6974	6982	6845	6821	6890	6997	6953	6881	6924	6904	6963	6859	6932	6902	6860	6845	6918	6974	6843	6702	6940	6861	6878	6888	6953	6909	6975	6898	6903	6920	6892	6918	6784	6999	6810	6936	6976	6785	6812	6873	6892	6960	6820	6897	6808	6948	6907	6905	6817	6855	6896	6939	6805	6875	6893	6870	6858	6782	6890	6734	6829	6940	6882	6858	6959	6898	6777	6854	6900	6967	6920	6923	6902	6899	6780	6774	6953	6915	6916	6914	6841	6719	6840	6834	6906	6918	6884	6855	6773	6919	6847	6718	6901	6937	6753	6804	6902	6892	6930	6735	6822	6874	6925	6809	6872	6882	6955	6820	6854	6832	6841	6884	6776	7040	6938	6917	6926	6840	6809	6859	7006	6867	6959	6910	6903	6981	6812	6847	6883	6826	6877	6998	6817	6706	6927	6838	6944	6948	6806	7037	6888	6824	6959	6765	6821	6746	6809	6873	6944	6942	6895	6819	6868	6839	6912	6936	6961	6877	6848	6912	7032	6818	6953	6889	6967	6790	6858	6916	6927	6847	6802	6949	7020	6839	6914	6778	6884	6857	6896	6753	6810	6843	6971	6899	6843	6982	6888	6735	6837	6888	6837	7000	6864	6798	6941	6960	6848	6878	6867	6947	6854	6913	6970	6846	6767	6849	6863	6840	6909	6909	6892	6920	6787	6952	6909	6872	6833	6879	6900	6830	6922	6915	6848	6860	6849	7013	6978	6990	6977	6879	6834	6876	6822	6862	6902	6950	6702	6973	7012	6852	6938	6884	6970	6817	6821	6824	6812	6765	6838	6843	6891	6914	6865	6870	6804	6952	6956	6749	6945	6971	6898	6783	6896	6813	6941	6869	6789	6890	6972	6827	6875	6890	6888	6926	6780	6850	6850	6882	6811	6752	6862	6791	6813	6890	6928	6910	6875	6861	6930	6897	6880	6940	6958	6865	6832	6874	6756	6872	6852	6687	6859	6917	6847	6884	6874	6845	6903	6728	6899	6981	6895	6893	7027	6850	6847	6911	6835	6841	6942	6820	6864	6749	6983	6854	6865	6994	6855	6929	6873	6854	6865	6801	6785	6867	6855	6868	6810	6994	6829	6880	6911	6868	6688	6811	6745	6891	6874	6888	6873	6837	6773	6800	6956	6968	6833	6945	6959	6891	6890	6798	7025	6704	6869	6782	6886	6992	6880	6825	6765	6899	6919	6935	6937	6893	6810	6896	6792	6896	6867	6893	6888	6796	6748	6824	6925	6973	6918	6913	6801	6858	6899	6817	6959	6707	6813	6782	6929	6896	6997	6847	6996	6806	6886	6770	6910	6757	6991	6789	6884	6954	6923	6924	6856	6905	6956	6832	6792	6845	6871	6847	6950	6935	7008	6919	6971	7081	7064	6874	6904	6936	6948	6953	6790	6849	6883	6924	6915	6877	6838	6849	6847	6934	6968	6922	6831	6849	6838	6908	6963	6873	6675	6729	6806	6907	6915	6914	6823	6814	6789	6813	6886	6879	6937	6824	6860	6967	6782	6723	6812	6868	6724	6996	6826	6765	6966	6801	6865	7069	6849	6933	6932	6916	6805	6840	6888	6836	6832	6850	6845	6719	6758	7029	6898	6832	6859	6845	6890	6812	6821	6831	6717	6984	6926	6908	6835	6974	6969	6849	6897	6743	6926	6783	6901	6756	6803	6962	6815	6953	6948	6808	6868	6809	6962	6853	6861	6797	6902	6934	6915	6951	6713	6939	6786	6972	6896	6838	6906	6928	6893	6918	6914	6881	7001	6885	6808	6929	6840	6837	7097	6883	6870	6838	7018	6857	6939	6938	6766	6830	6924	6876	6777	6859	6876	6866	6910	6802	6897	6800	6893	6926	6937	7021	6951	6902	6966	7040	6883	6881	6989	6753	6938	6844	6810	6872	6840	6876	6852	6853	6937	6916	6721	6931	6946	6789	6864	6805	6815	6986	6956	6778	6880	6812	6871	6795	6786	6920	6872	6798	6956	6870	6873	6846	6830	6827	6912	6947	6802	6700	7006	6964	6973	6813	6888	6881	6800	6855	6828	6746	6787	6780	6805	6799	6955	6852	6945	6820	6940	6844	6934	6856	7025	6789	6928	6933	6761	6806	6754	6813	6848	6950	6737	6822	6902	6953	6896	6874	6941	6914	6916	6951	6860	6819	6870	6933	6877	6923	6877	6837	6708	6922	6895	6871	6968	6916	6824	6899	6770	6745	6789	6757	6877	6848	6826	6972	6973	6761	6790	6960	6914	6875	6936	6800	6927	6838	6896	6857	6794	6863	6856	6921	6805	6857	6922	7011	6855	6916	6806	6781	6895	6900	6955	6850	6873	6888	6861	6930	6937	6835	6879	6874	6914	6813	6925	6775	6901	6930	6949	6937	6856	6864	6878	6985	6777	6902	6756	6764	6837	7006	7017	6857	6867	6873	6980	7011	6869	6934	6998	6885	6917	6864	6793	6847	6858	6921	6896	6718	6902	6911	6849	6889	6881	6792	6865	6699	6873	6851	6961	6914	6894	6809	6676	6917	6913	6987	7023	6808	6929	6849	6771	6919	6885	6939	6795	6862	6859	6812	6882	6843	6847	6931	6921	6833	6979	6956	6832	6877	6852	6968	6940	6947	6981	6872	6911	6869	6926	6817	6935	6770	6847	6858	6957	6873	6920	6922	6761	6955	6758	6878	6883	6998	6878	6905	6888	6815	6822	6901	6859	6874	6879	6830	6852	6919	6913	6948	6904	6827	6805	6763	6890	6706	6835	6837	6765	6915	6791	6898	6886	6861	6864	6960	6876	6976	6920	6845	6832	6860	6715	6907	6771	6880	6840	6883	6892	6818	6863	6736	6777	6749	7052	6838	6965	7051	6845	6794	6917	6897	6941	6862	6848	6913	6884	7011	6893	6855	6926	6924	6948	6897	6986	6795	6916	6930	6957	6927	6797	6891	6891	6943	6761	6933	6776	6828	6973	6786	6891	6789	6817	6792	6769	6829	6832	6734	6878	6800	6762	6934	6807	6845	6856	6825	6769	6933	6937	6869	6884	6893	6989	6801	6989	6986	6873	6807	6845	6943	6953	6893	6937	6893	6901	6918	6842	6871	6847	6919	6846	6823	6770	6717	6964	6868	6912	6943	6847	6924	6861	6742	6783	6855	6841	6985	6773	7002	6900	6915	6962	6857	6868	6882	6931	6837	6908	6969	6906	6843	6874	6928	6762	6839	6884	6737	6839	6847	6887	7049	6781	6912	6931	6818	6769	6863	6733	6831	6934	6788	6725	6847	6863	6751	6812	6900	6721	6914	7045	6934	6864	6815	6868	6751	6892	6954	6943	6736	6972	6923	6826	6908	6920	6888	6951	6875	6887	6788	6787	6895	6938	6823	6770	6841	6881	6872	6723	6897	6914	7038	6804	6899	6832	6949	6787	6801	6843	6813	6741	6899	6874	6962	6681	6864	6918	6807	6929	6810	6805	6954	6868	6721	6844	6694	6895	6890	6790	6840	7029	6973	6804	6750	6946	6829	6959	6832	6825	6878	6932	6892	6909	6896	6732	6777	6845	6940	6881	6925	6933	6748	6963	6799	6898	6906	6938	6773	6800	6911	6967	6808	6807	6865	6915	6975	6927	6877	6861	6917	6761	6853	6902	6847	6934	6802	6954	6736	6925	6854	6842	6861	6899	6888	6949	6842	6814	6906	6776	6869	6928	6887	6808	6766	6765	6809	6811	6813	6827	6825	6731	6980	6773	6962	6848	6844	6904	6919	6937	6920	7000	6812	7007	6934	6937	6934	6868	6883	6877	6940	6789	6799	6786	6829	6778	6936	7009	6966	6870	6842	6908	6852	6890	6918	6873	6882	6927	6849	6741	6874	6834	6849	6884	6888	6835	6883	6972	6794	6864	6813	6839	6738	6817	7000	6978	6903	6823	6716	6878	6877	6783	6788	6981	6763	7050	6843	6952	6944	6845	6947	6926	6953	6915	6820	6882	6817	6877	6862	6886	6930	6943	6984	6903	6924	6809	6877	6869	6825	6854	6944	6908	6845	6842	6969	6783	6853	6906	6787	6739	6988	6878	6779	6959	7001	6876	6854	6965	7011	6905	6771	6953	6984	6909	6955	6735	6987	6920	6843	6909	6831	6886	6910
40744	48383	30744	18043	8392	2865	1119	842	782	725	756	784	777	773	701	750	697	716	734	793	762	792	747	720	789	728	769	733	731	741	763	726	772	720	707	741	768	764	808	755	759	725	774	745	713	748	774	732	781	774	747	743	751	778	766	774	794	746	719	751	680	771	808	737	717	744	760	782	736	798	747	745	753	798	742	757	757	773	771	716	741	777	760	784	773	725	810	796	762	723	754	729	744	793	737	841	745	752	765	814	744	747	740	777	753	751	741	793	779	762	756	760	776	760	806	716	731	763	751	729	787	770	757	763	746	781	746	748	704	708	749	770	762	768	777	803	792	757	731	783	740	768	806	792	761	811	744	765	751	814	779	777	735	788	790	805	781	791	741	778	748	717	748	745	730	721	777	787	783	757	817	740	763	728	759	747	771	782	746	718	733	739	772	775	760	761	742	783	720	758	792	729	748	814	776	779	733	748	780	787	795	766	770	739	766	757	797	787	733	784	719	754	774	786	796	733	716	771	772	723	740	806	747	748	757	759	769	717	768	792	751	754	721	770	728	728	717	802	806	769	759	812	763	760	695	774	751	736	722	781	775	826	742	817	812	795	728	767	781	786	762	792	808	757	727	788	752	762	716	779	808	764	804	763	742	754	740	709	788	732	704	735	784	773	756	750	747	819	776	783	749	776	737	752	769	781	797	798	762	719	747	773	730	745	734	714	773	735	740	746	770	768	782	740	771	787	718	771	782	825	721	740	751	736	798	743	796	749	788	800	758	756	744	756	770	805	749	775	810	699	715	770	729	769	776	764	756	825	739	754	758	769	796	752	788	805	753	769	802	721	786	709	739	747	749	758	725	797	777	746	764	824	785	777	732	769	735	769	778	767	809	729	782	734	768	773	771	760	794	759	755	770	725	742	751	744	784	738	777	772	749	747	765	750	788	767	783	780	766	757	800	743	805	744	760	792	732	715	785	759	756	796	781	786	797	739	734	733	811	744	755	748	786	772	759	782	786	772	724	759	754	695	776	741	753	733	734	764	771	750	793	754	720	733	763	796	739	733	780	757	764	764	763	719	795	762	771	736	784	745	733	795	780	777	826	746	786	713	744	798	757	747	808	810	730	821	757	759	812	780	767	788	754	729	761	764	818	782	717	785	756	774	797	744	752	778	753	791	751	777	788	730	771	759	765	757	765	758	774	754	698	722	766	835	795	774	747	769	734	772	766	744	765	756	769	746	789	756	796	746	779	753	720	746	728	676	754	781	756	761	774	739	767	762	810	757	768	722	791	732	787	755	731	765	781	759	820	772	792	742	779	787	722	789	768	742	763	801	766	763	746	723	830	674	786	716	777	805	741	797	790	756	758	751	705	736	733	736	751	755	761	772	716	804	696	704	719	768	752	738	755	809	749	741	737	809	759	744	701	782	734	752	736	764	734	713	755	788	751	733	744	800	768	774	726	767	773	803	716	776	739	764	777	761	743	720	771	798	752	733	787	797	753	768	830	839	816	761	758	776	801	719	791	802	745	793	777	838	771	761	751	747	752	745	760	773	814	761	788	746	738	761	732	771	757	722	765	769	724	755	773	755	715	801	787	808	740	799	755	733	727	745	765	722	798	740	784	731	785	797	718	731	723	723	787	786	824	746	746	795	798	748	795	815	793	777	709	751	735	798	778	713	780	772	837	746	758	815	734	774	788	760	791	806	793	753	772	750	761	726	722	771	762	736	773	757	757	773	775	784	736	791	793	704	775	787	771	763	792	708	783	732	776	758	759	743	774	813	781	779	766	784	748	723	766	763	713	721	752	762	793	788	763	730	795	786	718	760	770	779	783	765	761	767	731	750	727	751	755	727	797	728	770	779	757	742	752	786	745	795	735	769	789	776	741	791	797	816	736	786	726	774	791	785	781	753	764	766	770	772	790	768	747	755	796	754	772	809	785	797	736	750	740	760	795	762	779	748	784	716	753	753	747	784	740	805	745	758	785	742	758	769	773	750	742	775	747	759	744	794	773	733	751	785	765	777	744	739	762	788	772	755	851	765	784	771	733	799	801	757	791	706	780	806	709	778	744	730	753	740	782	754	782	800	752	771	806	750	798	740	782	790	708	760	753	748	775	789	768	774	769	777	753	748	729	741	774	729	809	762	723	753	794	730	759	809	745	763	716	792	753	720	765	733	831	831	807	762	773	791	756	762	740	756	753	716	750	812	767	762	745	725	747	695	787	756	737	754	766	771	759	749	752	814	731	783	758	764	724	775	747	768	725	790	768	733	748	775	754	772	789	766	744	730	732	770	794	740	731	717	741	745	760	789	761	758	775	791	714	743	730	763	814	738	763	749	770	780	736	773	773	741	765	752	779	769	750	710	724	808	746	750	725	821	814	758	791	721	793	736	755	760	732	814	714	753	782	735	771	785	791	757	769	790	725	763	725	773	789	760	744	706	800	749	751	782	821	769	800	737	769	735	681	763	726	708	775	764	745	728	756	797	743	780	784	770	781	745	782	731	754	744	819	763	775	711	741	756	729	778	781	748	730	771	754	774	789	763	797	790	766	763	793	747	842	725	794	791	777	774	757	751	720	733	768	751	814	715	790	756	712	770	727	757	753	860	774	776	750	746	710	760	774	751	742	788	702	720	751	825	763	741	763	767	764	777	790	793	792	781	737	727	805	748	825	785	748	775	770	757	787	789	806	807	762	713	737	755	723	748	762	770	745	758	735	846	781	761	760	750	788	697	745	748	756	765	712	685	765	756	807	710	823	784	736	758	824	762	728	794	795	730	733	770	784	731	733	771	806	765	767	821	780	761	795	743	760	786	753	767	757	786	785	743	783	789	765	749	732	773	746	727	714	726	749	781	795	713	733	736	752	740	808	793	771	784	806	742	740	751	762	800	746	775	783	783	726	707	777	749	786	802	795	798	777	790	697	731	752	762	771	803	775	778	725	752	791	797	751	776	745	763	766	762	724	706	728	759	757	794	728	797	728	809	774	796	733	780	751	764	747	757	788	742	720	737	740	735	712	746	734	759	794	743	815	714	749	764	721	749	767	764	774	801	809	734	749	700	772	781	770	777	772	784	753	751	746	726	755	759	724	741	763	782	755	747	762	734	745	736	791	816	810	711	711	738	763	800	747	740	743	772	681	727	762	724	755	716	766	741	757	765	777	725	719	772	822	757	732	745	755	710	728	774	737	718	756	751	798	781	736	809	717	787	763	807	769	737	815	797	751	751	731	745	745	734	772	756	771	776	752	781	808	761	723	774	766	784	733	736	763	708	793	741	770	745	795	719	789	798	748	798	753	776	716	795	784	771	732	751	744	749	780	715	762	767	749	759	769	802	795	772	751	805	717	774	768	773	739	734	772	743	746	732	719	764	715	741	722	744	736	742	813	753	801	753	840	790	768	762	768	739	768	796	728	790	820	724	795	770	744	735	729	769	797	775	753	771	781	748	759	778	761	761	802	755	710	741	776	740	733	806	771	731	792	683
59707	61301	56587	55574	47724	29879	13331	7415	6673	6758	6747	6650	6750	6847	6574	6684	6571	6593	6570	6570	6604	6676	6572	6678	6714	6644	6596	6717	6568	6518	6724	6823	6530	6660	6668	6559	6675	6601	6661	6832	6761	6624	6515	6622	6718	6778	6589	6646	6708	6536	6646	6607	6673	6689	6716	6561	6564	6697	6727	6588	6602	6560	6591	6565	6673	6591	6627	6673	6601	6724	6671	6665	6657	6591	6654	6620	6564	6717	6720	6687	6611	6664	6597	6667	6616	6749	6665	6706	6695	6637	6667	6686	6677	6570	6727	6559	6731	6656	6671	6494	6813	6667	6681	6724	6614	6653	6610	6650	6636	6659	6695	6608	6621	6670	6718	6748	6843	6630	6614	6729	6637	6727	6711	6665	6637	6611	6634	6500	6713	6686	6670	6705	6548	6580	6658	6640	6642	6533	6442	6687	6678	6630	6654	6679	6555	6580	6677	6542	6603	6642	6444	6534	6641	6702	6605	6520	6636	6624	6612	6529	6654	6666	6711	6752	6542	6647	6663	6723	6617	6515	6770	6656	6611	6618	6690	6741	6608	6563	6737	6676	6641	6774	6622	6654	6728	6565	6684	6626	6802	6514	6763	6669	6653	6863	6718	6733	6646	6699	6678	6756	6685	6537	6727	6483	6704	6594	6650	6714	6592	6542	6678	6596	6767	6729	6650	6663	6753	6586	6727	6649	6570	6577	6752	6601	6682	6660	6555	6656	6585	6504	6633	6597	6637	6745	6552	6672	6731	6692	6761	6682	6723	6653	6557	6761	6539	6754	6573	6541	6785	6739	6646	6798	6709	6553	6620	6612	6814	6642	6661	6499	6581	6647	6598	6474	6724	6641	6597	6711	6603	6640	6720	6618	6684	6699	6714	6522	6664	6721	6560	6720	6707	6606	6509	6733	6728	6668	6758	6695	6675	6671	6682	6592	6748	6652	6806	6734	6665	6672	6625	6659	6757	6696	6645	6697	6699	6551	6774	6671	6736	6586	6690	6779	6673	6562	6688	6643	6719	6579	6629	6604	6550	6660	6609	6652	6724	6613	6635	6577	6681	6738	6543	6734	6636	6758	6574	6620	6763	6603	6593	6632	6648	6712	6813	6638	6691	6700	6690	6668	6583	6631	6559	6798	6597	6707	6749	6616	6561	6656	6761	6680	6530	6688	6663	6770	6672	6615	6637	6589	6773	6664	6694	6658	6627	6613	6624	6633	6611	6744	6676	6711	6685	6506	6600	6735	6791	6500	6652	6669	6761	6661	6588	6658	6577	6636	6519	6548	6657	6698	6707	6725	6598	6673	6597	6593	6610	6627	6684	6667	6612	6631	6684	6814	6615	6674	6622	6804	6686	6582	6682	6614	6695	6584	6780	6629	6663	6561	6596	6714	6577	6694	6675	6586	6664	6629	6782	6549	6693	6697	6544	6667	6614	6691	6481	6717	6639	6663	6660	6684	6731	6725	6658	6617	6607	6675	6695	6555	6718	6521	6694	6591	6691	6617	6708	6670	6701	6736	6716	6635	6818	6634	6579	6623	6643	6666	6735	6610	6681	6720	6624	6694	6698	6662	6683	6533	6693	6528	6697	6659	6552	6738	6579	6662	6628	6603	6807	6624	6624	6744	6793	6719	6716	6760	6701	6635	6498	6614	6521	6598	6637	6656	6779	6635	6561	6656	6756	6605	6655	6568	6609	6635	6690	6656	6750	6674	6666	6641	6662	6692	6752	6802	6800	6597	6674	6666	6674	6632	6649	6788	6632	6716	6557	6533	6647	6688	6622	6699	6648	6577	6734	6701	6679	6755	6716	6611	6650	6772	6575	6763	6619	6684	6663	6584	6700	6627	6765	6669	6657	6665	6610	6591	6673	6747	6697	6642	6605	6690	6774	6766	6675	6595	6794	6530	6665	6713	6601	6636	6705	6561	6626	6702	6618	6655	6761	6651	6763	6770	6623	6680	6768	6703	6642	6734	6675	6626	6857	6767	6706	6739	6691	6763	6650	6732	6544	6732	6661	6685	6648	6611	6638	6682	6774	6713	6813	6715	6640	6636	6668	6613	6732	6562	6687	6792	6599	6577	6631	6654	6773	6550	6583	6509	6602	6793	6703	6578	6616	6610	6617	6524	6680	6688	6669	6675	6725	6655	6673	6784	6737	6558	6673	6621	6668	6574	6725	6595	6626	6632	6609	6673	6737	6560	6493	6638	6665	6622	6619	6654	6720	6676	6604	6697	6788	6611	6540	6706	6675	6617	6691	6544	6614	6717	6700	6629	6571	6785	6716	6774	6764	6681	6629	6682	6662	6585	6706	6592	6662	6691	6636	6718	6622	6674	6677	6706	6654	6752	6722	6532	6617	6579	6776	6756	6655	6699	6565	6726	6735	6684	6633	6489	6617	6699	6575	6542	6622	6705	6627	6524	6739	6707	6697	6696	6773	6524	6708	6591	6669	6787	6771	6674	6648	6545	6532	6549	6554	6599	6747	6676	6655	6685	6595	6894	6655	6768	6695	6735	6738	6603	6487	6670	6594	6637	6706	6668	6628	6778	6575	6786	6550	6612	6704	6570	6655	6583	6593	6611	6649	6670	6704	6779	6700	6517	6633	6753	6812	6570	6669	6648	6674	6657	6557	6739	6550	6685	6618	6743	6712	6566	6549	6627	6741	6673	6634	6577	6624	6690	6744	6679	6747	6767	6776	6665	6688	6708	6676	6737	6793	6640	6610	6671	6576	6585	6704	6669	6594	6629	6781	6667	6692	6656	6704	6634	6808	6656	6791	6660	6646	6608	6694	6516	6483	6683	6626	6648	6742	6685	6736	6601	6597	6686	6616	6553	6742	6547	6615	6585	6597	6677	6724	6771	6696	6590	6714	6561	6724	6694	6531	6734	6638	6761	6568	6729	6674	6610	6619	6623	6617	6630	6606	6718	6688	6672	6578	6545	6717	6511	6662	6647	6646	6647	6693	6633	6744	6622	6686	6561	6757	6522	6663	6679	6795	6706	6580	6661	6640	6558	6545	6645	6473	6639	6702	6741	6723	6691	6608	6814	6655	6604	6615	6725	6510	6647	6789	6692	6637	6774	6741	6669	6741	6612	6740	6714	6511	6761	6841	6647	6645	6676	6606	6717	6623	6631	6669	6491	6700	6698	6654	6666	6787	6741	6568	6702	6565	6794	6696	6818	6707	6573	6598	6620	6746	6637	6601	6594	6687	6551	6782	6679	6706	6596	6579	6583	6661	6589	6754	6627	6761	6706	6591	6747	6584	6682	6691	6637	6570	6677	6766	6785	6714	6631	6648	6681	6718	6618	6681	6551	6716	6595	6589	6624	6655	6625	6634	6609	6662	6666	6643	6655	6709	6753	6841	6650	6613	6509	6744	6686	6596	6660	6563	6685	6648	6559	6671	6726	6663	6622	6601	6692	6684	6649	6703	6727	6586	6733	6662	6690	6665	6677	6528	6507	6736	6636	6623	6724	6584	6653	6707	6519	6707	6513	6611	6732	6623	6683	6712	6532	6785	6710	6693	6788	6556	6817	6701	6768	6741	6626	6628	6676	6765	6635	6775	6596	6661	6675	6638	6605	6607	6629	6721	6693	6731	6688	6526	6676	6656	6640	6706	6704	6650	6717	6739	6675	6524	6657	6617	6716	6580	6646	6569	6666	6680	6728	6598	6704	6657	6688	6612	6709	6645	6674	6666	6629	6585	6529	6814	6673	6630	6718	6538	6674	6686	6701	6759	6675	6682	6795	6662	6614	6753	6696	6700	6755	6684	6820	6703	6637	6706	6559	6766	6643	6799	6713	6749	6728	6569	6608	6772	6685	6533	6692	6689	6748	6685	6700	6707	6613	6626	6618	6689	6601	6715	6653	6670	6585	6672	6620	6627	6588	6661	6584	6604	6700	6594	6606	6591	6814	6630	6666	6656	6581	6551	6611	6766	6749	6506	6649	6752	6566	6742	6732	6538	6613	6666	6622	6655	6647	6604	6748	6683	6656	6620	6668	6772	6637	6644	6689	6638	6752	6668	6542	6659	6667	6676	6636	6560	6718	6717	6666	6593	6690	6699	6760	6681	6745	6688	6586	6770	6803	6693	6654	6541	6748	6664	6675	6589	6469	6789	6682	6672	6500	6772	6605	6656	6584	6704	6589	6630	6705	6620	6606	6687	6756	6726	6609	6689	6565	6567	6691	6774	6774	6615	6637	6638	6724	6575	6707	6623	6599	6587	6754	6735	6731	6539	6711	6669	6677	6744	6662	6629	6729	6659	6605	6606	6546	6751	6666	6678	6671	6604	6645	6653	6692	6620	6603	6644	6556	6521	6650	6598	6779	6621	6621	6650	6615	6556	6560	6678	6558	6494	6567	6610	6711	6481	6663	6624	6761	6643	6675	6622	6544	6547	6674	6716	6647	6563	6687	6638	6814	6625	6597	6618	6639	6754	6667	6737	6693	6707	6797	6565	6578	6642	6544	6644	6627	6756	6637	6660	6623	6725	6675	6584	6620	6659	6546	6727	6754	6666	6624	6506	6722	6747	6614	6757	6705	6660	6677	6572	6572	6577	6784	6681	6708	6589	6517	6691	6710	6760	6726	6583	6719	6688	6650	6570	6550	6647	6616	6829	6671	6746	6722	6497	6629	6757	6682	6603	6531	6651	6567	6619	6630	6571	6861	6725	6692	6607	6605	6713	6659	6671	6667	6620	6719	6589	6585	6750	6664	6705	6684	6682	6594	6730	6835	6637	6584	6756	6655	6559	6792	6662	6723	6688	6628	6652	6613	6618	6699	6712	6771	6626	6528	6673	6807	6735	6668	6794	6759	6795	6578	6590	6772	6587	6602	6786	6678	6671	6690	6666	6606	6648	6689	6707	6548	6836	6681	6578	6694	6635	6542	6577	6558	6639	6704	6598	6722	6574	6742	6560	6731	6752	6553	6652	6715	6645	6692	6699	6617	6663	6623	6623	6731	6531	6660	6476	6737	6497	6647	6697	6722	6743	6764	6591	6701	6663	6575	6669	6763	6742	6717	6728	6535	6707	6500	6672	6670	6666	6557	6661	6745	6672	6587	6614	6588	6638	6656	6670	6509	6646	6727
29258	36249	22983	10446	4027	1690	1038	843	867	811	890	880	817	871	891	853	883	862	832	870	839	865	863	871	812	857	838	824	874	831	841	901	832	766	829	870	924	868	906	834	858	819	867	899	830	823	827	874	907	834	849	823	812	824	830	872	839	808	821	873	875	824	855	878	856	821	879	852	852	883	892	830	795	803	849	864	829	855	839	862	899	866	827	823	891	826	886	827	833	855	872	876	841	827	880	882	887	797	851	863	868	881	848	868	854	813	816	851	865	848	856	845	878	844	847	912	922	847	866	823	881	875	865	891	880	814	844	834	843	843	896	822	816	844	869	887	870	851	811	784	885	856	891	846	881	855	846	899	885	908	836	824	820	866	863	876	907	864	877	870	876	842	901	828	875	872	830	864	864	814	834	807	891	867	864	859	852	870	863	885	899	914	872	842	885	840	841	846	786	888	897	894	925	870	893	856	824	785	867	805	859	859	914	898	882	853	857	840	915	865	822	881	837	847	850	867	816	886	835	859	871	873	914	821	826	872	796	874	841	861	868	861	843	869	865	837	868	848	834	899	877	862	828	861	906	893	838	931	844	860	836	843	882	879	855	898	858	876	880	923	840	871	878	828	810	880	884	872	812	864	831	887	814	872	874	906	911	851	899	813	852	842	890	872	802	855	892	899	825	896	885	859	843	861	868	838	867	896	882	892	881	886	829	860	793	907	863	858	871	913	877	865	851	887	789	873	894	868	889	910	884	872	824	846	851	918	833	851	863	820	846	846	874	876	838	860	868	859	930	838	875	795	824	809	889	871	857	831	857	856	850	847	838	865	833	857	877	857	833	826	818	876	821	890	914	820	862	868	850	835	800	839	837	881	885	875	845	783	882	871	880	831	886	840	870	829	866	845	849	811	827	853	836	863	878	814	821	889	898	858	912	829	829	842	877	800	849	845	861	817	883	830	883	864	844	831	843	856	839	853	850	827	877	861	907	850	911	830	847	836	815	822	807	873	799	878	856	829	857	838	848	835	880	852	853	855	867	842	833	844	871	881	855	861	834	860	880	862	856	886	836	891	854	820	846	788	837	830	807	822	877	762	866	863	845	854	784	787	846	852	845	848	847	843	859	854	847	847	883	822	862	887	915	871	888	886	849	824	937	884	854	816	826	900	878	836	850	844	832	853	870	871	884	870	900	889	862	916	847	870	878	890	898	884	827	875	858	846	866	830	806	821	872	832	855	834	837	816	851	884	870	850	884	865	829	817	859	871	879	807	851	872	904	823	878	865	833	874	857	869	868	838	834	828	846	807	853	833	834	869	882	836	826	846	839	871	834	853	835	863	861	845	772	841	890	862	857	835	863	854	926	846	860	857	849	774	813	819	844	795	878	821	871	810	883	823	863	850	848	902	885	860	859	853	878	883	842	899	895	853	862	861	830	872	872	850	880	866	889	815	895	865	854	846	847	867	839	870	873	872	843	765	850	829	870	812	862	880	830	845	876	845	860	859	827	824	897	868	837	823	871	801	800	829	891	858	816	867	941	874	839	849	885	872	854	888	819	855	887	864	843	838	888	901	884	821	910	871	829	860	859	877	847	843	822	864	855	843	846	828	856	919	847	886	801	842	865	857	849	858	863	832	841	886	862	905	861	893	884	847	838	860	819	873	827	854	841	880	826	893	849	862	881	873	815	842	862	870	840	870	834	839	903	852	846	899	855	811	855	862	887	802	822	837	883	839	846	806	889	876	859	825	837	895	860	856	889	866	901	901	927	819	893	837	812	860	861	889	858	809	870	892	883	872	867	841	828	856	827	839	842	895	879	845	845	863	847	894	919	865	859	829	833	886	851	853	840	896	900	896	859	925	826	810	843	880	838	898	896	845	901	916	876	890	788	868	833	850	856	856	887	843	881	789	809	828	868	853	874	868	831	858	844	840	854	896	970	912	892	819	856	854	848	854	822	872	894	843	894	851	840	884	879	886	890	858	918	804	820	821	809	855	860	830	874	856	915	841	855	872	853	861	881	891	832	867	896	880	882	899	891	824	913	834	876	811	868	845	894	814	936	872	865	857	848	852	844	858	841	859	839	847	840	822	884	857	886	826	791	830	829	867	852	835	861	837	832	870	884	857	865	903	886	917	866	826	852	852	862	882	859	856	837	870	830	877	896	834	849	839	806	864	841	808	901	863	822	817	873	872	853	825	873	801	843	826	845	845	843	864	882	871	814	880	850	825	881	846	832	859	835	826	846	830	864	878	828	878	869	855	837	874	880	872	895	861	895	840	826	843	845	859	900	900	845	907	892	863	880	881	848	810	872	841	876	864	912	770	857	851	841	845	837	881	921	794	839	859	901	875	873	823	907	815	833	813	874	875	847	878	859	858	860	878	853	888	861	821	835	889	857	868	824	827	890	842	834	821	884	828	849	861	872	839	929	825	883	938	869	850	855	822	860	858	824	842	833	905	856	810	901	814	862	836	832	823	825	805	878	864	879	867	842	847	872	827	803	829	858	826	860	842	808	871	869	827	873	868	858	805	869	865	815	903	848	860	849	875	829	816	875	870	854	866	896	877	804	870	817	910	823	861	865	817	889	913	863	819	878	858	831	853	866	898	825	835	834	833	888	835	918	801	850	831	919	906	825	825	871	901	828	893	849	892	863	842	849	840	828	845	835	825	852	890	839	853	830	853	885	855	882	884	867	835	876	797	838	879	840	881	879	885	852	912	824	884	787	815	854	836	905	848	866	873	880	817	829	896	872	864	865	810	891	936	850	842	854	837	859	921	816	862	877	810	908	798	846	898	817	872	883	866	851	875	834	840	867	885	852	841	856	831	862	851	829	849	885	848	809	860	851	848	876	868	891	875	839	840	861	841	885	855	892	869	887	870	878	841	829	825	851	814	912	867	873	809	842	850	824	796	834	849	860	848	881	817	844	861	876	823	853	844	838	884	843	877	825	885	837	806	888	833	848	864	838	831	852	856	818	912	872	865	819	832	838	897	822	871	967	881	839	829	874	868	901	846	885	814	872	865	848	859	875	867	859	884	795	874	831	884	869	825	877	888	859	888	841	841	860	898	803	873	841	849	840	859	893	797	840	830	862	863	860	834	848	892	871	839	826	839	863	863	868	895	861	917	765	831	865	859	857	850	786	833	853	791	879	824	882	887	869	877	856	843	910	884	856	860	873	866	898	878	886	931	852	823	863	849	888	844	842	874	932	849	877	879	822	795	814	860	905	817	865	806	887	847	862	887	832	916	853	863	862	856	831	890	834	922	855	852	851	838	844	836	872	830	844	848	835	848	829	855	826	854	855	879	918	859	871	819	801	887	875	860	856	843	906	878	825	886	848	869	923	836	867	878	898	862	847	878	913	870	839	896	880	821	890	838	818	858	829	875	839	875	906	855	814	907	821	860	907	885	819	871	824	803	863	850	885	824	837	855	888	844	809	816	837	841	827	850	858	876	833	845	850	859	880	903	910	895	862	831	846	819	852	847
61116	61051	48049	42828	36043	20608	10169	7754	7290	7281	7540	7478	7378	7334	7409	7289	7232	7460	7351	7436	7338	7304	7427	7387	7485	7243	7354	7346	7258	7301	7458	7209	7352	7374	7324	7357	7376	7358	7492	7361	7520	7451	7310	7407	7250	7365	7280	7463	7236	7506	7390	7260	7363	7213	7384	7343	7259	7358	7423	7277	7434	7258	7380	7289	7377	7355	7245	7281	7429	7309	7254	7302	7292	7299	7369	7326	7332	7386	7317	7294	7329	7377	7336	7444	7424	7457	7361	7419	7296	7383	7391	7388	7317	7410	7281	7480	7311	7418	7344	7282	7298	7295	7286	7353	7429	7454	7425	7351	7337	7371	7526	7263	7373	7413	7409	7383	7322	7363	7438	7245	7350	7390	7288	7327	7300	7225	7279	7297	7282	7270	7410	7327	7301	7495	7273	7384	7315	7195	7461	7421	7451	7351	7262	7342	7339	7340	7430	7345	7369	7273	7343	7257	7375	7306	7312	7224	7333	7390	7426	7342	7227	7373	7426	7399	7394	7321	7340	7269	7386	7346	7396	7466	7296	7337	7384	7336	7421	7493	7467	7331	7344	7390	7364	7302	7365	7398	7358	7432	7198	7313	7323	7318	7344	7283	7368	7234	7428	7339	7334	7325	7284	7318	7443	7332	7250	7384	7438	7303	7378	7273	7209	7334	7312	7324	7243	7264	7499	7284	7407	7379	7258	7393	7374	7403	7485	7420	7482	7337	7378	7301	7268	7409	7354	7389	7252	7331	7317	7283	7334	7316	7528	7238	7380	7300	7289	7285	7456	7300	7415	7374	7285	7423	7453	7300	7361	7364	7339	7212	7290	7384	7494	7332	7412	7463	7326	7320	7443	7363	7378	7320	7212	7458	7348	7408	7281	7389	7270	7555	7351	7426	7456	7384	7387	7382	7276	7443	7399	7405	7244	7349	7427	7354	7471	7290	7386	7264	7316	7467	7396	7450	7376	7292	7268	7461	7298	7395	7409	7423	7561	7244	7364	7275	7232	7220	7485	7347	7208	7432	7200	7495	7250	7378	7341	7440	7534	7354	7430	7446	7467	7489	7247	7277	7329	7269	7262	7358	7471	7383	7406	7372	7267	7456	7423	7382	7449	7385	7407	7394	7368	7404	7316	7449	7455	7364	7538	7420	7592	7528	7240	7381	7250	7302	7366	7228	7417	7250	7288	7320	7451	7332	7347	7369	7431	7240	7331	7368	7431	7352	7365	7367	7366	7300	7334	7281	7362	7318	7314	7411	7308	7328	7300	7398	7328	7345	7236	7277	7356	7319	7373	7492	7328	7396	7333	7315	7375	7363	7272	7365	7171	7361	7365	7220	7324	7344	7316	7267	7402	7209	7426	7402	7362	7411	7383	7322	7275	7262	7347	7364	7302	7462	7329	7292	7226	7331	7391	7370	7431	7387	7308	7364	7271	7354	7371	7467	7397	7451	7511	7282	7415	7230	7327	7388	7300	7418	7432	7459	7281	7334	7292	7299	7313	7408	7277	7262	7306	7340	7295	7263	7250	7216	7344	7266	7452	7416	7423	7359	7373	7401	7309	7361	7307	7397	7379	7366	7361	7491	7400	7455	7250	7345	7356	7284	7451	7374	7330	7237	7390	7333	7424	7309	7476	7362	7329	7415	7368	7368	7384	7271	7342	7389	7485	7349	7420	7379	7313	7395	7446	7374	7407	7361	7313	7477	7426	7231	7334	7399	7381	7289	7422	7380	7293	7448	7448	7365	7434	7456	7309	7370	7357	7400	7325	7267	7468	7295	7408	7255	7463	7210	7477	7303	7427	7190	7366	7325	7381	7418	7426	7268	7273	7378	7358	7315	7352	7364	7423	7468	7336	7423	7356	7349	7399	7404	7279	7367	7330	7198	7361	7426	7359	7353	7441	7394	7232	7393	7409	7275	7323	7326	7314	7221	7448	7423	7448	7493	7248	7429	7254	7401	7429	7345	7272	7322	7420	7471	7357	7277	7467	7364	7361	7309	7403	7376	7322	7344	7336	7256	7385	7383	7392	7284	7391	7443	7271	7295	7226	7545	7319	7528	7375	7343	7266	7340	7248	7477	7337	7426	7236	7431	7323	7291	7258	7395	7244	7306	7390	7360	7258	7427	7431	7334	7408	7246	7464	7359	7358	7372	7417	7323	7444	7277	7279	7417	7372	7392	7393	7310	7346	7253	7353	7417	7473	7425	7341	7315	7387	7374	7314	7337	7390	7504	7495	7470	7261	7273	7535	7288	7369	7225	7477	7525	7349	7312	7432	7381	7282	7279	7394	7433	7266	7133	7350	7389	7397	7408	7483	7467	7308	7362	7443	7255	7391	7269	7334	7364	7380	7259	7306	7235	7242	7348	7314	7349	7452	7398	7289	7281	7223	7267	7354	7502	7374	7360	7349	7347	7331	7355	7318	7257	7295	7358	7414	7341	7406	7353	7274	7484	7416	7207	7296	7234	7169	7356	7305	7468	7329	7264	7205	7347	7376	7233	7452	7331	7395	7505	7334	7316	7462	7467	7537	7346	7310	7265	7222	7356	7205	7376	7371	7369	7425	7338	7311	7302	7367	7279	7403	7293	7443	7498	7381	7258	7370	7320	7463	7301	7291	7335	7345	7386	7439	7357	7388	7489	7559	7287	7387	7350	7391	7333	7378	7289	7339	7467	7340	7420	7342	7365	7308	7276	7269	7387	7401	7394	7296	7336	7308	7272	7253	7450	7149	7366	7456	7263	7403	7322	7571	7367	7320	7340	7381	7340	7334	7402	7290	7349	7306	7507	7339	7268	7247	7286	7249	7348	7386	7376	7218	7343	7410	7395	7432	7285	7327	7456	7364	7396	7346	7354	7336	7376	7364	7441	7408	7377	7325	7353	7411	7410	7322	7302	7354	7285	7332	7328	7439	7432	7174	7354	7408	7390	7427	7440	7283	7277	7360	7274	7339	7316	7396	7440	7319	7430	7239	7289	7267	7324	7530	7259	7321	7477	7437	7361	7212	7326	7377	7469	7513	7332	7449	7364	7318	7316	7231	7245	7309	7378	7439	7362	7316	7374	7430	7235	7467	7316	7305	7420	7369	7370	7431	7357	7224	7423	7392	7426	7308	7468	7353	7355	7322	7402	7290	7281	7329	7443	7296	7515	7392	7324	7501	7412	7547	7313	7533	7334	7331	7383	7423	7317	7333	7288	7370	7327	7340	7427	7393	7459	7353	7290	7333	7272	7297	7317	7347	7456	7351	7354	7308	7413	7359	7285	7358	7500	7365	7345	7472	7298	7392	7383	7266	7345	7310	7330	7260	7309	7372	7336	7442	7281	7309	7341	7439	7313	7425	7315	7451	7379	7357	7449	7353	7475	7373	7352	7365	7334	7366	7481	7466	7402	7407	7406	7478	7303	7310	7302	7333	7457	7375	7404	7336	7181	7444	7256	7378	7314	7354	7337	7454	7203	7336	7500	7191	7456	7326	7235	7228	7320	7337	7295	7355	7400	7320	7222	7396	7409	7392	7327	7403	7288	7287	7443	7281	7427	7364	7252	7187	7389	7266	7309	7363	7246	7234	7386	7339	7239	7345	7302	7347	7350	7186	7328	7413	7311	7416	7364	7474	7347	7217	7366	7430	7305	7440	7318	7408	7435	7341	7390	7331	7269	7300	7269	7380	7419	7465	7305	7253	7325	7367	7318	7341	7338	7219	7395	7302	7366	7410	7301	7289	7255	7394	7337	7456	7448	7367	7246	7433	7320	7311	7367	7389	7289	7304	7399	7368	7254	7488	7524	7266	7380	7429	7254	7345	7212	7266	7350	7399	7407	7304	7458	7326	7251	7387	7309	7331	7379	7321	7390	7301	7389	7344	7351	7380	7207	7481	7414	7473	7369	7438	7328	7552	7372	7304	7241	7385	7395	7468	7314	7275	7503	7386	7403	7489	7433	7517	7395	7486	7339	7348	7414	7455	7328	7329	7464	7245	7396	7434	7402	7400	7385	7311	7351	7385	7303	7480	7291	7372	7329	7362	7390	7451	7379	7373	7335	7304	7385	7464	7387	7289	7152	7430	7365	7293	7354	7415	7322	7441	7530	7373	7386	7314	7289	7470	7351	7443	7304	7433	7379	7376	7384	7401	7354	7340	7279	7386	7520	7427	7283	7362	7431	7336	7331	7545	7320	7280	7313	7337	7361	7330	7415	7353	7275	7392	7383	7299	7364	7318	7359	7307	7295	7377	7346	7451	7364	7383	7323	7323	7355	7353	7346	7398	7254	7366	7497	7448	7265	7372	7327	7240	7381	7278	7434	7574	7432	7267	7341	7417	7318	7293	7229	7393	7404	7452	7281	7489	7353	7438	7386	7363	7450	7253	7481	7330	7342	7343	7435	7373	7320	7424	7351	7319	7364	7442	7179	7296	7261	7352	7289	7427	7367	7305	7354	7349	7371	7471	7284	7245	7189	7343	7272	7396	7441	7331	7335	7268	7369	7400	7462	7325	7324	7514	7339	7404	7450	7357	7405	7256	7324	7399	7358	7431	7357	7282	7369	7298	7430	7314	7350	7362	7375	7411	7475	7405	7457	7515	7337	7444	7342	7352	7367	7442	7460	7226	7405	7316	7171	7405	7439	7348	7310	7517	7465	7155	7297	7272	7389	7306	7299	7437	7376	7396	7317	7336	7350	7400	7389	7269	7419	7305	7382	7306	7357	7333	7361	7413	7299	7426	7348	7204	7320	7303	7304	7360	7512	7466	7443	7336	7439	7328	7316	7395	7378	7436	7329	7371	7225	7315	7361	7287	7382	7370	7395	7282	7451	7322	7410	7372	7397	7306	7293	7339	7315	7294	7277	7344	7274	7442	7386	7396	7340	7260	7391	7361	7367	7336	7376	7360	7396	7549	7419	7208	7450	7404	7404	7345	7385	7366	7400	7264	7372	7491	7420	7330	7432	7495	7381	7375	7330	7437	7434	7284	7331	7270	7367	7349	7292	7390	7400	7303	7325	7252	7293	7319	7369	7313	7515	7308	7307	7356	7470	7362	7191	7453	7439	7454	7536	7413	7313	7372	7418	7278	7292	7426	7296	7402	7350	7296	7405	7323	7469
38240	50034	33037	18361	7470	1930	887	756	694	651	753	725	772	712	664	727	710	705	745	749	710	752	715	709	698	739	712	736	715	793	719	738	710	662	721	705	674	700	669	724	703	694	708	700	684	727	711	705	730	715	728	653	741	731	723	651	708	743	709	680	678	685	665	700	722	680	720	757	754	685	694	750	733	718	748	705	754	660	684	704	711	711	756	696	699	714	696	745	724	691	683	737	692	697	717	711	687	777	703	729	678	686	783	699	742	657	765	718	755	706	735	697	692	741	747	702	735	697	701	714	661	788	755	733	754	728	710	690	711	718	739	750	740	744	755	747	719	741	732	656	676	732	730	732	710	727	706	749	751	683	730	680	688	738	700	682	743	736	739	733	678	747	704	691	697	728	725	724	661	670	740	693	694	677	679	712	750	761	751	787	749	714	694	686	702	759	740	766	744	721	763	755	699	768	732	733	708	741	727	711	717	725	659	739	762	670	749	753	715	731	738	720	730	735	720	705	694	750	741	738	661	705	689	727	755	710	711	766	730	749	737	754	695	730	719	755	717	733	706	698	741	749	709	706	735	727	720	708	738	677	725	710	683	726	692	718	691	718	780	696	676	682	705	690	772	774	724	697	754	737	699	679	761	657	695	758	683	686	729	739	690	770	687	670	697	754	739	747	712	677	742	695	653	683	717	720	684	705	745	713	685	737	726	679	717	747	701	715	709	696	718	728	708	736	751	739	696	712	679	680	689	740	686	675	718	703	713	675	766	695	710	737	684	708	687	707	730	709	736	689	709	689	725	706	740	743	723	763	726	753	729	760	722	735	766	731	665	739	714	709	691	677	752	727	699	711	723	695	763	740	743	719	741	712	715	741	666	728	721	676	754	725	723	693	698	706	723	705	728	748	759	761	762	665	705	736	767	696	763	700	721	734	705	721	748	708	757	722	696	708	694	694	726	734	724	684	734	760	707	688	734	775	711	698	706	699	697	695	722	744	768	701	741	680	731	707	705	718	706	709	733	671	703	763	735	718	709	655	700	727	691	715	764	735	708	752	699	725	687	714	725	774	707	715	741	733	710	725	719	719	710	667	648	745	734	728	739	703	706	721	693	708	709	723	712	728	721	701	733	681	682	724	744	724	758	720	692	719	706	681	705	706	733	730	730	696	741	706	708	693	742	709	760	756	731	690	729	735	688	711	658	724	723	755	725	732	674	713	723	684	698	679	691	750	783	684	763	718	711	719	734	713	707	759	718	715	739	716	719	672	707	740	720	730	694	737	686	728	768	715	715	738	737	715	689	696	734	701	731	692	672	721	744	723	666	719	759	744	751	699	711	714	742	703	732	739	728	687	753	736	728	696	718	685	693	705	740	727	706	709	704	752	716	727	700	712	719	737	699	702	729	672	734	700	695	730	780	685	706	773	766	701	716	687	707	745	714	695	714	749	700	697	717	681	718	745	740	690	657	741	692	670	751	721	723	736	810	775	758	736	746	747	745	720	752	737	665	716	700	742	693	733	751	697	694	696	723	684	743	691	736	716	690	716	694	725	744	697	746	725	710	736	737	764	718	701	721	718	772	720	705	693	727	745	739	736	708	737	718	751	704	723	728	711	720	675	739	655	756	712	786	678	740	682	739	753	725	723	741	740	745	682	692	747	695	753	733	696	712	715	756	718	753	705	740	724	705	691	681	703	721	753	698	698	706	660	740	724	725	714	764	700	700	714	701	724	726	770	744	756	656	673	725	727	720	741	704	728	687	702	709	692	740	735	713	745	742	717	727	692	701	722	761	734	723	743	769	722	727	730	770	735	753	705	703	739	748	725	711	760	689	712	792	709	727	715	745	712	706	728	752	710	702	637	753	736	686	683	722	741	703	683	674	720	710	669	717	687	707	691	689	742	745	718	707	683	714	716	680	681	743	714	666	674	697	708	642	723	752	702	736	750	737	728	694	719	666	703	706	734	685	779	750	729	673	737	724	677	686	720	681	701	712	703	694	730	729	710	739	728	719	719	732	729	715	722	702	731	732	737	720	674	703	690	710	672	735	692	728	700	738	694	750	729	737	708	721	759	693	730	688	725	725	734	697	732	744	715	721	751	745	710	702	732	739	715	725	688	724	676	704	737	737	740	690	742	717	734	750	737	707	718	697	764	693	709	733	738	755	697	725	768	730	666	748	681	767	714	729	743	752	703	675	735	748	761	755	739	716	712	698	682	714	729	736	783	747	722	745	750	774	727	706	757	731	759	740	711	772	709	710	763	716	725	748	750	722	705	741	716	694	708	737	729	714	694	773	671	731	716	667	722	695	747	728	716	703	697	710	704	710	754	720	692	696	721	744	713	732	717	697	713	693	674	741	699	732	774	671	693	738	732	734	726	684	750	746	695	708	754	755	723	728	717	686	712	738	719	736	698	704	704	704	747	683	702	720	741	731	724	726	740	703	710	721	703	710	730	704	773	680	691	700	721	711	724	665	713	728	750	709	703	717	720	687	742	718	680	705	659	743	709	681	734	727	720	734	705	742	705	671	718	724	693	737	725	732	664	733	682	720	734	695	697	710	709	682	729	736	682	749	701	703	726	678	684	733	709	744	714	732	731	731	773	732	743	735	723	727	727	712	712	748	735	726	747	708	734	703	718	725	683	750	706	752	734	736	721	697	749	726	743	666	734	689	701	707	775	726	721	705	768	734	685	741	699	703	687	726	711	751	713	725	765	741	753	714	697	698	719	704	684	754	718	729	705	730	687	757	749	702	733	711	681	733	684	742	713	702	690	705	707	682	676	701	705	754	720	784	763	707	720	696	755	735	731	710	761	713	704	664	686	699	715	767	676	756	715	726	721	711	677	760	699	740	713	699	739	727	696	719	725	752	746	764	702	683	696	741	708	728	720	712	725	787	707	686	709	722	701	733	710	717	704	709	762	674	753	695	694	735	753	694	685	755	737	694	750	681	753	705	697	692	716	726	715	740	705	753	679	696	740	671	743	820	705	723	728	687	722	796	742	710	703	706	738	733	707	740	750	679	727	707	678	730	713	690	731	688	768	683	725	701	733	757	675	760	698	750	727	696	737	724	751	737	745	691	736	686	716	678	703	714	735	736	753	728	707	748	749	715	735	706	764	745	725	717	736	723	727	712	730	684	725	687	745	661	719	727	687	744	729	707	759	707	715	724	732	732	681	724	683	724	702	709	716	699	712	750	729	703	739	751	709	740	720	711	699	729	697	706	706	711	731	718	717	710	732	775	702	681	725	690	739	721	708	743	702	770	745	700	702	695	698	757	702	789	756	670	716	675	691	717	729	815	695	719	736	740	775	726	736	722	684	697	773	736	708	751	705	717	722	745	728	674	706	720	704	693	722	698	698	700	762	710	762	714	750	748	709	784	692	704	719	784	713	746	705	694	703	694	790	730	712	730	720	695	745	744	728	753	730	694	748	715	678	697	691	736	733	746	698	772	731	679	699	689	707	718	685	756	688	729	688	691	732
54552	60579	59164	53992	43109	22722	9973	6718	6363	6378	6400	6505	6352	6392	6301	6422	6441	6388	6248	6331	6348	6434	6452	6414	6383	6407	6357	6402	6363	6406	6358	6410	6376	6420	6360	6287	6501	6344	6392	6334	6517	6298	6368	6327	6492	6357	6237	6387	6372	6419	6414	6387	6366	6276	6353	6289	6325	6356	6347	6433	6368	6425	6576	6367	6367	6362	6330	6422	6400	6436	6386	6294	6361	6394	6267	6479	6527	6443	6302	6383	6524	6254	6179	6370	6320	6326	6348	6357	6334	6360	6338	6451	6271	6371	6441	6354	6370	6393	6415	6430	6500	6295	6425	6357	6330	6445	6319	6534	6368	6465	6467	6400	6388	6492	6333	6511	6459	6472	6379	6410	6396	6330	6325	6586	6458	6330	6348	6347	6413	6277	6321	6443	6299	6302	6509	6356	6464	6254	6302	6417	6410	6325	6262	6445	6452	6437	6353	6306	6373	6401	6387	6353	6420	6351	6382	6361	6334	6371	6338	6376	6318	6344	6324	6341	6327	6340	6290	6417	6329	6360	6387	6325	6426	6434	6504	6301	6361	6368	6409	6288	6351	6282	6333	6335	6451	6336	6200	6410	6329	6276	6469	6477	6393	6501	6392	6337	6253	6280	6551	6359	6468	6406	6485	6406	6408	6342	6161	6371	6568	6431	6394	6349	6314	6423	6428	6317	6343	6410	6376	6368	6458	6482	6306	6311	6210	6437	6435	6378	6456	6488	6446	6525	6523	6398	6388	6272	6402	6364	6412	6337	6486	6274	6259	6465	6339	6519	6392	6469	6459	6461	6381	6530	6392	6469	6490	6342	6399	6381	6435	6367	6265	6352	6382	6201	6463	6255	6480	6378	6380	6506	6242	6467	6409	6533	6377	6345	6476	6421	6336	6371	6458	6315	6371	6354	6351	6370	6520	6318	6385	6304	6487	6361	6353	6246	6360	6313	6364	6529	6244	6325	6377	6374	6440	6429	6382	6220	6231	6340	6336	6357	6286	6413	6446	6381	6322	6423	6344	6447	6420	6430	6371	6239	6281	6364	6456	6271	6362	6451	6456	6331	6397	6485	6427	6446	6352	6317	6456	6454	6444	6376	6331	6342	6495	6498	6461	6341	6404	6406	6358	6433	6379	6427	6292	6438	6392	6332	6380	6444	6367	6417	6370	6332	6464	6371	6362	6409	6322	6420	6343	6534	6345	6393	6397	6229	6491	6375	6450	6233	6536	6460	6553	6377	6388	6408	6436	6449	6361	6397	6342	6342	6248	6333	6458	6204	6380	6467	6402	6403	6437	6484	6360	6409	6356	6463	6459	6416	6309	6318	6359	6296	6354	6327	6495	6447	6415	6404	6430	6469	6374	6390	6294	6443	6417	6377	6415	6424	6529	6251	6369	6402	6420	6447	6481	6391	6327	6343	6395	6372	6492	6430	6410	6450	6203	6377	6450	6397	6347	6397	6303	6320	6230	6353	6443	6273	6391	6400	6412	6449	6403	6434	6345	6477	6494	6354	6436	6435	6387	6258	6430	6435	6345	6449	6493	6534	6354	6266	6377	6414	6330	6372	6498	6513	6318	6366	6284	6451	6470	6342	6403	6304	6335	6451	6469	6371	6424	6335	6486	6354	6387	6478	6321	6339	6523	6420	6383	6491	6436	6529	6341	6343	6513	6344	6473	6389	6396	6504	6317	6447	6268	6383	6535	6432	6345	6436	6376	6358	6424	6523	6477	6273	6483	6365	6309	6277	6536	6411	6456	6369	6406	6414	6368	6375	6341	6416	6486	6331	6336	6352	6395	6245	6258	6326	6451	6422	6343	6393	6250	6419	6367	6345	6515	6332	6468	6309	6549	6431	6220	6436	6336	6369	6380	6404	6371	6388	6397	6416	6357	6422	6358	6375	6503	6391	6445	6480	6371	6274	6470	6370	6435	6512	6419	6360	6369	6364	6397	6318	6467	6339	6366	6451	6431	6455	6402	6382	6306	6385	6266	6452	6437	6354	6288	6301	6425	6294	6374	6392	6336	6308	6381	6438	6368	6373	6344	6352	6480	6341	6371	6553	6391	6420	6409	6358	6484	6385	6339	6447	6408	6435	6296	6330	6398	6470	6414	6340	6379	6312	6358	6295	6304	6329	6284	6486	6313	6387	6482	6440	6299	6347	6317	6374	6370	6274	6293	6431	6337	6349	6327	6458	6307	6306	6314	6361	6418	6377	6362	6255	6304	6441	6503	6474	6328	6404	6352	6297	6273	6432	6331	6345	6314	6463	6350	6421	6501	6353	6337	6288	6340	6410	6443	6384	6462	6341	6344	6419	6427	6369	6323	6491	6439	6337	6550	6412	6336	6416	6367	6317	6358	6275	6437	6426	6408	6259	6407	6406	6414	6424	6240	6316	6321	6295	6336	6412	6429	6378	6360	6445	6426	6320	6348	6386	6329	6495	6450	6380	6326	6341	6354	6421	6411	6364	6476	6311	6326	6402	6337	6446	6312	6398	6443	6257	6348	6367	6358	6358	6413	6403	6367	6453	6269	6325	6418	6392	6317	6345	6326	6350	6288	6361	6354	6358	6444	6341	6370	6554	6485	6429	6203	6508	6408	6404	6440	6471	6381	6377	6464	6332	6417	6388	6412	6506	6404	6340	6362	6343	6402	6502	6397	6415	6345	6427	6357	6299	6472	6409	6351	6303	6317	6305	6429	6385	6342	6435	6246	6374	6421	6418	6449	6322	6338	6310	6367	6436	6381	6399	6309	6478	6469	6453	6454	6317	6305	6389	6338	6359	6411	6368	6435	6426	6302	6456	6324	6505	6381	6483	6409	6476	6284	6448	6412	6523	6366	6446	6369	6325	6377	6462	6320	6415	6436	6165	6409	6374	6393	6292	6450	6361	6441	6381	6376	6371	6432	6425	6433	6258	6420	6423	6237	6464	6335	6424	6276	6415	6559	6387	6457	6456	6372	6346	6487	6464	6502	6332	6306	6335	6351	6507	6368	6319	6463	6345	6305	6430	6331	6353	6340	6411	6425	6355	6341	6249	6328	6400	6365	6382	6504	6154	6346	6315	6326	6395	6427	6355	6471	6374	6500	6479	6376	6461	6352	6412	6319	6302	6409	6465	6276	6377	6322	6368	6478	6401	6418	6479	6331	6422	6444	6275	6272	6351	6252	6358	6381	6498	6325	6403	6390	6362	6250	6332	6278	6286	6359	6368	6493	6340	6487	6334	6365	6476	6347	6304	6436	6332	6354	6277	6414	6406	6389	6331	6308	6469	6510	6589	6463	6511	6431	6472	6484	6388	6405	6345	6396	6402	6365	6560	6477	6290	6460	6367	6389	6405	6162	6319	6446	6444	6489	6501	6473	6357	6305	6268	6387	6277	6360	6415	6371	6322	6399	6488	6405	6373	6504	6391	6333	6449	6357	6397	6270	6412	6432	6358	6401	6390	6616	6381	6489	6375	6433	6485	6361	6366	6475	6367	6316	6434	6444	6427	6447	6307	6303	6488	6394	6364	6268	6457	6420	6484	6360	6340	6348	6524	6370	6392	6420	6385	6375	6356	6367	6363	6305	6494	6332	6272	6479	6508	6333	6335	6362	6330	6317	6496	6347	6448	6422	6376	6360	6320	6423	6317	6446	6381	6381	6531	6346	6330	6334	6228	6438	6464	6340	6348	6402	6246	6552	6401	6364	6402	6363	6385	6298	6362	6382	6360	6395	6445	6361	6528	6463	6486	6360	6450	6368	6450	6534	6473	6401	6353	6366	6446	6327	6323	6309	6468	6392	6512	6444	6335	6445	6424	6309	6389	6322	6397	6359	6297	6212	6506	6344	6272	6305	6517	6385	6363	6331	6447	6463	6390	6502	6396	6368	6501	6274	6425	6401	6328	6344	6470	6332	6410	6432	6404	6271	6289	6333	6480	6454	6288	6294	6449	6300	6265	6456	6407	6368	6356	6349	6421	6262	6366	6459	6446	6381	6383	6351	6347	6471	6499	6474	6317	6464	6397	6415	6370	6358	6569	6219	6352	6402	6288	6415	6313	6289	6369	6437	6287	6375	6260	6333	6381	6456	6346	6469	6381	6356	6400	6385	6463	6375	6400	6253	6375	6337	6492	6443	6553	6449	6270	6373	6414	6308	6274	6402	6449	6347	6372	6279	6336	6341	6439	6410	6311	6424	6323	6392	6410	6381	6432	6351	6355	6313	6377	6332	6333	6502	6302	6498	6400	6388	6389	6350	6481	6468	6459	6383	6373	6421	6354	6438	6336	6378	6409	6305	6329	6448	6351	6444	6392	6255	6371	6450	6373	6313	6411	6364	6405	6396	6495	6417	6539	6458	6437	6380	6386	6325	6437	6365	6266	6546	6391	6335	6422	6422	6502	6465	6345	6484	6506	6355	6377	6295	6388	6338	6390	6382	6431	6342	6365	6282	6412	6463	6470	6430	6422	6486	6365	6378	6382	6430	6364	6329	6572	6367	6458	6520	6394	6404	6323	6360	6299	6171	6316	6336	6393	6477	6488	6581	6410	6322	6497	6189	6468	6545	6375	6397	6436	6385	6434	6453	6469	6329	6429	6437	6474	6431	6356	6339	6386	6404	6489	6419	6485	6508	6356	6292	6452	6302	6309	6323	6456	6298	6422	6354	6532	6304	6354	6485	6312	6404	6383	6374	6270	6369	6376	6448	6503	6514	6411	6411	6376	6266	6341	6430	6461	6293	6400	6341	6391	6359	6365	6593	6355	6456	6384	6323	6289	6404	6402	6330	6294	6323	6291	6440	6368	6402	6304	6338	6384	6452	6340	6344	6381	6277	6491	6505	6373	6293	6400	6495	6399	6370	6379	6372	6378	6486	6437	6473	6329	6408	6165	6348	6328	6452	6367	6525	6401	6406	6359	6429	6479	6449	6470	6397	6431	6263	6380	6399	6386	6437	6380	6332	6437	6252	6427	6313	6386	6309	6328	6429	6328	6393	6471	6378	6231	6290	6445	6457	6359	6477	6307	6373	6311	6352	6490	6455	6256	6541	6500	6469	6448	6309	6408	6372	6443	6326	6405	6442	6361	6363	6328	6362	6313	6402	6361	6273	6439	6441	6424
15578	18156	12361	5544	2046	1058	844	782	809	852	789	855	863	816	769	808	833	813	805	818	820	782	767	851	849	790	822	775	794	777	779	882	763	811	820	843	799	811	813	815	822	792	795	811	775	808	841	770	760	793	794	805	832	796	811	781	812	782	853	822	812	798	767	846	796	879	775	818	852	785	847	760	817	834	805	784	793	759	789	816	807	806	839	807	839	842	739	856	795	761	830	815	828	756	765	790	783	798	814	790	829	835	787	798	823	792	807	776	801	779	767	791	803	815	783	777	760	804	818	830	822	806	803	786	779	785	800	878	789	829	786	825	826	788	806	798	758	779	792	795	813	735	810	856	765	794	804	778	792	860	821	823	850	785	804	795	778	747	830	811	777	901	792	773	787	790	842	808	815	806	807	805	760	783	827	807	768	774	860	777	783	791	816	825	845	781	795	766	798	803	850	816	799	820	757	808	843	816	795	773	795	798	757	762	785	797	851	821	802	811	850	813	814	811	856	762	798	770	823	805	771	816	869	862	808	839	764	830	777	775	847	810	798	829	736	836	851	777	789	783	833	811	779	840	800	780	854	820	834	812	772	871	836	819	782	813	858	845	788	759	817	783	800	787	812	832	810	759	810	787	823	810	838	811	785	811	823	818	784	809	760	778	793	827	790	836	844	793	763	859	791	802	819	800	803	838	826	807	810	812	765	834	796	782	815	770	806	851	834	805	836	805	809	835	839	783	808	845	825	768	850	823	846	782	788	798	769	834	746	861	793	885	783	858	779	819	777	835	779	723	793	821	821	803	823	788	807	823	833	760	780	854	854	882	803	806	809	819	810	810	838	856	811	807	826	764	831	829	809	787	792	828	812	846	796	902	767	821	815	765	789	791	801	874	805	810	821	845	812	801	866	782	790	851	808	772	779	756	822	810	831	809	809	798	803	797	792	808	812	805	805	810	833	809	799	819	819	808	810	849	770	826	833	824	816	798	805	830	788	791	839	800	818	799	791	814	799	817	864	814	774	765	771	787	764	809	852	804	831	810	879	852	771	833	773	822	789	806	797	802	806	840	774	836	814	814	878	820	806	781	792	780	796	779	841	784	861	849	750	783	811	802	783	754	813	774	766	828	775	807	825	790	757	823	844	844	778	840	857	826	790	776	817	795	777	807	779	815	848	831	818	831	853	823	745	814	803	822	807	820	848	816	874	795	809	782	822	826	825	786	821	801	869	823	782	823	769	775	800	833	829	758	840	784	813	853	784	829	787	785	792	841	811	816	822	840	821	823	783	774	801	757	837	847	859	819	783	792	832	781	820	808	796	831	818	800	793	810	854	806	774	760	811	761	797	823	829	758	786	793	833	823	823	838	794	794	807	816	830	775	778	803	863	836	795	817	761	792	824	808	830	774	839	746	822	801	835	792	797	806	847	732	796	829	791	816	831	819	810	782	839	806	823	788	824	779	821	765	841	836	865	878	824	791	785	793	783	807	809	806	775	796	828	810	827	811	802	833	845	800	799	808	793	789	817	781	786	788	803	822	783	772	866	840	851	820	793	815	842	826	787	764	794	808	808	836	817	820	769	757	802	794	814	758	804	867	834	821	788	837	837	826	811	840	764	830	774	825	842	788	808	777	792	801	820	771	827	833	817	786	832	800	826	796	815	780	809	819	764	825	845	820	766	785	768	756	787	828	797	857	818	791	823	809	832	817	811	837	777	775	829	756	843	808	816	816	797	822	773	817	779	803	821	766	793	755	833	817	827	803	787	821	810	759	757	856	840	804	812	800	785	819	852	830	788	798	795	828	782	816	794	777	805	828	818	877	795	783	813	785	801	800	795	873	794	827	755	858	765	812	809	789	817	819	787	891	855	787	756	831	819	775	783	819	779	801	854	795	792	822	826	814	785	838	772	815	804	817	788	838	812	816	816	803	839	782	861	812	816	834	769	812	814	772	798	805	847	821	850	839	817	794	828	810	778	760	838	766	810	815	813	814	823	820	819	849	808	844	762	821	789	836	790	765	834	772	811	755	790	807	785	779	805	799	759	784	773	813	822	800	824	860	807	859	811	761	841	799	831	867	798	794	823	794	797	810	791	853	781	829	820	868	788	812	756	796	806	814	831	810	832	793	784	820	849	754	836	836	778	841	828	770	819	814	837	827	788	821	838	819	831	834	816	831	822	796	845	828	849	805	861	765	821	846	824	814	846	816	825	768	823	829	795	781	804	807	831	828	780	807	808	810	801	813	852	811	795	769	805	805	761	798	804	834	829	844	790	786	807	807	814	802	820	806	788	780	795	830	779	781	779	819	871	841	831	797	766	762	787	807	786	786	784	813	845	851	824	810	843	788	819	772	798	810	789	796	812	827	775	807	813	835	871	788	807	864	834	809	804	783	833	808	822	816	785	805	795	798	837	758	788	814	835	829	776	795	831	863	804	793	828	818	792	812	832	861	785	814	823	790	826	818	803	832	856	825	797	818	788	769	788	750	810	799	777	842	836	789	831	827	791	808	787	814	804	819	821	800	882	846	759	838	785	847	747	813	783	795	768	833	844	789	798	771	829	835	828	781	756	820	787	818	789	752	840	815	836	813	752	857	860	793	803	777	875	814	777	819	828	772	820	804	790	753	778	830	849	833	786	820	796	803	848	868	812	833	817	829	754	811	835	833	762	842	799	787	786	821	807	842	840	853	800	824	827	836	768	779	801	811	832	822	822	802	854	820	822	808	830	797	785	811	749	779	808	822	793	769	791	856	863	823	831	803	801	822	838	830	812	794	858	787	803	782	860	800	833	816	800	853	821	807	770	799	740	764	810	812	798	808	836	831	820	797	786	840	775	795	813	813	806	807	801	802	818	779	810	827	836	769	775	772	793	774	824	832	835	778	835	768	847	802	820	835	758	815	797	830	757	856	773	800	842	875	817	802	787	859	822	833	839	889	822	841	807	790	799	813	791	837	781	734	812	775	807	858	784	786	819	848	811	761	780	811	810	782	796	762	818	819	835	800	784	788	800	805	791	753	773	778	789	863	823	870	823	798	822	772	776	811	777	791	828	820	820	783	840	775	800	821	784	859	780	860	809	788	832	780	798	778	852	803	801	800	777	767	826	792	823	834	818	858	755	824	775	787	774	821	798	755	793	851	813	825	812	836	828	813	805	794	850	831	806	829	818	777	849	811	843	790	807	813	816	846	775	816	793	788	846	802	804	768	841	786	826	796	813	811	866	801	827	784	797	831	771	840	798	788	828	805	822	830	767	807	747	782	825	793	829	821	779	815	849	840	762	817	791	799	821	798	740	738	828	767	786	832	807	809	789	763	791	777	817	812	783	832	823	789	818	774	831	771	804	827	793	825	798	782	836	809	828	806	764	803	806	824	849	819	803	837	829	821	820	778	768	845	801	790	863	778	800	801	805	798	781	795	795	822	837	808	821	788	868	846	783	800	829	843	789	865	848	839	821	830	824	821	817	805	823	815	780	821	822	767	823	768
51553	48153	38254	33760	22786	10967	7705	7011	7002	7059	7048	7067	7055	7052	7117	6869	7012	6951	6965	7052	7072	7056	7127	7049	7128	7138	6979	6866	7126	6954	6963	7037	7067	7119	7058	7022	6942	6965	7055	7054	7012	6990	7152	7091	6936	6947	6976	7054	6914	7069	6960	7230	7102	6979	7059	6953	7110	7083	7038	6993	7075	7080	7037	6967	6942	6939	6986	7008	7065	7135	6941	7120	6971	6958	6961	7015	7093	7012	7087	7042	6873	6905	6994	7007	6894	6906	6961	6916	7008	7069	7096	7059	7064	6964	6993	7056	7203	7103	7104	7094	7096	7125	6869	7005	6994	7087	7022	7064	7026	7060	7026	7101	7178	6960	6917	6854	7025	7096	6950	7013	6966	6995	7067	7075	6962	7014	7228	6912	6937	7091	7155	7031	6930	7062	7146	6956	7024	6981	7052	6986	6899	7006	6917	7040	7036	7047	6967	7049	7030	7082	7040	6997	7027	7059	7025	6981	7032	6970	6960	6933	7118	7111	7166	6987	7107	6959	6988	7213	6903	6974	6930	6987	7039	7026	7084	7090	6977	7163	7032	7008	7061	7062	7096	7120	7036	6980	6981	6989	6961	7085	7040	6965	7180	7153	7092	7062	7031	7141	7010	7029	7116	7053	7055	7055	7004	6966	7028	7096	7025	7038	7121	6906	6985	7056	7112	7130	6902	6999	7008	7049	6874	7026	7038	7054	7031	7111	6988	6979	6942	7016	6997	7010	6985	7130	7051	7169	7023	6903	7001	6937	7050	6984	7041	7038	7113	7052	7028	7118	7018	7048	6888	7101	6978	6984	7055	6896	6990	7159	7016	7022	7063	7090	6982	7141	6858	7173	6986	7047	7126	6995	6975	7160	7009	7050	7049	7178	6882	7046	7019	7095	7052	7094	7021	6990	7003	7098	7067	7030	7043	7022	7031	6911	7155	7044	7009	7119	6876	7102	6954	7100	6916	7092	6973	7179	7169	7055	7093	7071	6892	7063	7023	7028	6979	7127	7095	7042	7023	6994	7079	6989	7058	7132	6995	6909	7059	7150	7018	7081	7022	6984	7192	7116	7005	7123	7050	6979	7093	6992	7072	6943	6921	7082	6970	7023	7078	7140	7071	7105	7068	6932	6994	6991	7010	6905	7044	7023	7030	7009	7136	6867	7039	6953	7022	6943	7008	7036	6999	7023	7039	7100	7034	6874	7224	7068	7020	7203	7094	7124	7015	6991	7019	7074	6967	6979	7090	6975	7094	6988	7059	7126	7097	6991	7088	6912	6987	6813	7111	7041	7075	6974	7154	6840	7042	7087	7088	7028	6988	7010	7102	7004	6881	7076	7160	7013	7002	6955	6915	7044	7070	7124	6972	7141	6928	7160	7028	7181	7033	7081	6939	7073	7067	6913	6993	7044	7099	7039	7040	7069	7021	7067	7134	7150	7110	7126	6987	7025	7022	7130	6927	7085	7057	7038	7075	6937	6912	7122	7216	7088	7155	6952	7079	6979	7080	6943	7003	7017	7029	6985	6914	7026	6993	7212	6970	6939	7143	7020	7089	6949	6914	6981	6896	6963	7094	7139	7036	6990	6984	7125	6978	7055	7141	7116	7107	6871	7084	6967	6987	7048	7067	7034	7136	6986	7128	7140	7045	6968	7113	7065	7032	6990	6968	7019	7000	6998	7022	7096	6974	7171	7069	7024	7061	7048	7094	7023	7006	6991	7028	7089	7198	7082	7037	7052	7115	6893	7072	7115	7015	7118	7092	6961	6985	7006	6988	6980	7125	7052	7058	7125	6903	7181	6997	7169	7036	7079	7069	7135	7099	7114	7010	7058	6966	7106	6959	7094	7130	7031	7109	7087	6860	7012	6998	6968	7188	7105	7140	7052	7121	7054	6879	7190	7119	6889	6977	7075	7009	6986	6987	6935	6892	7061	7008	7099	7117	7009	6985	7043	7007	7073	7078	7088	7125	7077	6938	7047	6971	6957	7063	6954	6922	7081	7044	7113	6976	6958	7089	6915	7042	6963	7026	7224	7090	7090	6989	6959	7146	6941	7063	6993	6947	7024	6894	7014	7025	6991	7076	7036	7095	7023	7099	6960	7011	6930	7082	7063	7135	6966	6917	6963	7004	7046	7076	7061	6970	7062	7089	7089	7039	6980	6783	7019	7121	7002	6934	6987	7058	7040	6964	7085	7050	6981	7061	7103	6948	7050	7121	6973	7195	7073	6988	7058	6881	6999	7018	7022	7004	7069	7021	7098	6950	6991	6982	7231	7006	6998	7124	7095	6999	7136	7045	7015	7064	6971	7065	6974	7049	6979	7069	7143	7038	7010	6988	7119	7128	6918	7221	7019	6963	7021	7042	7133	6984	7032	7091	7030	6932	7005	7072	7144	7101	7105	7096	7050	6989	6990	7073	7097	7039	7107	7054	7088	7029	6977	6914	7162	7103	7114	7142	7054	6986	6963	7039	7150	7085	6906	7122	6915	7047	6975	7004	7098	6954	6995	6931	7152	7092	7077	7095	7066	7137	6987	7025	7096	6935	7060	7129	6958	7153	7062	7079	7077	6938	7027	6992	7180	7086	6929	6964	6986	7143	7035	7065	6875	6990	6960	7078	7058	7031	6939	7030	7063	7003	6982	7030	7080	7084	7066	6926	7065	7001	7048	7036	7201	7048	6915	6993	7139	6947	7038	7073	6968	7183	7115	6884	7055	7028	7044	7075	7083	7036	7082	7117	7130	6912	7079	7103	6993	6990	7128	7035	7003	7082	6988	7065	7158	7152	7138	6969	7050	7013	6945	7027	6998	7044	7038	6975	6994	7071	6949	7126	6967	6994	7133	7156	7029	7054	7017	7091	7185	7003	7071	7037	6933	6996	7193	7094	7177	7088	7111	7082	6937	7052	7103	7010	7066	6890	6972	7142	7183	7146	7027	7021	6997	7108	6978	7137	7056	7100	7012	7053	7034	7043	7050	6984	7000	7011	7102	7041	7218	6963	7016	7140	6895	7032	6810	7047	7004	7028	6984	7056	7139	7068	7005	7052	7040	7062	6989	6952	7011	7145	6852	7055	6943	6978	7013	6988	7140	7111	7015	7058	7140	7073	7059	7041	7123	7039	7109	6989	7099	7046	6986	6990	7006	7048	7048	7093	7095	7082	7008	7077	7117	6912	7094	7035	7149	6977	7019	7052	7091	7005	7000	6915	7088	7196	6979	7056	6963	6919	7106	7084	6980	7096	7061	6973	7021	7050	6969	7090	6956	7074	7133	7014	7104	6976	7122	7040	7085	7224	6953	6978	7028	7085	7153	7020	7058	6978	6916	7056	6994	6977	7113	7047	6868	7075	7067	6981	7016	7024	7067	6866	6970	7135	7048	7022	6995	7048	7087	7171	7065	7025	7057	7090	7162	7046	7073	7113	6991	7141	7013	6910	6986	7067	7097	7035	7062	6939	7106	6976	7019	6981	7020	6987	7026	7177	7071	7092	7071	7093	7061	7045	7046	7070	7019	6894	7014	7090	7068	7091	7144	7165	7025	7091	7093	7045	7097	6998	7095	7014	7048	7016	6906	7050	6937	6971	6870	6881	7010	7009	7077	7089	7018	6962	7174	6989	7034	6946	6946	7121	7024	7012	7085	7025	6994	6968	7003	7071	7077	7045	7044	7009	7034	7020	7040	6894	7119	7071	7053	7034	7031	6937	7045	7021	6915	7158	7036	7028	6996	7098	7022	6996	7062	7114	7038	7053	6990	7037	7014	6936	7117	7032	7019	6928	7079	6927	7115	7050	7003	7037	7027	7214	7047	7027	6998	6943	7091	7100	6917	7069	6997	7005	7059	7153	7105	7156	7049	7024	7056	7017	7059	6948	6940	7094	7011	6952	7060	6999	7030	7138	7125	7053	7055	7088	7025	6976	6978	7001	7049	6992	6905	7043	6947	6986	6940	7098	6889	7075	7003	6977	7084	7021	6811	7083	7101	7125	7009	7043	7089	7095	6921	7096	7019	6856	7111	7157	6933	6994	6946	7100	7168	7192	7036	7071	7039	7107	7061	6987	7113	7012	7246	7108	7019	7069	6939	6969	6974	7072	7086	7060	7056	7051	7084	7080	6924	6917	7037	7146	7072	7000	6915	7170	7068	6939	6983	7118	7082	7044	7167	7020	7156	6977	7006	6973	7065	7042	7056	7089	6976	6975	7052	7145	7071	7113	6964	7038	7008	7029	7116	6971	7034	7122	6972	6965	6990	7074	7017	7106	7110	7024	7001	7044	7036	7063	7104	6928	6947	6956	7029	6898	7107	7066	7074	7147	7011	7085	7083	7015	6937	7073	7150	6975	6997	7133	7103	7049	6985	7086	7023	7136	6927	7117	7171	6971	7149	6980	7072	7005	7094	7060	7016	7008	7025	7078	7142	7117	7139	7125	7017	7143	7106	7062	7034	7104	6972	7066	6901	6992	6824	7078	6965	7058	7044	7018	7058	7116	7030	6917	6966	7003	7050	7158	7038	7138	6894	7059	6975	7038	7095	7028	7048	7080	6962	7103	6960	7034	7108	7096	7000	7018	7141	7110	7202	7117	7062	7060	6902	7090	7003	7052	6975	7106	7075	7017	7060	7143	6891	7108	6944	7059	7114	7003	6894	6987	7039	7027	7032	7060	6911	6900	7162	7103	6981	6989	7061	7044	7073	7090	6934	7086	6918	6954	6918	6934	6925	6875	6982	6907	7044	7023	6982	6957	7166	7000	6937	6960	6977	6962	6988	7045	6915	7078	6881	7052	7010	7033	6997	7060	7071	6920	6981	7003	7158	7062	6982	7176	7171	7067	6969	7026	7043	6900	7121	7116	7050	6956	7027	7170	7084	7022	7115	6950	7014	7003	7067	7045	7040	7126	7012	6936	7104	7050	7118	7040	7220	6949	7072	6987	6996	7035	7023	7176	6996	7016	6929	6996	7061	7025	7157	7027	7003	7050	7068	7043	6935	7077	7105	6982	7127	7055	7015	6836	7014	7119	7119	6920	6839	7133	7058	6936	6996	7140	6805	7057	7075	7152	7029	7212	7065	7218	6970	7182	6978	7047	7107	7003	6966	7096	7197
36175	51776	36813	19778	7161	1827	923	834	774	795	824	782	824	832	777	771	786	859	800	811	848	798	800	856	774	799	773	795	768	876	814	785	823	727	773	750	842	799	838	811	770	823	840	851	823	816	801	848	861	816	790	807	792	785	749	809	830	741	844	792	803	854	787	807	823	827	822	802	783	843	808	834	797	838	820	786	747	813	755	818	841	797	838	850	824	782	821	835	788	823	824	830	826	764	829	803	819	824	796	804	795	873	832	795	869	841	799	810	805	818	833	802	846	772	821	787	818	768	814	823	846	801	784	817	815	838	861	795	787	818	858	731	811	760	806	872	796	786	813	870	809	840	828	768	845	844	810	804	776	834	808	791	810	825	787	798	789	794	823	820	846	818	810	786	861	832	836	823	826	797	781	845	824	800	805	782	803	782	807	790	791	846	844	794	806	813	806	790	793	790	816	775	797	814	807	772	791	790	851	861	727	781	813	783	801	810	822	800	839	789	836	824	781	819	791	836	790	789	784	800	831	800	843	823	810	771	805	822	787	793	818	767	797	773	832	728	829	837	860	765	805	777	802	798	819	807	789	787	823	800	795	785	784	790	822	802	754	828	833	810	808	807	820	833	796	808	768	757	788	827	801	796	779	834	784	786	830	813	809	840	811	822	821	771	819	798	798	722	846	806	807	787	774	766	814	795	815	769	842	865	762	777	764	765	781	793	793	812	790	763	803	839	799	777	804	751	820	845	805	876	809	825	785	788	835	817	811	791	772	837	789	813	799	773	776	787	797	815	817	817	796	834	772	839	836	800	804	834	817	757	827	775	809	774	794	795	777	792	810	804	845	786	820	792	800	830	838	783	812	806	805	822	807	839	846	803	813	797	747	831	833	784	860	790	842	806	767	818	791	775	767	773	750	798	792	766	741	803	824	775	837	811	792	724	788	825	725	878	780	766	816	761	801	781	780	792	840	798	822	781	821	804	862	786	819	829	786	835	820	817	851	799	815	796	822	787	864	792	822	796	792	775	772	817	845	779	830	811	819	785	812	762	863	795	809	784	824	775	850	819	821	800	780	834	788	800	839	783	813	783	794	832	798	802	847	768	801	767	780	799	765	765	781	836	826	844	818	815	809	803	802	810	778	784	802	760	811	861	771	798	785	795	842	773	780	805	797	819	807	856	816	792	769	876	805	814	828	784	825	801	822	796	818	791	766	779	807	793	777	831	848	783	856	852	811	808	824	817	812	814	776	810	834	790	791	774	779	783	815	807	774	827	820	771	785	806	812	818	816	793	783	791	802	846	765	814	810	841	825	810	882	795	811	791	832	790	783	740	788	780	798	813	769	805	835	809	810	813	805	826	792	807	812	783	738	825	783	820	875	800	786	751	781	815	740	780	759	821	862	843	810	819	777	800	833	806	789	785	836	793	807	753	773	786	769	737	861	782	750	824	819	783	770	855	784	836	807	769	827	805	755	739	765	777	880	848	836	805	775	830	800	805	836	854	790	808	784	822	805	793	809	821	842	797	813	804	822	787	924	799	875	795	802	845	795	832	857	789	793	805	794	805	793	813	791	882	743	807	774	804	803	814	763	750	759	817	760	773	777	809	763	826	790	757	814	803	812	807	807	799	777	803	831	780	842	822	820	802	755	825	810	844	800	785	825	811	781	810	844	805	828	804	851	810	829	818	862	842	755	774	792	798	785	779	840	814	811	804	820	789	799	852	821	772	776	759	833	776	773	802	806	811	828	824	817	822	807	809	824	831	785	816	842	731	827	812	803	799	838	818	799	815	824	824	798	799	835	827	810	813	860	815	792	773	840	774	820	733	803	784	821	830	776	791	827	830	810	802	782	758	756	806	797	760	769	817	794	753	756	803	789	803	850	816	772	805	848	754	784	786	807	783	831	806	748	787	830	753	830	812	820	804	814	802	851	740	774	821	865	877	786	832	829	810	775	794	800	781	802	770	780	845	795	822	819	801	815	822	759	806	826	788	767	801	819	796	804	805	784	834	841	816	783	823	829	842	776	807	799	856	786	801	801	816	835	785	812	769	811	756	807	785	802	764	859	793	780	803	826	822	836	744	748	778	830	811	779	784	842	814	805	808	786	780	791	781	806	831	845	783	803	793	831	835	850	820	805	791	817	810	746	811	820	812	796	834	791	818	881	761	806	817	784	816	837	791	821	767	797	832	796	741	812	785	760	804	776	770	804	796	759	814	774	782	836	832	855	765	817	792	812	790	800	774	807	842	788	790	811	825	773	828	834	795	758	795	794	772	753	853	736	764	800	818	766	834	835	842	795	826	807	748	813	837	769	765	840	803	776	765	791	838	801	792	818	812	802	812	834	812	793	809	777	809	784	799	832	791	813	827	827	773	835	809	829	868	798	796	793	746	798	770	793	816	796	812	767	809	798	777	761	832	820	844	806	749	851	802	795	835	810	837	775	777	805	812	783	836	829	740	779	771	807	734	779	799	816	817	849	818	798	794	805	792	842	806	812	739	833	827	796	836	786	824	792	802	800	812	817	781	766	803	804	789	824	810	808	763	800	817	811	760	818	790	781	771	853	791	773	778	801	799	759	765	797	822	789	808	849	772	803	809	757	760	811	817	809	809	802	790	822	817	806	857	783	812	815	776	815	829	771	795	783	763	749	794	831	815	816	800	763	832	821	754	778	793	847	781	751	856	815	837	775	815	814	870	816	815	816	813	856	811	771	837	807	762	782	790	748	811	796	800	869	765	787	818	779	822	761	790	865	797	834	769	791	810	841	826	816	825	789	769	800	820	755	844	829	820	814	824	830	825	777	828	750	796	787	758	785	847	843	782	816	811	810	799	818	783	737	773	760	799	820	823	803	832	856	835	817	824	814	797	798	756	808	830	824	772	799	834	805	831	821	758	841	780	761	761	831	768	801	805	761	800	767	812	824	807	778	831	793	819	831	752	819	828	784	782	785	794	802	754	815	767	778	779	803	779	832	809	774	803	747	749	854	803	821	746	819	823	791	783	793	798	790	803	826	833	804	778	793	775	827	840	807	791	825	766	759	867	818	843	812	773	789	772	761	791	825	809	819	855	820	799	838	764	801	812	791	819	805	793	791	797	784	797	770	784	756	807	745	792	778	831	822	781	779	800	851	862	769	730	797	745	818	774	788	792	779	776	794	759	780	794	816	809	781	815	786	829	813	788	809	812	799	766	843	842	822	773	833	781	756	825	833	793	787	805	827	791	837	780	770	844	840	850	774	855	787	822	764	829	819	782	821	823	794	830	780	775	837	802	847	840	827	853	848	784	822	823	797	755	789	820	796	745	807	793	854	814	802	798	789	836	822	771	785	820	837	822	775	789	819	810	849	772	757	827	759	730	790	794	842	775	783	759	818	774	828	802	839	794	810	790	813	802	877	796	858	779	837	815	838	780	797	856	740	807	786	792	847	797	817	788	792	822	818	850	833	805	828	837	823	835	793	761	784	806	811	805	819	768	831	837	797	815
53213	65194	63831	53282	39945	20106	8947	7028	6990	6933	6935	6902	6946	6788	6985	6907	6982	6847	7004	6917	7121	7015	7000	6976	6904	6922	6972	6863	6838	7043	6956	6891	7081	6976	7129	7104	6964	6961	6946	6928	6994	6925	6898	6967	6966	6848	6857	6986	7014	6881	6988	7004	7021	6872	6898	6900	6958	6966	6961	6920	7062	6935	7051	7012	6939	7016	6928	6964	6928	6899	6874	6899	7082	6935	7038	6924	6958	6911	6874	6866	6987	7030	6985	7001	6783	6882	7049	7002	6981	6983	6931	7016	6882	7018	6988	7030	7077	6922	6993	6970	6866	6982	6961	6988	6962	6903	7108	7063	7171	6949	7017	7130	6703	7034	6856	6897	6898	6924	7032	6912	6857	6898	6945	6968	7078	7123	6956	7031	6808	6874	6988	6982	6944	7073	6862	6850	6996	6945	6961	7014	6939	6943	6925	6909	7041	6945	7018	7050	6969	6920	6986	6992	6993	7138	6901	6809	6946	6964	6996	6920	6875	6889	7023	6870	6940	7140	6948	7035	7019	6944	6900	6966	6942	7039	6987	6978	7011	6866	6986	6999	7046	7032	7042	6948	6972	6859	7074	6932	6936	6955	6932	6982	6963	7105	6989	6999	7076	6858	7086	6852	6932	6888	6872	6977	7077	7037	6916	7033	6942	6935	6960	7038	6944	6935	6927	6843	6979	6949	6905	6931	6997	6856	6834	7025	6959	6904	7106	6981	7014	6932	6926	6942	6910	7034	7064	6995	6857	6945	6993	6924	7055	6888	6921	6791	6910	6879	6978	6848	6973	6877	7067	7016	7001	7039	6878	6894	7083	6968	6907	6845	7052	6922	6899	6852	7002	7087	6895	7104	6879	7088	6862	6938	6882	7037	7078	6901	6983	6951	6996	6983	6932	6897	6895	6995	7078	6976	6972	6884	6892	6898	6958	7008	6959	6833	6938	7040	7025	6852	6960	7062	6913	6970	7048	6929	6993	7057	6958	6942	6973	6928	6947	7012	6983	7056	6921	6906	6924	6986	6973	6995	6931	6912	7040	6959	6909	6972	7012	7049	7003	6901	6936	6904	6863	6959	6996	6877	6920	6982	7087	6916	6897	6905	6929	6946	6923	6850	6993	7051	6951	7055	6956	6941	6925	6821	7100	6883	7111	7035	6937	6838	7104	6991	7130	6883	6919	7169	6927	6998	6896	6944	6932	7076	6918	6968	6846	6829	6987	6914	7018	6933	6996	6967	7016	7043	7041	6864	6921	7055	7058	6927	6920	6948	6974	6966	6966	6907	6997	6928	6942	6838	7013	6815	6881	6958	6839	7049	6904	7032	7012	6985	6926	6915	7030	6887	7001	6949	6890	7059	7003	7048	7071	7031	6929	7013	7132	7099	6925	7026	7043	6928	6963	6945	6917	6915	6981	6902	6914	6994	7044	6896	7012	6955	6979	7015	6916	6894	6890	6957	7019	7001	6815	6957	6996	6978	6977	7000	6896	6919	6965	6931	7140	6968	7041	6881	7035	7026	7032	7007	6938	6946	7021	6971	7018	7060	6926	7011	7009	6999	6937	7011	6962	7048	6908	7017	6892	6855	6899	6881	6945	7028	6864	6877	6889	7158	6955	7035	7061	6848	6870	6948	6998	7099	7018	6816	6944	6931	6941	6924	6938	6924	7054	6876	6857	6908	6987	6919	6886	6896	7062	7039	6921	6978	6961	6981	6882	6949	6888	6986	6949	6950	6871	6987	7025	6986	6881	7127	6929	6937	6898	6851	7001	6947	6885	7003	6910	7035	6986	6972	7016	6881	6856	7002	7017	6971	7044	6905	6981	7191	6880	6973	6987	7067	6998	7022	7027	7127	6944	6899	6981	7040	7087	6931	6975	6733	6926	6944	6933	6949	7048	6964	6986	6786	7062	7002	7059	6902	7015	7082	6994	7015	6957	6927	6895	6901	7072	6981	7027	7168	6967	7066	6886	6884	6915	7058	7055	6924	6953	6937	7039	6927	7169	7007	6988	6955	6938	6913	6885	6902	6869	6921	7097	7032	6997	7014	6873	6967	6946	7120	6966	6993	7050	6998	6820	7052	6908	6967	6908	6908	6990	7008	6950	6927	6923	7103	6904	6957	6953	6851	7000	7020	6912	6899	7117	6889	7015	7057	6978	7137	6927	6982	6827	6962	7016	6925	6936	7052	6973	6961	7010	6919	7022	7064	7040	6953	7013	6959	6976	7046	6967	7073	6902	7059	6916	6907	6916	6930	6888	7048	6905	6999	6913	6960	6978	6928	6912	6965	6928	6952	6985	7018	6983	6990	6936	7021	6937	7011	6952	6930	6974	6984	6921	6928	6993	6948	6864	6964	7062	6934	7005	6925	6839	6968	7012	7012	6939	6896	6976	6852	7013	6923	7126	7149	6813	6917	6876	6991	6869	6843	6976	7005	6981	7034	6927	6825	6833	6929	7003	6982	6895	7070	6988	6901	7006	6940	6950	6957	6999	6946	7004	7015	7013	6997	7006	6989	7027	7012	6809	6891	6873	6966	7062	7011	6932	6856	7109	6936	6862	6971	6978	6955	6936	6962	7049	6822	7040	6968	6921	6976	7004	6984	6977	7066	6945	7045	6942	6925	6955	7084	7072	7049	7029	6917	7059	6887	6972	7039	6991	6883	6856	6981	7038	6972	6885	6996	6970	6919	6922	6997	6910	6998	6967	6865	6994	6994	6995	6809	7011	6906	7004	7002	6916	7024	7039	7039	6959	7063	6827	6841	6890	6847	6910	6961	7104	7005	6924	7106	6943	7053	6932	6928	7088	6951	7065	6948	6888	6866	7063	7014	6985	6921	6840	7056	6884	7111	7003	6867	6989	7126	6936	7047	6768	6908	7028	6834	6835	7005	7007	7044	7075	6854	7072	6978	6846	7055	6993	6974	7036	7067	7030	6948	6892	7134	7028	6756	6879	6984	6980	7027	6949	6962	6949	6949	7048	7023	7045	6990	6961	7061	6940	6965	6977	6972	6923	6893	7001	6927	6983	7030	6997	6883	6959	7016	6930	7052	6884	6967	7014	7029	6995	7102	6991	6965	7024	6913	6919	6990	6952	7066	6970	7164	6858	7048	7055	6992	6922	6970	7137	6909	6854	6963	6995	6964	7069	7022	6809	7067	7108	6983	6920	6947	6912	6965	6949	6908	7046	6924	6855	6891	7061	6951	6907	6929	6944	7058	6884	6897	6945	6889	6941	7070	6912	7001	7046	7057	7014	6988	7071	6970	6928	6907	6955	7066	6855	6969	6999	6962	6965	6939	7054	6953	6963	7043	6973	6951	6988	6958	7049	7080	6923	6934	6876	7048	6915	6990	6952	7048	6949	6940	6932	7051	6918	7035	7003	6979	6938	6914	7095	6919	7083	6937	6975	7017	6986	6971	6940	6925	6989	6934	7001	6951	7015	6981	6825	6843	6806	6952	7019	7017	6907	6939	6880	6943	6951	7048	6990	6862	6920	6979	6986	6991	6896	7022	7055	7014	6998	6951	6926	6994	6924	6946	7103	7016	6922	7017	6907	6930	7052	6859	7031	7031	6845	6894	6869	6981	6951	6974	7009	6986	6971	6910	6965	7017	6955	6994	6882	7044	6992	6985	6907	6987	7006	7045	7013	6938	6854	6909	6966	6997	6977	6994	6924	6939	7036	6936	6838	7017	6884	7075	7046	7008	7029	6995	6996	6970	6830	6859	6979	6951	6899	6908	7024	7045	6975	6840	6931	7026	7068	7053	7050	7005	6935	7000	6964	6975	6908	7014	6963	7064	6932	6879	7003	6978	6949	6954	6909	7075	6932	6859	6829	6952	7022	6927	7043	7009	6923	7034	6935	7052	7061	6940	6988	6943	6938	6882	6984	7024	6849	7026	7040	7032	6978	6888	6920	7032	6973	6994	6930	6907	6929	6906	6900	6980	7047	6948	7009	6962	7015	6838	6912	6959	7079	6989	6948	7016	6939	6945	6947	7093	6791	6864	6889	6984	6983	7002	7001	6953	6979	7057	6903	6978	6869	6933	6970	6949	6984	7009	6970	6970	6919	7053	6914	7011	6971	6883	6961	7110	6942	6859	7084	6991	6969	7040	6961	6991	7057	7102	7022	6945	6933	6935	6891	7017	6907	6954	7046	6984	6988	7039	7091	6944	6897	7022	7033	6778	7039	6964	6884	7076	7020	6933	6909	6945	6980	7096	6980	6911	6826	6917	7005	6892	7056	6877	6939	7004	7060	6901	6932	7019	6994	6770	7052	6895	6977	6845	6951	7041	6848	6944	7129	6738	6970	6958	6882	7028	6937	6855	6804	6991	6873	6966	6930	6993	6906	6831	6953	6970	6964	6831	6880	7049	7089	6841	6927	7021	6839	6885	6945	6999	6891	6890	6910	6920	6979	6910	6824	6876	6930	6991	6900	6915	6885	6959	7030	6946	6804	6853	7005	6904	7061	7015	6805	7022	6943	6917	6957	6904	7022	6822	6911	7024	7039	7157	6985	7081	6968	6931	6981	6942	7055	6913	7009	6950	6889	7046	7038	6971	6949	7093	6834	6922	6853	7009	6912	6843	7024	6857	6981	6938	6914	6911	6984	7019	6925	6932	6988	6988	6925	6989	6933	6909	7019	6907	6893	6967	7000	7054	7076	6956	6989	6940	7118	6995	7010	6989	6990	6857	6956	6938	7019	7046	6849	7012	7062	6992	7050	7024	7128	6962	6998	6968	6970	6974	6898	7066	6931	6959	7041	6971	7097	6944	6961	7071	7024	7152	7057	6841	6943	6916	6973	7024	6985	6995	6970	7061	6927	6920	6902	6949	6950	6958	7084	6845	6903	6905	6970	7069	6896	7026	6897	6919	6891	7019	7090	7012	6896	6991	6855	7021	7014	7041	7022	6907	7006	6896	6836	6945	7000	6903	7010	7024	7000	7068	7073	6959	7055	6794	6887	6861	6983	6842	6924	6897	7036	7001	6914	6997	6869	6974	6900	6976	6938	7045	7138	6997	6860	7068	7081	7024	6903	6960	6974	6934	6907	6956	7024	6987	6853	6997	7051	6924	6957	6934	6985	7017	6963	6866
28530	38978	26055	11610	3384	1373	934	866	866	851	930	878	886	821	891	856	885	882	888	861	887	893	896	840	899	918	917	887	890	845	940	907	937	876	870	896	920	841	891	866	907	883	869	908	907	892	881	912	849	905	893	923	812	862	871	876	903	874	912	935	824	884	858	942	903	889	858	879	929	880	901	898	856	897	903	890	901	867	902	881	878	936	859	928	918	893	909	864	918	875	874	873	850	855	820	889	892	893	893	946	884	865	842	887	896	850	877	900	906	872	843	888	873	824	846	823	884	865	877	892	871	867	835	838	919	920	905	918	811	894	889	853	893	922	893	883	872	908	881	870	855	880	895	844	897	865	850	894	902	849	874	893	921	881	929	870	919	884	826	887	863	920	905	926	911	890	876	925	904	835	881	890	899	869	828	903	861	874	900	837	881	881	875	899	881	915	898	906	864	890	857	883	842	860	907	880	878	903	893	893	875	851	870	878	899	871	898	849	928	896	930	883	883	870	871	905	924	855	887	857	836	937	875	842	895	900	821	901	878	842	891	899	846	851	925	869	877	875	907	866	864	902	919	897	860	933	870	915	888	878	879	895	862	860	917	877	898	904	882	868	942	852	882	912	860	875	924	940	905	828	918	914	917	866	915	890	907	894	872	874	850	884	889	890	922	896	845	906	885	896	841	905	836	898	895	884	865	873	862	838	879	856	900	888	891	889	920	948	889	893	886	864	852	860	839	879	879	952	872	903	893	890	881	885	922	881	888	897	842	824	913	884	870	855	856	898	891	890	884	886	900	886	888	828	944	937	923	893	857	866	912	866	856	893	916	860	887	895	874	900	945	949	855	873	873	866	885	877	922	885	856	904	875	881	879	877	844	903	911	868	932	885	913	875	838	881	870	873	915	832	897	900	876	858	886	897	873	877	885	887	837	917	874	904	867	861	784	868	879	929	872	879	877	893	864	850	898	850	884	871	881	896	850	899	885	827	897	849	857	867	897	910	889	858	926	876	852	900	834	871	869	807	857	907	832	905	898	866	940	852	920	919	884	856	820	881	864	856	858	873	885	872	887	815	931	881	884	907	895	907	900	860	862	925	831	918	878	906	850	883	924	892	958	888	920	900	856	915	862	851	884	865	891	869	891	856	870	883	854	948	879	795	899	867	855	863	867	870	885	831	901	914	840	882	892	894	866	901	906	904	864	883	903	908	864	917	898	893	934	859	882	826	873	923	869	843	880	871	909	909	886	881	877	876	894	892	863	830	861	874	834	858	896	862	952	892	879	871	883	869	934	903	880	890	839	874	910	889	931	901	886	912	851	867	877	874	872	899	962	873	877	863	867	888	842	903	878	884	838	939	913	858	835	827	872	919	873	906	824	917	910	889	906	901	888	933	867	907	876	863	912	921	884	888	891	849	879	901	889	876	904	927	919	890	843	884	809	877	885	850	898	859	896	893	854	866	851	897	871	908	928	902	885	908	856	885	858	906	875	866	842	808	904	880	876	833	911	845	910	864	882	865	858	942	846	908	922	902	859	862	892	871	893	937	863	925	871	836	907	874	879	852	862	837	882	863	862	873	904	897	882	926	903	848	908	894	879	885	833	915	890	893	921	901	906	914	862	922	892	932	894	905	904	874	852	910	815	899	858	943	918	910	846	868	837	832	921	885	852	888	882	855	885	905	886	837	888	898	865	915	866	868	849	898	862	901	916	902	875	885	895	907	808	867	883	869	894	921	869	887	892	897	908	922	890	859	909	897	910	827	850	941	864	899	838	842	904	881	870	892	887	871	866	916	939	835	829	851	912	875	959	900	856	848	887	862	911	892	877	853	882	887	902	844	881	910	870	922	894	896	891	904	915	839	910	902	875	895	946	895	854	882	879	884	830	837	864	870	886	883	910	907	908	875	890	839	854	892	855	826	906	866	881	867	925	886	867	896	861	788	849	857	884	875	904	853	846	811	893	905	909	911	872	847	859	865	849	886	854	849	932	904	843	887	943	890	887	891	865	921	840	892	839	840	899	907	897	878	886	951	830	906	885	890	907	868	871	860	828	909	872	919	844	879	897	876	887	874	885	797	883	898	859	892	872	836	868	880	853	885	859	878	888	878	877	902	957	800	865	861	891	865	847	876	864	900	871	848	883	914	866	942	873	911	855	899	911	849	850	867	891	915	879	908	863	882	898	845	836	879	874	884	899	880	912	887	915	902	869	884	901	829	881	821	855	835	851	927	900	870	858	894	859	839	920	877	858	886	870	846	933	875	836	915	918	877	881	882	894	854	838	890	878	854	933	875	860	895	902	891	921	918	884	903	904	873	893	898	863	886	876	901	856	833	935	870	942	942	890	904	910	881	836	866	855	862	947	906	893	827	893	914	884	932	877	907	863	861	903	868	863	890	898	878	850	896	896	896	883	941	861	878	859	818	904	916	881	879	874	892	859	829	930	878	898	914	879	844	836	851	933	863	903	876	919	891	848	854	911	915	860	862	859	887	843	887	892	856	886	869	886	887	912	863	885	892	874	886	878	907	876	888	893	869	912	952	852	875	856	898	865	941	856	847	864	916	922	893	890	855	921	890	879	883	874	900	886	942	875	858	845	886	855	869	879	854	868	856	902	871	905	854	866	812	897	940	888	848	855	918	863	921	949	911	900	862	882	892	886	867	869	838	877	891	832	892	916	858	893	885	907	823	877	868	880	902	904	879	913	886	887	859	874	870	936	893	875	870	860	869	894	933	937	897	850	881	848	888	897	867	888	906	846	892	861	838	843	921	882	879	889	818	899	863	842	904	886	836	865	869	913	897	878	879	878	816	934	908	845	904	909	857	893	879	909	894	918	867	895	834	919	874	913	905	880	890	868	858	928	904	907	855	895	877	898	883	896	923	863	881	901	867	884	865	835	928	855	834	891	880	854	917	894	857	857	882	907	870	859	907	923	911	898	893	925	904	906	905	862	944	914	867	906	855	851	872	892	913	917	886	857	849	889	875	904	951	867	890	948	902	885	821	855	879	916	909	837	933	862	936	922	895	860	898	879	898	860	877	909	874	901	844	869	858	893	874	921	864	960	887	830	858	880	878	881	819	882	920	858	922	892	916	837	883	908	942	908	893	912	884	917	853	919	899	909	908	942	904	886	901	858	905	916	856	919	890	876	862	880	901	895	876	874	820	839	905	864	864	885	935	877	863	841	905	946	890	933	828	906	879	880	857	879	898	885	847	876	892	879	915	888	875	850	897	893	980	938	902	891	894	869	830	873	925	883	864	881	910	889	926	891	891	890	837	881	905	871	896	861	889	884	860	880	861	875	929	877	948	873	854	865	855	886	967	910	912	906	921	902	855	886	890	849	865	873	846	889	887	922	903	887	905	855	894	880	852	910	811	905	861	830	874	896	927	892	898	850	879	897	927	882	889	846	874	908	899	925	866	901	849	896	858	889	906	920	815	845	827	881	847	904	860	817	890	850	828	921	884	868	864	910	955	893	895	951	848
56963	61457	51727	42063	30299	14811	8553	7636	7523	7561	7542	7440	7525	7637	7422	7659	7591	7500	7509	7619	7555	7627	7639	7631	7675	7453	7513	7550	7415	7536	7634	7488	7556	7457	7500	7690	7574	7426	7526	7552	7552	7494	7622	7545	7690	7507	7494	7382	7677	7435	7412	7479	7622	7598	7574	7613	7439	7669	7674	7529	7547	7438	7578	7550	7507	7589	7616	7535	7563	7530	7598	7543	7633	7610	7616	7698	7453	7465	7683	7476	7540	7627	7528	7638	7526	7598	7564	7650	7659	7513	7694	7542	7551	7615	7720	7519	7614	7527	7548	7478	7425	7447	7572	7516	7532	7593	7615	7469	7636	7567	7556	7537	7681	7581	7558	7494	7595	7508	7522	7473	7515	7513	7508	7631	7588	7653	7614	7474	7694	7666	7554	7644	7490	7627	7701	7650	7569	7524	7586	7498	7585	7622	7513	7639	7642	7521	7529	7434	7626	7491	7505	7444	7251	7429	7675	7582	7647	7546	7571	7528	7513	7661	7684	7502	7511	7631	7505	7438	7550	7614	7629	7642	7393	7633	7705	7550	7669	7673	7599	7666	7616	7565	7631	7669	7548	7489	7669	7568	7396	7438	7609	7611	7550	7535	7426	7590	7664	7503	7503	7613	7606	7516	7550	7532	7591	7704	7608	7590	7698	7781	7579	7558	7664	7489	7626	7396	7597	7618	7615	7581	7704	7582	7757	7535	7595	7444	7464	7498	7465	7644	7612	7640	7486	7605	7497	7568	7571	7545	7528	7535	7647	7548	7498	7599	7665	7563	7615	7546	7553	7602	7479	7605	7628	7491	7575	7496	7537	7722	7504	7614	7549	7658	7517	7559	7582	7635	7469	7516	7549	7599	7611	7523	7505	7563	7662	7609	7560	7565	7579	7559	7353	7616	7617	7478	7577	7688	7651	7566	7680	7597	7527	7577	7475	7579	7485	7581	7480	7471	7621	7484	7597	7596	7575	7591	7594	7567	7511	7510	7650	7673	7756	7575	7571	7665	7597	7514	7469	7520	7603	7681	7665	7640	7517	7534	7553	7439	7613	7550	7661	7588	7666	7612	7516	7550	7655	7417	7415	7490	7554	7524	7576	7545	7595	7594	7518	7691	7661	7600	7496	7539	7602	7614	7519	7689	7523	7602	7574	7617	7637	7589	7610	7662	7559	7517	7460	7359	7728	7538	7521	7500	7561	7660	7418	7579	7544	7685	7557	7557	7686	7503	7639	7500	7547	7602	7537	7540	7619	7519	7458	7482	7629	7548	7484	7465	7489	7562	7555	7633	7598	7641	7627	7546	7505	7578	7425	7552	7701	7532	7678	7709	7589	7500	7637	7407	7607	7517	7573	7459	7728	7505	7648	7637	7532	7584	7600	7560	7507	7651	7700	7610	7618	7531	7649	7619	7501	7594	7559	7512	7579	7594	7623	7441	7490	7455	7591	7638	7523	7667	7613	7563	7548	7391	7619	7527	7512	7659	7538	7514	7599	7523	7707	7501	7595	7594	7536	7574	7685	7555	7444	7499	7592	7518	7547	7551	7536	7360	7559	7637	7644	7575	7581	7456	7639	7504	7643	7583	7544	7528	7566	7676	7619	7576	7615	7735	7459	7510	7704	7568	7615	7617	7574	7600	7461	7700	7692	7557	7695	7546	7543	7591	7675	7677	7537	7456	7551	7551	7649	7781	7545	7664	7532	7646	7630	7734	7555	7522	7559	7489	7600	7570	7621	7825	7615	7407	7727	7563	7551	7672	7561	7517	7598	7465	7548	7490	7691	7564	7549	7604	7441	7499	7550	7589	7606	7560	7600	7639	7503	7638	7635	7644	7556	7591	7474	7492	7626	7569	7545	7531	7602	7565	7528	7591	7710	7654	7684	7695	7579	7614	7574	7505	7604	7578	7522	7604	7614	7562	7582	7552	7557	7604	7598	7651	7522	7474	7610	7690	7612	7524	7498	7544	7494	7547	7528	7480	7545	7543	7667	7714	7645	7612	7698	7481	7559	7598	7611	7650	7605	7629	7581	7515	7577	7657	7603	7535	7418	7495	7552	7746	7551	7482	7510	7603	7658	7575	7587	7491	7524	7480	7493	7635	7538	7502	7676	7507	7547	7631	7554	7729	7557	7604	7550	7625	7644	7656	7600	7599	7532	7506	7505	7468	7576	7499	7459	7612	7584	7601	7484	7557	7636	7557	7606	7662	7624	7552	7511	7547	7561	7520	7648	7608	7784	7523	7473	7693	7535	7408	7477	7638	7501	7445	7475	7569	7400	7743	7630	7603	7579	7623	7473	7460	7669	7569	7651	7750	7559	7456	7677	7610	7510	7608	7523	7564	7505	7580	7556	7598	7539	7533	7499	7654	7669	7750	7525	7669	7576	7557	7684	7567	7703	7532	7587	7629	7502	7626	7501	7645	7460	7654	7598	7485	7434	7729	7569	7693	7614	7590	7599	7693	7503	7543	7585	7484	7485	7572	7501	7556	7561	7633	7542	7450	7593	7564	7635	7619	7428	7544	7549	7528	7644	7525	7619	7582	7532	7516	7527	7661	7526	7464	7635	7623	7727	7431	7565	7617	7462	7638	7631	7560	7650	7581	7680	7582	7622	7549	7573	7521	7704	7501	7520	7642	7459	7672	7601	7578	7491	7528	7512	7622	7680	7586	7499	7505	7590	7618	7571	7654	7442	7682	7605	7631	7681	7443	7591	7651	7556	7718	7610	7637	7582	7516	7559	7510	7549	7482	7483	7501	7536	7620	7638	7537	7552	7485	7563	7703	7527	7652	7643	7547	7654	7611	7449	7654	7402	7553	7563	7585	7503	7711	7640	7622	7604	7616	7520	7535	7561	7644	7659	7611	7543	7585	7591	7526	7683	7559	7644	7465	7625	7586	7567	7615	7590	7640	7468	7529	7648	7476	7526	7493	7564	7640	7533	7592	7568	7526	7590	7626	7612	7539	7534	7593	7604	7547	7502	7607	7747	7624	7501	7573	7596	7592	7663	7573	7559	7681	7426	7660	7591	7587	7516	7608	7652	7678	7602	7817	7728	7529	7570	7661	7481	7698	7630	7461	7564	7515	7540	7616	7618	7581	7529	7404	7584	7508	7546	7431	7539	7500	7654	7640	7594	7689	7588	7489	7688	7550	7588	7534	7587	7516	7523	7539	7499	7589	7451	7714	7632	7513	7482	7613	7528	7593	7559	7637	7555	7427	7426	7457	7492	7465	7730	7492	7610	7606	7481	7571	7657	7561	7543	7637	7635	7644	7583	7577	7592	7644	7655	7491	7607	7694	7527	7649	7602	7594	7620	7477	7565	7519	7494	7500	7684	7705	7624	7820	7442	7671	7475	7537	7687	7590	7566	7534	7504	7813	7684	7696	7495	7577	7445	7527	7676	7605	7564	7605	7576	7615	7496	7415	7587	7594	7384	7593	7681	7586	7578	7537	7539	7578	7567	7566	7475	7637	7583	7485	7550	7480	7773	7615	7420	7536	7495	7574	7440	7505	7662	7616	7553	7564	7778	7498	7746	7493	7496	7632	7484	7518	7551	7626	7610	7511	7583	7647	7550	7607	7549	7540	7612	7634	7614	7626	7357	7548	7570	7720	7568	7507	7618	7538	7647	7579	7538	7471	7463	7621	7529	7608	7639	7812	7608	7493	7367	7606	7746	7589	7648	7647	7754	7570	7653	7550	7483	7642	7650	7527	7512	7515	7581	7677	7617	7522	7613	7625	7521	7650	7495	7516	7685	7629	7626	7509	7550	7520	7480	7648	7555	7548	7662	7757	7557	7580	7528	7559	7579	7583	7575	7666	7568	7602	7585	7605	7596	7693	7574	7792	7599	7441	7532	7656	7469	7570	7748	7565	7435	7701	7566	7687	7628	7644	7598	7649	7550	7593	7632	7710	7618	7424	7609	7475	7708	7540	7511	7539	7677	7610	7569	7626	7496	7592	7527	7714	7590	7712	7471	7493	7483	7619	7642	7605	7533	7591	7668	7600	7512	7436	7534	7509	7529	7499	7645	7620	7624	7483	7603	7652	7577	7597	7651	7492	7568	7536	7482	7684	7626	7644	7619	7495	7540	7501	7632	7614	7720	7531	7599	7630	7648	7632	7651	7658	7600	7500	7534	7527	7555	7650	7617	7515	7522	7608	7461	7513	7526	7555	7573	7550	7544	7552	7671	7500	7607	7654	7685	7598	7658	7426	7656	7453	7552	7710	7569	7681	7645	7649	7691	7575	7569	7490	7513	7441	7650	7619	7650	7623	7441	7621	7598	7516	7616	7568	7513	7589	7620	7597	7519	7510	7631	7545	7492	7662	7595	7556	7637	7472	7515	7524	7628	7533	7575	7636	7594	7623	7696	7658	7634	7643	7681	7649	7546	7580	7582	7564	7584	7550	7588	7554	7597	7559	7556	7586	7707	7497	7523	7522	7496	7629	7559	7539	7465	7571	7639	7598	7570	7677	7529	7533	7563	7593	7380	7714	7630	7595	7582	7511	7631	7616	7618	7566	7443	7673	7438	7638	7628	7478	7570	7453	7542	7595	7570	7485	7738	7672	7609	7533	7619	7642	7485	7506	7516	7506	7454	7521	7531	7505	7605	7448	7604	7680	7653	7553	7582	7605	7572	7614	7619	7654	7545	7532	7408	7473	7597	7603	7602	7524	7577	7500	7440	7598	7484	7529	7515	7457	7557	7542	7692	7750	7420	7616	7484	7562	7568	7595	7616	7636	7520	7601	7591	7529	7497	7657	7562	7511	7473	7515	7499	7591	7629	7554	7614	7713	7536	7567	7549	7622	7700	7515	7563	7451	7492	7505	7595	7456	7588	7474	7569	7654	7562	7535	7574	7657	7634	7576	7481	7405	7644	7531	7695	7674	7623	7587	7568	7584	7473	7569	7619	7592	7586	7669	7598	7568	7619	7548	7553	7601	7590	7627	7538	7590	7623	7571	7562	7628	7461	7691	7595	7597	7639	7589	7506	7545	7610	7628	7680	7661	7518	7581	7660	7581	7508	7715	7574	7492	7524	7541	7599	7503	7527	7550	7565	7573	7593	7639	7547	7652	7635	7519	7576	7470	7449	7481
38929	51178	35081	18273	6129	1611	928	758	774	764	759	711	771	775	698	757	743	727	716	769	734	813	769	749	720	796	742	766	715	693	759	749	762	750	746	710	721	760	709	750	716	763	795	751	713	758	741	725	738	756	746	757	708	765	826	745	752	733	715	687	728	808	740	736	751	693	811	745	750	745	769	737	836	730	759	704	751	724	740	726	730	743	767	785	750	720	743	715	788	758	775	747	738	727	773	793	772	714	722	760	742	722	736	782	774	713	776	760	734	722	730	759	751	735	712	762	803	700	742	810	774	728	783	768	755	754	754	745	760	722	740	757	769	690	730	739	768	701	739	764	727	799	800	750	764	765	722	765	788	760	775	752	786	732	747	757	749	758	775	741	808	740	770	754	726	790	725	786	759	712	722	753	812	786	759	771	753	761	742	737	756	688	764	803	750	758	778	741	758	761	732	761	763	738	720	741	740	745	727	742	767	716	760	764	761	711	754	758	748	764	747	740	746	769	763	804	787	759	753	801	760	721	724	765	740	805	803	700	792	776	740	732	749	740	744	803	792	751	761	768	754	788	731	720	771	720	732	752	730	757	818	660	748	747	777	764	795	733	757	722	753	687	747	710	766	747	695	750	743	765	752	791	751	737	739	774	815	769	718	754	706	795	729	775	782	788	749	754	761	761	705	751	780	720	747	746	742	690	787	764	739	770	742	744	685	764	738	729	732	755	753	764	785	753	810	798	740	733	781	765	738	783	726	735	730	710	782	755	721	775	747	748	774	749	763	782	737	753	693	733	773	741	768	768	807	766	770	792	747	756	722	778	775	749	739	755	743	717	745	756	727	741	773	739	739	759	775	754	734	757	685	779	764	686	760	761	744	748	758	727	739	733	748	741	746	773	776	761	805	781	705	777	735	751	801	706	753	770	796	753	727	723	721	748	764	751	765	760	789	784	793	721	769	749	763	760	777	728	786	750	725	743	792	747	737	759	706	763	739	789	806	752	745	726	748	716	768	768	718	716	749	721	747	698	749	717	752	789	800	747	764	767	834	739	738	728	768	704	720	764	716	785	737	775	756	711	746	767	756	761	773	744	726	750	787	735	739	740	723	768	775	699	771	762	705	761	773	755	727	762	756	792	799	767	770	743	744	801	729	732	834	775	745	752	791	736	747	765	731	763	774	744	780	743	714	752	754	727	728	739	709	756	722	758	735	749	783	807	732	719	786	768	794	744	779	762	778	708	785	763	738	741	759	759	780	721	748	761	734	795	732	704	770	784	784	737	793	701	733	712	759	801	761	751	716	725	728	780	712	789	753	764	720	734	746	743	777	733	766	756	740	766	733	764	794	746	755	779	758	721	726	763	769	722	697	706	768	725	732	799	766	728	739	711	750	741	732	746	762	814	776	762	713	796	805	751	747	761	728	735	769	735	740	746	709	752	797	765	751	763	784	757	733	749	737	715	793	713	772	746	717	793	775	752	787	731	697	754	752	737	742	769	741	775	732	711	762	717	746	775	727	744	820	755	765	734	772	733	771	751	782	756	700	744	758	753	749	745	766	762	728	752	746	774	755	791	764	754	774	749	710	784	730	761	714	784	776	760	749	778	762	729	721	730	737	819	814	733	745	766	792	772	747	799	756	771	805	750	759	718	699	742	762	749	761	695	758	738	754	802	730	763	766	765	732	741	779	786	704	768	746	785	729	770	732	736	716	716	790	735	692	773	759	772	729	760	743	732	736	749	747	770	780	743	739	740	737	707	780	753	725	768	703	796	738	753	721	705	717	776	746	779	744	729	753	685	798	722	761	727	758	715	715	730	767	727	737	687	753	749	746	791	729	736	690	738	757	734	750	736	806	781	687	796	708	788	744	744	733	807	761	717	785	743	741	778	818	725	700	723	748	738	772	750	769	749	786	858	769	781	715	734	766	784	734	775	709	776	741	737	795	731	739	739	764	731	759	745	753	736	720	787	730	763	734	746	729	721	706	740	734	766	778	807	741	756	766	777	749	753	741	783	758	704	732	802	803	749	740	744	732	767	752	810	761	751	753	811	778	775	757	744	673	786	800	757	713	774	773	768	757	741	773	748	766	810	732	714	745	736	725	735	703	740	752	742	741	769	693	761	727	726	731	745	794	716	736	747	726	731	749	784	746	749	757	777	731	710	782	722	732	760	768	716	793	761	725	734	763	752	700	734	747	755	718	726	747	728	783	759	745	758	784	760	765	764	802	768	713	750	737	745	799	752	742	765	717	737	791	782	744	780	818	747	758	760	782	770	749	786	775	728	781	700	724	713	768	726	724	771	768	735	762	715	802	737	746	725	764	723	716	731	779	803	769	686	746	766	781	723	719	733	751	797	735	757	752	732	720	743	800	734	789	794	741	747	736	728	753	762	754	768	822	754	784	685	749	798	778	734	765	752	718	763	782	785	787	797	726	724	780	739	754	790	780	784	777	721	711	743	698	747	758	757	765	743	724	721	773	692	744	756	766	743	762	753	772	724	768	788	764	793	764	759	737	757	759	789	764	760	723	759	747	757	718	758	773	738	793	730	746	759	747	751	707	722	726	772	750	764	778	796	749	718	719	734	727	718	845	705	783	808	743	759	734	745	779	743	720	741	767	775	726	739	758	769	729	771	783	738	776	722	779	793	719	780	744	771	739	760	769	738	778	791	769	748	749	746	742	759	755	755	754	738	735	712	752	732	720	698	740	732	743	694	718	744	723	718	774	808	758	712	822	714	762	799	813	823	730	759	707	775	790	745	736	745	738	738	721	751	693	732	836	749	761	736	769	727	719	790	804	777	761	737	786	769	739	786	796	743	769	731	735	761	708	755	788	777	745	748	781	761	747	702	768	759	783	729	746	781	738	767	737	780	716	779	745	784	753	786	787	779	700	752	766	740	724	758	771	745	782	767	829	779	784	781	758	776	746	696	742	730	725	734	716	761	757	767	759	748	791	763	729	751	703	740	732	736	802	731	799	704	725	701	733	733	740	769	748	728	705	749	756	758	750	734	772	801	779	770	800	768	726	759	766	710	786	774	747	775	750	777	776	722	731	774	768	764	763	763	742	771	732	711	778	777	780	748	754	767	770	782	789	742	718	728	795	740	756	735	783	778	791	787	795	740	729	749	776	764	793	731	776	769	720	781	755	703	742	724	765	751	754	777	741	737	736	760	791	738	757	787	764	760	783	741	770	740	746	746	776	755	730	746	735	772	766	714	735	741	760	775	733	751	782	761	780	784	743	786	749	776	754	730	745	757	732	778	740	769	755	780	725	685	732	735	725	728	715	720	805	785	762	736	722	746	775	717	782	780	763	750	780	748	793	728	751	760	785	712	738	790	756	738	751	825	761	751	799	779	802	756	799	779	718	783	756	726	780	764	781	757	735	745	729	785	793	757	705	733	766	734	790	761	752	765	733	788	720	712	764	752	796	800	760	730	724	782	772	727	735	761	761	730	726	732	725	786	767	776	741	684	717	750	736	749
55302	63754	61180	51583	37943	19426	8761	6842	6576	6626	6579	6604	6556	6549	6564	6572	6556	6663	6730	6483	6675	6601	6690	6642	6666	6669	6668	6601	6580	6612	6550	6642	6492	6626	6611	6648	6632	6644	6690	6602	6554	6687	6544	6477	6661	6682	6767	6483	6596	6616	6615	6654	6515	6552	6707	6615	6587	6507	6597	6577	6608	6583	6690	6594	6698	6698	6555	6634	6551	6606	6608	6618	6654	6643	6661	6676	6581	6747	6661	6545	6647	6594	6643	6651	6641	6677	6584	6721	6710	6622	6581	6576	6665	6636	6542	6642	6621	6735	6680	6496	6599	6615	6652	6610	6574	6681	6702	6547	6649	6563	6654	6590	6656	6689	6647	6669	6714	6689	6623	6536	6672	6595	6652	6578	6628	6626	6600	6676	6510	6690	6551	6643	6592	6661	6674	6680	6670	6729	6630	6649	6558	6559	6522	6634	6602	6699	6510	6573	6650	6675	6616	6585	6560	6566	6566	6679	6633	6673	6533	6583	6729	6665	6560	6668	6640	6537	6694	6627	6516	6698	6632	6597	6686	6669	6594	6662	6712	6583	6578	6483	6713	6520	6789	6697	6505	6805	6704	6627	6570	6545	6678	6717	6491	6696	6680	6622	6749	6555	6619	6643	6644	6547	6643	6773	6623	6531	6668	6498	6624	6607	6702	6551	6629	6643	6604	6515	6660	6604	6540	6543	6669	6571	6533	6599	6739	6570	6579	6670	6626	6522	6559	6577	6611	6679	6703	6811	6726	6655	6515	6564	6497	6748	6594	6569	6701	6463	6677	6618	6667	6642	6560	6504	6625	6433	6693	6662	6691	6599	6681	6740	6618	6622	6605	6702	6590	6709	6622	6585	6588	6716	6616	6540	6601	6731	6539	6727	6571	6681	6462	6657	6668	6553	6570	6684	6639	6611	6545	6651	6766	6670	6648	6676	6620	6660	6585	6644	6600	6604	6698	6737	6564	6516	6608	6608	6630	6495	6655	6529	6554	6733	6553	6618	6622	6723	6601	6585	6634	6625	6521	6570	6641	6747	6673	6522	6552	6617	6627	6650	6516	6692	6599	6693	6540	6662	6601	6654	6523	6657	6580	6704	6635	6707	6627	6532	6738	6494	6573	6631	6627	6649	6652	6590	6528	6600	6521	6605	6589	6600	6601	6543	6665	6601	6514	6532	6750	6580	6568	6707	6651	6594	6630	6709	6622	6556	6615	6580	6539	6566	6646	6633	6490	6531	6567	6701	6600	6508	6508	6763	6523	6668	6616	6655	6595	6700	6686	6668	6677	6551	6651	6643	6563	6540	6515	6540	6764	6438	6643	6668	6561	6575	6645	6779	6652	6771	6672	6593	6558	6724	6662	6545	6568	6650	6620	6668	6719	6602	6607	6608	6545	6578	6530	6660	6544	6696	6675	6590	6687	6645	6702	6666	6572	6626	6744	6644	6604	6653	6724	6593	6641	6563	6585	6601	6573	6575	6580	6667	6711	6602	6563	6585	6725	6694	6727	6654	6594	6593	6642	6547	6604	6801	6613	6654	6684	6715	6503	6727	6582	6635	6702	6603	6762	6500	6473	6671	6598	6723	6438	6643	6667	6726	6702	6529	6623	6527	6649	6726	6632	6680	6573	6594	6558	6658	6653	6595	6663	6719	6635	6687	6587	6503	6692	6688	6645	6553	6709	6530	6586	6563	6641	6611	6750	6573	6681	6621	6602	6782	6554	6584	6594	6633	6598	6695	6750	6591	6615	6603	6777	6452	6739	6739	6560	6680	6596	6683	6662	6687	6569	6624	6613	6581	6677	6624	6575	6674	6700	6553	6639	6543	6816	6629	6707	6472	6595	6596	6617	6621	6494	6645	6531	6665	6626	6739	6621	6580	6604	6649	6826	6582	6612	6678	6482	6606	6757	6589	6625	6656	6742	6688	6490	6731	6581	6633	6723	6743	6673	6618	6612	6499	6624	6573	6620	6718	6584	6730	6481	6546	6642	6461	6586	6570	6599	6662	6605	6537	6648	6648	6590	6585	6697	6576	6560	6580	6699	6559	6599	6570	6578	6644	6529	6737	6531	6648	6624	6656	6697	6556	6644	6585	6596	6503	6596	6675	6657	6684	6616	6531	6488	6559	6617	6588	6678	6722	6592	6588	6537	6542	6651	6583	6515	6642	6641	6542	6752	6648	6554	6653	6646	6649	6734	6761	6634	6653	6595	6675	6712	6564	6641	6646	6569	6607	6602	6601	6619	6548	6611	6687	6719	6556	6578	6706	6627	6681	6539	6568	6820	6709	6592	6517	6591	6645	6743	6704	6636	6554	6782	6558	6467	6618	6641	6684	6645	6566	6717	6729	6631	6608	6621	6570	6694	6606	6565	6556	6712	6577	6700	6700	6645	6616	6560	6561	6649	6625	6526	6719	6559	6625	6761	6560	6595	6499	6647	6717	6729	6598	6657	6608	6624	6689	6754	6689	6585	6716	6548	6587	6661	6629	6673	6615	6598	6766	6557	6548	6691	6675	6670	6552	6693	6671	6568	6651	6667	6658	6655	6689	6661	6640	6580	6593	6700	6603	6600	6650	6666	6624	6624	6604	6606	6560	6548	6601	6627	6582	6619	6510	6661	6538	6525	6695	6569	6661	6559	6615	6683	6649	6614	6733	6690	6687	6688	6651	6784	6708	6364	6536	6647	6680	6652	6544	6564	6650	6437	6540	6589	6675	6635	6710	6659	6566	6783	6619	6600	6569	6615	6632	6549	6591	6744	6570	6650	6522	6590	6636	6749	6652	6584	6592	6750	6629	6557	6620	6606	6668	6557	6582	6663	6722	6630	6587	6661	6582	6632	6484	6724	6664	6704	6689	6488	6665	6830	6714	6684	6706	6607	6619	6491	6636	6526	6714	6504	6587	6557	6658	6604	6549	6570	6640	6584	6612	6704	6625	6669	6639	6644	6711	6500	6616	6502	6696	6606	6487	6531	6635	6673	6596	6627	6602	6506	6709	6638	6796	6715	6689	6613	6638	6656	6669	6437	6751	6679	6653	6615	6564	6610	6759	6639	6646	6432	6591	6766	6741	6587	6555	6628	6627	6674	6799	6620	6575	6552	6577	6599	6677	6648	6627	6642	6544	6553	6578	6611	6726	6683	6680	6674	6522	6648	6544	6606	6598	6738	6479	6653	6516	6737	6560	6611	6605	6613	6620	6576	6576	6554	6667	6715	6700	6626	6595	6555	6578	6633	6539	6557	6633	6548	6688	6679	6689	6681	6515	6573	6703	6662	6626	6655	6466	6593	6679	6661	6579	6584	6652	6686	6568	6536	6604	6608	6626	6632	6688	6652	6782	6524	6632	6658	6624	6707	6592	6736	6703	6648	6545	6678	6534	6511	6501	6601	6674	6681	6579	6461	6704	6674	6650	6756	6618	6565	6628	6627	6633	6711	6707	6563	6684	6553	6580	6606	6647	6630	6670	6536	6587	6638	6536	6617	6605	6626	6692	6667	6688	6742	6586	6567	6686	6674	6607	6727	6664	6589	6576	6540	6674	6565	6659	6634	6543	6682	6623	6652	6777	6581	6647	6519	6628	6559	6513	6593	6638	6575	6646	6693	6663	6679	6565	6609	6725	6641	6670	6610	6588	6662	6645	6549	6672	6758	6553	6565	6616	6583	6605	6634	6624	6633	6606	6570	6604	6724	6644	6644	6626	6697	6617	6603	6629	6635	6758	6566	6558	6624	6594	6699	6590	6513	6608	6564	6668	6534	6727	6707	6541	6678	6556	6540	6628	6663	6584	6576	6613	6500	6731	6580	6695	6668	6667	6726	6715	6628	6729	6614	6638	6570	6721	6607	6652	6530	6531	6638	6623	6626	6706	6668	6503	6578	6639	6577	6667	6695	6682	6649	6663	6625	6607	6461	6627	6666	6733	6643	6522	6627	6619	6571	6612	6717	6602	6656	6629	6550	6466	6577	6728	6509	6641	6635	6599	6514	6642	6555	6682	6645	6613	6611	6609	6551	6674	6714	6542	6708	6689	6571	6625	6682	6677	6605	6609	6610	6656	6641	6634	6573	6556	6601	6700	6505	6566	6608	6629	6488	6678	6666	6716	6647	6720	6542	6721	6765	6620	6637	6473	6569	6608	6555	6680	6636	6655	6576	6552	6650	6655	6576	6660	6796	6714	6550	6678	6616	6723	6625	6489	6712	6689	6642	6586	6549	6676	6684	6623	6623	6638	6555	6578	6553	6656	6525	6648	6592	6663	6608	6622	6488	6512	6584	6649	6575	6663	6527	6622	6664	6753	6601	6644	6657	6473	6681	6479	6692	6663	6516	6538	6676	6612	6695	6675	6682	6624	6793	6509	6569	6756	6633	6523	6660	6622	6618	6631	6698	6621	6544	6549	6565	6502	6599	6644	6701	6656	6647	6581	6573	6530	6687	6622	6693	6710	6630	6666	6699	6689	6596	6527	6644	6777	6668	6695	6593	6534	6669	6632	6654	6602	6626	6635	6662	6548	6763	6747	6687	6670	6604	6652	6662	6672	6690	6576	6667	6566	6709	6625	6533	6531	6772	6763	6664	6605	6573	6717	6544	6473	6617	6627	6698	6594	6661	6683	6580	6740	6631	6654	6574	6683	6676	6561	6598	6567	6592	6735	6753	6696	6517	6485	6533	6669	6693	6639	6570	6508	6732	6515	6602	6554	6607	6703	6551	6512	6661	6645	6614	6612	6488	6722	6627	6710	6705	6706	6680	6645	6522	6602	6451	6618	6641	6630	6578	6681	6529	6596	6629	6631	6599	6522	6720	6579	6682	6545	6464	6592	6605	6658	6688	6626	6602	6571	6645	6606	6704	6712	6578	6585	6661	6652	6695	6557	6663	6537	6635	6641	6597	6663	6662	6666	6747	6706	6668	6607	6668	6623	6673	6593	6759	6636	6525	6561	6536	6575	6476	6862	6664	6568	6532	6503	6662	6678	6781	6715	6617	6599	6671	6681	6746	6453	6680	6550	6789	6634	6768	6637	6722	6676	6637	6683	6460	6561	6580	6572	6499	6634	6662	6531	6590	6595	6621	6532	6643	6776	6653	6609	6538	6641	6563	6603
20004	19129	11910	4571	1711	1031	845	812	840	823	810	832	816	852	818	837	837	813	847	831	845	874	845	824	860	820	824	859	867	785	831	812	851	830	797	880	833	819	791	848	833	804	848	843	830	788	830	843	850	834	805	875	797	839	779	818	843	853	823	827	814	795	784	805	820	813	830	832	872	908	822	816	790	794	867	842	832	896	792	828	810	875	869	851	815	867	814	791	797	814	794	829	880	812	816	844	817	820	815	818	809	816	860	812	808	849	879	768	798	854	843	853	843	817	840	815	833	813	901	817	832	812	805	884	822	805	839	862	841	820	836	812	839	831	851	817	849	878	848	791	835	814	841	838	872	835	897	866	835	823	784	838	823	846	804	795	788	826	787	798	797	815	812	807	811	839	823	815	829	803	848	856	827	864	867	796	777	803	841	856	858	847	865	787	848	836	813	811	829	837	813	801	828	842	843	857	836	826	845	892	850	804	810	844	845	818	828	788	889	826	838	897	791	776	873	832	743	826	869	809	820	784	837	830	844	876	870	848	860	840	804	846	804	797	837	824	823	892	843	798	850	831	835	806	789	821	788	825	818	893	839	867	843	833	855	848	806	817	810	832	872	819	849	804	822	830	852	817	826	848	816	805	853	787	770	862	790	828	806	883	825	868	824	782	854	868	858	803	812	819	839	803	840	830	805	834	804	865	834	823	846	815	818	880	806	782	821	790	785	818	854	839	832	820	825	825	828	845	761	920	857	828	789	782	824	832	849	826	779	874	852	822	761	800	829	852	784	823	866	836	796	803	778	870	853	807	833	819	854	833	784	780	839	817	861	803	820	829	807	811	797	808	833	814	849	841	793	826	827	824	810	825	838	798	862	858	866	823	850	863	801	850	816	796	908	790	842	791	819	787	813	849	763	830	829	846	859	773	784	843	794	825	835	810	841	889	798	806	822	796	789	783	780	815	863	763	848	807	832	847	824	805	817	797	836	858	852	797	839	856	782	849	805	796	840	863	814	829	772	835	797	807	873	815	802	837	836	804	833	834	891	834	871	854	829	845	832	802	788	854	861	822	836	830	837	848	873	843	855	807	858	874	815	833	818	847	816	834	874	788	832	798	785	828	860	813	862	813	836	875	848	841	798	869	846	861	829	851	870	842	866	854	807	877	800	847	845	788	842	793	806	875	787	850	784	852	807	796	796	844	762	789	764	837	807	859	849	816	850	856	845	830	836	840	826	800	820	877	844	870	848	814	873	842	820	795	807	825	843	844	819	839	864	800	839	795	798	811	850	801	779	810	776	886	875	870	832	822	818	838	827	808	827	840	764	810	809	821	844	795	828	793	864	820	815	879	848	865	804	874	839	866	795	801	812	824	867	814	826	854	823	863	846	822	838	823	831	827	831	885	845	816	822	854	814	871	815	798	812	856	817	847	771	851	837	826	813	834	816	821	799	773	768	800	790	793	868	846	830	855	815	786	831	799	850	863	829	847	815	828	833	815	814	813	838	785	821	788	805	827	772	819	850	790	841	854	856	820	756	835	777	855	814	822	816	832	854	830	816	814	809	864	813	827	844	804	857	797	780	839	842	826	849	837	839	835	798	813	804	828	806	842	813	862	851	865	788	820	838	870	847	827	855	862	862	845	825	832	781	832	878	799	783	825	799	835	848	797	821	837	826	802	854	802	803	876	788	802	843	832	839	780	885	808	833	851	793	769	837	791	833	812	823	826	826	772	842	791	799	846	851	849	873	853	814	856	824	787	836	785	856	816	801	822	815	845	853	823	853	887	833	799	839	807	799	837	804	797	834	879	820	835	854	814	824	822	868	815	815	794	858	815	820	824	837	866	842	807	808	861	856	889	820	861	835	868	866	794	844	820	837	798	833	854	800	769	781	877	807	841	862	863	879	823	827	762	824	831	839	828	819	852	852	817	825	819	870	831	746	789	868	812	802	893	794	835	874	837	833	831	849	854	839	822	875	830	842	840	826	861	799	871	846	860	885	816	821	792	829	809	828	808	790	844	822	822	879	839	830	860	772	803	827	835	817	834	747	804	831	818	816	777	804	825	807	829	773	826	810	859	785	794	831	866	832	790	868	814	828	851	821	792	829	747	845	856	810	816	789	861	779	794	871	809	822	878	822	836	869	837	832	839	798	798	806	805	758	823	820	806	870	869	841	764	806	799	842	900	804	795	838	806	865	853	857	789	867	815	853	864	825	767	844	844	885	806	772	826	844	825	815	826	831	851	868	840	812	870	838	816	788	842	837	794	805	872	879	776	810	821	795	758	815	816	866	852	840	913	837	809	808	841	834	829	836	818	855	822	830	848	806	841	817	803	836	805	818	755	817	801	828	825	845	858	839	814	810	787	833	789	831	859	804	827	830	825	808	848	790	818	865	824	884	768	848	825	810	796	817	859	818	832	776	841	848	822	809	798	846	845	861	890	821	760	826	793	790	806	848	796	861	819	826	831	818	820	822	852	840	821	835	835	833	803	836	824	833	831	829	860	878	813	838	820	802	825	856	876	771	842	803	836	785	849	858	832	812	845	828	811	860	828	841	818	845	809	818	864	795	782	870	808	784	837	843	830	796	813	804	835	794	809	864	815	832	840	852	844	862	832	790	852	812	828	758	788	855	787	773	833	795	836	809	866	840	861	836	844	842	818	829	806	804	831	872	814	869	823	838	779	809	852	839	823	829	825	804	805	787	817	823	799	850	835	781	825	828	795	847	816	837	837	831	860	837	835	884	809	873	800	858	828	829	770	801	756	805	813	788	857	820	840	850	835	843	836	783	876	859	772	783	818	795	869	811	837	787	780	813	854	837	791	780	836	761	871	819	835	822	855	813	851	810	812	798	824	837	806	821	792	861	773	827	847	835	825	867	886	846	866	836	828	798	814	853	894	828	796	837	861	816	868	816	783	808	856	818	807	789	815	864	837	812	827	807	797	809	870	804	844	863	787	852	844	836	841	775	848	858	820	879	787	850	799	809	807	795	810	824	827	853	821	838	808	839	806	852	869	812	862	868	837	821	833	799	850	803	843	879	876	811	814	832	828	829	833	820	802	800	805	825	807	859	843	843	830	838	798	874	813	834	803	804	841	835	820	828	851	788	815	810	865	878	877	785	823	789	832	847	862	790	817	834	818	794	810	807	845	840	828	835	820	830	844	826	849	807	859	788	837	840	830	857	840	817	836	823	851	830	881	824	803	843	849	792	836	809	861	864	874	864	832	888	814	817	852	785	792	877	857	813	825	879	817	862	854	798	794	796	839	815	812	857	840	780	839	819	809	851	816	875	802	826	878	829	828	791	816	809	821	827	770	810	813	863	828	796	825	818	813	875	874	812	796	793	783	811	807	824	824	838	792	864	811	832	799	815	829	842	799	831	817	856	855	821	837	830	828	807	836	850	791	809	782	814	858	855	792	807	809	815	824	785	800	852	841	800	843	835	833	901	861	877	883	850	864	833	795	801	799	875	842	825	834	860	850
54742	47743	37336	31040	20562	10471	7594	7212	7244	7090	7193	7083	7209	7225	7105	7208	7233	7174	7224	7242	7216	7128	7236	7278	7100	7040	7247	7232	7262	7045	7153	7011	7048	7113	7088	7172	7152	7190	6936	7284	7105	7167	7161	7088	7177	7184	7120	7270	7208	7176	7100	7262	7170	6979	7194	7187	7082	7314	7175	7324	7123	7235	7046	7142	7168	7136	7221	7190	7145	7036	7232	7181	7212	7280	7131	7132	7072	7249	7171	7145	7144	7065	7371	7116	7145	7230	7287	7198	7185	7271	7220	7157	7111	7123	6992	7136	7236	7071	7118	7212	7220	7145	7170	7132	7102	7107	7213	7174	7049	7047	7172	7165	7138	7070	7218	7173	7264	7131	7104	7169	7030	7168	7064	7118	7224	7339	7139	7308	7171	7201	7391	7101	7158	7117	7091	7068	7101	7149	7071	7131	7245	6957	7282	7108	7160	7087	7065	7141	7211	7247	7175	7102	7112	7266	7205	7160	7155	7165	7214	7266	7206	7226	7077	7126	7253	7145	7218	7226	7239	7082	7096	7009	7230	7061	7183	7183	7222	7175	7236	7165	7205	7260	7168	7170	7096	7175	7216	7194	7310	7323	7032	7199	7260	7213	7179	7185	7132	7213	7185	7173	7169	7195	7312	7138	7145	7178	7130	7218	7200	7111	7261	7200	7081	7235	7128	6983	7320	7092	7126	7204	7301	7188	7145	7314	7119	7134	7225	7313	7198	7053	7022	7169	7274	7176	7203	7134	7093	7194	7089	7186	7096	7172	7161	7374	7172	7141	7198	7074	7202	7082	7202	7217	7153	7125	7234	7061	7140	7286	7173	7111	7190	7237	6974	7205	7205	7237	7303	7198	7132	7149	7203	7210	7202	7218	7271	7070	7201	7171	7177	7189	7174	7227	7224	7045	7099	7072	7176	7077	7220	7121	7133	7267	7284	7153	7225	7186	7267	7148	7222	7076	7163	7236	7193	7163	7162	7195	7103	7138	7236	7248	7209	7186	7163	7213	7077	7182	7212	7277	7156	7207	7227	7186	7200	7240	7109	7198	7107	7154	7105	7258	7144	7206	7258	7200	7119	7230	7207	7174	7170	7216	7082	7194	7142	7206	7220	7124	7232	7299	7140	7262	7251	7095	7217	7205	7243	7147	7197	7167	7037	7169	7149	7200	7272	7118	7200	7175	7119	7074	7163	7234	7196	7214	7209	7077	7252	7124	7124	7199	7168	7156	7166	7197	7164	7224	7238	7226	7120	7260	7017	7096	7208	7053	7177	7159	7199	7073	7258	7150	7093	7090	7315	7125	7237	7206	7153	7170	7162	7106	7157	7332	7157	7265	7227	7150	7151	7186	7253	7165	7102	7037	7159	7223	7053	7175	7212	7296	7124	7193	7230	7312	7313	7192	7192	7199	7242	7211	7246	7199	7045	7107	7286	7117	7086	7053	7252	7065	7171	7198	7201	7217	7185	7281	7010	7267	7103	7162	7125	7043	7234	7122	7231	7041	7208	7255	7154	7256	7171	7160	7102	7198	7186	7050	7110	7284	7077	7174	7219	7103	7196	7170	7158	7191	7183	7219	7304	7014	7191	7202	7023	7216	7142	7251	7267	7251	7111	7067	7188	7195	7233	7190	7232	7176	7184	7140	7212	7236	7242	7224	7132	7237	7035	7118	7358	7076	7196	7118	7146	7163	7242	7215	7212	7157	7211	7188	7199	7227	7093	7063	7168	7095	7140	7157	7247	7103	7114	7300	7321	7136	7268	7197	7290	7098	7221	7132	7088	7165	7159	7091	7200	7031	7116	7194	7148	7167	7161	7279	7202	7106	7141	7227	7141	7243	7048	7299	7250	7141	7134	7106	7229	7158	7135	7086	7213	7205	7188	7066	7153	7135	7209	7092	7181	7174	7031	7242	7156	7100	7203	7108	7187	7178	7222	7233	7215	7212	7246	7273	7156	7154	7235	7122	7122	7112	7138	7272	7149	7311	7070	7131	7116	7230	7221	7187	7225	7211	7268	7069	7182	7161	7050	7164	7082	7102	7095	7127	7095	7221	7291	7089	7286	7212	7148	7047	7116	7261	7224	7155	7164	7135	7229	7192	7189	7129	7188	7200	7276	7190	7173	7054	7202	7235	7199	7059	7235	7248	7078	7160	7162	7202	7309	7077	7175	7146	7233	7125	7110	7292	7061	7178	7175	7275	7178	7216	7076	7123	7267	7151	7068	7245	7207	7223	7163	7271	7085	7091	7050	7318	7231	7149	7273	7151	7242	7093	7156	7190	7126	7144	7131	7112	7233	7087	7281	7190	7146	7266	7167	7223	7191	7229	7159	7181	7134	7105	7253	7262	7162	7093	7244	7248	7299	7247	7077	7187	7176	7215	7169	7214	7286	7179	7156	7217	7117	7086	7349	7147	7189	7235	7146	7230	7329	7153	7199	7210	7142	7077	7100	7271	7159	7075	7144	7225	7197	7094	7312	7209	7179	7092	7312	7148	7242	7193	7085	7140	7203	7142	7102	7290	7291	7169	7175	7211	7206	7172	7077	7173	7073	7166	7287	7203	7074	7291	7222	7106	7271	7256	7298	7269	7158	7208	7234	7088	7310	7235	7121	7241	7214	7128	7324	7295	7096	7106	7154	7194	7283	7185	7204	7253	7065	7274	7314	7177	7154	7062	7279	7165	7154	7281	7028	7280	7236	7062	7166	7155	7220	7137	7087	7104	7118	7089	7274	7133	7257	7206	7293	7218	7327	7159	7157	7192	7237	7230	7190	7449	7101	7212	7090	7210	7249	7126	7285	7275	7188	7107	7210	7104	7183	7114	7199	7301	7100	7374	7181	7251	7245	7301	7239	7173	7157	7254	7178	7089	7133	7109	7231	7244	7271	7141	7177	7242	7194	7308	7235	7293	7264	7138	7037	7307	7150	7230	7301	7091	7282	7149	7120	7116	7125	7254	7285	7118	7277	7075	7193	7198	7103	7247	7166	7253	7259	7163	7222	7125	7269	7123	7103	7277	7203	7118	7155	7148	7222	7061	7155	7054	7160	7298	7252	7113	7176	7084	7206	7139	7150	7101	7496	7091	7048	7151	7233	7192	7314	7160	7133	7172	7352	7275	7076	7227	7008	7169	7294	7067	7234	7209	7227	7224	7270	7176	7259	7247	6996	7257	7221	7149	7069	7138	7097	7140	7106	7142	7108	7076	7161	7061	7147	7126	7077	7137	7167	7228	7179	7172	7211	7073	7148	7222	7174	7052	7191	7115	7178	7213	7216	7075	7175	7135	7207	7165	7267	7150	7247	7163	7086	7127	7257	7204	7164	7195	7092	7263	7193	7045	7189	7074	7089	7154	7060	7160	7177	7073	7144	7065	7254	7248	7156	7299	7113	7136	7225	7170	7130	7116	7199	7181	7314	7144	7068	7170	7303	7190	7193	7228	7218	7180	7082	7167	7123	7111	7177	7192	7150	7074	7104	7249	7285	7055	7294	7254	7140	7116	7088	7257	7412	7255	7169	7161	7250	7119	7191	7191	7148	7210	7188	7224	7152	7308	7165	7284	7293	7157	7242	7124	7216	7221	7159	7162	7194	7276	7027	7288	7289	7142	7105	7265	7196	7230	7260	7225	7235	7183	7201	7137	7164	7146	7159	7119	7193	7095	7194	7158	7165	7137	7220	7184	7318	7130	7167	7290	7249	7180	7289	7122	7049	7193	7191	7283	7133	7145	7176	7200	7156	7329	7271	7200	7189	7298	7119	7139	7138	7259	7162	7155	7308	7203	7168	7244	7114	7101	7141	7136	7208	7216	7130	7129	7192	7208	7177	7225	7175	7111	7095	7225	7252	7152	7241	7235	7300	7119	7233	7112	7236	7136	7177	7150	7056	7231	7101	7202	7221	7114	7085	7246	7177	7242	7116	7134	7153	7369	7220	7154	7199	7234	7144	7225	7224	7186	7203	7131	7137	7274	7037	7175	7230	7196	7158	7059	7201	7075	7225	7282	7363	7129	7363	7070	7126	7160	7149	7179	7115	7224	7114	7040	7171	7124	7163	7103	7119	7010	7243	6975	7165	7228	7104	7205	7180	7116	7105	7144	7105	7196	7185	7047	7241	7242	7095	7304	7175	7270	7071	7291	7115	7232	7064	7258	7204	7303	7279	7090	7188	7095	7116	7216	7131	7111	7221	7026	7174	7099	7172	7203	7308	7187	7139	7154	7177	7141	7208	7112	7200	7195	7115	7148	7250	7239	7203	7182	7268	7310	7171	7205	7130	7081	7103	7118	7137	7248	7155	7256	7210	7209	7243	7098	7172	7132	7158	7138	7185	7317	7066	7106	7150	7266	7192	7179	7221	7132	7224	7133	7248	7082	7275	7127	7224	7107	7104	7177	7202	7114	7271	7023	7259	7088	7271	7065	7061	7173	7204	7220	7222	7239	7142	7147	7137	7134	7283	7107	7129	7110	7126	7229	7221	7223	7115	7210	7176	7280	7272	7093	7150	7200	7070	7199	7106	7305	7188	7203	7266	7232	7188	7124	7142	7190	7152	7065	7182	7168	7191	7211	7058	7174	7118	7099	7123	7128	7191	7166	7118	7109	7182	7187	7118	7059	7303	7165	7171	7175	7094	7321	7091	7190	7263	7155	7296	7123	7223	7210	7174	7245	7078	7273	7206	7155	7245	7148	7124	7088	7283	7150	7175	7114	7154	7053	7220	7158	7268	7262	7213	7154	7276	7235	7230	7068	7073	7132	7285	7069	7228	7182	7115	7242	7124	7215	7172	7120	7165	7158	7232	7226	7162	7176	7215	7169	7164	7140	7097	7319	7326	7263	7258	7196	7226	7185	7235	7235	7205	7178	7122	7230	7378	7177	7241	7187	7209	7197	7318	7166	7191	7376	7106	7193	7137	7192	7140	7054	7192	7085	7174	7226	6962	7219	7188	7177	7097	7166	7105	7089	7147	7259	7165	7298	7181	7260	7166	7203	7070	7214	7031	7272	7052	7094	7183	7233	7292	7175	7270	7192	7227	7223	7134	7064	7153	7101	7116	7203	7255	7248	7289	7087	7178	7239	7309	7287	7208	7030	7189	7287	7034	7173
38132	49006	35856	18849	6133	1709	991	831	870	785	841	821	801	813	813	836	793	767	766	855	785	809	796	802	825	830	854	797	824	792	794	797	838	800	836	834	824	820	801	800	887	788	816	788	853	814	818	808	838	842	820	802	836	783	862	801	840	813	811	788	781	811	839	840	805	814	830	808	842	826	773	783	753	846	796	817	801	779	760	818	823	822	820	822	828	793	848	775	799	760	809	846	835	773	761	802	825	811	837	830	789	866	796	795	780	822	810	833	803	820	792	845	790	792	811	817	794	896	805	800	825	808	838	826	791	799	832	842	784	801	856	848	775	855	790	764	833	815	816	796	815	761	808	817	811	839	829	870	818	786	800	807	808	830	782	793	842	807	784	845	748	791	886	824	827	800	796	788	828	838	840	863	807	798	805	868	856	790	803	826	806	847	796	823	752	833	874	798	810	797	788	831	821	800	824	797	852	777	813	824	795	843	822	888	808	809	852	806	757	857	877	809	784	837	819	817	850	831	814	825	797	844	758	867	843	802	810	763	830	782	824	835	818	833	788	796	843	820	822	806	822	782	806	832	774	827	812	889	839	809	824	777	818	824	791	838	823	775	868	802	823	785	793	767	833	778	880	852	798	807	867	782	803	802	836	823	841	808	819	784	851	789	825	861	818	830	803	772	782	800	857	830	797	823	781	800	772	839	826	822	827	861	850	871	797	777	816	800	859	813	856	833	780	842	828	849	808	790	818	784	823	811	825	820	802	799	823	812	799	853	811	820	799	850	854	774	849	805	813	797	839	775	835	780	880	809	788	828	807	829	816	799	800	792	843	809	886	779	828	855	795	786	824	836	855	821	811	855	825	825	787	810	785	800	842	790	875	812	824	844	806	826	825	765	826	866	806	833	839	877	799	846	823	832	818	785	846	842	760	845	793	807	839	801	858	809	814	868	809	816	776	815	792	854	829	828	803	872	824	824	831	760	781	823	820	818	824	832	845	844	805	799	813	768	825	842	819	841	836	830	828	768	871	791	817	866	811	849	837	859	820	813	764	785	838	833	841	828	813	839	833	810	813	832	802	831	799	827	855	785	791	828	817	801	825	773	877	853	808	830	860	789	833	821	826	778	870	811	806	879	775	794	778	848	808	846	782	777	829	807	813	823	850	870	825	827	771	839	797	796	776	810	792	803	823	836	824	773	832	808	824	804	835	786	811	794	862	797	788	788	839	858	803	854	873	836	823	809	814	836	776	827	805	789	794	850	756	842	806	793	822	796	774	814	767	837	836	821	785	762	777	826	814	824	774	804	801	831	880	790	826	789	833	816	828	792	791	814	790	779	823	840	773	817	833	792	804	785	819	766	755	804	809	805	775	794	788	811	777	856	773	811	862	833	798	836	758	828	836	847	812	791	853	821	847	892	816	807	779	786	806	822	829	834	794	843	824	894	807	780	826	851	855	835	867	820	818	853	725	817	767	800	802	848	776	768	784	823	842	799	815	799	850	830	814	827	799	805	787	817	773	799	830	823	771	829	896	832	840	805	790	841	781	792	806	790	830	841	809	823	826	849	849	822	804	788	804	839	892	804	843	830	814	804	822	858	852	809	825	813	836	789	842	836	853	811	861	842	856	821	824	807	776	837	784	841	823	818	821	811	779	865	778	820	806	812	779	835	785	817	745	764	843	769	798	825	802	811	789	798	810	807	788	771	814	822	837	790	784	809	817	792	799	775	798	799	818	822	855	813	815	809	803	851	819	796	789	800	856	803	862	826	797	815	825	847	815	829	798	803	820	840	845	784	787	811	802	795	834	817	827	771	787	817	821	826	809	785	812	810	805	851	838	806	829	798	817	881	841	811	771	834	806	761	802	807	847	837	803	790	851	828	800	797	778	781	824	812	841	829	819	762	861	822	837	778	826	811	808	830	826	739	762	825	830	773	833	843	803	777	794	779	823	851	760	816	822	798	856	803	777	813	849	825	799	804	782	824	825	833	845	821	828	807	857	822	784	767	835	808	801	861	814	831	849	819	812	806	847	846	816	824	825	793	856	834	848	850	813	803	787	803	779	831	787	795	881	814	796	816	786	828	817	767	853	775	777	825	827	822	827	801	827	856	748	778	818	779	778	763	810	811	785	786	804	823	746	861	807	838	813	801	843	815	746	816	842	787	799	813	831	791	798	844	791	762	742	803	756	791	794	858	788	863	816	816	764	815	813	822	792	799	863	802	847	789	771	878	768	784	812	772	824	818	832	755	800	841	844	853	849	797	785	827	787	837	821	829	793	779	846	789	764	842	758	804	815	788	822	845	822	876	821	800	842	834	789	786	873	812	838	777	822	817	826	813	860	835	815	842	776	882	800	798	863	862	861	784	767	807	819	801	805	795	834	805	801	847	838	866	846	753	839	841	835	776	832	851	836	845	780	813	823	823	823	858	822	784	830	839	823	794	820	796	811	786	756	820	809	858	809	784	809	824	810	854	798	780	835	801	843	778	835	776	798	796	817	784	802	841	773	799	794	865	861	850	808	845	763	817	845	789	807	812	764	852	804	776	833	780	860	761	827	853	818	822	820	784	857	778	821	832	845	801	798	818	762	812	796	794	838	851	821	816	770	791	811	802	839	805	798	836	811	821	867	841	826	848	816	863	804	774	806	865	829	803	811	847	822	840	846	814	825	847	825	831	834	789	818	779	818	859	851	747	852	832	866	846	794	827	821	807	802	822	807	810	809	843	812	818	787	849	798	795	790	799	849	814	802	840	830	834	836	781	801	768	810	825	814	782	779	815	777	838	821	833	845	795	811	880	825	805	786	805	777	780	803	836	811	847	820	813	805	822	832	809	845	819	837	790	837	806	853	800	889	771	834	816	836	857	748	807	811	771	782	812	812	825	810	770	815	790	816	811	765	807	766	820	803	835	824	784	801	826	818	847	770	841	867	836	818	795	834	775	802	795	794	804	820	857	805	812	793	804	808	822	829	813	836	806	815	780	814	825	856	864	858	818	792	803	784	798	790	822	842	782	789	794	847	826	804	846	803	829	799	797	858	808	842	840	802	827	844	832	855	807	824	828	786	813	846	812	851	904	818	766	894	794	830	844	849	816	832	800	822	835	807	841	797	764	851	832	791	824	818	871	806	816	840	820	788	836	777	830	842	798	853	816	810	816	807	809	770	819	792	827	826	832	815	859	792	808	835	794	810	848	777	819	795	856	811	847	832	805	846	831	795	801	825	800	836	827	810	777	835	827	772	783	861	831	821	790	770	795	853	759	837	780	789	799	823	844	848	780	869	822	828	778	809	834	794	810	800	869	837	794	818	867	848	860	809	822	831	825	796	821	818	782	820	774	804	811	810	852	788	783	828	809	789	823	794	815	828	840	779	834	832	816	806	802	831	809	807	839	786	792	812	766	795	813	779	857	759	834	844	850	850	786	830	814	816	809	809	775	854	798	825	849	830	816	792	862	860	824	836	801	829	841	802	792	795	844	790	822	803	856
61492	67688	62985	53167	39172	20671	9197	7251	7254	7080	6962	7074	7103	7037	7090	7177	6944	6970	7031	7145	7154	7080	7039	7055	7048	6917	7042	7109	6976	7068	7142	6921	7060	7008	6995	7215	7025	6988	7200	7007	6982	7134	6977	7003	7149	7030	6966	7009	7139	7185	6999	6880	7083	7129	7105	6948	7046	7097	7137	7053	7120	7133	7103	7018	7002	7182	6978	7130	6954	6857	7101	7016	7190	7003	7159	6967	7108	7014	7118	7074	7100	6995	7044	7021	7024	6977	7146	7091	7052	7151	7018	7105	7112	7063	7078	7106	7222	7034	7025	7074	7171	6957	7030	7069	7033	6999	6996	7051	7030	7003	7062	6996	6992	7031	6938	7063	7082	7093	6972	6994	7127	7111	6984	7125	7002	7126	7007	7089	7012	7047	7106	7101	7155	6998	7243	6942	7067	7056	7129	7121	7033	7165	7140	7124	6988	7062	6985	7041	7112	6982	7067	7133	7155	6961	7077	7115	7013	7127	6981	7103	6997	7012	7038	7171	6993	7076	6993	7243	7176	6988	7103	7122	7035	7092	7075	7025	7152	6998	7088	7011	7150	7059	7105	7156	7059	6960	6987	7209	7217	7035	7150	7128	7116	6943	7114	7182	7108	7122	7051	7159	7165	6989	7149	6916	7047	7007	7050	7098	7177	7093	7005	7056	7153	7004	6916	7086	7093	7034	7067	7044	7044	7228	7017	7088	7026	7165	7111	7031	6998	7082	7076	6947	6985	7068	7228	7056	6975	7029	7102	6975	7002	6988	6955	7075	7096	7139	7051	7008	7008	7119	7079	7228	6965	6879	7204	7043	7050	7021	7068	7066	7151	7031	7241	7006	7126	7041	7035	7109	7065	7032	6957	7119	7074	7022	7014	7038	7138	7253	6940	6965	7089	7045	7120	7027	7020	7043	7035	7078	7071	6991	7165	6970	7208	7074	7098	7067	6925	7120	7189	7170	7055	6992	7000	7191	7179	7110	7017	7082	7068	7032	6958	7140	6971	7006	7019	6954	7094	7025	7073	6917	6978	7176	7131	7010	7147	7036	7010	7182	7054	7209	7154	7017	7140	7057	7134	6927	7069	7178	7037	6991	7066	7044	7067	7096	7147	7127	7050	7010	7014	7041	7043	7126	7101	7235	7101	7087	7107	7183	7120	7007	6977	7016	7011	7171	7015	7161	7018	6981	7101	7096	7069	6984	7001	6996	7235	7136	7111	7163	7030	7057	6941	6982	7030	7144	7061	7102	7296	7131	7094	7115	7038	7099	7186	7227	7081	7181	7007	7142	6983	7069	7048	6939	7027	7078	7122	7049	7109	7132	7095	7042	6935	7062	7027	7245	7119	7017	7043	6920	7209	7098	7001	7020	7153	7091	7035	7051	7083	7030	7085	7057	7211	7041	7050	7056	6958	7166	7128	7092	7109	7017	7033	7223	6949	7274	7146	7102	6986	7014	7026	7130	7147	7098	7059	7036	7052	7037	7094	7002	7052	7106	7020	7112	7165	7128	7074	7056	7041	7113	7033	7124	7039	7070	7101	6975	6999	7074	6969	7173	7050	7131	7134	7049	7120	7184	7138	7089	7137	7033	7025	6844	7138	7139	6941	7113	7135	7124	7062	7122	7126	7081	6891	7098	7177	7006	7042	7103	7028	7014	7109	7068	7009	6900	7137	7049	7178	7075	7029	7059	7019	7187	7042	7094	7268	7099	7034	6996	7191	7144	7014	6983	7197	7076	7166	7053	7117	7157	7103	7079	7152	7099	7023	7028	6943	7222	7109	6870	7139	7104	7094	7067	7031	7032	7055	7190	7052	6976	7050	7092	7153	7089	6978	7121	7053	7032	7189	7159	7056	7082	7070	7067	6963	7070	7066	7146	7078	6990	7104	6988	7087	7067	7100	6994	7026	7116	7011	7029	7066	7028	6996	7124	6998	7021	7068	7196	7142	7020	7124	6940	7041	7059	7069	7153	7041	7035	7040	7195	7059	6928	6983	7098	7178	7061	7145	7025	6989	6933	7220	7089	7104	7028	6957	7196	7086	7132	6951	7106	6924	7031	7040	7090	7108	7036	6974	7023	7187	7001	7027	7043	7022	7035	6930	6997	7031	6997	7256	7086	7051	7020	7127	7016	7087	7035	7039	7126	6979	7057	7010	7039	6985	7056	7069	7089	7045	7172	7280	7149	7085	7073	7100	6959	7070	7126	7175	7126	7025	6991	6993	7081	6986	7011	7156	7064	7055	6967	7042	7219	7016	6969	7037	7128	7051	7174	7037	7022	7147	7064	7083	6955	7050	7110	7073	7186	6997	7132	7108	7024	7050	7081	7096	7205	6962	6871	7082	7106	7059	7128	7027	7049	7078	7210	7164	6961	7026	6957	7147	7133	7079	7093	6930	7039	7186	6989	6984	7014	7089	7044	7114	7039	6967	7146	7040	7073	7076	7160	7060	7055	7030	6888	7083	7164	6905	6900	7126	7122	7094	6968	6983	6997	7100	7161	7031	7079	7082	7085	7070	7026	7155	6988	7041	7109	7020	7109	7146	7099	7041	7117	7088	7016	7047	6942	7003	7142	7007	7058	6938	7090	7097	7093	7100	7017	6976	7155	7078	7126	7103	7193	7134	7001	7023	7020	7075	7081	7156	6972	7081	7081	7111	7185	7045	7024	7066	7028	7044	7061	7158	7111	6913	7140	7096	7071	6946	7077	6970	7076	7142	6941	7137	7066	7031	7057	7120	7183	7029	7099	7026	7022	7012	6977	7026	6970	7022	6979	7031	7004	7200	6984	7180	7103	7057	6978	6986	7040	6976	7097	6994	7101	6999	6972	7084	7078	7129	7006	7075	7002	7049	7095	7003	6995	7223	7118	7068	7066	7138	7061	7007	7090	7197	7023	6983	7082	6995	7052	6935	7092	6959	6983	7003	6973	7069	7146	7143	7106	7038	7103	6976	7031	6968	7012	6965	7108	7120	7157	7032	7118	7087	7058	6977	6988	7057	6945	6946	7043	7047	7048	7111	7076	7338	7016	6985	7056	7127	7193	7154	6860	6922	7080	7085	7155	7086	6986	7167	6968	7030	7157	7114	7102	7110	7098	7115	7076	7002	6985	7049	7048	6943	6990	6983	7088	7083	7164	7124	6948	7080	7033	6970	7063	7194	6969	7062	7193	7056	7162	7072	7068	6989	7096	7048	6913	7079	7101	7061	7055	7129	7005	7068	7053	7031	7113	7011	7100	7034	6976	7016	6988	7037	7120	7159	7010	7009	7047	6907	7081	7097	7183	7042	6996	7047	7042	6998	7140	7032	7064	7132	7061	7143	7176	7045	7239	7046	7068	7108	6993	7078	7078	6976	7053	7138	6938	7030	7065	7065	6945	6973	7096	7033	7121	7070	6992	7078	7089	6968	7197	7046	7143	7060	7114	7085	7141	7180	7084	7053	7050	7092	6995	7002	7000	7158	7019	7089	7069	6941	6954	7077	7118	7057	6806	7167	7029	7123	7121	7088	7045	6907	7102	6882	7065	7057	6908	7032	7143	7002	6951	7089	7259	7099	7059	7107	7188	7056	7070	6934	7100	7034	7061	6881	7006	7035	7038	7035	7049	7178	7016	6981	7045	7035	7224	6963	7145	7217	7140	7153	7002	7224	7072	6989	7055	7109	7045	6932	7053	7049	7177	6913	7177	7120	7086	7128	7073	7216	7099	7089	7039	6904	7061	7187	7051	7094	6977	7091	7022	6984	7047	7145	7128	7065	7029	7095	7082	7169	7044	7049	7116	6991	7081	7131	7097	7023	6988	7016	7202	6923	6990	6937	7114	7149	7055	7050	7017	7018	6946	7058	6879	7046	7078	7038	7075	7082	7111	7056	6997	7121	7125	7034	7136	7273	7185	7032	7043	6923	7077	7083	7104	7163	7127	7039	7091	7008	7050	7000	6970	7073	7097	7060	7143	7003	7068	7123	6862	7080	7027	7000	7029	7037	7067	7103	7046	6983	7036	6992	6986	6984	6934	7090	7021	7141	7101	7052	7101	7046	7136	7150	6947	6967	7088	6988	7019	7030	7050	7103	6977	7145	7058	7087	7083	7103	7074	6963	7182	7077	7137	7050	6920	6990	7105	7115	7009	6969	7198	7007	7114	7204	6995	7079	7064	6980	7030	7102	7044	7115	6964	7006	7069	7190	7077	7106	6985	7054	6880	6973	6982	6890	7113	7089	6950	7198	7223	7193	7090	7000	7075	7181	7009	6945	6927	7035	7067	6891	6990	7000	6986	7099	7141	7114	7078	7183	7046	7049	7147	7084	6966	7026	7133	7066	7109	6972	7173	7117	7070	6972	7115	7047	6842	7129	7073	6914	7077	7064	7100	7096	7151	7115	7015	7096	6993	6996	7025	7122	7116	7110	7060	7053	6890	7090	7067	6982	7045	7063	7025	7060	7153	7044	7066	7066	7047	7020	7049	7063	7097	7074	7075	7044	6931	6928	7161	7048	7164	7115	6965	7062	7045	7075	6970	7145	7027	7060	7107	7008	6971	7016	7022	7072	7034	7146	7057	7017	6893	7015	6968	7189	7041	7004	7037	7005	6981	7041	7065	7150	7095	7090	7110	6995	7026	7015	6944	7038	7147	7077	7100	7049	7151	6996	7221	7066	7115	7123	7043	6975	7046	6984	7120	7182	6908	6983	7252	7047	7189	7166	6967	6996	7169	6932	6909	7045	6954	7084	7052	7082	7008	7027	7197	6901	7108	7140	7087	6983	7086	7021	7067	7112	6964	7054	7095	7220	7158	7042	7006	6957	6971	6952	6987	6976	7014	7205	7049	7003	7046	7089	7034	7112	7048	7070	7090	7071	7079	6987	7023	6972	7022	7048	7105	6996	7034	7004	6907	7194	6979	7013	6929	6896	7215	6969	7120	7141	7066	7131	7038	6925	6987	7051	7191	7080	7040	7102	7110	7090	7067	7244	7030	7162	7096	7202	7017	6965	7130	7104	7068	7017	7121	7053	7032	6981	7181	7166	7172	7010	7164	7146	7143	7146	7084	6970	7020	7060	7124	7029	7151	7089	6984	7158	7092	7074	7097	6990	7065	7093	7030
29749	37152	25075	11077	3397	1372	1002	937	873	879	891	897	868	871	915	850	889	859	944	954	906	906	868	862	887	909	883	876	889	920	923	924	905	889	897	909	881	884	853	915	929	871	901	872	906	908	906	882	886	894	840	906	880	929	861	884	882	886	913	895	956	938	874	883	892	903	897	853	907	889	855	925	909	884	868	920	932	854	929	872	927	842	908	943	856	934	874	927	882	865	888	867	843	865	848	887	845	908	899	901	894	902	863	910	881	926	878	884	955	904	887	889	894	886	905	923	905	938	869	914	869	938	880	915	896	926	891	926	864	892	917	940	878	909	904	890	890	887	844	913	891	921	953	889	867	910	910	905	906	868	938	900	886	869	876	843	883	868	828	880	890	851	965	891	932	842	866	899	845	911	887	965	841	945	921	898	886	880	856	883	924	920	875	865	897	932	887	866	892	932	926	846	897	931	907	869	927	878	894	967	893	853	957	888	896	924	822	928	844	929	830	919	915	889	868	847	936	893	907	887	855	826	819	911	903	877	900	897	875	925	906	876	858	867	849	855	891	902	901	929	887	893	851	917	906	887	910	912	875	919	857	916	858	920	925	899	885	916	864	930	947	907	869	863	896	908	881	901	907	891	867	884	900	867	919	938	932	889	900	861	869	921	946	897	891	927	866	924	868	861	943	909	901	902	903	864	862	896	883	904	876	929	866	929	867	904	895	882	872	907	857	906	917	899	934	901	867	953	880	890	837	925	941	846	897	848	905	889	904	881	906	893	882	836	894	851	908	915	934	884	908	907	948	903	894	901	879	829	904	879	931	854	907	881	929	956	869	881	932	885	913	872	886	892	841	918	915	888	872	911	907	900	979	937	882	842	910	938	888	930	891	921	858	829	863	910	867	905	906	905	921	871	901	913	878	882	877	934	899	892	913	847	863	936	885	841	908	884	906	905	934	909	903	870	886	909	961	869	903	904	862	890	831	940	916	883	918	854	917	869	925	874	910	907	909	883	875	890	922	932	846	870	925	839	865	865	871	921	934	933	829	860	895	874	865	861	849	891	885	871	941	880	918	904	880	921	857	892	931	859	920	902	946	888	945	906	951	933	848	867	922	863	942	876	892	915	887	917	844	859	887	928	884	910	905	883	871	862	879	851	960	846	842	943	915	903	920	854	906	919	846	890	880	893	898	870	847	930	917	945	965	864	846	857	831	889	867	899	879	940	851	930	873	881	889	848	887	900	885	868	842	903	910	888	958	972	864	888	880	884	901	885	944	917	878	876	888	896	892	855	901	875	848	870	916	898	895	895	914	820	939	884	896	857	867	899	895	923	815	845	916	848	911	870	896	849	875	924	872	900	923	884	918	947	898	882	890	881	885	990	883	914	888	930	922	954	920	907	869	894	897	907	850	846	878	908	874	913	915	902	862	928	889	859	866	902	852	943	892	909	856	897	860	895	945	866	936	915	920	882	887	856	896	928	838	893	856	905	837	886	882	909	910	867	902	892	933	891	892	864	935	852	867	864	892	893	895	925	910	893	949	942	907	900	896	939	853	867	895	925	835	936	939	906	888	914	865	906	902	856	867	920	881	903	924	891	874	859	910	879	926	872	861	835	845	864	903	885	901	902	946	893	921	902	868	883	935	909	896	918	951	854	874	842	928	877	868	880	883	905	923	993	835	962	924	899	865	959	909	855	888	933	898	923	847	922	887	938	919	933	934	932	889	911	852	899	876	966	877	884	867	835	862	925	911	920	913	882	891	886	893	851	928	884	910	862	883	833	918	901	887	897	866	885	925	890	880	862	931	863	851	883	849	809	915	925	898	908	846	931	885	852	911	876	872	901	888	869	888	892	883	911	909	872	908	858	906	895	882	908	894	908	868	866	865	879	927	964	938	864	893	874	905	871	861	872	866	875	922	937	927	849	842	863	903	872	909	884	891	905	878	934	897	877	904	887	904	882	897	859	883	884	845	936	887	934	852	893	947	846	909	867	923	951	887	921	885	870	907	899	892	885	885	938	898	863	885	844	872	913	907	909	862	892	908	964	947	904	888	912	891	912	915	893	940	895	924	824	874	868	920	891	860	915	881	876	900	907	904	917	889	864	836	924	881	907	910	895	868	930	886	930	836	850	878	897	855	906	897	878	910	890	838	904	951	903	852	843	880	881	956	873	882	904	931	892	881	907	879	877	880	890	884	879	966	888	911	922	841	919	932	936	890	926	900	920	902	853	877	889	889	867	970	880	942	941	920	835	918	879	935	888	895	886	878	902	906	884	932	806	905	850	862	913	890	961	905	868	893	912	905	917	875	906	881	907	889	921	904	878	932	872	872	823	870	961	912	900	919	865	855	890	858	877	885	908	903	904	890	876	902	872	903	896	913	855	902	859	830	864	926	904	889	839	852	906	872	859	898	889	898	903	877	919	856	961	900	913	905	885	923	889	907	965	861	893	853	849	914	903	864	939	936	917	855	866	849	876	875	904	899	851	848	907	894	911	868	934	874	828	925	908	884	880	898	887	874	927	854	882	874	910	856	867	903	922	881	960	857	932	921	864	870	867	914	912	912	870	857	874	869	879	920	874	866	877	858	848	906	924	886	875	912	908	900	916	845	865	872	874	887	876	921	901	869	903	874	857	925	901	883	902	909	865	981	874	880	891	896	914	880	857	886	861	914	880	933	920	927	876	817	882	860	949	906	877	869	947	869	876	916	911	868	908	905	879	953	853	868	874	937	898	918	894	858	886	940	920	873	914	892	880	908	898	941	900	904	887	841	948	873	867	925	869	897	900	926	897	939	898	909	869	907	894	874	914	833	937	911	915	920	846	911	853	938	885	907	889	880	930	880	907	897	929	918	869	885	902	881	915	876	871	849	867	908	868	882	915	864	914	889	891	920	857	911	831	865	895	858	923	900	947	875	894	930	914	872	855	925	863	874	868	935	892	877	916	891	893	910	882	918	917	904	860	958	910	977	870	916	859	893	894	847	913	904	888	835	949	914	914	886	912	886	923	846	895	866	882	860	903	862	911	961	854	898	874	873	930	914	874	898	917	897	908	897	928	979	953	924	914	910	892	883	885	852	871	946	942	926	929	929	892	935	910	914	925	867	865	881	843	872	868	893	887	908	889	945	873	859	935	900	916	844	911	902	861	885	921	928	886	901	871	917	912	867	839	925	904	813	867	891	883	832	896	926	884	915	869	897	965	902	878	909	890	894	873	932	843	866	927	911	872	946	900	831	897	872	871	857	851	905	845	838	927	927	847	856	869	888	894	919	879	889	937	891	862	886	976	902	856	917	855	893	889	931	846	886	857	944	946	887	946	883	879	848	948	899	913	920	889	872	918	934	867	864	887	928	880	908	946	891	869	868	883	831	869	911	889	900	863	903	870	922	887	885	837	868	904	891	920	895	902	907	917	937	915	832	889	913	930	883	893	869	900	824	918	961	876	900	881	849	860	890	912	891	831	879	939	904	885	856	931	869	929	917	927
60729	61652	50703	42134	31112	15475	8634	7733	7608	7625	7612	7649	7814	7669	7638	7643	7635	7631	7643	7676	7795	7573	7589	7743	7689	7621	7684	7599	7664	7587	7695	7627	7795	7613	7652	7780	7569	7593	7691	7525	7580	7670	7612	7559	7629	7738	7604	7582	7648	7607	7621	7498	7724	7615	7627	7796	7613	7705	7680	7698	7734	7555	7608	7615	7631	7700	7701	7733	7535	7522	7634	7660	7633	7611	7651	7526	7450	7578	7556	7651	7515	7621	7526	7738	7655	7732	7643	7614	7634	7510	7665	7639	7754	7597	7602	7570	7691	7490	7649	7685	7695	7596	7530	7643	7705	7728	7518	7522	7591	7644	7729	7713	7461	7694	7686	7537	7582	7684	7491	7498	7627	7535	7780	7542	7556	7616	7718	7556	7614	7618	7576	7625	7561	7508	7609	7643	7665	7608	7641	7573	7693	7669	7668	7648	7640	7596	7712	7708	7566	7629	7620	7494	7614	7669	7511	7548	7744	7480	7546	7664	7579	7645	7478	7544	7703	7778	7598	7696	7736	7679	7680	7600	7717	7650	7560	7640	7625	7545	7603	7678	7717	7622	7570	7524	7517	7538	7681	7677	7731	7670	7771	7656	7563	7568	7785	7601	7650	7663	7591	7614	7605	7644	7617	7497	7583	7698	7749	7655	7725	7565	7603	7793	7641	7775	7694	7523	7627	7655	7625	7611	7624	7694	7502	7615	7547	7738	7584	7675	7687	7582	7580	7633	7692	7696	7476	7611	7736	7643	7728	7560	7563	7623	7711	7628	7690	7635	7608	7641	7587	7785	7663	7581	7722	7507	7719	7725	7623	7658	7658	7682	7613	7719	7683	7749	7698	7520	7675	7645	7722	7609	7555	7575	7621	7788	7727	7692	7634	7679	7723	7652	7507	7663	7467	7572	7614	7709	7701	7530	7762	7615	7444	7631	7642	7688	7778	7577	7732	7622	7585	7478	7609	7618	7637	7773	7627	7629	7624	7580	7708	7618	7572	7565	7638	7583	7602	7662	7711	7639	7700	7488	7691	7570	7537	7519	7527	7588	7562	7673	7612	7625	7661	7566	7554	7647	7599	7680	7638	7535	7724	7419	7617	7586	7471	7600	7731	7673	7725	7657	7598	7587	7672	7640	7563	7740	7725	7631	7595	7573	7580	7610	7611	7667	7588	7581	7653	7628	7571	7666	7577	7619	7715	7719	7581	7732	7613	7663	7570	7631	7799	7540	7600	7774	7627	7471	7662	7687	7606	7736	7608	7538	7476	7685	7674	7641	7745	7683	7595	7591	7599	7576	7671	7610	7565	7563	7595	7541	7725	7594	7544	7620	7625	7645	7619	7656	7685	7577	7602	7539	7589	7704	7607	7590	7483	7690	7581	7664	7638	7612	7619	7484	7594	7689	7637	7608	7565	7612	7585	7618	7538	7734	7656	7535	7608	7805	7630	7736	7552	7656	7727	7679	7672	7679	7632	7754	7584	7678	7631	7671	7659	7708	7674	7580	7631	7465	7662	7708	7646	7726	7770	7616	7610	7683	7652	7584	7685	7650	7683	7673	7567	7545	7675	7735	7609	7483	7722	7581	7734	7659	7635	7716	7655	7689	7684	7593	7585	7753	7711	7632	7557	7662	7675	7577	7605	7566	7551	7602	7712	7595	7772	7670	7701	7646	7616	7781	7616	7653	7576	7685	7758	7616	7644	7574	7635	7588	7700	7815	7569	7587	7655	7667	7657	7611	7670	7648	7594	7651	7789	7741	7778	7572	7614	7603	7612	7653	7553	7713	7641	7688	7719	7548	7622	7593	7727	7603	7633	7538	7612	7724	7575	7625	7568	7723	7542	7619	7632	7610	7622	7666	7615	7585	7663	7553	7600	7604	7668	7496	7736	7786	7676	7690	7620	7715	7565	7558	7611	7617	7599	7626	7523	7596	7544	7566	7610	7716	7673	7564	7651	7535	7490	7706	7803	7704	7592	7635	7718	7638	7685	7534	7525	7549	7575	7617	7564	7739	7640	7683	7730	7692	7625	7682	7521	7677	7608	7606	7644	7689	7703	7602	7571	7679	7681	7668	7717	7693	7717	7596	7698	7622	7623	7636	7718	7676	7628	7655	7616	7545	7675	7673	7443	7678	7613	7583	7671	7653	7645	7755	7697	7671	7689	7638	7596	7481	7682	7676	7534	7566	7561	7615	7771	7675	7536	7660	7649	7648	7637	7786	7528	7670	7610	7567	7638	7604	7778	7582	7620	7696	7616	7664	7720	7633	7687	7760	7641	7524	7641	7664	7788	7585	7714	7639	7506	7727	7703	7662	7650	7545	7738	7621	7677	7707	7670	7657	7581	7675	7701	7575	7563	7693	7664	7717	7528	7616	7745	7753	7590	7644	7705	7736	7621	7718	7636	7694	7652	7705	7644	7756	7682	7643	7568	7684	7600	7579	7530	7514	7760	7685	7542	7676	7691	7622	7626	7665	7466	7659	7656	7656	7718	7739	7631	7675	7626	7698	7783	7611	7394	7711	7609	7530	7835	7522	7763	7717	7679	7571	7620	7697	7622	7560	7579	7576	7545	7535	7689	7600	7527	7579	7595	7656	7741	7657	7600	7641	7507	7602	7670	7608	7610	7762	7706	7674	7765	7456	7651	7767	7763	7589	7643	7686	7725	7742	7654	7534	7675	7632	7626	7691	7740	7672	7689	7680	7622	7602	7868	7625	7587	7661	7629	7739	7602	7784	7712	7793	7620	7591	7640	7678	7663	7562	7643	7572	7632	7669	7737	7630	7611	7707	7604	7577	7627	7616	7667	7681	7656	7694	7770	7798	7644	7629	7608	7610	7537	7694	7588	7764	7661	7732	7521	7641	7648	7652	7690	7634	7707	7642	7555	7732	7505	7671	7603	7598	7707	7700	7641	7608	7538	7613	7539	7643	7659	7546	7550	7711	7588	7605	7699	7521	7679	7733	7697	7685	7661	7621	7513	7672	7665	7597	7678	7581	7667	7741	7734	7622	7758	7650	7627	7528	7576	7596	7538	7636	7653	7710	7689	7676	7528	7659	7524	7671	7807	7542	7602	7688	7637	7737	7728	7801	7575	7627	7782	7701	7723	7644	7440	7563	7535	7684	7598	7692	7731	7716	7675	7580	7593	7579	7835	7448	7610	7547	7711	7745	7570	7674	7640	7628	7642	7483	7688	7792	7658	7624	7573	7539	7407	7581	7597	7530	7639	7687	7517	7642	7608	7651	7672	7568	7683	7654	7667	7588	7535	7581	7577	7679	7540	7653	7564	7678	7746	7541	7629	7627	7695	7593	7613	7656	7659	7592	7687	7508	7584	7745	7553	7684	7604	7762	7658	7717	7702	7657	7688	7539	7672	7697	7570	7661	7501	7580	7587	7591	7745	7731	7668	7713	7704	7643	7637	7764	7633	7542	7503	7600	7711	7630	7588	7726	7635	7725	7654	7586	7674	7597	7747	7596	7634	7539	7531	7573	7603	7639	7677	7676	7624	7639	7651	7645	7678	7619	7675	7559	7694	7767	7720	7710	7730	7547	7663	7576	7700	7692	7752	7562	7669	7690	7663	7802	7662	7606	7656	7541	7723	7662	7688	7510	7612	7588	7680	7690	7583	7563	7648	7677	7698	7537	7671	7666	7729	7733	7623	7640	7585	7662	7626	7529	7706	7534	7595	7582	7677	7524	7698	7739	7680	7709	7678	7804	7750	7636	7692	7616	7558	7673	7714	7703	7700	7589	7642	7648	7626	7632	7745	7549	7676	7676	7539	7635	7599	7680	7616	7511	7652	7623	7611	7659	7634	7768	7576	7666	7727	7485	7610	7623	7788	7623	7666	7617	7607	7759	7657	7590	7582	7673	7643	7661	7732	7495	7612	7660	7693	7617	7600	7555	7641	7623	7643	7574	7738	7685	7641	7627	7677	7610	7745	7651	7542	7653	7762	7679	7613	7628	7578	7604	7481	7616	7561	7594	7669	7717	7696	7678	7801	7757	7638	7602	7698	7705	7588	7692	7401	7706	7653	7601	7606	7701	7645	7612	7610	7630	7724	7763	7579	7596	7718	7614	7614	7589	7750	7746	7679	7700	7490	7609	7660	7602	7689	7567	7557	7595	7524	7751	7698	7626	7632	7668	7618	7696	7575	7761	7485	7612	7548	7646	7731	7611	7576	7692	7657	7604	7659	7628	7522	7618	7530	7554	7730	7805	7639	7747	7556	7597	7680	7584	7652	7576	7619	7769	7606	7592	7637	7653	7657	7442	7668	7681	7794	7659	7732	7737	7688	7660	7621	7550	7652	7636	7727	7555	7614	7802	7825	7734	7612	7621	7652	7554	7601	7583	7686	7623	7480	7723	7606	7485	7616	7708	7606	7573	7732	7875	7563	7577	7853	7670	7701	7636	7489	7478	7659	7562	7574	7559	7712	7802	7745	7666	7672	7689	7603	7645	7817	7602	7680	7650	7699	7762	7616	7631	7604	7587	7624	7698	7718	7709	7609	7659	7745	7668	7759	7667	7577	7690	7644	7659	7724	7744	7655	7442	7674	7634	7695	7535	7483	7634	7458	7594	7666	7571	7732	7603	7748	7638	7551	7652	7705	7655	7585	7663	7628	7827	7624	7619	7561	7572	7570	7734	7618	7602	7620	7781	7626	7592	7617	7719	7722	7618	7586	7480	7634	7610	7726	7598	7808	7594	7724	7496	7602	7617	7601	7733	7660	7699	7491	7677	7620	7669	7703	7677	7670	7642	7657	7464	7492	7678	7570	7620	7629	7466	7647	7553	7607	7671	7646	7516	7748	7540	7583	7583	7570	7702	7690	7656	7596	7709	7669	7751	7755	7750	7634	7765	7739	7616	7762	7733	7627	7571	7594	7618	7593	7640	7713	7610	7617	7746	7685	7701	7669	7716	7560	7493	7668	7676	7605	7613	7719	7681	7582	7736	7631	7640	7636	7623	7501	7710	7541	7474	7513	7727	7561	7525	7668	7699	7755	7600	7616	7627	7643	7586	7690	7542	7665	7587	7741	7692	7585	7567	7719	7669	7690	7574	7770	7541	7701	7523	7613	7586	7630	7608	7616	7511
43336	49143	33373	17410	5264	1399	881	755	746	758	748	748	737	765	704	770	802	747	736	757	815	737	814	742	760	752	755	814	772	771	717	746	732	776	750	739	760	785	792	758	707	781	750	723	749	814	756	730	738	796	741	732	746	788	727	752	714	744	748	767	754	777	723	762	766	754	744	740	709	787	724	712	758	756	685	766	776	741	737	732	777	712	770	778	734	747	737	784	750	693	760	738	769	727	818	768	757	703	754	767	703	761	766	734	685	721	759	726	758	733	713	743	731	749	706	734	757	771	789	750	776	706	734	772	753	754	766	781	787	744	740	736	758	696	719	747	744	766	722	760	728	746	705	774	746	746	758	697	769	754	690	779	776	702	724	803	791	751	723	708	787	707	761	718	778	750	729	733	719	800	774	734	785	727	746	769	753	732	770	742	780	730	752	795	755	721	734	738	713	746	765	779	789	757	717	746	750	781	750	759	743	765	762	740	770	689	789	727	678	758	736	782	727	729	766	770	744	747	780	754	772	765	752	740	805	734	718	777	741	759	770	749	777	783	715	775	736	762	719	760	759	751	778	762	719	742	763	780	724	744	746	698	777	767	761	781	751	700	761	775	731	734	792	773	750	722	753	765	767	756	715	789	771	776	737	751	746	737	759	800	773	720	762	711	712	758	726	752	782	764	749	685	709	768	772	781	774	751	785	722	722	748	767	739	768	736	762	741	787	729	794	664	737	733	762	761	738	777	726	731	734	737	774	728	752	782	664	762	755	734	717	784	728	737	797	763	757	754	756	754	761	717	759	731	753	753	735	758	756	764	731	721	779	727	758	713	731	773	743	764	788	762	746	768	714	720	744	756	790	745	726	749	710	739	722	755	784	748	768	728	771	787	737	742	749	739	780	777	733	736	732	736	745	786	708	699	774	722	794	745	740	764	745	712	799	714	724	789	744	743	781	758	814	751	716	750	734	699	727	742	735	771	746	758	706	762	734	748	745	715	724	751	705	724	753	740	762	737	773	722	704	798	759	763	733	754	722	800	754	700	739	764	769	713	723	750	728	786	750	709	739	781	788	766	752	712	743	739	746	755	704	742	732	726	772	779	723	734	737	759	780	717	708	811	724	760	765	686	720	727	728	819	751	736	763	775	781	706	738	731	775	770	744	745	763	770	692	746	826	720	761	725	792	750	744	780	748	698	753	765	735	775	743	799	738	744	740	791	762	731	762	763	725	757	794	786	741	778	744	757	704	708	752	777	720	769	757	762	749	724	785	704	737	743	702	729	728	749	793	745	715	782	736	775	707	773	733	725	747	772	774	776	722	735	751	754	741	833	723	778	726	725	738	781	745	757	789	717	741	744	724	704	769	752	766	762	769	724	768	776	703	765	742	732	730	796	753	741	754	768	778	716	727	772	817	752	771	786	770	748	788	726	771	774	774	727	740	720	777	802	756	735	739	763	736	744	776	741	738	738	729	737	738	774	695	757	797	749	717	776	739	753	740	748	778	720	732	782	717	743	746	692	752	708	728	786	750	778	782	717	760	707	734	754	745	760	774	757	781	734	729	737	797	747	751	809	753	779	732	749	746	769	731	717	752	780	770	756	760	724	800	795	782	759	761	738	732	741	772	739	784	723	730	734	788	739	782	751	775	750	745	735	753	807	741	762	764	768	701	788	743	731	771	699	732	782	769	704	749	750	764	804	771	716	774	765	734	746	734	736	709	687	747	739	735	791	728	776	767	738	748	736	713	756	753	757	794	749	768	766	757	764	750	731	708	753	766	699	715	739	750	780	783	728	774	726	744	733	772	760	764	745	757	738	737	726	769	716	758	721	784	717	772	754	713	731	742	703	743	788	729	787	734	748	755	808	695	785	755	773	715	752	779	809	762	789	753	753	784	763	761	748	730	764	761	737	735	714	766	787	788	826	733	764	818	696	802	728	769	710	804	717	790	714	750	741	737	781	735	809	795	773	798	749	772	752	721	714	772	723	775	778	806	798	773	781	808	797	781	786	727	799	693	752	770	770	673	764	724	695	766	792	736	745	758	759	686	688	763	767	739	700	780	749	782	795	727	782	760	764	755	794	730	788	789	693	815	720	708	766	812	745	736	739	799	747	712	753	750	723	774	755	684	762	732	795	777	728	699	808	770	739	749	783	732	775	746	754	779	737	803	741	715	751	779	803	789	754	744	734	762	696	756	742	737	759	742	753	726	726	756	808	757	759	745	693	740	805	736	737	716	744	735	779	738	732	790	760	716	768	735	756	700	718	714	738	787	766	741	742	763	776	773	754	745	771	728	762	735	738	747	751	759	720	747	732	748	753	787	817	795	754	742	756	749	727	719	732	783	758	747	776	756	763	721	750	780	759	706	793	772	740	735	799	794	757	742	728	743	778	739	749	747	803	759	769	809	795	739	750	753	776	776	724	694	728	755	747	788	779	771	710	753	755	706	779	774	792	764	744	697	745	764	761	753	730	746	710	751	770	744	778	736	751	788	750	710	693	751	755	692	729	695	735	747	756	734	738	720	722	721	717	778	767	774	761	786	724	737	742	768	693	749	722	795	751	756	760	765	732	769	761	750	728	753	795	775	749	756	812	744	775	711	751	742	775	770	764	761	743	748	701	744	755	767	773	768	733	730	718	737	751	753	749	737	732	762	741	751	723	717	709	725	739	726	742	778	768	776	719	711	753	777	765	751	814	790	715	749	777	731	784	747	728	763	757	705	651	748	767	727	745	721	759	752	713	774	769	775	762	773	754	775	741	721	738	733	732	730	775	720	757	780	773	753	742	779	794	737	752	722	758	755	730	747	736	731	738	732	774	712	732	750	712	727	725	707	769	789	760	768	724	718	713	741	764	727	736	748	709	733	732	763	698	736	745	705	768	701	735	715	754	773	783	779	721	744	789	793	778	746	793	786	790	734	785	754	753	752	774	812	765	764	768	758	769	804	728	785	744	728	760	781	770	761	795	742	733	791	692	742	763	742	734	740	766	748	817	755	752	766	743	740	736	756	813	778	724	751	742	785	755	747	768	736	717	739	740	765	712	738	765	758	806	742	707	780	772	718	753	763	750	732	713	724	748	767	740	834	759	762	777	753	761	757	721	802	728	756	762	731	714	729	763	761	774	747	760	773	766	699	746	756	741	766	772	741	782	726	727	764	762	729	771	759	727	740	754	762	737	739	726	744	784	765	725	716	709	726	751	721	766	725	714	729	759	729	798	739	709	767	736	774	792	710	746	753	747	808	734	760	770	719	745	757	753	767	750	806	725	696	688	711	817	755	770	735	753	796	758	771	711	768	786	763	722	739	694	748	763	730	743	730	745	773	772	716	729	707	740	788	774	737	769	777	812	731	751	758	752	728	781	755	763	755	768	756	699	795	736	728	759	745	716	751	686	739	800	745	800	742	750	768	768	672	719	769	747	743	758	813	754	705	745	791	753	745	745	729	772	735	805	754	727	741	780	767	771	708	753	768	750	750	778	742	757
59344	61526	60123	50182	35598	16912	7862	6759	6674	6699	6554	6608	6513	6552	6579	6648	6510	6556	6588	6527	6522	6713	6607	6693	6589	6583	6493	6406	6545	6535	6685	6678	6581	6471	6498	6492	6660	6632	6604	6710	6584	6677	6451	6637	6478	6503	6597	6596	6560	6576	6628	6573	6679	6651	6563	6449	6550	6475	6587	6601	6562	6466	6593	6574	6481	6483	6697	6422	6642	6499	6585	6377	6671	6536	6543	6457	6505	6454	6589	6446	6652	6705	6521	6675	6535	6561	6567	6621	6559	6665	6465	6561	6510	6518	6515	6656	6480	6461	6519	6495	6540	6601	6680	6621	6638	6428	6618	6628	6457	6674	6468	6609	6533	6705	6633	6732	6618	6671	6561	6526	6568	6657	6605	6570	6667	6594	6537	6652	6580	6482	6497	6795	6672	6545	6603	6524	6475	6581	6495	6623	6551	6479	6568	6526	6575	6618	6520	6666	6553	6604	6658	6573	6481	6567	6537	6584	6563	6564	6536	6496	6485	6675	6498	6625	6517	6480	6590	6627	6456	6542	6644	6563	6564	6541	6595	6591	6633	6482	6553	6613	6555	6498	6506	6498	6673	6573	6545	6511	6545	6720	6512	6586	6569	6617	6492	6688	6714	6496	6601	6572	6578	6560	6720	6529	6598	6514	6499	6664	6525	6507	6604	6515	6581	6595	6375	6528	6583	6532	6720	6607	6643	6633	6498	6500	6448	6562	6648	6480	6542	6546	6586	6533	6629	6610	6520	6664	6549	6681	6592	6673	6386	6538	6693	6437	6535	6612	6437	6561	6668	6527	6558	6530	6529	6535	6588	6515	6527	6697	6701	6579	6637	6465	6510	6595	6561	6554	6583	6475	6469	6514	6444	6634	6523	6495	6619	6468	6604	6580	6770	6532	6623	6513	6598	6635	6593	6583	6480	6568	6628	6512	6514	6515	6693	6650	6648	6632	6507	6560	6547	6685	6521	6645	6543	6535	6578	6623	6488	6546	6536	6502	6577	6576	6639	6504	6588	6539	6566	6661	6543	6557	6500	6635	6603	6468	6512	6620	6465	6681	6707	6555	6476	6658	6539	6648	6573	6522	6606	6446	6593	6708	6603	6534	6549	6543	6483	6512	6569	6565	6431	6478	6467	6484	6475	6545	6469	6683	6582	6474	6581	6457	6569	6592	6553	6649	6531	6538	6629	6483	6545	6535	6635	6535	6505	6556	6513	6570	6623	6573	6633	6570	6609	6494	6647	6591	6633	6494	6540	6629	6495	6752	6744	6544	6651	6550	6575	6606	6576	6571	6533	6508	6499	6597	6514	6698	6429	6572	6507	6627	6617	6582	6562	6522	6541	6567	6678	6558	6747	6535	6495	6532	6646	6515	6652	6599	6552	6603	6467	6501	6537	6551	6522	6525	6519	6594	6554	6659	6659	6565	6466	6573	6584	6551	6562	6530	6629	6617	6547	6673	6536	6603	6646	6591	6660	6522	6769	6622	6561	6444	6476	6695	6567	6685	6563	6486	6463	6601	6814	6693	6561	6646	6559	6582	6720	6603	6525	6496	6482	6566	6555	6513	6579	6451	6513	6619	6734	6560	6607	6620	6559	6523	6625	6645	6476	6524	6536	6637	6575	6666	6577	6753	6557	6622	6494	6621	6599	6686	6541	6498	6560	6631	6533	6685	6460	6563	6499	6481	6598	6492	6651	6608	6499	6560	6723	6592	6466	6616	6538	6673	6585	6633	6505	6488	6677	6500	6693	6616	6494	6652	6436	6599	6603	6534	6534	6459	6600	6604	6411	6605	6574	6505	6418	6516	6580	6556	6640	6513	6358	6553	6542	6622	6585	6611	6674	6607	6439	6524	6690	6378	6709	6552	6659	6596	6479	6643	6467	6545	6575	6496	6647	6528	6667	6577	6730	6497	6495	6495	6561	6616	6542	6631	6603	6451	6642	6605	6652	6611	6482	6623	6595	6555	6655	6575	6573	6674	6604	6564	6579	6459	6577	6532	6586	6583	6590	6508	6598	6646	6552	6593	6462	6440	6690	6602	6530	6595	6639	6680	6631	6554	6611	6567	6679	6671	6668	6567	6662	6549	6620	6611	6492	6509	6575	6643	6575	6574	6641	6623	6561	6568	6575	6563	6543	6382	6645	6498	6641	6617	6565	6611	6761	6497	6466	6529	6571	6588	6446	6574	6585	6533	6642	6582	6512	6579	6452	6557	6501	6660	6534	6576	6533	6608	6672	6717	6498	6628	6651	6685	6473	6456	6653	6381	6495	6701	6558	6530	6504	6642	6503	6717	6518	6658	6612	6568	6709	6604	6608	6564	6523	6539	6747	6558	6578	6480	6484	6578	6528	6641	6527	6556	6581	6522	6538	6475	6693	6518	6609	6633	6575	6486	6383	6539	6551	6504	6641	6679	6604	6683	6560	6630	6566	6598	6554	6660	6496	6522	6509	6593	6500	6564	6482	6538	6556	6607	6579	6627	6596	6662	6578	6569	6658	6498	6627	6672	6596	6587	6659	6774	6604	6574	6561	6648	6715	6558	6608	6566	6585	6449	6598	6494	6573	6571	6547	6534	6487	6524	6504	6695	6619	6677	6667	6379	6478	6606	6581	6537	6416	6546	6638	6457	6522	6402	6620	6489	6614	6475	6726	6452	6435	6699	6537	6517	6610	6620	6602	6531	6638	6665	6568	6584	6567	6587	6440	6595	6594	6568	6470	6541	6528	6466	6660	6583	6558	6535	6458	6598	6567	6589	6638	6667	6557	6638	6645	6606	6578	6583	6540	6617	6559	6615	6412	6697	6564	6524	6622	6535	6583	6600	6569	6673	6605	6442	6621	6478	6437	6587	6572	6618	6700	6635	6671	6461	6594	6481	6754	6563	6650	6738	6529	6514	6557	6517	6549	6539	6674	6624	6667	6599	6663	6658	6639	6551	6584	6419	6606	6639	6563	6454	6556	6604	6626	6560	6443	6559	6575	6535	6636	6532	6638	6501	6476	6531	6545	6570	6574	6576	6619	6550	6572	6565	6505	6698	6511	6445	6641	6667	6498	6500	6521	6511	6520	6524	6610	6687	6607	6530	6575	6530	6574	6469	6708	6384	6643	6671	6732	6685	6527	6513	6680	6606	6684	6490	6696	6489	6621	6519	6493	6541	6676	6618	6574	6695	6597	6577	6520	6522	6536	6507	6722	6596	6638	6438	6537	6517	6581	6692	6593	6380	6623	6567	6485	6555	6527	6678	6502	6484	6568	6578	6585	6527	6430	6457	6549	6558	6512	6699	6631	6633	6519	6650	6694	6584	6410	6564	6614	6584	6555	6457	6644	6575	6605	6497	6570	6558	6537	6664	6550	6516	6553	6531	6509	6657	6514	6664	6545	6551	6664	6660	6588	6581	6485	6608	6528	6644	6561	6540	6599	6600	6578	6645	6561	6611	6483	6560	6519	6656	6592	6503	6608	6621	6546	6539	6640	6668	6531	6554	6654	6399	6644	6375	6622	6600	6752	6435	6602	6654	6649	6546	6650	6573	6624	6599	6529	6550	6597	6646	6510	6597	6554	6661	6540	6572	6560	6453	6606	6553	6423	6573	6605	6709	6549	6665	6486	6598	6552	6575	6650	6606	6538	6436	6612	6556	6681	6557	6654	6660	6558	6600	6533	6547	6668	6609	6632	6638	6578	6565	6636	6686	6640	6565	6574	6516	6546	6694	6596	6664	6538	6435	6560	6597	6593	6559	6497	6505	6571	6663	6543	6574	6618	6576	6540	6592	6676	6566	6537	6465	6580	6579	6562	6639	6589	6588	6599	6596	6462	6402	6574	6594	6632	6551	6567	6729	6467	6567	6571	6499	6577	6534	6514	6523	6567	6484	6548	6747	6575	6493	6569	6567	6553	6572	6652	6495	6398	6664	6642	6594	6561	6628	6704	6608	6667	6512	6507	6534	6546	6575	6507	6765	6494	6664	6492	6584	6554	6584	6521	6575	6608	6586	6589	6541	6432	6502	6577	6515	6609	6680	6419	6647	6574	6620	6606	6477	6556	6549	6629	6592	6468	6581	6535	6446	6668	6595	6590	6667	6467	6628	6515	6519	6524	6586	6626	6647	6475	6452	6451	6490	6572	6548	6558	6443	6538	6678	6662	6502	6492	6602	6601	6663	6609	6407	6725	6474	6680	6624	6488	6535	6655	6626	6523	6471	6586	6497	6571	6559	6614	6585	6545	6603	6482	6425	6631	6553	6605	6620	6617	6613	6641	6470	6540	6578	6454	6454	6615	6557	6626	6651	6499	6554	6684	6470	6535	6548	6672	6647	6635	6551	6551	6584	6504	6512	6659	6661	6698	6547	6642	6536	6518	6574	6500	6563	6493	6502	6522	6548	6603	6457	6576	6646	6516	6682	6601	6620	6613	6441	6412	6540	6486	6530	6533	6530	6554	6551	6570	6581	6651	6528	6665	6621	6501	6662	6474	6612	6638	6511	6466	6438	6631	6536	6653	6669	6523	6629	6629	6520	6600	6556	6636	6671	6613	6608	6663	6552	6579	6531	6690	6651	6569	6527	6611	6652	6663	6492	6645	6553	6626	6585	6692	6477	6593	6617	6482	6677	6626	6573	6635	6520	6606	6599	6574	6522	6594	6565	6616	6605	6537	6534	6735	6594	6510	6518	6615	6698	6528	6506	6617	6595	6597	6513	6618	6539	6526	6556	6478	6555	6571	6552	6514	6541	6680	6473	6563	6565	6566	6584	6494	6662	6644	6636	6646	6576	6669	6542	6527	6545	6533	6699	6524	6747	6572	6557	6471	6610	6562	6440	6419	6515	6482	6583	6589	6508	6592	6432	6638	6500	6528	6496	6565	6591	6655	6704	6690	6663	6578	6581	6594	6543	6441	6558	6686	6475	6644	6686	6605	6534	6501	6543	6531	6603	6487	6608	6599	6643	6634	6550	6451	6611	6654	6539	6628	6566	6589	6400	6495	6513	6570	6592	6491	6556	6479	6636	6598	6480	6386	6556	6573	6411	6600	6576	6546	6652	6553	6595	6565	6516	6435	6638	6623	6639	6500	6496	6620	6500	6513	6551	6672	6480	6598	6510
19112	18160	12367	5210	1846	983	831	792	875	784	797	770	808	806	788	814	791	827	843	867	823	813	854	835	758	810	822	812	801	809	802	807	809	796	810	811	843	787	782	848	772	769	838	820	829	826	826	790	855	809	784	787	766	842	854	778	788	808	796	802	795	802	834	792	785	803	800	830	800	800	811	779	800	796	807	776	762	784	755	806	843	833	804	802	818	781	802	792	820	795	797	836	802	807	781	754	792	793	830	832	774	777	827	822	835	797	877	788	761	770	798	817	810	825	782	789	780	784	837	828	794	817	757	837	792	861	778	821	781	824	816	817	754	841	800	800	815	810	825	806	802	797	871	800	794	817	860	824	773	818	865	779	821	813	835	835	767	793	842	854	792	775	848	790	808	835	829	813	829	758	809	782	785	769	852	806	807	759	830	837	758	826	852	743	867	831	780	847	806	839	805	879	822	811	756	818	816	796	818	768	806	749	775	828	841	778	818	830	826	786	822	805	763	780	803	840	892	783	777	834	773	866	846	840	761	823	811	812	814	789	792	749	834	809	841	808	778	815	795	764	747	829	858	800	776	816	826	780	822	830	848	852	818	846	773	763	817	858	830	795	824	793	812	772	796	781	779	786	825	858	819	842	821	791	820	823	813	832	812	834	820	808	797	860	796	789	812	816	777	823	721	820	806	816	822	821	776	787	841	869	791	776	799	792	787	784	805	853	789	812	804	767	785	811	802	851	822	792	805	801	817	821	760	817	833	820	837	810	805	831	814	828	797	819	780	748	820	795	812	793	801	844	767	811	854	780	826	791	846	791	791	835	802	814	814	805	791	862	804	828	809	781	792	818	857	824	800	848	751	830	783	793	801	772	851	791	842	819	817	850	786	817	797	852	777	849	819	795	847	843	810	842	795	773	758	839	827	820	783	839	782	761	821	803	788	801	810	855	779	840	866	830	819	814	907	815	771	780	824	812	819	857	820	772	832	896	768	762	760	801	831	777	780	839	805	838	757	799	816	878	814	838	804	837	805	806	800	803	830	794	750	778	804	800	817	786	759	805	821	789	793	799	800	852	822	849	821	870	844	810	814	787	792	852	818	806	760	796	842	806	792	826	811	763	851	809	809	785	807	816	771	837	806	841	804	811	811	781	805	757	845	779	809	752	817	803	793	778	803	784	823	827	826	835	770	812	777	809	786	851	766	791	774	836	833	795	744	781	812	798	798	808	808	786	840	850	801	800	812	787	844	775	858	811	851	779	778	812	815	810	794	818	799	838	762	814	795	818	776	790	826	760	775	824	781	834	796	791	831	801	789	806	830	847	770	825	815	764	828	828	861	776	830	810	839	810	827	792	834	813	809	804	856	809	824	803	794	797	826	844	846	788	795	828	802	789	860	826	834	781	788	822	796	839	798	789	791	815	831	781	798	791	804	805	828	796	821	832	801	769	839	820	770	767	817	764	870	865	841	797	785	816	810	761	778	790	760	765	829	826	768	837	788	792	796	826	811	793	840	815	784	821	841	762	760	870	883	816	828	784	798	785	798	801	875	787	799	838	826	765	798	826	819	793	795	824	833	853	760	792	830	838	818	827	862	809	814	794	826	832	813	787	831	814	781	793	825	814	785	785	799	825	831	845	810	766	795	792	886	849	768	761	764	810	796	825	787	808	810	819	827	823	788	805	800	801	822	817	799	808	826	775	805	765	818	777	736	848	826	812	857	843	825	771	791	818	847	766	828	799	762	833	792	780	781	855	810	785	777	854	805	790	806	796	737	795	779	790	822	812	803	795	800	796	808	776	768	817	810	814	799	768	827	814	857	776	835	821	774	809	813	803	787	808	820	843	833	805	828	798	810	867	794	830	758	777	861	844	819	792	775	780	783	799	832	855	857	783	836	770	843	875	830	804	802	758	785	843	830	796	754	820	776	827	825	741	797	789	779	810	837	831	795	823	756	836	847	819	813	814	806	785	789	768	795	826	822	769	824	817	793	760	786	807	768	753	778	832	798	821	815	804	782	784	774	811	788	778	786	879	859	814	723	787	775	823	812	807	788	815	768	839	837	774	768	821	796	807	816	745	826	817	805	808	814	777	815	783	807	764	816	821	809	760	783	813	890	801	790	847	773	815	817	832	779	809	837	800	749	769	753	847	769	820	854	809	830	821	828	820	766	810	785	786	783	820	818	820	777	805	779	802	824	806	824	844	811	839	798	791	830	821	820	755	851	782	817	754	763	827	831	858	800	812	795	801	773	811	793	797	843	759	827	834	769	837	831	835	822	804	765	763	809	827	809	809	822	814	794	853	785	881	825	805	794	825	798	840	853	817	787	825	817	847	813	838	790	777	858	808	773	790	810	823	815	811	835	821	750	799	793	859	785	815	804	831	772	876	758	795	831	836	778	833	738	821	816	814	825	812	758	818	803	786	813	743	759	856	831	832	784	798	805	814	809	806	775	779	805	835	791	819	794	793	860	757	788	780	803	847	798	848	832	835	818	767	768	815	764	885	806	838	833	780	842	805	843	767	800	811	749	773	839	789	788	830	821	792	803	830	843	868	773	831	809	779	819	811	833	796	758	811	762	814	834	800	792	775	756	808	764	812	797	806	810	851	854	754	793	859	813	798	830	790	828	806	829	824	831	823	799	761	796	791	848	793	799	836	842	815	819	765	805	832	851	745	825	767	776	777	737	872	804	799	794	803	837	751	792	810	762	848	786	823	804	838	801	813	870	815	813	777	785	792	814	803	812	791	821	800	814	783	822	824	822	776	794	768	815	817	826	845	789	789	829	819	839	750	791	796	801	796	810	833	811	851	786	778	791	833	752	818	830	819	827	822	779	857	771	778	803	818	785	799	774	812	785	794	793	850	801	776	862	837	810	780	790	811	841	791	817	768	794	801	831	805	797	824	807	760	814	808	796	766	773	803	811	759	824	839	755	848	827	800	806	835	787	799	820	750	839	798	794	778	788	781	817	837	810	825	837	811	799	806	809	797	761	818	807	799	831	877	752	799	759	854	847	818	801	796	804	757	817	812	792	816	817	784	792	784	835	764	799	856	875	767	813	805	877	825	876	828	864	784	796	758	808	805	827	797	818	823	756	827	794	759	818	826	785	843	795	781	837	767	776	850	822	830	813	779	800	837	751	823	848	815	804	850	839	793	754	818	826	812	808	815	806	754	854	841	807	834	798	813	834	794	836	800	840	767	808	815	832	760	817	826	821	844	797	783	749	817	793	827	835	832	786	812	838	793	811	788	777	821	833	820	790	804	792	824	787	797	815	794	854	825	773	830	781	806	821	772	796	813	831	816	809	821	831	825	778	807	808	795	834	804	805	820	849	775	815	829	782	761	877	790	847	792	835	772	823	847	853	809	745	763	829	822	772	781	795	821	779	757	782	799	849	851	856	804	831	781	783	743	818	791	842	795	790	812	774	775	814	810	817	867	797	814	771	768	823	813	850	822	819	843	754	788	766	801	789	799	817	811	834	787
54951	47159	38345	32132	20813	10062	7304	7047	6978	7066	6873	6903	7172	7029	6859	7034	7063	7082	7021	7023	7011	6921	7094	6932	6890	6948	6815	6906	6973	7007	6900	6983	6847	6785	7073	6897	6867	6964	6919	7072	7021	6951	6967	7015	6968	6890	7079	6885	6893	6947	6946	6982	6989	7025	6806	7034	6924	6815	6963	6804	6922	6951	6961	7022	7058	6941	7029	6961	7022	6902	7018	7040	7051	7033	7081	6982	6925	6979	6870	6875	6946	6976	6975	7002	6947	7001	6971	7000	6954	6975	7030	6914	6956	6821	7003	7080	7001	6912	7013	6858	7001	6929	6962	6986	6973	6973	6977	6995	6770	6919	6982	6976	6943	7106	6955	7016	6961	7034	6925	6952	6934	7009	7127	7000	6851	7104	6934	6802	6900	6957	7029	6935	6878	6908	6804	7041	6960	6870	7004	6929	6999	6973	6953	6909	6971	6974	6970	6958	6960	7061	6959	6916	6872	6993	6983	7111	7049	7078	6900	6986	6987	7017	6925	7060	7019	6942	6946	6919	6971	6933	6929	7091	7016	7049	6938	6974	6885	6915	6989	6973	6900	6924	6997	6862	6962	6996	6905	6934	7026	6938	6904	6935	7002	6910	7018	7080	7027	6760	6950	7021	6896	6978	7009	6996	7007	6908	7024	7010	7086	6967	6981	6984	7039	6997	6977	7012	6928	6984	7047	6893	6938	6989	7014	6898	6925	6895	6983	6945	6991	6931	6957	6976	6908	7031	7013	6907	6978	6981	6878	7049	6920	6975	6987	6991	6884	6847	7054	7012	6979	7037	6904	6938	6968	7076	7004	7067	6841	7113	6885	6905	7006	6958	6854	6955	6984	6927	6879	6943	7060	7152	6883	7052	7122	6970	6924	6903	7080	6837	6992	7014	7030	6985	6905	7098	6896	7014	6963	6908	6972	7054	6978	7009	6861	6993	6998	6922	6866	6977	6979	7009	7075	7014	6915	6988	6892	6978	6939	6976	6846	7073	6997	7103	6941	6939	6965	7035	6929	6932	7015	6932	7160	7012	6837	7222	7016	6940	6988	7005	7098	6960	6918	7015	6909	6793	7002	6891	7017	6984	7063	6926	6821	6929	6884	6873	6950	6962	6906	7038	6944	6960	7066	7015	7043	6967	7054	6951	7017	7022	6966	6974	6984	6877	6920	6963	7008	7014	7056	6894	7024	6975	6957	6911	6862	6931	7141	7033	7011	7042	7048	6997	7029	6911	6972	7019	6923	6934	7052	6901	6889	7043	7075	6935	6970	7058	6980	6884	7033	6884	7095	7005	6978	7005	7064	6963	7000	7010	7089	7031	7029	7012	6950	6902	7025	7002	7001	7059	6927	7167	6940	6901	6986	6906	6905	7039	7052	7121	6980	6973	7075	7006	6975	7054	6932	7047	6856	6921	6844	7002	6933	7015	6853	6958	6970	7025	7023	6956	6832	7014	6990	6869	6901	6991	6902	7040	6889	7150	6920	6853	7018	6814	6923	6939	6902	6959	6941	6893	6959	7009	7005	7122	6950	6978	6895	7050	6922	7010	6964	6909	7114	6940	7037	7040	7124	6904	6966	7041	6952	7017	6953	6911	6916	6953	7067	7031	6925	6990	6937	6998	6955	7039	6896	6965	7055	6845	6853	6996	6979	6953	7024	6954	7018	7002	7018	6984	6924	7081	7040	6895	7036	7074	6911	6925	6991	6932	7052	6894	6971	6863	7121	7210	6997	6879	6912	7077	6994	7062	6936	7023	7068	7091	7004	7135	7088	7181	7007	6940	6951	7050	6922	6977	6935	7028	6963	7043	6883	6975	6954	6965	6897	6985	6948	7021	7056	6855	6978	6879	6999	7018	6863	6901	7053	7015	6978	6944	7048	7003	6918	7071	7002	7084	6953	7066	7011	7023	7000	6909	6817	7029	7006	6946	6963	6935	7006	6955	6928	6917	6840	7010	6970	6955	7021	6975	6929	6950	6966	7043	6921	6970	7034	7020	7005	6842	7017	7049	6933	6925	6867	7029	6948	6890	7037	6957	7040	6973	6868	7057	7005	7012	7104	7014	7023	7093	7173	7053	6937	6951	6904	6943	7016	6928	7021	7007	6906	6985	7000	7031	6946	6984	6920	6900	6952	7004	7102	7075	6975	6939	6975	7015	6975	6979	6900	6906	7058	6995	7018	6918	6868	6891	7074	7047	6983	6957	7021	7034	7096	6986	7004	6880	6948	7032	7099	7017	6975	6870	6954	7031	7054	7003	6972	6979	6936	7071	6935	6908	6879	6972	6886	7033	6964	6931	6954	6883	7055	6953	6996	6892	6971	6920	7074	6958	6936	6928	6861	6946	7047	7036	6876	7093	7018	6987	6918	7010	6937	7075	6840	6928	7007	7077	7044	6905	7069	7032	6850	6917	6988	6912	7045	6957	7051	7006	6976	6921	6983	7042	6960	6857	7013	7007	6975	7152	6986	6987	6950	7017	6974	7040	6883	6944	6993	6990	7041	6892	7031	6874	7032	7043	6938	6827	7058	6893	6957	6931	7001	6935	6966	6890	6903	6961	7049	7037	6963	6997	6983	7050	6960	7028	6941	6934	6974	7032	7015	6793	7037	6971	6925	6943	6912	6884	6913	7068	6963	6912	6893	6994	6905	6928	7012	6936	7064	7061	6904	6885	6989	6828	6824	6951	7082	7224	7031	6973	7048	7030	6814	6873	6952	6974	7055	7072	7087	7063	7073	6941	7042	6921	6906	6931	6872	6875	7037	6973	6887	6906	7038	6944	6964	6906	7034	7012	6960	6849	6976	6900	6963	7038	6997	7156	6993	7067	7036	6950	7094	6957	6909	7099	6989	7052	7026	7058	6987	6986	6910	7092	7020	6987	6924	7116	6939	7025	7038	7022	7016	6927	7078	6895	6999	6884	7075	6899	6983	6901	6966	6778	6981	6955	6784	7020	7020	7021	7034	7005	6871	6959	6939	7051	7143	6954	6908	7011	6930	6835	6970	7035	6950	7170	6892	6894	6948	6908	6811	7075	6836	7115	6820	6942	6950	6900	6969	6939	6915	6886	6954	7036	7102	7073	6903	7150	7181	6962	7033	6935	7007	7086	6953	7011	6853	7049	6985	6938	6919	7090	7023	6854	6932	7076	7049	6969	7093	7048	6836	6960	6947	6952	6989	6850	7033	6854	7074	7002	7071	6997	6934	7044	7007	6950	6989	6976	7039	6864	6994	7085	6889	6911	7015	7078	7013	7020	7009	7022	6948	7084	7006	7006	7006	6977	6993	6913	6955	7007	6965	7022	6977	6990	6971	6851	6982	6894	6878	7082	6912	6996	6886	7030	6977	6883	7067	7002	6968	6934	6987	6947	7017	7028	7000	6898	6970	6902	6859	6977	6988	6924	6965	6942	6977	7039	7028	6964	6953	6987	6924	7014	6784	7003	6926	6858	6862	6887	6930	6872	6889	6909	6962	6939	7042	6888	7043	6958	7006	6876	6902	7036	6896	6950	6954	6988	6925	7005	6954	7102	7045	6964	6928	6928	6845	6926	6929	6993	6995	6974	6981	6874	7041	7062	6952	6951	6839	7002	7004	6909	6927	7005	7029	6966	6951	7096	7056	6950	6936	7098	6972	6943	7007	7045	6907	6990	6910	6912	6983	7129	7044	7062	6852	7037	6932	6963	7041	6901	6966	6995	6995	6988	7053	6952	6991	6974	7111	7068	6940	6954	7079	7000	6985	6876	7100	6776	7009	6912	6980	6981	6919	6994	7029	6971	6983	6973	6935	6996	7029	6842	7001	7058	6942	7161	6983	6894	7000	6980	7115	7012	6958	7028	6934	6923	6961	7048	7029	6852	6960	6976	6962	6974	6927	6909	6958	6996	7048	6934	6987	6982	6958	6963	7023	6975	6875	7041	6928	6994	6963	6986	7045	6941	6936	6996	6906	7173	6951	6884	7160	6941	6946	6876	6965	6915	6997	6822	7073	6899	7005	7054	6894	6957	6912	6828	6883	7022	7044	6973	7021	6998	6850	6940	7047	7014	6966	6968	6962	6863	6886	6929	6888	6995	6950	7034	6910	7054	7029	6940	6937	6865	6947	6972	7000	7052	7076	6999	6948	7041	7039	7066	6992	6969	6929	7032	6945	6990	6932	6867	6996	7036	6836	6915	7031	7092	7027	7022	6967	6952	6889	6887	6980	6848	6889	6902	6983	7059	6998	7011	6911	6996	6998	6899	6888	6917	7084	7020	6931	6904	6982	6985	7026	6957	6850	6873	6943	6991	6869	7004	6980	7018	7050	6909	7088	7015	6968	7034	6890	6988	6948	6974	6894	6974	6848	7025	6923	7083	6974	7073	6992	6826	6871	6906	6992	7064	6949	6956	6962	7006	6874	6971	6963	6999	7012	6877	6868	6961	7042	6924	7029	6915	6922	7041	6996	7085	6942	6931	7034	7044	6956	6923	7039	6825	6910	6905	6890	6975	7029	6989	6917	6923	6974	7027	6958	6938	7023	7047	6923	7002	6915	6866	7012	6937	6989	6957	6952	6973	6971	6953	6974	7024	6955	6950	7026	6964	6895	7126	7014	6915	6773	7016	7037	6841	7036	6980	6898	7021	6943	7043	6864	7004	7018	6940	6974	6967	6997	6981	6861	6788	6914	6929	6826	6965	7094	6877	6907	6892	6949	7028	6904	6919	7109	6837	6984	6911	6955	6860	7108	7039	6958	6930	6975	6961	7138	6833	6967	6995	6911	6969	6924	6967	7058	6852	7079	6973	7105	7012	6986	6950	6992	7040	6937	6922	6946	7019	7068	7026	6964	7016	6976	6965	7020	7036	7016	7101	7020	6944	6935	6912	6970	7057	6896	6974	7026	6925	6984	7062	6950	7002	6928	7015	6899	6994	6966	7043	6962	6925	6982	6957	6893	7048	6893	6934	7013	7111	6954	6988	6829	7092	6930	6963	7077	6942	6877	7010	6911	6931	6978	6884	6918	7039	7030	6888	7004	6995	6998	7055	6988	6823	6923	6983	6980	6975	6851	7034	7050	7011	6983	6849	6929	7115	6985	7024	6977	6935	7011	7045	6883	6948
40944	50175	34848	18709	6268	1820	941	779	795	741	737	760	817	769	746	748	751	754	800	758	783	751	781	759	776	799	823	779	715	729	801	741	767	692	787	779	740	726	790	756	782	734	755	799	749	728	776	741	800	772	765	744	791	721	770	773	772	713	783	783	827	759	811	816	768	750	774	782	732	817	749	755	773	734	750	784	752	774	820	774	788	758	786	752	778	780	797	786	735	739	778	744	791	787	770	718	791	760	774	742	766	774	780	767	781	804	771	768	764	778	780	721	784	775	747	809	825	793	810	727	795	776	776	775	780	774	761	802	792	762	778	803	774	768	813	796	778	764	733	788	741	777	790	762	770	787	704	798	777	823	810	766	757	689	780	765	810	735	741	738	776	765	721	751	764	776	807	794	745	804	773	751	807	723	813	812	769	759	797	725	756	809	787	748	748	749	742	779	761	766	797	695	754	741	754	818	756	797	742	743	773	808	783	754	809	695	752	738	755	737	725	796	780	780	837	802	751	746	747	728	746	770	808	796	745	774	790	774	782	769	734	784	743	761	754	757	717	712	741	744	782	745	790	755	761	739	771	780	707	746	712	799	773	778	746	795	792	813	778	774	748	789	751	760	758	773	723	786	797	764	748	726	779	766	764	786	782	800	807	779	786	778	830	760	774	760	766	773	745	770	803	784	752	737	701	749	806	727	781	707	817	802	774	768	795	804	805	725	799	794	730	744	796	706	804	733	756	786	791	745	777	771	803	779	733	740	794	731	766	767	811	838	777	761	743	688	760	776	759	744	809	703	790	738	780	781	825	740	780	741	809	807	755	756	784	776	757	808	786	803	744	783	768	760	754	771	793	758	789	774	775	756	760	777	802	749	765	687	795	771	785	771	755	809	747	787	772	721	804	726	789	765	808	772	795	764	797	807	738	763	765	741	764	746	779	780	772	774	759	757	757	820	769	754	801	765	754	762	761	729	794	761	795	747	731	749	752	753	800	777	724	730	773	739	737	756	733	715	802	786	785	781	768	794	768	751	780	779	818	755	744	773	732	802	766	772	718	833	748	775	774	765	740	743	753	714	774	729	768	819	784	764	734	724	714	729	766	791	751	747	794	733	748	761	745	710	758	767	775	787	712	835	760	771	729	735	806	708	731	820	773	788	820	768	733	790	801	771	794	795	758	768	734	758	751	859	733	786	715	767	786	749	761	736	786	775	773	810	779	737	766	762	770	740	793	747	793	711	735	739	771	755	788	754	737	762	765	785	771	768	761	771	744	751	791	761	749	790	835	743	768	761	772	782	779	776	790	745	751	761	762	792	775	756	829	791	776	795	765	746	768	749	757	775	793	791	748	725	725	781	737	743	704	772	783	755	709	771	757	767	747	743	768	809	748	800	708	748	736	755	758	754	810	772	793	714	771	765	736	774	738	787	737	729	779	742	801	813	761	716	745	803	765	728	750	728	779	751	738	770	764	786	782	794	752	810	746	781	786	760	766	720	761	755	760	771	777	838	762	769	790	748	727	778	778	741	787	746	739	780	799	830	710	710	749	727	741	763	836	781	780	785	784	772	757	762	779	814	814	785	727	780	727	733	801	789	789	739	754	740	749	781	804	799	740	734	798	743	751	732	755	738	804	774	774	794	780	829	803	737	780	746	764	751	782	768	783	789	784	755	793	808	726	813	784	717	715	790	768	732	780	752	782	798	811	745	765	749	745	764	755	791	738	737	732	722	797	765	812	759	756	794	752	765	733	715	801	764	772	736	770	745	785	788	738	792	716	774	774	790	772	784	792	805	764	735	779	753	767	776	759	705	748	761	740	796	802	762	773	771	762	790	802	766	776	788	786	760	781	767	790	751	743	768	722	746	839	742	797	755	771	739	753	804	747	806	783	776	768	767	741	794	763	777	722	773	741	826	788	783	793	741	776	803	755	731	771	783	767	830	757	795	736	755	756	794	743	761	747	732	759	771	799	772	749	798	745	768	769	815	778	751	741	822	793	770	771	770	719	742	779	767	793	811	818	745	765	783	742	765	752	734	727	801	782	786	800	768	743	769	794	777	792	782	805	771	756	798	778	754	775	782	719	774	746	764	748	795	745	823	783	763	755	785	788	742	735	773	749	754	770	758	864	784	741	758	716	721	785	760	746	796	743	800	790	737	831	728	751	772	771	777	745	749	738	811	768	747	740	764	772	783	782	786	735	803	764	800	798	728	767	789	756	761	796	767	780	824	813	825	788	798	788	753	789	750	738	780	750	768	798	773	834	744	756	765	751	786	797	760	818	724	813	821	746	759	749	830	750	811	791	772	796	759	774	736	783	774	768	738	772	745	732	762	769	763	748	786	735	781	813	800	731	756	788	724	769	803	728	759	755	772	784	782	805	743	810	742	746	783	805	762	739	793	786	818	778	751	725	781	735	792	688	810	707	766	769	818	762	746	785	771	719	766	752	742	795	736	752	747	766	729	718	810	737	768	752	771	735	797	756	796	774	805	756	769	750	712	730	726	739	778	739	778	742	834	745	765	749	787	780	763	761	799	751	723	799	760	738	727	759	783	779	762	788	732	788	764	796	766	713	779	745	729	764	775	767	768	790	757	810	707	759	745	798	811	810	801	795	753	741	774	702	824	692	766	779	758	774	768	757	779	761	710	772	752	761	787	778	750	753	812	774	766	787	774	785	809	753	760	808	764	755	782	774	770	730	753	770	802	802	730	781	798	754	755	700	726	833	780	778	785	810	760	760	772	745	791	721	752	760	751	760	779	753	772	732	796	796	815	777	700	722	786	767	736	798	791	749	764	779	764	758	826	803	770	796	744	784	754	778	772	794	769	799	777	785	778	732	771	775	756	751	767	809	759	707	760	740	782	778	746	751	760	738	733	784	760	794	758	787	762	761	785	771	727	762	809	798	764	763	767	780	757	820	754	801	739	742	777	762	763	730	780	769	784	751	783	761	836	816	785	780	753	783	712	784	789	752	752	774	781	797	776	773	798	775	775	707	751	827	779	821	736	709	770	779	727	718	755	739	747	780	800	753	762	716	761	735	812	736	785	772	770	770	810	790	726	789	726	774	752	767	743	838	821	794	765	783	782	723	767	789	762	783	772	808	754	762	772	761	781	777	771	794	794	805	791	768	796	727	782	810	791	801	772	759	757	802	763	794	794	691	819	770	733	723	786	757	798	758	796	800	777	775	742	755	739	733	757	818	841	764	777	817	757	786	760	737	741	745	760	757	777	780	777	789	791	733	763	765	791	780	789	778	734	786	747	792	790	709	765	750	766	743	762	773	725	758	776	834	802	723	811	765	754	767	729	760	762	787	799	752	744	764	703	792	782	761	747	754	761	782	774	803	715	738	751	769	758	753	771	781	739	710	752	759	738	755	738	796	815	814	789	744	749	754	771	767	783	819	744	793	803	772	784	771	711	780	788	779	815	733	727	724	759	833	796	833	772	743	735	753	747	748	780	787	822	760	755	752	777	799	803	785	758
58185	63110	61727	52409	38898	20592	8992	6828	6692	6636	6704	6582	6726	6736	6679	6599	6695	6702	6832	6819	6655	6780	6681	6812	6762	6649	6549	6831	6782	6733	6598	6673	6726	6717	6753	6841	6649	6641	6759	6698	6708	6678	6700	6727	6816	6821	6671	6691	6711	6708	6726	6773	6555	6718	6732	6754	6647	6635	6806	6696	6856	6836	6873	6766	6587	6692	6774	6711	6665	6627	6859	6772	6563	6743	6705	6890	6749	6783	6715	6601	6714	6678	6659	6730	6688	6697	6702	6634	6643	6649	6802	6709	6701	6681	6765	6701	6632	6724	6714	6880	6770	6564	6679	6740	6861	6718	6765	6803	6773	6652	6687	6716	6674	6741	6571	6715	6688	6718	6718	6685	6706	6615	6636	6875	6793	6596	6772	6524	6668	6692	6726	6793	6833	6670	6723	6691	6696	6770	6751	6654	6721	6805	6729	6759	6672	6757	6693	6766	6625	6762	6737	6776	6710	6833	6708	6683	6653	6597	6646	6636	6659	6711	6741	6755	6785	6742	6737	6583	6708	6694	6861	6677	6689	6579	6743	6661	6742	6676	6671	6770	6691	6728	6793	6673	6715	6712	6700	6747	6756	6722	6688	6800	6771	6707	6645	6751	6842	6777	6723	6731	6800	6638	6661	6751	6640	6726	6606	6670	6763	6668	6742	6670	6688	6749	6807	6695	6593	6738	6688	6806	6691	6705	6708	6711	6755	6789	6673	6716	6644	6824	6675	6751	6845	6628	6840	6747	6748	6653	6664	6685	6615	6746	6649	6737	6666	6759	6658	6835	6793	6777	6611	6619	6669	6660	6794	6773	6655	6758	6627	6816	6832	6747	6750	6749	6768	6658	6741	6763	6931	6688	6667	6786	6653	6639	6757	6635	6677	6701	6660	6602	6710	6788	6738	6750	6793	6699	6760	6714	6575	6731	6723	6729	6675	6765	6754	6774	6880	6724	6673	6727	6654	6722	6676	6741	6674	6869	6714	6794	6579	6747	6668	6780	6719	6653	6690	6793	6670	6731	6678	6668	6827	6681	6715	6629	6836	6672	6644	6674	6740	6687	6775	6755	6621	6714	6760	6587	6685	6750	6709	6727	6587	6643	6680	6681	6685	6740	6818	6754	6648	6610	6677	6731	6661	6651	6678	6731	6615	6681	6661	6701	6640	6734	6757	6632	6761	6610	6677	6722	6746	6729	6680	6764	6726	6905	6677	6682	6820	6573	6729	6744	6704	6805	6785	6707	6623	6774	6668	6600	6754	6659	6681	6756	6823	6739	6719	6705	6711	6725	6710	6763	6821	6652	6661	6836	6722	6525	6819	6823	6709	6677	6691	6615	6841	6708	6726	6674	6730	6627	6680	6808	6765	6648	6638	6725	6729	6646	6760	6738	6720	6860	6808	6742	6797	6742	6784	6653	6764	6690	6802	6581	6683	6762	6685	6719	6719	6639	6647	6780	6649	6726	6738	6818	6606	6691	6740	6735	6684	6700	6592	6690	6685	6709	6758	6545	6736	6656	6748	6807	6816	6612	6723	6729	6830	6761	6711	6815	6700	6709	6684	6711	6829	6707	6718	6742	6684	6689	6847	6707	6778	6782	6772	6732	6799	6693	6783	6723	6720	6774	6620	6613	6740	6806	6646	6745	6671	6655	6694	6757	6734	6721	6730	6686	6692	6703	6739	6550	6617	6696	6619	6564	6819	6841	6794	6724	6803	6732	6783	6733	6711	6701	6707	6790	6743	6732	6875	6727	6668	6627	6788	6762	6807	6603	6569	6667	6644	6669	6720	6750	6685	6821	6567	6756	6693	6686	6744	6698	6687	6638	6644	6699	6733	6586	6624	6771	6766	6716	6760	6796	6610	6740	6648	6593	6768	6739	6722	6644	6708	6787	6767	6783	6730	6765	6674	6660	6717	6774	6669	6665	6757	6669	6717	6778	6730	6670	6746	6766	6709	6665	6564	6760	6736	6586	6815	6548	6731	6789	6702	6885	6693	6730	6725	6732	6647	6747	6534	6674	6714	6748	6682	6661	6672	6828	6814	6708	6720	6647	6566	6830	6661	6655	6720	6625	6640	6832	6785	6608	6713	6772	6719	6654	6680	6730	6787	6709	6746	6805	6772	6702	6838	6787	6783	6638	6676	6638	6745	6699	6734	6703	6647	6714	6669	6762	6654	6853	6661	6645	6685	6632	6793	6758	6703	6693	6781	6660	6752	6734	6661	6798	6602	6857	6861	6798	6843	6734	6838	6693	6646	6571	6663	6656	6698	6714	6846	6729	6710	6671	6766	6570	6810	6722	6728	6846	6712	6691	6684	6801	6733	6715	6710	6718	6774	6670	6814	6716	6667	6817	6763	6685	6682	6672	6767	6740	6828	6768	6675	6743	6692	6632	6638	6699	6697	6610	6671	6733	6842	6884	6760	6495	6647	6690	6737	6692	6741	6804	6714	6707	6616	6641	6761	6812	6731	6734	6674	6749	6814	6848	6802	6698	6731	6635	6611	6776	6745	6804	6699	6839	6659	6690	6723	6797	6684	6683	6754	6836	6778	6688	6740	6770	6806	6627	6716	6778	6849	6827	6772	6736	6747	6630	6753	6723	6892	6684	6559	6713	6830	6658	6625	6812	6722	6808	6747	6772	6676	6642	6714	6752	6658	6714	6778	6686	6686	6730	6697	6723	6774	6666	6734	6698	6614	6711	6619	6796	6590	6809	6670	6759	6612	6820	6639	6834	6669	6770	6770	6791	6747	6826	6791	6658	6753	6684	6761	6759	6799	6641	6708	6702	6807	6730	6579	6786	6757	6673	6705	6643	6692	6697	6689	6702	6683	6771	6689	6691	6763	6724	6806	6826	6512	6859	6866	6736	6769	6704	6820	6685	6694	6715	6699	6823	6635	6667	6908	6766	6740	6775	6747	6697	6721	6743	6684	6735	6796	6683	6731	6727	6716	6761	6707	6787	6811	6766	6821	6755	6843	6800	6732	6694	6731	6709	6712	6627	6706	6646	6724	6710	6677	6592	6841	6737	6660	6732	6748	6670	6656	6751	6671	6607	6664	6718	6800	6833	6691	6605	6609	6705	6789	6753	6755	6666	6787	6760	6829	6768	6716	6790	6686	6692	6753	6764	6709	6647	6596	6617	6710	6786	6685	6711	6731	6731	6689	6677	6685	6743	6859	6668	6746	6639	6776	6639	6733	6656	6657	6549	6863	6822	6795	6706	6578	6603	6741	6667	6591	6810	6716	6690	6753	6733	6615	6599	6830	6626	6804	6732	6661	6767	6769	6721	6665	6787	6684	6692	6648	6809	6696	6668	6622	6675	6813	6656	6693	6585	6767	6669	6682	6716	6660	6839	6670	6807	6637	6734	6802	6730	6770	6771	6771	6656	6733	6797	6580	6694	6633	6648	6750	6801	6722	6664	6755	6659	6634	6817	6815	6703	6700	6655	6697	6824	6670	6708	6706	6675	6716	6837	6684	6724	6802	6684	6796	6751	6701	6596	6779	6651	6587	6708	6608	6748	6705	6617	6702	6692	6736	6686	6706	6801	6697	6674	6723	6688	6677	6716	6752	6714	6684	6562	6735	6771	6708	6647	6680	6676	6767	6649	6633	6576	6619	6750	6681	6704	6763	6803	6748	6671	6726	6699	6722	6857	6537	6699	6841	6649	6611	6612	6655	6613	6825	6600	6738	6737	6693	6834	6710	6759	6686	6724	6772	6756	6761	6724	6733	6767	6745	6644	6778	6754	6690	6859	6727	6710	6588	6685	6852	6675	6741	6643	6749	6821	6627	6671	6660	6795	6697	6664	6804	6679	6762	6689	6625	6746	6739	6771	6674	6671	6722	6643	6837	6611	6752	6696	6650	6707	6909	6851	6833	6652	6525	6762	6807	6667	6708	6832	6893	6720	6765	6663	6613	6686	6651	6829	6691	6767	6726	6686	6714	6698	6628	6804	6590	6658	6656	6721	6718	6692	6815	6774	6676	6783	6754	6732	6817	6715	6796	6723	6746	6729	6776	6662	6712	6762	6630	6765	6736	6822	6690	6723	6762	6618	6784	6731	6695	6824	6719	6805	6762	6749	6680	6787	6647	6670	6772	6707	6659	6764	6795	6565	6735	6706	6711	6800	6805	6721	6590	6598	6770	6684	6632	6666	6734	6694	6641	6746	6646	6535	6709	6840	6750	6701	6813	6632	6686	6723	6781	6726	6613	6762	6804	6576	6665	6781	6777	6679	6621	6681	6738	6645	6718	6659	6790	6738	6654	6747	6779	6706	6615	6642	6823	6700	6770	6902	6788	6698	6771	6602	6713	6723	6716	6767	6843	6599	6752	6773	6555	6660	6715	6741	6634	6688	6788	6768	6746	6795	6667	6799	6764	6722	6674	6625	6777	6735	6692	6674	6652	6649	6729	6711	6786	6902	6793	6601	6589	6739	6756	6696	6807	6878	6715	6707	6779	6793	6704	6729	6828	6883	6582	6680	6601	6708	6701	6720	6649	6743	6657	6659	6787	6722	6619	6681	6778	6667	6855	6679	6756	6788	6766	6645	6761	6644	6711	6672	6730	6650	6759	6594	6798	6625	6703	6685	6828	6673	6751	6729	6875	6722	6713	6678	6753	6903	6621	6627	6690	6664	6600	6765	6689	6776	6788	6626	6692	6787	6638	6662	6701	6789	6749	6715	6794	6695	6739	6713	6658	6710	6809	6701	6643	6698	6630	6688	6684	6744	6741	6751	6719	6687	6685	6630	6801	6673	6709	6766	6671	6735	6750	6728	6805	6648	6692	6593	6804	6632	6688	6897	6748	6690	6744	6774	6794	6714	6691	6671	6713	6641	6791	6773	6679	6748	6670	6547	6774	6713	6534	6661	6849	6720	6652	6696	6896	6690	6653	6646	6722	6569	6757	6590	6758	6585	6613	6727	6758	6768	6758	6754	6659	6788	6739	6695	6768	6739	6818	6812	6700	6937	6710	6800	6659	6710	6781	6771	6623	6583	6728	6681	6690	6902	6616	6610	6711	6818	6725	6573	6681	6688	6846	6846	6732	6649	6737	6737	6779	6720	6685	6817	6566	6712	6693	6732	6767	6714
28687	37312	25435	11112	3640	1417	936	885	901	900	826	903	932	872	828	850	831	831	850	838	880	922	860	860	869	882	902	798	860	901	861	907	839	841	814	832	852	850	865	814	906	864	857	848	888	868	844	900	879	835	879	815	819	831	854	844	883	864	865	851	845	877	860	818	846	863	885	797	787	882	842	870	859	843	881	859	864	855	837	840	861	907	854	859	839	845	868	808	859	865	874	828	857	847	857	858	869	843	888	846	841	872	824	898	824	823	858	876	804	902	862	868	841	845	880	879	831	870	810	847	841	864	838	848	823	872	819	815	853	842	854	810	909	829	875	868	889	858	850	823	873	858	802	889	848	812	857	850	878	815	867	852	832	816	893	822	841	865	862	880	881	877	858	863	880	828	830	866	822	848	862	843	830	909	884	818	880	887	857	819	872	892	858	868	838	827	859	816	841	831	866	838	876	867	837	824	853	864	856	818	846	820	796	844	828	844	840	896	858	821	902	834	867	809	849	855	855	835	828	819	846	878	844	865	884	880	845	885	820	848	895	823	838	824	888	817	814	876	909	881	893	907	839	844	842	851	871	842	884	830	862	861	837	876	844	861	842	892	857	876	856	849	855	843	856	860	839	854	847	820	797	820	815	928	874	880	836	823	910	834	842	848	858	895	862	817	862	879	812	928	855	915	878	878	868	897	879	850	852	889	887	845	928	858	859	851	861	840	856	881	826	874	877	809	811	846	910	843	848	855	862	828	870	886	843	857	866	885	857	823	920	827	878	856	869	823	916	868	842	838	863	881	883	880	794	866	866	849	868	875	881	826	840	858	876	817	852	803	837	874	878	822	796	881	906	823	815	882	861	852	879	839	868	845	867	829	846	857	900	810	851	897	876	882	822	846	870	844	868	884	799	920	880	884	811	867	880	830	887	894	809	871	830	869	861	869	885	888	887	817	848	833	870	844	855	863	873	874	904	797	851	870	826	794	826	851	823	815	849	884	813	887	856	897	872	855	904	897	869	821	845	847	811	910	883	874	828	927	886	848	866	866	844	809	869	861	865	894	836	816	902	840	856	915	853	858	813	871	851	846	868	890	859	867	775	958	832	875	844	867	821	865	862	884	875	837	854	863	802	864	808	883	884	840	854	873	851	865	871	857	872	870	867	887	855	950	879	885	848	854	862	856	868	802	845	853	885	853	875	872	907	864	861	856	833	838	834	820	935	855	844	892	893	846	819	871	845	867	859	878	879	870	800	870	934	880	871	893	914	876	882	867	859	840	837	861	848	872	825	844	854	835	809	828	885	876	845	880	883	896	825	918	867	854	838	818	880	864	829	862	850	904	877	827	868	857	833	875	822	891	844	840	858	892	852	877	842	820	886	848	836	861	816	853	827	861	851	860	891	887	901	867	845	849	853	859	876	845	833	854	916	854	899	926	854	774	776	813	885	859	834	862	862	849	894	832	781	839	827	826	884	843	867	895	835	817	880	911	788	874	860	815	823	776	820	833	830	827	855	834	845	843	834	866	848	894	871	833	890	850	866	831	849	864	915	896	865	873	893	895	817	799	761	871	829	880	886	857	813	829	862	876	869	822	786	855	806	840	910	858	889	797	832	892	821	850	891	912	853	895	839	879	914	875	896	904	834	852	859	876	816	851	891	811	842	877	894	871	913	822	896	836	832	855	844	846	850	913	881	826	843	819	869	828	948	868	904	828	886	909	878	857	925	827	841	885	869	915	869	859	909	833	858	829	892	870	822	870	861	883	836	880	808	855	895	879	848	893	826	830	811	888	877	877	852	866	829	871	809	874	895	853	800	834	782	892	855	853	839	839	804	878	828	837	865	871	840	867	845	881	907	853	906	891	854	883	865	875	844	900	827	832	881	861	898	904	832	818	844	864	894	914	898	823	886	939	851	840	870	828	835	804	829	879	870	839	822	881	842	890	847	808	832	876	878	860	856	846	894	850	849	845	833	853	944	888	844	835	874	888	846	908	861	834	807	886	860	912	819	847	870	853	838	830	917	816	850	821	870	865	828	836	835	802	860	800	881	861	797	823	860	924	860	854	902	828	831	870	860	893	849	858	826	905	864	883	869	895	849	841	835	787	850	855	863	858	880	838	899	842	846	792	879	844	887	846	855	882	860	904	862	876	885	810	841	894	882	826	829	853	876	878	836	828	832	887	837	843	869	851	874	863	849	833	870	849	857	898	849	862	868	843	857	844	870	833	802	925	844	833	921	834	861	902	887	809	843	862	913	871	863	821	848	853	863	889	876	883	856	846	862	874	803	816	842	825	852	850	905	856	863	805	863	862	864	875	846	857	879	870	837	894	890	830	868	882	824	854	855	846	882	887	826	849	863	877	853	873	854	834	918	883	906	888	844	824	883	840	866	848	877	849	853	860	829	885	878	809	842	833	804	853	815	858	841	891	867	856	871	886	863	864	864	816	824	851	869	804	864	890	834	882	823	858	889	839	875	861	844	829	847	884	831	873	913	910	888	883	838	846	835	846	930	920	872	888	832	900	823	862	857	870	860	846	837	902	834	815	860	857	867	845	838	838	831	866	855	897	909	889	865	843	865	856	859	887	803	889	808	863	879	862	866	865	788	879	837	879	821	871	849	804	822	858	857	841	817	847	904	889	841	852	860	885	860	879	852	877	835	873	833	881	855	859	833	887	862	880	840	883	890	826	871	836	869	871	856	845	880	834	866	886	869	871	810	853	847	858	886	934	838	838	873	853	897	873	933	894	856	876	880	871	888	843	839	853	836	842	813	857	850	944	837	801	817	935	878	861	830	839	848	809	847	913	857	835	793	885	901	876	860	870	864	831	893	845	864	865	834	863	859	817	857	919	875	874	858	881	861	851	859	844	828	866	872	854	825	800	886	852	820	903	861	788	907	844	795	783	841	845	843	803	826	872	839	860	861	833	792	819	883	870	837	840	824	842	815	865	810	826	842	858	849	867	887	882	835	825	901	840	845	867	880	796	844	816	881	860	834	816	862	871	858	925	855	810	868	836	884	854	795	845	878	841	874	847	844	871	844	822	861	858	861	864	859	839	881	859	897	878	852	890	803	848	877	869	829	871	892	824	876	858	910	877	840	828	900	789	875	856	848	872	911	875	857	875	825	837	851	882	852	916	894	837	863	838	801	871	851	881	899	851	821	877	853	897	854	867	834	855	879	816	898	848	840	872	860	849	836	850	899	876	877	932	865	840	851	882	859	841	872	859	888	865	878	860	843	857	885	821	850	823	847	884	826	842	846	888	819	854	928	820	855	860	864	855	801	883	851	840	823	888	879	827	826	863	866	859	866	926	868	845	947	839	846	839	867	878	939	860	865	856	848	874	822	855	844	841	862	913	888	876	861	859	831	818	844	866	838	852	870	812	910	816	834	864	847	830	870	859	884	836	858	833	802	885	841	858	864	861	836	869	845	800	870	826	809	860	872	856	840	862	865	817	865	910	875	813	819	885	864	888	862	818	866	830
61332	63143	51165	42422	32966	16919	8768	7430	7322	7399	7440	7244	7373	7371	7373	7344	7367	7209	7309	7383	7335	7299	7421	7377	7337	7344	7245	7400	7287	7366	7367	7357	7370	7358	7320	7247	7379	7300	7388	7483	7364	7479	7299	7375	7390	7125	7319	7395	7292	7460	7289	7463	7440	7326	7322	7410	7316	7425	7259	7277	7269	7317	7371	7380	7291	7343	7323	7284	7460	7374	7265	7331	7408	7303	7353	7439	7465	7217	7331	7431	7324	7418	7362	7349	7245	7278	7277	7276	7215	7435	7338	7317	7351	7377	7437	7419	7410	7320	7254	7370	7458	7258	7321	7304	7380	7330	7545	7414	7304	7281	7413	7347	7407	7385	7323	7326	7280	7343	7234	7393	7355	7504	7339	7216	7261	7187	7366	7290	7400	7337	7480	7374	7221	7314	7313	7242	7365	7265	7328	7357	7424	7305	7329	7318	7267	7408	7256	7293	7433	7333	7374	7477	7311	7453	7230	7225	7268	7391	7341	7310	7319	7385	7385	7459	7420	7364	7300	7254	7276	7386	7394	7510	7333	7324	7364	7324	7420	7395	7294	7418	7327	7301	7280	7253	7376	7538	7383	7378	7346	7261	7414	7412	7368	7449	7419	7437	7477	7177	7458	7394	7365	7412	7333	7276	7390	7334	7607	7251	7351	7206	7342	7356	7279	7421	7351	7391	7470	7422	7304	7328	7373	7276	7322	7406	7378	7295	7206	7381	7315	7376	7384	7364	7257	7423	7340	7372	7360	7382	7432	7221	7367	7376	7325	7407	7319	7363	7382	7375	7521	7180	7268	7175	7244	7414	7322	7319	7199	7301	7329	7301	7350	7433	7477	7364	7407	7364	7372	7237	7436	7453	7296	7322	7459	7322	7326	7340	7374	7262	7505	7199	7341	7248	7393	7355	7443	7423	7347	7304	7239	7399	7319	7337	7298	7264	7320	7398	7317	7282	7414	7326	7358	7258	7367	7281	7293	7362	7360	7258	7388	7451	7416	7421	7491	7440	7355	7489	7257	7322	7272	7453	7361	7372	7411	7368	7455	7408	7281	7329	7245	7392	7396	7437	7273	7320	7352	7287	7437	7391	7219	7296	7410	7298	7254	7425	7459	7266	7319	7278	7384	7280	7402	7328	7388	7273	7332	7212	7399	7347	7271	7473	7333	7448	7281	7398	7297	7351	7332	7178	7277	7329	7335	7298	7294	7306	7458	7458	7439	7348	7447	7262	7348	7284	7311	7310	7345	7439	7372	7274	7436	7279	7266	7325	7327	7445	7333	7357	7398	7294	7417	7369	7352	7246	7424	7348	7306	7363	7419	7480	7325	7374	7308	7309	7490	7307	7318	7504	7274	7398	7408	7337	7399	7459	7380	7346	7351	7454	7488	7303	7307	7319	7325	7338	7344	7394	7290	7382	7398	7292	7470	7285	7423	7295	7468	7366	7371	7388	7402	7503	7298	7344	7308	7461	7392	7298	7383	7417	7282	7401	7539	7386	7323	7308	7349	7416	7319	7406	7408	7444	7355	7244	7393	7383	7560	7278	7406	7478	7403	7296	7432	7383	7334	7316	7353	7383	7344	7508	7350	7322	7386	7404	7386	7318	7410	7299	7296	7310	7425	7360	7327	7397	7380	7181	7324	7182	7368	7341	7278	7415	7431	7318	7291	7436	7447	7426	7376	7332	7169	7417	7373	7403	7318	7352	7434	7396	7256	7568	7349	7403	7367	7291	7332	7289	7420	7448	7380	7403	7377	7378	7350	7376	7313	7357	7448	7287	7333	7405	7237	7453	7306	7504	7347	7339	7207	7390	7279	7297	7351	7355	7360	7258	7307	7363	7436	7427	7330	7177	7266	7394	7380	7351	7368	7397	7300	7432	7268	7478	7329	7318	7411	7491	7314	7361	7366	7353	7340	7291	7358	7411	7431	7404	7407	7240	7332	7367	7459	7352	7443	7533	7462	7529	7419	7293	7352	7462	7382	7349	7397	7429	7516	7399	7299	7355	7219	7382	7394	7443	7292	7384	7237	7285	7359	7263	7300	7321	7402	7200	7365	7375	7427	7406	7377	7272	7316	7288	7342	7310	7346	7522	7281	7339	7283	7463	7325	7356	7496	7437	7278	7520	7301	7453	7357	7395	7310	7475	7447	7240	7271	7442	7379	7374	7367	7377	7364	7283	7427	7321	7444	7490	7427	7315	7263	7342	7357	7250	7469	7355	7426	7356	7412	7396	7374	7382	7279	7404	7474	7227	7508	7372	7351	7433	7382	7356	7301	7374	7291	7435	7233	7428	7267	7472	7198	7372	7365	7562	7391	7280	7367	7381	7389	7245	7436	7346	7442	7404	7400	7388	7390	7340	7407	7342	7400	7408	7302	7443	7457	7358	7416	7387	7341	7399	7339	7380	7244	7383	7423	7266	7363	7200	7402	7317	7410	7441	7470	7310	7187	7414	7214	7299	7410	7324	7399	7441	7312	7319	7308	7331	7298	7199	7460	7401	7414	7313	7482	7441	7540	7379	7417	7378	7481	7341	7288	7314	7457	7367	7443	7322	7364	7401	7308	7352	7296	7290	7354	7512	7368	7365	7413	7259	7474	7326	7256	7323	7258	7412	7514	7375	7306	7256	7374	7279	7354	7424	7256	7291	7426	7275	7447	7285	7317	7453	7202	7409	7359	7323	7391	7441	7245	7335	7294	7330	7312	7228	7313	7279	7281	7417	7410	7286	7468	7317	7360	7371	7395	7390	7143	7455	7361	7348	7361	7265	7266	7247	7399	7392	7247	7309	7438	7406	7324	7339	7228	7189	7312	7345	7378	7339	7327	7287	7329	7322	7405	7339	7250	7345	7410	7294	7436	7380	7387	7431	7421	7315	7475	7468	7444	7354	7416	7364	7387	7340	7399	7388	7411	7314	7385	7437	7350	7337	7281	7378	7419	7464	7307	7386	7443	7426	7433	7344	7279	7343	7346	7449	7216	7260	7329	7291	7529	7229	7381	7380	7384	7317	7454	7379	7388	7221	7290	7427	7425	7371	7398	7241	7393	7407	7416	7075	7278	7291	7392	7262	7391	7277	7272	7213	7370	7322	7341	7308	7393	7368	7347	7347	7347	7264	7288	7197	7295	7229	7420	7406	7352	7309	7367	7369	7417	7330	7205	7363	7401	7322	7325	7238	7455	7410	7361	7454	7418	7506	7384	7355	7318	7412	7437	7250	7372	7406	7349	7373	7318	7273	7378	7391	7248	7255	7442	7281	7302	7411	7416	7259	7465	7314	7282	7459	7328	7367	7378	7306	7368	7452	7289	7388	7347	7497	7397	7406	7412	7310	7317	7438	7395	7410	7379	7458	7367	7253	7449	7260	7215	7425	7418	7419	7451	7228	7418	7330	7353	7325	7437	7433	7318	7394	7212	7376	7305	7365	7380	7359	7337	7468	7346	7373	7381	7390	7239	7409	7318	7339	7339	7337	7397	7407	7245	7449	7362	7272	7210	7320	7374	7271	7172	7304	7321	7377	7467	7411	7288	7342	7408	7279	7273	7296	7351	7304	7268	7383	7378	7258	7458	7391	7347	7277	7324	7341	7372	7384	7266	7241	7370	7226	7301	7280	7339	7378	7342	7325	7407	7215	7312	7365	7408	7348	7264	7278	7367	7443	7469	7446	7226	7463	7369	7277	7361	7282	7393	7274	7424	7333	7309	7394	7309	7282	7499	7354	7218	7244	7261	7313	7304	7422	7468	7346	7380	7401	7355	7221	7324	7374	7436	7411	7293	7407	7338	7414	7456	7301	7297	7193	7332	7361	7349	7327	7356	7212	7297	7477	7299	7454	7337	7332	7311	7252	7226	7326	7406	7386	7248	7355	7337	7321	7364	7461	7422	7283	7353	7357	7308	7342	7317	7438	7398	7450	7271	7316	7427	7228	7350	7403	7289	7407	7312	7196	7336	7170	7369	7354	7420	7386	7449	7306	7374	7384	7357	7381	7343	7333	7412	7385	7345	7330	7300	7390	7356	7294	7459	7376	7357	7461	7331	7383	7327	7439	7364	7351	7513	7218	7412	7323	7237	7423	7337	7357	7410	7468	7392	7408	7264	7361	7464	7353	7450	7341	7425	7342	7351	7377	7422	7337	7339	7392	7453	7377	7278	7337	7294	7466	7366	7368	7500	7472	7352	7361	7470	7368	7406	7403	7447	7339	7349	7283	7341	7390	7341	7339	7408	7334	7366	7379	7403	7483	7362	7391	7380	7338	7346	7484	7408	7262	7364	7355	7375	7396	7302	7191	7292	7381	7399	7297	7324	7366	7451	7367	7321	7479	7362	7324	7303	7505	7223	7439	7367	7397	7384	7381	7475	7273	7394	7461	7280	7327	7467	7189	7241	7318	7404	7415	7331	7412	7311	7305	7276	7306	7336	7477	7384	7382	7410	7373	7353	7261	7374	7330	7480	7364	7343	7406	7372	7390	7453	7435	7270	7481	7412	7286	7299	7458	7358	7199	7419	7441	7239	7372	7343	7340	7475	7457	7426	7313	7437	7203	7368	7240	7476	7328	7296	7501	7449	7378	7470	7385	7428	7383	7337	7338	7348	7234	7460	7438	7317	7409	7354	7245	7284	7396	7364	7325	7533	7348	7330	7450	7310	7270	7434	7525	7350	7334	7407	7370	7257	7230	7392	7325	7419	7293	7442	7382	7368	7303	7390	7343	7401	7194	7441	7468	7394	7373	7272	7403	7478	7333	7263	7390	7304	7286	7460	7372	7537	7344	7403	7307	7283	7350	7393	7293	7361	7385	7276	7377	7240	7400	7326	7345	7241	7338	7264	7370	7317	7287	7245	7396	7252	7447	7229	7379	7348	7461	7397	7288	7379	7471	7337	7382	7365	7242	7362	7341	7343	7304	7357	7407	7383	7353	7448	7294	7319	7424	7400	7353	7343	7213	7447	7254	7288	7296	7350	7567	7400	7337	7399	7276	7353	7344	7324	7388	7395	7324	7231	7413	7287	7326	7336	7421	7286	7404	7335	7312	7253	7476	7241	7345	7398	7306	7367	7369	7284	7401	7313	7370	7341	7409	7453	7297	7391	7348	7298	7437
37972	52789	33402	17874	6404	1692	858	697	689	683	785	755	654	672	687	665	667	725	743	703	735	720	679	733	664	686	693	746	689	678	692	719	735	747	717	722	640	662	719	703	736	704	748	717	724	746	693	712	701	718	686	703	711	668	707	693	744	726	680	622	665	697	743	768	660	703	691	735	737	669	672	671	644	699	666	701	720	707	691	722	739	725	727	716	720	750	704	738	687	678	720	705	705	719	720	719	742	701	732	729	689	692	706	669	712	729	703	733	732	657	699	756	717	719	724	701	689	727	695	718	717	721	740	732	721	707	661	720	685	692	693	687	742	738	698	664	709	741	704	716	709	710	716	730	761	717	758	732	696	704	724	673	697	707	737	668	671	772	701	747	699	709	733	675	698	726	728	725	698	746	728	696	651	751	705	727	725	737	688	715	705	686	673	724	699	689	735	686	763	711	708	693	715	752	694	714	742	693	685	646	734	712	677	758	693	678	726	715	713	725	700	747	681	754	729	706	746	699	734	671	683	739	713	706	740	708	732	688	705	666	680	679	749	723	714	720	762	758	692	715	707	698	765	686	719	676	676	709	738	734	678	713	710	768	694	718	654	692	641	719	727	695	711	659	671	768	743	705	661	695	676	799	741	700	700	711	703	756	739	722	731	707	708	780	687	704	709	714	694	694	679	726	745	705	730	698	669	766	715	719	756	688	703	707	748	705	717	689	680	665	703	736	740	713	711	686	737	699	684	680	708	718	740	721	757	685	696	760	683	736	694	702	664	700	742	702	706	720	711	684	744	695	713	710	716	735	769	737	719	685	705	755	701	669	707	700	682	706	739	683	677	733	700	703	740	689	714	687	681	723	733	746	709	698	673	745	727	697	710	666	763	659	669	754	722	697	717	685	681	761	745	644	688	747	690	716	706	738	705	770	720	747	693	714	687	773	694	681	685	690	642	699	699	722	730	732	716	659	706	711	702	727	749	720	710	717	724	683	757	708	729	717	684	705	687	712	739	657	722	728	711	686	700	703	703	721	688	750	698	644	719	714	709	699	695	685	663	699	638	691	644	748	719	702	713	697	751	719	746	711	705	664	673	685	716	702	734	698	723	695	681	726	711	752	700	733	738	690	677	692	655	708	686	721	705	747	711	730	708	723	747	713	705	685	710	703	702	688	728	670	750	706	705	715	719	729	714	721	707	769	688	752	716	748	699	737	721	677	721	683	749	728	745	748	700	726	709	635	705	688	722	713	688	721	695	665	696	696	763	683	711	700	702	698	750	672	662	700	649	700	712	706	764	749	709	695	735	725	742	682	675	708	716	690	678	693	728	691	700	720	685	712	710	726	733	730	752	742	766	738	738	697	731	712	690	730	727	668	760	712	743	708	715	707	725	683	696	699	716	697	723	719	686	680	717	687	722	738	718	717	727	707	743	718	711	705	703	685	719	739	720	684	717	732	735	700	694	734	699	704	713	691	717	687	680	746	710	714	705	696	704	744	726	750	750	711	711	701	775	737	727	681	703	720	750	735	633	718	704	653	723	720	706	682	732	727	738	703	725	694	724	701	721	696	717	707	704	710	728	717	703	755	720	703	707	722	681	692	686	712	730	710	707	687	759	731	692	745	726	726	718	725	679	720	709	681	644	697	713	739	694	749	698	745	712	722	750	676	643	742	719	696	680	720	710	707	704	732	674	747	681	709	746	728	709	729	711	760	674	743	684	741	745	721	714	728	748	735	709	684	711	687	710	773	716	669	716	707	688	730	710	744	738	770	729	686	720	719	718	670	699	684	686	681	743	686	723	693	661	732	742	705	733	693	684	671	751	737	692	717	725	707	757	724	714	718	734	741	716	714	723	714	742	709	731	747	740	720	731	703	696	700	657	737	693	734	693	714	689	689	712	696	700	714	704	704	755	698	739	688	746	707	738	697	700	762	750	718	714	732	685	708	710	739	719	686	721	689	741	668	719	670	741	730	679	712	716	696	695	705	728	710	710	710	696	710	732	714	728	746	732	703	712	805	681	719	705	708	758	700	703	690	751	731	702	707	694	687	725	706	691	674	734	693	738	698	693	734	691	708	722	732	693	692	724	707	716	685	714	673	701	726	715	723	716	676	716	725	705	718	706	688	718	736	696	700	724	659	728	673	718	745	731	693	697	738	648	698	745	739	710	694	662	672	745	672	674	747	691	700	744	733	684	741	723	703	704	666	708	692	730	716	722	683	690	719	671	695	699	723	731	724	715	721	692	703	661	685	727	696	680	681	707	677	721	752	725	725	728	751	727	742	697	734	707	673	712	667	747	666	709	684	708	718	710	724	712	696	714	657	722	751	726	673	713	739	710	668	691	729	704	699	774	746	750	701	719	693	719	728	685	692	697	703	687	692	706	697	721	678	736	632	680	728	716	709	672	711	718	694	681	753	704	737	708	723	746	685	706	716	676	713	739	733	729	723	698	702	720	719	709	714	719	733	695	675	770	741	686	670	690	706	711	752	719	696	705	712	730	720	724	670	714	765	729	733	722	750	725	700	656	713	756	687	726	699	749	691	703	735	729	667	722	746	670	657	679	660	723	707	707	710	756	700	720	680	754	739	736	686	800	726	770	778	724	678	711	702	694	706	733	745	669	734	715	684	725	714	723	720	744	731	714	669	715	682	687	710	692	709	666	688	694	665	730	673	701	741	685	717	718	705	730	724	738	733	682	720	734	726	740	722	682	706	688	748	705	708	726	767	705	674	688	677	760	679	692	691	714	764	703	704	703	723	690	729	760	705	702	718	715	700	697	722	718	707	702	698	704	715	742	746	690	713	752	767	697	745	730	707	698	701	657	659	722	713	640	765	680	749	691	724	760	707	665	734	690	711	706	702	698	677	732	705	658	733	724	671	667	740	708	667	747	731	682	673	715	734	748	707	686	725	687	696	701	679	686	747	703	678	699	718	706	717	682	677	718	700	693	696	719	700	696	712	748	690	722	749	723	694	743	769	737	751	720	680	691	686	703	697	752	730	707	689	709	765	718	743	683	734	675	731	729	769	714	718	725	706	709	729	708	709	690	732	699	741	723	672	680	709	695	758	737	739	667	709	676	681	675	716	739	702	712	718	700	713	714	741	723	712	724	716	724	703	729	740	765	718	729	710	738	733	718	685	720	732	770	714	714	760	742	711	700	731	708	687	680	691	724	670	673	728	729	718	718	753	731	768	709	694	701	704	691	689	733	755	662	696	682	769	709	752	746	732	714	740	719	654	698	694	696	735	736	744	661	759	672	743	686	726	703	691	749	734	681	713	738	741	759	699	678	759	650	710	740	741	676	756	706	696	696	669	739	698	708	682	665	725	689	693	733	709	681	747	748	707	723	747	692	703	738	699	678	760	691	765	775	677	742	659	737	774	726	733	777	731	708	722	718	699	733	711	713	689	730	749	713	726	669	694	683	715	715	718	736	697	707	687	690	718	645	701	738	744	744	741	701	763	731	773	659	704	733	710	748	722
53274	62130	58748	52039	39344	20128	8498	6411	6324	6102	6180	6289	6301	6230	6318	6249	6199	6174	6185	6277	6231	6222	6301	6279	6198	6233	6335	6303	6316	6240	6304	6250	6225	6226	6243	6189	6188	6203	6174	6319	6225	6186	6282	6166	6237	6236	6363	6233	6175	6224	6285	6214	6218	6171	6169	6270	6305	6238	6226	6291	6238	6291	6314	6358	6160	6233	6117	6189	6354	6195	6173	6295	6214	6157	6210	6195	6192	6245	6241	6184	6338	6191	6380	6313	6214	6202	6287	6251	6227	6200	6202	6179	6288	6104	6167	6259	6160	6128	6149	6232	6242	6240	6192	6260	6292	6189	6290	6131	6216	6271	6148	6162	6213	6260	6047	6073	6228	6297	6173	6221	6214	6279	6257	6197	6218	6259	6310	6149	6258	6332	6237	6114	6244	6167	6284	6240	6191	6136	6237	6320	6267	6344	6255	6256	6238	6315	6314	6230	6177	6293	6331	6270	6272	6287	6279	6323	6161	6236	6207	6271	6206	6216	6144	6463	6197	6169	6288	6184	6292	6330	6271	6245	6201	6172	6337	6195	6224	6187	6123	6184	6323	6201	6268	6193	6213	6359	6323	6177	6274	6218	6181	6283	6288	6207	6226	6207	6206	6105	6345	6219	6322	6267	6227	6283	6297	6186	6162	6332	6155	6193	6308	6259	6100	6291	6179	6154	6376	6255	6161	6287	6282	6219	6068	6174	6261	6161	6047	6296	6326	6309	6202	6242	6181	6315	6250	6294	6243	6223	6274	6100	6234	6212	6253	6388	6231	6235	6206	6230	6349	6240	6240	6195	6220	6256	6247	6115	6252	6257	6192	6312	6270	6368	6410	6261	6238	6168	6255	6336	6252	6251	6159	6297	6248	6046	6181	6298	6314	6341	6320	6222	6401	6289	6160	6191	6252	6199	6225	6209	6283	6190	6330	6296	6225	6240	6305	6235	6230	6133	6094	6176	6250	6157	6203	6198	6303	6213	6205	6240	6213	6283	6264	6230	6291	6231	6187	6264	6209	6270	6248	6313	6077	6253	6290	6196	6279	6240	6267	6292	6210	6246	6188	6257	6338	6240	6301	6244	6206	6304	6238	6113	6078	6278	6174	6280	6107	6356	6214	6198	6238	6270	6216	6258	6255	6143	6252	6252	6189	6175	6147	6245	6157	6179	6118	6359	6310	6114	6365	6281	6157	6223	6210	6181	6290	6342	6220	6179	6287	6231	6094	6284	6306	6340	6266	6245	6162	6216	6119	6288	6237	6228	6298	6268	6289	6175	6236	6380	6184	6214	6266	6345	6171	6149	6246	6226	6155	6214	6213	6290	6243	6318	6248	6239	6038	6141	6266	6204	6379	6280	6233	6179	6219	6077	6333	6154	6328	6193	6175	6331	6179	6173	6175	6300	6269	6335	6335	6238	6309	6206	6181	6146	6366	6268	6240	6316	6252	6210	6105	6208	6229	6184	6181	6129	6345	6183	6272	6266	6198	6225	6187	6263	6133	6195	6150	6308	6255	6198	6280	6082	6188	6167	6247	6226	6227	6239	6250	6229	6249	6208	6268	6275	6094	6357	6097	6159	6176	6275	6322	6208	6191	6112	6238	6193	6183	6230	6264	6168	6263	6192	6205	6316	6177	6373	6240	6246	6433	6283	6159	6226	6191	6326	6256	6165	6315	6232	6193	6234	6332	6177	6304	6183	6337	6314	6264	6253	6186	6183	6306	6226	6233	6301	6171	6139	6272	6287	6252	6253	6260	6144	6222	6212	6359	6229	6117	6229	6167	6188	6313	6277	6278	6165	6239	6178	6268	6150	6286	6279	6172	6118	6250	6266	6287	6418	6174	6200	6389	6135	6093	6304	6365	6223	6210	6321	6239	6274	6308	6266	6363	6242	6280	6236	6357	6167	6242	6288	6274	6213	6296	6164	6170	6313	6409	6216	6257	6223	6288	6241	6252	6359	6262	6159	6132	6242	6260	6288	6313	6229	6258	6194	6177	6329	6308	6189	6276	6345	6287	6203	6301	6269	6318	6248	6218	6152	6362	6189	6311	6232	6238	6227	6382	6098	6261	6393	6294	6139	6198	6248	6296	6306	6256	6279	6201	6313	6252	6206	6252	6204	6186	6232	6255	6220	6268	6381	6340	6160	6270	6211	6102	6350	6227	6161	6068	6205	6225	6219	6308	6101	6099	6304	6269	6153	6336	6160	6168	6209	6262	6300	6106	6237	6241	6195	6242	6300	6212	6165	6196	6139	6183	6294	6042	6159	6280	6276	6322	6195	6146	6294	6364	6190	6254	6360	6288	6227	6167	6219	6210	6253	6235	6250	6240	6179	6216	6233	6150	6297	6296	6171	6241	6239	6191	6284	6337	6254	6261	6197	6376	6183	6261	6193	6188	6322	6302	6180	6128	6233	6169	6207	6187	6371	6219	6247	6211	6140	6146	6241	6252	6182	6258	6185	6233	6192	6134	6156	6107	6271	6200	6224	6264	6194	6088	6219	6288	6157	6262	6231	6185	6211	6240	6186	6313	6276	6081	6264	6319	6288	6219	6242	6212	6350	6171	6243	6165	6312	6311	6203	6258	6190	6287	6236	6216	6291	6183	6290	6235	6317	6326	6336	6170	6282	6272	6241	6375	6271	6286	6156	6180	6307	6217	6246	6241	6274	6346	6197	6305	6227	6236	6305	6176	6222	6173	6166	6096	6368	6207	6225	6159	6277	6221	6267	6315	6157	6265	6272	6258	6387	6252	6262	6228	6395	6188	6247	6300	6291	6279	6102	6149	6411	6245	6256	6211	6189	6210	6140	6121	6262	6196	6292	6194	6217	6306	6193	6337	6217	6252	6156	6289	6234	6258	6195	6214	6335	6239	6207	6323	6154	6184	6185	6320	6112	6185	6233	6297	6278	6271	6352	6246	6140	6331	6246	6226	6284	6086	6287	6270	6256	6219	6244	6303	6264	6208	6273	6158	6323	6307	6142	6158	6352	6257	6125	6216	6244	6235	6328	6181	6246	6180	6075	6162	6232	6124	6142	6253	6190	6272	6315	6409	6176	6317	6195	6176	6276	6199	6276	6256	6423	6317	6204	6128	6221	6261	6216	6132	6157	6246	6185	6302	6074	6179	6259	6297	6263	6183	6262	6220	6213	6335	6360	6125	6157	6207	6156	6155	6240	6274	6053	6148	6214	6242	6292	6196	6194	6192	6202	6302	6291	6215	6147	6240	6290	6089	6193	6223	6296	6196	6191	6217	6292	6222	6117	6277	6231	6184	6155	6261	6301	6173	6178	6253	6235	6213	6243	6070	6191	6332	6256	6108	6328	6235	6346	6295	6141	6287	6201	6142	6222	6317	6132	6332	6153	6247	6297	6341	6252	6224	6313	6259	6344	6239	6367	6169	6253	6298	6229	6151	6279	6113	6228	6209	6306	6228	6293	6131	6179	6149	6290	6135	6312	6286	6221	6177	6270	6147	6276	6320	6123	6256	6231	6221	6159	6213	6234	6311	6116	6267	6254	6109	6252	6265	6313	6290	6153	6118	6187	6165	6147	6162	6231	6119	6272	6183	6394	6225	6273	6167	6189	6139	6268	6290	6082	6191	6205	6239	6203	6262	6326	6218	6134	6188	6315	6172	6176	6083	6267	6225	6157	6189	6302	6155	6233	6170	6260	6378	6275	6252	6341	6245	6083	6273	6208	6299	6194	6129	6250	6288	6281	6244	6253	6298	6205	6288	6145	6227	6162	6128	6330	6271	6254	6126	6275	6305	6231	6253	6180	6301	6153	6230	6242	6098	6136	6209	6144	6125	6261	6216	6120	6237	6219	6223	6233	6296	6132	6275	6262	6133	6199	6207	6239	6240	6139	6226	6224	6174	6192	6203	6249	6268	6159	6195	6308	6205	6152	6314	6269	6322	6229	6208	6250	6233	6236	6235	6143	6335	6268	6210	6237	6301	6197	6242	6246	6220	6205	6221	6169	6235	6189	6101	6301	6218	6204	6259	6359	6307	6199	6232	6103	6132	6335	6212	6156	6176	6116	6163	6132	6219	6223	6300	6285	6242	6257	6211	6098	6205	6222	6258	6316	6180	6242	6384	6123	6277	6192	6180	6276	6260	6288	6249	6203	6325	6283	6269	6209	6225	6273	6179	6327	6312	6148	6149	6277	6133	6153	6243	6171	6326	6190	6150	6188	6217	6239	6131	6183	6259	6218	6138	6252	6176	6285	6249	6099	6194	6291	6142	6284	6358	6309	6239	6194	6157	6312	6286	6290	6338	6232	6243	6177	6185	6224	6118	6250	6264	6237	6129	6299	6345	6218	6166	6250	6245	6168	6254	6201	6307	6276	6074	6237	6257	6296	6170	6231	6323	6258	6153	6230	6156	6124	6127	6271	6253	6322	6283	6149	6222	6159	6166	6183	6258	6099	6212	6250	6232	6278	6298	6224	6147	6211	6143	6287	6146	6162	6224	6295	6229	6208	6161	6310	6185	6283	6148	6309	6322	6230	6267	6225	6064	6214	6291	6308	6281	6343	6283	6203	6266	6337	6237	6178	6295	6119	6135	6277	6216	6083	6281	6175	6284	6213	6212	6223	6249	6165	6209	6215	6235	6379	6197	6261	6191	6186	6305	6240	6243	6245	6339	6216	6262	6276	6332	6329	6327	6138	6263	6258	6131	6169	6252	6197	6232	6169	6185	6215	6264	6278	6383	6257	6295	6221	6383	6288	6267	6228	6155	6145	6256	6246	6296	6301	6218	6209	6229	6230	6290	6111	6201	6145	6236	6200	6226	6138	6258	6236	6244	6209	6196	6142	6267	6337	6255	6277	6273	6247	6207	6296	6115	6250	6184	6216	6401	6143	6128	6299	6208	6255	6273	6386	6158	6302	6364	6167	6239	6255	6341	6295	6285	6236	6045	6300	6253	6143	6346	6206	6171	6241	6378	6106	6254	6305	6272	6400	6078	6178	6265	6226	6224	6257	6217	6176	6314	6312	6236	6210	6227	6277	6259	6207	6248	6219	6325	6284	6236	6394	6384	6321	6176	6112	6332	6286	6310	6308	6379	6164	6232	6260	6318	6207	6192	6252	6175	6247
19335	22859	12102	4395	1685	945	814	801	788	751	857	737	822	781	768	793	749	820	774	752	768	799	785	817	815	768	813	821	770	825	764	748	775	796	743	759	795	788	719	810	771	810	754	784	784	797	837	761	740	803	761	780	727	738	755	811	791	810	833	788	763	807	794	769	760	777	758	778	750	771	844	767	730	785	819	780	793	836	783	770	799	767	747	816	791	744	766	827	758	767	822	760	768	797	877	814	824	788	812	809	761	772	817	784	829	745	757	787	781	793	761	782	787	779	808	780	829	827	772	766	768	771	784	743	762	762	723	823	772	803	753	764	769	836	814	740	780	749	794	808	773	851	787	819	682	795	776	806	773	829	769	792	787	807	797	786	775	803	787	807	799	803	797	759	801	751	801	808	777	754	796	755	809	795	762	785	748	795	776	765	788	738	763	784	798	789	800	765	794	764	760	790	772	790	762	811	785	773	789	816	789	733	774	784	778	777	760	755	772	754	808	768	776	735	775	793	754	778	742	830	782	814	851	752	785	800	801	807	783	801	783	810	857	784	778	787	785	791	788	766	775	805	802	793	700	776	825	756	799	765	795	783	781	733	795	804	775	754	796	815	799	794	798	741	805	750	784	764	808	779	796	766	801	763	761	749	793	764	759	793	801	811	803	836	818	770	793	790	752	777	772	752	718	824	772	759	787	782	771	785	778	739	794	798	749	803	849	766	777	771	798	781	791	746	798	758	844	798	799	790	740	793	778	845	790	763	813	781	797	783	769	841	746	790	811	786	761	792	792	701	789	801	828	795	763	769	745	762	787	751	750	784	784	771	792	788	798	770	773	774	754	801	772	779	782	760	772	793	743	801	824	793	775	807	781	788	793	790	797	796	817	789	820	788	797	798	783	805	759	796	805	815	821	769	798	764	764	794	767	779	794	775	768	778	802	824	802	775	820	748	780	767	801	792	798	778	790	776	802	801	792	786	772	780	775	755	728	748	747	776	771	750	798	772	773	809	781	836	818	795	805	802	823	813	811	797	821	768	726	779	777	758	765	853	788	776	757	751	793	729	793	765	753	741	829	791	828	850	724	777	769	763	728	815	804	763	787	835	789	773	724	828	784	829	818	787	762	774	831	752	783	778	755	791	827	818	803	823	767	818	792	793	764	795	817	798	799	793	772	780	751	789	788	796	765	791	747	806	772	769	698	739	777	804	775	787	790	737	753	697	770	812	752	729	809	788	729	809	767	815	747	781	770	748	820	782	791	833	765	813	722	799	724	785	816	734	789	800	720	755	789	755	784	818	785	851	786	750	711	811	850	823	833	794	798	808	796	825	758	788	782	772	787	787	805	720	766	798	813	822	767	835	753	818	768	767	816	756	795	802	822	758	794	828	784	771	799	803	764	782	829	794	801	797	780	813	836	790	812	771	765	786	752	758	744	776	794	781	755	777	790	805	855	785	755	785	792	763	775	765	815	786	805	760	748	800	771	789	757	780	756	803	817	820	769	761	752	733	784	815	773	777	784	781	816	776	823	744	807	783	761	840	762	821	797	734	738	771	747	782	762	797	778	827	740	779	790	782	781	778	805	760	809	743	773	805	802	775	785	814	817	778	815	764	782	755	803	743	748	768	782	768	766	757	794	780	770	797	757	774	752	830	818	765	802	754	733	794	806	799	767	779	764	816	761	819	777	765	790	798	794	843	809	816	823	743	749	767	768	727	777	806	802	775	802	783	769	781	832	764	780	752	793	775	779	721	787	753	811	732	812	831	778	798	834	814	821	714	752	774	789	818	822	789	799	798	788	777	780	750	762	769	806	784	808	772	834	823	760	778	778	811	807	717	745	789	776	799	814	784	801	811	803	763	789	797	807	793	787	770	814	754	774	786	781	768	748	762	801	795	726	782	752	802	789	785	751	756	782	774	766	744	839	784	745	760	787	788	741	784	789	783	759	769	796	805	809	755	809	796	752	783	833	800	805	747	774	763	739	769	780	789	756	750	809	734	801	795	778	711	790	787	753	774	801	773	789	772	793	810	807	759	773	795	777	807	764	768	773	777	787	818	782	803	784	787	770	749	790	769	791	784	787	774	797	731	778	763	771	811	801	803	787	761	839	745	790	743	806	716	790	738	765	765	796	784	761	782	766	749	760	799	793	831	798	806	814	792	763	771	798	799	808	771	784	779	774	759	763	812	760	772	835	788	782	775	716	790	773	747	788	819	801	774	806	803	776	761	749	801	787	783	798	762	816	824	740	798	795	809	799	779	829	811	754	742	785	789	801	774	762	824	764	776	800	809	791	821	810	788	825	762	798	805	784	750	785	791	764	817	789	796	776	799	772	806	774	740	814	724	767	805	775	804	831	764	750	762	808	761	724	789	828	751	752	802	801	779	780	805	775	742	826	783	793	788	770	746	778	818	805	809	773	819	811	801	804	808	758	790	823	795	754	781	842	802	732	787	772	788	741	770	764	750	829	779	780	793	836	782	837	725	762	793	814	797	764	764	789	749	778	774	762	809	753	832	848	769	810	800	793	754	793	826	778	770	808	767	798	761	759	814	811	774	783	802	770	794	803	784	839	820	770	736	836	789	784	798	761	770	724	804	790	843	813	764	769	745	846	724	797	839	815	797	782	779	771	765	796	795	755	779	796	753	775	821	801	802	816	803	780	766	764	785	783	756	741	790	827	739	789	794	817	782	776	802	771	770	788	773	785	755	787	829	754	760	764	755	838	831	830	777	795	841	789	837	805	863	742	792	812	793	777	769	810	754	729	796	770	796	784	791	803	803	744	787	856	800	795	802	800	770	799	767	786	820	759	757	787	792	813	769	782	753	766	824	830	739	785	784	815	780	757	780	787	741	752	794	775	733	828	754	824	828	782	790	792	747	785	803	743	763	800	767	805	758	762	784	784	795	768	782	818	796	761	838	752	702	838	713	814	777	751	741	816	803	799	793	776	759	762	778	810	743	775	850	761	797	770	734	835	750	794	798	816	794	796	765	783	771	754	821	739	762	784	753	753	829	802	826	793	782	765	808	776	767	761	783	801	794	783	759	782	821	759	789	762	812	788	783	832	840	814	813	794	801	745	713	777	804	781	794	817	744	803	790	790	828	731	815	800	804	855	781	760	848	796	804	819	767	776	766	767	792	806	782	751	759	813	807	765	796	786	786	761	773	753	810	821	784	740	761	748	815	803	802	750	814	816	756	793	811	780	805	835	813	798	776	767	759	756	776	794	813	786	770	829	769	820	753	726	806	775	814	797	778	796	780	745	804	815	782	822	763	775	787	781	792	740	776	779	818	745	772	828	774	814	743	790	780	835	743	756	769	828	799	747	766	793	799	777	775	716	797	778	759	776	792	735	800	805	800	763	753	751	796	765	746	770	788	743	762	722	749	799	792	758	780	796	769	842	788	808	810	793	763	756	773	774	776	801	809	781	753	825	790	785	771	781	819	824	753	799	757	757	779	754	760	776	812	772	789	819	788	799	797
53873	49568	36374	29673	19895	10058	7157	6924	6811	6831	6755	6849	6749	6685	6774	6858	6774	6824	6893	6880	6683	6825	6954	6747	6940	6832	6747	6730	6776	6907	6760	6779	6869	6817	6794	6791	6852	6667	6812	6774	6694	6849	6808	6794	6756	6808	6842	6834	6806	6857	6779	6911	6850	6775	6737	6704	6884	6850	6796	6770	6742	6847	6793	6628	6763	6852	6757	6646	6793	6830	6818	6760	6825	6728	6748	6779	6713	6827	6857	6786	6876	6885	6754	6650	6890	6724	6781	6707	6808	6857	6785	6725	6689	6706	6766	6767	6629	6891	6716	6660	6704	6900	6760	6950	6753	6739	6898	6739	6870	6747	6916	6704	6674	6684	6798	6882	6818	6943	6937	6823	6905	6788	6919	6728	6774	6860	6802	6798	6766	6867	6862	6735	6765	6918	6846	6776	6834	6774	6784	6767	6761	6688	6716	6761	6909	6838	6689	6759	6745	6717	6825	6771	6716	6771	6845	6742	6771	6904	6817	6861	6791	6802	6807	6890	6689	6722	6808	6765	6839	6765	6795	6713	6810	6880	6845	6665	6801	6632	6718	6708	6915	6690	6689	6927	6807	6831	6773	6883	6862	6677	6740	6823	6709	6734	6835	6695	6824	6768	6889	6901	6943	6640	6677	6667	6799	6799	6727	6798	6780	6791	6810	6701	6787	6823	6906	6800	6916	6768	6955	6699	6780	6813	6832	6784	6825	6846	6657	6823	6811	6732	6895	6873	6711	6842	6802	6737	6872	6646	6852	6852	6769	6761	6754	6756	6886	6738	6782	6628	6726	6934	6767	6837	6853	6732	6741	6800	6848	6779	6789	6673	6957	6778	6789	6927	6878	6959	6768	6731	6724	6773	6734	6747	6738	6791	6781	6820	6826	6787	6899	6901	6747	6948	6797	6817	6905	6723	6778	6802	6886	6950	6833	6916	6840	6771	6861	6772	6829	6846	6872	6692	6726	6860	6732	6758	6919	6747	6862	6799	6765	6725	6763	6962	6724	6820	6779	6834	6731	6782	6766	6881	6780	6790	6881	6843	6804	6806	6714	6778	6891	6886	6889	6856	6822	6811	6726	6869	6827	6834	6906	6778	6685	6582	6820	6806	6719	6742	6783	6900	6881	6849	6917	6846	6845	6783	6643	6804	6760	6831	6819	6814	6823	6742	6810	6773	6821	6807	6633	6759	6809	6752	6836	6839	6650	6876	6770	6794	6726	6636	6788	6838	6762	6652	6833	6831	6765	6753	6913	6896	6757	6918	6823	6765	6746	6716	6805	6733	6972	6751	6801	6765	6774	6806	6788	6701	6784	6743	6712	6789	6800	6680	6748	6856	6728	6776	6706	6699	6793	6756	6663	6781	6717	6723	6835	6850	6811	6886	6699	6721	6735	6864	6766	6901	6794	6853	6685	6687	6655	6855	6850	6784	6823	6744	6944	6699	6847	6758	6779	6739	6817	6835	6891	6822	6880	6862	6944	6858	6829	6719	6857	6849	6771	6836	6806	6824	6812	6802	6610	6850	6626	6821	6654	6850	6777	6716	6811	6866	6868	6887	6779	6890	6826	6752	6727	6783	6816	6869	6674	6674	6844	6855	6847	6859	6818	6785	6738	6874	6751	6794	6707	6774	6840	6865	6729	6839	6915	6771	6727	6685	6752	6762	6739	6814	6807	6948	6736	6595	6711	6802	6790	6796	6781	6861	6783	6797	6826	6874	6623	6862	6836	6774	6858	6773	6761	6831	6866	6909	6953	6675	6741	6855	6634	6735	6791	6814	6680	6820	6818	6698	6826	6837	6745	6821	6801	6752	6853	6681	6768	6808	6716	6613	6813	6825	6819	6734	6853	6900	6818	6838	6831	6816	6721	6709	6900	6666	6869	6806	6818	6910	6838	6756	6887	6788	6788	6845	6991	6881	6839	6830	6693	6703	6820	6743	6764	6921	6840	6759	6801	6754	6660	6801	6779	6743	6784	6686	6853	6799	6893	6850	6655	6867	6650	6724	6783	6716	6768	6734	6759	6833	6709	6720	6692	6698	6806	6882	6744	6682	6758	6699	6747	6772	6805	6864	6828	6829	6654	6847	6827	6948	6718	6750	6864	6637	6732	6774	6737	6768	6819	6921	6752	6822	6675	6866	6760	6701	6763	6872	6779	6835	6697	6769	6716	6810	6714	6807	6868	6864	6909	6743	6770	6886	6869	6755	6698	6801	6800	6741	6610	6792	6766	6982	6907	6838	6912	6859	6693	6726	6871	6722	6737	6722	6779	6806	6734	6822	6852	6742	6749	6803	6819	6842	6814	6842	6716	6751	6675	6860	6645	6891	6753	6755	6846	6844	6820	6823	6756	6807	6825	6861	6811	6738	6843	6791	6599	6852	6790	6826	6800	6890	6862	6840	6880	6834	6753	6765	6722	6725	6701	6616	6708	6796	6801	6877	6675	6809	6801	6766	6860	6807	6778	6665	6851	6658	6908	6813	6617	6734	6699	6665	6901	6878	6771	6798	6798	6894	6834	6974	6722	6757	6710	6847	6773	6806	6683	6777	6827	6616	6843	6753	6910	6804	6812	6726	6886	6840	6746	6889	6718	6753	6917	6753	6754	6794	6804	6850	6692	6753	6809	6811	6793	6678	6785	6818	6717	6857	6809	6812	6739	6838	6818	6726	6751	6754	6767	6809	6812	6823	6856	6862	6676	6733	6777	6830	6703	6815	6716	6866	6746	6851	6949	6666	6966	6756	6727	6792	6699	6848	6807	6741	6963	6931	6730	6783	6890	6786	6779	6912	6799	6844	6757	6798	6889	6785	6718	6821	6639	6988	6732	6815	6676	6827	6980	6839	6891	6810	6743	6833	6710	6757	6790	6841	6792	6672	6752	6808	6767	6806	6806	6812	6702	6838	6752	6788	6813	6893	6693	6888	6733	6781	6761	6788	6815	6793	6729	6700	6697	6710	6820	6835	6935	6879	6649	6729	6775	6876	6782	6788	6761	6844	6921	6775	6844	6806	6750	6730	6801	6870	6769	6744	6760	6935	6843	6776	6633	6679	6950	6796	6838	6814	6666	6749	6834	6724	6614	6905	6900	6757	6681	6874	6643	6769	6724	6833	6820	6819	6863	6654	6890	6728	6928	6795	6723	6834	6823	6741	6937	6774	6847	6848	6773	6733	6717	6864	6668	6738	6761	6783	6857	6771	6635	6931	6778	6900	6675	6746	6856	6852	6738	6863	6793	6785	6785	6747	6887	6714	6781	6655	6759	6829	6830	6895	6785	6824	6844	6756	6988	6812	6731	6890	6817	6969	6764	6777	6830	6759	6896	6787	6814	6749	6675	6760	6683	6757	6810	6781	6643	6872	6787	6827	6893	6691	6813	6717	6781	6651	6736	6775	6881	6825	6798	6748	6749	6817	6796	6712	6894	6760	6746	6796	6725	6917	6834	6839	6735	6781	6757	6812	6784	6869	6810	6749	6839	6669	6922	6839	6721	6683	6775	6711	6757	6797	6922	6800	6861	6852	6763	6797	6843	6870	6827	6796	6840	6765	6834	6725	6736	6720	6817	6825	6974	6812	6850	6741	6759	6890	6771	6848	6862	6822	6732	6799	6863	6756	6835	6817	6747	6853	6729	6947	6683	6690	6693	6745	6861	6763	6655	6668	6794	6810	6845	6706	6774	6796	6792	6701	6751	6893	6797	6826	6924	6822	6693	6713	6826	6752	6806	6729	6900	6794	6788	6734	6771	6891	6910	6887	6699	6907	6752	6726	6895	6782	6892	6772	6894	6732	6634	6723	6785	6729	6734	6954	6680	6820	6753	6896	6813	6828	6804	6814	6836	6881	6709	6724	6780	6711	6691	6726	6837	6926	6941	6787	6909	6866	6816	6793	6735	6836	6843	6704	6918	6981	6685	6840	6811	6767	6765	6843	6818	6856	6760	6624	6698	6789	6793	6832	6775	6591	6835	6930	6752	6705	6814	6758	6752	6772	6787	6839	6707	6666	6906	6759	6886	6877	6829	6820	6809	6795	6894	6918	6802	6789	6716	6739	6903	6611	6920	6794	6811	6786	6792	6892	6816	6911	6756	6769	6820	6852	6780	6757	6724	6917	6800	6770	6892	6882	6825	6843	6863	6819	6718	6796	6735	6938	6835	6707	6681	6772	6748	6830	6713	6885	6723	6718	6753	6859	6750	6935	6916	6784	6761	6819	6927	6869	6770	6801	6859	6715	6794	6812	6729	6981	6857	6789	6785	6925	6839	6825	6795	6722	6843	6800	6906	6843	6698	6793	6799	6872	6733	6764	6778	6819	6746	6941	6772	6795	6855	6744	6877	6805	6924	6862	6930	6728	6785	6675	6815	6868	6800	6838	6812	6774	6818	6910	6727	6923	6792	6766	6954	6726	6861	6706	6789	6649	6830	6634	6705	6769	6753	6748	6960	6784	6776	6703	6717	6698	6662	6840	6807	6859	6758	6753	6722	6855	6787	6771	6656	6952	6809	6670	6756	6703	6807	6814	6763	6826	6722	6875	6671	6721	6962	6689	6859	6721	6854	6924	6885	6841	6674	6770	6753	6858	6907	6711	6922	6671	6793	6684	6742	6838	6729	6771	6712	6888	6676	6765	6823	6847	6812	6803	6740	6840	6816	6753	6930	6885	6811	6623	6814	6826	6775	6878	6746	6790	6732	6858	6741	6828	6913	6896	6850	6988	6763	6714	6965	6675	6862	6827	6705	6785	6768	6854	6895	6965	6834	6924	6842	6833	6712	6807	6758	6776	6794	6728	6635	6880	6797	6861	6875	6707	6953	6840	6752	6778	6795	6691	6868	7012	6798	6646	6654	6796	6792	6788	6889	6725	6873	6794	6782	6832	6730	6769	6751	6783	6726	6799	6872	6721	6747	6727	6835	6694	6842	6731	6829	6750	6918	6808	6856	6823	6829	6802	6804	6703	6692	6826	6812	6811	6788	6762	6855	6792	6840	6681	6676	6728	7021	6772	6794	6828	6785	6898	6841	6718	6857	6693	6709	6848	6901	6762	6720	6849	6754	6764	6797	6741	6740	6775	6818	6821	6793	6956	6800	6704	6797	6940	6758	6798
50229	51679	31337	13761	3766	1216	845	775	728	784	774	754	818	752	786	754	770	750	731	771	728	764	780	764	755	738	753	733	770	741	778	781	780	706	729	794	774	751	741	766	762	723	722	816	781	777	778	747	779	751	786	740	714	753	827	760	768	720	776	776	705	784	768	790	743	744	778	758	723	760	778	730	764	773	775	800	773	735	749	754	764	765	697	764	797	710	817	771	727	809	762	752	743	753	785	748	771	745	759	748	777	719	734	790	764	784	737	772	768	744	760	782	749	780	795	731	735	720	773	762	767	742	775	798	771	771	773	704	759	768	789	750	776	697	741	768	739	758	778	777	767	704	743	766	740	732	795	751	774	789	758	788	744	753	778	765	799	748	751	734	780	761	747	805	735	762	774	763	766	747	757	790	715	720	780	785	821	762	746	769	787	738	798	810	773	735	783	763	777	792	741	799	730	775	760	757	771	801	737	783	736	756	752	761	799	776	719	750	763	734	782	778	785	801	718	750	784	776	803	726	757	719	715	750	784	724	804	736	795	731	788	789	797	764	795	712	761	744	759	754	777	774	745	783	762	740	811	804	778	735	745	738	810	775	761	728	745	721	754	782	739	754	790	760	737	763	768	750	744	752	691	774	728	807	745	724	789	809	768	753	770	813	761	760	777	726	768	763	752	760	753	754	746	767	742	782	757	751	813	760	760	717	776	691	801	725	703	777	795	754	740	796	717	736	768	767	771	734	745	805	718	785	768	736	734	745	749	756	782	794	729	749	756	808	736	771	754	757	808	781	777	741	724	780	761	700	752	748	752	748	758	754	706	745	754	755	741	773	776	800	684	763	723	737	773	774	765	753	782	782	789	792	765	840	753	776	786	729	776	747	833	783	762	775	771	789	760	730	747	777	768	733	824	749	740	780	729	779	772	757	802	778	780	728	807	767	837	743	778	777	780	765	802	812	718	810	721	746	770	777	789	754	705	759	715	742	756	749	784	765	751	777	782	737	777	773	771	767	773	778	791	759	737	790	787	805	843	730	749	733	730	767	741	788	761	752	742	739	780	795	769	790	752	728	748	784	792	746	796	728	789	793	804	747	746	801	707	780	777	825	768	800	697	820	784	761	745	736	744	747	746	726	745	744	790	741	778	774	778	754	767	751	765	725	746	730	785	760	740	759	799	759	728	696	758	742	775	746	716	768	738	738	725	830	743	785	766	744	742	776	740	752	752	793	749	744	775	748	756	796	779	760	815	737	728	802	747	786	797	760	780	739	742	817	719	787	761	719	746	734	751	781	738	769	744	759	728	738	742	772	788	750	765	760	747	783	776	762	733	768	719	728	738	733	732	793	784	743	754	772	747	758	750	758	729	724	741	795	718	705	782	776	769	740	813	751	718	739	746	764	756	794	785	741	747	758	726	729	751	751	816	818	746	752	789	789	807	751	781	740	774	766	747	763	723	806	713	757	751	772	793	713	758	761	790	758	725	790	734	722	753	751	790	742	765	775	738	741	793	771	772	733	757	777	771	754	771	738	775	768	749	805	746	763	769	735	763	747	786	732	747	758	792	770	795	771	793	770	752	814	757	766	753	765	788	790	763	772	802	742	748	748	771	785	760	793	808	745	838	763	751	738	789	746	778	789	755	755	765	762	766	788	787	675	764	738	803	789	765	723	784	768	721	752	785	788	795	798	772	758	753	715	800	732	826	785	731	721	786	780	764	784	809	762	782	764	742	786	787	799	760	729	809	751	765	785	784	788	776	786	789	775	775	772	758	776	692	729	779	727	743	752	774	764	753	771	773	741	725	722	751	718	789	742	738	704	757	807	749	805	760	783	806	720	709	750	793	749	759	754	718	725	756	765	761	771	769	741	735	711	838	761	771	750	770	764	757	773	801	756	740	762	829	803	736	768	772	808	828	809	767	814	757	762	770	748	778	729	782	768	759	800	783	755	768	797	796	796	809	773	794	768	783	804	793	737	797	781	779	723	770	737	772	749	776	751	775	754	753	805	729	777	746	770	739	756	737	767	780	798	732	776	760	719	795	748	733	806	766	738	800	718	692	745	743	771	759	722	774	755	727	796	777	815	744	798	771	812	802	791	798	799	770	738	742	776	773	797	780	779	745	788	729	749	767	748	787	758	803	759	774	772	787	736	741	805	756	771	723	781	709	758	768	780	705	727	744	755	777	756	774	747	760	787	793	747	771	739	726	775	768	768	771	792	827	778	729	768	759	761	757	798	732	800	741	802	831	788	778	701	772	804	725	777	718	745	812	735	747	816	766	727	734	797	769	779	764	734	787	774	825	767	746	747	745	749	782	769	768	766	793	760	737	760	780	736	765	760	812	751	774	796	778	789	730	764	746	791	740	794	758	743	757	767	783	771	708	751	706	776	735	777	761	750	807	696	696	795	773	792	798	816	801	784	753	761	802	762	781	749	799	767	781	766	774	764	716	771	781	719	764	749	825	786	789	767	720	731	712	762	786	754	781	787	716	775	774	759	781	781	761	721	781	779	828	779	759	777	756	755	773	789	771	756	795	774	755	801	768	783	766	790	815	726	739	784	809	763	820	741	758	773	792	745	776	794	749	814	730	731	791	767	775	760	768	748	744	746	721	767	787	760	757	778	775	754	792	723	764	761	766	764	723	767	738	788	771	810	782	736	721	812	772	792	795	793	754	738	744	755	743	765	790	733	774	753	782	742	757	775	801	726	791	744	759	808	775	743	749	704	790	728	764	774	758	731	769	795	750	787	734	759	701	774	771	728	773	767	770	787	744	800	806	794	788	730	727	734	797	771	795	786	755	815	753	733	755	745	770	773	788	737	761	769	757	771	751	781	786	792	743	801	748	781	783	768	744	706	732	713	760	756	771	770	775	766	817	728	726	741	790	783	730	787	756	713	756	755	781	747	775	787	741	743	735	775	824	783	782	720	771	790	759	766	814	733	771	815	744	738	761	745	769	740	815	764	756	819	804	764	726	742	731	774	774	755	754	774	766	732	733	744	749	803	779	739	734	771	807	783	719	832	709	777	792	760	793	788	790	813	755	750	762	744	831	748	786	758	750	745	730	792	750	763	791	711	752	733	790	750	799	753	755	810	784	798	743	812	769	758	731	772	746	721	795	736	808	752	779	751	754	798	782	760	712	743	705	771	724	746	685	764	815	764	744	739	757	793	752	781	778	765	793	791	741	718	732	750	780	766	737	805	734	797	746	731	749	725	834	740	759	755	767	773	813	749	741	779	762	793	774	761	800	789	773	762	717	770	758	787	730	748	788	798	737	771	760	740	797	820	756	741	773	744	743	731	737	761	773	764	771	774	785	776	743	762	764	743	763	775	750	769	770	775	756	764	784	775	761	794	762	759	742	771	786	790	789	752	773	770	761	771	738	762	803	761	761	718	775	738	742	760	753	759	748	775	763	743	777	725	715	756	731	761	773	749	827	751	764	734	847	802	758	798	766	784	766	768	790	742	740	771	794	799	753	751
61045	59843	55692	43293	30683	14813	7696	6757	6723	6715	6652	6622	6588	6538	6724	6565	6703	6666	6739	6554	6539	6464	6689	6574	6542	6718	6643	6624	6729	6564	6696	6608	6564	6613	6688	6610	6559	6627	6712	6525	6597	6478	6635	6549	6627	6650	6570	6578	6718	6620	6547	6649	6705	6688	6568	6743	6607	6525	6655	6623	6577	6683	6459	6712	6708	6645	6713	6609	6534	6645	6550	6531	6455	6563	6762	6613	6647	6645	6618	6674	6606	6589	6646	6705	6574	6554	6618	6636	6778	6669	6683	6743	6610	6678	6705	6587	6643	6493	6544	6507	6609	6582	6470	6563	6511	6703	6656	6715	6513	6533	6572	6486	6554	6498	6569	6568	6646	6521	6517	6724	6591	6559	6621	6569	6557	6668	6591	6734	6621	6595	6548	6632	6533	6667	6559	6615	6776	6570	6697	6614	6596	6653	6531	6595	6510	6602	6572	6629	6616	6773	6710	6665	6614	6601	6470	6629	6482	6608	6505	6512	6575	6730	6609	6723	6706	6613	6687	6580	6721	6661	6614	6558	6534	6695	6573	6617	6564	6508	6703	6658	6537	6647	6612	6757	6735	6610	6681	6556	6633	6600	6523	6567	6667	6594	6572	6560	6775	6539	6560	6593	6680	6596	6622	6746	6484	6489	6566	6599	6642	6523	6797	6617	6534	6739	6585	6586	6548	6664	6444	6639	6737	6749	6561	6621	6690	6510	6575	6691	6579	6625	6748	6680	6637	6665	6640	6717	6508	6577	6690	6766	6574	6659	6681	6581	6616	6597	6674	6675	6526	6655	6657	6637	6527	6560	6662	6657	6657	6606	6601	6541	6668	6652	6684	6614	6625	6768	6641	6700	6700	6692	6635	6552	6561	6663	6643	6563	6642	6665	6578	6804	6643	6650	6598	6604	6658	6604	6661	6598	6607	6598	6596	6614	6542	6641	6502	6630	6596	6690	6568	6620	6739	6652	6605	6685	6622	6624	6525	6541	6669	6596	6647	6575	6717	6594	6583	6629	6559	6640	6567	6628	6706	6634	6542	6671	6585	6598	6839	6775	6506	6658	6771	6543	6551	6651	6564	6524	6594	6624	6681	6663	6615	6736	6578	6602	6529	6612	6609	6607	6668	6574	6727	6669	6723	6465	6525	6526	6652	6575	6714	6669	6515	6588	6539	6676	6580	6669	6650	6617	6656	6701	6649	6511	6605	6697	6551	6711	6583	6679	6573	6549	6740	6617	6625	6436	6647	6580	6650	6632	6639	6666	6545	6579	6560	6454	6574	6718	6599	6593	6479	6766	6662	6671	6624	6623	6597	6697	6603	6581	6567	6676	6659	6728	6628	6584	6693	6667	6674	6703	6609	6708	6530	6686	6570	6567	6463	6720	6670	6652	6543	6640	6563	6583	6595	6754	6703	6697	6715	6699	6642	6643	6617	6727	6657	6665	6675	6638	6436	6703	6682	6641	6611	6539	6687	6518	6596	6573	6666	6645	6666	6542	6678	6564	6566	6564	6601	6687	6634	6712	6660	6602	6637	6715	6684	6550	6737	6575	6597	6670	6632	6653	6612	6649	6561	6750	6658	6554	6613	6609	6625	6588	6575	6616	6589	6589	6593	6598	6615	6628	6647	6594	6538	6462	6582	6636	6824	6727	6605	6636	6581	6547	6580	6650	6681	6645	6679	6681	6634	6498	6563	6538	6710	6637	6622	6554	6647	6644	6747	6715	6641	6579	6776	6696	6641	6706	6676	6791	6680	6583	6508	6532	6657	6601	6601	6660	6512	6557	6725	6605	6736	6764	6596	6605	6603	6629	6554	6522	6592	6488	6552	6565	6681	6698	6609	6599	6669	6619	6552	6649	6653	6617	6701	6655	6563	6606	6552	6564	6686	6750	6669	6630	6702	6664	6646	6626	6617	6618	6704	6596	6582	6547	6622	6575	6595	6677	6702	6719	6591	6620	6697	6651	6769	6614	6659	6617	6670	6639	6765	6709	6627	6663	6727	6623	6620	6601	6707	6598	6577	6643	6697	6641	6609	6638	6652	6673	6532	6582	6598	6691	6649	6632	6536	6608	6487	6539	6651	6677	6759	6647	6587	6618	6585	6577	6550	6575	6585	6600	6450	6604	6631	6603	6615	6595	6499	6806	6662	6580	6582	6600	6681	6708	6652	6770	6499	6579	6654	6727	6587	6771	6614	6641	6537	6616	6595	6679	6652	6611	6510	6614	6591	6611	6764	6641	6708	6545	6642	6603	6568	6681	6729	6542	6685	6529	6532	6629	6636	6565	6723	6594	6586	6534	6519	6648	6769	6648	6593	6810	6581	6630	6627	6650	6577	6621	6589	6560	6605	6715	6535	6683	6496	6559	6649	6614	6571	6682	6666	6611	6608	6691	6623	6644	6589	6744	6637	6635	6576	6641	6668	6692	6670	6615	6789	6638	6605	6631	6621	6604	6658	6704	6510	6494	6586	6572	6644	6574	6709	6662	6595	6537	6677	6646	6511	6603	6594	6621	6584	6532	6569	6601	6579	6618	6730	6628	6526	6577	6665	6553	6497	6723	6716	6651	6686	6583	6599	6571	6622	6584	6752	6503	6502	6654	6664	6685	6680	6696	6657	6736	6647	6649	6524	6700	6585	6661	6597	6588	6630	6555	6666	6587	6589	6620	6704	6500	6595	6501	6639	6571	6651	6591	6732	6666	6699	6621	6567	6652	6643	6521	6672	6594	6555	6630	6627	6607	6667	6628	6538	6667	6689	6659	6558	6618	6731	6563	6650	6626	6656	6660	6648	6743	6678	6570	6514	6570	6710	6695	6558	6559	6727	6548	6654	6590	6704	6638	6557	6629	6460	6565	6672	6649	6672	6623	6474	6581	6713	6605	6520	6645	6614	6618	6704	6624	6795	6673	6596	6607	6668	6752	6622	6620	6678	6719	6490	6589	6563	6536	6577	6676	6673	6521	6800	6492	6597	6633	6719	6737	6664	6545	6674	6730	6626	6554	6580	6703	6586	6696	6712	6616	6621	6599	6598	6601	6588	6631	6518	6678	6771	6598	6596	6662	6577	6686	6589	6600	6607	6703	6615	6755	6706	6565	6663	6708	6705	6615	6555	6703	6529	6627	6569	6705	6597	6557	6613	6624	6721	6680	6570	6519	6517	6669	6568	6563	6683	6544	6721	6672	6616	6533	6717	6531	6618	6567	6704	6574	6701	6648	6649	6634	6537	6589	6582	6672	6591	6599	6598	6711	6599	6712	6650	6553	6663	6467	6532	6596	6595	6603	6571	6544	6621	6736	6626	6668	6655	6637	6686	6709	6476	6558	6618	6677	6686	6549	6473	6664	6594	6667	6671	6582	6688	6717	6571	6602	6753	6622	6508	6592	6443	6579	6564	6732	6542	6585	6716	6630	6561	6677	6548	6733	6505	6606	6707	6634	6602	6614	6646	6594	6575	6601	6699	6609	6659	6542	6525	6662	6660	6604	6670	6601	6634	6716	6726	6598	6688	6594	6648	6713	6647	6557	6714	6657	6671	6571	6643	6631	6686	6640	6578	6595	6740	6665	6614	6727	6590	6572	6554	6523	6681	6648	6574	6639	6647	6528	6503	6659	6687	6601	6594	6738	6498	6639	6605	6475	6707	6518	6723	6677	6583	6617	6682	6572	6725	6592	6538	6559	6611	6640	6583	6506	6696	6569	6594	6670	6654	6652	6580	6545	6641	6677	6616	6611	6735	6635	6653	6653	6587	6539	6578	6719	6608	6664	6570	6605	6718	6648	6531	6680	6622	6850	6588	6740	6679	6740	6659	6570	6652	6722	6549	6541	6608	6704	6615	6689	6601	6577	6656	6597	6657	6555	6596	6706	6669	6634	6800	6532	6579	6588	6710	6641	6660	6799	6515	6624	6632	6666	6529	6706	6596	6623	6593	6331	6618	6614	6474	6743	6622	6630	6606	6587	6587	6604	6628	6780	6691	6607	6522	6599	6553	6507	6611	6614	6523	6706	6491	6698	6648	6662	6617	6613	6586	6642	6545	6610	6614	6675	6580	6673	6545	6609	6685	6501	6616	6684	6686	6691	6630	6613	6556	6431	6609	6644	6708	6581	6640	6657	6636	6790	6661	6632	6515	6749	6603	6626	6581	6691	6646	6545	6698	6674	6667	6495	6562	6656	6571	6709	6581	6596	6622	6618	6637	6484	6573	6668	6591	6711	6569	6616	6580	6495	6658	6608	6638	6470	6664	6660	6724	6741	6704	6555	6688	6560	6634	6620	6610	6666	6646	6546	6564	6709	6667	6509	6496	6500	6663	6644	6695	6667	6535	6713	6683	6541	6567	6645	6644	6568	6661	6658	6633	6676	6738	6628	6673	6660	6574	6631	6805	6676	6737	6519	6581	6520	6589	6568	6626	6618	6678	6661	6646	6626	6700	6689	6559	6601	6583	6731	6604	6686	6531	6617	6599	6597	6522	6711	6632	6593	6623	6577	6535	6630	6701	6651	6446	6587	6599	6547	6653	6635	6709	6630	6538	6633	6666	6690	6662	6638	6702	6583	6555	6638	6521	6615	6573	6526	6462	6662	6551	6672	6669	6557	6577	6573	6554	6568	6691	6639	6708	6579	6733	6586	6624	6658	6632	6663	6590	6600	6476	6685	6647	6602	6725	6704	6565	6667	6568	6721	6554	6758	6587	6589	6667	6586	6568	6639	6530	6642	6517	6698	6656	6666	6582	6665	6541	6570	6613	6587	6699	6726	6546	6575	6638	6589	6701	6688	6647	6552	6634	6634	6693	6633	6583	6669	6518	6528	6558	6571	6705	6629	6529	6638	6569	6693	6619	6750	6605	6648	6526	6564	6569	6563	6569	6665	6597	6635	6632	6550	6584	6540	6657	6563	6634	6647	6644	6555	6713	6612	6635	6529	6651	6585	6596	6649	6538	6605	6695	6662	6710	6581	6527	6680	6726	6576	6543	6494	6516	6493	6593	6579	6742	6567	6647	6630	6607	6628	6510	6552	6589	6504	6571	6514	6700	6584	6670	6465	6636	6699	6701	6540	6579	6573	6766	6460	6614	6709	6673	6607	6627	6555	6473	6585
35139	38841	22930	8564	2356	1072	892	836	861	864	875	828	857	824	829	826	809	829	843	814	846	842	849	887	816	807	908	836	876	846	857	778	829	850	868	863	832	832	827	807	875	891	811	857	828	795	856	847	884	849	857	800	887	890	842	872	891	856	814	803	827	830	814	827	777	797	790	896	849	870	792	868	880	834	885	830	863	801	878	860	822	816	888	860	814	838	871	842	847	800	871	833	820	828	868	827	877	788	833	805	820	868	870	788	831	853	841	881	843	806	813	805	876	839	832	829	842	834	884	869	863	858	854	881	880	835	839	811	843	773	815	837	809	864	912	875	850	834	789	855	833	853	858	892	822	847	807	785	851	813	848	870	809	826	849	850	806	843	830	850	902	827	838	914	839	876	851	799	847	848	816	836	811	845	841	815	818	879	825	823	863	849	846	822	815	827	852	841	828	839	849	855	822	854	852	847	868	835	858	862	879	849	833	850	878	859	877	904	854	865	861	816	858	828	814	856	842	870	848	842	802	840	810	831	846	825	835	866	802	796	790	915	853	785	862	812	810	800	780	851	876	825	837	807	885	870	852	848	823	844	826	815	857	816	802	839	882	841	878	867	837	813	811	878	854	825	809	897	831	861	859	842	844	817	803	836	858	866	868	878	767	827	813	828	818	842	855	840	871	858	865	866	827	890	852	837	899	846	902	849	879	806	840	822	872	866	846	821	852	851	827	864	805	857	923	814	902	870	886	787	864	816	860	793	819	824	870	818	837	856	904	816	778	824	804	830	862	813	835	820	825	852	897	897	837	846	826	865	793	804	904	860	830	844	834	848	852	793	833	875	939	846	853	854	846	882	865	844	851	816	846	827	827	845	809	849	846	885	878	813	839	860	848	799	876	821	829	800	834	842	877	824	831	843	839	897	831	851	848	818	805	858	807	832	814	830	884	802	848	834	879	836	779	883	851	863	804	839	809	817	826	880	873	825	874	824	817	850	822	849	841	866	898	846	841	858	880	854	851	866	832	857	783	843	835	842	821	851	835	819	878	844	822	841	845	826	823	842	854	812	845	800	825	893	848	794	843	798	856	866	898	807	881	863	851	849	856	866	811	852	882	826	932	830	875	840	796	848	879	861	840	906	782	854	892	838	844	875	798	855	863	843	878	822	818	817	852	795	874	819	854	871	813	859	871	876	830	861	870	814	807	811	852	782	868	857	831	893	853	828	869	805	826	873	885	849	832	866	822	846	827	838	868	854	789	845	837	853	825	822	854	858	856	868	846	846	823	833	872	840	851	845	863	921	830	830	812	830	837	809	898	843	824	862	849	867	829	884	873	901	875	872	857	881	832	794	837	861	870	860	848	871	803	870	867	826	824	859	819	847	850	769	833	839	820	848	839	902	784	855	863	862	814	862	858	840	825	871	874	856	858	812	836	862	812	849	822	840	827	819	817	836	793	864	850	868	850	845	824	869	863	868	866	801	834	839	800	846	837	851	863	864	876	858	820	881	826	787	882	807	817	863	801	852	803	812	819	834	859	865	812	860	823	861	875	844	815	865	875	881	818	885	868	868	821	854	829	882	836	819	778	853	833	800	851	845	821	821	845	865	852	865	866	854	852	866	853	824	845	906	915	797	852	849	856	872	804	852	826	778	915	907	829	870	902	831	797	857	815	803	894	874	798	816	865	878	848	866	847	789	781	848	802	794	828	889	852	793	844	883	773	819	805	846	875	798	871	800	863	847	778	818	869	833	891	829	879	865	815	827	814	907	858	845	803	864	873	852	875	853	856	832	886	863	834	857	864	843	859	832	835	863	835	834	861	859	802	899	811	848	843	840	856	798	842	895	821	894	852	866	836	861	862	906	856	841	855	834	837	845	829	853	859	869	839	846	883	825	904	880	796	876	857	846	850	865	868	792	795	828	853	838	868	834	862	859	817	809	848	881	855	880	823	814	843	842	793	850	792	842	839	835	834	858	902	778	857	805	865	843	838	797	836	873	850	822	818	831	879	851	876	859	867	850	875	779	835	792	846	905	821	899	866	859	836	890	853	846	882	798	866	898	871	886	832	853	848	879	859	803	856	786	866	814	860	853	866	804	870	848	869	839	860	834	836	803	884	817	851	870	835	850	885	808	870	889	873	828	835	817	820	802	867	871	919	841	866	853	855	878	879	855	892	895	839	833	834	864	817	882	834	842	836	833	866	869	844	854	893	838	836	822	832	830	906	793	845	826	834	887	849	863	846	824	873	862	857	820	764	827	825	847	851	802	813	837	860	836	819	840	880	824	819	809	849	835	794	836	835	859	844	802	824	812	878	821	850	821	871	799	855	845	884	850	879	837	860	823	883	847	876	876	828	848	827	806	867	818	857	860	828	845	854	880	822	829	884	854	863	853	846	809	879	807	876	846	856	872	893	888	796	836	798	838	823	863	866	851	867	828	866	826	839	864	833	874	870	786	829	840	860	837	821	854	840	850	855	831	816	857	889	815	820	819	851	855	820	830	864	882	869	867	898	853	778	857	808	819	833	855	856	843	826	788	821	894	825	847	912	843	894	846	828	822	906	834	869	839	903	815	884	824	873	847	879	818	822	809	889	842	819	904	844	820	898	884	803	876	870	858	875	879	829	886	830	857	854	843	804	898	811	873	881	831	847	816	845	825	819	838	859	829	858	827	853	885	811	844	841	894	850	831	839	830	805	875	859	831	843	849	869	873	879	860	899	841	848	808	809	847	865	824	853	818	859	831	858	865	798	881	867	835	854	829	858	865	854	838	815	836	781	820	840	835	841	855	828	798	789	861	815	856	897	874	861	849	823	838	848	812	870	864	835	815	868	822	827	836	855	855	869	870	849	808	827	856	801	876	845	825	841	871	859	806	843	834	818	823	822	846	893	884	859	814	861	859	861	832	854	851	845	856	811	869	859	814	860	847	840	806	824	872	894	830	812	874	864	861	830	858	829	819	826	850	834	857	849	829	891	842	850	818	852	849	857	834	804	865	833	810	853	844	829	823	856	814	886	867	936	827	832	837	884	834	840	828	771	814	834	868	821	855	846	848	845	835	844	834	848	800	842	879	823	822	873	867	832	818	822	821	868	822	841	793	846	859	882	830	843	883	859	864	870	855	833	830	871	857	820	831	844	866	851	871	873	814	818	813	869	832	850	881	855	825	839	863	843	838	828	815	843	844	849	850	902	823	886	814	836	847	827	837	841	818	866	883	852	815	852	865	835	869	879	808	837	888	820	844	847	835	828	780	796	844	869	864	833	836	863	812	842	800	876	899	884	826	871	889	856	860	786	837	822	901	884	835	798	837	900	828	887	836	876	848	851	813	814	835	833	837	857	849	849	837	828	894	821	851	894	897	851	834	846	825	844	849	885	901	886	815	835	823	859	853	847	882	849	835	824	843	837	845	869	835	818	860	865	859	843	846	934	858	828	838	824	872	823	813	810	862	842	860	927	836	857	828	842	840	856	829	852	826	869	842	793	812
66991	61768	47498	36699	24495	12045	7921	7338	7287	7186	7277	7195	7177	7138	7300	7367	7221	7228	7228	7287	7281	7235	7235	7216	7214	7199	7299	7201	7298	7202	7231	7277	7167	7177	7225	7294	7067	7402	7238	7401	7266	7313	7195	7253	7300	7325	7330	7184	7254	7267	7304	7313	7211	7258	7374	7395	7128	7258	7372	7332	7205	7298	7223	7313	7224	7285	7166	7305	7384	7300	7099	7206	7146	7272	7288	7292	7182	7276	7320	7215	7194	7357	7220	7304	7268	7256	7284	7097	7163	7215	7281	7282	7253	7375	7198	7178	7354	7231	7275	7188	7293	7170	7134	7344	7251	7260	7298	7302	7164	7350	7118	7204	7369	7215	7212	7154	7326	7182	7220	7334	7310	7202	7318	7250	7271	7188	7254	7222	7193	7297	7267	7195	7311	7256	7206	7293	7191	7305	7212	7325	7256	7239	7240	7188	7215	7265	7337	7308	7215	7366	7230	7136	7056	7182	7479	7215	7255	7162	7352	7383	7289	7289	7227	7331	7435	7405	7356	7135	7307	7264	7232	7315	7285	7331	7304	7240	7283	7192	7166	7298	7226	7172	7366	7258	7305	7186	7248	7224	7301	7230	7285	7229	7325	7367	7323	7321	7126	7242	7202	7240	7248	7213	7250	7137	7352	7417	7191	7173	7260	7263	7276	7269	7202	7184	7191	7374	7183	7342	7173	7241	7302	7251	7276	7196	7321	7362	7309	7309	7281	7364	7265	7232	7190	7208	7273	7114	7075	7146	7254	7134	7313	7210	7271	7439	7315	7265	7319	7241	7247	7235	7182	7352	7259	7170	7303	7233	7292	7246	7371	7244	7143	7177	7214	7262	7176	7218	7238	7245	7296	7308	7248	7317	7364	7352	7183	7334	7302	7215	7231	7261	7246	7268	7329	7157	7254	7325	7307	7304	7174	7231	7215	7109	7191	7458	7200	7189	7360	7297	7316	7245	7201	7087	7221	7318	7275	7256	7343	7165	7055	7162	7098	7273	7196	7253	7200	7127	7215	7135	7245	7306	7120	7261	7279	7191	7206	7293	7202	7254	7368	7189	7323	7183	7205	7293	7211	7170	7266	7309	7174	7283	7419	7271	7260	7188	7150	7458	7266	7312	7190	7104	7319	7312	7396	7178	7329	7361	7241	7172	7294	7226	7303	7120	7285	7170	7170	7331	7297	7349	7183	7364	7291	7354	7209	7445	7170	7274	7222	7191	7318	7295	7130	7228	7303	7235	7303	7179	7358	7066	7201	7307	7264	7188	7342	7159	7193	7404	7203	7328	7166	7253	7291	7225	7278	7224	7203	7210	7315	7263	7243	7283	7222	7333	7239	7268	7125	7196	7258	7245	7266	7339	7264	7382	7326	7305	7118	7324	7279	7330	7144	7288	7456	7109	7216	7196	7146	7304	7270	7395	7162	7113	7202	7314	7300	7295	7088	7200	7238	7170	7209	7174	7148	7266	7243	7249	7203	7313	7244	7197	7314	7257	7305	7320	7155	7270	7219	7229	7157	7313	7283	7318	7276	7148	7070	7223	7232	7224	7122	7245	7226	7430	7160	7227	7216	7266	7177	7213	7278	7310	7305	7218	7218	7344	7243	7250	7262	7233	7198	7324	7338	7206	7245	7164	7155	7353	7175	7292	7327	7255	7303	7285	7130	7165	7353	7173	7333	7169	7229	7201	7138	7333	7210	7293	7271	7276	7255	7384	7320	7350	7146	7286	7291	7244	7287	7258	7267	7176	7317	7321	7195	7280	7121	7319	7105	7317	7168	7228	7381	7234	7299	7187	7432	7217	7304	7248	7211	7155	7221	7341	7293	7175	7320	7213	7366	7132	7137	7271	7339	7235	7371	7336	7187	7307	7199	7423	7281	7387	7367	7239	7340	7205	7221	7326	7174	7070	7233	7222	7269	7251	7237	7162	7224	7105	7366	7300	7284	7369	7185	7232	7306	7344	7305	7204	7251	7285	7302	7242	7287	7251	7297	7321	7319	7334	7172	7250	7155	7164	7177	7229	7276	7161	7155	7181	7137	7089	7233	7139	7169	7358	7297	7419	7284	7235	7356	7238	7159	7250	7098	7142	7262	7252	7219	7308	7337	7161	7244	7178	7400	7279	7323	7273	7263	7401	7162	7291	7256	7114	7224	7311	7231	7208	7218	7266	7367	7314	7094	7132	7174	7341	7178	7249	7225	7190	7157	7227	7276	7200	7297	7116	7288	7252	7208	7315	7210	7275	7204	7147	7165	7182	7265	7243	7185	7327	7177	7226	7195	7241	7394	7158	7220	7202	7364	7196	7087	7375	7239	7172	7323	7296	7225	7262	7117	7147	7205	7398	7272	7242	7283	7268	7239	7232	7285	7264	7283	7135	7132	7298	7345	7311	7223	7179	7245	7262	7298	7160	7365	7304	7327	7218	7324	7077	7298	7306	7141	7332	7295	7211	7226	7261	7321	7369	7212	7341	7235	7251	7262	7273	7180	7263	7180	7228	7305	7252	7335	7230	7211	7159	7292	7230	7336	7167	7345	7162	7239	7078	7210	7217	7287	7409	7209	7294	7316	7323	7311	7199	7349	7182	7092	7260	7237	7347	7350	7166	7298	7243	7211	7241	7333	7182	7359	7157	7274	7182	7161	7164	7118	7350	7242	7294	7291	7100	7178	7303	7315	7367	7168	7180	7156	7282	7257	7136	7279	7116	7297	7254	7216	7308	7191	7320	7301	7251	7259	7248	7185	7258	7186	7357	7250	7384	7293	7266	7301	7223	7376	7367	7168	7275	7437	7190	7278	7241	7254	7236	7268	7336	7266	7231	7191	7185	7194	7268	7156	7187	7258	7234	7285	7170	7281	7221	7205	7264	7294	7283	7240	7114	7145	7309	7207	7212	7136	7206	7256	7364	7075	7227	7197	7223	7282	7258	7336	7239	7270	7289	7134	7219	7178	7240	7126	7361	7308	7215	7335	7154	7264	7113	7330	7300	7233	7207	7123	7210	7403	7419	7238	7301	7123	7294	7256	7201	7381	7385	7236	7171	7335	7220	7215	7164	7176	7268	7363	7359	7283	7187	7139	7376	7370	7289	7168	7228	7102	7266	7272	7334	7275	7128	7264	7323	7244	7170	7160	7221	7293	7379	7188	7295	7303	7071	7341	7357	7298	7337	7232	7255	7196	7193	7303	7272	7334	7321	7298	7280	7127	7246	7331	7214	7313	7524	7337	7208	7438	7205	7173	7367	7170	7143	7163	7191	7367	7194	7116	7303	7165	7179	7127	7328	7263	7185	7248	7267	7200	7144	7298	7319	7155	7107	7285	7209	7270	7211	7281	7189	7310	7218	7197	7219	7355	7092	7241	7090	7366	7338	7245	7331	7235	7124	7263	7309	7343	7226	7299	7199	7385	7318	7103	7258	7284	7241	7333	7096	7359	7141	7229	7316	7292	7216	7312	7262	7323	7162	7349	7347	7213	7188	7336	7307	7234	7215	7330	7289	7216	7243	7286	7159	7327	7198	7100	7229	7366	7253	7272	7363	7296	7244	7251	7306	7394	7170	7329	7401	7121	7104	7379	7283	7284	7207	7259	7297	7197	7288	7339	7121	7455	7363	7201	7182	7142	7308	7095	7348	7152	7200	7159	7175	7249	7260	7265	7270	7138	7219	7185	7227	7293	7113	7315	7224	7191	7269	7386	7294	7246	7184	7194	7320	7357	7282	7180	7319	7292	7247	7254	7267	7129	7239	7255	7308	7304	7257	7339	7277	7257	7163	7179	7343	7195	7235	7175	7218	7274	7153	7210	7279	7277	7208	7247	7259	7294	7240	7298	7248	7212	7190	7406	7246	7202	7269	7295	7247	7302	7285	7245	7320	7336	7205	7342	7263	7194	7217	7103	7300	7369	7178	7285	7210	7188	7287	7199	7269	7273	7204	7210	7258	7282	7336	7301	7173	7189	7257	7406	7175	7204	7347	7242	7305	7315	7377	7317	7250	7321	7192	7258	7235	7167	7290	7431	7162	7246	7094	7166	7024	7243	7272	7451	7300	7185	7193	7283	7229	7287	7352	7222	7228	7298	7304	7240	7286	7256	7420	7211	7268	7291	7449	7230	7297	7263	7257	7150	7166	7239	7320	7232	7222	7363	7239	7186	7383	7225	7208	7250	7289	7186	7285	7219	7327	7317	7199	7427	7323	7280	7329	7259	7214	7338	7305	7292	7190	7262	7342	7149	7248	7242	7290	7221	7243	7114	7183	7310	7179	7323	7267	7320	7151	7250	7264	7249	7177	7322	7355	7280	7155	7240	7109	7311	7143	7235	7133	7308	7364	7265	7233	7156	7266	7158	7192	7266	7218	7326	7249	7211	7155	7407	7259	7215	7150	7401	7314	7259	7173	7285	7176	7299	7228	7296	7393	7296	7252	7333	7261	7131	7256	7183	7271	7177	7306	7231	7440	7147	7233	7277	7172	7282	7286	7251	7211	7218	7320	7262	7265	7245	7244	7238	7146	7216	7329	7351	7318	7325	7123	7260	7191	7247	7173	7110	7286	7226	7237	7269	7284	7322	7308	7237	7265	7339	7247	7268	7256	7316	7371	7371	7205	7284	7226	7194	7353	7207	7252	7272	7229	7324	7253	7351	7255	7160	7233	7139	7270	7291	7173	7427	7261	7349	7337	7104	7226	7287	7296	7212	7220	7114	7205	7360	7225	7108	7299	7336	7322	7403	7244	7209	7274	7279	7280	7413	7312	7234	7311	7298	7191	7301	7229	7318	7381	7198	7178	7263	7153	7275	7247	7294	7314	7050	7315	7327	7185	7295	7231	7224	7242	7302	7184	7225	7231	7279	7173	7260	7367	7274	7406	7320	7386	7354	7152	7241	7268	7292	7341	7207	7143	7343	7273	7234	7336	7305	7289	7246	7308	7186	7333	7350	7214	7304	7215	7226	7179	7335	7385	7183	7495	7268	7359	7258	7256	7186	7436	7367	7385	7268	7219	7183	7255	7177	7294	7181	7195	7218	7298	7374	7248	7183	7232	7325	7230	7303	7222	7219	7170	7301	7193	7262	7402	7216	7283	7034	7235	7261	7255	7130	7253
46084	52339	31665	14632	4059	1184	778	750	720	684	694	685	709	694	687	691	703	682	722	701	737	769	706	688	714	724	732	670	670	681	701	730	749	703	721	676	699	711	648	711	697	691	669	720	681	627	640	718	681	695	662	685	676	668	707	683	679	688	691	690	672	687	734	726	662	655	684	686	687	711	696	687	628	697	719	689	670	693	746	750	681	683	731	707	695	677	690	680	720	679	692	717	724	701	722	664	707	708	717	680	700	700	711	688	691	703	681	660	682	704	712	678	719	705	669	721	703	683	704	658	696	665	672	704	699	731	693	673	687	711	700	684	666	683	709	706	726	682	682	732	684	671	703	748	640	703	629	693	717	667	736	716	644	703	619	725	711	683	703	702	665	775	682	782	720	681	716	690	692	723	705	659	697	644	756	701	708	691	696	715	687	683	642	701	687	676	667	684	699	712	648	713	733	682	675	677	682	666	706	637	677	704	699	652	692	729	736	679	673	715	674	650	750	689	697	676	729	676	695	734	708	712	741	717	716	709	667	714	702	725	708	656	693	739	660	708	723	696	699	680	701	700	684	711	667	680	696	665	645	696	694	758	695	659	739	675	688	650	705	689	663	684	700	663	684	716	721	677	700	691	663	726	677	665	674	693	711	723	714	706	730	710	672	666	716	663	722	738	670	669	710	695	642	702	671	644	714	718	681	674	678	716	646	693	665	699	719	701	738	716	740	657	681	750	699	700	690	694	700	698	649	676	699	651	694	709	711	672	721	682	717	726	669	641	707	727	701	696	723	725	710	670	697	687	731	717	712	721	668	687	697	701	720	687	683	732	739	697	707	714	711	682	656	699	730	699	663	667	717	671	674	659	724	706	736	707	727	685	651	737	684	769	678	686	689	714	618	680	697	688	725	692	673	754	723	694	694	741	745	715	713	672	650	667	684	710	717	673	706	674	696	686	727	722	700	704	714	656	665	705	734	672	678	684	699	667	686	672	700	696	706	729	709	731	685	678	712	698	695	702	655	704	721	708	739	689	701	683	727	667	686	693	699	713	693	694	685	700	667	670	686	677	692	674	713	724	665	717	685	675	678	654	688	673	688	685	694	667	688	688	703	696	712	703	667	689	666	729	736	684	733	680	687	726	699	730	696	740	672	673	665	697	678	649	682	701	710	713	677	674	707	723	692	694	647	662	701	679	724	748	678	738	765	682	695	686	662	670	679	674	712	714	703	719	685	713	696	671	627	659	704	654	745	661	707	708	715	697	685	671	692	662	705	670	693	711	667	651	725	689	685	762	707	709	694	698	671	664	707	676	711	672	661	719	675	694	669	678	727	658	751	726	730	696	668	686	677	726	717	683	706	696	688	682	647	691	705	731	714	697	708	740	681	671	695	711	686	705	676	737	715	683	727	747	681	689	648	696	689	674	748	733	715	734	746	701	687	695	702	662	701	684	695	685	703	683	694	684	683	642	715	671	680	705	684	699	670	680	676	687	737	675	701	692	685	718	764	684	713	707	687	693	765	724	703	692	707	725	698	700	713	765	697	673	677	642	729	722	663	693	700	695	659	680	719	684	701	651	701	704	694	684	698	739	667	762	749	678	676	677	682	712	713	698	690	657	690	672	683	691	712	723	683	709	670	714	689	695	702	707	705	675	681	683	736	708	664	725	708	753	702	681	735	673	704	648	676	706	684	754	706	720	686	685	681	698	659	701	676	721	664	682	714	696	684	709	688	692	677	737	712	712	699	683	668	675	688	693	685	721	737	722	681	681	712	665	726	680	695	668	653	684	709	718	653	711	680	710	708	719	692	737	666	707	702	730	641	685	674	727	664	689	660	693	653	698	690	704	729	722	679	720	680	668	694	671	713	699	695	681	694	714	698	742	725	652	661	720	689	684	673	697	712	706	732	741	743	745	692	695	689	769	662	718	714	655	687	703	699	741	693	655	707	701	686	738	691	638	690	749	710	701	666	700	686	680	726	670	677	667	732	690	747	684	660	675	688	736	654	714	653	661	691	688	721	675	681	698	703	695	647	689	710	668	729	723	695	683	666	731	709	666	744	654	738	705	700	723	725	675	642	676	722	705	685	707	677	717	675	692	686	708	678	715	675	673	721	726	659	696	702	732	677	638	737	710	719	684	692	654	687	745	676	707	701	734	706	732	723	715	671	712	741	719	676	708	706	664	665	708	686	671	698	668	703	692	740	704	678	676	690	745	687	667	694	675	694	678	681	670	658	668	660	719	721	675	732	691	650	680	711	702	719	721	663	712	703	721	728	672	729	721	703	745	704	752	645	637	693	717	672	713	682	673	714	694	684	726	701	708	734	697	708	688	706	669	714	703	723	742	703	699	739	671	689	669	724	653	684	691	699	686	730	698	705	676	691	751	725	706	663	701	678	732	693	687	708	710	710	704	676	708	674	702	724	666	733	695	658	706	684	705	681	693	727	752	710	689	696	720	736	694	725	702	657	722	735	684	712	703	637	685	702	698	730	692	707	713	711	735	722	698	704	717	726	743	687	654	708	751	728	690	777	680	695	671	690	705	721	687	744	650	700	700	663	701	702	671	721	689	695	687	695	715	694	706	634	704	707	716	690	674	694	690	710	684	683	630	687	649	741	689	694	700	700	657	700	687	675	739	659	661	688	674	689	707	708	678	720	645	699	657	712	679	693	716	707	657	749	707	709	690	715	699	665	730	682	715	691	705	727	680	725	745	687	727	707	681	722	726	721	696	682	700	707	714	722	714	671	692	730	706	695	699	693	654	717	713	733	651	696	658	689	696	715	691	715	721	711	687	683	715	671	676	714	702	692	698	699	685	728	692	691	741	687	686	636	738	685	705	676	724	700	675	718	645	697	719	728	638	731	677	702	724	770	682	696	691	696	663	667	702	671	681	709	692	715	689	686	705	677	699	706	717	702	703	653	660	715	724	729	726	751	644	668	681	741	692	668	721	715	664	711	685	729	758	705	712	709	679	665	659	681	665	692	667	703	675	718	746	700	730	678	676	613	690	703	697	751	653	695	703	706	664	670	674	688	686	706	678	660	725	710	678	720	663	696	657	733	684	690	749	660	743	654	745	722	684	672	650	697	713	696	673	682	696	730	692	727	711	719	709	678	674	669	655	711	684	647	724	694	679	672	670	651	622	659	696	690	770	735	718	656	690	711	731	666	713	733	667	693	680	692	688	659	736	724	681	681	714	733	621	699	687	676	780	740	714	715	700	729	664	695	731	659	726	669	726	643	682	742	676	675	660	690	701	683	696	679	692	718	712	690	703	713	692	773	726	686	706	698	698	711	657	705	655	699	673	722	717	647	690	702	701	721	698	674	739	695	689	668	684	687	691	722	665	712	717	672	695	706	693	731	729	704	713	693	735	702	709	707	654	673	636	705	675	689	686	715	667	701	716	703	676	700	712	726	689	688	693	709	628	689	698	684	669	719	710	667	714	646	717	680	667	701	718	666	680	670	731	680	663	689	717	710	657
56164	57333	55821	44696	31373	14643	7319	6217	6093	6137	6118	6023	6032	6125	6174	6001	6150	6251	6097	6042	6071	6192	6111	6178	6189	6178	6193	6092	6132	6257	6193	6149	6066	6036	6158	5965	6182	6173	6223	6079	6021	6057	6098	6054	6170	6144	6112	5979	6205	6174	6170	6204	6083	6123	6079	6288	6216	6169	6095	6188	6081	6113	6123	6156	6136	6095	6080	6160	6090	6215	6078	6078	6138	6269	6213	6172	6116	6116	6232	6115	6142	6058	6189	5948	6225	6117	6113	6075	6195	6242	6194	6085	6127	6104	6073	6150	6186	6166	6260	6210	6140	6115	6040	6153	6192	6060	6172	6138	6132	6102	6085	6234	6193	6114	6040	6066	6131	6166	6089	6258	6172	6161	6196	5944	6160	6199	6104	6059	6104	6007	6165	6285	6095	6182	6203	6025	6181	6051	6131	6160	6263	6159	6046	6145	6122	6193	6231	6142	6248	6220	6187	6055	6089	6225	6061	6167	6208	6074	6138	6057	6120	6133	6206	6153	6224	6121	6021	6053	6131	6191	6206	6119	6154	6128	6331	6236	6218	6067	6288	6116	6095	6186	6272	6141	6040	6091	6136	6104	5943	6189	6141	6304	6224	6231	6078	6061	6294	6120	6156	6062	6151	6200	6131	6126	6204	6076	6064	6044	6306	6170	6052	6146	6240	6080	6171	6161	6198	6206	6179	5952	6201	6144	6201	6093	6136	6114	6026	6301	6149	6023	6134	6154	6109	6167	6227	6179	6268	6240	6033	6160	6142	6185	6139	6068	6160	6210	6191	6127	6129	6134	6073	6171	6275	6142	6117	6138	6229	6281	6152	6130	6121	6132	6113	6195	6062	6258	6111	6150	6148	6034	6129	6100	6277	6163	6185	6039	6090	6114	6193	6118	6104	6220	6107	6041	6077	6113	6076	6142	6209	6141	6074	6175	6228	5979	6135	6165	6188	6134	6238	6187	6228	6141	6096	6139	6095	6178	5943	6191	6253	6130	6176	6074	6050	6141	6149	6216	6203	6074	6145	6170	6116	6167	6136	6230	6199	6300	6151	6093	6145	6154	6143	6059	6078	6162	6135	6138	6165	6116	6277	6214	6253	6068	6114	6142	6167	6047	6132	5946	6050	6208	6144	6302	6117	6267	6055	6141	6172	6182	6124	6092	6050	6201	6227	6131	6115	6081	6145	6155	6116	6060	6151	6122	6132	6212	6041	6120	6176	6162	6076	6100	6192	6100	6201	6240	6134	6106	6168	6126	6174	6190	6218	6226	6109	6074	6137	6213	6201	6050	6087	6193	6263	6229	6064	6172	6124	6097	6152	6092	6088	6088	6095	6152	6104	6001	6183	6103	6088	6046	6141	6175	6243	6188	5959	6160	6132	6193	6164	6227	6168	6114	6101	6165	6036	6234	6116	6188	6181	6126	6171	6050	6167	6191	6096	6060	6244	6099	6210	6116	6250	6201	5988	6133	6211	6069	6043	6104	6111	6094	6216	6160	6088	6117	6115	6140	6139	6070	6166	6137	6165	6157	6102	6134	6142	6191	6231	6122	6060	5989	6083	6078	6213	6127	6128	6183	6075	6202	6096	6096	6154	6129	6067	6043	6170	6186	6302	6168	6110	6017	6093	6116	6062	6214	6192	6103	6093	6026	6048	6092	6139	6193	6098	6023	6088	6207	6252	6017	6035	6116	6050	6150	6109	6076	6087	6143	6058	6239	6163	6251	6237	6220	6177	6130	6042	6095	6140	6118	6103	6202	6177	6177	6112	5986	6255	6156	6140	6208	6193	6035	6207	6154	6247	6148	6172	6008	6220	6045	6123	6195	6165	6056	6072	6197	6209	6093	6114	6071	6153	6199	6184	5976	6215	5972	6168	6173	6278	6166	6143	6057	6004	6289	6050	6169	6079	6076	6101	6185	6043	6074	6143	6085	6146	6054	6072	6149	6066	6269	6145	6193	6091	6075	6234	6140	6135	6075	6180	6122	6180	6219	6288	6265	6107	6220	6149	6130	6160	6009	6177	6199	6236	6100	6199	6155	6175	6115	6096	6105	6306	6021	5943	6150	6207	6079	6101	6309	6301	6186	6297	6104	6141	5983	6189	6075	6163	6180	6238	6177	6124	6035	6124	6129	6030	6191	6030	6243	6109	6143	6223	6190	6169	6192	6211	6214	6107	6038	6068	6116	6199	6038	6041	6176	6059	6138	5987	6188	6046	6050	6136	5938	6151	5910	6256	6089	6312	6165	6144	6094	6134	6139	6122	6183	6039	6135	5948	6184	6072	6162	6182	6218	6170	6161	6206	6085	6197	6118	6177	6117	6129	6181	6140	6146	6233	6117	6075	6090	6180	6076	6136	6072	6031	6094	6134	6116	6005	6245	6162	6028	6126	5984	5986	6158	6082	6124	6101	6012	6034	6024	6169	6091	6199	6318	6059	6179	6143	6019	6158	5989	6086	6090	6122	6143	6251	6203	6096	6246	6055	6049	6178	6066	6106	6014	6056	6094	6090	6140	6073	6125	6254	6179	6068	6140	6156	6073	6165	6114	6079	6178	5976	6152	6117	6165	6114	6168	6007	6269	6029	6203	5980	6124	6079	6214	6124	6080	6161	6013	6102	6154	6113	6032	6167	6190	6098	6048	6022	6207	6245	6180	6116	6126	6109	6083	6132	6223	6158	6208	6094	6075	6145	6060	6142	6195	6286	6173	6156	5946	6190	6086	6038	6189	6174	6193	6106	6225	6098	6132	6222	6016	6204	6235	6229	6209	6180	6162	6235	6098	6074	6164	6096	6115	6296	6030	6197	6276	6092	6149	6232	6139	6142	6103	6189	6256	6109	6264	6111	6078	6095	6133	6126	6061	6015	6020	6166	6051	6067	6178	6102	6125	6158	6014	6219	6205	6121	6016	6033	6152	6047	6217	6311	6196	6210	6130	6134	6132	6130	6157	6134	6168	6132	6164	5997	6272	6165	6096	6107	6035	6096	6216	6107	6160	6191	6146	6261	6130	6132	6099	6294	6237	6115	6124	6185	6084	6119	6108	6291	6205	6045	6116	6194	6071	6287	6177	6146	6088	6099	6150	6022	6294	6212	6105	5931	6119	6093	6252	6125	6148	6189	6079	6094	6142	6120	6129	6116	5931	6248	6182	6207	6125	6038	6199	6158	6082	6191	6112	6156	6108	6107	6102	6051	6252	6138	6201	6009	6084	6170	6225	6098	6123	6107	6206	6093	6151	6086	6104	6162	6097	6148	6073	6308	6032	6217	6084	6193	6136	6161	6161	6120	6364	6097	6098	6204	6059	6208	6081	6154	6091	6283	6131	6205	6089	6154	6205	6056	6206	6193	6180	6165	6100	6074	6200	6168	6023	6051	6174	6104	6150	6016	6014	6284	6209	6118	6069	6192	6141	6188	6197	6147	6280	6117	6167	6148	6150	6197	6194	5980	6186	6207	6111	6041	6099	6121	6152	6149	6091	6104	6175	6149	6065	6206	6001	6157	6039	6139	6136	6142	5966	6030	6245	6099	6113	6090	6122	6299	6125	6279	6147	6024	6188	6276	6085	6033	6087	6118	6094	6053	6208	6209	6254	6161	6171	6010	6134	6190	5985	6121	6134	6229	6201	6207	6314	6120	6111	6091	6030	6106	6047	6136	6050	6127	6044	6183	6112	6183	5976	6100	6269	6067	6062	6036	6100	6213	6054	6153	6108	6267	6206	6060	6129	6087	6099	6193	6184	6176	6166	6044	6148	6143	6122	6224	6151	6104	6146	6207	6171	6209	6177	6109	6177	6142	6096	6230	6082	6159	6071	6101	6127	6177	6095	6114	6200	6115	6198	6014	6169	6102	6301	6207	6148	6116	6197	6082	6201	6093	6091	6060	6133	6141	6170	6087	6084	6191	6207	6089	6192	6082	6127	6302	6145	6073	6217	6204	6114	6093	6216	6138	6180	6137	6143	6157	6235	6079	6139	6213	5966	6098	6073	6194	6084	6251	6116	6046	6187	6057	6009	6034	6097	6156	6185	6147	6230	6331	6101	6174	6074	6174	6171	6086	6258	6135	6134	6143	6088	6086	6190	6179	6109	6174	6056	6200	6150	6184	6122	6001	6093	6078	6081	6160	6263	6141	6236	6147	6070	6053	6204	6245	6203	6094	6134	6067	6156	6189	6181	6217	6063	6212	6099	6167	6304	6206	6110	6077	6084	6152	6167	6125	6016	6174	6106	6175	6132	6096	6095	6041	6031	6130	6120	6132	6185	6155	6189	5987	6132	6126	6186	6083	6159	6251	6152	6162	6065	6174	5997	6191	6187	6125	6182	6161	6125	6030	6069	6100	6190	6059	6156	6155	6090	6103	6153	6147	6113	6154	6196	6162	6009	6089	6149	6039	6130	6121	6100	6140	6063	6080	6167	6039	6071	6218	6068	6080	6057	6011	6146	6153	6157	6201	6039	6217	6132	6148	6183	6212	6189	6124	6232	6178	6074	6300	5916	6145	6136	6236	6143	6060	6121	6024	6070	6178	6205	6131	6094	6101	6193	6253	5966	6098	6140	6128	6156	6165	6095	6211	6094	6159	6184	6189	6120	6124	6156	6247	6194	6243	6273	6273	6153	6137	6055	6159	6105	6120	6069	6157	6027	6113	6222	6185	6127	6200	6137	6088	6150	6177	6193	6231	6134	6108	6088	6092	6122	6152	6095	6185	6155	6120	6152	6082	6129	6207	6284	6140	6243	6170	6185	6023	6088	6186	6120	6112	6061	6176	6089	6187	6111	6169	6088	6133	6159	6200	6124	6240	6225	6180	6164	6321	6143	6037	6073	6210	6001	5932	6227	6178	6167	6207	6175	6172	6223	6105	6147	6141	6223	6140	6115	6163	6159	6250	6136	6071	6243	6268	5979	6171	6177	6136	6106	6337	6142	6181	6043	6124	6059	6061	6044	6076	6148	6162	6144	6103	6177	6267	6228	6113	6067	6287	6112	6200	5995	6182	6122	6068	6085	6182	6134	6174	6096	6134	6204	6093	6171	6117	6261	6134	6245	6059	6124	6015	6165	6190	6221	6145	6153	6009	6146	6042	6048	6226	6144	6085	6188
22270	20543	11504	4139	1500	885	769	779	777	758	751	757	748	755	722	723	760	785	713	761	745	713	758	782	819	732	700	768	755	733	809	774	753	752	734	746	749	749	745	724	766	761	770	793	747	784	759	780	771	741	798	746	773	781	752	806	747	746	788	788	762	727	817	766	754	751	765	800	826	743	825	711	747	755	706	793	750	711	731	766	708	717	728	759	790	797	698	744	743	696	764	743	771	781	793	768	718	745	751	788	704	777	773	730	814	802	768	750	767	811	780	759	725	748	778	718	761	771	721	778	725	774	744	775	785	776	767	750	780	809	770	774	777	763	701	792	757	766	754	714	757	775	703	757	781	744	734	752	743	803	809	799	741	779	790	744	766	760	798	753	732	772	783	742	772	739	781	716	811	771	734	736	747	767	768	765	726	778	799	791	711	734	728	765	737	796	763	789	741	775	773	737	742	743	764	745	752	730	776	824	792	778	712	738	775	737	752	753	740	721	771	785	802	783	760	757	763	755	725	739	812	693	735	774	789	728	735	774	750	734	752	796	742	766	764	722	706	734	742	719	728	733	761	776	769	759	772	748	777	791	760	804	765	760	756	780	738	799	727	754	751	777	817	719	743	752	753	743	755	779	722	797	726	790	794	737	773	791	752	776	753	732	773	716	772	729	738	754	791	753	719	784	778	753	848	764	748	789	770	775	741	732	784	776	768	741	757	752	739	757	802	747	738	743	749	763	771	810	733	718	754	757	784	804	765	773	721	783	762	729	755	731	750	781	770	770	757	761	802	758	781	726	747	723	786	801	806	776	761	735	794	772	741	792	798	760	769	707	788	760	784	819	740	805	751	772	781	756	797	778	734	791	780	735	803	796	723	737	713	720	736	706	743	721	746	779	819	749	776	761	757	722	782	765	791	747	780	760	757	769	790	774	777	847	729	760	784	784	718	722	780	758	775	784	777	750	742	773	793	792	735	774	796	751	729	793	817	751	757	760	732	778	780	744	759	769	752	806	792	771	763	820	798	753	752	800	769	756	769	765	762	754	743	731	798	719	702	795	738	786	748	759	803	765	781	725	741	710	733	735	746	757	763	748	838	764	825	750	772	823	771	738	739	736	762	776	804	804	750	789	789	745	773	753	747	737	781	785	736	776	800	732	773	780	771	792	808	783	742	778	745	731	764	744	758	801	806	734	765	759	792	745	781	751	771	782	767	749	794	751	751	763	747	825	706	726	760	859	768	778	785	737	756	728	741	815	778	752	720	787	739	791	776	771	765	727	827	773	765	771	773	775	748	792	753	798	765	741	730	727	779	781	766	732	743	705	775	743	745	772	750	774	744	725	753	737	813	724	739	695	767	772	720	795	739	732	748	781	749	743	766	800	769	770	755	774	741	792	783	808	802	776	743	795	776	755	754	794	773	776	800	794	763	745	767	753	747	737	748	726	742	750	781	747	799	769	810	779	785	735	733	742	784	798	806	789	737	787	758	806	729	738	748	741	737	771	772	755	776	753	780	750	766	786	737	764	774	759	737	801	797	759	787	777	838	793	792	764	807	762	743	755	721	753	781	780	726	761	752	864	724	781	763	735	752	776	748	772	753	764	775	740	728	787	768	770	758	741	777	792	741	729	724	768	760	789	776	765	722	748	781	748	774	752	740	741	786	808	769	750	744	757	733	766	784	752	711	751	766	734	767	771	700	739	760	779	733	772	809	737	762	725	747	817	762	725	755	744	762	768	799	767	766	794	773	725	766	784	807	810	789	747	727	800	776	784	777	797	792	781	787	747	762	772	708	739	736	755	792	777	801	727	711	796	834	764	771	766	769	752	742	772	764	750	795	716	775	773	773	707	786	812	748	736	774	771	745	785	735	797	757	764	760	780	781	788	774	785	729	746	786	784	771	779	735	755	723	694	717	800	724	737	752	720	783	768	750	745	758	754	745	789	717	788	712	760	782	712	751	794	774	764	834	774	803	757	742	741	761	721	787	787	819	802	767	729	760	763	729	708	781	769	726	742	756	766	748	749	858	694	738	771	798	737	788	740	803	802	816	758	793	771	778	809	764	797	732	744	789	747	736	802	794	752	775	761	737	749	756	760	810	787	712	734	783	726	716	733	810	795	779	761	733	790	788	745	772	752	779	790	738	786	726	769	797	739	770	747	746	795	723	810	810	792	776	763	749	753	740	755	743	786	733	733	745	743	734	742	774	785	757	805	810	754	764	799	789	731	778	764	753	795	762	771	765	778	789	772	731	775	809	750	780	764	748	795	748	766	775	801	753	785	735	720	754	743	770	773	787	783	725	804	783	772	813	722	690	788	759	767	782	773	761	740	774	791	818	785	733	797	768	780	787	775	787	771	788	788	714	765	738	754	786	744	758	792	808	751	766	803	784	791	712	790	738	799	758	785	776	765	711	769	753	760	763	732	787	752	788	741	829	740	750	764	753	745	776	719	774	794	724	787	767	772	774	755	755	772	806	800	661	762	853	764	774	753	771	818	773	717	758	691	761	736	781	716	778	730	771	768	751	779	810	762	793	738	795	782	743	780	760	755	691	759	754	812	790	808	762	808	767	760	783	781	795	781	733	794	778	788	709	766	768	752	793	798	779	784	792	815	717	753	754	692	765	789	784	742	743	787	737	729	779	719	749	772	779	726	753	760	773	744	761	772	757	740	765	778	789	802	749	755	724	745	761	784	791	737	725	758	749	774	739	780	768	761	790	744	753	823	740	787	755	762	789	755	742	760	771	728	770	778	747	744	739	769	738	717	781	811	794	784	775	733	796	744	757	766	761	786	780	678	722	763	706	754	749	754	776	743	762	745	705	777	749	791	778	821	749	822	768	745	771	766	732	789	783	737	723	758	785	765	785	766	729	747	713	814	758	743	763	756	795	782	729	758	770	808	767	766	770	777	750	782	753	718	779	764	768	696	742	741	770	767	731	704	755	771	792	724	768	744	722	721	762	727	771	793	778	809	785	781	746	747	791	744	766	722	758	765	733	792	759	794	737	746	745	773	756	747	783	767	757	761	762	759	752	798	778	791	836	743	738	712	785	705	754	743	770	723	767	762	734	746	774	754	766	738	784	766	757	794	730	735	764	763	777	765	760	735	766	707	743	772	762	752	788	759	736	802	788	783	756	722	776	794	758	760	762	775	770	742	731	800	770	812	790	816	794	766	797	755	797	688	786	756	709	699	746	753	777	814	757	783	781	757	729	785	813	703	743	855	773	739	763	767	763	755	804	781	751	789	708	795	758	759	731	746	736	746	750	759	760	849	720	773	786	769	749	763	769	813	754	763	741	756	720	729	772	784	753	780	786	787	790	770	760	767	722	723	744	808	819	751	758	718	808	747	765	752	786	716	768	728	795	769	722	740	766	765	820	756	774	751	761	726	778	739	766	806	740	759	727	757	771	742	778	761	762	802	767	787	771	735	787	708	735	745	719	702	764	778	797	756	731	836	771	789	786	758	764	752	772	785	700	782
57269	47821	36250	28461	17613	9203	6937	6551	6612	6724	6556	6709	6630	6615	6757	6661	6513	6700	6726	6567	6782	6567	6588	6757	6537	6580	6705	6729	6757	6756	6634	6586	6731	6499	6623	6693	6698	6667	6687	6681	6543	6648	6657	6624	6561	6736	6785	6593	6585	6625	6659	6601	6696	6714	6637	6590	6676	6489	6754	6619	6504	6725	6610	6671	6541	6697	6667	6705	6669	6671	6654	6631	6724	6700	6611	6758	6666	6513	6467	6621	6592	6707	6622	6678	6714	6611	6679	6653	6736	6727	6671	6633	6608	6670	6642	6664	6653	6586	6621	6686	6821	6733	6706	6600	6663	6707	6645	6686	6766	6509	6624	6667	6701	6583	6697	6566	6601	6784	6689	6627	6625	6615	6565	6642	6593	6729	6490	6639	6740	6697	6714	6756	6731	6598	6524	6765	6661	6581	6542	6710	6615	6736	6653	6723	6611	6623	6622	6596	6529	6616	6610	6602	6737	6752	6770	6628	6602	6783	6546	6725	6652	6652	6692	6632	6695	6640	6657	6584	6708	6611	6673	6600	6595	6619	6672	6626	6582	6730	6455	6603	6690	6710	6609	6703	6659	6630	6591	6685	6593	6663	6646	6616	6674	6720	6674	6701	6706	6611	6665	6527	6644	6672	6592	6584	6678	6477	6717	6680	6749	6648	6679	6769	6587	6742	6648	6688	6503	6714	6673	6656	6657	6635	6579	6527	6658	6703	6625	6739	6724	6726	6671	6654	6720	6632	6744	6669	6602	6729	6543	6629	6636	6652	6636	6680	6679	6658	6703	6662	6703	6628	6607	6762	6668	6637	6697	6565	6597	6558	6749	6723	6661	6743	6622	6738	6645	6636	6726	6558	6745	6658	6610	6708	6697	6663	6673	6739	6633	6649	6650	6536	6769	6656	6667	6676	6705	6651	6512	6696	6561	6635	6757	6598	6748	6672	6732	6861	6552	6510	6523	6566	6743	6641	6849	6627	6734	6581	6715	6688	6669	6544	6600	6720	6634	6597	6629	6662	6675	6623	6711	6720	6691	6883	6663	6520	6645	6669	6566	6648	6701	6666	6667	6579	6604	6695	6580	6642	6662	6725	6621	6629	6597	6759	6688	6767	6674	6615	6489	6596	6506	6516	6670	6795	6673	6688	6628	6687	6617	6658	6713	6575	6617	6641	6659	6530	6723	6680	6748	6631	6665	6645	6692	6787	6765	6727	6602	6668	6466	6661	6661	6631	6623	6803	6642	6611	6720	6737	6680	6697	6727	6579	6710	6717	6621	6769	6881	6682	6568	6678	6755	6521	6554	6633	6648	6707	6785	6569	6663	6575	6750	6565	6617	6687	6670	6693	6578	6544	6600	6655	6739	6643	6654	6759	6640	6608	6673	6803	6712	6746	6685	6697	6559	6661	6582	6650	6626	6788	6570	6626	6717	6700	6529	6725	6641	6557	6726	6693	6664	6651	6723	6719	6669	6648	6628	6634	6700	6621	6695	6654	6518	6548	6651	6662	6546	6680	6705	6657	6712	6701	6624	6733	6607	6828	6761	6667	6597	6689	6775	6560	6797	6693	6712	6696	6680	6543	6642	6702	6634	6721	6743	6636	6600	6647	6703	6557	6737	6650	6538	6620	6685	6711	6584	6686	6795	6596	6544	6702	6600	6735	6680	6784	6621	6567	6673	6653	6716	6541	6724	6641	6586	6638	6593	6578	6612	6648	6650	6573	6709	6709	6562	6718	6689	6690	6635	6567	6707	6887	6685	6614	6756	6675	6701	6569	6626	6622	6529	6706	6624	6546	6659	6643	6676	6578	6702	6576	6623	6645	6753	6735	6602	6594	6520	6746	6586	6679	6541	6733	6745	6519	6430	6714	6640	6609	6659	6644	6739	6699	6766	6712	6586	6647	6550	6564	6656	6681	6565	6685	6688	6532	6683	6628	6568	6646	6653	6786	6780	6682	6727	6638	6627	6652	6611	6638	6644	6683	6700	6710	6714	6711	6765	6557	6601	6698	6629	6673	6740	6769	6743	6732	6714	6655	6705	6664	6613	6692	6612	6593	6637	6633	6749	6594	6669	6681	6680	6509	6556	6703	6670	6738	6678	6633	6678	6649	6669	6588	6783	6669	6584	6732	6577	6546	6765	6610	6543	6564	6623	6602	6553	6686	6688	6661	6650	6708	6637	6711	6796	6707	6622	6654	6686	6594	6681	6662	6600	6690	6707	6694	6635	6684	6612	6718	6587	6681	6545	6567	6528	6584	6710	6650	6649	6690	6622	6722	6650	6641	6632	6503	6581	6653	6595	6714	6690	6753	6719	6813	6735	6720	6685	6750	6731	6659	6656	6892	6647	6613	6712	6726	6573	6638	6692	6663	6636	6658	6626	6670	6727	6516	6608	6795	6560	6657	6635	6740	6521	6571	6497	6770	6687	6637	6696	6732	6576	6640	6594	6651	6762	6627	6660	6658	6467	6704	6754	6639	6653	6568	6722	6799	6601	6724	6614	6669	6616	6618	6640	6611	6695	6684	6620	6771	6652	6700	6656	6750	6740	6667	6658	6683	6682	6647	6581	6696	6635	6636	6785	6620	6587	6639	6579	6745	6603	6642	6784	6576	6611	6692	6561	6654	6614	6721	6712	6649	6667	6774	6576	6630	6793	6597	6540	6632	6608	6599	6604	6699	6552	6802	6611	6805	6552	6651	6575	6729	6663	6603	6687	6712	6700	6556	6720	6640	6624	6761	6680	6737	6692	6612	6570	6636	6609	6776	6591	6757	6584	6590	6763	6570	6684	6783	6698	6695	6724	6658	6670	6712	6551	6831	6677	6676	6536	6676	6607	6555	6623	6709	6594	6662	6629	6667	6583	6711	6671	6748	6790	6672	6662	6618	6635	6585	6698	6743	6603	6631	6646	6630	6573	6710	6633	6645	6889	6664	6464	6628	6610	6622	6589	6811	6560	6556	6764	6795	6780	6687	6696	6715	6717	6603	6728	6556	6681	6586	6545	6563	6683	6587	6587	6633	6719	6552	6547	6682	6784	6778	6620	6687	6685	6594	6671	6638	6718	6655	6716	6525	6649	6759	6502	6630	6747	6634	6665	6683	6714	6644	6701	6624	6675	6810	6588	6800	6622	6686	6602	6692	6573	6568	6655	6605	6575	6733	6622	6653	6763	6768	6794	6617	6712	6707	6620	6644	6623	6720	6633	6698	6689	6674	6802	6722	6679	6582	6650	6543	6633	6709	6744	6596	6681	6707	6760	6621	6718	6721	6679	6657	6653	6590	6732	6619	6634	6581	6682	6596	6691	6656	6665	6584	6596	6649	6638	6626	6641	6623	6688	6668	6615	6820	6663	6674	6666	6597	6597	6650	6737	6718	6658	6711	6553	6694	6675	6522	6654	6695	6583	6677	6597	6624	6661	6460	6551	6483	6592	6697	6604	6697	6743	6700	6611	6673	6710	6596	6609	6649	6741	6772	6733	6671	6589	6747	6645	6594	6679	6771	6763	6621	6624	6593	6623	6643	6686	6650	6575	6709	6752	6581	6669	6625	6686	6755	6682	6681	6800	6632	6808	6635	6677	6665	6527	6566	6726	6554	6622	6758	6647	6767	6566	6496	6658	6761	6459	6636	6688	6638	6610	6637	6676	6642	6624	6766	6566	6579	6543	6685	6537	6727	6742	6666	6572	6640	6668	6820	6682	6791	6829	6629	6802	6656	6644	6636	6569	6723	6649	6608	6803	6569	6620	6656	6840	6682	6640	6681	6727	6704	6696	6709	6714	6614	6738	6608	6643	6624	6705	6651	6632	6705	6566	6578	6569	6573	6611	6663	6644	6733	6767	6660	6582	6750	6660	6683	6732	6606	6641	6616	6626	6684	6797	6719	6726	6638	6779	6676	6711	6576	6660	6652	6586	6493	6683	6536	6658	6636	6666	6685	6599	6543	6624	6618	6585	6680	6729	6783	6666	6713	6615	6698	6617	6751	6583	6577	6683	6703	6694	6746	6826	6693	6727	6576	6727	6640	6734	6710	6660	6684	6787	6654	6699	6597	6651	6725	6675	6640	6681	6683	6791	6655	6714	6522	6611	6544	6714	6585	6675	6713	6593	6625	6664	6672	6785	6707	6652	6617	6649	6692	6739	6591	6624	6758	6682	6714	6745	6656	6680	6586	6588	6595	6710	6659	6616	6454	6635	6633	6769	6813	6634	6579	6670	6740	6666	6641	6673	6583	6650	6719	6742	6699	6564	6614	6634	6709	6672	6819	6723	6745	6640	6693	6535	6515	6694	6737	6583	6679	6786	6613	6504	6601	6605	6613	6715	6649	6688	6615	6681	6673	6635	6703	6663	6685	6630	6723	6636	6665	6689	6644	6681	6665	6590	6677	6701	6720	6769	6665	6723	6724	6640	6669	6652	6708	6714	6785	6671	6618	6641	6655	6677	6680	6647	6682	6645	6643	6649	6602	6786	6594	6739	6554	6713	6590	6638	6557	6631	6719	6686	6583	6596	6552	6693	6726	6808	6628	6700	6617	6553	6533	6748	6520	6763	6620	6666	6648	6738	6628	6484	6767	6628	6605	6686	6619	6516	6658	6597	6727	6765	6594	6666	6742	6680	6704	6638	6774	6583	6682	6788	6650	6795	6650	6711	6732	6696	6631	6572	6652	6616	6546	6637	6729	6570	6675	6649	6496	6683	6659	6653	6731	6796	6613	6717	6601	6697	6731	6617	6698	6806	6672	6722	6620	6581	6680	6605	6626	6587	6678	6692	6756	6631	6672	6690	6555	6689	6621	6666	6759	6544	6795	6606	6594	6566	6748	6579	6824	6689	6600	6632	6580	6600	6661	6860	6669	6676	6661	6685	6704	6813	6629	6729	6691	6706	6732	6763	6759	6589	6711	6536	6686	6726	6648	6635	6624	6679	6689	6630	6611	6615	6605	6585	6671	6669	6624	6553	6794	6572	6648	6605	6782	6630	6576	6688	6664	6668	6639	6681	6723	6707	6633	6650	6627	6784	6576	6696	6553	6633	6761	6555	6746	6650	6747	6713	6704	6571	6733	6581	6604	6624	6728	6786	6654	6592	6666	6671	6706	6633	6883
43264	52357	33609	16294	4521	1343	820	694	749	749	744	692	743	732	687	666	735	743	696	748	706	735	705	731	675	749	714	726	753	741	732	696	702	710	694	713	748	687	721	718	734	705	725	703	749	706	717	714	715	743	765	724	749	753	771	717	777	702	721	718	645	818	716	745	732	718	713	750	752	805	749	693	678	752	751	689	709	740	720	758	729	723	741	706	727	670	709	740	689	775	753	713	720	703	788	757	747	749	720	728	739	696	662	768	745	779	648	726	720	763	716	702	755	687	743	741	711	758	719	704	712	712	770	768	716	689	703	716	710	725	681	735	729	735	728	747	717	732	773	717	743	725	751	736	724	766	744	741	729	714	665	736	701	726	717	731	747	737	705	677	755	679	724	744	673	714	778	742	712	725	740	754	709	733	706	690	711	748	724	710	729	712	717	743	714	713	699	706	701	766	683	720	691	734	691	715	721	714	739	721	709	748	739	721	730	682	717	736	753	721	785	728	660	726	709	695	708	757	769	734	772	769	766	716	733	737	690	676	768	722	735	715	756	715	720	755	727	707	701	750	723	738	716	731	740	743	724	742	693	696	717	730	732	706	729	730	712	728	734	745	769	734	757	739	729	756	738	745	751	679	760	674	762	730	742	700	752	729	727	748	750	717	748	735	711	726	747	741	696	696	761	731	720	726	663	690	737	720	688	740	714	724	711	710	706	704	699	739	749	709	734	684	715	741	745	732	786	689	726	759	735	718	709	722	700	699	746	693	722	742	732	709	754	708	695	754	714	712	724	690	672	687	735	702	686	736	731	734	739	728	700	740	761	708	754	705	741	703	730	761	754	729	714	705	740	677	729	721	745	752	749	698	691	724	718	747	693	717	723	684	746	774	739	721	702	674	745	719	768	683	703	718	722	698	756	732	701	710	710	714	765	725	763	730	716	671	752	772	736	731	749	691	720	733	763	749	728	715	750	733	727	722	735	693	728	678	770	760	751	772	734	738	714	735	731	731	673	728	727	766	718	692	689	709	695	745	737	724	692	739	753	715	767	728	717	714	737	701	681	741	736	725	763	738	747	722	703	768	704	744	751	727	767	712	722	756	707	746	704	718	770	684	756	761	765	717	719	733	739	678	689	692	672	719	742	767	677	678	758	739	718	716	721	721	771	743	697	739	694	671	721	692	704	757	715	723	772	698	730	686	693	731	717	699	733	732	740	701	714	724	706	674	690	724	725	701	741	763	721	713	767	747	723	692	738	712	719	716	720	739	766	765	715	704	729	736	661	706	747	692	715	727	701	739	663	734	710	751	657	700	702	720	735	729	715	749	770	688	673	730	722	721	761	691	717	724	741	726	777	704	757	702	734	717	716	693	728	744	694	705	746	815	731	717	691	693	685	745	732	735	793	710	764	724	685	754	718	721	726	738	733	732	730	783	803	747	699	754	741	704	723	752	701	714	722	692	703	714	752	735	682	748	690	752	736	759	727	686	696	743	731	763	679	715	709	744	720	774	759	714	715	726	759	674	718	736	743	707	762	759	663	761	741	698	751	733	719	689	743	696	717	752	725	715	777	754	729	713	701	723	740	693	723	757	729	736	711	736	721	748	710	728	701	713	696	712	687	744	768	701	695	745	735	739	747	734	730	705	676	751	725	761	754	711	716	758	722	738	700	708	753	712	688	724	717	659	749	747	736	746	786	785	708	715	668	689	749	725	679	728	748	730	690	699	771	664	677	760	706	776	748	739	710	774	741	699	718	756	732	683	747	718	765	754	700	721	727	762	751	748	709	756	719	718	712	757	734	734	777	736	783	713	707	714	715	750	695	733	745	712	746	737	680	720	736	715	750	688	744	730	699	706	741	679	736	726	732	780	758	736	734	727	735	741	701	708	673	725	713	729	748	768	711	709	762	707	771	763	722	719	700	684	713	764	707	736	743	708	725	708	717	680	778	742	745	727	695	684	722	718	718	722	740	741	744	758	746	707	749	702	700	697	751	726	702	765	720	744	784	726	748	723	718	762	761	698	771	713	746	698	777	683	737	736	691	744	740	744	738	693	733	725	737	673	696	703	716	681	756	785	725	651	725	694	718	706	753	750	724	710	705	724	683	691	723	722	683	750	788	749	690	725	711	709	749	750	740	730	740	732	724	744	728	710	698	746	767	776	741	713	726	753	740	758	725	751	741	749	766	741	675	729	730	707	728	737	672	700	716	704	733	706	711	741	758	717	727	706	747	721	719	713	792	730	687	735	734	755	722	774	704	748	758	730	714	725	706	721	705	740	750	760	712	738	791	706	692	710	716	704	780	691	739	677	730	683	707	768	718	743	690	730	707	756	772	690	742	734	716	766	764	688	751	755	776	703	712	735	693	738	706	731	708	765	746	692	686	776	744	740	726	688	758	678	749	700	728	750	721	715	723	722	706	735	742	687	705	694	724	704	722	709	733	696	731	767	690	689	708	686	736	716	719	784	720	723	708	736	731	759	752	723	798	725	787	744	688	756	703	756	720	733	713	687	731	771	758	712	680	678	714	758	779	728	684	747	773	710	758	706	735	764	760	725	731	733	724	751	677	773	715	727	694	728	703	746	732	737	722	725	711	669	692	706	734	751	706	715	732	748	738	690	695	724	722	724	683	752	751	752	732	776	752	734	728	735	707	754	723	744	715	724	681	709	701	781	748	725	760	768	749	722	697	791	714	711	715	726	683	703	716	726	769	733	691	738	711	760	742	761	745	744	766	730	689	731	769	716	720	740	701	725	701	724	701	762	726	701	768	713	745	708	778	736	696	730	725	705	731	736	742	721	713	719	744	718	727	683	765	690	725	691	734	674	691	665	730	748	694	717	723	707	676	739	798	773	697	682	784	700	729	713	739	698	698	739	689	716	788	759	696	733	711	687	734	724	711	724	777	680	739	697	710	718	733	753	701	758	708	802	746	728	750	671	715	740	768	693	722	768	663	739	677	744	724	689	720	766	700	730	742	704	710	720	745	718	733	751	709	711	748	694	740	749	671	700	699	730	687	754	679	750	731	719	719	759	773	719	685	693	734	743	729	715	740	740	760	734	700	695	728	746	745	721	696	707	739	741	737	740	711	680	771	728	727	727	726	731	677	708	678	733	717	749	690	730	726	721	707	777	731	766	706	727	739	689	728	728	747	654	695	704	684	665	689	710	725	768	685	700	672	693	733	718	757	719	756	746	687	694	704	767	770	716	748	671	698	715	732	696	699	727	708	682	762	691	692	724	726	730	709	724	734	743	690	734	752	715	733	781	720	737	721	729	699	674	733	716	706	734	729	772	686	731	685	750	718	714	746	732	748	709	775	734	713	773	743	738	691	709	762	715	725	681	750	784	736	755	751	701	758	722	761	742	693	662	700	721	735	747	695	740	736	780	667	704	685	765	714	724	731	758	773	750	719	733	745	700	723	711	743	783	712	716	702	727	744	710	758	696	734	718	741	726	744	724	731	770	736	799	715	773	756	729	761	726
53937	56039	59624	47116	33826	16549	7846	6530	6540	6456	6350	6449	6563	6425	6303	6432	6414	6329	6428	6464	6477	6342	6278	6270	6291	6298	6457	6450	6453	6328	6497	6462	6388	6354	6504	6304	6354	6465	6310	6407	6324	6274	6436	6126	6263	6507	6441	6478	6321	6306	6392	6475	6354	6292	6413	6463	6408	6256	6475	6333	6457	6359	6374	6560	6362	6390	6363	6389	6372	6470	6375	6345	6366	6306	6444	6278	6357	6467	6345	6374	6378	6350	6415	6324	6355	6463	6471	6419	6426	6379	6379	6393	6363	6371	6485	6519	6326	6370	6365	6454	6438	6391	6432	6520	6463	6459	6433	6489	6569	6390	6424	6374	6451	6448	6474	6259	6327	6413	6436	6512	6529	6407	6319	6347	6428	6458	6469	6419	6350	6385	6401	6307	6423	6321	6432	6332	6376	6333	6436	6389	6327	6349	6337	6332	6375	6358	6435	6412	6414	6288	6420	6293	6435	6267	6493	6465	6431	6365	6347	6315	6366	6479	6425	6326	6401	6486	6538	6289	6486	6365	6412	6365	6346	6308	6438	6404	6361	6414	6314	6359	6462	6294	6258	6372	6485	6479	6411	6481	6337	6382	6437	6373	6340	6374	6477	6424	6390	6345	6323	6324	6404	6445	6412	6399	6460	6395	6412	6439	6370	6388	6375	6381	6503	6440	6300	6389	6362	6374	6401	6462	6275	6313	6354	6412	6316	6441	6397	6484	6506	6368	6456	6392	6303	6303	6344	6316	6305	6340	6483	6332	6490	6391	6556	6355	6226	6359	6343	6323	6356	6283	6266	6375	6495	6394	6386	6444	6370	6457	6427	6349	6372	6455	6406	6353	6400	6374	6359	6455	6319	6375	6353	6365	6382	6480	6388	6385	6396	6390	6525	6484	6441	6336	6412	6298	6366	6378	6391	6431	6347	6417	6459	6370	6445	6363	6414	6236	6380	6317	6416	6470	6400	6465	6470	6457	6418	6401	6373	6435	6497	6310	6374	6323	6359	6488	6427	6396	6402	6560	6480	6474	6325	6446	6383	6501	6467	6355	6393	6311	6365	6465	6209	6351	6411	6441	6372	6461	6479	6175	6385	6451	6495	6444	6387	6494	6375	6341	6351	6269	6422	6364	6314	6392	6335	6442	6429	6327	6457	6413	6342	6393	6387	6486	6375	6390	6376	6516	6414	6416	6304	6423	6375	6249	6416	6417	6376	6483	6309	6440	6425	6451	6403	6410	6445	6444	6373	6267	6370	6413	6373	6402	6459	6514	6519	6487	6328	6338	6377	6415	6459	6345	6472	6397	6310	6328	6333	6372	6374	6356	6429	6257	6409	6438	6370	6378	6443	6334	6480	6467	6288	6435	6364	6403	6482	6409	6402	6350	6462	6491	6396	6423	6402	6395	6602	6437	6336	6424	6356	6333	6351	6423	6346	6365	6260	6510	6337	6398	6401	6330	6506	6470	6406	6343	6398	6387	6427	6492	6481	6374	6341	6283	6484	6448	6335	6307	6339	6269	6386	6463	6334	6300	6422	6428	6463	6475	6338	6466	6335	6461	6476	6346	6403	6382	6344	6440	6577	6434	6319	6293	6413	6433	6269	6461	6436	6380	6467	6442	6267	6425	6364	6340	6327	6367	6363	6381	6373	6437	6471	6334	6333	6433	6427	6477	6416	6415	6265	6304	6471	6356	6374	6315	6332	6295	6436	6463	6400	6227	6441	6529	6328	6403	6411	6230	6262	6284	6368	6477	6466	6375	6231	6507	6479	6276	6416	6311	6356	6416	6409	6477	6352	6441	6327	6244	6447	6360	6434	6427	6288	6342	6431	6333	6475	6357	6394	6274	6349	6480	6436	6386	6382	6374	6343	6356	6422	6381	6433	6471	6327	6462	6395	6331	6273	6435	6409	6418	6423	6357	6390	6477	6296	6292	6321	6349	6452	6370	6444	6365	6351	6415	6339	6476	6483	6502	6301	6504	6362	6420	6442	6422	6408	6362	6415	6265	6361	6439	6324	6471	6416	6395	6455	6422	6427	6326	6356	6384	6408	6376	6510	6416	6451	6513	6438	6384	6450	6357	6401	6257	6580	6354	6404	6318	6408	6304	6408	6368	6339	6250	6320	6320	6263	6382	6360	6532	6397	6369	6293	6461	6452	6320	6413	6329	6389	6315	6472	6408	6319	6470	6427	6390	6377	6469	6412	6509	6557	6304	6318	6334	6398	6364	6417	6231	6427	6491	6358	6377	6411	6470	6318	6389	6357	6387	6360	6335	6340	6297	6375	6347	6445	6440	6436	6350	6295	6563	6490	6433	6388	6394	6427	6297	6355	6362	6339	6530	6346	6292	6435	6333	6415	6247	6298	6405	6359	6435	6317	6358	6298	6626	6391	6362	6442	6300	6397	6429	6375	6330	6279	6339	6401	6453	6487	6350	6445	6365	6406	6269	6351	6433	6414	6388	6402	6423	6358	6383	6382	6454	6318	6378	6426	6236	6321	6420	6493	6453	6419	6301	6364	6528	6324	6369	6418	6385	6379	6343	6287	6347	6376	6298	6377	6422	6359	6244	6388	6407	6543	6467	6457	6345	6292	6453	6497	6398	6414	6369	6486	6381	6447	6416	6487	6473	6259	6521	6345	6395	6393	6432	6356	6423	6371	6334	6477	6312	6327	6442	6415	6324	6347	6346	6414	6435	6309	6336	6406	6258	6447	6346	6481	6453	6262	6359	6380	6378	6410	6445	6382	6300	6481	6464	6370	6368	6509	6306	6438	6371	6369	6340	6433	6461	6300	6355	6233	6483	6285	6378	6266	6378	6350	6369	6447	6296	6323	6361	6428	6398	6429	6450	6488	6394	6578	6373	6470	6331	6337	6454	6400	6430	6353	6310	6345	6433	6399	6388	6427	6334	6512	6289	6320	6350	6364	6370	6382	6480	6288	6408	6378	6396	6423	6258	6413	6465	6310	6497	6338	6391	6449	6385	6419	6277	6419	6390	6396	6422	6424	6395	6382	6358	6357	6388	6471	6361	6489	6385	6418	6489	6503	6395	6257	6302	6384	6363	6367	6421	6407	6412	6379	6486	6312	6398	6323	6360	6374	6357	6398	6407	6405	6506	6250	6313	6412	6341	6395	6407	6381	6449	6263	6371	6432	6475	6435	6398	6415	6351	6457	6356	6392	6392	6476	6412	6531	6408	6304	6408	6273	6317	6290	6409	6367	6349	6465	6322	6412	6474	6407	6323	6378	6396	6413	6370	6350	6325	6337	6401	6411	6453	6431	6465	6418	6442	6433	6464	6430	6444	6447	6389	6421	6355	6331	6389	6388	6427	6388	6443	6418	6414	6418	6404	6311	6335	6420	6342	6381	6520	6564	6395	6423	6447	6329	6370	6430	6504	6447	6513	6463	6311	6376	6410	6514	6359	6387	6324	6386	6495	6385	6448	6527	6382	6309	6402	6408	6467	6379	6476	6484	6528	6348	6414	6443	6468	6395	6460	6432	6325	6333	6408	6419	6365	6470	6344	6295	6398	6354	6388	6387	6386	6381	6251	6397	6361	6359	6455	6498	6461	6315	6380	6470	6326	6344	6519	6510	6430	6480	6482	6494	6346	6262	6328	6312	6314	6237	6437	6399	6433	6453	6250	6416	6364	6434	6373	6301	6219	6358	6330	6313	6437	6267	6421	6402	6275	6413	6453	6224	6291	6412	6407	6336	6371	6338	6467	6330	6321	6449	6462	6497	6318	6415	6376	6346	6396	6449	6434	6318	6375	6424	6544	6403	6431	6419	6286	6375	6331	6301	6329	6399	6373	6365	6262	6365	6551	6516	6368	6436	6471	6239	6289	6334	6214	6318	6355	6371	6345	6340	6396	6345	6340	6362	6491	6381	6316	6250	6500	6354	6403	6421	6444	6325	6229	6445	6462	6314	6456	6337	6402	6391	6432	6507	6388	6472	6456	6273	6466	6465	6467	6347	6451	6418	6336	6433	6298	6320	6408	6433	6292	6418	6375	6360	6395	6335	6490	6373	6442	6433	6458	6324	6454	6360	6446	6423	6568	6368	6552	6394	6546	6392	6440	6452	6476	6435	6398	6359	6295	6403	6465	6363	6514	6503	6330	6289	6468	6392	6394	6363	6453	6383	6504	6340	6316	6418	6389	6537	6383	6316	6354	6416	6333	6427	6334	6327	6391	6445	6278	6355	6411	6456	6352	6415	6377	6469	6435	6327	6345	6444	6478	6327	6482	6386	6333	6565	6358	6307	6393	6261	6476	6310	6402	6415	6368	6423	6264	6427	6280	6526	6371	6448	6453	6368	6435	6412	6329	6336	6429	6331	6426	6426	6504	6474	6298	6239	6518	6435	6292	6444	6383	6480	6437	6336	6285	6455	6387	6355	6399	6333	6316	6416	6382	6363	6392	6205	6463	6302	6351	6415	6360	6427	6406	6320	6375	6280	6350	6304	6353	6336	6487	6346	6356	6444	6369	6315	6560	6383	6351	6462	6414	6302	6236	6428	6298	6283	6518	6438	6443	6373	6375	6283	6477	6296	6380	6352	6340	6432	6343	6351	6396	6334	6438	6286	6486	6380	6312	6465	6409	6328	6265	6361	6456	6354	6391	6233	6356	6377	6376	6434	6399	6395	6331	6403	6441	6475	6409	6267	6445	6353	6377	6377	6472	6438	6302	6570	6450	6375	6416	6354	6457	6509	6382	6392	6479	6313	6356	6385	6321	6314	6449	6369	6429	6510	6475	6311	6492	6423	6349	6349	6397	6319	6360	6393	6492	6335	6317	6423	6283	6313	6407	6333	6354	6342	6440	6344	6461	6382	6404	6192	6401	6369	6475	6439	6310	6363	6469	6331	6419	6539	6336	6422	6383	6458	6401	6413	6263	6414	6285	6429	6302	6422	6347	6439	6390	6398	6347	6339	6351	6491	6476	6290	6386	6357	6385	6376	6516	6260	6384	6405	6407	6407	6495	6396	6361	6355	6371	6319	6464	6353	6318	6330	6511	6367	6350	6367	6461	6325	6413	6485	6458	6330	6423	6488	6360	6432	6347	6316	6309	6368	6462	6384	6386	6424	6378	6447	6331
36680	37842	22872	8758	2329	1082	850	858	766	796	753	850	759	786	825	783	863	829	833	856	822	822	839	786	845	811	820	797	807	821	829	775	807	791	848	815	758	830	813	838	872	863	849	775	814	810	815	843	808	863	843	800	843	779	826	784	802	797	819	797	801	821	837	837	806	842	811	830	863	804	760	822	853	758	811	815	761	816	847	825	801	807	799	778	801	837	773	814	807	798	817	797	770	795	765	827	828	783	766	859	804	780	818	813	828	812	834	860	801	803	843	784	795	847	866	822	795	850	774	840	801	876	817	813	815	823	789	863	793	804	773	825	845	784	772	804	830	836	794	834	780	865	786	774	835	806	805	810	793	733	766	818	762	764	791	818	824	801	791	812	831	831	780	787	820	818	788	821	787	755	797	811	783	781	770	827	847	810	743	802	808	790	819	799	853	818	835	810	821	776	801	843	821	839	753	784	827	820	823	815	796	878	803	769	804	805	805	782	802	828	785	804	821	833	813	810	829	794	787	823	819	816	822	812	764	837	793	863	772	827	865	799	819	805	847	812	781	759	830	787	807	869	798	806	816	815	857	810	815	796	803	833	834	842	841	791	829	804	833	827	768	843	797	842	806	824	776	808	800	825	806	752	866	815	785	812	814	836	813	826	836	793	819	790	844	799	802	808	802	836	812	788	815	797	756	790	820	799	821	733	837	844	871	862	784	788	823	804	764	753	815	796	787	768	783	826	795	739	840	812	783	801	787	785	825	797	810	802	838	826	758	825	813	791	834	788	808	761	789	832	830	777	790	863	830	836	797	776	814	772	823	783	818	752	831	810	793	871	801	828	871	806	806	834	822	800	835	836	836	793	843	773	807	810	828	821	817	801	785	823	819	859	821	798	808	850	798	827	790	779	823	805	836	795	816	784	792	814	826	794	809	798	772	811	784	831	792	794	833	816	806	801	835	772	811	781	818	835	831	789	808	802	812	835	864	770	789	826	791	800	743	815	854	899	786	760	785	776	775	800	820	805	849	802	797	808	804	817	820	744	773	852	775	753	820	811	843	812	808	806	797	795	799	789	807	789	822	777	794	806	760	824	778	835	812	834	792	783	822	832	790	842	818	787	826	769	759	843	817	772	834	765	792	802	834	810	799	817	852	795	812	863	818	789	813	809	773	798	818	779	859	805	827	810	774	825	837	791	836	802	814	811	806	806	814	815	802	832	818	801	803	789	770	808	816	808	801	846	804	814	832	784	820	848	810	779	804	860	802	784	837	809	720	774	823	791	767	797	817	792	841	860	807	881	792	841	813	769	764	806	867	821	822	828	835	784	764	848	754	803	768	771	814	736	843	782	809	774	777	790	815	781	813	788	768	783	795	805	810	802	795	827	821	804	858	788	797	783	804	822	815	810	814	806	830	827	828	828	834	807	825	819	815	811	776	801	808	851	848	804	805	842	781	812	799	857	816	801	778	811	811	807	843	816	814	770	819	860	800	851	776	816	839	866	832	829	820	830	824	821	784	838	842	816	843	788	798	821	819	754	872	861	825	780	783	783	768	802	794	777	844	797	766	803	796	786	800	805	785	832	826	803	809	812	841	782	821	769	764	733	826	807	767	833	835	761	789	861	791	811	787	784	819	776	815	834	827	830	793	857	779	767	806	832	794	746	832	836	789	840	861	793	802	845	766	845	805	794	801	781	795	841	791	826	797	872	823	742	804	781	806	784	818	787	834	838	856	773	808	809	797	837	838	799	774	765	794	836	816	737	836	827	831	775	786	806	807	823	846	785	773	829	814	828	841	804	810	835	774	750	838	794	776	793	773	847	791	798	819	825	796	809	843	782	852	830	875	788	794	858	847	843	851	782	812	796	805	826	824	820	813	796	775	763	843	835	787	804	811	808	855	752	773	785	777	861	805	811	811	756	816	792	788	830	873	877	808	812	881	779	758	829	841	835	796	786	813	771	781	784	787	794	799	857	832	781	811	813	758	825	799	766	838	842	755	826	822	791	859	849	852	818	823	794	788	833	793	796	778	835	849	802	806	799	778	844	823	880	793	795	761	817	736	804	826	804	759	757	781	839	839	771	809	815	785	760	766	819	728	822	868	802	864	783	770	800	823	778	794	851	784	824	860	854	806	826	801	823	804	807	825	733	799	855	814	875	794	778	805	859	870	777	812	818	856	892	781	815	865	865	837	820	822	797	827	803	794	792	764	814	756	790	827	787	793	783	823	792	819	775	761	813	871	840	809	767	788	762	830	804	861	788	830	788	814	812	797	793	819	879	857	802	806	829	838	788	796	833	786	757	793	825	802	814	799	779	813	815	759	752	852	791	796	798	845	792	775	769	802	793	804	819	838	843	737	804	815	784	833	813	799	799	749	863	855	806	841	789	845	803	829	828	884	786	876	873	861	806	800	798	825	837	763	734	841	800	821	795	777	804	779	779	785	796	826	787	807	828	820	831	809	794	806	832	780	770	810	815	815	777	825	814	836	823	824	768	802	782	767	803	858	848	827	826	822	813	782	870	817	782	760	818	783	816	787	797	793	797	827	771	811	849	789	830	808	835	831	747	882	807	767	785	864	851	805	825	849	784	857	767	829	797	776	850	831	817	782	749	804	804	783	852	839	802	823	804	861	805	805	815	845	806	852	807	842	829	766	786	821	782	776	871	842	812	816	792	805	818	838	798	845	826	809	842	815	761	799	859	769	797	846	808	843	776	843	798	760	822	781	842	828	818	796	782	831	830	858	824	758	830	807	826	807	802	781	807	804	797	822	820	769	831	799	834	773	850	791	797	785	782	790	843	803	851	850	803	785	820	742	807	827	794	769	842	823	832	795	778	809	809	808	772	777	781	752	819	865	813	842	768	816	787	877	835	804	797	799	815	794	789	755	786	804	842	802	798	802	763	794	806	807	801	792	761	788	793	782	829	787	820	813	826	805	847	800	811	823	811	839	809	839	768	833	817	788	838	802	778	858	841	832	764	759	805	828	754	848	823	774	864	812	844	814	767	838	775	795	829	850	776	854	802	819	839	755	789	818	800	836	766	779	830	830	886	837	812	786	823	812	830	792	761	801	826	814	761	841	880	818	799	840	781	780	752	845	788	776	788	913	800	836	863	801	743	781	846	780	816	866	789	819	823	836	759	812	855	842	863	814	774	849	824	814	825	817	844	791	817	856	791	789	815	813	842	816	795	834	782	809	853	806	825	768	790	866	814	798	827	805	810	793	767	814	779	830	854	852	820	816	825	824	803	801	824	797	777	788	784	843	803	784	820	809	816	821	834	800	772	802	796	809	801	801	815	794	771	813	833	805	799	822	759	822	820	796	799	817	845	845	767	772	845	815	810	815	782	819	782	816	844	756	802	842	767	818	824	842	803	784	845	803	824	763	806	832	772	831	794	798	830	803	764	838	841	841	853	789	834	858	841	767	760	809	822	822	814	810	840	837	830	851	769	781	857	850	809	804	853	774	832	847	816	839	801	817	786
65783	59382	47365	37041	25599	12681	7820	7031	7168	7109	6969	6974	7018	6942	7059	7059	7049	7014	7126	6998	6999	7024	6918	7004	7181	6982	6939	7049	6922	7107	6965	7068	7042	6996	6953	7058	6964	7017	7052	6995	7025	7017	7111	7130	7159	7061	7011	6918	7081	7050	7003	7133	6989	7016	6999	7052	6968	7131	7139	7070	7038	7032	6893	6963	7071	7026	6991	7100	7102	7004	7027	7115	7059	7048	7101	7093	6973	6945	7055	7110	7073	7083	7137	7020	6964	6926	6976	7083	7005	7046	7001	6905	6929	7036	6991	7213	7012	7089	7018	7028	7039	7032	6995	7114	6923	7046	7039	7111	7051	7086	7076	7100	6993	7079	7087	7001	7085	7278	6983	7086	7081	6982	6974	6972	7168	7100	7208	7029	7169	7051	7025	7065	6942	7077	7057	7110	7098	7036	6978	7148	6998	6963	7165	7043	7137	6999	7043	7014	7031	7048	7080	7004	6994	6970	7004	7227	7005	6927	7017	7010	7001	6881	7046	7170	6995	6911	7041	7123	7027	7150	6998	7045	7016	7074	6960	7004	6966	7168	6965	7033	6977	7015	6990	7155	7128	7124	7200	7077	7029	7012	7068	7124	6940	7115	7127	7050	7164	6937	6965	7123	7103	7012	6990	6958	7108	7091	7125	7078	6835	7126	7098	7112	7036	7041	7107	6955	6926	6879	7235	6971	7047	7079	7040	7101	7084	6978	7042	7051	6936	6948	6953	7101	7131	7060	7182	7038	7101	7020	7038	6877	7268	6980	7079	7096	6995	6985	7086	7058	7035	7093	7088	6882	6922	6937	7047	7063	7029	7095	7001	7125	7000	7177	7075	7048	7138	7075	7047	6963	6887	7064	7044	6990	7064	7129	6933	6995	6957	7120	7053	6891	7030	6987	6981	7138	7011	6948	7001	6989	6984	7116	7089	7072	7019	6995	6976	7076	6953	7070	6867	6941	7009	6900	6949	7100	7029	7098	6964	6895	7058	6976	7113	7073	7072	6972	6994	7093	7075	7029	7109	7062	6944	7003	6970	7084	7137	7031	6938	7062	6980	7073	6906	7029	7069	7050	6911	7089	7225	7116	7101	6976	7160	7083	7043	6990	7029	6983	7042	7026	7139	7037	7127	7133	6981	6908	7057	6959	7072	7027	7101	7065	6879	7098	7004	7040	6916	6973	6971	7060	6922	7123	7088	7073	6892	6915	7064	7086	7002	7088	7073	6931	7114	7124	6935	7181	6903	7142	7142	7049	7108	7025	7121	7030	7008	7090	7084	7027	7072	7048	6970	7023	7059	6867	7156	7099	7046	7063	7025	7163	7021	7057	7002	7086	6953	6902	6965	7316	7062	7060	7004	6998	7124	7008	7043	7063	6963	7041	6990	6894	6860	7036	7071	6818	6971	6927	6949	6981	7194	7100	7182	7034	6884	7138	6986	6993	6956	6923	7063	7060	7067	6921	6997	6988	6867	6978	6952	6862	7086	6891	6982	6898	6970	7051	7038	6928	7137	6960	6987	7006	7081	6932	6908	7082	6953	7081	6941	7127	6923	6854	7025	7002	6802	7048	6977	7062	7006	7014	7005	7058	7004	6829	7086	6969	6959	6928	7104	7113	7027	7033	6897	7161	6986	6999	7054	7041	7026	6979	7012	7144	7049	7005	7047	6989	7090	6871	7054	7035	7045	7019	7020	7072	7005	7052	6959	7131	7158	6999	7133	6998	6996	7006	7066	6976	7041	7214	7097	7051	7048	7068	7098	7149	7000	6954	6985	6854	7161	7024	7055	7110	7001	6966	7062	7004	7026	6955	7051	7040	7011	6997	7164	7042	6991	7037	7053	7060	7088	7039	7067	7084	7024	7042	7173	7087	6979	7085	6941	7049	6858	7140	7001	7011	7038	7062	7145	6896	6935	7060	6979	6962	7071	7038	7001	7096	7107	6950	7051	7074	7020	7003	7136	7027	7095	6944	7079	7021	7144	6866	7009	7004	7041	7007	7066	7015	7162	7062	7051	6914	7096	7030	7064	7033	6948	7023	7009	7055	7092	6984	6924	7065	6921	7044	6995	7159	6969	6911	7209	6908	7023	7057	6989	6983	6960	7070	7007	7085	6984	7036	6995	6948	7017	6955	7021	6958	7064	7148	7091	7000	6904	7097	7112	7080	7121	7094	7145	6986	7061	7055	7111	7075	7100	6969	7096	6906	7002	6968	7031	7027	7048	6932	7024	7156	7043	7209	7054	6966	6978	6977	7105	6961	7006	7172	6975	7046	7087	7077	7172	7065	7017	7190	7031	7077	6969	7066	7041	7002	6904	6997	7151	7085	7039	7087	7092	6885	7134	6884	7092	7070	7034	7107	7114	7218	7091	7101	7073	7110	7027	7042	7059	7204	7270	7059	7048	7071	6973	7083	7090	7100	7180	7007	7025	7081	7096	7045	6926	7130	7006	7031	7024	7027	7071	6848	6937	7004	7107	6942	7006	7025	7155	7052	6929	7078	6943	6944	7054	7032	7028	6867	6994	6917	7066	6989	7013	6960	7055	7019	7032	7023	6937	6984	7017	6968	7018	7156	6941	6947	7007	6981	7015	7017	7027	7144	6980	7064	7113	7011	6931	6950	7072	7081	6938	7034	7130	7058	6941	7115	6914	6930	6962	7067	7054	6975	6965	6981	7030	7096	6988	6957	7031	7072	6932	6922	6883	7099	7140	6970	6998	7105	7050	7097	7011	6997	7094	6934	7072	7042	7111	7107	6921	7114	7040	7052	6933	7090	7144	7087	7077	6992	7131	6986	7121	7040	6927	6976	7039	7116	7010	7021	7079	7202	7062	6953	7000	7086	6994	6910	7005	7001	6971	7032	7076	7134	6998	6977	7108	7158	7050	6925	7054	7061	7085	7152	7033	7079	7017	6980	6985	7051	6994	7158	7024	7001	6919	7076	6942	7037	6869	7125	7035	7062	7005	6940	7033	6993	7035	6920	7143	7157	6903	6988	7168	7046	7138	7141	6959	7011	7025	6925	7030	7153	7076	6968	7002	7133	7063	7116	7099	7102	6989	6870	7042	7078	7022	7032	7105	7038	7033	6975	6994	7105	7050	7027	6987	7001	7022	6993	6876	7049	6951	6996	7030	7028	7053	7054	7007	7025	6931	6995	7056	7020	7031	7034	7009	7036	6892	7069	6978	6985	7094	7049	7054	7054	7052	7044	7090	7028	7039	7156	7076	6904	7067	7147	7085	6936	7137	7032	7081	7038	7104	7087	6998	6909	7021	6899	7069	6898	7120	6892	7162	6937	7013	7038	7016	7064	6973	7047	7072	7039	7082	7018	6913	7037	6935	7030	6930	7054	6951	7097	7039	7074	7050	6946	7041	7007	7149	6915	6988	7083	6996	6970	6871	6967	7084	7129	7032	7058	7053	6952	7056	7151	7011	7073	7010	6949	7027	7063	6918	7036	6940	7089	7007	7090	6948	6999	7078	7049	7068	7024	7045	7014	7093	6995	6992	7116	7056	7032	7075	6955	7035	7094	7060	7057	7050	7123	7115	6969	7075	7111	7187	7061	6941	7083	7127	7085	7080	7047	7088	7126	7120	7117	6986	7093	7022	7016	6989	7072	7020	7101	6935	7005	6990	6976	6976	7147	7170	7016	6979	7156	6910	7008	6982	7011	7030	7113	7101	7064	6827	7139	6986	6973	7094	7098	6894	7021	7013	6999	6966	7071	7109	6955	7126	7065	7146	7047	7098	6981	7030	7121	6932	7037	7047	6942	6903	6938	7057	6990	7077	6941	7065	6997	6929	6996	7048	7008	7049	7158	7036	7107	6916	7039	6943	7064	6993	7081	7032	7009	7130	6935	7026	6944	7032	6994	7102	6989	7181	7019	7186	7081	7157	7023	7066	6984	7009	7058	7047	7047	6989	7009	7109	7061	6958	7152	7028	7091	7022	7099	7010	7030	7203	6953	6962	6878	6970	7055	7017	7102	6937	7074	7053	7037	7112	7131	7119	7067	6944	7045	7220	7011	6995	7083	7041	6887	6906	7131	6895	7068	7057	7008	7075	7080	7212	7001	6969	7010	7079	7136	7080	7088	6955	7084	7104	6790	6959	7055	7143	7063	7114	6869	7092	7134	7102	7017	7006	6863	7077	7028	7044	7054	6900	7036	7080	7025	7147	7064	6935	7027	7074	7076	6972	7108	7123	7106	6987	7152	6981	6994	6953	7167	7002	7024	7052	7083	6974	7148	7154	6991	7049	7045	6909	6946	6935	7045	6969	7006	7066	6963	6942	6931	7168	6935	7141	7025	7058	6907	6968	7055	6990	7030	7053	7070	7095	7086	6951	7122	7014	7126	6937	7131	7091	6967	7018	7052	7006	7044	7117	7135	6990	7060	7123	7167	7051	7132	7125	7055	7114	7022	7014	7175	7026	6910	7059	7105	7044	7044	7024	6983	7077	7071	7081	6938	7133	7135	6927	7038	7106	7074	7063	7003	7038	7017	7033	7115	7064	7080	7104	7032	6995	6929	7022	7108	7096	7008	7054	7079	7111	7068	7168	7161	7028	6893	7114	7215	7079	6986	7025	7007	7081	7094	6994	7074	7058	7057	7016	6980	7080	7030	6930	7041	6984	7056	7035	6999	7097	7165	7129	7057	7040	6967	6963	7105	7085	6872	7067	6988	7018	7125	6985	6991	7085	6978	6917	7008	7026	7066	7119	6990	6969	6996	7030	7144	7041	6976	7072	7095	6999	7109	7095	7101	6851	7084	7025	7124	7039	6985	6944	7058	7075	7032	7136	7089	6951	7053	7081	7116	7086	7128	6884	7141	7053	6986	6946	7046	7009	7066	7100	7044	7159	7007	7059	7066	7107	6987	7086	7080	7079	7013	6948	7060	7066	7021	6953	7042	7035	7249	7105	7137	7040	6907	7117	6977	6971	7124	7021	7027	6948	7143	7019	7024	6995	6980	7114	7096	6903	6916	7105	7065	7027	7008	7027	6884	6961	6947	7074	7085	7034	7031	7016	7171	7001	6993	7127	6982	7040	6989	7115	7121	7042	6953	7047	7083	6984	7050	6958	6995	7053	7039	7020	6973
48835	50276	31121	13799	3642	1185	758	662	674	673	639	663	696	648	683	626	645	650	671	674	682	667	660	693	668	655	655	669	681	675	631	606	630	635	674	661	671	726	642	634	654	686	680	671	683	657	667	647	613	615	701	677	667	627	647	620	655	641	622	660	696	654	629	686	637	672	696	660	636	662	652	614	646	637	658	649	639	654	674	639	630	624	649	651	678	665	675	597	663	629	588	635	600	668	644	677	676	622	651	617	665	720	694	724	670	684	676	658	657	660	697	630	696	715	662	673	664	669	668	653	648	673	635	674	603	648	668	658	642	614	650	617	622	671	672	694	620	649	677	616	657	696	697	638	664	639	658	648	678	609	690	650	637	644	672	656	680	686	690	647	670	625	672	692	687	642	696	642	628	653	680	675	678	637	625	681	641	647	660	662	639	655	680	634	629	677	706	632	683	669	613	659	674	699	674	666	684	673	613	658	631	677	644	702	659	669	639	701	626	602	654	677	660	723	620	711	626	692	644	663	633	645	664	696	646	687	684	640	643	641	647	679	678	667	631	654	633	655	633	712	660	590	654	665	650	674	643	623	640	663	655	609	691	699	681	666	670	692	658	638	654	650	621	661	686	737	632	614	672	641	659	647	622	674	659	642	627	695	696	632	652	673	661	684	644	666	683	654	649	638	644	670	660	661	698	704	647	652	625	666	638	692	640	628	733	664	673	650	619	634	649	661	678	624	664	664	705	646	680	668	679	657	693	660	702	637	670	640	628	662	647	657	670	692	639	738	661	701	668	685	653	585	656	654	626	708	653	676	620	673	686	644	709	674	621	657	664	650	659	682	678	651	678	609	654	693	625	688	669	655	662	645	657	668	640	692	685	673	684	697	654	643	658	640	664	656	637	711	671	687	633	619	626	687	660	618	627	631	659	672	674	677	708	645	636	654	668	657	650	666	648	674	686	646	726	685	645	665	705	662	717	648	672	669	652	632	665	629	681	632	674	639	678	738	708	677	639	677	654	670	641	662	663	658	635	631	629	676	707	682	648	637	661	626	653	640	645	663	659	676	619	688	664	638	635	667	641	678	661	633	705	664	658	624	637	626	681	634	676	654	672	645	668	663	667	652	618	642	674	675	673	648	689	660	662	646	619	649	650	661	649	669	686	686	696	658	612	675	639	650	697	624	677	628	662	669	652	650	690	603	667	691	704	629	641	673	672	632	642	672	698	655	630	669	626	617	647	668	674	640	714	732	642	641	648	647	622	672	671	646	664	688	690	665	685	653	632	630	651	661	652	642	657	606	666	685	665	600	703	631	638	653	645	679	608	624	654	639	652	690	681	675	736	649	663	669	655	639	683	699	657	669	637	649	663	677	677	643	683	632	638	651	642	647	609	665	690	660	682	694	651	672	646	656	692	637	683	677	681	680	700	694	677	638	660	700	711	750	679	667	675	640	679	697	658	685	672	673	626	712	690	659	676	693	666	670	643	617	663	649	656	656	639	625	659	642	646	630	659	672	643	666	660	648	663	650	672	663	681	670	680	664	630	692	645	677	691	669	690	625	608	655	670	666	672	677	712	644	633	640	636	665	671	707	675	628	653	633	707	646	699	649	686	679	680	610	667	698	681	653	615	684	683	647	677	700	645	703	658	615	614	671	660	709	623	666	663	635	655	638	671	683	670	595	642	682	675	638	673	693	660	602	632	638	647	678	662	660	681	647	697	642	668	668	644	638	679	660	699	664	640	692	683	628	631	667	695	631	699	658	709	656	645	621	650	688	663	617	628	661	634	632	638	638	643	657	659	693	671	671	682	692	650	633	642	623	641	635	685	707	720	673	669	670	683	685	615	643	674	655	642	646	689	671	689	637	620	639	703	643	662	681	605	640	663	608	662	702	667	691	675	650	651	682	621	667	646	623	646	659	632	612	635	630	663	636	679	686	699	687	621	643	621	689	677	625	656	665	678	663	657	687	695	643	666	698	693	675	628	636	661	648	672	645	654	671	645	674	630	694	649	633	622	642	604	687	673	661	665	646	679	691	646	663	696	718	707	632	632	708	689	661	645	664	702	696	627	702	609	649	654	657	652	623	662	679	656	670	641	650	636	653	685	681	652	605	661	682	649	662	611	679	681	682	657	686	664	651	621	671	649	704	667	617	648	666	682	665	675	646	648	659	689	655	657	685	662	692	705	713	662	626	669	640	745	724	703	692	613	662	675	663	639	595	628	608	655	620	653	639	685	639	659	660	671	626	699	662	723	709	679	657	668	643	689	644	623	665	632	652	682	674	671	651	628	687	626	710	641	649	651	657	686	674	703	655	625	637	605	647	645	640	641	614	701	656	667	651	666	679	648	666	680	671	662	635	630	673	616	660	686	686	636	661	645	700	669	638	670	684	681	636	632	636	691	682	659	665	675	633	663	650	665	647	657	686	638	643	670	672	676	691	694	689	621	670	650	645	721	683	668	658	659	664	648	684	654	648	673	664	667	705	680	666	604	680	645	659	636	633	667	651	677	602	606	667	657	663	668	660	676	660	662	643	717	667	651	683	653	644	629	657	728	662	630	660	687	674	593	663	624	712	687	683	605	696	631	698	632	662	666	694	680	662	638	682	642	661	644	713	685	707	635	684	661	630	653	674	673	660	655	666	628	658	645	658	662	654	668	658	639	669	651	650	666	646	646	663	643	643	686	617	620	611	672	716	628	652	650	670	613	652	677	630	675	663	651	677	658	662	672	677	656	675	697	630	651	632	673	670	686	692	671	648	658	683	664	702	670	687	669	661	597	661	662	688	672	674	628	651	678	667	692	671	707	618	651	665	608	666	615	658	687	655	654	650	679	621	669	643	672	649	625	676	681	617	647	620	649	663	644	669	666	643	631	649	670	648	670	656	693	666	637	629	677	665	653	658	687	724	629	668	645	617	648	627	694	681	693	721	634	637	691	678	683	660	696	654	663	653	679	674	615	703	664	632	690	659	646	661	677	618	654	662	653	656	640	588	658	671	676	651	652	637	631	660	661	671	672	683	668	672	702	689	681	671	608	673	648	669	620	661	601	645	669	626	666	642	638	626	641	639	636	614	652	644	676	666	676	645	674	655	680	657	627	630	634	668	693	694	635	683	674	651	674	636	656	704	724	662	666	653	674	617	661	646	665	675	664	616	622	631	667	634	646	632	637	675	669	656	662	657	690	671	663	666	683	639	657	640	680	680	697	670	686	633	629	640	669	615	629	658	629	610	696	651	670	644	693	652	693	640	635	666	705	638	646	654	708	609	647	650	602	663	669	715	650	681	629	646	678	706	661	638	635	668	657	688	661	659	620	720	649	687	594	654	681	647	648	673	672	690	647	633	649	672	627	611	668	684	638	627	655	664	686	704	650	679	644	669	642	673	666	619	650	693	662	668	666	665	649	644	621	677	671	628	647	635	660	621	672	612	625	697	670	675	674	649	705	636	671	676	657	631	653	651	681	641	684	636	665	666	673	648	689	609
60123	58851	55699	43868	31679	15455	7397	5887	5964	5841	5920	5860	5842	5796	5899	5847	5961	6025	5887	5822	5978	5863	5881	5966	5842	5966	5898	5871	5874	5932	5998	5925	5972	6020	5948	5886	5856	5880	5903	5961	5751	5824	5924	5953	5894	5852	5961	6020	5897	5934	5820	5892	5829	5831	5934	6082	6007	6048	5938	5861	5942	5861	5897	5854	5960	5946	5947	5860	5952	5921	6051	5986	5932	5941	5842	5902	5901	5997	5860	5928	5918	5905	5844	5965	5750	5838	5948	5900	5873	5930	5892	5964	5959	5928	5910	5883	5971	6001	5911	6001	5768	6027	5936	5898	6008	5839	5956	5925	5878	5919	5813	5882	5830	6041	5913	5916	6030	5832	5934	5915	5942	5966	5910	5913	6002	5938	5922	5939	5902	5899	5883	5874	5855	6080	5925	5842	5960	5932	5851	5855	5921	5854	5928	5883	6005	5846	5756	5721	5833	5949	5937	5954	5956	5849	6022	6008	5828	5894	5875	5862	5943	5915	6007	5838	5988	5796	5972	5830	6013	5869	5799	5920	5815	5892	5797	5870	5933	5939	5996	5878	5931	5945	5956	5906	5850	5895	5832	5912	5917	5949	5789	5999	5845	6045	5912	5914	5905	5840	5861	5908	5904	5817	5862	5892	5841	5922	6011	5904	6012	5929	5936	5892	5986	5833	5880	5882	5900	5901	5795	6038	5867	5889	5837	6011	6032	5892	5837	5789	5889	5904	5919	5879	5863	5821	5822	6009	5943	5850	5836	6018	6011	5931	5840	5907	6093	5835	5830	5916	5948	5992	5909	5932	5816	5953	5879	5904	5853	6012	5946	5977	5845	5919	5805	5914	5860	5919	5917	6105	5899	5897	5832	5841	5962	5896	5910	6013	5736	5925	5828	5937	5978	5998	6021	5952	5786	6015	5912	5881	5941	5904	6039	6033	6016	5950	5886	5913	6012	5916	5838	5979	5999	5988	5959	5944	5764	5950	5854	5852	5969	5873	5851	5864	5852	5959	5888	5911	5922	5916	5876	5872	5920	5924	5945	5928	5820	5913	5860	5892	5954	5920	5869	5980	5786	5961	5910	5912	5970	5817	5954	6013	5931	5881	5855	5889	5942	5958	6011	5907	5941	6000	5863	5918	5935	5861	5801	5865	5813	5872	6011	5913	5878	5943	5843	5909	5877	5947	5976	6036	5919	5959	5848	5936	5996	5823	5883	5894	5825	5879	5882	5866	5884	5817	5959	6038	5881	5798	5954	6010	5950	5815	5995	5870	5941	5888	5773	5856	6010	5833	5924	6015	5766	5873	5901	5953	5861	5927	5964	5985	5959	5827	5955	5860	5794	5852	5948	5801	5928	5872	5936	5862	5929	5873	5969	5839	5939	5902	5916	5767	5796	5948	6024	5937	5871	5966	5917	5916	5912	5862	5892	5917	5923	5905	5809	5904	5970	5956	5828	5918	5916	5923	5860	5831	5942	5947	5906	6020	5881	5868	5945	5953	5990	5956	5903	5906	5942	5966	5889	5896	5790	6053	5922	6029	5909	5972	5985	5953	5957	5816	5950	5847	5890	5794	5927	5980	5950	5821	5822	5992	5839	5843	5914	5944	5914	5916	5969	5819	5896	5863	5862	5755	5936	5907	5813	5984	5872	6055	5970	5852	5902	5953	5954	5949	5752	6072	5809	5919	5912	5777	5925	5922	5806	6056	5990	5986	5798	5953	5938	5915	5932	5993	5885	5864	5918	5955	5890	5860	5971	5981	5850	5897	5858	5931	5923	5993	5849	5836	5952	5901	5904	5875	5883	5772	6086	5899	5884	5910	5975	5895	5859	5812	6024	5863	5787	5845	5781	5914	5874	5987	5810	5919	5835	5824	6011	5916	5973	5794	5920	5849	5830	6026	5907	5834	5948	5936	5955	5880	5896	5778	5967	6022	5888	5902	5800	5931	5981	5810	5917	5929	5929	6067	5951	5857	6053	6043	5964	5897	5863	5825	5913	5909	5836	5895	5950	5872	5790	5873	5966	5927	5910	5891	5730	5965	5923	5929	5982	5917	6027	5928	6028	5880	5884	6007	5830	5903	5932	5802	5919	5996	5919	5923	5871	5877	5837	5928	5965	5954	5935	5871	5943	5909	5898	6015	5863	6002	5902	5885	5939	5874	5997	5832	5919	5861	5786	5920	5880	5813	5889	5923	5879	5972	5944	5805	5999	5763	5925	5826	5854	5897	6031	5813	5921	5880	5898	5917	5833	6008	5946	5878	6037	5982	6023	5894	5954	5898	5877	5884	5929	5804	5859	5756	5819	5930	5835	5908	5816	5955	6031	5843	5996	5940	5892	5906	5788	6031	5963	6048	5905	5985	5842	5883	5952	5970	5935	5955	5832	5925	5909	5840	5810	5899	5931	5932	5961	5957	5883	5968	5924	5927	5919	5843	5878	5913	5838	5761	5909	5953	5942	5837	5898	5921	5977	5877	5907	6004	5839	5948	5885	5932	5920	5966	5933	5983	5826	5941	5864	5948	5937	5869	5987	5828	5793	5888	5858	5963	5905	5906	5797	5807	5976	5957	5916	5949	6020	5892	5955	5959	5839	5895	5957	5905	5882	5904	5938	5732	5893	5890	5884	5783	5948	5893	5921	5907	5922	5957	5913	5989	5803	6007	5774	5848	5896	5848	5954	5881	5900	5908	5827	5869	5984	5815	5809	5850	5912	5892	5874	5963	5788	5937	5884	5924	5950	5905	5963	5829	5938	5975	5947	5901	5989	5909	5866	5831	5986	5844	5841	5819	5934	5875	5898	5931	5930	5841	5799	5961	5871	5860	5940	5816	5998	5952	6031	5888	5975	5829	5861	5849	5912	5853	5944	5992	5981	6013	6034	5807	5932	5957	5829	5877	5785	5866	5916	5886	5845	5894	5922	5982	5963	5946	5856	5942	5931	5877	5817	5857	5863	5975	5891	5953	5992	5942	5870	5794	5942	5949	5750	5936	5959	5755	5840	5924	5881	5820	5976	5762	6019	5962	5942	5877	5986	5834	5886	5870	5911	5984	5751	5940	5932	5929	5919	5834	5867	5829	5989	5867	5952	5870	5927	6105	5944	5930	5907	5859	5906	5895	5883	5943	5936	5821	6063	5890	5878	5937	5878	5942	6045	6007	5872	6004	5912	5903	5915	5901	5856	5859	6006	5916	5913	5900	5922	5947	5991	5903	5925	5919	6062	5895	5849	5928	5805	5976	5872	5846	5818	5758	5881	5867	5756	5915	5863	5992	5938	5924	5991	5884	5866	5942	5811	5865	5863	5867	5980	5909	5808	5890	5794	5920	5928	5935	6046	5984	6136	5822	5775	5828	5884	5993	5924	5983	5924	5844	6019	6026	5941	5960	5988	5923	5977	5878	5881	5942	5900	5917	5862	5837	5869	5977	5836	5854	5891	5873	5788	5846	5933	5823	5889	5940	5960	6044	5879	6015	5767	5846	5854	5913	5828	5928	6025	5875	5892	5980	5877	5846	5915	5865	5937	5867	5956	5752	5917	5864	5851	5824	5985	5850	5850	5930	5829	5853	5905	5777	5875	5915	6106	5881	5961	5917	5932	5961	5947	5887	6050	5985	5841	5863	5865	6024	5909	5872	5944	6080	5958	6014	5951	5928	5858	5999	6000	5993	5793	5863	5888	5924	6009	5902	5813	5873	5913	5876	5879	5950	5958	5800	5910	5811	5902	5971	5963	5802	5870	5848	5938	5934	5819	5869	5885	5932	5921	5948	6023	5870	5881	5995	5896	5760	5948	5790	5951	5820	5774	5935	5801	5798	5942	5817	5934	5946	5831	5842	5924	5918	5863	5947	5926	5892	5934	5689	5901	5877	5924	5858	5842	5857	5924	5831	5752	5844	5947	5891	5922	5913	5847	5902	5967	5904	5909	5870	5934	5895	5834	6027	5827	5885	5849	5832	5832	5959	5961	5904	5780	5892	5814	5881	5973	6031	5989	5993	6004	6061	5889	5932	5861	5960	5966	6001	5779	5949	5851	5942	6116	5979	5819	5937	5909	5914	5917	5948	5954	5794	5848	5823	5831	5902	5914	5853	5962	5980	5935	6010	5876	5932	6018	5952	5861	5861	5953	5911	5841	5935	5841	5868	5867	5816	5976	5816	5937	5952	5918	6018	5842	5824	6062	5841	5941	5892	5948	5947	5902	5854	5957	5857	5878	6070	5961	6014	5910	5946	5957	5959	5920	6033	5858	5911	5874	5994	5888	5855	5831	5936	5895	5816	5928	5862	5867	5886	5888	5942	5945	5851	5859	5928	5794	5986	5820	5870	5886	5804	5863	5822	5974	5917	5998	5952	5906	5983	5857	5991	5914	5973	5983	5828	5935	5989	5845	5925	5907	6009	5926	5914	6020	5939	5722	5967	5954	5935	5916	5980	5925	5885	5996	5860	5885	5795	6051	5776	5947	5852	5908	5982	5946	5883	5992	5851	5775	5818	5763	5937	5869	5929	5867	5922	5816	5897	5947	5858	5955	5867	5974	5997	5962	5851	5937	6010	5949	5927	5994	5874	5986	5886	5966	5940	5742	5894	5889	5927	5857	5839	5866	5940	5890	6001	5862	6075	5919	5985	5877	5885	5773	5850	5904	5903	5948	5859	5942	5831	6008	5895	5808	5908	5961	5952	5931	5988	5824	5915	5841	5928	6011	5865	5883	5955	5995	5832	5862	5871	6001	5945	5948	5897	5990	5932	5905	5914	6044	5892	5862	5918	5990	5912	5865	5945	5947	5832	5807	6020	5791	5885	5869	5830	5904	5769	5965	5980	5947	5859	5883	5916	5830	6033	5942	5896	5992	5914	5990	5765	5930	5851	5962	5908	5766	5957	5939	5945	5900	5919	5976	5929	5925	5814	5901	5824	5791	5934	5940	5959	5904	5963	5902	5829	5975	5904	5821	6029	6017	5997	6021	5931	5858	5931	5907	5927	5999	5896	5973	5840	6028	5923	6049	5868	5861	5806	5918	5792	5914	5867	5979	6020	5869	5905	5953	5859	5901	5828	5900	5812	5857	5998	5898	5860	5814	5930	5857	5788	6060	5976	5968	5997
23682	20338	10718	3583	1288	900	792	769	739	801	724	775	756	740	772	727	753	751	788	725	751	748	753	715	727	748	726	760	751	742	791	743	743	738	741	730	750	758	783	754	747	734	770	716	776	767	713	715	745	727	757	766	765	797	705	756	753	734	770	722	731	750	752	779	770	789	746	746	787	710	765	802	750	740	740	752	791	766	738	787	796	758	734	744	733	730	779	780	729	721	781	768	789	810	750	754	787	746	707	770	767	726	760	789	793	765	751	735	714	739	729	765	717	716	776	752	765	779	752	778	747	781	771	741	743	772	797	740	783	701	774	751	782	791	778	764	768	769	759	735	771	780	709	774	664	737	786	773	752	734	816	763	744	768	761	742	748	756	773	747	813	720	780	736	800	736	737	719	742	776	788	759	736	742	779	812	774	762	778	706	715	761	709	739	723	719	777	725	782	771	746	747	764	776	720	780	730	741	771	776	742	805	741	736	830	692	748	771	728	725	748	753	767	733	749	714	819	754	736	768	723	744	760	750	749	772	729	757	775	735	678	765	730	767	791	797	791	744	784	746	725	741	757	739	763	784	742	709	718	758	788	744	736	734	803	780	708	771	786	758	797	753	745	788	771	759	767	766	712	755	762	747	715	760	756	773	788	774	785	762	744	735	778	749	790	749	730	822	741	721	781	765	746	750	791	729	756	735	778	766	723	748	751	727	788	773	717	754	797	717	751	763	755	749	768	737	803	764	775	749	774	798	748	806	782	805	747	785	736	754	768	771	789	774	758	751	792	747	790	790	703	760	797	748	785	777	764	755	750	753	749	873	748	794	788	748	748	734	794	804	721	767	774	745	714	800	704	724	682	813	812	784	745	730	727	790	752	735	725	790	739	732	742	773	755	729	736	755	746	756	747	763	768	795	811	752	776	776	769	798	747	744	755	736	769	791	788	756	783	710	778	746	785	752	716	781	774	764	798	719	796	769	755	763	762	765	790	747	739	751	730	731	788	762	729	718	730	727	768	751	743	717	721	756	710	745	740	751	774	795	748	796	774	719	738	752	726	728	712	751	834	776	786	749	754	789	721	733	748	743	686	746	774	755	762	808	743	815	773	765	781	734	761	711	728	820	740	741	742	810	728	783	757	783	789	775	785	786	769	758	740	779	755	705	744	771	703	762	783	784	723	754	784	719	766	766	719	761	774	739	761	751	788	747	749	759	752	735	751	756	775	752	764	745	716	726	753	747	758	727	739	781	778	710	742	759	772	730	732	714	750	757	751	800	742	740	750	806	742	725	800	710	738	761	761	795	742	747	758	803	724	801	772	730	722	750	795	693	781	761	815	775	750	773	736	755	733	754	695	745	751	736	773	799	738	777	735	737	779	724	723	773	761	743	736	748	716	814	748	748	708	783	703	763	786	761	782	747	734	797	704	770	737	721	753	757	764	783	777	762	760	732	730	766	753	758	762	759	743	747	777	725	774	785	796	756	728	735	772	740	751	726	742	683	755	767	730	719	725	789	723	776	774	744	755	760	765	792	757	771	720	766	754	774	753	739	776	769	749	717	775	749	770	735	750	763	774	767	752	727	791	763	726	758	773	688	715	778	718	725	736	702	750	740	789	736	777	821	758	751	692	724	760	809	735	772	771	744	753	701	755	760	799	787	799	729	758	797	672	795	746	739	751	769	766	702	727	749	756	780	744	786	704	738	726	769	801	738	734	734	754	735	763	801	721	759	738	728	762	733	738	724	758	742	808	727	754	801	755	743	716	735	720	796	749	736	735	722	762	756	738	780	686	716	748	725	773	755	744	722	759	797	727	760	779	744	741	762	744	757	727	746	747	769	768	715	723	763	730	736	780	739	745	781	755	711	783	747	710	779	753	768	777	743	742	758	714	727	766	792	793	754	768	754	769	770	691	733	746	736	712	748	772	774	746	783	763	789	768	821	723	671	771	740	796	802	757	727	820	725	754	737	717	778	770	769	741	778	770	769	779	725	777	756	764	729	758	749	765	765	713	775	787	771	759	731	688	767	764	801	741	763	763	739	750	756	738	770	740	727	730	744	735	734	753	779	749	746	718	721	792	768	739	801	775	734	802	744	762	756	739	741	731	774	755	782	722	754	750	744	718	726	760	769	769	731	750	769	773	734	736	767	750	794	755	805	794	766	742	767	789	799	789	737	818	764	754	777	749	793	799	786	751	742	752	781	727	772	729	774	754	733	746	751	762	749	748	734	706	732	749	758	783	784	772	745	779	738	731	765	780	740	740	769	777	764	735	732	714	789	720	760	776	757	793	777	745	780	778	748	775	760	721	811	767	760	740	741	739	779	735	774	759	824	680	779	727	682	768	723	755	754	805	751	787	804	715	751	737	765	832	775	736	777	777	740	775	785	757	808	727	746	723	752	769	785	754	757	742	792	764	747	760	765	736	782	785	751	760	748	732	784	759	776	713	741	790	746	786	731	695	774	738	751	739	791	736	755	773	791	814	722	702	736	735	779	753	730	689	745	749	757	735	739	698	755	760	786	750	761	751	735	738	772	760	725	719	769	736	756	771	806	738	740	754	739	787	727	719	728	732	774	756	771	805	790	754	723	726	787	793	778	793	775	730	747	732	769	749	716	757	731	755	794	837	735	805	767	762	794	736	770	762	771	712	735	734	760	736	760	776	746	717	751	789	691	699	758	775	757	749	811	777	706	722	766	777	747	730	749	810	739	729	790	727	789	774	717	757	772	719	756	783	727	757	766	732	749	696	727	764	763	773	728	769	733	751	750	810	742	743	798	756	743	735	773	751	781	706	723	741	773	757	785	783	739	760	745	714	751	727	801	753	750	704	796	723	762	745	777	759	756	794	753	744	746	746	774	735	742	793	776	761	743	760	752	769	795	724	765	790	745	758	777	790	730	815	697	781	759	777	747	795	748	730	767	740	724	766	712	763	778	709	780	739	749	722	758	784	755	758	761	741	750	729	775	749	811	731	767	754	763	768	733	759	713	732	779	764	735	773	823	707	767	707	738	727	736	726	760	733	719	759	764	776	744	739	768	805	793	738	753	795	746	726	733	821	749	750	703	741	768	767	735	766	745	727	743	768	730	789	779	747	762	768	747	763	729	722	739	805	714	773	709	698	796	733	766	783	770	746	791	781	770	702	700	744	767	756	784	743	746	738	770	806	762	761	753	721	762	744	715	728	760	820	765	788	775	781	744	731	686	773	742	768	775	742	773	736	752	781	769	746	685	752	773	741	735	778	769	760	770	783	721	740	750	762	712	787	732	787	781	721	793	749	757	761	746	694	718	754	765	776	719	765	768	767	772	717	761	752	741	785	716	716	724	733	765	744	817	742	763	753	730	725	742	740	780	756	726	740	722	721	709	762	738	750	723	731	768	777	764	750	738	747	748	723	745	725	759	812	756	708	759	723	720	719	723	771	758	757	786	764	763	775	758	722	760	773	755	763	725	783	726	760	767	744	819	722	715	738	721	762	695	782	735
57669	47325	35117	26656	16405	8927	6861	6721	6494	6637	6468	6616	6633	6550	6581	6520	6554	6559	6563	6652	6599	6615	6548	6760	6589	6582	6568	6520	6687	6695	6603	6654	6487	6451	6594	6638	6627	6625	6643	6687	6489	6588	6517	6601	6661	6645	6594	6502	6528	6576	6583	6689	6650	6528	6632	6736	6673	6633	6771	6583	6466	6637	6736	6666	6560	6616	6528	6571	6611	6594	6598	6681	6650	6596	6502	6623	6478	6553	6641	6460	6797	6652	6633	6633	6668	6627	6702	6614	6516	6610	6622	6627	6583	6692	6692	6565	6641	6503	6597	6550	6559	6564	6594	6664	6553	6639	6728	6579	6615	6468	6626	6653	6589	6688	6617	6575	6620	6649	6626	6549	6480	6591	6636	6499	6681	6527	6561	6620	6593	6561	6647	6610	6613	6738	6685	6618	6569	6790	6673	6656	6641	6630	6631	6570	6628	6716	6576	6542	6559	6590	6528	6647	6604	6711	6545	6600	6600	6620	6620	6740	6613	6536	6700	6658	6715	6637	6598	6632	6688	6678	6664	6729	6640	6585	6555	6491	6750	6567	6644	6615	6742	6691	6644	6517	6476	6606	6614	6629	6635	6694	6732	6653	6647	6687	6703	6676	6585	6565	6670	6589	6749	6679	6672	6613	6541	6611	6718	6539	6596	6510	6589	6644	6648	6488	6670	6563	6685	6604	6565	6614	6607	6628	6437	6660	6582	6561	6715	6672	6753	6668	6657	6799	6672	6664	6668	6690	6524	6585	6698	6625	6686	6683	6516	6707	6641	6571	6637	6684	6515	6584	6665	6656	6642	6719	6613	6581	6642	6628	6630	6570	6618	6532	6628	6687	6607	6607	6696	6745	6557	6650	6616	6747	6711	6794	6564	6680	6615	6593	6681	6785	6625	6598	6560	6615	6626	6648	6653	6623	6596	6780	6864	6517	6551	6628	6670	6587	6637	6629	6679	6563	6651	6676	6607	6606	6608	6575	6576	6525	6669	6608	6704	6740	6674	6640	6561	6593	6717	6639	6636	6608	6686	6511	6610	6638	6618	6691	6588	6612	6601	6613	6692	6626	6740	6540	6576	6658	6681	6663	6608	6604	6584	6725	6610	6628	6556	6570	6622	6616	6598	6443	6650	6651	6700	6784	6780	6539	6637	6538	6755	6544	6714	6576	6660	6852	6665	6641	6553	6529	6674	6653	6603	6557	6694	6496	6670	6654	6691	6625	6718	6679	6579	6611	6499	6700	6598	6599	6632	6674	6699	6669	6467	6616	6513	6559	6672	6597	6681	6606	6576	6531	6613	6703	6620	6614	6645	6608	6631	6602	6606	6474	6598	6415	6561	6491	6628	6607	6591	6641	6460	6573	6609	6548	6650	6572	6544	6564	6528	6808	6664	6710	6589	6509	6687	6816	6668	6587	6639	6652	6624	6667	6618	6540	6543	6619	6606	6622	6691	6624	6546	6611	6749	6538	6634	6406	6624	6651	6646	6576	6627	6652	6596	6522	6711	6611	6633	6638	6611	6676	6596	6672	6667	6629	6567	6605	6554	6624	6639	6536	6640	6497	6607	6608	6623	6558	6599	6530	6620	6772	6627	6555	6458	6661	6668	6503	6702	6634	6484	6672	6559	6467	6719	6645	6603	6625	6685	6571	6519	6598	6701	6688	6641	6520	6479	6601	6712	6475	6620	6666	6634	6601	6582	6626	6613	6621	6684	6570	6596	6762	6703	6673	6595	6461	6639	6611	6580	6628	6558	6679	6596	6515	6656	6612	6600	6687	6615	6745	6772	6570	6608	6575	6679	6557	6648	6568	6535	6590	6682	6535	6636	6581	6616	6691	6729	6446	6732	6653	6526	6745	6655	6607	6569	6584	6705	6619	6674	6515	6594	6636	6655	6640	6660	6551	6550	6658	6740	6517	6598	6612	6657	6506	6625	6669	6623	6565	6621	6554	6587	6643	6682	6723	6551	6702	6724	6611	6687	6506	6689	6567	6608	6715	6671	6582	6788	6619	6700	6534	6773	6604	6574	6603	6605	6612	6666	6581	6591	6647	6521	6600	6569	6707	6697	6592	6797	6746	6671	6694	6800	6618	6655	6574	6690	6731	6547	6575	6519	6683	6680	6567	6540	6705	6649	6648	6643	6568	6546	6614	6644	6624	6479	6609	6676	6622	6645	6570	6575	6721	6694	6728	6546	6568	6656	6692	6544	6577	6617	6750	6690	6551	6541	6535	6693	6612	6742	6554	6603	6664	6627	6565	6685	6584	6613	6576	6680	6538	6793	6564	6535	6652	6542	6549	6581	6594	6603	6542	6652	6592	6669	6590	6626	6676	6585	6595	6591	6640	6563	6572	6631	6753	6610	6709	6577	6546	6625	6641	6647	6576	6542	6663	6697	6577	6644	6648	6475	6592	6446	6694	6582	6662	6634	6614	6571	6560	6612	6785	6489	6604	6510	6671	6567	6655	6809	6600	6557	6647	6628	6433	6631	6664	6588	6585	6594	6575	6735	6536	6567	6457	6630	6496	6615	6590	6504	6540	6699	6614	6668	6582	6689	6667	6572	6602	6579	6685	6655	6639	6796	6570	6651	6722	6766	6641	6509	6562	6670	6776	6561	6537	6620	6566	6703	6561	6517	6572	6511	6559	6718	6649	6687	6638	6632	6715	6692	6576	6677	6508	6605	6546	6599	6616	6596	6617	6634	6463	6700	6692	6774	6613	6585	6530	6663	6538	6677	6688	6711	6721	6597	6598	6661	6743	6636	6437	6650	6548	6651	6704	6607	6521	6657	6508	6650	6589	6560	6597	6700	6702	6819	6539	6679	6671	6553	6526	6534	6649	6641	6692	6704	6592	6595	6519	6692	6739	6604	6565	6633	6645	6623	6517	6737	6552	6725	6636	6636	6640	6539	6742	6531	6754	6625	6568	6532	6615	6724	6651	6598	6563	6615	6599	6804	6666	6648	6662	6633	6503	6711	6542	6654	6617	6621	6772	6621	6499	6594	6585	6566	6662	6550	6623	6618	6713	6572	6599	6653	6647	6771	6546	6748	6429	6690	6708	6592	6701	6769	6598	6569	6597	6652	6540	6649	6614	6636	6707	6674	6605	6607	6641	6564	6562	6517	6486	6651	6618	6617	6411	6649	6702	6601	6697	6714	6650	6776	6701	6600	6440	6712	6571	6608	6666	6565	6676	6578	6694	6595	6662	6535	6596	6730	6660	6744	6627	6483	6742	6594	6833	6664	6651	6583	6569	6646	6677	6561	6604	6594	6613	6627	6672	6558	6762	6656	6491	6420	6720	6627	6514	6498	6611	6673	6718	6547	6763	6579	6464	6594	6645	6657	6730	6656	6624	6541	6523	6738	6736	6591	6628	6519	6613	6594	6652	6667	6587	6681	6700	6574	6493	6530	6639	6604	6658	6693	6653	6659	6598	6614	6624	6709	6676	6679	6455	6620	6577	6643	6692	6721	6701	6774	6618	6672	6649	6661	6571	6490	6548	6659	6664	6780	6580	6532	6658	6580	6671	6660	6546	6610	6606	6673	6574	6492	6551	6497	6674	6632	6608	6606	6675	6670	6555	6676	6556	6614	6576	6577	6558	6554	6621	6574	6628	6571	6660	6631	6641	6641	6728	6574	6654	6640	6610	6641	6601	6612	6582	6560	6572	6586	6575	6616	6707	6553	6620	6692	6730	6565	6535	6525	6742	6674	6725	6648	6644	6549	6599	6689	6575	6663	6555	6533	6545	6542	6599	6624	6690	6686	6684	6518	6707	6538	6601	6610	6589	6577	6638	6658	6690	6679	6621	6719	6659	6654	6712	6517	6514	6639	6579	6476	6638	6774	6580	6545	6611	6622	6798	6650	6607	6536	6560	6674	6664	6753	6653	6592	6592	6553	6729	6707	6631	6607	6591	6523	6571	6614	6711	6571	6577	6631	6560	6657	6544	6557	6708	6625	6534	6570	6554	6615	6591	6725	6584	6611	6621	6680	6711	6612	6630	6648	6628	6616	6556	6519	6658	6555	6506	6594	6655	6614	6676	6689	6701	6685	6572	6736	6565	6651	6652	6599	6635	6670	6609	6611	6552	6582	6686	6679	6640	6596	6609	6647	6485	6479	6620	6655	6640	6657	6562	6625	6554	6591	6499	6655	6506	6610	6656	6617	6668	6617	6627	6563	6516	6481	6603	6731	6580	6590	6630	6603	6620	6540	6636	6776	6686	6593	6619	6602	6607	6540	6539	6608	6684	6754	6664	6680	6527	6647	6647	6699	6484	6649	6604	6534	6555	6680	6722	6508	6606	6575	6645	6676	6669	6536	6677	6600	6460	6528	6596	6687	6721	6704	6582	6549	6763	6619	6595	6522	6519	6656	6774	6474	6462	6746	6668	6659	6627	6720	6699	6619	6597	6596	6516	6702	6583	6698	6617	6615	6520	6636	6601	6722	6626	6559	6602	6580	6700	6566	6607	6603	6538	6621	6657	6520	6680	6516	6686	6675	6566	6655	6682	6694	6527	6640	6555	6594	6702	6570	6658	6628	6628	6548	6710	6660	6494	6658	6810	6584	6661	6653	6598	6721	6594	6511	6639	6574	6638	6604	6708	6655	6669	6500	6634	6496	6505	6578	6517	6637	6616	6638	6699	6619	6484	6596	6551	6623	6668	6595	6501	6593	6731	6569	6586	6744	6616	6565	6645	6537	6637	6622	6603	6592	6659	6617	6710	6531	6583	6499	6699	6582	6563	6646	6672	6613	6642	6793	6586	6753	6623	6674	6625	6745	6780	6610	6686	6809	6567	6498	6601	6534	6615	6504	6788	6701	6604	6574	6653	6586	6616	6471	6662	6643	6572	6622	6634	6557	6581	6639	6653	6642	6609	6635	6616	6733	6627	6712	6603	6587	6514	6747	6634	6601	6676	6461	6669	6678	6771	6735	6724	6599	6647	6593	6579	6701	6643	6580	6585	6607	6537	6580	6674	6555	6674	6660	6677	6532	6643	6681	6640	6647	6657	6515	6583	6706	6564	6549	6568	6562	6607	6613	6697	6522	6581	6669	6719	6563	6546	6740	6563	6661	6584	6648	6747	6676	6653
43865	52346	33038	15025	4327	1228	870	745	725	746	761	819	723	735	688	733	718	773	694	719	703	757	751	774	759	775	743	737	718	775	733	701	679	704	684	748	751	710	704	698	771	733	749	705	743	695	748	755	725	700	697	734	724	734	734	743	727	755	746	751	737	774	764	746	715	698	760	699	712	686	716	729	731	746	728	767	770	683	768	738	706	734	748	828	718	666	781	736	730	745	723	732	750	781	714	726	746	679	678	778	742	671	757	778	700	744	715	756	798	722	745	698	716	739	711	722	744	730	791	718	762	721	786	702	712	747	763	759	784	722	696	735	659	731	752	753	750	725	729	754	760	736	710	745	724	745	709	791	793	763	764	761	710	738	725	757	742	737	742	727	744	745	743	761	752	710	749	704	786	751	806	745	748	727	723	737	736	744	722	692	711	729	760	679	789	743	728	684	737	728	736	714	741	712	734	694	702	712	788	733	723	743	683	713	757	773	740	754	740	747	749	716	769	758	734	752	718	689	740	729	715	776	768	704	755	719	734	773	730	692	728	757	740	775	730	760	708	761	733	716	709	729	739	689	768	755	764	706	789	715	765	730	761	741	722	731	750	726	735	736	776	726	754	759	740	719	717	680	789	728	676	749	703	741	751	739	748	800	717	766	726	758	708	748	751	701	683	764	709	770	723	760	719	745	769	728	764	750	744	714	760	725	774	720	762	673	736	771	768	732	738	755	729	742	772	759	727	724	767	763	750	734	737	726	704	746	751	746	746	744	764	735	707	749	724	712	715	726	752	724	746	714	745	692	742	730	722	754	774	753	758	728	680	743	777	727	702	708	757	734	773	748	769	763	709	752	772	724	735	761	763	734	707	734	749	767	719	783	707	733	744	721	714	733	731	775	763	784	803	722	755	728	736	752	730	726	750	708	768	718	717	766	724	719	701	702	756	788	780	727	780	691	733	689	740	735	752	737	777	753	734	722	741	761	751	765	774	706	710	722	709	698	743	745	731	699	753	763	725	780	783	780	763	735	774	696	723	661	723	744	752	720	776	751	747	709	718	736	702	743	744	705	770	746	750	754	718	749	742	751	774	712	744	751	754	706	726	727	722	725	732	735	745	701	771	703	776	718	707	755	693	722	735	703	748	700	770	707	683	717	790	766	758	744	712	734	734	758	733	739	758	714	753	740	750	757	769	742	747	740	769	739	703	769	728	755	729	763	734	680	748	777	725	749	716	708	786	771	693	744	799	735	735	675	723	743	714	795	835	711	723	733	756	689	722	736	723	710	694	746	793	725	728	779	737	745	736	705	777	765	714	743	729	712	738	736	785	736	727	769	735	733	791	713	765	748	690	770	746	747	772	734	747	725	722	734	809	752	752	708	704	784	750	773	743	693	772	764	690	735	744	760	720	706	755	742	746	762	707	776	692	760	723	710	741	763	743	771	690	734	714	711	759	731	731	715	731	747	742	731	737	765	745	768	724	698	704	702	780	734	746	720	738	775	766	781	720	732	737	657	742	752	739	797	732	739	713	769	738	716	711	710	756	750	743	750	768	730	749	720	746	770	723	735	756	764	718	732	712	798	748	749	753	703	723	753	723	810	715	704	757	718	732	751	733	737	739	731	756	729	719	715	734	797	750	740	711	732	764	706	719	744	742	722	771	760	735	749	729	700	704	752	745	727	772	713	686	768	745	724	699	713	693	748	756	735	701	684	773	753	785	759	778	781	735	779	714	724	749	743	718	790	719	738	790	704	765	704	800	752	801	721	734	770	777	675	746	759	743	703	758	717	739	754	771	721	757	692	707	713	692	745	720	701	757	718	754	727	805	702	739	693	731	755	779	738	766	725	740	723	757	729	752	714	714	709	715	768	725	740	698	795	743	778	749	782	767	722	754	779	727	742	727	725	747	752	744	713	691	725	735	729	722	739	733	737	740	747	759	726	722	778	703	708	752	701	735	715	746	767	746	773	706	747	734	717	728	720	727	743	747	703	773	726	742	764	782	707	735	744	743	753	723	677	770	728	743	791	717	722	707	754	712	758	753	760	749	697	709	761	746	737	766	717	700	743	728	722	698	793	749	784	752	727	722	719	735	782	696	758	686	721	785	756	707	750	772	763	784	741	747	733	713	699	714	727	739	784	687	800	793	767	771	719	728	756	758	719	738	738	777	739	736	697	738	728	741	746	726	733	689	766	746	732	778	695	717	729	782	763	735	750	787	696	737	693	759	721	679	748	706	673	731	726	763	707	717	722	726	684	782	749	735	749	736	692	751	737	738	764	757	668	711	708	770	747	683	767	736	773	745	741	753	685	734	795	732	770	687	743	764	730	746	738	721	743	730	730	733	746	726	766	758	708	729	726	708	731	801	683	777	755	753	754	778	766	745	746	709	757	744	749	711	719	729	751	764	745	746	731	747	767	732	682	773	722	769	728	767	769	731	739	744	712	720	722	741	710	758	762	749	726	724	749	759	727	776	735	728	674	706	702	740	759	762	779	776	753	726	711	685	707	757	736	748	709	717	785	762	765	774	673	731	687	750	742	726	735	720	766	735	777	749	767	680	741	717	756	736	705	719	733	746	809	767	714	753	771	792	716	690	721	741	732	735	741	755	725	734	730	686	713	769	732	709	707	773	723	729	690	696	743	715	784	724	740	757	727	715	752	737	776	757	719	735	737	738	749	688	714	766	750	764	725	748	748	709	744	738	705	739	733	789	701	698	767	715	775	697	789	752	730	701	722	744	774	703	753	704	752	725	783	720	719	715	791	732	742	760	758	740	685	749	730	687	769	691	732	727	742	761	778	697	734	733	708	737	754	748	774	747	723	710	758	735	771	755	728	728	769	753	704	759	733	732	772	725	711	740	760	776	724	768	744	751	753	763	688	805	747	715	711	729	742	710	777	740	683	752	731	761	772	714	757	746	735	789	771	789	734	737	716	729	741	728	776	713	778	705	752	749	715	763	708	759	707	741	699	677	734	743	688	765	695	750	725	734	688	715	728	795	788	748	738	754	738	711	724	747	747	730	720	714	792	735	751	755	744	758	686	679	738	680	729	764	743	746	754	722	718	712	735	742	763	723	716	713	718	721	783	688	762	719	743	778	742	797	735	745	737	760	739	718	754	748	736	731	716	730	744	762	704	716	740	725	710	733	687	715	725	701	763	695	716	754	770	662	730	711	774	709	713	724	755	730	704	719	764	712	746	729	778	715	757	750	766	731	748	759	725	724	755	762	708	762	672	780	746	795	786	731	726	749	759	699	749	770	793	750	729	735	768	745	718	721	729	738	776	704	731	695	738	730	689	712	747	725	712	742	751	749	721	719	735	758	683	760	724	701	767	736	747	769	722	700	702	726	741	738	743	729	706	720	771	745	716	736	743	721	792	715	804	704	725	745	714	705	770	757	740	731	768	810	795	746	767	740	745	765	773	762	760	766	727	753	731	766	738	776	729	733	730	725	729	709	730	804	712	756	754	761	807	708	710	716	728
57967	63269	57598	45555	32763	15872	7946	6470	6623	6525	6447	6473	6580	6513	6521	6443	6620	6492	6533	6463	6499	6357	6448	6508	6524	6675	6466	6550	6579	6388	6507	6617	6415	6489	6586	6563	6464	6476	6593	6429	6476	6623	6519	6521	6614	6480	6662	6412	6508	6433	6549	6628	6330	6405	6507	6391	6539	6538	6475	6600	6573	6393	6393	6463	6502	6451	6553	6468	6598	6539	6562	6460	6314	6419	6448	6366	6540	6424	6415	6589	6416	6438	6609	6416	6469	6419	6548	6575	6456	6484	6617	6475	6556	6394	6452	6518	6395	6551	6399	6468	6548	6496	6448	6477	6674	6533	6422	6472	6530	6390	6572	6484	6465	6487	6527	6472	6509	6535	6601	6417	6423	6426	6521	6482	6402	6436	6549	6459	6464	6408	6404	6520	6588	6456	6513	6567	6395	6392	6489	6530	6390	6637	6394	6445	6532	6607	6516	6481	6550	6543	6405	6414	6550	6367	6495	6617	6561	6502	6491	6646	6442	6362	6454	6679	6499	6523	6417	6484	6576	6558	6513	6367	6559	6389	6511	6513	6584	6438	6540	6558	6357	6532	6496	6476	6430	6537	6435	6396	6565	6495	6457	6573	6606	6453	6525	6529	6645	6433	6485	6559	6357	6508	6481	6474	6491	6334	6381	6536	6452	6305	6523	6399	6457	6415	6538	6412	6431	6468	6493	6524	6499	6578	6495	6540	6577	6535	6413	6573	6458	6526	6471	6451	6549	6515	6582	6593	6477	6641	6594	6459	6524	6447	6609	6554	6603	6439	6574	6578	6597	6554	6361	6446	6624	6567	6490	6533	6426	6400	6435	6528	6500	6525	6524	6521	6391	6350	6490	6462	6570	6355	6587	6587	6602	6514	6565	6444	6459	6456	6450	6591	6451	6537	6570	6468	6431	6440	6530	6434	6444	6400	6526	6481	6524	6477	6455	6523	6638	6461	6329	6619	6513	6405	6461	6452	6469	6465	6623	6486	6452	6449	6428	6555	6551	6357	6542	6530	6487	6503	6523	6441	6519	6404	6491	6559	6510	6604	6605	6448	6549	6466	6504	6488	6468	6539	6511	6463	6404	6394	6489	6536	6549	6478	6531	6446	6396	6484	6437	6488	6507	6408	6348	6452	6408	6419	6434	6400	6400	6583	6455	6380	6453	6264	6462	6534	6521	6437	6419	6621	6524	6541	6508	6656	6603	6571	6597	6540	6483	6455	6510	6486	6558	6492	6570	6531	6511	6431	6522	6561	6551	6498	6525	6439	6706	6419	6425	6451	6467	6458	6508	6455	6520	6525	6519	6429	6483	6578	6277	6556	6426	6408	6579	6573	6461	6446	6529	6403	6603	6475	6429	6387	6519	6346	6448	6501	6542	6608	6525	6427	6572	6519	6601	6561	6500	6418	6582	6502	6399	6394	6560	6488	6483	6495	6448	6344	6386	6577	6627	6495	6546	6506	6465	6480	6477	6409	6615	6467	6491	6495	6496	6569	6371	6480	6563	6323	6370	6416	6645	6425	6495	6478	6500	6500	6451	6575	6513	6427	6489	6636	6559	6474	6410	6458	6524	6469	6497	6475	6520	6687	6544	6482	6466	6546	6607	6681	6520	6555	6522	6410	6548	6339	6598	6603	6415	6483	6549	6500	6345	6602	6376	6463	6462	6456	6476	6585	6530	6480	6441	6439	6535	6471	6437	6668	6340	6462	6459	6524	6534	6589	6482	6561	6417	6543	6539	6473	6610	6539	6448	6381	6379	6531	6542	6571	6487	6529	6441	6423	6478	6488	6502	6539	6377	6506	6498	6426	6600	6538	6451	6538	6577	6494	6565	6500	6574	6430	6535	6511	6529	6536	6394	6496	6477	6533	6442	6505	6495	6476	6461	6473	6481	6482	6522	6518	6579	6398	6572	6425	6434	6480	6554	6561	6431	6469	6542	6523	6534	6600	6482	6602	6469	6442	6500	6494	6521	6460	6548	6517	6463	6441	6443	6603	6570	6408	6517	6519	6453	6484	6535	6419	6495	6405	6447	6468	6539	6489	6548	6549	6400	6560	6489	6638	6482	6484	6566	6587	6354	6548	6452	6483	6532	6498	6478	6573	6445	6447	6399	6377	6435	6398	6329	6434	6470	6400	6463	6437	6492	6513	6582	6449	6509	6556	6523	6518	6539	6501	6578	6508	6640	6436	6518	6411	6509	6552	6640	6440	6410	6487	6497	6501	6632	6489	6405	6505	6345	6531	6565	6493	6467	6543	6577	6422	6540	6598	6509	6531	6568	6429	6298	6377	6495	6519	6447	6593	6452	6535	6502	6418	6405	6442	6493	6388	6542	6542	6455	6461	6552	6417	6566	6377	6460	6684	6462	6545	6458	6541	6497	6590	6489	6511	6581	6470	6456	6385	6501	6535	6604	6451	6412	6449	6435	6462	6460	6498	6545	6562	6445	6441	6563	6521	6499	6520	6574	6552	6546	6516	6476	6405	6464	6509	6450	6444	6596	6381	6472	6652	6534	6638	6592	6555	6512	6567	6490	6564	6534	6652	6413	6551	6538	6531	6478	6413	6583	6444	6476	6591	6547	6521	6463	6463	6430	6405	6395	6338	6447	6577	6545	6728	6478	6570	6531	6457	6550	6412	6494	6513	6519	6549	6510	6322	6568	6423	6497	6573	6436	6471	6440	6554	6626	6578	6455	6487	6427	6551	6444	6529	6434	6486	6492	6417	6335	6463	6461	6479	6457	6511	6496	6454	6571	6531	6469	6545	6477	6472	6524	6559	6507	6613	6490	6389	6508	6450	6644	6547	6485	6531	6589	6421	6490	6451	6459	6508	6495	6487	6459	6507	6419	6537	6613	6466	6400	6628	6483	6611	6508	6463	6500	6429	6444	6510	6444	6503	6481	6376	6636	6394	6574	6513	6593	6611	6452	6540	6453	6676	6366	6373	6523	6521	6472	6494	6431	6493	6273	6671	6569	6489	6565	6550	6439	6474	6427	6683	6526	6503	6598	6366	6562	6386	6471	6580	6475	6540	6364	6386	6441	6588	6521	6488	6423	6471	6585	6566	6588	6489	6544	6557	6492	6517	6551	6538	6503	6476	6490	6502	6517	6469	6556	6579	6516	6549	6553	6517	6442	6376	6454	6368	6561	6466	6565	6522	6522	6573	6411	6513	6535	6555	6361	6611	6470	6666	6506	6506	6454	6573	6507	6382	6547	6706	6669	6602	6576	6629	6483	6467	6529	6516	6492	6469	6465	6615	6491	6487	6458	6430	6440	6407	6477	6619	6488	6488	6614	6506	6513	6563	6586	6572	6479	6470	6516	6616	6598	6607	6568	6451	6516	6460	6483	6387	6474	6443	6409	6531	6429	6598	6455	6523	6427	6534	6535	6448	6567	6544	6475	6558	6460	6459	6637	6518	6423	6381	6362	6558	6384	6468	6447	6463	6491	6451	6373	6575	6472	6429	6549	6463	6409	6504	6445	6456	6474	6523	6510	6517	6470	6519	6406	6511	6583	6608	6599	6521	6451	6470	6415	6631	6435	6510	6499	6507	6669	6471	6387	6504	6430	6454	6457	6521	6575	6535	6500	6509	6556	6606	6506	6489	6442	6413	6617	6523	6478	6573	6629	6575	6496	6466	6571	6498	6533	6479	6583	6441	6444	6518	6587	6544	6511	6472	6491	6517	6546	6580	6545	6514	6538	6597	6600	6409	6599	6396	6571	6519	6610	6509	6416	6378	6533	6519	6411	6587	6566	6478	6575	6482	6468	6533	6461	6605	6533	6468	6472	6470	6448	6432	6382	6513	6553	6654	6425	6598	6411	6432	6504	6534	6501	6399	6535	6460	6570	6456	6553	6434	6576	6459	6444	6450	6496	6483	6543	6408	6491	6503	6434	6581	6563	6431	6428	6467	6407	6603	6505	6494	6616	6570	6504	6479	6436	6529	6501	6431	6489	6506	6558	6567	6541	6483	6551	6401	6548	6571	6525	6500	6467	6576	6524	6502	6544	6540	6506	6565	6557	6469	6476	6477	6479	6462	6539	6531	6483	6570	6579	6496	6576	6482	6359	6520	6611	6552	6464	6412	6467	6509	6489	6622	6390	6406	6558	6306	6468	6598	6514	6504	6498	6516	6524	6492	6556	6465	6410	6498	6504	6369	6546	6668	6526	6452	6422	6534	6581	6446	6537	6451	6432	6447	6458	6466	6514	6449	6545	6483	6442	6533	6492	6570	6485	6514	6492	6595	6366	6561	6401	6509	6535	6514	6401	6490	6455	6423	6535	6406	6500	6446	6367	6503	6373	6546	6576	6479	6496	6376	6646	6638	6437	6444	6548	6454	6564	6608	6512	6503	6462	6531	6468	6544	6460	6618	6511	6636	6481	6662	6540	6509	6558	6422	6604	6516	6577	6580	6444	6574	6461	6489	6525	6608	6394	6359	6571	6458	6433	6503	6528	6522	6543	6517	6453	6344	6418	6402	6438	6543	6466	6487	6603	6421	6346	6441	6528	6565	6482	6392	6536	6551	6545	6482	6475	6404	6572	6489	6523	6426	6401	6379	6538	6571	6436	6560	6527	6541	6506	6408	6452	6424	6530	6700	6358	6522	6450	6358	6395	6559	6365	6567	6544	6555	6549	6493	6483	6530	6439	6393	6592	6555	6493	6701	6383	6386	6508	6532	6464	6432	6400	6363	6537	6587	6443	6415	6544	6558	6456	6535	6572	6437	6455	6545	6429	6487	6584	6439	6543	6621	6449	6472	6391	6373	6574	6488	6619	6542	6496	6491	6490	6591	6429	6543	6545	6629	6345	6541	6444	6521	6566	6559	6360	6539	6715	6436	6513	6474	6523	6475	6392	6462	6389	6447	6466	6539	6444	6533	6382	6513	6478	6456	6432	6497	6584	6458	6625	6389	6466	6440	6472	6388	6496	6446	6481	6469	6630	6605	6550	6503	6517	6382	6443	6400	6477	6454	6468	6369	6498	6596	6492	6567	6483	6487	6463	6473	6461	6416	6560	6535	6526	6387	6576	6424	6404	6494	6501	6479	6524	6443	6544	6428	6604	6351	6440	6453	6477	6588	6599	6449
33946	38138	24286	8910	2394	1098	865	817	833	849	834	840	854	886	869	853	826	792	785	809	822	863	876	842	795	848	844	845	789	814	886	801	830	806	815	855	840	780	853	863	868	865	811	802	838	859	865	846	821	840	795	805	832	837	828	856	837	848	837	855	811	763	800	820	853	848	842	845	799	778	777	815	825	835	825	811	826	834	835	800	820	821	819	830	864	824	827	806	831	862	883	840	845	845	808	854	773	869	843	799	844	771	791	791	860	920	859	822	812	821	820	868	775	780	827	803	804	777	798	826	802	826	845	798	841	833	876	800	876	872	833	815	895	851	855	844	855	800	837	795	834	856	798	836	866	791	807	839	865	837	794	826	822	849	852	853	833	778	807	825	854	864	837	821	813	884	802	809	807	831	820	827	773	774	829	798	831	802	834	822	858	861	843	848	870	812	842	830	786	845	833	816	866	797	857	881	853	857	838	809	841	861	826	833	833	803	865	765	805	833	800	843	907	832	803	829	840	837	866	861	875	873	837	834	836	831	795	842	780	795	811	882	808	826	823	826	841	832	786	827	811	828	818	835	835	861	833	853	864	810	831	851	824	828	831	833	890	833	885	779	872	809	806	839	812	831	864	818	841	878	866	814	790	859	804	804	874	798	811	827	786	851	841	793	811	837	798	827	838	890	813	844	844	849	871	830	832	825	867	833	842	838	855	805	850	786	841	854	799	840	783	827	826	807	864	850	809	858	796	832	887	783	833	787	844	884	780	794	801	812	844	796	825	831	827	790	848	829	872	773	862	832	864	853	779	818	799	837	872	854	831	816	820	825	857	860	867	821	797	827	783	837	805	804	827	828	853	775	796	875	871	867	837	855	840	845	851	801	797	792	839	865	870	839	882	849	845	854	798	814	808	823	864	817	841	811	813	772	821	809	822	854	798	807	835	871	821	814	797	825	840	836	810	785	818	814	871	789	827	781	856	867	848	809	768	834	807	855	842	824	832	779	841	809	805	875	850	828	792	866	908	843	820	854	849	839	819	827	793	817	818	772	801	835	853	859	789	809	849	828	868	883	793	856	844	843	853	810	811	831	790	863	817	890	805	807	819	793	856	805	800	815	839	825	799	855	794	868	784	847	885	862	792	808	779	796	893	791	900	789	832	789	838	818	823	849	862	803	809	848	819	833	876	815	811	876	836	824	843	837	827	857	794	823	813	822	797	877	802	855	825	793	833	885	819	825	874	825	840	837	833	834	817	802	817	818	859	803	852	796	792	823	796	823	847	809	842	806	839	791	814	859	842	844	809	796	780	801	806	798	785	830	856	833	844	841	792	815	865	846	815	797	832	820	858	793	822	803	834	853	822	790	833	885	861	793	790	823	794	842	847	826	813	800	847	796	804	857	837	809	877	805	800	826	868	853	878	794	839	868	811	773	837	866	847	805	826	846	830	821	828	818	796	813	823	771	837	833	794	802	811	823	792	862	850	848	829	810	823	879	841	865	804	854	796	826	819	836	887	811	829	841	876	781	798	825	866	828	861	823	792	818	809	836	848	841	792	807	820	855	820	866	815	807	840	772	835	798	853	818	834	815	853	802	851	793	809	803	837	823	835	801	805	807	825	885	830	905	854	851	756	777	800	819	831	809	851	832	938	862	777	808	855	801	827	791	852	840	866	824	821	798	830	807	819	831	816	877	846	828	846	809	820	862	841	790	797	862	818	799	822	812	859	852	784	824	839	820	798	821	843	818	828	869	845	805	851	813	833	818	880	771	861	863	844	836	839	849	823	874	796	826	823	840	838	825	818	847	794	849	846	826	865	811	811	814	841	879	799	872	842	830	873	850	856	843	827	868	786	820	769	823	847	823	866	849	803	794	801	841	893	810	796	802	841	785	869	847	814	855	842	826	819	812	777	826	830	839	838	895	820	891	779	827	833	809	841	825	826	862	828	829	867	784	829	808	797	810	843	801	906	812	878	814	867	861	854	821	886	819	782	850	857	821	799	855	895	844	872	831	843	822	846	809	807	829	812	828	879	827	880	873	802	869	822	836	750	809	822	820	842	808	837	828	836	778	813	857	831	807	841	839	861	886	795	810	845	829	847	835	847	860	836	826	842	848	871	809	825	822	790	826	865	819	801	802	830	801	828	871	820	790	847	843	809	786	826	889	827	869	779	837	829	886	815	788	853	902	839	844	849	884	797	857	793	861	851	839	778	812	853	812	852	829	805	781	842	812	860	846	776	829	812	813	826	820	813	832	805	865	820	845	823	849	785	840	812	882	844	823	795	788	775	822	837	833	841	810	841	896	816	801	844	750	845	845	839	855	843	778	843	878	850	822	780	812	832	867	786	836	821	842	822	793	862	855	812	826	843	844	845	798	766	766	797	828	886	852	838	822	803	804	864	839	823	891	806	823	847	789	817	842	868	826	829	874	850	779	794	850	859	846	809	758	816	834	768	776	849	815	815	833	874	817	748	834	817	862	782	851	820	805	851	765	812	836	814	844	866	844	823	856	834	782	817	826	845	775	834	815	812	795	853	825	829	834	776	837	831	781	791	855	898	811	836	775	849	781	882	823	824	836	868	871	823	818	813	840	783	829	834	818	891	810	837	838	842	867	805	846	802	837	831	857	859	870	798	813	870	820	787	861	836	833	841	836	856	823	841	854	802	817	849	797	812	810	846	814	834	784	814	839	831	790	819	840	868	814	856	778	801	824	829	817	851	786	820	813	796	798	843	787	811	834	811	799	815	788	795	808	802	829	842	841	802	821	797	817	809	823	887	823	937	818	900	891	847	803	845	849	861	822	799	808	859	878	799	860	867	810	853	851	842	874	809	834	832	785	802	794	828	782	879	865	817	825	876	790	810	838	830	826	859	795	844	800	834	812	818	793	801	854	809	867	806	804	829	776	854	826	870	757	773	856	796	807	804	846	882	815	848	806	808	806	799	881	815	794	846	802	824	879	823	834	826	836	810	783	757	815	843	807	804	835	841	809	817	872	869	817	837	835	834	839	813	799	813	768	846	800	808	810	865	804	866	865	866	863	850	861	846	842	863	832	819	834	826	830	808	867	822	863	830	882	831	822	859	815	810	842	843	801	830	854	800	856	806	830	816	832	880	817	839	821	845	843	852	837	817	826	810	838	813	816	811	817	818	814	881	857	827	823	851	832	793	791	842	821	797	857	785	854	825	864	804	853	772	860	843	792	840	782	790	876	817	816	821	824	830	829	797	847	805	795	806	835	806	821	830	793	844	827	816	816	850	830	869	845	823	795	843	833	770	821	797	871	823	834	800	824	853	800	859	838	916	841	806	847	837	856	837	842	864	890	799	811	850	848	821	822	822	868	844	866	846	813	817	855	847	833	880	825	797	837	859	827	828	823	824	811	864	802	872	862	856	871	813	772	824	867	836	801	808	798	835	809	824	833	822	821	840	886	808	866	837	849	827	810	778	791	842	818	831	799	818	764	830	861	938	818	832	796	826	822	839	837
64154	60703	48826	37042	25850	12536	7879	7178	7056	7300	7195	7216	7229	7135	7192	7272	7206	7207	7121	7062	7359	7223	7169	7259	7225	7204	7097	7208	7273	7149	7224	7219	7373	7188	7247	7222	7226	7211	7030	7199	7144	7243	7227	7282	7308	7139	7218	7145	7351	7210	7306	7316	7276	7228	7217	7182	7314	7225	7097	7187	7112	7075	7233	7260	7001	7106	7194	7310	7088	7128	7059	7171	7184	7231	7197	7201	7146	7195	7273	7313	7147	7187	7144	7274	7198	7067	7133	7242	7170	7235	7210	7234	7166	7134	7112	7286	7238	7203	7071	7225	7201	7200	7197	7202	7180	7176	7248	7273	7210	7211	7171	7089	7082	7228	7294	7072	7192	7198	7278	7226	7172	7250	7262	7125	7225	7149	7199	7216	7151	7143	7302	7124	7139	7273	7169	7306	7303	7156	7119	7165	7176	7193	7153	7220	7177	7267	7249	7255	7245	7202	7089	7171	7091	7296	7003	7125	7182	7294	7262	7103	7101	7135	7113	7237	7208	7145	7217	7207	7205	7278	7238	7156	7243	7269	7347	7304	7225	7148	7226	7278	7172	7166	7136	7181	7132	7174	7126	7179	7275	7152	7112	7148	7197	7109	7120	7230	7070	7291	7127	7137	7216	7217	7402	7310	7238	7155	7227	7238	7242	7194	7270	7202	7107	7329	7289	7218	7162	7220	7267	7029	7019	7265	7332	7126	7104	7097	7169	7089	7162	7316	7175	7272	7051	7214	7202	7189	7107	7206	7183	7081	7071	7135	7132	7220	7254	7172	7141	7339	7205	7250	7115	7259	7191	7234	7353	7137	7196	7161	7094	7188	7247	7198	7181	7194	7203	7249	7140	7236	7143	7192	7165	6990	7135	7198	7190	7223	7196	7219	7101	7192	7302	7271	7269	7177	7169	7317	7243	7186	7365	7331	7248	7204	7088	7220	7056	7219	7287	6969	7116	7112	7184	7177	7074	7175	7170	7249	7164	7192	7145	7207	7109	7234	7229	7132	7206	7203	7158	7375	7131	7267	7228	7375	7169	7171	7107	7302	7195	7276	7185	7313	7181	7221	7128	7277	7228	7226	7195	7216	7240	7365	7037	7086	7071	7088	7276	7141	7348	7224	7118	7203	7168	7110	7139	7137	7005	7068	7195	6991	7261	7170	7277	7220	7216	7135	7226	7218	7120	7142	7199	7197	7117	7253	7202	7236	7059	7381	7211	7191	7198	7114	7107	7203	7299	7291	7226	7263	7293	7267	7205	7080	7200	7208	7164	7133	7248	7136	7187	7120	7181	7223	7132	7142	7220	7127	7285	7272	7209	7263	6925	7195	7177	7084	7221	7169	7190	7194	7200	7270	7218	7266	7226	7243	7244	7174	7209	7337	7100	7167	7143	7245	7117	7206	7167	7156	7196	7141	7159	7154	7327	7213	7177	7119	7164	7243	7209	7280	7272	7156	7122	7156	7314	7207	7038	7257	7092	7205	7211	7128	7111	7277	7181	7300	7054	7155	7304	7116	7229	7201	7173	6946	7258	7160	7135	7238	7221	7085	7189	7293	7135	7001	7167	7207	7379	7196	7148	7117	7070	7198	7127	7032	7128	7089	7292	7081	7204	7038	7305	7091	7121	7046	7287	7208	7315	7070	7099	7247	7287	7187	7140	7294	7190	7099	7229	7139	7146	7227	7136	7211	7273	7340	7267	7120	7104	7153	7235	7109	7172	7149	7215	7148	7328	7128	7132	7175	7096	7256	7163	7172	7113	7187	7162	7204	7212	7110	7150	7211	7031	7338	7193	7155	7276	7210	7304	7232	7068	7233	7209	7107	7230	7213	7198	7163	7239	7193	7236	7136	7173	7250	7169	7156	7217	7132	7132	7131	7067	7039	7059	7291	7266	7170	7151	7181	7211	7178	7197	7232	7192	7183	7174	7187	7154	7072	7190	7328	7161	7241	7137	7090	7085	7027	7238	7256	7155	7192	7147	7239	7076	7129	7237	7288	7150	7198	7149	7163	7279	7095	7199	7284	7283	7055	7211	7254	7173	7097	7247	7089	7387	7320	7222	7111	7273	7170	7138	7280	6991	7318	7214	7332	7158	7360	7244	7083	7305	7065	7205	7188	7214	7287	7165	7242	7272	7280	7074	7216	7238	7232	7344	7066	7237	7347	7048	7253	7335	7070	7245	7119	7205	7144	7277	7167	7236	7196	7255	7248	7166	7251	7239	7239	7279	7283	7127	7348	7100	7157	7222	7110	7182	7075	7071	7110	7089	7277	7225	7151	7293	7176	7210	7261	7240	7194	7160	7216	7182	7248	7171	7191	7221	7215	7256	7125	7182	7126	7180	7081	7228	7177	7262	7146	7126	7265	7132	7264	7216	7154	7194	7153	7182	7263	7136	7249	7120	7248	7126	7222	7109	7174	7188	7153	7187	7212	7156	7079	7198	7211	7088	7124	7249	7201	7288	7163	7266	7177	7144	7299	7246	7044	7172	7288	7256	7133	7220	7250	7275	7221	7131	7243	7171	7133	7230	7177	7240	7176	7121	7106	7194	7328	7184	7090	7227	7115	7166	7168	7225	7141	7126	7131	7205	7252	7091	7283	7196	7321	7273	7231	7246	7239	7139	7226	7066	7167	7171	7063	7153	7216	7175	7216	7261	7112	7210	7158	7221	7197	7165	7165	7204	7126	7132	7099	7205	7143	7120	7245	7178	7235	7210	7298	7108	7163	7221	7139	7131	7229	7178	7113	7267	7201	7047	7183	7135	7121	7195	7188	7156	7286	7333	7126	7135	7079	7193	7236	7162	7258	7237	7167	7295	7179	7298	7288	7198	7082	7178	7205	7356	7217	7156	7233	7184	7111	7133	7090	7187	7192	7129	7216	7397	7215	7258	7268	7110	7248	7194	7318	7177	7204	7054	7160	7134	7099	7138	7189	7247	7219	7204	7274	7114	7216	7385	7028	7155	7240	7255	7314	7239	7334	6957	7300	7224	7196	7258	7188	7081	7109	7227	7259	7186	7163	7175	7294	7140	7271	7206	7104	7308	7017	7192	7089	7260	7133	7090	7153	7230	7185	7116	7107	7241	7190	7195	7209	7051	7246	7197	7264	7226	7228	7135	7210	7163	7124	7099	7151	7204	7172	7186	7194	7248	7209	7160	7173	7184	7326	7165	7183	7285	7176	7121	7267	7144	7222	7232	7231	7163	7221	7191	7125	7082	7257	7239	7199	7246	7231	7080	7044	7191	7079	6989	7165	7221	7257	7268	7263	7359	7173	7212	7226	7202	7322	7143	7224	7158	7241	7170	7063	7296	7251	7137	7352	7214	7276	7130	7180	7180	7168	7199	7198	7312	7114	7344	7292	7120	7254	7249	7213	7089	7079	7288	7186	7152	7210	7159	7199	7115	7158	7135	7306	7167	7307	7150	7309	7179	7327	7213	7322	7175	7143	7223	7185	7183	7409	7090	7184	7160	7325	7212	7263	6984	7115	7220	7198	7204	7248	7068	7288	7276	7191	7193	7258	7167	7256	7171	7186	7258	7179	7118	7252	7136	7182	7220	7134	7183	7130	7177	7285	7209	7070	7091	7247	7163	7219	7214	7110	7175	7088	7288	7284	7402	7213	7129	7210	7244	7197	7147	7239	7264	7320	7212	7095	7132	7087	7218	7211	7184	7125	7214	7081	7392	7108	7201	7168	7292	7100	7117	7066	7108	7200	7218	7202	7197	7134	7225	7281	7086	7199	7155	7231	7142	7165	7096	7174	7161	7088	7117	7223	7296	7123	7076	7318	7356	7155	7153	7273	7259	7179	7181	7182	7306	7136	7131	7303	7157	7187	7131	7274	7216	7232	7156	7147	7179	7230	7139	7118	7129	7149	7219	7262	7129	7125	7143	7200	7154	7131	6979	7183	7151	7092	7290	7256	7242	7132	7156	7062	7315	7234	7035	7139	7123	7122	7217	7061	7208	7215	7152	7331	7192	7230	7223	7220	7228	7200	7275	7232	7226	7146	7118	7171	7225	7234	7134	7103	7255	7192	7245	6989	7232	7130	7039	7231	7227	7207	7296	7224	7109	7142	7093	7306	7237	7176	7223	7161	7177	7215	7163	7227	7313	7198	7177	7186	7159	7154	7258	7104	7313	7222	7046	7139	7246	7116	7145	7258	7203	7292	7100	7072	7160	7104	7158	7215	7191	7290	7185	7017	7193	7166	7161	7204	7125	7148	7290	7338	7075	7228	7302	7271	7202	7277	7170	7237	7234	7268	7297	7173	7189	7269	7132	7118	7176	7269	7090	7152	7296	7248	7272	7211	7195	7279	7228	7248	7153	7183	7270	7193	7044	7197	7278	7223	7147	7125	7154	7098	7089	7182	7145	7100	7164	7090	7140	7129	7098	7273	7182	7102	7225	7364	7147	7202	7302	7057	7022	7179	7247	7130	7107	7253	7160	7149	7217	7218	7068	7212	7300	7288	7132	7089	7231	7167	7154	7175	7208	7200	7193	7252	7178	7213	7375	7328	7188	7175	7182	7197	7232	7326	7203	7058	7214	7317	7215	7293	7042	7297	7149	7284	7271	7265	7023	7233	7100	7222	7184	7254	7250	7164	7161	7232	7252	7250	7101	7148	7262	7218	7237	7347	7168	7237	7133	7053	7267	7184	7252	7024	7281	7174	7302	7344	7031	7213	7255	7204	7263	7271	7136	7085	7193	7193	7123	7171	7178	7316	7131	7302	7363	7059	7172	7185	7091	7288	7163	7249	7205	7120	7195	7163	7200	7282	7192	7161	7356	7075	7174	7131	7225	7121	7207	7192	7117	7248	7272	7166	7182	7199	7219	7162	7142	7118	7165	7227	7186	7349	7158	7153	7173	7076	7187	7064	7165	7318	7277	7363	7321	7233	7118	7238	7122	7150	7235	7188	7247	7345	7059	7156	7197	7248	7184	7259	7219	7261	7304	7108	7286	7150	7302	7221	7381	7255	7102	7039	7260	7220	7149	7106	7146	7155	7244	7169	7215	7301	7041	7292	7167	7056	7234	7129	7087	7133	7308	7420	7209	7356	7203	7163	7178	7195	7165	7291	7143	7268	7180	7166
43021	51170	32922	16214	5078	1520	772	698	676	694	654	651	688	712	652	717	647	693	648	640	679	605	663	655	651	689	718	689	643	662	719	698	666	649	685	656	686	688	680	714	720	713	679	661	689	671	691	616	697	636	678	648	683	646	673	690	704	661	680	676	699	706	709	686	638	679	684	634	705	701	685	665	619	652	673	665	671	654	648	659	682	688	677	676	718	671	725	694	629	711	669	703	670	705	669	621	683	685	661	702	684	676	674	666	688	662	675	648	694	659	691	650	673	686	680	625	679	696	700	695	663	644	697	695	701	711	644	681	670	658	674	665	641	678	690	645	680	703	669	719	632	674	700	645	721	631	731	674	707	686	664	697	646	690	661	669	661	651	668	662	647	697	723	696	681	703	679	654	741	707	693	692	667	696	658	719	659	686	614	671	712	674	658	661	652	660	672	639	649	656	652	651	706	640	682	681	676	693	706	617	653	648	646	689	665	695	651	676	705	717	697	669	700	705	652	620	587	676	676	661	666	676	697	684	716	670	693	704	627	693	696	660	642	723	664	676	699	670	707	649	667	655	650	679	695	631	685	675	662	679	663	654	708	698	656	721	691	624	658	683	649	669	635	680	686	726	676	656	655	720	684	679	683	659	664	638	687	690	743	668	689	673	677	689	710	711	683	664	650	702	623	684	738	674	725	622	653	659	675	714	755	686	676	677	690	651	677	666	645	709	697	669	707	686	652	703	644	666	691	689	652	697	671	669	658	688	641	657	650	686	708	660	680	666	670	730	655	654	710	663	647	655	627	641	655	655	676	708	649	683	709	731	717	661	669	649	664	634	607	671	653	649	650	661	724	699	705	691	656	608	650	652	708	632	651	707	714	617	680	684	671	671	657	703	693	693	650	690	672	708	698	656	683	645	696	678	650	679	705	645	717	679	676	671	704	620	671	666	634	718	629	706	702	692	715	721	683	657	663	680	715	690	654	661	726	642	662	658	644	642	682	645	719	673	652	695	634	697	697	712	702	675	679	677	677	659	640	677	672	652	656	674	700	710	697	676	656	618	674	697	667	716	698	700	709	666	662	645	671	678	692	642	668	625	664	658	668	692	673	636	710	718	663	719	685	704	701	692	639	673	674	674	683	699	655	690	671	669	698	643	686	669	717	709	702	681	647	642	688	689	672	674	715	673	671	703	655	649	650	681	689	704	698	685	678	629	668	684	681	678	697	667	695	646	641	599	669	649	705	677	647	684	655	637	667	692	701	643	681	661	638	691	686	661	643	676	647	713	726	665	628	668	692	657	696	679	688	687	703	657	702	658	721	664	647	646	615	702	707	633	657	691	685	639	641	636	671	649	705	628	683	668	702	645	625	683	666	657	689	665	617	679	691	727	688	666	677	640	693	675	688	659	657	678	708	657	665	723	708	717	693	630	664	642	659	683	698	689	676	642	695	663	697	680	671	719	692	654	655	679	673	673	674	644	710	728	686	685	639	666	689	627	668	663	694	714	677	664	685	656	679	682	706	670	687	652	742	687	654	686	655	635	701	645	627	660	685	636	694	704	675	640	680	693	676	675	666	661	665	647	684	664	676	633	678	682	679	662	667	654	654	723	665	716	651	677	676	721	664	679	681	699	684	639	643	702	669	645	651	660	692	630	660	657	712	698	680	694	704	675	640	730	628	670	637	688	669	676	661	703	675	722	684	680	686	688	678	671	696	646	686	660	683	635	681	674	662	698	627	661	680	668	733	639	638	730	699	720	714	657	674	666	705	701	684	626	670	735	631	635	707	683	706	719	712	661	683	662	664	662	683	649	692	663	688	717	707	640	642	695	689	630	663	662	673	680	642	708	619	743	705	681	690	639	661	652	672	681	702	668	682	676	629	678	723	648	658	731	664	726	676	631	682	635	684	675	653	654	686	711	602	661	735	680	717	687	652	707	699	695	656	663	673	671	705	651	649	662	672	666	636	672	700	675	672	628	615	645	652	665	722	670	703	653	763	664	653	664	687	697	698	681	669	669	699	653	674	669	637	634	716	635	664	634	706	689	660	680	661	712	655	678	706	711	666	627	679	683	698	713	735	647	674	685	675	631	715	671	695	676	678	682	674	702	658	674	677	672	726	701	665	700	683	683	706	699	642	630	714	692	721	658	667	639	734	678	703	692	695	667	668	652	695	695	710	658	664	668	685	672	671	652	715	702	699	701	717	663	661	684	708	671	678	682	671	653	661	668	695	632	658	675	661	697	662	608	678	702	692	680	687	636	697	651	665	628	646	725	647	676	682	643	702	626	720	641	690	638	667	653	734	657	640	660	643	695	679	685	657	685	685	655	722	710	705	659	712	682	658	705	665	663	681	686	681	660	664	660	638	617	674	679	681	634	664	701	649	663	658	652	677	677	631	696	669	680	683	626	687	693	652	683	700	685	675	670	715	691	626	656	676	638	614	729	622	698	670	692	716	670	644	705	707	651	685	683	644	670	659	633	663	675	662	680	635	699	683	722	720	680	688	700	677	663	680	689	689	633	618	695	666	661	625	651	693	675	651	704	669	693	720	703	663	702	707	635	727	642	645	698	635	623	706	733	697	670	658	677	671	677	650	683	674	659	699	684	658	638	662	663	699	669	684	670	640	663	645	697	686	699	701	660	720	703	663	710	660	682	646	658	697	694	665	675	671	692	666	663	618	666	677	641	698	649	674	675	632	691	697	666	684	669	711	703	732	701	625	660	695	696	713	649	653	710	663	678	690	662	653	683	650	673	722	681	677	671	654	704	662	665	713	686	683	659	660	656	652	668	657	673	674	712	658	652	683	707	684	679	659	667	698	718	689	653	641	653	658	712	661	642	626	713	668	688	663	648	664	662	700	705	671	721	640	622	683	665	693	631	640	647	734	689	688	685	642	662	698	721	661	658	685	687	684	638	646	652	695	653	674	678	652	636	661	717	693	685	695	718	672	659	694	685	623	643	647	715	683	707	682	682	686	684	685	642	637	662	726	722	671	669	637	649	694	695	617	673	652	656	625	674	665	680	668	666	678	669	661	682	689	679	658	670	688	727	692	683	661	663	686	680	700	663	693	677	653	660	724	638	667	670	686	701	676	655	716	706	680	642	675	704	632	665	688	687	708	631	671	663	697	694	696	689	689	684	705	676	628	632	653	693	720	663	616	698	654	649	669	677	671	682	683	744	621	674	633	677	653	701	651	664	716	667	679	656	695	661	656	674	667	656	713	657	686	663	676	643	673	615	707	667	690	704	705	640	655	657	673	659	644	705	677	694	705	681	646	694	669	665	672	720	662	679	662	687	676	658	633	682	664	692	699	728	655	705	690	643	657	636	675	664	679	635	679	705	617	719	634	670	703	657	680	707	666	681	644	680	666	719	693	679	693	650	707	689	676	638	660	683	723	678	673	700	706	719	691	659	663	664	650	645	673	682	646	669	690	594	696	689	697	674	707	671	695	680	680	663	677	676	644	661	664	618	687	634	678	679
57243	60227	58369	47998	36030	18138	8094	6165	5908	5970	6093	6017	5942	6067	6023	6147	6028	6009	6013	5989	6069	6077	5983	6010	6026	5985	6074	6014	6046	5872	5914	5876	6011	5947	5976	6087	5947	5970	6041	6006	6036	6029	6024	6026	5970	6043	5993	6061	6029	5956	6063	6094	5908	5918	6035	5862	5926	6047	5993	5944	6130	6032	5919	5956	5949	6046	6040	6118	5957	6093	5930	6043	6116	6008	5958	6092	6134	5989	6076	6049	6092	6131	6094	5957	6054	5971	6051	6054	5894	6108	6033	6009	5991	6050	6130	6030	6041	5899	6048	6005	6028	6004	6048	5957	6050	6019	5980	5969	6035	6019	6049	6033	5943	6065	5872	6082	5976	5785	6049	5919	5999	6060	6006	5992	6194	6024	6077	5987	6094	5916	6129	6002	5980	6148	6017	5982	5959	5883	6098	6097	5973	6059	6091	6016	5998	5995	6062	5993	6080	6023	5992	5967	5865	5871	5966	5999	6053	5929	6048	5974	5874	6127	5928	5978	5891	5900	5973	5860	6071	5919	6083	6020	5965	6074	5874	5981	5948	6013	5996	6029	6013	6017	6089	5826	5989	5941	6153	5933	5887	6056	5960	6091	6023	6041	6104	5939	5904	5952	6034	6028	6048	5960	5966	5966	6025	6000	5952	6073	6111	5934	5934	5987	5980	5973	6139	6006	5925	6006	5972	6093	6024	5972	6137	5902	6188	6037	6075	6092	6018	5945	6016	6108	5890	5960	5982	6134	6060	6088	5995	6068	6079	6126	6066	5977	6025	6113	6186	5969	6044	6004	6124	6102	5946	5943	6051	6051	6015	5981	6052	6076	5901	5989	6152	5969	6021	6076	5860	6034	5967	5986	6065	6006	5970	6036	5953	5939	6043	6170	6046	6066	5901	5900	6025	6083	6004	5967	5963	5987	5964	5923	5979	5925	5905	6033	6106	6053	6022	5961	5978	5901	6104	6027	6011	6087	5923	6136	5984	6058	6014	5987	6065	6036	6036	5897	6020	6090	5969	6078	6087	6131	5925	6033	6046	5928	6022	5997	6009	6096	6106	6118	6094	5852	6052	5961	5903	6117	5866	5978	6065	5961	6031	6075	6046	6090	5969	5971	5944	6150	5984	5954	6000	6037	6073	5952	5871	6035	5985	6011	6085	5982	5943	5927	6003	6014	5931	6064	5950	5982	5968	6062	6082	5907	5871	6149	6032	6058	5953	5975	5927	6017	5970	6088	5990	6043	5994	6092	5923	5994	5871	6109	6125	5992	5935	5940	6233	6053	6034	5990	6061	6060	5962	6040	5934	5996	6067	6079	5987	6080	6067	5944	6115	5997	6044	5965	6014	6054	6095	6023	5963	6029	6077	5964	5933	6085	6013	5966	6010	5997	5994	6091	6027	6158	6042	6079	6150	5967	5968	5968	5979	6003	5966	6056	6021	6037	5956	6011	6092	6031	6034	6026	6006	5969	5929	6094	5994	5961	5927	5998	6177	5996	6062	5923	5952	6033	6062	5952	6042	6057	6072	6002	5869	6072	6003	6075	6088	5920	5965	6028	6002	5867	5974	6063	6013	5931	6006	5932	6001	6053	5958	5939	6112	6022	5980	6004	6060	6021	5873	6051	5940	5974	5999	5959	6099	6053	5911	6086	6004	6079	5949	5949	5996	6014	6083	6002	6047	6010	5940	5932	6035	6020	6003	6006	6003	6128	6018	6058	5919	6034	5942	6019	5991	5903	6028	5911	6149	5912	6068	6035	6123	6016	5902	6029	6027	5966	6060	6017	6007	5916	6187	6068	6007	5994	5868	5938	6049	6005	5929	6080	6008	6034	5977	5956	5956	5871	5921	6166	5936	6110	6027	6104	5959	5966	5998	6074	5956	6100	5889	5947	5964	5977	6064	5976	6042	6062	6021	6072	6091	6017	5991	6063	5911	5897	6004	6069	5957	6131	6091	6095	6049	5960	6093	6077	6022	6153	6093	5977	6025	6147	6123	6145	5950	6064	6062	5966	6160	5977	6017	5994	6014	6073	6015	6161	5956	6126	5986	6087	6024	5885	5773	6011	5873	5995	5995	5942	6089	6186	5894	6045	6105	5942	6066	6032	5964	5948	6041	6038	6112	6090	5927	6012	6026	6005	5931	6038	5983	6074	6199	6023	6017	5882	5951	5980	6057	5943	5886	5772	6094	6030	5942	6098	6023	5965	5970	5977	6132	6109	6048	5983	6001	6019	5980	5983	6123	5982	5956	6015	6161	6112	6108	5966	6110	5951	6054	6064	5947	5979	6013	6017	5899	6004	6003	6048	5993	6071	6013	6020	6076	5956	6125	6038	6079	6200	6004	5925	6118	5946	5951	6090	6098	6072	5919	5977	6025	5932	6064	6022	5909	6132	6042	6153	6065	6023	6092	5911	6041	6021	6004	5961	6119	5990	5950	5970	5963	5916	5959	5940	5939	6145	6043	6068	6073	6108	6034	5998	5976	5983	5907	5842	6051	5957	6031	6048	6014	5994	6073	6024	6021	5826	6022	5895	6018	5923	6043	6040	6042	6046	6001	6036	5997	6058	6006	6059	6080	5978	6169	6033	6032	6003	5934	6168	6054	6052	5970	5942	6018	6082	6002	5961	5993	5904	6010	5989	5901	5990	5961	6071	6028	5982	6081	6020	6067	6015	6040	6012	6142	6058	5953	5925	5914	6012	5902	5931	5939	5995	6123	5973	5867	6115	6021	6000	5951	5963	6065	6062	6061	6133	5928	6051	6032	6020	6104	5913	6000	5906	5893	6066	5974	6140	5924	6055	5973	6025	6096	6125	6114	6062	6032	5923	5998	6069	6055	5975	6052	5971	5957	5900	6009	5992	6113	6125	6033	6197	6078	5956	6058	5916	5915	6003	5978	6074	5975	5973	5958	5995	5990	5974	5981	5953	6056	6061	6036	5986	6114	6008	5899	5891	6043	6082	6094	6025	5991	6026	5978	5939	5955	6001	5921	6091	5977	6053	5870	6033	6056	5983	6004	6073	5910	5983	6030	6058	5976	6103	6012	5940	5987	5998	5973	5980	5997	5981	6021	6028	6056	5970	6032	5942	5960	5970	6092	6061	6051	6114	6071	6144	6002	5982	5937	6050	6182	6017	5883	5986	5935	6010	6129	6091	6047	6059	5929	6111	6085	5983	6181	5774	5951	6136	5990	6050	6008	6034	6023	6092	6010	6069	5869	5816	5962	6105	5969	6041	6034	6042	6057	6027	5950	5922	5964	6010	5956	5912	5897	5927	5999	6005	5970	5889	5915	5960	6166	5928	6025	6127	5914	6028	6056	5989	6105	6068	5873	6069	6083	5971	6084	5925	6012	5931	5950	6047	6222	5977	6019	6078	6084	5969	6032	6180	6009	6059	6016	6037	6023	5936	5886	5927	6024	6025	5935	6005	5879	5865	5987	5926	6067	6027	6137	5887	5899	5893	5930	5869	6000	6090	6017	6027	6038	6089	5879	6092	5904	5982	5900	5986	6068	6013	5952	5869	6006	6031	6061	5959	5858	6102	6032	5958	6141	5914	6055	6067	5959	5950	5975	6077	5914	6024	6085	6018	5973	5857	6019	5994	5889	6085	5975	5906	6014	5994	5980	6073	6010	5974	6091	6009	5881	6040	5910	6083	5964	5962	6191	5952	6033	5923	5998	6052	6033	5955	6068	6121	6045	6024	5989	6036	6059	6032	6006	6023	5892	6037	5951	5968	6010	5992	5976	6067	6035	5935	5988	5999	5918	6069	6039	5986	6068	6083	5868	6044	5975	6024	5978	6022	5948	6028	5864	5995	5968	5995	6050	6004	6003	5970	5962	6021	5959	6043	6010	5973	5971	6066	6078	5922	5998	5973	6079	5853	6025	6042	5940	6006	5939	6097	6065	6025	5939	6027	5947	6003	5894	6002	6020	5965	6001	5962	5987	5999	5949	6053	6026	5990	6009	6010	6037	6084	6106	6021	6096	5936	6011	5963	5972	5955	5892	6087	5932	5943	6070	6016	6079	6000	6068	6023	5805	6002	6092	5993	6005	6008	5954	6067	5973	5975	6085	5976	6035	5851	6026	6005	6089	6101	6046	6026	6019	5942	5995	5929	5983	5923	5911	6102	5885	5913	6053	6059	5994	6076	5903	6049	5947	6009	6031	5976	5915	6001	6009	6020	6093	5968	6062	6042	6030	6159	6085	6061	6088	6069	5956	5957	6070	6050	6020	6044	5964	6116	6061	5824	6087	5968	6058	5976	6043	5974	6072	6057	6075	5890	6069	6050	6000	5964	6020	5986	6094	5982	5992	6132	5992	6066	6065	6008	6044	5971	6093	5879	5903	6082	5967	6082	6001	6065	6006	6038	6054	6066	6039	5988	6099	6054	5964	5917	5949	6041	5963	6054	5947	5955	6010	5983	5934	5944	6094	6027	5966	6100	6069	6088	6073	5999	5930	6024	5931	5940	6157	5955	6035	6005	5923	5987	6031	6109	6027	6025	6096	6095	6043	6017	5972	6004	6036	6049	6067	6105	6024	5950	5997	6065	5930	5934	5866	6068	6050	6160	5902	6001	6037	6050	5964	5804	6026	6090	6015	6113	5996	5900	6072	5991	5939	6045	5843	6048	5940	6020	6032	6045	5958	6029	5989	5958	6025	6057	6044	6023	6025	6045	6032	5837	5980	6097	6044	6008	6045	6089	5965	6033	6019	5912	5848	5851	6032	6173	5851	6085	5991	5937	5924	5923	6134	5975	5916	6009	6031	5854	5948	5932	6015	5975	6044	6037	6012	6052	5966	5966	5972	5957	6066	5980	5954	6010	5867	6008	6062	5955	6039	6096	6047	6025	5972	6025	5881	6156	6038	6035	5957	6079	5894	6038	6074	5895	5988	5907	5957	6041	5943	5966	6025	6091	5955	5788	5998	5955	6097	5962	6046	6041	6011	5953	5949	6066	6078	6014	6086	5895	5890	6008	5968	5982	5902	5997	6102	6038	5881	5936	5925	5965	6015	5917	5952	6178	6129	5968	6046	5997	6056	5995	6009	6027	6006	5957	6017	5954	6032	6025	6027	5961	6011	6145	6055	6036
21192	19700	11144	4328	1751	992	758	724	772	756	734	766	754	807	778	730	762	723	765	726	748	744	735	755	738	757	713	744	759	761	721	721	708	789	744	723	722	757	793	727	772	747	746	732	723	780	739	686	723	735	754	771	813	751	777	779	763	775	762	782	768	728	707	789	693	749	719	737	804	762	728	788	739	747	754	730	759	727	793	799	765	767	725	793	789	744	769	771	707	742	708	703	713	739	756	730	812	724	696	782	752	725	760	755	759	752	745	730	712	742	760	762	721	731	725	730	712	719	767	706	733	787	770	766	693	714	753	736	711	743	820	771	752	754	735	740	778	732	763	725	772	754	774	683	754	706	720	738	749	742	724	753	738	737	729	799	719	768	755	683	743	752	710	729	767	747	769	783	767	761	721	723	719	750	723	753	768	795	725	755	757	744	782	720	753	756	757	741	762	745	721	760	740	722	740	751	718	744	796	739	751	808	791	741	787	746	762	798	756	732	771	762	701	755	747	711	751	781	756	757	743	719	754	819	731	779	799	730	813	762	777	758	793	730	754	800	800	790	711	765	748	750	724	721	794	695	729	780	697	749	787	732	723	707	796	714	718	749	780	781	725	753	710	732	759	745	785	787	751	779	809	735	742	721	731	761	793	796	767	722	798	758	709	694	728	748	787	746	745	798	760	720	782	754	736	755	782	731	749	743	751	756	727	770	760	721	718	817	789	798	740	719	816	766	703	721	748	760	767	769	745	726	737	745	736	798	734	810	752	727	777	774	768	759	753	763	759	757	748	752	795	792	775	767	742	707	768	739	718	752	739	785	750	758	748	701	740	735	729	731	702	742	769	742	755	718	714	738	772	748	731	732	791	724	741	770	744	755	773	765	732	766	742	740	752	750	737	753	733	781	735	779	731	785	759	775	722	714	697	758	719	760	774	776	740	734	797	764	755	779	792	761	740	774	776	797	741	758	738	791	744	746	734	762	744	744	784	728	754	750	720	748	793	742	760	708	750	797	752	736	720	754	757	729	730	689	770	766	702	734	748	756	757	730	751	729	761	793	741	696	741	735	797	711	789	726	738	793	724	766	756	772	720	795	732	754	756	772	751	763	726	799	761	729	700	795	781	774	706	786	728	785	706	743	735	740	763	806	751	723	737	744	739	792	720	759	728	769	747	769	776	789	758	753	759	715	758	710	788	772	723	784	795	764	739	765	807	693	706	788	769	759	799	694	773	721	761	781	775	750	731	747	709	777	778	743	783	767	720	777	800	764	760	709	772	741	757	772	699	712	755	810	733	749	736	788	715	742	761	776	782	752	769	754	751	797	791	767	782	760	749	755	709	763	756	732	742	765	781	741	758	746	772	748	738	765	732	766	754	723	758	733	751	777	762	742	756	774	748	764	765	729	761	763	772	777	708	793	746	719	764	716	765	763	763	766	760	720	713	704	751	763	752	757	713	758	776	731	767	731	766	740	766	800	752	720	750	697	742	753	715	787	706	783	739	756	755	795	767	775	757	726	745	778	698	737	758	755	735	764	764	788	776	779	772	760	784	741	735	689	744	726	787	772	777	717	742	752	745	743	722	760	751	731	731	751	747	757	780	745	771	746	820	732	749	759	759	764	763	760	767	753	765	729	771	794	712	754	731	705	718	738	761	781	749	689	739	739	807	718	757	769	742	799	755	789	785	779	727	713	704	781	805	779	758	764	791	732	707	736	747	751	764	793	777	727	739	759	780	754	700	767	801	733	790	764	791	775	796	781	731	756	736	762	784	774	750	770	756	718	716	776	795	756	741	728	723	794	708	758	741	748	745	780	730	788	750	743	814	739	747	757	758	775	747	769	748	778	796	723	767	747	722	750	731	692	756	758	735	723	761	760	767	775	743	770	687	701	768	765	773	758	770	775	755	739	760	737	769	747	740	720	799	721	758	748	735	795	776	738	763	725	745	769	751	772	762	717	714	737	710	754	756	784	704	697	737	736	750	787	753	746	793	737	761	742	796	759	784	785	777	752	742	760	751	748	689	745	749	796	786	738	733	767	759	762	755	748	746	756	794	762	764	740	752	748	763	766	760	772	743	838	741	740	754	693	735	767	751	785	775	716	772	763	759	746	732	787	741	765	785	696	734	763	723	717	740	748	751	745	749	760	744	668	743	761	738	751	759	726	759	764	727	788	766	717	730	776	725	761	735	715	761	725	757	762	757	737	714	721	744	761	722	678	704	764	757	748	700	762	742	769	720	730	756	713	796	743	793	717	768	743	719	727	759	719	715	716	724	740	776	798	742	768	759	746	723	795	815	740	760	755	770	755	746	783	763	733	778	792	755	739	805	741	744	805	804	702	824	754	774	740	690	703	697	747	746	738	747	789	731	796	760	719	720	720	743	700	731	770	748	766	743	751	739	721	766	754	762	765	747	727	721	738	747	764	756	807	712	761	735	755	747	764	754	793	759	714	737	778	746	745	769	769	796	806	767	792	719	753	763	837	737	754	759	723	772	698	760	798	770	736	797	737	754	774	741	751	725	804	715	686	686	774	737	790	698	757	761	779	779	796	744	724	768	785	778	743	723	725	761	703	695	757	788	774	738	736	707	713	784	726	690	741	746	748	773	788	760	781	718	778	767	824	745	773	715	738	726	746	720	716	771	708	736	776	760	754	752	793	719	786	765	763	748	768	780	753	750	720	740	790	733	743	744	770	714	739	787	711	783	721	781	758	759	800	744	738	738	731	737	750	786	737	785	782	790	722	754	726	783	795	782	725	740	745	757	723	722	761	771	744	747	722	808	702	758	764	720	754	720	734	780	734	726	805	771	758	732	751	735	714	722	723	719	760	708	753	754	764	729	751	763	736	767	736	738	726	711	753	767	760	732	805	734	793	742	743	807	757	795	733	744	775	709	746	752	747	739	769	755	768	727	778	798	722	802	765	751	773	756	717	786	782	755	820	689	768	748	748	798	744	718	788	760	757	746	714	746	701	741	777	751	784	752	770	773	718	777	726	751	773	790	774	778	720	748	732	747	761	734	757	723	766	710	709	751	740	798	777	736	779	729	757	762	746	771	737	765	736	825	751	757	774	729	751	736	760	771	747	752	752	741	703	725	700	779	728	755	721	741	785	750	769	762	722	777	773	805	761	777	740	761	688	728	737	766	712	786	758	758	758	759	784	694	730	753	752	775	737	749	770	753	746	724	782	745	707	737	745	758	723	773	707	756	783	786	692	755	770	705	751	792	743	703	761	712	799	729	743	745	744	741	730	750	735	681	717	742	740	734	748	738	798	736	764	727	777	787	776	753	745	769	765	735	788	750	735	713	759	736	727	729	728	739	710	708	742	774	733	783	725	754	776	798	748	726	746	765	733	748	728	762	778	729	754	744	757	769	772	722	792	756	770	770	712	739	752	789	779	792	750	747	726	741	711	739	818	729	807	716	706	735	712	776	754	773	780	761	751	794	707	728	706	768	742	707	755	795	764	778	763	740	771	694	703
56027	47717	36212	30415	21467	10390	7166	6686	6668	6746	6696	6642	6690	6726	6608	6587	6651	6577	6592	6687	6658	6670	6525	6586	6583	6714	6587	6757	6649	6581	6488	6687	6658	6442	6544	6510	6601	6517	6586	6448	6549	6698	6698	6559	6538	6700	6718	6663	6621	6350	6473	6600	6442	6608	6760	6626	6626	6665	6632	6624	6638	6569	6629	6688	6571	6617	6571	6681	6541	6579	6707	6642	6627	6735	6671	6639	6665	6604	6672	6565	6513	6590	6602	6564	6549	6590	6715	6512	6773	6620	6624	6549	6646	6615	6647	6562	6709	6638	6636	6683	6619	6682	6689	6692	6529	6560	6599	6719	6684	6569	6654	6619	6638	6739	6668	6583	6670	6424	6584	6574	6667	6545	6623	6746	6653	6739	6630	6621	6722	6625	6506	6705	6573	6691	6683	6703	6655	6696	6722	6609	6558	6602	6568	6723	6602	6636	6590	6598	6675	6597	6591	6586	6607	6347	6832	6486	6631	6625	6568	6496	6535	6679	6614	6648	6481	6655	6631	6626	6733	6635	6582	6575	6588	6723	6462	6531	6706	6551	6638	6512	6581	6555	6709	6611	6681	6674	6615	6570	6644	6493	6533	6530	6609	6519	6598	6567	6624	6530	6789	6666	6610	6598	6716	6695	6752	6584	6586	6644	6578	6563	6640	6519	6557	6565	6661	6624	6493	6632	6613	6666	6632	6625	6651	6645	6681	6625	6633	6578	6595	6612	6592	6611	6692	6614	6620	6635	6644	6500	6531	6662	6638	6691	6666	6537	6587	6663	6659	6610	6557	6724	6425	6571	6639	6615	6761	6537	6555	6554	6633	6579	6661	6693	6765	6632	6676	6626	6588	6526	6669	6689	6491	6454	6580	6630	6530	6604	6621	6556	6691	6592	6578	6562	6641	6632	6731	6749	6618	6665	6646	6622	6485	6489	6639	6503	6567	6659	6569	6612	6641	6693	6617	6567	6593	6619	6683	6573	6494	6655	6615	6607	6553	6645	6520	6672	6600	6693	6609	6507	6588	6672	6666	6470	6688	6668	6551	6643	6526	6508	6783	6673	6535	6729	6552	6500	6489	6596	6575	6578	6683	6513	6609	6629	6564	6655	6606	6592	6714	6653	6631	6609	6612	6568	6663	6660	6641	6657	6622	6670	6673	6747	6576	6563	6688	6584	6530	6680	6497	6659	6547	6591	6592	6531	6516	6629	6565	6564	6695	6668	6527	6473	6625	6762	6547	6696	6588	6582	6718	6656	6668	6658	6526	6550	6614	6737	6641	6527	6807	6628	6635	6556	6462	6517	6640	6576	6669	6695	6643	6610	6592	6545	6569	6651	6815	6552	6726	6617	6551	6517	6543	6573	6610	6607	6554	6606	6586	6571	6746	6618	6564	6539	6551	6653	6537	6524	6646	6515	6706	6648	6703	6615	6580	6690	6681	6706	6737	6636	6642	6627	6586	6570	6580	6770	6736	6667	6577	6540	6549	6741	6584	6638	6584	6599	6547	6596	6615	6603	6537	6696	6608	6614	6688	6744	6690	6426	6605	6668	6678	6738	6579	6668	6637	6615	6618	6706	6646	6491	6464	6646	6594	6621	6584	6565	6598	6569	6620	6714	6714	6591	6506	6653	6675	6453	6730	6587	6673	6402	6651	6598	6666	6609	6733	6509	6634	6635	6569	6626	6664	6637	6660	6642	6463	6621	6549	6543	6635	6663	6516	6583	6510	6582	6627	6444	6512	6644	6677	6609	6627	6724	6538	6722	6706	6659	6437	6732	6589	6634	6658	6632	6609	6604	6627	6546	6663	6556	6662	6588	6717	6657	6520	6578	6493	6735	6693	6588	6509	6552	6464	6501	6631	6649	6681	6484	6549	6646	6703	6616	6624	6547	6644	6523	6542	6638	6629	6556	6638	6594	6622	6690	6629	6575	6627	6483	6627	6680	6673	6553	6625	6560	6636	6591	6634	6632	6640	6655	6592	6534	6626	6617	6596	6677	6661	6677	6711	6546	6615	6577	6455	6597	6708	6553	6652	6551	6422	6522	6675	6572	6576	6583	6585	6504	6613	6753	6713	6647	6682	6652	6590	6528	6685	6450	6635	6519	6620	6578	6579	6671	6649	6515	6585	6649	6505	6648	6677	6737	6630	6733	6709	6592	6522	6773	6652	6637	6615	6636	6655	6550	6694	6520	6713	6571	6466	6646	6699	6624	6634	6644	6648	6834	6689	6707	6735	6625	6581	6665	6523	6654	6658	6634	6532	6558	6541	6634	6607	6687	6575	6569	6648	6596	6624	6600	6690	6611	6576	6508	6639	6532	6573	6554	6655	6655	6668	6708	6664	6774	6585	6618	6687	6680	6606	6718	6630	6704	6535	6620	6564	6444	6631	6646	6602	6702	6599	6717	6610	6637	6625	6691	6584	6698	6586	6722	6592	6662	6631	6648	6615	6579	6494	6574	6710	6638	6508	6679	6651	6551	6583	6615	6573	6645	6471	6611	6523	6794	6551	6695	6624	6567	6620	6746	6698	6715	6624	6534	6553	6578	6630	6551	6761	6507	6570	6758	6527	6520	6621	6688	6650	6716	6717	6542	6547	6489	6707	6641	6691	6552	6706	6603	6588	6627	6582	6704	6695	6622	6682	6593	6658	6641	6762	6548	6611	6602	6590	6649	6454	6596	6731	6645	6600	6705	6690	6527	6656	6720	6595	6586	6537	6695	6656	6718	6544	6709	6742	6645	6557	6676	6618	6500	6599	6572	6635	6706	6596	6533	6582	6665	6713	6655	6651	6631	6672	6692	6643	6575	6575	6753	6535	6593	6583	6602	6486	6553	6564	6675	6658	6522	6623	6489	6554	6599	6604	6634	6759	6502	6711	6510	6508	6559	6454	6632	6486	6605	6618	6648	6634	6603	6672	6614	6532	6518	6623	6645	6546	6535	6565	6600	6701	6496	6674	6580	6698	6569	6583	6533	6582	6564	6631	6676	6591	6686	6652	6570	6587	6524	6729	6614	6522	6557	6494	6540	6642	6549	6524	6675	6444	6516	6615	6688	6612	6644	6602	6614	6611	6614	6591	6735	6456	6677	6636	6565	6518	6692	6612	6480	6682	6621	6727	6545	6482	6547	6655	6704	6669	6619	6558	6705	6597	6634	6589	6650	6550	6565	6701	6448	6533	6724	6824	6564	6492	6624	6754	6695	6523	6724	6667	6631	6641	6618	6652	6624	6635	6604	6632	6577	6707	6528	6521	6596	6736	6429	6578	6583	6443	6425	6633	6513	6709	6567	6582	6752	6518	6567	6646	6520	6687	6731	6553	6596	6603	6691	6700	6592	6616	6600	6546	6511	6611	6671	6639	6551	6648	6615	6618	6577	6753	6693	6598	6732	6647	6729	6547	6484	6570	6804	6496	6790	6548	6584	6665	6560	6661	6723	6648	6514	6500	6512	6629	6729	6664	6607	6605	6455	6612	6651	6594	6526	6648	6569	6595	6532	6647	6585	6617	6588	6530	6528	6500	6648	6612	6636	6645	6503	6775	6550	6583	6575	6557	6675	6633	6556	6670	6528	6722	6569	6707	6632	6536	6650	6564	6734	6561	6473	6590	6637	6591	6498	6624	6690	6711	6645	6699	6517	6470	6610	6597	6600	6439	6559	6558	6775	6605	6631	6570	6617	6599	6552	6582	6704	6680	6630	6562	6633	6588	6743	6700	6630	6633	6557	6700	6487	6587	6710	6694	6481	6585	6619	6587	6660	6803	6553	6639	6592	6600	6629	6591	6677	6670	6622	6571	6706	6630	6658	6552	6589	6718	6565	6623	6577	6470	6617	6688	6726	6657	6704	6553	6694	6614	6601	6497	6696	6713	6681	6670	6597	6627	6579	6688	6681	6606	6684	6641	6668	6631	6616	6619	6617	6648	6543	6683	6657	6649	6642	6580	6663	6585	6727	6535	6622	6569	6670	6651	6617	6559	6695	6663	6569	6611	6683	6543	6683	6600	6590	6559	6645	6596	6619	6468	6741	6587	6683	6514	6550	6599	6495	6625	6661	6546	6595	6680	6560	6594	6559	6628	6537	6624	6542	6615	6580	6688	6488	6582	6641	6600	6635	6624	6582	6543	6683	6650	6714	6535	6589	6696	6532	6563	6637	6657	6616	6619	6595	6659	6673	6650	6570	6701	6518	6551	6536	6622	6539	6594	6638	6530	6534	6673	6592	6597	6714	6685	6536	6592	6582	6520	6742	6710	6636	6671	6510	6600	6546	6682	6591	6577	6588	6598	6689	6593	6662	6542	6746	6787	6591	6577	6709	6569	6542	6511	6688	6728	6610	6643	6546	6817	6704	6711	6630	6507	6706	6618	6617	6715	6656	6643	6642	6628	6561	6639	6688	6445	6646	6659	6643	6655	6492	6546	6566	6618	6637	6538	6637	6675	6558	6564	6550	6615	6611	6531	6623	6594	6483	6660	6581	6560	6770	6524	6659	6577	6606	6695	6737	6639	6726	6651	6614	6622	6688	6609	6556	6709	6563	6604	6623	6752	6595	6689	6630	6560	6608	6648	6716	6501	6542	6658	6525	6691	6627	6683	6614	6593	6555	6509	6554	6743	6592	6585	6507	6697	6589	6627	6657	6731	6514	6555	6624	6517	6719	6669	6744	6541	6559	6673	6634	6589	6529	6636	6634	6677	6693	6644	6523	6724	6543	6691	6704	6524	6642	6661	6618	6686	6462	6651	6672	6546	6669	6589	6762	6608	6661	6662	6639	6604	6598	6677	6646	6501	6629	6606	6537	6653	6621	6625	6481	6766	6591	6584	6611	6608	6548	6654	6676	6585	6689	6708	6614	6614	6590	6594	6611	6508	6479	6543	6688	6708	6608	6547	6549	6584	6676	6707	6554	6655	6633	6686	6561	6707	6578	6681	6591	6581	6601	6668	6599	6637	6798	6497	6556	6611	6593	6610	6514	6561	6563	6694	6672	6656	6555	6678	6680	6664	6679	6694	6690	6561	6523	6648	6642	6635	6612	6797	6612	6606	6672	6580	6715	6693	6634	6561	6697	6508	6690	6646	6511	6621	6595	6632	6670	6663	6654
43295	48798	32689	18380	7075	2035	914	783	781	700	724	715	682	743	751	716	777	695	729	740	712	711	760	723	711	696	714	704	679	710	709	674	756	704	696	715	705	771	724	725	715	761	712	728	696	716	685	723	714	719	739	675	695	709	752	748	736	697	758	728	715	699	753	731	679	700	723	758	759	666	740	674	752	740	699	718	729	679	699	721	724	744	712	703	708	712	722	761	715	737	741	747	730	698	743	722	667	701	682	740	732	705	761	712	735	748	739	735	701	728	690	724	719	741	730	735	725	706	760	671	754	741	719	744	724	727	765	751	688	675	769	778	708	742	669	702	749	747	704	715	671	772	740	709	747	730	712	762	727	742	707	691	711	767	706	769	735	665	716	716	711	733	709	690	762	743	759	679	735	688	700	758	715	713	679	682	760	708	728	719	741	754	727	696	673	663	698	714	756	751	772	697	724	707	696	711	712	736	725	757	702	684	736	770	681	709	665	750	715	714	711	757	742	691	690	705	718	745	724	767	665	780	734	756	772	696	677	690	702	717	741	699	721	753	729	721	726	688	765	737	698	677	659	750	748	715	746	733	658	702	726	683	707	717	732	714	722	727	704	778	677	762	706	711	767	701	726	771	729	738	714	773	747	694	736	655	705	681	750	743	710	666	717	710	748	791	765	712	705	731	706	740	709	703	772	665	679	725	720	758	689	749	696	723	711	721	718	751	719	695	748	735	774	733	700	692	716	736	739	696	692	727	756	698	799	708	738	729	754	708	790	737	686	694	697	742	703	705	743	681	739	704	763	702	771	731	729	723	732	683	706	743	701	728	669	767	740	722	700	738	751	727	731	732	742	664	693	754	732	686	695	714	711	712	728	784	698	728	688	689	717	715	737	679	718	689	791	726	723	676	735	707	703	696	679	724	688	689	725	694	692	729	656	737	750	715	704	720	716	714	727	693	744	675	717	681	753	710	724	715	759	702	718	704	740	750	716	757	746	703	720	758	726	745	712	681	790	724	712	695	730	755	733	742	736	750	738	720	735	761	720	706	703	721	752	685	700	756	713	739	744	671	718	747	739	738	736	718	744	720	719	674	699	735	741	745	718	752	732	705	689	743	693	749	703	762	750	694	722	681	665	756	729	721	721	681	724	720	701	671	727	746	710	732	697	679	757	691	747	745	737	694	717	723	745	720	722	694	673	697	649	715	710	642	717	759	685	738	761	664	696	731	729	721	758	718	714	694	738	709	723	741	762	762	715	698	746	706	690	751	743	682	722	709	721	706	732	750	721	773	712	730	721	681	731	761	709	716	765	781	701	727	659	737	773	728	773	754	688	771	714	703	691	778	702	697	728	717	710	699	722	720	715	711	745	742	743	714	703	751	690	702	739	684	688	750	705	747	691	766	717	706	698	711	724	715	664	698	684	697	685	711	657	716	760	707	696	695	753	741	716	779	685	703	670	753	690	734	758	705	709	755	694	705	687	747	700	728	714	735	698	703	700	746	723	702	727	724	747	705	701	750	709	695	696	692	744	733	742	717	743	707	707	739	717	727	737	756	717	721	698	691	734	682	698	697	733	683	730	731	735	733	706	706	718	680	696	726	713	708	765	705	723	743	726	753	717	744	715	726	726	707	709	713	723	739	692	747	699	683	701	725	741	749	694	678	736	784	721	712	759	724	734	696	706	734	676	689	693	736	746	751	716	734	687	741	744	719	762	730	704	742	729	689	709	766	770	711	714	738	741	681	775	715	762	710	756	735	691	705	676	720	725	736	692	743	737	740	724	723	716	726	697	721	754	774	733	698	710	720	712	745	723	723	713	741	699	707	732	688	728	669	690	735	748	701	723	748	705	750	787	728	732	687	711	777	814	757	705	710	723	719	725	707	746	740	726	759	697	706	716	715	700	734	760	733	742	675	728	727	766	728	738	701	739	723	719	720	736	672	733	765	709	742	674	683	724	713	679	676	706	708	750	732	719	717	718	717	738	700	683	741	690	742	698	689	746	726	714	723	711	737	753	740	721	757	710	726	741	741	729	735	756	678	719	739	694	733	738	734	727	689	701	706	715	751	735	743	769	688	733	680	722	764	731	708	749	711	732	714	757	709	725	702	706	766	744	678	728	713	758	684	715	739	693	695	745	701	736	726	709	742	711	738	715	762	688	749	735	711	739	714	737	778	728	708	696	692	720	736	722	710	727	710	680	731	725	730	760	745	697	773	743	684	740	769	719	698	702	702	707	722	772	734	711	776	738	694	696	687	724	734	747	740	745	761	699	715	719	754	708	723	708	688	716	729	731	658	730	680	707	763	698	704	697	718	708	732	722	738	710	724	716	722	730	769	730	741	735	758	717	665	704	770	696	764	726	709	736	726	762	733	726	736	692	763	709	770	726	713	676	725	658	766	772	686	732	736	662	693	708	732	698	717	733	714	687	746	774	701	689	724	676	743	713	705	757	719	698	715	726	709	715	781	698	724	734	695	681	771	752	802	734	772	776	719	718	777	710	718	679	723	757	717	707	743	719	726	672	697	714	691	707	690	747	680	729	746	747	725	727	747	732	728	715	722	693	714	713	698	684	732	743	702	731	706	737	695	704	718	684	673	716	751	710	719	680	702	750	768	717	728	690	707	655	743	717	749	714	740	717	698	752	707	707	782	707	755	692	731	787	683	738	741	737	667	739	706	696	759	733	728	709	749	784	729	715	716	697	737	746	728	709	732	716	709	717	695	691	662	717	653	673	724	721	699	727	706	736	721	682	682	705	737	754	753	756	731	722	709	700	714	703	728	751	770	728	737	673	716	729	702	733	725	695	724	737	736	754	747	731	724	685	712	731	669	706	748	742	721	700	689	765	775	713	746	691	736	753	736	728	748	696	703	717	691	712	664	742	746	722	756	696	715	741	733	715	638	759	685	765	716	771	700	710	731	710	720	755	743	666	722	731	684	677	705	731	726	668	698	733	733	764	725	725	730	732	700	710	731	718	729	805	751	725	738	707	745	705	655	698	733	654	718	678	694	757	715	711	712	740	647	690	687	765	714	704	744	713	696	715	767	730	691	711	701	762	730	675	728	739	757	743	756	697	727	750	664	657	709	715	679	744	749	748	762	733	664	722	724	678	670	697	765	789	717	737	737	760	706	720	691	711	712	662	706	713	720	697	717	714	697	770	781	780	694	654	752	751	733	716	716	687	720	737	710	744	726	706	685	643	726	724	718	705	757	724	700	750	760	734	733	701	700	689	719	719	689	712	784	726	731	689	745	746	745	676	675	729	720	726	754	698	720	743	757	689	721	786	714	694	686	720	729	702	709	655	749	698	734	770	685	714	733	744	725	714	710	731	708	700	778	773	670	692	721	745	702	727	742	702	679	708	711	706	741	754	706	706	751	718	710	713	691	780	741	753	685	727	672	713	722	703	714	703	754	731	727	697	718	720	724	704	712	742	717	700	691	726	742	768	739	725	732	752	746	739	761	770	731	742	701	686	740	699	751
59644	61441	58471	53513	42014	23092	9790	6731	6445	6336	6443	6459	6378	6311	6432	6469	6408	6342	6399	6302	6279	6370	6407	6335	6333	6320	6372	6397	6403	6367	6273	6432	6266	6354	6375	6319	6328	6419	6405	6384	6501	6422	6286	6331	6417	6417	6257	6300	6292	6461	6332	6340	6296	6438	6335	6330	6463	6356	6393	6340	6495	6355	6361	6172	6429	6375	6303	6369	6332	6308	6347	6402	6427	6379	6485	6451	6497	6441	6390	6327	6484	6343	6350	6423	6328	6383	6380	6465	6358	6231	6327	6429	6373	6455	6369	6383	6519	6426	6349	6537	6347	6288	6455	6470	6386	6307	6409	6342	6417	6494	6457	6430	6501	6369	6298	6504	6382	6458	6379	6326	6421	6362	6357	6325	6409	6440	6399	6518	6395	6465	6399	6426	6301	6330	6442	6400	6523	6393	6263	6401	6481	6465	6318	6521	6462	6201	6245	6304	6367	6367	6278	6479	6321	6391	6571	6427	6416	6387	6350	6218	6414	6384	6387	6356	6427	6441	6365	6363	6309	6297	6393	6481	6459	6397	6451	6423	6463	6311	6438	6335	6424	6440	6337	6336	6285	6406	6444	6323	6411	6382	6396	6292	6265	6367	6347	6427	6401	6512	6421	6343	6336	6532	6508	6376	6492	6393	6406	6345	6410	6405	6376	6423	6343	6390	6412	6432	6314	6391	6423	6431	6404	6536	6333	6360	6287	6360	6399	6385	6418	6349	6569	6433	6493	6199	6403	6482	6502	6380	6370	6409	6443	6342	6430	6358	6399	6430	6494	6450	6281	6307	6451	6478	6330	6434	6358	6375	6306	6285	6327	6494	6442	6430	6453	6448	6399	6377	6482	6384	6381	6334	6298	6347	6379	6403	6440	6415	6403	6364	6409	6391	6399	6484	6552	6430	6385	6423	6335	6496	6371	6373	6305	6428	6457	6459	6391	6484	6553	6441	6297	6373	6368	6402	6359	6317	6434	6353	6427	6322	6409	6424	6397	6348	6318	6345	6293	6434	6480	6397	6302	6324	6412	6396	6456	6335	6418	6311	6461	6433	6446	6429	6365	6352	6383	6314	6353	6419	6411	6486	6291	6412	6394	6464	6390	6421	6414	6489	6453	6400	6461	6358	6313	6422	6404	6344	6379	6440	6398	6328	6427	6453	6470	6439	6523	6375	6427	6485	6389	6516	6385	6472	6357	6325	6375	6462	6360	6415	6546	6360	6255	6340	6443	6410	6270	6390	6490	6407	6442	6329	6378	6454	6355	6347	6539	6378	6392	6233	6447	6382	6350	6514	6291	6453	6231	6326	6418	6368	6392	6336	6470	6353	6388	6314	6398	6330	6508	6439	6304	6456	6310	6346	6477	6440	6488	6402	6446	6400	6232	6393	6425	6377	6355	6424	6418	6440	6279	6321	6338	6353	6409	6347	6451	6350	6452	6371	6292	6426	6391	6405	6391	6365	6387	6590	6431	6332	6379	6253	6262	6378	6349	6386	6548	6437	6411	6364	6324	6430	6361	6482	6345	6346	6576	6316	6356	6295	6394	6257	6389	6398	6325	6291	6337	6523	6327	6360	6436	6375	6390	6405	6335	6451	6358	6426	6365	6423	6499	6290	6369	6444	6379	6270	6311	6296	6319	6432	6385	6414	6231	6515	6338	6467	6416	6342	6319	6431	6396	6425	6398	6296	6465	6405	6322	6495	6399	6313	6292	6560	6431	6375	6389	6349	6329	6347	6168	6425	6340	6460	6374	6439	6511	6333	6367	6341	6380	6419	6336	6429	6415	6441	6369	6344	6433	6347	6491	6421	6331	6325	6403	6428	6372	6361	6420	6461	6397	6361	6386	6448	6416	6335	6393	6327	6209	6400	6311	6249	6489	6475	6288	6237	6375	6310	6341	6285	6486	6302	6354	6330	6435	6431	6469	6423	6375	6333	6523	6317	6407	6326	6420	6368	6418	6394	6371	6430	6330	6271	6500	6350	6336	6331	6336	6437	6381	6489	6434	6348	6361	6363	6461	6335	6346	6437	6361	6377	6540	6356	6348	6342	6375	6425	6369	6456	6329	6390	6432	6390	6367	6422	6466	6295	6477	6418	6355	6417	6336	6440	6452	6393	6410	6446	6194	6460	6428	6342	6393	6407	6178	6357	6182	6580	6373	6447	6355	6410	6397	6349	6362	6343	6310	6429	6275	6336	6419	6425	6420	6352	6334	6448	6268	6384	6406	6474	6358	6337	6459	6533	6413	6362	6400	6471	6299	6434	6392	6287	6505	6411	6544	6289	6386	6395	6511	6430	6303	6380	6498	6394	6420	6378	6377	6418	6464	6348	6516	6411	6285	6393	6428	6430	6237	6570	6421	6334	6349	6305	6433	6379	6529	6370	6391	6435	6382	6355	6503	6389	6469	6272	6411	6412	6384	6461	6373	6366	6376	6416	6435	6419	6307	6428	6466	6255	6434	6453	6386	6519	6423	6387	6402	6336	6323	6303	6407	6435	6433	6378	6433	6348	6398	6371	6437	6471	6369	6445	6255	6272	6443	6452	6270	6442	6449	6375	6337	6348	6432	6458	6441	6322	6427	6472	6568	6424	6488	6440	6447	6399	6420	6428	6333	6489	6413	6408	6415	6411	6403	6454	6501	6438	6422	6463	6299	6270	6322	6433	6197	6325	6444	6260	6275	6335	6353	6439	6435	6480	6427	6413	6477	6292	6339	6354	6216	6400	6365	6380	6370	6445	6494	6275	6360	6294	6309	6346	6385	6457	6341	6383	6390	6336	6413	6430	6273	6424	6379	6442	6490	6256	6344	6347	6407	6486	6341	6314	6467	6359	6368	6318	6403	6449	6491	6368	6424	6393	6452	6511	6309	6596	6284	6365	6301	6399	6305	6243	6423	6381	6347	6415	6533	6430	6510	6248	6503	6375	6479	6353	6308	6484	6412	6370	6187	6406	6317	6394	6479	6375	6387	6444	6473	6416	6385	6474	6339	6380	6367	6325	6525	6319	6362	6333	6330	6330	6405	6575	6371	6306	6451	6492	6332	6268	6414	6343	6250	6409	6360	6479	6405	6316	6508	6396	6434	6290	6400	6483	6379	6413	6545	6306	6286	6385	6394	6367	6337	6372	6377	6257	6414	6344	6399	6494	6438	6386	6360	6353	6423	6402	6351	6392	6448	6374	6501	6301	6434	6410	6335	6289	6270	6379	6373	6377	6446	6457	6367	6353	6442	6460	6391	6400	6342	6384	6479	6404	6412	6422	6375	6384	6449	6284	6309	6316	6356	6372	6372	6310	6596	6394	6499	6422	6452	6348	6329	6302	6441	6446	6340	6467	6459	6393	6400	6483	6334	6509	6355	6280	6388	6399	6405	6403	6275	6437	6118	6349	6382	6370	6325	6353	6385	6314	6355	6411	6311	6375	6242	6297	6356	6443	6360	6402	6382	6308	6344	6301	6364	6280	6417	6310	6400	6515	6347	6244	6369	6274	6305	6384	6398	6358	6517	6426	6458	6281	6343	6413	6313	6383	6273	6379	6502	6298	6302	6415	6384	6400	6282	6279	6412	6391	6259	6418	6388	6434	6453	6334	6353	6441	6350	6465	6481	6541	6515	6205	6371	6330	6283	6451	6382	6437	6383	6442	6280	6510	6389	6400	6314	6446	6476	6361	6394	6384	6397	6347	6463	6379	6393	6357	6367	6361	6474	6412	6390	6349	6329	6335	6544	6336	6425	6346	6357	6286	6367	6459	6330	6518	6165	6300	6463	6361	6253	6423	6265	6382	6316	6335	6410	6322	6333	6400	6355	6396	6336	6415	6354	6409	6425	6331	6380	6364	6482	6282	6415	6424	6359	6434	6309	6384	6187	6492	6340	6434	6404	6295	6280	6494	6325	6410	6488	6459	6461	6404	6389	6385	6349	6329	6345	6407	6334	6304	6401	6403	6361	6318	6485	6436	6423	6376	6324	6445	6349	6391	6375	6358	6342	6346	6406	6387	6452	6327	6356	6388	6383	6434	6376	6401	6324	6372	6345	6331	6283	6503	6364	6419	6460	6338	6413	6384	6352	6403	6428	6450	6375	6289	6331	6286	6284	6355	6300	6328	6419	6410	6407	6339	6322	6323	6258	6600	6268	6354	6397	6286	6311	6446	6404	6386	6348	6256	6411	6314	6451	6455	6461	6368	6417	6366	6448	6421	6272	6500	6393	6253	6356	6439	6451	6409	6397	6454	6393	6503	6429	6446	6345	6286	6472	6496	6349	6371	6395	6364	6512	6324	6412	6308	6381	6392	6462	6362	6301	6437	6351	6380	6386	6408	6443	6471	6468	6344	6553	6337	6503	6249	6363	6339	6492	6305	6347	6409	6487	6358	6419	6338	6416	6303	6553	6401	6383	6445	6423	6346	6369	6364	6305	6423	6371	6411	6328	6382	6349	6382	6498	6238	6264	6441	6388	6372	6343	6338	6408	6332	6303	6368	6285	6398	6462	6215	6321	6460	6419	6464	6401	6346	6438	6279	6389	6456	6340	6308	6406	6417	6292	6310	6364	6295	6524	6484	6352	6433	6396	6372	6349	6368	6286	6235	6416	6361	6364	6324	6400	6451	6390	6319	6515	6370	6439	6408	6339	6447	6403	6391	6382	6271	6423	6452	6408	6395	6425	6393	6387	6451	6500	6460	6340	6464	6358	6401	6399	6430	6366	6381	6429	6280	6481	6324	6469	6302	6329	6416	6276	6426	6479	6310	6433	6449	6354	6298	6500	6392	6400	6317	6396	6324	6455	6445	6465	6248	6414	6350	6391	6379	6409	6335	6441	6367	6417	6452	6413	6467	6352	6318	6420	6398	6480	6341	6284	6296	6296	6204	6443	6369	6247	6415	6398	6338	6308	6419	6412	6385	6487	6260	6363	6382	6385	6412	6415	6460	6425	6347	6523	6418	6310	6263	6445	6517	6442	6564	6479	6401	6356	6311	6303	6392	6408	6300	6568	6470	6385	6323	6236	6519	6370	6397	6384	6498	6345	6394	6345	6395	6320	6313	6402	6349	6318	6350	6452	6513	6359	6412	6291	6392	6382	6419	6357	6439	6380	6499
30911	34433	23503	11514	4356	1693	959	875	847	792	822	822	786	818	837	825	813	813	854	855	796	812	787	815	837	846	771	844	762	844	795	804	781	808	794	857	840	762	801	844	819	868	835	811	815	821	816	799	874	783	788	773	795	791	819	828	811	794	799	784	815	826	807	832	798	830	818	805	814	742	877	843	764	817	826	785	830	836	804	812	814	775	781	809	883	802	854	806	827	828	795	849	777	793	813	855	857	789	826	855	828	821	797	774	842	827	838	774	754	845	847	841	787	785	808	802	852	812	829	797	855	814	821	813	810	834	849	911	802	822	871	807	824	824	784	812	826	832	799	796	781	838	817	813	801	750	880	831	844	783	815	767	838	789	782	798	800	818	799	847	764	851	858	795	821	858	802	820	762	795	804	844	826	832	770	819	877	813	756	807	786	827	806	839	837	860	828	808	788	799	783	803	864	771	845	778	862	781	810	802	761	791	789	852	824	785	785	839	827	836	845	830	868	813	774	865	789	808	835	857	843	808	823	826	798	851	770	838	794	805	878	809	840	842	837	871	894	804	860	815	805	837	833	775	836	868	816	794	867	808	844	804	795	854	772	773	779	841	845	904	802	836	813	845	834	842	825	822	849	798	821	797	799	770	794	823	787	844	760	798	787	850	829	812	836	774	841	820	775	841	856	789	784	816	809	782	838	753	819	803	823	805	810	790	820	810	746	805	769	815	835	802	826	807	797	824	828	832	823	795	877	799	771	837	824	809	822	803	787	829	764	781	884	808	827	822	831	790	819	786	788	815	803	791	804	802	794	830	796	803	746	769	769	801	847	829	755	806	798	844	832	797	843	808	794	826	783	751	775	794	818	778	824	815	816	837	884	820	835	872	772	777	840	838	852	805	874	859	815	877	809	835	845	782	835	822	823	885	807	763	827	740	825	818	805	784	800	864	821	836	782	825	835	765	811	847	821	843	787	812	799	797	864	785	785	818	816	829	805	834	848	858	792	862	857	811	811	858	778	859	846	841	832	836	856	810	826	789	853	865	837	814	760	805	830	819	824	810	852	819	788	829	799	808	770	801	828	806	804	798	829	791	773	799	810	771	860	820	792	815	777	849	768	838	803	839	807	813	846	860	759	817	841	829	822	768	828	789	780	808	796	837	815	804	788	818	779	739	793	777	783	793	790	811	796	811	747	874	828	855	773	793	789	782	843	805	850	834	797	818	816	790	788	785	844	809	803	841	848	842	821	787	820	853	849	774	789	786	832	846	809	823	840	821	820	817	828	806	796	785	764	857	823	797	803	862	783	801	816	841	814	788	842	819	858	798	848	789	878	780	843	758	808	797	801	835	782	789	818	839	770	813	817	862	765	855	835	851	829	801	855	823	839	850	833	742	807	778	830	805	798	816	777	852	791	802	840	824	804	783	841	802	827	797	852	732	813	814	819	791	810	800	822	786	825	826	761	817	807	815	871	824	769	808	824	802	804	849	825	859	828	856	817	832	866	838	816	845	860	837	769	839	777	879	816	812	774	808	799	794	855	797	809	819	795	852	861	796	790	802	799	808	781	784	783	765	824	812	788	784	825	815	831	818	815	861	772	793	827	786	831	820	842	843	804	824	824	798	794	776	815	816	789	790	837	783	788	828	792	862	846	790	819	808	831	819	843	805	808	778	825	823	781	842	807	844	829	830	767	818	867	758	873	828	781	796	840	887	797	826	814	782	809	824	789	831	809	769	835	819	832	798	832	808	825	829	820	834	849	845	809	820	821	853	827	795	790	775	865	809	855	789	816	834	799	808	821	782	854	820	813	799	787	788	865	824	812	834	780	853	852	790	821	859	820	811	841	823	758	816	809	789	857	809	822	834	810	785	862	835	821	852	859	824	842	837	830	789	831	879	810	837	774	793	762	773	839	833	822	788	777	836	795	918	823	829	756	849	812	851	798	804	796	824	821	834	840	761	834	808	827	786	826	795	805	781	821	873	782	789	847	819	800	819	825	822	812	821	813	847	819	885	788	834	814	785	814	836	829	867	818	840	837	779	798	854	813	804	833	779	849	834	774	801	844	808	789	780	851	809	847	798	813	860	801	813	800	810	758	842	821	730	818	815	809	815	772	841	771	812	830	781	819	844	782	833	803	808	752	796	878	771	808	790	791	804	794	871	810	853	826	812	800	811	861	783	817	788	832	835	780	771	796	796	914	786	827	794	900	806	804	844	807	805	846	859	880	776	828	842	782	864	870	776	847	805	745	872	835	856	844	879	817	773	838	825	790	806	801	857	785	856	839	785	835	795	855	801	808	821	827	811	882	824	839	810	825	783	821	779	804	869	776	817	786	824	814	836	782	843	847	828	878	787	799	860	824	819	811	800	796	840	779	853	816	806	830	804	887	796	827	840	838	849	793	823	818	821	823	876	784	797	797	819	802	779	782	771	834	813	817	812	822	830	845	820	826	771	829	826	846	866	829	836	833	839	809	811	814	846	756	763	810	854	816	844	832	793	842	804	792	825	829	799	786	830	767	811	872	816	830	836	863	785	823	817	842	836	811	843	818	826	837	874	820	801	805	856	806	803	812	822	776	777	819	818	808	837	798	821	833	796	786	792	812	884	814	860	800	849	858	844	799	836	807	822	835	828	815	806	879	826	806	764	835	819	813	826	818	816	826	807	832	826	807	819	841	806	841	873	836	821	828	822	836	770	843	823	821	772	834	829	816	795	830	826	817	805	767	844	851	857	800	859	790	833	860	826	787	781	793	818	800	860	784	835	788	866	796	780	879	804	793	850	815	759	836	858	774	814	792	799	871	783	798	890	845	763	832	844	871	846	822	810	804	818	771	806	777	808	830	785	863	835	845	820	811	803	769	792	801	845	803	803	822	807	811	850	831	825	782	777	824	829	841	798	816	852	808	822	814	776	819	836	852	838	805	806	791	830	888	852	817	809	821	778	784	792	775	832	744	800	807	904	831	818	811	792	843	805	794	817	833	771	840	819	817	784	802	842	771	859	780	849	789	840	821	784	834	857	784	791	797	809	836	775	848	786	803	843	839	777	828	799	829	844	773	803	843	859	769	796	810	865	834	864	856	818	798	830	824	814	795	787	792	825	813	813	766	778	813	829	809	831	824	828	806	799	778	829	791	808	783	831	854	839	879	761	861	786	819	833	818	800	857	854	791	822	835	812	834	771	869	810	814	772	801	781	830	789	811	808	828	812	800	813	826	807	814	779	851	852	799	820	848	803	838	837	745	799	825	792	810	771	773	761	797	850	832	791	860	748	805	857	831	848	830	837	835	801	825	814	802	794	798	826	782	798	815	795	773	813	855	801	824	818	782	825	842	827	774	764	785	744	840	854	788	839	815	809	824	803	867	795	848	829	795	791	812	805	806	821	811	831	846	871	814	859	841	772	795	812	795	809	791	863	822	807	827	834	818	840	805	810	746	830	856	864	808	804	761	813	822	802	863	805	865	813	796	839	790	798	757	805	790	781
63360	59185	49609	44950	36644	20762	9890	7451	7152	7061	7118	7190	6975	7121	7247	6990	7144	7163	7031	7058	6995	6912	7040	7127	6949	7134	7077	7190	7039	7146	7157	7174	7161	7075	7037	7120	7060	7127	7149	7106	7090	7172	6973	7115	7140	7143	7053	7035	7157	7168	7155	7074	7063	6963	6926	7178	7050	7277	7067	7099	6957	7117	7066	7080	6987	7119	7065	7083	7045	7199	7066	7121	7232	7046	7126	7208	7094	6934	7203	6954	7085	7113	7044	6994	7135	7123	7006	7119	7048	7182	7094	6999	7121	7117	7117	6992	6988	7079	7092	7091	7059	7237	7221	7124	7104	7115	7027	7243	7085	6918	7059	7090	6978	7231	7148	7060	7086	7041	7072	7113	7038	7059	7159	7029	7120	7155	6978	7011	7103	7184	7168	7209	7090	7173	7057	7019	7049	7170	7164	7124	7142	7074	7032	6896	7224	7141	7073	7076	6962	7013	7141	7181	6985	7204	7100	7162	7136	7052	7139	7101	7159	7112	7206	7118	7029	7103	7101	7149	7185	6998	7108	7112	7005	7123	7045	7150	6951	7076	7079	7119	6989	7166	7250	7135	6994	7052	7083	7095	7173	7081	7225	7127	7001	7087	7110	7176	7131	7124	7207	7155	7072	7208	7145	7142	7093	7085	6965	7132	7151	7173	7236	7085	7103	7089	7098	7108	7019	7061	6996	7087	7156	7039	7098	7077	6964	7285	7186	7066	7043	7035	7183	7093	7157	7120	7078	6982	6960	6898	7050	7009	7048	7037	7001	7032	7133	7093	7122	7266	7041	7160	7126	7027	7038	7069	7042	7245	7112	7086	7053	7143	7136	7167	7084	7089	7105	6977	7083	7104	7134	7196	7067	7085	7103	6979	7093	7055	7179	7124	7074	6997	7030	7028	7154	7132	7131	7082	7214	7071	7001	7144	7189	7161	7024	7237	7022	7032	7010	7048	7051	7066	7077	7084	7110	7074	6952	7169	7066	7062	7057	7145	7361	7046	7024	7146	7087	7145	7018	7086	7152	7153	7223	7118	6961	7127	7040	7189	7118	7059	7114	7094	7053	7055	7186	7101	7154	7080	7112	7087	7128	7180	7088	7077	7121	7008	7132	7045	7126	7177	7025	6974	7146	7216	7095	7088	7022	7089	7111	7051	7249	7126	7156	7049	7070	7136	7135	7068	7125	7042	7103	7080	7059	7085	7075	7000	6958	7121	7041	7166	7019	7166	7204	7201	7089	7241	7015	7091	6965	7116	7234	7145	7123	7175	7016	7114	7142	6921	6956	7134	7071	7181	7107	7024	7061	7146	7040	7154	7227	7073	7065	7160	7144	7157	7097	7028	7143	7096	7144	7152	7148	7081	7115	7040	7138	7122	6974	7139	7053	7112	6948	7031	7173	7263	7111	7150	7109	7046	7092	7213	7212	7105	6930	7099	7063	7120	7043	7193	7146	7085	7137	7167	7036	7154	7000	7223	6976	7091	7072	7024	7090	7097	7114	7214	7179	7209	7195	7122	7114	7105	7137	7084	7125	7073	7106	7138	7190	7029	7069	7059	7140	6914	7189	7165	7072	7009	7111	7053	7248	7112	7201	7031	7224	6977	7174	7074	7071	7235	7111	7124	7151	7034	7099	7118	7136	7249	6942	7120	7086	7124	7005	7160	7122	6954	7190	7218	7099	7014	7251	7230	7267	7098	7086	7122	7024	7185	7047	7057	7084	7069	7166	7124	7188	7136	7179	7045	7181	7222	7086	7162	7051	7054	7182	7155	7022	7130	7077	7225	7178	7046	7065	7089	7161	7156	7077	7054	7078	7066	7127	7078	7126	7116	7220	7066	6931	7229	7085	7156	7098	7180	7075	7117	7021	6881	7229	7186	6926	7066	6963	7135	7136	6999	7142	7057	7151	7053	7245	6921	7118	7068	7242	7085	7119	7149	7162	6949	7179	6980	6927	7134	7102	7199	7216	7164	7082	7137	7043	6950	7141	6837	7124	7118	7110	7232	7095	7070	7079	7079	7080	7091	7011	7056	7073	7095	7061	7073	7119	7218	6868	7165	7233	7152	7037	7153	7049	7088	7080	7095	6987	7071	7266	7104	6980	7176	7244	7221	7081	7057	7130	7149	7233	7131	7062	6941	7143	7193	7197	7133	7214	7134	7063	7004	7243	7014	7122	7036	7024	7098	6952	7003	7262	7119	7054	7136	7089	7187	7045	7092	7156	7010	7080	7140	7162	7075	7022	7153	7105	7048	7119	7113	7109	7146	7047	7122	7050	7182	7137	7030	7039	7037	7125	7231	7199	7155	7027	7110	7074	7182	7146	7128	7068	7173	6998	7152	7097	7061	7227	6966	7118	7025	7112	7091	7100	7106	7048	7147	7077	7063	7094	7163	6943	7054	7045	7160	7122	7022	7195	7106	7070	7035	7135	7022	7188	7140	7060	7198	7094	7138	7043	7075	7175	7150	7022	7150	7177	7148	7149	7090	7024	7103	7094	7140	7100	7157	7118	7148	7006	7074	7169	7082	7082	6996	7009	7076	7070	7085	6993	7113	7013	6962	7063	7156	7135	6970	7206	7161	7155	7206	7190	7028	7089	7253	7030	7062	6996	7022	7123	7114	6944	7096	7178	7056	7168	7129	7158	7236	7028	7051	6983	7137	7065	7046	7050	7104	7198	7178	7029	6986	7197	7128	6936	7193	7197	7131	7150	7134	7009	6948	7147	7068	7081	7110	7141	6955	7139	7046	7270	7089	7182	7107	7050	7019	7018	7137	7127	7116	7268	7122	7024	7061	7152	7124	7076	7237	7035	7237	7112	7024	7078	7218	7164	7076	7091	7090	7011	7057	7009	7154	7172	7108	7067	7252	7095	7102	7139	7039	7045	7065	7109	7146	7174	7051	7073	7127	7061	7030	7223	7099	7201	7054	7129	7056	7102	6962	7212	7160	7169	7097	6950	7041	7244	7074	7098	7186	7033	7168	7040	7194	7135	7180	6952	7098	7114	7211	7054	7076	7182	7100	7054	7072	7059	7103	7102	7058	7019	7063	7046	7069	7298	7118	7159	7004	7174	7113	7249	7308	7038	7199	7134	7080	7120	6960	7114	7235	7076	6964	7137	7025	7043	7076	7160	7232	6997	7260	7163	7132	7070	7200	7027	7129	7081	7123	7138	6958	6997	7188	7027	7080	7078	7028	7145	7106	7134	7059	7019	7123	7150	7143	7240	7235	7130	7106	7070	7092	7204	7054	7097	6941	7154	7032	7079	7114	7098	7095	7097	7097	7202	7045	7182	7109	7101	7083	7103	7096	7109	7022	7064	7175	7142	7122	7080	7010	7181	7243	7179	7111	7045	7174	7112	7081	7164	7050	7038	7142	7253	7047	7206	7005	7190	7169	7038	7045	7210	7112	7184	7109	7029	7103	7119	7135	7165	7085	7155	7234	7102	6926	7086	7093	7158	7156	7108	7126	7084	7157	7128	7131	7147	7202	7102	7089	7270	7103	7058	7106	7191	7117	6949	7188	7174	7105	7199	6977	6988	7123	7099	7097	7023	7149	7118	7151	7030	7127	7114	7153	7120	7088	7048	6982	7079	7079	7060	6951	7020	7290	7030	7069	7134	6964	7141	7054	7183	7208	7193	7096	7067	7086	7089	7287	7054	7077	7157	7138	7172	7082	7155	6954	7154	7093	7110	7112	7178	7029	6971	7113	7022	7019	7053	7225	7116	7089	7131	7094	7175	7188	7119	7059	7041	7198	7106	7134	7210	7071	7042	7013	7174	7012	7023	7030	7112	7145	7116	7141	6971	7182	7099	7044	7177	7154	7082	7070	7072	7208	7103	7004	7077	7127	7176	6932	7090	7143	7050	7147	7141	6980	7043	7040	6995	7103	7220	7185	6983	7121	7146	7115	7019	7177	6981	7114	7134	7105	6956	7231	7024	7098	7147	7096	7067	7082	7138	7134	7046	7076	7054	7096	7048	7023	7060	7116	7150	7108	7129	6975	7012	7123	7131	7137	7199	7044	7181	7112	7182	7182	7159	7127	7190	7261	6984	7114	7142	7053	7170	7141	7060	7113	7051	7184	7086	7022	7038	7098	7228	7050	7068	7042	7180	7174	7057	7017	7160	7113	6986	7148	7087	7084	7079	6997	7144	7199	7007	6978	6984	7145	7127	6972	7052	6929	7101	7025	7101	7148	7149	7083	7180	7145	7188	7128	7057	7092	7228	7034	7125	7144	7111	7104	7015	7188	7035	7196	7240	7108	7121	7104	6922	7104	7129	7164	7123	7020	7124	7009	7123	7033	7066	7190	7102	7082	7048	7076	7197	7049	7116	7117	7093	7036	7043	7168	7026	6964	7013	7068	7189	7063	7089	7151	7035	7141	7165	7146	7088	7189	7042	7019	7120	7200	7022	7014	7033	7187	6993	7067	7201	7161	7129	7065	6973	7104	7072	7011	7154	6974	6972	6939	7124	7280	7288	7117	7149	7036	7000	7074	7231	7081	7050	7147	7189	7105	7051	7132	7144	7138	7147	7141	7090	7126	7055	7062	7102	7066	7164	7108	7050	7179	7137	7174	7121	7069	7260	7148	7212	7012	7174	7090	7049	7075	7219	7188	6987	7047	7217	7012	7101	7189	7108	6997	7153	7223	7099	7065	7138	7110	7106	7137	7111	6989	7080	7171	7099	7213	7031	7181	6993	6991	7175	6987	7221	7080	7191	7133	7136	7118	7072	7126	7203	7080	7114	7199	7065	7037	7157	7054	7159	7066	7078	7029	7239	6975	6982	7153	7180	7047	7176	7044	7096	7054	7190	7136	7110	7234	7097	7230	7024	7059	7145	6981	6979	6973	7009	7067	7106	7089	6994	7128	7166	7068	6965	7056	7096	6944	7173	7135	7126	7063	7046	7078	7189	7118	7107	7250	7045	7073	7142	7026	7052	6936	7125	7101	7115	7061	7014	7051	7182	7200	7051	7190	7050	7029	7050	7157	7092	7045	7094	7113	7122	7034	7283	7158	7092	7062	7116	7099	7283	6958	6908	6994	7162	7119	7120	7206	7273	7042	6967	7087	7033	6986	7052	7037	7197	7167
41867	48048	32644	18278	7159	2052	823	663	625	675	658	631	635	621	646	619	656	641	615	621	652	677	680	647	603	673	638	645	702	653	666	618	685	634	679	611	647	650	634	694	686	628	652	649	630	623	625	653	661	595	645	625	620	674	663	668	675	618	654	633	621	646	645	646	626	675	659	636	660	642	643	666	674	636	701	671	628	622	645	640	626	683	655	641	672	628	650	648	692	657	669	662	623	666	621	666	713	658	664	616	653	625	616	651	611	646	622	648	598	645	664	666	650	651	660	668	632	679	636	666	650	616	679	654	657	593	691	690	643	613	674	718	647	646	648	640	692	689	626	662	653	655	607	676	675	676	644	680	629	683	628	637	642	703	647	631	646	635	673	664	685	622	681	682	677	626	664	651	668	692	652	646	637	606	674	630	608	651	723	649	617	652	617	637	669	624	665	649	644	647	679	636	680	625	655	642	629	667	674	647	635	634	649	644	646	682	643	665	659	644	664	585	643	639	661	630	633	686	653	667	657	634	640	663	680	603	628	650	681	668	633	654	674	680	643	658	652	658	647	650	667	660	668	620	648	657	655	628	619	642	655	690	653	649	637	667	656	687	642	603	609	660	646	673	678	645	643	605	658	633	603	670	665	652	588	636	668	629	619	640	660	595	691	642	619	664	662	687	610	633	615	652	635	637	642	620	649	654	660	671	642	675	649	661	658	657	686	651	659	674	638	665	663	625	638	675	621	667	659	641	659	646	656	652	678	655	626	633	665	656	659	681	676	649	648	673	596	664	671	674	642	626	685	630	643	634	673	632	619	652	674	623	671	673	651	670	616	644	677	626	637	617	608	620	635	643	673	652	683	666	638	639	628	681	677	669	661	630	691	644	639	649	638	618	625	623	677	653	625	653	645	681	665	638	650	611	609	691	641	606	658	676	723	585	635	637	631	673	641	653	620	640	632	652	652	682	656	646	638	657	687	704	684	618	648	704	641	665	621	653	622	676	612	647	642	668	698	634	706	629	605	633	632	649	612	619	612	626	655	629	666	671	677	634	677	632	672	687	665	681	668	652	617	681	638	646	637	638	640	679	662	606	619	642	671	619	704	676	649	613	647	635	628	682	631	680	645	633	621	616	682	692	656	682	662	647	632	666	643	654	666	683	687	630	640	655	659	637	644	632	621	633	644	639	645	706	629	634	647	609	644	624	644	663	651	668	682	708	699	647	643	674	679	651	644	684	638	593	652	632	623	613	636	687	631	723	643	669	647	666	642	685	684	647	683	622	708	677	640	616	618	631	627	547	656	662	636	644	634	676	701	651	671	623	680	621	659	689	679	632	639	652	669	612	681	611	660	623	651	635	644	642	668	643	633	629	595	663	660	679	674	646	616	659	637	646	637	660	691	615	667	626	690	694	623	627	652	639	673	635	666	627	664	651	677	648	666	646	666	695	614	671	621	664	702	670	645	645	652	654	666	655	639	678	692	634	645	673	661	686	636	645	658	647	656	652	665	698	639	653	645	670	650	644	655	615	681	681	608	656	664	625	610	644	662	702	640	640	661	616	657	688	712	653	624	661	642	619	624	631	713	670	663	628	632	602	688	636	646	671	613	663	677	642	658	645	681	668	652	649	646	677	627	661	637	651	659	595	635	647	638	670	639	635	665	675	642	647	699	609	598	626	637	669	682	634	661	615	663	650	683	668	674	609	657	661	613	678	664	592	662	661	660	659	723	646	613	629	671	664	686	654	684	643	709	622	652	683	694	649	650	626	631	654	634	627	671	706	656	601	689	629	641	628	679	644	681	695	627	656	695	661	621	646	656	665	651	678	615	673	654	647	642	715	655	696	607	611	651	640	660	657	646	570	701	656	681	671	628	638	634	629	632	669	647	611	657	643	605	668	662	665	636	661	648	650	665	648	652	637	683	672	619	652	656	619	646	659	643	640	677	646	647	676	624	643	678	624	618	645	689	648	617	660	671	657	646	644	608	644	678	641	697	611	740	663	662	659	682	652	692	623	605	654	664	636	632	665	658	697	640	678	631	659	614	681	636	616	656	632	665	635	681	661	682	676	682	688	625	654	631	668	645	633	703	642	637	680	657	607	617	658	645	665	701	663	661	646	704	638	673	677	637	628	659	646	658	670	685	662	652	628	643	665	636	676	676	648	688	651	646	646	639	596	695	621	667	664	645	658	644	630	621	645	702	686	646	653	639	635	649	682	648	658	628	611	678	654	718	632	673	594	678	677	688	617	617	670	610	708	684	678	658	659	637	702	646	653	613	634	647	594	648	619	659	682	625	669	657	676	671	635	627	594	661	637	661	685	676	660	680	679	656	673	701	640	675	663	649	609	628	635	661	683	649	623	676	642	703	666	615	676	669	632	654	663	628	644	696	664	683	669	695	647	631	615	650	660	691	634	637	628	657	694	665	651	633	688	611	671	647	648	671	602	696	650	634	683	703	651	661	680	642	615	706	651	672	654	652	628	639	644	638	690	685	643	642	651	625	639	677	650	639	623	635	650	648	668	617	689	649	640	619	649	649	652	637	698	660	706	672	634	657	639	647	598	622	652	695	598	712	694	651	633	654	623	672	666	634	665	680	686	627	614	619	615	640	604	672	656	614	638	701	646	619	673	629	652	635	657	701	648	632	622	649	659	634	620	578	698	618	612	630	676	634	632	640	608	689	651	703	620	650	609	694	670	685	688	694	656	624	685	651	671	622	651	656	660	644	624	648	649	676	694	656	639	611	615	619	655	633	669	677	730	692	676	673	664	678	629	682	644	671	692	703	626	639	651	690	650	687	675	662	626	727	646	649	637	658	636	683	649	636	679	648	637	623	646	621	697	664	641	613	665	631	662	640	694	682	640	667	655	639	629	623	621	639	655	686	678	659	639	640	595	629	640	654	667	650	662	658	650	665	646	622	633	662	658	680	671	641	681	655	683	622	651	701	647	695	680	671	625	692	651	667	643	615	590	673	638	674	611	655	608	644	638	669	646	632	652	633	630	656	648	629	642	688	601	641	660	641	669	654	681	654	668	624	664	645	633	713	597	716	631	634	611	710	676	669	640	628	681	686	650	720	596	662	671	630	610	665	649	674	621	661	695	639	670	657	632	618	649	683	609	658	648	631	622	668	683	656	640	642	699	625	699	632	655	643	650	708	682	617	632	695	681	674	653	643	630	622	665	632	627	671	678	643	631	622	659	662	649	615	659	648	630	637	653	636	656	673	649	694	605	666	648	702	669	653	640	682	670	646	618	638	659	672	604	678	670	659	642	625	613	703	678	628	610	670	631	615	649	612	627	681	646	642	622	641	651	669	650	656	671	652	635	616	642	645	669	642	649	697	649	654	658	650	648	684	667	637	638	643	637	638	650	670	656	641	617	659	599	661	644	629	644	615	681	674	652	627	644	654	624	643	656	657	591	683	608	686	640	655	653	624	629	669	631	635	598	646	625	618	654	625	645	656	665	629	638	714	646	666	619	668	607
57305	58262	59755	53757	42608	24110	9693	6191	5916	5881	5879	5773	5918	5905	5821	5674	5875	5831	5987	5907	5772	5830	5781	5898	5764	5863	5874	5814	5892	5895	5843	5847	5990	5864	5885	5787	5855	5840	5743	5785	5806	5741	5776	5928	5741	5822	5832	5896	5823	5808	5886	5875	5863	5854	5747	5831	5846	5869	5829	5852	5883	5816	5898	5825	5883	5814	5954	5828	5954	5783	5883	5847	5787	5774	5899	5755	5938	5868	5812	5948	5959	5946	5924	5728	5957	5827	5777	5866	5926	5966	5838	5852	5877	5843	5972	5815	5898	5868	5833	5892	5830	5782	5820	5908	5943	5735	5887	5832	5851	5772	5791	5824	5853	5842	5844	5801	5848	5907	5783	5869	5835	5908	5767	5949	5797	5929	5861	5889	5747	5807	5854	5893	5797	5862	5891	5826	5778	5968	5853	5896	5950	5862	5831	5847	5934	5805	5916	5885	5811	5751	5849	5772	5754	5758	5972	5952	5825	5876	5872	5904	5908	5841	5913	5948	5830	5751	5936	5907	5674	5841	5997	5837	5780	5803	5965	5819	5940	5907	5849	5785	5808	5937	5855	5804	5892	5824	5757	5793	5921	5839	5952	5780	5946	5822	5896	5693	5888	5826	5898	5834	5749	5922	5878	5849	5862	5895	5861	5791	5788	5835	5933	5843	5887	5801	5811	5787	5783	5892	5913	5755	5822	5853	5866	5836	5741	5775	5854	5803	5865	5918	5893	5843	5936	5799	5790	5817	5776	5866	5727	5847	5914	5731	5809	5927	5950	5849	5909	5888	5816	5935	5944	5808	6054	5855	5841	5775	5964	5863	5933	5904	5816	5840	5793	5735	5959	5932	5820	5872	5837	5839	5699	5845	5833	5795	5771	5837	5956	5853	5934	5773	5925	5816	5890	5823	5805	5873	5817	5849	5910	5818	6003	5925	5865	5759	5844	5756	5843	5946	5833	5918	5874	5906	5917	5871	5764	5848	6006	5852	5882	5915	5936	5777	5831	5825	5840	5857	5898	5824	5825	5908	5804	5875	5811	5799	5754	5764	5921	5907	5985	5952	5989	5810	5722	5959	5876	5754	5862	5847	5776	6025	5913	5827	5902	5775	5909	5754	5806	5738	5917	5894	5705	5861	5875	5991	5771	5954	5865	5800	5884	5883	5831	5850	5829	5874	5855	5848	5784	5927	5784	5821	5781	5783	5953	5850	5905	5867	5789	5978	5812	5949	5933	5822	5855	5949	5887	5872	5871	5811	5848	5772	5852	5864	5840	5864	5857	5922	5942	5707	5754	5785	5905	5937	5811	5896	5811	5877	5837	5863	5846	5703	5905	5830	5818	5947	5726	5858	5849	5809	5796	5943	5922	5798	5853	5909	5733	5967	5887	5883	5851	5935	5829	5978	5819	5966	5954	5892	5916	5887	5964	5882	5866	5886	5873	5889	5865	5904	5827	5918	5911	5679	5876	5790	5786	5899	5905	5855	5870	5868	5855	5832	5917	5791	5860	5958	5836	5888	5904	5800	5811	5822	5887	5966	6005	5964	5890	5899	5900	5757	5789	5819	5867	5701	5931	5841	5801	5989	6017	5791	5851	5991	5795	5793	5921	5877	5874	5889	5976	5858	5661	5775	5823	5922	5919	5924	5800	5855	5827	5659	5842	5856	5910	5801	5825	5799	5899	5929	5969	5838	5871	5761	5842	5924	5844	5884	5920	5811	5886	5870	5930	5836	6009	5822	5901	5903	5799	5882	5829	5805	5697	5853	5711	5976	5817	5862	5830	5824	5976	5781	5788	5880	5849	5817	5784	5930	5800	5795	5691	5834	5860	5719	5829	5967	5917	5993	5771	5928	5811	5898	5923	5870	5990	5896	5815	5798	5812	5960	5911	5988	5952	5741	5799	5837	5768	5893	5961	5920	5916	5872	5832	5898	5908	5737	5794	5853	5855	5801	5892	5883	5836	5807	5776	5697	5807	5901	5845	5798	5858	5800	5814	5935	5736	5860	6064	5864	5704	5738	5786	5830	5903	5898	5837	6023	5963	5913	5775	5864	5910	5760	5828	5854	5884	5770	5834	5783	5850	5844	5821	5844	5768	5803	5790	5866	5825	5894	5844	5814	5719	5778	5902	5895	5897	5848	5821	5813	5801	5799	5798	5778	5867	6009	5885	5868	5814	5860	5811	5920	5753	5899	5812	5847	5842	5766	5841	5836	5948	5920	5943	5877	5784	5915	5938	5781	5933	5674	5812	5755	5961	5831	5930	5861	5880	5851	5836	5868	5891	5699	5847	5916	5844	5831	5846	5822	5892	5836	5676	5883	5896	5846	5930	5902	5748	5776	5834	5821	5866	5805	5810	5918	5790	5780	5928	5877	5876	5840	5764	5779	5773	5740	5755	5800	5818	5943	5937	5952	5841	5950	5794	5784	5877	5915	5935	5764	5760	5943	5979	5817	5947	5740	5777	5935	5900	5853	5727	5847	5748	5857	5935	5815	5869	5797	5809	5727	6042	5834	5855	5840	5921	5881	5839	5807	5738	5769	5895	5814	5866	5893	5894	5894	5893	5810	5857	5936	5837	5886	5830	5820	5801	5920	5810	5853	5903	5831	5958	5843	5877	5848	5875	5757	5886	5814	5848	5807	5827	5830	5853	5853	5983	5827	5873	5798	5802	5944	5928	5861	5792	5840	5732	5889	5922	5828	5934	5851	5721	5828	5936	5792	5919	5866	5905	5760	5884	5814	5832	5843	5904	5743	5867	5910	5952	5913	5911	5704	5793	5934	5812	5894	5950	5874	5775	5855	5806	5739	5944	5855	5855	5927	5770	5788	5886	5875	5837	5923	5822	5768	5881	5859	5918	5876	5766	5928	5828	5859	5869	5942	5796	5899	5890	5879	5901	5755	5725	5818	5832	5877	5885	5894	5781	5953	5885	5845	5847	5824	5709	5901	5987	5775	5836	5867	5905	5843	5968	5870	5816	5937	5886	5725	5777	5895	5874	5831	5920	5836	5867	5850	5828	5878	5943	5809	5865	5948	5898	5831	5759	5831	5816	5828	5722	5872	5777	5767	5940	5872	6001	5764	5813	5849	5860	5845	5845	5828	5834	5817	5847	5790	5894	5712	5833	5948	5864	5951	5910	5832	5995	5769	5733	5982	5911	5745	5980	5877	5858	5784	5752	5826	5822	6037	5846	5821	5816	5841	5842	5807	5887	5819	5975	5731	5929	5877	5865	5987	5910	5803	5900	5873	5899	5862	5921	5747	5962	5819	5749	5933	5842	5797	5807	5846	5766	5898	5886	5826	5931	5893	5925	5830	5977	5799	5948	5868	5919	5779	5772	5836	5752	5711	5763	5797	5922	5858	5773	5750	5788	5827	5710	5880	5988	5821	5874	5930	5861	5781	5802	5754	5807	5725	5832	5830	5895	5783	5985	5844	5906	5848	5866	5939	5760	5774	5832	5823	5976	5854	5962	5899	5924	5799	5946	5802	5853	5847	5787	5861	5756	5893	5990	5866	5655	5982	5849	5821	5898	5910	5927	5829	6001	5931	5688	5787	5866	5769	5923	5894	5950	5760	5804	5860	5856	5749	5934	5908	5899	5809	5853	6012	5893	5807	5880	5818	5931	5773	5894	5801	5829	5928	5870	5837	5930	5852	5929	5831	5899	5860	5920	5970	5978	5819	6037	5915	5997	5864	5792	5798	5861	5876	5907	5841	5907	5905	5839	5878	5729	5928	5855	5824	5831	5740	5897	5826	5845	5803	5781	5835	5849	5835	5938	5794	5912	5853	5811	5812	5905	5875	5791	5810	5779	5793	5908	5803	5767	5757	5881	5936	5843	5854	5869	5750	5887	5863	5897	5739	5712	5944	5818	5829	5740	5963	5849	5804	5857	5785	5930	5943	5648	5856	5813	5732	5915	5881	5744	5818	5849	5748	5843	5854	5896	5839	5818	5780	5746	5808	5891	5872	5814	5895	5847	5881	5751	5825	5821	5857	5909	5920	5890	5908	5968	5915	5865	5747	5865	5926	5909	5829	5771	5815	5900	5846	5814	5871	5896	5826	5750	5782	5908	5978	5845	5860	5735	5883	5852	5932	5813	5869	5919	5857	5827	5934	5845	5807	5869	5822	5897	5936	5885	5857	5900	5816	5788	5714	5817	5822	5854	5864	5811	5905	5990	5944	5870	5862	5855	5861	5798	5834	5946	5882	5836	5774	5699	5801	5890	5823	5973	5853	5731	5783	5713	5896	5879	5850	5837	5990	5873	5720	5853	5798	5804	5849	5811	5805	5875	5730	5949	5917	5902	5842	5819	5922	5879	5860	5922	5935	5850	5657	5829	5858	5842	5898	5830	5857	5870	5768	5834	5954	5869	5821	5834	5860	5951	5787	5944	5840	5911	5748	5743	5956	5919	5888	5767	5858	5719	5806	5850	5896	5747	5981	5837	5873	5869	5888	5863	5953	5929	5769	5819	5633	5893	5790	5787	5956	5869	5878	5922	5941	5840	5956	5770	5818	5860	5744	5838	5805	5789	5697	5838	5998	5855	5856	5910	5736	5883	5885	5825	5814	5920	5784	5920	5804	5792	5836	5888	5827	5818	5689	5966	5796	5937	5910	5806	5820	5845	5837	5726	5882	5936	5899	5881	5803	5838	5862	5929	5805	5863	5886	5933	5799	5844	5772	5812	5971	5830	5997	5879	5855	5891	5793	5926	5778	5840	5939	5927	5984	5840	5851	5790	5943	5844	5829	5927	5877	5954	5843	5841	5860	5892	5878	5846	5803	5823	5819	5714	5927	5795	5860	5896	5762	5866	5803	5741	5808	5842	5903	5829	5875	5676	5853	5884	5911	5896	5900	6020	5930	5866	5815	5867	5877	5921	5824	5799	5820	5907	5960	5939	5779	5774	5867	5899	5875	5930	5915	6027	5854	5791	5887	5886	5814	5948	5808	6024	5890	6036	5781	5850	5799	5859	5843	5784	5868	5840	5849	5879	5844	5805	5889	5938	5838	5798	5866	5831	5937	5793	5788	5890	5933	5870	5764	5828	5945	5830	5820	5945	5822	5815	5834	5839	5799	5849	5926	5893	5714
19254	18377	11597	5110	1902	1021	797	710	766	747	700	756	719	729	745	761	684	744	703	724	725	725	676	774	702	745	775	708	730	730	692	771	698	718	732	770	746	770	751	722	702	739	690	778	717	751	746	795	799	710	725	680	753	727	745	699	747	736	728	720	733	770	794	723	747	720	726	748	761	751	775	752	735	733	721	712	741	721	702	746	740	724	705	733	701	727	712	751	763	747	751	754	748	745	688	752	735	728	775	701	745	762	733	725	735	735	669	770	749	730	816	709	761	743	720	746	712	742	705	728	752	714	751	779	772	760	724	781	726	760	796	740	741	721	765	714	830	718	710	773	736	753	734	749	746	743	782	788	768	725	709	751	725	743	747	742	741	735	727	713	722	732	722	754	740	767	702	707	760	730	740	725	763	743	772	716	786	724	720	763	764	734	692	765	757	749	756	731	729	787	672	733	752	723	725	717	713	774	709	721	717	731	728	715	735	719	727	736	709	760	726	748	775	742	725	767	695	688	700	710	716	713	728	743	694	752	761	749	727	714	728	724	714	705	749	733	752	710	716	737	762	716	676	698	737	739	758	753	714	779	733	726	745	719	753	754	731	743	707	701	707	752	749	726	756	735	669	767	762	780	747	724	736	721	756	750	718	695	694	731	747	726	734	728	713	656	686	784	733	722	724	757	742	765	752	717	757	697	757	750	721	776	726	768	711	712	699	758	757	719	696	787	792	751	729	783	760	734	747	797	757	725	730	820	767	695	734	761	718	786	765	726	736	735	755	736	785	732	817	727	732	716	765	752	704	720	744	725	765	743	792	711	710	726	740	708	744	731	723	788	741	708	721	698	761	717	726	749	737	767	757	752	687	720	730	747	761	695	733	727	787	736	766	714	730	732	756	779	750	749	768	769	740	763	733	738	716	744	730	704	740	747	776	789	763	747	724	746	718	756	742	717	773	743	722	748	724	809	772	733	706	801	743	744	776	702	727	763	713	740	752	701	761	715	765	724	781	761	792	698	720	685	748	730	795	717	744	740	764	716	756	746	742	773	787	736	773	744	737	766	718	763	764	762	742	750	722	743	735	719	723	730	727	729	729	694	743	729	747	733	755	752	740	715	727	755	721	741	758	715	721	745	739	731	769	707	721	733	768	750	753	704	777	804	797	740	705	745	743	771	757	672	735	723	745	725	745	732	743	809	742	740	751	726	735	664	789	768	703	768	758	737	774	721	708	723	784	761	681	761	751	737	770	705	728	738	710	755	780	726	733	777	707	771	739	734	773	752	725	725	738	752	730	748	731	684	728	717	731	734	768	780	746	755	719	734	748	750	732	725	776	727	716	759	767	789	737	750	685	688	738	771	745	737	762	704	749	688	726	768	723	746	760	733	741	744	748	708	767	777	780	747	728	766	735	731	738	751	756	761	732	750	772	759	744	736	740	711	767	754	759	754	789	742	754	766	752	707	828	766	761	749	707	712	772	685	727	710	744	751	697	737	732	736	751	747	704	787	757	785	746	711	757	751	725	687	740	708	759	798	719	754	715	730	757	723	713	719	702	754	787	729	761	715	732	706	769	747	749	752	666	739	728	732	744	750	711	711	711	740	756	704	724	693	763	716	758	682	746	723	820	702	743	710	755	757	776	727	723	702	711	772	711	719	731	735	715	755	718	761	713	761	738	749	730	737	741	732	742	737	730	738	729	740	725	708	704	760	738	747	729	775	746	759	772	715	718	723	736	741	807	720	747	745	730	717	752	752	741	766	744	764	752	764	748	727	750	766	743	746	703	727	706	731	756	684	710	723	736	744	767	756	738	728	751	749	756	789	698	753	722	743	730	720	700	745	715	721	715	704	718	716	725	732	756	760	729	762	760	758	736	776	765	736	771	734	694	758	721	727	738	749	755	730	760	747	743	756	735	708	747	741	763	717	740	727	739	783	747	745	779	764	706	716	694	713	741	801	708	744	700	804	781	758	750	744	711	750	761	735	736	747	758	736	721	758	757	759	730	752	714	730	737	751	737	738	766	725	714	712	732	780	746	720	729	753	792	714	755	758	727	760	699	749	708	739	732	700	762	685	741	723	743	768	742	734	701	750	787	740	760	728	767	730	724	744	743	735	726	752	752	715	715	691	674	728	769	738	747	740	750	705	700	700	712	787	719	704	734	726	723	741	733	725	715	719	695	750	759	774	677	698	761	761	772	740	744	698	784	718	710	765	687	729	809	775	720	727	748	778	747	747	705	748	687	760	698	781	709	720	732	745	741	703	767	684	754	722	757	755	716	741	719	695	742	763	748	756	701	709	792	762	773	705	711	703	736	744	771	749	796	718	732	735	741	723	751	721	714	737	765	737	693	726	734	748	715	706	715	686	757	770	745	715	727	764	741	693	734	761	732	742	768	709	710	729	715	705	739	746	721	672	746	770	737	739	721	717	715	738	755	726	693	742	761	730	763	734	750	706	751	707	757	752	794	780	751	698	735	739	743	681	757	743	737	757	727	726	704	734	746	749	752	718	769	720	742	768	798	753	737	756	754	706	746	750	800	770	716	755	716	751	741	756	697	738	784	737	729	755	742	675	749	719	733	732	744	767	721	745	806	714	714	715	766	784	783	724	764	762	736	745	753	764	765	714	775	753	745	736	717	735	730	759	737	733	748	773	743	711	735	716	761	726	764	732	717	777	781	754	717	681	779	729	713	730	728	743	762	756	721	746	715	756	736	727	724	761	752	735	736	754	735	714	775	760	730	772	729	735	716	764	714	777	697	773	738	692	696	710	755	735	724	776	769	753	706	729	731	741	731	741	687	745	754	717	750	763	714	772	754	697	715	722	793	760	732	766	765	709	757	739	733	753	760	743	758	710	773	777	752	700	725	752	760	771	759	740	755	730	746	727	726	695	712	720	747	743	761	781	739	715	714	703	742	760	709	751	749	749	741	686	750	708	790	683	784	713	683	760	758	750	741	719	728	700	723	751	746	745	723	731	717	740	756	750	777	719	730	742	748	741	780	753	703	786	763	723	763	728	731	766	767	761	777	729	771	738	759	754	749	710	726	756	747	765	753	742	730	689	747	713	738	759	750	709	742	701	742	719	750	739	763	751	708	719	740	685	729	722	748	768	717	709	768	763	748	723	745	799	756	761	749	775	768	748	751	664	767	670	756	732	774	711	716	779	743	769	753	760	719	724	729	741	723	710	792	773	788	756	743	737	710	758	726	747	759	751	704	727	746	777	718	708	709	735	731	717	708	767	735	801	723	732	746	742	744	757	743	752	729	713	746	705	728	698	690	713	732	737	746	742	719	724	765	695	721	742	751	714	777	713	740	786	714	729	756	757	791	730	749	706	802	689	703	754	739	761	772	759	705	729	727	775	716	719	716	735	705	773	719	761	737	681	761	750	713	690	714	723	733	710	755	734	707	763	725	771	778	781	759	742	744	713	757	754	737	749	708	739	768	752	715	803	705	713	742	760	752	743	771	719	750	797	744	721
54777	46576	37674	32806	24113	12199	7403	6557	6524	6482	6566	6463	6516	6592	6511	6682	6456	6572	6680	6507	6466	6703	6565	6455	6528	6557	6570	6651	6485	6572	6653	6495	6475	6446	6500	6404	6493	6399	6515	6493	6558	6537	6537	6573	6427	6553	6545	6589	6572	6565	6546	6524	6388	6563	6523	6541	6561	6488	6473	6507	6433	6534	6528	6583	6547	6516	6408	6465	6370	6670	6418	6524	6518	6567	6478	6541	6422	6468	6437	6552	6482	6459	6507	6487	6541	6497	6565	6579	6458	6559	6550	6574	6382	6502	6514	6428	6489	6557	6498	6562	6699	6495	6572	6343	6550	6518	6382	6601	6560	6447	6636	6539	6622	6517	6703	6506	6546	6580	6448	6479	6473	6471	6589	6567	6516	6595	6509	6390	6431	6488	6552	6501	6511	6651	6475	6650	6493	6648	6452	6425	6494	6387	6621	6610	6473	6546	6517	6562	6527	6600	6588	6690	6525	6451	6510	6513	6500	6519	6452	6478	6570	6500	6570	6542	6499	6540	6501	6436	6518	6512	6430	6481	6602	6412	6386	6623	6534	6536	6442	6460	6533	6491	6396	6527	6431	6609	6523	6484	6587	6533	6541	6640	6499	6491	6400	6560	6636	6459	6474	6604	6586	6653	6548	6448	6408	6489	6447	6532	6463	6637	6451	6509	6377	6567	6456	6503	6557	6497	6409	6504	6534	6435	6485	6440	6311	6513	6496	6508	6500	6617	6484	6489	6601	6474	6538	6467	6535	6546	6478	6380	6644	6534	6620	6523	6510	6439	6564	6408	6557	6516	6592	6498	6513	6451	6527	6454	6614	6517	6461	6585	6576	6632	6436	6573	6531	6589	6489	6536	6484	6521	6442	6478	6529	6722	6667	6461	6508	6490	6516	6509	6393	6637	6524	6487	6551	6424	6351	6573	6472	6527	6497	6638	6351	6569	6569	6436	6557	6565	6693	6599	6565	6407	6508	6537	6589	6396	6447	6469	6385	6586	6536	6506	6460	6610	6536	6603	6571	6465	6503	6455	6647	6647	6659	6556	6440	6602	6449	6389	6433	6622	6524	6524	6525	6591	6518	6527	6531	6560	6565	6579	6486	6421	6545	6539	6533	6473	6476	6522	6583	6403	6514	6408	6485	6484	6630	6633	6469	6647	6597	6576	6602	6593	6541	6521	6621	6609	6595	6600	6494	6481	6434	6499	6518	6506	6531	6446	6510	6523	6569	6450	6540	6642	6545	6559	6534	6544	6557	6518	6605	6491	6654	6558	6491	6579	6516	6551	6344	6538	6430	6491	6563	6486	6492	6566	6491	6629	6515	6542	6405	6569	6646	6531	6552	6516	6474	6467	6578	6496	6453	6384	6621	6432	6616	6430	6584	6562	6564	6489	6488	6333	6468	6508	6461	6471	6671	6410	6546	6477	6548	6586	6490	6524	6479	6468	6429	6624	6509	6517	6449	6513	6577	6560	6519	6421	6527	6660	6494	6575	6462	6565	6442	6499	6638	6440	6517	6598	6556	6603	6650	6463	6559	6487	6617	6643	6470	6458	6524	6510	6503	6592	6566	6270	6556	6589	6513	6493	6543	6499	6552	6535	6629	6534	6585	6618	6608	6499	6514	6413	6550	6473	6581	6506	6575	6582	6506	6522	6604	6553	6544	6568	6501	6679	6523	6487	6503	6527	6492	6445	6496	6545	6507	6485	6573	6553	6471	6482	6655	6433	6453	6530	6624	6571	6563	6506	6593	6567	6540	6463	6479	6399	6577	6652	6655	6529	6633	6419	6643	6618	6474	6481	6586	6507	6552	6537	6477	6537	6663	6513	6460	6524	6495	6507	6588	6482	6513	6599	6503	6548	6491	6503	6553	6608	6509	6428	6533	6540	6414	6477	6582	6445	6603	6574	6466	6508	6396	6515	6428	6552	6601	6527	6578	6604	6439	6366	6573	6491	6471	6551	6501	6598	6373	6664	6518	6449	6470	6620	6450	6520	6563	6612	6510	6592	6497	6450	6551	6581	6468	6484	6509	6484	6505	6416	6583	6665	6477	6534	6596	6530	6486	6670	6470	6513	6593	6461	6611	6479	6543	6583	6520	6651	6515	6560	6553	6460	6487	6510	6519	6618	6613	6345	6479	6533	6594	6518	6541	6437	6550	6657	6455	6505	6573	6416	6480	6546	6452	6455	6573	6509	6529	6582	6480	6420	6621	6619	6437	6554	6564	6603	6525	6497	6476	6538	6452	6535	6466	6453	6562	6509	6574	6452	6467	6438	6492	6590	6627	6588	6454	6561	6526	6410	6406	6508	6502	6536	6597	6411	6498	6467	6518	6480	6422	6435	6498	6460	6452	6502	6415	6552	6518	6452	6428	6616	6423	6543	6637	6374	6669	6626	6546	6414	6585	6485	6600	6389	6616	6455	6598	6412	6617	6527	6459	6497	6430	6528	6580	6562	6433	6515	6473	6539	6668	6476	6641	6472	6594	6560	6567	6575	6472	6565	6632	6490	6528	6615	6529	6710	6584	6634	6361	6424	6434	6544	6654	6488	6498	6499	6696	6632	6577	6600	6360	6429	6442	6558	6484	6514	6526	6523	6439	6409	6440	6449	6563	6563	6547	6544	6546	6448	6537	6658	6505	6658	6587	6453	6370	6541	6510	6488	6417	6560	6531	6586	6637	6409	6568	6383	6606	6614	6526	6467	6595	6535	6580	6541	6533	6552	6418	6440	6575	6521	6513	6546	6500	6480	6524	6469	6389	6526	6595	6534	6546	6606	6479	6582	6535	6621	6463	6602	6557	6615	6541	6444	6543	6516	6576	6476	6491	6523	6526	6622	6469	6529	6561	6614	6471	6612	6457	6465	6686	6492	6451	6511	6530	6618	6586	6423	6546	6565	6605	6467	6555	6668	6504	6596	6577	6450	6395	6476	6459	6558	6539	6556	6515	6571	6431	6558	6631	6480	6496	6525	6453	6505	6617	6521	6636	6431	6430	6511	6561	6517	6550	6425	6506	6591	6489	6469	6564	6596	6540	6512	6494	6549	6384	6475	6519	6566	6398	6620	6564	6561	6653	6566	6481	6572	6579	6644	6553	6493	6576	6525	6503	6502	6545	6559	6517	6479	6337	6565	6540	6525	6599	6537	6592	6496	6403	6536	6563	6516	6542	6544	6517	6647	6589	6423	6595	6476	6603	6563	6570	6458	6606	6612	6516	6468	6514	6482	6639	6526	6456	6372	6643	6464	6513	6506	6491	6606	6505	6475	6512	6506	6472	6544	6571	6440	6404	6488	6528	6467	6588	6568	6560	6482	6599	6615	6439	6535	6534	6599	6526	6600	6604	6602	6657	6554	6657	6510	6528	6596	6566	6505	6554	6619	6579	6527	6588	6505	6538	6599	6490	6536	6533	6589	6675	6691	6602	6520	6468	6604	6529	6535	6339	6414	6538	6645	6620	6559	6575	6555	6542	6548	6439	6466	6504	6476	6556	6549	6364	6593	6382	6472	6604	6541	6649	6472	6422	6428	6432	6496	6642	6425	6610	6508	6448	6533	6434	6555	6514	6597	6514	6675	6473	6492	6472	6578	6541	6488	6600	6516	6546	6609	6610	6422	6514	6510	6504	6530	6479	6600	6589	6550	6498	6481	6510	6482	6370	6398	6531	6492	6568	6500	6546	6524	6549	6602	6640	6537	6562	6571	6573	6517	6487	6467	6463	6438	6492	6645	6505	6520	6522	6489	6550	6535	6436	6408	6580	6650	6492	6528	6389	6632	6394	6564	6509	6456	6471	6655	6569	6511	6539	6555	6538	6545	6554	6472	6594	6575	6472	6429	6552	6550	6485	6623	6577	6627	6480	6608	6559	6493	6534	6405	6656	6460	6442	6442	6475	6442	6500	6646	6514	6483	6607	6509	6441	6605	6481	6642	6574	6572	6502	6437	6510	6576	6311	6540	6465	6507	6542	6624	6461	6509	6541	6526	6424	6484	6562	6632	6548	6480	6581	6567	6550	6487	6560	6473	6557	6456	6631	6483	6497	6437	6556	6490	6451	6534	6591	6645	6618	6397	6583	6528	6606	6530	6610	6446	6508	6589	6492	6544	6447	6445	6523	6570	6444	6587	6472	6528	6430	6494	6408	6382	6563	6480	6564	6601	6546	6558	6647	6509	6476	6495	6519	6581	6691	6458	6439	6596	6591	6506	6583	6602	6472	6439	6623	6564	6471	6530	6453	6584	6531	6554	6562	6540	6487	6500	6574	6440	6513	6494	6597	6441	6604	6595	6544	6476	6465	6437	6549	6568	6412	6516	6547	6551	6532	6637	6646	6523	6500	6466	6485	6510	6524	6433	6602	6419	6489	6474	6493	6505	6551	6507	6496	6470	6379	6524	6545	6487	6631	6701	6571	6638	6591	6746	6497	6546	6602	6540	6387	6595	6634	6592	6521	6405	6467	6529	6573	6550	6554	6583	6473	6613	6388	6486	6499	6522	6396	6596	6562	6562	6488	6568	6484	6564	6666	6628	6447	6524	6521	6597	6536	6518	6630	6464	6512	6466	6445	6385	6472	6524	6434	6561	6550	6585	6450	6584	6470	6582	6484	6472	6599	6457	6553	6570	6564	6521	6543	6576	6649	6494	6440	6618	6559	6607	6646	6648	6509	6463	6551	6518	6494	6527	6416	6570	6494	6536	6480	6492	6491	6504	6700	6586	6517	6572	6444	6526	6479	6516	6481	6548	6514	6526	6461	6428	6507	6484	6589	6584	6550	6488	6490	6609	6477	6423	6558	6547	6363	6458	6644	6533	6551	6490	6631	6554	6554	6515	6577	6444	6471	6555	6546	6471	6436	6556	6557	6491	6445	6505	6514	6536	6452	6420	6617	6605	6549	6590	6459	6596	6522	6527	6519	6502	6472	6577	6495	6512	6619	6481	6470	6610	6545	6551	6500	6591	6456	6499	6596	6539	6506	6508	6548	6501	6616	6485	6475	6496	6478	6499	6552	6549	6567	6619	6554	6527	6561	6495	6443	6501	6299	6543	6516	6738	6519	6462	6588	6516	6434	6510	6580	6491	6642	6545	6476	6408	6493	6522	6548	6372
40862	48575	33772	19387	7329	2015	881	709	705	671	729	768	669	702	713	656	707	703	746	713	692	671	705	638	690	693	714	706	695	716	663	671	673	675	681	722	699	681	679	667	694	728	690	673	690	702	731	704	759	669	709	713	696	712	687	736	672	682	701	629	664	727	676	729	731	673	702	714	693	676	712	698	708	716	684	720	673	736	673	685	661	708	701	741	716	696	705	670	672	739	695	715	691	679	707	714	726	694	662	686	711	703	697	665	722	689	724	701	695	731	697	709	668	724	653	691	682	693	682	705	705	701	695	724	768	690	676	657	727	690	678	684	731	711	737	681	749	670	693	714	722	728	711	714	715	780	683	685	680	707	657	695	674	716	715	721	693	688	704	684	693	643	698	690	731	705	676	691	729	705	701	668	694	711	707	647	678	672	717	686	715	701	699	695	699	743	681	685	715	701	713	700	620	673	738	649	726	661	704	691	665	730	672	701	715	698	727	686	705	714	710	689	718	700	701	710	711	684	686	665	722	698	705	692	708	762	732	734	677	656	679	671	682	695	695	686	668	718	667	703	724	708	703	675	653	704	725	721	723	721	704	728	672	661	676	713	689	683	740	694	698	660	691	727	697	702	743	675	707	715	716	727	695	696	680	703	708	688	708	713	687	662	684	707	679	702	696	714	717	736	714	710	702	676	700	720	719	682	697	717	724	714	665	733	701	701	634	693	694	686	686	680	720	672	738	755	687	682	717	745	708	706	721	710	723	729	663	683	713	692	685	703	713	703	710	689	681	734	674	652	679	662	731	732	712	684	648	717	699	683	680	690	729	718	719	713	744	729	688	662	673	698	669	671	735	704	702	662	669	728	724	691	688	701	686	698	627	683	707	702	664	723	667	668	737	688	706	721	650	735	687	694	742	662	743	671	708	704	692	726	706	727	700	734	684	663	740	770	687	706	722	723	721	735	697	711	702	688	698	675	682	701	725	699	649	695	663	679	746	703	730	646	688	676	696	661	734	732	685	720	691	691	708	734	728	719	679	712	701	744	689	667	706	715	699	667	673	699	746	697	695	725	728	662	684	736	717	734	740	709	684	681	723	719	712	657	677	673	619	675	692	684	741	674	707	670	679	694	679	706	722	695	693	663	680	759	756	715	681	738	721	730	681	741	704	728	758	702	666	663	686	718	693	715	729	708	724	702	651	663	716	716	727	692	722	680	711	726	702	698	682	705	725	710	716	658	694	715	713	729	660	727	719	751	685	726	706	691	707	731	677	708	713	690	697	719	686	766	708	727	681	656	673	686	697	708	684	702	697	690	734	724	695	680	668	670	710	731	684	684	702	702	690	693	711	736	700	724	691	673	736	708	695	671	707	742	681	689	714	700	710	724	745	647	745	712	690	734	696	665	729	661	672	689	732	724	697	698	701	698	666	715	685	680	707	687	724	704	684	703	731	695	687	681	742	698	625	723	664	704	706	678	723	651	702	670	668	693	657	722	716	718	694	669	690	709	687	658	666	753	654	671	717	731	719	723	668	724	704	689	708	696	697	706	725	686	673	657	764	695	704	708	721	712	651	713	720	733	718	648	688	701	681	742	724	736	700	645	734	692	703	718	720	690	697	710	752	690	740	707	658	723	682	715	693	700	720	679	699	694	672	708	666	703	734	677	719	679	681	688	631	758	738	698	699	710	676	668	729	682	653	711	734	748	699	690	711	678	682	664	645	711	722	750	709	688	693	692	685	752	686	716	721	675	683	704	663	697	720	699	713	725	713	725	715	716	646	670	668	658	655	707	663	722	686	761	688	712	696	712	676	678	664	742	686	691	632	736	696	701	722	736	707	731	708	706	723	668	728	693	720	638	718	704	693	718	670	655	699	693	698	680	716	728	702	717	688	663	703	694	693	704	686	690	715	701	704	669	703	717	694	689	700	736	726	683	703	744	720	689	685	682	644	677	672	713	730	724	670	714	719	732	684	704	733	685	662	684	690	653	677	732	721	662	686	705	733	670	682	679	666	750	715	718	741	683	662	707	660	625	703	672	702	679	750	691	691	692	709	705	738	683	700	646	707	713	706	704	684	701	678	655	730	681	712	701	720	694	682	673	724	658	746	668	729	709	701	685	685	708	708	706	634	681	683	693	720	704	747	672	717	729	713	722	696	727	694	718	677	664	706	668	692	720	732	728	702	699	694	743	691	689	701	706	674	696	716	676	749	678	713	698	756	723	705	705	748	704	689	694	724	647	697	752	723	685	685	713	658	683	696	701	669	699	672	723	671	688	679	676	732	744	725	699	718	730	697	641	721	697	684	689	696	684	711	660	695	764	720	726	704	688	713	711	732	706	698	676	759	706	716	761	723	693	724	763	679	708	708	652	699	698	658	693	732	709	687	689	680	755	719	676	715	693	724	693	721	705	689	726	701	702	683	726	722	759	752	733	749	741	680	724	687	715	691	705	727	711	673	721	718	681	688	700	720	722	693	661	694	715	730	731	713	621	729	710	724	722	690	643	694	713	745	712	699	714	715	712	696	691	716	714	733	707	646	692	688	642	696	712	664	685	745	661	675	715	712	712	699	723	682	699	657	653	669	721	733	744	673	726	689	736	675	732	690	717	736	719	706	708	714	676	717	719	694	632	709	719	698	717	688	675	683	710	668	654	730	715	699	678	727	699	684	689	667	681	732	732	731	707	702	691	726	681	717	740	694	734	721	679	703	750	742	659	685	699	714	698	669	706	693	669	667	683	698	644	692	741	695	694	731	687	703	703	706	669	717	759	758	723	716	689	731	717	723	692	710	712	693	747	688	739	671	671	749	648	694	775	726	728	736	664	718	702	705	672	691	733	745	682	723	724	711	655	686	712	723	704	727	702	734	678	710	667	651	703	703	690	767	720	706	685	722	712	731	725	667	744	724	731	685	702	732	705	701	709	697	687	737	686	672	713	688	748	683	661	719	718	698	671	710	765	672	725	710	666	672	704	641	685	669	710	734	685	730	762	703	692	703	710	692	716	726	714	774	705	666	686	685	742	700	711	708	689	730	704	642	700	685	730	654	773	711	721	710	709	677	662	699	724	689	722	713	686	718	695	730	679	684	699	690	710	704	680	732	740	638	728	692	702	705	687	743	734	721	687	683	734	697	718	714	696	670	665	687	706	676	707	707	722	730	718	726	702	688	670	695	731	710	736	695	665	739	739	721	701	715	737	758	685	696	686	685	673	722	732	715	719	690	718	690	710	675	722	736	715	708	657	658	702	702	649	711	677	678	690	668	692	670	719	720	734	696	729	753	705	714	731	697	686	726	703	703	689	694	669	721	696	718	692	683	662	703	696	705	679	665	747	703	713	643	730	717	665	682	705	681	741	731	700	656	688	686	689	722	646	679	678	722	765	716	703	710	697	668	673	681	685	694	699	689	655	684	676	690	723	674	723	681	712	659	693	717	694	709	665	682	636	747	666	691	702	699	680	723	696	716	700	710	667	731	695	681	708	647	653
59195	61711	61271	54566	41979	22557	9351	6402	6224	6258	6240	6298	6148	6229	6263	6315	6328	6265	6295	6271	6320	6143	6294	6308	6208	6436	6267	6152	6139	6183	6319	6315	6271	6247	6182	6237	6204	6139	6296	6254	6197	6370	6251	6244	6267	6272	6302	6041	6405	6152	6203	6110	6174	6263	6323	6195	6195	6238	6317	6344	6262	6283	6170	6278	6171	6381	6272	6334	6210	6280	5993	6242	6200	6195	6102	6249	6254	6309	6293	6167	6201	6306	6177	6227	6237	6154	6303	6324	6228	6319	6175	6300	6271	6407	6325	6272	6189	6120	6360	6172	6270	6259	6233	6298	6243	6191	6231	6309	6283	6164	6147	6199	6342	6280	6266	6344	6178	6201	6310	6235	6181	6254	6221	6269	6213	6287	6217	6259	6222	6265	6356	6325	6284	6288	6196	6180	6291	6231	6268	6257	6257	6253	6169	6226	6370	6229	6227	6235	6167	6397	6315	6242	6261	6250	6270	6324	6213	6258	6319	6301	6224	6126	6178	6126	6164	6216	6345	6290	6247	6163	6255	6257	6397	6297	6240	6165	6255	6224	6281	6236	6288	6152	6328	6345	6192	6227	6302	6284	6246	6282	6224	6283	6316	6277	6246	6231	6224	6335	6326	6191	6089	6266	6286	6170	6196	6221	6097	6235	6336	6144	6165	6294	6373	6317	6273	6156	6180	6326	6331	6205	6099	6188	6273	6178	6182	6228	6319	6270	6291	6215	6256	6269	6248	6317	6301	6183	6366	6299	6298	6227	6182	6314	6172	6349	6256	6141	6192	6224	6363	6260	6242	6228	6161	6179	6206	6307	6277	6308	6192	6012	6292	6214	6314	6284	6322	6278	6137	6202	6317	6204	6270	6164	6258	6128	6258	6199	6130	6291	6225	6190	6205	6185	6186	6256	6239	6180	6192	6226	6312	6299	6263	6228	6435	6165	6084	6298	6314	6147	6167	6242	6244	6231	6354	6206	6196	6146	6188	6140	6220	6190	6231	6305	6230	6148	6169	6220	6176	6203	6265	6213	6249	6323	6166	6326	6255	6236	6266	6255	6140	6273	6219	6262	6165	6243	6193	6292	6228	6267	6277	6273	6124	6354	6126	6260	6458	6237	6376	6336	6296	6184	6241	6152	6185	6296	6160	6278	6174	6185	6140	6207	6155	6151	6090	6193	6331	6162	6244	6186	6242	6123	6316	6121	6186	6325	6149	6108	6197	6296	6119	6305	6260	6239	6167	6275	6188	6203	6235	6133	6294	6308	6240	6186	6208	6209	6183	6308	6252	6261	6283	6162	6175	6269	6334	6218	6218	6179	6382	6218	6307	6206	6314	6323	6215	6288	6286	6183	6280	6162	6311	6339	6232	6349	6270	6229	6196	6246	6226	6151	6364	6178	6284	6257	6247	6274	6297	6345	6283	6256	6235	6229	6321	6083	6278	6173	6243	6314	6257	6194	6290	6249	6156	6289	6371	6311	6202	6233	6214	6202	6224	6245	6239	6145	6276	6289	6247	6288	6204	6286	6292	6146	6300	6264	6229	6222	6211	6188	6199	6201	6336	6179	6328	6335	6247	6184	6240	6197	6319	6246	6201	6221	6194	6306	6117	6370	6114	6242	6162	6113	6203	6385	6298	6124	6365	6245	6298	6192	6235	6264	6234	6224	6338	6247	6220	6289	6142	6286	6273	6324	6190	6255	6202	6205	6215	6310	6127	6137	6220	6147	6293	6230	6313	6233	6355	6132	6177	6189	6278	6348	6211	6356	6225	6199	6303	6360	6115	6088	6322	6229	6354	6255	6245	6298	6299	6353	6109	6307	6266	6214	6157	6288	6267	6272	6270	6302	6329	6217	6280	6201	6188	6269	6152	6185	6259	6292	6252	6094	6329	6234	6248	6221	6245	6231	6253	6193	6233	6374	6310	6245	6417	6286	6468	6379	6248	6305	6254	6206	6339	6189	6209	6350	6210	6243	6249	6281	6253	6334	6221	6391	6258	6231	6281	6304	6145	6260	6227	6180	6219	6245	6160	6185	6202	6359	6315	6324	6233	6191	6219	6261	6268	6240	6211	6313	6323	6267	6277	6199	6258	6346	6181	6297	6292	6255	6348	6294	6317	6259	6218	6179	6293	6162	6346	6301	6211	6346	6348	6270	6306	6256	6157	6282	6144	6321	6265	6313	6256	6243	6247	6233	6251	6309	6237	6252	6246	6342	6223	6126	6254	6256	6241	6366	6224	6266	6233	6196	6150	6179	6185	6174	6181	6254	6240	6273	6210	6185	6111	6289	6123	6221	6383	6372	6260	6292	6245	6267	6274	6229	6228	6239	6203	6256	6277	6289	6269	6281	6287	6341	6098	6172	6341	6123	6265	6219	6299	6194	6161	6213	6298	6280	6149	6324	6152	6262	6145	6254	6181	6229	6176	6151	6208	6260	6354	6405	6150	6224	6173	6261	6056	6339	6300	6147	6396	6319	6173	6207	6381	6159	6173	6196	6284	6188	6428	6226	6185	6324	6147	6170	6231	6252	6152	6272	6236	6311	6240	6312	6303	6295	6260	6318	6251	6282	6148	6273	6186	6252	6205	6256	6170	6218	6300	6217	6232	6219	6128	6294	6271	6324	6283	6256	6267	6323	6334	6335	6146	6254	6353	6357	6285	6248	6280	6345	6195	6266	6272	6198	6308	6171	6271	6312	6316	6279	6273	6247	6239	6256	6415	6390	6214	6115	6351	6139	6296	6348	6304	6278	6299	6107	6340	6284	6090	6204	6277	6287	6225	6210	6258	6360	6303	6384	6328	6142	6174	6307	6403	6200	6198	6379	6292	6372	6326	6102	6249	6273	6243	6215	6277	6255	6211	6265	6137	6275	6243	6291	6301	6351	6184	6198	6308	6384	6170	6227	6329	6181	6309	6278	6343	6203	6278	6266	6075	6203	6244	6264	6258	6128	6301	6287	6253	6232	6292	6136	6256	6114	6117	6315	6115	6188	6241	6283	6242	6224	6245	6280	6269	6260	6236	6324	6209	6177	6154	6237	6297	6347	6250	6333	6205	6196	6290	6238	6279	6288	6272	6118	6199	6207	6221	6287	6227	6260	6290	6374	6191	6151	6226	6244	6247	6271	6254	6248	6405	6299	6267	6279	6130	6311	6254	6173	6179	6139	6141	6289	6307	6290	6385	6278	6361	6109	6397	6165	6225	6233	6270	6319	6341	6257	6342	6258	6432	6074	6230	6160	6250	6287	6253	6245	6208	6248	6328	6236	6273	6292	6300	6333	6220	6296	6255	6312	6358	6210	6022	6204	6172	6225	6199	6386	6242	6283	6222	6409	6222	6259	6179	6219	6276	6234	6178	6227	6259	6188	6216	6170	6311	6218	6203	6376	6224	6245	6268	6338	6251	6241	6368	6384	6205	6301	6192	6123	6253	6244	6291	6179	6269	6385	6264	6260	6269	6241	6250	6336	6276	6183	6250	6208	6259	6261	6123	6290	6322	6289	6260	6176	6342	6135	6235	6181	6312	6216	6356	6289	6361	6187	6096	6277	6156	6256	6197	6333	6216	6238	6227	6302	6227	6289	6193	6195	6281	6296	6304	6123	6133	6281	6319	6290	6143	6146	6150	6218	6348	6274	6281	6128	6265	6350	6214	6386	6234	6169	6332	6169	6242	6156	6202	6206	6231	6162	6308	6308	6178	6137	6280	6173	6166	6193	6294	6262	6192	6313	6288	6337	6291	6366	6286	6158	6178	6122	6167	6237	6145	6155	6137	6250	6136	6177	6333	6262	6301	6381	6208	6326	6234	6260	6311	6178	6272	6276	6245	6261	6153	6271	6160	6357	6271	6285	6303	6333	6281	6241	6213	6319	6358	6266	6358	6249	6294	6211	6275	6227	6200	6263	6291	6214	6249	6275	6273	6299	6217	6309	6215	6261	6242	6228	6193	6142	6228	6336	6323	6137	6299	6354	6214	6319	6259	6256	6336	6268	6303	6350	6233	6295	6132	6230	6140	6260	6355	6157	6299	6161	6184	6184	6351	6201	6317	6298	6143	6232	6206	6126	6193	6220	6292	6231	6116	6279	6209	6260	6299	6288	6206	6062	6229	6201	6187	6230	6181	6326	6284	6203	6210	6277	6309	6323	6277	6262	6279	6232	6136	6249	6231	6314	6362	6105	6222	6262	6194	6199	6223	6410	6307	6390	6122	6299	6110	6210	6209	6258	6306	6158	6350	6207	6164	6273	6141	6220	6342	6268	6233	6242	6299	6362	6059	6250	6291	6192	6319	6318	6330	6124	6183	6113	6267	6226	6190	6196	6223	6301	6021	6217	6228	6294	6279	6329	6179	6283	6206	6238	6309	6326	6207	6269	6206	6260	6269	6305	6198	6293	6343	6272	6083	6161	6282	6184	6306	6154	6254	6264	6238	6125	6223	6234	6224	6303	6292	6085	6269	6272	6182	6269	6248	6356	6110	6194	6293	6309	6330	6152	6180	6162	6138	6355	6196	6234	6249	6283	6320	6258	6211	6269	6373	6122	6285	6204	6303	6321	6326	6261	6209	6298	6285	6332	6255	6300	6260	6427	6430	6282	6250	6269	6142	6254	6244	6251	6314	6434	6312	6227	6174	6234	6401	6290	6326	6291	6341	6194	6268	6274	6391	6188	6172	6255	6327	6200	6186	6263	6304	6205	6265	6291	6298	6381	6262	6250	6283	6301	6296	6164	6311	6234	6263	6136	6366	6357	6233	6140	6175	6360	6290	6153	6193	6271	6208	6202	6285	6205	6206	6127	6250	6247	6252	6273	6319	6168	6375	6268	6338	6278	6387	6247	6262	6281	6168	6350	6450	6287	6234	6237	6234	6239	6220	6303	6235	6269	6262	6377	6314	6279	6293	6163	6125	6238	6291	6292	6321	6129	6222	6132	6298	6308	6227	6286	6184	6195	6192	6242	6344	6246	6320	6123	6268	6230	6257	6311	6279	6238	6312	6241	6294	6220	6258	6175	6189	6282	6171	6185	6348	6292	6289	6235	6230	6277	6296	6303	6284	6274	6328	6088	6226	6196	6334	6259	6172	6255	6288	6171	6271	6268	6433	6325
30158	35790	24002	11676	3964	1375	938	808	786	793	791	805	818	768	812	836	810	804	791	823	762	821	754	761	817	785	764	799	759	827	794	809	763	804	779	868	810	761	810	750	775	784	816	791	737	830	806	791	847	783	810	793	840	787	780	771	796	777	796	749	767	803	824	771	810	801	756	771	861	844	794	754	815	800	841	832	819	814	807	811	770	827	801	782	770	877	774	775	792	780	831	736	878	804	804	799	801	795	765	806	795	766	815	810	795	784	808	777	772	729	821	830	815	859	810	820	836	767	840	838	788	852	786	808	787	800	809	810	808	760	820	761	838	824	808	825	800	845	847	799	792	805	785	773	772	768	798	773	813	817	764	753	825	781	802	814	758	779	797	763	870	756	789	821	807	811	799	773	751	847	819	786	803	780	779	799	807	874	821	768	781	815	797	824	808	795	865	818	827	809	807	816	831	758	841	770	801	749	766	804	825	795	823	751	799	827	772	807	841	834	833	807	834	836	875	834	746	791	834	850	813	783	792	774	831	794	788	792	837	784	784	824	807	748	753	789	785	809	821	796	818	791	741	788	822	779	774	812	792	808	771	780	785	777	772	803	797	815	807	815	809	827	759	817	826	811	772	783	822	803	817	771	803	783	856	828	785	782	836	837	812	820	804	789	820	832	795	799	794	819	780	804	810	811	799	830	803	774	811	789	801	797	774	820	817	765	798	753	796	763	863	788	842	800	769	833	776	794	816	783	761	772	835	759	798	757	802	817	794	781	798	824	825	834	788	806	785	808	835	844	812	829	846	753	767	773	794	805	788	819	824	759	802	819	829	793	836	781	801	807	841	857	811	846	806	789	767	810	778	744	821	823	851	773	803	822	807	828	808	843	785	827	764	818	759	754	790	810	810	793	768	806	788	789	824	784	789	845	804	834	785	801	784	779	759	759	817	773	837	795	773	763	833	762	778	740	803	803	778	780	790	800	816	839	853	851	754	807	808	801	801	833	845	809	798	762	788	770	780	888	865	771	766	817	827	817	814	782	839	780	789	800	851	807	770	779	825	749	829	786	801	781	814	772	811	808	797	776	795	845	801	803	809	800	806	862	764	796	825	795	751	814	793	749	862	792	811	809	797	776	777	797	811	825	848	794	831	773	777	787	815	775	833	777	821	775	836	783	800	812	872	813	776	805	786	783	794	797	842	809	777	883	798	764	833	770	859	753	838	786	751	842	806	828	782	811	805	791	772	770	831	815	803	798	822	826	779	800	795	808	778	826	810	769	843	797	812	771	842	801	779	813	824	809	845	801	798	801	785	800	801	780	827	788	790	797	792	792	822	743	850	806	793	839	866	737	797	768	811	808	802	820	806	791	833	806	774	792	769	794	819	760	790	772	802	809	786	808	788	762	852	814	828	798	829	817	792	794	816	804	836	802	821	787	784	821	838	740	758	766	774	800	821	764	846	790	851	790	837	808	825	797	804	831	823	794	826	820	813	789	812	812	742	773	816	786	845	817	809	815	793	736	773	829	811	763	757	799	842	795	801	822	789	787	770	801	825	805	846	783	782	738	778	813	801	847	809	803	792	772	776	758	816	739	829	841	818	761	786	816	800	860	791	808	761	831	833	849	785	857	819	794	794	824	808	770	746	824	775	832	802	825	834	769	815	798	837	816	834	823	753	796	838	813	803	782	834	783	779	770	799	815	788	823	757	815	755	813	808	868	842	818	769	792	828	807	828	820	792	760	832	768	798	811	829	822	838	846	842	772	887	816	797	786	786	804	804	796	769	814	776	799	795	781	828	762	817	791	761	790	810	848	848	778	798	746	756	807	768	856	833	819	797	789	793	783	784	766	795	798	817	795	761	820	831	820	807	782	770	815	796	827	812	786	847	805	827	799	738	747	802	758	773	793	779	817	797	815	793	812	801	740	846	876	755	843	830	836	838	805	797	810	854	816	810	770	797	797	793	800	806	846	810	854	770	804	776	774	821	777	814	847	804	799	842	797	840	790	760	824	795	844	816	794	806	799	805	813	779	770	784	846	845	794	816	774	801	852	795	802	791	771	771	771	791	825	836	813	834	785	779	777	808	839	811	779	757	816	764	790	815	795	819	759	817	777	811	800	811	786	766	811	808	819	794	831	879	808	822	792	779	822	791	735	807	800	799	794	792	769	814	814	853	826	831	771	818	837	802	804	846	806	840	799	789	778	762	766	792	838	742	814	747	800	821	804	794	801	832	800	848	797	807	810	739	826	824	767	742	784	845	831	802	816	809	809	799	817	796	818	816	781	771	791	840	771	823	790	764	825	802	793	795	794	807	791	872	756	787	785	834	824	829	804	818	805	861	845	846	822	761	838	821	766	780	784	801	797	756	764	777	741	760	747	765	786	762	811	823	840	814	837	797	759	784	774	765	795	783	775	773	766	837	825	841	880	791	810	855	789	765	790	773	787	822	836	845	829	837	835	748	812	808	733	774	858	802	836	794	798	794	801	817	832	793	775	800	829	769	825	832	818	848	786	763	797	832	824	824	770	818	870	820	801	809	799	788	744	895	744	762	809	766	806	769	840	794	844	856	790	848	811	782	796	850	773	807	772	763	795	817	804	784	819	834	824	850	824	749	780	758	800	797	831	863	765	762	841	757	856	796	795	794	789	828	797	816	792	793	843	812	806	810	786	803	800	744	783	822	788	766	771	798	863	797	830	749	782	806	787	831	803	819	740	810	802	813	821	783	848	805	789	818	839	809	801	777	769	817	806	796	822	807	813	816	826	780	836	809	807	820	835	810	773	800	832	779	786	816	806	748	747	799	770	803	772	822	796	808	821	769	786	799	858	843	815	808	788	861	805	790	832	733	788	781	813	824	764	798	801	784	820	775	771	808	831	793	749	799	799	803	830	808	768	814	790	794	824	805	811	807	838	807	807	812	799	779	840	828	742	775	827	820	823	764	790	801	780	796	821	806	762	840	832	814	790	854	808	851	812	761	846	778	820	834	829	763	821	822	811	790	786	847	826	773	795	801	801	781	837	822	794	770	807	800	838	838	765	814	843	831	797	797	811	815	789	818	754	795	799	772	807	838	761	807	800	816	755	858	842	807	866	758	792	815	823	759	792	795	761	806	795	824	791	773	788	773	813	809	794	794	810	824	774	798	818	750	839	765	771	819	798	795	839	843	794	799	817	830	811	836	741	815	827	839	820	887	749	842	860	800	755	864	741	836	833	831	832	799	807	781	803	772	806	822	818	768	781	807	781	826	760	768	841	810	751	807	811	802	788	813	759	779	830	821	740	788	779	827	771	798	781	785	804	810	798	843	853	757	811	735	818	819	802	851	781	795	791	784	780	798	827	785	791	830	812	790	829	870	826	758	802	780	810	716	826	814	790	802	797	843	771	764	770	776	793	847	790	761	799	788	830	795	772	835	782	780	799	834	791	785	859	815	836	821	809	841	834	788	822	806	826	822	793	816	807	812	822	814	795	854	804	742	849	797	834
62531	60872	50125	43786	33685	17581	8648	7032	7061	7056	6979	7123	7014	7038	7130	6917	7038	7007	6859	7066	6961	7029	7000	6964	7091	7105	6976	7025	7042	7044	7042	7033	7112	6924	7129	7114	6978	6991	6954	7074	7039	6944	6999	7023	7035	6952	7121	7030	7026	6968	6970	7005	6911	7102	7012	7093	7010	6873	6960	6874	7096	6937	7098	6917	6856	7015	7058	7057	7013	7082	6960	7007	6957	7027	6952	7095	7203	6954	7107	7033	6894	7004	7091	7020	7059	6965	7054	7052	7067	6917	7073	6914	6946	7061	7049	6963	6973	7193	7040	7147	6864	6939	7077	6934	7028	6978	6974	7002	7045	6951	6971	6964	7098	7149	7106	6865	7061	7139	7122	6934	6937	7039	7139	7003	7024	7024	7081	7007	7031	6963	7090	6967	6878	6891	6958	6989	7159	6988	7024	7086	6889	6960	6909	6961	6912	6979	7029	6980	6973	6984	6977	7094	6844	7048	6998	7064	6917	6987	7053	6980	6948	6874	6937	7071	6921	7187	7086	7083	6928	7048	7054	7081	7002	7071	6943	7103	7010	6988	7008	7097	6952	7074	7146	7162	7037	6997	7044	6949	7046	7025	7043	7026	7044	7022	7031	7116	7062	7010	7155	6951	7170	7158	7151	6999	7132	6924	6960	6972	6990	7006	6856	7048	7116	6976	6961	6952	7003	6979	7036	7052	7147	7004	7013	7024	7217	7063	6986	7129	6985	7068	7025	6922	7072	7084	6956	6981	7117	7014	7082	7010	7077	6976	7097	7037	7101	6923	7080	7092	7027	7105	6922	7035	6961	7208	7080	7067	6991	7057	7018	7024	7084	6947	7099	7068	6868	6997	6997	6984	7056	7006	6977	7039	7074	7068	7052	6979	6883	6974	6960	6987	7014	7081	6999	7034	7100	6947	7040	7075	7062	6997	7067	7020	7009	7045	7095	6988	6970	6954	7054	7024	7047	6938	6974	6868	7017	7066	7073	7087	7018	7012	7068	7040	7072	6999	7010	7119	7043	7013	6933	7021	7045	7007	7060	7022	7034	7030	7092	7044	7077	7048	7156	7037	7056	7040	6938	7102	7216	6974	7121	6986	6992	7089	6893	6892	7033	7032	6963	7002	6920	7134	7047	6887	6957	7032	7062	7026	7150	6944	6987	6961	6952	7146	6980	6974	6985	7070	6992	6829	7173	6866	6880	7042	7072	7158	6814	6984	7044	7187	6997	7001	6994	7015	7071	7056	6881	7067	7003	7017	7067	7043	6961	7071	6976	6991	7028	6990	7043	7035	7018	6947	7152	6962	6996	7035	7024	6990	7026	6893	7076	6990	6953	7063	7098	7018	6923	7101	7118	6867	7053	7014	7083	6960	7032	7103	7118	7025	7037	7081	6915	7157	7043	7025	7055	6945	7036	6934	7019	6985	7071	7025	7013	6986	7017	7039	6982	7083	7043	6947	7009	6885	6991	6948	7105	7034	6964	7046	6997	7126	6837	7010	7082	6984	7174	6958	7109	7046	7051	7062	7101	7102	7103	7127	6985	7076	7071	6966	7000	6920	7029	7104	6987	7178	6951	7130	6933	7028	7070	7103	7084	7151	7098	6993	7113	7025	7141	6985	6980	7163	7001	7118	7099	6871	6959	6965	7026	7042	7083	7000	7038	7137	7027	6964	7034	6981	7114	6998	6977	7045	7101	6987	7099	6925	7027	6964	7045	6940	7010	7072	7121	7082	6976	6920	7028	7133	6900	7062	7038	7031	7001	7049	6965	6898	7123	6968	6886	6915	6961	7019	7042	6983	6994	7044	6978	7066	7003	7113	7013	6960	7075	6987	6927	7027	7100	7000	7073	7039	7041	7150	7077	7161	7051	7026	7015	7128	7015	6873	6907	6979	6946	7113	6908	6822	7045	7033	7045	7041	7071	7083	7019	6891	7033	7050	7158	7064	6920	7112	7031	6967	7068	6956	7040	6998	7027	7071	7263	6976	7018	7096	7188	6979	7099	7128	6909	7034	6959	6951	7140	7008	7147	6964	7128	6911	7004	7022	7032	7017	7060	7020	7031	6938	7046	7035	6932	6973	7086	7094	7073	7131	6998	7006	7085	7010	7070	7021	6995	7140	7128	6990	7011	7108	7034	6990	7102	6915	7064	6988	7143	7184	6973	6973	7141	6986	7139	7150	6856	7045	6883	7119	7112	7089	6972	7037	6983	7082	7116	6968	6857	7098	7002	7073	7024	7139	6966	6945	7100	6914	7080	7045	7042	7008	7120	7049	6986	7082	7002	7052	7028	7085	6930	7053	6999	6954	7024	7156	6950	6914	7120	7007	6986	7027	7042	6869	6980	6916	6900	7007	7056	7007	7022	7013	6959	7047	6951	7012	7033	6983	6838	7113	7060	6929	6915	7110	6930	7102	7091	7003	6949	6932	7050	7096	7163	7095	7050	7059	7156	6938	7011	7066	7064	6952	6949	7090	6901	7013	7112	7031	7067	7055	6998	7117	7030	7092	7041	6999	7003	7069	7150	6997	7032	6938	7049	6975	7109	7047	6970	6968	6965	7041	7052	7032	6970	7036	6981	7247	6989	6981	6977	6988	7002	6986	7051	7087	6877	6989	7044	6908	6915	6994	7003	6967	6929	7003	7103	7015	7082	7058	6989	7031	7066	7001	6946	7058	7069	6939	7116	6919	6940	6980	7120	7080	7010	7060	7015	6945	7029	7097	6936	7037	7025	6908	6921	6894	6970	6909	7068	7021	7022	7025	7083	7003	7074	7047	6977	7003	7014	7276	7058	6957	7140	7057	6989	7056	6954	7044	7049	6975	6967	7011	7149	6933	7038	6918	7022	7120	7069	7057	6964	7018	7161	6920	7102	6960	7008	6937	7006	7132	7087	6880	6984	6985	7065	7101	7031	6959	7099	7014	6970	6997	6988	7035	7119	7134	7031	7050	7056	7042	7118	7066	6918	6996	7037	7029	7115	7051	7014	7076	6991	6897	6888	7013	7047	7062	6986	7106	7079	7101	6932	7002	7049	7201	7018	7105	7100	7132	7113	6961	6895	7000	6898	7237	6960	6876	7061	6980	7099	7067	6975	6921	6940	7123	7130	7052	7133	7036	7001	6948	7049	6994	7056	7080	7085	7105	6983	6976	7004	7079	7054	6986	6970	7119	7053	7091	6949	7198	7116	6888	7027	6925	7010	6985	7003	7139	7107	7004	7109	6924	7067	6895	7097	7080	7018	6961	7026	6993	7043	6945	7135	7117	7045	7040	6940	6960	7109	6928	6965	6999	7017	7019	7012	7000	7041	7125	7101	7052	7152	7023	7054	7055	7128	7024	6922	6980	7113	7102	7120	6934	6982	6927	6951	7033	7101	7004	7058	7024	7135	7127	7010	6972	7042	7004	6978	6898	6969	7128	7080	7089	6918	7022	6917	7014	7017	7003	7085	7012	6939	7021	6880	7043	6988	6937	7018	7046	7019	7089	6870	7016	6969	7050	7089	6966	7028	7110	7025	7042	7028	6905	7077	6970	7007	7084	7067	6984	7023	7171	7053	7007	6957	7131	7084	7015	6953	7009	6988	7094	7066	7011	7037	7000	7091	6984	7062	6948	7111	7122	7171	7052	7078	6880	6981	6987	7094	7153	7047	7015	6964	6953	7037	6951	7044	6953	7056	6981	7001	7036	6875	7023	6973	7139	7054	7065	7012	7021	7047	7010	7010	7047	7035	7035	6982	6971	6964	6997	6991	7136	6926	6985	6950	7049	6990	7063	7069	7059	7003	7021	6956	7024	7041	7105	7011	7021	7075	7121	6900	6940	7148	7067	6999	6987	7012	7054	6945	7026	6978	6978	7043	6972	7090	6968	6923	7039	7042	6979	6999	7126	7001	7044	7013	6978	7040	6946	7007	7068	7179	6921	7014	7044	7115	6968	7049	7040	7156	7006	6998	7066	6877	7178	7013	7043	6978	7018	7017	7095	7050	7232	7012	7042	7032	7048	7022	6954	6975	7078	7034	6881	7087	6984	6849	7085	6950	7104	6946	7080	7010	7179	6887	7034	6903	7080	7044	7088	7114	7050	7087	6943	7093	7079	6966	6944	7104	7037	7092	7055	6980	6885	6974	7033	7109	6936	7014	7141	7021	7002	7105	6929	6937	7102	7054	6919	6943	7007	6982	7116	7068	7135	7040	6981	6955	7021	6975	7026	6948	6999	6920	7076	7022	7059	7073	7035	6937	7035	6997	7017	7010	6959	7122	6978	7148	6961	7034	7102	7094	7186	7046	7006	7034	7110	7069	7044	7002	6992	6967	7075	6987	7007	7122	6853	6889	6905	6987	7052	7161	7130	7018	7028	7092	7050	7151	7028	6990	7055	7005	7174	6965	7028	7117	7018	6969	6956	6999	6988	7155	6984	7058	6980	6991	7105	6869	7045	7030	7102	7033	7023	6961	6971	7016	7058	7055	7078	6903	7083	7049	7181	7066	6974	7050	6980	7002	6929	7185	6913	7099	7020	7065	7050	7015	6946	6922	6995	6916	7096	7006	7093	7123	7067	7012	7032	7014	6949	7069	6975	7033	6955	6988	6997	7044	6887	7046	6918	6978	7020	7086	6962	7064	6987	7016	6908	7033	6953	7037	7112	7008	7150	7010	7045	7015	7011	7043	7021	7068	7072	7066	7123	6995	6968	7192	7081	7065	7002	6919	7060	6899	6933	7027	7078	7036	7025	6993	7065	6958	7159	7077	7060	7000	7099	6991	7081	7086	7090	6978	7046	6995	7017	6995	6998	6995	7161	6914	7095	7027	7169	7010	7007	7307	6985	7016	7126	7002	7078	7083	7024	6996	7071	7077	7024	7051	7014	7035	6969	6980	7082	6854	7129	7058	7109	6985	6957	7132	6959	7095	7097	7001	6975	7004	7022	7053	6989	7040	7090	7057	7269	7048	7162	7041	7066	7004	7051	7123	6919	7054	7021	7173	7146	6998	7081	6968	7094	7104	6965	7060	7066	7030	7139	6965	7153	7049	7127	7147	7094	7101	6971	6879	7004	6983	7019	7135	6947	7006	7133	7073	6997	6989	7030	6957	7060	7100	6988
41265	47841	30439	18657	8527	2452	843	639	585	632	636	597	634	646	595	664	593	666	660	614	614	631	627	603	639	663	652	673	644	643	613	648	648	613	618	627	611	628	588	641	612	635	612	641	609	601	620	648	635	604	624	648	593	625	595	649	637	608	630	650	623	621	671	650	595	640	664	617	615	629	633	622	654	630	576	615	607	595	634	638	599	648	640	653	651	615	617	624	655	614	654	649	607	643	617	617	641	617	684	615	678	622	616	618	646	634	612	626	652	613	675	626	658	669	590	625	598	663	641	578	637	632	628	605	625	641	630	601	624	623	628	645	628	612	630	617	655	634	654	684	648	623	621	687	649	630	632	609	593	639	597	582	619	672	655	642	628	603	639	614	648	599	623	630	595	600	642	603	628	623	657	647	618	616	615	606	605	595	630	635	610	675	674	659	688	641	626	663	611	629	633	643	681	671	618	672	623	627	597	689	673	605	658	639	667	640	614	613	668	630	642	657	642	626	613	591	603	599	669	628	628	639	666	614	661	644	630	658	621	602	624	596	618	635	660	595	614	619	617	623	628	620	641	628	630	619	676	638	644	653	578	653	642	669	637	621	617	645	574	617	632	662	604	636	655	637	641	630	622	643	591	606	574	632	610	652	610	636	651	605	610	641	618	681	629	594	636	622	606	662	631	606	658	613	624	684	601	585	634	603	633	616	632	584	650	615	606	617	642	637	622	612	654	674	610	666	645	659	580	623	615	621	596	622	626	602	633	596	632	636	655	643	637	638	607	624	618	617	642	665	620	633	606	680	627	616	610	645	612	657	690	630	633	627	590	624	651	653	651	633	643	635	650	596	654	641	633	632	570	672	642	643	622	638	606	629	630	624	633	604	616	677	610	641	660	609	573	645	655	665	662	593	661	618	629	655	634	651	624	637	597	655	642	662	626	624	653	637	659	645	595	610	658	608	652	633	672	672	646	604	618	620	601	638	643	654	643	623	651	648	647	622	636	595	605	604	637	613	624	662	638	676	691	620	601	626	625	610	627	679	638	639	639	650	631	624	651	689	617	618	624	647	627	595	627	659	653	656	664	631	618	638	634	616	604	635	654	613	624	672	631	652	683	607	666	660	615	611	611	657	654	576	623	639	643	638	602	623	613	636	679	633	622	598	644	631	630	619	654	653	611	595	601	646	631	628	667	601	686	626	595	659	647	635	619	651	628	623	655	651	570	583	598	639	585	588	661	674	673	568	618	605	619	615	674	639	632	618	610	631	674	576	628	648	621	644	646	618	628	592	665	645	589	621	625	674	623	651	656	611	644	637	615	640	645	647	597	598	632	667	604	599	628	601	592	653	605	616	655	611	644	564	607	607	649	634	669	625	666	630	601	632	599	583	662	620	617	642	608	637	630	633	620	567	649	659	649	631	605	675	646	615	615	601	617	618	633	583	615	641	626	613	625	587	604	618	609	644	586	671	655	624	654	667	617	657	617	646	599	631	602	633	608	650	605	618	684	641	613	576	643	590	671	683	632	624	636	619	647	598	665	650	648	666	678	650	646	616	642	612	646	657	617	614	642	596	613	605	624	631	623	599	661	646	654	639	650	635	628	598	652	678	650	606	603	597	629	639	644	683	639	677	666	613	649	635	626	651	615	635	635	632	618	617	654	569	604	607	637	633	610	642	676	629	626	611	637	595	647	634	644	649	650	628	583	680	628	671	644	628	645	663	685	665	667	622	629	671	612	598	634	645	605	632	643	635	603	671	639	590	608	653	619	615	634	672	627	653	618	684	649	602	621	627	618	594	611	642	617	589	655	627	616	599	661	619	630	651	607	615	649	621	626	682	636	662	611	603	620	664	663	639	625	619	630	629	611	675	593	617	593	620	622	653	617	651	660	620	656	678	630	646	591	642	604	625	665	621	651	627	640	590	589	646	609	628	595	613	632	645	600	660	630	605	664	619	622	609	587	631	599	646	619	626	630	635	633	658	596	608	642	643	624	647	659	645	640	601	649	674	613	585	580	660	623	640	669	635	698	634	618	609	642	638	638	584	605	641	618	618	611	623	624	615	630	650	616	666	633	617	634	652	619	650	612	663	629	626	614	630	638	611	619	628	632	617	645	661	652	595	598	653	591	609	643	653	612	630	602	597	638	618	569	611	616	605	601	604	612	648	655	640	645	643	674	596	595	619	600	628	624	638	618	632	667	627	631	642	642	656	629	662	639	621	609	646	608	676	652	610	641	613	576	661	653	598	589	643	620	597	587	616	600	593	637	646	596	593	635	595	646	619	625	625	592	616	642	624	616	623	613	679	633	620	646	592	562	638	615	614	601	634	601	591	666	638	614	655	627	596	615	648	606	620	587	643	629	625	583	619	632	629	637	629	607	656	587	598	630	629	625	665	626	654	643	630	671	648	584	592	619	636	643	659	585	657	616	616	641	597	641	570	605	621	619	707	596	667	617	663	615	675	654	598	624	603	606	634	625	607	617	568	654	629	626	696	600	593	637	624	648	630	636	641	609	628	645	619	601	587	657	681	615	630	614	646	632	643	622	656	621	635	613	610	627	651	623	625	691	631	616	597	641	624	665	633	634	608	621	649	629	648	610	653	665	619	604	626	668	602	644	598	654	676	619	626	607	589	611	622	604	612	612	636	638	587	637	613	646	609	639	619	624	664	660	649	610	680	625	641	607	647	589	601	676	623	629	611	608	634	641	639	640	642	648	673	616	657	667	666	607	620	650	634	635	665	621	665	617	623	633	616	648	593	620	615	653	601	644	624	589	623	628	638	648	652	630	593	645	643	641	665	665	621	608	624	654	651	680	606	642	652	626	595	605	595	599	602	608	633	587	660	614	614	604	621	625	650	640	657	659	584	635	621	634	677	616	588	656	611	649	638	642	609	619	618	620	612	600	620	642	624	634	620	635	654	646	592	656	654	629	675	635	645	590	623	679	653	639	585	618	603	610	582	668	617	632	652	659	619	669	646	638	638	652	609	622	582	605	630	639	629	602	646	605	603	629	628	598	624	627	635	587	647	622	595	605	635	631	676	588	698	650	646	589	647	626	607	598	619	626	645	625	640	678	628	637	634	642	617	642	609	640	636	627	644	667	706	605	623	628	632	650	594	635	619	663	670	611	631	627	625	663	594	636	612	639	630	618	617	646	659	587	602	632	635	643	642	664	647	673	654	621	641	660	642	614	643	648	652	647	665	633	639	657	591	691	646	598	607	612	646	671	650	595	620	646	623	600	587	625	658	686	641	646	632	626	601	615	692	583	611	649	600	642	663	647	607	659	679	643	617	583	620	638	622	614	583	624	615	619	591	612	609	601	621	648	630	631	640	610	637	663	623	620	616	612	626	667	626	643	622	663	675	644	619	661	631	570	598	633	610	663	618	605	646	663	601	606	641	626	611	611	591	635	606	632	642	602	631	585	636	618	613	641	646	614	626	561	561	601	629	580	672	599	607	646	636	654	621	581	583	595	626	648	617
57393	57177	57486	56312	46336	25894	9890	6016	5719	5685	5699	5596	5646	5660	5699	5631	5819	5761	5659	5647	5732	5712	5686	5883	5688	5652	5691	5690	5592	5779	5618	5693	5674	5720	5529	5623	5707	5761	5711	5701	5666	5501	5853	5727	5788	5758	5741	5635	5628	5720	5639	5800	5857	5681	5823	5760	5775	5778	5718	5664	5715	5654	5743	5815	5615	5690	5750	5609	5767	5684	5756	5835	5560	5784	5777	5744	5724	5722	5767	5673	5702	5661	5732	5596	5801	5600	5683	5748	5690	5837	5655	5836	5729	5675	5820	5746	5652	5711	5660	5647	5681	5649	5730	5603	5692	5751	5673	5658	5824	5630	5630	5830	5592	5651	5736	5749	5660	5632	5706	5714	5660	5713	5844	5706	5721	5681	5520	5622	5780	5630	5762	5724	5682	5695	5817	5602	5570	5728	5711	5778	5604	5638	5770	5605	5728	5757	5793	5624	5788	5687	5678	5697	5616	5671	5603	5792	5805	5870	5731	5688	5645	5743	5654	5769	5670	5663	5723	5590	5714	5585	5806	5679	5720	5678	5624	5788	5666	5681	5789	5657	5676	5685	5716	5776	5623	5759	5610	5655	5622	5631	5669	5649	5745	5706	5739	5687	5673	5600	5605	5816	5664	5654	5743	5690	5645	5547	5814	5709	5727	5686	5780	5740	5688	5719	5633	5709	5689	5705	5706	5850	5671	5594	5773	5716	5771	5728	5687	5741	5664	5755	5743	5720	5679	5685	5623	5760	5703	5759	5719	5733	5625	5651	5750	5691	5645	5703	5641	5674	5782	5685	5863	5632	5791	5604	5784	5725	5609	5751	5711	5776	5673	5739	5742	5776	5714	5673	5586	5764	5532	5662	5844	5579	5730	5658	5730	5618	5707	5769	5728	5707	5697	5784	5694	5686	5649	5799	5658	5750	5785	5721	5705	5660	5623	5701	5719	5662	5626	5762	5793	5601	5742	5702	5807	5737	5626	5646	5841	5817	5735	5851	5742	5683	5607	5640	5686	5731	5655	5761	5768	5725	5647	5673	5656	5619	5674	5653	5663	5592	5456	5554	5652	5695	5648	5706	5734	5625	5631	5780	5718	5655	5682	5639	5761	5712	5612	5724	5670	5613	5587	5659	5733	5621	5677	5799	5653	5697	5641	5663	5731	5742	5717	5707	5680	5648	5742	5599	5701	5732	5792	5782	5650	5689	5624	5695	5704	5618	5766	5710	5614	5753	5637	5758	5738	5774	5713	5674	5609	5502	5754	5626	5661	5684	5664	5682	5660	5802	5712	5664	5778	5759	5770	5650	5726	5747	5722	5794	5676	5759	5726	5775	5706	5588	5704	5710	5609	5583	5743	5702	5780	5749	5609	5717	5699	5684	5602	5673	5699	5689	5779	5640	5626	5681	5723	5694	5759	5797	5627	5766	5680	5676	5652	5766	5761	5614	5662	5663	5696	5808	5558	5695	5605	5531	5770	5646	5539	5613	5692	5687	5647	5642	5832	5760	5659	5593	5713	5722	5673	5672	5761	5665	5731	5764	5659	5668	5724	5694	5768	5735	5756	5632	5704	5687	5686	5656	5676	5667	5827	5672	5554	5715	5693	5687	5670	5754	5569	5737	5742	5650	5752	5736	5696	5656	5826	5690	5611	5605	5676	5664	5654	5703	5875	5659	5709	5669	5721	5774	5655	5810	5660	5607	5782	5689	5674	5794	5641	5652	5608	5713	5819	5735	5838	5736	5723	5754	5635	5739	5738	5582	5770	5711	5594	5657	5678	5745	5733	5632	5704	5698	5704	5792	5639	5660	5662	5719	5697	5708	5700	5799	5707	5647	5637	5688	5754	5701	5673	5835	5767	5691	5753	5678	5656	5654	5649	5707	5695	5655	5699	5736	5602	5776	5646	5694	5727	5781	5729	5654	5754	5789	5690	5775	5672	5691	5781	5795	5641	5674	5699	5785	5781	5671	5658	5628	5694	5682	5664	5683	5656	5795	5687	5736	5615	5598	5719	5708	5751	5771	5800	5672	5727	5820	5724	5697	5862	5689	5686	5594	5724	5846	5731	5614	5853	5720	5760	5540	5726	5793	5728	5654	5640	5634	5654	5737	5656	5605	5535	5727	5665	5690	5651	5729	5692	5738	5785	5652	5693	5610	5827	5717	5743	5790	5627	5791	5767	5778	5698	5728	5738	5787	5579	5575	5665	5728	5782	5687	5681	5757	5761	5796	5683	5654	5680	5632	5789	5830	5804	5685	5707	5609	5648	5708	5685	5568	5607	5705	5762	5762	5766	5769	5660	5656	5627	5747	5687	5705	5709	5584	5666	5811	5719	5639	5765	5610	5770	5649	5858	5898	5770	5626	5705	5714	5640	5671	5762	5705	5700	5759	5827	5657	5575	5739	5660	5583	5642	5668	5611	5654	5724	5619	5680	5732	5627	5679	5747	5780	5628	5762	5697	5620	5659	5569	5670	5660	5742	5657	5741	5599	5765	5606	5761	5709	5734	5610	5734	5630	5712	5650	5720	5654	5690	5685	5815	5808	5635	5675	5648	5742	5642	5633	5747	5682	5709	5693	5746	5667	5776	5656	5705	5715	5660	5695	5693	5699	5605	5672	5633	5607	5721	5628	5707	5766	5540	5735	5732	5639	5857	5653	5803	5748	5726	5798	5634	5677	5731	5708	5692	5601	5627	5736	5612	5705	5611	5685	5633	5753	5639	5642	5728	5661	5708	5580	5630	5652	5723	5583	5804	5691	5770	5733	5763	5712	5604	5813	5789	5699	5677	5791	5778	5607	5718	5757	5620	5672	5683	5720	5825	5691	5695	5674	5701	5680	5831	5605	5727	5723	5689	5646	5596	5767	5580	5781	5731	5673	5785	5791	5570	5702	5697	5682	5704	5724	5761	5715	5600	5710	5760	5748	5725	5593	5613	5698	5740	5659	5774	5801	5785	5666	5692	5555	5694	5698	5653	5671	5651	5684	5752	5575	5724	5689	5616	5730	5699	5735	5789	5725	5586	5674	5628	5744	5765	5787	5699	5620	5634	5633	5625	5655	5570	5652	5734	5720	5597	5684	5715	5745	5650	5752	5630	5707	5809	5718	5758	5614	5736	5660	5614	5688	5711	5626	5688	5716	5741	5636	5762	5754	5593	5706	5651	5748	5679	5749	5719	5695	5691	5766	5752	5790	5663	5703	5607	5784	5661	5658	5644	5651	5611	5730	5750	5599	5709	5655	5721	5793	5679	5670	5718	5627	5618	5811	5813	5774	5761	5628	5552	5741	5775	5523	5696	5652	5718	5657	5690	5802	5744	5713	5687	5678	5754	5778	5782	5827	5665	5651	5698	5569	5777	5714	5800	5477	5720	5793	5724	5729	5613	5652	5704	5717	5678	5793	5717	5749	5761	5724	5603	5598	5721	5694	5693	5646	5597	5687	5672	5809	5561	5748	5737	5677	5719	5802	5669	5797	5632	5645	5739	5727	5635	5655	5664	5803	5574	5848	5605	5590	5708	5699	5696	5693	5771	5687	5740	5808	5721	5621	5870	5677	5675	5698	5712	5740	5623	5665	5632	5664	5793	5677	5718	5811	5681	5618	5674	5726	5715	5793	5596	5772	5672	5846	5692	5808	5711	5637	5810	5658	5667	5742	5642	5717	5737	5743	5718	5660	5724	5573	5668	5603	5684	5699	5864	5753	5736	5647	5649	5764	5775	5835	5796	5650	5578	5685	5839	5855	5688	5732	5664	5625	5763	5693	5615	5743	5822	5688	5825	5891	5703	5708	5666	5782	5682	5784	5615	5753	5769	5619	5665	5677	5671	5681	5828	5620	5690	5664	5600	5612	5705	5644	5702	5730	5700	5804	5586	5595	5843	5601	5628	5793	5657	5741	5760	5705	5756	5780	5645	5590	5687	5679	5758	5791	5741	5725	5787	5810	5667	5642	5674	5717	5662	5827	5674	5789	5661	5732	5670	5652	5695	5682	5526	5697	5576	5567	5628	5743	5836	5723	5698	5802	5654	5594	5774	5721	5679	5653	5662	5658	5623	5751	5719	5665	5745	5837	5678	5590	5705	5632	5712	5713	5708	5627	5617	5595	5671	5752	5745	5706	5699	5807	5765	5678	5695	5726	5748	5596	5733	5659	5670	5672	5622	5686	5666	5584	5726	5742	5739	5717	5712	5700	5730	5677	5573	5830	5693	5820	5653	5738	5713	5755	5692	5643	5718	5664	5658	5801	5771	5678	5641	5704	5786	5696	5597	5715	5609	5646	5731	5684	5633	5598	5709	5626	5586	5719	5764	5731	5665	5698	5637	5698	5720	5824	5820	5766	5764	5703	5710	5711	5729	5653	5732	5820	5630	5788	5672	5719	5727	5604	5753	5653	5768	5800	5696	5749	5681	5723	5766	5672	5703	5688	5676	5725	5736	5736	5694	5769	5797	5768	5751	5679	5725	5779	5717	5581	5777	5676	5727	5710	5711	5604	5755	5676	5656	5726	5799	5662	5645	5777	5739	5684	5699	5777	5671	5710	5629	5739	5736	5634	5692	5715	5760	5734	5728	5594	5712	5756	5594	5609	5746	5681	5601	5664	5651	5694	5784	5772	5471	5683	5720	5749	5685	5693	5560	5724	5746	5695	5695	5818	5657	5714	5736	5748	5663	5687	5655	5778	5803	5606	5731	5780	5686	5683	5695	5753	5708	5566	5656	5769	5682	5669	5701	5565	5664	5612	5594	5721	5707	5676	5637	5899	5660	5684	5736	5772	5721	5725	5792	5757	5732	5709	5770	5848	5719	5814	5651	5571	5821	5752	5627	5620	5718	5842	5732	5717	5700	5686	5715	5730	5639	5776	5743	5639	5650	5676	5636	5683	5779	5558	5633	5667	5810	5688	5842	5645	5708	5689	5563	5628	5744	5630	5555	5785	5721	5755	5643	5601	5780	5701	5653	5620	5783	5752	5859	5644	5646	5734	5759	5686	5769	5572	5640	5653	5782	5665	5723	5721	5781	5681	5711	5756	5749	5667	5645	5708	5660	5740	5835	5665	5774	5592	5764	5629	5731	5758	5635	5630	5867	5634	5700	5711	5675	5638
21645	18349	9954	4185	2012	1102	841	712	720	734	735	690	684	679	678	700	682	673	733	748	700	704	698	723	674	798	720	706	660	730	663	706	717	758	714	701	711	697	743	658	759	701	682	695	698	719	742	707	699	665	716	727	685	721	702	782	729	694	718	724	705	672	711	795	728	621	700	716	762	680	694	752	712	729	691	718	701	717	673	700	750	736	699	737	693	721	680	688	715	735	726	679	707	666	707	725	716	677	704	723	702	704	692	752	688	716	759	673	703	706	698	698	673	667	697	686	742	725	744	694	675	710	741	663	726	660	698	675	717	725	750	748	758	694	675	703	702	715	761	717	710	678	703	710	705	774	697	709	715	737	735	768	697	716	745	680	719	657	689	748	705	723	683	713	723	732	760	714	712	726	724	720	744	709	745	677	707	694	753	754	704	742	741	718	714	717	738	756	701	725	696	702	664	740	721	735	752	712	712	684	702	695	711	696	684	703	716	734	732	750	697	709	706	679	700	724	676	694	709	660	729	712	700	707	696	698	733	706	658	759	712	676	740	711	713	684	737	746	733	751	735	789	719	736	718	733	717	766	711	712	715	737	710	706	710	744	706	697	797	773	722	686	734	715	686	681	677	664	718	738	730	672	726	728	740	693	678	719	701	696	744	681	691	696	673	722	681	728	767	676	663	756	697	717	763	677	676	698	759	689	678	711	695	776	704	694	684	691	690	705	694	740	704	729	720	771	725	742	735	745	736	706	723	720	696	725	717	721	723	684	665	757	716	732	696	675	720	736	768	713	707	735	711	745	712	710	709	725	725	723	735	725	727	717	696	728	700	664	664	698	692	705	756	701	690	703	729	718	747	744	704	727	712	716	673	750	720	693	758	691	759	746	688	722	748	704	646	786	673	721	687	712	720	674	762	743	719	671	739	722	734	711	686	646	709	752	675	731	722	697	686	690	705	785	769	711	681	685	723	712	616	780	716	712	698	701	732	727	720	746	698	727	701	704	728	746	759	706	716	730	711	677	712	665	744	670	727	740	726	714	722	725	720	735	667	699	696	711	676	764	732	735	721	716	747	741	738	659	728	681	693	692	706	687	736	780	725	734	689	742	769	656	699	697	749	677	700	712	653	696	763	737	719	726	745	727	763	744	743	707	707	732	704	696	680	686	725	745	679	706	746	698	712	701	735	724	749	708	756	720	734	685	709	728	708	708	695	678	687	735	737	704	745	718	729	696	699	712	699	705	690	705	730	723	690	702	687	733	756	672	787	702	701	704	727	687	707	707	735	721	688	696	746	726	721	728	718	723	689	680	737	735	681	703	709	738	731	718	713	728	756	672	732	699	702	691	710	723	709	708	740	698	739	723	740	687	761	698	697	681	717	693	713	712	721	686	706	711	712	725	767	687	748	730	747	750	673	710	730	723	717	728	676	739	694	711	652	680	747	705	756	732	754	722	692	731	682	723	684	711	754	698	715	729	774	724	723	689	737	709	695	686	681	705	684	720	727	722	690	720	693	693	680	721	730	732	703	717	759	697	676	692	692	682	669	718	713	709	706	690	656	697	729	752	645	710	753	682	702	715	676	720	711	785	746	723	769	702	722	721	742	729	721	709	732	710	706	676	732	725	671	751	755	691	711	713	684	666	756	697	719	727	719	692	727	725	712	723	735	706	706	711	710	749	672	735	699	707	670	721	730	733	724	687	738	704	699	754	721	738	712	690	725	703	690	735	726	729	706	725	693	732	679	720	663	706	703	704	715	706	702	703	715	726	736	737	718	761	729	694	687	763	719	737	637	724	722	752	662	644	703	725	726	717	719	695	729	678	704	628	719	698	721	711	763	722	676	689	693	691	691	752	754	727	716	734	734	759	711	714	703	709	729	714	697	685	751	725	740	722	700	737	700	697	707	723	699	714	730	760	680	713	717	696	687	738	716	700	687	709	765	716	711	731	737	719	718	695	743	735	736	722	735	706	696	688	774	704	710	719	731	675	738	754	750	696	652	738	751	725	746	740	694	755	712	685	701	724	752	750	696	744	737	720	677	671	722	694	666	767	716	702	747	694	700	734	742	709	738	732	726	739	687	688	679	701	705	752	706	698	703	749	720	769	694	739	745	740	723	730	731	713	739	715	732	711	755	736	765	770	709	686	736	699	717	710	706	677	709	693	686	732	756	706	700	682	760	693	718	695	739	716	721	710	731	729	675	733	663	725	710	711	730	732	693	747	708	754	688	744	734	712	765	739	700	741	719	723	752	707	699	696	758	713	746	706	744	733	701	744	713	741	708	699	704	751	721	735	678	713	686	697	697	734	720	722	688	731	711	747	755	700	726	744	661	700	679	689	702	706	732	691	715	716	734	728	641	671	712	724	767	698	677	726	721	716	689	682	734	684	721	711	749	676	736	704	703	693	679	702	697	690	724	729	720	721	730	732	678	748	738	635	764	736	713	736	689	708	722	727	729	715	746	678	726	675	718	750	747	746	724	747	659	721	691	735	709	729	737	715	720	723	678	741	715	700	696	733	706	701	704	701	670	665	760	763	724	743	730	731	725	737	764	675	700	691	704	732	728	711	724	697	724	697	702	736	750	723	692	694	763	764	696	735	716	725	667	685	723	712	693	700	702	723	685	690	769	732	692	715	709	749	707	723	767	691	743	735	768	722	682	722	687	719	654	687	746	783	708	724	723	718	698	715	718	700	734	691	731	716	666	757	678	682	759	722	703	693	714	711	721	682	698	688	731	726	766	742	753	669	730	707	707	728	679	701	713	773	693	709	678	707	727	718	731	727	721	691	746	717	716	711	697	693	731	679	699	717	727	680	642	735	725	723	695	709	718	735	694	704	676	714	705	721	692	652	745	657	674	675	758	679	719	723	722	672	739	700	661	699	682	696	719	726	696	759	684	694	718	744	712	684	694	693	725	659	694	731	729	722	690	674	721	697	700	739	742	762	739	661	725	701	775	701	701	724	739	703	687	713	679	725	669	704	663	728	721	695	725	725	689	684	731	767	680	735	747	807	696	694	722	723	717	688	691	718	724	713	777	667	745	696	705	728	747	706	731	744	724	689	700	688	744	693	728	674	732	691	697	732	741	700	731	712	730	683	677	706	711	694	722	683	718	687	668	715	710	669	674	700	745	718	768	773	714	751	716	706	687	746	731	715	710	693	715	743	688	732	702	715	707	717	692	672	680	716	727	669	743	701	679	733	692	673	695	728	717	732	685	716	681	724	702	657	711	756	723	647	744	718	683	741	744	754	757	706	688	703	691	740	722	735	683	701	737	713	703	702	712	734	717	693	709	717	686	707	725	711	687	668	685	675	731	691	708	708	704	767	705	771	698	741	737	698	753	737	692	768	742	736	734	742	738	683	702	691	697	681	746	728	730	715	724	731	708	740	734	733	668	661	713	725	703	735	682	722	755	725	719	704	713	719	737	679	754	654	689	746	774	703	729	731	710	714	685	683	736	696	678	694	748	697	708	707	735	708
56543	46328	35225	31906	26476	14164	7914	6548	6265	6255	6268	6300	6344	6317	6316	6331	6468	6270	6270	6367	6485	6380	6352	6394	6437	6356	6364	6320	6380	6229	6431	6410	6235	6314	6356	6283	6204	6360	6313	6388	6397	6320	6204	6379	6282	6291	6337	6496	6355	6299	6320	6373	6292	6351	6196	6357	6237	6389	6288	6306	6385	6438	6210	6366	6244	6370	6308	6366	6444	6358	6409	6401	6279	6344	6372	6314	6204	6339	6266	6346	6323	6402	6405	6318	6256	6274	6275	6399	6324	6327	6250	6288	6350	6190	6255	6312	6273	6373	6368	6340	6342	6441	6158	6315	6296	6342	6281	6313	6238	6229	6277	6414	6362	6318	6314	6330	6266	6500	6438	6417	6325	6422	6297	6366	6365	6217	6284	6353	6340	6472	6306	6385	6355	6272	6311	6311	6215	6308	6405	6300	6259	6411	6343	6265	6396	6229	6377	6352	6335	6235	6332	6447	6451	6281	6322	6289	6292	6163	6440	6255	6241	6464	6368	6329	6401	6191	6379	6413	6390	6392	6372	6310	6397	6354	6362	6299	6410	6345	6282	6416	6286	6373	6399	6239	6407	6287	6335	6389	6434	6335	6305	6345	6251	6283	6467	6348	6309	6414	6330	6285	6371	6369	6335	6403	6318	6311	6356	6273	6303	6520	6513	6241	6388	6453	6367	6279	6540	6388	6313	6375	6420	6453	6387	6364	6408	6290	6322	6298	6360	6509	6422	6427	6368	6415	6291	6291	6484	6467	6432	6320	6279	6421	6484	6431	6317	6389	6255	6352	6387	6377	6343	6306	6381	6352	6345	6398	6262	6374	6412	6433	6300	6424	6308	6378	6415	6325	6434	6326	6348	6305	6304	6340	6418	6370	6263	6390	6379	6419	6325	6306	6466	6238	6199	6308	6381	6408	6382	6363	6208	6273	6380	6342	6281	6449	6323	6316	6383	6378	6417	6368	6349	6448	6336	6365	6268	6343	6261	6293	6366	6317	6358	6282	6454	6274	6303	6319	6347	6319	6339	6323	6362	6347	6370	6352	6349	6445	6339	6261	6363	6267	6353	6306	6396	6286	6350	6387	6331	6301	6432	6406	6419	6335	6364	6406	6310	6386	6249	6444	6275	6440	6174	6331	6298	6335	6266	6245	6316	6233	6209	6293	6312	6308	6427	6490	6355	6316	6370	6359	6349	6381	6269	6302	6344	6297	6287	6279	6436	6325	6467	6223	6440	6384	6358	6400	6448	6317	6384	6438	6329	6267	6354	6210	6307	6372	6381	6316	6440	6348	6415	6299	6413	6338	6263	6353	6217	6278	6311	6302	6407	6351	6378	6331	6397	6432	6450	6289	6339	6240	6431	6427	6455	6374	6269	6227	6343	6266	6278	6315	6341	6338	6403	6371	6492	6438	6361	6381	6383	6429	6389	6325	6303	6325	6391	6375	6469	6368	6350	6282	6474	6290	6420	6368	6372	6358	6394	6306	6217	6308	6426	6247	6327	6386	6265	6318	6469	6402	6338	6398	6424	6313	6428	6400	6344	6430	6373	6413	6353	6374	6392	6433	6352	6367	6287	6266	6382	6228	6427	6309	6355	6308	6352	6240	6417	6261	6383	6338	6375	6303	6330	6370	6380	6365	6305	6402	6381	6251	6320	6382	6287	6306	6327	6294	6431	6319	6290	6253	6352	6400	6379	6313	6435	6462	6303	6292	6484	6351	6383	6292	6265	6199	6316	6486	6240	6343	6407	6331	6317	6324	6246	6369	6403	6337	6276	6380	6360	6367	6267	6344	6233	6353	6273	6365	6289	6531	6376	6247	6284	6308	6324	6434	6275	6441	6390	6386	6268	6282	6352	6438	6297	6301	6431	6295	6384	6330	6469	6505	6382	6324	6451	6450	6311	6270	6364	6321	6253	6290	6349	6278	6429	6476	6445	6540	6401	6388	6312	6249	6406	6329	6366	6390	6355	6341	6390	6166	6443	6260	6471	6471	6281	6443	6303	6240	6347	6441	6354	6361	6302	6356	6312	6313	6299	6484	6297	6261	6370	6294	6422	6440	6354	6297	6253	6181	6373	6293	6398	6404	6453	6220	6329	6375	6177	6231	6398	6282	6348	6444	6299	6311	6334	6260	6374	6348	6366	6330	6344	6359	6348	6383	6380	6357	6317	6266	6369	6374	6374	6278	6263	6369	6302	6384	6336	6346	6251	6407	6342	6386	6454	6319	6361	6321	6247	6237	6495	6264	6319	6290	6280	6334	6380	6401	6246	6293	6336	6377	6596	6270	6471	6299	6291	6375	6296	6383	6285	6268	6245	6398	6372	6346	6392	6198	6343	6493	6264	6357	6282	6326	6307	6405	6323	6109	6365	6338	6269	6240	6492	6308	6453	6351	6322	6355	6386	6305	6353	6316	6348	6370	6350	6269	6329	6399	6341	6394	6275	6459	6380	6396	6253	6219	6302	6503	6315	6240	6286	6337	6362	6226	6406	6330	6368	6361	6328	6355	6156	6510	6442	6309	6309	6388	6415	6392	6417	6276	6329	6371	6321	6383	6346	6335	6247	6357	6429	6426	6202	6368	6408	6392	6271	6293	6260	6325	6222	6241	6367	6348	6356	6332	6370	6363	6372	6366	6302	6460	6315	6344	6439	6359	6262	6402	6282	6298	6352	6219	6332	6320	6292	6324	6394	6200	6409	6281	6414	6503	6358	6410	6321	6329	6339	6204	6317	6234	6266	6328	6423	6317	6433	6324	6347	6440	6378	6395	6475	6444	6280	6359	6457	6283	6307	6431	6387	6394	6258	6460	6310	6341	6426	6341	6371	6257	6369	6391	6358	6387	6328	6372	6293	6336	6267	6448	6272	6281	6380	6350	6335	6309	6295	6353	6302	6268	6201	6349	6227	6303	6371	6364	6427	6229	6289	6320	6384	6226	6385	6397	6276	6387	6259	6379	6403	6330	6320	6397	6444	6387	6282	6437	6298	6305	6374	6185	6268	6244	6456	6330	6328	6494	6261	6409	6369	6259	6294	6231	6285	6354	6240	6369	6453	6310	6302	6470	6393	6363	6288	6229	6408	6290	6426	6356	6303	6193	6326	6376	6419	6284	6328	6344	6422	6520	6411	6369	6311	6417	6199	6263	6403	6335	6337	6298	6361	6447	6370	6308	6329	6373	6290	6337	6374	6325	6514	6438	6376	6314	6430	6335	6344	6381	6420	6373	6377	6315	6373	6317	6395	6283	6335	6406	6365	6341	6251	6350	6313	6332	6355	6421	6306	6271	6314	6394	6298	6292	6342	6258	6499	6444	6337	6327	6289	6315	6357	6378	6358	6223	6260	6348	6338	6303	6355	6297	6346	6356	6317	6273	6281	6381	6302	6339	6453	6397	6280	6410	6309	6276	6269	6277	6349	6353	6441	6370	6445	6349	6263	6424	6354	6207	6271	6332	6262	6403	6348	6403	6440	6533	6321	6320	6421	6492	6327	6338	6288	6308	6434	6290	6273	6321	6398	6369	6395	6179	6318	6338	6466	6352	6335	6387	6279	6323	6321	6388	6292	6347	6370	6430	6350	6354	6288	6329	6280	6460	6415	6360	6469	6269	6327	6415	6379	6278	6332	6358	6347	6445	6399	6343	6425	6460	6398	6225	6436	6248	6327	6343	6368	6356	6371	6356	6358	6253	6317	6412	6398	6294	6184	6308	6297	6296	6230	6234	6247	6311	6446	6360	6422	6323	6423	6348	6243	6303	6384	6242	6332	6360	6406	6337	6355	6365	6324	6334	6426	6225	6358	6355	6307	6345	6373	6344	6300	6287	6486	6361	6459	6387	6367	6336	6372	6306	6360	6369	6336	6224	6380	6426	6240	6420	6432	6406	6418	6294	6297	6362	6265	6511	6389	6377	6319	6324	6229	6466	6412	6326	6435	6310	6285	6390	6280	6386	6325	6271	6337	6371	6254	6377	6388	6435	6320	6368	6338	6393	6454	6357	6429	6357	6440	6383	6373	6418	6228	6429	6222	6277	6365	6429	6319	6249	6356	6260	6296	6319	6364	6449	6264	6308	6207	6277	6450	6459	6401	6263	6397	6306	6350	6353	6497	6380	6453	6425	6389	6299	6291	6398	6308	6456	6460	6314	6408	6365	6333	6357	6360	6448	6283	6464	6311	6432	6377	6368	6533	6385	6465	6245	6382	6336	6218	6385	6452	6362	6317	6460	6240	6319	6282	6438	6374	6302	6320	6286	6398	6210	6381	6439	6246	6305	6290	6372	6261	6455	6339	6267	6348	6258	6288	6368	6380	6290	6329	6390	6388	6195	6301	6394	6324	6298	6241	6412	6265	6340	6214	6288	6335	6295	6401	6353	6298	6330	6239	6216	6316	6327	6386	6313	6293	6311	6304	6405	6481	6286	6271	6261	6460	6409	6371	6271	6355	6274	6361	6402	6553	6363	6430	6387	6331	6298	6463	6348	6217	6321	6336	6282	6280	6373	6455	6316	6312	6390	6443	6389	6295	6401	6400	6302	6295	6253	6343	6333	6246	6258	6456	6310	6298	6313	6403	6348	6339	6306	6437	6282	6471	6300	6295	6450	6323	6422	6362	6236	6428	6435	6385	6253	6324	6375	6268	6422	6316	6306	6354	6398	6269	6326	6446	6083	6260	6218	6432	6247	6370	6438	6338	6313	6351	6255	6371	6353	6186	6364	6317	6460	6272	6288	6334	6443	6446	6478	6416	6416	6335	6247	6249	6337	6331	6259	6447	6362	6215	6215	6374	6397	6364	6311	6333	6388	6374	6351	6459	6361	6331	6234	6263	6454	6420	6426	6444	6473	6397	6232	6256	6407	6413	6436	6330	6341	6350	6311	6282	6279	6341	6368	6313	6347	6363	6426	6298	6410	6330	6390	6295	6343	6346	6206	6416	6424	6347	6406	6314	6365	6507	6361	6322	6422	6292	6286	6365	6378	6316	6195	6248	6371	6348	6354	6408	6264	6319	6467	6327	6394	6246	6363	6409	6411	6221	6277	6238	6395	6404	6368	6372	6377	6211	6337	6290	6342	6396	6212	6192	6382	6445	6275	6327	6431	6345	6338
44507	49606	31915	16434	6014	2087	893	649	685	654	602	636	649	683	629	639	671	627	685	722	679	629	645	672	675	667	623	639	629	641	642	671	629	622	619	631	637	680	638	625	665	659	624	618	612	678	678	672	672	641	699	657	631	627	594	640	681	642	659	671	625	673	626	624	649	688	634	637	661	668	606	687	660	699	658	666	672	617	673	625	636	710	639	619	616	649	629	685	651	672	656	647	647	677	633	643	647	667	711	660	636	631	643	643	672	640	673	668	632	668	683	616	676	677	675	662	662	630	657	659	667	651	668	611	655	677	630	651	703	681	649	650	668	658	663	596	650	699	645	676	624	639	590	677	674	689	667	612	637	629	675	669	670	657	626	647	642	641	606	644	629	646	651	691	609	625	657	660	676	659	689	663	650	656	690	704	667	655	674	661	660	624	644	613	657	657	658	607	603	633	714	660	656	680	702	644	636	658	674	746	673	670	657	639	646	648	623	656	652	694	623	622	675	630	672	641	669	708	713	663	665	679	678	636	661	687	662	659	646	642	665	647	658	644	604	649	663	659	662	667	640	604	664	671	651	692	640	636	619	667	608	659	642	678	643	661	693	632	623	698	615	641	645	680	685	697	672	627	678	624	601	636	634	603	668	691	641	635	660	637	637	619	626	650	625	599	648	652	670	600	641	712	627	678	699	697	641	684	617	716	657	666	651	689	701	630	669	615	669	639	680	628	693	688	667	653	624	626	637	667	631	676	642	667	672	661	666	580	704	655	652	672	697	660	637	663	616	630	646	595	682	653	640	652	638	647	658	614	683	603	654	658	663	637	607	687	663	611	632	650	654	636	670	669	647	631	658	661	694	638	633	636	711	640	679	683	655	656	649	682	662	671	650	646	634	597	666	632	626	645	671	670	628	674	716	599	612	640	635	684	644	685	653	675	652	701	634	646	633	664	680	662	639	618	652	646	593	647	635	607	636	667	641	672	675	682	617	638	653	683	652	672	624	660	656	642	688	652	682	650	675	678	665	630	623	647	685	651	633	648	682	676	646	679	629	704	655	658	667	635	599	723	653	672	619	657	675	643	627	657	682	664	697	659	652	653	656	701	696	665	595	653	629	656	657	643	651	677	652	715	679	637	664	673	650	630	659	582	604	678	683	611	629	611	637	613	652	656	624	626	627	665	664	645	660	658	635	634	674	659	629	630	665	657	677	618	687	723	693	609	672	630	660	641	660	637	661	626	674	681	658	666	738	632	616	653	623	629	663	622	664	628	633	646	698	616	617	641	650	636	598	652	669	689	669	670	638	700	619	625	635	665	673	691	685	644	633	679	693	677	685	617	666	694	706	718	633	669	641	681	659	646	598	644	714	693	639	647	612	693	632	617	642	670	641	681	636	666	649	678	620	649	675	597	614	679	673	653	654	695	730	655	605	660	653	650	621	675	659	704	660	640	664	648	603	624	691	688	696	680	666	667	668	648	624	687	654	657	721	703	622	667	636	680	623	654	656	680	626	648	684	626	633	681	688	655	637	658	634	649	683	627	697	613	661	645	694	670	677	640	659	681	663	656	683	650	678	625	659	608	609	657	702	625	664	644	609	657	647	647	602	625	711	672	679	656	643	645	642	667	637	632	592	676	656	667	612	677	620	651	642	648	665	654	639	634	690	626	640	625	672	634	652	602	675	624	641	619	644	609	651	641	692	624	616	642	640	699	619	664	638	632	627	667	678	645	684	659	674	633	665	675	608	656	672	622	686	633	669	717	617	636	646	607	636	620	620	657	587	627	659	635	645	678	613	645	648	615	669	679	635	628	623	646	601	652	684	656	649	699	662	682	644	633	617	633	639	697	652	656	653	687	629	619	660	629	664	578	636	664	612	663	642	648	690	639	704	636	654	633	656	608	637	658	631	651	648	641	653	656	656	737	639	663	700	657	651	647	595	619	690	636	661	661	656	632	714	659	652	667	675	617	645	684	644	675	701	668	674	692	645	667	648	674	668	661	660	631	613	660	671	686	624	667	552	680	627	629	617	691	668	665	616	619	683	678	656	639	681	626	645	644	671	605	676	667	644	631	682	683	630	654	664	713	635	634	686	646	655	600	657	628	646	652	664	668	647	651	672	678	678	654	682	632	667	675	635	632	647	626	677	609	646	642	626	647	634	665	665	596	663	654	653	671	662	660	669	620	652	643	663	657	676	666	612	728	625	654	634	657	662	624	653	643	648	638	655	622	656	681	639	652	633	634	627	673	641	633	637	665	604	650	648	663	657	651	671	705	628	635	648	621	618	682	680	686	630	680	647	721	647	682	652	658	693	627	679	645	691	709	615	657	635	648	666	699	652	698	667	637	680	645	657	659	693	694	678	624	654	599	643	614	665	622	640	607	641	585	666	711	665	726	677	640	694	659	670	697	671	613	648	686	670	685	688	630	651	597	627	622	616	682	601	654	649	628	675	638	674	684	657	639	625	643	632	652	620	636	637	654	675	643	650	668	604	628	618	623	636	661	698	695	655	725	617	629	652	679	617	654	656	673	646	642	652	644	646	673	678	643	615	742	642	637	596	633	654	654	656	609	685	682	642	690	660	711	671	680	631	689	658	656	632	678	640	600	650	599	676	613	663	614	688	687	683	599	668	657	671	658	671	671	636	684	649	632	625	628	643	638	666	681	635	629	678	636	654	674	636	694	654	654	668	653	661	653	637	619	707	631	672	678	641	678	645	645	616	663	644	693	641	656	695	616	691	657	670	620	659	661	615	669	617	642	673	664	661	648	669	687	606	641	656	653	654	700	640	659	655	673	646	669	653	597	653	651	661	629	664	647	653	646	733	678	600	634	692	667	597	635	601	623	626	670	671	639	650	664	623	627	658	658	704	678	640	613	625	643	639	629	641	682	595	643	686	667	663	693	638	674	635	713	700	716	681	664	617	657	628	676	644	670	584	644	640	682	626	668	647	643	649	670	658	692	657	601	637	699	673	678	677	647	691	654	630	668	626	633	662	651	659	635	658	642	663	661	666	618	672	644	659	646	650	662	666	686	639	641	621	630	674	644	686	648	643	661	696	608	619	617	630	642	649	672	656	614	681	661	605	653	653	657	637	631	668	665	646	680	635	691	666	643	669	675	656	656	629	619	680	643	642	667	666	634	655	658	645	704	637	679	707	662	596	662	701	695	617	695	670	623	650	702	680	635	643	637	653	659	602	659	640	648	605	619	643	600	636	668	620	629	660	654	662	652	631	649	670	658	625	679	684	603	686	690	692	672	638	680	673	661	630	654	616	688	674	680	646	667	628	696	650	623	669	652	631	646	656	665	654	597	644	658	606	665	635	649	622	635	647	591	625	657	646	679	637	657	652	622	642	627	670	651	650	647	694	674	604	680	694	638	637	664	650	655	664	654	681	645	648	691	642	643	657	657	678	713	617	643	635	644	645	605	656	678	619	655	624	632	611	651	695	619	643	659	654	672	671	662	642	623	617	666	626	665	580	655
60206	60737	57109	50549	41225	26141	11674	6136	5954	5908	5985	5976	5778	5875	5982	5921	5930	5773	5810	5821	5822	5892	5951	5872	5838	5828	5717	5851	5893	5778	5752	5959	5735	5830	5894	5841	5857	5883	5884	5824	5777	5875	5839	5936	5883	5828	5792	5753	5910	5902	5700	5843	5866	5953	5861	5774	5983	5904	5836	5903	5786	5786	5820	5683	5860	5789	5803	5849	5845	5913	5941	5760	5857	5847	5900	5827	5919	5881	5804	5853	5826	5802	5815	5847	5766	5844	5907	5964	5864	5931	5860	5883	5836	5827	5801	5757	5926	5848	5965	5932	5737	5925	5761	5855	5880	5974	5989	5835	5818	5816	5732	5868	5886	5822	5850	5925	5912	6000	5836	5836	5829	5816	5816	5838	5933	5878	5814	5888	5847	5832	5884	5805	5842	5815	5866	5834	5881	5822	5835	5776	5766	5799	5952	5879	5929	5686	5844	5840	5836	5736	5857	5878	5811	5849	5902	5697	5838	5767	5809	5963	5961	5932	5756	5802	5822	5786	5886	5866	5760	5827	5830	5816	5829	5968	5751	5808	5868	5934	5895	5877	5799	5922	5728	5974	5895	5826	5905	5929	5926	5846	5833	5818	5878	5852	5883	5681	5818	5812	5863	5765	5843	5804	5814	5825	5800	5815	5790	5830	5876	5825	5801	5863	5966	5772	5974	5884	5857	5759	5901	5836	5894	5852	5841	5860	5858	5730	5894	5860	5851	5849	5904	5900	5908	5945	5781	5788	5882	5911	5891	5926	5820	5810	6004	5900	5900	5864	5881	5716	5803	5999	5772	5807	5912	5970	5939	5921	5733	5847	5938	5932	5809	5772	5810	5887	5804	5774	5853	5885	5837	5826	5917	5878	5965	5845	5885	5875	5765	5777	5778	5655	5876	5914	5795	6019	5758	5903	5945	5857	5930	5762	5832	5888	5867	5775	5886	5794	5917	5809	5695	5884	5847	5804	5976	5917	5780	5787	5919	5784	5765	5812	5822	5830	5891	5890	5775	5835	5818	5922	5837	5755	5947	5905	5865	5795	5809	5768	5836	5836	5928	5783	5764	5961	5767	5856	5899	5847	5772	5964	5699	5833	5961	5763	5841	5917	5822	5703	5894	5901	5874	5921	5895	5941	5936	5745	5961	5861	5879	5730	5778	5881	5719	5926	5726	5878	5924	5923	5879	5836	5826	5877	5839	5745	5861	5819	5893	5875	5816	5746	5870	5893	5818	5993	5864	5782	5804	5797	5721	5915	5816	5789	5808	5835	5845	5916	5888	5941	5739	5755	5847	5832	5765	5746	5905	5775	5822	5825	5897	5862	5816	5767	5827	5844	5836	5747	5844	5980	5854	5876	5858	5775	5773	5894	5803	5844	5907	5933	5845	5801	5834	5798	5863	5779	5811	5840	5833	5928	5921	5843	5775	5883	5710	5826	5898	5741	5821	5882	5855	5942	5836	5859	5951	5936	5796	5898	5898	5918	5873	5779	5930	5852	5813	5787	5864	5907	5862	5934	5756	5956	5823	5867	5906	5884	5750	5831	5805	5900	5881	5898	5725	5988	5819	5800	5949	5681	5802	5920	5830	5909	5885	5746	5891	5923	5790	5894	5786	5970	5945	5857	5810	5914	5847	5758	5822	5838	5992	5844	5824	5923	5819	5865	5865	5971	5873	5957	5867	5848	5921	5894	5851	5901	5795	5882	5984	5814	5917	5907	5877	5927	5856	5779	5925	5885	5782	5854	5926	5863	5811	5893	5910	5859	5859	5832	5957	5862	5866	6012	5919	5796	5963	5750	5774	5926	5863	5824	5907	5975	5909	5837	5904	5863	5840	5749	5777	5964	5804	5797	5827	5918	5813	5893	5835	5745	5848	5839	5770	5908	5893	5932	5927	5890	5897	5890	5726	5758	5986	5722	5860	5893	5869	5773	5834	5845	5802	5960	5929	5758	5786	5985	5920	5818	5812	5848	5758	5920	5814	5796	5816	5886	5855	5841	5780	5786	5878	5900	5835	5924	5850	5749	5990	5851	5892	5757	5844	5761	5793	5935	5773	5948	5959	5796	5716	5812	5763	5942	5948	5804	5840	5909	5749	5861	5881	5888	5814	5880	5872	5764	5799	5886	5922	5859	5892	5888	5846	5790	5866	5764	5957	5769	5967	5923	5874	5755	5912	5921	5896	5877	5844	5895	5838	5875	5928	5888	5850	5810	5983	5717	5830	5983	5832	5832	5844	5801	5815	5859	5872	5796	5868	5918	5758	5812	5827	5853	5872	5903	5771	5798	5824	5955	5775	5953	5921	5823	5837	5946	5871	5764	5849	5836	5823	5816	5872	5853	5848	5920	5829	5812	5799	5901	5720	5841	5811	5767	5791	5960	5893	5801	5846	5967	5748	5925	5992	5900	5861	5925	5897	5827	5826	5969	5863	5839	6043	5748	5902	5831	5927	5767	5825	5894	5866	5849	5872	5680	5860	5843	5915	5870	5751	5797	5900	5910	5872	5797	5713	5860	5837	5834	5769	5854	5819	5804	5812	6002	5972	5828	5825	5912	5823	5902	5823	5878	5824	5756	5899	5903	5919	5719	5876	5900	5771	5803	5871	5884	5952	5863	5701	5852	5798	6034	5833	5824	5858	5860	5846	5887	5852	6022	5908	5778	5856	5893	5988	5855	5874	5805	5831	5833	5894	5906	5888	5954	5701	6010	5730	5885	5850	5914	5814	5838	5909	5841	5802	5865	5934	5837	5795	5789	5752	5935	5849	5793	5873	5873	5886	5864	5821	5816	5680	5731	5822	5843	5836	5773	5857	5818	5721	5900	5901	5901	5945	5818	5783	5813	5979	5915	5889	5939	5798	5784	5764	5928	5870	5846	5736	5865	5933	5741	5933	5884	5862	5899	5872	5898	5790	5920	5916	5780	5956	5826	5821	5857	5764	5838	5853	5912	5888	5893	5831	5872	5749	5916	5733	5806	5868	5857	5937	5896	5857	5957	5867	5732	5897	5815	5994	5894	5919	5860	5826	5861	5980	5823	5808	5902	5804	5914	5888	5967	5854	5848	5903	5852	5839	5810	5820	5949	5926	5891	5923	5750	5799	5857	5897	5798	5827	5795	5940	5782	5705	5832	5918	5861	5891	5794	5796	5878	5729	5786	5788	5844	5876	5903	5913	5890	5956	5786	5664	5917	5821	5868	5830	5806	5854	5827	5820	5809	5787	5884	5875	5939	5884	5885	5933	5891	5803	5804	5858	5795	5984	5911	5870	5909	5850	5908	5885	5821	5924	5767	5786	5841	5998	5846	5774	5773	5785	5843	5873	5810	5920	5817	5911	5989	5841	5874	5796	5856	5894	5865	5723	5881	5786	5756	5964	5835	5834	5871	5892	5906	5841	5932	5893	5867	5874	5813	5905	5795	5944	5857	5730	5809	5801	5947	5868	5855	5795	5817	5818	5698	5792	5936	5819	5900	5915	5937	5821	5887	5831	5861	5893	5910	5749	5895	5894	5824	5783	5850	5718	5767	5829	5874	5829	5832	5880	5882	5930	5866	5725	5881	5782	5829	5922	5955	5821	5897	5765	5848	5859	5914	5867	5791	5792	6001	5779	5939	5876	5825	5805	5853	5874	5869	5813	5834	5927	5881	5894	5982	5935	5827	5853	5867	5928	5872	5928	5852	5841	5856	5861	5796	5934	5761	5933	5965	5737	5915	5912	5834	5771	5915	5886	5805	5903	5848	5886	5773	5937	5898	5814	5775	5852	5738	5771	5750	5889	5814	5855	5790	5824	5887	5861	5723	5951	6079	5895	5808	5884	5858	5818	5938	5796	5830	5821	5844	5820	5803	5993	5848	5873	5731	5895	5942	5829	5947	5865	5961	5797	5895	5846	5835	5947	5911	5874	5825	5890	5858	5880	5833	5917	5857	5903	5812	5854	5842	5806	5895	5823	5877	5923	5882	6015	5933	5857	5828	5791	5992	5853	5784	5855	5967	5759	5767	5878	5948	5969	5876	5873	5828	5900	5815	5873	5852	5812	5758	5865	5821	5759	5872	5793	5924	5929	5878	5836	5853	5851	5778	5833	5871	5925	5687	5885	5838	5860	5884	5913	5903	5865	5855	5828	5786	5815	5767	5875	5844	5886	5831	6039	5889	5911	5782	5687	5894	6010	5873	5749	5863	5925	5918	5784	5874	5880	5976	5901	5920	5835	5844	5709	5986	5956	5898	5862	5854	5948	5824	5865	5874	5853	5929	5790	5833	5854	5853	5766	6006	5854	5791	5977	5809	5697	5934	5906	5859	5917	5869	5698	5787	5802	5838	5871	5832	5828	5851	5846	5729	5781	5870	5874	5911	5757	5796	5842	5881	5916	5868	5893	5850	5740	5846	5904	5872	5838	5881	5754	5941	5821	5840	5907	5928	5970	5813	5931	5882	5877	5737	5834	5899	5823	5850	5806	5972	5851	5912	5857	5838	5906	5901	5841	5831	6026	5885	5856	5780	5810	5874	5811	5875	5884	5793	5794	5916	5817	5712	5855	5925	5947	5794	5807	5706	5792	5803	5887	5829	5809	5795	6036	5753	5802	5893	5986	5692	5866	5890	5891	5872	5787	5751	5810	5794	5778	5932	5863	5608	5896	5855	5845	5761	5824	5758	5835	5823	5868	5889	5784	5801	5796	5760	5810	5846	5906	5787	5853	5904	5824	5771	5909	5982	5922	5896	5869	5758	5757	5842	5954	5836	5821	6022	5940	5811	5997	5779	5798	5777	5723	5851	5946	5883	5879	5888	5882	5934	5799	5837	5756	5747	5850	5911	5885	5671	5913	5809	5854	5804	5905	5853	5935	5888	5831	5937	5842	5873	5798	5885	5828	5788	5878	5913	5760	5937	5895	5845	5730	5835	5910	5831	5841	5886	5968	5959	5752	5913	5933	6069	5800	5887	5857	5905	5779	5819	5736	5890	5851	5731	5891	5874	5766	5835	5762	5836	5647	5818	5889	5919	5898	5765	5719	5729	5838	5855	5833	5970	5838	5917	5773	5893	5949	5862	5857	5929	5820	5791	5835	5890	5992	5748	5905	5832	6037	5742	5862	5783
32523	36578	22262	9367	3472	1519	954	820	777	734	794	816	769	800	756	759	818	784	714	784	835	782	796	807	774	796	820	778	770	839	772	821	784	803	772	809	822	801	806	840	796	784	747	795	781	736	736	748	762	795	767	800	774	788	811	785	756	809	821	809	809	774	796	750	794	720	817	816	794	799	791	770	805	790	800	791	751	746	739	743	730	809	786	813	752	770	785	828	792	767	795	781	764	815	786	754	763	810	822	739	776	763	793	780	793	750	794	762	741	752	778	818	730	788	766	792	787	679	791	796	870	748	784	786	773	784	797	824	838	808	837	751	813	764	822	745	831	748	824	827	828	807	729	769	743	737	751	788	810	788	786	764	807	776	757	769	759	772	720	771	781	782	753	795	806	793	757	815	811	782	839	818	788	746	762	748	780	746	755	696	747	773	755	781	766	792	775	819	805	743	793	782	798	813	809	817	800	778	800	805	784	831	782	806	826	776	805	746	778	802	803	833	772	800	789	760	800	783	792	761	757	755	792	774	816	751	780	759	801	763	810	794	813	777	776	757	793	804	784	797	783	818	809	728	827	809	851	810	807	777	761	788	792	760	803	796	813	764	744	807	781	785	777	776	766	776	834	813	797	826	790	787	779	832	750	793	782	869	804	770	824	788	787	774	811	760	805	722	729	794	761	789	748	753	802	787	793	795	801	817	765	792	758	751	778	854	772	785	778	804	816	795	811	790	809	760	822	786	823	740	841	779	800	719	803	773	793	774	796	811	738	780	788	804	768	807	777	823	757	802	812	815	814	771	766	775	770	797	792	740	804	802	828	777	791	761	770	795	819	767	813	820	826	814	766	814	820	807	770	774	826	785	709	749	814	828	759	840	794	835	780	802	797	772	826	832	852	762	819	775	785	802	777	799	777	764	801	787	830	822	850	782	755	780	753	808	829	821	801	808	760	829	756	774	795	817	774	751	793	826	726	774	834	746	788	772	775	780	800	804	832	804	764	789	845	750	806	767	765	777	807	813	831	792	775	810	799	801	752	827	732	754	798	789	788	794	777	820	758	781	790	761	780	700	780	833	803	814	783	736	770	787	785	790	826	811	772	773	799	767	785	745	806	789	793	743	776	804	824	833	822	782	849	810	772	803	809	797	829	797	802	781	745	770	781	780	759	797	824	865	750	756	762	791	807	749	801	792	745	792	778	772	754	788	751	777	771	787	805	803	751	796	799	745	782	757	829	815	794	768	800	804	812	765	792	817	774	813	793	741	795	781	758	774	812	806	801	788	781	784	756	742	728	809	778	813	801	817	783	817	814	824	746	814	748	781	759	814	793	761	787	807	773	815	803	770	806	771	786	793	768	756	755	807	805	792	784	770	778	801	793	817	837	789	756	807	795	815	844	764	810	789	779	784	773	778	748	739	793	756	809	799	785	799	740	768	756	774	752	807	769	782	796	801	820	857	818	823	772	786	766	744	767	760	853	811	768	767	769	801	794	813	791	728	712	813	762	827	761	798	823	763	801	744	838	787	815	793	757	805	804	745	752	705	728	773	782	804	857	793	814	758	793	777	759	780	818	780	812	812	821	802	795	820	756	759	792	771	815	791	787	747	809	813	848	803	745	820	795	854	808	791	815	832	782	801	788	762	786	781	809	768	814	767	732	821	815	828	834	808	791	856	829	807	788	851	774	818	806	788	797	755	747	782	784	824	817	789	756	742	802	805	755	830	834	797	795	785	799	810	728	792	783	759	774	771	769	786	799	752	797	787	802	783	805	809	780	782	764	801	766	806	745	787	744	768	794	726	785	756	789	793	816	794	756	766	759	789	749	767	753	786	804	765	765	755	744	793	773	810	794	793	730	876	761	824	808	785	806	803	763	733	799	804	768	809	807	795	767	790	773	772	842	800	816	770	773	789	776	756	760	824	842	766	805	810	781	791	797	785	808	804	797	806	814	729	808	773	767	790	749	787	751	763	783	808	785	793	771	777	790	731	796	781	769	817	789	730	762	817	776	783	760	794	811	777	795	794	790	759	692	785	819	740	741	776	851	751	788	789	769	830	818	746	810	795	806	779	790	797	700	805	776	791	772	725	810	723	822	804	753	799	790	748	751	794	763	758	804	783	779	770	792	803	814	770	819	799	741	714	755	797	828	794	792	736	810	774	766	816	786	797	759	801	793	756	793	729	813	772	783	762	747	771	806	722	788	787	756	773	809	811	776	771	782	804	833	793	778	831	788	810	853	763	789	800	840	758	753	730	776	769	802	771	799	796	757	753	770	786	790	773	824	792	793	726	789	799	781	788	714	720	818	781	790	755	802	759	811	752	799	781	793	802	779	778	817	756	800	798	801	768	799	738	761	815	785	798	758	766	769	786	753	781	775	775	786	802	795	733	813	819	795	779	784	715	800	769	804	778	779	844	818	818	797	768	761	812	773	712	795	788	770	764	751	743	783	795	781	758	810	785	766	767	755	812	764	723	770	721	783	789	796	775	805	760	774	772	762	758	781	822	777	810	825	791	777	733	741	776	785	787	787	818	744	791	749	796	777	815	820	742	768	790	781	810	781	811	786	816	775	756	835	798	834	790	796	777	741	747	792	784	796	791	751	802	800	740	806	821	787	764	787	818	778	772	804	811	750	779	780	780	774	818	801	759	773	786	826	759	761	767	774	774	774	778	757	782	765	793	751	780	736	794	781	797	763	791	758	758	835	767	765	758	838	704	793	806	778	713	773	831	805	838	779	756	798	800	778	812	737	810	772	745	791	797	751	757	759	752	761	796	762	751	790	798	816	744	778	825	804	813	809	820	771	794	804	802	795	751	798	827	818	720	795	783	766	817	801	778	771	780	800	799	816	790	802	792	772	858	764	782	780	778	791	807	812	803	811	781	793	808	809	762	807	759	793	765	813	798	793	754	787	789	775	783	761	754	793	813	803	792	817	751	777	804	783	799	777	758	807	769	828	781	776	801	791	767	800	761	699	779	784	785	791	812	762	815	769	761	823	775	845	777	736	796	819	800	816	804	788	824	827	814	808	804	800	805	761	743	745	771	785	813	743	814	825	773	780	769	803	795	807	798	800	782	810	826	771	787	770	791	802	779	754	814	808	813	792	799	817	764	803	809	790	778	820	799	786	735	803	793	766	782	756	789	761	782	801	787	789	802	755	772	747	778	798	763	776	778	803	802	762	750	768	750	790	830	745	784	732	765	769	767	825	757	781	793	756	741	770	771	783	790	821	775	771	808	792	809	804	785	760	769	830	800	798	770	807	771	757	833	771	767	828	812	786	753	755	761	748	789	796	797	784	773	803	804	804	756	794	797	765	798	856	787	818	798	814	836	789	825	820	791	803	788	751	814	822	821	802	843	819	814	795	788	802	780	787	778	796	786	800	773	803	788	791	770	768	787	780	791	795	789	834	745	783	775	817	796	807	813	770	763	751	765	702	798	772	779	829	787	770	781	767	773	793	841	772	797	758	777	818	776	774	778
64229	60236	46959	41202	33656	20298	10108	7056	6906	6804	6950	6852	6987	6804	6961	6826	6940	6946	7015	6862	6897	6918	6971	6869	6884	6816	6901	6813	6871	6897	6927	6930	6899	6941	6916	6822	6910	6728	6820	6847	6868	6945	6919	6918	6871	6962	6956	6904	6931	6903	6845	6854	6920	7016	6848	6931	6925	6939	6973	6900	6912	6994	6810	6882	6839	7091	6929	6904	6830	6863	6824	6856	6915	6919	6851	6844	6947	6802	6950	6893	6860	6856	6781	6985	6910	6862	6885	6887	6885	6928	6766	6784	6835	6856	6890	6942	6827	6856	6877	6849	6860	6854	6892	6846	6841	6855	6857	6857	6912	6886	6800	6865	6795	6908	6828	6862	6932	6744	6804	6790	6911	6899	6971	6970	6931	6988	6846	7002	6918	6978	7015	6869	6907	6795	6924	6967	7022	7016	6875	6757	6900	6740	6815	6849	6835	6764	6811	6814	6858	6922	6752	6889	6854	6979	6920	6863	6773	6985	6931	6897	6884	6892	6838	6810	6735	6864	6856	6940	6986	6883	6858	6720	6851	6879	6868	6816	6864	6888	6924	6877	6830	6954	7017	6780	6855	6900	6913	6780	6907	6762	6842	6984	6951	7015	6958	6843	7010	6869	6865	6963	6908	6867	6843	6907	6966	7003	6913	6931	6770	6871	6890	6859	6963	7010	6922	6853	6905	6922	6853	6910	6967	6804	6896	6843	6923	6816	6797	6892	6878	6832	6905	6922	6880	6733	6897	6834	6742	6936	6897	6955	6873	6815	6978	6904	6888	6849	6915	6821	6887	6826	6921	6866	6835	6858	6898	6896	6714	6755	6830	6855	6887	6848	7048	6888	6904	6870	6924	6921	6915	6833	6861	6757	6799	6900	6887	6883	6876	6951	6907	6972	6959	6849	6824	6790	6864	6870	6977	6833	6891	6847	6900	6916	6988	6883	6942	6883	6900	6833	6847	6938	6879	6872	6848	6837	6854	6899	6788	6834	6912	6894	6695	6709	6863	6896	6873	6979	6810	7063	6888	6803	6850	6829	6731	6800	6877	7069	6819	6827	6947	6945	6850	6876	6885	6861	6903	6784	6938	6831	6666	6872	6930	6892	6779	6996	6908	6872	7018	6831	6764	6898	6876	6951	6906	6772	6904	6918	6895	6949	6957	6860	6846	7067	6860	6822	7067	6796	6889	7060	7013	6775	6817	6818	6808	7001	6875	6852	7076	6914	6887	6876	6835	6937	6936	6838	6889	6860	6916	6785	7054	6794	7074	6976	6925	6923	6876	6823	6984	6792	6806	6754	7016	6910	6877	6863	6831	6858	6891	6909	6872	6792	6884	6907	6922	6779	6939	6890	6882	7118	6918	6829	6858	6956	6900	6895	6902	6864	6985	6830	6872	6933	6990	6727	6858	6948	6835	6681	6918	7036	6744	6834	6967	6774	6895	6864	6891	6800	6750	6870	6912	6876	6926	6918	6922	6759	6941	6930	6905	7004	6863	6783	6880	6831	6862	6970	7005	6990	6807	6941	6868	6916	6777	6962	6771	6759	7003	6978	6862	7018	6858	6901	6875	6975	6829	6774	6933	6900	6956	6906	6930	6949	6880	6881	6867	6778	6818	6800	6966	6850	7041	6829	6940	6864	6862	6903	6864	6834	6850	6894	6836	7013	6849	6887	6937	6883	6781	6945	6834	6743	6910	6983	6846	6897	6980	6861	6910	6729	6963	6996	6855	6878	6968	6819	6931	6903	6753	6848	6889	6856	6923	6929	6814	6823	6855	6803	6809	6826	6882	6997	6866	6919	6765	6909	6806	6866	6856	6788	7049	6866	6832	6919	6921	6919	6849	6905	6891	6802	6891	6894	6880	6822	6912	6858	7021	6952	6870	6983	6771	6930	6807	6843	6938	6921	6764	6946	6858	6893	6816	6792	6864	6874	6883	6955	7015	6846	6797	6906	6930	6911	6849	6958	6951	6901	6785	6794	6956	6937	6932	6775	6927	7016	6878	6937	6790	6862	6900	6949	6978	6889	6894	6941	6913	6958	6874	6850	6876	6914	6919	6836	7035	6869	6780	7030	6939	6836	6853	6814	6849	6770	7023	6780	6881	6806	6916	6838	6750	6765	6744	6794	6915	6965	6915	6966	6829	6826	7034	6878	6814	6824	7026	6940	6825	6919	6823	6902	6760	7010	6897	6840	6905	6907	6859	6940	6880	6897	6841	6823	6981	6994	6911	6800	6786	6903	6872	6987	6849	6960	6849	6788	6797	6789	6888	6848	6978	6831	6851	6786	6964	6961	6916	6907	6919	6930	6822	6823	6910	6912	6941	6878	6913	6919	6822	6937	6864	6932	6905	7021	6768	6926	6797	6900	6945	6745	6907	6862	6819	6931	6952	6884	6823	6870	6931	6908	6874	6921	6860	6921	6825	6949	6916	6865	6879	6901	6869	6896	6791	6893	6803	6896	6936	6774	6865	6868	6972	6790	6852	6844	6828	6907	6884	6991	6976	6934	6843	6845	6927	6876	6895	6872	6984	6835	6883	7068	6804	7060	6820	6797	6901	6930	6933	6941	6833	7036	6782	6978	6857	6869	6948	6748	6890	6831	6970	6851	6901	6876	6932	6835	6851	6872	6902	6806	6863	6889	6782	6757	6858	6844	6984	6939	6761	6746	6960	6842	6929	6931	6835	6894	7006	6840	6850	7017	6741	6916	6954	6791	6766	6892	6895	6841	6882	7005	6940	6985	6762	6872	6811	6858	6896	6966	6808	6923	6797	6902	7071	6920	6734	6868	6998	6752	6965	6911	6993	6867	6889	6786	6890	6863	6850	6889	6837	6976	6889	6926	6796	6712	7015	6956	6989	6887	7004	6789	6992	6811	6905	6845	6915	6836	6883	6957	6911	6805	6857	6839	6932	6889	6892	6809	6840	6862	6902	6982	6924	6826	6888	6921	6777	7022	6954	6884	6851	6919	6899	6808	6925	6906	6830	6904	6794	6900	6782	6969	6904	6778	6770	6973	6770	6896	6990	6963	6778	7013	6818	6916	6839	6841	6828	6878	6883	6861	6929	6910	7000	6973	6853	6901	7019	6880	6854	6920	6840	6908	6931	6966	7018	6844	6915	6819	6873	6834	6789	6965	6828	6909	6782	6891	6906	6884	6956	6902	6961	6846	6939	6928	6881	6911	6847	6883	6791	6858	7060	6912	6797	6889	6869	6882	6816	6853	6864	6909	6962	6935	6738	6841	6845	6987	6895	6733	6776	6817	6858	6852	6967	6934	6815	6867	6871	6827	6862	6821	6854	6877	7009	6987	6998	6941	6900	6816	6806	6893	6871	6830	6920	6840	6949	6857	6888	6852	6935	6856	6911	6908	7059	6859	6853	6709	6844	6902	6756	6792	6846	6849	6912	6761	6898	6900	6845	6799	6915	6858	6811	6808	6733	6818	6864	6932	6808	6735	6782	6883	6901	6793	6868	6886	6887	6882	6985	6858	6775	6806	6882	6917	6925	6866	6985	6917	6824	6819	6893	6957	6861	7009	6950	6838	6892	6844	6980	6748	6839	6989	6792	6893	6944	6873	6862	6801	6967	6845	6851	6782	6835	6867	6879	6944	7020	6848	6860	6845	6843	6876	6963	6794	6837	6875	6776	6866	6957	6969	6837	6819	6832	6889	6899	6851	6821	6846	6923	7042	6856	6935	6837	6870	6971	6835	6908	6943	6911	6919	6863	6783	6725	6834	6901	6824	6898	6799	6959	6918	6925	7012	6844	6869	6876	6841	6933	6739	6850	6934	6852	6826	6865	6922	6725	6820	6917	6856	6965	6819	6849	6865	6683	6888	6952	6920	6820	6956	6702	6912	6947	6998	7046	6881	7035	6983	6839	6864	6800	6850	6926	6828	6862	6876	6932	6816	6916	6859	6856	6798	6843	6846	6884	6925	6890	6852	6926	6993	6872	6920	6750	6864	6908	6772	6933	6875	6896	7016	6794	6920	6918	6938	6881	6993	6936	6915	6936	6814	6838	6730	6796	6754	6903	6770	6839	6993	6969	6729	6942	6879	6774	6933	6776	6882	6939	6983	6919	7022	6974	6897	6703	6756	7053	6884	6991	7022	6934	6987	6817	6981	7045	7034	6888	6874	6763	6843	6927	6896	6954	7008	6874	6818	7017	6909	6760	6893	6979	6812	6817	6901	6874	6879	6960	6890	6724	7042	6851	6920	6792	6890	6736	7027	6993	6972	6915	6947	6935	6854	6870	6984	6811	7028	6956	6816	6922	6960	6826	6926	6870	6857	6784	6979	6810	6910	6816	6865	6919	6944	6961	6927	6888	6910	6824	6788	6867	6849	6925	6869	6776	6824	6751	6967	6786	6893	6834	6823	6911	6878	6819	6909	6993	6930	6889	6844	6841	6887	6917	7037	6885	6883	6954	6965	6882	6902	6929	6782	6868	6781	6934	6831	6869	6857	6846	6969	6978	6800	7085	7017	6986	6889	6966	6909	6779	6804	6775	6949	6820	6928	7016	7078	6845	6907	6895	6956	6786	6838	6803	6772	6907	6958	6883	6942	6886	6864	6937	6821	6905	6794	7027	6742	6959	6910	6977	6894	6849	6843	6934	6838	6851	6749	6947	6952	6850	6984	6963	6812	6830	6920	6715	6764	6855	6959	6796	6952	6934	6951	6827	7068	6886	6917	6994	6865	6821	6866	6826	6828	6918	6857	6836	6883	6799	6892	6919	6895	6892	6801	6870	6812	6869	6940	6851	6832	6903	6830	6848	6835	6811	6914	6922	6919	6861	6856	6791	6845	6842	6931	6851	6838	6931	6909	6682	6906	6916	6934	6804	6936	6819	6915	6933	6964	6755	6917	6983	7037	6812	6816	6904	6863	6955	6935	6865	6873	6923	6932	6913	6889	6904	6771	6958	6885	6822	6869	6942	6832	6789	6944	6925	6891	6874	7099	6966	6904	6870	6780	6932	7076	6954	6912	6905	6871	6953	6895	6941	6797	6781	6876	6900	6879	7043	6712	6769	6986	6700	6971	6858	6846	6790	6989	6886	6935	7115	6811	6911	7033	6922	6834	6983	6939	6830	6762
43941	49684	30283	14430	6451	2496	935	634	601	612	613	602	585	569	572	563	590	593	581	612	600	621	615	633	584	552	604	593	601	641	582	599	576	562	593	588	647	585	605	604	596	600	590	590	602	593	581	551	577	603	611	606	558	603	588	594	640	595	638	602	602	578	573	595	581	596	603	622	577	564	541	603	588	600	604	610	551	615	622	631	580	621	660	634	582	625	632	604	635	595	617	613	604	603	582	564	580	597	572	579	560	601	601	580	593	610	578	644	575	604	599	559	611	589	656	606	645	594	588	616	597	618	608	596	617	587	620	596	596	590	630	618	594	638	603	572	582	615	604	561	602	637	556	607	588	599	633	582	605	542	587	605	631	613	636	588	617	597	612	576	581	591	604	584	554	594	655	577	624	614	609	573	604	549	612	612	640	605	576	574	598	609	655	610	572	642	596	576	582	565	612	597	597	570	623	579	628	576	635	574	593	605	559	607	573	584	577	566	571	619	615	630	589	543	600	583	655	631	623	580	669	599	588	619	616	565	591	585	594	585	635	587	598	610	635	612	622	596	581	595	585	608	611	605	606	609	586	619	646	597	611	612	565	640	582	629	601	629	614	588	574	611	573	609	642	611	620	589	579	582	599	593	646	596	586	601	594	594	564	640	626	556	600	607	615	596	567	580	652	653	619	613	610	621	610	600	573	596	625	563	637	635	565	545	639	629	654	608	602	598	620	600	601	628	596	588	618	634	584	611	614	633	543	587	618	621	604	579	584	602	624	622	612	590	599	600	601	587	561	603	604	576	607	537	604	548	612	544	589	619	606	607	573	605	600	611	615	558	632	594	579	565	587	604	623	565	591	579	622	615	637	611	626	558	606	620	615	666	591	588	571	591	612	600	620	588	551	619	618	595	614	603	587	566	581	569	594	648	600	568	568	584	610	593	616	580	634	640	617	619	580	616	608	602	604	603	583	589	592	574	622	639	574	561	630	577	624	609	555	607	593	645	635	618	553	591	589	630	593	606	599	587	606	592	603	553	584	591	618	579	605	614	597	608	604	581	604	636	605	566	647	567	600	607	578	634	570	598	640	586	616	557	629	561	619	636	593	614	599	540	624	631	617	593	602	657	628	611	593	605	585	655	610	577	578	595	561	621	596	632	651	601	630	571	654	646	597	602	597	578	621	631	583	566	570	637	636	632	631	593	582	594	592	601	623	606	603	589	635	596	623	589	627	609	596	579	634	601	599	645	601	643	614	614	595	621	622	583	629	615	627	637	585	603	636	625	588	607	599	633	608	566	612	598	593	599	607	602	609	589	600	638	646	576	585	579	578	626	656	606	624	610	551	575	636	588	608	599	592	637	647	585	624	633	579	594	558	575	555	596	579	577	587	613	574	589	599	568	579	578	593	592	591	584	603	637	573	547	574	606	591	585	594	593	609	587	597	603	626	626	602	615	611	586	609	573	610	576	643	581	624	610	582	569	565	618	598	603	607	617	614	573	563	578	590	629	632	580	609	618	574	592	595	579	616	650	632	599	591	569	623	608	620	625	619	657	582	566	594	633	579	599	614	599	553	575	570	622	553	641	596	579	570	564	655	584	582	589	569	570	644	648	591	593	591	635	603	599	617	611	626	616	654	573	619	615	629	621	615	568	577	614	574	600	621	620	632	595	636	563	602	613	584	607	631	606	616	618	659	602	578	670	636	617	556	586	594	565	616	605	572	614	620	615	629	591	617	595	584	630	641	611	599	631	586	623	595	577	597	610	609	578	604	593	616	601	626	620	602	586	611	616	567	615	614	579	601	605	581	602	619	603	571	639	616	610	607	566	654	608	631	571	578	588	547	601	565	575	602	596	593	613	628	600	620	604	607	608	602	666	583	614	593	577	609	566	608	652	597	600	576	590	574	592	613	575	558	617	612	575	580	603	581	612	605	637	576	576	559	579	601	582	609	587	604	616	560	612	583	626	564	592	563	596	609	608	596	604	608	581	586	603	610	569	609	602	570	606	613	601	576	611	584	580	567	616	606	612	596	646	562	598	605	613	569	602	600	561	566	589	573	621	601	597	598	607	570	594	623	587	606	621	614	619	608	625	608	638	625	586	620	618	558	577	594	629	609	595	625	556	614	590	613	613	592	611	608	589	573	584	602	597	555	558	596	650	598	587	599	595	610	628	593	613	627	656	592	571	566	618	616	608	602	648	607	597	623	566	568	614	586	553	613	595	598	628	595	607	640	602	633	609	579	609	618	583	628	618	638	621	555	587	601	565	613	593	601	590	693	627	642	570	573	639	573	594	592	624	552	567	561	622	641	559	588	617	641	593	597	616	582	600	621	611	605	642	569	617	573	606	598	555	603	617	634	589	602	606	610	608	566	581	632	612	617	567	594	602	625	626	592	597	571	622	594	596	609	647	660	604	576	545	584	596	616	568	585	626	613	627	611	561	633	621	592	584	606	558	549	605	575	578	555	561	609	569	583	624	591	638	600	606	578	576	572	590	632	606	622	564	630	596	591	556	603	603	576	596	598	618	590	620	591	637	609	613	605	604	587	590	624	633	561	598	648	595	650	592	566	619	636	614	625	627	580	567	581	616	601	573	619	574	621	547	611	629	634	582	630	649	626	595	607	619	556	593	615	602	605	605	597	617	634	594	605	614	637	562	603	628	620	577	587	574	655	611	603	611	596	603	622	572	626	624	602	628	579	583	640	601	658	568	610	558	591	623	601	597	635	609	593	589	590	622	598	625	592	606	596	618	623	586	615	587	568	593	620	594	638	593	617	631	594	635	579	600	626	584	618	572	590	585	605	586	630	564	610	598	565	603	610	581	591	596	627	577	576	580	657	587	563	592	614	587	584	569	609	561	554	566	586	616	632	614	573	587	627	608	634	585	621	594	593	586	634	571	583	571	602	579	575	644	570	586	609	644	548	637	590	603	579	599	668	612	617	592	590	609	575	612	596	605	614	604	590	598	599	603	603	597	610	574	568	602	580	561	618	634	573	578	643	591	627	552	583	589	602	583	608	603	612	612	632	635	634	594	623	593	613	589	607	603	562	602	607	584	634	642	627	630	619	542	614	581	588	580	648	596	597	612	632	569	581	621	551	590	583	587	612	617	602	635	613	634	571	599	619	579	595	583	591	596	605	584	629	620	610	586	591	634	607	591	574	656	576	608	639	588	554	583	604	559	621	605	613	580	557	595	573	573	605	626	595	583	588	573	587	616	633	603	607	587	612	630	562	645	594	616	616	615	614	595	591	577	592	616	572	622	616	604	604	601	540	586	606	609	598	637	596	587	587	594	566	596	630	609	580	591	613	610	593	599	587	519	602	586	568	594	595	566	587	618	592	609	604	614	584	582	638	628	595	579	565	618	606	617	578	636	589	594	600	618	610	581	622	626	587	629	630	595	596	606	598	588	626	603	580	571	573	594	606	625	629	619	629	611	618	591	600	602	615	617	588	590	580	640	643	563	562	637	561	626	612	613	659	625
59198	59235	54882	48814	45242	28877	12444	5830	5532	5601	5597	5478	5595	5561	5542	5393	5280	5506	5422	5458	5363	5451	5496	5364	5423	5359	5470	5372	5467	5490	5557	5520	5329	5322	5436	5435	5422	5440	5376	5454	5494	5391	5436	5483	5469	5362	5452	5425	5478	5525	5516	5503	5405	5378	5383	5428	5385	5336	5448	5459	5328	5601	5377	5538	5469	5309	5514	5485	5411	5352	5525	5523	5434	5480	5385	5296	5388	5436	5391	5420	5433	5488	5441	5453	5383	5390	5429	5454	5439	5435	5372	5536	5322	5431	5532	5371	5421	5541	5486	5610	5419	5420	5437	5414	5497	5473	5401	5390	5402	5506	5398	5383	5374	5437	5307	5460	5448	5512	5450	5377	5507	5382	5527	5461	5474	5464	5242	5489	5502	5403	5480	5547	5588	5476	5367	5494	5397	5377	5337	5492	5410	5611	5432	5430	5534	5417	5553	5502	5275	5431	5489	5562	5509	5506	5382	5474	5397	5515	5489	5421	5454	5447	5375	5430	5530	5405	5417	5449	5418	5589	5457	5473	5329	5447	5398	5538	5530	5482	5362	5474	5552	5552	5476	5451	5385	5479	5517	5483	5459	5484	5394	5400	5486	5482	5474	5357	5493	5495	5547	5479	5460	5443	5453	5479	5496	5510	5407	5531	5375	5409	5392	5532	5441	5398	5404	5542	5539	5507	5322	5526	5574	5381	5347	5427	5518	5492	5452	5357	5434	5451	5389	5363	5409	5344	5484	5466	5407	5426	5365	5355	5500	5274	5347	5482	5403	5489	5458	5427	5391	5503	5502	5516	5565	5406	5370	5440	5523	5456	5493	5392	5545	5547	5443	5413	5541	5389	5400	5429	5494	5566	5480	5429	5382	5465	5485	5402	5513	5460	5416	5435	5328	5517	5398	5437	5483	5482	5412	5462	5413	5466	5524	5470	5437	5413	5446	5359	5398	5495	5535	5431	5386	5435	5518	5433	5496	5416	5363	5572	5445	5424	5413	5295	5447	5378	5531	5512	5454	5449	5406	5368	5350	5518	5402	5514	5434	5471	5363	5502	5495	5319	5390	5323	5301	5407	5510	5437	5417	5478	5500	5412	5426	5461	5403	5591	5345	5415	5407	5491	5515	5373	5329	5457	5424	5308	5457	5472	5504	5338	5466	5472	5455	5348	5483	5406	5399	5459	5328	5506	5498	5487	5440	5331	5550	5409	5463	5416	5478	5392	5416	5491	5515	5458	5500	5614	5491	5420	5550	5505	5291	5426	5375	5477	5478	5366	5502	5357	5459	5547	5483	5506	5485	5516	5430	5442	5405	5603	5447	5545	5461	5542	5429	5391	5398	5341	5439	5445	5372	5445	5591	5388	5620	5376	5513	5423	5279	5346	5338	5451	5404	5604	5373	5437	5379	5322	5422	5418	5439	5391	5399	5381	5464	5393	5476	5406	5489	5539	5481	5577	5363	5491	5424	5452	5433	5363	5437	5495	5513	5486	5387	5348	5516	5429	5382	5458	5526	5385	5468	5292	5451	5399	5494	5433	5513	5378	5532	5542	5555	5430	5519	5488	5496	5362	5420	5561	5378	5445	5497	5563	5390	5441	5445	5462	5553	5449	5403	5386	5475	5544	5484	5427	5426	5428	5550	5287	5495	5383	5557	5402	5436	5456	5460	5425	5481	5464	5392	5358	5442	5372	5470	5358	5393	5411	5461	5449	5493	5518	5417	5540	5437	5371	5511	5397	5440	5409	5430	5415	5418	5354	5417	5413	5409	5406	5459	5583	5539	5417	5490	5461	5397	5465	5390	5429	5417	5366	5384	5520	5426	5452	5495	5463	5526	5378	5437	5540	5442	5401	5469	5507	5602	5356	5394	5512	5350	5385	5473	5570	5555	5513	5480	5561	5457	5403	5425	5413	5486	5402	5369	5457	5411	5475	5473	5461	5520	5572	5487	5471	5460	5455	5426	5435	5467	5542	5413	5341	5468	5414	5526	5479	5471	5439	5540	5413	5419	5417	5470	5373	5450	5403	5475	5250	5486	5427	5532	5393	5385	5519	5479	5439	5474	5418	5442	5532	5469	5547	5449	5353	5479	5463	5315	5462	5464	5488	5367	5385	5444	5421	5322	5510	5427	5369	5406	5428	5347	5479	5383	5346	5465	5476	5496	5423	5433	5468	5483	5453	5385	5410	5472	5603	5464	5419	5569	5401	5327	5456	5554	5427	5446	5495	5404	5531	5523	5387	5478	5533	5438	5483	5508	5382	5360	5478	5579	5510	5554	5463	5437	5495	5385	5565	5528	5533	5360	5435	5521	5534	5438	5424	5415	5474	5520	5454	5431	5432	5530	5469	5423	5438	5556	5417	5412	5383	5377	5568	5466	5378	5443	5435	5438	5474	5511	5515	5528	5404	5428	5409	5535	5380	5510	5415	5509	5328	5461	5396	5558	5486	5457	5309	5507	5516	5463	5554	5510	5343	5528	5528	5430	5346	5540	5468	5460	5536	5414	5504	5405	5386	5437	5492	5429	5516	5470	5403	5441	5410	5453	5448	5447	5486	5443	5328	5489	5470	5391	5466	5543	5427	5501	5467	5503	5539	5379	5466	5455	5444	5570	5425	5591	5415	5463	5544	5446	5546	5467	5508	5467	5414	5425	5471	5551	5597	5317	5464	5487	5508	5423	5352	5522	5354	5328	5344	5411	5503	5389	5410	5459	5503	5514	5486	5498	5547	5412	5415	5457	5552	5377	5449	5292	5462	5357	5475	5572	5460	5426	5339	5436	5487	5410	5493	5618	5353	5357	5609	5476	5513	5535	5531	5473	5470	5474	5455	5525	5417	5438	5384	5484	5441	5418	5625	5494	5511	5355	5463	5309	5433	5485	5493	5405	5534	5527	5418	5401	5476	5464	5467	5486	5456	5430	5512	5466	5411	5537	5590	5507	5392	5496	5411	5415	5546	5456	5381	5457	5622	5394	5405	5337	5411	5471	5428	5544	5426	5442	5418	5418	5445	5455	5343	5516	5445	5426	5437	5401	5429	5546	5477	5504	5359	5386	5508	5472	5367	5440	5406	5352	5387	5543	5520	5493	5441	5399	5483	5488	5459	5489	5522	5314	5481	5507	5431	5471	5429	5462	5388	5516	5473	5511	5489	5391	5486	5382	5413	5440	5425	5441	5302	5441	5339	5306	5391	5512	5532	5439	5461	5714	5423	5452	5562	5507	5499	5351	5450	5463	5468	5322	5556	5451	5464	5440	5413	5466	5517	5494	5514	5406	5379	5415	5534	5424	5441	5290	5412	5466	5429	5358	5449	5482	5490	5292	5416	5535	5490	5386	5462	5417	5462	5380	5471	5509	5473	5339	5465	5549	5488	5444	5477	5379	5553	5542	5509	5354	5506	5436	5432	5546	5361	5422	5452	5423	5504	5456	5492	5489	5347	5383	5436	5560	5442	5321	5356	5471	5433	5404	5433	5386	5409	5504	5401	5515	5391	5453	5447	5479	5280	5327	5483	5419	5401	5496	5518	5458	5409	5499	5525	5462	5422	5465	5515	5620	5364	5427	5360	5434	5392	5417	5525	5508	5406	5432	5512	5603	5517	5447	5475	5359	5383	5434	5336	5469	5465	5417	5443	5401	5463	5433	5535	5506	5401	5450	5473	5423	5475	5394	5463	5431	5355	5403	5303	5505	5462	5413	5583	5475	5415	5441	5459	5387	5417	5519	5515	5587	5437	5464	5442	5473	5441	5363	5405	5454	5569	5471	5450	5455	5449	5410	5502	5501	5602	5380	5403	5516	5403	5530	5400	5513	5482	5553	5432	5409	5388	5511	5358	5454	5381	5523	5433	5430	5560	5350	5431	5476	5398	5360	5390	5453	5487	5469	5468	5512	5481	5437	5496	5421	5508	5523	5361	5469	5462	5444	5400	5458	5480	5406	5497	5516	5421	5479	5458	5496	5454	5437	5596	5472	5458	5423	5491	5421	5334	5532	5577	5356	5416	5406	5413	5479	5486	5504	5451	5432	5430	5531	5398	5452	5421	5379	5393	5421	5412	5441	5398	5514	5445	5421	5416	5610	5529	5435	5334	5477	5518	5437	5410	5400	5414	5403	5610	5430	5512	5496	5489	5527	5397	5424	5413	5392	5440	5468	5363	5374	5271	5527	5439	5538	5417	5447	5469	5388	5408	5535	5413	5499	5428	5447	5350	5472	5392	5409	5468	5333	5456	5368	5482	5391	5480	5470	5402	5558	5365	5360	5504	5383	5332	5527	5362	5500	5395	5445	5512	5477	5379	5469	5440	5512	5407	5569	5414	5365	5541	5504	5455	5424	5466	5622	5382	5598	5431	5360	5453	5424	5417	5424	5500	5431	5499	5431	5468	5367	5407	5417	5389	5501	5526	5487	5340	5377	5543	5469	5519	5319	5445	5485	5463	5558	5316	5392	5431	5390	5463	5377	5634	5410	5454	5484	5491	5379	5472	5374	5573	5369	5387	5543	5435	5487	5473	5444	5463	5460	5487	5330	5595	5399	5483	5445	5440	5369	5541	5452	5519	5463	5411	5432	5428	5556	5426	5427	5482	5411	5276	5415	5456	5384	5451	5496	5394	5434	5543	5424	5455	5489	5398	5394	5298	5396	5462	5435	5386	5407	5457	5464	5348	5383	5444	5406	5420	5491	5515	5528	5393	5460	5441	5472	5454	5504	5494	5427	5322	5402	5570	5434	5403	5511	5322	5517	5448	5449	5404	5281	5396	5426	5520	5429	5431	5530	5494	5479	5486	5364	5527	5539	5481	5553	5400	5479	5424	5506	5511	5344	5478	5362	5416	5520	5425	5448	5457	5473	5403	5492	5410	5496	5461	5399	5541	5304	5453	5581	5455	5456	5548	5403	5377	5500	5424	5409	5470	5519	5569	5442	5443	5452	5282	5445	5462	5465	5499	5432	5530	5440	5497	5539	5426	5314	5531	5423	5479	5476	5365	5438	5516	5530	5405	5477	5447	5464	5458	5439	5505	5378	5489	5369	5578	5483	5522	5350	5487	5351	5562	5424	5424	5518	5442	5430	5420	5385	5405	5443	5354	5500	5354	5387	5460
22494	17812	7849	3595	2267	1230	834	703	737	690	704	682	741	730	721	686	724	710	746	675	736	765	716	708	705	698	655	702	769	668	703	733	703	677	676	708	726	707	649	681	715	676	690	698	699	756	681	694	655	715	721	706	752	691	693	686	721	682	687	638	732	683	702	710	706	691	703	705	659	715	723	663	747	716	638	696	762	718	685	700	669	713	678	720	736	683	708	677	708	712	698	686	736	769	662	697	724	670	685	698	690	722	705	723	690	725	720	693	743	675	739	724	723	651	688	704	733	699	738	714	770	686	708	730	652	661	667	692	650	676	669	727	713	734	714	754	707	726	709	753	698	737	707	675	639	729	716	695	716	731	719	692	705	708	727	720	649	735	668	726	713	700	691	670	683	660	731	728	714	703	719	682	666	745	693	733	702	678	718	700	687	715	671	741	684	723	715	706	683	718	682	679	706	682	686	657	722	677	674	690	759	703	698	712	713	640	710	705	730	713	687	711	741	703	717	693	673	692	698	709	757	719	658	725	709	734	689	686	738	739	747	670	677	750	681	706	754	751	722	663	682	669	674	707	683	729	741	683	691	641	670	734	722	710	741	687	718	721	737	675	721	690	711	723	686	693	707	706	686	708	738	653	711	680	698	681	744	663	661	664	661	691	729	720	721	708	691	731	692	714	742	701	725	766	702	693	706	733	730	700	717	699	676	696	694	722	715	694	694	727	722	713	681	758	686	698	644	723	743	700	712	700	676	664	657	711	716	717	708	704	715	682	710	710	761	705	686	687	678	730	725	722	686	711	721	717	683	683	703	680	708	664	678	665	720	711	681	710	701	685	722	660	687	726	696	662	694	748	700	714	669	739	750	732	665	685	706	699	645	685	662	664	674	753	675	718	695	716	709	714	691	690	686	683	689	657	659	727	692	666	759	712	700	675	657	722	709	730	707	701	697	701	709	727	649	722	694	683	666	706	716	681	684	680	682	680	655	665	713	714	732	652	693	706	649	714	667	688	734	741	692	699	722	676	670	679	658	726	684	732	691	686	746	693	723	647	747	699	711	734	671	672	724	673	711	738	665	721	705	702	709	671	661	770	674	690	679	740	717	683	696	729	688	715	691	748	739	712	692	680	682	688	696	757	708	707	713	693	712	724	687	693	700	715	697	677	709	685	718	700	693	667	682	718	700	672	703	693	705	715	677	708	745	677	667	720	711	719	667	640	715	654	706	784	737	758	735	716	745	763	702	702	687	690	726	676	670	696	695	707	724	679	748	715	722	753	745	689	708	715	738	740	716	693	708	719	708	732	721	677	767	748	666	712	715	717	711	705	718	633	672	705	664	702	700	658	687	719	666	687	734	716	690	671	690	712	672	684	732	669	698	710	665	694	679	716	742	710	726	737	660	724	689	751	673	726	742	718	663	697	663	700	712	753	684	734	629	681	711	682	701	693	687	674	712	692	672	734	690	690	727	671	724	674	720	682	724	742	710	673	691	689	705	703	692	715	676	703	678	706	723	724	685	679	735	690	701	726	703	703	718	692	703	707	722	662	724	675	702	737	727	684	711	706	706	729	693	675	740	683	723	662	743	663	713	724	703	673	709	691	685	685	717	772	678	713	732	689	691	691	737	704	701	697	738	754	664	711	682	653	743	676	713	740	710	702	712	733	684	707	686	687	697	674	741	731	695	724	732	703	710	664	701	729	674	683	700	772	737	676	682	679	690	697	691	712	723	667	744	707	722	648	719	683	728	724	705	767	710	700	702	733	751	675	691	710	705	779	746	683	733	628	710	656	667	727	768	696	697	724	700	655	713	652	712	774	725	732	710	686	702	676	705	687	692	742	725	695	680	708	689	753	682	701	706	696	730	725	683	702	695	693	694	729	718	662	667	668	686	679	673	778	667	672	683	688	745	701	700	702	740	707	689	761	709	672	689	724	720	704	674	665	695	711	723	740	719	726	700	696	688	673	699	687	693	697	700	721	768	737	689	752	733	706	720	732	753	730	722	685	685	712	674	743	729	699	720	672	723	731	721	647	711	671	653	748	680	680	709	683	667	702	659	733	726	711	666	719	705	737	752	742	656	707	728	692	683	714	752	707	648	752	690	698	695	706	688	696	664	692	684	693	705	690	707	765	687	674	689	734	734	703	718	710	733	739	665	717	679	741	709	698	703	704	690	662	731	684	740	703	745	744	725	714	648	746	705	748	751	665	682	708	699	692	694	711	742	759	770	703	694	688	738	731	697	732	685	690	687	642	681	692	661	742	657	729	703	707	672	727	657	680	742	683	673	695	707	659	704	713	692	718	736	664	729	680	720	712	728	689	690	732	729	752	708	699	744	700	701	685	717	682	718	669	677	688	694	684	678	665	714	705	682	707	663	680	655	700	692	744	703	693	687	737	707	679	690	710	675	749	662	684	704	721	699	719	704	726	708	710	729	689	734	708	718	725	698	752	733	715	721	709	690	714	685	708	705	696	719	681	707	718	739	723	711	712	721	725	691	668	744	675	664	699	717	719	727	742	710	675	675	720	665	673	687	695	758	696	736	667	731	690	718	701	686	707	721	648	716	709	763	701	647	731	674	717	724	696	737	710	694	645	693	719	711	721	700	720	738	662	697	706	699	668	730	688	707	704	716	733	678	682	666	643	692	704	689	691	751	726	720	695	664	735	701	722	692	681	681	677	718	723	708	700	679	685	702	689	650	704	715	654	707	706	736	676	713	729	730	730	734	710	715	716	671	708	671	692	704	712	696	660	688	650	666	694	681	708	707	662	723	661	679	760	734	710	703	729	708	681	732	703	699	671	726	715	683	708	734	715	714	671	705	726	709	673	710	712	724	672	698	724	714	689	638	696	722	691	719	735	659	671	708	714	747	729	639	651	722	715	652	710	719	730	714	678	729	679	640	673	687	689	736	716	733	715	685	721	686	677	692	729	714	723	709	699	680	687	697	711	693	720	733	688	642	680	637	700	690	736	717	747	678	695	643	670	703	724	708	733	706	721	694	693	713	719	666	675	705	695	681	722	700	704	699	782	722	705	726	676	731	735	724	700	691	737	724	715	728	698	673	732	672	717	713	678	720	689	709	685	761	699	718	721	721	723	731	722	693	712	701	679	706	691	710	694	699	730	732	735	691	668	749	712	675	667	716	717	648	738	700	693	697	715	701	710	690	715	699	691	727	727	758	669	713	722	717	710	771	708	743	696	716	683	702	677	664	732	735	676	716	695	750	721	719	671	733	692	672	695	697	744	683	644	700	730	669	766	685	695	729	721	683	665	707	694	661	701	689	735	703	665	704	708	736	664	626	674	726	709	679	728	696	739	685	727	690	717	663	720	717	716	744	736	696	678	740	688	689	682	690	660	734	774	719	695	686	722	689	707	698	694	690	692	716	710	695	675	732	675	677	687	690	744	704	673	701	674	706	736	707	705	687	731	682	705	690	727	710	711	719	707	632	731	657	707	676	692	759	666	694	700	736	673	753	672
56937	44139	31767	32312	29875	16359	8322	6461	6233	6343	6391	6199	6101	6241	6260	6242	6250	6140	6205	6164	6285	6302	6200	6297	6182	6257	6366	6162	6291	6179	6130	6337	6203	6210	6132	6276	6265	6226	6072	6136	6266	6309	6227	6304	6219	6193	6163	6179	6250	6134	6182	6311	6293	6322	6254	6319	6174	6209	6109	6179	6215	6190	6245	6211	6346	6378	6283	6243	6179	6308	6356	6199	6202	6175	6243	6331	6155	6312	6200	6295	6159	6217	6197	6289	6292	6258	6221	6249	6379	6143	6257	6175	6224	6166	6162	6268	6194	6274	6152	6276	6409	6174	6266	6324	6250	6236	6225	6183	6159	6335	6222	6312	6346	6303	6290	6356	6115	6258	6300	6237	6145	6171	6175	6235	6324	6275	6189	6266	6153	6258	6207	6142	6291	6179	6285	6334	6217	6238	6252	6187	6118	6243	6280	6317	6318	6235	6145	6240	6277	6193	6212	6193	6194	6275	6250	6328	6155	6173	6274	6216	6316	6152	6283	6212	6189	6189	6316	6231	6229	6175	6167	6234	6296	6262	6139	6220	6338	6232	6257	6248	6205	6155	6137	6334	6279	6208	6149	6231	6183	6290	6362	6194	6207	6223	6293	6274	6080	6194	6176	6123	6269	6236	6327	6325	6113	6265	6172	6137	6193	6287	6223	6375	6216	6258	6191	6190	6214	6323	6164	6252	6254	6137	6282	6341	6135	6156	6271	6237	6284	6282	6326	6298	6168	6170	6242	6203	6264	6240	6311	6185	6339	6250	6182	6330	6287	6166	6168	6259	6292	6174	6385	6234	6188	6262	6242	6183	6293	6305	6162	6275	6210	6360	6175	6185	6265	6165	6283	6248	6230	6223	6237	6277	6117	6344	6313	6250	6364	6225	6176	6241	6297	6227	6164	6340	6147	6183	6076	6244	6201	6176	6152	6346	6172	6180	6130	6342	6066	6194	6213	6288	6254	6286	6192	6403	6222	6145	6275	6340	6190	6255	6209	6203	6207	6233	6209	6313	6249	6204	6283	6298	6335	6228	6333	6073	6252	6217	6280	6267	6380	6226	6221	6265	6295	6275	6267	6195	6299	6279	6413	6189	6064	6200	6284	6289	6323	6300	6261	6162	6134	6264	6214	6155	6296	6176	6360	6157	6277	6266	6285	6246	6292	6166	6322	6102	6242	6213	6212	6212	6213	6215	6257	6243	6231	6339	6169	6280	6407	6272	6239	6347	6249	6152	6206	6276	6213	6254	6326	6236	6251	6132	6345	6259	6176	6223	6147	6287	6289	6103	6239	6183	6177	6170	6205	6262	6234	6225	6377	6215	6165	6242	6256	6277	6247	6181	6237	6149	6316	6191	6390	6280	6281	6205	6140	6262	6196	6209	6304	6186	6097	6344	6221	6260	6311	6265	6175	6402	6136	6183	6256	6272	6284	6197	6218	6361	6293	6143	6112	6255	6196	6257	6261	6197	6312	6262	6219	6211	6228	6169	6229	6295	6296	6262	6291	6278	6367	6287	6100	6260	6060	6257	6312	6155	6379	6231	6299	6257	6315	6271	6116	6271	6335	6283	6169	6326	6298	6385	6240	6331	6188	6207	6277	6257	6242	6238	6250	6182	6251	6381	6265	6276	6266	6175	6268	6305	6167	6330	6241	6281	6323	6334	6233	6226	6075	6181	6235	6178	6324	6314	6239	6213	6280	6171	6233	6320	6183	6244	6263	6243	6279	6194	6330	6225	6313	6247	6224	6268	6306	6152	6242	6207	6267	6336	6260	6282	6128	6237	6316	6138	6221	6208	6118	6408	6257	6333	6294	6184	6179	6213	6368	6079	6346	6264	6267	6286	6287	6254	6101	6234	6160	6201	6280	6202	6311	6240	6247	6200	6230	6362	6171	6309	6177	6296	6171	6348	6248	6315	6333	6242	6298	6238	6187	6150	6295	6239	6160	6199	6236	6206	6233	6289	6326	6319	6132	6249	6260	6343	6135	6383	6298	6205	6229	6185	6305	6317	6170	6225	6191	6313	6215	6299	6304	6328	6146	6267	6158	6237	6221	6224	6254	6270	6242	6196	6303	6277	6138	6266	6318	6352	6243	6157	6272	6114	6239	6317	6232	6188	6256	6400	6174	6110	6288	6194	6208	6264	6309	6285	6348	6277	6157	6233	6298	6235	6136	6216	6292	6218	6266	6289	6248	6224	6190	6232	6258	6267	6267	6202	6077	6256	6327	6216	6081	6207	6317	6301	6237	6251	6257	6213	6103	6214	6217	6246	6171	6364	6252	6164	6204	6300	6230	6272	6324	6230	6216	6210	6233	6190	6321	6170	6293	6302	6335	6240	6181	6256	6399	6205	6230	6237	6417	6310	6045	6180	6262	6227	6249	6184	6218	6296	6174	6281	6265	6258	6321	6175	6230	6125	6264	6193	6360	6182	6272	6240	6166	6137	6221	6305	6423	6162	6196	6233	6090	6169	6228	6249	6314	6256	6275	6147	6157	6288	6338	6343	6343	6099	6375	6278	6331	6187	6238	6240	6286	6265	6226	6337	6119	6288	6369	6334	6355	6297	6269	6212	6147	6307	6271	6214	6218	6434	6293	6330	6342	6245	6080	6199	6165	6296	6236	6261	6311	6045	6165	6255	6365	6251	6272	6177	6261	6374	6243	6182	6218	6279	6300	6089	6261	6379	6270	6278	6117	6093	6192	6177	6141	6318	6269	6268	6199	6397	6315	6353	6191	6317	6282	6228	6290	6193	6315	6344	6261	6193	6266	6242	6099	6203	6199	6163	6291	6240	6309	6109	6282	6280	6296	6334	6322	6294	6220	6253	6250	6215	6366	6227	6215	6259	6290	6205	6384	6265	6224	6310	6159	6205	6200	6200	6275	6221	6195	6262	6393	6323	6182	6198	6202	6199	6267	6213	6206	6332	6236	6215	6282	6310	6175	6240	6182	6232	6211	6185	6139	6151	6229	6298	6142	6203	6190	6185	6216	6212	6166	6171	6194	6195	6297	6311	6230	6217	6251	6142	6388	6185	6358	6315	6174	6230	6274	6255	6246	6231	6256	6282	6296	6263	6267	6224	6184	6233	6215	6323	6279	6285	6299	6285	6308	6335	6282	6102	6277	6249	6117	6248	6183	6252	6214	6263	6228	6352	6317	6211	6176	6329	6191	6232	6311	6250	6201	6248	6322	6224	6361	6350	6219	6140	6338	6259	6228	6271	6099	6340	6113	6142	6251	6112	6267	6191	6151	6289	6313	6286	6186	6345	6258	6329	6254	6197	6202	6384	6197	6239	6237	6251	6186	6280	6273	6192	6363	6247	6265	6145	6319	6173	6247	6210	6158	6224	6155	6287	6346	6370	6239	6342	6321	6286	6107	6256	6197	6158	6259	6223	6266	6261	6292	6284	6256	6334	6255	6219	6305	6235	6273	6271	6144	6207	6264	6136	6148	6265	6368	6116	6121	6228	6252	6142	6121	6226	6197	6299	6228	6358	6242	6274	6235	6160	6104	6228	6258	6076	6254	6254	6202	6249	6376	6453	6070	6228	6253	6259	6232	6104	6280	6231	6321	6213	6256	6205	6265	6315	6172	6174	6223	6306	6248	6223	6253	6243	6239	6214	6178	6135	6198	6271	6264	6235	6325	6202	6285	6265	6236	6203	6304	6251	6269	6389	6304	6114	6238	6094	6164	6228	6281	6160	6265	6257	6165	6097	6275	6220	6269	6274	6185	6216	6255	6243	6128	6248	6368	6288	6241	6253	6239	6323	6363	6250	6312	6167	6177	6243	6211	6173	6298	6248	6325	6355	6269	6285	6193	6297	6236	6230	6173	6289	6240	6328	6186	6282	6339	6226	6310	6213	6153	6373	6332	6192	6213	6213	6185	6300	6204	6259	6345	6027	6331	6176	6200	6241	6153	6173	6354	6112	6185	6161	6228	6264	6201	6390	6254	6193	6161	6381	6125	6262	6322	6157	6224	6282	6184	6270	6301	6320	6216	6262	6355	6186	6326	6170	6375	6310	6287	6265	6315	6237	6227	6279	6265	6198	6215	6312	6284	6307	6286	6330	6372	6191	6210	6167	6296	6144	6158	6273	6290	6181	6092	6144	6355	6175	6258	6302	6306	6151	6182	6195	6276	6177	6079	6394	6079	6061	6254	6213	6349	6196	6224	6352	6069	6372	6182	6306	6179	6291	6257	6221	6282	6245	6271	6248	6414	6254	6145	6291	6218	6246	6153	6161	6305	6310	6282	6216	6269	6212	6166	6281	6321	6287	6194	6156	6289	6151	6307	6236	6284	6274	6201	6230	6216	6297	6162	6216	6250	6289	6297	6140	6285	6246	6248	6191	6196	6334	6309	6131	6109	6139	6202	6162	6221	6189	6219	6213	6206	6125	6334	6317	6197	6297	6281	6132	6241	6304	6246	6239	6135	6269	6267	6268	6158	6294	6337	6291	6289	6223	6239	6194	6280	6336	6116	6339	6136	6253	6182	6307	6289	6188	6276	6338	6203	6317	6275	6279	6294	6180	6197	6252	6277	6364	6307	6298	6161	6362	6154	6329	6213	6200	6187	6275	6169	6182	6250	6272	6173	6236	6113	6331	6311	6280	6190	6300	6324	6325	6294	6310	6265	6266	6201	6318	6114	6226	6143	6258	6354	6249	6233	6224	6394	6187	6329	6313	6282	6251	6246	6257	6267	6169	6241	6185	6318	6235	6351	6163	6197	6316	6285	6199	6106	6260	6096	6309	6276	6240	6306	6174	6231	6179	6259	6333	6253	6194	6339	6294	6207	6265	6204	6274	6222	6202	6064	6270	6207	6298	6316	6298	6144	6252	6173	6265	6211	6277	6243	6355	6116	6214	6228	6271	6342	6192	6331	6407	6324	6246	6214	6263	6289	6291	6113	6254	6212	6253	6157	6248	6222	6273	6211	6161	6196	6209	6207	6240	6335	6300	6204	6365	6377	6116	6211	6200	6146	6231	6274	6211	6199	6265	6177	6289	6201	6246	6253	6197	6318	6099	6153	6289	6224	6224	6077	6236	6322	6152	6306	6305	6218	6144	6204	6217	6247	6265	6232	6233	6213	6224
42641	45511	29350	18154	8967	3302	1040	662	622	616	669	638	604	582	559	573	642	615	635	593	585	584	611	607	614	612	606	607	609	622	598	586	583	602	635	641	599	580	566	603	622	637	651	630	626	663	608	631	565	561	636	622	603	647	577	610	600	574	602	597	644	592	629	610	606	648	605	592	630	599	658	613	577	632	602	633	612	614	622	594	608	645	630	618	584	621	593	624	641	603	609	624	599	603	563	632	596	612	567	626	625	605	628	596	620	592	614	645	609	580	623	624	609	612	617	615	652	585	653	589	619	587	613	617	643	628	590	566	621	595	634	582	657	627	650	613	633	606	644	577	639	591	573	635	598	570	590	639	614	646	596	600	665	577	631	617	595	604	600	636	625	609	627	635	590	582	679	617	613	588	674	606	645	645	600	560	616	604	574	594	623	636	584	636	608	598	607	611	609	686	629	594	618	614	574	646	627	635	639	593	616	603	625	605	645	626	616	621	639	559	632	580	603	635	612	649	626	584	612	617	597	645	651	677	676	659	609	631	628	633	590	596	607	620	588	613	635	625	587	627	592	571	639	638	633	606	539	604	538	651	626	595	650	641	630	661	621	616	593	609	650	596	585	617	575	604	633	609	582	583	608	573	637	636	569	597	637	602	625	623	650	631	636	634	611	620	602	617	590	601	612	606	599	651	629	604	629	617	582	587	610	618	650	627	584	637	615	624	646	572	670	629	628	617	644	638	597	592	637	637	659	611	629	611	604	616	633	589	605	615	641	587	599	656	661	601	559	646	584	619	624	595	612	606	579	609	636	597	618	643	576	633	611	650	618	596	622	645	621	599	640	655	624	668	641	622	524	625	621	616	601	583	625	569	627	599	618	593	665	620	608	644	584	623	618	620	596	627	616	623	642	663	627	628	633	585	596	602	659	663	597	595	603	605	625	636	637	596	608	583	646	582	641	575	607	617	661	597	623	608	609	596	633	602	571	585	587	578	644	613	604	550	621	585	601	554	595	605	604	631	618	629	604	598	597	638	574	621	589	614	617	605	601	632	660	633	584	566	648	593	603	616	642	618	616	639	600	596	637	633	647	660	565	619	667	603	611	630	628	604	646	710	649	597	577	655	675	608	646	624	586	637	583	625	595	625	619	610	621	571	592	600	629	628	620	600	607	613	567	635	573	620	591	639	593	617	653	587	611	618	623	617	591	572	604	568	573	573	612	631	661	646	557	604	566	634	598	600	624	582	618	611	593	613	632	619	627	612	634	547	584	630	605	610	656	645	642	629	633	613	607	631	635	628	573	630	601	589	580	625	588	584	644	621	644	577	632	589	642	628	629	623	666	579	585	596	619	613	662	605	607	637	596	644	639	597	576	677	599	628	660	605	610	571	578	565	594	648	603	674	604	639	631	617	594	602	641	595	640	597	600	597	641	588	622	599	613	567	597	590	594	605	613	582	620	645	615	642	595	606	673	619	608	614	564	609	628	580	630	614	602	586	613	666	627	578	600	624	629	633	630	568	626	583	608	636	632	623	589	583	600	611	649	602	664	628	617	593	585	642	576	633	631	600	627	623	629	603	600	598	580	632	624	627	643	584	597	626	633	609	647	609	612	661	649	649	573	596	635	618	595	624	600	620	622	609	625	616	595	665	618	592	622	590	629	591	600	594	616	612	619	613	636	577	595	598	646	563	606	633	622	629	620	665	635	574	611	656	600	603	646	582	615	594	582	596	606	677	602	604	619	646	642	653	598	600	558	612	614	594	569	621	616	609	597	590	606	662	638	658	633	649	650	578	608	616	596	567	650	646	604	699	609	598	608	618	653	632	587	653	617	655	610	607	591	596	625	624	631	583	657	637	665	595	622	617	647	626	609	632	629	607	624	614	598	578	658	652	610	652	638	591	606	647	618	616	620	575	598	618	615	600	599	606	611	630	615	595	618	628	629	656	598	612	619	651	648	627	598	634	631	619	662	623	608	643	652	605	635	607	616	591	607	635	607	606	603	618	609	619	631	616	602	585	598	625	603	598	584	630	636	558	590	593	652	624	648	599	639	676	600	618	643	640	619	659	643	609	637	582	596	576	607	607	634	588	650	634	601	650	618	580	606	617	622	621	662	586	628	585	583	677	587	622	636	625	633	627	601	626	641	619	616	631	654	573	569	634	620	633	614	632	625	620	590	625	612	601	648	586	670	583	586	627	627	635	599	679	651	643	600	633	622	571	630	633	633	576	594	640	604	589	616	574	618	624	667	615	636	630	581	617	591	601	578	620	635	569	600	642	633	616	646	628	627	595	619	667	618	582	635	627	586	633	688	603	587	591	621	591	643	579	557	601	616	609	569	661	637	604	621	612	634	634	607	654	652	632	637	621	628	635	601	580	667	633	635	648	632	594	614	629	609	605	597	640	576	596	566	636	612	585	642	654	607	604	618	628	619	600	627	627	594	648	631	625	634	570	652	604	613	641	633	596	604	599	635	625	577	630	626	627	631	654	640	629	646	605	623	641	676	588	591	606	615	617	615	646	623	583	658	639	623	601	601	608	593	627	631	576	640	581	625	640	612	615	589	581	621	678	611	586	587	588	632	614	645	623	635	586	577	635	631	659	526	558	609	648	602	577	612	577	600	640	612	627	607	603	600	596	598	621	624	619	602	596	576	614	613	623	581	608	633	584	587	605	622	617	647	618	619	609	613	622	611	641	614	647	585	666	573	607	619	615	633	658	572	592	613	620	611	618	610	605	645	608	601	631	595	621	633	631	603	660	664	632	628	559	626	635	627	622	593	591	596	637	622	624	604	581	630	630	683	593	569	606	607	603	599	638	599	554	615	659	591	596	584	619	571	585	633	580	642	627	623	608	606	599	616	627	596	642	646	587	594	611	597	578	599	615	589	634	589	619	597	602	658	578	629	659	661	611	622	636	616	643	640	597	557	585	603	583	598	601	609	589	620	620	582	606	672	616	629	594	627	608	612	605	620	623	637	629	648	640	613	661	637	608	651	629	619	599	611	639	640	612	571	685	595	665	661	628	632	579	572	628	625	650	633	615	598	600	575	606	626	583	638	634	615	549	603	608	606	586	590	650	669	600	621	665	651	582	601	604	640	634	593	600	583	635	631	583	618	647	615	618	624	608	621	594	598	630	599	592	633	640	639	606	591	677	611	658	611	614	585	590	608	627	612	676	627	637	568	639	632	617	617	633	637	582	664	635	643	629	617	547	601	591	626	632	617	591	606	611	636	597	630	587	594	594	599	603	589	642	651	599	624	607	672	619	624	623	592	604	616	639	581	598	630	596	604	620	599	606	657	606	639	618	584	592	613	641	585	639	623	638	604	613	637	595	598	609	623	601	588	584	637	614	643	616	549	598	610	652	578	628	601	607	649	595	649	602	584	623	582	669	630	574	644	597	575	603	626	567	649	656	628	644	612	627	641	583	620	665	657	621	612	626	660	596	643	579	598	639	621	625	664	641	597	606	644	602	612	607	578	648
59811	55852	55856	57464	50537	32647	14264	6287	5534	5581	5605	5600	5476	5495	5643	5567	5608	5566	5439	5651	5489	5441	5524	5513	5515	5515	5620	5584	5661	5575	5477	5554	5482	5547	5480	5557	5550	5452	5480	5602	5546	5610	5418	5628	5517	5604	5490	5522	5451	5597	5563	5588	5565	5607	5540	5551	5445	5699	5572	5446	5564	5561	5521	5531	5594	5441	5590	5641	5648	5559	5599	5572	5489	5515	5516	5467	5574	5594	5495	5523	5557	5488	5503	5454	5496	5598	5563	5519	5673	5578	5520	5469	5449	5607	5472	5615	5484	5561	5621	5545	5601	5506	5521	5494	5506	5513	5522	5493	5515	5507	5529	5576	5611	5608	5593	5560	5651	5587	5557	5527	5606	5659	5546	5633	5547	5518	5753	5630	5569	5535	5604	5524	5703	5462	5432	5533	5602	5510	5581	5439	5459	5534	5689	5573	5684	5525	5554	5566	5582	5543	5585	5477	5634	5601	5475	5534	5568	5377	5623	5582	5472	5634	5533	5397	5553	5608	5559	5540	5448	5521	5579	5519	5622	5525	5717	5546	5540	5540	5448	5548	5595	5658	5572	5446	5524	5612	5548	5504	5521	5500	5524	5631	5489	5575	5506	5772	5590	5566	5624	5564	5574	5642	5566	5528	5517	5638	5625	5481	5619	5578	5713	5530	5474	5631	5576	5498	5532	5572	5578	5581	5550	5419	5538	5666	5612	5538	5544	5618	5523	5510	5510	5512	5583	5569	5527	5464	5570	5663	5638	5596	5580	5578	5701	5500	5597	5555	5591	5570	5620	5535	5516	5610	5549	5458	5515	5552	5580	5480	5485	5572	5628	5572	5589	5535	5562	5611	5494	5525	5453	5583	5617	5601	5613	5579	5550	5521	5417	5546	5576	5611	5488	5516	5647	5563	5452	5541	5584	5529	5559	5504	5602	5569	5552	5448	5674	5512	5574	5690	5441	5585	5427	5468	5603	5518	5461	5452	5529	5665	5566	5546	5596	5504	5582	5488	5519	5560	5556	5534	5514	5544	5514	5595	5594	5529	5563	5603	5538	5599	5451	5625	5558	5619	5660	5642	5482	5629	5620	5632	5488	5575	5503	5537	5557	5704	5575	5495	5593	5551	5531	5592	5573	5505	5607	5516	5483	5430	5608	5545	5691	5530	5487	5640	5614	5442	5521	5552	5584	5606	5606	5389	5576	5699	5574	5552	5502	5624	5437	5613	5581	5648	5589	5497	5513	5484	5480	5726	5512	5515	5483	5568	5555	5584	5605	5587	5485	5473	5527	5461	5469	5514	5596	5536	5511	5542	5526	5466	5617	5560	5500	5621	5499	5626	5632	5474	5561	5519	5501	5641	5662	5698	5594	5529	5604	5529	5650	5519	5649	5601	5544	5396	5607	5510	5626	5531	5568	5543	5609	5570	5713	5661	5630	5481	5606	5610	5594	5480	5531	5517	5672	5563	5500	5464	5487	5618	5557	5636	5460	5548	5539	5569	5484	5513	5547	5496	5438	5596	5424	5576	5556	5616	5742	5455	5551	5695	5578	5497	5554	5459	5471	5635	5572	5574	5469	5529	5612	5491	5547	5545	5552	5512	5608	5598	5492	5572	5595	5584	5536	5527	5463	5552	5566	5543	5460	5638	5490	5600	5477	5513	5521	5515	5695	5444	5586	5590	5494	5671	5560	5593	5529	5772	5562	5497	5457	5619	5553	5552	5477	5655	5554	5558	5554	5536	5521	5522	5689	5502	5424	5461	5541	5445	5648	5610	5471	5588	5539	5504	5652	5620	5629	5633	5559	5643	5444	5538	5626	5569	5629	5607	5546	5612	5406	5432	5408	5455	5545	5532	5542	5488	5633	5598	5518	5528	5561	5557	5623	5611	5486	5584	5460	5551	5527	5578	5519	5538	5580	5720	5601	5545	5513	5552	5626	5561	5495	5573	5623	5620	5449	5554	5418	5743	5508	5506	5574	5633	5478	5556	5634	5548	5449	5614	5474	5400	5532	5643	5608	5538	5455	5517	5508	5510	5517	5489	5538	5646	5505	5579	5739	5510	5498	5520	5545	5577	5533	5537	5518	5473	5586	5668	5676	5503	5438	5498	5530	5553	5512	5571	5492	5518	5640	5614	5571	5518	5467	5483	5523	5708	5621	5662	5631	5566	5519	5588	5532	5551	5477	5439	5498	5596	5526	5529	5546	5542	5767	5483	5526	5601	5433	5556	5557	5557	5517	5504	5535	5554	5550	5562	5528	5656	5565	5648	5485	5460	5700	5537	5369	5504	5457	5633	5554	5581	5562	5450	5634	5487	5579	5560	5685	5569	5481	5503	5576	5607	5560	5479	5429	5578	5494	5706	5687	5560	5659	5577	5581	5587	5485	5604	5477	5554	5535	5604	5569	5418	5479	5546	5624	5627	5700	5539	5501	5513	5626	5665	5517	5541	5608	5512	5536	5567	5519	5590	5615	5510	5380	5529	5562	5502	5573	5594	5625	5654	5642	5610	5530	5548	5523	5538	5419	5452	5545	5437	5521	5573	5586	5696	5527	5488	5602	5561	5646	5635	5463	5509	5477	5567	5532	5584	5552	5557	5412	5557	5536	5585	5510	5544	5490	5439	5602	5519	5497	5510	5570	5537	5540	5476	5628	5581	5506	5553	5685	5645	5553	5584	5503	5556	5589	5457	5539	5573	5567	5517	5502	5681	5573	5503	5598	5574	5556	5498	5510	5608	5558	5558	5557	5570	5500	5529	5481	5485	5466	5536	5653	5484	5534	5592	5552	5491	5546	5662	5522	5662	5676	5614	5457	5623	5504	5539	5400	5519	5671	5433	5652	5516	5578	5453	5617	5566	5672	5550	5528	5651	5543	5607	5642	5429	5567	5578	5536	5513	5524	5474	5528	5422	5558	5589	5626	5483	5512	5501	5570	5456	5627	5654	5536	5552	5404	5683	5594	5605	5508	5465	5663	5567	5596	5554	5558	5658	5543	5605	5473	5469	5644	5514	5548	5588	5577	5611	5616	5524	5648	5494	5562	5478	5575	5583	5594	5474	5611	5486	5405	5741	5576	5508	5675	5553	5426	5438	5546	5494	5660	5478	5725	5512	5573	5597	5578	5431	5584	5653	5545	5425	5519	5577	5479	5582	5577	5515	5380	5556	5485	5415	5572	5475	5507	5521	5470	5521	5561	5512	5618	5426	5598	5602	5606	5602	5610	5562	5645	5489	5480	5621	5598	5540	5547	5451	5408	5544	5587	5512	5626	5584	5555	5545	5489	5634	5610	5578	5525	5527	5531	5425	5579	5595	5375	5442	5474	5579	5462	5530	5473	5518	5611	5505	5584	5625	5515	5579	5557	5540	5566	5576	5688	5553	5530	5549	5529	5517	5436	5674	5537	5519	5603	5511	5595	5536	5609	5664	5592	5357	5514	5540	5584	5512	5427	5521	5605	5488	5554	5586	5660	5515	5555	5444	5610	5402	5511	5483	5569	5507	5491	5531	5527	5613	5478	5675	5543	5663	5446	5601	5521	5637	5561	5569	5562	5589	5611	5591	5521	5513	5570	5435	5485	5472	5565	5570	5525	5444	5526	5580	5541	5453	5594	5521	5614	5539	5518	5591	5505	5446	5504	5559	5542	5488	5521	5532	5403	5692	5668	5578	5450	5513	5567	5640	5607	5440	5464	5543	5663	5430	5531	5612	5600	5556	5542	5662	5643	5561	5611	5518	5504	5434	5581	5490	5575	5611	5562	5650	5599	5732	5588	5512	5607	5458	5420	5672	5463	5502	5629	5613	5579	5478	5619	5539	5690	5581	5607	5470	5391	5618	5535	5557	5478	5553	5570	5542	5555	5477	5643	5653	5524	5520	5565	5549	5560	5559	5425	5640	5634	5511	5580	5479	5570	5534	5645	5581	5518	5541	5480	5447	5666	5544	5523	5395	5604	5592	5632	5459	5795	5466	5608	5647	5642	5480	5590	5601	5552	5574	5468	5523	5576	5732	5550	5628	5554	5659	5539	5396	5454	5464	5595	5504	5591	5700	5604	5450	5555	5540	5609	5499	5475	5499	5663	5568	5647	5522	5625	5509	5486	5527	5573	5370	5569	5611	5654	5392	5443	5615	5682	5482	5572	5569	5627	5629	5605	5691	5638	5620	5494	5659	5587	5587	5472	5431	5545	5574	5631	5546	5636	5583	5450	5655	5498	5557	5569	5574	5592	5530	5453	5540	5564	5565	5488	5530	5521	5554	5504	5481	5427	5496	5591	5503	5457	5330	5495	5645	5640	5617	5605	5441	5548	5783	5558	5498	5525	5574	5539	5586	5577	5533	5511	5525	5650	5637	5565	5519	5578	5459	5585	5492	5602	5549	5570	5515	5493	5522	5639	5539	5684	5484	5518	5569	5637	5458	5518	5455	5558	5562	5558	5514	5648	5670	5497	5502	5503	5593	5578	5648	5616	5565	5572	5528	5619	5565	5636	5563	5601	5586	5578	5618	5561	5640	5445	5441	5355	5478	5605	5504	5560	5560	5498	5675	5556	5535	5506	5567	5613	5537	5469	5503	5609	5509	5558	5523	5539	5643	5531	5565	5615	5435	5612	5560	5619	5458	5568	5639	5703	5523	5517	5584	5652	5409	5573	5467	5541	5568	5577	5614	5536	5536	5552	5543	5525	5601	5488	5648	5615	5579	5431	5583	5616	5618	5664	5620	5614	5608	5601	5493	5652	5579	5641	5593	5462	5555	5609	5639	5647	5455	5509	5488	5488	5623	5666	5444	5625	5605	5582	5560	5556	5418	5554	5563	5449	5407	5616	5562	5480	5683	5652	5524	5604	5644	5618	5613	5553	5576	5541	5474	5548	5484	5618	5451	5555	5504	5489	5584	5422	5582	5554	5524	5631	5524	5525	5533	5614	5568	5623	5518	5532	5549	5481	5538	5553	5563	5548	5565	5509	5538	5605	5482	5493	5442	5440	5575	5561	5454	5441	5573	5536	5576	5534	5596	5547	5529	5548	5508	5544	5629	5574	5538	5592	5328	5500	5512	5597	5513	5625	5544	5527	5596	5445	5660	5527	5604	5436	5616	5612	5509
31856	29811	21109	11618	5109	2083	1035	853	828	874	877	771	743	796	768	777	795	766	859	814	811	758	784	810	798	784	818	807	752	808	853	802	775	814	790	854	737	834	761	790	817	776	818	815	774	844	810	783	814	828	764	845	778	813	853	847	791	802	773	798	806	805	810	882	790	859	803	793	774	804	862	806	780	794	761	757	761	829	741	786	811	809	784	772	825	760	849	774	809	786	784	783	753	809	825	793	818	843	827	737	767	846	738	760	799	778	822	808	820	803	806	794	797	774	795	829	753	816	809	846	817	816	765	736	759	747	832	773	811	779	848	795	816	822	778	771	738	782	789	796	758	754	837	766	807	802	837	785	795	825	814	849	822	817	825	812	782	804	789	797	801	809	796	788	786	840	771	759	756	815	798	800	761	807	796	773	829	729	809	809	770	760	813	763	799	829	814	787	761	821	794	780	807	819	811	772	829	770	810	794	782	801	815	799	829	847	789	792	757	766	817	807	770	804	795	838	834	773	774	827	758	811	782	830	808	783	792	798	785	732	811	841	842	759	779	794	826	817	828	795	789	830	815	767	855	803	754	795	827	765	818	786	803	784	826	772	816	812	831	830	774	852	748	826	792	794	800	786	801	778	818	836	807	793	787	796	805	753	803	787	828	822	823	819	798	800	774	791	797	827	773	811	825	848	808	759	803	777	800	797	847	845	792	806	753	764	827	806	822	786	769	733	785	771	766	794	827	823	800	800	793	774	807	794	768	770	818	781	737	794	848	800	786	820	778	798	790	769	731	828	856	832	803	771	801	808	803	789	819	801	860	793	760	813	860	794	816	845	833	778	835	795	844	811	799	793	816	776	775	811	821	800	793	813	820	817	829	811	788	794	825	782	756	835	797	803	781	826	800	820	790	780	834	717	787	764	799	751	858	841	827	819	755	756	783	786	764	798	796	833	777	785	758	808	804	781	798	817	793	774	807	804	759	793	842	776	792	810	779	817	845	810	791	753	744	797	800	752	803	824	762	841	801	860	801	780	819	773	751	783	827	752	791	813	758	831	765	829	846	777	811	781	784	769	777	843	796	751	796	805	799	817	773	821	778	812	796	790	817	795	785	822	734	821	835	743	792	720	769	775	758	800	837	809	873	785	810	813	856	820	812	811	843	841	819	829	769	799	839	750	801	832	815	756	791	803	818	823	769	820	828	877	807	798	781	839	805	764	819	821	765	834	805	789	809	808	832	802	843	804	806	765	768	866	790	803	823	784	870	808	778	787	824	798	785	804	843	797	817	792	824	816	794	747	813	768	800	787	823	752	762	841	854	831	865	788	769	795	805	736	731	869	822	763	774	829	800	850	823	793	810	786	827	777	843	789	838	840	747	777	796	764	857	834	805	764	824	784	783	802	827	785	809	788	791	787	812	812	806	829	795	785	816	792	766	798	831	864	818	804	770	792	835	788	769	804	803	791	805	829	771	833	746	822	770	800	755	789	804	765	795	796	804	812	838	770	836	830	825	805	763	804	793	789	823	796	798	783	809	822	785	801	810	815	852	789	801	791	803	813	784	813	820	807	815	812	748	841	841	836	782	786	860	792	824	817	772	731	838	810	906	830	767	806	811	797	825	833	817	817	790	821	747	851	784	739	800	793	757	783	761	839	780	852	772	817	782	834	809	842	759	811	811	794	811	770	826	842	824	823	785	834	776	778	768	816	830	811	797	771	834	833	791	805	791	790	844	801	787	805	848	802	732	788	789	786	804	804	750	787	829	826	788	746	834	800	761	849	803	842	818	841	751	798	771	756	789	819	800	785	805	854	808	839	822	785	838	801	802	848	765	756	783	812	761	781	754	790	774	768	777	791	800	794	784	805	829	846	832	846	820	787	756	800	788	802	762	769	777	767	843	790	783	810	803	868	794	804	780	787	809	807	790	740	797	745	863	758	827	812	761	849	764	822	784	803	828	749	816	824	780	828	814	815	846	778	819	817	801	839	810	813	802	815	777	841	826	820	784	817	866	825	821	802	738	775	809	773	797	808	786	841	781	798	767	862	792	813	861	826	814	756	802	790	821	770	800	762	827	779	767	736	816	794	823	781	759	788	843	794	817	848	807	785	814	819	741	794	821	788	800	769	800	841	780	800	848	793	800	771	777	817	789	823	818	800	787	764	829	846	779	841	793	764	835	789	802	818	764	788	824	780	803	820	795	747	810	788	806	794	825	815	825	781	759	812	813	800	849	813	794	815	850	761	793	824	816	827	800	811	780	795	734	783	794	795	795	761	781	793	838	859	843	725	795	780	833	798	798	803	806	817	803	825	772	855	787	786	773	761	824	814	821	789	847	813	783	836	807	747	770	844	729	787	813	818	771	800	778	810	765	828	797	818	832	817	853	781	811	802	784	825	824	807	845	765	777	792	766	764	859	848	817	802	803	801	812	814	777	833	773	846	851	801	769	826	796	793	761	805	744	811	843	790	832	787	762	773	758	804	826	821	821	768	803	812	807	804	782	773	833	790	757	803	827	839	787	822	762	833	777	771	810	839	812	790	792	829	795	832	816	754	767	802	808	801	810	820	807	791	807	808	775	769	829	796	822	820	797	782	782	786	795	816	706	792	801	855	823	828	786	815	827	766	760	755	806	773	733	831	806	807	752	802	783	807	787	802	853	828	812	833	848	831	813	814	794	764	776	813	810	823	775	772	774	815	763	801	805	793	784	745	740	852	874	788	785	830	832	803	828	858	779	794	791	799	776	810	848	804	806	799	795	839	828	833	847	818	752	770	784	802	770	790	768	783	794	771	793	845	768	772	777	740	786	800	800	826	805	779	816	828	807	809	844	742	802	794	824	807	796	819	823	755	807	766	877	791	836	775	818	765	797	811	857	784	827	779	806	793	773	803	722	813	816	779	790	782	788	774	762	780	801	822	757	764	778	768	827	810	807	807	787	838	802	780	819	749	782	802	816	859	843	801	785	794	818	782	796	809	766	785	828	783	777	816	800	782	777	845	762	872	804	805	824	772	814	791	809	792	817	817	823	800	779	871	835	842	852	827	827	775	811	770	843	800	828	815	783	796	792	793	778	791	770	756	830	771	844	825	794	772	799	819	776	821	816	822	815	825	816	855	777	819	799	803	806	800	821	706	809	798	865	817	798	803	811	773	775	830	792	764	806	798	755	909	816	766	702	801	823	798	813	813	802	832	770	790	889	772	758	815	860	823	763	812	809	788	853	753	784	810	795	805	805	804	773	821	841	775	823	792	829	804	764	781	805	794	825	813	798	822	780	800	850	803	854	793	815	798	764	839	815	798	798	764	868	757	803	809	787	788	770	761	755	824	839	771	793	849	780	782	858	837	819	805	806	818	823	783	810	788	844	851	808	837	784	822	749	788	755	842	815	829	786	821	787	839	766	826	802	779	819	804	818	753	761	847	817	784	788	807	815	727	744	798	794	841	804	776	800	818	767	819	828	815	767	783	785	832	792	820	820	756	787	755
64289	53938	48741	47991	41208	25393	12050	7411	6924	7117	7078	6889	7109	6960	6991	7023	6950	6964	6938	6965	7057	6976	7024	7088	6965	7179	6892	7034	7110	7033	7000	6859	6974	7076	6983	7007	6992	6939	6934	6970	7047	6997	6974	6864	7044	7042	7043	6955	7069	6937	7094	7004	6955	6928	7006	7031	7066	7090	7172	6863	7060	7006	6845	6972	7008	6842	7017	7005	6971	6969	7033	6952	7000	6877	6990	6963	7034	6973	6999	7017	6907	6899	6964	6944	7048	6811	7008	6938	7061	7092	7003	7048	7062	7065	6956	6863	6937	6946	7057	6999	7068	7031	6916	6988	6965	6973	7050	6862	6929	6977	7079	7070	7113	7066	6918	7005	6937	6860	6942	7055	6910	6962	6944	6929	7067	7071	6896	7021	6923	6965	6950	7038	6993	6942	7012	6919	7029	7038	7031	7015	6969	6920	6931	7080	7011	7055	7051	7015	7103	6943	7023	7129	7049	6989	7068	6969	7102	6997	6914	6918	7004	6953	7058	7111	7026	7080	6952	7071	6948	7120	6996	7049	7060	7040	7064	7060	7181	6939	6951	6848	6930	6916	7044	6981	6995	6909	6920	6908	7033	7006	6927	6972	7044	7041	6882	7006	6883	7092	6935	7019	7125	6815	6993	6945	7086	7021	7012	7036	7016	6920	6998	6938	6873	6940	7014	6914	7043	6900	6911	7004	7079	7161	7008	7005	7044	7025	6930	7007	7042	7049	6975	6988	6990	6902	6986	6870	6857	6866	6935	6816	6901	6986	6899	6992	7123	7014	7140	6934	7012	6907	7027	6947	6994	6979	7121	6967	6978	6944	6938	6889	6906	6955	7088	7093	6938	7006	7003	7131	6948	6793	7063	7075	6941	7038	7012	7100	6933	6871	6979	6945	6956	7024	6997	7032	6918	7151	6970	7128	6871	7041	7055	6927	6890	6997	6995	6919	6924	7082	6935	7020	7031	6959	7013	6995	6973	6982	6931	7110	6934	7034	6904	6964	7020	6983	6956	7159	7020	6911	6937	7045	6829	6920	7054	7142	7064	6956	7023	7040	6901	6905	6946	6974	6972	6972	6952	6877	7167	7030	6957	7092	6939	6999	6970	7082	6952	7176	7019	7017	6974	7045	7127	7023	6930	6883	7025	6957	6971	7095	6921	6982	7129	7048	7099	6996	6927	6992	6961	6876	7020	7045	6984	7134	6941	6947	7014	6959	7007	7048	6965	6998	7022	7049	7011	6893	7051	6993	7014	7085	6870	7093	7026	6986	6872	6817	6888	7049	6929	7069	6923	6977	6919	6946	6873	6940	7088	6952	6889	6942	6997	6961	6954	6904	6966	7100	6886	6905	6954	6963	7010	6926	7096	7100	7029	7118	7009	6980	6909	6951	7229	6894	6961	7136	7071	7005	6928	7031	6979	6934	6896	7002	6991	6839	7121	7036	6947	6904	6948	6929	6993	7031	7126	6953	7048	6921	7050	7052	7017	6972	7050	7051	6850	6976	7000	7097	7070	7066	6953	6956	7013	7006	7090	7029	6866	7010	7009	6970	6975	7061	7065	6836	6921	6946	6889	7051	6979	6976	6969	6953	6963	6988	6934	7041	7054	6901	6906	6923	7102	7066	6996	7021	6892	6953	6921	6967	6973	6992	7065	7190	6921	7023	6914	7023	6942	6982	7015	6979	6867	6934	6973	6731	7061	6983	6993	6978	7014	6960	7083	7151	6958	6991	6902	6914	6949	7007	6896	6984	6928	6820	6942	7059	7042	6969	7128	6903	6954	6906	6968	7022	7013	6987	7048	7050	7073	7070	7022	7124	7009	6974	6903	6981	6961	7019	6916	6903	6993	6847	6916	7145	6998	7000	6963	6981	6969	7040	6891	7039	7079	7077	6911	7045	6893	7009	7071	7076	6942	6935	6951	6951	6880	6866	6917	7004	7005	6956	6876	6948	7030	6967	7119	6994	6992	7019	6916	7038	6897	6979	6998	6970	6986	6958	6988	6908	7005	7027	6916	7101	7065	6952	7122	6879	7026	7007	7032	6957	7068	7099	6934	6987	7005	7022	6878	6897	7044	7050	6952	7031	7004	7043	7011	6969	7059	7046	7024	6978	7010	7100	6957	6952	6941	7055	6871	7017	6905	6987	6854	6938	7137	6989	6929	6951	7060	6939	7005	6994	7077	6858	6962	6911	6968	6986	6793	7057	6854	6938	7136	6894	6948	7089	6926	7018	6958	6896	6987	6925	6870	6982	7065	7005	7041	7042	7027	6929	6952	6954	6955	6842	7049	7028	6959	7061	7066	6919	6921	6862	6890	6862	6880	6886	7040	7006	6906	6990	7025	6980	7034	6962	7119	7111	6976	6997	7048	6797	7021	7008	6988	6900	7099	6992	6894	7099	7000	7000	6957	6862	6895	6894	6999	6976	6948	6939	6928	7071	6903	7046	6817	6967	7086	7055	6910	6959	7001	6851	7047	7004	6904	7046	6920	7060	7101	6931	6895	6909	7049	6881	6939	7006	6991	6907	7072	7001	6987	6926	6907	6970	7031	6921	6989	6978	6925	6983	6943	7023	7038	7055	7045	7049	7182	6879	7014	6893	7039	6953	6985	6994	6955	6916	6899	7058	6902	7017	6945	6957	6969	7018	6964	7020	6950	6961	7018	7059	6960	7106	6985	7104	6993	7001	7090	6843	6959	6995	6980	6988	6959	6946	6975	6901	7120	6978	7091	7045	6905	6962	6980	6990	7040	6983	6986	6985	6999	6995	7010	7021	7074	6905	6897	7038	6909	6975	6938	7009	7102	6920	6897	7066	6965	6858	6957	6915	6832	7019	6973	7079	7007	7051	6867	7038	6976	7009	7039	7082	6887	7014	6957	6872	6970	6970	7037	7153	6963	6940	6953	6928	6821	6885	6978	7064	6862	7102	6899	6963	6995	6943	6890	6995	7019	6937	7084	7002	7003	6955	7002	6936	6923	7180	6897	6943	6988	7023	7001	6863	6993	7005	6954	6832	7051	6989	6939	6936	6901	7005	7138	6853	7031	7020	6795	7000	7057	6980	6947	6967	6864	7041	7021	6927	7079	6906	6981	7022	6917	6975	7013	7023	7008	7049	7017	7092	7021	6944	7017	7132	7045	6907	6847	6906	7043	7033	7041	7027	6976	7102	7085	7010	7181	7038	6979	7025	7058	7039	7012	7053	6933	7001	6972	6920	7015	6930	7041	6995	6842	6981	7050	7110	7018	6840	6911	7082	6839	7009	7009	6906	7046	7092	7008	6967	6966	7070	7032	6989	7053	6970	7064	7001	6931	7032	6908	6852	6983	7055	7041	6900	7000	6853	6952	7142	6911	6860	6980	7115	6918	7174	6859	6960	7021	7061	6965	6895	7015	7091	6921	6977	7026	7101	7035	7078	7020	6973	7159	6997	6937	6804	6936	6932	6986	6972	6894	7076	7060	7006	6910	7004	7012	7055	7027	6932	6922	7119	6985	6925	6957	7036	7074	7005	7042	7007	7057	6860	7233	6894	7086	6888	7000	6950	7029	6968	6982	6742	7197	6951	7077	6837	6929	7104	7168	7089	6934	6910	6976	6914	6958	6963	7086	7078	6944	7031	7014	6995	6989	6820	7000	6898	6943	6965	6934	6975	6953	7033	6936	6983	7004	6873	7005	7106	6937	6905	7076	6965	6959	6926	6925	6928	7028	6958	7015	7059	7122	7009	7076	6966	7030	7035	7021	6923	6998	7095	7071	6931	6941	7020	6892	6897	7030	7002	7021	7024	7008	6941	6971	6967	7022	7227	7059	7112	7048	7016	6966	6963	7078	6938	6885	6828	6949	7024	7003	6881	6864	7043	7133	7013	6979	6999	7047	7063	7023	6921	6908	6979	7013	6959	6763	7050	6996	6865	7020	7030	6899	6992	6964	7033	6942	7039	7089	7078	7175	6889	7039	6978	6966	7018	7013	6967	6963	6936	7095	6981	7067	7010	7018	7098	6868	7115	6936	6974	7067	7007	7023	6990	6999	6966	6947	7045	7063	6988	7031	7034	7004	7075	6931	6934	7037	6947	6946	7104	6963	7012	6953	7017	7148	6933	6965	6858	6968	7017	7121	7060	6946	7082	6923	7021	7011	6922	6941	6866	7003	6935	7015	6992	7015	6990	7050	7035	6937	6975	6999	6945	7033	6965	6980	6884	7023	6984	7038	6873	6950	6983	7119	7068	7076	6989	6951	7073	6934	7020	7059	6925	7052	6954	6917	7001	7025	7066	7091	6986	6996	6980	7120	7010	6918	6941	7088	6875	6902	6943	6984	6911	6940	6966	7037	6912	7017	7158	7020	7006	6880	6953	7000	7001	6982	7030	6991	6887	7019	7074	6959	6870	6992	7075	7021	6882	6922	7060	6934	7006	6957	7032	7090	7015	7004	6984	7015	6981	7014	7157	6845	7129	6910	6990	7035	7045	6993	7064	7053	6947	7100	6944	6983	6991	7055	6966	7061	7034	6940	6864	7041	7019	6848	7042	7037	7003	7061	7102	6890	6950	6905	6943	7007	6996	6994	7094	6997	6995	6996	6988	7090	6987	7070	6930	6981	6880	6939	6932	6972	7000	7081	6945	7039	7019	7148	6980	6960	6960	6989	7073	6967	7004	7060	6942	7053	7018	7013	7032	6860	6990	6926	6866	7088	6922	7012	7080	7127	7063	7091	6948	7066	6908	7131	6857	7097	7158	7079	6898	6930	7061	7045	7059	6969	6998	7174	7005	6808	7047	6937	7097	6987	7058	6989	7043	7059	6941	7031	7028	6882	6934	7028	6881	7110	6958	7040	7018	6944	7113	7016	7008	6991	6980	6925	7025	6965	7014	6944	6934	6952	6912	7021	6984	6938	7040	6956	7165	6926	7003	7105	6961	6874	7240	6874	6863	6890	6978	7039	7014	6915	7044	7104	7102	7109	6921	7006	6985	7057	7128	7050	6987	7044	6925	6952	7001	6828	6940	7193	6918	6990	7064	7016	7037	6859	6915	7130	6998	7002	7019	6814	6979	7050	7013	6961	6919	6966	6805	6959	6975	7028	6900	7001	7010	7014	7070
41352	45693	31406	17257	7123	2545	987	698	615	629	617	589	560	601	617	603	651	674	626	628	617	678	611	644	624	644	625	638	639	650	629	660	645	625	601	633	641	624	625	629	622	648	553	592	656	608	588	587	654	648	577	609	652	615	628	567	568	632	604	656	612	606	596	600	635	665	637	635	613	631	650	687	610	645	650	663	662	662	668	639	606	645	636	626	622	606	599	634	643	663	605	614	637	626	604	600	615	602	617	659	582	608	618	657	657	640	622	633	596	659	614	621	581	583	655	563	632	601	622	584	605	649	551	639	585	619	645	618	616	604	651	648	627	638	618	662	679	623	602	598	618	656	611	626	643	622	660	613	635	667	629	611	666	636	637	660	594	599	643	634	640	633	594	635	635	662	628	645	672	648	618	621	664	645	677	649	615	611	606	669	633	622	632	621	636	667	610	613	636	630	646	596	625	633	594	624	652	639	635	627	618	642	626	571	637	597	599	617	597	662	645	623	616	642	652	613	607	641	655	630	668	623	617	669	624	631	649	630	634	604	595	646	653	657	631	626	609	606	628	584	597	626	620	593	653	650	591	676	649	628	637	660	626	581	634	611	630	568	671	631	608	612	613	624	578	611	671	605	622	619	624	687	654	585	604	635	619	613	596	619	657	668	615	595	606	628	604	614	652	598	619	633	648	654	645	597	625	566	599	665	624	645	609	573	653	601	640	617	672	656	635	596	648	583	644	625	602	634	625	655	657	608	663	664	647	646	616	619	607	672	652	664	662	664	633	626	655	615	642	605	642	615	632	646	624	623	616	660	643	609	598	619	635	618	608	607	638	625	654	598	628	604	607	602	639	631	635	623	628	661	637	661	620	632	642	612	630	662	619	630	649	639	634	623	599	656	619	623	664	638	664	659	641	630	606	571	631	620	608	624	640	663	606	644	630	599	651	569	634	643	633	647	658	627	630	587	649	599	613	682	565	604	625	634	652	623	611	625	596	615	657	581	659	655	638	602	619	651	612	633	635	647	603	654	640	658	614	621	621	604	547	630	657	643	645	603	655	614	634	591	640	643	636	626	655	643	621	591	639	640	620	626	606	657	604	654	648	648	665	636	632	630	643	615	598	613	642	670	637	606	635	664	640	607	649	646	619	593	649	639	619	698	669	598	580	680	609	617	669	650	618	628	658	663	670	634	622	658	662	645	641	680	584	657	633	648	648	605	595	626	641	605	627	668	625	615	618	606	638	625	605	645	654	632	679	648	614	638	599	624	664	614	603	677	666	590	619	658	666	631	625	646	647	647	693	621	642	634	601	633	606	657	600	605	662	616	630	636	609	635	627	639	665	612	613	617	616	630	613	630	579	667	599	624	627	625	612	623	640	606	611	604	626	574	698	647	638	577	645	672	644	655	639	670	628	630	647	678	659	629	658	665	633	655	617	646	636	617	646	555	610	606	665	644	611	607	605	622	596	620	657	602	637	569	629	677	629	643	645	594	591	667	597	627	606	643	657	605	636	617	606	629	597	595	642	643	661	603	658	647	622	619	636	661	654	665	625	585	587	640	676	664	626	606	641	630	640	670	609	653	642	640	662	648	649	575	661	624	623	645	648	659	636	605	625	602	634	618	647	616	661	611	623	676	638	625	639	635	659	673	618	604	623	623	636	626	610	628	642	674	644	633	665	660	647	598	620	631	629	654	620	652	638	628	656	583	573	628	598	626	638	647	630	645	643	644	586	627	651	634	650	662	650	620	638	613	590	589	625	585	594	646	693	658	627	572	608	644	622	613	598	652	631	663	619	612	640	604	595	585	616	619	648	601	644	645	635	616	658	662	669	612	648	643	617	623	608	599	650	632	649	625	583	602	623	622	664	576	650	593	589	630	614	625	645	632	598	634	645	627	649	606	634	647	643	613	635	644	648	625	653	590	612	635	637	639	631	616	595	654	660	637	604	663	634	599	672	634	654	666	620	652	610	619	628	665	609	644	609	623	619	661	656	650	646	611	635	639	661	606	622	639	615	661	633	612	616	584	642	667	629	615	602	642	651	597	609	592	614	589	624	603	628	666	598	610	626	648	585	623	661	592	580	629	596	617	615	620	641	648	605	643	636	642	654	663	641	643	648	626	595	627	654	607	571	631	665	657	585	642	656	659	632	579	643	627	615	627	645	629	608	659	657	598	635	599	686	667	617	657	611	577	650	600	614	634	612	635	672	605	657	659	611	635	589	671	635	612	652	651	635	641	613	670	645	589	654	649	644	612	666	616	637	623	683	626	618	604	643	625	639	617	616	613	557	610	624	639	592	630	661	647	628	594	662	612	570	621	632	642	581	646	636	614	617	624	649	597	640	576	638	661	608	644	623	609	635	644	612	629	683	623	638	638	612	610	615	589	611	612	662	645	624	660	647	628	627	687	624	636	642	599	647	627	668	647	648	612	621	639	660	674	663	643	624	589	628	642	655	611	619	661	652	672	680	571	644	618	616	618	633	663	611	664	603	643	712	672	634	595	649	639	631	641	630	668	702	628	673	651	588	619	628	630	628	600	622	656	629	659	634	573	628	674	617	584	664	617	599	648	664	656	674	651	636	638	619	595	637	605	629	593	576	668	632	603	637	633	685	663	626	642	640	636	658	598	657	599	626	653	604	605	675	672	657	679	594	605	649	642	673	573	599	638	570	645	635	618	650	639	640	642	634	672	640	633	568	689	596	682	627	663	696	649	602	631	623	659	663	599	639	634	618	626	668	645	621	639	578	687	642	634	646	613	634	618	601	621	641	618	641	607	614	648	633	607	651	648	635	609	608	650	617	640	573	634	632	612	602	635	667	622	605	600	602	601	654	602	582	630	605	658	638	623	589	671	624	642	691	615	598	669	643	642	661	601	671	623	639	610	619	585	632	628	614	658	621	625	630	621	601	636	571	650	648	599	593	628	638	667	628	629	650	660	669	655	634	636	599	642	626	633	609	630	695	613	627	621	637	648	655	670	615	652	622	640	627	630	613	631	619	623	664	604	596	662	617	614	633	649	608	579	626	616	651	605	629	631	650	668	648	571	619	660	648	644	627	612	659	614	661	625	644	622	642	646	656	633	609	663	598	612	626	616	639	622	646	592	603	645	699	655	632	670	621	630	657	612	598	644	602	628	624	617	624	622	603	627	669	631	617	597	611	612	605	616	619	614	661	621	642	687	648	617	595	611	656	599	613	631	648	633	632	615	636	610	612	632	630	631	626	622	675	664	644	661	653	647	625	635	585	596	609	624	630	629	622	588	563	635	614	652	635	650	632	580	649	661	647	640	652	604	653	631	619	625	647	660	629	601	620	616	635	641	655	636	634	634	632	615	619	641	660	606	634	617	660	603	627	603	614	632	632	600	612	675	626	657	638	649	638	655	630	641	631	610	588	603	653	600	601	657	641	609	645	632	590	629	602	566	681	632	640	635	623	583	605	644	637	621	611	603	634	649	601	662	620	647	602	639	588	659	636	646	643	632
56453	54560	58139	54175	46094	29598	13038	6659	5685	5668	5670	5662	5530	5627	5637	5640	5723	5749	5676	5667	5578	5569	5684	5671	5715	5617	5584	5677	5781	5643	5724	5727	5676	5699	5781	5594	5836	5597	5561	5593	5731	5638	5691	5748	5748	5641	5649	5655	5677	5707	5676	5612	5585	5574	5652	5604	5615	5663	5538	5631	5761	5724	5579	5707	5692	5589	5743	5643	5646	5664	5645	5720	5564	5661	5680	5640	5675	5654	5607	5666	5767	5634	5625	5680	5596	5664	5538	5580	5672	5718	5506	5698	5703	5605	5783	5578	5623	5675	5571	5697	5689	5587	5689	5668	5626	5624	5674	5749	5702	5825	5662	5511	5762	5621	5635	5682	5633	5625	5675	5652	5719	5642	5585	5730	5778	5683	5679	5560	5693	5641	5712	5584	5663	5624	5656	5634	5661	5656	5651	5528	5788	5657	5699	5625	5864	5688	5685	5677	5607	5668	5629	5723	5697	5694	5602	5706	5753	5679	5669	5642	5662	5520	5642	5755	5619	5636	5577	5739	5556	5591	5520	5684	5687	5662	5564	5722	5606	5609	5670	5693	5615	5672	5745	5550	5721	5632	5703	5681	5733	5607	5480	5734	5753	5785	5525	5761	5674	5643	5673	5714	5634	5631	5610	5589	5703	5667	5740	5717	5695	5676	5555	5679	5734	5653	5664	5706	5829	5556	5612	5767	5460	5756	5749	5572	5675	5710	5667	5634	5608	5779	5608	5653	5668	5712	5686	5721	5642	5666	5690	5634	5539	5613	5666	5727	5710	5650	5600	5646	5675	5514	5641	5668	5671	5598	5597	5641	5589	5666	5738	5701	5701	5618	5683	5642	5762	5620	5703	5761	5679	5667	5641	5676	5745	5637	5671	5616	5637	5577	5725	5797	5742	5669	5609	5585	5589	5645	5705	5696	5625	5684	5686	5661	5680	5600	5738	5647	5684	5701	5516	5726	5684	5593	5769	5634	5672	5670	5711	5690	5663	5774	5675	5674	5593	5676	5604	5698	5656	5724	5692	5624	5712	5765	5659	5693	5542	5673	5704	5685	5572	5635	5702	5622	5564	5841	5613	5700	5664	5751	5708	5697	5687	5585	5682	5710	5653	5601	5615	5770	5785	5631	5751	5649	5805	5720	5605	5638	5600	5598	5683	5679	5645	5610	5563	5591	5742	5639	5756	5689	5710	5690	5569	5640	5580	5662	5697	5697	5608	5576	5577	5535	5676	5683	5632	5800	5582	5702	5695	5747	5667	5739	5672	5542	5684	5521	5660	5853	5765	5717	5729	5710	5590	5694	5618	5637	5649	5632	5583	5675	5651	5649	5679	5682	5725	5610	5663	5622	5595	5649	5627	5666	5578	5703	5596	5628	5699	5692	5625	5696	5685	5653	5680	5678	5745	5659	5709	5747	5786	5713	5563	5678	5551	5600	5704	5690	5611	5625	5586	5679	5715	5712	5684	5620	5603	5650	5752	5643	5658	5718	5575	5738	5634	5652	5779	5607	5738	5616	5688	5758	5672	5590	5663	5747	5689	5638	5627	5617	5767	5709	5799	5654	5632	5719	5741	5591	5692	5678	5648	5651	5675	5727	5746	5631	5595	5676	5697	5616	5664	5714	5695	5668	5772	5666	5532	5668	5740	5683	5592	5657	5675	5713	5580	5714	5794	5738	5655	5681	5699	5532	5636	5608	5786	5684	5735	5743	5611	5599	5648	5647	5786	5635	5713	5678	5741	5685	5660	5736	5713	5654	5648	5741	5683	5684	5678	5770	5605	5672	5807	5668	5778	5622	5711	5633	5712	5612	5726	5613	5689	5638	5694	5646	5575	5709	5751	5632	5798	5560	5620	5681	5500	5632	5559	5699	5610	5563	5662	5832	5631	5601	5664	5585	5704	5539	5855	5728	5620	5684	5515	5708	5687	5619	5653	5686	5885	5614	5619	5746	5631	5716	5551	5720	5788	5697	5553	5529	5628	5679	5722	5615	5658	5660	5627	5671	5650	5649	5670	5650	5555	5810	5755	5632	5732	5612	5644	5779	5773	5706	5554	5660	5611	5612	5685	5655	5646	5688	5678	5583	5658	5673	5645	5674	5654	5649	5776	5679	5665	5634	5570	5755	5773	5701	5778	5691	5683	5751	5811	5739	5761	5680	5644	5699	5626	5574	5579	5603	5620	5675	5632	5655	5648	5506	5640	5703	5595	5519	5640	5637	5743	5678	5693	5732	5660	5696	5648	5632	5688	5775	5734	5610	5649	5650	5678	5678	5692	5674	5636	5689	5527	5577	5539	5650	5604	5726	5743	5596	5644	5460	5665	5677	5790	5654	5718	5678	5681	5730	5718	5608	5768	5730	5790	5656	5638	5638	5713	5625	5691	5706	5614	5663	5580	5841	5751	5624	5750	5659	5528	5623	5623	5612	5638	5731	5746	5653	5615	5743	5808	5705	5656	5694	5763	5721	5731	5609	5805	5714	5825	5586	5844	5648	5673	5659	5529	5679	5816	5499	5733	5711	5713	5673	5640	5593	5614	5706	5535	5581	5664	5574	5778	5588	5552	5691	5791	5572	5542	5702	5740	5611	5599	5650	5721	5616	5594	5584	5644	5649	5692	5681	5695	5795	5576	5746	5649	5625	5663	5774	5592	5566	5773	5646	5622	5782	5654	5723	5654	5647	5710	5571	5693	5689	5803	5588	5546	5679	5578	5649	5654	5683	5641	5803	5810	5658	5701	5529	5766	5721	5733	5604	5571	5663	5573	5712	5711	5606	5621	5723	5726	5637	5579	5641	5728	5628	5562	5724	5703	5752	5714	5645	5672	5732	5682	5722	5690	5649	5746	5721	5648	5731	5658	5767	5656	5720	5741	5625	5669	5668	5615	5621	5581	5700	5717	5707	5637	5683	5670	5562	5673	5554	5726	5635	5736	5756	5643	5741	5730	5744	5664	5756	5648	5571	5689	5625	5677	5680	5581	5705	5689	5747	5798	5631	5625	5675	5644	5623	5582	5608	5627	5748	5527	5503	5742	5521	5686	5712	5756	5655	5634	5709	5757	5634	5754	5634	5663	5648	5634	5695	5653	5658	5570	5611	5492	5781	5659	5689	5663	5627	5659	5634	5654	5776	5598	5567	5742	5812	5779	5644	5719	5664	5721	5726	5797	5770	5666	5762	5638	5513	5653	5724	5623	5663	5639	5825	5682	5713	5662	5751	5730	5665	5559	5673	5659	5585	5664	5646	5696	5828	5710	5700	5636	5653	5719	5576	5628	5484	5747	5634	5624	5626	5632	5711	5686	5655	5579	5573	5616	5629	5623	5658	5733	5553	5630	5652	5660	5616	5705	5622	5605	5613	5749	5681	5624	5602	5632	5621	5632	5604	5675	5771	5643	5673	5640	5717	5665	5711	5685	5700	5655	5566	5722	5690	5649	5675	5587	5693	5654	5571	5712	5716	5671	5632	5624	5638	5842	5722	5599	5667	5678	5600	5660	5594	5741	5644	5590	5708	5622	5738	5687	5761	5666	5626	5657	5647	5598	5750	5638	5674	5614	5703	5752	5677	5706	5563	5780	5646	5691	5673	5643	5664	5705	5692	5639	5750	5644	5659	5731	5712	5700	5615	5692	5722	5611	5653	5557	5643	5689	5624	5665	5589	5710	5608	5715	5670	5688	5660	5657	5743	5666	5693	5565	5758	5618	5629	5678	5691	5801	5625	5701	5719	5623	5667	5635	5754	5565	5607	5688	5635	5548	5562	5513	5712	5740	5611	5616	5713	5567	5724	5626	5713	5755	5621	5793	5698	5778	5634	5665	5730	5679	5694	5682	5678	5742	5605	5720	5802	5629	5669	5659	5724	5771	5742	5638	5689	5720	5589	5726	5636	5660	5673	5633	5648	5704	5753	5749	5638	5659	5533	5707	5507	5636	5670	5757	5750	5696	5601	5726	5736	5576	5654	5660	5690	5599	5809	5635	5699	5606	5561	5817	5583	5589	5654	5803	5610	5752	5680	5660	5670	5687	5655	5762	5573	5796	5596	5613	5658	5688	5833	5641	5709	5608	5564	5682	5685	5595	5656	5647	5744	5831	5478	5668	5621	5608	5650	5706	5680	5685	5813	5641	5684	5531	5521	5670	5623	5648	5768	5668	5711	5636	5787	5760	5732	5727	5727	5598	5533	5751	5672	5641	5569	5667	5628	5616	5607	5600	5708	5784	5742	5705	5595	5700	5634	5741	5636	5658	5611	5654	5714	5692	5586	5620	5632	5731	5682	5601	5532	5700	5641	5678	5603	5728	5574	5738	5723	5672	5628	5593	5592	5700	5616	5702	5714	5696	5626	5767	5718	5580	5740	5737	5662	5638	5608	5591	5670	5613	5643	5731	5705	5671	5704	5633	5629	5838	5580	5804	5719	5634	5644	5593	5565	5674	5667	5712	5727	5673	5717	5644	5734	5683	5623	5753	5675	5601	5576	5780	5631	5626	5625	5648	5652	5619	5692	5673	5627	5688	5622	5703	5648	5802	5566	5662	5569	5819	5764	5589	5675	5569	5674	5720	5688	5667	5628	5678	5780	5625	5702	5633	5675	5774	5678	5622	5651	5638	5571	5600	5637	5739	5686	5656	5655	5563	5751	5646	5660	5677	5632	5711	5618	5575	5653	5623	5662	5721	5578	5709	5673	5699	5646	5532	5667	5692	5574	5685	5741	5579	5651	5657	5535	5604	5508	5743	5600	5588	5863	5680	5657	5649	5673	5826	5586	5780	5703	5680	5653	5595	5683	5649	5597	5575	5735	5677	5693	5740	5647	5680	5692	5685	5746	5651	5648	5677	5620	5658	5812	5619	5518	5840	5653	5683	5679	5706	5676	5701	5720	5680	5673	5644	5634	5696	5641	5689	5705	5657	5696	5770	5688	5779	5610	5683	5605	5676	5731	5740	5612	5638	5670	5625	5527	5685	5710	5562	5598	5624	5754	5748	5580	5699	5728	5481	5682	5657	5751	5753	5657	5754	5617	5651	5764	5623	5545	5620	5748	5639	5729	5793	5698	5609	5726	5694	5662	5600	5680	5814	5634	5724	5759	5630	5689	5792	5662
18784	14351	10204	4646	2309	1253	846	775	724	725	746	703	789	753	706	707	736	712	692	731	672	720	697	707	737	722	679	729	767	705	755	699	717	711	694	734	727	677	728	732	715	720	721	686	729	719	735	753	746	729	701	713	626	721	741	694	721	696	751	759	730	694	760	717	695	701	708	666	719	790	683	686	725	754	701	730	724	723	735	751	739	733	685	728	734	688	711	736	722	748	753	715	720	743	701	717	718	733	710	731	708	760	753	702	705	738	755	680	727	731	718	730	695	747	702	702	743	631	733	722	717	759	777	750	725	746	773	691	698	719	766	741	674	710	707	713	694	706	673	695	732	747	763	724	739	719	710	663	696	711	705	732	743	674	707	718	735	740	677	701	723	763	725	716	684	662	744	742	774	681	750	704	717	737	720	706	732	765	704	745	644	748	690	702	764	731	760	759	709	737	765	711	723	770	713	753	744	740	701	726	752	739	719	744	735	716	762	723	674	700	683	739	742	689	734	738	692	723	714	724	754	736	720	693	756	782	665	725	782	768	741	697	712	766	650	713	690	765	755	739	770	682	721	714	712	703	685	744	755	735	727	731	721	760	731	809	709	732	720	702	684	675	741	727	715	778	726	724	771	732	665	720	736	732	725	750	762	737	748	712	728	676	697	688	721	763	756	689	685	725	747	728	738	709	720	707	689	722	733	713	712	712	714	763	733	720	715	725	726	723	743	714	771	718	706	729	719	709	752	698	773	757	728	739	726	688	680	748	685	727	763	733	697	722	719	783	697	679	759	730	726	711	679	740	730	718	727	695	711	721	714	741	686	729	721	737	716	710	721	754	741	702	708	722	759	732	751	755	756	724	749	768	720	746	738	740	792	688	705	707	680	713	689	755	730	680	692	675	679	734	780	682	684	696	737	727	670	745	727	745	713	716	754	715	769	728	726	729	723	703	697	759	763	746	743	688	737	731	715	707	779	743	701	745	722	719	699	748	710	711	699	738	703	735	719	727	716	707	685	713	716	766	746	695	706	728	689	740	641	706	714	756	727	668	701	745	689	724	746	722	683	684	718	718	737	718	733	705	738	744	700	710	702	750	732	744	738	733	717	756	723	758	727	691	691	714	743	706	746	733	702	743	741	693	735	739	695	694	719	744	718	727	732	732	714	750	756	694	703	754	660	695	696	683	734	747	691	700	714	725	719	690	721	684	681	728	692	689	722	723	737	708	707	701	713	689	753	736	732	727	757	719	722	692	728	758	717	718	726	703	661	718	720	720	697	689	690	729	733	744	762	711	754	734	708	712	735	703	707	736	756	752	740	743	699	721	743	712	714	740	720	687	715	747	751	707	689	712	716	752	719	712	741	683	736	772	700	726	733	714	745	724	757	714	733	700	699	733	717	722	767	749	723	711	714	698	747	717	661	748	718	708	688	761	759	691	742	714	762	688	711	693	718	709	755	694	722	680	733	691	728	714	692	726	737	695	715	760	722	726	709	771	713	673	693	739	731	746	740	709	762	688	749	686	684	727	683	701	724	719	725	786	737	769	749	787	727	718	729	690	727	671	663	728	711	736	703	682	751	713	697	744	746	739	764	746	727	717	721	721	697	729	728	718	755	692	689	750	734	779	743	716	724	735	687	699	735	763	736	732	737	672	761	767	660	744	702	736	737	727	677	711	718	700	719	749	700	722	708	745	745	732	708	691	755	702	704	748	687	716	691	707	717	763	778	666	728	684	730	705	732	741	704	766	728	743	750	740	758	756	715	708	693	709	749	736	713	709	701	724	744	740	703	681	773	730	757	728	685	715	748	755	703	698	697	757	717	709	726	801	747	709	744	750	782	726	739	721	703	742	701	740	708	731	734	720	727	682	722	693	733	704	742	747	668	742	703	678	743	773	720	778	703	706	770	745	725	707	739	709	741	729	717	702	742	680	718	733	741	760	751	666	741	724	744	726	719	731	705	698	768	745	754	739	688	713	717	745	769	744	722	691	689	722	731	782	668	714	709	725	738	704	752	694	741	707	727	738	750	700	756	702	724	741	733	697	759	707	731	729	719	731	727	685	712	741	719	724	778	728	725	717	728	723	733	739	719	726	691	723	717	715	781	783	754	724	714	702	732	756	730	748	736	710	747	725	674	735	731	650	734	736	696	689	692	741	690	738	680	714	696	732	709	701	713	762	738	729	702	682	730	730	758	700	738	738	730	742	728	716	737	733	780	701	743	733	727	752	706	720	771	713	719	721	703	712	720	692	773	746	722	698	743	706	724	650	717	763	697	700	724	725	726	698	702	776	725	767	730	738	705	714	728	699	744	730	763	717	721	705	772	696	743	724	747	717	707	720	687	675	730	743	736	750	761	727	664	727	754	730	723	711	701	718	714	718	760	719	733	718	733	731	750	709	686	749	716	664	748	722	803	686	718	706	779	701	736	757	740	759	717	723	684	715	715	760	732	745	689	755	710	713	709	728	720	753	727	708	708	719	737	765	715	735	697	696	749	687	677	744	735	730	694	733	766	783	772	721	716	694	697	719	728	726	731	755	718	696	733	740	758	715	711	733	698	762	741	769	722	762	710	747	732	717	765	733	722	710	708	757	752	687	715	760	738	724	757	731	703	708	759	780	754	703	725	718	709	721	758	714	740	723	786	717	709	683	733	761	711	710	749	729	697	744	727	731	739	755	750	747	692	691	692	708	744	736	737	752	750	740	726	688	724	669	701	726	718	691	690	705	774	780	749	669	722	764	706	733	731	706	705	711	720	720	717	723	705	682	674	719	695	743	737	683	737	693	732	764	733	724	730	735	680	782	711	753	724	708	708	750	738	788	726	718	731	738	699	675	654	667	766	735	731	660	704	723	714	726	716	712	702	671	717	782	724	702	673	778	694	682	714	713	796	712	718	718	732	742	741	695	718	714	687	770	750	725	718	705	733	731	727	721	688	723	771	730	727	699	720	694	734	745	730	743	735	712	739	753	711	740	720	733	744	797	727	709	764	798	710	732	759	724	741	750	738	696	713	721	695	747	689	724	721	714	719	709	726	698	721	710	710	735	751	747	769	746	738	726	681	713	726	756	744	645	697	741	698	687	709	702	708	724	695	700	714	705	691	691	715	749	719	702	768	658	737	689	716	702	735	759	706	715	720	698	762	778	722	747	722	714	699	720	756	725	740	722	738	710	736	708	701	680	743	738	714	683	767	767	720	754	714	722	750	711	702	741	726	731	685	733	693	751	731	699	760	741	675	718	716	734	678	709	741	764	708	727	741	710	735	756	729	718	673	739	728	763	759	674	674	741	704	704	729	733	696	684	729	714	758	743	701	704	713	730	697	730	747	701	696	756	712	753	681	686	714	698	720	734	690	748	709	671	720	717	710	723	722	734	713	759	734	702	737	729	745	742	708	766	727	726	665	697	723	692	722	737	739	742	724	725	695	722	599	694	739	730	672	732	734	718	775	683	770	714	711	781	703	755	724	721	684	717	686	712	724	695
52751	43922	36326	34214	30375	18305	8767	6765	6432	6404	6393	6358	6500	6393	6416	6274	6337	6452	6501	6514	6305	6325	6299	6438	6540	6370	6430	6366	6500	6267	6374	6442	6402	6550	6471	6426	6410	6523	6463	6298	6346	6303	6409	6444	6444	6386	6515	6393	6340	6463	6333	6275	6427	6342	6403	6395	6375	6344	6326	6421	6476	6325	6383	6328	6398	6489	6406	6311	6376	6440	6524	6336	6370	6318	6362	6416	6415	6346	6343	6399	6423	6376	6226	6382	6422	6323	6267	6403	6344	6418	6516	6430	6477	6307	6581	6319	6460	6450	6434	6439	6417	6506	6368	6358	6417	6419	6366	6324	6405	6423	6398	6294	6454	6455	6415	6505	6223	6389	6344	6372	6440	6457	6349	6474	6416	6383	6312	6439	6330	6310	6397	6547	6299	6395	6380	6375	6220	6461	6396	6335	6508	6344	6311	6420	6434	6259	6444	6499	6369	6382	6233	6427	6190	6423	6277	6393	6374	6405	6327	6491	6380	6410	6404	6293	6306	6356	6399	6419	6446	6391	6428	6446	6472	6414	6427	6470	6320	6410	6406	6378	6421	6299	6342	6435	6426	6418	6311	6299	6488	6373	6453	6491	6373	6500	6264	6490	6326	6491	6435	6388	6358	6419	6376	6381	6416	6403	6445	6468	6478	6384	6487	6289	6397	6409	6387	6347	6335	6309	6362	6397	6356	6330	6469	6440	6408	6463	6255	6387	6441	6452	6523	6347	6331	6430	6427	6428	6360	6454	6384	6461	6462	6300	6355	6376	6377	6437	6512	6333	6414	6471	6454	6351	6384	6517	6410	6447	6371	6283	6384	6482	6433	6366	6321	6382	6345	6378	6398	6396	6317	6338	6322	6296	6438	6403	6440	6411	6507	6435	6413	6380	6447	6440	6451	6301	6390	6367	6362	6338	6314	6352	6435	6475	6367	6542	6355	6484	6618	6502	6352	6380	6463	6392	6416	6373	6424	6416	6342	6425	6370	6348	6451	6378	6396	6360	6372	6438	6352	6404	6442	6506	6404	6351	6355	6454	6449	6341	6308	6366	6468	6447	6429	6287	6386	6266	6406	6336	6338	6360	6278	6362	6353	6366	6359	6332	6383	6527	6487	6460	6485	6420	6411	6387	6280	6265	6481	6381	6402	6428	6454	6298	6460	6394	6394	6442	6434	6549	6408	6391	6386	6295	6376	6413	6374	6452	6328	6350	6494	6408	6355	6410	6356	6366	6403	6545	6377	6282	6570	6399	6348	6366	6458	6422	6277	6329	6433	6387	6407	6391	6370	6452	6436	6374	6423	6396	6332	6330	6447	6366	6443	6415	6420	6257	6496	6482	6381	6487	6319	6431	6476	6341	6477	6375	6493	6351	6352	6415	6379	6363	6398	6414	6348	6366	6392	6530	6310	6499	6419	6556	6407	6429	6339	6303	6396	6485	6389	6428	6364	6277	6439	6390	6383	6315	6474	6453	6435	6341	6460	6356	6357	6320	6457	6416	6390	6395	6452	6350	6332	6435	6477	6313	6518	6443	6253	6543	6283	6406	6402	6496	6397	6330	6402	6508	6395	6471	6465	6411	6487	6474	6337	6456	6238	6594	6307	6375	6371	6278	6313	6427	6440	6452	6452	6369	6440	6402	6455	6429	6424	6523	6252	6480	6504	6367	6509	6470	6338	6440	6323	6546	6363	6319	6395	6378	6458	6389	6438	6289	6455	6325	6396	6343	6344	6457	6331	6359	6398	6367	6446	6303	6318	6432	6417	6389	6443	6395	6375	6335	6467	6353	6447	6327	6458	6411	6439	6504	6445	6430	6445	6412	6289	6397	6390	6411	6515	6323	6369	6397	6470	6361	6490	6545	6464	6282	6431	6399	6378	6351	6340	6437	6439	6365	6398	6276	6383	6511	6287	6397	6479	6444	6287	6469	6449	6299	6329	6454	6299	6310	6456	6368	6496	6428	6530	6346	6445	6399	6377	6500	6545	6517	6427	6476	6562	6534	6493	6485	6443	6333	6469	6420	6357	6320	6423	6373	6326	6401	6402	6367	6366	6387	6176	6389	6427	6453	6406	6431	6357	6473	6358	6456	6330	6425	6491	6480	6365	6390	6474	6397	6447	6364	6487	6416	6397	6322	6591	6388	6478	6309	6366	6417	6525	6399	6335	6357	6413	6408	6373	6339	6399	6521	6358	6347	6495	6437	6348	6357	6371	6495	6413	6432	6420	6459	6477	6382	6440	6353	6386	6360	6384	6448	6444	6395	6339	6404	6208	6394	6431	6371	6351	6296	6448	6394	6438	6492	6342	6373	6301	6376	6372	6461	6290	6389	6361	6342	6368	6398	6284	6374	6376	6348	6379	6323	6347	6526	6407	6305	6411	6567	6342	6396	6370	6377	6372	6350	6375	6334	6561	6372	6481	6389	6448	6385	6359	6474	6424	6476	6405	6391	6449	6301	6418	6331	6551	6416	6255	6393	6315	6470	6282	6470	6456	6436	6430	6427	6399	6258	6499	6327	6331	6423	6394	6426	6325	6355	6403	6427	6289	6411	6314	6331	6424	6453	6390	6412	6462	6260	6334	6346	6433	6306	6294	6394	6549	6389	6342	6470	6524	6470	6422	6469	6437	6477	6230	6454	6478	6381	6297	6384	6411	6301	6335	6362	6368	6486	6384	6355	6252	6630	6282	6462	6360	6450	6385	6529	6365	6465	6486	6418	6397	6411	6392	6515	6414	6383	6383	6492	6574	6445	6349	6370	6449	6418	6585	6462	6283	6412	6399	6411	6473	6408	6324	6479	6385	6386	6387	6362	6258	6481	6455	6451	6424	6575	6374	6260	6375	6395	6470	6427	6471	6443	6439	6346	6372	6414	6506	6286	6465	6465	6288	6438	6444	6367	6332	6432	6465	6499	6382	6373	6430	6390	6406	6515	6346	6437	6509	6398	6495	6378	6431	6308	6481	6491	6269	6357	6381	6422	6288	6425	6515	6324	6501	6286	6420	6380	6393	6471	6405	6428	6383	6394	6422	6419	6372	6423	6503	6402	6395	6404	6216	6441	6460	6482	6278	6540	6313	6490	6436	6430	6471	6567	6329	6278	6438	6488	6335	6369	6396	6342	6415	6468	6334	6389	6448	6421	6431	6352	6428	6396	6336	6417	6378	6305	6328	6439	6390	6329	6417	6403	6387	6315	6419	6352	6438	6285	6351	6424	6405	6446	6342	6347	6433	6287	6528	6383	6344	6449	6431	6441	6442	6537	6429	6473	6463	6360	6393	6351	6427	6565	6409	6292	6273	6429	6370	6388	6447	6382	6343	6336	6492	6317	6392	6417	6454	6401	6390	6475	6411	6364	6591	6438	6332	6364	6427	6508	6318	6384	6452	6418	6291	6433	6289	6467	6421	6418	6316	6343	6359	6322	6548	6407	6419	6394	6439	6314	6454	6486	6449	6504	6388	6347	6402	6399	6443	6411	6411	6342	6340	6432	6321	6354	6419	6520	6363	6364	6481	6345	6360	6424	6353	6557	6297	6387	6210	6389	6368	6401	6311	6307	6395	6458	6415	6403	6215	6355	6413	6354	6429	6400	6382	6394	6304	6278	6329	6499	6494	6272	6334	6408	6406	6599	6395	6423	6264	6279	6427	6412	6295	6399	6405	6381	6170	6394	6514	6312	6390	6314	6434	6321	6428	6530	6376	6468	6287	6334	6512	6403	6446	6402	6472	6392	6522	6363	6547	6336	6432	6362	6351	6395	6480	6466	6310	6398	6342	6345	6355	6351	6378	6485	6348	6428	6332	6350	6489	6382	6265	6349	6356	6330	6495	6461	6427	6302	6461	6539	6337	6512	6464	6433	6508	6370	6368	6441	6322	6426	6426	6310	6342	6342	6520	6521	6392	6412	6304	6297	6407	6378	6467	6387	6343	6248	6295	6446	6404	6445	6451	6404	6346	6405	6469	6489	6409	6189	6644	6390	6411	6556	6473	6480	6491	6489	6363	6306	6468	6464	6391	6522	6405	6425	6467	6360	6476	6421	6469	6499	6367	6587	6334	6365	6363	6452	6422	6309	6278	6448	6431	6279	6452	6488	6360	6324	6440	6351	6336	6492	6413	6507	6405	6421	6407	6342	6479	6383	6264	6452	6407	6380	6389	6308	6439	6515	6350	6500	6342	6328	6470	6403	6540	6517	6506	6328	6511	6392	6421	6474	6423	6438	6474	6545	6409	6432	6528	6432	6390	6431	6279	6305	6416	6406	6343	6431	6316	6422	6466	6271	6461	6421	6389	6439	6452	6427	6303	6398	6271	6373	6238	6453	6422	6376	6250	6312	6435	6306	6328	6321	6338	6226	6411	6445	6298	6438	6377	6435	6324	6428	6370	6358	6471	6422	6362	6262	6423	6399	6168	6409	6445	6371	6499	6300	6351	6312	6286	6407	6407	6365	6453	6336	6342	6428	6483	6408	6466	6406	6405	6494	6357	6388	6505	6500	6436	6322	6351	6424	6309	6384	6524	6406	6479	6496	6418	6505	6373	6396	6448	6372	6397	6485	6397	6417	6499	6380	6529	6340	6292	6354	6443	6424	6376	6391	6449	6434	6385	6346	6273	6440	6416	6524	6370	6361	6380	6455	6365	6371	6458	6438	6470	6239	6364	6390	6506	6347	6343	6508	6372	6476	6284	6430	6429	6350	6288	6301	6528	6334	6350	6434	6436	6495	6430	6379	6450	6400	6348	6431	6382	6438	6524	6467	6557	6487	6507	6404	6306	6407	6327	6382	6406	6408	6431	6368	6427	6524	6312	6485	6409	6431	6350	6289	6369	6524	6376	6434	6340	6355	6470	6376	6483	6269	6264	6374	6433	6296	6474	6373	6394	6423	6466	6378	6471	6425	6216	6448	6448	6346	6474	6282	6497	6379	6460	6368	6477	6346	6311	6388	6313	6342	6317	6422	6382	6455	6455	6464	6335	6362	6410	6505	6347	6452	6428	6466	6416	6466	6269	6356	6225	6354	6307	6396	6289	6414	6436	6443	6649	6535	6333	6483	6365	6388	6412	6461	6511	6347	6351	6394	6322	6352	6403	6377	6389	6442
37946	43378	28999	20147	10774	3688	1193	712	621	614	690	590	654	593	638	579	653	641	613	568	616	607	672	646	626	643	613	653	643	634	625	659	617	623	651	619	674	610	684	677	613	642	631	620	622	632	613	658	663	671	632	656	620	616	606	658	641	601	685	647	619	677	633	593	646	625	598	591	628	618	602	616	628	605	624	658	621	622	630	606	585	631	596	585	665	611	585	618	653	654	614	665	600	631	623	657	624	625	656	627	637	635	615	651	622	639	604	668	633	645	607	627	612	634	630	637	635	618	625	650	631	647	649	687	636	611	668	621	636	648	691	652	632	641	618	643	620	658	601	645	640	618	625	609	662	621	608	624	638	568	610	660	638	634	635	631	608	612	631	650	636	680	630	640	591	652	634	566	658	617	623	633	640	607	646	634	576	623	647	606	625	602	601	623	594	588	626	628	633	657	648	662	596	653	636	626	616	648	678	680	631	603	660	662	638	686	634	658	639	591	641	599	657	612	588	625	630	618	591	618	622	620	670	635	624	611	626	606	652	669	678	638	667	586	611	665	596	614	653	670	609	599	581	663	650	611	645	647	610	629	623	634	645	602	597	673	620	633	660	648	662	642	659	584	634	625	642	599	649	616	640	631	597	566	662	615	607	619	629	660	589	608	660	635	696	628	613	594	679	626	609	630	635	645	610	634	623	647	663	703	598	634	650	607	664	615	652	639	667	635	646	600	613	619	667	638	606	626	656	622	610	632	639	619	642	621	584	620	601	624	600	607	627	633	656	663	593	657	628	644	581	635	635	661	620	618	619	653	603	661	637	586	642	636	643	633	622	622	633	649	592	654	669	619	588	647	643	681	609	624	632	609	593	673	679	659	658	602	624	601	595	607	660	634	646	608	643	637	637	610	583	628	658	657	617	637	650	667	678	600	628	620	649	624	613	602	664	618	605	647	626	622	654	595	608	646	615	620	642	708	623	617	658	624	611	637	641	684	642	641	628	602	642	644	591	605	658	559	637	635	638	661	613	646	644	622	660	656	613	654	598	635	659	633	627	616	606	620	607	617	635	645	626	666	600	623	636	629	621	627	694	621	616	580	607	643	663	636	634	631	595	629	587	669	622	594	639	640	685	672	654	631	590	642	659	657	608	633	568	633	584	608	605	617	592	641	618	612	621	597	642	643	618	625	650	640	666	638	647	588	653	611	628	612	656	634	642	611	638	662	617	656	610	670	607	611	624	608	672	609	642	599	626	652	639	620	652	622	676	643	625	660	621	576	628	560	645	629	630	644	643	638	611	604	640	626	579	619	666	663	628	616	648	606	623	658	645	605	607	616	626	653	618	631	602	664	674	668	610	631	624	646	682	615	599	636	636	584	598	631	634	619	641	621	640	654	648	657	626	636	650	588	607	622	647	612	599	611	651	689	643	607	675	606	633	627	636	625	619	606	595	597	641	617	615	633	658	604	615	634	597	637	655	636	677	620	628	643	626	651	622	618	613	673	620	659	578	626	615	631	649	628	603	620	610	622	596	632	634	621	658	639	581	642	646	687	666	585	630	629	604	680	609	569	647	638	682	649	643	659	594	602	640	606	695	602	609	610	606	674	617	606	633	612	617	656	630	625	676	668	625	653	657	660	614	553	619	641	615	602	622	619	634	634	606	613	639	563	600	649	623	617	648	664	608	691	609	622	642	621	626	621	609	610	616	616	609	649	606	631	621	621	594	631	654	641	619	631	660	617	629	670	622	610	603	649	669	653	640	649	607	658	643	633	642	646	646	624	659	665	639	653	637	642	631	650	613	664	635	646	614	668	661	645	655	637	641	694	628	602	609	645	614	661	608	628	608	634	676	624	633	594	628	620	683	671	628	613	638	605	667	623	638	619	625	641	598	607	580	599	606	685	624	653	617	613	652	625	642	595	676	642	610	649	654	588	605	669	626	609	625	637	581	633	647	576	642	632	583	645	636	588	631	676	633	652	599	618	656	595	667	620	653	661	622	664	633	630	634	646	652	640	643	679	612	642	615	639	644	664	570	644	633	591	635	621	668	646	611	620	664	620	622	628	633	618	604	650	629	629	622	624	626	622	651	713	654	654	621	616	654	606	683	638	621	602	613	633	622	584	630	606	624	664	593	591	605	622	659	647	623	633	621	624	650	658	603	640	618	631	624	596	598	651	627	632	652	627	629	662	581	661	638	631	658	609	649	646	643	636	620	645	612	645	610	606	672	663	619	643	672	639	610	609	585	677	655	666	632	608	612	652	614	616	622	617	585	603	647	667	615	600	638	634	607	651	607	637	666	627	653	707	632	614	593	578	637	622	612	608	649	646	587	642	603	656	622	638	639	629	661	612	635	658	610	624	605	645	632	571	640	607	663	611	585	636	594	662	629	659	634	635	630	666	621	676	601	612	625	641	651	591	664	689	663	697	607	644	668	637	657	604	642	628	627	629	617	635	618	618	666	583	581	636	641	651	645	628	629	625	587	645	671	626	672	652	647	684	668	621	626	637	629	603	633	620	660	594	646	632	617	617	628	606	582	640	623	639	624	609	602	620	633	633	607	619	608	623	648	651	628	595	666	647	636	701	610	628	652	630	628	651	584	608	648	627	634	575	617	614	628	650	650	597	664	652	624	637	605	624	667	633	676	613	631	630	623	603	598	655	610	654	612	645	663	654	660	643	609	621	681	659	645	660	642	637	648	622	608	627	617	612	643	609	623	596	632	605	642	599	596	654	650	623	598	638	628	660	645	641	612	619	611	613	662	596	591	623	628	662	582	674	648	661	627	613	582	643	659	660	598	644	647	596	655	632	677	691	663	612	610	645	634	604	608	600	634	634	653	638	651	649	645	644	628	650	603	680	639	675	615	636	635	668	606	618	568	625	628	657	620	638	630	613	664	659	631	601	679	640	654	664	584	601	598	632	628	634	629	625	630	611	559	666	621	585	626	595	636	638	655	641	619	598	659	594	633	605	639	620	635	656	664	659	620	624	639	613	693	605	598	595	633	603	625	628	646	661	651	608	627	604	679	622	642	612	621	675	618	627	649	656	632	673	604	627	566	620	597	623	648	621	643	658	638	633	626	621	599	639	601	590	607	602	675	641	615	631	657	622	633	647	604	628	632	608	654	604	665	653	650	635	674	604	619	591	652	637	664	611	620	628	644	642	641	600	591	615	651	630	613	628	641	649	647	588	648	629	648	601	623	628	630	665	617	586	638	628	646	588	670	627	663	645	579	656	623	682	628	639	659	610	627	604	652	648	632	612	617	646	595	641	621	617	627	639	651	632	625	621	646	642	683	601	596	624	629	639	617	643	656	688	687	654	631	619	655	600	655	630	593	644	623	643	634	624	617	620	638	617	634	616	609	623	644	584	675	590	601	616	618	590	635	617	679	614	622	639	625	611	592	656	636	624	608	628	604	662	608	644	595	648	608	684	617	654	611	626	652	601	594	620	635	632	623	628	608	635	616	638	664	679	623	644	635	637
61499	60781	56349	62419	54216	34880	16268	7137	5680	5762	5724	5789	5715	5700	5791	5689	5714	5644	5729	5752	5692	5782	5741	5610	5598	5646	5663	5761	5726	5639	5573	5580	5766	5629	5680	5730	5567	5666	5699	5785	5602	5708	5667	5655	5747	5660	5581	5656	5601	5705	5586	5550	5632	5664	5529	5676	5654	5732	5700	5511	5760	5828	5639	5642	5626	5681	5644	5678	5565	5683	5670	5697	5664	5572	5566	5611	5734	5783	5516	5676	5686	5622	5681	5618	5833	5708	5575	5732	5798	5673	5623	5500	5724	5640	5746	5702	5675	5654	5629	5723	5559	5634	5615	5635	5624	5632	5633	5770	5669	5635	5599	5677	5599	5615	5739	5692	5772	5638	5644	5610	5761	5731	5685	5763	5612	5721	5709	5590	5709	5585	5734	5742	5792	5691	5728	5623	5765	5697	5693	5744	5642	5650	5692	5589	5576	5635	5787	5705	5697	5605	5610	5683	5686	5700	5801	5738	5610	5741	5620	5683	5625	5767	5714	5661	5670	5707	5512	5694	5652	5710	5716	5609	5673	5739	5615	5666	5593	5707	5539	5565	5571	5636	5666	5761	5649	5701	5646	5596	5757	5721	5674	5648	5771	5713	5602	5580	5628	5628	5671	5614	5763	5584	5742	5545	5719	5627	5675	5880	5626	5645	5686	5564	5653	5651	5669	5694	5673	5750	5640	5682	5591	5672	5643	5689	5641	5629	5618	5644	5777	5567	5699	5576	5537	5786	5746	5686	5735	5639	5738	5726	5612	5802	5658	5772	5590	5635	5714	5760	5716	5762	5607	5794	5744	5709	5692	5630	5790	5615	5676	5789	5729	5689	5765	5717	5724	5696	5603	5566	5637	5597	5640	5534	5627	5543	5601	5619	5592	5608	5745	5819	5670	5720	5721	5631	5701	5655	5579	5684	5640	5726	5687	5686	5636	5598	5590	5673	5708	5731	5537	5645	5558	5732	5621	5580	5650	5691	5706	5705	5633	5658	5735	5618	5711	5729	5594	5563	5657	5683	5708	5678	5704	5663	5709	5791	5582	5672	5696	5633	5576	5700	5600	5780	5790	5697	5514	5659	5665	5630	5664	5760	5765	5656	5763	5699	5673	5722	5719	5756	5622	5669	5647	5715	5639	5565	5591	5595	5642	5670	5609	5695	5683	5698	5698	5679	5770	5640	5654	5715	5784	5853	5697	5663	5686	5662	5709	5741	5648	5706	5649	5564	5657	5688	5717	5656	5720	5760	5670	5669	5728	5759	5751	5668	5670	5662	5685	5661	5661	5741	5723	5761	5764	5628	5580	5805	5560	5703	5624	5653	5578	5626	5745	5610	5620	5684	5539	5781	5703	5584	5676	5716	5698	5662	5682	5839	5584	5634	5669	5600	5632	5744	5672	5652	5751	5547	5675	5644	5736	5661	5730	5643	5686	5591	5750	5579	5633	5720	5578	5707	5640	5559	5804	5647	5684	5698	5640	5664	5760	5601	5672	5638	5791	5659	5621	5657	5755	5700	5676	5731	5645	5690	5668	5709	5676	5753	5673	5739	5653	5740	5710	5647	5770	5621	5745	5630	5720	5709	5663	5754	5695	5673	5654	5801	5731	5641	5738	5678	5778	5750	5730	5625	5734	5714	5787	5689	5813	5709	5515	5794	5628	5721	5769	5654	5569	5804	5586	5718	5716	5720	5685	5765	5670	5597	5684	5674	5689	5721	5782	5675	5661	5754	5710	5594	5723	5533	5672	5724	5572	5655	5761	5593	5659	5486	5707	5752	5661	5686	5649	5726	5810	5683	5647	5769	5693	5785	5723	5622	5529	5733	5748	5733	5795	5721	5646	5666	5739	5616	5612	5709	5561	5651	5618	5736	5651	5556	5560	5650	5678	5689	5732	5772	5621	5701	5706	5647	5655	5626	5697	5679	5774	5621	5711	5719	5584	5571	5577	5673	5711	5659	5755	5601	5663	5735	5662	5852	5728	5773	5648	5709	5777	5693	5717	5626	5705	5631	5523	5666	5670	5612	5674	5582	5606	5677	5637	5548	5700	5615	5640	5713	5653	5728	5682	5665	5489	5663	5575	5759	5657	5580	5753	5673	5607	5738	5735	5817	5697	5695	5648	5797	5771	5790	5782	5641	5561	5656	5706	5621	5771	5617	5558	5606	5655	5689	5566	5713	5606	5579	5781	5632	5640	5465	5763	5823	5811	5590	5647	5643	5704	5780	5591	5691	5540	5782	5691	5650	5673	5654	5708	5752	5643	5711	5656	5744	5546	5666	5610	5688	5695	5786	5596	5687	5708	5564	5690	5779	5669	5664	5543	5723	5636	5652	5692	5786	5661	5682	5636	5648	5742	5799	5470	5559	5581	5682	5703	5569	5793	5595	5618	5722	5711	5685	5676	5643	5739	5724	5724	5673	5566	5673	5696	5699	5683	5683	5666	5742	5702	5749	5659	5740	5835	5603	5738	5639	5818	5638	5731	5719	5704	5735	5637	5684	5671	5769	5656	5645	5554	5761	5666	5688	5711	5653	5678	5742	5851	5721	5684	5658	5683	5656	5708	5725	5714	5595	5568	5703	5654	5616	5721	5652	5678	5624	5704	5765	5622	5690	5809	5635	5772	5677	5595	5765	5722	5740	5668	5492	5623	5629	5655	5662	5690	5593	5695	5714	5805	5684	5538	5632	5675	5624	5689	5639	5780	5684	5635	5564	5727	5613	5655	5742	5666	5708	5767	5710	5670	5599	5708	5706	5678	5598	5688	5619	5694	5739	5774	5607	5588	5586	5644	5829	5776	5727	5846	5662	5592	5607	5801	5597	5599	5574	5696	5704	5721	5716	5790	5706	5586	5598	5554	5620	5650	5659	5760	5711	5585	5703	5675	5539	5611	5670	5574	5743	5714	5766	5751	5607	5687	5707	5795	5594	5560	5662	5616	5743	5712	5749	5641	5638	5776	5644	5723	5717	5718	5579	5670	5656	5652	5734	5689	5555	5635	5557	5728	5617	5590	5717	5643	5691	5703	5765	5694	5665	5638	5653	5643	5713	5701	5620	5564	5782	5744	5697	5714	5787	5694	5666	5641	5771	5669	5687	5656	5711	5612	5592	5607	5586	5657	5675	5807	5588	5715	5798	5662	5745	5636	5673	5763	5653	5658	5789	5659	5720	5637	5638	5662	5659	5704	5644	5655	5728	5643	5724	5549	5624	5541	5674	5587	5631	5627	5623	5569	5667	5593	5688	5615	5600	5648	5590	5671	5654	5703	5622	5790	5585	5666	5663	5692	5608	5820	5554	5710	5701	5588	5721	5624	5661	5683	5571	5694	5685	5700	5685	5598	5680	5702	5592	5695	5637	5689	5725	5697	5745	5601	5824	5727	5773	5592	5677	5571	5757	5752	5765	5614	5590	5599	5722	5615	5682	5626	5568	5707	5678	5661	5739	5774	5630	5649	5622	5739	5694	5657	5761	5589	5660	5817	5637	5726	5462	5651	5676	5636	5786	5638	5816	5659	5666	5477	5763	5643	5680	5699	5682	5742	5528	5768	5584	5571	5656	5705	5688	5581	5613	5745	5641	5715	5706	5669	5636	5726	5558	5565	5575	5679	5749	5582	5690	5659	5618	5660	5686	5675	5726	5700	5631	5699	5625	5590	5576	5801	5578	5681	5576	5597	5659	5656	5712	5663	5761	5507	5631	5547	5621	5711	5612	5715	5617	5675	5706	5577	5584	5602	5662	5692	5674	5655	5715	5637	5736	5733	5797	5545	5622	5627	5671	5669	5589	5630	5676	5629	5685	5701	5746	5755	5625	5721	5691	5842	5526	5735	5675	5800	5749	5766	5739	5679	5764	5649	5620	5603	5604	5754	5694	5738	5600	5695	5686	5683	5750	5600	5643	5826	5758	5709	5668	5737	5718	5697	5619	5733	5739	5660	5682	5573	5627	5721	5516	5749	5694	5644	5543	5634	5620	5744	5766	5715	5678	5700	5599	5670	5585	5780	5672	5663	5696	5674	5611	5624	5765	5781	5526	5647	5633	5698	5755	5715	5701	5675	5744	5616	5689	5621	5654	5666	5675	5788	5810	5702	5686	5745	5624	5687	5602	5601	5653	5723	5774	5678	5701	5701	5701	5716	5734	5680	5749	5689	5742	5641	5698	5718	5774	5622	5641	5719	5624	5662	5656	5751	5750	5677	5650	5638	5629	5659	5788	5571	5652	5680	5668	5626	5635	5585	5774	5688	5537	5594	5585	5715	5629	5649	5775	5621	5671	5682	5655	5702	5663	5583	5700	5644	5677	5608	5771	5676	5627	5727	5695	5571	5701	5473	5639	5824	5685	5601	5679	5693	5587	5629	5649	5568	5612	5738	5674	5563	5635	5565	5622	5669	5634	5660	5763	5629	5605	5731	5640	5612	5702	5652	5713	5635	5544	5792	5596	5668	5732	5661	5703	5632	5575	5664	5628	5796	5651	5697	5679	5664	5657	5831	5614	5661	5612	5658	5675	5602	5666	5631	5691	5665	5595	5728	5732	5668	5702	5589	5659	5648	5679	5634	5757	5742	5557	5698	5625	5594	5637	5607	5867	5740	5706	5659	5645	5661	5724	5597	5625	5701	5685	5768	5689	5572	5611	5756	5596	5686	5716	5749	5694	5655	5701	5641	5621	5657	5641	5686	5643	5820	5742	5754	5600	5710	5535	5652	5795	5653	5669	5647	5644	5743	5608	5743	5687	5587	5757	5590	5729	5727	5612	5596	5589	5680	5834	5696	5779	5551	5570	5742	5716	5662	5704	5767	5661	5645	5635	5770	5609	5696	5582	5640	5648	5654	5679	5559	5720	5703	5636	5791	5578	5535	5777	5760	5709	5656	5645	5676	5603	5602	5687	5689	5646	5578	5789	5725	5640	5775	5800	5768	5624	5674	5668	5722	5592	5773	5701	5610	5628	5695	5596	5732	5813	5595	5719	5703	5692	5700	5620	5624	5789	5687	5690	5694	5648	5652	5628	5640	5688	5613	5756	5588	5690	5668	5653	5646	5668	5746	5675	5642	5759	5680	5752	5720	5607	5702	5662	5708	5626	5614	5660	5702	5744
27018	29214	23338	11929	4740	2065	1226	915	822	779	829	795	816	830	846	793	809	837	771	779	812	841	821	763	801	765	815	812	780	831	816	806	808	787	804	821	774	819	780	746	796	827	793	839	767	794	782	830	791	802	812	797	824	811	793	757	807	736	795	813	788	755	807	774	795	820	763	776	810	774	847	823	803	843	767	861	809	810	848	814	756	881	822	822	857	791	812	829	768	770	799	814	847	830	852	847	809	787	817	814	832	837	796	817	831	789	776	790	782	786	802	779	815	775	805	765	816	790	796	766	830	757	794	768	800	785	837	819	793	807	802	771	775	846	749	776	772	790	828	804	816	777	798	740	815	804	822	828	806	793	785	827	814	817	842	810	819	864	741	779	784	819	794	783	826	850	799	787	824	828	830	813	787	761	835	778	821	811	765	761	810	768	783	823	840	831	839	801	784	791	782	775	828	798	841	802	805	799	813	830	795	749	820	841	810	813	798	797	818	790	827	753	824	808	826	785	781	774	801	840	853	806	821	789	791	822	797	832	792	811	803	816	803	778	825	791	755	832	764	827	842	819	786	847	817	819	802	816	794	840	791	825	801	797	818	802	798	801	752	829	852	873	862	762	825	825	807	804	797	778	765	768	798	774	822	804	782	790	849	793	813	798	794	779	799	819	784	809	789	790	872	758	838	811	833	751	775	835	824	799	806	788	789	907	810	830	832	820	859	831	820	744	810	820	813	776	727	743	835	842	793	836	773	790	826	765	852	833	830	828	794	810	811	839	832	830	830	837	809	763	816	827	838	782	809	801	842	798	761	824	809	793	820	791	808	774	844	821	820	817	749	815	784	775	830	838	754	779	823	771	823	827	828	795	863	790	827	814	805	805	808	804	852	782	784	801	806	787	803	823	799	784	807	795	818	784	776	801	827	774	800	761	834	776	771	809	811	823	794	772	800	785	840	832	790	781	796	817	783	815	791	842	827	775	792	850	758	787	794	834	861	869	821	815	810	763	773	847	849	847	759	776	854	820	798	846	816	853	813	819	824	862	794	846	784	793	834	828	784	782	739	801	770	841	824	755	794	841	827	809	776	817	832	825	797	832	829	795	829	840	787	851	764	794	807	801	813	782	772	847	851	848	752	827	762	812	800	800	785	829	843	796	827	775	796	802	845	847	785	849	816	869	807	782	833	771	808	829	823	830	798	789	842	777	766	851	825	775	857	820	766	774	802	791	831	786	786	775	846	797	803	831	816	809	789	819	836	816	839	809	798	832	857	771	831	786	773	814	805	744	824	785	855	812	835	834	784	886	795	815	832	784	767	824	780	818	809	808	812	769	844	773	749	813	818	748	826	763	830	802	793	807	877	803	835	828	828	817	833	811	813	785	740	815	812	788	759	876	804	848	875	775	797	792	798	805	803	857	803	839	812	810	812	812	808	847	824	815	785	802	789	757	828	784	787	844	837	843	794	777	827	730	767	852	764	819	813	797	833	795	796	838	771	791	810	774	774	754	834	785	803	772	820	815	797	848	803	778	805	846	836	787	831	794	809	817	816	742	790	790	770	809	808	831	822	822	849	807	807	796	873	873	786	775	818	801	838	825	859	804	770	772	733	792	862	813	854	827	800	767	807	790	826	749	762	778	782	771	799	779	823	830	801	801	782	825	823	842	829	793	836	804	714	813	807	820	855	805	799	834	847	813	774	811	825	812	789	833	866	832	804	881	802	825	841	810	772	761	837	779	807	785	807	790	862	808	799	830	811	777	804	818	858	797	794	770	819	839	775	802	811	780	797	797	812	815	836	731	785	787	804	824	759	806	790	815	839	790	835	795	803	806	785	806	907	828	816	782	774	782	786	843	793	818	801	794	781	815	783	815	802	805	815	827	816	795	772	858	805	784	835	802	814	782	809	777	822	780	824	795	760	782	806	812	802	810	820	767	802	751	793	808	808	799	801	782	775	816	855	800	810	778	782	826	806	802	799	833	832	840	749	850	816	791	827	840	800	783	782	762	764	765	821	838	844	789	794	779	792	822	798	792	813	781	826	805	784	795	802	784	829	772	797	819	775	757	758	783	828	796	789	782	742	799	828	795	848	792	806	829	733	767	799	842	838	806	767	767	759	868	786	853	823	811	847	800	883	793	828	815	789	801	831	770	751	747	822	846	792	833	768	812	835	854	823	859	787	847	837	859	796	762	807	836	830	787	801	809	823	815	804	813	812	796	833	806	803	827	824	818	796	838	782	840	785	781	798	776	792	811	836	788	786	822	814	790	831	815	806	793	845	826	794	794	831	805	756	769	837	828	829	735	822	821	771	775	822	791	771	845	823	816	791	814	847	852	778	769	842	794	778	794	857	795	863	793	771	788	810	810	816	800	771	765	788	845	803	845	810	806	806	824	794	771	864	826	806	857	795	813	868	781	819	854	829	808	797	816	797	746	844	851	820	793	771	793	760	811	737	806	823	799	805	769	798	769	824	809	828	814	845	770	829	811	812	791	801	762	852	825	806	832	802	794	798	826	818	815	808	801	828	807	766	776	804	795	789	818	797	838	822	764	795	732	782	841	794	778	867	831	776	791	790	804	815	796	839	790	785	835	785	792	769	790	824	806	793	835	779	831	821	816	846	811	852	794	820	824	809	777	812	817	798	823	806	820	781	850	827	809	793	814	743	799	762	729	774	837	800	832	756	778	803	802	847	812	800	842	759	803	830	815	806	842	789	783	784	789	842	816	778	802	830	740	775	815	837	765	793	866	744	820	821	794	804	811	827	779	816	840	823	817	825	873	812	788	772	807	836	772	796	778	810	781	779	831	783	855	783	831	750	831	820	772	822	827	781	784	845	773	813	790	781	810	807	809	771	851	811	834	796	844	789	804	800	848	845	794	809	788	775	787	769	838	838	790	824	807	815	808	826	836	798	826	755	786	861	815	818	786	799	790	838	774	772	788	769	791	810	823	804	777	807	787	782	809	812	798	866	841	803	754	792	789	778	758	836	786	814	776	867	786	829	817	832	763	864	820	739	794	809	789	785	756	771	818	774	789	805	836	825	852	831	844	829	829	810	810	767	783	827	796	845	787	805	780	809	847	803	835	857	817	801	791	793	802	793	805	791	765	810	798	805	823	789	770	818	763	831	827	786	792	876	801	778	806	785	775	828	805	858	804	808	835	793	855	799	814	822	786	794	846	827	811	747	756	797	786	774	822	763	797	753	783	803	792	828	842	840	816	785	802	855	814	828	840	869	796	810	775	868	835	780	809	837	742	845	785	744	777	785	799	797	824	830	796	789	821	784	791	793	798	808	803	781	794	795	818	794	790	805	828	774	770	793	758	778	816	774	832	827	790	766	807	773	844	779	805	747	856	843	806	786	840	799	814	827	806	854	786	818	795	797	872	813	783	761	759	773	806	825	826	808	813	823	821	752	768	833	807	803	771	805	847	796	767	822	804	804	822	805	792	814	793	805	824	813	779	803	780	817	793	799	867	801	754
61602	56844	50956	47179	40792	27699	15317	8399	6940	7155	7007	6962	6943	7053	7032	6808	7089	6934	6944	7005	6948	7037	6965	7008	6948	7037	7075	6979	6952	6992	7008	7000	6976	6979	6959	6956	7111	6947	6985	6786	7198	6911	6949	6951	6962	6970	6882	7055	7012	6893	7160	6966	6939	6941	6883	7023	6989	6873	6987	7012	6886	6809	6936	7058	6936	7011	6903	6926	7107	6939	6986	6904	6947	6861	7079	7115	6967	6937	6910	7140	6965	6809	6885	7086	6899	7088	6982	6985	6985	6931	6942	7038	7134	6863	7020	6922	7068	6927	7136	6950	7029	6958	6949	7024	7055	7123	6995	7040	7013	7074	6968	6910	7043	6954	7054	6988	6920	6987	7016	7056	6904	7049	6953	6978	6987	6971	6938	7018	6952	6976	6963	6990	7022	7056	6984	7042	6920	6899	6966	7033	7002	6946	7033	7023	7060	6920	6788	6953	6930	6879	6957	6988	7039	7038	6923	6994	6971	7161	6981	6963	7056	6897	6991	6903	7002	7063	6936	7069	6921	7097	6875	6885	6986	6942	7036	6879	6911	6921	6971	6949	7013	6986	6913	6953	6938	6898	6863	7012	7048	7026	6968	7059	6821	6873	6918	6980	6977	6931	7127	7050	6962	6944	6890	7066	6903	6988	7107	6917	6967	6900	7018	7023	6963	7024	7007	6966	7096	6967	6975	6912	7037	7030	7128	6968	6970	6843	6941	6925	6957	6953	7000	7066	6973	7015	7098	6969	6877	6922	6751	6947	7083	6943	6862	6979	7068	6963	6937	6976	6971	6888	7050	7032	6866	6997	7063	6859	6968	6982	7001	6905	7091	7091	7020	7019	6887	7072	6923	6992	7034	6947	7061	6879	6984	6973	6877	6883	7046	6944	6934	6956	6955	6991	6986	6959	7075	6920	6844	7035	6940	6969	6885	6996	7004	7041	6920	6852	7070	7129	6919	6989	7093	6872	6887	6975	7160	6972	6958	6948	6963	6995	7100	6976	6955	7089	7061	6960	6899	6918	7049	7015	7068	6999	6972	6996	6954	6912	7135	6910	6934	7037	6971	7044	6843	6966	6920	7056	6962	6802	6870	7072	7011	7012	6939	6812	6963	6970	7091	7030	6973	6965	6834	6964	6919	6829	6945	6957	6873	6905	6929	6993	7081	6978	7023	7062	6853	7010	7005	7030	6952	6996	6915	6845	6970	6925	6913	6876	6947	6985	6943	7094	6986	7031	6917	7123	6927	7069	6917	6938	6972	6960	6971	6915	6946	6953	7027	6997	7016	6928	7006	6888	6987	6964	7147	6992	6958	6920	7120	6937	7105	6948	6919	6917	6859	6900	7008	6970	6993	6877	6905	7036	6953	6950	6987	7126	6980	6964	6962	7002	7009	6912	6908	6934	7041	6963	7008	7092	7047	6987	6988	6976	7088	7089	7005	7092	7101	7022	6969	6902	7010	6977	7007	6847	7064	7051	6991	7040	7111	6901	6933	7066	7025	6878	7015	6969	7018	6936	6878	6904	7002	7134	7069	6984	6882	7098	7063	7016	7002	7108	6909	7033	7092	7053	7039	6992	6999	6943	6903	6994	7021	6908	7016	7103	6956	6912	7004	7008	7036	6885	7052	7001	7035	6930	7112	6989	6821	6971	7018	7069	7052	7018	7038	6952	7031	6994	6981	6865	6927	7080	7003	7072	7058	7035	6989	7079	7002	7098	6966	7005	6872	7020	7057	6993	7058	7080	6971	6970	6971	6884	7069	6934	7052	7041	7015	7003	6846	7025	6902	6896	7079	7016	6941	7027	6960	6847	7108	6943	6943	7083	7008	6908	6914	6966	6909	6847	6884	7011	7097	7086	6969	6890	6995	7026	7063	6873	6963	6924	6822	6920	6980	6991	6989	7108	6971	6988	7099	7045	6909	7000	6970	7010	6937	7125	7011	6927	7047	7023	7000	6931	7023	7120	6965	7014	7052	7111	6996	6924	6860	6983	6990	6960	6964	6957	6962	6979	6991	6967	6911	6960	7246	7085	6965	6996	6987	7120	7079	6976	7108	6963	7036	6878	7083	6882	7091	7042	6947	7049	6977	7060	6936	6949	7003	7073	6907	6918	6902	7028	6850	7050	6945	7113	7043	6978	6958	6927	6935	7125	6994	6854	7077	7080	6986	6946	6916	6887	6972	6828	6973	7085	6893	6971	7034	7152	7040	6982	6966	7048	6992	7056	6824	7015	6907	6958	7000	6862	6901	7094	7019	7134	6962	6980	7012	6956	6998	7115	7024	7037	6961	6970	6979	6897	6997	6889	6845	6889	7051	6977	6849	6773	6974	7000	6910	6819	6972	7029	7050	6859	6943	6961	7039	7007	7094	6860	7004	7029	6968	7096	7036	7061	7070	7061	7027	7047	7045	7086	6928	7128	6987	7016	6963	7025	7051	6888	7074	6952	6951	6987	7000	6906	6875	7052	6957	7029	6846	7038	7040	6951	6911	6998	7079	6946	7015	6934	7085	7124	6833	6977	6950	6943	6862	6943	7054	7027	6933	7021	6977	6981	7046	7028	6945	6925	6816	6937	7013	6995	6865	6984	6998	7076	6957	7165	7072	7024	7037	7051	6938	7118	6977	6964	6899	6979	7072	6975	6968	6976	7045	7078	6988	6946	7010	7012	7061	6995	7008	7085	6994	7039	6875	6919	6998	6948	6972	6941	7130	6961	6944	7023	7147	7009	7021	6889	7033	7019	7027	6808	6998	6953	6856	7083	7072	7062	7133	6967	7045	7045	7122	7068	7167	7070	7048	6913	7004	6950	6961	6860	6909	7017	7067	6988	6877	7036	7057	7063	7076	6880	7190	7064	6994	6966	6947	7061	7102	6999	6954	7002	6939	7041	6917	6991	7082	7090	6972	6946	7006	6993	6951	7066	6876	6970	6991	6981	6955	7096	7057	6965	6989	6794	7052	6993	7029	7127	7000	7024	6840	7058	6992	7080	7105	6935	6980	7094	6893	7144	6925	7011	7048	6952	6941	7017	6752	6940	7072	6997	6958	6999	6922	6944	6949	7044	6991	7046	7029	6968	6975	6943	7019	6962	6973	6914	6969	6928	7103	6996	7020	6966	6980	6996	6976	7006	6812	7032	6942	7035	6952	6764	6944	7003	7033	7049	7008	7040	7061	6935	6949	7086	6894	7096	6867	6984	7086	6885	6990	7034	6900	7120	6928	6961	6999	7020	7070	6879	7140	6938	7016	6894	6997	6961	6879	6880	7070	7014	6951	7035	7084	6837	7012	6972	7006	7058	6975	7023	7070	6901	7111	6981	6969	6839	6932	6975	6975	7035	6956	6990	7016	6829	7037	7100	6885	7032	6999	6965	6920	7003	6988	6845	6867	6935	6929	7023	6936	7032	6924	7087	6915	6985	7079	6945	7083	6973	7023	7046	6962	7053	6982	6967	7036	7026	7053	6887	6924	7014	6864	6986	6996	7004	7111	6975	6906	6893	7072	7022	7034	6955	6853	7116	6878	7039	6794	7115	7052	6901	7018	7058	6975	7068	6921	7048	6793	6910	6982	7001	6881	7030	7011	7059	7045	6978	7000	7089	6988	6807	6985	7005	7031	7083	6984	7017	7160	7070	6912	7070	6899	7055	6932	7153	6981	6858	7000	6929	7152	6966	6911	7026	7020	7034	6990	6828	7036	6995	7061	7063	7139	7007	6892	6987	6987	7008	7054	7007	6908	7031	7014	7076	6986	6949	6941	7114	7018	6952	6912	7085	6856	7156	6938	6923	6970	6997	6984	6897	6884	6959	7115	7024	6956	6963	6915	7032	6945	6926	6991	6950	6915	7040	6948	6973	6930	6976	7067	6920	6933	6921	7053	7012	6922	7032	6966	7146	7082	6833	6915	7006	7010	6956	7067	6972	6938	7079	6943	6917	6954	7010	7024	6962	6975	6938	7131	6978	6910	7023	6961	6923	6953	6972	7021	6942	6959	7061	7005	6998	7092	7032	6929	6968	6970	7000	6850	7068	6931	6958	7058	6963	6992	7042	7040	7084	6873	7053	6908	7020	6966	6802	7034	7067	6916	6958	6914	7035	7061	6980	6949	6987	6936	6997	7074	6888	7016	6968	6976	6953	7015	6901	7051	6971	6893	6963	6935	7036	6958	6917	7106	7098	7020	6982	6951	6921	6860	6897	7023	6939	6959	6914	7059	7058	7006	7048	7167	7012	7014	6986	6841	6927	7098	6976	7031	6912	6973	6959	6939	6937	6974	6827	7010	6905	7009	6928	6975	6944	6943	6985	6898	6942	7138	7009	6893	7191	7012	7083	6953	7020	7032	6909	6965	7043	7008	7096	6961	7079	6918	6963	7046	7053	7115	6947	6922	6881	6999	7063	7047	7007	7016	6942	6895	6989	7243	7043	6924	6985	6994	6937	7037	7034	7036	6908	6934	6966	7003	7035	6823	7078	7113	7027	7026	7012	7039	7038	6998	7050	6929	6958	6988	7002	6884	6905	7119	6934	7073	7023	7013	6959	6944	6957	6972	6894	6963	6991	7020	6962	6936	7040	7048	6932	6964	6994	6968	7012	7014	7054	7049	6902	7105	7022	6944	6962	7041	6926	7095	7023	6891	7051	6934	7032	7114	7023	7119	6969	6980	6994	6942	7019	7073	6968	6900	7065	7055	7099	6949	6983	7090	7076	7095	6979	6995	7010	7125	7123	7064	7055	7067	6945	7138	7018	7052	7092	6987	6956	7027	6990	7114	7037	7020	6996	6924	6914	6959	7061	7100	6987	7075	6992	6914	6975	6902	6912	7067	6937	6905	6918	7013	6897	6989	6991	6949	7081	6955	7079	6902	7020	6956	6995	6924	7092	6946	6966	6952	7082	6955	6971	6981	6988	6996	6950	7003	7017	6890	6993	6930	6864	6894	6967	7074	6946	7030	7051	7004	6972	7073	6949	7059	6942	7106	6984	6988	6992	7044	6903	6967	6984	7010	7094	6986	6960	6832	7060	6987	6884	6949	6897	6925	6885	6926	6961	7019	6898	7037	6822	6942	6909	7025	7035	6989	7091	7013	6921	6975	6942	6873	6973
35554	40300	33739	19392	8071	3953	1690	801	601	630	574	605	630	625	605	608	606	611	596	580	626	619	617	604	616	633	595	616	625	559	648	621	601	583	610	633	597	626	602	605	608	581	618	596	609	634	592	602	601	586	625	600	611	634	567	611	586	610	569	609	642	611	613	577	649	615	631	639	640	554	613	644	585	599	576	570	580	614	624	597	644	624	611	608	597	580	617	595	607	602	591	606	622	577	609	603	590	623	591	611	590	619	662	624	574	619	613	631	611	600	598	599	582	587	605	587	616	605	614	578	587	580	588	569	615	578	577	621	628	561	626	619	572	591	603	622	580	585	606	647	584	646	607	595	617	599	626	607	611	581	640	600	584	617	606	580	575	611	599	602	576	611	630	599	594	603	602	623	614	643	586	618	588	564	598	609	640	573	615	638	631	578	595	619	588	605	608	651	614	614	619	601	585	592	595	584	583	635	582	653	588	612	595	605	622	584	635	604	585	597	589	579	611	607	631	626	629	596	608	598	586	593	602	615	586	576	584	582	615	567	597	589	635	629	579	586	618	551	584	584	613	589	588	626	638	594	621	572	574	614	624	616	614	601	619	622	619	635	537	607	609	642	589	620	617	587	621	592	616	643	575	605	588	608	611	563	620	573	601	579	598	569	597	629	601	604	584	576	611	600	568	648	588	615	624	586	559	628	598	555	594	590	573	625	582	604	616	601	568	603	627	550	622	586	600	568	617	591	648	582	580	583	589	594	618	628	604	614	579	555	650	610	653	598	619	619	591	552	625	603	581	581	554	578	599	566	565	606	609	559	595	580	569	585	584	608	579	596	564	622	586	615	586	630	607	619	585	622	602	623	626	632	597	597	606	622	589	627	592	639	616	593	603	644	581	603	605	602	580	586	618	593	575	586	590	605	602	603	572	598	607	618	565	615	598	639	595	624	596	619	593	615	572	625	625	621	620	635	619	564	566	645	587	653	568	575	631	589	654	660	642	625	617	633	606	620	569	625	613	634	615	587	584	572	639	637	665	626	594	597	620	607	631	604	634	576	610	621	622	618	644	547	614	601	595	588	621	626	581	609	577	588	567	632	620	594	658	631	629	583	587	594	588	606	581	609	604	603	571	619	574	639	676	599	581	602	591	618	621	601	598	594	600	646	616	612	648	600	619	605	592	597	626	600	569	596	644	607	613	628	571	616	647	640	624	590	608	652	588	630	612	630	576	609	619	570	602	655	675	602	595	599	583	593	597	657	590	648	584	597	612	575	580	598	625	606	600	585	570	575	613	613	634	612	616	628	570	670	583	541	599	592	556	569	571	634	616	602	614	656	610	595	624	563	632	651	615	619	620	576	622	598	599	592	598	617	627	571	622	626	601	583	621	619	570	553	599	597	627	606	607	603	591	586	601	612	585	597	581	567	600	597	578	626	632	589	621	644	620	640	610	564	572	631	610	648	571	620	603	655	578	590	578	637	586	614	642	587	632	608	622	638	614	589	637	574	591	651	624	608	629	624	631	562	585	608	601	640	589	617	628	660	638	620	579	582	602	627	631	569	602	593	590	563	543	618	635	590	617	640	612	603	602	554	606	626	554	556	560	598	586	620	597	672	597	610	572	587	624	621	635	592	624	571	652	580	632	608	577	626	620	578	625	618	606	568	620	594	598	612	616	606	552	582	595	637	563	537	606	602	621	552	616	625	648	627	634	604	617	590	575	580	591	622	571	555	649	606	582	626	621	619	660	613	585	601	647	601	607	633	629	596	611	599	555	655	640	614	579	591	558	622	599	606	619	599	609	580	612	596	652	592	625	600	621	602	619	596	587	598	610	607	608	589	633	597	609	571	632	598	601	593	599	600	647	646	607	610	546	599	623	647	554	568	597	611	586	627	626	581	585	600	650	578	598	601	594	612	621	601	607	604	631	612	577	570	628	621	585	613	597	607	629	601	597	587	600	572	600	596	628	597	600	590	596	632	628	605	604	589	575	590	602	568	621	628	628	623	609	590	598	639	629	629	606	613	598	628	600	604	635	602	580	662	625	613	606	579	587	627	603	599	593	577	620	603	603	568	627	622	601	571	567	578	598	594	579	624	636	622	576	602	598	617	643	574	636	590	635	649	607	627	596	608	585	629	616	603	623	613	638	644	600	636	589	580	577	574	612	629	576	618	602	607	603	566	616	580	592	607	563	627	620	623	581	638	624	579	638	596	606	616	590	573	631	631	582	590	640	540	598	550	600	627	664	596	610	617	634	574	610	623	609	598	599	566	630	629	560	562	564	579	554	581	599	603	619	625	622	605	570	590	617	652	657	637	591	629	651	622	625	620	615	634	618	630	635	591	591	572	610	626	619	609	608	585	624	588	608	616	619	598	614	583	592	608	576	610	586	603	619	634	643	633	578	597	593	580	651	609	567	582	571	566	614	650	596	594	622	618	598	592	597	625	577	603	596	615	637	563	585	637	595	622	572	636	585	600	629	578	629	644	601	595	574	588	664	628	629	591	626	585	602	608	594	575	612	599	619	616	566	592	592	604	590	627	623	588	630	629	580	582	623	598	557	605	596	616	631	612	627	580	610	614	549	582	636	574	600	597	623	650	634	561	601	612	622	558	627	636	687	625	575	583	612	606	595	594	577	606	640	610	552	595	608	577	537	612	660	618	617	619	613	614	550	596	628	582	575	620	578	625	606	607	618	570	609	614	633	610	635	629	614	629	613	571	614	621	614	632	639	608	598	617	581	603	604	609	636	598	618	603	601	610	597	629	605	569	618	623	589	616	554	614	620	585	619	640	598	658	611	641	622	634	600	634	579	609	595	642	611	607	614	603	636	624	589	647	617	613	559	622	591	582	593	608	616	545	585	591	615	600	604	627	634	579	556	579	611	611	595	585	605	639	590	558	623	614	633	535	633	664	621	621	599	584	633	604	630	610	624	615	638	586	581	546	640	577	588	568	602	639	614	595	620	637	595	600	600	568	625	597	613	593	607	574	602	605	612	584	628	643	585	593	575	604	618	637	595	593	609	588	636	571	590	646	618	600	603	606	616	609	607	638	632	594	590	607	610	591	622	612	638	581	632	604	624	620	629	632	572	612	606	579	636	547	594	612	595	592	583	636	594	594	592	571	577	618	620	585	591	562	574	619	581	586	570	648	604	602	598	644	601	628	627	568	626	625	590	614	607	649	593	595	646	580	612	584	652	582	599	592	599	591	547	610	615	618	608	611	573	624	642	595	579	623	592	620	550	599	641	595	617	587	609	607	576	597	614	605	577	635	553	613	569	567	623	598	632	586	577	575	609	623	567	617	628	642	646	613	633	594	569	616	572	622	573	607	614	631	594	618	597	595	625	604	630	619	573	596	591	602	579	600	581	655	550	596	626	608	572	606	619	586	632	554	618	591	573	564	578	650	610	630	571	613	588	603	572	613	629	606	600	580	619	578	632	567	621	601	590	588	633	601	601	568	603	596	578	579	629	622	584	622	623	607
65158	64380	62443	57087	50589	39036	24608	10425	5458	5576	5506	5463	5499	5506	5463	5523	5482	5507	5490	5447	5467	5426	5450	5430	5496	5361	5473	5533	5370	5311	5432	5557	5546	5396	5460	5341	5540	5422	5400	5468	5429	5426	5531	5441	5522	5540	5447	5526	5406	5531	5433	5489	5477	5496	5477	5534	5504	5535	5514	5410	5493	5453	5379	5378	5429	5431	5343	5405	5429	5284	5463	5513	5533	5458	5585	5493	5428	5473	5486	5384	5583	5433	5427	5385	5354	5401	5491	5562	5361	5447	5511	5595	5444	5461	5437	5464	5433	5409	5384	5458	5407	5468	5518	5451	5537	5445	5394	5373	5456	5540	5548	5474	5438	5524	5507	5488	5427	5565	5484	5391	5470	5440	5537	5417	5423	5347	5516	5467	5495	5460	5414	5415	5472	5456	5402	5490	5330	5537	5446	5466	5431	5485	5440	5516	5416	5442	5494	5505	5485	5483	5397	5477	5426	5482	5421	5483	5448	5453	5461	5509	5415	5493	5421	5419	5486	5410	5481	5346	5413	5519	5562	5395	5484	5354	5507	5470	5442	5465	5295	5490	5387	5452	5424	5513	5406	5409	5579	5384	5555	5304	5447	5474	5451	5349	5570	5453	5560	5424	5433	5506	5422	5495	5302	5462	5437	5525	5513	5468	5504	5453	5473	5394	5472	5392	5465	5415	5547	5430	5460	5484	5490	5426	5488	5505	5413	5455	5389	5405	5552	5392	5417	5455	5441	5450	5547	5521	5492	5374	5458	5495	5387	5439	5450	5446	5457	5454	5378	5404	5434	5389	5577	5623	5389	5541	5561	5343	5419	5462	5627	5439	5507	5440	5447	5546	5460	5561	5543	5488	5463	5460	5461	5546	5384	5493	5382	5513	5380	5465	5226	5303	5575	5545	5389	5338	5482	5483	5455	5440	5559	5594	5449	5360	5427	5516	5435	5452	5483	5490	5380	5397	5559	5473	5464	5437	5408	5524	5369	5576	5402	5580	5519	5445	5513	5497	5396	5394	5525	5529	5439	5528	5489	5366	5434	5486	5454	5404	5533	5329	5522	5452	5447	5375	5463	5385	5356	5422	5429	5398	5532	5483	5450	5479	5447	5419	5520	5384	5418	5449	5438	5374	5502	5571	5548	5351	5386	5369	5486	5493	5374	5465	5510	5476	5446	5454	5453	5505	5533	5370	5481	5323	5485	5421	5436	5546	5498	5526	5503	5444	5375	5373	5438	5496	5354	5448	5454	5486	5306	5488	5379	5495	5435	5459	5459	5302	5543	5449	5455	5365	5408	5505	5511	5441	5498	5347	5486	5515	5520	5518	5503	5390	5406	5478	5485	5469	5447	5543	5481	5439	5410	5559	5549	5388	5439	5424	5566	5442	5417	5384	5437	5579	5435	5525	5471	5462	5464	5437	5632	5473	5492	5320	5526	5518	5475	5454	5469	5600	5523	5469	5452	5414	5452	5440	5537	5450	5665	5441	5408	5374	5537	5413	5464	5481	5462	5454	5578	5527	5595	5513	5385	5547	5478	5424	5514	5343	5555	5364	5534	5537	5450	5473	5433	5470	5448	5394	5523	5462	5438	5406	5490	5471	5474	5531	5473	5450	5479	5348	5482	5449	5495	5451	5351	5516	5517	5516	5467	5444	5471	5549	5418	5485	5519	5469	5338	5484	5448	5346	5486	5589	5351	5437	5540	5443	5476	5443	5439	5566	5417	5456	5402	5552	5416	5439	5368	5411	5483	5438	5379	5447	5311	5336	5396	5533	5460	5464	5489	5349	5492	5455	5530	5556	5462	5503	5391	5457	5491	5449	5474	5482	5582	5579	5321	5516	5334	5469	5379	5544	5370	5318	5492	5559	5469	5449	5546	5456	5374	5488	5471	5442	5427	5284	5499	5453	5508	5369	5352	5359	5442	5431	5491	5557	5479	5387	5492	5572	5537	5440	5358	5311	5432	5501	5584	5545	5468	5331	5388	5419	5427	5557	5527	5400	5481	5506	5372	5411	5427	5483	5342	5413	5504	5462	5538	5505	5432	5406	5412	5460	5444	5359	5394	5374	5520	5491	5354	5426	5544	5498	5563	5425	5557	5463	5446	5475	5484	5442	5435	5410	5467	5443	5478	5444	5525	5444	5502	5528	5542	5392	5510	5398	5564	5494	5596	5436	5457	5508	5495	5497	5531	5411	5537	5340	5436	5415	5405	5413	5501	5471	5474	5462	5500	5417	5512	5442	5498	5580	5365	5413	5350	5444	5453	5368	5477	5469	5490	5485	5445	5460	5376	5382	5453	5542	5537	5623	5483	5515	5611	5532	5339	5430	5572	5501	5454	5443	5425	5458	5420	5550	5509	5606	5571	5579	5631	5364	5372	5447	5506	5450	5416	5573	5331	5546	5506	5445	5636	5536	5529	5569	5400	5454	5423	5430	5516	5490	5480	5499	5478	5453	5371	5549	5505	5526	5471	5434	5337	5550	5537	5563	5466	5374	5419	5514	5535	5601	5444	5485	5505	5525	5328	5395	5491	5482	5509	5420	5464	5445	5581	5523	5372	5478	5458	5481	5509	5485	5577	5422	5537	5432	5467	5476	5507	5410	5578	5464	5322	5490	5540	5491	5318	5605	5540	5506	5513	5487	5475	5428	5360	5466	5537	5434	5611	5630	5458	5471	5502	5437	5541	5470	5437	5488	5504	5413	5476	5395	5337	5428	5456	5452	5482	5432	5478	5504	5546	5388	5590	5531	5406	5408	5549	5401	5455	5519	5542	5310	5573	5356	5486	5457	5510	5509	5535	5438	5483	5565	5419	5432	5486	5425	5486	5454	5399	5501	5438	5579	5479	5453	5550	5484	5592	5612	5421	5445	5428	5410	5549	5379	5407	5461	5473	5373	5457	5405	5437	5500	5388	5409	5444	5453	5397	5567	5552	5373	5454	5465	5520	5407	5478	5481	5425	5484	5464	5538	5426	5450	5514	5416	5432	5408	5469	5515	5516	5478	5507	5388	5427	5520	5401	5453	5520	5414	5490	5457	5401	5468	5467	5458	5526	5355	5368	5393	5532	5472	5483	5403	5479	5498	5503	5552	5353	5499	5393	5436	5436	5487	5543	5370	5666	5503	5464	5313	5519	5540	5557	5515	5475	5397	5539	5429	5350	5487	5539	5444	5437	5506	5445	5615	5431	5534	5484	5483	5589	5538	5467	5412	5565	5450	5482	5498	5550	5449	5485	5332	5610	5494	5525	5439	5457	5456	5451	5553	5492	5503	5450	5383	5422	5432	5467	5472	5496	5526	5485	5421	5413	5396	5541	5389	5381	5351	5472	5529	5469	5421	5326	5639	5395	5477	5533	5518	5466	5391	5562	5398	5457	5443	5531	5569	5591	5493	5402	5433	5446	5365	5544	5551	5450	5448	5337	5403	5441	5427	5459	5452	5459	5450	5511	5458	5399	5428	5389	5440	5477	5398	5537	5465	5490	5497	5490	5417	5494	5441	5448	5462	5413	5532	5495	5406	5521	5480	5470	5359	5434	5444	5491	5433	5358	5512	5539	5395	5433	5437	5425	5444	5465	5385	5378	5543	5514	5376	5525	5429	5503	5377	5422	5569	5490	5414	5406	5363	5472	5438	5502	5336	5411	5444	5476	5414	5410	5459	5468	5439	5534	5411	5306	5439	5411	5520	5348	5564	5544	5380	5388	5417	5525	5453	5357	5453	5459	5510	5493	5618	5490	5435	5496	5425	5519	5515	5544	5491	5434	5471	5499	5351	5489	5426	5548	5537	5531	5475	5444	5474	5631	5451	5282	5308	5453	5368	5513	5569	5439	5423	5468	5443	5491	5533	5557	5450	5537	5474	5400	5556	5519	5458	5552	5525	5518	5504	5431	5519	5413	5479	5452	5494	5372	5390	5423	5527	5381	5406	5532	5502	5419	5419	5412	5521	5324	5408	5450	5563	5504	5376	5497	5468	5533	5386	5538	5498	5503	5512	5449	5621	5482	5551	5413	5476	5508	5480	5431	5531	5507	5460	5456	5361	5464	5479	5346	5612	5421	5285	5491	5418	5496	5481	5513	5413	5412	5612	5475	5424	5423	5552	5448	5417	5416	5422	5489	5622	5419	5532	5571	5512	5508	5539	5460	5556	5535	5548	5468	5481	5468	5395	5395	5413	5413	5373	5388	5489	5630	5309	5542	5386	5432	5493	5582	5404	5439	5331	5337	5498	5494	5371	5556	5449	5542	5352	5387	5370	5449	5396	5412	5512	5304	5387	5373	5479	5580	5400	5476	5422	5348	5355	5503	5526	5406	5386	5515	5332	5512	5394	5534	5466	5441	5353	5514	5454	5474	5502	5460	5456	5463	5511	5586	5506	5537	5397	5393	5374	5444	5449	5519	5597	5524	5545	5444	5464	5540	5514	5475	5356	5482	5547	5399	5568	5435	5528	5577	5461	5468	5548	5396	5530	5429	5451	5528	5358	5514	5473	5527	5464	5463	5423	5453	5429	5573	5559	5393	5442	5502	5595	5591	5462	5421	5441	5433	5522	5359	5489	5555	5314	5472	5420	5473	5469	5486	5531	5384	5417	5447	5350	5490	5454	5491	5375	5497	5382	5396	5401	5501	5480	5487	5483	5495	5361	5566	5537	5436	5408	5465	5322	5504	5470	5513	5574	5400	5336	5341	5513	5454	5469	5527	5484	5472	5481	5506	5441	5377	5415	5487	5422	5555	5446	5289	5498	5421	5453	5471	5426	5346	5533	5423	5512	5457	5560	5508	5486	5375	5487	5431	5458	5500	5383	5400	5573	5438	5391	5535	5437	5470	5405	5496	5569	5480	5486	5471	5566	5574	5487	5375	5518	5453	5507	5422	5430	5351	5516	5622	5426	5563	5445	5521	5454	5391	5540	5497	5370	5453	5516	5390	5432	5432	5448	5601	5630	5491	5429	5397	5467	5510	5462	5514	5429	5477	5432	5370	5416	5522	5442	5360	5338	5397	5475	5372	5611	5529	5507	5399	5514	5370	5553	5383	5581	5349	5430	5406	5430	5367	5562	5399	5616	5470	5439	5483	5466	5431	5385	5389	5402	5494	5402
16071	12129	10660	5150	2388	1491	1034	775	697	710	736	650	715	683	715	725	753	697	700	666	732	719	669	758	726	699	773	708	682	744	748	774	753	687	714	671	698	668	702	675	692	722	699	732	690	732	685	688	739	732	718	693	720	737	678	682	670	695	719	711	705	714	693	751	722	719	737	753	683	702	718	687	730	708	735	713	711	658	731	736	703	754	710	723	782	719	687	737	695	683	673	705	704	730	698	709	678	705	706	707	713	702	688	717	747	730	723	700	675	693	656	716	684	664	706	713	698	679	708	635	701	715	710	696	731	711	692	707	702	686	667	719	697	690	705	741	730	710	669	707	724	680	712	701	697	749	717	716	753	746	737	722	657	682	671	725	766	717	726	694	704	641	698	709	744	718	733	753	697	668	718	725	714	684	748	707	727	719	720	657	664	762	719	712	650	708	770	712	703	717	742	713	670	702	740	665	692	712	689	732	698	722	715	737	713	699	688	724	700	678	709	708	707	715	675	758	742	700	694	665	731	698	727	687	719	720	711	692	730	718	685	733	687	729	692	654	680	707	711	705	699	663	692	701	718	732	740	712	667	713	677	711	703	711	704	701	775	678	691	711	731	711	747	730	716	701	685	734	709	732	704	674	686	699	692	717	678	703	734	716	704	704	710	670	697	720	728	694	717	700	731	714	769	694	691	698	710	750	706	666	712	689	700	705	676	703	704	690	735	695	699	695	675	710	717	726	746	722	659	725	719	682	709	711	704	764	668	697	705	706	716	692	685	713	682	689	759	690	689	732	725	714	691	723	726	670	714	666	717	688	700	732	736	725	679	662	735	746	725	699	706	675	741	709	740	720	704	716	684	760	731	719	724	692	728	741	774	716	656	697	679	705	708	645	753	748	663	689	656	713	726	764	704	741	706	708	741	714	745	766	699	698	672	695	742	723	707	704	697	692	766	720	714	690	749	724	725	693	690	703	729	693	688	691	760	690	751	775	699	738	714	699	705	714	695	761	682	759	699	750	713	688	745	717	731	663	706	731	687	751	738	701	732	713	674	693	724	696	713	684	701	729	709	733	704	691	694	718	733	730	760	703	695	650	733	746	688	676	702	745	711	713	714	759	696	718	696	728	709	687	667	675	657	728	721	732	666	677	738	756	743	697	745	757	703	674	699	692	686	733	699	678	716	732	716	705	693	722	693	748	691	714	669	708	724	703	702	734	699	713	746	703	675	700	748	690	684	736	707	723	718	729	751	692	717	713	731	742	762	762	717	709	665	727	690	704	751	761	671	713	693	710	732	716	703	729	693	696	666	712	723	657	716	650	733	712	699	728	748	643	692	691	680	707	684	697	684	719	682	672	700	743	759	677	705	721	671	662	721	697	695	684	715	700	719	699	716	723	711	691	695	687	742	705	711	706	726	714	699	689	735	720	713	720	733	683	753	693	678	679	655	716	700	725	727	701	721	739	716	719	679	737	683	711	698	704	741	746	648	713	684	712	740	772	664	705	681	715	720	689	740	749	684	710	762	680	683	705	732	707	714	691	722	691	709	701	764	718	694	745	698	713	708	687	736	701	726	739	694	685	719	733	740	716	715	723	686	722	730	712	690	725	682	671	698	670	714	705	759	753	733	686	724	748	746	735	715	744	737	680	667	742	705	707	730	678	689	745	705	720	716	717	744	701	688	767	714	772	733	692	695	703	734	682	723	659	732	746	687	689	676	693	706	702	707	681	760	707	735	691	702	679	707	671	697	728	724	675	680	687	747	729	692	703	700	698	715	747	687	699	712	736	698	668	697	734	691	743	713	726	722	716	719	757	700	737	668	727	711	718	702	692	682	749	713	718	748	691	779	703	698	701	690	731	738	648	734	697	727	728	655	695	733	647	744	686	743	703	686	734	656	701	710	682	750	709	725	738	719	727	720	766	675	710	681	739	746	684	727	720	711	746	705	709	711	701	735	679	687	731	690	712	663	725	695	713	720	706	741	700	674	737	670	723	686	690	694	712	724	711	679	776	681	713	695	673	769	730	700	739	679	692	701	687	725	680	668	717	696	710	725	731	730	695	707	735	723	700	700	705	719	714	712	729	734	703	724	722	739	671	724	729	767	718	680	682	730	708	697	723	697	728	670	752	701	677	693	668	711	681	665	647	673	690	684	719	714	669	722	659	686	695	743	705	753	735	715	727	704	714	695	731	778	706	693	718	711	691	726	743	692	682	709	672	677	742	719	673	700	686	696	688	707	713	755	780	719	723	675	734	725	703	696	705	723	714	670	680	725	738	714	706	722	768	702	735	686	632	678	698	693	728	732	720	666	693	732	691	697	712	688	706	736	747	754	657	707	738	696	730	725	678	728	706	736	746	715	709	728	773	669	716	698	700	729	745	667	724	714	729	760	694	721	729	714	682	688	702	690	744	695	712	713	712	716	722	718	704	715	702	732	657	692	686	725	736	658	757	737	724	749	660	737	752	730	682	682	703	694	733	723	707	732	746	705	743	703	700	646	679	695	701	727	694	706	661	708	722	696	740	714	721	675	749	688	726	713	717	728	681	741	746	725	720	679	738	683	746	680	711	686	678	703	690	660	734	693	694	738	723	709	745	707	658	735	752	732	733	749	721	699	730	713	747	702	718	678	687	698	772	719	704	711	704	671	732	702	692	711	732	704	698	727	699	722	709	712	759	747	691	693	675	719	727	682	685	708	726	670	750	724	720	670	708	717	744	698	686	770	710	722	712	749	729	714	712	665	714	757	709	676	699	692	702	655	642	705	692	747	672	684	775	672	717	660	661	680	695	692	682	708	711	702	760	742	731	698	733	689	694	721	666	704	691	671	700	689	742	706	703	735	716	759	656	775	684	697	673	689	734	700	684	684	744	649	731	725	667	679	697	688	699	754	702	713	746	684	684	700	713	708	735	722	725	763	705	719	674	698	665	677	756	707	705	769	693	745	741	781	694	740	708	731	707	702	689	692	739	739	714	734	730	694	701	657	704	733	701	679	693	667	712	738	693	717	722	726	681	736	671	687	692	708	723	666	710	725	733	708	729	693	700	680	658	717	740	723	672	728	691	724	706	724	709	713	769	739	703	707	699	735	695	707	733	786	710	679	711	680	686	753	737	738	725	711	693	749	703	680	710	735	774	690	684	737	710	710	733	771	729	751	704	697	735	680	678	672	748	723	701	675	702	721	728	681	701	746	710	656	743	745	721	725	749	699	740	769	745	684	740	716	711	697	701	707	709	706	734	736	711	733	674	693	722	726	707	688	683	684	691	683	698	715	700	677	729	702	697	705	706	723	749	720	726	713	682	711	735	734	711	735	702	683	715	739	686	660	703	736	697	705	692	683	759	680	751	755	743	684	680	747	738	741	695	661	715	722	695	639	698	734	740	710	711	692	744	729	762	717	677	753	675	712	717	710	696	731	726	732	676	691	717	743	769	722	678	700	725	737	722	719	726	699	753	711	722	714	664	706	699	683	683	731	672	706	718
50559	42135	38060	36613	32539	23850	12805	7527	6245	6287	6307	6369	6377	6282	6266	6240	6367	6364	6358	6234	6481	6397	6328	6257	6152	6254	6308	6451	6343	6252	6134	6299	6269	6219	6359	6422	6312	6213	6217	6326	6268	6228	6225	6340	6301	6352	6268	6366	6277	6347	6193	6280	6343	6190	6258	6295	6212	6316	6316	6336	6234	6282	6283	6282	6459	6267	6384	6336	6236	6324	6315	6388	6155	6325	6390	6261	6277	6291	6292	6279	6284	6325	6363	6496	6213	6466	6266	6381	6346	6327	6267	6236	6313	6277	6190	6267	6170	6229	6280	6395	6253	6401	6267	6302	6101	6234	6297	6281	6289	6372	6382	6358	6176	6311	6209	6334	6289	6375	6349	6278	6264	6280	6321	6392	6268	6242	6353	6233	6346	6386	6239	6197	6241	6333	6262	6248	6387	6319	6190	6267	6382	6274	6414	6195	6298	6379	6302	6366	6377	6234	6224	6232	6290	6398	6341	6312	6338	6230	6207	6184	6374	6297	6272	6317	6210	6330	6261	6346	6361	6273	6368	6205	6410	6241	6197	6387	6333	6195	6240	6256	6075	6272	6299	6341	6236	6316	6262	6292	6222	6215	6376	6433	6234	6262	6372	6370	6178	6337	6321	6345	6200	6334	6272	6332	6215	6271	6324	6221	6300	6267	6280	6354	6270	6315	6190	6217	6301	6265	6121	6314	6223	6261	6352	6404	6322	6349	6450	6318	6220	6283	6278	6263	6321	6346	6159	6246	6315	6202	6398	6255	6318	6427	6348	6205	6246	6262	6242	6238	6207	6220	6257	6340	6279	6264	6318	6272	6216	6373	6248	6237	6328	6311	6379	6310	6364	6222	6164	6268	6181	6343	6252	6261	6247	6244	6310	6301	6175	6303	6221	6355	6304	6289	6217	6379	6245	6325	6274	6115	6197	6222	6354	6268	6291	6375	6167	6416	6182	6279	6316	6199	6321	6418	6305	6237	6328	6402	6262	6292	6233	6250	6302	6231	6416	6335	6317	6222	6247	6254	6282	6431	6281	6190	6195	6374	6247	6266	6360	6194	6363	6316	6287	6354	6388	6318	6267	6280	6358	6170	6395	6378	6276	6257	6266	6266	6416	6237	6251	6196	6244	6280	6370	6325	6293	6354	6185	6209	6225	6361	6377	6435	6214	6325	6246	6428	6292	6357	6144	6370	6437	6251	6380	6265	6257	6271	6280	6264	6239	6287	6275	6180	6285	6184	6213	6337	6197	6220	6222	6235	6264	6346	6270	6270	6296	6311	6361	6264	6248	6351	6373	6415	6233	6303	6267	6306	6255	6311	6250	6402	6355	6261	6346	6393	6167	6283	6319	6114	6201	6318	6316	6250	6282	6314	6245	6232	6264	6247	6307	6416	6355	6306	6277	6422	6321	6236	6268	6404	6346	6244	6304	6185	6293	6354	6334	6339	6344	6333	6522	6299	6331	6255	6311	6344	6317	6178	6254	6366	6268	6347	6267	6239	6205	6364	6443	6266	6363	6396	6243	6312	6300	6445	6317	6217	6167	6372	6192	6396	6367	6319	6289	6331	6313	6328	6226	6274	6280	6263	6225	6327	6267	6183	6328	6351	6370	6290	6286	6432	6298	6235	6259	6449	6207	6363	6307	6267	6204	6316	6338	6275	6255	6251	6395	6308	6191	6177	6373	6199	6333	6306	6256	6165	6264	6259	6257	6369	6226	6134	6235	6338	6450	6326	6337	6325	6326	6466	6194	6252	6384	6340	6256	6237	6190	6252	6228	6340	6331	6359	6359	6317	6154	6212	6312	6319	6349	6323	6289	6365	6306	6295	6307	6324	6319	6413	6252	6188	6260	6415	6279	6260	6332	6352	6138	6144	6296	6197	6349	6351	6307	6266	6197	6325	6263	6386	6249	6308	6289	6392	6222	6363	6148	6283	6327	6291	6330	6299	6339	6350	6380	6323	6221	6369	6184	6265	6203	6371	6381	6216	6358	6375	6217	6386	6218	6398	6248	6193	6336	6372	6323	6373	6179	6164	6158	6216	6390	6406	6323	6310	6331	6197	6395	6284	6336	6161	6406	6291	6384	6319	6212	6202	6302	6132	6214	6204	6209	6298	6379	6346	6226	6346	6309	6246	6307	6349	6314	6332	6226	6228	6276	6208	6344	6245	6274	6271	6169	6287	6376	6271	6392	6347	6378	6225	6279	6342	6238	6332	6213	6297	6312	6205	6303	6307	6356	6284	6301	6404	6366	6203	6290	6309	6282	6345	6292	6250	6367	6272	6386	6287	6287	6336	6161	6313	6273	6359	6191	6510	6312	6362	6321	6291	6246	6359	6203	6358	6376	6310	6245	6386	6343	6242	6338	6290	6240	6335	6387	6387	6362	6273	6240	6124	6350	6359	6229	6285	6350	6239	6361	6232	6435	6329	6229	6351	6174	6217	6299	6388	6270	6269	6206	6236	6239	6281	6308	6269	6223	6302	6281	6334	6248	6242	6288	6437	6190	6240	6371	6298	6191	6348	6239	6361	6280	6190	6298	6374	6410	6339	6264	6299	6328	6203	6320	6306	6342	6253	6158	6255	6318	6249	6285	6199	6352	6277	6218	6362	6314	6190	6317	6228	6337	6290	6369	6383	6332	6288	6218	6249	6401	6278	6346	6332	6278	6255	6341	6179	6311	6265	6156	6327	6277	6320	6267	6199	6363	6376	6254	6191	6159	6304	6339	6428	6254	6225	6333	6363	6323	6360	6329	6310	6254	6387	6242	6261	6214	6247	6316	6441	6337	6349	6323	6235	6305	6271	6340	6402	6312	6305	6312	6280	6284	6338	6387	6354	6351	6335	6407	6255	6270	6336	6308	6411	6362	6194	6261	6266	6190	6371	6300	6151	6294	6341	6347	6389	6291	6260	6226	6241	6334	6252	6407	6269	6238	6376	6294	6298	6297	6377	6377	6304	6243	6287	6385	6291	6364	6304	6194	6280	6308	6302	6380	6361	6226	6323	6364	6370	6299	6456	6277	6258	6214	6240	6439	6272	6347	6295	6176	6232	6299	6400	6378	6341	6307	6275	6226	6266	6325	6338	6188	6380	6167	6360	6237	6278	6322	6291	6367	6308	6178	6299	6219	6273	6282	6220	6366	6279	6401	6200	6195	6254	6360	6364	6279	6237	6370	6390	6323	6282	6199	6305	6289	6216	6328	6307	6346	6307	6266	6275	6415	6229	6314	6164	6224	6218	6194	6321	6261	6321	6407	6240	6377	6380	6330	6298	6132	6347	6276	6306	6339	6536	6344	6194	6141	6337	6268	6328	6213	6450	6174	6267	6130	6273	6375	6195	6359	6398	6332	6347	6268	6294	6297	6193	6194	6292	6285	6348	6331	6233	6228	6328	6333	6264	6321	6411	6391	6224	6323	6369	6374	6251	6414	6315	6341	6243	6193	6347	6276	6289	6202	6266	6246	6389	6361	6345	6175	6217	6350	6167	6328	6334	6422	6389	6318	6273	6362	6188	6423	6347	6450	6199	6247	6298	6292	6348	6395	6238	6103	6223	6238	6360	6226	6393	6152	6155	6400	6244	6275	6389	6359	6159	6353	6361	6310	6264	6360	6323	6246	6287	6312	6212	6266	6271	6383	6487	6411	6308	6254	6312	6259	6181	6253	6322	6276	6278	6210	6309	6364	6235	6296	6338	6237	6353	6278	6380	6212	6231	6318	6287	6364	6228	6215	6308	6334	6233	6315	6285	6357	6373	6281	6325	6189	6229	6396	6254	6306	6363	6380	6366	6262	6333	6310	6334	6235	6323	6299	6278	6248	6339	6261	6390	6276	6213	6354	6362	6320	6289	6331	6305	6297	6255	6318	6272	6335	6392	6341	6317	6244	6290	6346	6447	6179	6236	6189	6223	6302	6219	6198	6321	6336	6300	6342	6257	6362	6419	6285	6383	6262	6366	6166	6200	6184	6407	6296	6257	6347	6267	6256	6302	6256	6278	6265	6322	6317	6361	6358	6328	6286	6272	6423	6230	6200	6349	6358	6380	6370	6173	6440	6264	6219	6352	6264	6313	6375	6410	6369	6305	6364	6250	6246	6347	6398	6225	6250	6258	6360	6272	6313	6372	6325	6256	6207	6289	6247	6312	6252	6279	6352	6202	6199	6317	6276	6226	6276	6156	6382	6256	6410	6261	6292	6438	6306	6292	6386	6224	6303	6414	6237	6241	6240	6323	6346	6284	6263	6433	6366	6316	6182	6320	6356	6277	6246	6256	6387	6329	6351	6333	6417	6256	6311	6306	6333	6238	6342	6245	6224	6383	6422	6271	6409	6317	6278	6288	6294	6263	6345	6170	6176	6409	6305	6428	6340	6253	6210	6301	6310	6248	6432	6273	6241	6295	6281	6218	6384	6238	6250	6209	6273	6172	6227	6303	6304	6193	6282	6241	6349	6367	6262	6302	6272	6199	6339	6253	6342	6275	6278	6197	6340	6320	6360	6368	6331	6379	6368	6264	6269	6222	6236	6175	6237	6401	6181	6366	6083	6245	6384	6301	6386	6246	6356	6248	6130	6335	6321	6371	6314	6324	6200	6267	6225	6312	6155	6282	6228	6274	6356	6315	6211	6128	6301	6272	6281	6363	6411	6369	6179	6346	6288	6238	6250	6229	6302	6364	6255	6277	6280	6232	6331	6291	6219	6301	6352	6319	6467	6187	6263	6420	6352	6266	6347	6245	6334	6216	6358	6370	6204	6233	6332	6257	6401	6313	6318	6385	6371	6318	6297	6486	6277	6287	6251	6206	6339	6278	6342	6282	6456	6229	6357	6246	6303	6221	6169	6360	6412	6155	6401	6240	6260	6302	6227	6306	6153	6302	6338	6353	6344	6388	6287	6271	6151	6262	6423	6307	6280	6314	6321	6297	6312	6305	6104	6309	6379	6324	6336	6246	6290	6207	6380	6216	6366	6231	6399	6297	6164	6456	6333	6253	6301	6242	6454	6281	6294	6334	6399	6244	6322	6398	6338	6249	6290	6226	6331	6282	6329	6283	6288	6278	6280	6276	6170	6277	6287	6202	6450	6305	6283	6296	6339	6282	6209	6125
32466	43408	31878	20550	10018	4238	1547	757	613	646	570	604	640	646	664	629	607	671	618	631	597	637	608	632	607	636	564	639	626	630	606	571	617	638	645	604	599	658	629	632	614	637	591	584	577	618	616	576	604	645	616	624	662	603	606	627	594	630	624	625	657	588	556	642	631	601	601	623	654	604	602	674	628	593	630	620	647	667	608	623	624	625	620	649	625	593	606	629	644	641	614	589	611	653	595	597	599	641	612	582	625	611	668	635	601	613	645	604	623	678	631	635	617	591	632	594	601	628	618	583	630	634	587	594	614	585	611	670	623	595	631	631	639	623	666	588	625	627	657	636	599	630	606	645	638	601	628	587	577	619	619	665	640	623	603	592	621	631	591	582	582	598	579	631	646	620	596	659	605	605	638	591	656	635	588	642	571	598	661	627	609	632	622	630	580	608	628	644	617	641	652	647	582	626	628	624	600	564	588	626	643	644	606	577	598	625	637	609	632	588	650	621	572	627	604	537	607	593	619	607	678	605	647	639	625	622	632	614	656	580	624	630	638	633	551	614	585	633	594	614	660	595	637	596	607	626	633	628	639	615	608	585	589	650	646	612	601	602	581	621	628	603	645	628	606	671	583	634	618	604	613	624	665	622	640	648	638	622	584	615	675	588	627	641	650	665	638	632	566	615	620	601	610	622	622	652	623	615	613	623	610	601	578	625	660	640	639	605	626	627	589	585	673	584	606	628	653	571	597	592	584	623	593	612	604	629	636	592	636	626	613	586	633	609	576	584	617	646	583	600	682	608	612	604	630	624	592	615	589	601	652	619	630	626	639	621	605	605	642	624	626	619	631	597	656	575	617	640	637	598	664	616	613	615	613	617	632	614	633	605	627	563	640	611	612	651	625	621	650	572	593	594	650	633	556	665	623	625	626	645	638	626	677	639	593	606	628	624	625	604	615	625	639	656	612	600	653	575	628	646	618	676	633	638	578	595	649	644	627	626	630	622	652	624	599	619	611	647	637	613	620	641	631	628	625	659	631	624	625	631	619	604	650	578	620	595	636	632	588	601	599	661	625	600	624	619	632	589	623	613	630	650	614	652	583	615	627	602	605	656	611	590	608	661	596	600	629	625	598	640	636	660	587	624	579	581	619	576	615	626	593	627	646	654	641	636	605	603	653	623	633	601	621	612	642	656	610	637	634	620	645	624	632	651	645	646	597	635	629	610	645	629	656	590	609	614	611	608	578	589	625	625	649	622	672	628	598	607	636	634	662	631	637	638	599	600	604	618	647	673	617	616	608	610	605	625	658	618	613	621	586	632	581	585	591	611	622	626	665	617	600	634	609	603	618	621	596	633	640	597	570	594	609	587	637	618	582	628	606	622	680	588	650	618	655	649	605	616	606	614	613	610	637	630	627	592	604	598	629	605	591	621	619	628	612	610	612	615	640	635	642	647	671	616	606	585	546	619	663	636	620	619	618	656	575	601	616	601	621	634	614	642	605	622	611	622	647	634	586	585	629	562	567	631	590	677	652	599	592	618	628	610	604	581	627	614	603	566	602	625	601	648	674	632	630	613	610	619	623	612	587	600	647	612	620	575	614	624	621	595	667	603	609	620	597	602	629	634	662	633	595	620	651	614	600	590	597	612	621	606	625	641	651	624	615	662	632	650	643	598	658	618	619	640	631	659	648	625	622	615	633	628	648	570	643	583	605	626	623	577	627	615	661	602	611	644	634	622	605	647	639	656	636	599	674	611	610	620	614	581	622	607	600	580	588	624	620	597	611	608	696	601	592	634	564	599	608	613	643	595	579	601	645	605	622	636	618	578	627	660	632	629	669	622	641	632	607	628	590	616	637	623	599	586	651	641	660	623	664	620	604	606	607	629	645	640	605	594	645	673	629	588	621	606	643	598	607	626	574	655	611	633	572	633	610	656	618	617	647	627	581	600	627	671	597	614	640	593	644	638	620	569	593	618	596	624	584	603	621	598	622	609	626	580	601	611	681	615	656	665	625	666	620	651	644	576	648	584	669	614	578	645	593	614	621	669	587	572	616	597	631	616	629	658	631	630	540	578	642	627	608	629	662	600	628	598	620	587	622	632	618	662	635	591	644	637	603	650	617	634	623	642	633	599	611	591	591	666	596	583	595	587	601	585	595	584	561	593	607	660	609	565	591	663	589	660	625	618	628	616	609	615	583	632	594	576	572	643	611	671	578	630	650	583	598	654	645	627	604	615	622	588	572	625	640	635	603	646	599	637	600	625	641	610	589	594	660	628	627	640	616	593	613	599	620	605	602	626	634	606	620	633	604	589	602	610	583	606	651	607	627	602	638	637	654	578	628	658	613	636	605	615	603	618	578	571	649	636	649	626	616	597	609	612	639	649	665	609	626	610	654	634	633	636	606	631	609	581	619	599	639	620	639	623	633	631	638	605	609	581	613	605	626	604	601	597	622	629	588	597	671	567	628	617	631	663	631	608	618	645	618	586	576	603	617	631	628	601	678	614	609	624	594	637	664	631	624	631	607	613	577	596	614	633	653	610	599	643	598	650	616	662	631	599	579	573	597	648	621	619	607	614	575	618	602	631	660	607	647	618	655	610	607	616	619	649	650	630	671	631	620	662	627	605	586	620	626	584	654	661	639	595	620	620	637	583	597	624	574	624	619	640	614	618	643	654	620	599	601	644	647	644	652	602	635	607	608	600	633	598	641	630	607	583	632	619	619	648	639	618	643	654	630	668	638	572	612	652	622	615	549	622	626	674	611	657	599	614	575	686	624	633	592	660	619	591	629	638	635	589	675	620	603	604	597	661	606	614	620	663	604	626	592	594	614	581	598	603	613	630	588	644	625	586	633	624	598	580	599	594	619	607	622	617	649	628	625	598	614	600	642	596	634	660	641	653	629	625	611	617	625	595	608	606	603	544	638	643	653	606	589	636	594	637	601	614	621	646	621	648	644	615	661	651	649	617	638	622	611	590	576	596	630	623	642	625	653	613	600	640	631	607	681	655	589	622	669	628	635	667	636	578	604	678	609	650	680	662	639	615	622	621	645	619	641	648	604	591	597	602	555	629	652	639	592	640	601	616	573	622	620	616	606	609	665	639	603	599	607	609	581	618	638	637	603	644	608	616	607	616	625	617	625	639	697	640	626	583	585	630	605	660	593	610	608	571	673	640	621	622	658	638	628	605	602	615	586	664	623	617	642	669	620	598	644	588	595	590	676	630	647	643	603	602	578	629	658	606	627	645	576	615	642	610	568	587	630	629	631	654	675	579	610	626	588	613	584	606	654	670	626	605	586	639	569	620	620	598	638	600	676	606	656	652	599	618	600	644	619	612	616	657	608	616	666	625	641	583	678	601	614	635	620	680	627	648	603	604	592	628	668	620	655	644	587	605	623	597	599	599	604	601	645	612	617	622	633	634	592	588	650	640	616	591	641	633	591	593	619	623	651	612	592	623	693	603	626	599	642	615	613	680	572	618	605	645
62809	67783	60035	60719	53171	38487	22107	9093	5746	5553	5560	5555	5460	5614	5497	5504	5642	5622	5593	5607	5630	5663	5689	5588	5733	5491	5535	5682	5650	5531	5332	5481	5584	5658	5515	5594	5624	5559	5577	5549	5580	5570	5597	5575	5567	5486	5668	5615	5581	5393	5650	5598	5543	5500	5588	5560	5689	5658	5702	5564	5575	5513	5585	5573	5523	5679	5555	5446	5536	5509	5608	5448	5554	5518	5508	5673	5575	5690	5642	5625	5513	5518	5591	5613	5588	5546	5675	5544	5613	5643	5558	5662	5448	5485	5553	5561	5565	5616	5535	5561	5587	5470	5561	5691	5561	5661	5626	5645	5420	5495	5542	5633	5440	5485	5650	5423	5579	5521	5521	5375	5507	5446	5688	5552	5674	5602	5646	5647	5599	5539	5458	5451	5562	5562	5527	5626	5582	5696	5670	5438	5522	5524	5558	5607	5547	5513	5667	5603	5497	5560	5464	5609	5547	5670	5583	5580	5640	5607	5409	5698	5469	5585	5450	5672	5585	5691	5593	5577	5556	5596	5481	5373	5628	5516	5621	5666	5513	5503	5532	5648	5567	5586	5665	5620	5638	5553	5555	5523	5620	5647	5597	5701	5618	5508	5486	5571	5533	5554	5535	5517	5594	5634	5574	5650	5670	5625	5581	5691	5590	5501	5650	5563	5596	5469	5547	5432	5669	5531	5509	5479	5591	5662	5496	5598	5532	5531	5571	5549	5597	5581	5510	5522	5653	5604	5607	5500	5552	5628	5665	5428	5478	5595	5579	5595	5493	5554	5515	5631	5421	5560	5574	5624	5598	5598	5551	5645	5595	5495	5597	5476	5672	5569	5564	5686	5636	5548	5562	5610	5582	5704	5620	5555	5511	5662	5620	5565	5640	5588	5462	5605	5508	5617	5580	5657	5532	5522	5698	5595	5566	5545	5539	5488	5474	5505	5561	5553	5648	5551	5603	5568	5571	5563	5465	5632	5603	5643	5550	5632	5603	5541	5548	5618	5509	5500	5518	5566	5529	5495	5633	5668	5750	5595	5690	5609	5690	5508	5605	5542	5667	5562	5604	5486	5585	5517	5683	5497	5478	5550	5579	5640	5641	5665	5522	5692	5549	5534	5512	5570	5610	5600	5601	5567	5692	5427	5582	5526	5583	5546	5675	5494	5640	5612	5579	5552	5601	5546	5553	5586	5521	5660	5599	5590	5495	5481	5505	5600	5503	5588	5546	5454	5549	5736	5522	5584	5711	5621	5790	5670	5480	5566	5597	5612	5496	5594	5564	5694	5553	5539	5629	5680	5515	5566	5535	5576	5585	5602	5526	5572	5563	5695	5548	5614	5521	5489	5615	5540	5560	5604	5510	5459	5609	5544	5583	5541	5501	5528	5617	5523	5543	5617	5636	5610	5526	5590	5604	5628	5593	5670	5727	5694	5559	5625	5612	5596	5599	5522	5539	5586	5594	5569	5533	5688	5620	5570	5625	5767	5552	5561	5611	5543	5545	5572	5536	5738	5569	5650	5719	5652	5671	5625	5569	5619	5532	5487	5673	5556	5526	5666	5454	5628	5577	5492	5619	5624	5503	5622	5655	5584	5551	5672	5577	5654	5518	5576	5607	5625	5541	5557	5594	5620	5454	5707	5634	5591	5676	5537	5562	5568	5626	5489	5546	5519	5517	5653	5550	5487	5670	5685	5511	5609	5553	5520	5459	5576	5467	5641	5583	5621	5653	5589	5635	5579	5469	5501	5633	5590	5576	5464	5601	5592	5616	5597	5646	5504	5538	5636	5650	5633	5604	5615	5521	5543	5591	5658	5651	5631	5624	5539	5526	5514	5520	5580	5548	5570	5555	5622	5469	5646	5648	5489	5609	5608	5595	5684	5655	5530	5617	5520	5530	5725	5531	5600	5606	5544	5521	5700	5655	5638	5659	5519	5679	5637	5611	5679	5651	5604	5531	5643	5560	5587	5630	5568	5570	5547	5621	5556	5671	5582	5659	5638	5573	5540	5516	5543	5595	5593	5559	5634	5551	5464	5604	5551	5600	5548	5596	5629	5581	5555	5540	5598	5495	5658	5587	5628	5657	5670	5547	5566	5690	5565	5476	5583	5711	5542	5596	5573	5570	5451	5656	5650	5633	5597	5538	5597	5502	5563	5597	5567	5619	5528	5608	5517	5493	5559	5480	5547	5465	5444	5728	5584	5498	5640	5562	5558	5631	5526	5672	5612	5600	5751	5648	5596	5718	5488	5528	5595	5596	5666	5525	5645	5591	5577	5541	5551	5537	5517	5588	5612	5554	5498	5621	5562	5608	5547	5604	5591	5557	5507	5709	5407	5592	5688	5587	5609	5607	5541	5539	5633	5614	5543	5569	5573	5508	5532	5506	5390	5645	5546	5549	5504	5517	5600	5561	5490	5594	5534	5570	5611	5512	5567	5591	5527	5632	5563	5546	5627	5527	5574	5570	5542	5584	5521	5546	5503	5530	5532	5562	5679	5597	5443	5569	5603	5553	5598	5535	5617	5550	5571	5650	5691	5532	5583	5604	5533	5697	5658	5536	5661	5626	5584	5541	5655	5593	5540	5609	5461	5625	5521	5809	5471	5488	5480	5584	5557	5631	5615	5555	5591	5533	5457	5517	5629	5610	5669	5506	5681	5510	5693	5587	5656	5587	5462	5648	5606	5466	5572	5699	5543	5561	5637	5644	5648	5580	5581	5481	5551	5551	5550	5624	5463	5605	5546	5556	5481	5652	5571	5694	5582	5623	5589	5611	5536	5596	5589	5589	5549	5475	5711	5524	5578	5591	5643	5553	5543	5606	5625	5568	5636	5581	5642	5546	5620	5646	5484	5697	5555	5706	5550	5605	5559	5565	5394	5571	5488	5548	5540	5648	5619	5525	5450	5543	5561	5679	5502	5592	5634	5483	5611	5548	5611	5582	5509	5560	5563	5562	5530	5497	5522	5512	5473	5624	5551	5587	5564	5525	5492	5638	5673	5656	5591	5641	5529	5445	5594	5688	5536	5645	5536	5585	5530	5564	5533	5571	5482	5542	5608	5620	5594	5512	5507	5587	5520	5558	5634	5561	5663	5536	5605	5587	5512	5593	5567	5519	5590	5653	5662	5552	5522	5587	5516	5599	5503	5559	5518	5640	5644	5559	5588	5535	5512	5597	5484	5627	5560	5568	5496	5543	5601	5614	5590	5514	5498	5529	5596	5535	5514	5522	5645	5558	5609	5591	5569	5545	5634	5664	5490	5620	5576	5533	5439	5570	5697	5484	5609	5552	5531	5498	5567	5578	5684	5593	5491	5526	5573	5557	5641	5572	5572	5622	5641	5582	5714	5673	5572	5594	5572	5626	5566	5596	5621	5675	5542	5583	5621	5658	5718	5578	5488	5730	5507	5575	5563	5667	5598	5529	5565	5611	5581	5620	5485	5588	5646	5583	5541	5524	5476	5549	5576	5620	5702	5632	5546	5510	5476	5579	5606	5521	5582	5563	5677	5623	5638	5649	5596	5624	5546	5540	5649	5571	5518	5718	5464	5566	5636	5552	5664	5624	5668	5588	5572	5568	5439	5607	5606	5524	5641	5537	5504	5517	5570	5500	5587	5641	5597	5449	5586	5592	5575	5648	5604	5583	5472	5538	5532	5558	5618	5595	5548	5573	5550	5647	5621	5615	5635	5506	5627	5632	5551	5514	5547	5639	5529	5546	5685	5521	5493	5575	5535	5570	5485	5410	5486	5488	5554	5612	5619	5581	5556	5497	5604	5532	5540	5568	5608	5518	5550	5588	5552	5507	5563	5616	5554	5627	5481	5515	5575	5576	5690	5594	5608	5644	5641	5611	5629	5550	5641	5583	5547	5539	5562	5539	5512	5774	5563	5488	5634	5586	5626	5637	5433	5544	5494	5639	5495	5645	5543	5594	5664	5589	5526	5512	5605	5534	5485	5573	5517	5598	5531	5526	5746	5580	5686	5499	5665	5687	5707	5604	5547	5599	5519	5511	5564	5582	5477	5476	5514	5589	5535	5576	5470	5496	5594	5576	5523	5660	5663	5563	5654	5515	5473	5542	5558	5511	5696	5607	5589	5622	5508	5515	5590	5502	5597	5684	5555	5641	5633	5542	5593	5566	5480	5657	5549	5606	5587	5663	5571	5638	5572	5466	5538	5659	5643	5492	5657	5549	5498	5508	5560	5591	5618	5593	5561	5547	5602	5691	5480	5635	5535	5603	5601	5657	5587	5413	5542	5478	5472	5515	5690	5594	5553	5536	5597	5516	5506	5558	5496	5542	5595	5494	5524	5584	5676	5536	5544	5474	5625	5505	5642	5486	5688	5453	5602	5562	5607	5538	5732	5663	5587	5542	5667	5563	5556	5609	5626	5548	5504	5450	5611	5602	5537	5551	5496	5695	5657	5700	5585	5698	5600	5694	5626	5554	5587	5582	5604	5540	5470	5516	5648	5566	5612	5613	5648	5656	5546	5465	5578	5564	5664	5700	5693	5542	5444	5504	5644	5544	5717	5517	5671	5627	5596	5572	5609	5456	5636	5580	5707	5607	5581	5598	5548	5479	5508	5636	5650	5532	5633	5611	5612	5569	5556	5625	5637	5580	5646	5606	5633	5573	5499	5669	5508	5562	5446	5583	5567	5544	5630	5525	5624	5552	5542	5560	5433	5595	5589	5606	5633	5631	5566	5458	5677	5502	5629	5507	5553	5527	5591	5559	5587	5564	5532	5683	5620	5720	5620	5532	5624	5614	5544	5567	5595	5548	5581	5621	5662	5585	5573	5603	5555	5636	5551	5578	5583	5518	5518	5636	5585	5544	5677	5569	5541	5498	5465	5636	5577	5683	5636	5531	5449	5643	5551	5593	5607	5554	5721	5550	5521	5593	5615	5632	5526	5514	5702	5590	5771	5654	5738	5568	5632	5630	5593	5590	5575	5607	5502	5559	5649	5583	5644	5462	5529	5532	5604	5725	5516	5514	5648	5592	5657	5645	5569	5596	5434	5731	5533	5545	5465	5624	5424	5674	5618	5563	5513	5434	5647	5474	5457	5391	5547	5619	5543	5562	5451	5748	5613	5574	5611
23208	29811	23437	12338	5003	2385	1242	842	789	798	829	777	777	845	779	768	835	795	852	732	795	796	812	800	789	784	831	830	771	717	829	796	797	833	759	861	813	791	790	783	828	826	822	809	773	840	787	777	753	780	773	803	791	811	831	806	781	785	794	809	782	786	803	796	803	784	840	732	808	770	781	791	800	821	768	777	749	789	781	821	770	823	820	786	813	823	775	778	836	811	795	791	820	819	813	840	750	744	780	792	780	777	832	789	757	756	761	792	778	804	797	766	772	836	820	778	811	794	777	768	790	799	791	779	828	772	784	790	762	777	802	773	786	808	819	799	769	815	760	842	817	810	775	850	754	791	817	815	799	761	797	779	766	873	726	770	849	796	805	789	786	776	786	782	809	781	809	766	713	803	792	810	791	796	776	796	799	808	815	788	818	769	805	793	771	815	823	792	814	802	797	749	782	765	832	794	762	786	798	798	743	754	879	819	795	772	817	773	781	763	833	799	778	797	835	731	797	810	790	787	798	771	778	817	795	832	814	865	792	756	813	816	782	789	801	802	801	787	782	813	813	869	790	809	831	807	819	801	774	807	788	768	783	815	772	839	758	834	796	847	805	847	771	839	849	786	817	808	871	811	824	776	743	874	829	810	819	784	810	803	715	806	807	808	806	788	751	785	780	862	791	782	786	739	809	809	823	833	780	824	765	751	780	745	838	810	822	782	784	767	853	803	804	788	794	807	791	793	769	828	766	765	800	798	793	773	801	786	745	805	758	839	767	784	765	776	769	770	785	814	835	800	814	814	813	845	758	755	829	856	772	790	782	831	846	769	771	759	787	788	782	867	787	814	820	783	801	817	796	794	796	870	782	775	761	854	761	795	821	826	798	841	816	837	845	809	839	769	789	796	762	795	807	821	757	770	763	799	856	794	779	794	745	786	821	797	814	780	823	797	803	775	830	779	859	794	784	804	812	844	785	795	804	819	769	798	780	772	793	791	788	808	783	798	742	787	807	847	818	835	836	788	776	807	803	799	790	746	870	797	811	788	817	765	758	795	853	803	802	794	865	816	814	745	829	767	793	782	828	809	806	781	733	794	799	763	775	794	842	772	773	827	811	806	757	845	816	789	819	817	774	785	814	838	783	797	805	802	816	803	854	823	824	736	758	795	766	711	805	782	796	760	871	812	803	787	781	773	807	767	769	781	794	824	812	775	835	767	789	813	784	783	800	788	784	794	773	779	767	790	783	822	778	833	818	814	797	810	804	814	768	791	790	825	814	816	842	751	786	804	804	811	815	815	766	848	828	780	753	792	813	800	791	791	789	762	787	873	798	831	802	740	769	757	843	799	773	838	794	791	764	847	811	815	813	738	824	773	777	781	771	790	789	844	826	784	798	784	784	852	757	719	828	806	751	819	739	814	734	834	788	736	791	837	767	774	755	802	825	806	807	814	821	831	768	744	802	793	798	754	801	755	778	809	765	783	797	838	843	816	748	822	779	807	817	813	819	803	780	789	803	818	802	783	823	753	771	793	780	811	797	835	770	748	822	788	798	771	818	750	835	852	763	779	810	762	750	773	795	796	773	735	814	773	753	810	791	756	791	780	787	805	793	833	813	816	773	796	753	783	813	733	845	799	753	727	764	806	770	825	787	787	813	796	747	794	786	789	793	798	833	790	788	819	816	805	789	812	805	806	834	719	806	830	801	786	836	793	782	776	821	800	791	800	768	794	770	805	828	758	800	805	805	831	826	814	757	844	752	805	765	814	796	809	803	789	800	763	768	796	844	829	799	801	802	783	794	796	854	836	805	753	730	775	797	803	813	795	797	818	820	783	748	812	819	801	776	787	813	787	791	797	826	815	776	824	860	807	823	826	787	796	806	760	751	760	810	772	819	804	758	730	772	838	777	817	766	863	796	754	803	784	788	800	830	800	787	814	783	801	777	725	812	785	799	799	832	836	810	782	754	808	848	801	806	830	792	826	790	797	740	750	772	821	796	789	768	813	810	809	833	826	846	802	847	836	837	795	824	840	805	792	796	811	837	754	797	856	812	784	797	734	806	824	782	772	798	825	771	792	811	792	799	783	807	762	808	795	790	788	766	810	765	745	813	774	786	769	744	842	796	761	807	749	789	782	808	818	836	818	767	816	816	840	814	774	819	808	835	806	743	763	771	852	845	785	772	854	827	827	838	845	822	802	795	746	879	807	787	788	833	848	789	799	796	837	806	758	744	809	789	814	827	774	756	802	756	796	804	818	800	816	788	814	796	841	756	821	822	776	799	805	795	788	806	796	819	796	806	796	777	799	758	789	821	761	781	816	835	766	831	797	825	805	809	813	836	758	775	779	774	758	834	810	806	748	881	764	760	817	760	748	790	773	817	833	779	820	777	764	761	770	787	783	772	817	819	825	822	749	849	782	810	804	817	810	785	819	804	845	790	835	818	780	765	818	818	833	792	792	790	772	822	747	831	767	795	795	823	765	797	792	806	756	741	798	777	797	774	830	801	787	801	798	817	739	811	750	754	775	807	794	815	808	797	757	806	834	766	776	820	772	774	779	842	772	823	807	801	800	808	833	787	785	787	805	823	773	777	785	810	785	799	777	792	771	831	803	794	822	820	811	755	835	834	802	786	803	808	795	833	777	826	811	840	830	807	745	818	824	763	785	807	799	832	802	765	812	827	784	811	780	812	824	800	821	780	824	802	802	785	810	777	849	764	793	859	757	790	767	835	855	789	767	751	788	791	816	754	823	762	811	788	827	799	834	770	821	836	868	749	805	795	822	769	841	777	786	783	795	808	768	787	829	771	810	756	772	782	813	812	794	809	801	807	782	859	793	824	790	747	834	804	806	780	797	808	793	815	795	738	844	828	719	795	815	844	808	786	773	826	786	794	826	790	818	773	792	768	789	784	803	821	765	806	771	751	748	775	839	748	785	742	826	792	768	837	824	806	851	764	787	809	785	757	791	877	766	815	780	810	803	794	759	820	794	810	814	788	738	829	833	838	761	815	792	800	781	855	806	789	795	755	795	795	770	791	743	818	876	792	773	762	808	814	758	778	769	798	784	822	825	829	801	807	748	797	801	806	856	793	778	792	811	757	812	834	781	794	813	794	801	770	767	760	791	770	835	797	803	808	806	784	781	838	783	829	785	781	794	801	803	780	768	848	796	803	780	777	851	765	763	832	809	835	770	843	803	795	812	821	828	855	765	801	775	813	807	794	823	832	785	875	808	806	752	763	719	812	753	792	839	803	861	769	805	834	817	797	767	813	771	757	754	778	810	811	762	780	776	761	800	822	781	780	790	785	796	798	765	770	834	797	837	797	790	774	846	799	798	786	780	733	819	730	797	769	799	781	796	804	780	786	859	780	860	783	807	823	787	789	861	800	783	805	817	784	752	837	830	749	791	801	824	765	762	763	829	769	861	810	853	824	816	753	824	756	790	799	820	773	815	786	766	799	813	787	772	847	813	804	776	791	804	775	794
58224	57941	51835	48155	41701	30935	17193	8950	6882	6995	6721	6845	6984	6941	6853	7014	6990	7008	7039	6907	6882	7070	6967	6864	6824	6864	6815	6875	6962	6890	6900	6913	6975	6898	6941	6904	6836	6887	6831	6854	7009	6892	6890	6959	6884	7020	6970	6820	6977	6917	6970	6912	6956	6989	6811	6765	6934	6776	6801	6883	6925	6844	6915	7061	6942	6970	6777	6887	6890	6916	6942	6945	6879	6992	6953	6968	6986	6777	6830	6865	7023	6921	6909	7021	6839	6903	6933	6888	6944	6974	7016	6941	6934	6894	6878	7019	6772	7009	6888	6928	7089	6827	7021	6992	6981	6908	6900	7005	7000	6794	6878	6838	6924	6923	7108	6891	7023	6917	6870	6982	6908	6846	6863	7012	6973	6880	7013	6901	6919	7059	6929	7073	6997	6923	6982	6904	7023	6928	7063	6801	6903	6917	6930	6995	6862	7071	7054	7009	6952	6872	6923	6900	6947	7031	7010	7012	6936	6905	7043	6971	6923	6940	7019	6985	6816	6884	6890	6908	6870	6983	6933	6865	6880	6892	6930	7034	6992	6965	6850	6834	6962	6846	6840	6926	6986	7041	6924	7041	6913	7068	7006	6824	6937	6850	6928	6832	6895	6961	6995	6937	6986	6915	6833	6828	6852	6905	7125	6921	6963	7019	6942	7065	6924	6993	6896	6870	7038	6876	6927	7034	6941	7012	6845	6947	6906	6929	7001	6988	6911	6876	6956	6768	6893	7012	6867	6963	6946	6904	6880	6946	6933	6815	6909	6938	7064	6957	6821	6928	6958	6968	6985	6822	6942	6959	7012	6862	7015	7036	6818	6892	7035	6831	6971	6884	7076	6941	6966	6918	6826	7026	6916	6864	6985	6881	6958	7003	6902	7036	6838	6809	6932	6913	6870	7026	6879	6995	6991	6797	6948	6924	6939	7013	6981	6925	6903	6856	7044	7013	7060	6922	6976	7098	7067	6974	6971	6911	6865	6883	6974	6965	6898	6771	6938	6994	6966	6776	6949	6845	7040	6862	6981	6907	6933	7079	6942	6903	7133	7116	7012	6949	6912	7027	6923	6932	6983	6911	6891	6916	6881	6850	6923	6911	6986	6949	6926	6986	6929	6981	6936	6901	6967	7000	6984	7046	6931	6951	7001	6838	6932	6917	6959	6908	6825	6778	6997	6982	6873	6965	6901	6902	6918	6938	6832	6875	6959	6933	6914	6973	6877	7037	6838	7000	6986	6960	6931	6833	6834	6870	6934	6936	7018	7019	7040	7003	6957	6919	6854	7019	7035	6974	6929	6930	6990	7153	6931	7037	7000	6886	6848	7069	6898	6785	7039	6948	6966	6905	6876	6841	6857	6926	7028	7042	6910	7019	6932	6934	6871	6937	6937	6987	6939	6908	6924	6968	7114	6927	6975	7032	6888	6846	6955	6950	6971	6922	7054	7014	7085	6978	6922	6901	6857	6932	6893	6898	6972	6855	6835	6990	6960	6878	7042	6966	6779	6966	6885	7052	6792	6872	7081	6923	6948	7035	6937	6936	6835	6926	6864	6814	6974	7001	6771	6898	6940	7092	6775	7000	6897	6901	6956	6906	7001	6967	6862	6977	6904	6916	6930	6915	6929	6969	6848	6851	6936	6982	7030	6849	6829	6925	6897	6836	6976	6957	6956	6872	6903	6893	6861	6953	6870	6884	7067	6995	6962	6871	6995	6845	6953	6919	6868	6814	6879	6912	6896	6938	7094	6870	6863	6956	6887	6857	7013	6806	6968	6903	7001	6822	6895	6893	6876	6994	6880	6992	6881	6846	6934	7069	6955	6947	6673	6827	6954	6914	6833	6987	6977	7042	6942	7000	7040	6979	6798	6882	7014	6989	6932	6788	6941	6860	6932	6987	6900	6957	6963	6924	6848	6847	7058	6890	7039	6958	6881	6969	6925	6892	6809	6972	6782	6845	6908	6957	7027	6910	6929	6946	7073	6915	6932	7012	6868	6880	6996	7008	6908	6790	6919	6917	7018	6904	6986	6980	7050	6854	6928	7016	6807	6898	6949	6957	6962	6925	6982	6865	7051	6923	6908	6901	7046	6868	6813	6971	6954	6964	6936	6899	6922	6867	7009	6922	6963	6961	6983	6910	6956	6903	6881	6929	6859	6894	6940	6912	6989	6928	6958	6830	6904	6917	6909	6864	7008	7080	6916	7048	6770	6947	6900	6972	6792	6904	6860	6934	6945	6938	6939	6987	6930	6942	6816	6928	6947	6954	6979	6987	6921	6849	6986	6818	6919	7028	7024	6852	6876	7034	6947	6976	6965	6902	6852	6996	6897	6834	6829	6938	7091	6991	6955	6821	6978	6873	6888	6971	6929	6922	6925	7009	6873	6793	6997	6957	7080	6880	7072	6839	6875	6955	7004	6862	6934	6877	6881	6901	7026	7014	6879	6906	7116	7041	7087	6927	6754	6957	6889	6858	6941	6818	6849	6926	6900	7004	6965	6998	6938	6932	6920	6933	7020	7012	6872	6892	7027	6954	6993	7029	6833	6880	6707	6897	6970	6837	6953	6998	6845	6885	6861	6991	7030	6892	6940	6946	6924	6963	6948	6972	6999	6948	7008	6931	6943	6995	6851	7029	7051	6881	6904	6972	6854	6958	6870	6899	7003	6939	6904	6849	6891	6745	6931	7043	7041	6873	6996	6990	6927	6890	7011	6926	6996	6952	6970	7029	7042	6959	6961	6892	6978	6884	7092	6892	7030	6901	7015	6990	7004	7016	6952	6921	6918	6892	6799	6825	6835	6888	6891	6882	7098	6916	7057	6873	6889	7022	6941	6970	7001	6904	6838	6948	6962	7047	6774	6894	6858	6870	6905	6917	7038	6966	6833	6848	6945	6971	7075	6872	6924	6753	6799	6977	7047	6808	7021	6891	6961	7024	6948	6899	6968	7066	6978	6964	6966	6776	6864	6916	6945	6986	6982	6963	6926	6905	6889	6829	6953	7044	6826	7004	7011	6971	6922	6870	6903	6883	6952	6932	7001	6951	6892	6935	6887	6994	6929	7045	7023	6945	6904	6952	6994	6979	7014	6925	7038	6960	7090	7155	6901	6863	6796	7058	6919	7006	7012	6893	7003	6894	6938	6936	6959	7007	7021	7056	7008	7006	6966	6808	6932	6931	7032	7003	6930	6926	7122	6797	6888	6848	6731	6780	6911	6960	6945	6896	6922	6857	6969	6951	6954	7009	6860	6893	7044	6933	6947	6978	7017	6902	6932	6983	6951	6882	7007	6962	6905	6895	6840	6973	6840	6757	7002	6922	6821	6972	6994	6933	6970	6920	6882	6875	6850	7004	7034	6836	6870	6949	6960	6880	7035	7024	7078	6862	6828	6898	6955	6892	7011	6955	6979	6852	6875	6912	6836	6976	6964	6932	7028	6877	6966	6893	6926	7004	6973	6925	6972	7014	6992	6918	6990	6930	6962	6903	6946	6892	6852	6878	6963	6978	6923	6929	6861	6909	6977	6822	7040	6935	6984	6909	7068	6855	6974	6914	6890	7012	6937	7030	6878	7027	6817	7039	7007	6956	7039	6865	6936	6923	7054	6921	6896	6920	6817	6927	6833	6923	6868	6956	6847	7072	6991	6913	6880	6898	7052	6853	6843	7052	6838	7012	7004	6888	6955	6844	7013	6936	6868	6854	6740	7032	6951	6987	7057	6905	6844	6923	7054	6903	6894	6932	6905	6965	6963	6894	6906	6934	6989	7011	6991	6997	6992	6985	6913	7018	6971	6869	6766	6839	6877	6789	6935	6934	6997	6927	6984	6961	6887	7050	6913	6901	6883	6899	6853	6879	6851	6819	6916	7035	6844	6972	6996	6933	6919	6951	7021	6890	6799	7089	7016	6894	6935	6953	6929	7007	7011	6886	6951	6853	6982	6981	7021	6977	6966	6893	7018	7008	6809	7005	6801	6939	6921	6992	7003	6923	6818	6961	6918	6972	6790	6823	6978	7029	6749	6932	6905	6893	6980	7005	6779	7078	6869	7011	6942	7046	7003	6917	7020	6853	6842	7009	7034	6871	7015	6948	6946	6878	7066	6976	6867	6995	6891	6918	7014	6959	6942	6867	7023	6858	7006	6948	6852	7002	7011	6993	6880	6929	6903	6956	6866	6954	6821	6955	7023	6901	7030	7055	6949	7075	6988	6785	6941	6965	6912	7000	6846	6887	6928	7000	6934	6894	6997	7029	6873	6994	6880	6981	7030	6863	6878	6903	6994	7008	6951	7065	6929	6899	6922	6988	6878	6915	6966	6881	6960	7031	6964	6918	7034	6947	7039	6920	6951	6920	6979	6919	6959	6962	6927	7127	6850	6985	7025	6855	6924	6833	6977	6926	6999	6928	7016	6848	6985	6858	6994	7066	6913	7040	7073	6962	6966	6939	6965	6963	7017	7028	7017	6905	6887	6877	6996	6811	7093	6898	7038	6844	6728	6942	6831	6945	6963	6907	6983	7031	6936	6931	6855	7059	6853	6929	7045	7010	7063	6889	6935	6873	7019	7062	6891	6933	6846	7020	7001	7042	6950	6932	6935	6884	7016	6851	6961	6912	7021	6983	6946	6890	6860	6841	6930	6933	6983	7012	6824	6887	6887	6909	6927	6963	6975	6910	6958	7063	6887	6883	6941	6798	6896	6887	6988	6975	6828	6850	7072	6867	7086	6792	6890	6923	6812	6888	6867	6794	6956	6902	7039	6892	6943	6874	6929	7052	7097	6957	6932	6812	6929	6974	6797	6906	6924	6924	6955	6965	7082	6904	7006	6962	6857	6866	7041	6952	6924	6876	6854	6949	7074	6906	6896	6863	6875	6838	6907	6923	7006	6904	6919	7059	6846	7008	6970	6932	7060	6922	7009	6961	6898	6970	7080	6942	6888	6921	6949	6918	7026	7129	6895	6980	6930	6970	6982	6877	7046	6825	6922	6923	6940	6972	6876	6905	7153	6986	6870	7012	6971	6981	6868	6987	6907	6967	6878	6911	6889	6907	6909	6970	6900	6946	6933	6904	6998	6971	6856	6966	6847	6932	6928	7101	6883	6945
32526	41458	32926	20565	9398	3526	1167	778	643	635	567	587	602	605	595	614	611	649	621	605	615	598	633	585	629	614	611	614	615	631	649	629	611	576	606	598	603	640	561	624	572	589	583	592	580	634	567	595	642	603	615	620	630	590	617	618	580	632	606	581	591	601	609	594	627	644	669	551	631	618	609	598	636	621	602	647	644	581	615	663	622	605	607	629	597	592	610	646	615	624	612	602	628	594	589	589	612	611	637	613	607	607	601	670	590	614	594	607	641	613	592	555	619	578	601	625	604	595	626	613	588	620	648	640	675	620	636	576	615	612	618	613	567	608	598	573	597	645	533	612	607	611	605	592	609	620	585	649	635	627	610	616	595	616	614	637	627	598	617	563	641	618	590	595	617	587	610	605	609	583	635	603	647	576	621	591	624	599	605	611	578	612	609	574	597	613	647	604	588	595	639	578	648	654	629	615	657	615	611	639	604	647	617	602	611	610	590	621	638	673	619	610	613	587	618	593	620	658	616	619	594	637	604	621	582	610	645	628	604	588	614	620	623	592	580	656	584	592	605	569	614	587	591	640	603	588	559	598	627	640	644	643	587	622	602	600	607	675	659	629	610	614	623	622	626	592	649	618	625	630	617	636	642	578	612	562	614	611	577	605	625	604	639	617	610	547	628	553	605	584	600	602	610	640	583	622	608	628	579	633	659	629	625	620	652	600	598	599	627	632	613	651	592	661	600	583	632	644	599	677	616	586	642	621	614	660	615	583	620	584	626	602	619	673	579	614	629	582	579	633	596	641	576	632	585	633	605	653	615	622	607	631	618	575	615	623	610	601	656	617	576	594	589	578	598	623	623	637	625	596	603	587	571	608	586	632	625	599	650	612	683	626	622	654	616	603	624	610	627	588	605	658	677	634	658	597	601	620	566	618	594	581	628	625	651	624	611	607	624	603	629	600	653	584	626	596	575	617	593	640	664	624	584	622	599	628	625	614	613	643	565	617	599	634	617	583	595	626	619	630	623	653	583	635	549	583	618	616	586	629	625	644	626	578	622	607	611	599	608	592	609	626	641	610	593	594	635	623	628	579	604	595	612	615	617	625	619	583	657	637	656	631	605	584	628	590	641	573	674	587	578	576	649	578	575	580	574	567	615	595	582	627	621	604	592	635	590	609	606	608	621	585	621	618	627	620	575	612	582	629	633	618	615	610	590	595	564	616	642	644	623	631	595	628	604	603	585	616	611	601	636	611	629	580	654	610	610	585	576	601	634	616	610	619	589	611	604	618	572	602	612	612	614	574	619	624	604	621	605	638	637	640	619	598	615	592	579	587	607	603	594	630	621	585	619	605	630	602	639	629	599	621	588	602	618	612	631	612	663	601	610	589	664	601	625	577	615	596	609	608	591	605	620	602	579	592	634	604	630	634	643	607	622	593	616	599	584	569	586	632	601	615	625	620	657	588	616	636	596	599	613	621	628	621	638	639	578	630	662	587	627	630	641	591	609	650	585	587	594	633	637	585	658	602	605	639	645	599	636	633	618	644	613	594	603	628	592	640	580	622	638	604	609	629	600	562	619	625	612	622	655	601	632	646	619	656	614	589	623	591	603	573	576	619	608	602	627	588	610	638	642	608	558	615	609	607	649	591	624	645	606	616	577	596	591	589	596	603	587	642	615	635	613	620	637	638	600	569	596	566	602	561	629	583	607	589	583	623	644	599	599	560	599	634	604	625	629	614	622	628	598	634	605	625	618	630	612	562	615	571	622	581	614	591	598	613	607	666	572	639	613	557	580	602	642	608	618	629	579	586	618	648	629	651	610	612	586	590	623	592	627	612	598	639	589	658	632	595	573	556	676	659	565	646	605	601	586	604	643	604	620	616	605	611	622	627	611	578	608	645	610	588	641	646	618	610	625	622	628	649	653	566	644	647	612	587	614	609	582	626	626	627	642	604	604	616	597	623	601	632	611	612	592	622	610	583	609	633	629	605	630	621	631	630	583	635	618	568	560	664	666	631	660	631	590	631	646	643	601	620	628	585	611	672	630	538	578	576	645	636	591	622	601	628	620	594	570	546	589	606	604	610	597	613	591	627	626	576	567	605	586	588	628	585	609	579	635	599	628	590	602	607	584	629	618	612	609	586	582	640	642	612	637	601	634	615	654	605	566	563	583	623	620	622	572	638	647	631	628	592	639	629	640	601	606	634	609	602	620	592	590	570	599	617	630	579	646	623	671	590	610	605	625	605	631	604	612	698	592	599	595	673	640	579	624	626	565	593	653	609	598	586	609	564	581	605	633	575	586	630	562	628	588	602	630	651	599	558	613	659	595	618	564	612	598	600	660	618	591	660	626	582	621	592	617	612	574	622	576	596	564	590	625	600	622	577	616	577	602	668	599	606	592	588	605	624	610	581	636	604	614	588	623	607	583	620	641	590	620	605	598	614	609	653	637	607	636	609	561	650	597	625	615	614	603	599	614	618	623	620	668	655	613	601	602	568	634	577	640	627	632	613	616	592	627	611	643	598	632	603	583	623	646	631	521	612	592	621	631	627	602	611	652	592	610	610	599	584	584	631	629	586	589	591	608	607	586	578	616	591	628	620	579	648	609	639	605	573	620	561	653	633	618	611	628	559	596	576	591	607	633	604	583	587	573	574	606	621	641	643	620	615	594	586	582	617	619	595	637	663	601	544	633	617	612	609	627	597	641	577	592	585	605	578	618	577	610	628	580	634	616	613	566	628	593	611	629	592	572	560	621	632	607	626	606	632	614	615	660	635	640	583	611	650	605	592	623	551	630	595	629	618	584	627	609	579	628	610	612	579	581	613	619	627	649	609	638	633	610	616	591	609	597	591	583	538	630	611	614	594	679	619	637	619	596	603	600	630	595	596	640	649	623	614	575	600	648	648	600	586	586	614	586	637	613	591	613	587	633	629	629	602	595	585	643	582	598	637	612	609	647	587	627	599	609	636	627	605	624	581	592	612	627	596	588	599	625	645	613	602	642	556	640	617	586	618	592	587	636	545	578	619	581	637	634	604	623	646	633	591	624	638	649	586	624	626	619	610	628	606	556	623	641	592	615	695	580	649	577	616	594	613	589	624	573	563	633	630	615	629	597	610	583	623	564	604	620	616	597	622	534	614	611	641	589	613	638	603	592	655	613	624	635	561	588	670	624	635	588	589	634	607	639	619	620	625	622	603	617	596	630	596	590	645	572	589	576	628	644	644	618	601	614	615	586	613	585	634	655	618	604	620	609	599	626	600	599	612	610	624	602	635	595	602	627	597	607	622	622	623	654	611	633	665	594	677	565	581	583	656	636	600	610	576	618	620	577	608	584	628	623	585	580	617	606	625	589	581	594	626	634	617	579	617	640	627	627	600	584	653	621	608	597	630	572	637	608	625	636	614	636	643	585	661	567	616	632	617	607	610	635	606	623	600	646	607	575	630	579	618	583	608	602	582	669	592	616	622	631	627	604	578	585	617	662	641
60029	61243	62412	60299	52621	36130	19354	9505	5562	5495	5323	5539	5581	5451	5406	5445	5507	5604	5338	5581	5503	5548	5497	5447	5476	5450	5614	5416	5641	5550	5487	5461	5584	5425	5516	5399	5559	5518	5558	5343	5453	5530	5417	5635	5561	5638	5426	5465	5592	5512	5538	5413	5480	5389	5532	5600	5548	5615	5685	5467	5521	5567	5401	5438	5585	5415	5497	5603	5442	5482	5461	5529	5469	5502	5528	5583	5598	5430	5584	5408	5462	5522	5429	5460	5599	5563	5444	5475	5563	5709	5713	5375	5427	5531	5411	5536	5434	5567	5520	5303	5496	5579	5393	5456	5441	5457	5533	5418	5591	5434	5422	5525	5544	5531	5442	5576	5446	5560	5416	5598	5536	5549	5555	5491	5377	5481	5581	5562	5494	5598	5456	5457	5449	5537	5463	5547	5450	5509	5298	5482	5452	5570	5512	5471	5543	5455	5367	5495	5677	5596	5626	5503	5475	5515	5467	5520	5538	5571	5541	5495	5364	5617	5415	5453	5544	5444	5599	5528	5506	5452	5533	5644	5412	5516	5493	5634	5487	5644	5567	5555	5461	5558	5442	5474	5445	5576	5503	5471	5511	5535	5475	5514	5441	5600	5567	5581	5513	5471	5520	5418	5506	5533	5558	5583	5637	5528	5397	5540	5463	5443	5570	5500	5585	5461	5503	5490	5487	5526	5595	5437	5488	5471	5562	5462	5458	5457	5450	5387	5450	5630	5473	5470	5486	5489	5581	5516	5428	5496	5576	5437	5575	5508	5532	5465	5496	5581	5565	5554	5449	5595	5424	5540	5519	5533	5660	5398	5486	5444	5546	5620	5446	5524	5457	5613	5476	5426	5433	5529	5585	5471	5568	5534	5605	5536	5460	5420	5547	5474	5530	5443	5494	5462	5552	5533	5461	5537	5400	5440	5438	5458	5559	5496	5533	5442	5546	5347	5390	5418	5342	5514	5560	5521	5437	5480	5593	5538	5496	5498	5499	5461	5461	5459	5452	5492	5571	5548	5540	5522	5373	5491	5436	5564	5525	5513	5552	5477	5540	5522	5388	5614	5515	5498	5527	5473	5555	5448	5534	5558	5495	5478	5393	5515	5498	5508	5619	5432	5455	5537	5521	5505	5497	5568	5454	5475	5546	5484	5411	5511	5489	5534	5470	5585	5435	5540	5415	5383	5466	5574	5618	5471	5515	5442	5607	5516	5526	5491	5552	5534	5477	5600	5592	5497	5521	5564	5511	5583	5528	5472	5634	5416	5456	5460	5592	5408	5536	5638	5495	5486	5572	5530	5426	5505	5484	5542	5520	5688	5472	5579	5506	5536	5497	5528	5605	5567	5495	5456	5515	5501	5520	5591	5564	5500	5456	5472	5559	5545	5553	5553	5516	5457	5530	5598	5474	5546	5470	5515	5521	5484	5681	5452	5591	5476	5547	5397	5568	5481	5631	5476	5513	5528	5471	5540	5590	5412	5620	5532	5432	5492	5550	5507	5533	5469	5430	5578	5512	5488	5537	5495	5578	5519	5549	5420	5464	5491	5526	5538	5615	5489	5624	5540	5528	5517	5401	5478	5524	5520	5441	5542	5446	5553	5516	5520	5567	5494	5537	5486	5601	5423	5474	5445	5399	5554	5399	5572	5521	5491	5507	5556	5605	5671	5560	5484	5536	5488	5437	5482	5579	5461	5498	5436	5478	5612	5518	5510	5480	5503	5537	5507	5503	5439	5419	5556	5485	5482	5569	5577	5470	5654	5447	5496	5622	5575	5486	5563	5453	5456	5502	5402	5473	5561	5487	5460	5444	5459	5400	5532	5600	5410	5473	5546	5527	5548	5552	5560	5472	5542	5469	5581	5500	5521	5517	5505	5489	5486	5392	5535	5664	5523	5504	5499	5686	5647	5453	5487	5334	5456	5536	5511	5449	5589	5544	5606	5527	5462	5424	5471	5453	5547	5393	5354	5626	5425	5420	5564	5525	5458	5549	5638	5441	5451	5497	5571	5425	5470	5625	5458	5373	5494	5547	5553	5532	5600	5676	5521	5608	5543	5438	5525	5447	5525	5402	5559	5442	5509	5520	5595	5618	5510	5528	5507	5431	5531	5605	5637	5511	5441	5515	5464	5601	5507	5444	5425	5445	5478	5472	5560	5530	5491	5677	5496	5510	5514	5568	5609	5467	5554	5531	5566	5452	5645	5441	5494	5602	5410	5529	5429	5549	5484	5461	5490	5495	5600	5595	5492	5519	5507	5517	5471	5496	5401	5430	5432	5471	5428	5457	5368	5482	5505	5579	5569	5580	5556	5597	5616	5436	5564	5537	5453	5485	5524	5519	5489	5506	5504	5504	5450	5559	5458	5514	5390	5577	5530	5525	5584	5676	5516	5495	5471	5451	5464	5582	5504	5579	5540	5494	5544	5415	5515	5485	5502	5554	5478	5551	5505	5350	5559	5422	5578	5586	5508	5485	5586	5454	5550	5423	5565	5584	5439	5419	5634	5502	5462	5520	5463	5502	5465	5523	5430	5553	5565	5494	5440	5642	5542	5448	5575	5421	5531	5442	5527	5487	5515	5483	5490	5510	5666	5486	5520	5579	5688	5549	5492	5395	5440	5453	5498	5557	5458	5499	5511	5512	5490	5527	5472	5521	5509	5610	5432	5477	5638	5546	5587	5451	5447	5485	5567	5462	5399	5534	5514	5380	5529	5473	5511	5554	5512	5471	5449	5558	5533	5602	5461	5546	5431	5528	5572	5414	5493	5631	5420	5518	5487	5408	5636	5421	5597	5480	5588	5518	5643	5537	5420	5483	5391	5526	5611	5544	5429	5431	5393	5501	5526	5432	5569	5421	5407	5577	5556	5453	5551	5488	5394	5511	5465	5478	5441	5467	5554	5429	5481	5499	5535	5603	5364	5559	5531	5448	5403	5618	5399	5605	5548	5508	5531	5454	5515	5567	5430	5452	5576	5461	5432	5459	5507	5521	5459	5573	5478	5554	5462	5544	5460	5433	5506	5399	5579	5576	5464	5486	5575	5431	5342	5514	5407	5547	5543	5541	5489	5435	5553	5493	5527	5490	5574	5477	5528	5637	5543	5526	5555	5482	5518	5478	5552	5570	5522	5462	5539	5527	5471	5497	5504	5469	5433	5611	5511	5605	5517	5436	5529	5548	5622	5572	5488	5528	5456	5546	5450	5467	5457	5470	5410	5491	5592	5570	5446	5520	5521	5507	5448	5471	5555	5572	5389	5457	5562	5372	5510	5469	5422	5619	5598	5404	5454	5547	5563	5574	5442	5495	5457	5529	5436	5455	5491	5628	5536	5657	5552	5357	5565	5440	5522	5483	5472	5495	5552	5432	5642	5408	5505	5411	5384	5499	5501	5516	5468	5653	5480	5575	5573	5512	5378	5541	5455	5446	5568	5466	5519	5517	5538	5445	5559	5496	5538	5577	5530	5530	5567	5457	5489	5428	5502	5509	5642	5510	5414	5502	5388	5500	5420	5418	5437	5457	5543	5535	5445	5463	5484	5581	5476	5520	5564	5466	5422	5420	5441	5575	5482	5537	5623	5499	5446	5451	5474	5509	5494	5515	5707	5492	5491	5528	5431	5485	5550	5585	5475	5477	5536	5474	5412	5399	5593	5536	5397	5556	5499	5465	5449	5500	5608	5419	5488	5526	5566	5381	5451	5568	5560	5485	5483	5590	5610	5482	5579	5609	5564	5612	5557	5496	5627	5542	5576	5529	5561	5613	5597	5560	5519	5502	5540	5593	5559	5401	5504	5496	5401	5610	5447	5577	5520	5493	5564	5576	5566	5465	5444	5491	5542	5456	5604	5394	5526	5478	5498	5488	5554	5569	5605	5460	5596	5590	5494	5566	5557	5466	5490	5550	5405	5571	5514	5518	5514	5595	5611	5571	5495	5506	5535	5542	5503	5643	5361	5529	5393	5589	5446	5510	5500	5498	5520	5533	5573	5485	5536	5474	5547	5439	5593	5554	5514	5550	5520	5577	5524	5606	5473	5456	5604	5471	5499	5505	5501	5568	5460	5646	5626	5543	5481	5541	5591	5493	5460	5488	5584	5523	5490	5531	5473	5511	5410	5392	5514	5377	5584	5527	5546	5508	5537	5478	5617	5622	5382	5577	5419	5600	5426	5597	5518	5477	5521	5395	5452	5469	5433	5582	5555	5409	5398	5675	5498	5548	5438	5484	5555	5592	5533	5467	5487	5436	5564	5565	5435	5555	5689	5454	5430	5425	5558	5510	5423	5578	5536	5697	5468	5509	5576	5597	5500	5319	5465	5452	5486	5521	5435	5552	5521	5521	5476	5491	5441	5551	5481	5541	5618	5567	5580	5487	5568	5521	5598	5496	5455	5520	5482	5533	5483	5487	5518	5554	5429	5525	5511	5542	5485	5482	5488	5531	5450	5523	5667	5391	5483	5573	5515	5501	5608	5488	5499	5442	5434	5475	5455	5535	5483	5502	5546	5574	5543	5429	5453	5439	5528	5550	5580	5643	5531	5587	5364	5529	5452	5439	5576	5525	5476	5548	5620	5642	5494	5585	5581	5550	5453	5437	5505	5434	5498	5597	5594	5632	5621	5382	5552	5616	5563	5580	5508	5551	5530	5504	5481	5470	5479	5484	5576	5434	5637	5531	5606	5509	5540	5539	5484	5416	5595	5514	5593	5497	5311	5546	5510	5462	5554	5486	5534	5350	5462	5519	5508	5462	5489	5467	5543	5618	5379	5500	5559	5609	5519	5510	5581	5540	5542	5458	5470	5552	5510	5588	5499	5544	5446	5538	5672	5406	5545	5571	5595	5410	5463	5405	5486	5539	5521	5568	5480	5500	5437	5486	5596	5676	5515	5511	5504	5591	5626	5528	5474	5536	5533	5524	5621	5547	5570	5562	5643	5406	5364	5476	5608	5504	5503	5544	5452	5565	5488	5431	5625	5667	5564	5627	5460	5624	5500	5552	5489	5512	5529	5432	5442	5506	5602	5435	5570	5448	5557	5470	5481	5539	5520	5514	5590	5468	5589	5489	5450	5417	5495	5404	5473	5548	5460	5477	5639	5531	5442	5527	5614
13159	12015	7768	5012	3093	1596	935	793	686	696	662	665	697	657	657	727	689	681	656	746	712	666	690	663	679	646	675	696	703	666	737	687	715	717	738	692	706	715	680	718	703	714	751	731	750	720	719	745	731	668	688	682	697	663	653	707	666	727	684	723	705	696	661	681	761	630	735	652	679	675	683	686	685	705	666	676	678	706	700	686	731	663	706	715	664	717	667	691	715	717	724	713	679	652	701	712	733	715	728	680	674	684	691	698	691	684	659	710	700	685	634	709	728	721	693	695	658	735	719	706	693	657	700	708	760	665	644	707	692	678	745	706	697	671	706	712	704	695	702	675	721	692	730	693	759	741	666	695	705	695	711	704	729	665	720	733	734	710	648	739	726	756	697	702	723	693	658	726	737	725	674	680	709	663	668	734	664	734	659	704	707	673	688	696	721	722	733	714	733	705	649	756	757	732	777	665	720	711	671	681	689	713	684	747	704	721	727	714	726	739	682	708	720	687	727	681	692	687	698	693	697	670	712	708	695	658	710	662	702	670	725	683	740	709	731	692	746	697	665	643	705	720	680	719	694	690	701	704	712	725	739	696	670	737	694	652	694	717	697	701	761	686	728	725	709	740	698	726	721	706	679	692	739	679	680	663	700	673	697	742	687	726	705	718	674	653	697	750	702	701	671	746	733	686	698	710	708	698	676	630	661	674	721	750	679	685	722	704	713	732	690	758	702	665	731	738	708	727	681	685	708	703	701	741	705	699	678	697	734	652	694	662	693	692	669	680	685	751	672	727	711	709	713	740	726	737	764	742	680	734	663	670	668	696	705	718	712	715	724	682	711	740	663	706	673	672	717	702	682	693	728	704	722	687	642	682	689	713	690	689	703	715	685	733	719	709	741	729	689	675	725	723	724	701	718	697	666	690	722	699	685	714	723	677	681	714	704	702	692	756	675	738	716	642	714	665	717	741	747	711	700	674	722	696	684	659	732	705	701	677	694	667	741	716	700	707	705	681	693	713	708	731	721	673	719	691	740	716	709	655	705	711	690	733	705	738	731	683	678	697	740	676	721	690	749	755	717	672	723	688	685	714	688	696	667	743	672	737	707	709	677	712	714	729	656	665	701	672	704	722	693	710	758	753	687	684	697	674	697	739	719	720	673	690	656	708	721	750	708	667	675	671	663	705	676	697	734	683	695	737	737	688	702	691	706	716	683	677	725	697	715	674	693	692	733	725	710	699	724	721	670	666	701	707	645	734	694	706	706	677	675	693	683	707	639	672	756	703	690	676	723	685	717	684	691	715	707	700	694	683	697	735	760	670	680	645	668	699	708	722	709	717	703	742	788	692	694	704	684	669	672	700	690	709	700	698	702	742	717	711	710	673	648	693	667	739	714	703	724	728	723	720	733	661	735	671	708	656	670	723	684	681	713	670	688	704	659	719	657	672	673	680	696	747	700	688	673	696	645	684	720	745	723	717	723	719	667	703	729	715	760	706	679	662	690	705	687	689	711	707	675	708	721	774	716	700	690	720	730	721	693	704	667	690	666	654	706	724	705	682	703	679	706	731	711	686	699	733	688	680	702	760	698	720	706	716	727	665	735	660	663	686	695	680	677	719	734	718	761	675	734	664	748	774	682	697	723	652	699	749	717	744	697	699	706	722	695	698	677	694	677	700	686	718	713	694	694	687	701	727	707	745	657	697	766	682	663	714	666	665	671	720	681	680	687	697	730	737	676	702	703	719	745	700	702	672	673	698	722	689	709	710	730	707	676	748	718	693	694	679	705	694	729	756	694	728	710	719	669	744	685	754	658	665	685	654	731	682	701	746	699	712	712	692	682	714	705	678	657	705	671	713	716	699	728	707	735	668	692	689	739	684	734	708	679	655	722	667	690	696	704	746	694	691	686	684	731	711	691	692	651	747	696	703	708	701	728	708	718	705	716	687	717	708	711	725	685	684	700	690	678	757	671	694	660	726	699	711	729	634	686	683	716	647	727	750	704	716	675	725	704	709	692	708	663	735	699	669	718	678	718	733	693	697	679	746	740	693	721	685	730	711	727	683	709	707	704	748	655	695	706	726	754	714	681	678	721	684	788	730	715	695	671	714	658	689	717	697	695	731	666	721	711	702	715	714	674	723	724	696	691	733	714	710	699	753	695	655	751	695	755	675	679	670	697	745	671	712	712	732	748	668	725	675	735	707	722	684	730	678	707	719	703	708	692	650	717	684	684	689	713	702	701	703	712	694	692	688	701	713	659	682	663	708	735	696	701	731	715	671	717	703	698	706	737	671	724	757	748	716	716	707	681	717	678	718	709	726	678	713	696	704	733	712	727	647	738	715	680	734	705	655	640	710	705	710	685	682	739	707	718	662	725	679	723	740	705	677	722	711	752	736	702	649	699	677	693	759	679	729	741	676	721	730	656	711	726	686	698	706	665	679	664	713	683	716	711	718	658	705	693	694	709	722	710	708	692	685	749	737	703	684	686	672	691	677	692	688	657	739	680	664	753	654	680	684	672	728	713	735	680	710	683	728	700	709	698	673	689	674	713	692	708	704	749	707	723	714	667	696	707	716	668	683	731	691	749	734	717	719	721	749	702	731	689	659	709	721	677	693	702	707	691	718	701	731	723	699	732	723	685	713	755	682	720	737	731	747	706	691	689	704	688	729	701	717	703	671	706	703	702	659	724	697	753	646	669	638	733	690	674	724	689	713	693	720	740	710	708	675	693	687	668	695	700	767	696	732	726	721	743	692	693	696	699	715	698	680	720	704	698	688	681	690	677	699	673	695	709	676	662	697	687	726	701	730	719	698	702	708	691	678	660	696	759	686	675	652	641	661	703	713	701	735	718	665	682	674	741	683	697	712	682	680	708	701	719	733	688	718	717	712	706	706	665	686	705	713	663	664	701	708	721	719	674	740	678	673	663	675	685	703	674	706	686	681	684	676	665	662	701	722	726	704	681	707	734	773	721	698	687	676	668	775	714	736	675	685	682	686	708	675	671	724	711	693	706	729	722	727	710	688	678	709	675	674	711	734	683	738	723	675	669	668	730	773	726	720	737	683	686	725	680	677	666	733	709	714	702	698	724	711	723	729	680	680	679	703	701	678	686	685	688	731	686	721	721	701	760	646	619	661	714	702	672	693	687	756	710	696	727	696	728	750	687	683	651	733	668	694	687	679	710	697	686	715	707	701	710	730	690	654	695	684	654	744	733	702	751	724	728	737	711	664	663	675	724	703	666	687	649	722	746	705	730	697	665	725	679	721	720	676	709	687	678	726	680	702	667	679	682	680	685	705	694	678	701	731	695	694	699	687	697	739	700	705	717	642	741	645	692	667	661	649	681	729	710	715	712	686	711	678	678	692	711	633	732	666	683	694	702	728	690	678	723	675	685	709	724	661	726	676	685	694	673	703	705	699	748	707	750	721	710	691	713	704	675	731	682	700	704	677	655	701	731	678	672	716	765	707	636	680	696	716	712	709
48505	42342	34499	39057	36627	23953	12616	7758	6240	6149	6200	6393	6233	6258	6242	6246	6242	6269	6334	6172	6153	6156	6252	6199	6229	6219	6342	6209	6277	6157	6273	6193	6231	6205	6272	6168	6209	6248	6246	6142	6164	6283	6199	6200	6208	6117	6241	6249	6360	6270	6228	6112	6273	6231	6210	6177	6205	6242	6320	6204	6295	6305	6233	6191	6271	6277	6249	6347	6433	6251	6213	6238	6218	6235	6198	6070	6302	6317	6143	6167	6227	6248	6225	6156	6211	6278	6174	6220	6162	6238	6216	6223	6126	6277	6201	6186	6156	6227	6137	6194	6197	6223	6286	6107	6274	6201	6245	6167	6355	6375	6295	6268	6212	6216	6146	6278	6205	6235	6233	6287	6298	6195	6226	6169	6289	6308	6206	6291	6228	6218	6277	6313	6202	6305	6174	6217	6208	6297	6273	6391	6264	6265	6267	6269	6095	6299	6251	6194	6143	6248	6251	6176	6294	6189	6207	6184	6216	6264	6207	6314	6304	6262	6105	6231	6333	6185	6233	6162	6290	6180	6238	6199	6248	6143	6194	6205	6160	6156	6224	6143	6191	6248	6264	6307	6293	6093	6257	6054	6229	6245	6279	6220	6242	6200	6235	6231	6106	6228	6199	6295	6192	6210	6124	6286	6299	6302	6245	6214	6190	6138	6303	6288	6238	6002	6222	6246	6046	6209	6208	6358	6261	6213	6131	6164	6327	6174	6227	6187	6226	6237	6202	6104	6291	6209	6270	6262	6254	6287	6230	6306	6164	6257	6132	6153	6258	6301	6227	6191	6079	6239	6225	6255	6171	6161	6266	6243	6250	6279	6259	6205	6199	6268	6350	6379	6327	6133	6224	6425	6243	6238	6338	6177	6265	6296	6344	6203	6135	6320	6125	6295	6236	6189	6352	6243	6290	6277	6322	6246	6259	6205	6329	6234	6246	6211	6234	6156	6356	6194	6169	6128	6262	6163	6190	6166	6254	6297	6386	6335	6271	6381	6160	6237	6357	6295	6244	6241	6358	6272	6319	6221	6082	6164	6224	6135	6257	6203	6224	6279	6077	6325	6221	6218	6305	6246	6230	6281	6269	6156	6255	6187	6318	6283	6194	6373	6161	6323	6217	6243	6247	6273	6168	6240	6169	6298	6333	6236	6203	6263	6147	6273	6273	6300	6212	6094	6307	6231	6257	6221	6255	6162	6207	6240	6227	6312	6272	6259	6331	6184	6309	6217	6261	6192	6099	6098	6178	6255	6202	6240	6274	6380	6233	6153	6177	6083	6211	6265	6325	6326	6227	6294	6180	6213	6278	6209	6205	6155	6351	6377	6227	6138	6268	6178	6192	6225	6062	6250	6166	6210	6098	6325	6210	6245	6189	6241	6157	6233	6242	6292	6279	6338	6204	6153	6199	6109	6304	6279	6200	6115	6181	6244	6054	6232	6319	6054	6314	6191	6162	6116	6347	6287	6148	6105	6257	6263	6297	6251	6333	6154	6211	6245	6307	6237	6240	6230	6338	6333	6318	6287	6272	6302	6288	6223	6036	6246	6371	6230	6259	6161	6330	6202	6162	6225	6258	6413	6282	6261	6475	6255	6244	6148	6248	6244	6157	6291	6204	6146	6114	6352	6124	6196	6176	6162	6365	6186	6294	6300	6196	6270	6224	6153	6304	6227	6159	6315	6199	6199	6204	6266	6270	6217	6214	6251	6350	6310	6257	6410	6280	6224	6259	6244	6175	6102	6171	6236	6076	6303	6255	6179	6164	6256	6166	6228	6043	6149	6187	6200	6259	6319	6108	6302	6187	6179	6375	6160	6198	6192	6195	6165	6324	6259	6336	6309	6337	6208	6375	6241	6392	6163	6233	6107	6333	6146	6189	6165	6228	6232	6249	6269	6143	6331	6281	6120	6168	6201	6332	6215	6327	6282	6155	6180	6245	6238	6176	6262	6375	6170	6292	6346	6283	6185	6257	6262	6239	6227	6181	6283	6189	6230	6297	6246	6120	6168	6127	6149	6131	6122	6186	6244	6287	6314	6299	6268	6239	6266	6217	6222	6345	6205	6267	6225	6273	6171	6247	6235	6270	6039	6253	6343	6149	6289	6228	6242	6225	6187	6264	6253	6203	6236	6230	6332	6233	6277	6272	6269	6247	6258	6256	6215	6227	6344	6135	6108	6237	6291	6164	6218	6144	6242	6181	6232	6227	6147	6162	6148	6322	6198	6238	6121	6328	6117	6098	6293	6245	6256	6195	6240	6232	6232	6240	6157	6227	6366	6216	6109	6193	6262	6301	6243	6267	6308	6144	6317	6294	6376	6301	6256	6287	6201	6272	6334	6257	6286	6286	6179	6273	6214	6306	6139	6315	6188	6275	6269	6060	6230	6180	6208	6267	6272	6200	6227	6263	6189	6089	6115	6284	6268	6228	6216	6216	6307	6201	6301	6376	6250	6268	6356	6339	6148	6166	6214	6087	6222	6343	6339	6201	6174	6225	6167	6244	6166	6228	6260	6340	6192	6245	6238	6169	6110	6241	6195	6149	6285	6175	6321	6266	6190	6380	6138	6236	6154	6179	6220	6241	6270	6291	6291	6213	6231	6177	6287	6287	6247	6160	6133	6137	6323	6326	6104	6287	6264	6190	6171	6223	6228	6323	6298	6149	6256	6168	6200	6193	6126	6246	6210	6254	6264	6341	6209	6252	6202	6175	6297	6148	6269	6134	6229	6199	6225	6221	6211	6228	6218	6282	6257	6184	6350	6239	6205	6282	6217	6173	6257	6159	6194	6348	6202	6266	6245	6314	6272	6238	6201	6196	6208	6296	6205	6288	6286	6304	6380	6268	6285	6250	6231	6275	6287	6168	6326	6235	6207	6134	6393	6299	6178	6240	6314	6208	6349	6151	6267	6304	6276	6168	6177	6204	6216	6205	6331	6133	6235	6393	6228	6256	6031	6198	6324	6324	6234	6341	6186	6265	6251	6231	6252	6292	6149	6263	6238	6213	6269	6234	6164	6130	6096	6180	6309	6175	6232	6227	6224	6199	6182	6192	6146	6389	6290	6283	6151	6191	6216	6246	6289	6206	6250	6190	6212	6420	6285	6187	6170	6303	6206	6197	6146	6270	6325	6320	6126	6258	6127	6265	6078	6241	6297	6292	6350	6239	6398	6143	6268	6296	6240	6260	6177	6323	6208	6296	6084	6230	6263	6261	6129	6210	6301	6305	6304	6230	6274	6214	6282	6200	6221	6154	6210	6171	6231	6218	6306	6265	6295	6217	6166	6292	6344	6287	6183	6233	6132	6241	6280	6187	6239	6308	6265	6326	6227	6381	6286	6323	6166	6193	6155	6183	6251	6131	6232	6235	6243	6228	6172	6124	6099	6246	6267	6277	6256	6185	6168	6352	6337	6357	6150	6254	6189	6218	6273	6294	6159	6207	6341	6235	6202	6389	6253	6188	6233	6238	6273	6180	6215	6213	6118	6265	6256	6264	6330	6178	6154	6207	6288	6317	6125	6371	6398	6274	6267	6372	6167	6223	6190	6165	6089	6292	6187	6251	6286	6378	6234	6270	6234	6226	6297	6232	6107	6268	6299	6205	6182	6342	6189	6288	6150	6322	6237	6300	6221	6170	6318	6306	6252	6269	6243	6285	6326	6356	6153	6218	6265	6176	6276	6251	6182	6361	6189	6239	6138	6335	6244	6221	6252	6261	6226	6257	6304	6133	6240	6174	6159	6313	6137	6322	6344	6149	6143	6278	6259	6193	6201	6220	6238	6272	6108	6370	6323	6267	6189	6284	6239	6260	6213	6188	6309	6220	6274	6190	6257	6328	6261	6177	6296	6421	6286	6198	6131	6193	6216	6250	6153	6136	6247	6218	6259	6255	6164	6237	6242	6261	6098	6299	6341	6381	6358	6215	6184	6341	6226	6230	6419	6322	6183	6364	6137	6255	6149	6111	6250	6299	6191	6360	6250	6185	6158	6190	6109	6181	6327	6343	6172	6226	6227	6202	6276	6091	6133	6169	6254	6317	6168	6072	6239	6182	6224	6156	6239	6211	6156	6282	6213	6150	6185	6174	6346	6278	6251	6356	6104	6143	6219	6298	6264	6275	6222	6247	6254	6357	6366	6152	6205	6338	6271	6192	6148	6182	6249	6172	6233	6374	6243	6199	6206	6094	6288	6266	6206	6213	6236	6254	6215	6119	6432	6315	6215	6221	6277	6255	6235	6198	6229	6217	6209	6284	6156	6280	6282	6245	6199	6337	6149	6179	6153	6129	6319	6251	6119	6203	6228	6224	6158	6299	6258	6235	6337	6199	6190	6255	6319	6098	6097	6269	6265	6175	6418	6226	6240	6158	6201	6303	6370	6257	6285	6266	6298	6192	6238	6246	6149	6180	6330	6328	6237	6136	6222	6107	6321	6145	6192	6286	6252	6319	6165	6324	6223	6316	6255	6184	6267	6342	6299	6306	6169	6429	6171	6214	6221	6204	6282	6105	6220	6228	6328	6168	6239	6252	6156	6308	6269	6144	6226	6196	6257	6270	6256	6152	6421	6110	6078	6230	6186	6155	6194	6218	6302	6149	6297	6184	6268	6317	6241	6180	6191	6181	6098	6230	6092	6124	6199	6171	6164	6224	6187	6206	6161	6210	6186	6253	6189	6265	6171	6208	6123	6284	6142	6127	6296	6291	6033	6251	6211	6182	6310	6226	6306	6071	6131	6303	6149	6244	6369	6337	6264	6255	6362	6143	6276	6247	6349	6174	6195	6203	6246	6271	6224	6205	6361	6153	6209	6154	6278	6228	6197	6268	6208	6120	6262	6224	6291	6175	6192	6217	6247	6032	6395	6120	6195	6242	6218	6307	6236	6289	6260	6232	6276	6421	6019	6389	6248	6144	6184	6319	6200	6298	6337	6203	6306	6293	6281	6200	6280	6148	6375	6301	6296	6247	6149	6277	6192	6268	6140	6089	6242	6306	6111	6254	6227	6164	6164	6245	6208	6194	6283	6194	6088	6128	6236	6103	6249	6245	6268	6219	6245	6338	6263	6091	6248	6248	6216	6300	6328	6200	6189	6307	6179	6181	6079	6222	6151
14312	17736	12116	6819	5075	3499	1661	964	736	707	716	751	707	749	770	753	781	757	807	754	765	776	796	767	724	762	730	745	778	763	751	727	700	715	744	767	735	751	691	788	711	767	786	780	779	747	765	745	689	743	773	772	752	725	779	748	726	764	760	772	737	776	747	802	781	729	743	770	748	677	774	744	756	763	793	742	778	761	713	752	749	763	773	788	734	758	793	738	720	783	731	712	789	747	799	740	726	720	774	781	722	743	730	756	766	741	773	765	717	799	735	732	770	767	753	716	763	736	737	762	752	720	717	750	769	760	765	733	797	704	755	750	742	742	771	720	754	738	695	743	794	796	741	740	728	775	751	761	699	756	765	803	757	777	760	728	729	751	754	743	693	768	744	711	776	792	746	715	763	711	744	753	778	785	748	781	765	701	773	757	736	765	708	755	789	771	733	750	721	818	755	765	775	757	719	766	774	807	730	750	687	796	758	710	784	765	760	731	733	773	724	777	774	726	797	775	746	750	753	779	766	768	687	751	733	741	769	756	763	765	770	758	755	739	714	751	718	733	762	752	725	738	727	781	729	750	738	774	721	778	784	759	776	754	780	732	768	739	796	716	762	754	722	679	779	786	741	748	793	753	717	758	723	695	736	726	737	725	774	801	722	728	747	758	698	797	715	799	721	735	767	753	767	723	720	735	765	735	756	740	778	715	734	727	733	742	773	740	816	761	763	705	704	732	764	742	777	759	776	719	753	752	722	761	781	730	764	709	697	709	713	724	811	765	761	751	713	726	810	733	768	742	770	791	731	757	747	746	781	750	785	714	741	763	768	735	694	737	714	729	751	769	801	728	770	776	694	746	742	735	775	771	758	754	763	768	803	804	743	743	745	703	751	709	764	738	784	790	800	746	757	742	737	745	758	760	771	724	777	756	753	785	718	720	770	728	773	774	781	725	748	738	741	762	712	760	806	753	770	775	732	778	724	727	750	755	772	738	791	715	776	755	771	724	727	725	779	733	742	755	761	776	764	737	729	751	728	792	759	814	756	749	735	754	736	806	723	736	760	714	739	761	734	748	730	750	756	713	855	799	753	748	718	743	772	730	767	789	754	731	762	729	751	705	724	790	700	752	788	714	777	740	759	781	721	762	751	794	805	743	745	795	754	777	730	772	740	781	731	751	747	765	765	739	775	738	733	706	744	817	758	791	779	740	772	770	731	765	773	778	758	747	774	748	743	759	740	733	776	748	766	728	755	707	766	765	739	777	769	777	790	752	741	726	777	787	759	756	780	686	724	742	704	738	744	768	696	783	751	735	799	711	743	772	743	738	700	755	735	767	775	750	723	771	746	735	730	766	736	736	751	723	719	730	770	724	784	780	771	774	732	806	786	776	698	765	766	743	694	755	754	745	742	766	762	763	772	740	762	736	709	722	778	761	707	735	740	779	761	735	773	701	707	773	745	781	802	762	750	718	724	794	731	714	786	714	741	713	706	741	748	796	717	813	754	725	718	766	761	717	777	699	727	752	713	739	835	762	758	757	723	749	752	744	758	746	775	750	757	759	748	744	747	753	798	785	786	758	776	733	758	807	766	769	768	763	752	756	781	709	772	729	764	744	794	757	708	749	753	752	722	705	769	718	723	774	762	791	753	720	733	733	765	767	732	760	734	750	791	743	753	721	761	725	747	764	736	742	762	806	729	737	758	751	705	734	702	747	736	748	761	725	724	773	767	717	720	750	716	771	747	743	734	719	779	768	771	713	745	716	732	751	672	730	740	731	726	711	718	774	744	748	778	759	726	771	722	748	749	727	818	791	758	708	755	738	750	713	756	796	742	738	718	737	733	719	715	730	740	689	758	711	724	694	716	677	722	761	736	761	720	780	757	742	728	780	776	763	799	695	759	763	783	717	698	726	742	723	781	780	763	744	759	731	778	810	718	741	737	757	724	739	733	758	759	773	712	708	730	770	725	774	710	787	696	750	748	758	728	766	724	760	797	718	754	795	806	762	773	756	723	735	743	728	764	696	756	768	771	771	746	753	740	766	746	730	763	742	725	767	752	736	728	779	750	737	781	725	729	769	715	779	775	755	748	760	761	798	766	745	770	764	756	786	741	736	712	754	747	729	797	766	764	733	792	758	746	716	767	706	758	771	729	752	721	708	788	722	725	742	758	781	704	730	793	733	810	749	762	767	796	723	749	771	789	771	739	796	769	813	735	678	744	801	740	733	732	742	745	787	760	761	729	791	799	702	696	736	802	772	814	735	752	745	762	746	785	725	738	778	738	744	720	742	716	763	702	712	743	726	760	802	739	749	730	757	744	740	727	776	770	777	716	747	790	719	763	748	741	743	724	701	788	795	772	773	787	749	753	744	767	783	768	742	754	743	775	791	770	779	711	747	753	749	723	736	771	760	742	762	776	767	753	798	815	782	755	749	745	744	733	686	758	773	713	793	763	769	711	789	763	746	780	713	766	781	775	777	764	785	744	712	758	756	764	788	770	757	719	741	779	724	792	791	701	779	758	710	741	732	725	773	716	733	763	772	717	734	753	715	742	795	775	769	744	750	730	764	743	741	757	730	784	747	763	741	771	807	750	700	773	756	710	733	745	817	736	765	707	793	804	702	744	727	750	757	762	719	761	702	740	703	765	731	735	779	782	812	763	694	809	721	755	742	735	744	786	769	772	768	756	707	763	726	725	737	730	792	742	762	733	789	800	734	747	710	736	732	742	737	726	769	757	780	738	744	738	775	747	733	807	759	768	731	754	731	730	721	766	773	703	751	744	759	704	744	774	746	735	760	772	737	767	766	750	808	754	766	730	788	736	783	778	741	711	734	742	739	780	785	759	728	766	743	784	780	714	764	726	738	808	762	766	723	767	778	740	743	762	727	776	714	783	773	745	725	758	695	759	760	783	762	760	835	731	745	770	761	775	733	764	745	807	765	747	740	742	753	795	726	743	733	725	704	728	807	755	757	701	716	783	694	769	740	741	739	728	768	733	742	768	743	725	730	765	726	711	720	748	741	761	767	728	741	774	749	710	721	737	720	747	754	731	768	732	766	765	745	725	804	717	724	755	765	756	734	702	734	751	760	708	714	792	792	777	778	792	794	728	727	728	753	771	779	744	764	738	704	709	766	735	721	742	722	726	716	735	751	754	773	750	738	731	746	808	722	757	759	747	715	757	730	758	742	763	723	740	801	756	729	756	784	784	724	696	769	715	764	730	768	720	760	758	794	818	791	739	754	765	759	782	745	733	764	774	778	777	773	751	754	746	756	748	742	731	710	802	731	751	780	711	792	714	747	751	751	749	717	714	731	763	721	725	750	740	788	750	757	744	743	734	775	749	772	766	770	753	779	724	748	718	830	762	738	763	784	750	808	703	730	782	782	729	718	763	747	760	813	752	725	740	767	763	768	744	799	727	792	776	736	757	750	786	767	658	776	713	724	740	779	781	771	736	738	758	757	747	785	752	719	737	759	753	693	705	719
49067	48600	39109	45402	46898	37069	23296	11017	6680	6529	6652	6697	6605	6731	6614	6579	6523	6671	6467	6601	6599	6691	6627	6565	6521	6548	6639	6582	6637	6546	6660	6436	6652	6557	6541	6466	6523	6640	6713	6595	6540	6672	6471	6539	6617	6645	6560	6543	6519	6564	6580	6691	6657	6560	6603	6603	6640	6627	6518	6623	6603	6511	6704	6562	6736	6691	6595	6513	6474	6639	6539	6475	6621	6533	6614	6581	6586	6612	6587	6542	6494	6399	6454	6450	6668	6657	6568	6644	6591	6477	6610	6586	6618	6533	6641	6538	6538	6470	6613	6712	6661	6717	6683	6622	6477	6565	6635	6540	6477	6627	6391	6642	6531	6509	6418	6648	6589	6600	6584	6643	6628	6436	6676	6504	6612	6609	6532	6615	6492	6502	6467	6549	6499	6617	6460	6627	6504	6551	6418	6723	6576	6621	6687	6596	6542	6597	6536	6578	6550	6484	6552	6549	6650	6446	6538	6587	6673	6520	6564	6575	6508	6526	6648	6540	6732	6560	6635	6588	6597	6531	6594	6663	6605	6437	6629	6666	6552	6566	6472	6628	6665	6715	6631	6593	6641	6568	6636	6527	6525	6623	6550	6668	6503	6522	6556	6480	6658	6544	6651	6555	6557	6488	6519	6656	6670	6705	6688	6650	6581	6623	6631	6679	6541	6613	6671	6468	6694	6520	6548	6528	6521	6473	6635	6584	6554	6587	6520	6586	6610	6633	6491	6534	6541	6565	6500	6671	6455	6589	6562	6652	6565	6609	6564	6450	6758	6627	6542	6704	6607	6679	6590	6568	6612	6554	6613	6589	6560	6479	6544	6455	6502	6426	6657	6682	6614	6670	6639	6529	6572	6515	6604	6598	6727	6616	6592	6471	6583	6574	6443	6551	6594	6551	6606	6584	6675	6592	6542	6584	6659	6691	6610	6633	6510	6515	6594	6615	6461	6588	6574	6644	6537	6690	6686	6501	6704	6737	6512	6612	6641	6546	6725	6666	6576	6649	6752	6550	6576	6581	6638	6670	6655	6661	6629	6524	6598	6496	6641	6604	6589	6562	6573	6570	6737	6754	6638	6510	6631	6664	6618	6761	6600	6647	6610	6579	6698	6607	6605	6606	6566	6566	6600	6582	6469	6555	6624	6591	6561	6619	6565	6631	6553	6456	6491	6610	6526	6580	6523	6468	6554	6566	6568	6576	6652	6621	6485	6564	6628	6656	6560	6594	6577	6706	6524	6561	6653	6648	6689	6503	6725	6548	6542	6610	6615	6641	6696	6684	6641	6589	6447	6429	6511	6506	6602	6632	6572	6607	6571	6679	6705	6604	6510	6671	6724	6621	6554	6559	6696	6724	6675	6581	6548	6624	6589	6592	6654	6634	6501	6628	6666	6565	6638	6673	6548	6592	6564	6539	6671	6541	6678	6597	6598	6544	6660	6573	6574	6566	6686	6624	6600	6553	6634	6584	6558	6645	6572	6685	6578	6729	6614	6660	6606	6600	6539	6587	6684	6564	6619	6728	6494	6529	6548	6671	6554	6580	6608	6685	6570	6722	6537	6581	6594	6767	6605	6508	6645	6497	6748	6567	6621	6601	6564	6565	6590	6653	6668	6499	6546	6659	6584	6525	6548	6635	6557	6623	6600	6649	6425	6525	6571	6487	6575	6377	6582	6722	6501	6520	6663	6488	6658	6541	6554	6595	6489	6551	6626	6488	6640	6545	6578	6689	6579	6512	6610	6685	6600	6643	6516	6589	6625	6703	6681	6525	6556	6539	6592	6569	6599	6579	6586	6455	6694	6624	6729	6521	6553	6469	6688	6618	6516	6554	6606	6635	6584	6596	6623	6622	6594	6526	6587	6455	6593	6648	6539	6497	6560	6464	6570	6583	6579	6716	6565	6651	6594	6506	6561	6590	6666	6621	6479	6676	6623	6638	6537	6628	6592	6559	6536	6585	6568	6591	6636	6643	6595	6616	6452	6673	6658	6661	6598	6499	6526	6575	6536	6507	6608	6758	6638	6658	6556	6698	6657	6575	6507	6557	6647	6620	6579	6779	6547	6586	6651	6642	6500	6612	6541	6505	6662	6635	6602	6605	6697	6710	6594	6672	6515	6522	6528	6640	6531	6585	6627	6627	6564	6565	6507	6598	6496	6683	6699	6720	6540	6541	6534	6523	6576	6535	6647	6713	6479	6670	6697	6656	6561	6677	6545	6691	6572	6503	6608	6612	6569	6621	6549	6554	6687	6577	6657	6606	6558	6554	6497	6561	6567	6596	6576	6528	6601	6493	6501	6641	6695	6512	6646	6544	6694	6659	6542	6515	6647	6693	6615	6609	6523	6575	6532	6588	6559	6564	6739	6607	6527	6492	6466	6547	6615	6466	6617	6639	6648	6613	6616	6563	6656	6592	6648	6637	6696	6676	6698	6589	6641	6600	6576	6610	6640	6561	6499	6497	6595	6645	6628	6514	6605	6582	6659	6564	6502	6455	6545	6611	6538	6542	6657	6538	6500	6585	6483	6477	6536	6570	6665	6481	6682	6630	6566	6626	6628	6569	6563	6626	6509	6612	6475	6528	6597	6605	6496	6585	6575	6700	6664	6523	6522	6498	6631	6661	6744	6604	6620	6540	6669	6550	6692	6580	6696	6656	6557	6593	6619	6679	6702	6605	6692	6505	6564	6587	6648	6559	6561	6495	6638	6538	6551	6660	6477	6646	6485	6546	6708	6466	6516	6638	6641	6618	6488	6573	6689	6611	6663	6622	6623	6547	6540	6565	6640	6463	6500	6711	6560	6656	6644	6543	6565	6652	6546	6661	6525	6656	6636	6517	6708	6688	6659	6488	6662	6530	6513	6528	6628	6608	6599	6809	6516	6561	6563	6549	6593	6550	6508	6622	6594	6484	6517	6569	6477	6556	6478	6519	6714	6478	6647	6627	6657	6530	6611	6630	6615	6559	6611	6635	6668	6632	6668	6591	6573	6726	6505	6688	6622	6602	6660	6553	6578	6577	6552	6603	6527	6660	6569	6592	6593	6545	6568	6490	6602	6576	6615	6462	6578	6719	6455	6569	6613	6715	6473	6527	6506	6514	6517	6592	6629	6608	6594	6672	6629	6679	6594	6715	6648	6619	6671	6663	6663	6485	6650	6523	6618	6717	6466	6672	6596	6549	6673	6622	6606	6665	6504	6551	6497	6616	6569	6708	6575	6527	6638	6580	6746	6547	6639	6592	6546	6594	6662	6586	6444	6592	6524	6547	6579	6664	6608	6569	6521	6645	6644	6716	6554	6588	6443	6611	6544	6639	6510	6634	6598	6543	6556	6530	6601	6682	6712	6579	6727	6579	6585	6495	6640	6532	6525	6598	6585	6633	6531	6500	6521	6530	6613	6522	6552	6579	6566	6485	6653	6595	6632	6638	6511	6520	6508	6597	6537	6596	6552	6555	6520	6673	6567	6606	6613	6571	6552	6425	6570	6508	6508	6655	6666	6671	6625	6649	6479	6570	6487	6622	6486	6681	6706	6561	6522	6593	6557	6530	6620	6508	6610	6595	6570	6521	6727	6524	6551	6539	6598	6668	6602	6498	6493	6556	6586	6631	6529	6595	6642	6580	6683	6580	6545	6579	6667	6598	6677	6606	6620	6481	6662	6590	6722	6489	6652	6568	6501	6662	6643	6525	6485	6568	6557	6646	6610	6583	6619	6592	6586	6559	6612	6589	6597	6589	6568	6656	6579	6491	6545	6658	6690	6485	6606	6591	6563	6521	6535	6488	6590	6509	6562	6460	6623	6634	6485	6563	6549	6614	6650	6584	6750	6494	6505	6572	6566	6667	6618	6625	6699	6519	6664	6516	6589	6495	6589	6461	6613	6479	6601	6598	6654	6598	6427	6568	6591	6484	6574	6742	6610	6629	6562	6602	6667	6556	6647	6471	6572	6554	6504	6664	6651	6564	6604	6665	6531	6637	6504	6644	6562	6636	6568	6470	6535	6697	6709	6667	6686	6762	6555	6615	6715	6542	6642	6663	6615	6598	6550	6587	6538	6579	6486	6638	6530	6578	6647	6537	6465	6688	6648	6479	6592	6576	6671	6476	6596	6609	6590	6618	6603	6629	6623	6519	6669	6578	6712	6549	6635	6659	6562	6496	6474	6586	6596	6609	6510	6531	6553	6511	6576	6546	6589	6550	6453	6417	6524	6650	6611	6626	6616	6635	6647	6562	6625	6431	6575	6651	6651	6613	6598	6605	6592	6632	6545	6603	6520	6600	6537	6513	6671	6441	6788	6585	6585	6655	6613	6661	6528	6627	6505	6613	6639	6731	6562	6612	6538	6590	6602	6599	6694	6468	6558	6705	6561	6506	6633	6575	6521	6684	6644	6516	6590	6633	6542	6583	6637	6666	6533	6560	6503	6719	6643	6656	6522	6555	6622	6531	6690	6627	6688	6660	6643	6616	6656	6632	6614	6598	6608	6617	6671	6699	6590	6566	6578	6602	6585	6532	6652	6538	6639	6598	6651	6575	6582	6549	6550	6521	6610	6590	6614	6634	6619	6554	6749	6605	6608	6469	6566	6562	6517	6464	6527	6605	6582	6546	6568	6545	6540	6587	6664	6537	6709	6572	6590	6503	6615	6638	6614	6684	6580	6565	6595	6551	6709	6649	6504	6683	6723	6633	6665	6621	6615	6573	6550	6662	6609	6549	6612	6685	6615	6624	6466	6551	6538	6654	6588	6594	6498	6648	6700	6637	6668	6573	6476	6662	6568	6515	6568	6607	6637	6570	6623	6540	6510	6632	6539	6682	6518	6577	6540	6486	6554	6566	6665	6516	6609	6591	6718	6639	6644	6553	6580	6592	6580	6706	6595	6545	6584	6591	6583	6535	6588	6666	6578	6623	6544	6683	6690	6626	6578	6494	6656	6519	6522	6450	6704	6586	6567	6565	6634	6593	6570	6528	6363	6543	6685	6605	6501	6653	6636	6596	6442	6570	6510	6495	6553	6546	6519	6606	6614	6496	6501	6527	6755	6573	6642	6689	6651	6583	6531	6586	6616	6623	6606	6491	6693	6423	6644	6683	6655	6808	6483	6536
18364	23784	13747	9238	10910	7331	3365	1282	749	784	798	777	813	762	796	739	770	776	768	725	753	769	766	755	789	781	768	745	753	739	753	736	822	785	712	790	801	754	774	766	739	737	793	783	758	743	758	808	772	752	715	798	791	792	769	760	773	789	742	741	768	801	786	798	788	795	716	785	752	740	709	747	776	795	761	846	831	729	782	776	745	775	749	743	779	723	789	737	788	755	806	753	762	747	806	750	802	732	780	758	786	757	782	754	813	755	805	763	813	753	809	800	767	765	783	778	767	775	736	769	770	748	761	813	768	818	759	793	760	792	791	768	790	739	731	765	780	778	712	789	751	762	726	719	797	775	812	777	739	744	773	827	759	771	734	797	768	757	789	804	757	765	801	723	793	734	823	820	788	764	768	817	751	742	754	729	802	757	757	750	788	733	744	771	768	774	741	789	790	737	808	757	719	752	750	811	762	764	741	738	756	793	769	737	768	745	760	810	769	767	772	810	766	763	763	782	828	811	772	719	729	767	757	815	813	782	774	790	793	747	805	788	729	784	791	782	770	813	802	797	768	767	750	811	765	745	804	798	722	840	797	746	747	813	737	738	779	768	746	790	806	762	817	777	746	722	775	806	751	807	777	758	790	778	804	731	763	830	780	825	777	783	758	789	789	759	757	777	772	774	767	713	815	742	750	741	742	737	779	803	821	743	774	752	762	718	756	753	743	825	708	745	815	797	761	764	796	735	731	721	772	790	740	757	812	789	774	722	781	796	821	747	742	830	745	804	752	714	793	801	784	721	800	828	722	809	737	801	714	763	810	804	798	753	745	750	725	749	757	736	725	745	763	770	770	770	762	828	812	813	792	717	788	794	784	785	773	740	760	805	751	763	765	751	777	770	772	768	780	765	770	756	733	764	787	750	748	770	743	799	758	754	747	723	772	741	767	812	798	736	774	755	795	762	826	815	752	787	804	801	841	771	850	750	790	804	785	746	769	767	804	766	759	742	812	798	807	808	768	764	767	837	796	776	799	751	749	776	778	845	718	769	779	737	742	852	782	762	766	786	810	809	742	787	800	802	779	783	775	810	752	780	717	726	757	778	775	766	741	801	789	806	772	753	762	810	766	775	755	769	771	782	746	775	806	766	792	800	801	758	809	777	788	782	780	768	793	768	749	759	816	795	788	767	739	784	802	727	799	793	774	798	764	739	758	740	780	794	782	762	750	784	749	849	762	761	783	733	749	817	763	785	778	765	768	777	735	781	749	752	755	753	783	733	784	825	785	734	821	749	767	787	740	816	752	773	759	807	782	791	750	791	777	779	758	723	803	830	777	771	779	814	828	755	787	787	785	830	755	760	752	812	790	777	774	784	784	754	831	730	747	764	777	815	748	747	793	704	760	750	787	743	780	778	749	773	777	743	746	742	775	746	788	778	805	785	779	782	766	818	727	753	828	764	736	758	752	796	753	767	773	756	763	757	772	741	769	777	732	771	774	731	743	786	764	773	750	791	776	747	794	747	795	754	716	736	761	789	768	818	789	740	781	818	752	753	798	759	776	760	756	818	805	753	765	771	738	770	696	709	783	789	770	798	767	765	767	808	718	778	734	764	772	766	721	835	712	776	735	768	736	771	756	805	738	754	798	770	794	762	808	776	803	795	759	741	757	783	742	767	768	744	782	807	768	797	751	743	767	765	775	813	800	797	797	763	737	750	750	770	788	782	738	785	759	731	744	761	780	779	756	756	741	782	760	769	774	771	819	789	820	750	762	764	730	767	723	704	777	780	779	788	769	781	789	740	728	764	762	776	746	751	807	768	764	768	773	738	784	763	777	787	749	759	782	811	779	720	741	749	799	774	780	804	792	741	753	781	772	815	770	763	748	737	774	780	806	732	820	797	775	755	811	764	831	767	729	790	816	772	792	807	830	781	721	787	781	757	794	697	774	792	765	763	753	747	756	734	756	802	734	799	729	812	760	768	761	756	756	761	786	746	765	812	768	744	779	769	745	807	794	753	773	729	736	760	761	752	783	797	797	839	753	762	747	800	792	781	735	753	766	784	747	765	772	778	781	761	782	732	788	746	778	816	760	705	830	760	775	803	776	780	776	746	726	804	742	734	767	742	780	762	788	782	793	793	815	789	813	772	738	796	766	750	770	781	801	742	734	727	708	747	800	739	782	729	818	787	796	751	721	791	791	772	767	691	765	724	812	752	797	730	746	791	808	774	803	808	815	780	728	786	778	800	812	757	817	775	719	801	789	770	779	789	762	767	779	819	747	751	773	832	792	781	871	779	782	813	808	791	741	759	782	787	755	771	774	763	797	747	738	752	798	737	759	824	773	730	803	813	766	735	739	757	768	784	757	767	774	771	811	744	798	775	742	768	786	814	797	800	745	801	759	767	772	779	798	740	716	761	802	800	777	787	737	766	796	749	739	743	777	751	791	776	751	790	740	779	797	775	748	805	759	759	730	762	737	775	729	790	820	797	782	744	756	777	752	760	756	783	801	805	743	742	754	830	809	815	736	750	737	760	782	800	775	768	777	727	823	786	799	740	756	733	805	768	732	759	759	748	768	736	723	729	786	777	779	792	760	825	783	787	780	740	791	792	779	746	790	764	764	757	789	775	768	769	763	792	813	786	754	763	737	770	764	775	802	786	793	806	734	746	772	787	788	758	768	755	810	799	769	777	755	785	768	745	804	807	747	769	796	778	761	786	806	776	740	787	797	770	753	785	769	760	809	729	826	794	796	800	767	806	722	779	755	768	774	782	811	731	751	767	782	761	769	746	752	771	768	752	794	772	804	791	771	761	678	783	793	818	733	789	790	774	773	741	728	780	835	791	844	815	742	751	739	799	758	777	759	779	750	774	739	751	738	798	776	813	805	779	786	794	815	751	780	780	742	802	764	776	810	763	805	728	791	733	770	814	706	740	814	751	783	818	748	798	770	792	799	831	762	758	770	776	786	734	783	729	778	719	753	770	806	799	736	754	734	804	779	761	764	787	797	771	764	812	723	754	791	755	758	790	747	796	771	796	766	780	797	784	757	816	770	769	780	772	755	691	746	769	774	765	762	792	697	758	769	768	763	748	741	811	761	793	768	749	736	714	802	783	745	765	753	770	709	768	791	742	771	785	806	821	748	781	753	716	758	763	769	775	754	750	775	781	808	782	762	740	769	763	746	748	776	765	762	801	739	785	808	770	772	735	752	828	777	737	754	781	783	783	783	801	845	806	768	836	798	806	771	721	774	749	795	761	823	764	791	762	771	765	774	761	741	746	811	766	767	729	768	776	754	793	802	719	758	755	739	808	807	836	802	753	792	799	793	796	750	790	780	750	749	819	820	721	800	748	717	792	768	749	737	784	808	735	749	783	790	726	757	749	749	718	786	771	727	776	787	760	784	744	765	779	778	762	821	770	789	744	790	726	812	815	741	779	788	784	731	780	775	771	761	762	763	816	756	779	743	766	784	792	751	835	796	767	735	767
53716	54065	39905	53534	61499	49431	32910	15328	6852	6709	6720	6866	6722	6698	6714	6787	6659	6787	6746	6804	6698	6818	6805	6561	6820	6797	6828	6808	6618	6619	6794	6813	6730	6650	6804	6812	6709	6700	6788	6883	6663	6748	6718	6730	6881	6794	6806	6818	6620	6815	6716	6699	6783	6779	6791	6723	6816	6753	6697	6761	6715	6708	6792	6813	6778	6746	6709	6844	6724	6772	6591	6715	6675	6643	6607	6804	6616	6776	6683	6791	6752	6666	6770	6861	6785	6782	6592	6718	6778	6807	6848	6797	6694	6815	6744	6860	6670	6904	6778	6790	6610	6750	6796	6722	6774	6787	6808	6725	6647	6660	6696	6772	6625	6678	6726	6793	6642	6743	6588	6779	6745	6687	6742	6686	6770	6732	6694	6686	6813	6731	6711	6758	6740	6718	6683	6642	6801	6623	6771	6695	6690	6656	6858	6864	6865	6772	6812	6629	6696	6800	6793	6825	6727	6865	6774	6694	6755	6738	6827	6784	6791	6854	6720	6686	6789	6759	6717	6715	6808	6704	6778	6811	6760	6720	6774	6688	6669	6720	6599	6718	6847	6739	6775	6676	6690	6659	6776	6804	6784	6805	6766	6900	6835	6651	6738	6716	6740	6715	6781	6746	6816	6749	6676	6853	6644	6856	6709	6713	6725	6681	6693	6709	6752	6653	6773	6788	6727	6745	6723	6910	6755	6699	6641	6762	6732	6816	6694	6712	6697	6806	6724	6627	6727	6746	6804	6800	6798	6715	6793	6685	6724	6757	6846	6812	6833	6739	6753	6675	6719	6751	6859	6751	6765	6742	6790	6716	6697	6709	6753	6769	6711	6837	6812	6784	6761	6637	6690	6713	6913	6810	6645	6805	6730	6639	6778	6737	6756	6830	6726	6722	6718	6666	6806	6688	6656	6736	6710	6685	6600	6679	6730	6628	6608	6750	6855	6713	6736	6825	6786	6687	6901	6750	6790	6738	6714	6773	6773	6815	6847	6806	6822	6665	6842	6709	6790	6631	6714	6871	6805	6633	6793	6760	6660	6752	6740	6828	6729	6698	6743	6782	6811	6650	6713	6836	6661	6650	6686	6800	6623	6744	6791	6705	6755	6728	6705	6746	6769	6773	6782	6880	6803	6770	6690	6738	6936	6762	6679	6678	6920	6765	6753	6722	6694	6654	6573	6734	6768	6834	6728	6751	6676	6671	6666	6681	6748	6782	6815	6739	6866	6775	6657	6840	6779	6869	6755	6832	6644	6717	6832	6753	6690	6750	6769	6856	6743	6632	6766	6824	6671	6800	6832	6752	6814	6807	6815	6692	6813	6764	6738	6726	6872	6811	6709	6741	6771	6841	6687	6793	6818	6768	6758	6782	6766	6829	6688	6668	6657	6784	6775	6818	6659	6711	6816	6727	6671	6783	6737	6747	6532	6741	6695	6512	6815	6714	6815	6718	6860	6880	6725	6746	6667	6744	6816	6730	6734	6735	6704	6769	6819	6757	6936	6774	6664	6677	6821	6815	6798	6756	6757	6682	6732	6655	6806	6718	6714	6716	6746	6678	6833	6557	6704	6694	6828	6854	6781	6718	6772	6872	6794	6747	6767	6791	6688	6670	6690	6695	6777	6643	6820	6592	6733	6648	6800	6740	6760	6826	6773	6776	6740	6673	6621	6716	6699	6771	6814	6806	6751	6684	6697	6670	6744	6788	6864	6731	6707	6756	6862	6769	6713	6698	6673	6749	6734	6690	6620	6742	6752	6704	6788	6707	6724	6742	6740	6839	6815	6761	6723	6736	6687	6649	6620	6712	6767	6622	6759	6709	6727	6783	6677	6708	6690	6623	6787	6608	6731	6751	6812	6733	6758	6745	6781	6780	6796	6848	6636	6771	6759	6671	6774	6840	6864	6839	6889	6669	6830	6710	6789	6755	6727	6775	6703	6842	6746	6753	6687	6740	6727	6812	6570	6694	6707	6788	6817	6644	6664	6915	6789	6766	6781	6767	6793	6801	6782	6832	6855	6609	6857	6729	6827	6733	6835	6824	6825	6703	6602	6730	6746	6785	6975	6748	6816	6748	6745	6705	6911	6707	6819	6729	6746	6813	6744	6782	6718	6728	6647	6855	6733	6762	6835	6787	6687	6714	6671	6843	6841	6894	6763	6766	6845	6670	6718	6778	6745	6757	6648	6807	6784	6770	6556	6773	6672	6770	6890	6654	6743	6904	6742	6736	6650	6707	6893	6836	6818	6691	6762	6750	6794	6797	6809	6684	6732	6717	6681	6738	6793	6734	6807	6796	6800	6640	6897	6897	6674	6784	6818	6655	6774	6749	6684	6737	6695	6735	6749	6710	6682	6766	6712	6723	6795	6805	6682	6715	6834	6815	6738	6753	6686	6826	6702	6798	6785	6796	6756	6858	6632	6721	6796	6931	6742	6811	6810	6755	6648	6861	6801	6792	6691	6699	6699	6601	6694	6773	6759	6705	6787	6695	6763	6788	6742	6687	6759	6896	6733	6922	6687	6769	6712	6714	6815	6697	6677	6767	6681	6683	6742	6810	6695	6742	6720	6773	6806	6890	6675	6684	6876	6738	6716	6729	6800	6759	6729	6879	6773	6756	6716	6733	6800	6715	6762	6614	6723	6854	6874	6814	6769	6812	6790	6674	6717	6820	6630	6877	6670	6754	6826	6754	6783	6804	6772	6738	6823	6676	6827	6791	6748	6769	6834	6896	6760	6741	6746	6749	6631	6752	6731	6649	6816	6818	6775	6808	6913	6855	6702	6848	6771	6790	6783	6637	6721	6886	6734	6637	6765	6710	6743	6747	6798	6805	6636	6765	6721	6704	6708	6842	6769	6784	6764	6806	6715	6640	6842	6741	6787	6708	6724	6791	6558	6732	6758	6803	6921	6767	6786	6676	6894	6680	6812	6661	6710	6816	6840	6529	6806	6735	6681	6737	6716	6704	6705	6699	6644	6739	6780	6870	6623	6753	6759	6771	6780	6775	6700	6691	6625	6736	6789	6707	6633	6765	6819	6743	6589	6782	6703	6765	6753	6782	6723	6745	6678	6733	6863	6805	6643	6820	6816	6741	6801	6722	6826	6626	6805	6763	6801	6683	6626	6876	6667	6749	6767	6793	6767	6715	6841	6681	6732	6781	6737	6842	6799	6705	6895	6647	6710	6827	6770	6692	6854	6766	6728	6707	6886	6727	6721	6756	6694	6706	6714	6868	6792	6702	6732	6706	6813	6671	6738	6752	6872	6816	6656	6660	6686	6897	6696	6879	6671	6800	6864	6824	6789	6634	6794	6852	6768	6772	6754	6866	6791	6739	6760	6682	6824	6797	6707	6723	6684	6567	6838	6663	6798	6795	6757	6826	6802	6845	6607	6700	6790	6755	6810	6792	6894	6710	6775	6782	6770	6684	6781	6825	6786	6663	6729	6838	6873	6621	6708	6802	6799	6809	6824	6701	6821	6788	6680	6748	6762	6707	6611	6771	6710	6669	6844	6789	6765	6672	6796	6710	6830	6833	6745	6850	6828	6727	6828	6691	6765	6790	6690	6698	6796	6692	6695	6812	6746	6786	6822	6690	6696	6687	6723	6730	6800	6675	6737	6676	6824	6789	6745	6790	6630	6822	6802	6846	6792	6715	6741	6754	6749	6777	6864	6725	6807	6829	6680	6722	6782	6663	6754	6787	6813	6809	6687	6717	6816	6707	6666	6747	6621	6851	6756	6791	6669	6744	6610	6723	6813	6775	6847	6806	6696	6784	6674	6789	6889	6770	6784	6787	6753	6737	6849	6768	6800	6730	6888	6852	6702	6610	6792	6738	6590	6773	6738	6737	6800	6669	6701	6871	6639	6856	6742	6769	6787	6866	6828	6629	6884	6769	6804	6722	6760	6703	6735	6690	6767	6736	6899	6772	6809	6731	6762	6613	6816	6622	6765	6771	6676	6764	6899	6698	6854	6830	6738	6784	6841	6758	6667	6727	6791	6702	6789	6763	6798	6825	6848	6667	6720	6810	6703	6799	6663	6898	6730	6744	6691	6735	6720	6669	6770	6707	6757	6759	6793	6821	6693	6622	6715	6690	6860	6802	6708	6784	6766	6801	6811	6555	6844	6747	6761	6681	6760	6765	6860	6830	6766	6773	6729	6611	6716	6715	6795	6716	6790	6672	6833	6732	6797	6858	6773	6922	6634	6689	6764	6790	6783	6624	6777	6961	6952	6717	6812	6706	6608	6740	6688	6823	6764	6741	6807	6737	6803	6798	6813	6865	6745	6838	6697	6732	6832	6648	6648	6739	6790	6823	6834	6598	6772	6647	6747	6916	6657	6779	6765	6836	6745	6840	6798	6623	6674	6930	6810	6687	6678	6758	6739	6732	6852	6756	6701	6733	6686	6835	6643	6750	6763	6714	6744	6777	6669	6799	6762	6694	6768	6718	6694	6670	6695	6878	6673	6660	6756	6718	6761	6857	6686	6738	6669	6717	6716	6715	6742	6737	6645	6878	6670	6675	6800	6789	6678	6731	6849	6637	6614	6755	6743	6742	6903	6875	6736	6685	6699	6807	6675	6755	6846	6725	6716	6788	6670	6769	6804	6765	6698	6740	6713	6820	6829	6591	6721	6662	6632	6641	6793	6852	6830	6791	6675	6728	6791	6687	6738	6784	6703	6684	6735	6790	6765	6816	6759	6658	6776	6706	6587	6714	6739	6902	6831	6610	6780	6681	6729	6862	6778	6674	6807	6749	6706	6812	6632	6573	6767	6747	6875	6704	6799	6717	6851	6780	6665	6796	6748	6803	6697	6845	6807	6813	6804	6677	6751	6787	6800	6799	6736	6787	6747	6781	6771	6789	6735	6694	6698	6816	6717	6714	6688	6916	6847	6748	6700	6769	6811	6727	6828	6794	6691	6663	6905	6775	6642	6722	6706	6771	6701	6801	6759	6723	6848	6754	6832	6662	6813	6748	6781	6700	6678	6728	6807	6715	6868	6743	6711	6646	6676	6767	6734	6907	6887	6789	6783	6757	6808	6757	6809	6795	6848	6710	6673	6867	6808	6695	6897	6795	6693	6802	6701	6825	6767	6847
24183	27386	17658	18852	21734	15130	6091	1453	652	543	548	587	550	581	610	559	590	571	597	598	564	584	590	592	563	586	619	606	644	569	557	589	607	577	592	632	585	573	616	637	598	592	602	583	580	542	601	580	576	570	614	605	558	562	568	580	648	623	592	627	580	597	576	596	569	538	599	591	574	607	567	622	576	605	586	538	556	557	573	560	573	610	601	558	631	586	549	593	599	565	590	573	583	577	589	585	591	597	583	601	589	544	580	612	574	536	577	555	565	578	624	614	577	596	605	572	603	554	639	641	626	588	603	579	593	580	582	590	583	589	568	597	614	579	587	595	570	547	597	596	608	603	540	569	617	569	587	616	613	571	599	560	607	592	586	553	599	608	615	572	587	589	618	588	589	574	580	568	557	605	559	576	594	533	646	545	586	602	584	577	636	615	538	586	591	562	632	580	590	566	572	607	587	539	589	574	501	590	575	582	599	591	607	552	624	614	580	608	632	622	606	602	529	608	587	607	559	569	586	587	577	581	573	595	572	557	603	569	569	599	575	577	589	587	570	595	581	605	585	604	619	596	574	621	617	577	582	586	594	537	618	624	560	613	590	608	581	592	553	595	596	612	580	592	599	622	555	584	589	568	605	552	581	529	566	587	577	567	652	562	579	601	584	593	610	596	550	559	583	583	582	571	636	547	577	555	544	616	601	577	605	559	598	608	577	554	586	595	581	580	598	555	558	561	617	584	597	620	535	560	535	573	619	620	606	634	569	572	620	574	613	574	574	597	569	588	570	593	579	553	628	614	591	559	548	559	577	636	593	563	593	614	572	586	572	599	582	616	531	561	568	571	614	616	582	576	594	546	578	575	592	576	597	594	585	614	583	564	561	600	594	563	583	593	620	554	587	591	617	590	591	570	560	592	606	564	538	551	591	638	586	614	609	574	602	586	556	590	591	568	651	584	583	613	575	573	609	640	610	609	523	565	560	571	547	534	561	578	580	571	590	577	613	618	582	578	552	564	590	622	560	583	610	600	592	604	602	578	615	565	607	614	588	573	580	564	570	601	647	594	612	602	655	591	544	621	573	603	637	624	559	586	579	570	604	571	591	582	595	573	575	611	586	548	565	590	602	576	599	578	525	596	556	531	573	596	577	531	585	600	600	636	599	564	502	551	600	579	601	538	591	622	594	596	584	570	536	587	631	572	576	633	648	550	597	591	586	540	587	563	596	605	607	597	592	577	581	573	595	565	593	602	590	524	585	592	615	606	532	520	533	603	560	590	552	602	560	597	611	584	545	620	583	608	591	625	558	558	581	548	574	557	629	561	577	588	611	611	571	614	606	591	578	578	575	655	572	605	581	632	594	551	617	624	586	577	585	547	633	554	573	563	602	644	561	563	609	562	551	552	603	590	618	604	579	566	585	587	548	574	590	542	618	596	581	628	620	534	579	620	589	574	575	591	581	613	574	605	547	583	611	610	612	556	603	561	629	569	598	635	565	592	634	598	618	607	583	556	581	584	636	569	568	612	599	599	589	561	599	603	521	579	590	569	559	578	559	613	581	591	599	574	597	598	611	565	609	610	597	585	623	578	529	595	559	560	583	616	581	593	570	586	562	571	576	560	551	543	558	561	596	620	590	574	578	616	576	590	557	579	620	582	594	609	621	586	573	591	563	584	572	580	563	572	585	572	581	578	566	590	564	576	569	573	595	585	567	601	625	620	560	580	606	658	603	567	541	606	571	606	549	590	593	545	564	595	580	561	564	596	551	584	562	635	610	609	581	575	526	581	545	594	630	594	569	564	607	584	580	547	591	566	569	600	551	618	644	597	597	538	596	577	547	595	579	553	566	627	587	593	598	624	577	587	636	558	558	577	609	575	562	557	591	580	566	577	587	554	583	522	561	612	575	596	618	568	593	570	620	591	574	553	594	618	596	554	645	571	622	581	596	568	569	579	594	587	566	602	540	572	605	585	553	629	556	607	584	579	585	623	592	584	596	587	579	617	568	630	609	562	630	527	555	586	580	558	584	577	572	561	581	594	603	572	604	609	573	550	592	586	619	592	567	535	576	571	614	596	604	544	592	597	597	574	579	572	635	585	579	564	573	592	583	552	606	564	623	566	602	641	613	586	585	600	604	589	600	531	524	562	570	554	554	636	592	605	611	546	584	608	531	580	607	637	578	572	556	565	609	601	567	585	581	605	569	631	554	584	597	568	604	587	567	610	620	583	602	600	525	567	571	605	590	617	586	557	558	600	613	613	594	566	557	568	568	560	577	550	560	611	580	579	586	612	582	584	582	680	576	596	598	576	563	625	587	564	605	572	618	577	571	525	598	551	572	601	599	568	571	573	599	582	551	622	584	570	604	546	587	571	561	601	582	576	610	537	560	582	608	548	608	566	530	615	585	579	613	573	589	606	611	627	561	572	625	544	568	581	582	592	586	591	552	580	563	580	592	607	568	585	567	570	587	609	572	577	619	581	570	563	629	610	630	584	582	564	604	560	589	592	590	569	573	564	606	537	606	564	576	602	570	577	561	582	604	558	574	615	533	584	585	530	605	631	629	575	612	575	587	597	581	590	597	574	551	574	601	569	630	536	561	556	584	594	580	554	565	595	588	600	580	557	616	584	579	548	581	570	621	619	554	579	635	542	584	529	576	603	565	601	567	609	596	596	532	592	634	585	579	582	595	602	566	575	592	601	570	576	582	604	590	576	624	612	553	540	599	577	600	603	580	541	594	563	569	611	561	590	588	593	607	564	620	586	604	565	585	618	612	599	560	563	556	584	591	588	545	548	624	582	583	600	610	566	551	567	597	611	569	533	606	613	586	595	608	631	582	542	586	586	560	558	582	605	637	598	554	572	580	601	603	555	573	574	593	588	555	618	568	623	595	599	593	571	586	597	561	565	584	591	560	630	562	587	548	581	630	639	570	580	623	538	573	568	578	555	561	577	596	618	559	639	606	562	564	610	609	556	568	640	593	611	592	603	557	592	618	582	561	593	576	563	587	544	654	592	572	554	551	611	606	584	595	624	591	580	576	579	585	539	541	579	585	563	598	590	540	584	558	593	590	564	580	519	635	565	533	590	569	587	557	587	572	573	569	596	594	586	572	620	613	591	568	583	602	543	611	589	576	576	549	589	626	617	570	631	599	570	568	571	571	591	581	553	553	592	594	571	598	569	565	594	550	595	596	590	590	590	589	579	590	545	553	579	588	578	607	578	590	536	631	582	588	568	547	566	604	582	571	609	523	583	566	560	585	581	580	584	597	604	639	600	561	537	601	574	615	562	563	551	601	595	601	583	579	584	556	595	555	616	578	610	616	579	531	565	550	571	591	608	590	553	604	588	569	597	610	596	585	611	620	621	658	574	600	594	602	622	581	536	584	590	593	568	617	587	580	535	625	620	618	577	560	550	571	609	615	646	578	553	597	609	615	616	575	539	586	598	561	585	570	615	586	651	578	576	606	572	584	594	616	569	593	584	602	610
55186	52496	45769	68438	77937	63156	39651	17853	5383	5258	5288	5349	5356	5387	5374	5273	5384	5336	5227	5358	5319	5348	5309	5285	5281	5328	5195	5294	5335	5296	5259	5263	5233	5328	5271	5334	5371	5173	5394	5315	5455	5354	5202	5248	5323	5279	5360	5285	5329	5241	5323	5326	5256	5270	5330	5389	5282	5367	5251	5343	5338	5274	5350	5336	5251	5106	5226	5291	5198	5311	5137	5473	5250	5210	5316	5326	5209	5235	5393	5226	5279	5237	5346	5169	5316	5224	5153	5305	5347	5350	5338	5376	5188	5354	5304	5247	5225	5319	5277	5241	5331	5371	5260	5273	5352	5418	5171	5222	5336	5342	5299	5300	5317	5344	5296	5296	5226	5297	5447	5271	5269	5400	5222	5381	5291	5289	5273	5254	5227	5292	5301	5292	5392	5354	5347	5268	5193	5247	5380	5298	5301	5502	5363	5330	5230	5206	5362	5298	5383	5237	5416	5274	5295	5246	5351	5252	5335	5277	5358	5304	5337	5211	5347	5278	5313	5445	5318	5409	5262	5202	5315	5249	5339	5379	5337	5369	5356	5310	5332	5324	5223	5184	5269	5211	5294	5265	5358	5276	5254	5310	5318	5320	5223	5222	5243	5321	5356	5358	5275	5370	5250	5397	5254	5192	5303	5304	5223	5258	5296	5266	5283	5315	5301	5382	5329	5298	5317	5345	5454	5251	5229	5251	5245	5266	5288	5357	5295	5277	5283	5262	5189	5297	5383	5239	5281	5314	5353	5348	5225	5293	5289	5260	5358	5230	5203	5294	5361	5355	5263	5329	5303	5406	5224	5318	5345	5330	5336	5322	5329	5188	5414	5289	5359	5273	5253	5290	5208	5327	5296	5309	5342	5349	5317	5328	5225	5274	5239	5427	5155	5159	5408	5341	5309	5290	5236	5320	5278	5257	5408	5223	5439	5283	5230	5260	5288	5335	5318	5290	5343	5360	5393	5422	5366	5296	5306	5359	5425	5371	5221	5407	5434	5266	5234	5305	5233	5337	5254	5328	5269	5293	5258	5360	5370	5229	5417	5292	5255	5304	5285	5390	5292	5149	5381	5337	5275	5303	5414	5207	5256	5261	5297	5240	5464	5172	5278	5344	5342	5242	5281	5312	5295	5278	5302	5245	5241	5409	5198	5350	5229	5356	5190	5267	5421	5352	5217	5348	5354	5245	5196	5293	5256	5280	5222	5369	5295	5265	5238	5284	5229	5251	5383	5300	5233	5376	5263	5411	5157	5306	5341	5352	5264	5229	5362	5183	5291	5264	5245	5387	5298	5318	5355	5263	5415	5272	5213	5268	5254	5269	5237	5264	5375	5263	5347	5250	5268	5382	5273	5294	5292	5377	5226	5326	5329	5265	5228	5394	5231	5264	5221	5351	5214	5389	5350	5324	5233	5333	5326	5186	5221	5484	5165	5421	5396	5383	5257	5290	5291	5217	5340	5292	5300	5298	5339	5364	5292	5282	5311	5386	5383	5374	5304	5311	5267	5201	5340	5425	5359	5320	5307	5305	5218	5263	5316	5322	5331	5371	5407	5283	5320	5212	5278	5402	5405	5338	5319	5353	5306	5331	5361	5368	5276	5327	5341	5417	5300	5332	5330	5316	5243	5265	5412	5226	5339	5181	5392	5369	5346	5323	5185	5454	5322	5275	5345	5315	5322	5325	5365	5278	5303	5206	5370	5263	5386	5313	5215	5215	5241	5338	5402	5253	5222	5373	5200	5340	5367	5426	5391	5307	5345	5193	5388	5297	5161	5266	5194	5274	5309	5196	5264	5350	5283	5405	5383	5276	5332	5221	5334	5310	5334	5167	5201	5390	5325	5309	5289	5359	5241	5356	5312	5271	5272	5170	5340	5323	5173	5244	5250	5216	5288	5236	5291	5296	5203	5363	5299	5220	5262	5227	5291	5357	5304	5293	5275	5358	5188	5356	5247	5252	5262	5338	5293	5256	5229	5254	5261	5287	5285	5239	5253	5290	5330	5351	5338	5324	5439	5255	5326	5339	5439	5303	5291	5116	5216	5324	5266	5239	5262	5351	5394	5271	5387	5472	5237	5386	5396	5315	5278	5270	5372	5272	5235	5353	5272	5398	5277	5283	5185	5387	5262	5207	5316	5228	5214	5284	5192	5425	5373	5209	5335	5288	5306	5140	5303	5336	5319	5213	5339	5235	5363	5389	5140	5236	5332	5193	5288	5393	5301	5311	5245	5196	5277	5354	5155	5384	5311	5171	5245	5297	5346	5268	5273	5182	5353	5391	5298	5377	5386	5285	5169	5344	5220	5349	5271	5381	5249	5143	5291	5280	5168	5295	5289	5355	5379	5344	5274	5454	5374	5275	5423	5236	5315	5304	5330	5247	5341	5219	5367	5387	5145	5344	5253	5309	5269	5197	5264	5355	5353	5266	5210	5285	5249	5219	5243	5232	5374	5337	5314	5298	5219	5310	5242	5390	5361	5261	5222	5371	5361	5456	5255	5296	5242	5259	5131	5279	5339	5400	5227	5413	5301	5326	5333	5311	5282	5371	5199	5263	5307	5228	5293	5346	5349	5411	5269	5311	5211	5325	5333	5303	5194	5175	5381	5191	5353	5276	5281	5256	5335	5278	5295	5369	5262	5362	5189	5157	5360	5325	5286	5213	5258	5331	5198	5310	5310	5373	5278	5229	5457	5255	5275	5318	5331	5311	5327	5309	5354	5301	5341	5163	5240	5328	5306	5257	5270	5283	5306	5316	5313	5296	5259	5359	5296	5351	5348	5295	5234	5251	5302	5253	5258	5192	5434	5173	5296	5332	5253	5342	5183	5331	5347	5393	5295	5274	5311	5343	5241	5174	5304	5321	5383	5414	5339	5378	5383	5196	5263	5379	5334	5377	5274	5317	5364	5350	5362	5267	5374	5275	5349	5188	5202	5292	5350	5339	5307	5169	5269	5254	5275	5166	5359	5333	5115	5290	5154	5293	5259	5253	5344	5142	5292	5290	5279	5374	5388	5229	5400	5287	5356	5302	5287	5215	5385	5322	5361	5238	5309	5308	5335	5314	5315	5328	5415	5214	5275	5334	5328	5302	5410	5389	5316	5169	5319	5341	5284	5273	5279	5364	5329	5184	5392	5432	5235	5266	5254	5238	5431	5307	5252	5281	5296	5286	5307	5303	5295	5375	5355	5210	5263	5196	5316	5279	5335	5187	5410	5254	5231	5311	5276	5345	5275	5430	5281	5398	5338	5274	5274	5335	5323	5307	5237	5279	5380	5294	5329	5314	5336	5328	5320	5363	5410	5232	5228	5357	5329	5266	5314	5273	5271	5365	5359	5178	5285	5279	5282	5282	5239	5424	5177	5288	5183	5250	5394	5309	5291	5341	5236	5191	5295	5397	5249	5275	5365	5360	5371	5332	5397	5443	5282	5285	5120	5448	5344	5315	5191	5227	5293	5172	5463	5291	5291	5191	5392	5343	5346	5337	5397	5197	5429	5345	5181	5275	5456	5340	5321	5407	5244	5277	5309	5254	5277	5220	5303	5370	5237	5291	5201	5276	5266	5388	5301	5274	5284	5362	5270	5373	5223	5356	5371	5160	5373	5415	5187	5222	5237	5317	5292	5276	5273	5343	5283	5242	5266	5306	5332	5347	5237	5255	5275	5340	5304	5293	5361	5466	5316	5333	5392	5313	5442	5389	5168	5419	5263	5347	5293	5332	5282	5332	5257	5301	5285	5221	5350	5346	5227	5279	5355	5321	5534	5357	5334	5388	5437	5287	5321	5408	5202	5307	5281	5344	5328	5266	5244	5270	5309	5253	5322	5299	5268	5331	5272	5240	5269	5428	5390	5310	5328	5365	5249	5298	5246	5379	5272	5246	5170	5266	5194	5234	5189	5346	5357	5227	5224	5111	5375	5386	5313	5278	5312	5306	5409	5331	5191	5269	5256	5393	5342	5289	5366	5297	5220	5321	5267	5341	5290	5310	5300	5391	5261	5277	5222	5256	5288	5311	5358	5250	5239	5309	5292	5162	5332	5302	5334	5270	5339	5205	5249	5300	5267	5357	5253	5235	5296	5316	5263	5261	5341	5309	5238	5256	5334	5258	5346	5267	5317	5188	5243	5309	5351	5282	5436	5316	5233	5324	5279	5343	5364	5359	5424	5198	5372	5312	5264	5248	5239	5341	5307	5400	5383	5218	5268	5402	5311	5249	5293	5284	5306	5379	5431	5298	5177	5254	5323	5322	5325	5349	5271	5193	5311	5095	5265	5383	5235	5263	5286	5308	5410	5240	5300	5171	5423	5375	5366	5450	5266	5232	5350	5342	5266	5304	5324	5227	5159	5280	5299	5269	5256	5315	5301	5261	5238	5226	5198	5217	5445	5245	5367	5235	5327	5383	5293	5271	5277	5401	5369	5329	5337	5399	5281	5380	5309	5287	5343	5196	5393	5346	5345	5191	5252	5281	5342	5243	5269	5125	5360	5425	5259	5222	5340	5256	5389	5220	5291	5270	5248	5354	5373	5361	5361	5387	5299	5323	5110	5301	5257	5210	5214	5256	5254	5260	5262	5333	5427	5325	5242	5315	5305	5281	5341	5282	5332	5365	5358	5275	5189	5316	5439	5168	5200	5318	5313	5354	5212	5300	5230	5342	5319	5437	5230	5293	5296	5379	5362	5246	5195	5346	5323	5382	5316	5362	5378	5253	5374	5320	5304	5359	5233	5364	5317	5378	5286	5349	5260	5275	5254	5222	5242	5353	5271	5335	5424	5255	5222	5240	5307	5230	5296	5260	5298	5339	5297	5262	5307	5254	5355	5262	5218	5260	5312	5441	5175	5263	5422	5323	5316	5257	5234	5255	5394	5310	5288	5360	5445	5306	5303	5295	5454	5238	5394	5246	5279	5291	5290	5211	5294	5230	5309	5235	5308	5321	5198	5268	5283	5371	5366	5294	5236	5225	5266	5379	5267	5253	5227	5361	5257	5258	5304	5293	5314	5192	5224	5352	5293	5387	5334	5295	5261	5284	5351	5242	5293	5300	5271	5192	5372	5241	5188	5220	5495	5260	5256	5230	5270	5348	5152	5363	5285	5301
11411	7497	7860	5755	4274	2873	1443	892	674	661	726	667	737	699	675	728	702	729	708	712	687	693	751	728	718	695	672	750	680	748	733	714	693	698	742	669	699	681	696	701	731	740	720	661	702	677	719	697	692	727	746	670	733	736	672	691	714	686	700	695	670	742	713	666	705	758	753	698	691	700	736	720	698	730	703	758	700	703	750	721	721	718	695	698	705	668	706	715	718	733	705	713	732	697	739	740	718	703	731	720	648	696	651	674	707	687	725	713	731	724	707	702	694	681	770	658	756	702	672	638	727	736	733	740	659	727	726	730	722	701	683	720	714	713	707	691	750	739	724	704	694	786	688	727	735	723	681	696	714	733	749	733	738	711	701	721	732	693	703	729	690	755	697	719	683	704	729	707	728	680	716	700	747	717	720	747	714	739	727	677	717	730	687	691	687	683	690	753	716	695	720	745	693	716	703	758	773	695	693	696	724	681	728	711	778	715	740	665	711	703	740	660	719	703	701	746	710	687	711	730	689	775	727	719	713	740	712	688	768	696	701	728	718	699	743	710	693	722	707	752	716	752	727	714	680	711	717	753	769	704	716	739	721	706	731	691	715	723	690	739	694	741	720	713	726	673	707	672	703	668	729	727	726	682	681	732	718	712	713	701	740	698	693	682	679	666	720	726	701	723	713	710	758	745	747	702	711	712	722	704	747	749	690	719	751	692	733	685	706	720	737	716	706	707	773	688	743	738	707	719	715	729	731	743	726	727	670	712	682	717	681	750	719	699	690	726	734	754	725	726	734	736	759	721	701	695	681	706	686	694	705	711	730	692	693	715	745	723	669	708	727	676	705	725	726	742	715	701	713	701	676	716	708	738	714	721	672	708	707	730	746	708	707	725	731	730	703	735	701	719	727	698	659	677	691	733	691	712	723	718	699	754	720	744	672	713	759	706	732	739	690	726	704	682	635	729	693	760	702	708	759	688	709	680	709	724	754	701	745	762	699	729	711	767	702	712	747	739	711	677	712	758	680	692	691	680	675	723	674	736	727	704	709	726	692	691	725	754	738	719	721	708	729	720	691	682	676	683	723	705	703	687	733	747	701	701	762	675	718	692	725	704	749	685	695	719	678	714	714	722	725	678	753	726	718	729	714	694	659	734	702	710	692	718	760	712	698	752	750	760	694	699	691	707	728	720	709	714	716	757	748	749	672	718	735	674	736	751	737	691	791	689	676	710	762	668	730	754	692	692	716	698	730	740	695	707	741	727	704	693	706	721	686	730	694	670	700	705	722	759	696	686	759	687	708	756	706	729	734	691	716	731	680	705	749	729	741	717	686	730	688	686	680	721	728	702	709	706	728	710	690	694	733	677	739	698	668	701	713	745	690	774	721	744	736	769	720	725	693	737	734	724	685	702	694	740	758	741	735	752	683	697	701	716	732	765	711	711	733	657	695	711	707	725	772	746	715	701	720	709	736	708	693	714	747	712	711	730	690	725	713	669	683	710	706	681	714	730	677	709	732	690	700	724	671	727	710	705	729	695	738	728	709	692	656	703	730	739	731	686	765	675	720	711	691	715	728	704	713	722	650	689	713	716	660	747	663	714	740	736	710	699	692	718	713	725	712	691	696	647	718	749	733	695	792	705	695	696	670	722	720	697	723	731	646	745	694	689	711	725	761	715	724	723	723	660	703	683	711	707	752	713	725	699	740	715	752	696	701	711	691	730	756	769	706	703	731	704	672	673	717	664	753	693	703	675	702	754	708	715	703	701	670	667	710	746	700	718	678	696	698	684	744	753	710	747	734	672	691	699	746	706	668	696	677	697	694	695	722	709	711	734	726	706	667	728	712	717	737	700	700	727	700	706	625	668	692	737	706	725	748	729	730	764	680	697	707	712	741	661	653	742	707	719	741	675	743	716	720	673	722	705	715	725	759	700	686	729	745	675	725	700	669	746	736	778	759	722	731	707	691	753	744	702	724	741	716	717	723	706	707	720	774	706	689	743	765	742	704	748	715	725	704	747	719	723	719	732	789	690	701	738	715	711	686	734	679	716	706	702	762	739	704	697	701	733	728	691	689	749	716	702	693	693	698	768	726	723	655	731	685	690	669	726	679	658	723	751	697	681	683	692	752	702	737	745	723	693	722	755	769	731	725	757	731	661	738	749	726	697	682	688	714	745	691	739	690	718	726	703	699	695	739	712	693	758	722	676	669	714	715	715	735	705	699	710	706	693	715	740	752	710	722	678	718	680	678	710	685	688	703	706	695	745	715	680	692	716	767	729	709	686	720	768	697	746	690	717	749	721	755	735	752	720	730	735	748	689	690	703	668	754	721	718	721	743	731	684	739	696	712	738	725	699	748	719	719	732	722	755	722	763	723	757	681	685	727	701	696	736	659	726	774	687	703	737	735	687	694	646	740	738	697	729	745	709	694	737	690	644	720	705	736	652	741	713	736	724	702	712	732	716	720	697	738	714	725	712	705	695	745	730	731	736	735	702	743	735	654	754	748	718	737	701	750	698	740	695	720	744	671	709	781	688	717	684	649	695	734	695	703	750	656	713	718	751	704	683	706	720	679	670	725	679	753	686	709	702	755	676	762	653	679	699	728	698	675	745	711	761	705	715	720	722	673	704	723	708	757	667	682	683	726	722	691	704	699	728	691	630	697	742	771	711	688	706	673	700	728	744	709	728	703	711	727	717	726	697	723	744	710	734	698	749	715	690	673	669	697	744	760	720	700	701	706	737	683	770	731	743	691	705	678	722	712	748	682	777	702	743	705	706	724	708	742	734	751	727	696	724	727	703	742	697	678	688	750	711	694	731	767	737	743	717	715	768	732	720	738	717	669	707	671	708	737	739	714	718	726	661	715	719	721	664	736	712	718	697	649	721	731	718	665	749	695	675	697	681	734	723	725	728	705	700	720	713	720	751	700	702	722	705	701	753	702	701	716	746	759	708	724	716	729	752	715	698	744	660	685	691	703	704	708	720	707	708	710	715	763	683	699	719	741	729	733	718	731	744	704	721	706	735	688	725	698	713	678	766	719	690	697	705	734	710	716	697	724	714	700	664	708	782	727	703	695	696	732	717	739	704	759	702	670	748	703	753	676	707	710	739	717	731	666	675	710	729	697	714	697	724	719	721	805	757	746	703	738	707	724	685	659	731	714	771	683	716	693	738	726	703	729	692	731	737	718	722	708	699	732	698	644	706	677	756	694	706	683	674	702	718	699	712	723	730	702	713	714	676	695	741	706	680	733	695	696	727	716	754	653	672	687	651	726	726	734	756	717	723	752	746	763	726	719	789	698	726	707	741	741	730	719	677	730	699	706	698	749	700	700	735	699	676	700	732	716	716	708	712	716	707	679	735	701	719	718	721	700	690	699	692	734	759	752	746	664	703	737	748	765	695	695	692	731	691	705	727	715	709	696	725	731	726	727	698	698	704	704	740	742	716	736	748	722	764	694	731	754	692	748	706	688	717	701	699	730	702
45943	34434	37819	42408	43419	33712	18907	8685	6376	6317	6452	6375	6340	6426	6529	6334	6507	6393	6355	6451	6221	6355	6339	6317	6484	6307	6295	6281	6318	6307	6349	6333	6209	6418	6292	6312	6383	6362	6426	6311	6381	6263	6284	6357	6343	6508	6426	6319	6294	6308	6292	6352	6262	6269	6398	6244	6329	6356	6163	6321	6526	6346	6438	6450	6389	6418	6337	6296	6414	6274	6406	6282	6240	6192	6385	6271	6242	6348	6351	6399	6368	6353	6370	6477	6347	6273	6349	6422	6305	6336	6396	6298	6299	6319	6416	6489	6214	6295	6339	6379	6237	6477	6351	6305	6225	6397	6349	6219	6340	6192	6306	6218	6419	6297	6317	6384	6304	6295	6263	6412	6236	6316	6432	6345	6370	6351	6328	6280	6410	6391	6403	6242	6397	6314	6287	6296	6456	6273	6280	6453	6443	6307	6390	6403	6330	6388	6251	6313	6342	6339	6313	6340	6388	6220	6332	6304	6267	6317	6438	6406	6400	6357	6292	6354	6322	6297	6360	6414	6262	6290	6358	6375	6374	6270	6327	6392	6269	6329	6303	6326	6443	6348	6379	6597	6295	6335	6397	6262	6347	6371	6249	6414	6333	6476	6370	6232	6256	6334	6219	6303	6442	6192	6369	6520	6322	6285	6511	6334	6385	6409	6390	6416	6386	6307	6329	6288	6242	6295	6489	6533	6498	6444	6433	6400	6357	6332	6243	6319	6361	6510	6240	6578	6271	6422	6425	6389	6290	6302	6387	6396	6264	6440	6240	6256	6297	6287	6391	6367	6290	6271	6518	6477	6353	6425	6416	6244	6375	6301	6412	6272	6338	6390	6357	6276	6398	6313	6316	6330	6326	6335	6491	6270	6378	6212	6349	6296	6468	6355	6322	6376	6240	6328	6396	6271	6345	6442	6215	6240	6399	6333	6244	6378	6315	6296	6371	6408	6326	6406	6352	6331	6188	6284	6347	6332	6290	6339	6222	6346	6381	6350	6324	6322	6457	6363	6253	6347	6425	6243	6303	6371	6246	6486	6250	6396	6462	6380	6350	6303	6324	6373	6299	6263	6333	6536	6349	6367	6369	6319	6204	6425	6347	6445	6280	6290	6372	6385	6343	6299	6425	6284	6426	6438	6297	6260	6354	6467	6344	6419	6233	6374	6269	6306	6232	6283	6513	6332	6330	6253	6308	6399	6283	6258	6301	6231	6381	6316	6265	6265	6416	6325	6430	6323	6323	6417	6369	6338	6378	6394	6364	6360	6337	6479	6506	6230	6349	6352	6239	6354	6249	6402	6333	6479	6411	6428	6371	6286	6394	6349	6365	6387	6274	6317	6260	6271	6414	6334	6406	6312	6275	6379	6423	6365	6415	6321	6499	6324	6409	6334	6425	6302	6424	6359	6251	6304	6507	6349	6346	6259	6415	6326	6253	6307	6318	6426	6328	6170	6331	6401	6380	6374	6484	6258	6329	6354	6315	6320	6397	6245	6336	6417	6276	6309	6413	6396	6340	6333	6366	6409	6457	6267	6355	6280	6324	6326	6348	6417	6367	6291	6337	6359	6347	6271	6263	6393	6468	6257	6335	6421	6229	6366	6426	6343	6367	6429	6346	6287	6402	6404	6357	6343	6353	6357	6264	6501	6337	6378	6387	6270	6368	6464	6418	6455	6250	6308	6346	6380	6408	6391	6389	6321	6176	6319	6369	6485	6339	6265	6455	6349	6294	6391	6293	6313	6436	6366	6383	6229	6350	6362	6476	6289	6345	6398	6248	6402	6335	6221	6266	6276	6312	6368	6402	6300	6394	6344	6377	6404	6371	6252	6407	6367	6450	6501	6366	6294	6314	6239	6422	6357	6460	6318	6415	6421	6391	6371	6293	6333	6378	6356	6360	6274	6477	6402	6309	6343	6450	6438	6377	6304	6229	6340	6322	6305	6388	6458	6313	6364	6388	6299	6294	6374	6324	6373	6306	6317	6387	6352	6391	6329	6375	6263	6274	6274	6308	6435	6355	6387	6437	6423	6111	6218	6340	6339	6291	6340	6372	6340	6379	6349	6317	6233	6334	6319	6328	6283	6249	6299	6399	6437	6259	6368	6325	6298	6425	6457	6397	6322	6421	6223	6199	6378	6372	6335	6297	6383	6369	6461	6304	6401	6417	6473	6316	6246	6375	6365	6360	6374	6327	6256	6363	6365	6397	6302	6220	6261	6337	6267	6476	6396	6345	6323	6447	6392	6277	6321	6272	6281	6405	6375	6405	6328	6366	6290	6316	6304	6317	6378	6537	6331	6299	6420	6343	6319	6256	6335	6482	6340	6315	6302	6287	6263	6377	6355	6327	6356	6399	6269	6312	6258	6334	6356	6292	6353	6322	6412	6233	6263	6435	6421	6379	6418	6426	6246	6304	6390	6256	6291	6152	6371	6389	6413	6210	6293	6432	6364	6432	6447	6392	6314	6310	6518	6434	6411	6288	6468	6380	6500	6427	6388	6400	6388	6420	6340	6289	6294	6325	6366	6370	6205	6292	6448	6465	6301	6222	6371	6270	6282	6428	6279	6405	6399	6267	6353	6214	6325	6278	6264	6336	6413	6241	6213	6320	6379	6346	6296	6344	6450	6435	6366	6382	6474	6404	6513	6363	6351	6358	6391	6396	6389	6347	6406	6422	6436	6355	6423	6325	6302	6440	6341	6383	6306	6364	6372	6232	6263	6293	6357	6262	6220	6451	6328	6405	6540	6284	6301	6386	6232	6352	6256	6414	6278	6241	6409	6451	6215	6357	6323	6463	6426	6373	6254	6364	6370	6220	6261	6377	6360	6378	6297	6295	6407	6361	6332	6403	6309	6312	6380	6306	6329	6403	6384	6328	6255	6354	6384	6467	6187	6321	6377	6295	6287	6458	6384	6362	6329	6277	6285	6391	6368	6233	6405	6349	6344	6268	6374	6333	6213	6408	6286	6350	6369	6252	6323	6285	6478	6368	6317	6395	6283	6352	6357	6356	6454	6342	6417	6355	6383	6325	6276	6297	6444	6259	6367	6271	6214	6330	6310	6275	6422	6359	6397	6298	6366	6308	6347	6339	6405	6448	6342	6405	6419	6322	6512	6338	6436	6321	6315	6256	6377	6282	6260	6327	6418	6385	6375	6444	6395	6391	6367	6307	6324	6368	6344	6276	6390	6419	6414	6465	6383	6287	6362	6481	6408	6281	6307	6335	6323	6289	6349	6297	6276	6442	6460	6194	6325	6347	6154	6203	6249	6396	6320	6312	6279	6311	6180	6402	6393	6403	6301	6433	6319	6305	6299	6353	6416	6315	6318	6424	6282	6343	6425	6270	6349	6393	6345	6262	6412	6398	6426	6262	6338	6412	6415	6425	6268	6358	6264	6404	6405	6381	6283	6578	6301	6307	6364	6422	6363	6300	6419	6416	6304	6394	6308	6317	6230	6375	6272	6281	6318	6371	6240	6387	6399	6233	6256	6386	6378	6423	6213	6382	6276	6338	6274	6310	6320	6331	6132	6445	6405	6303	6433	6358	6365	6331	6393	6539	6247	6330	6345	6378	6473	6281	6342	6345	6312	6250	6332	6373	6258	6207	6301	6395	6314	6335	6311	6332	6338	6276	6471	6407	6376	6304	6425	6391	6419	6289	6317	6193	6328	6287	6301	6471	6256	6494	6285	6444	6263	6380	6397	6277	6487	6372	6229	6221	6389	6409	6477	6316	6248	6442	6289	6369	6401	6269	6423	6367	6343	6336	6382	6430	6334	6264	6395	6339	6354	6344	6425	6407	6280	6390	6429	6407	6313	6381	6372	6402	6409	6258	6326	6304	6492	6277	6410	6386	6358	6395	6294	6231	6301	6337	6447	6441	6447	6277	6482	6285	6344	6352	6238	6265	6288	6426	6401	6319	6328	6319	6322	6417	6211	6348	6327	6367	6461	6456	6273	6306	6330	6225	6363	6490	6397	6398	6330	6390	6448	6367	6350	6350	6369	6278	6212	6344	6350	6489	6270	6255	6329	6437	6334	6381	6307	6348	6415	6292	6421	6362	6388	6351	6308	6296	6378	6192	6420	6359	6453	6468	6402	6456	6273	6535	6317	6328	6380	6350	6287	6356	6326	6366	6205	6148	6336	6471	6416	6348	6331	6295	6243	6361	6257	6269	6345	6237	6327	6384	6268	6355	6295	6454	6377	6286	6360	6264	6336	6479	6452	6347	6329	6394	6275	6436	6295	6239	6265	6392	6362	6319	6238	6381	6490	6325	6419	6417	6480	6299	6291	6278	6379	6263	6329	6438	6265	6282	6381	6254	6266	6370	6371	6307	6437	6417	6461	6434	6412	6463	6242	6393	6393	6339	6382	6263	6347	6232	6389	6325	6363	6383	6390	6365	6496	6342	6369	6357	6286	6294	6329	6362	6382	6350	6367	6291	6382	6382	6264	6356	6251	6482	6414	6382	6418	6337	6270	6371	6256	6290	6312	6336	6325	6221	6360	6366	6368	6306	6380	6281	6305	6267	6367	6278	6254	6425	6433	6398	6379	6326	6278	6495	6345	6377	6366	6296	6249	6282	6337	6335	6337	6336	6288	6272	6334	6537	6331	6279	6356	6512	6366	6317	6472	6414	6463	6415	6429	6311	6473	6301	6496	6443	6336	6352	6408	6327	6493	6326	6378	6342	6395	6381	6469	6314	6266	6361	6284	6352	6422	6358	6451	6433	6341	6292	6299	6375	6339	6345	6317	6392	6295	6411	6398	6349	6332	6235	6245	6291	6354	6415	6302	6317	6507	6412	6225	6349	6304	6373	6393	6446	6267	6316	6285	6403	6365	6510	6346	6354	6364	6285	6296	6392	6332	6262	6242	6463	6274	6297	6315	6491	6371	6381	6352	6320	6327	6442	6456	6336	6290	6303	6332	6512	6279	6454	6296	6306	6335	6471	6314	6443	6408	6255	6285	6466	6497	6305	6410	6537	6390	6280	6480	6355	6229	6375	6336	6331	6379	6449	6398	6413	6269	6271	6343	6365	6412	6361	6336	6412	6389	6294	6439	6303	6365	6361	6205	6329	6210	6342	6389	6371	6298	6399	6390
11317	6040	8632	10877	8457	4879	2008	1006	758	783	749	737	767	789	775	779	835	810	758	792	811	799	800	734	710	732	783	749	820	767	779	768	728	813	819	780	758	797	740	831	751	783	783	779	792	789	772	812	742	812	825	778	814	775	807	734	785	762	814	780	802	811	750	789	799	793	751	792	819	775	815	769	800	746	786	763	818	748	773	769	805	781	784	801	759	802	758	763	753	783	769	844	766	799	787	802	790	735	775	747	806	786	771	811	762	808	729	801	706	708	732	771	780	827	815	831	794	831	778	837	767	774	779	767	733	799	760	751	837	798	806	749	822	773	772	793	762	801	806	805	815	813	735	798	756	788	774	786	782	774	744	746	752	742	779	818	814	805	729	797	828	756	764	777	797	786	801	775	752	766	747	818	770	767	810	787	788	785	803	782	790	787	768	783	789	764	784	824	763	812	767	830	787	801	734	798	780	759	799	731	751	777	746	715	857	796	832	771	758	809	777	736	769	807	756	771	746	812	809	794	747	746	778	796	772	793	792	824	740	777	781	812	766	784	774	809	741	761	807	788	806	756	800	799	778	793	804	837	837	832	790	744	783	776	792	785	731	790	777	729	809	816	779	756	797	763	752	753	797	731	749	783	802	783	791	824	826	777	820	737	805	754	787	773	744	797	774	772	721	809	810	793	824	797	827	803	759	765	824	817	802	784	786	839	783	786	790	744	781	778	792	768	785	735	764	766	806	817	759	770	857	786	807	821	811	794	744	782	791	789	808	792	802	756	776	755	804	755	745	768	758	785	836	805	767	749	787	799	815	809	770	740	758	787	789	786	808	826	796	798	779	783	801	779	843	754	843	729	727	786	730	751	805	772	801	770	791	808	781	756	809	821	774	778	766	786	784	771	817	786	754	775	754	806	778	820	793	769	772	750	787	761	777	771	731	815	730	842	815	811	797	777	728	805	760	787	779	784	746	752	791	775	770	800	751	774	785	786	779	788	746	759	745	808	746	869	756	807	811	758	779	776	769	823	773	792	809	786	767	766	787	810	795	779	733	812	796	739	775	748	857	779	784	738	728	738	843	756	782	773	778	795	787	817	774	765	760	816	766	763	775	776	782	774	757	791	811	827	803	785	770	747	765	791	770	747	765	814	822	827	831	760	793	791	801	767	809	781	763	752	772	765	749	769	782	748	766	774	761	808	788	764	805	744	796	769	806	767	812	749	771	771	795	820	774	804	765	709	768	817	788	793	776	763	845	763	791	787	799	810	741	765	773	741	776	835	749	699	818	805	786	754	779	800	775	750	829	805	771	787	764	798	797	760	823	771	834	792	707	754	762	787	806	763	831	814	786	756	792	747	779	795	801	762	761	741	812	804	842	809	829	772	781	793	772	805	776	775	793	834	823	793	788	770	745	749	769	765	802	775	750	833	834	784	764	770	825	787	756	795	753	780	791	776	803	812	740	785	791	774	794	804	756	793	820	773	791	786	787	795	771	838	838	790	843	792	793	771	768	815	791	815	825	781	811	816	808	718	800	755	792	790	806	811	799	731	773	809	776	781	790	793	757	790	775	763	838	793	826	780	836	751	792	796	828	767	795	776	817	811	783	754	728	799	810	806	785	811	823	766	827	842	823	842	752	747	782	820	766	784	742	817	804	758	740	760	819	804	724	798	782	819	782	742	755	809	834	792	791	835	826	809	797	774	784	760	773	814	767	756	768	800	829	783	780	780	840	752	782	783	828	785	751	796	752	756	761	745	794	770	789	807	788	746	784	752	781	748	780	753	752	806	776	833	762	785	805	813	815	787	790	850	769	807	799	755	774	783	847	787	799	770	754	785	797	819	748	765	774	771	766	764	783	770	807	779	834	760	805	777	752	781	767	796	789	766	724	767	762	811	732	747	808	792	778	803	790	839	774	745	796	792	773	762	772	787	818	761	844	820	795	790	764	789	853	767	755	793	804	817	786	816	768	805	781	793	812	807	808	801	799	792	772	800	748	784	819	779	778	749	780	806	796	771	757	763	757	784	799	836	795	777	777	768	748	775	839	792	744	793	777	783	713	824	754	744	822	801	822	802	764	722	798	791	804	757	792	774	807	778	773	774	791	762	783	785	828	753	824	747	755	794	791	771	774	802	804	806	774	826	817	826	758	796	800	768	801	820	774	767	794	799	752	783	725	799	763	843	756	821	826	761	754	824	785	754	772	800	809	804	723	824	776	781	760	828	813	765	773	812	776	772	756	776	799	772	798	759	792	766	767	788	770	787	826	806	840	789	824	777	821	798	823	757	750	815	795	724	779	812	821	843	798	796	770	770	754	783	763	754	779	816	762	799	758	771	779	794	742	772	837	792	764	778	770	741	753	748	801	774	782	802	814	782	807	764	855	761	761	811	836	722	802	750	763	801	808	798	800	720	782	760	793	758	788	777	878	748	768	794	749	765	818	793	785	746	821	762	751	780	774	773	802	795	810	772	776	793	772	795	773	766	774	801	773	763	757	777	790	810	734	793	790	806	790	790	812	730	810	775	789	782	767	798	761	821	799	882	800	794	808	799	792	771	780	758	820	774	804	759	785	800	825	770	826	742	772	752	821	776	766	816	809	723	788	781	757	736	775	836	780	799	805	807	755	820	796	766	752	754	824	803	776	764	816	749	754	817	780	784	789	833	769	768	801	753	772	764	776	778	802	794	736	768	759	806	817	757	795	785	794	804	780	786	756	833	786	774	769	792	734	797	752	777	793	772	773	812	807	771	789	764	762	768	785	817	790	727	822	755	791	785	773	819	817	762	808	773	769	770	810	759	807	792	765	763	811	780	789	743	806	742	735	768	767	787	754	773	789	776	787	769	761	764	778	746	840	783	754	769	813	788	768	789	793	817	749	774	824	798	809	789	811	766	807	806	776	790	827	794	771	740	740	826	819	798	731	797	795	747	771	783	733	828	772	786	803	793	810	805	764	802	782	745	769	732	766	785	788	714	737	814	778	762	760	770	776	783	753	809	783	795	780	787	789	777	742	761	804	824	790	789	747	804	803	769	777	770	821	743	803	817	764	807	772	784	794	762	776	819	833	797	781	763	758	791	799	777	787	819	784	794	839	803	772	764	753	769	763	806	805	787	818	754	783	803	848	811	787	791	833	752	805	743	753	812	783	755	783	829	795	805	787	789	777	769	780	748	768	794	786	802	694	776	801	754	813	803	799	778	778	832	774	809	770	823	782	775	785	771	778	757	780	763	800	756	765	818	740	795	779	732	741	743	808	765	759	804	792	791	737	776	742	788	807	753	767	782	759	794	804	778	777	720	803	781	787	784	806	772	816	817	781	809	763	785	776	826	744	824	794	825	793	823	795	749	818	775	765	739	788	763	800	803	808	793	780	753	757	824	733	772	788	760	748	806	779	794	776	747	747	804	814	752	810	810	787	808	816	752	758	775	796	796	774	765	775	760	782	804	780	764	833	770	797	783	772	757	747	766	821	757	801	805	809	790
44057	32584	39767	54836	54689	41570	24289	10604	6963	6862	6800	6789	6701	6676	6886	6829	6903	6862	6877	6831	6893	6932	6867	6895	6920	6942	6849	6765	6821	6829	6879	6779	6857	6813	6799	6755	6782	6823	7002	6918	6924	6761	6897	6974	6744	6777	6789	6818	6790	6774	6842	6809	6920	6838	6829	6803	6883	6809	6828	6930	6767	6816	6698	6838	6892	6816	6885	6786	6777	6818	6870	6850	6808	6940	6949	6766	6792	6847	6880	6999	6742	6879	6759	6914	6973	6829	6854	6859	6767	6778	6866	6751	6700	6831	6785	6791	6843	6774	6750	6743	6732	6888	6789	6876	6796	6882	6824	6809	6856	6740	6819	6828	6847	6878	6900	6828	6817	6863	6827	6900	6826	6797	6845	6730	6943	6720	6896	6806	7081	6920	6736	6737	6808	6775	6745	6790	6836	6841	6843	6801	6820	6708	6838	6780	6725	6793	6805	6806	6853	6801	6871	6913	6919	6870	6800	6747	6868	6817	6867	6916	6842	6993	6739	6764	6813	6739	6853	6809	6754	6846	6899	6887	6864	6902	6819	6958	6802	6958	6707	6762	6862	6761	6751	6831	6762	6779	6841	6802	6795	6869	6764	6911	6967	6860	6755	6920	6711	6737	6732	6855	6825	6927	6854	6878	6858	6909	6850	6869	6928	6750	6887	6662	6944	6863	6820	6879	6983	6651	6984	6858	6879	6833	6799	6904	6789	6886	6820	6819	6721	6943	6850	6850	6762	6856	6771	6750	6968	6838	6770	6776	6804	6874	6900	6890	6927	6968	6903	6839	6919	6814	6790	6789	6907	6682	6860	6757	6884	6904	6724	6812	6867	6834	6829	6860	6925	6903	6829	6815	6842	6927	6938	6814	6962	6841	6841	6764	6959	6822	6812	6839	6865	6958	6868	6874	6769	6888	6831	6839	6920	6836	6796	6809	6954	6804	6838	6817	6960	6780	6806	6967	6906	6865	6809	6803	6757	6775	6821	6898	6804	6862	6805	6787	6903	6871	6924	6817	6827	6830	6901	6946	6731	6694	6922	6825	6936	6666	6799	6858	6760	6881	6904	6971	6783	6893	6884	6797	6776	6837	6797	6822	6869	6831	6865	6818	6863	6813	6787	6717	6839	6735	6918	6792	6790	6793	6858	6897	6784	6871	6798	6859	6825	6680	6839	6887	6851	6898	6861	6842	6888	6815	6896	6856	6751	6824	6851	6812	6874	6743	6875	6876	6779	6725	6894	6774	6813	6950	6736	6973	6766	6892	6856	6856	6824	6895	6829	7084	6817	6751	6813	6907	6915	6813	6770	6859	6761	6942	6838	6899	6797	6884	6721	6740	6830	6908	6764	6864	6887	6830	6781	6802	6884	6743	6946	6799	6843	6969	6967	6751	6720	7037	6768	6793	6818	6862	6854	6786	6761	6885	6886	6823	6844	6938	6868	6883	6902	6914	6868	6763	6854	6822	6872	6853	6905	6820	6935	6806	6918	6848	6875	6785	6931	6811	6836	6926	6827	6829	6811	6866	6811	6685	6897	6925	6968	6879	6934	6807	6919	6780	6804	6807	6782	6980	6816	6697	6932	6938	6912	6905	6862	6831	6944	6807	6757	6851	6723	6844	6873	6786	7021	6712	6904	6929	6842	6804	6953	6876	6822	6802	6887	6828	6808	6786	6923	6759	6934	6748	6839	6753	6897	6768	6814	6944	6739	6798	6897	6880	6956	6771	6710	6861	6828	6743	6817	6836	6812	6789	6795	6910	6893	6925	7007	6773	6860	6936	6822	6789	6915	6899	6841	6865	6778	6862	6729	6828	6796	6877	6791	6922	6721	6788	6885	6921	6776	6876	6894	6857	6849	6889	6786	6886	6870	6854	6802	6703	6900	6715	6950	6902	6843	6800	6832	6898	6940	6927	6953	6893	6780	6769	6753	6769	6873	6856	6933	6883	6738	6817	6865	6817	6782	6910	6754	6812	6919	6875	6952	6842	6871	6854	6944	6796	6759	6799	6854	6930	6899	6838	6873	6873	6822	6967	6878	6936	6687	6713	6869	6840	6921	6800	6843	6820	6801	6852	6767	6863	6703	6793	6927	6817	6816	6881	6871	6941	6815	6966	6722	6892	6740	6874	6706	6768	6967	6731	6806	6888	6808	6875	6795	6849	6787	6898	6989	6877	6752	6916	6881	6917	6898	6794	6772	6788	6883	6872	6778	6843	6863	6730	6780	6834	6776	6807	6798	6811	6793	6970	6880	6854	6950	6824	6844	6862	6754	6785	6874	6713	6982	6861	6923	6794	6891	6844	6774	6818	7001	6734	6800	6769	6866	6883	6929	6864	6918	6799	6851	6849	6889	6840	6819	6901	6947	6995	6861	6818	6701	6953	7003	6840	6871	6882	6823	6842	6798	6923	6870	6894	6853	6829	6789	6872	6710	6884	6843	6994	6871	6791	6868	6829	6882	6823	6852	6840	6797	6764	6772	6965	6852	6783	6889	6939	6971	6911	6867	6805	6806	6936	6877	6781	6881	6862	6876	6710	6910	6857	6740	6895	6841	6913	6907	6741	6816	6912	6954	6931	6815	6878	6911	6886	6762	7047	6882	6860	6839	6855	6860	6904	6835	6730	6858	6900	6943	6969	6936	6781	6916	6771	6856	6820	6855	6882	6787	6771	6833	6691	6793	6893	6945	6762	6912	6804	6718	6813	6908	6900	6837	6803	6836	6898	6808	6851	6786	6796	6881	6914	6908	6890	6815	6744	6827	6850	6783	6730	6736	6871	6736	6727	6742	6865	6829	6890	6796	6819	6789	6918	6885	6697	6860	6867	6952	6773	6858	6931	6814	6862	6896	6882	6804	6867	6794	6758	6857	6764	6725	6875	6795	6872	6913	6885	6985	6867	6922	6882	6875	6875	6828	6730	6773	6868	6842	6825	6816	6868	6837	6817	6921	6873	6847	6947	6803	6812	6841	7035	6792	6850	6816	6801	6706	6838	6849	7005	6737	6813	6796	6867	6853	6885	6850	6795	6866	6837	6719	6796	6793	6877	6802	6796	6796	6949	7016	6759	6849	6842	6920	6917	6815	6804	6970	6805	6772	6792	6889	6872	6860	6944	6723	6936	6996	6810	6739	6871	6797	6755	6876	6789	6723	7006	6830	6921	6822	6713	6830	6749	6880	6984	6906	6783	6892	6733	6887	6813	6934	6882	6906	6956	6765	6926	6840	6962	6904	6885	6909	6797	6809	6833	6940	6917	6969	6856	6892	6900	6872	6630	6876	6957	6854	6793	6841	6764	6916	6786	6900	6915	6947	6850	6933	7022	6884	6798	6835	6922	6920	6893	6833	6655	6776	6814	6795	6756	6805	6840	6769	6923	6894	6774	6903	6876	6768	6912	6830	6805	6753	6855	6865	6819	6817	6765	6958	6861	7023	6964	6795	6903	6806	6929	6949	6842	6883	6839	6683	6829	6896	6997	6801	6819	6979	6845	6759	6746	6886	6840	6912	6746	6892	6893	6892	6736	6821	6813	6882	6862	6902	6868	6944	6796	6918	6793	6662	6893	6854	6893	6834	6893	6907	6964	6886	6913	6922	6877	6741	6859	6855	6808	6852	6765	6919	6764	6942	6877	6748	6907	6906	6734	6925	6847	6882	6809	6803	6867	6748	6756	6893	6833	6896	6855	6825	6791	6794	6825	6806	6728	6839	6817	6940	6917	6773	6790	6797	6851	6792	6836	6872	6864	6835	6773	6867	6996	6774	6860	6808	6789	6889	6846	7006	6888	6905	6727	6883	6719	6877	6933	6737	6754	6829	6914	6610	6767	6862	6750	6752	6774	6747	6812	6973	6906	6869	6950	6820	6777	6856	6820	6891	6795	6799	6795	6806	6816	6896	6868	6903	6858	6902	6871	6802	6811	6916	6905	6991	6811	7003	6895	6809	6883	6942	6777	6792	6911	6970	6770	6865	6914	6861	6918	6716	6829	6930	6903	6827	6766	6840	6905	6776	6907	6910	6893	6914	6935	6929	6745	6990	6845	6899	6848	6809	6934	6822	6968	6856	6872	6892	6921	6866	6845	6782	6784	6757	6810	6816	6826	6847	6853	6829	6955	6877	6822	6699	6860	6870	6845	6883	6780	6923	6798	6837	6857	6895	6770	6705	6915	6883	6849	6782	6890	6891	6759	6828	6765	6934	6950	6765	6685	6946	6996	6833	6882	6750	6939	6916	6730	6835	6879	6705	6769	6813	6818	6808	6928	6766	6778	6798	6897	6750	6778	6876	6821	6830	6820	6766	6930	6830	6810	6770	6914	6877	7001	6784	6799	6977	6894	6882	6813	6788	6959	6787	6981	6894	6767	6893	6891	6739	7004	6828	6714	6849	6755	6856	6619	6955	6980	6886	6929	6944	6899	6738	6860	6950	6891	6897	6795	6795	6947	6951	6769	6757	6771	6832	6852	6903	6836	6877	6882	6761	6899	6951	6964	6798	6846	6910	6886	6926	6862	6835	6932	6785	6863	6745	6849	6863	6769	6849	6714	6869	6814	6713	6886	6717	6904	6698	6848	6889	6799	6915	6826	6938	6990	6955	6740	7061	6800	6827	6932	6837	6824	6861	6780	6841	6790	6881	6855	6752	6781	6887	6922	6751	7028	6911	6758	6940	6866	6787	6810	6956	6823	6822	6926	6885	6943	6971	6817	7007	6896	6934	6838	6851	6777	6899	6983	6918	6836	6935	6730	6900	6926	6870	6897	6841	6752	6768	7008	6824	6864	6708	6888	6798	6856	6828	6867	6980	6900	6831	6767	6808	6908	6881	6833	6888	6817	6851	6801	6757	6741	6811	6820	6806	6859	6786	6921	6799	6694	6867	6802	6910	6876	6862	6808	6855	6830	6882	6911	6864	6932	6968	6896	6862	6737	6921	6830	6836	6898	6897	6818	6850	6700	6857	6770	6828	6939	6932	6925	6783	6957	6948	6839	6873	6870	6838	6825	6693	6798	6894	6837	6961	6811	6987	6899	6745	6931	6924	6858	6940	6850	6904	6774	6707	6853	6872	6829	6722	6746	6804	6734	6777	6970	6819	6851	6882	6816	6908	6808
11893	7875	13474	16479	15615	8084	2637	1059	802	857	778	890	857	823	829	795	835	801	836	812	834	818	807	851	840	823	823	839	882	787	820	793	822	842	812	861	807	862	830	792	796	849	739	829	826	888	837	821	787	827	829	773	791	838	833	836	798	841	849	720	833	804	866	839	851	875	790	891	862	805	849	806	804	805	821	860	801	828	869	882	816	789	878	813	790	825	832	824	764	772	785	840	851	889	832	846	753	817	879	823	775	776	849	808	805	872	814	813	823	866	811	859	804	806	810	831	797	813	860	840	854	866	759	851	868	799	796	795	932	825	850	815	844	836	830	791	834	784	821	831	845	861	814	784	783	854	847	915	862	839	843	831	816	843	836	779	857	840	816	871	819	831	820	794	848	843	836	859	818	787	862	838	850	798	772	824	881	902	838	848	787	773	874	801	823	845	833	827	868	850	851	830	822	799	830	793	835	832	783	882	845	807	806	794	793	840	823	796	828	786	853	821	852	864	808	799	882	856	768	807	807	843	855	863	837	844	871	893	851	829	840	802	809	789	821	811	851	803	846	825	837	818	845	851	861	835	862	805	894	832	850	863	810	828	801	824	804	837	876	820	780	835	845	809	858	840	818	810	835	797	779	791	825	789	786	827	894	829	804	796	808	812	846	785	813	800	857	875	812	829	858	799	791	877	855	804	842	785	777	808	870	835	862	821	788	795	833	849	818	860	871	821	818	765	774	816	816	853	831	767	774	810	819	872	790	866	799	806	865	819	809	863	828	828	815	852	814	819	833	836	820	838	822	796	821	856	796	829	856	854	848	822	860	773	800	867	878	794	807	817	789	826	824	770	806	848	838	775	795	838	806	814	829	841	837	821	819	862	820	866	825	794	810	838	791	816	872	881	819	811	771	799	811	849	831	810	814	865	809	804	819	781	872	784	810	830	813	807	826	831	792	798	854	828	856	746	814	878	831	794	808	831	816	797	747	817	846	825	825	824	817	806	807	832	796	908	853	834	849	843	805	830	780	828	825	821	850	861	857	846	828	787	862	769	897	847	833	847	867	821	838	832	838	826	821	778	811	901	830	782	791	827	812	801	842	810	829	818	808	843	791	839	812	798	848	833	900	821	819	828	846	811	838	788	841	874	804	783	863	847	828	852	813	810	853	819	784	802	848	794	808	769	839	808	852	863	831	857	804	830	813	827	856	835	798	800	828	888	869	835	853	829	835	835	830	826	860	893	842	874	823	876	841	828	784	813	849	826	818	861	823	771	788	860	855	801	842	844	824	829	788	837	811	755	831	825	837	859	792	833	841	863	869	842	847	868	860	827	756	878	840	794	852	781	821	794	846	810	822	829	814	789	856	826	772	841	839	850	840	838	853	837	808	830	827	841	805	799	808	831	873	832	848	775	822	830	844	761	796	846	831	825	814	841	777	791	776	748	810	805	767	848	852	838	853	803	810	855	858	789	794	824	843	797	821	816	797	799	845	810	770	808	837	849	855	869	813	838	820	791	857	803	841	888	837	788	809	832	839	793	844	809	846	864	816	772	831	857	784	814	868	807	813	838	847	821	811	857	822	831	858	829	851	829	897	834	802	855	785	870	814	876	806	839	825	834	856	817	834	796	817	809	854	842	794	831	818	864	839	783	831	857	809	830	827	816	861	861	818	827	808	810	840	818	921	838	825	861	830	822	849	786	802	802	858	782	808	798	835	782	796	798	842	861	847	805	855	856	763	805	838	828	836	817	833	773	831	846	792	789	782	809	779	794	902	808	822	786	770	804	819	818	791	805	819	831	779	802	813	800	770	778	809	793	829	912	807	852	785	831	823	797	850	838	811	803	817	819	812	858	778	866	816	826	826	872	820	819	862	767	775	841	810	798	860	827	805	840	863	821	868	855	894	815	834	797	831	819	848	783	814	835	798	838	837	841	818	800	816	834	828	816	815	815	811	848	853	789	783	816	778	845	841	855	871	843	806	824	814	797	808	843	837	844	869	836	846	805	828	831	780	883	836	809	812	824	803	830	842	830	829	760	858	821	825	828	788	772	836	847	816	838	815	854	808	885	835	842	850	845	816	797	833	852	797	806	862	809	825	829	819	805	830	823	847	791	847	780	769	798	871	782	820	838	814	878	841	838	779	807	865	862	831	780	811	765	829	839	816	821	844	853	813	889	877	828	835	808	798	862	815	796	808	807	790	825	806	809	890	859	841	753	797	794	806	795	798	819	845	827	787	838	849	889	820	822	830	835	853	824	836	788	805	805	828	887	846	830	771	852	844	894	811	859	809	882	843	850	789	811	843	834	859	781	838	813	819	844	811	897	817	893	819	851	820	845	841	870	805	801	760	881	829	819	835	852	858	839	870	836	813	824	822	842	809	836	833	793	876	776	828	790	876	812	813	868	806	791	834	795	779	871	840	777	818	811	808	828	832	797	835	810	830	806	822	870	834	824	855	818	817	790	801	813	876	841	820	883	817	831	818	790	809	807	816	811	835	821	832	776	876	839	847	835	778	834	852	870	841	783	851	788	835	845	867	873	808	861	783	815	806	793	771	793	859	874	813	777	849	842	854	800	758	789	853	792	866	865	856	825	809	830	843	847	813	824	863	820	867	828	792	871	893	829	771	821	832	818	826	801	836	852	829	795	871	797	818	895	783	819	866	878	851	824	798	777	870	827	767	872	819	781	873	848	852	830	871	829	775	857	839	846	785	834	795	827	827	847	877	886	818	796	805	832	826	853	826	862	812	780	815	818	805	813	818	828	873	845	852	844	798	775	837	825	851	833	830	793	861	883	798	855	840	804	807	841	883	820	870	855	830	816	778	848	820	776	808	789	789	859	843	783	842	776	812	824	855	803	817	807	817	843	867	829	870	853	784	854	824	850	772	822	814	814	851	804	809	822	821	845	755	864	868	803	805	873	806	795	809	817	814	853	828	875	825	774	834	823	797	829	833	862	863	840	795	815	786	878	826	827	824	852	816	837	843	809	831	845	827	807	837	837	809	830	826	889	848	825	884	827	847	799	819	783	830	866	800	794	798	765	818	834	833	843	798	806	788	840	807	869	835	833	850	848	826	840	861	835	796	781	829	783	873	841	861	860	868	833	820	824	768	807	826	800	785	790	830	851	803	856	842	867	817	849	833	841	796	773	822	849	811	866	797	838	758	823	864	854	834	830	825	816	832	819	835	834	798	800	776	825	831	817	841	823	824	848	833	796	789	862	861	815	822	790	860	862	832	802	840	843	813	887	858	860	842	830	848	819	836	843	831	855	847	824	840	835	851	806	780	833	845	786	847	848	805	813	829	831	827	818	842	859	862	838	856	839	849	816	760	846	801	811	837	844	822	829	826	819	818	793	851	813	818	814	791	870	818	812	862	835	843	913	909	790	817	821	866	797	850	883	811	841	829	826	815	813	857	806	873	792	844	850	789	836	809	836	834	766	836	835	836	794	848	838	767	809	865	803	808	829	830	877	789	814	849	807
44340	36752	46616	65737	68897	47691	28298	12055	7159	7128	7083	7043	7158	7086	7105	7072	7272	7213	7143	7166	7074	7166	7098	7127	7129	7320	7156	7163	7179	7166	7159	7151	7267	7226	7247	7297	7218	7219	7144	7198	7092	7171	7168	7049	7121	7192	7216	7207	7162	7091	7148	7258	7071	7072	7152	7015	7205	7065	7235	7131	7186	7112	7209	7096	7211	7198	7106	7221	7135	7225	7207	7055	7240	7240	7130	7220	7165	7139	7192	7297	7202	7067	7193	7216	7133	7285	7295	7109	7181	7176	7144	7158	7225	7181	7046	7129	7176	7132	7117	7107	7150	7159	7237	7122	7173	7217	7206	7118	7118	7229	7253	7107	7210	7090	7295	7151	7233	7175	7108	7054	7005	7226	7193	7100	7158	7046	7227	7199	7094	7158	7126	7140	7197	7204	7166	7190	7187	7121	7241	7194	7241	7110	7195	7286	7273	7211	7166	7093	7080	7017	7264	7188	7051	7179	7203	7185	7297	7235	7186	7205	7117	7421	7312	7066	7019	7218	7272	7049	7147	7297	7052	7089	7248	7247	7167	7201	7241	7145	7203	7166	7179	7192	7143	7126	7225	7230	7204	7280	7245	7191	7155	7229	7161	7215	7204	7171	7150	7144	7163	7252	7066	7215	7168	7021	7064	7158	7213	7139	7047	7135	7182	7039	7168	7236	7208	7248	7030	7131	7155	7179	7127	7243	7163	7207	7162	6980	7309	7165	7254	7263	7176	7323	7136	7213	7268	7072	7064	7147	7161	7101	7218	7121	7170	7142	7080	7169	7137	7037	7122	7169	7110	7141	7074	7267	7182	7184	7118	7226	7135	7193	7314	7033	7212	7142	7149	7235	7196	7103	7017	7221	7180	7186	7143	7125	6979	7208	7170	7202	7170	7082	7241	7281	7247	7129	7228	7045	7151	7148	7023	7213	7411	7144	7109	7084	7173	7061	7207	7098	7163	7335	7162	7052	7245	7178	7166	7105	7226	7114	7274	7286	7232	7202	7135	7196	7157	7163	7245	7216	7147	7202	7183	7151	7112	7231	7205	7134	7079	7140	7075	7099	7201	7238	7157	7104	7216	7182	7212	7074	7169	7143	7244	7157	7236	7256	7166	7114	7103	7097	7130	7143	7182	7272	7183	7223	7241	7124	7129	7234	7184	7097	7156	7121	7138	7146	7210	7209	7184	7222	7110	7194	7096	7033	7263	7041	7203	7126	7324	7139	7175	7160	7163	7164	7143	7160	7090	7195	7141	7124	7092	7141	7201	7237	7127	7220	7202	7253	7205	7086	7254	7171	7072	7345	7169	7092	7190	7230	7060	7231	7171	7081	7130	7210	7197	7158	7096	7067	7180	7093	7192	7129	7238	7052	7228	7256	7152	7119	7212	7244	7109	7208	7177	7236	7134	7133	7098	7259	7158	7138	7102	7077	7188	7219	7203	7214	7212	7101	7219	7207	6994	7121	7268	7011	7113	7220	7080	7295	7101	7155	7244	7039	7335	7100	7303	7184	7277	7197	7179	7226	7225	7115	7178	7001	7204	7190	7092	7142	7147	7294	7100	7300	7256	7195	7123	7034	7156	7191	7067	7213	7165	7144	7205	7196	7185	7307	7154	7322	7083	7309	7137	7075	7015	7193	7150	7103	7137	7092	7099	7167	7148	7209	7122	7223	7111	7165	7056	7085	7224	7138	7191	7189	7143	7097	7110	7229	7181	7100	7184	7295	7246	7186	7227	7162	7230	7236	7154	7242	7267	7257	7107	7266	7114	7256	7128	7175	7217	7179	7143	7206	7068	7136	7042	7235	7082	6980	7142	7199	7119	7133	7090	7172	7141	7203	7167	7095	7224	7094	7136	7123	7184	7151	7112	7211	7277	7257	7220	7177	7227	6992	7123	7282	7052	7237	7038	7019	7127	7109	7176	7154	7148	7170	7284	7030	7238	7158	7256	7172	7124	7296	7162	7139	7088	7201	7105	7280	7198	7178	7137	7246	7248	7254	7282	7233	7194	7186	7214	7159	7195	7241	7163	7062	7115	7199	7216	7191	7098	7212	7248	7268	7273	7192	7118	7131	7205	7235	7158	7192	7069	7177	7350	7172	7206	7183	7152	7332	7237	7089	7169	7169	7290	7243	7160	7301	7202	7170	7163	7127	7186	7259	7173	7096	7167	7338	7155	7113	7242	7263	7215	7312	7121	7192	7264	7173	7307	7148	7283	7074	7060	7120	7144	7205	7221	7147	7306	7133	7136	7192	7214	7074	7050	7169	7173	7295	7309	7097	7188	7146	7207	7126	7166	7199	6943	7181	7082	7185	7077	7220	7107	7170	7157	7087	7181	7083	7114	7092	7243	7124	7291	7112	7325	7216	7229	7245	7150	7076	7213	7112	7179	7192	7094	7101	7126	7200	7158	7175	7105	7152	7305	7257	7115	7190	7093	7214	7166	7025	7126	7213	7150	7073	7208	7203	7191	7148	7182	7202	7269	7236	7218	7183	7268	7288	7173	7240	7249	7299	7182	7184	7099	7111	7211	7203	7100	7262	7176	7215	7143	7140	7158	7181	7089	7167	7224	7171	7146	7152	7212	7200	7109	7129	7154	7197	7182	7143	7110	7127	7221	7204	7199	7180	7043	7224	7164	7127	7295	7135	7142	7085	7065	7039	7089	7200	7117	7051	7130	7278	7064	7162	7166	7100	7057	7129	7303	7146	7288	7082	7197	7108	7179	7186	7164	7190	7390	7171	7196	7125	7169	7099	7202	7236	7120	7119	7094	7256	7182	7189	7088	7161	7055	7118	6985	7156	7234	7147	7218	7188	7137	7208	7227	7208	7221	7077	7235	7287	7108	7110	7154	7309	7130	7268	7174	7216	7040	7136	7190	7217	7183	7188	7077	7359	7232	7063	7125	7108	7127	7244	7164	7177	7150	7134	7102	7078	7189	7238	7029	7143	7276	7167	7174	7099	7186	7223	7205	7228	7018	7247	7305	7128	7174	7120	7168	7099	7150	7042	7287	7133	7213	7245	7172	7158	7157	7150	6959	7174	7327	7297	7107	7209	7095	7249	7165	7170	7174	7231	7199	7276	7193	7207	7167	7190	7056	7149	7136	7144	7195	7234	7227	7273	7117	7183	7123	7239	7241	7184	7106	7179	7264	7040	7234	7096	7159	7239	7095	7218	7251	7059	7321	7057	7166	7041	7069	7141	7229	7153	7102	7220	7196	7157	7123	7170	7195	7079	7179	7242	7288	7132	7188	7173	7118	7138	7234	7153	7151	7153	7156	7324	7054	7178	7252	7259	7112	7246	7017	7074	7134	7150	7113	7171	7128	7175	7166	7174	7194	7112	7223	7100	7191	7194	7214	7286	7167	7160	7254	7232	7021	7165	7282	7246	7164	7185	7305	7149	7116	7146	7274	7192	7060	7144	7202	7197	7158	7131	7214	7140	7066	7103	7071	7096	7121	7208	7109	7125	7220	7221	6996	7266	7129	7140	7182	7183	7195	7142	7178	7157	7105	7252	7173	7276	7293	7158	7220	7054	7170	7110	7137	7213	7183	7102	7221	7162	7198	7154	7215	7100	7057	7216	7127	7139	7282	7135	7250	7211	7085	7237	7182	7086	7184	7303	7133	7011	7211	7108	7201	7279	7235	7260	7226	7216	7277	7347	7188	7151	7113	7301	7173	7242	7225	7202	7239	7110	7178	7093	7136	7138	7192	7103	7269	7196	7335	7155	7221	7082	7150	7131	7143	7220	7087	7142	7138	7125	7190	7304	7223	7219	7187	7159	7171	7189	7181	7020	7246	7113	7226	7213	7243	7305	7081	7041	7111	7095	7172	7074	7202	7224	7212	7089	7112	7221	7063	7028	7176	7112	7235	7124	7231	7162	7159	7097	7239	7213	7026	7168	7185	7246	7148	7268	7138	7150	7173	7098	7149	7150	7134	7115	7132	7221	7141	7107	7155	7310	7278	7227	7165	7230	7178	7056	7247	7259	7142	7161	7162	7260	7237	7096	7329	7149	7045	7051	7288	7148	7215	7149	7135	7318	7282	7199	7109	7196	7301	7212	7277	7153	7214	7199	7274	7156	7034	7203	7224	7278	7195	7226	7226	7210	7164	7151	7190	7226	7169	7087	7095	7294	7114	7227	7142	7302	7229	7078	7307	7236	7279	7168	7169	7225	7106	7149	7117	7167	7152	7210	7126	7283	7138	7172	7091	7191	7219	7051	7143	7137	7154	7134	7209	7179	7221	7263	7103	7230	7229	7174	7145	7139	7169	7178	7081	7107	7065	7191	7138	7092	7219	7093	7213	7138	7167	7135	7229	7109	7254	7148	7103	7130	7073	7126	7293	7181	7108	7288	7208	7198	7175	7268	7175	7116	7217	7134	7199	7119	7194	7049	7182	7194	7154	7213	7140	7164	7152	7081	7296	7253	7252	7181	7218	7222	7156	7110	7216	7108	7238	7203	7068	7238	7162	7232	7066	7261	7059	7303	7201	7091	7177	7136	7247	7100	7153	7139	7025	7155	7060	7121	7281	7144	7227	7168	7098	7135	7139	7088	7197	7243	7225	7158	7210	7070	7274	7186	7158	7201	7232	7094	7192	7129	7211	7217	7159	7191	7169	6984	7195	7338	7156	7211	7194	7203	7342	7063	7191	7189	7065	7076	7111	7233	7131	7231	7240	7226	7227	7159	7132	7198	7234	7112	7086	7157	7096	7258	7123	7123	7219	7219	7237	7174	7112	7343	7107	7089	7143	7113	7279	7032	7098	7104	7122	7163	7182	7220	7186	7133	7188	7261	7130	7166	7263	7166	7123	7120	7193	7255	7184	7226	7165	7115	7225	7326	7128	7273	7102	7109	7216	7065	7386	7161	7274	7170	7229	7246	7172	7224	7189	7171	7129	7242	7182	7207	7221	7214	7156	7112	7102	7238	7116	7130	7195	7256	7101	7289	7218	7324	7127	7255	7178	7180	7147	7149	7144	7225	7164	7197	7211	7108	7157	7220	7202	7183	7162	7172	7252	7055	7156	7156	7154	7110	7149	7225	7117	7118	7250	7204	7056	7221	7251	7237	7106	7088	7020	7392	7092	7192
10087	8228	24005	29830	22668	12560	3515	1063	693	684	684	664	676	666	632	675	669	687	646	677	669	649	668	634	703	664	647	685	621	676	686	713	645	684	641	618	651	654	679	649	681	631	657	663	656	655	637	651	628	687	721	633	649	662	612	658	711	678	660	668	658	682	671	702	699	657	682	657	652	694	674	652	649	683	662	659	715	679	662	692	714	644	653	623	662	664	667	659	660	714	623	615	650	642	662	650	679	681	654	664	659	684	660	654	639	637	643	679	668	616	602	680	651	662	657	652	681	681	623	714	647	629	674	650	693	680	677	645	650	667	655	654	683	645	651	669	638	698	670	685	657	675	643	672	686	658	637	670	616	660	705	685	640	685	638	670	651	656	707	664	669	676	662	616	659	663	650	641	658	681	721	659	656	661	647	669	641	695	632	680	630	652	674	695	677	683	706	683	661	686	680	663	654	672	661	672	696	688	695	660	628	635	690	679	648	691	648	671	647	672	680	699	680	674	713	659	679	712	690	662	689	675	674	659	639	664	651	638	649	667	650	686	676	670	639	718	702	675	615	700	654	692	710	680	731	676	677	651	647	677	657	641	689	669	702	681	636	635	650	646	654	708	677	673	699	643	709	655	620	693	702	692	679	645	630	679	697	714	635	653	715	661	659	621	670	672	674	704	620	652	678	641	709	668	635	653	696	686	654	686	661	639	689	687	655	692	620	693	651	661	649	644	705	634	655	656	639	675	705	671	637	638	677	677	636	677	652	672	631	643	669	669	678	661	666	622	667	671	646	626	664	674	608	644	734	641	655	649	652	658	666	655	632	674	626	673	694	642	682	648	701	706	668	710	668	659	642	696	682	706	635	638	627	643	650	660	681	676	711	642	660	639	702	650	671	682	703	674	670	626	718	665	604	686	694	668	602	676	725	645	671	634	719	675	674	647	645	652	676	673	704	659	650	646	666	647	661	673	635	662	668	687	642	629	701	677	684	628	650	655	702	681	629	665	647	689	688	680	650	668	683	637	667	647	742	676	662	679	701	639	682	677	712	663	663	679	684	658	622	708	643	644	668	651	697	664	695	714	704	655	708	671	645	655	668	682	667	637	707	685	640	638	670	654	621	665	632	667	643	681	663	647	666	676	664	665	648	652	656	682	686	662	662	652	630	690	682	683	661	708	685	657	665	675	639	690	694	660	656	681	638	628	686	694	692	640	709	650	633	688	662	635	655	643	659	666	699	676	680	633	648	687	670	674	646	660	613	697	653	662	635	673	675	652	663	642	641	660	644	658	630	658	679	655	704	669	670	734	632	652	650	694	677	687	677	640	716	646	659	651	645	641	681	635	657	670	708	652	660	633	686	658	674	703	723	621	674	643	652	677	706	661	682	724	674	680	718	688	667	650	642	660	673	674	620	689	722	670	631	683	692	690	676	726	674	675	661	641	710	681	637	661	686	643	697	647	693	626	673	652	663	685	683	698	636	640	614	683	714	668	708	684	659	632	656	715	660	661	669	691	690	637	707	697	659	625	641	690	626	673	651	670	648	674	625	662	623	634	676	670	620	672	637	667	663	693	665	648	655	697	647	611	654	649	670	697	678	687	674	697	657	684	688	654	674	664	681	625	673	700	658	643	631	681	681	618	654	671	726	686	688	684	630	692	637	674	659	690	629	655	620	678	612	645	685	641	665	668	645	629	682	666	662	644	635	629	670	716	679	674	654	675	660	630	623	639	640	648	655	648	651	667	690	662	617	645	638	649	660	683	690	713	695	648	714	651	639	622	670	696	644	662	655	654	611	661	680	701	704	716	628	698	713	629	636	695	651	681	643	654	648	662	651	650	636	635	651	670	637	689	684	653	634	687	664	670	649	646	656	649	698	639	662	704	658	691	597	631	668	663	670	683	704	625	678	666	685	696	642	702	644	651	671	646	679	658	626	642	652	655	683	644	661	650	615	635	665	659	640	627	656	685	685	654	635	662	682	710	621	640	649	690	628	690	652	714	664	673	647	667	655	643	629	630	667	655	679	603	680	659	640	660	660	696	667	619	648	659	665	625	673	705	687	659	713	667	666	676	611	668	697	648	644	622	673	653	641	636	672	658	654	645	658	680	615	667	695	672	641	645	698	667	647	661	683	645	638	639	668	683	702	637	691	686	622	710	660	689	660	672	648	671	673	678	646	610	670	652	678	685	681	664	649	672	626	639	674	690	626	632	607	636	635	659	650	675	657	668	653	677	670	663	628	650	652	658	650	668	687	655	661	680	666	665	663	633	654	644	709	715	631	671	668	671	641	657	624	643	673	636	682	683	630	666	651	658	657	664	660	661	625	674	698	716	635	644	683	697	683	672	711	654	655	641	698	660	633	672	638	647	662	693	666	700	710	673	656	673	640	704	665	649	634	673	647	677	664	696	657	634	642	661	629	676	646	667	640	653	679	687	621	637	653	647	665	670	697	660	708	678	666	664	659	690	640	637	705	666	670	695	665	694	709	663	650	662	679	675	654	706	641	670	639	627	665	696	656	636	661	659	692	684	680	657	666	682	715	656	680	656	681	672	674	674	659	623	662	659	669	697	708	672	628	644	703	700	665	668	681	617	718	661	690	638	720	623	677	666	659	645	656	633	640	666	698	638	675	627	729	649	651	651	683	655	667	703	638	664	647	688	728	674	662	634	686	708	689	655	674	678	659	660	631	667	652	666	656	676	702	677	693	645	680	666	689	669	640	706	633	711	632	666	671	681	699	679	678	712	705	694	672	648	659	617	692	668	650	693	662	715	655	659	649	646	705	669	667	617	654	666	657	672	662	667	638	665	641	633	673	686	675	652	639	643	687	632	654	656	700	660	701	646	651	650	648	647	722	637	623	670	628	639	660	675	642	665	669	632	667	636	669	640	655	669	675	674	676	631	678	596	652	666	672	699	667	674	680	688	623	655	631	644	637	631	704	639	653	653	616	654	638	657	691	651	670	662	655	650	629	685	729	692	656	713	686	687	708	669	636	679	707	684	700	675	696	632	652	631	690	660	640	674	702	645	642	646	703	668	651	682	686	633	696	630	690	693	675	706	653	676	665	646	671	644	709	688	641	668	683	665	701	649	659	688	680	663	638	665	740	698	674	664	675	679	705	662	626	683	706	661	658	695	686	654	657	660	618	709	675	677	676	638	686	666	642	630	690	609	666	660	683	721	653	709	658	641	663	700	677	724	620	657	673	639	684	716	622	639	698	658	681	638	655	627	684	626	673	711	697	679	693	643	630	662	673	655	689	661	656	633	659	670	641	684	650	651	656	638	680	691	677	658	630	650	690	603	640	635	686	672	731	699	626	656	664	682	663	678	670	670	698	678	648	661	648	694	688	686	714	659	701	642	645	697	689	673	619	686	695	637	684	659	660	683	646	666	740	661	629	632	668	652	646	651	668	672	680	637	687	644	661	661	675	677	626	649	629	638	654	668	672	635	654	616	677	626	654	612	658	688	684	658	667	665	679	689
44904	38002	59642	80394	77343	55094	31128	11934	6277	5875	5973	5762	5923	5922	5983	5964	5827	5789	5808	5885	5952	5970	6021	5851	5999	5886	5906	5969	5930	5826	5954	5908	5897	5999	5957	5848	5918	5971	6057	5800	5964	5883	5841	5904	5928	5939	5893	6036	5879	5913	5889	5945	5814	5893	5981	5966	5879	5917	5970	5879	5844	5896	5961	5962	5912	5931	5970	6056	5948	5889	5788	5865	5870	5910	5962	5901	6053	5965	5854	5780	5861	5985	6023	5953	5934	5970	6058	5886	6011	5865	5977	5997	5986	5877	5932	5904	5846	5838	5915	5863	5812	5854	5972	5842	5957	5971	5917	5978	6016	5993	6002	5874	6026	5931	6089	5837	6064	5906	5908	6028	5815	5919	5922	5942	5895	5886	5859	6033	5985	5989	5965	5896	5947	5945	5973	5927	6001	5859	5811	5969	5967	5962	5844	5950	5922	5821	5832	5825	5972	5886	5850	5961	5914	5852	5875	6006	6007	5960	5949	5867	5889	5822	6081	5899	5953	5765	5923	5896	5937	5882	5944	5807	5892	5918	5886	5772	5901	6047	5929	5935	5896	5841	5945	5739	5917	5846	6022	5908	5868	5902	5941	5923	5955	5974	5984	6010	5966	5935	5980	5970	5924	5945	5949	5934	5747	5899	5832	6008	6033	5864	5826	6058	5963	5899	5826	5905	5905	5972	5985	5972	5968	5922	5997	5832	5861	5870	5914	5948	6004	5907	5994	5951	5835	5785	5934	6003	5848	5923	5809	5860	5927	5917	6124	6077	5971	5995	5953	5876	5825	5908	5822	5998	5844	5924	5882	6018	5913	5978	5920	5984	5948	5865	5889	5893	5873	6021	5987	5979	5972	5911	5874	5906	5961	5913	6038	5913	5846	5926	5996	5939	5959	5887	5959	5809	5905	5917	5945	5825	5900	5914	5938	5940	5763	5907	5929	5980	5916	5942	5787	5792	5982	5942	5810	5892	5871	5874	5970	5912	5890	5972	5845	5988	5983	5943	5949	6038	6025	5955	5885	5935	5866	5987	5957	5871	5838	5862	5935	5966	5893	5995	6010	5878	6040	5919	5845	6007	6026	5975	5956	5876	5799	5911	5909	5966	5878	5958	5951	5964	5924	6021	5957	5970	5802	5963	5907	6007	5972	5873	6002	6011	5922	6071	5997	5961	5918	5919	5894	5880	5871	5958	5888	5978	5895	5901	6017	6024	5921	5885	5820	5936	5922	5891	5908	5997	5905	5860	5909	5948	5994	5869	5926	5923	5943	6053	5890	5938	5880	6059	5917	5873	5961	6096	5908	6013	5839	5923	6002	5857	5858	5900	5910	5925	5873	5898	5923	6013	6016	5969	6028	5940	5994	5931	5815	6000	6065	5945	5962	5993	6003	5802	5971	5977	5991	5924	5833	5930	5911	5949	5970	5934	5997	5894	5851	5891	5964	5944	5856	5947	5752	6033	5986	5941	5819	5995	6042	5949	5959	5963	5851	6082	6021	5812	5959	5960	5972	5866	5870	5821	5905	5865	5948	5936	5978	6061	5877	5874	5933	5873	6087	5874	5952	5714	5990	5903	5951	5920	6091	5863	5999	5975	5848	5967	5824	5874	5955	5941	5964	5869	5847	5924	5856	5869	5900	5794	5919	5819	6035	5896	5963	6013	5970	6094	5948	5912	5804	6022	6071	5981	5951	5960	6060	5924	5916	5911	5891	5922	6010	5879	5981	5948	5995	5834	5832	5990	5905	5915	5830	6029	5906	5938	5837	5982	5896	5921	5879	5854	5971	5873	5788	5831	5922	5937	5924	6037	5761	6002	5951	5993	5909	5891	5941	5943	5806	5941	5855	5929	5931	5918	5901	5779	5916	5885	5854	5964	5809	5923	5916	5953	5944	5977	5900	5848	5894	5928	5895	5986	6014	5992	6054	5963	6001	5840	5861	5898	6026	5952	5897	5863	5871	5817	5893	5938	6002	5984	5915	5973	5881	5901	5952	5993	5913	5952	5764	5827	5988	5868	5911	5886	5872	5985	5991	6008	6068	5976	5842	5744	6076	5952	5991	5941	5869	5933	5864	6010	5921	5843	5859	5908	5998	5894	5827	5906	5891	5958	6049	5893	5913	5986	5870	5951	5892	5999	5888	5980	6003	5973	5920	5903	5933	5936	5909	5808	5985	5906	5967	5903	5810	5917	5875	5942	5868	5997	5988	5957	5956	5946	5866	6070	5799	5962	5999	5940	5891	5971	5839	5846	6065	5996	5796	5878	5982	5918	5997	5954	5962	5918	5856	5885	5930	5967	5899	5932	5943	6007	5904	5956	5932	5947	5917	5858	5889	5923	5866	5918	5890	5854	5843	5918	5990	5921	5881	6025	5975	5956	5851	5994	5914	5823	5985	6008	5863	5910	5789	6002	5926	5905	5976	5947	5780	6040	6034	5834	5897	6027	5851	5912	5742	5806	5844	6033	5824	5907	5993	5860	6001	5902	5836	5918	5959	5972	5838	5886	5979	5941	5899	5990	5883	5892	5839	5906	5803	5894	5885	5870	5945	5801	5921	5933	6037	6015	6052	5857	5865	5834	5906	5896	5912	5918	5786	5968	5848	5949	5965	6016	5944	5749	6026	5911	5801	5985	5946	6006	5999	5912	6053	5871	5940	5916	5981	5907	5786	5923	5931	5827	6022	5918	5906	5866	5828	6098	5824	5954	5988	5932	5957	5944	5852	6024	6014	5942	5861	6024	5963	5881	5976	6018	6045	5917	5955	5908	6043	6010	5997	5923	5940	5914	5953	5796	6013	5814	5754	6003	5847	5986	5886	5789	5970	5850	5940	5898	5981	5796	5833	5810	5998	5884	5926	6022	5988	5905	6045	5950	5924	5874	5901	5944	6010	5929	5885	5946	5910	5914	5866	5975	5954	5862	5996	5940	5974	5954	5897	5971	5893	5883	5881	5944	5842	5851	6041	5906	6041	6125	5976	5926	5852	5912	5987	6033	5981	5886	5876	6006	5924	6010	5944	6040	5773	5918	5782	6028	5985	5860	5956	5929	6032	5866	5883	5957	5893	5926	6021	5866	5969	6016	5911	5911	5854	6001	5904	5765	5969	5887	5971	5886	5995	5885	5853	5932	5859	5996	5832	5992	6002	5865	6020	6039	5882	5907	5919	5827	5918	6017	5980	5931	6001	5949	6040	5889	5924	5902	5966	5871	5983	5925	5928	5799	5850	5768	6024	6034	6004	5849	6046	5869	5983	5800	5923	5800	5892	5934	5973	5885	6020	5909	5839	5902	5803	5924	5989	5913	5982	5920	5987	5938	5876	5910	5859	6136	5903	5888	5977	5898	5969	5961	6017	5932	6022	5935	5774	5947	5835	6113	5939	5787	5871	5906	5986	5883	5795	5894	5958	5904	5928	5941	6053	5864	5819	5886	6001	5866	6020	5882	5905	5861	5866	5920	5900	5784	5854	5923	6039	5958	5855	6037	5823	5867	5960	5931	5937	5943	5937	5904	5899	5953	5916	5898	5893	6082	5888	5961	6050	5913	5988	5967	5717	5946	5926	5976	5965	5825	5883	5861	5907	5860	5903	5817	5791	5895	5911	5881	6136	5894	6003	5988	5963	5870	6016	5905	5974	5864	6008	5816	5982	5932	5945	5946	5846	5861	5888	5966	5937	5840	5793	5856	5984	6122	5830	5945	5827	5843	5873	6004	5890	5912	5911	5974	5848	6017	5961	5876	5803	5894	5945	5977	5884	5859	5900	5969	5938	5808	5979	5910	5947	5953	5828	5917	5831	5973	6057	5918	5855	5959	5912	5968	5835	5973	5958	5817	5856	5926	5888	5887	5925	5866	5863	6101	5936	5982	5839	5800	5877	5987	5965	6025	5924	5875	5897	5855	5918	5915	5848	5857	5973	5892	5807	6034	5944	6056	5914	5955	6047	5901	5973	5924	5876	5939	5920	5945	5769	5997	5982	5954	5846	5912	5820	6029	5895	5931	5950	5832	5915	5915	5953	5895	6003	6022	5908	5867	5951	5918	5878	5940	5871	5983	5938	5870	5984	5969	5695	5828	5914	5989	5972	5687	5943	5908	5989	6011	5979	5857	6075	5762	6022	5945	6000	5832	5931	5881	6019	5905	5911	6053	5854	5988	5888	5854	5914	6107	5895	5901	5842	5878	6018	5919	5802	5981	5917	5962	6016	5956	6035	6031	5926	5872	5894	5918	5961	5842	5954	5871	5886	5936	6040	5918	5892	5874	5802	5899	5928	5858	5926	5902	5921	6012	5830	5879	6024	5942	5894	5921	5935	5947	5801	5938	5991	5936	5873	5851	5932	6000	5767	5969	5901	5974	5951	5993	5938	6051	5887	5848	6014	6036	5838	5932	5995	5992	5949	5841	6050	5996	5961	5972	5954	6086	5933	5844	5900	5914	5953	5923	5885	5890	5906	5927	5846	5891	5830	5829	5832	5895	5804	5905	5977	5819	5988	5968	5814	5953	6023	5796	5921	6038	5981	5914	5895	5935	5990	5860	5933	5812	5885	5925	6021	5979	5946	5840	6020	5899	5869	6006	6014	5956	5934	5893	5971	5971	5987	5949	5950	5838	6027	5910	5991	5979	5861	5959	5830	5843	5819	5955	5849	5984	5874	5899	5917	5940	6068	5978	5912	5849	5962	6031	5999	5815	5911	5965	5914	5935	5938	6021	5901	5998	5918	5898	5862	5926	5879	5950	5904	5913	5719	5896	5961	5898	5953	5927	6051	5980	5921	5896	5954	5952	5890	5976	5974	5873	5904	5841	5881	5891	5940	5983	5976	5881	5931	5835	6001	5976	5943	5919	5945	5881	5850	5942	5933	5870	6050	5860	5882	5902	5969	5891	5884	5778	5976	5883	5928	5933	5947	5849	5888	5898	5937	5912	5808	5988	5835	5995	5970	5875	5939	6049	5901	5819	5750	5939	5912	5946	5893	5939	5998	5914	5855	5851	5944	5908	5898	5904	5881	5926	5984	5854	5951	5903	5870	5924	5979	5946	6049	5824	6001	5926	5970	5939	6004	6005	5912	5818	5968	5898	5967	6015	5890	5972	6000	5940
6129	5374	14755	11266	4177	1852	1036	847	809	812	770	831	838	764	799	841	836	797	744	783	765	763	739	778	783	746	785	775	822	839	800	793	793	775	765	790	791	861	831	786	752	863	821	752	801	823	749	841	777	732	796	827	816	845	835	803	808	744	794	794	819	750	769	787	822	820	853	815	763	833	807	753	783	798	795	827	773	783	780	767	797	793	788	863	774	811	832	807	798	779	783	835	850	830	794	810	809	807	840	829	807	742	807	833	750	802	844	758	782	835	745	783	751	754	814	839	799	803	783	768	799	789	798	783	787	800	792	818	818	767	771	771	784	812	776	808	784	802	850	763	785	790	823	858	825	797	789	819	781	799	802	821	865	816	791	758	838	768	821	782	796	823	757	748	822	783	849	789	819	822	864	798	777	786	798	777	846	812	839	811	775	794	759	823	754	796	822	744	724	819	780	767	802	794	811	833	777	792	801	824	800	831	841	749	817	756	793	804	779	745	781	781	773	845	814	873	828	822	825	825	780	799	726	830	784	812	825	815	819	792	832	839	821	790	827	801	847	756	762	836	742	812	841	836	761	847	740	773	765	710	797	758	823	817	786	839	821	772	815	812	777	809	816	850	792	832	874	809	806	783	755	810	804	803	777	766	825	733	850	808	821	808	804	777	797	781	749	783	838	767	817	846	793	838	820	791	803	794	848	773	810	826	785	811	820	817	785	793	836	839	817	793	787	847	812	805	747	778	811	791	793	818	798	793	811	780	759	733	786	785	780	788	775	814	779	809	819	772	785	788	761	812	788	802	777	765	821	772	776	760	774	789	817	821	809	774	838	827	813	877	822	820	781	800	816	821	784	743	774	787	787	786	767	803	859	803	762	767	859	795	822	784	797	805	852	787	774	761	808	794	774	779	791	794	838	791	835	809	831	786	828	795	755	793	840	810	770	840	791	841	851	793	793	791	837	842	830	768	803	889	805	790	804	770	781	819	765	830	803	776	764	842	823	816	773	819	840	797	749	814	792	756	803	747	789	808	757	780	749	780	826	832	820	804	816	803	791	755	791	757	840	806	799	805	808	769	827	789	820	770	771	847	870	791	822	806	769	799	802	827	794	843	797	769	761	796	777	836	819	759	801	783	764	825	779	814	815	829	828	790	798	795	811	808	775	797	763	799	749	830	786	844	811	774	830	799	738	831	750	795	806	801	793	778	804	821	797	837	786	802	777	792	839	773	781	796	784	818	812	767	823	775	837	789	816	837	852	784	767	801	823	806	848	795	815	778	812	799	795	765	834	788	815	819	808	788	772	769	831	805	839	787	802	771	804	851	804	779	815	816	769	823	843	748	765	789	750	795	805	850	778	838	856	803	803	740	776	790	822	763	783	801	786	788	810	775	791	779	806	787	876	818	783	809	805	774	796	808	805	822	771	798	781	824	805	843	828	811	871	831	810	821	804	772	830	804	747	795	805	767	877	813	804	834	823	803	788	801	822	823	803	823	791	829	747	759	783	785	766	792	816	788	790	809	784	851	823	811	804	823	796	782	817	793	815	794	788	828	796	768	832	762	848	817	800	799	830	804	799	762	801	869	823	850	770	770	798	827	772	868	817	806	813	809	823	825	826	826	841	818	773	798	816	797	785	818	798	753	779	823	779	828	798	824	807	820	774	720	813	793	768	809	736	797	777	767	757	770	826	783	784	791	784	804	857	782	787	755	780	803	792	765	818	764	847	773	867	821	781	834	804	775	776	804	820	781	804	803	783	776	824	770	847	773	781	804	784	848	818	810	757	799	767	799	829	800	783	808	748	823	836	828	750	826	808	778	829	801	775	796	781	791	777	774	795	781	801	795	783	780	818	790	799	834	795	791	796	793	816	790	824	819	774	780	793	813	813	768	768	846	763	815	841	804	789	825	797	779	816	796	814	761	803	782	776	781	820	779	780	765	829	800	816	823	756	833	803	816	766	829	772	832	824	829	801	757	767	795	809	782	809	821	770	797	785	781	793	800	837	811	858	789	792	822	833	794	830	779	829	751	806	798	763	800	807	822	814	775	830	818	816	807	810	815	770	729	734	764	795	786	829	787	825	807	833	770	770	859	800	794	775	777	849	816	822	795	827	814	818	792	782	816	775	808	746	847	778	796	795	839	803	790	773	807	790	799	794	798	800	763	783	829	751	807	776	764	805	779	778	786	785	833	813	779	771	768	762	793	834	770	797	818	761	800	835	753	875	813	848	765	806	794	740	838	822	771	750	822	778	813	861	854	779	819	797	840	828	770	785	754	780	774	827	794	760	788	821	771	803	755	819	827	841	820	799	747	746	790	809	803	850	822	808	803	799	825	824	792	796	850	740	795	881	797	832	808	775	852	779	811	765	754	777	836	774	760	742	798	833	767	816	804	790	820	794	771	754	826	861	817	754	794	772	830	819	755	807	779	793	817	791	786	777	767	807	838	771	805	795	778	805	813	770	815	843	789	777	788	795	780	810	774	801	802	825	794	823	781	844	762	803	808	777	793	822	828	783	808	784	807	811	816	797	816	814	775	779	796	749	818	793	835	834	811	751	825	791	804	839	806	785	838	810	827	832	792	802	780	809	788	826	824	775	789	811	816	816	817	811	778	794	779	828	780	769	869	784	772	818	816	792	797	841	784	832	755	752	809	768	820	806	813	770	809	792	810	740	755	779	833	813	805	809	830	745	796	745	800	827	877	827	813	785	817	761	822	861	816	797	757	785	776	832	829	738	781	822	815	725	765	839	765	797	827	788	827	761	794	828	810	748	771	806	797	867	778	827	820	805	793	744	812	760	776	774	749	826	814	807	830	773	794	772	780	769	717	812	822	760	806	795	799	776	820	812	828	784	777	787	790	786	772	812	811	829	763	830	781	761	786	824	745	795	810	757	723	782	763	847	828	768	823	816	792	805	784	792	797	834	796	770	812	809	821	814	761	757	776	772	830	807	798	814	781	797	791	769	777	843	818	826	798	794	755	758	785	749	793	801	824	810	781	740	817	798	782	815	749	800	761	745	819	776	763	819	784	830	814	818	802	793	794	806	794	826	832	777	789	787	752	819	795	784	751	799	755	795	795	784	851	762	811	838	795	796	761	803	818	792	842	800	801	769	808	711	763	801	769	795	779	785	799	799	808	825	788	790	815	769	821	779	767	843	800	783	817	789	774	794	774	775	774	766	726	812	775	771	832	785	869	780	802	801	790	791	764	791	762	819	829	782	739	787	840	789	814	833	789	779	791	803	829	817	794	778	803	754	713	847	831	793	781	762	757	751	800	783	839	819	815	813	802	793	792	805	800	816	805	790	823	815	787	829	783	787	822	801	833	852	838	809	763	820	818	776	814	800	798	797	823	763	816	756	816	790	789	782	776	847	822	791	757	799	837	792	828	793	796	805	798	805	805	791	830	828	800	753	761	817	795	820	823	830	796	793	782	780	772	786	814	760	870	826	845	789	808	860	795	827	789	841	802	814	777	791	764
35432	32270	45027	45977	35280	21987	10943	7609	6862	6913	6903	7002	6895	6925	6863	6952	7089	7030	6935	7030	7045	6995	6918	6885	7069	6899	6979	7063	6880	7003	7001	6918	6979	6890	7016	6964	6976	6900	6850	6914	7024	6970	6906	6968	6943	6884	6952	7040	6859	6958	6992	7024	6947	7014	6969	6983	6940	6784	6955	6965	7027	7072	7029	6875	6990	6937	7032	6867	6947	6988	6913	6988	6991	6994	6978	6761	6807	7011	6978	6830	7031	7033	6834	6963	6998	7039	6888	7048	6936	6789	6920	6889	6962	6896	6989	6899	7023	7044	7128	6911	6877	7072	6988	6938	6885	6829	7025	6842	7021	6930	6900	6867	7020	6993	7081	6956	6866	6948	6843	6911	7019	6911	6943	6993	6998	6808	6831	6993	6923	6903	6956	6836	6959	7039	7036	6908	6916	7023	6915	7008	6915	7045	6900	6884	7001	7054	6963	7092	6968	6929	6993	6920	7069	6780	7045	6943	6903	6937	6836	6831	6913	6953	6997	6998	6962	7036	6913	7109	6927	7072	7038	6756	6866	6956	6834	6960	7009	7144	6972	6937	6927	7168	6872	6826	6797	7008	6989	6994	6979	6871	6918	7056	6865	7109	6871	6997	7021	6950	6931	6924	6908	6913	6926	7046	6975	6951	6899	7002	6876	6927	6968	7031	6961	6902	6791	6987	6992	7021	6817	7087	6917	6975	7050	6856	6952	6963	7002	6980	6783	6825	6961	6917	7032	7007	7033	6967	6957	7013	6915	6998	6836	6867	6938	6981	6965	6943	6932	7038	7049	6855	6957	6950	6905	6943	6984	6983	6959	7046	7091	7048	7007	6864	6960	6925	7046	6882	6994	6902	6905	6877	6976	6903	7000	6933	6944	6941	6973	7045	7061	7001	7028	6967	7021	7059	6927	6958	7059	7054	7171	6960	6861	6942	6928	6885	6802	6889	6909	6811	7029	6968	7021	6914	6932	6894	7009	6875	7032	6876	6932	7070	6929	7083	6990	6717	6978	7016	6866	6961	7021	7090	6961	7045	7017	7022	6867	6952	6877	6967	6900	6842	6932	6878	6923	6925	6943	6889	6917	7011	7034	7050	6903	6944	6797	6903	6908	6937	6846	7115	6937	7089	6839	6891	7066	6835	6975	6946	6888	7000	6980	7124	7108	6919	6970	6909	6940	7014	6973	6950	6966	7008	7116	6976	6962	6934	6976	6909	7089	6899	6925	6967	6891	7074	6915	6908	6915	6877	6906	7137	6816	6913	6985	6910	6938	6957	7076	7028	6982	6919	6868	6913	7100	6920	6791	6890	6908	6937	6967	6895	6979	6975	6923	6837	6938	6935	6993	7033	6970	6987	6868	6901	7114	6991	6978	6899	6920	6852	6941	6928	7008	6863	6913	6963	6923	6927	7123	6934	6831	7061	6966	6981	6898	7035	7077	7000	6963	7001	6916	6924	6909	6881	6928	6947	6926	6907	6806	6927	6817	6967	6991	6978	6926	6825	6959	6962	6924	6961	6915	6948	6867	6858	6956	6864	7121	7042	6896	6998	7067	7078	6866	7042	7086	7013	6963	7038	7015	6906	6891	6973	6917	7015	6948	6920	7037	6946	7018	6947	6994	6914	6950	6947	6976	6943	6893	6882	6936	6903	6966	6987	7072	6894	6948	6921	6928	6875	7004	6818	7078	6951	7023	7011	7084	6953	7007	6949	7009	6933	6880	6898	6824	6890	6984	6897	7009	6951	6961	6949	6982	6989	7032	7004	6917	6985	6974	6872	6857	6913	7029	6940	7058	6857	6934	7059	6872	6988	7054	6961	6906	7059	6849	6917	6918	6928	6867	6935	6955	6986	7054	6782	6946	6798	6848	6744	7134	6984	6922	6916	6996	6945	6998	7060	6908	6961	6877	6884	6979	7094	7044	6854	7046	6898	6769	6932	7050	7034	6968	6901	6993	6867	6898	7002	6846	6944	6885	6856	6944	6863	6879	6910	6972	7013	6931	6926	7008	6938	6971	6971	6919	6999	6910	6986	6905	6916	7059	6914	6976	7043	6926	7038	7048	6860	6853	6892	6976	7025	6825	6926	7013	7059	6909	6909	6880	6991	6835	6918	7009	6938	6959	6904	6984	6880	6974	7037	7047	6979	6910	6870	7008	6980	7053	6903	6861	6861	7117	6760	7002	6878	6908	7025	6944	6976	6978	6886	6791	7031	6910	7009	6851	7059	6833	7039	7003	6905	7014	6840	7034	6941	7023	7032	6862	6966	7159	7000	6997	6836	7021	7016	6854	6992	6932	6855	7002	6884	6992	6929	6938	6965	6965	7015	6994	6997	6842	6857	7071	6976	6929	6886	6902	6885	6957	6877	6886	6918	7067	6993	7006	6805	6983	6876	7045	6933	6884	6952	7063	6933	6934	6933	6993	6920	6904	6931	7013	6965	7040	7078	7008	6902	6884	7006	6888	7012	7052	7037	6878	6932	7045	7096	6947	6931	6873	6884	7000	6954	6863	7039	7023	6913	6992	6897	6880	6951	6975	7035	6911	6921	6959	6900	6977	6944	7033	6924	6981	6933	7053	6797	6919	6955	7084	6931	6970	7027	6832	6974	6847	6910	6750	6908	6880	6957	7013	6946	7016	7021	6792	7005	6895	6900	6978	6917	6988	6900	7060	6992	7010	6874	6974	6934	7120	6969	7059	7013	6850	6859	6990	7124	6819	6923	7084	6883	7016	6853	7092	6979	6887	7009	6965	6960	6859	6859	7088	6992	7101	6934	6912	6883	6988	6999	6961	6974	6916	6942	7038	7087	7004	6983	6852	7015	6999	6866	6976	7024	7005	6974	6874	6936	7076	6950	6942	7035	7098	6895	6995	7066	6901	6998	6945	6925	6857	6960	6958	6905	6857	6982	6905	6966	6904	6823	6917	6982	6949	6892	7004	6862	6961	7040	6999	7029	6943	6987	6988	6992	6930	7034	6791	7102	7008	6917	6961	7026	6936	6881	6928	6873	7058	6949	7029	6891	6873	6896	6973	6932	7077	6958	7061	6805	6961	7041	6890	7088	6811	6915	6908	6952	7115	7041	6899	6765	6954	6991	6982	6943	6884	7022	6994	6916	7033	6913	6838	7035	6998	6936	6965	6980	7044	7002	6943	6883	6996	6951	6970	6995	6962	6908	6931	6960	6963	6892	6902	6867	6864	6993	7095	6887	6994	6944	6897	6975	7030	7054	7051	6990	6979	6895	6825	6950	6932	6950	6926	6929	6971	7023	7022	6869	6936	7014	7000	6848	7006	6924	6989	6931	6893	6989	6946	6952	6948	7110	6997	6910	6916	7086	6972	7044	6971	6914	6880	6951	7038	6927	7119	6914	6894	6975	6988	6768	6925	6826	6930	6858	6934	7025	7009	6935	6948	7004	6875	6973	7140	6891	6956	7000	7107	6975	7022	6874	6978	6976	7076	6940	6807	6846	6898	7095	6849	6962	6821	6987	6905	7089	6873	6975	6920	6910	6894	6814	6980	6912	6900	6868	7052	6858	6951	7142	6916	6944	6945	7018	6943	6882	7033	7096	6888	6932	6997	6920	6981	6953	7006	6757	7079	7070	6781	6930	7005	7034	6954	6931	6981	6920	7028	7019	6988	6952	7025	6977	7099	6864	7063	7021	6971	6846	6995	6899	6933	7058	6913	6950	6941	6828	6975	7009	7069	7078	6922	6917	6968	7037	6992	7041	7070	7034	6960	6980	6949	7015	6913	7016	6943	7054	6991	6982	6857	6888	6928	6937	6981	6807	6995	6989	6871	7008	6906	7011	6904	6980	6964	6988	6950	7096	6953	6939	6892	7014	7012	6928	6987	6970	6881	6986	6842	7007	6983	6947	6939	6844	7064	6833	6853	7004	7075	6888	6972	6994	6920	7007	6896	6853	6963	7066	6927	6976	6983	6996	6898	6971	6901	6897	7000	6953	6957	6883	6924	6947	6955	7015	6952	7039	6866	6940	6884	6951	6989	6994	6957	6973	6922	6844	7036	7020	6948	6950	7019	7042	6873	6991	6909	6860	7056	6831	7013	6998	6995	6921	6907	6871	7050	7076	6966	7034	6961	6891	6943	6984	6917	7021	7016	6992	6921	6991	7013	6963	6646	7042	6899	6919	6985	6847	7123	6998	6944	6969	6951	6880	6954	6900	6946	6989	6993	6864	7019	6886	6892	7013	6948	6945	7084	6886	6774	7012	6934	6918	7014	6889	6900	6964	6902	6842	6925	6909	6949	7009	7005	7084	6876	6914	6919	7008	7026	7044	6926	6931	6969	6941	6949	7042	6860	6946	6981	6898	6968	6807	6945	6905	6928	7019	6985	6979	7001	6999	7013	6976	6918	6997	6984	6885	7087	7044	6925	6991	6895	7057	6887	7010	7051	6881	6945	6870	6922	6952	6937	6936	7071	6896	7019	6980	7015	6871	6981	6923	7071	7029	6910	6921	7018	6948	7039	6980	7114	6959	6819	6953	6961	7027	6951	6812	7019	6913	6926	6831	6990	6838	6935	6919	7055	6797	7040	6977	6907	6827	6904	6795	6898	6974	6883	6885	6934	6985	6945	7044	6861	6966	6844	7032	7034	7018	7003	7003	6914	7055	7016	7013	7024	7086	7006	6962	7003	6899	7105	6908	7095	6983	6941	6921	6833	6953	6924	6923	6995	6942	6936	6930	6847	6875	6968	6937	6949	6887	6867	7166	6972	6943	7014	6953	6943	6954	7073	6947	6936	7000	6939	6972	6970	6865	6924	6892	6986	7007	6932	6918	6788	7044	6941	7048	7004	6818	7019	6901	6815	6815	7000	7004	6851	7007	6945	6905	6863	7120	6975	6937	7004	7076	6891	7045	6901	6887	6874	6894	6967	6931	6904	6913	7055	6863	6955	6971	6902	6833	6956	7003	6953	6952	7020	6971	6908	6911	6966	7029	7067	6918	6951	6886	6878	6928	6981	6958	6776	6772	7117	7003	6883	7130	6971	7080	7069	6962	7010	6935	7024	6818	7060	7172	6994	7006	6867	6877	7008	6935	6950	7060	6908	6848	6896	6817	7093	6934	6968	7069
7256	7902	15551	14706	6901	2479	1072	912	859	895	836	835	812	810	815	853	857	890	885	856	867	833	877	874	857	822	898	867	836	853	858	772	821	884	883	834	864	845	845	858	879	832	862	843	855	874	793	826	869	851	825	907	823	859	901	841	859	852	828	849	798	828	830	864	893	887	899	866	858	811	863	877	856	848	817	798	878	849	825	823	891	855	815	854	842	855	854	854	821	827	851	812	841	841	844	864	828	864	879	817	788	877	949	876	825	840	862	864	828	827	826	831	858	856	853	850	822	867	863	805	842	857	843	866	842	845	822	819	847	851	839	819	854	816	837	841	829	937	907	859	830	834	818	853	845	855	807	872	865	872	835	878	847	875	858	857	783	837	867	803	867	861	871	880	835	842	874	815	862	876	854	843	824	831	874	883	835	802	826	819	822	868	857	884	855	900	859	821	901	848	922	825	870	867	909	877	852	860	870	830	854	830	836	877	824	854	831	879	863	907	851	832	870	864	848	822	880	889	866	845	829	832	860	868	890	852	850	898	857	833	851	824	859	871	893	873	784	827	808	869	822	855	865	885	830	895	861	885	833	869	843	860	868	872	808	894	836	840	865	904	914	806	847	816	852	797	834	865	851	810	864	856	860	847	843	856	823	823	830	880	880	888	879	851	808	857	888	878	911	850	886	877	858	819	832	837	838	892	869	889	833	853	845	860	873	834	846	855	821	834	840	876	829	819	854	828	754	919	913	800	872	856	873	853	877	827	866	860	855	878	856	824	884	809	903	875	824	858	824	864	866	890	887	839	906	815	810	861	863	845	831	819	855	903	856	803	896	892	847	879	820	887	856	849	844	844	824	865	863	812	849	827	837	843	854	862	882	837	889	855	902	801	820	826	865	883	823	832	848	895	847	842	837	833	867	826	887	841	846	889	846	830	853	868	873	807	825	878	859	863	791	899	913	845	867	893	884	816	849	860	838	829	876	863	832	870	887	876	816	795	902	868	815	878	828	870	871	867	830	826	845	875	854	884	835	850	835	872	863	880	833	882	881	836	846	817	870	912	837	856	810	877	881	838	862	870	849	792	892	813	849	871	923	840	879	866	871	862	844	825	826	885	821	865	761	836	891	839	878	868	894	864	880	815	873	879	836	816	814	877	863	850	849	889	819	842	848	830	809	806	869	793	856	889	848	887	822	880	889	845	827	833	869	898	881	834	932	871	811	860	863	816	827	856	826	860	863	894	852	830	866	836	842	833	858	851	832	892	868	925	920	842	910	822	870	816	859	850	861	844	849	929	782	858	846	910	862	841	849	866	852	856	795	866	843	833	873	871	835	886	931	842	856	857	874	827	873	856	835	846	799	789	872	848	889	834	830	892	876	875	813	843	858	835	848	818	847	857	890	842	865	859	872	808	822	824	871	782	826	840	840	867	893	817	806	892	941	906	860	901	809	881	861	795	905	834	879	856	883	844	864	902	945	873	841	833	828	868	825	864	947	870	893	823	893	870	824	853	831	822	883	888	877	928	839	806	842	861	871	880	895	878	861	858	880	861	880	854	810	880	895	832	838	878	843	825	831	920	904	847	866	861	863	889	881	904	858	910	844	887	851	865	859	847	862	776	865	809	825	868	838	879	840	862	851	877	881	845	803	873	863	871	848	836	908	810	827	872	837	849	881	822	906	880	835	884	795	803	884	886	885	881	840	887	861	816	841	834	806	885	858	857	844	858	872	900	844	809	835	885	876	867	862	851	844	838	863	897	858	801	849	843	849	883	856	841	847	846	893	843	826	842	922	846	885	863	868	822	855	830	889	848	880	850	881	895	855	826	809	892	846	927	887	879	898	871	841	880	827	854	840	788	860	819	867	856	844	846	821	871	880	903	877	873	841	864	814	868	884	806	819	903	800	836	839	930	856	850	844	856	875	855	844	861	843	877	895	861	874	844	832	852	816	836	861	823	885	836	856	848	855	890	862	829	789	881	828	833	804	811	861	817	855	820	842	891	862	821	871	850	832	844	860	855	856	808	829	868	886	904	854	843	799	836	846	816	836	865	881	850	857	839	830	838	864	900	881	862	901	815	837	881	846	829	869	839	847	837	855	842	865	881	847	831	799	896	843	877	876	881	867	832	811	853	814	871	895	846	845	797	903	856	838	823	880	884	822	882	845	820	767	912	870	846	839	875	836	840	892	838	873	806	815	844	841	770	959	862	867	836	850	847	821	843	815	887	863	889	812	804	843	832	842	854	892	829	860	894	796	859	846	823	873	867	861	842	897	887	863	860	877	849	854	867	858	841	849	792	801	829	850	886	823	779	825	787	899	870	849	855	860	788	831	861	891	822	834	842	867	858	879	856	871	852	883	835	851	815	822	872	868	812	847	845	869	900	866	856	800	921	817	860	879	868	855	835	830	819	847	891	843	826	847	869	806	863	830	837	852	863	866	847	861	788	884	839	863	857	860	837	845	885	825	855	839	842	881	806	833	862	845	882	846	787	896	877	905	821	919	841	823	862	814	884	878	863	863	842	855	868	897	821	904	891	914	902	865	836	837	841	852	830	868	898	797	846	833	840	840	839	890	903	858	811	857	860	821	847	841	872	847	856	871	894	811	850	850	835	859	829	879	814	833	841	785	864	798	841	867	863	842	833	825	820	846	888	837	884	859	894	867	854	820	793	884	891	877	847	827	852	859	852	905	885	865	807	896	878	860	859	908	843	901	879	875	853	842	825	828	879	882	884	865	828	879	856	815	842	824	829	841	876	837	840	849	822	841	902	834	835	883	796	857	831	890	907	830	892	816	853	873	859	799	868	841	860	867	857	896	813	913	866	851	753	879	855	859	817	809	894	823	793	895	861	826	831	860	827	835	849	872	870	840	845	873	872	838	844	816	849	857	879	872	885	801	809	856	851	886	861	826	885	847	880	858	900	879	881	864	849	833	886	846	823	827	855	809	854	863	806	822	848	837	848	848	925	859	879	857	807	930	796	865	850	871	855	857	848	877	762	805	865	857	926	899	853	834	858	857	870	897	846	815	896	835	909	846	850	836	857	841	854	811	868	817	817	840	912	902	865	838	824	900	884	841	854	855	829	861	833	903	813	847	890	851	823	809	848	878	866	844	841	816	836	857	758	821	879	839	856	830	934	862	870	852	812	896	830	898	915	790	831	896	800	794	835	847	906	838	898	869	868	882	899	823	924	819	825	882	909	832	846	849	855	912	827	855	888	881	849	804	873	873	864	853	816	866	812	826	847	859	814	836	857	818	837	832	870	937	826	840	850	860	835	860	893	885	883	841	868	876	856	845	884	876	864	843	884	917	777	875	807	819	935	862	844	801	849	856	803	897	854	823	829	822	871	839	836	828	939	874	840	830	876	862	864	850	848	899	873	890	835	878	818	833	886	846	813	880	862	878	893	867	893	821	839	846	869	898	881	913	833	828	856	864	930	805	835	863	804	859	827	856	851	870	852	891	838	893	843	836	881	878	876	811	861
36963	38008	47990	54611	43857	27084	12333	7920	7465	7331	7390	7141	7362	7341	7344	7329	7439	7307	7317	7299	7270	7398	7367	7344	7257	7265	7290	7367	7249	7368	7381	7330	7326	7274	7363	7408	7334	7459	7411	7268	7290	7431	7367	7243	7223	7474	7319	7247	7330	7421	7361	7338	7296	7480	7410	7279	7282	7377	7315	7352	7291	7358	7342	7362	7409	7333	7397	7272	7399	7260	7405	7270	7370	7260	7361	7366	7331	7486	7252	7234	7479	7381	7353	7255	7338	7341	7277	7301	7431	7253	7432	7295	7328	7310	7363	7259	7266	7262	7437	7391	7342	7328	7253	7327	7415	7407	7318	7360	7169	7413	7346	7364	7413	7381	7395	7361	7415	7339	7384	7298	7355	7424	7329	7219	7309	7338	7371	7397	7270	7486	7407	7340	7336	7497	7392	7348	7266	7433	7381	7431	7279	7257	7391	7278	7310	7357	7279	7363	7410	7295	7338	7351	7284	7332	7323	7420	7328	7315	7313	7359	7246	7377	7348	7367	7291	7423	7207	7420	7263	7329	7337	7392	7313	7201	7433	7279	7393	7279	7224	7408	7254	7333	7469	7316	7235	7444	7395	7361	7421	7393	7346	7401	7284	7506	7421	7409	7444	7306	7366	7490	7315	7241	7423	7249	7425	7255	7287	7402	7445	7336	7392	7455	7340	7407	7399	7367	7393	7337	7320	7369	7266	7292	7428	7488	7310	7335	7363	7400	7219	7450	7331	7314	7362	7299	7411	7423	7316	7398	7432	7215	7340	7332	7291	7266	7381	7443	7408	7431	7366	7243	7320	7343	7399	7291	7362	7463	7363	7198	7243	7444	7407	7383	7342	7417	7478	7363	7359	7436	7338	7419	7239	7138	7532	7417	7384	7219	7377	7404	7385	7457	7396	7408	7349	7358	7381	7287	7404	7346	7253	7424	7263	7275	7231	7456	7363	7473	7335	7396	7231	7163	7502	7245	7285	7339	7286	7300	7458	7253	7333	7336	7548	7375	7467	7378	7326	7284	7368	7414	7294	7414	7259	7271	7389	7402	7414	7331	7406	7299	7434	7338	7276	7244	7356	7352	7327	7285	7356	7236	7340	7329	7342	7348	7323	7369	7332	7424	7363	7388	7340	7335	7411	7302	7255	7415	7321	7333	7392	7308	7359	7341	7476	7409	7339	7272	7284	7235	7367	7314	7395	7339	7333	7371	7351	7349	7327	7363	7390	7353	7249	7382	7317	7340	7373	7458	7294	7160	7373	7290	7168	7398	7393	7305	7337	7323	7324	7341	7290	7383	7415	7464	7253	7479	7293	7498	7434	7352	7364	7436	7444	7384	7296	7351	7332	7317	7287	7315	7474	7316	7320	7393	7374	7302	7310	7405	7320	7325	7341	7340	7280	7503	7364	7299	7346	7397	7449	7306	7403	7392	7170	7374	7386	7243	7310	7385	7399	7412	7304	7356	7374	7353	7237	7349	7310	7191	7386	7331	7297	7315	7295	7383	7371	7357	7430	7324	7307	7353	7314	7382	7333	7299	7453	7300	7487	7400	7408	7439	7424	7446	7404	7459	7412	7342	7283	7230	7468	7388	7395	7209	7387	7476	7266	7303	7399	7438	7458	7194	7443	7397	7366	7293	7521	7375	7437	7352	7473	7346	7397	7353	7451	7416	7243	7406	7303	7367	7385	7385	7330	7446	7330	7303	7355	7420	7281	7361	7329	7418	7290	7347	7161	7388	7412	7262	7368	7342	7321	7406	7355	7319	7175	7374	7380	7406	7474	7286	7327	7382	7347	7401	7351	7461	7404	7414	7476	7397	7262	7373	7370	7369	7270	7377	7299	7318	7397	7389	7407	7408	7334	7203	7516	7328	7322	7416	7421	7466	7416	7373	7195	7315	7470	7194	7414	7298	7409	7527	7353	7367	7352	7445	7434	7356	7298	7355	7485	7389	7428	7325	7356	7387	7301	7232	7198	7330	7302	7344	7349	7328	7247	7485	7319	7218	7257	7238	7371	7335	7423	7310	7401	7362	7309	7372	7150	7354	7215	7290	7419	7402	7340	7425	7413	7390	7326	7333	7401	7305	7414	7410	7494	7359	7385	7424	7414	7439	7434	7356	7244	7349	7313	7369	7328	7371	7249	7290	7347	7437	7444	7414	7387	7288	7337	7290	7427	7537	7369	7236	7271	7359	7448	7343	7434	7378	7449	7349	7428	7396	7454	7449	7454	7367	7285	7575	7366	7417	7301	7428	7394	7406	7348	7370	7508	7253	7250	7368	7399	7526	7393	7380	7373	7420	7360	7257	7285	7358	7353	7421	7339	7364	7413	7350	7392	7464	7362	7321	7367	7414	7402	7451	7350	7353	7327	7377	7443	7265	7375	7419	7264	7263	7497	7249	7374	7433	7238	7366	7366	7354	7515	7248	7341	7229	7357	7344	7253	7363	7178	7455	7196	7336	7306	7233	7276	7417	7264	7465	7256	7239	7426	7221	7389	7307	7278	7321	7530	7306	7341	7456	7337	7337	7523	7372	7339	7381	7353	7479	7324	7290	7317	7468	7480	7265	7346	7391	7399	7464	7306	7352	7326	7408	7378	7365	7393	7327	7357	7259	7391	7225	7255	7409	7264	7243	7427	7268	7358	7217	7287	7375	7172	7418	7198	7394	7353	7346	7379	7395	7350	7275	7225	7303	7201	7232	7390	7255	7357	7277	7272	7213	7459	7342	7439	7362	7397	7433	7350	7367	7199	7327	7292	7445	7494	7375	7472	7442	7364	7367	7427	7350	7375	7330	7330	7370	7427	7316	7368	7358	7292	7423	7433	7379	7295	7313	7355	7435	7270	7387	7312	7324	7310	7270	7482	7454	7284	7249	7392	7376	7470	7451	7265	7239	7497	7245	7286	7394	7364	7317	7325	7395	7376	7300	7415	7257	7212	7332	7426	7440	7412	7371	7335	7318	7375	7369	7228	7383	7321	7255	7494	7391	7290	7347	7337	7312	7310	7443	7330	7431	7338	7508	7394	7399	7290	7325	7418	7388	7436	7451	7434	7402	7376	7436	7236	7276	7397	7233	7391	7404	7411	7339	7325	7522	7417	7434	7393	7222	7381	7350	7426	7410	7414	7385	7405	7486	7253	7275	7310	7439	7301	7299	7351	7263	7423	7371	7426	7312	7379	7285	7422	7444	7253	7328	7260	7325	7367	7429	7426	7315	7322	7423	7367	7361	7385	7373	7310	7252	7330	7441	7369	7380	7276	7372	7398	7448	7301	7376	7320	7472	7437	7337	7332	7421	7364	7269	7431	7351	7309	7363	7353	7260	7379	7323	7383	7345	7283	7260	7281	7172	7481	7438	7254	7363	7405	7256	7260	7212	7347	7340	7371	7322	7448	7375	7430	7321	7252	7433	7295	7365	7463	7341	7391	7257	7314	7360	7343	7274	7287	7378	7407	7369	7327	7298	7206	7376	7338	7404	7376	7377	7320	7421	7334	7243	7327	7329	7286	7427	7355	7379	7399	7396	7292	7374	7362	7338	7444	7373	7414	7339	7426	7289	7367	7318	7377	7370	7304	7278	7381	7332	7459	7431	7290	7423	7422	7435	7445	7229	7452	7335	7365	7204	7464	7422	7379	7283	7397	7372	7380	7357	7472	7387	7369	7399	7390	7262	7288	7366	7460	7461	7390	7236	7210	7418	7264	7443	7397	7389	7531	7269	7399	7380	7327	7271	7436	7353	7341	7374	7308	7342	7400	7432	7379	7293	7390	7199	7237	7357	7461	7392	7339	7492	7335	7421	7325	7497	7328	7541	7367	7397	7341	7201	7357	7458	7349	7467	7377	7336	7440	7386	7407	7439	7430	7436	7217	7539	7355	7431	7283	7272	7393	7333	7321	7344	7279	7489	7508	7377	7472	7436	7298	7296	7325	7315	7403	7326	7382	7344	7220	7442	7524	7363	7458	7324	7510	7363	7430	7419	7376	7429	7305	7327	7452	7394	7317	7361	7450	7279	7263	7487	7287	7312	7433	7465	7466	7226	7328	7342	7316	7350	7287	7305	7381	7275	7402	7418	7425	7286	7317	7426	7371	7386	7451	7357	7249	7327	7276	7316	7455	7441	7362	7368	7326	7342	7338	7352	7390	7390	7367	7411	7443	7360	7503	7584	7399	7258	7459	7283	7359	7309	7403	7392	7387	7373	7330	7255	7355	7401	7385	7486	7362	7379	7289	7325	7464	7414	7513	7140	7414	7350	7302	7326	7356	7421	7334	7303	7397	7356	7274	7382	7429	7364	7377	7327	7440	7380	7349	7265	7286	7337	7313	7271	7447	7386	7287	7407	7405	7338	7358	7367	7447	7374	7461	7288	7320	7435	7205	7458	7362	7388	7373	7396	7242	7389	7357	7471	7421	7384	7400	7387	7178	7476	7212	7319	7411	7346	7353	7378	7390	7348	7378	7406	7255	7441	7355	7252	7272	7375	7212	7211	7351	7198	7516	7393	7273	7290	7430	7400	7313	7358	7400	7330	7300	7342	7400	7339	7387	7454	7374	7353	7374	7232	7270	7389	7358	7306	7455	7260	7212	7509	7413	7309	7372	7269	7446	7270	7528	7407	7487	7313	7398	7352	7251	7319	7396	7328	7297	7213	7384	7280	7237	7278	7355	7412	7377	7386	7213	7394	7386	7415	7322	7282	7268	7348	7331	7427	7494	7298	7335	7298	7281	7391	7465	7342	7364	7237	7361	7406	7286	7333	7311	7263	7400	7300	7274	7409	7547	7172	7250	7480	7305	7456	7506	7295	7336	7419	7379	7389	7287	7301	7280	7290	7282	7406	7412	7264	7360	7398	7333	7438	7413	7189	7410	7453	7330	7266	7337	7296	7451	7322	7258	7285	7293	7305	7461	7279	7324	7431	7431	7381	7421	7212	7279	7365	7351	7382	7408	7382	7405	7302	7318	7371	7210	7168	7470	7317	7382	7392	7420	7334	7210	7401	7277	7381	7518	7178	7358	7361	7241	7365	7309	7172	7322	7295	7377	7377	7379	7373	7401	7390	7403	7330	7453	7287	7238	7460	7273	7316	7383	7289	7303	7308	7382	7281
9149	8703	23722	23002	12287	4930	1583	1032	895	904	823	875	932	836	887	893	836	816	913	917	862	942	836	882	901	881	900	976	882	867	921	889	939	846	892	909	912	859	894	941	864	925	913	889	943	838	916	871	884	888	859	893	912	872	937	873	896	912	870	889	880	929	900	846	832	880	884	862	892	896	917	872	913	857	869	907	882	896	948	889	841	891	956	894	878	852	857	858	852	866	846	900	867	873	848	927	921	892	872	912	857	936	913	891	833	908	888	889	909	856	818	878	888	936	892	879	892	949	911	880	846	957	855	816	847	875	906	831	823	854	865	987	822	913	917	799	885	824	854	854	905	838	891	924	854	908	901	861	904	903	908	902	854	870	935	917	917	853	891	900	907	889	932	873	880	897	883	920	903	922	923	932	913	926	882	881	937	888	897	903	909	884	923	906	903	874	952	862	926	887	809	913	902	874	852	927	868	879	893	886	857	867	883	896	874	918	847	939	940	882	872	914	798	829	924	853	893	878	859	890	940	885	893	923	955	912	900	872	924	898	860	894	903	870	869	907	930	891	898	894	940	911	874	893	896	878	864	935	859	899	950	860	899	880	938	860	885	901	881	869	885	879	927	897	912	896	869	923	881	898	849	869	859	899	923	880	903	922	904	898	949	924	899	897	880	883	863	871	829	884	881	881	958	908	892	882	887	874	912	884	929	935	857	939	898	882	872	874	853	895	882	908	907	903	906	888	888	941	876	952	863	887	904	827	906	844	893	865	912	872	938	881	905	875	874	860	916	862	885	892	885	924	875	904	893	908	925	853	879	847	867	875	864	895	920	857	892	855	894	822	892	899	901	867	902	882	867	952	886	904	870	888	900	940	869	974	856	951	906	827	899	898	887	906	881	917	932	864	922	900	856	900	925	883	875	880	877	855	890	865	873	901	891	909	921	849	880	897	843	912	860	907	891	890	903	898	828	890	860	891	926	879	870	962	907	920	880	886	908	881	907	929	857	854	931	872	902	870	857	861	937	966	864	912	939	860	843	944	929	860	863	934	908	868	924	858	852	894	881	861	852	934	893	919	877	901	890	925	935	856	922	913	948	879	897	928	869	888	918	921	889	887	887	943	900	866	873	899	908	892	904	865	948	914	925	872	845	885	937	907	809	895	926	880	923	912	840	873	873	870	911	914	939	901	907	862	872	907	906	912	875	883	854	900	848	920	870	889	851	924	875	873	932	913	846	849	881	883	876	880	926	890	842	869	855	903	892	853	883	916	939	918	880	809	887	877	867	922	872	911	879	904	922	932	877	900	919	934	859	911	891	894	894	867	886	875	903	878	898	892	901	934	909	923	892	918	915	903	882	898	904	896	917	899	889	867	906	851	898	932	964	872	830	910	895	916	834	888	918	913	844	870	885	871	939	898	913	906	881	966	874	874	882	837	916	889	896	880	895	918	893	894	922	907	878	864	826	931	886	925	885	864	891	890	873	893	862	868	859	905	831	929	896	915	901	867	956	929	900	904	853	883	891	866	906	888	922	925	852	882	921	886	899	908	890	897	868	876	876	881	882	876	907	842	891	925	872	940	923	896	909	895	919	875	890	863	932	871	835	889	908	884	853	864	904	910	925	858	870	914	862	867	935	882	901	893	894	960	874	882	877	875	895	931	897	944	876	886	856	923	911	877	860	879	889	937	890	836	840	874	872	861	810	855	873	895	888	894	876	892	931	890	840	869	916	909	887	914	827	899	917	896	874	909	890	854	857	874	896	896	858	860	833	926	927	847	887	867	887	909	900	891	878	907	938	871	905	895	872	842	857	875	868	906	862	903	908	885	890	878	895	965	820	865	835	823	919	882	880	915	852	886	895	858	883	863	858	917	905	953	870	922	911	918	894	865	856	909	907	859	919	904	886	868	872	850	883	911	915	897	896	850	887	874	879	882	900	879	898	922	895	853	863	921	906	910	878	834	876	874	921	898	829	928	917	897	933	885	891	857	948	906	943	871	870	905	901	865	880	908	920	882	886	901	913	860	959	854	926	842	902	906	888	899	849	819	869	890	905	932	878	885	862	900	890	886	905	898	887	875	875	903	888	868	918	893	878	912	862	850	959	866	869	875	976	899	867	893	886	842	915	911	897	880	893	860	857	855	883	886	914	868	881	906	880	892	900	876	903	885	866	901	950	864	897	865	886	863	904	862	888	849	906	882	905	853	904	867	895	924	903	885	835	921	833	830	886	897	923	904	865	894	886	865	892	898	844	872	899	903	896	864	852	853	875	920	849	934	913	912	863	876	875	884	897	855	872	923	929	863	961	935	903	891	859	885	873	828	894	893	827	925	895	950	890	908	920	926	878	923	945	888	953	956	925	890	886	868	878	879	933	882	925	850	885	878	897	887	902	850	876	855	932	829	933	912	939	872	930	922	855	859	881	926	885	867	942	910	848	868	826	890	870	875	868	831	883	866	864	952	852	863	949	870	878	845	972	893	883	861	897	881	851	874	936	868	879	902	886	880	879	864	953	920	925	904	843	923	882	946	903	879	855	873	859	874	893	867	898	872	905	906	841	856	938	853	843	858	899	887	888	856	857	930	925	871	875	868	922	907	931	891	853	894	888	878	868	879	869	917	882	842	912	841	872	905	886	894	899	889	959	940	899	861	907	908	868	897	866	845	877	887	861	864	893	922	909	844	904	919	864	889	916	905	851	877	913	905	858	843	878	863	874	877	881	840	802	892	917	901	922	877	848	941	896	856	912	933	900	856	879	902	914	887	914	922	922	885	941	860	852	908	958	902	918	949	883	935	930	925	915	928	903	933	928	857	880	862	871	875	827	897	851	864	896	888	889	895	824	918	902	875	927	893	907	875	856	858	867	905	934	878	896	900	922	890	891	941	898	886	918	912	906	922	903	897	896	889	859	889	925	936	852	920	874	907	840	917	931	881	896	883	841	868	877	906	897	893	875	851	885	900	889	924	873	888	849	929	849	832	880	923	892	908	905	898	946	915	865	915	935	893	934	905	900	944	873	916	864	915	898	879	895	875	896	855	879	856	913	909	873	879	866	907	858	898	812	860	935	839	901	859	910	919	909	945	910	935	897	977	941	869	930	860	932	926	885	853	856	919	902	898	919	917	926	903	843	888	906	835	884	892	880	884	926	852	919	870	881	913	810	841	863	925	829	930	846	905	846	939	852	932	910	875	881	884	918	922	900	893	877	894	900	937	915	958	879	852	910	886	904	900	878	876	903	837	909	845	913	883	926	945	902	850	916	889	924	878	900	839	909	887	891	897	898	873	897	843	878	912	893	911	849	912	876	884	855	861	883	882	901	873	892	861	884	904	880	880	911	905	889	910	900	867	864	908	878	901	876	845	821	868	834	906	874	863	910	871	887	916	865	881	922	924	857	913	877	892	867	888	877	904	909	892	903	908	913	862	912	891	888	922	921	909	917	930	944	878	939	842	925	861	888	881	855	900	865	890	873	904	926	862	877	870	938	904
39321	39122	57769	66414	56079	37352	17414	8894	7458	7464	7673	7533	7431	7636	7577	7628	7506	7623	7593	7593	7684	7546	7429	7521	7626	7615	7659	7487	7582	7582	7702	7577	7535	7630	7478	7581	7546	7598	7437	7453	7785	7558	7487	7656	7371	7416	7484	7575	7497	7545	7621	7399	7513	7685	7564	7572	7591	7609	7691	7494	7516	7591	7478	7535	7603	7538	7538	7623	7626	7702	7606	7576	7559	7549	7594	7596	7617	7598	7650	7579	7600	7625	7638	7666	7571	7652	7483	7656	7611	7610	7652	7588	7526	7578	7671	7513	7627	7598	7635	7576	7532	7658	7505	7597	7650	7536	7606	7638	7520	7585	7721	7546	7436	7617	7597	7526	7624	7644	7509	7501	7466	7520	7566	7590	7614	7580	7501	7628	7442	7651	7592	7506	7600	7584	7522	7591	7613	7517	7575	7574	7657	7525	7531	7669	7663	7612	7496	7498	7519	7545	7558	7521	7593	7510	7619	7517	7592	7596	7628	7570	7566	7504	7461	7576	7518	7666	7531	7501	7391	7556	7520	7561	7673	7674	7469	7566	7674	7683	7610	7560	7496	7513	7594	7532	7475	7522	7582	7595	7590	7593	7526	7616	7584	7627	7720	7586	7459	7616	7648	7537	7613	7676	7625	7558	7543	7549	7748	7516	7516	7655	7474	7500	7554	7555	7460	7619	7596	7631	7645	7577	7688	7565	7571	7665	7658	7564	7502	7467	7596	7668	7655	7606	7538	7566	7599	7530	7675	7606	7596	7651	7670	7711	7508	7662	7631	7542	7589	7700	7620	7726	7506	7614	7587	7541	7715	7568	7616	7689	7631	7593	7737	7544	7545	7587	7506	7581	7529	7664	7564	7670	7676	7674	7577	7477	7634	7550	7512	7594	7652	7533	7666	7659	7571	7540	7644	7508	7629	7552	7520	7494	7559	7647	7533	7652	7474	7607	7587	7589	7553	7606	7689	7557	7649	7365	7619	7625	7480	7527	7556	7396	7581	7519	7579	7581	7690	7535	7555	7704	7619	7556	7526	7601	7567	7565	7573	7620	7587	7560	7545	7439	7559	7560	7500	7655	7578	7572	7523	7680	7543	7583	7667	7427	7609	7613	7718	7597	7580	7511	7468	7564	7613	7590	7491	7614	7676	7705	7494	7618	7556	7398	7517	7574	7604	7605	7574	7512	7594	7660	7703	7560	7507	7637	7642	7538	7472	7625	7476	7608	7574	7500	7532	7706	7546	7489	7531	7545	7681	7540	7672	7414	7405	7506	7492	7696	7535	7609	7388	7612	7564	7631	7560	7526	7473	7653	7627	7562	7537	7504	7656	7570	7635	7526	7618	7648	7604	7453	7544	7647	7550	7566	7615	7650	7511	7615	7634	7569	7510	7567	7657	7515	7469	7602	7571	7663	7630	7442	7637	7606	7679	7671	7620	7446	7715	7701	7587	7617	7694	7555	7649	7582	7584	7612	7673	7609	7370	7609	7484	7619	7635	7657	7668	7520	7548	7659	7555	7604	7625	7523	7502	7578	7613	7507	7568	7623	7667	7601	7524	7629	7591	7616	7644	7374	7571	7632	7589	7537	7606	7582	7542	7680	7568	7592	7500	7547	7577	7502	7576	7477	7707	7540	7651	7519	7635	7478	7455	7520	7582	7690	7683	7460	7720	7536	7603	7589	7610	7548	7671	7611	7447	7473	7599	7566	7606	7487	7600	7569	7499	7616	7558	7475	7700	7643	7556	7642	7698	7570	7522	7507	7577	7574	7643	7591	7423	7513	7592	7528	7623	7472	7630	7532	7377	7443	7533	7687	7632	7572	7516	7516	7641	7721	7554	7515	7613	7527	7541	7631	7558	7563	7552	7679	7516	7640	7516	7601	7507	7498	7635	7561	7547	7650	7529	7545	7414	7628	7544	7564	7469	7618	7536	7531	7545	7561	7602	7414	7617	7525	7522	7610	7477	7546	7569	7626	7746	7553	7478	7563	7530	7609	7535	7519	7511	7561	7568	7569	7615	7584	7581	7603	7576	7553	7476	7644	7633	7624	7475	7537	7668	7629	7532	7690	7646	7697	7565	7600	7573	7601	7544	7490	7508	7492	7683	7585	7715	7512	7503	7615	7566	7623	7375	7642	7648	7709	7607	7576	7580	7486	7627	7702	7522	7513	7486	7674	7549	7543	7469	7644	7637	7579	7590	7576	7619	7631	7524	7470	7485	7719	7769	7573	7544	7484	7610	7509	7529	7586	7432	7530	7556	7603	7502	7587	7663	7601	7610	7426	7614	7542	7530	7589	7634	7583	7494	7621	7686	7429	7565	7491	7515	7706	7664	7458	7498	7617	7635	7566	7664	7625	7575	7485	7579	7636	7442	7543	7566	7668	7503	7447	7607	7480	7599	7700	7624	7551	7703	7502	7539	7626	7620	7634	7495	7485	7538	7619	7682	7645	7721	7607	7604	7554	7489	7609	7457	7539	7562	7617	7485	7788	7694	7586	7656	7521	7524	7551	7582	7386	7573	7699	7483	7584	7596	7587	7558	7675	7513	7669	7569	7572	7621	7568	7738	7566	7533	7588	7489	7608	7679	7616	7524	7537	7532	7494	7535	7537	7538	7512	7570	7557	7708	7490	7705	7563	7430	7632	7579	7498	7541	7503	7716	7476	7646	7595	7552	7521	7675	7601	7658	7645	7626	7622	7476	7607	7743	7489	7530	7456	7549	7644	7614	7551	7576	7557	7478	7460	7678	7498	7472	7526	7492	7638	7595	7573	7555	7549	7635	7436	7537	7519	7529	7623	7545	7600	7582	7571	7572	7606	7492	7512	7656	7579	7590	7616	7527	7641	7477	7581	7599	7614	7538	7575	7553	7625	7552	7602	7530	7623	7628	7555	7679	7529	7595	7687	7661	7575	7409	7718	7542	7527	7628	7487	7527	7539	7525	7562	7554	7537	7578	7667	7492	7648	7636	7546	7578	7617	7496	7511	7655	7639	7455	7576	7647	7585	7626	7668	7630	7562	7505	7614	7404	7451	7669	7508	7534	7695	7621	7584	7422	7593	7670	7623	7669	7581	7479	7603	7701	7588	7575	7681	7544	7681	7477	7649	7488	7716	7474	7543	7570	7566	7654	7598	7431	7487	7599	7573	7467	7676	7570	7680	7606	7498	7348	7589	7566	7607	7712	7557	7581	7394	7608	7780	7606	7604	7569	7495	7606	7413	7523	7527	7448	7613	7539	7740	7626	7540	7624	7580	7655	7567	7573	7621	7519	7724	7537	7667	7595	7641	7609	7627	7612	7519	7572	7672	7528	7578	7650	7542	7652	7449	7518	7570	7478	7671	7612	7549	7582	7514	7463	7628	7679	7571	7581	7555	7455	7518	7572	7625	7635	7480	7564	7631	7493	7535	7651	7504	7546	7584	7490	7628	7598	7567	7569	7567	7475	7433	7514	7577	7607	7539	7552	7581	7470	7770	7603	7523	7484	7660	7572	7708	7502	7578	7398	7685	7654	7582	7502	7566	7703	7654	7556	7611	7690	7586	7592	7501	7641	7502	7595	7564	7594	7634	7567	7531	7633	7724	7752	7581	7575	7664	7656	7642	7592	7519	7495	7612	7536	7667	7686	7679	7561	7638	7527	7657	7545	7616	7458	7565	7580	7580	7725	7491	7636	7563	7712	7548	7590	7591	7527	7575	7672	7503	7657	7463	7611	7720	7556	7617	7534	7470	7659	7370	7488	7614	7547	7470	7701	7659	7471	7524	7765	7581	7600	7532	7615	7539	7583	7515	7692	7504	7716	7652	7608	7572	7761	7523	7646	7572	7562	7657	7665	7655	7600	7614	7617	7611	7547	7425	7591	7587	7608	7581	7648	7556	7679	7685	7583	7635	7745	7526	7553	7446	7596	7614	7569	7582	7642	7765	7695	7510	7617	7568	7439	7776	7508	7629	7437	7706	7615	7553	7605	7572	7603	7495	7540	7675	7559	7616	7501	7504	7486	7607	7437	7599	7626	7572	7647	7539	7482	7583	7668	7579	7557	7681	7706	7547	7477	7459	7591	7532	7557	7523	7596	7623	7565	7744	7529	7494	7553	7570	7555	7583	7480	7507	7628	7579	7685	7599	7439	7593	7516	7527	7585	7510	7550	7609	7680	7637	7638	7628	7578	7704	7520	7530	7635	7752	7596	7632	7640	7532	7597	7622	7634	7588	7498	7637	7615	7591	7605	7660	7582	7627	7617	7518	7455	7503	7666	7553	7592	7524	7585	7392	7496	7648	7605	7608	7740	7627	7679	7494	7496	7550	7453	7590	7524	7689	7572	7670	7469	7496	7566	7569	7511	7674	7702	7543	7686	7614	7585	7545	7501	7554	7577	7539	7662	7415	7518	7585	7462	7633	7532	7581	7399	7651	7652	7481	7737	7509	7592	7590	7730	7595	7601	7557	7615	7667	7585	7538	7552	7558	7542	7401	7662	7603	7459	7609	7638	7620	7430	7530	7682	7662	7655	7608	7592	7550	7488	7585	7608	7637	7572	7675	7568	7534	7649	7607	7602	7544	7543	7637	7554	7471	7566	7614	7573	7611	7487	7462	7667	7554	7712	7606	7664	7711	7520	7603	7497	7526	7637	7462	7537	7605	7491	7708	7505	7508	7570	7640	7510	7548	7603	7545	7637	7696	7462	7571	7624	7563	7721	7541	7620	7585	7773	7638	7549	7662	7744	7577	7543	7592	7668	7625	7575	7612	7579	7514	7580	7701	7483	7583	7621	7526	7587	7570	7593	7565	7591	7516	7554	7550	7578	7661	7388	7656	7556	7588	7575	7509	7472	7483	7539	7723	7680	7529	7645	7484	7692	7544	7596	7535	7540	7565	7674	7580	7552	7531	7649	7605	7436	7524	7557	7455	7661	7520	7620	7544	7500	7594	7669	7715	7439	7529	7718	7567	7644	7595	7563	7462	7610	7650	7556	7611	7664	7545	7510	7594	7559	7458	7526	7498	7708	7518	7514	7481	7624	7703	7668	7662	7549	7733	7542	7443	7560	7511	7561	7602	7495	7595	7601	7612	7603	7653	7577	7704	7588	7583	7571	7566	7549	7689
9375	22090	35637	29206	19776	8313	1974	910	719	734	725	727	699	717	711	743	701	718	705	680	731	735	676	724	755	714	713	690	694	732	701	710	692	723	757	700	703	704	704	710	706	699	716	723	713	691	692	724	706	723	732	712	698	726	689	733	681	730	685	671	713	698	734	739	675	753	665	719	745	719	680	690	704	679	716	711	703	724	707	719	751	707	717	743	699	680	728	709	713	747	744	700	718	694	713	688	696	746	749	709	727	708	748	739	705	740	692	758	683	716	705	708	707	699	675	765	710	684	715	683	695	720	707	763	701	732	662	713	665	745	682	717	705	711	717	684	796	691	718	661	715	706	672	704	735	689	731	703	698	672	674	678	738	720	689	686	722	710	685	724	702	727	688	691	700	707	740	719	712	748	764	668	670	714	725	735	695	670	697	684	737	668	738	699	692	731	693	713	748	664	698	653	682	700	685	758	688	698	716	684	745	769	765	727	742	713	698	713	753	728	740	726	711	689	696	663	720	696	701	714	742	719	677	724	691	729	700	746	759	746	698	705	715	717	705	700	727	710	778	658	691	696	739	717	665	741	663	736	660	747	676	742	743	725	651	690	691	688	730	700	736	716	662	677	708	747	687	735	734	702	719	704	748	752	718	717	701	669	691	703	749	703	683	710	709	726	737	686	718	697	697	716	734	720	734	731	694	750	725	744	705	747	729	701	686	681	679	715	730	729	644	696	732	740	712	728	725	743	707	732	654	748	706	770	726	762	687	790	687	706	722	695	720	674	724	751	665	729	691	710	725	723	694	714	751	727	729	720	748	670	665	705	666	731	732	677	688	740	719	712	739	675	721	683	704	687	744	676	675	741	670	735	738	682	701	701	737	714	764	706	698	732	712	728	724	735	710	728	724	679	732	671	710	745	689	734	717	704	689	743	717	710	708	689	715	751	756	715	704	740	752	755	728	743	743	712	681	665	685	719	688	750	699	752	742	728	639	706	695	740	724	688	687	705	694	749	701	748	722	649	748	704	730	707	652	692	740	694	818	661	673	717	749	710	748	698	670	679	669	705	721	691	719	677	725	721	731	698	729	716	684	722	670	703	751	688	713	712	758	689	730	674	680	689	670	692	687	707	680	699	682	753	729	723	706	679	759	667	695	746	734	703	671	719	678	690	747	677	657	722	708	763	692	709	703	709	789	727	712	686	706	700	688	719	682	709	697	720	746	725	699	659	710	749	778	725	684	751	713	749	764	717	733	739	701	676	663	751	691	709	702	739	686	729	738	687	666	715	742	719	693	706	713	706	730	710	701	713	727	695	710	692	660	695	664	689	683	735	709	711	694	706	703	699	704	680	715	695	672	701	721	693	711	715	742	696	702	686	707	719	699	655	731	729	732	712	700	711	729	697	716	702	722	711	690	743	713	697	716	744	712	699	736	692	738	713	682	678	719	708	732	693	747	716	710	703	721	743	723	704	675	734	759	713	718	676	721	712	776	684	712	695	699	637	683	732	744	715	735	678	701	728	722	707	702	730	767	730	735	696	709	713	667	706	734	730	707	718	695	723	743	692	708	716	685	731	712	700	702	692	697	729	754	710	734	722	704	721	695	705	678	749	763	745	709	715	707	706	771	780	683	749	704	681	722	723	706	669	688	712	700	685	725	777	740	726	682	736	680	737	708	719	732	710	686	692	727	698	658	713	715	685	686	721	711	693	707	698	690	716	697	703	686	715	719	711	737	707	656	661	715	733	706	673	705	701	696	720	707	765	695	705	737	770	718	727	732	706	743	714	727	750	706	701	655	712	663	704	680	712	777	715	728	718	723	715	685	649	677	711	715	683	725	693	691	697	707	703	714	673	701	722	683	754	735	697	692	703	709	741	731	721	706	670	737	752	734	733	667	729	705	738	685	733	698	726	705	705	717	689	704	703	743	702	713	727	713	684	723	693	723	754	719	648	754	700	699	674	728	732	671	723	706	735	701	697	732	726	742	740	740	714	740	717	689	706	713	710	712	661	723	703	715	664	762	695	710	676	694	685	693	722	702	704	638	703	709	695	705	725	721	669	699	738	728	690	765	727	714	669	761	714	785	668	726	716	712	699	721	703	730	725	684	694	818	661	718	773	708	707	723	722	719	717	756	704	724	690	724	663	686	676	743	690	709	721	707	680	718	728	717	716	697	689	724	712	710	700	700	738	723	725	657	666	706	700	709	712	744	712	709	728	677	668	681	750	700	703	692	704	706	721	716	677	718	723	678	694	702	721	717	664	716	706	784	739	766	628	701	709	693	651	722	701	726	698	713	737	719	692	740	753	752	699	741	740	776	713	675	728	702	730	730	740	722	721	712	660	738	727	741	741	706	726	745	701	710	725	756	733	690	679	754	712	726	718	765	763	778	734	686	671	714	694	692	726	703	717	703	676	749	730	708	712	749	701	749	685	711	707	753	685	690	700	716	702	656	714	734	796	720	714	680	737	719	682	705	698	715	740	715	717	750	715	735	674	692	730	751	722	759	742	684	699	710	735	695	678	703	716	757	733	687	700	732	711	701	735	733	697	722	733	682	724	724	692	733	738	734	732	673	693	708	739	742	715	716	701	716	710	723	715	721	746	691	680	717	726	709	720	675	708	695	720	697	674	694	706	714	736	684	733	745	710	763	715	755	709	750	719	731	744	691	751	688	705	753	724	748	712	750	712	688	669	715	670	740	698	710	732	741	696	698	726	740	718	729	687	717	730	739	708	715	702	694	715	666	671	700	738	673	730	745	725	767	722	769	712	715	721	738	723	736	719	677	763	696	755	730	685	723	725	734	744	668	717	741	676	714	777	673	736	726	704	717	673	684	654	718	682	772	723	742	696	715	729	739	723	707	692	713	720	677	708	753	741	710	690	739	676	726	715	731	720	717	733	764	719	695	727	732	709	739	702	714	732	692	749	749	740	718	743	693	732	735	676	691	725	735	767	767	682	674	711	691	709	702	680	722	689	722	689	674	692	722	729	730	717	701	681	731	715	697	707	694	705	723	728	704	700	703	749	669	700	698	713	747	755	681	729	726	686	690	720	725	679	690	702	693	671	723	688	682	689	659	708	743	750	736	723	717	723	726	682	717	728	708	712	761	698	715	673	724	734	676	720	711	709	711	664	719	702	737	693	727	732	726	759	747	715	752	695	671	661	702	702	734	749	699	709	694	743	664	696	738	688	701	684	687	725	721	752	634	682	706	725	719	677	713	743	727	764	723	711	745	677	722	723	720	747	682	686	711	716	744	688	676	727	721	680	729	696	726	702	731	721	694	726	730	738	697	699	740	751	706	683	698	708	731	717	692	671	666	689	726	725	762	742	704	710	713	651	687	720	708	677	752	719	744	684	695	703	749	711	697	723	759	686	692	695	660	689	699	728	660	730	692	693	743	715	741	694	692	736	757	721	729	707	690	735	723	764	696	683	717	706	691	692	673	721	691	746	722	647	716	721	753	701	705	707	721	693	684	695	721	694
44888	55958	68161	75643	67922	44040	21110	8557	6162	6383	6240	6286	6328	6345	6227	6251	6348	6339	6178	6241	6369	6305	6249	6370	6319	6110	6329	6335	6295	6393	6168	6301	6234	6420	6274	6318	6253	6290	6117	6286	6302	6208	6265	6235	6285	6270	6315	6371	6280	6221	6362	6368	6346	6291	6340	6140	6387	6276	6237	6343	6244	6257	6327	6149	6308	6290	6302	6367	6303	6118	6314	6351	6433	6338	6271	6308	6279	6276	6258	6348	6306	6260	6363	6221	6342	6267	6363	6299	6351	6326	6325	6439	6264	6310	6259	6279	6359	6218	6340	6377	6128	6233	6257	6405	6303	6342	6359	6232	6409	6249	6349	6300	6351	6302	6346	6169	6290	6307	6339	6351	6349	6297	6268	6356	6218	6365	6212	6277	6192	6266	6334	6224	6309	6409	6329	6290	6287	6282	6405	6495	6407	6430	6321	6355	6253	6332	6328	6308	6282	6195	6244	6243	6278	6368	6312	6293	6330	6295	6222	6174	6295	6241	6248	6229	6285	6199	6232	6158	6227	6367	6119	6252	6290	6377	6230	6221	6293	6215	6293	6139	6222	6242	6335	6417	6255	6431	6315	6423	6303	6191	6232	6200	6202	6258	6231	6465	6229	6225	6333	6410	6196	6187	6244	6213	6384	6233	6261	6097	6227	6177	6204	6290	6230	6260	6332	6278	6247	6296	6326	6155	6268	6395	6308	6212	6353	6293	6253	6250	6192	6268	6369	6327	6278	6236	6314	6256	6286	6259	6367	6235	6326	6171	6329	6251	6273	6238	6270	6273	6232	6163	6344	6339	6327	6331	6273	6362	6260	6269	6219	6228	6192	6263	6180	6206	6408	6282	6419	6327	6270	6293	6281	6360	6381	6257	6290	6278	6306	6396	6294	6379	6314	6287	6360	6340	6196	6218	6404	6162	6172	6327	6408	6255	6232	6259	6309	6362	6239	6276	6307	6272	6246	6307	6258	6282	6316	6135	6299	6340	6197	6258	6325	6260	6213	6163	6241	6454	6261	6309	6201	6320	6323	6301	6280	6317	6237	6168	6356	6389	6220	6335	6344	6341	6305	6239	6284	6378	6377	6407	6221	6239	6341	6254	6267	6250	6339	6222	6297	6455	6182	6234	6304	6173	6393	6338	6307	6271	6283	6358	6305	6233	6198	6238	6275	6328	6286	6343	6346	6246	6295	6258	6300	6300	6267	6401	6217	6272	6369	6280	6280	6250	6483	6257	6260	6289	6328	6224	6187	6350	6410	6301	6239	6265	6292	6169	6220	6365	6335	6393	6300	6420	6235	6174	6240	6218	6317	6340	6211	6442	6283	6340	6225	6431	6309	6345	6316	6261	6223	6213	6236	6325	6317	6353	6373	6286	6381	6199	6352	6365	6338	6157	6319	6413	6224	6321	6324	6317	6305	6217	6542	6283	6276	6169	6366	6347	6453	6422	6378	6488	6196	6294	6265	6372	6258	6294	6152	6335	6250	6232	6351	6285	6370	6300	6181	6183	6208	6346	6255	6219	6280	6223	6264	6359	6254	6360	6349	6274	6404	6229	6282	6247	6269	6380	6187	6319	6227	6276	6346	6383	6239	6369	6271	6346	6267	6222	6394	6285	6300	6369	6204	6353	6341	6286	6367	6402	6348	6235	6355	6374	6209	6223	6241	6272	6242	6215	6260	6283	6255	6305	6287	6159	6289	6161	6384	6163	6212	6325	6257	6270	6292	6251	6182	6294	6170	6145	6227	6174	6176	6340	6297	6403	6267	6316	6235	6276	6388	6355	6274	6375	6384	6311	6280	6332	6284	6363	6151	6365	6274	6324	6240	6292	6383	6254	6299	6368	6289	6286	6234	6395	6277	6402	6214	6299	6241	6333	6281	6288	6316	6321	6280	6299	6281	6233	6306	6293	6164	6306	6357	6293	6264	6331	6236	6377	6375	6282	6298	6332	6160	6249	6190	6235	6306	6268	6366	6345	6159	6316	6326	6297	6175	6293	6411	6224	6147	6429	6339	6220	6351	6275	6199	6291	6268	6295	6410	6332	6310	6369	6204	6370	6234	6221	6250	6341	6280	6313	6260	6418	6283	6299	6268	6290	6391	6161	6329	6450	6263	6313	6264	6271	6296	6245	6317	6220	6310	6381	6230	6355	6279	6188	6201	6314	6393	6251	6348	6391	6290	6234	6231	6310	6331	6241	6269	6375	6149	6289	6424	6338	6276	6285	6378	6231	6276	6364	6304	6217	6213	6343	6334	6211	6405	6244	6212	6290	6377	6351	6129	6304	6343	6246	6246	6330	6288	6311	6320	6174	6257	6301	6471	6166	6401	6244	6468	6200	6288	6258	6320	6264	6292	6173	6379	6237	6394	6244	6257	6323	6204	6307	6236	6173	6290	6259	6180	6230	6323	6176	6333	6161	6378	6235	6264	6189	6433	6253	6251	6238	6381	6295	6296	6227	6206	6164	6331	6301	6272	6367	6436	6211	6333	6272	6372	6475	6329	6169	6409	6251	6189	6395	6288	6342	6310	6273	6187	6243	6289	6264	6284	6273	6261	6323	6228	6350	6229	6298	6433	6216	6312	6186	6275	6221	6334	6344	6277	6319	6215	6307	6302	6282	6375	6229	6173	6416	6418	6416	6325	6307	6255	6240	6329	6302	6155	6267	6351	6301	6274	6249	6273	6363	6246	6214	6269	6269	6194	6288	6203	6255	6152	6246	6291	6281	6201	6249	6355	6168	6359	6309	6222	6175	6282	6298	6486	6236	6329	6262	6324	6262	6221	6309	6446	6325	6272	6275	6359	6149	6200	6385	6193	6321	6332	6227	6322	6239	6225	6202	6387	6307	6263	6219	6332	6364	6354	6343	6364	6186	6201	6249	6348	6387	6258	6296	6288	6202	6229	6320	6489	6283	6323	6262	6235	6279	6256	6166	6306	6333	6409	6290	6303	6426	6265	6261	6217	6303	6335	6210	6321	6389	6286	6213	6267	6406	6409	6362	6364	6376	6338	6262	6206	6305	6346	6199	6333	6192	6262	6271	6365	6405	6286	6301	6343	6284	6281	6340	6303	6335	6345	6267	6341	6319	6401	6229	6114	6309	6326	6285	6244	6300	6386	6305	6337	6278	6402	6220	6296	6383	6267	6375	6217	6242	6323	6238	6297	6252	6414	6438	6371	6159	6296	6359	6314	6249	6365	6335	6324	6214	6215	6327	6321	6188	6328	6265	6295	6264	6312	6296	6352	6290	6194	6384	6329	6346	6166	6317	6347	6271	6264	6335	6286	6258	6254	6268	6256	6314	6255	6348	6328	6221	6313	6162	6245	6320	6296	6260	6283	6296	6234	6309	6257	6196	6251	6241	6381	6217	6241	6247	6335	6353	6155	6329	6250	6256	6236	6358	6243	6306	6349	6321	6317	6341	6327	6308	6462	6345	6255	6263	6230	6406	6308	6211	6318	6302	6397	6266	6281	6302	6347	6316	6364	6326	6355	6184	6184	6313	6358	6277	6300	6340	6298	6285	6311	6422	6324	6147	6351	6317	6308	6180	6359	6312	6203	6256	6341	6219	6298	6200	6235	6249	6421	6515	6313	6252	6193	6395	6258	6328	6296	6142	6345	6296	6271	6292	6332	6275	6313	6362	6283	6232	6253	6415	6302	6232	6356	6223	6354	6244	6315	6311	6394	6229	6233	6322	6267	6354	6255	6295	6254	6251	6304	6169	6433	6232	6306	6325	6269	6219	6209	6211	6221	6308	6276	6236	6291	6206	6372	6374	6346	6293	6373	6293	6354	6237	6206	6324	6230	6404	6302	6222	6286	6385	6222	6228	6318	6275	6165	6332	6336	6319	6135	6272	6221	6228	6340	6311	6310	6184	6280	6363	6315	6301	6346	6208	6338	6297	6317	6345	6311	6292	6335	6305	6322	6168	6240	6235	6265	6256	6360	6266	6320	6187	6403	6287	6229	6383	6225	6348	6380	6321	6209	6219	6337	6344	6374	6274	6339	6191	6282	6205	6337	6310	6230	6249	6260	6252	6316	6207	6290	6341	6309	6328	6247	6393	6169	6375	6323	6185	6289	6335	6355	6314	6288	6300	6322	6267	6369	6239	6331	6244	6428	6220	6166	6331	6242	6256	6240	6250	6197	6294	6367	6268	6262	6340	6326	6210	6405	6337	6377	6270	6291	6287	6209	6402	6219	6261	6426	6250	6257	6293	6286	6510	6227	6305	6140	6364	6270	6211	6415	6388	6341	6353	6285	6301	6320	6337	6365	6286	6303	6243	6486	6244	6266	6255	6250	6297	6211	6329	6438	6210	6213	6299	6268	6314	6300	6194	6308	6335	6315	6220	6233	6242	6238	6403	6194	6381	6379	6249	6139	6325	6350	6172	6353	6204	6330	6251	6363	6359	6229	6238	6410	6222	6472	6350	6194	6275	6247	6200	6253	6433	6413	6406	6312	6397	6321	6173	6444	6122	6318	6357	6304	6343	6298	6240	6300	6186	6323	6360	6213	6324	6245	6295	6272	6274	6254	6249	6340	6251	6260	6323	6357	6364	6291	6273	6199	6277	6202	6450	6222	6206	6288	6276	6228	6173	6389	6221	6247	6251	6332	6287	6357	6338	6230	6285	6239	6330	6283	6223	6366	6348	6326	6222	6249	6294	6151	6398	6147	6314	6331	6260	6298	6165	6301	6304	6334	6248	6234	6142	6438	6288	6345	6345	6170	6423	6276	6257	6107	6311	6392	6224	6278	6252	6295	6230	6346	6375	6292	6293	6213	6310	6279	6157	6277	6338	6327	6208	6315	6436	6176	6468	6280	6321	6191	6425	6351	6367	6261	6229	6203	6188	6252	6240	6271	6185	6312	6284	6299	6128	6332	6256	6368	6162	6235	6358	6172	6148	6294	6405	6171	6280	6324	6247	6282	6340	6219	6270	6273	6306	6331	6399	6199	6194	6449	6378	6226	6252	6338	6322	6197	6137	6309	6230	6263	6221	6181	6281	6276	6254	6253	6248	6230	6317	6258	6259	6268	6209	6249	6238	6316	6204	6310	6372	6375	6236	6178	6268	6300	6268	6338	6281	6297	6273
5926	4897	9317	10755	6628	2129	1064	854	806	815	793	747	811	793	736	806	858	778	843	837	794	795	812	836	832	789	830	847	750	781	770	774	772	826	861	791	804	794	807	789	856	793	802	836	856	822	838	810	829	825	787	853	791	814	825	839	836	787	788	844	843	800	844	803	854	834	778	817	820	795	814	798	800	765	803	795	808	794	781	805	799	812	781	870	827	778	808	793	819	809	793	864	806	804	828	806	845	826	798	791	785	806	813	803	804	789	811	844	768	798	816	829	807	803	798	798	803	829	842	826	812	808	822	804	802	805	815	778	827	799	797	769	799	774	870	780	823	817	807	797	807	811	835	772	803	788	821	817	867	751	821	790	850	756	814	777	852	801	772	794	758	779	816	758	813	811	769	805	788	777	804	813	803	853	803	780	806	797	876	875	790	848	808	794	789	847	789	810	793	831	782	825	766	774	824	840	798	776	795	838	824	817	781	826	851	824	811	823	813	873	798	860	809	790	805	805	805	792	812	835	764	795	808	829	810	847	844	736	807	869	774	829	833	787	842	830	831	798	813	802	757	839	801	818	769	820	796	828	836	800	836	820	803	862	794	865	828	826	824	820	846	819	790	853	822	786	813	852	803	801	807	767	819	822	790	774	854	789	825	788	824	853	814	795	829	780	826	848	843	790	817	829	812	863	819	854	847	837	832	811	798	782	794	819	813	852	853	772	802	791	835	828	870	792	798	819	870	801	779	851	802	813	842	814	829	850	775	848	814	834	796	782	778	781	786	815	772	767	834	816	818	819	823	792	811	815	814	789	870	829	771	826	801	824	779	831	818	838	820	799	856	819	782	802	794	818	802	783	859	773	817	817	841	891	803	873	798	844	817	828	806	857	833	830	842	850	863	838	838	800	769	810	795	803	787	816	794	798	811	870	828	822	808	862	810	778	752	801	844	796	792	742	819	778	837	788	777	888	811	820	771	802	782	790	800	829	799	871	842	811	738	787	822	794	774	803	813	798	792	844	815	778	822	803	774	776	809	837	861	801	829	816	780	796	789	792	798	783	791	766	822	832	783	779	809	802	808	824	839	790	852	812	850	821	773	830	810	795	821	805	798	787	857	850	807	783	806	848	831	863	808	810	775	803	819	905	781	774	810	769	796	807	811	817	794	812	837	827	795	785	790	817	787	817	779	851	780	875	785	800	828	812	724	794	780	818	848	793	806	826	833	842	877	804	800	824	786	817	813	780	824	771	783	833	860	818	801	828	821	798	816	730	815	770	834	788	799	810	787	838	804	847	767	842	784	832	803	758	763	807	845	819	818	815	850	800	804	801	839	794	803	843	814	796	822	841	882	828	769	816	787	796	816	795	823	786	841	824	826	799	784	829	808	792	830	829	772	859	865	822	787	760	796	805	793	795	843	849	800	796	830	747	775	784	801	810	825	816	822	833	773	782	838	882	774	822	810	780	821	816	829	839	828	781	814	798	827	809	792	769	816	846	827	833	841	823	788	786	795	851	800	830	882	838	796	822	797	783	878	822	804	860	781	821	832	760	758	810	825	857	802	752	826	839	819	782	810	824	853	837	801	791	841	841	802	835	783	815	786	833	772	820	823	780	815	788	846	841	787	746	833	814	836	792	798	775	799	783	806	827	768	775	842	794	803	832	814	818	778	750	748	825	823	799	816	821	803	774	816	765	802	790	782	783	771	855	803	822	811	808	806	840	774	795	780	771	824	817	799	840	798	799	829	828	843	816	830	797	818	800	815	813	822	793	793	819	791	777	836	788	824	835	844	801	818	770	771	810	790	820	830	829	796	783	732	793	785	823	830	814	823	797	833	823	814	838	869	800	790	836	828	784	806	760	833	808	734	835	822	746	859	842	837	866	829	806	765	780	790	805	792	808	757	843	859	801	813	761	820	821	806	764	838	838	807	837	812	798	783	856	771	781	793	815	807	784	777	791	806	778	759	802	854	811	813	781	760	845	762	770	835	769	762	832	770	788	809	839	818	824	797	745	826	819	819	822	783	775	857	801	772	776	826	847	838	787	811	823	880	789	834	826	783	735	852	830	803	800	849	774	859	821	807	861	794	816	787	788	856	848	856	860	769	842	812	785	851	780	816	812	829	765	847	794	805	881	776	766	774	836	811	782	811	822	812	831	803	826	863	839	777	840	841	805	820	804	779	796	789	803	808	767	835	812	815	787	792	837	777	814	799	751	790	804	819	827	819	793	824	804	784	832	829	763	871	791	768	812	831	820	801	774	805	836	796	803	833	799	804	834	845	794	762	748	802	795	838	797	798	836	834	832	836	806	818	823	802	857	743	815	838	820	754	773	840	857	820	817	794	789	831	803	824	824	798	829	771	760	775	817	840	808	801	792	802	850	817	780	745	823	787	794	824	842	809	853	737	835	821	828	811	842	850	833	795	776	800	822	842	801	782	768	838	876	777	826	843	768	830	864	798	786	838	768	813	796	808	759	833	829	769	839	821	821	822	805	800	793	740	789	820	805	807	817	793	863	795	812	800	808	825	787	780	847	777	744	857	860	824	792	803	861	819	845	850	869	789	821	807	794	800	823	770	812	797	806	745	855	843	789	808	788	778	803	815	828	780	815	815	804	795	816	779	783	829	787	856	833	792	824	795	764	823	796	833	743	832	819	767	793	817	780	827	828	758	810	790	799	784	840	849	795	815	802	823	780	767	754	804	815	855	803	823	798	794	791	811	801	743	803	787	849	783	820	822	813	805	803	847	882	785	789	790	821	862	839	798	831	849	798	796	812	804	760	793	827	722	839	799	816	718	789	802	811	785	782	794	802	791	830	827	817	840	797	838	800	807	792	820	793	782	884	782	878	800	742	779	765	817	828	843	851	821	836	827	796	853	814	767	793	815	798	790	846	750	744	776	814	842	819	808	815	771	820	780	819	798	844	748	803	833	811	811	796	782	787	850	779	829	828	805	789	808	786	833	817	856	804	777	855	786	821	830	804	774	862	783	812	788	797	815	770	780	822	815	812	805	797	850	810	777	800	754	854	798	799	807	791	772	857	801	802	801	786	825	798	817	788	773	773	780	795	843	777	814	780	795	782	815	812	805	861	841	826	856	782	768	818	755	794	830	835	806	825	805	804	779	803	821	760	816	817	780	775	831	819	853	806	793	827	812	772	772	804	818	805	801	834	817	794	771	746	828	776	799	818	794	800	834	818	810	788	799	818	790	832	864	820	815	800	800	801	755	777	822	744	809	794	809	790	801	798	818	807	853	860	797	829	816	834	797	793	819	794	793	806	783	791	819	760	773	784	815	802	854	794	795	858	795	812	816	763	826	776	832	827	808	773	783	826	843	813	813	810	794	781	797	798	798	815	798	760	800	823	750	803	773	828	824	802	801	865	815	774	839	801	793	798	798	793	862	838	805	814	793	825	801	844	780	840	812	798	830	803	816	838	848	805	902	750	822	798	777	804	846	791	798	870	773	778	818	848	846	787	811	716
35001	32280	40429	50484	43173	24178	10744	7452	7150	7092	7061	7071	7135	7094	7014	7016	6956	7098	7096	7015	7135	6959	7055	7040	7095	6878	7055	7023	6921	7051	7001	7016	7030	7110	7087	7036	7009	7179	6945	7052	7101	7108	6993	7135	6946	7013	6976	6973	7165	6966	7184	6969	6997	7024	7045	6984	7081	7046	7122	6969	7206	6922	7099	6967	7162	7189	7071	6930	7109	7003	7084	6955	7131	7084	7099	7079	7150	7108	7048	6953	6933	7028	6958	7080	7083	7081	7116	6982	6920	7030	7058	7023	7063	6969	7023	7075	6992	7085	7078	7083	7091	6969	7113	7052	7020	6995	6972	7005	7022	7108	7076	6891	7065	6989	7044	7030	7062	7052	7128	7060	7039	7109	7080	7033	6994	6917	7115	7029	7025	7114	7010	7006	6940	6991	7134	7030	7050	7061	7122	7092	7055	7142	7010	6957	7078	7138	7132	6994	7009	7154	7046	6915	6918	7041	7048	7005	6960	7034	6998	7104	7161	7065	7060	7204	6960	7089	6984	6996	7104	7073	6930	7096	7059	6961	7063	6983	7218	7124	6809	7001	7011	6965	6974	7204	7012	7000	7053	7040	7037	7024	7120	7168	7119	6992	7093	7092	7177	7070	7054	7104	6931	7106	6876	7047	6988	7006	7118	7151	7174	7086	7027	7116	7073	7071	7016	6930	6999	7079	6984	7044	7022	7049	7047	7136	7178	7120	7226	7079	7068	7037	6998	7035	7259	7124	6961	7032	7128	6965	6918	6989	6962	7039	7004	6886	6907	7005	7139	7209	7020	6928	6976	7067	7062	6945	7052	7069	7008	7160	7049	6929	6955	7196	7066	7090	7056	7117	7221	6994	7103	7108	7078	7143	7014	7134	7066	7143	7201	7050	7121	6951	7041	6998	6897	7022	7065	6944	7171	7065	6991	6949	7118	7011	7088	7056	7110	7051	7032	6914	7002	6993	7276	6908	6961	7090	7060	6942	7166	7060	7090	7080	7089	7120	7108	7004	7014	6982	6935	7056	7077	7009	7069	6974	6941	7131	6969	7084	7087	7112	7068	7062	7145	6945	7113	7052	7200	6998	7083	7010	6966	6989	7003	6956	7109	7136	7078	7006	6982	7078	7006	7048	7068	7040	7105	7042	7152	7058	7126	6942	7071	7089	7082	7063	7069	7101	7160	7022	7118	7067	7038	7178	6818	7089	7086	7083	6997	7078	7035	7190	7055	6990	7181	7094	7069	6963	7088	6994	6981	6933	7133	6991	7020	7029	6879	7012	6932	7083	7132	6976	7023	7125	7060	7055	7107	6984	7049	7121	7197	7064	7160	7065	7031	7026	7044	7148	7104	6972	7012	7096	7146	7011	7034	7018	7079	7043	6981	6984	6985	7106	7108	7183	7045	6896	7099	7086	7121	6991	7033	7053	6987	7113	7020	6990	7101	7063	7008	7180	7047	7051	7030	7099	7042	6994	6930	7192	7031	7036	7054	7042	7046	6979	7079	7062	7034	7085	7131	7029	7007	6923	7127	7032	6973	6965	7082	7027	7128	7053	6982	6953	7028	7224	7009	7076	7047	6942	7035	6997	7002	6997	6943	7019	7057	7094	6891	6946	6958	7168	7038	7035	7141	7057	6958	7072	6983	7132	6934	7034	6973	7099	7188	7087	7032	7027	7039	7048	7051	7115	7073	6992	7102	7131	7047	7159	7052	7036	7012	7099	7041	7061	6961	6972	6961	7086	7073	7099	7141	7071	7079	7083	7049	7003	7092	7065	6973	7148	6961	6918	7095	6996	7061	7127	6978	7082	7046	7089	7029	7098	7153	7001	6962	6994	7119	6959	7058	7199	6958	7012	7048	7025	6984	7108	7083	7071	7177	7094	6967	6989	7003	7199	7194	7024	7161	7211	7182	7096	7000	6891	7029	6990	6983	7031	7055	6965	6977	7033	7104	7038	7089	7012	7077	6946	7102	6859	7092	7163	6996	7120	6959	6982	7016	7137	7114	7190	7132	7037	7062	7082	7098	6977	7215	7049	7094	7071	7046	7069	7113	7029	6934	6967	7109	7090	6983	7194	7148	7046	6952	7143	7112	7074	7027	7107	7053	7091	6966	6976	7057	7117	7141	7063	7101	6899	7063	7098	7126	7060	7118	7003	7162	7082	6962	6982	7028	7116	7129	7070	7091	7034	6945	6963	7049	7068	7075	7071	7110	7024	7014	7113	7011	6989	7041	7024	7117	6844	7071	7009	7064	6991	7019	7088	7067	7095	7085	7010	7148	7118	7077	7162	7002	7013	7001	7085	7118	6981	7033	7098	7118	7098	7071	7013	7028	6982	7166	7121	7111	7073	7020	6999	7055	7188	6910	7067	6940	7020	6925	7073	6961	7035	7191	7051	6902	7008	7009	7069	7080	7043	7031	7064	7027	7019	6899	7043	6962	7081	7001	7108	6983	7106	6958	7135	7016	7045	7157	7003	6922	7116	7010	7016	7121	7120	6984	7010	7103	7023	7039	7099	7021	6998	7223	7081	7008	7126	7029	7004	7001	7066	7149	6993	7025	7056	7019	7014	7029	7088	7079	7077	6960	7025	7053	7049	6988	7098	6958	7034	7081	7086	7021	7005	7093	7046	6923	7053	7207	7078	7122	6998	7031	6935	7156	7016	7042	7177	7012	7067	7084	7012	6942	7119	6947	7029	7099	7018	6956	7156	7236	7059	7042	7146	7052	7056	7038	7092	7006	7120	6994	7100	7062	7024	7014	6955	7005	7015	7081	6986	6963	7066	7118	7008	6965	7044	7107	7132	6990	7003	7150	6887	7025	7086	6908	6937	6960	7101	7170	7052	7068	7123	7004	7089	7140	7100	6948	7019	7085	7165	7026	7128	7000	7081	7088	6966	6929	7070	7088	6838	7106	6992	7007	6987	7264	7007	7020	7054	7039	6985	7091	6892	7015	7048	7041	6998	7083	6990	6928	7034	7097	7160	7010	7122	7171	7025	6948	7024	6923	7145	6850	7182	7021	7141	7032	7033	7014	7013	6998	7063	7127	7018	7078	7104	6968	7063	7062	7132	7062	7117	7133	7139	7052	7109	7053	7086	6993	7044	7029	7055	7075	6988	6948	7162	6974	7137	7040	7006	7136	7101	7024	7034	7219	6902	7167	7110	7085	7230	7108	7097	7002	7103	6966	7127	6996	7007	6997	7120	6931	7101	7088	7083	7101	7070	6984	7029	7054	7046	6976	6880	7151	7141	6971	6966	7002	6938	7001	6944	6993	7162	7162	6942	7023	7000	7153	7159	7057	7053	7093	7138	7015	7055	6990	6920	7176	7054	7050	7041	7161	7043	6952	7064	7087	7097	7018	7053	7028	7037	6996	7080	7009	7098	7096	6982	7155	6893	7000	7106	6971	7015	7088	7028	7009	7015	7067	7035	6949	7069	6987	7037	7068	7025	7156	7072	7043	7037	7102	7110	7083	7179	7013	7111	6972	6946	6907	7000	6995	7032	7033	7076	7103	7153	7095	7043	6988	7042	7014	6967	7058	7046	7038	7079	7057	7095	6994	6940	7066	7132	7087	6967	7130	7040	6996	7007	7070	7042	7146	7077	7167	7175	7107	7015	6990	7080	7037	7164	7132	7118	7026	7171	7091	7060	6933	7200	7094	7056	7061	7021	7014	7077	6864	7106	6991	7152	7024	7169	6979	6960	7046	7026	7063	7034	7157	7110	7088	6991	6971	7069	7084	7077	7018	7036	7071	7167	7123	7055	7024	7035	7210	6961	7175	7208	6972	7062	7133	7017	7200	6991	7118	6997	6931	7092	7006	6943	6982	7054	6925	7090	7097	6996	7006	7120	7036	7055	7034	7026	7048	7078	6979	6987	7026	7138	6935	7054	7030	6998	7051	7018	7015	7070	7147	6975	7035	7005	6938	7105	7259	6998	7044	6951	7057	6986	7137	7012	7157	7070	6942	6929	7044	7106	7152	6993	7113	6988	7015	7102	6964	6929	6945	7024	7112	7112	7057	6929	7001	7092	6908	7046	6959	6997	7008	7079	7047	7056	7021	7081	6980	7127	6953	7039	7155	7144	7021	6888	7018	7041	7056	6903	7078	7041	7123	6994	7043	6971	6981	7126	6992	7141	7098	7114	7056	7035	7069	6933	6996	7118	7038	7034	7060	7122	7172	7147	7021	7016	7017	7148	7181	7071	7000	7122	7093	7113	7081	7001	7088	7035	7046	6965	7104	7062	6928	6925	7090	7249	7024	7149	6986	7099	7060	7072	7035	7086	7058	7071	7022	7022	6951	7007	6965	6986	6999	6977	7155	7079	7126	7019	6942	7011	7057	6960	7144	6980	7043	7110	7088	7030	6996	7084	7011	7018	7076	7149	6995	6925	7070	7015	7019	7043	7053	6930	7078	7054	6979	7071	7032	7139	7103	7026	7118	7091	6946	7083	7168	6969	7038	7070	7037	6957	7139	7047	7050	7144	7062	6988	7080	7125	7070	7129	7016	7084	6896	7051	7034	7169	7025	6995	6941	7217	7103	7116	7105	6951	7237	6939	7056	7133	7054	7079	7043	7122	6926	7060	7081	7067	7170	6946	7046	6919	7034	6960	7051	7017	6840	7103	6985	7049	7014	6972	7129	7115	6897	6965	7063	7134	7103	6958	7018	6989	6961	6995	7125	7197	6998	7047	7203	6949	6995	7135	7021	7108	6919	7033	7006	6976	7036	7083	7093	7164	6911	7051	7015	7025	7220	7036	7030	7032	6988	7003	7100	7050	7068	6994	7019	7080	7108	7092	7086	7001	6993	7093	7044	7095	7048	7041	7113	6976	7059	6993	7034	6966	7121	7175	6945	7065	7041	7125	7018	6968	7014	7031	7064	7069	7029	7021	7039	7000	6998	7003	7003	6984	7037	7029	7039	7042	7043	7139	7021	7074	6993	7118	7053	7050	7035	7023	6997	7229	7084	6930	7059	7024	6957	7046	6886	6989	7026	7016	7097	7042	7006	7026	6891	7165	7054	7059	7047	7028	6778	7248	7032	7267	7063	7130	7131	7018	7046	7134	6987	7074	7026	6999	6993	7025	7017	7075
7106	9581	14713	14446	7982	2423	1104	909	873	846	789	866	790	822	858	813	821	849	879	846	878	850	840	887	848	825	899	837	865	860	801	831	858	774	850	823	851	862	852	866	882	850	848	838	863	851	812	893	808	831	809	796	865	886	817	800	835	887	915	877	863	862	833	800	849	830	864	834	884	847	813	873	852	833	855	909	868	854	838	865	830	893	851	873	863	840	817	828	868	851	905	868	781	848	845	825	889	898	800	867	885	876	855	888	849	853	868	876	848	875	866	868	880	887	864	848	793	867	852	848	880	826	882	886	848	896	839	888	799	862	858	825	867	900	861	838	843	894	867	827	934	802	821	879	852	839	845	866	809	808	845	817	869	874	878	848	855	847	867	844	790	864	848	847	828	853	856	847	856	848	865	881	811	861	824	855	860	896	863	845	870	881	918	798	861	878	874	913	859	916	765	864	803	873	860	862	893	873	866	890	857	874	801	888	837	818	835	834	842	896	806	851	859	807	898	834	884	817	964	879	838	838	880	823	837	869	884	840	823	941	834	864	873	888	891	881	862	851	885	834	882	810	880	855	923	855	885	860	844	805	869	863	857	836	790	877	885	860	848	791	870	847	852	849	860	844	892	902	855	895	866	833	842	897	828	852	849	883	833	850	883	869	835	830	890	880	880	827	870	876	848	795	819	841	872	890	875	864	838	806	825	860	877	857	847	842	846	883	874	816	838	858	861	860	821	812	841	860	838	874	862	853	861	867	869	807	910	778	836	845	880	831	802	909	916	836	813	816	772	843	802	838	868	833	820	839	840	841	840	857	835	813	816	937	864	872	858	820	851	882	827	842	863	882	877	813	876	901	818	856	875	920	893	837	828	896	872	885	873	831	843	871	854	840	843	876	875	811	818	850	870	850	874	853	887	834	874	895	909	857	897	864	880	825	859	903	875	900	883	835	872	893	799	805	869	874	855	851	822	857	836	871	821	858	842	791	814	895	838	826	867	892	848	841	848	855	932	891	823	806	859	874	852	832	854	844	840	834	863	882	917	808	867	889	848	815	829	867	845	864	842	862	825	865	849	936	823	822	872	874	849	864	848	875	866	823	870	848	902	860	862	875	840	868	864	848	910	880	898	865	869	862	866	860	842	852	822	857	878	887	856	849	896	877	826	794	823	804	877	893	840	872	820	860	890	832	837	855	793	812	857	864	920	879	809	834	872	829	876	833	862	812	867	856	872	850	853	881	882	853	859	910	807	934	857	840	845	828	788	905	932	837	872	907	837	887	833	878	850	885	816	809	862	786	887	816	848	838	883	801	877	798	828	825	840	866	851	770	929	823	865	839	874	873	810	841	848	873	852	876	851	834	875	852	869	867	833	874	896	835	872	874	853	847	812	869	834	862	837	901	876	795	912	818	800	837	852	846	856	846	905	936	812	842	869	812	828	855	886	874	864	826	859	827	818	881	834	853	843	878	863	840	860	882	835	867	878	858	915	877	862	848	859	824	778	812	844	847	835	896	901	836	856	836	845	863	865	877	841	875	886	878	851	910	848	828	837	872	890	833	875	890	855	809	897	908	814	862	859	813	867	916	839	848	852	786	810	878	856	823	856	861	855	904	837	897	859	831	823	853	808	869	916	862	880	882	897	841	903	865	873	844	862	864	851	865	808	871	846	922	874	861	869	890	893	869	852	826	854	871	821	852	850	883	859	848	847	943	786	832	875	819	831	838	836	811	882	872	801	753	870	863	920	853	858	859	840	911	880	865	840	874	786	869	884	804	877	856	797	867	855	876	849	813	885	825	875	831	791	867	813	842	876	880	903	835	886	889	893	874	890	904	894	831	898	855	888	846	837	879	837	931	869	829	859	850	885	797	853	857	881	895	886	933	851	884	854	856	846	836	813	852	859	807	847	882	855	879	838	904	895	836	858	818	861	930	844	829	824	801	874	850	843	829	862	879	798	845	830	828	849	823	851	897	866	858	827	854	865	805	790	878	842	881	887	853	845	814	828	839	861	858	810	873	856	821	858	816	844	913	823	853	831	910	829	861	839	874	845	902	894	842	899	839	868	858	840	850	886	858	848	899	827	839	881	831	901	857	874	827	890	892	894	896	808	833	846	841	852	845	833	862	854	819	801	869	881	860	891	856	871	868	830	902	855	877	872	923	910	913	902	850	863	856	829	866	837	879	872	831	858	887	814	815	859	852	822	835	856	829	898	846	865	854	830	899	825	819	847	878	834	817	892	830	827	833	847	828	863	887	849	853	877	822	851	857	864	858	864	876	859	814	872	868	843	883	838	836	818	890	860	834	831	858	893	852	874	899	847	867	872	915	834	853	881	845	892	857	844	900	884	869	853	854	817	889	890	817	868	902	827	845	856	843	843	873	858	936	827	862	840	845	870	836	892	861	859	867	860	882	837	873	830	838	845	857	819	877	837	894	814	878	844	851	831	810	853	825	842	824	850	895	838	876	833	828	880	834	840	883	846	859	908	822	842	822	863	809	870	799	835	854	852	870	856	871	802	839	846	825	851	862	868	890	936	816	842	840	825	897	871	854	875	892	840	829	841	859	871	825	896	902	830	800	834	878	821	874	825	859	910	855	863	796	841	831	865	857	872	852	811	860	835	842	823	876	933	838	823	913	890	841	865	879	872	832	805	816	842	817	822	818	860	842	877	819	812	851	845	908	831	868	816	860	832	867	864	860	856	846	824	801	896	846	899	876	882	808	860	843	848	876	883	871	839	866	893	894	837	865	884	854	853	848	882	877	881	832	829	855	879	834	847	875	890	846	849	905	915	819	925	882	828	838	882	862	870	837	874	859	855	837	862	821	843	900	833	872	862	860	850	829	837	897	858	852	890	854	892	840	776	819	886	852	911	808	869	858	893	862	945	826	849	918	864	851	799	896	902	853	854	820	850	825	851	919	891	862	808	846	835	849	807	860	851	842	893	829	826	864	886	928	861	776	852	830	847	859	826	864	839	859	841	826	830	826	871	868	837	872	863	837	832	875	864	853	835	859	834	869	956	914	836	873	846	886	827	908	889	858	860	836	835	854	790	793	875	830	836	857	897	866	867	872	880	867	866	840	814	831	903	893	911	868	906	854	863	821	846	874	829	844	832	809	892	839	894	822	837	850	862	904	822	843	870	829	857	867	857	856	875	843	938	839	815	853	929	886	851	897	871	823	866	850	828	878	872	852	862	850	868	855	881	863	889	848	863	822	831	821	825	829	876	868	824	818	832	868	837	861	857	897	857	871	940	876	861	842	845	883	857	823	857	878	879	855	887	878	791	874	859	846	831	887	843	811	881	885	886	887	811	852	892	894	820	803	840	878	858	862	807	880	862	838	902	862	893	850	831	842	815	859	857	840	856	843	893	820	904	843	837	837	845	825	847	837	832	896	884	859	862	863	866	814	815	836	868	828	847	873	874	845	904	844	878	801	833	830	890	858	896	853	874	851	811	808	859	851	897	859	844	817	849	857	804	864
36234	40599	45909	55133	46180	25949	11651	7789	7629	7392	7362	7407	7325	7308	7283	7274	7394	7382	7269	7191	7407	7303	7427	7382	7335	7494	7381	7535	7253	7311	7191	7324	7297	7229	7344	7225	7274	7300	7305	7322	7375	7343	7487	7448	7339	7255	7428	7287	7325	7356	7266	7424	7299	7352	7367	7217	7203	7399	7331	7329	7285	7292	7221	7340	7282	7335	7284	7461	7339	7358	7249	7332	7271	7344	7282	7397	7443	7416	7200	7448	7375	7302	7307	7357	7405	7319	7311	7380	7347	7266	7369	7295	7236	7351	7330	7252	7386	7412	7266	7373	7427	7172	7460	7371	7282	7412	7365	7491	7247	7380	7313	7362	7227	7361	7433	7319	7294	7310	7174	7377	7280	7389	7362	7210	7266	7419	7435	7391	7347	7468	7269	7277	7359	7300	7327	7292	7287	7109	7391	7251	7346	7350	7198	7429	7323	7401	7456	7398	7460	7319	7491	7439	7388	7327	7297	7398	7190	7367	7245	7341	7294	7401	7461	7345	7394	7360	7301	7351	7294	7359	7358	7366	7390	7321	7300	7264	7237	7265	7403	7341	7300	7207	7288	7308	7251	7348	7408	7418	7243	7343	7319	7198	7298	7318	7334	7379	7232	7224	7330	7325	7318	7367	7253	7377	7266	7224	7364	7194	7221	7203	7371	7255	7340	7188	7323	7228	7378	7310	7343	7377	7290	7312	7290	7411	7389	7374	7449	7321	7285	7452	7370	7313	7307	7189	7352	7268	7407	7330	7260	7344	7383	7300	7337	7379	7319	7354	7266	7389	7344	7438	7397	7333	7223	7256	7295	7494	7287	7337	7341	7355	7341	7384	7380	7422	7350	7300	7474	7346	7317	7478	7330	7370	7485	7386	7348	7257	7355	7429	7404	7365	7361	7264	7259	7339	7366	7164	7311	7255	7288	7409	7322	7370	7479	7411	7428	7317	7487	7394	7353	7321	7280	7333	7344	7340	7320	7309	7484	7320	7495	7422	7322	7521	7430	7339	7389	7452	7353	7202	7286	7392	7283	7366	7273	7407	7356	7386	7330	7308	7474	7404	7177	7341	7372	7436	7268	7307	7450	7377	7521	7331	7343	7304	7398	7312	7246	7466	7365	7337	7345	7412	7270	7319	7244	7442	7307	7406	7291	7268	7305	7372	7200	7432	7441	7305	7415	7339	7340	7312	7439	7299	7227	7417	7390	7427	7289	7350	7288	7451	7209	7337	7335	7202	7427	7320	7438	7368	7255	7407	7136	7337	7171	7267	7447	7388	7531	7418	7298	7322	7462	7400	7274	7495	7249	7396	7365	7322	7403	7514	7340	7299	7493	7313	7453	7356	7395	7421	7336	7372	7247	7419	7330	7412	7426	7220	7400	7337	7344	7335	7278	7558	7388	7488	7291	7189	7357	7345	7397	7259	7380	7235	7372	7367	7280	7264	7400	7391	7399	7380	7505	7357	7302	7266	7278	7326	7276	7242	7303	7353	7231	7377	7253	7342	7394	7413	7431	7305	7246	7355	7214	7212	7258	7329	7360	7319	7303	7446	7254	7403	7415	7312	7433	7438	7387	7393	7406	7320	7290	7306	7280	7430	7398	7314	7251	7427	7374	7304	7274	7277	7379	7328	7236	7266	7437	7242	7307	7107	7243	7186	7529	7321	7290	7406	7259	7335	7266	7337	7428	7507	7297	7296	7299	7254	7316	7375	7331	7318	7421	7466	7328	7269	7481	7257	7282	7352	7453	7263	7283	7345	7337	7397	7353	7334	7440	7344	7342	7349	7371	7330	7322	7399	7278	7316	7279	7299	7232	7396	7417	7265	7295	7419	7380	7476	7435	7357	7346	7467	7343	7322	7331	7416	7394	7376	7204	7289	7267	7354	7288	7315	7402	7268	7394	7447	7335	7367	7331	7364	7372	7351	7328	7176	7261	7372	7343	7379	7344	7356	7421	7406	7418	7330	7260	7491	7492	7440	7382	7403	7185	7272	7440	7247	7347	7259	7378	7291	7445	7264	7412	7343	7229	7333	7299	7268	7183	7339	7257	7305	7298	7218	7488	7314	7329	7381	7262	7333	7306	7360	7256	7323	7365	7377	7357	7298	7570	7349	7423	7329	7218	7319	7320	7333	7393	7371	7326	7409	7393	7382	7165	7427	7365	7308	7408	7468	7278	7277	7316	7482	7343	7431	7389	7528	7282	7412	7408	7296	7255	7314	7230	7374	7230	7341	7454	7360	7403	7222	7255	7333	7315	7415	7422	7240	7480	7362	7386	7441	7363	7440	7399	7275	7260	7272	7440	7317	7484	7272	7372	7411	7332	7408	7448	7347	7398	7403	7364	7342	7337	7297	7358	7242	7350	7324	7243	7392	7346	7398	7392	7502	7248	7417	7225	7311	7411	7307	7317	7404	7335	7275	7371	7465	7395	7417	7373	7339	7345	7298	7295	7289	7438	7306	7384	7498	7402	7428	7357	7433	7316	7481	7317	7328	7112	7356	7423	7350	7255	7450	7397	7427	7293	7329	7394	7240	7442	7452	7267	7404	7301	7245	7437	7336	7332	7255	7325	7366	7238	7383	7247	7230	7362	7327	7332	7354	7235	7357	7334	7302	7374	7304	7250	7338	7246	7426	7280	7265	7295	7415	7334	7237	7461	7112	7303	7258	7413	7270	7245	7340	7457	7232	7381	7217	7430	7361	7283	7398	7279	7390	7324	7236	7343	7361	7386	7442	7163	7294	7417	7346	7277	7475	7286	7351	7248	7334	7377	7383	7288	7279	7355	7419	7270	7387	7357	7306	7264	7386	7331	7382	7386	7309	7333	7300	7332	7453	7371	7343	7379	7350	7268	7340	7367	7327	7387	7432	7306	7157	7291	7383	7402	7217	7308	7449	7295	7367	7206	7465	7351	7359	7293	7307	7315	7427	7345	7324	7361	7421	7220	7422	7326	7347	7342	7421	7321	7316	7251	7362	7502	7241	7381	7413	7327	7360	7546	7314	7311	7329	7421	7294	7362	7247	7373	7408	7281	7379	7326	7337	7268	7349	7362	7349	7221	7322	7450	7340	7259	7352	7331	7372	7366	7376	7342	7226	7390	7342	7312	7500	7314	7321	7340	7316	7458	7201	7302	7231	7445	7244	7446	7325	7377	7386	7399	7404	7324	7307	7293	7425	7266	7337	7334	7362	7236	7252	7400	7378	7360	7468	7355	7252	7259	7399	7426	7327	7417	7296	7403	7369	7468	7307	7417	7245	7388	7408	7390	7304	7220	7400	7329	7338	7322	7290	7362	7374	7390	7229	7275	7356	7258	7444	7370	7446	7379	7393	7391	7282	7329	7437	7448	7352	7258	7317	7403	7332	7345	7248	7366	7365	7342	7407	7379	7236	7398	7283	7497	7251	7234	7305	7461	7363	7421	7378	7380	7332	7349	7292	7426	7221	7355	7306	7414	7375	7253	7285	7246	7387	7216	7399	7359	7213	7433	7280	7413	7244	7376	7395	7517	7207	7444	7428	7383	7290	7343	7414	7448	7316	7274	7445	7246	7310	7339	7224	7325	7379	7228	7177	7332	7228	7356	7286	7259	7428	7396	7419	7359	7344	7380	7435	7407	7214	7342	7313	7445	7166	7283	7292	7321	7271	7223	7331	7373	7310	7374	7320	7285	7310	7369	7358	7274	7267	7465	7307	7428	7440	7481	7320	7294	7361	7445	7445	7372	7444	7356	7381	7341	7362	7263	7332	7353	7543	7310	7363	7330	7236	7395	7379	7342	7347	7386	7235	7242	7361	7461	7248	7418	7380	7298	7352	7305	7406	7291	7374	7273	7318	7473	7409	7207	7399	7251	7403	7475	7288	7281	7159	7320	7365	7331	7418	7349	7413	7386	7300	7291	7362	7349	7324	7411	7476	7318	7439	7335	7308	7344	7334	7328	7419	7390	7322	7312	7155	7473	7264	7338	7290	7355	7486	7387	7337	7311	7336	7274	7416	7400	7360	7412	7413	7406	7305	7423	7384	7334	7359	7246	7285	7365	7383	7319	7286	7383	7387	7425	7252	7297	7339	7280	7412	7330	7387	7319	7350	7389	7370	7344	7458	7487	7342	7316	7136	7384	7269	7375	7409	7396	7212	7351	7339	7381	7296	7248	7294	7345	7596	7440	7423	7341	7418	7304	7307	7431	7462	7456	7307	7330	7423	7343	7356	7274	7347	7342	7395	7326	7404	7551	7322	7345	7276	7374	7388	7321	7204	7322	7336	7458	7386	7330	7302	7245	7332	7421	7350	7294	7385	7421	7398	7339	7506	7184	7409	7321	7269	7287	7267	7430	7286	7345	7352	7304	7218	7421	7235	7362	7405	7257	7415	7306	7392	7333	7241	7426	7200	7350	7227	7506	7250	7290	7447	7505	7212	7415	7310	7483	7361	7424	7322	7444	7287	7308	7285	7344	7271	7376	7209	7468	7356	7297	7366	7364	7325	7222	7377	7355	7274	7450	7340	7343	7295	7418	7313	7299	7397	7315	7412	7311	7307	7408	7242	7281	7289	7343	7364	7336	7288	7224	7344	7263	7319	7337	7432	7431	7322	7457	7392	7360	7365	7336	7343	7362	7320	7237	7314	7282	7379	7333	7332	7422	7466	7399	7314	7352	7358	7319	7288	7314	7389	7294	7289	7249	7469	7285	7378	7268	7444	7363	7454	7302	7157	7409	7302	7219	7229	7386	7304	7361	7288	7403	7429	7309	7392	7454	7295	7342	7398	7239	7358	7213	7441	7271	7343	7310	7245	7407	7410	7463	7338	7363	7351	7477	7417	7293	7391	7572	7301	7379	7329	7354	7444	7339	7276	7458	7506	7406	7356	7365	7232	7375	7276	7461	7309	7356	7342	7459	7371	7266	7341	7362	7329	7234	7496	7392	7391	7127	7319	7352	7343	7405	7318	7266	7376	7347	7333	7226	7273	7174	7372	7292	7408	7224	7342	7451	7432	7317	7255	7297	7228	7306	7402	7526	7417	7211	7314	7333	7233	7370	7358	7345	7276	7286	7459	7253	7350	7266	7320	7332	7407	7282	7497	7416	7332	7262	7277	7373	7289
8007	9771	19851	26356	13373	3513	1189	965	900	882	881	904	839	876	829	892	892	859	894	886	851	817	842	902	928	878	840	827	921	869	921	884	896	845	841	868	860	860	892	863	923	881	880	815	868	835	855	821	815	869	860	882	875	856	898	903	825	885	849	911	833	923	910	876	876	894	940	910	858	877	909	859	937	868	869	844	894	844	887	898	838	829	842	834	853	912	900	859	888	841	880	918	896	887	887	879	860	856	838	807	894	892	898	915	918	905	865	904	844	890	875	873	880	875	851	881	841	850	894	851	866	886	832	897	847	832	875	885	781	867	864	881	895	939	894	897	881	905	913	859	859	831	875	873	853	848	905	924	866	897	879	935	912	916	897	911	871	890	896	905	860	833	883	922	863	841	911	847	852	894	835	829	908	895	863	879	882	860	844	895	847	884	894	874	863	874	868	846	847	881	901	851	868	889	886	881	902	936	896	905	880	943	907	855	817	856	835	866	856	875	855	872	828	875	846	861	846	840	916	909	896	840	887	858	899	854	904	841	859	849	831	870	893	842	889	893	860	912	925	886	910	902	917	844	842	921	848	929	895	876	891	882	896	843	863	878	881	923	904	913	893	891	867	923	843	853	894	849	834	826	899	855	861	880	892	917	864	847	902	880	882	932	887	863	901	829	876	854	890	884	891	920	859	866	908	891	879	798	880	857	885	915	845	865	915	894	823	847	931	889	869	880	856	896	888	840	914	862	908	863	907	892	836	890	891	870	865	880	851	911	869	930	933	863	878	822	861	881	869	904	856	825	896	908	845	879	869	869	868	878	865	903	895	941	861	906	840	885	863	910	860	902	937	941	850	846	887	894	856	866	822	864	819	898	885	860	926	927	881	890	849	892	927	832	807	875	873	858	881	903	868	881	862	869	892	908	884	880	932	917	891	871	876	888	902	872	890	851	837	850	889	783	886	880	837	864	928	871	873	885	863	855	864	920	878	876	911	840	930	913	916	891	892	840	939	887	929	870	855	887	832	856	873	907	826	873	863	925	852	857	868	873	857	879	866	893	871	836	887	910	892	856	916	838	894	844	924	856	907	889	850	881	880	849	891	893	899	853	928	864	883	850	828	867	846	932	914	846	880	892	876	937	874	849	879	871	900	840	889	859	844	938	847	855	879	892	899	866	861	837	874	919	886	880	884	859	879	893	886	871	837	894	905	857	910	846	852	833	913	842	862	834	893	900	818	838	872	841	847	844	869	876	843	848	890	861	865	885	906	869	860	889	853	910	849	888	899	851	849	855	924	864	876	853	910	890	885	942	889	909	918	830	941	915	939	853	858	904	831	911	911	870	848	898	836	860	857	831	837	897	874	879	877	830	868	860	871	898	859	876	889	856	834	813	856	927	884	898	878	858	890	826	875	911	856	842	846	842	870	872	902	851	858	854	915	892	940	862	886	909	881	884	857	910	889	922	902	855	911	849	889	895	870	902	867	906	893	859	903	852	899	849	881	899	863	837	855	898	900	909	855	934	912	915	874	878	862	867	877	886	855	911	871	865	924	916	821	892	910	843	846	899	898	893	856	880	921	923	869	876	885	863	897	907	861	894	827	902	833	925	926	869	851	835	908	881	856	884	899	848	841	882	885	913	946	916	840	938	870	839	897	838	908	848	888	887	846	909	888	846	830	809	895	891	916	859	897	932	897	884	913	938	919	918	861	955	865	887	812	872	868	863	872	875	914	902	859	837	876	809	863	838	916	903	917	914	847	845	876	880	935	869	898	902	877	875	887	883	841	921	904	892	874	883	891	895	871	853	829	889	838	848	864	914	899	954	870	918	823	850	876	856	864	870	925	899	895	940	817	899	942	916	831	892	871	871	879	875	845	878	893	813	874	886	806	839	815	899	902	831	859	905	883	857	915	861	895	897	861	884	882	912	892	854	896	837	915	873	908	867	927	841	900	861	876	879	872	895	905	871	868	933	896	854	847	884	908	883	897	857	902	855	912	930	927	867	939	859	864	887	949	837	887	885	911	927	886	850	908	905	876	892	847	854	886	859	874	864	875	884	824	857	940	833	878	896	871	867	888	843	908	878	872	868	919	874	887	835	862	894	859	888	848	819	841	853	910	845	923	868	917	845	884	900	853	951	849	856	912	859	882	896	892	842	892	878	885	848	899	858	896	854	889	903	887	881	891	877	967	906	909	895	891	852	908	837	879	890	864	860	883	888	919	865	863	896	873	879	895	844	894	888	881	894	872	866	869	897	882	918	910	873	859	905	872	872	930	881	890	905	885	901	899	815	874	855	861	939	887	929	793	838	940	872	840	865	850	926	878	905	858	885	890	860	865	871	868	827	891	930	894	846	885	893	913	878	828	889	882	844	853	906	877	867	936	853	942	875	832	881	861	909	878	843	896	889	897	878	879	883	902	864	854	859	881	907	883	895	887	868	891	885	860	874	884	889	916	855	923	942	883	883	941	776	821	853	885	865	915	825	850	839	884	864	878	876	909	939	884	908	863	874	851	894	921	849	873	885	866	884	876	809	889	852	847	878	843	922	837	876	886	891	880	886	960	880	907	842	838	867	868	882	922	889	839	910	849	834	823	896	850	869	875	840	865	900	873	906	873	916	876	916	877	925	891	895	902	886	867	910	825	941	899	851	870	861	905	910	915	864	886	871	894	900	916	815	920	864	873	822	891	857	857	801	857	834	907	848	906	814	843	886	890	851	835	853	859	839	875	856	868	871	890	884	912	857	870	834	928	915	872	884	882	873	919	875	851	814	891	833	892	840	855	945	878	877	858	887	865	877	863	842	920	879	840	867	907	896	891	885	885	871	867	846	911	830	863	880	886	872	885	933	878	880	874	863	826	908	898	813	880	904	831	936	896	856	893	855	871	863	878	862	894	885	876	848	898	858	907	889	886	827	893	883	880	825	879	902	899	858	865	894	925	877	886	864	898	887	894	907	902	907	889	953	859	898	905	862	834	940	841	852	851	860	905	804	890	915	865	823	866	938	846	850	845	894	942	857	879	888	854	851	898	861	882	902	907	864	952	893	854	889	851	862	900	932	869	848	848	875	862	837	840	943	849	864	864	880	909	912	907	874	851	924	844	909	879	876	872	835	852	870	865	900	876	920	866	939	887	877	904	846	902	921	852	869	856	880	898	846	870	865	838	874	889	903	842	905	884	910	908	818	845	862	930	903	871	906	833	858	845	851	846	886	898	819	857	849	850	891	858	901	894	948	829	927	844	830	870	846	833	892	882	859	882	911	897	854	861	892	873	871	869	943	856	876	914	857	915	879	943	805	840	872	885	842	918	853	876	822	875	931	907	893	880	913	860	912	844	873	870	803	886	875	887	905	851	853	884	914	923	874	920	817	864	889	886	905	902	873	870	805	919	890	865	871	864	848	855	894	812	884	866	948	856	875	921	895	898	876	920	857	854	873	855	873	876	886	875	871	844	896	863	904	801	904	909	850	870	881	898	856	831	893	902	859
38087	40835	53713	70793	53822	29933	12936	8056	7697	7583	7510	7564	7501	7679	7517	7452	7520	7475	7497	7612	7561	7768	7577	7405	7544	7511	7523	7275	7495	7506	7450	7547	7584	7578	7602	7488	7609	7465	7371	7589	7434	7544	7501	7659	7663	7619	7594	7437	7605	7477	7532	7530	7597	7655	7461	7604	7511	7415	7522	7481	7406	7453	7556	7617	7396	7563	7603	7572	7543	7599	7495	7472	7535	7442	7557	7454	7593	7568	7571	7656	7562	7439	7517	7523	7459	7614	7535	7424	7491	7406	7561	7541	7419	7470	7489	7476	7688	7466	7506	7588	7595	7495	7348	7558	7452	7556	7530	7589	7361	7528	7667	7579	7523	7536	7595	7510	7404	7435	7519	7649	7659	7491	7455	7505	7518	7458	7543	7674	7538	7718	7475	7478	7643	7572	7577	7573	7423	7693	7567	7589	7602	7417	7709	7653	7444	7529	7577	7474	7612	7489	7442	7520	7402	7573	7551	7475	7460	7515	7490	7532	7470	7644	7519	7635	7495	7466	7548	7407	7444	7449	7589	7470	7597	7463	7500	7413	7632	7489	7557	7568	7476	7533	7509	7534	7589	7563	7511	7584	7430	7584	7531	7451	7575	7477	7470	7595	7584	7523	7457	7536	7573	7565	7599	7641	7581	7601	7656	7497	7432	7536	7531	7740	7453	7526	7562	7589	7570	7592	7598	7633	7509	7494	7610	7486	7461	7564	7431	7481	7497	7544	7563	7588	7591	7582	7389	7468	7401	7443	7618	7576	7438	7477	7521	7438	7483	7515	7431	7533	7420	7563	7681	7571	7547	7642	7442	7510	7511	7608	7650	7574	7410	7622	7510	7502	7554	7548	7605	7518	7482	7437	7515	7681	7541	7550	7481	7701	7566	7413	7644	7622	7526	7622	7462	7546	7572	7635	7442	7552	7502	7425	7645	7580	7472	7535	7581	7524	7589	7486	7562	7558	7478	7527	7602	7432	7386	7625	7478	7510	7538	7619	7624	7638	7424	7569	7401	7590	7531	7539	7578	7523	7486	7442	7627	7524	7672	7473	7544	7470	7509	7613	7558	7521	7530	7440	7427	7540	7634	7559	7507	7444	7534	7532	7491	7478	7534	7449	7610	7489	7540	7427	7537	7570	7522	7519	7507	7504	7564	7602	7454	7556	7581	7482	7515	7562	7471	7478	7657	7416	7408	7542	7456	7324	7553	7579	7468	7557	7546	7568	7537	7670	7406	7625	7527	7705	7541	7487	7583	7625	7554	7559	7536	7591	7550	7681	7572	7611	7528	7406	7635	7561	7524	7474	7588	7601	7527	7368	7460	7394	7630	7410	7511	7484	7646	7534	7575	7591	7451	7601	7475	7692	7439	7538	7496	7555	7459	7555	7437	7415	7527	7552	7516	7544	7540	7382	7549	7639	7579	7440	7503	7652	7496	7572	7535	7412	7437	7651	7426	7511	7457	7461	7518	7442	7476	7540	7455	7522	7620	7555	7466	7689	7750	7489	7577	7477	7572	7561	7581	7635	7385	7475	7558	7626	7534	7580	7660	7584	7440	7661	7612	7492	7474	7667	7505	7478	7595	7524	7575	7457	7473	7594	7365	7619	7574	7538	7415	7514	7578	7568	7507	7617	7621	7456	7486	7484	7443	7513	7410	7664	7479	7602	7564	7403	7395	7653	7568	7677	7633	7506	7634	7710	7484	7521	7530	7456	7386	7599	7404	7601	7537	7479	7450	7559	7684	7536	7496	7499	7619	7558	7466	7505	7550	7553	7485	7659	7566	7532	7518	7624	7562	7600	7460	7452	7633	7592	7500	7565	7634	7415	7581	7617	7477	7404	7556	7504	7473	7510	7545	7583	7420	7599	7485	7486	7412	7509	7424	7452	7475	7531	7637	7580	7516	7573	7435	7440	7475	7708	7500	7550	7464	7673	7580	7367	7622	7662	7587	7449	7554	7506	7590	7611	7522	7485	7484	7522	7624	7594	7544	7554	7344	7509	7501	7474	7502	7536	7586	7500	7487	7524	7659	7552	7523	7596	7516	7442	7392	7559	7674	7552	7583	7476	7677	7523	7609	7473	7581	7557	7559	7395	7446	7630	7695	7625	7533	7529	7512	7527	7446	7515	7715	7565	7464	7586	7533	7558	7562	7489	7438	7576	7450	7680	7508	7552	7495	7498	7630	7640	7550	7537	7405	7581	7497	7496	7552	7570	7512	7542	7713	7413	7545	7515	7480	7616	7670	7502	7442	7506	7378	7527	7554	7548	7483	7596	7603	7439	7463	7479	7650	7390	7600	7445	7409	7596	7430	7530	7596	7504	7505	7598	7573	7546	7407	7606	7580	7487	7625	7439	7481	7499	7705	7433	7503	7580	7566	7287	7436	7442	7551	7478	7552	7664	7517	7469	7530	7420	7573	7562	7492	7578	7553	7652	7425	7491	7545	7537	7576	7563	7528	7566	7506	7608	7423	7472	7579	7526	7550	7631	7360	7485	7523	7566	7701	7435	7568	7447	7547	7417	7495	7426	7684	7470	7543	7484	7511	7482	7537	7498	7559	7367	7562	7408	7582	7572	7566	7483	7513	7370	7627	7470	7475	7448	7409	7558	7515	7533	7382	7512	7497	7403	7380	7468	7546	7531	7573	7465	7561	7504	7497	7522	7518	7507	7631	7477	7463	7630	7524	7536	7457	7580	7691	7577	7451	7553	7585	7509	7501	7645	7391	7530	7574	7662	7529	7453	7527	7665	7557	7489	7565	7504	7608	7446	7481	7535	7552	7516	7620	7471	7576	7566	7557	7533	7560	7588	7519	7527	7601	7543	7499	7427	7596	7468	7569	7816	7496	7532	7548	7447	7490	7561	7491	7356	7518	7567	7561	7602	7651	7599	7538	7565	7542	7455	7410	7584	7579	7485	7518	7472	7470	7569	7338	7532	7581	7636	7606	7508	7559	7499	7526	7561	7555	7514	7531	7615	7473	7558	7449	7479	7485	7554	7560	7554	7585	7455	7554	7570	7603	7574	7526	7509	7692	7582	7655	7399	7447	7408	7520	7663	7538	7487	7502	7388	7603	7688	7506	7615	7442	7488	7505	7456	7550	7403	7499	7545	7486	7582	7508	7660	7406	7433	7436	7470	7557	7489	7587	7619	7483	7604	7427	7642	7507	7621	7605	7610	7594	7415	7457	7523	7684	7460	7512	7531	7453	7608	7525	7666	7461	7439	7477	7486	7625	7644	7423	7542	7427	7563	7533	7454	7572	7524	7660	7524	7623	7588	7696	7692	7496	7563	7484	7433	7455	7570	7536	7385	7508	7551	7543	7573	7688	7486	7523	7622	7463	7540	7518	7585	7458	7294	7553	7475	7520	7604	7439	7316	7535	7415	7441	7453	7598	7550	7532	7528	7464	7609	7469	7654	7557	7518	7582	7523	7479	7559	7505	7647	7445	7489	7608	7475	7471	7664	7594	7538	7516	7512	7596	7597	7525	7518	7557	7515	7481	7493	7441	7505	7485	7582	7429	7640	7585	7596	7483	7587	7498	7570	7546	7438	7472	7469	7490	7490	7510	7496	7548	7548	7357	7743	7457	7472	7391	7472	7687	7495	7521	7467	7455	7666	7373	7630	7599	7573	7500	7513	7450	7496	7673	7549	7524	7465	7550	7581	7442	7483	7384	7560	7513	7503	7503	7550	7598	7629	7565	7443	7596	7520	7482	7520	7470	7434	7587	7474	7440	7662	7625	7507	7420	7551	7506	7588	7579	7485	7615	7550	7404	7563	7663	7532	7588	7599	7506	7524	7586	7593	7570	7557	7512	7470	7410	7587	7535	7648	7594	7485	7597	7537	7590	7534	7476	7428	7539	7648	7577	7699	7622	7522	7478	7684	7475	7453	7438	7550	7518	7475	7349	7454	7481	7472	7605	7424	7468	7671	7521	7544	7671	7658	7664	7480	7422	7561	7575	7532	7480	7501	7596	7334	7570	7497	7571	7509	7628	7426	7461	7513	7548	7568	7498	7470	7574	7546	7480	7504	7440	7646	7574	7519	7552	7563	7508	7508	7596	7519	7449	7562	7602	7511	7632	7542	7601	7441	7517	7470	7686	7558	7491	7534	7564	7529	7572	7507	7677	7557	7569	7613	7441	7513	7568	7628	7454	7547	7571	7484	7629	7439	7529	7481	7486	7420	7458	7483	7314	7536	7449	7467	7484	7527	7507	7548	7451	7525	7564	7515	7434	7630	7544	7532	7566	7492	7556	7619	7532	7558	7596	7564	7407	7602	7508	7581	7508	7522	7616	7657	7474	7564	7652	7588	7642	7600	7417	7449	7561	7523	7467	7488	7619	7426	7576	7545	7529	7472	7556	7575	7496	7529	7574	7526	7677	7464	7439	7548	7548	7433	7524	7698	7500	7560	7658	7586	7471	7608	7553	7580	7643	7628	7425	7653	7688	7530	7435	7547	7554	7405	7391	7416	7447	7569	7538	7418	7485	7592	7497	7545	7530	7556	7646	7572	7471	7568	7537	7452	7495	7453	7611	7597	7651	7508	7553	7554	7504	7608	7527	7426	7620	7517	7634	7418	7456	7595	7513	7519	7527	7654	7432	7586	7600	7529	7716	7662	7721	7404	7483	7463	7637	7437	7663	7512	7484	7508	7386	7447	7533	7543	7357	7522	7437	7589	7444	7451	7466	7527	7524	7505	7576	7576	7672	7524	7445	7516	7485	7451	7530	7456	7582	7468	7492	7571	7541	7485	7656	7463	7525	7548	7402	7526	7469	7580	7422	7546	7472	7542	7523	7666	7517	7578	7587	7513	7564	7480	7543	7591	7555	7376	7580	7562	7519	7485	7657	7499	7441	7731	7625	7484	7492	7574	7542	7461	7496	7538	7656	7484	7678	7500	7586	7600	7617	7564	7469	7568	7483	7472	7603	7418	7671	7597	7551	7507	7717	7476	7572	7595	7547	7417	7513	7566	7569	7602	7491	7603	7561	7530	7547	7622	7557	7468	7555	7578	7510	7475	7389	7551	7503	7570	7693	7502	7612	7514	7471	7607	7626	7523	7697	7451	7565	7463	7589	7500	7485	7574	7578	7540
9854	14537	35401	35266	18846	5351	1351	721	695	684	723	674	697	689	697	648	701	728	660	687	688	683	661	679	687	732	671	721	672	692	654	720	718	712	682	714	697	731	684	708	714	678	690	723	708	723	672	720	686	677	738	652	643	723	651	725	720	697	619	687	712	734	686	668	703	696	711	703	707	713	691	721	684	697	691	668	673	697	711	709	665	731	668	714	637	667	696	722	684	656	688	714	644	657	665	717	709	710	687	710	690	693	704	695	702	661	669	692	718	657	703	718	714	679	668	714	665	704	672	638	699	660	680	686	665	683	687	678	668	715	672	707	665	640	676	689	643	680	714	686	697	681	639	755	666	665	726	661	677	675	653	697	686	655	653	676	674	662	670	633	696	670	742	721	629	691	715	671	672	694	703	683	728	733	770	721	746	680	680	701	689	727	674	698	671	708	687	646	706	682	757	694	664	667	725	701	673	690	724	685	692	649	754	673	658	677	742	713	659	681	716	666	720	720	679	705	693	710	642	708	666	727	707	701	691	748	705	745	676	711	675	685	698	679	711	715	689	715	755	725	689	643	721	670	659	704	708	640	711	728	688	722	693	736	653	710	681	716	722	719	686	674	677	666	704	723	697	719	689	623	683	739	681	626	676	695	728	700	734	662	707	667	676	713	684	688	669	644	691	698	690	652	677	713	696	703	666	652	696	684	711	713	726	698	671	699	746	727	742	692	688	674	680	694	670	676	732	692	671	720	685	730	667	720	709	699	745	674	699	691	681	703	723	724	670	702	692	660	665	694	690	667	649	714	707	712	699	658	678	701	658	697	693	716	679	690	693	704	684	646	714	701	703	712	712	703	758	716	709	696	681	677	714	706	653	692	684	684	668	731	723	693	715	665	727	642	706	703	717	685	685	693	752	684	661	686	726	688	663	720	673	683	715	685	680	733	680	672	683	713	686	625	648	706	674	703	692	688	639	670	697	730	687	700	723	684	696	680	716	737	639	708	685	676	691	694	665	675	673	676	697	688	711	720	680	710	692	717	731	679	696	684	704	716	723	635	685	695	718	720	730	713	667	681	738	686	698	665	692	664	696	716	680	719	685	730	710	725	665	686	728	678	703	688	702	689	663	716	708	735	709	709	699	658	671	653	713	695	675	732	657	682	707	718	656	716	687	733	653	679	715	672	726	711	726	688	732	690	707	742	772	666	713	697	680	690	706	673	666	696	693	700	751	729	632	722	670	695	733	655	709	727	703	689	698	665	653	712	726	644	631	715	694	703	753	676	672	693	710	730	741	694	681	718	696	687	648	688	713	633	703	691	700	655	701	725	723	710	695	667	696	749	685	682	723	687	680	690	689	705	671	681	672	676	689	651	664	664	635	734	734	706	673	666	715	640	609	660	702	731	707	698	745	678	652	727	697	676	687	677	690	716	712	657	679	673	682	683	654	693	688	677	676	701	687	736	691	726	733	740	703	710	679	693	715	687	699	722	738	730	693	696	703	709	703	647	625	683	686	711	710	686	711	663	697	662	710	694	708	705	715	733	734	665	653	736	697	687	673	653	692	670	704	736	670	664	674	668	744	700	681	698	737	705	670	678	707	670	664	714	726	704	733	704	712	762	699	733	678	674	644	703	678	633	693	697	730	681	698	710	700	714	707	699	657	697	712	740	750	666	694	678	676	702	675	687	738	705	680	683	717	722	746	713	676	707	700	713	687	679	731	713	686	714	702	741	646	729	668	698	683	685	673	699	726	707	700	641	697	706	681	697	687	726	722	714	642	723	663	690	728	742	740	688	725	685	701	679	623	681	705	693	731	674	679	684	671	677	671	715	687	704	680	635	712	701	667	693	751	719	698	728	710	654	714	703	705	706	721	696	687	655	679	709	677	693	653	741	715	698	683	713	685	703	677	679	686	643	745	676	725	709	668	694	719	709	696	630	692	726	664	692	695	715	702	703	717	682	728	669	698	698	699	731	674	676	656	707	662	674	701	765	712	685	701	680	693	696	709	662	654	693	696	760	687	708	676	714	696	762	687	703	687	684	646	713	744	730	660	684	696	667	712	689	715	692	721	734	687	671	699	712	678	706	674	648	700	683	713	649	643	670	689	674	698	711	686	717	732	644	699	711	738	651	704	679	710	678	679	643	698	701	692	666	729	717	689	693	745	658	688	718	702	704	688	690	713	682	703	680	716	698	716	678	700	710	698	696	698	694	665	748	650	693	718	692	665	669	696	686	692	677	681	696	741	695	702	687	700	728	699	727	664	701	696	692	706	713	711	687	680	713	688	686	705	682	695	700	706	708	668	672	681	698	700	674	705	755	699	712	726	637	727	655	650	692	699	683	679	739	687	690	697	727	719	684	731	643	667	670	670	681	709	689	725	709	683	664	754	717	648	658	645	724	679	691	672	740	695	712	694	703	679	667	723	679	693	695	652	710	717	694	663	694	697	728	665	721	697	728	712	692	660	670	698	698	694	688	663	722	700	688	657	682	656	690	672	671	693	703	708	667	675	735	656	649	706	668	678	743	704	739	678	680	670	688	728	714	649	723	690	705	705	637	659	692	675	673	708	713	691	661	675	676	654	660	702	683	682	675	655	752	680	700	671	709	715	680	724	727	694	700	649	704	709	735	699	703	719	675	679	698	706	646	723	668	667	681	696	701	649	690	682	732	709	656	712	691	732	704	610	704	690	702	713	713	718	702	724	691	693	673	680	693	733	687	699	700	737	692	677	670	703	722	689	686	717	708	681	706	663	701	692	729	679	738	724	681	690	687	719	735	675	689	653	733	695	683	672	694	676	724	652	703	721	760	716	646	705	668	676	711	680	730	685	699	690	749	704	744	677	701	786	644	704	678	713	700	667	719	698	706	694	691	701	661	676	682	652	713	683	691	711	709	716	694	678	680	675	673	694	736	680	686	738	713	668	708	669	663	680	667	649	721	711	729	647	689	675	715	716	680	683	677	615	692	726	662	711	698	674	684	693	693	659	707	708	708	667	730	718	650	717	691	688	715	714	695	698	688	651	724	662	652	707	721	690	712	670	731	669	658	673	779	699	689	665	684	733	673	681	694	685	695	664	698	703	695	703	726	700	681	711	701	730	690	665	684	710	664	703	707	723	710	700	707	707	670	695	677	713	685	704	703	678	639	721	689	737	743	727	693	731	709	676	697	731	703	707	683	718	655	716	696	652	665	677	679	698	719	669	694	692	708	705	665	729	701	714	692	682	688	686	714	703	718	671	685	660	669	690	685	693	719	702	685	730	710	726	662	714	644	692	735	710	658	715	676	690	706	729	696	683	674	719	662	661	696	685	652	741	658	702	681	697	660	640	703	703	725	641	740	706	673	663	656	693	703	728	674	675	698	648	696	727	714	701	688	705	678	758	686	620	710	638	735	693	677	719	659	672	714	652	690	702	699	679	679	725	725	720	686	733	682	693	771	745	718	707	685	678	706	698	674	737	731	688	722	694	668	706	671	695	705	669	656
46516	45663	68563	80100	61969	35282	14361	6800	6108	6196	6256	6100	6263	6129	6158	6154	6086	6057	6109	6095	6073	6041	6052	6157	6100	6041	6128	6185	6132	6194	6218	6230	6043	6095	6158	6212	6155	6130	6144	6140	6103	6122	5994	6157	6102	6220	6158	6124	6150	6107	6104	6216	6116	6142	6180	6135	6118	6178	6145	6076	6208	6044	6225	6141	6316	6084	6167	6190	6061	6127	6228	6224	6166	6107	6057	6095	6258	6191	6089	6152	6081	6123	6222	6223	6151	6201	6205	6159	6102	6161	6048	6159	6279	6249	6134	6170	6146	6292	6282	6058	6128	6147	6247	6209	5958	6221	6140	6153	6084	6017	6048	6176	6114	6129	6161	6051	6138	6141	6156	6195	6103	6203	6114	6097	6169	6242	6135	6200	6102	6212	6123	6148	6193	6202	6178	6206	6140	6209	6087	6171	6203	6027	6159	6080	6177	6149	6108	6244	6146	6073	6141	6238	6198	6181	6068	6137	6025	6287	6059	6147	6094	6048	6141	6185	6239	6074	6094	6189	6102	6085	6031	6301	6150	6102	6103	6078	5991	6097	6233	6040	6144	6091	6023	6181	6173	6099	6118	6203	5982	6181	6093	6023	6104	6101	6044	6261	6207	6081	6046	6100	6057	6152	6132	6095	6160	6071	6139	6145	6049	6036	6158	6069	6106	6159	6126	6235	6155	6208	6125	6168	6099	6106	6233	6058	6081	6083	6031	6196	6117	6229	6153	6123	6131	6141	6174	6094	6150	6045	6228	6076	6140	6039	6001	6233	6156	6144	6189	6060	6270	6122	6084	6242	6230	6098	6040	6013	6149	6175	6062	6064	6239	6225	6158	6323	6221	6130	6104	6172	6174	6177	5975	6133	6175	6199	6198	6063	6148	6238	6167	6173	5978	6231	6077	6161	6104	6161	6129	6122	6087	6036	6081	6150	6060	6171	6210	6081	6155	6178	6131	6138	6147	6172	6181	6070	6091	6190	6064	6026	6095	6099	6050	6100	6116	6195	6040	6154	6089	6079	6130	6132	6117	6066	6065	6179	6225	6116	6313	5976	6046	6328	6002	6151	6231	6122	6247	6164	6209	6134	6220	6188	6164	6108	6214	6196	6114	6153	6238	6042	6167	6059	6156	6217	6194	6095	6111	6155	6171	6146	6094	6262	6222	6208	6227	6020	6119	6165	6052	6140	6220	6088	6180	6029	6263	6057	6000	6200	6085	6063	6101	6155	6249	6214	6104	6070	6142	6070	6090	6185	6048	6159	6224	6115	6018	6216	6115	6274	6082	6091	6116	6131	6308	5983	6203	6162	6161	6150	6226	6221	6166	6125	6086	6084	6130	6140	6105	6226	6169	6258	6173	6054	6204	6186	6164	6229	6162	6178	6228	6182	6247	6143	6122	6212	6192	6089	6119	6148	6065	6098	6164	6198	6152	6058	6124	6155	6218	6107	6139	6129	5948	6140	6238	6148	6209	6161	6047	6117	6264	6153	6208	6132	6017	6182	6150	6251	6186	6121	6045	6276	6143	6083	6079	6087	6057	6132	6071	6070	6232	6159	6150	6161	6095	6176	6022	6197	5979	6141	6222	6242	6208	6097	6090	6177	6082	6131	6139	6062	6172	6140	6126	6127	6205	6052	6216	6150	6055	6178	6165	6055	6038	6125	6137	6120	6136	6175	6138	6128	6001	6220	6088	6133	6025	6176	6150	6231	6101	6003	6162	6055	6237	6188	6264	6176	6171	6234	6052	6221	6053	6155	6092	6118	6148	6031	6235	6135	6215	6043	6166	6043	6238	6088	6322	6052	6131	6263	6114	6207	6171	6083	6203	6154	6181	6071	6171	6113	6189	6246	6104	6129	6198	6184	6160	6103	6142	5931	6211	6219	6263	6131	6087	6079	6188	6126	6112	6003	6142	6135	6121	6116	6180	6144	6141	6177	6231	6190	6172	6179	6200	5952	6175	6130	6239	6104	6135	6109	6220	6114	6019	6109	6185	6147	6176	6132	6170	6139	6098	6066	6114	6125	6193	6170	6259	6109	6072	6164	6118	6129	6070	6155	6104	6224	6220	6200	6215	6253	6109	6316	6144	6183	6105	6166	5974	6197	6087	6158	6074	6051	6175	6102	6159	6072	6163	6107	6083	6120	6029	6183	6053	6157	6268	6169	6253	6087	6178	6186	6140	6174	6142	6030	6214	6092	6140	6016	6243	6251	6310	6092	6143	6126	6128	6365	6224	6124	6103	6111	6154	6136	6133	6223	6163	6057	6127	6166	6030	6058	6201	6230	6254	6095	6084	6205	6177	6140	6255	6213	6168	6126	6207	6239	6220	6234	6202	6201	6149	6250	6069	6087	6165	6155	6182	6178	6096	6247	6197	6103	6226	6174	6023	6170	6123	6145	6135	6202	6118	6150	6202	6252	6175	6213	6110	6232	6181	6060	5986	6233	6098	6224	6076	6139	6078	6165	6074	6147	6101	6198	6106	6219	6136	6170	6083	6178	6111	6092	6045	6128	6193	6140	6214	6126	6173	6072	6248	6161	6331	6134	6094	6151	5992	6089	6063	6105	6131	6047	6078	6108	6068	6090	6205	6073	5859	6118	6136	6084	6237	6116	6198	6217	6053	6119	6162	6053	6118	6201	6120	6112	6133	6174	6116	6285	6107	6138	6102	6008	6229	6088	6114	6111	6191	6214	5994	6072	6109	6089	6090	6253	6071	6097	6118	6189	6123	6080	6100	6080	6100	6218	6153	6197	6148	6206	6166	6147	6148	6311	6131	6101	6022	6111	6247	6236	6128	6080	6201	5999	6193	6291	6132	6167	6092	6221	6156	6206	6107	6060	6187	6218	6100	6137	5989	6191	6129	6055	6037	6093	6224	6124	6078	6036	6148	6106	6130	6192	6210	6060	6009	6208	6215	6303	6075	6150	6023	6084	6255	6038	6236	6103	6129	6269	6166	6204	6217	6060	6085	6121	6106	6125	6158	6152	6074	6285	6197	6032	6233	6101	6085	6210	6151	6285	6126	6036	6110	6065	6271	6088	6160	6211	6069	6105	6350	6193	6092	6135	6143	6144	6212	6015	6035	6137	6166	6180	6155	6141	6248	6264	6355	6023	6217	6212	6125	6112	6073	6194	6267	6052	6174	6173	6166	6206	6119	6189	6031	6089	6144	6115	6203	6152	6169	6123	6152	6159	6217	6124	6148	6003	6096	6115	6203	5954	6159	6203	6010	6073	6197	6115	6223	6139	5990	6120	6112	6115	6059	6136	6151	6108	6023	6215	6178	6185	6050	6203	6012	6188	6164	6170	6213	6138	6120	6138	6061	6122	6165	6222	6162	6051	6157	5942	6241	6079	6060	6083	6212	6165	6279	6219	6108	6235	6059	6195	6205	6144	6249	6052	6073	6128	6063	6120	6170	6280	6139	6131	6026	6144	6090	6060	6260	6148	6186	6118	6178	6071	6184	6201	6149	6123	6121	6229	6082	6143	6234	6169	6087	6164	6108	6177	6050	6147	6123	6254	6186	6161	6126	6163	6230	6188	6213	6136	6114	6149	6221	6219	6098	6345	6132	6217	6045	6135	6105	6046	6126	6165	6166	6236	6162	6155	6102	6043	6196	6232	6112	6248	6089	6046	6125	6163	6158	6107	6044	6137	6098	6130	6139	6085	6140	6149	6174	6127	6195	6044	6137	6137	6185	6060	6043	6101	6142	6134	6260	6165	6246	6378	6107	6109	6190	6121	6071	6175	6105	6102	6180	6092	6183	6151	6178	6038	6209	6120	6164	6232	6267	6171	6085	6235	6180	6118	6135	6120	6109	6070	6120	6209	6217	6164	6209	6260	6104	6085	6243	6191	6269	6174	6106	6142	6168	6246	6131	6143	6262	6237	6091	6102	6180	6125	6133	6105	6116	6148	6127	6150	6139	6185	6119	6189	6246	6053	6104	6195	5954	6131	6313	6084	6092	6193	6142	6112	6217	6208	6144	6276	6137	6209	6154	6114	6141	6156	6082	6211	6203	6120	6095	6129	6258	6294	6168	6081	6212	6053	6215	6061	6099	6160	6144	6146	6091	6174	6191	6092	6146	6204	6033	6147	6153	6125	6121	6027	6046	6191	6182	6137	6188	6114	6121	6129	6226	6204	6126	6094	6085	6055	6183	6179	6072	6147	6136	6089	6179	6072	6213	6317	6093	6198	6214	6174	6145	6159	6095	6097	6227	6189	6264	6132	6201	6114	6163	6193	6243	6111	6108	6050	6232	6205	6046	6129	6033	6064	6103	6201	6177	6265	6154	6209	6023	6046	6156	6056	6208	6107	6321	6150	6176	6090	6119	6146	6051	6060	6114	6215	6127	6104	6145	6111	6039	6268	6210	6129	6063	6144	6138	6119	6181	6143	6120	5970	6106	6178	6131	6145	6099	6212	6110	6060	6105	6103	6130	6004	6077	6140	6222	6108	6156	6205	6163	6092	6197	6030	6066	6089	6084	6161	6136	6230	6161	6140	6061	6137	6089	6175	6203	6151	6186	6139	5974	6295	6175	6178	6237	6229	6000	6076	6143	6047	6116	6171	6189	6139	6154	6029	6007	6209	6205	6120	6080	6112	6342	6161	6094	6210	6198	6114	6225	6029	6290	6199	6171	6149	6128	6137	6203	6041	6106	6137	6200	6212	6119	6046	6233	6156	6175	6051	6210	6031	6120	6141	6082	6118	6225	6265	6108	6176	6231	6139	6241	6019	6152	6105	6167	6260	6152	6040	6076	6190	6160	6295	6217	6172	5989	6126	6103	6172	6179	6170	6049	6091	6119	6084	6117	6055	6246	6111	6236	6092	6209	6220	6129	6019	6172	6176	6088	6136	6111	6064	6089	6283	6088	6097	6231	6106	6007	6123	6160	6209	5995	6048	6183	6121	6289	6073	6205	6224	6194	6207	6163	6129	6270	6108	6180	6047	6169	6293	6162	6048	6237	6273	6071	6121	6096	6170	6111	6238	6220	6099	6104	6095	6108	5980	6111	6109	6116	6070	6130	6201	6169	6140	6115	6113	6219	6232	6085	6144	6201	6307	6105	6225	6129	6122	6137	6076	6215	6105
6226	4750	11221	11937	5456	1762	904	755	763	819	783	770	762	760	804	773	789	830	782	766	773	780	759	797	772	766	787	770	756	736	784	821	739	815	749	745	776	744	814	813	828	759	806	745	765	824	797	815	762	791	777	786	807	764	741	733	806	786	758	788	738	793	781	786	771	808	813	770	825	742	789	754	728	786	814	751	833	763	768	765	778	834	778	777	790	771	789	782	763	778	802	806	796	721	789	730	753	752	781	788	777	808	773	746	834	780	789	750	822	808	792	779	798	740	750	752	774	786	805	801	743	796	792	782	768	796	815	789	799	785	737	813	869	764	768	804	826	750	788	805	823	795	781	789	776	775	808	750	774	774	762	789	838	809	776	757	784	843	774	780	726	773	782	776	814	756	810	808	798	801	800	788	750	812	757	794	738	749	755	770	780	815	772	728	782	832	816	790	846	799	795	811	741	728	790	766	788	787	793	783	810	726	752	834	761	838	781	809	788	807	777	758	763	788	825	755	804	763	744	783	765	821	788	782	804	775	752	785	804	739	809	751	810	789	762	790	788	773	758	771	789	768	757	760	816	794	824	807	780	773	784	815	755	760	839	745	830	825	777	783	791	830	747	793	773	764	817	772	807	720	784	767	786	816	754	780	747	768	765	773	816	747	783	774	766	763	762	742	826	801	809	792	775	795	772	741	768	777	808	754	809	800	733	789	830	825	777	788	811	787	785	789	796	818	758	789	791	732	756	732	798	754	762	808	814	799	716	780	782	764	783	815	720	792	816	786	809	797	774	817	767	751	737	763	736	780	777	758	798	762	766	813	813	779	735	811	781	790	727	755	722	735	758	759	750	755	748	783	819	797	747	764	779	817	834	737	780	789	705	787	770	762	781	742	790	801	743	829	790	787	777	751	793	780	776	783	799	760	733	766	837	767	751	755	764	801	849	784	821	790	845	799	807	741	748	764	814	777	763	756	779	779	792	770	792	809	774	764	805	816	781	772	811	755	762	761	817	762	783	809	720	774	792	823	776	756	825	774	755	817	763	765	748	823	844	807	791	791	736	792	818	813	791	777	750	788	799	779	758	732	762	783	793	788	775	757	770	804	761	791	772	753	829	777	768	838	760	774	751	739	770	779	772	746	786	826	831	779	767	776	786	790	773	843	795	796	791	793	809	777	772	730	759	788	773	795	772	761	718	732	765	819	742	786	769	790	814	800	823	775	807	779	745	753	792	748	769	783	786	811	793	750	768	742	773	833	818	763	794	774	725	817	749	753	734	813	799	791	742	802	752	726	787	753	798	759	812	770	818	799	762	781	807	791	804	790	776	802	740	777	805	818	718	786	772	735	776	815	781	745	749	805	764	807	774	822	771	775	805	776	779	748	761	768	763	802	779	816	810	774	772	799	801	777	769	755	727	742	809	797	761	804	784	779	734	812	767	803	799	738	781	800	764	768	777	807	793	763	768	788	773	788	810	837	828	756	773	763	791	803	767	835	799	739	775	775	796	736	778	806	809	810	790	780	802	750	791	826	757	766	753	736	777	814	777	739	781	795	773	780	782	757	773	775	787	763	817	788	787	820	789	791	775	736	818	792	822	717	779	782	727	780	792	777	761	747	788	791	773	771	821	800	724	811	777	798	756	756	810	815	788	816	747	822	799	748	778	778	747	771	777	902	782	781	778	773	777	790	795	800	787	833	867	830	769	798	757	736	818	763	755	738	804	831	759	783	794	791	775	788	771	798	790	765	824	759	783	730	757	791	752	796	807	792	800	770	784	748	771	812	754	751	760	738	749	751	774	797	763	811	799	730	801	822	755	766	751	782	753	715	768	799	784	770	772	761	805	806	753	786	819	784	790	763	815	770	860	756	702	770	765	794	802	794	753	804	744	771	790	803	775	758	730	767	769	752	774	738	802	751	791	802	801	761	714	810	796	763	770	784	810	802	723	812	788	790	847	797	755	747	761	742	756	765	779	781	790	716	752	731	776	755	806	777	768	813	762	752	821	799	758	794	796	801	789	782	766	794	824	735	794	773	781	798	722	777	774	774	715	765	813	771	795	788	752	780	709	773	849	774	769	791	799	799	776	801	738	802	785	736	772	762	786	750	788	777	733	733	813	762	736	757	767	744	730	769	843	792	780	764	767	743	726	768	759	699	789	731	791	781	805	819	820	749	788	730	798	793	786	752	766	747	805	791	742	797	739	826	787	803	755	782	744	818	791	791	757	796	756	819	752	797	763	762	785	804	756	792	769	781	736	774	807	797	846	821	772	788	743	723	819	789	796	789	842	810	730	788	829	735	764	826	778	784	748	783	779	775	779	748	741	793	830	734	733	742	800	819	749	773	743	772	757	766	798	796	789	755	750	784	807	763	783	752	833	761	721	803	763	781	774	763	781	811	767	785	800	767	786	842	771	751	783	766	776	732	800	763	816	724	741	793	793	777	731	816	719	778	815	766	764	765	801	809	783	780	799	766	747	772	769	769	841	813	800	831	861	773	775	764	756	806	773	806	787	729	801	768	693	804	830	799	756	757	822	796	759	762	786	826	778	841	792	794	830	797	781	818	811	763	776	789	780	772	782	779	834	792	735	752	742	769	811	793	792	847	801	812	836	777	808	808	740	792	807	842	779	803	758	779	792	746	769	780	789	757	780	803	748	729	817	809	803	766	770	807	817	778	813	791	764	749	777	767	793	770	769	771	784	754	749	824	750	794	804	791	798	782	783	776	790	807	803	818	778	775	804	813	741	759	764	745	818	764	799	814	785	805	825	780	785	766	774	748	784	765	772	763	792	760	771	815	814	776	705	797	768	761	773	771	792	763	758	763	788	811	728	774	781	803	749	763	784	797	744	753	755	775	750	730	722	716	753	797	783	807	741	786	807	818	769	781	789	816	824	794	759	825	779	764	797	764	797	764	758	737	818	780	780	766	761	756	779	772	775	766	788	814	783	773	761	807	770	761	825	840	759	772	793	741	783	831	730	799	789	790	773	754	833	786	744	787	770	826	832	816	757	770	728	804	795	774	783	833	758	802	783	829	781	832	779	741	807	762	763	744	781	782	762	763	776	788	759	813	747	786	780	784	754	776	729	793	743	735	803	809	772	803	848	769	770	769	791	825	760	779	779	799	766	764	756	788	781	793	761	790	785	785	770	813	746	781	747	770	769	784	690	788	793	795	773	823	810	776	786	825	783	750	801	825	796	782	818	788	775	765	733	768	802	783	807	765	811	747	786	820	759	827	795	766	767	835	765	797	808	793	764	792	791	759	796	744	776	783	804	798	749	792	746	777	813	782	760	828	750	777	756	762	740	788	795	797	779	761	793	773	767	792	818	758	799	723	825	818	776	803	775	793	789	814	802	736	768	745	736	772	771	788	747	752	810	762	736	753	752	781	769	799	759	744	774	788	801	802	790	813	761	783	802	815	804	763	771	758	781	747	832	811	781	725	784	810	805	790	761	763	751	744	776	802	781	789	746	727	793	791
36175	31717	42675	50065	38993	20514	9191	7018	6880	6707	6799	6744	6745	6766	6868	6783	6894	6741	6901	6802	6926	6913	6915	6831	6877	6876	6903	6851	6801	6790	6862	6789	6858	6904	6787	6830	6836	6760	6984	6753	6889	6827	6898	6952	6864	6848	6823	6881	6867	6749	6801	6755	6861	6763	6798	6887	6847	6844	6785	6816	6893	6845	6781	6892	6907	6850	6954	6867	6775	6858	6813	6816	6867	6878	6959	6713	6880	6835	6882	6811	6784	6835	6893	6793	6947	6750	6880	6875	6859	6919	6703	6791	6822	6884	6803	6681	6807	6739	6717	6865	6784	6896	6789	6670	6665	6816	6799	6906	6810	6803	6856	6762	6881	6754	6847	6833	6895	6712	6958	6902	6926	6886	6810	6809	6659	6906	6872	6874	6657	6642	6932	6783	6735	6834	6781	6874	6856	6891	6734	6758	6723	6957	6855	6803	6870	6854	6899	6838	6806	6826	6741	6752	6746	6850	6908	6775	6746	6843	6810	6830	6737	6822	6834	6854	6673	6696	6836	6902	6820	6839	6895	6755	6903	6760	6826	6770	6806	6914	6821	6708	6857	6792	6762	6991	6853	6799	6841	6884	6841	6756	6832	6711	6944	6830	6838	6844	6771	6729	6897	6881	6808	6795	6801	6720	6720	6912	6733	6818	6820	6642	6810	6659	6760	6847	6728	6955	6839	6776	6809	6707	6827	6958	6823	6799	6797	6765	6853	6832	6760	6775	6854	6756	6813	6764	6765	6816	6770	6972	6911	6703	6669	6845	6890	6850	6912	6812	6756	6849	6879	6781	6752	6778	6795	6920	6815	6818	6936	6974	6785	6838	6956	6788	6795	6801	6759	6795	6712	6972	6778	6869	6742	6835	6819	6839	6812	6680	6824	6846	6845	6687	6880	6944	6740	6817	6751	6914	6888	6711	6941	6718	6863	6882	6835	6738	6786	6821	6880	6822	6731	6992	6799	6873	6675	6983	6820	6863	6996	6831	6817	6797	6831	6791	6848	6700	6871	6806	6727	6852	6913	6787	6839	6778	6834	6807	6943	6808	6704	6794	6863	6856	6812	6695	6673	6740	6766	6859	6749	6752	6815	6687	6784	6770	6902	6877	6821	6868	6934	6754	6733	6776	6729	6792	6819	6729	6805	6791	6906	6779	6800	6788	6788	6820	6838	6853	6941	6832	6989	6713	6938	6905	6851	6864	6895	6699	6861	6900	6717	6783	6910	6861	6851	6809	6766	6787	6871	6722	6646	6825	6936	6752	6828	6942	6703	6904	6826	6698	6827	6785	6749	6841	6937	6920	6743	6893	6927	6715	6773	6873	6948	6806	6826	6897	6793	6864	6746	6798	6763	6927	6717	6923	6832	6894	6752	6833	6896	6855	6804	6858	6803	6838	6830	6852	6838	6846	6791	6818	6784	6716	6962	6722	6820	6798	6922	6792	6835	6783	6768	6763	6826	6734	6906	6741	6863	6660	6899	6747	6758	7022	6723	6771	6856	6868	6821	6783	6908	6743	6835	6757	6774	6733	6829	6796	6857	6847	6951	6811	6876	6753	6892	6758	6819	6793	6821	6851	6789	6768	6725	6663	6841	6759	6744	6848	6765	6832	6707	6857	6655	6594	6780	6875	6830	6864	6802	6809	6817	6804	6795	7008	6686	6835	6938	6809	6750	6942	6781	6831	6764	6832	6847	6886	6650	6822	6837	6857	6952	6748	6793	6806	6934	6734	6788	6867	6875	6747	6896	6920	6707	6878	6671	6813	6915	6819	6827	6728	6810	6781	6739	6846	6759	6827	6819	6895	6789	6870	6943	6767	6849	6958	6774	6771	6807	6808	6795	6850	6841	6891	6760	6854	6855	6804	6696	6761	6781	6732	6896	6853	6835	6798	6715	6823	6856	6847	6738	6776	6742	6733	6861	6802	6735	6781	6875	6789	6797	6782	6819	6819	6903	6662	6748	6831	6821	6900	6775	6851	6874	6830	6822	6929	6764	6896	6808	6862	6872	6847	6893	6840	6688	6827	6720	6834	6907	6687	6816	6972	6813	6833	6804	6741	6932	6908	6747	6775	6872	6852	6940	6835	6838	6961	6767	6764	6828	6922	6796	6794	6802	6707	6892	6850	6754	6815	6718	6950	6747	6794	6741	6776	6778	6877	6833	6809	6904	6836	6805	6925	6685	6813	6704	6880	6813	6910	6822	6768	6704	6749	6876	6826	6914	6666	6812	6930	6849	6742	6763	6933	6643	6742	6658	6914	6890	6947	6876	6826	6676	6852	6832	6803	6786	6786	6751	6833	6783	6823	6830	6792	6749	6867	6771	6840	6810	6894	6794	6783	6693	6804	6842	6912	6850	6784	6874	6770	6759	6665	6790	6770	6957	7005	6867	6747	6908	6690	6741	6629	6807	6750	6856	6964	6823	6909	6840	6859	6822	6867	6812	6849	6858	6835	6777	6760	6716	6900	6870	6769	6847	6899	6953	6860	6794	6846	6884	6926	6821	6788	6879	6746	6770	6725	6725	6695	6913	6785	6872	6790	6834	6933	6693	6784	6823	6777	6942	6870	6823	6896	6854	6743	6805	6920	6916	6662	6739	6772	6963	6791	6836	6724	6911	6648	6803	6754	6778	6750	6862	6787	6938	6900	6781	6766	6989	6797	6880	6794	6898	6713	6739	6771	6959	6812	6814	6915	6822	6964	6827	6803	6830	6818	6721	6775	6818	6892	6808	6743	6755	6776	6793	6843	6942	6728	6714	6787	6808	6742	6823	6781	6946	6786	6732	6816	6677	6883	6807	6818	6852	6860	6833	6727	6799	7051	6895	6644	6852	6875	6770	6901	6820	6772	6662	6868	6831	6979	6789	6810	6778	6849	6715	6880	6831	6741	6955	6902	6823	6758	6824	6933	6766	6925	6794	6757	6894	6950	6765	6845	6779	6737	6844	6877	6713	6631	6751	6921	6838	6882	6888	6856	6773	6789	6769	6895	6798	6929	6760	6850	6743	6794	6923	6863	6841	6707	6812	6914	6663	6773	6834	6731	6685	6725	6732	6765	6860	6753	6796	6893	6771	6814	6898	6836	6759	6913	6759	6824	6819	6775	6733	6836	6859	6831	6909	6668	6822	6816	6713	6928	6820	6847	6916	6815	6883	6922	6750	6814	6646	6771	6854	6855	6829	6662	6822	6771	6789	6698	6890	6791	6723	6922	6887	6957	6866	6877	6937	6741	6728	6826	6900	6798	6884	6878	6850	6899	6805	6719	6773	6897	6774	7046	6764	6815	6949	6908	6804	6703	6873	6841	6887	6750	6789	6837	6903	6738	7034	6843	6744	6728	6793	6930	6902	6819	6844	6870	6758	6787	6847	6734	6623	6713	6644	6785	6700	6895	6920	6827	6862	6783	6808	6858	6693	6829	6950	6777	6884	6876	6719	6817	6810	6844	6928	6907	6639	6943	6834	6719	6782	6983	6897	6675	6857	6872	6731	6968	6708	6744	6901	6813	6823	6833	6866	6840	6779	6732	6892	6839	6871	6941	6833	6855	6782	6850	6853	6850	6860	6797	6755	6876	6703	6788	6832	6706	6901	7003	6846	6835	6717	6821	6906	6899	6773	6833	6822	6896	6815	6731	6843	6807	6718	6784	6809	6765	6718	6765	6832	6695	6731	6798	6851	6851	6888	6834	6910	6827	6734	6945	6799	6812	6851	6752	6931	6728	6665	6853	6801	6770	6845	6788	6840	6940	6788	6855	6759	6815	6956	6751	6778	6877	6877	6749	6917	6888	6760	6834	6791	6866	6805	6915	6758	6873	6883	6851	6866	6887	6848	6713	6973	6798	6872	6827	6783	6841	6841	6913	6821	6856	6902	6849	6745	6778	6824	6859	6811	6867	6752	6748	6865	6846	6907	6845	6697	6844	7013	6867	6725	6785	6793	6865	6747	6903	6999	6785	6856	6883	6812	6914	6914	6861	6829	6813	6838	6733	6915	6899	6793	6876	6967	6770	6882	6860	6706	6744	6889	6755	6803	6764	6777	6791	6781	6899	6718	6831	6779	6901	6877	6863	6783	6625	7000	6807	6815	6813	6682	6881	6773	6826	6841	6928	6746	6868	6863	6825	6787	6812	6757	6761	6787	6988	6835	6778	6663	6844	6838	6759	6828	6746	6852	6889	6894	6752	6803	6769	6998	6841	6869	6875	6885	6859	6884	6884	6841	6821	6958	6860	6720	6806	6772	6771	6792	6805	6805	6924	6958	6886	6871	6851	6775	6860	6838	6796	6766	6801	6886	6849	6768	6786	6871	6867	6771	6797	6743	6787	6739	6815	6835	6658	6755	6946	6843	6759	6904	6813	6707	6820	6826	6916	6784	6857	6855	6892	6720	6745	6773	6757	6859	6871	6950	6853	6867	6781	6846	6875	6885	6878	6935	6760	6806	6818	6730	6837	6814	6683	6735	6915	6835	6807	6833	6859	6739	6820	6731	6910	6871	6907	6828	6872	6894	6791	6705	6834	6759	6959	6860	6876	6884	6899	6795	6879	6932	6801	6842	6802	6719	6716	6773	6843	6807	6888	6830	6885	6805	6708	6717	6773	6839	6811	6836	6763	6872	6818	6821	6850	6728	6873	6781	6856	6737	6720	6775	6832	6850	6818	6807	6822	6887	6796	6782	6885	6673	6754	6968	6876	6811	6762	6778	6782	6846	6832	6903	6825	6844	6904	6800	6814	6851	6819	6805	6897	6779	6782	6847	6899	6949	6836	6967	6772	6830	6762	6772	6888	6741	6771	6892	6672	6918	6924	6817	6871	6866	6905	6929	6776	6780	6928	6759	6719	6895	6789	6771	6782	6747	6767	6720	6866	6710	6895	6928	6893	6837	6714	6771	6818	6783	6842	6812	6804	6893	6874	6839	6770	6818	6825	6845	6805	6984	6838	6965	6951	6743	6737	6859	6832	6736	6782	6780	6791	6842	6836	6883	6773	6856	6828	6808	6809	6926	6838	6872	6842	6806	6729	6869	6911	6910	6846	6898	6760	6796	6769	6800	6794	6684	6942	6834	6780	6879	6781	6751	6835	6905	6838	6863	6911	6773	6791
7393	5178	18474	16798	7535	2233	1010	800	785	804	812	831	801	831	790	855	838	797	803	832	858	800	797	863	824	873	810	811	813	811	807	826	786	869	827	839	800	809	848	852	827	806	813	824	854	825	798	842	833	842	822	794	812	837	835	779	818	866	794	830	834	780	794	845	794	769	822	841	800	799	810	820	816	873	835	869	818	812	811	811	860	865	850	805	785	752	832	886	846	811	825	872	840	792	751	804	828	829	776	817	845	822	855	820	821	836	808	834	806	871	846	831	809	834	826	832	794	817	863	825	813	812	837	773	819	829	847	843	821	784	801	803	806	784	851	851	824	821	849	816	807	863	820	852	830	827	858	882	807	834	803	816	846	830	820	817	832	864	829	860	827	809	800	783	807	794	839	791	851	836	823	819	793	821	874	811	859	810	821	804	896	881	849	812	829	830	862	873	805	817	845	785	835	814	872	808	824	786	869	816	838	798	826	849	803	798	828	824	853	830	849	871	829	840	824	831	845	830	830	838	838	809	870	798	829	788	833	817	854	806	845	825	854	806	856	866	824	843	859	816	838	819	817	805	809	850	826	832	882	840	809	809	857	842	807	845	816	790	814	823	822	858	832	859	816	806	839	833	826	796	828	862	817	849	848	832	827	813	823	822	806	754	902	822	838	856	864	802	846	843	864	849	784	809	799	809	793	801	856	859	860	814	857	824	847	869	801	818	796	790	827	796	834	814	800	838	859	843	833	881	801	870	743	785	823	824	872	798	823	859	804	822	859	874	858	843	803	823	841	797	849	816	823	836	847	875	825	794	844	851	779	804	786	779	784	829	781	823	847	831	785	824	840	836	848	803	826	885	880	836	768	804	811	815	768	852	810	833	844	855	741	781	820	885	774	840	842	848	895	787	876	798	842	807	791	830	793	779	824	765	844	809	852	837	814	819	814	836	856	807	794	830	756	863	766	778	834	850	825	835	829	828	823	812	825	809	844	863	815	851	839	809	873	867	863	813	876	790	799	804	764	838	815	839	837	889	853	878	819	816	811	846	814	830	830	821	781	847	767	829	772	772	835	844	816	815	839	878	829	803	818	772	851	828	832	845	833	800	814	825	836	818	854	806	793	827	832	782	854	798	820	834	805	835	832	811	847	852	830	793	812	847	876	855	861	797	843	821	809	824	864	810	810	805	816	797	765	808	788	836	796	786	777	857	826	858	849	789	820	836	860	849	912	861	858	826	806	867	825	857	812	838	848	795	899	815	881	817	830	887	821	841	871	858	838	851	863	833	803	815	839	849	787	841	855	818	827	900	847	827	823	808	828	826	809	795	801	804	779	791	780	836	816	824	773	837	872	853	809	823	838	765	810	823	782	846	831	823	848	821	848	788	870	874	801	800	831	837	855	817	841	791	845	826	780	866	759	835	872	844	834	819	858	858	817	794	825	856	863	808	758	819	821	857	872	785	784	798	794	806	842	848	808	860	866	861	800	842	795	846	828	832	810	837	828	841	828	830	880	819	825	846	838	762	857	814	800	813	859	821	847	815	802	824	797	821	801	880	801	836	796	856	790	806	829	808	833	875	779	814	825	845	814	822	784	838	844	784	825	812	847	851	834	808	841	836	805	814	822	843	874	787	807	865	831	801	814	803	776	845	850	812	846	829	811	838	853	839	836	807	838	908	858	879	798	783	817	837	803	877	803	804	831	855	876	817	854	818	844	834	873	831	800	830	875	805	819	813	866	840	813	790	819	845	842	844	819	824	789	859	881	879	775	816	797	804	812	820	798	809	857	848	830	838	814	809	809	842	822	827	813	794	836	851	848	804	847	848	857	826	831	819	817	859	844	837	820	772	842	840	827	805	815	792	807	846	820	857	825	827	811	798	864	869	787	784	833	838	878	843	833	795	847	859	826	873	831	804	820	834	814	859	836	834	812	829	800	877	799	849	880	849	815	842	823	854	844	824	836	877	845	866	850	863	850	858	806	815	829	817	880	821	774	858	823	772	783	837	818	807	841	836	859	809	798	821	861	876	803	813	743	799	831	837	841	852	830	829	838	839	878	841	823	795	854	822	840	847	843	822	807	813	872	828	838	801	835	813	859	870	892	817	858	812	786	800	844	835	846	870	786	822	820	829	853	887	816	811	786	803	831	788	807	845	834	785	791	865	827	801	821	815	864	837	784	871	815	841	850	817	841	851	853	854	837	883	818	869	850	795	794	812	821	836	824	769	790	801	807	843	829	826	860	805	867	858	807	783	804	852	833	807	816	822	825	808	838	807	830	841	820	800	859	824	823	782	798	734	841	880	798	853	805	808	825	869	816	762	828	791	844	831	805	820	829	803	833	855	826	824	811	803	836	819	826	852	764	850	791	841	813	825	803	789	843	859	811	805	858	836	875	867	829	812	835	820	857	845	821	774	799	736	824	839	850	853	857	840	803	840	847	874	804	788	824	784	873	856	777	825	873	852	850	846	826	821	880	814	805	822	808	781	776	816	848	851	802	863	842	784	842	902	799	813	792	844	864	859	842	803	844	806	836	877	807	788	841	836	822	833	804	828	818	828	826	860	818	817	822	839	888	805	823	803	862	832	804	850	853	882	777	840	848	839	786	857	772	830	788	811	841	822	833	796	838	814	803	824	773	829	797	865	868	848	809	807	848	825	797	845	822	759	809	810	887	861	813	800	830	776	825	870	812	818	813	830	813	784	812	853	862	856	866	807	868	814	800	852	869	815	819	827	860	800	815	801	837	851	818	784	854	833	861	844	829	806	840	803	816	849	801	779	881	793	852	863	819	849	812	837	767	805	838	803	819	814	868	885	806	822	848	823	812	889	871	871	849	806	814	826	786	865	826	746	836	828	833	838	881	779	792	830	845	830	811	795	831	857	862	832	807	819	883	778	808	853	841	823	815	819	804	856	869	890	820	787	832	850	821	836	843	853	832	828	792	835	854	832	815	860	876	821	822	832	805	835	799	868	859	779	835	809	876	858	835	803	866	848	861	821	838	845	824	788	839	833	858	758	804	848	819	814	840	850	818	845	800	820	827	798	872	837	838	852	830	835	787	838	855	816	881	808	833	809	862	838	802	807	837	792	813	857	826	812	832	767	894	829	798	816	837	854	798	819	837	822	797	827	812	826	825	844	824	824	834	888	850	870	855	809	816	843	799	825	778	835	798	777	840	833	794	882	768	812	739	815	780	876	829	817	815	827	805	827	779	866	824	829	806	843	881	836	805	803	842	781	869	805	821	781	779	791	811	826	798	782	849	876	860	810	837	788	811	756	846	806	804	792	821	786	798	861	872	834	802	829	836	857	858	854	822	848	883	802	843	813	771	743	827	846	824	810	817	838	858	826	837	809	860	859	818	849	850	837	823	819	845	858	847	809	825	866	803	807	839	862	850	796	764	838	863	842	831	804	803	769	827	836	810	817	804	799	833	798	851	809	831	837	828	768	843	828	835	784	806	822	864	873	888	875	835	812	846	851	821	812
37378	32283	51567	56367	43901	23971	10394	7465	7198	7094	7094	7146	7036	7144	7324	7263	7193	7146	7201	7152	7245	7207	7192	7191	7186	7177	7127	7152	7187	7278	7147	7171	7235	7257	7154	7101	7232	7211	7199	7204	7089	7156	7183	7140	7138	7260	7239	7074	7203	7084	7132	7109	7258	7098	7262	6959	7251	7190	7240	7262	7120	7176	7171	7198	7239	7255	7242	7141	7239	7157	7174	7147	7242	7151	7267	7063	7241	7111	7147	7363	7184	7195	7235	7191	7174	7215	7225	7213	7225	7086	7184	7363	7187	7228	7132	7257	7128	7260	7164	7285	7168	7177	7106	7061	7149	7160	7166	7172	7149	7103	7083	7253	7272	7211	7150	7085	7273	7087	7066	6988	7122	7232	7139	7232	7189	7165	7170	7150	7045	7206	7281	7260	7021	7103	7091	7152	7087	7219	7026	7151	7203	7153	7237	7228	7138	7078	7119	7319	7028	7050	7198	7283	7097	7210	7166	7167	6997	7200	7169	7084	7116	7190	7108	7077	7185	7202	7175	7141	7207	7246	7245	7260	7063	7125	7209	7173	7240	7127	7032	7287	7211	7243	7130	7188	7064	7101	7206	7213	7083	7193	7313	7194	7102	7217	7205	7124	7143	7214	7127	7200	7135	7154	7090	7069	7113	7074	7161	7178	7273	7102	7139	7114	7111	7189	7315	7245	7191	7219	7187	7142	7225	7231	7185	7216	7357	7265	7250	7257	7084	7118	7179	7118	7217	7247	7259	7156	7270	7125	7214	7260	7090	7116	7267	7180	7159	7170	7175	7241	7189	7270	7182	7149	7183	7009	7185	7039	7285	7132	7190	7148	7192	7222	7133	7194	7122	7164	7129	7307	7229	7088	7140	7165	7144	7196	7161	7154	7239	7191	7218	7255	7254	7231	7091	7175	7128	7216	7078	7244	7204	7290	7159	7172	7293	7268	7165	7160	7222	7174	7242	7178	7149	7208	7139	7137	7205	7245	7264	7300	7152	7232	7059	7189	7242	7206	7192	7118	7091	7266	7102	7219	7042	7178	7152	7196	7100	7230	7090	7103	7222	7225	7131	7271	7064	7365	7207	7122	7238	7161	7245	7269	7181	7224	7146	7160	7096	7215	7202	7239	7205	7159	7215	7120	7305	7261	7232	7170	7196	7202	7120	7134	7172	7085	7149	7183	7114	7088	7175	7253	7225	7309	7179	7251	7231	7186	7195	7252	7181	7229	7125	7268	7056	7118	7289	7132	7098	7059	7222	7143	7202	7035	7268	7101	7215	7120	7196	7164	7169	7120	7210	7162	7045	7078	7179	7237	7111	7209	6907	7306	7165	7116	7152	7146	7297	7129	7340	7119	7212	7201	7146	7282	7145	7287	7192	7165	7128	7230	7166	7193	7113	7261	7193	7126	7134	7087	7128	7124	7190	7244	7229	7144	7167	7142	6998	7302	7135	7192	7281	7180	7099	7233	7250	7192	7115	7173	7019	7157	7135	7285	7127	7178	7248	7221	7239	7364	7251	7208	7226	7136	7190	7115	7088	7198	7273	7134	7227	7231	7056	7109	7174	7119	7147	7255	7149	7271	7136	7200	7159	7131	7183	7140	7131	7205	7190	7145	7222	7172	7119	7224	7128	7043	7095	7075	7216	7224	7195	7220	7018	7124	7225	7146	7178	7201	7298	7315	7080	7045	7194	7215	7265	7180	7262	7190	7067	7115	7153	7113	7053	7117	7226	7188	7148	7204	7158	7024	7168	7143	7264	7215	7096	7313	7170	7138	7137	7216	7241	7195	7132	7108	7223	7148	7109	7255	7142	7089	7147	7275	7119	7242	6991	7087	7139	7208	7181	7205	7174	7245	7231	7088	7330	7087	7246	7187	7287	7244	7257	7171	7179	7190	7221	7162	7316	7298	7244	7166	7193	7137	7184	7226	7209	7225	7083	7246	7250	7176	7181	7319	7208	7148	7225	7135	7133	7203	7250	7233	7155	7209	7117	7161	7165	7289	7251	7034	7222	7133	7171	7167	7054	7101	7222	7321	7208	7238	7282	7138	7247	7162	7018	7215	7194	7287	7220	7253	7255	7161	7252	7244	7173	7294	7088	7246	7202	6964	7233	7185	7180	7287	7163	7169	7305	7013	7094	7220	7229	7069	7171	7225	7179	7353	7256	7234	7221	7268	7247	7277	7248	7122	7208	7204	7235	7232	7410	7097	7125	7075	7100	7269	7254	7174	7181	7096	7137	7410	7243	7186	7207	7132	7170	7251	7044	7136	7136	7280	7158	7307	7204	7232	7081	7177	7245	7216	7194	7233	7250	7171	7131	7249	7051	7319	7252	7041	7085	7130	7174	7121	7200	7160	7153	7149	7265	7283	7165	7224	7131	7221	7217	7191	7292	7192	7301	7071	7201	7177	7125	7151	7182	7229	7095	7192	7170	7211	7103	7202	7215	7210	6971	7210	7211	7193	7123	7178	7191	7194	7144	7227	7202	7091	7191	7183	7107	7166	7144	7147	7144	7254	6984	7198	7170	7129	7234	7051	7173	7178	7063	7194	7113	7199	7232	7046	7208	7218	7184	7288	7172	7230	7255	7222	7218	7218	7178	7187	7156	7156	7278	7177	7072	7261	7065	7215	7177	7161	7115	7155	7283	7211	7210	7187	7108	7128	7201	7217	7180	7183	7028	7169	7208	7207	7158	7060	7228	7129	7306	7181	7053	7249	7233	7255	7332	7236	7144	7303	7223	7178	7261	7261	7083	7091	7052	7059	7241	7315	7197	7277	7139	6995	7102	7204	7265	7318	7221	7102	7205	7202	7163	7289	7317	7338	7075	7202	7202	7139	7257	7129	7253	7147	7253	7147	7189	7234	7230	7270	7088	7194	7313	7156	7131	7200	7150	7230	7278	7154	7241	7161	7177	7098	7155	7297	7201	7080	7201	7178	7230	7286	7040	7094	7154	7209	7181	7271	7213	7051	7109	7181	7256	7034	7146	7193	7309	7110	7152	7115	7275	7119	7172	7112	7204	7210	7181	7101	7215	7217	7158	7153	7181	7202	7207	7293	7101	7145	7136	7122	7151	7184	7398	7203	7168	7100	7113	7306	7241	7165	7177	7108	7193	7141	7201	7205	7323	7031	7185	7170	7160	7152	7238	7108	7253	7056	7262	7193	7230	7196	7183	7126	7080	7255	7157	7207	7077	7160	7179	7303	7162	7198	7321	7174	7188	7108	7266	7053	7231	7282	7118	7126	7174	7302	7151	7169	7176	7115	7198	7255	7284	7105	7253	7180	7222	7283	7093	7192	7191	7102	7224	7153	7227	7339	7214	7221	7096	7134	7172	7317	7257	7182	7145	7161	7234	7095	7173	7044	7187	7217	7190	7123	7238	7070	7227	7183	7098	7310	7144	7132	7212	7344	7094	7206	7187	7092	7121	7165	7175	7198	7267	7066	7289	7136	7080	7105	7122	7139	7306	7166	7185	7136	7172	7249	6979	7070	7212	7185	7278	7117	7190	7161	7082	7227	7101	7077	7233	7274	7155	7292	7259	7255	7230	7270	7307	7152	7159	7195	7132	7237	7141	7119	7213	7184	7228	7181	7125	7237	7080	7233	7187	7201	7161	7164	7292	7119	7298	7094	7327	7233	7202	7157	7100	7242	7210	7178	7272	7126	7189	7159	7194	7242	7121	7051	7153	7096	7102	7248	7282	7117	7183	7170	7203	7189	7272	7260	7095	7122	7223	7184	7346	7149	7228	7217	7179	7231	7015	7242	7179	7355	7063	7151	7190	7188	7274	7073	7125	7207	7226	7090	7205	7184	7186	7099	7203	7244	7174	7228	7226	7204	7221	7169	7084	7169	7145	7234	7115	7291	7230	7045	7171	7263	7095	7218	7080	7094	7245	7041	7211	7099	7099	7173	7168	7212	7265	7121	7161	7285	7192	7193	7306	7250	7139	7211	7191	7103	7240	7182	7101	7221	7128	7185	7232	7065	7239	7115	7035	7225	7172	7147	7307	7126	7278	7255	6997	7130	7206	7155	7141	7248	7235	7104	7141	7201	7210	7207	7142	7242	7173	7144	7238	7155	7101	7190	7107	7198	7219	7248	7146	7163	7144	7271	7335	7171	7206	7232	7182	7092	7274	7034	7207	7138	7137	7138	7318	7231	7083	7284	7226	7158	7087	7115	7203	7268	7165	7070	7266	7207	7119	7249	7015	7202	6935	7106	7146	7151	7163	7096	7077	7247	7168	7201	7425	7329	7093	7217	7197	7224	7188	7124	7251	7122	7146	7188	7134	7134	7089	7113	7312	7199	7171	7167	7132	7160	7155	7111	7148	7102	7177	7198	7146	7176	7226	7129	7257	7180	7180	7215	7066	7178	7202	7192	7163	7186	7200	7370	7203	7141	7211	7183	7297	7187	7200	7154	7184	7256	7213	7234	7231	7122	7121	7370	7142	7107	7139	7168	7200	7202	7123	7148	7257	7111	7176	7096	7180	7068	7147	6999	7247	7114	7169	7180	7165	7366	7168	7202	7135	7229	7158	7259	7115	7220	7147	7178	7181	7263	7326	7255	7212	7145	7177	7276	7160	7122	7083	7144	7163	7209	7105	7318	7160	7189	7145	7174	7046	7370	7360	7112	7240	7143	7054	7138	7309	7191	7156	7095	7158	7269	7152	7232	7119	7264	7177	7190	7292	7162	7150	7197	7122	7156	7054	7218	7255	7225	7176	7115	7051	7084	7234	7189	7258	7024	7167	7303	7212	7082	7242	7301	7152	7317	7056	7200	6969	7236	7130	7258	7170	7246	7235	7223	7106	7254	7254	7095	7158	7236	7238	7278	7169	7139	7226	7257	7179	7169	7198	7234	7373	7199	7251	7308	7255	7189	7122	7084	7262	7219	7174	7309	7049	7133	7275	7257	7321	7256	7232	7312	7234	7260	7074	7304	7243	7309	7269	7166	7283	7254	7246	7228	7221	7159	7151	7230	7140	7138	7282	7293	7223	7151	7087	7084	7193	7113	7202	7282	7177	7222	7193	7187	7246	7012	7270	7150	7128	7277	7117	7107	7188	7207	7390	7111	7235	7215	7185	7140	7221	7150
8893	19339	32194	20599	7691	2141	1115	840	829	861	840	840	826	856	852	863	832	788	874	892	840	856	808	784	874	833	867	850	881	891	900	845	826	855	892	863	857	846	830	888	848	815	851	870	888	842	846	825	878	874	849	852	850	834	826	888	830	883	843	842	917	842	795	835	827	818	817	875	868	892	857	855	821	874	822	867	855	858	828	886	870	898	890	843	863	869	819	860	849	874	855	864	813	874	807	832	862	866	836	889	856	894	834	852	903	825	844	856	816	800	838	827	882	875	854	844	867	885	849	845	815	880	784	834	844	832	847	861	833	837	848	869	832	806	829	857	804	869	879	868	821	835	866	830	814	843	813	892	833	898	870	844	869	891	935	823	885	873	858	843	892	891	880	886	846	797	817	883	854	898	846	910	824	807	875	845	863	854	811	814	838	869	870	915	859	844	846	871	834	889	848	854	785	809	860	885	838	855	832	854	852	832	839	857	859	874	893	866	834	863	871	899	829	833	887	851	839	907	810	825	860	840	849	859	803	851	852	796	893	859	935	842	841	863	894	843	906	848	842	858	828	867	885	932	890	906	817	874	853	832	882	833	859	836	896	861	848	909	843	906	828	885	869	794	885	892	844	921	846	889	867	881	841	811	853	847	861	851	846	903	842	891	863	840	913	839	882	883	837	814	855	885	791	917	848	837	870	815	850	865	882	850	845	878	832	791	848	875	878	884	865	825	861	874	830	844	838	882	870	902	868	883	854	876	865	835	870	854	849	879	862	801	873	874	851	869	906	848	822	859	869	866	823	872	864	794	815	865	897	866	841	874	899	811	879	857	861	859	835	873	844	864	850	874	849	872	860	778	837	853	861	871	825	869	880	863	911	887	850	856	852	782	861	831	806	889	856	830	756	815	895	892	792	835	827	874	865	817	844	841	868	880	881	887	849	862	856	888	869	813	868	855	839	832	854	817	824	845	873	858	861	839	882	889	873	869	825	786	804	839	890	799	864	838	842	866	856	877	922	864	831	826	849	835	883	842	846	856	805	839	838	795	879	884	819	886	799	872	851	882	859	895	860	848	826	817	832	844	847	838	875	889	893	810	870	841	886	929	856	882	865	873	900	900	819	822	917	863	843	832	887	783	865	857	825	881	840	838	925	875	829	815	887	873	891	844	832	871	931	884	830	866	849	882	870	819	852	871	819	853	852	824	876	899	814	818	861	855	888	882	864	829	873	867	834	839	858	836	818	846	845	853	858	877	915	877	873	831	866	859	849	830	849	880	883	869	863	834	864	800	838	788	915	850	809	845	799	849	884	815	825	860	858	841	815	841	803	856	852	872	896	871	861	834	835	873	860	917	907	853	859	842	846	862	880	842	839	868	865	809	876	852	848	870	811	857	873	877	869	867	819	875	844	847	830	833	819	837	852	897	871	854	837	932	854	863	828	832	854	836	892	831	819	856	874	905	843	830	893	866	840	876	869	821	859	816	854	859	833	889	882	806	853	867	780	839	902	869	952	843	859	834	824	865	848	911	845	828	835	825	838	860	909	876	834	801	821	831	909	853	808	837	853	846	821	890	804	843	833	877	830	872	849	883	845	904	887	870	852	826	824	843	845	838	850	861	822	860	817	833	882	850	889	912	874	843	875	804	861	853	814	824	860	890	848	850	820	810	819	842	787	880	875	866	812	782	852	886	827	855	837	848	882	864	875	870	854	844	872	899	871	842	854	826	870	886	858	847	876	860	835	887	879	841	906	910	863	908	834	837	868	867	886	846	837	809	844	870	902	891	814	868	857	857	907	856	883	821	861	846	851	836	851	851	877	861	820	865	839	833	855	814	825	820	884	894	867	883	821	874	843	914	819	850	830	881	827	908	853	867	835	842	837	884	851	846	866	874	836	878	806	885	919	877	851	919	864	834	881	837	874	843	852	822	845	858	885	821	883	841	823	822	838	891	891	837	850	833	842	843	849	871	790	837	834	832	879	866	877	842	826	860	880	896	838	807	876	892	858	866	892	853	835	835	878	900	919	872	896	890	822	812	863	855	858	861	833	824	831	791	821	845	928	843	874	850	875	876	832	860	912	815	853	855	863	871	870	869	842	877	852	907	848	832	885	845	858	839	811	864	847	871	834	918	832	784	844	875	842	926	850	886	805	841	811	871	811	843	812	775	832	867	871	855	880	868	887	834	898	875	889	866	888	834	874	895	819	883	848	889	868	855	833	866	851	911	829	827	871	847	830	832	835	857	810	853	817	833	791	770	835	817	883	890	909	903	837	903	897	814	899	861	862	898	840	845	870	910	862	881	832	878	898	860	837	866	873	848	832	869	843	857	781	836	888	847	871	824	790	865	827	817	889	884	844	875	873	856	911	900	833	849	872	902	846	845	880	865	820	818	881	856	842	799	841	923	913	858	889	864	811	840	852	864	858	800	861	776	818	855	830	886	895	950	834	882	834	854	809	836	861	838	849	865	856	867	822	952	834	843	905	786	844	821	842	824	862	848	835	877	911	833	880	851	841	860	886	841	872	832	817	888	852	835	850	869	876	840	915	775	858	831	848	826	790	875	835	875	861	923	810	851	784	877	892	837	788	842	870	841	857	858	842	845	835	871	891	829	874	833	876	882	865	850	893	862	847	851	881	831	864	843	860	854	851	877	866	890	839	842	866	842	824	808	887	846	813	867	824	883	829	887	876	848	855	826	836	835	827	828	851	847	914	820	799	872	887	828	874	862	881	865	959	786	886	803	834	876	846	868	893	848	824	858	835	854	841	829	888	826	874	877	836	880	878	871	841	843	825	896	923	828	853	776	864	821	891	895	856	839	878	814	845	855	889	839	802	885	869	858	905	827	891	855	807	849	837	861	903	804	886	880	883	802	849	887	869	869	803	839	834	899	873	814	875	869	841	852	835	884	821	870	836	839	844	857	851	867	832	829	877	829	841	863	865	865	796	828	836	882	809	875	893	874	894	886	871	883	841	796	813	861	874	815	868	876	899	833	862	840	840	828	901	868	870	839	894	870	788	862	837	859	893	860	882	853	835	843	847	841	872	810	878	817	862	898	838	816	889	850	846	915	883	912	854	832	838	788	888	883	876	798	918	849	847	834	893	874	835	787	870	862	830	857	846	847	853	843	831	847	887	831	881	897	804	916	806	878	893	895	836	877	843	889	860	870	855	866	846	878	869	872	843	772	854	866	859	803	853	892	884	795	834	856	880	889	780	859	885	830	829	863	813	860	835	812	838	800	870	823	823	891	871	832	845	813	819	819	878	909	837	819	875	867	818	930	853	871	863	853	919	844	872	866	845	824	839	826	857	845	891	886	890	895	850	858	871	876	876	819	869	922	918	839	884	910	872	839	799	851	802	825	850	813	855	882	880	829	878	831	871	821	844	888	834	936	897	827	854	856	840	864	844	803	880	860	841	843	843	850	801	877	907	842	869	818	820	828	837	851	857	886	854	824	845	843	856	831	850	864	844	873	884	865	838	877
39344	50147	62794	56222	42564	23306	10690	7783	7411	7397	7398	7437	7353	7433	7334	7357	7389	7378	7261	7381	7334	7298	7398	7515	7329	7209	7439	7435	7414	7403	7587	7381	7387	7435	7396	7256	7324	7349	7362	7389	7451	7325	7348	7351	7274	7329	7288	7391	7455	7413	7429	7219	7419	7366	7283	7406	7294	7467	7324	7351	7385	7299	7449	7491	7384	7375	7257	7351	7503	7227	7297	7418	7176	7414	7368	7412	7352	7428	7330	7424	7293	7291	7373	7479	7218	7499	7342	7402	7426	7420	7378	7334	7391	7384	7437	7405	7272	7409	7370	7502	7258	7459	7285	7458	7431	7474	7418	7271	7169	7450	7450	7395	7399	7308	7287	7402	7222	7381	7349	7313	7377	7348	7268	7441	7239	7342	7405	7275	7327	7411	7280	7398	7357	7529	7380	7326	7451	7387	7323	7514	7490	7463	7343	7416	7459	7406	7337	7171	7420	7497	7448	7416	7514	7361	7327	7398	7281	7415	7366	7422	7254	7320	7434	7484	7403	7315	7273	7418	7340	7398	7460	7400	7341	7331	7259	7407	7435	7369	7325	7358	7317	7322	7444	7381	7312	7412	7359	7365	7301	7358	7466	7343	7413	7229	7400	7364	7427	7349	7355	7482	7487	7391	7281	7391	7418	7364	7359	7431	7359	7384	7359	7439	7422	7452	7519	7497	7351	7211	7275	7234	7279	7380	7435	7387	7427	7367	7297	7414	7385	7438	7394	7485	7309	7401	7422	7360	7365	7382	7480	7438	7353	7469	7426	7398	7370	7415	7421	7379	7434	7355	7515	7200	7323	7327	7471	7339	7482	7451	7251	7441	7423	7345	7435	7348	7390	7435	7338	7411	7333	7434	7343	7288	7419	7407	7360	7274	7185	7301	7190	7360	7435	7500	7370	7334	7342	7403	7391	7440	7348	7550	7261	7372	7342	7436	7300	7454	7396	7290	7340	7434	7475	7356	7417	7371	7353	7343	7362	7446	7399	7382	7309	7393	7500	7330	7345	7336	7506	7238	7273	7410	7331	7404	7378	7570	7320	7310	7433	7418	7277	7423	7416	7352	7387	7364	7390	7484	7384	7329	7371	7466	7392	7322	7311	7308	7402	7333	7389	7269	7315	7378	7523	7383	7396	7359	7452	7251	7378	7394	7395	7395	7353	7399	7319	7441	7442	7368	7454	7373	7286	7361	7364	7307	7410	7242	7322	7421	7290	7347	7395	7314	7384	7375	7546	7381	7381	7428	7375	7313	7480	7450	7496	7397	7418	7344	7476	7386	7353	7329	7258	7569	7287	7533	7396	7470	7325	7433	7379	7313	7382	7279	7317	7294	7421	7531	7340	7428	7565	7370	7373	7323	7396	7269	7539	7460	7413	7487	7403	7128	7297	7278	7318	7397	7398	7461	7443	7405	7345	7376	7538	7301	7367	7551	7481	7389	7339	7346	7413	7353	7399	7399	7416	7389	7370	7312	7382	7504	7317	7366	7369	7423	7359	7367	7455	7453	7358	7272	7415	7416	7427	7313	7464	7360	7437	7205	7353	7344	7287	7415	7210	7311	7304	7442	7376	7447	7477	7334	7307	7419	7268	7271	7347	7393	7358	7482	7417	7267	7420	7336	7308	7277	7460	7219	7267	7396	7385	7392	7305	7335	7528	7226	7423	7428	7516	7334	7461	7388	7351	7286	7450	7445	7304	7432	7420	7275	7477	7409	7411	7514	7381	7393	7264	7351	7332	7301	7391	7432	7497	7395	7286	7420	7330	7370	7210	7376	7440	7298	7412	7291	7357	7488	7410	7331	7390	7460	7239	7448	7435	7394	7277	7323	7489	7444	7279	7398	7441	7479	7355	7470	7504	7390	7372	7342	7272	7260	7466	7437	7307	7317	7315	7359	7375	7367	7291	7302	7243	7371	7326	7389	7470	7409	7377	7337	7462	7338	7402	7396	7316	7357	7342	7489	7374	7428	7448	7457	7363	7481	7479	7276	7341	7400	7297	7307	7345	7426	7503	7441	7368	7494	7349	7411	7280	7378	7498	7339	7302	7357	7328	7323	7377	7343	7394	7335	7363	7452	7309	7487	7434	7406	7427	7357	7445	7348	7292	7335	7401	7308	7463	7474	7318	7352	7384	7340	7450	7481	7322	7432	7528	7369	7375	7448	7337	7224	7350	7296	7322	7384	7374	7317	7359	7465	7340	7282	7462	7382	7409	7375	7367	7436	7429	7281	7433	7459	7252	7333	7320	7333	7354	7386	7418	7376	7450	7338	7332	7284	7608	7208	7314	7417	7363	7324	7303	7318	7461	7380	7287	7292	7309	7428	7414	7494	7457	7273	7477	7444	7413	7363	7419	7448	7413	7248	7492	7303	7305	7261	7338	7498	7375	7301	7297	7368	7285	7330	7447	7464	7461	7091	7332	7510	7354	7294	7367	7405	7413	7410	7365	7337	7482	7506	7363	7398	7340	7467	7452	7413	7381	7325	7505	7331	7190	7550	7349	7514	7413	7408	7374	7416	7352	7437	7389	7382	7486	7265	7311	7431	7529	7465	7356	7305	7286	7312	7440	7354	7407	7388	7498	7399	7346	7415	7383	7369	7491	7237	7373	7431	7402	7285	7427	7413	7410	7383	7368	7515	7475	7338	7395	7441	7278	7352	7314	7324	7288	7397	7396	7480	7352	7465	7301	7295	7360	7423	7420	7317	7384	7277	7335	7456	7353	7366	7332	7345	7354	7324	7423	7396	7269	7274	7319	7262	7450	7284	7430	7389	7390	7517	7345	7355	7383	7435	7295	7298	7287	7462	7344	7364	7384	7330	7292	7360	7525	7414	7307	7463	7376	7448	7315	7467	7371	7441	7435	7416	7143	7393	7377	7372	7288	7371	7423	7296	7341	7178	7428	7446	7328	7302	7291	7345	7331	7456	7405	7451	7233	7370	7448	7524	7339	7375	7465	7260	7377	7346	7457	7290	7404	7331	7464	7374	7476	7381	7388	7498	7267	7290	7419	7346	7312	7442	7292	7458	7268	7518	7396	7367	7411	7319	7316	7420	7470	7365	7500	7310	7393	7348	7376	7323	7434	7418	7263	7329	7441	7566	7428	7313	7401	7398	7360	7474	7244	7504	7457	7548	7517	7481	7473	7340	7216	7422	7385	7481	7407	7461	7294	7491	7319	7443	7292	7419	7410	7358	7358	7384	7502	7387	7331	7402	7438	7361	7583	7400	7408	7394	7314	7403	7366	7521	7360	7283	7339	7302	7321	7237	7435	7355	7320	7395	7295	7397	7420	7257	7361	7330	7427	7432	7258	7473	7351	7375	7401	7267	7413	7316	7505	7311	7437	7271	7303	7356	7324	7564	7389	7326	7273	7317	7299	7358	7297	7399	7504	7394	7248	7301	7425	7506	7326	7421	7305	7375	7458	7487	7457	7551	7295	7447	7320	7290	7427	7413	7324	7437	7451	7413	7323	7425	7399	7230	7338	7410	7276	7304	7353	7289	7490	7264	7409	7267	7443	7305	7527	7454	7377	7475	7283	7492	7361	7382	7343	7364	7417	7417	7327	7314	7313	7295	7442	7219	7361	7280	7416	7423	7467	7361	7382	7464	7443	7321	7381	7332	7483	7250	7482	7302	7425	7311	7371	7506	7242	7470	7453	7447	7385	7256	7371	7378	7456	7311	7393	7394	7380	7420	7414	7424	7374	7295	7368	7351	7297	7449	7294	7458	7273	7506	7349	7178	7508	7350	7394	7407	7464	7417	7358	7431	7442	7216	7488	7299	7284	7497	7300	7448	7313	7464	7413	7270	7466	7343	7240	7506	7420	7343	7240	7350	7248	7388	7300	7397	7509	7397	7344	7562	7312	7414	7415	7413	7331	7479	7498	7427	7321	7504	7402	7328	7311	7262	7373	7438	7576	7391	7327	7466	7452	7512	7383	7293	7499	7407	7475	7383	7364	7380	7338	7362	7373	7392	7501	7385	7331	7457	7486	7371	7441	7408	7441	7322	7457	7352	7474	7427	7380	7296	7399	7357	7456	7361	7346	7264	7453	7390	7246	7220	7371	7347	7470	7334	7350	7422	7321	7270	7219	7321	7424	7338	7442	7292	7435	7418	7346	7525	7308	7327	7301	7473	7440	7400	7304	7516	7386	7454	7360	7334	7322	7483	7282	7404	7326	7318	7568	7474	7237	7306	7261	7477	7514	7430	7309	7414	7521	7420	7523	7428	7367	7390	7329	7370	7459	7359	7367	7398	7321	7360	7529	7336	7403	7321	7288	7330	7432	7366	7392	7322	7397	7336	7349	7272	7281	7571	7349	7366	7392	7445	7354	7397	7308	7324	7458	7442	7446	7499	7489	7351	7336	7453	7383	7410	7266	7422	7320	7356	7339	7356	7259	7489	7440	7389	7426	7371	7232	7466	7273	7390	7371	7362	7381	7371	7410	7327	7313	7358	7375	7351	7395	7246	7493	7448	7498	7321	7444	7380	7362	7456	7319	7450	7409	7380	7283	7376	7333	7387	7265	7453	7399	7382	7305	7355	7444	7430	7306	7372	7470	7255	7360	7434	7459	7503	7318	7337	7446	7334	7296	7470	7373	7245	7363	7379	7355	7415	7501	7437	7502	7354	7368	7314	7566	7498	7471	7405	7302	7378	7408	7272	7463	7369	7485	7442	7291	7425	7296	7379	7470	7329	7365	7343	7405	7354	7369	7481	7393	7276	7332	7398	7258	7465	7370	7424	7392	7331	7197	7489	7433	7452	7225	7355	7319	7465	7484	7295	7397	7276	7424	7496	7316	7334	7491	7390	7378	7320	7501	7411	7287	7426	7368	7381	7398	7441	7336	7293	7354	7276	7340	7358	7284	7482	7284	7401	7369	7398	7352	7455	7505	7479	7293	7300	7448	7442	7406	7456	7377	7401	7488	7438	7401	7323	7328	7378	7302	7277	7331	7358	7375	7348	7509	7291	7452	7410	7363	7395	7485	7430	7354	7383	7360	7305	7278	7424	7468	7395	7574	7326	7340	7284	7429	7344	7335	7353	7383	7464	7279	7440	7428	7395	7406	7457	7247	7395	7318	7359	7393	7331
14076	25049	41625	27613	14007	3987	1119	722	725	692	682	658	704	665	678	682	627	670	672	665	700	701	701	646	684	703	649	646	673	655	641	616	697	683	649	700	672	665	678	664	706	677	712	648	708	660	646	639	688	682	702	645	666	660	651	678	648	687	671	676	632	649	659	679	730	680	682	588	668	658	669	651	654	641	674	719	717	639	663	650	622	662	679	676	643	667	692	629	717	681	683	659	633	695	660	686	730	691	708	707	669	638	656	653	644	632	667	650	695	655	680	610	675	687	606	651	669	647	704	686	653	627	638	641	679	624	683	639	688	674	623	638	699	671	649	618	642	648	709	653	666	607	637	660	671	663	629	707	692	713	677	589	651	654	670	685	635	605	712	674	662	657	672	609	667	653	652	591	684	692	681	687	651	630	621	697	683	644	683	663	682	708	681	695	646	663	676	631	672	640	645	650	637	663	715	671	673	638	640	628	641	692	664	719	729	682	638	691	712	693	621	652	664	630	651	673	668	636	657	680	654	672	686	684	634	675	708	698	678	657	711	598	668	672	659	628	663	638	639	656	699	673	661	694	657	651	636	681	667	660	631	655	662	652	679	640	699	705	654	620	671	627	639	683	646	663	700	677	705	678	715	649	681	652	664	615	695	664	670	667	630	712	680	654	658	687	640	649	663	709	655	646	674	693	683	689	640	677	682	729	638	668	655	706	659	669	686	704	640	668	618	645	664	696	656	676	658	687	628	655	705	692	670	623	634	675	698	647	677	716	661	692	689	691	608	686	704	680	701	687	685	657	687	641	649	710	643	707	681	672	625	630	671	616	659	704	632	692	648	689	665	689	631	665	701	683	717	661	682	655	652	642	654	671	703	659	672	650	692	639	656	654	711	672	637	660	689	703	629	636	678	628	653	656	677	632	667	676	655	657	643	676	642	670	664	662	684	666	662	681	631	741	680	662	662	669	670	667	632	678	658	693	667	681	684	693	659	686	674	673	671	642	661	676	651	643	642	679	657	743	670	667	686	658	665	639	725	672	622	699	682	646	662	629	635	659	696	657	684	688	705	688	638	651	669	647	607	678	700	604	686	695	653	687	656	632	654	663	702	656	646	590	646	671	693	690	692	700	595	654	685	643	663	688	711	656	700	668	689	686	712	664	606	673	653	668	678	653	653	683	671	649	664	670	667	643	668	697	688	690	689	649	634	664	670	626	651	711	665	635	669	664	658	659	615	644	648	667	625	714	656	691	640	655	688	701	668	699	657	659	669	658	647	668	662	701	668	655	667	627	663	651	636	665	661	649	628	691	689	665	662	641	670	698	639	675	645	645	623	690	646	674	649	659	636	675	687	658	658	706	659	663	683	654	675	669	615	690	664	669	653	677	707	685	683	654	672	675	692	657	675	671	696	615	679	644	670	705	686	715	673	677	641	649	651	633	697	672	648	692	644	676	620	660	630	666	626	647	669	667	666	647	598	682	692	718	635	625	611	703	674	678	672	679	656	667	667	661	633	593	623	653	675	639	676	658	662	653	664	632	607	665	642	631	637	700	637	641	660	655	656	693	672	625	655	675	647	691	701	653	664	659	622	662	633	627	705	671	676	677	654	667	662	666	678	653	636	672	635	688	646	637	626	640	677	610	628	663	653	653	666	610	640	706	678	652	699	689	699	651	705	665	673	665	691	641	659	710	698	684	670	687	683	697	701	654	705	653	681	640	660	627	678	667	632	670	665	619	629	709	634	655	661	690	644	685	671	653	685	699	675	697	690	643	670	685	666	687	672	664	684	640	662	676	643	635	728	657	661	666	684	635	687	661	679	682	674	698	659	656	651	697	643	624	664	651	709	679	701	687	597	667	632	674	685	704	686	671	688	646	658	676	689	654	682	684	638	644	648	691	733	724	722	666	666	682	641	709	642	668	667	724	673	694	663	672	646	685	629	686	650	656	670	649	620	628	650	644	668	673	657	635	647	673	659	672	724	674	612	741	635	649	668	678	665	675	695	603	630	684	658	678	619	658	666	661	676	663	654	690	672	590	695	669	666	693	696	681	631	664	665	716	673	654	699	629	679	677	723	659	656	661	686	666	650	714	633	702	671	689	666	667	668	649	727	669	614	685	665	651	642	666	672	706	678	644	684	662	661	695	694	670	660	654	681	665	714	686	682	609	635	674	675	650	695	663	637	686	659	664	658	643	651	698	663	633	647	607	654	630	671	641	631	705	730	663	658	633	667	669	615	628	693	691	691	628	655	668	679	666	672	689	646	644	615	650	682	658	683	685	648	668	643	639	678	662	656	670	684	656	656	664	694	661	641	685	628	635	664	682	650	645	690	670	654	651	682	640	625	677	642	633	668	674	629	698	702	660	668	684	701	639	675	661	646	721	644	646	650	684	649	659	671	637	696	651	620	606	671	694	647	678	648	647	666	688	640	646	668	685	647	655	647	651	685	685	657	647	701	665	681	668	696	628	677	685	667	688	690	665	676	650	653	660	674	662	623	678	683	648	655	665	673	671	675	692	712	664	684	702	670	647	665	662	658	687	722	660	681	703	679	671	620	664	683	663	740	686	670	669	677	705	651	654	653	652	669	633	692	649	692	691	699	689	617	645	662	679	640	629	724	649	652	638	667	612	649	700	695	735	604	678	644	645	685	661	701	683	595	658	666	672	668	644	662	693	641	645	668	654	678	675	653	638	666	691	678	696	645	672	680	643	653	696	629	679	626	675	650	674	685	664	645	682	656	661	647	667	639	635	640	642	669	692	698	691	639	611	679	690	652	676	655	718	670	620	665	653	700	687	664	630	648	714	611	677	659	641	654	631	657	694	684	666	633	623	674	636	689	690	652	723	623	610	664	654	649	663	733	688	719	631	650	675	625	730	617	626	682	681	638	640	621	684	628	668	627	643	665	652	620	663	632	699	689	668	711	663	615	711	648	648	633	631	678	664	664	654	665	657	653	625	627	663	691	630	663	687	678	661	662	633	623	669	689	675	620	620	717	669	696	687	618	651	638	643	679	691	623	668	663	656	700	677	652	630	678	638	700	665	678	677	673	680	679	709	674	656	643	690	638	641	655	642	688	645	695	656	665	706	692	678	638	656	671	657	655	670	676	688	679	690	655	662	659	627	679	675	694	685	673	660	634	662	643	706	696	670	659	662	692	675	689	681	672	675	642	652	670	670	668	641	670	687	687	673	665	646	681	676	665	692	682	657	676	696	709	645	651	678	623	642	618	686	646	630	625	665	677	655	662	647	689	682	667	636	673	646	707	678	669	644	660	587	667	715	680	663	662	655	706	679	673	657	659	622	673	673	645	658	650	672	667	686	653	673	625	654	637	656	727	674	623	629	674	706	694	688	672	674	662	641	702	657	698	667	660	663	705	675	662	680	655	662	678	710	604	670	655	694	646	715	690	674	670	669	642	709	673	648	643	635	652	685	657	666	646	693	683	648	711	656	701	682	685	671	658	679	640	703	726	628	637	689	707	665
48193	49423	70959	67776	56513	31057	13995	6704	5799	5921	5787	5919	5941	5878	5783	5908	5998	5837	5855	5982	5981	5810	5926	5846	5837	5858	5913	5934	5904	5888	5955	5854	5970	5838	5717	5973	5958	6053	5967	5961	5957	5922	5913	5785	6002	6009	5907	5844	5791	5996	5908	5873	5962	5948	5888	5823	5886	5904	5885	5978	6006	5882	5943	5935	6001	5794	5849	5811	5934	5916	5805	5917	5902	5920	5832	5944	5888	5871	5903	5849	5878	5956	5737	5957	5840	5997	5951	5767	5929	5817	5935	5847	5878	5840	5868	5933	5857	5948	5935	5892	5956	5888	5863	5923	5705	5833	5854	5974	5922	5941	5957	5914	5828	5712	5902	5931	5964	5900	5887	5853	5855	5963	5851	5850	5851	5879	5805	5899	6037	5864	5874	5988	5793	5912	5966	5942	5815	5841	5952	5870	6033	5859	5835	5741	5961	5993	5820	6000	5823	5806	5871	5928	5854	5940	5791	5856	5891	5806	5853	5919	5712	5851	5826	5910	5924	5947	5999	5910	5991	5840	5875	5983	5921	5901	5914	5781	5935	5944	5881	5758	5917	5962	5984	5793	5843	5878	5820	5886	5965	5876	5907	5843	5845	5967	5903	5753	5955	5807	5825	5948	5798	5921	5911	5881	5957	5959	5841	5920	5883	5934	5854	5867	5855	5857	5958	5878	5916	5797	5907	5902	5783	5912	5962	5891	5929	5760	5816	5861	5816	5937	5816	5971	5872	5889	5903	5921	5954	5850	5936	5862	5903	5821	5891	5938	5922	6079	5860	5809	5860	5873	5925	5875	5775	5913	5885	5833	5978	5868	5883	5916	5862	5894	5915	5863	5975	5897	5953	5975	5966	5791	5907	5844	5897	5943	5923	5861	5898	5891	6009	5845	5903	5862	5951	5878	6033	5880	5842	5844	5885	5858	6034	5855	5874	5935	5990	5703	5937	5966	5790	5872	5968	5936	5801	5981	5954	5878	5900	5815	5814	5861	5876	5982	5837	5866	5914	5832	5915	5859	5972	5861	5812	5804	5978	5814	5886	5878	5757	5954	5958	5899	5934	5794	5874	5932	5891	6040	5784	5943	5865	5765	5943	5937	5966	5846	5868	5830	5844	5908	5919	5918	6025	5833	5938	6115	5843	5870	6037	6026	5886	5841	5894	5881	5902	5840	5940	5804	5887	5854	5974	5880	5906	5889	5913	5968	5760	5755	5857	5923	5805	5888	5999	5949	5963	6044	5725	5886	5868	5789	5908	5789	5885	5990	5926	5830	5902	5943	5829	5804	5920	5970	5896	5999	6059	5876	5919	5914	5961	5978	5819	5881	5920	5687	5822	5863	5913	5927	5729	5779	5907	5899	5861	5933	5925	5865	5852	5873	5845	5886	5863	5847	5716	5930	5965	5838	5975	5936	5835	5802	5934	5765	5901	5779	5998	5880	5814	5871	5904	5805	5924	5800	6014	5812	5776	5824	5867	5881	5803	5867	5929	5819	5880	5928	5790	5989	5866	5921	5960	6099	5967	5965	5831	5817	5928	5946	5881	6036	5875	5885	5768	5977	5976	5806	5981	5907	5941	5827	5956	6000	5887	5909	5824	5865	5751	5965	5865	5874	5804	5930	5874	5816	5874	5911	5824	5848	5865	5868	5896	5799	5893	5860	5908	5985	5837	5837	5912	5994	5892	5873	5820	5846	5774	5980	5838	5970	5746	5820	5928	5917	5948	5848	5957	5900	5875	5979	5928	5746	5866	5923	5964	5848	5977	5929	5935	5966	6011	5778	5799	5731	5952	5936	5813	5863	5892	5948	5906	6021	5940	5810	5729	5853	5911	5878	5901	5915	6057	5887	5996	5923	5950	5903	5858	5810	5699	5851	6022	5811	5791	5908	5866	5886	5841	5816	5850	5796	5943	5719	5929	5970	5885	5838	5943	5808	5882	5810	5915	5885	5898	5933	5847	5850	5868	5842	5925	5897	5821	5901	6044	5846	5846	5794	6063	5938	5920	5987	5791	5755	6047	5830	6026	5994	5766	5925	5897	5827	5801	5955	5765	5861	5786	5881	5889	5796	5853	5962	5880	5709	5903	5885	5940	5865	5970	5927	5877	5836	5962	5901	5892	5885	5839	5936	5918	5875	5890	5775	5914	5770	5979	5910	6015	5915	5853	5887	5891	5824	5969	5790	5861	5931	6005	5794	5902	5915	5850	5786	5956	5960	5848	5912	5831	5848	5918	5942	5840	6017	6021	5938	5852	5856	5794	5841	5831	5843	5922	5898	5853	5940	5979	5845	6000	5943	5839	5881	5770	6008	5966	5866	6082	5804	5877	5887	5902	5857	5830	5957	5870	5943	6033	5881	5940	5956	5920	5998	5901	5808	5890	5958	5811	5866	5835	5803	5946	5851	5817	5935	5848	5848	5921	5904	5817	5933	5889	6016	5984	5860	5861	6045	5787	5884	5775	5969	5954	5824	5893	5805	5884	5864	5872	5913	5794	5885	5889	5880	5869	5920	5936	5906	5761	5871	5910	5829	5835	5764	5852	5861	5847	5899	5843	5885	5948	5957	5813	5937	5789	5795	5858	5890	5906	5799	5929	5954	5961	5948	5898	5808	5834	5892	5862	5905	5881	5919	5836	5829	5807	5911	5856	5821	5822	5846	5989	6011	5891	5789	5940	5788	5842	5896	5928	5773	5827	5867	5998	5941	5800	5851	5816	5961	5874	5913	5812	5971	5897	5913	5854	5986	5761	5937	5813	5854	5895	5885	5826	5880	6031	5715	5925	5962	5855	5887	5860	5706	5904	5843	5710	5784	5885	5893	5868	5833	5815	5869	5892	5793	5867	5826	5861	5931	5958	5965	5857	5952	5787	5945	5963	5959	5876	5877	5877	5903	5894	5932	5841	5839	5766	6038	5980	5827	6043	6003	5878	5977	5907	5988	5893	5899	5749	6058	6067	5883	5872	5855	5860	5858	6090	5918	5861	5964	5849	5878	5724	5952	5915	5866	5860	5859	5912	5954	5998	5841	5824	5945	6019	5897	5848	5902	5938	5876	5798	5859	5878	5802	5950	5814	5994	5867	5956	5892	5729	6009	5734	5851	5979	5895	5926	5947	5888	5856	5875	5975	5853	5891	5988	5925	5909	5842	5883	5835	5782	5796	5812	5782	5857	6006	5780	6073	5981	5820	5782	5815	5916	5781	5928	5917	5833	6029	5887	5984	5856	5828	5915	5980	5840	5926	5803	6051	5949	5889	5935	5915	5944	5845	5880	5830	5850	5904	5821	5879	5871	5999	5819	5909	5895	5842	5931	6028	5795	5884	5875	5853	5866	5896	5855	5906	5827	5921	5829	5877	5932	5908	5850	5897	6019	6035	5967	5901	5978	5951	5877	5878	5819	5985	5817	5847	5861	5847	5954	5882	5933	5911	5845	5928	5846	5997	5916	5909	5868	5967	5909	5834	5794	5889	6020	5870	5826	5831	5801	5831	5947	5789	5889	5752	5925	5978	5835	5886	5918	5867	5800	5896	5938	5752	5839	5882	5819	6000	6056	5769	5996	5847	5796	5945	5931	5838	5912	5974	5874	5879	5927	5887	5868	5915	5895	5816	5841	5900	5815	5868	5953	5895	6016	5822	5853	5976	5894	5833	5968	5781	5947	5768	5859	5929	5845	5869	5932	5846	5928	5853	5875	5777	5861	5942	5848	5986	5838	5864	5793	5824	5863	5773	5855	5841	5813	5869	5962	5923	5748	5879	5947	5941	5973	5967	5950	5949	5894	5872	5889	5860	5921	5906	5817	5921	6001	5892	5921	5853	5855	5933	5897	5780	5907	5900	5817	5964	5887	5961	5895	5948	5861	5840	5881	5869	5869	5817	5896	5994	5969	5864	5830	6053	5842	5867	5815	5849	6017	5849	5986	5989	5890	5830	5900	5843	5911	5786	5767	5856	5971	5766	5972	5851	5858	5920	5760	5782	5803	5854	5973	5744	5907	5794	5860	5865	5868	5922	5901	5833	5914	5868	6001	6058	5866	5796	5902	5926	5874	5761	5875	5902	5892	5795	5935	5937	5962	5990	5896	5962	5879	5785	5837	5829	5951	5848	5918	5829	5966	5935	5920	5956	5944	5894	5896	5889	5837	5949	5928	5844	5973	5946	5828	5861	5864	5773	6028	5757	5935	5888	5881	5830	5931	5824	5922	5927	5758	5795	5829	5887	5894	5819	5967	5824	5816	5936	5895	5976	5927	5932	5932	5829	5779	5802	5984	5933	5905	5993	5841	5925	5901	5954	6003	5816	5867	5897	5917	5916	5960	5831	5786	5900	5921	5772	5954	5926	5963	5932	5921	5960	5936	5867	5784	5961	5746	5896	5873	5959	5799	5964	5938	5906	5900	6051	5995	5929	5953	6001	5914	5929	5939	5970	5882	6008	5863	5911	5808	5952	5934	5944	5921	5920	6010	5917	5864	5893	5907	5842	5881	5777	5719	5996	5926	5756	5827	5757	5840	5913	5786	5896	5944	5839	5984	5862	5838	5914	5748	5895	5909	5948	5903	5836	5789	5887	5851	5790	5877	5838	5880	5878	5900	5819	5910	5874	5933	5704	5818	5924	5859	5922	5911	5908	5938	5881	5871	5960	5772	5786	5877	5985	5917	5873	5985	5907	5933	6030	5809	5954	5796	5973	5848	5968	5855	5933	5858	5935	5903	5892	5919	5823	5832	5828	5999	5895	5950	5811	5862	5855	5943	5847	5714	6012	5908	5849	5863	5828	5856	5842	5985	5826	5811	5928	5868	5930	5771	5818	6025	5873	5973	5831	5887	6148	5993	5850	5966	5941	5985	5904	5909	5781	5872	5834	6007	5954	5898	5922	5962	5836	5936	5903	5929	5868	5967	5979	5937	5927	5842	5932	5903	5833	5850	5840	5876	5873	5839	5977	5924	5915	5827	5968	5821	5895	5897	5723	5907	5943	5881	5907	5923	5890	5869	5812	5799	5836	5743	5817	5953	5933	5788	5930	5976	5960	5870	5901	5849	5806	5908	5990	5887	5890	5845	5934	5861	5883	5962	5859	5904	5776	6020	5971	5868	5894
7705	14354	14109	6639	2849	1264	832	748	760	721	757	750	747	753	753	781	733	734	711	739	771	749	803	774	700	746	735	739	790	762	754	654	778	741	757	813	688	733	714	752	728	738	737	760	767	744	752	724	766	679	796	754	759	715	746	720	766	729	683	719	777	710	769	804	717	723	740	733	706	722	706	698	786	771	744	730	728	731	744	709	719	783	720	821	738	725	769	708	767	752	755	757	770	721	731	752	702	773	749	746	757	745	739	720	732	745	709	764	812	747	748	745	740	769	699	762	750	778	774	754	769	793	708	742	757	702	767	703	757	685	745	726	736	726	771	718	727	751	750	766	712	757	761	728	777	741	736	721	710	747	783	740	732	769	791	764	738	725	789	719	762	742	745	782	714	734	756	763	671	771	777	731	772	762	713	779	799	752	731	778	733	794	720	765	734	729	786	763	744	760	720	786	717	719	745	810	734	743	738	727	781	748	813	751	776	745	765	763	762	733	759	761	765	773	772	775	745	730	759	744	750	769	754	739	756	778	768	745	773	753	778	739	729	751	744	771	730	734	730	752	812	757	725	751	759	726	780	718	736	745	763	739	727	716	764	751	762	713	720	707	789	733	763	734	737	720	769	685	782	752	725	766	721	771	743	737	757	755	759	787	794	752	741	705	713	729	745	789	759	740	767	772	750	797	781	758	759	742	756	689	677	754	738	685	749	774	735	744	791	769	776	741	758	765	752	770	746	757	758	719	744	764	756	777	710	748	701	717	756	777	752	707	729	764	701	732	794	800	726	744	739	788	725	735	724	714	746	769	736	680	736	772	743	736	746	707	765	730	739	728	757	713	715	763	736	729	733	778	753	742	796	737	782	735	770	758	717	719	713	709	790	793	699	729	741	723	774	728	763	734	747	774	753	743	701	687	769	745	768	751	751	737	764	767	763	783	722	740	736	736	769	786	745	748	766	717	743	722	768	738	765	753	765	763	725	729	838	731	725	739	768	723	782	728	740	731	771	749	721	738	762	728	716	714	753	763	728	766	789	761	772	715	777	720	764	718	730	749	710	724	708	735	761	735	726	765	760	752	767	740	747	733	718	725	736	717	793	731	748	787	741	790	745	807	739	727	745	728	709	710	763	754	756	786	713	765	751	744	731	722	756	772	749	796	734	762	731	709	737	757	747	727	704	764	714	744	712	691	700	769	797	677	730	733	733	774	760	696	767	722	789	746	762	759	776	762	760	713	754	743	740	735	755	776	751	765	715	723	787	790	752	733	801	694	745	696	726	694	719	759	760	748	731	721	753	759	719	772	805	778	727	748	715	761	722	736	720	770	749	700	739	752	762	718	745	763	764	786	751	718	737	765	745	795	745	741	711	750	762	737	748	737	730	775	767	731	776	708	810	706	759	746	740	745	692	715	723	710	741	768	761	709	765	771	764	728	756	787	744	724	774	751	763	758	790	807	767	719	772	790	741	725	729	714	757	726	729	754	746	763	704	720	731	765	772	749	736	767	772	763	695	731	714	762	728	735	769	732	738	750	768	755	697	756	739	735	736	780	788	742	741	740	745	769	772	734	755	796	712	754	742	726	737	721	687	727	764	790	728	682	775	756	792	731	785	726	747	759	776	724	747	756	739	748	780	700	786	780	734	728	764	706	721	775	693	721	755	772	772	758	747	733	753	773	683	787	761	775	801	723	700	743	772	739	732	793	724	758	783	733	686	687	746	695	745	783	711	727	724	773	784	781	735	717	783	698	775	746	739	780	765	743	772	741	797	745	755	751	766	731	758	712	722	777	749	710	754	696	743	736	771	778	756	734	731	749	735	737	784	730	818	753	753	746	739	697	734	764	776	742	780	774	745	776	770	762	680	748	761	793	754	739	740	734	736	771	771	752	761	733	717	759	723	720	774	760	727	766	732	758	762	732	698	731	742	748	758	747	756	774	773	783	786	718	758	733	733	720	788	727	736	758	741	786	759	687	776	734	662	723	746	736	773	713	776	843	719	734	748	736	779	777	770	754	760	757	734	718	736	749	752	759	790	749	797	767	718	707	760	738	737	698	767	759	739	721	756	719	699	756	782	790	771	743	728	700	772	775	760	802	714	744	734	764	763	758	730	708	718	821	774	774	727	770	778	738	748	755	753	776	728	780	738	711	758	780	753	724	753	754	748	742	736	755	779	744	784	748	759	728	774	697	749	730	730	759	756	775	769	732	764	759	796	739	725	721	757	780	767	751	735	752	778	753	758	738	724	711	750	716	739	729	766	743	764	725	800	730	708	752	769	778	797	716	744	707	779	759	721	767	739	719	700	725	762	768	797	756	792	738	797	714	738	726	790	760	720	745	724	780	764	782	752	772	728	749	792	776	758	799	757	778	714	720	776	779	788	750	756	693	700	799	746	764	749	723	732	741	717	747	800	750	725	730	748	720	752	788	797	773	717	774	768	784	764	759	728	739	734	775	771	709	748	726	755	765	716	718	734	765	763	789	744	733	743	759	720	720	738	744	730	735	742	736	734	744	791	741	785	757	723	751	744	719	710	784	782	741	791	752	721	736	747	780	759	758	788	753	743	747	674	732	705	785	726	737	730	772	764	731	797	744	755	760	759	776	728	721	753	723	712	676	754	786	731	750	740	734	741	744	769	770	768	783	780	757	738	723	677	761	748	741	775	730	719	788	726	731	765	785	713	770	708	708	768	730	823	713	735	752	721	719	758	743	709	718	725	701	746	747	795	735	739	744	752	680	719	740	719	759	797	775	709	750	787	777	726	746	733	751	759	771	777	781	707	709	749	760	738	769	768	786	767	749	730	774	734	778	755	750	800	720	749	786	772	757	733	739	730	741	708	711	791	735	713	804	728	731	752	758	808	760	736	783	807	760	717	693	773	703	761	777	709	768	758	784	728	748	747	703	774	787	749	748	725	767	756	748	659	787	818	784	756	733	709	741	737	740	745	767	730	733	781	689	732	757	739	723	730	752	758	707	693	766	736	751	685	753	758	767	734	741	702	740	715	769	795	776	693	747	765	736	785	688	718	796	716	736	770	749	756	776	751	777	715	715	758	731	722	713	706	770	732	741	740	768	724	730	768	746	741	736	733	748	715	787	724	753	785	743	748	804	695	710	796	725	799	742	716	747	728	776	740	693	742	701	778	806	760	721	772	712	757	735	725	784	755	785	737	746	725	775	746	719	770	785	726	744	788	778	770	746	768	723	705	770	721	777	762	793	713	755	721	763	722	765	760	745	769	736	761	749	775	715	734	718	762	720	758	751	734	749	749	753	739	785	747	786	756	763	741	743	768	758	791	763	750	749	794	724	788	702	736	743	730	707	750	756	736	743	716	734	747	716	713	721	803	736	729	695	727	729	820	738	772	778	727	759	762	782	778	755	764	781	718	774	734	741	738	790	743	747	739	758	730	736	773	712	774	726	737	781	733	691	741	752	708	722	735	771	771	701	748	740	728	758	752	734	754	733	769	752	767	770	777	733
40183	45063	40956	38844	30473	15003	8068	6617	6625	6707	6549	6581	6565	6579	6637	6392	6606	6610	6557	6510	6603	6577	6661	6648	6554	6623	6502	6555	6569	6598	6528	6523	6543	6726	6605	6574	6597	6521	6739	6607	6728	6572	6504	6549	6654	6488	6645	6484	6529	6635	6522	6642	6583	6541	6577	6558	6474	6616	6597	6613	6588	6612	6573	6637	6644	6651	6693	6672	6508	6672	6636	6559	6574	6576	6630	6569	6569	6511	6583	6631	6452	6644	6580	6668	6577	6637	6474	6589	6647	6551	6523	6501	6582	6633	6519	6583	6499	6533	6616	6553	6588	6424	6650	6570	6701	6454	6632	6641	6611	6501	6605	6631	6518	6478	6643	6348	6539	6544	6575	6596	6516	6560	6643	6710	6693	6673	6596	6620	6580	6595	6648	6501	6579	6572	6577	6739	6642	6563	6622	6670	6578	6583	6604	6581	6612	6593	6733	6576	6548	6725	6728	6393	6502	6669	6574	6600	6464	6652	6503	6527	6571	6601	6672	6457	6528	6640	6514	6609	6563	6653	6467	6511	6612	6678	6460	6605	6606	6646	6568	6556	6607	6611	6658	6457	6630	6692	6527	6585	6541	6401	6598	6514	6652	6616	6577	6513	6598	6449	6492	6558	6535	6655	6656	6498	6551	6509	6611	6600	6466	6532	6572	6694	6701	6608	6466	6582	6476	6616	6578	6465	6639	6641	6688	6545	6565	6722	6698	6559	6572	6494	6690	6564	6708	6636	6582	6569	6505	6578	6704	6589	6591	6646	6599	6615	6550	6620	6570	6658	6646	6650	6576	6567	6649	6483	6599	6521	6654	6508	6605	6548	6456	6468	6677	6665	6543	6694	6532	6458	6562	6590	6619	6588	6724	6636	6434	6510	6590	6603	6650	6632	6484	6623	6451	6704	6646	6546	6538	6564	6639	6580	6576	6557	6637	6457	6542	6668	6665	6724	6514	6514	6648	6623	6627	6620	6634	6515	6703	6740	6631	6736	6663	6673	6579	6632	6540	6606	6630	6705	6727	6570	6723	6707	6476	6537	6572	6625	6594	6567	6569	6501	6598	6574	6707	6595	6600	6567	6573	6529	6457	6686	6609	6612	6659	6604	6560	6623	6550	6612	6578	6652	6555	6622	6554	6529	6606	6566	6610	6520	6583	6577	6688	6625	6574	6604	6527	6619	6592	6610	6519	6612	6659	6649	6603	6690	6501	6590	6550	6556	6679	6475	6589	6605	6679	6510	6638	6591	6510	6673	6542	6752	6551	6557	6474	6558	6536	6548	6635	6554	6719	6619	6477	6533	6654	6665	6607	6636	6620	6664	6622	6571	6617	6628	6606	6582	6748	6614	6580	6487	6539	6612	6685	6595	6666	6558	6557	6605	6589	6489	6617	6674	6560	6642	6728	6599	6539	6617	6691	6703	6554	6574	6541	6619	6484	6535	6551	6535	6517	6737	6701	6553	6581	6461	6577	6582	6555	6603	6678	6569	6642	6622	6626	6501	6730	6652	6542	6525	6498	6600	6637	6625	6743	6603	6568	6569	6584	6572	6712	6603	6529	6583	6646	6545	6480	6589	6534	6604	6582	6576	6513	6710	6749	6390	6551	6579	6683	6668	6667	6643	6596	6658	6568	6643	6581	6592	6666	6762	6619	6609	6516	6610	6725	6546	6578	6521	6635	6665	6541	6677	6612	6844	6666	6661	6567	6707	6548	6544	6645	6584	6761	6656	6575	6496	6583	6587	6591	6615	6683	6606	6671	6598	6588	6594	6462	6625	6531	6601	6519	6567	6540	6559	6578	6641	6554	6501	6502	6609	6618	6607	6554	6528	6490	6650	6520	6650	6603	6524	6686	6523	6736	6635	6577	6650	6536	6690	6639	6691	6490	6560	6559	6644	6480	6726	6616	6646	6597	6609	6672	6660	6628	6610	6489	6517	6611	6501	6612	6656	6662	6517	6584	6679	6734	6530	6670	6478	6593	6617	6543	6625	6547	6605	6547	6657	6703	6657	6498	6651	6594	6613	6548	6491	6647	6611	6704	6542	6564	6597	6638	6474	6542	6503	6632	6680	6602	6648	6614	6629	6467	6614	6620	6512	6628	6511	6538	6658	6515	6609	6667	6600	6482	6575	6682	6630	6698	6587	6613	6509	6494	6574	6637	6539	6656	6514	6649	6610	6639	6547	6402	6586	6713	6643	6692	6558	6566	6646	6656	6535	6733	6628	6637	6422	6556	6493	6619	6619	6552	6619	6672	6612	6681	6563	6649	6613	6616	6613	6583	6603	6577	6542	6638	6677	6499	6642	6667	6719	6584	6584	6510	6686	6549	6651	6601	6653	6561	6597	6762	6614	6506	6665	6638	6609	6535	6508	6634	6506	6565	6600	6602	6611	6550	6507	6564	6556	6585	6495	6541	6574	6593	6569	6650	6646	6613	6586	6607	6558	6555	6585	6625	6514	6656	6593	6628	6537	6596	6468	6624	6617	6667	6576	6547	6698	6595	6503	6588	6465	6585	6754	6561	6711	6499	6574	6695	6638	6569	6737	6671	6491	6440	6707	6660	6642	6535	6777	6526	6656	6560	6570	6673	6560	6609	6716	6533	6633	6540	6571	6554	6619	6524	6461	6589	6598	6670	6676	6600	6548	6619	6533	6658	6555	6570	6482	6535	6544	6749	6696	6537	6628	6619	6538	6582	6606	6727	6597	6790	6587	6612	6672	6632	6509	6649	6572	6684	6542	6551	6629	6643	6623	6720	6527	6598	6660	6551	6525	6621	6608	6558	6583	6488	6618	6620	6493	6536	6535	6580	6624	6655	6510	6587	6630	6651	6571	6640	6584	6672	6566	6559	6617	6737	6553	6639	6658	6666	6671	6605	6556	6719	6601	6641	6561	6678	6544	6595	6600	6626	6610	6688	6586	6584	6586	6630	6669	6581	6717	6423	6593	6645	6672	6566	6594	6602	6466	6601	6639	6674	6543	6519	6606	6655	6530	6529	6593	6576	6633	6694	6457	6653	6573	6644	6611	6635	6622	6601	6696	6530	6548	6433	6521	6596	6594	6698	6516	6615	6570	6561	6535	6528	6528	6634	6498	6540	6648	6526	6620	6568	6510	6569	6502	6469	6610	6625	6518	6588	6694	6718	6645	6685	6587	6523	6546	6672	6571	6645	6536	6611	6620	6531	6544	6554	6698	6517	6637	6521	6519	6552	6605	6651	6626	6649	6614	6728	6539	6673	6635	6678	6564	6548	6710	6615	6344	6528	6850	6582	6618	6455	6466	6638	6615	6570	6595	6552	6680	6668	6609	6683	6651	6519	6567	6613	6582	6522	6545	6530	6632	6664	6555	6558	6590	6548	6487	6705	6656	6569	6535	6688	6608	6560	6651	6577	6706	6629	6641	6504	6751	6635	6625	6578	6715	6608	6670	6637	6652	6576	6542	6600	6465	6775	6603	6595	6592	6689	6672	6540	6573	6555	6728	6546	6571	6546	6641	6628	6543	6537	6679	6621	6619	6565	6552	6482	6522	6552	6578	6707	6557	6610	6580	6627	6694	6604	6524	6471	6660	6584	6578	6596	6643	6597	6610	6575	6588	6674	6667	6645	6608	6593	6609	6679	6508	6534	6591	6694	6459	6600	6510	6592	6556	6719	6432	6586	6622	6668	6609	6666	6593	6599	6557	6608	6660	6606	6573	6544	6541	6574	6585	6630	6588	6716	6592	6526	6454	6628	6627	6692	6640	6711	6603	6597	6579	6692	6613	6653	6525	6753	6554	6607	6533	6488	6489	6659	6634	6495	6614	6688	6550	6561	6574	6578	6747	6627	6569	6535	6621	6549	6389	6713	6809	6552	6447	6501	6524	6629	6496	6633	6555	6597	6461	6600	6515	6623	6675	6563	6521	6615	6544	6610	6590	6527	6542	6595	6538	6591	6507	6654	6715	6595	6640	6562	6478	6705	6601	6521	6627	6583	6557	6495	6600	6512	6587	6555	6493	6558	6707	6789	6514	6551	6619	6602	6698	6599	6524	6569	6648	6567	6657	6601	6620	6637	6716	6557	6615	6554	6497	6697	6567	6558	6664	6559	6736	6561	6565	6622	6676	6583	6618	6504	6690	6647	6596	6619	6393	6605	6711	6590	6492	6600	6530	6631	6713	6699	6539	6529	6561	6635	6599	6578	6694	6489	6502	6608	6615	6576	6559	6604	6680	6515	6725	6600	6534	6580	6576	6585	6518	6551	6596	6627	6477	6607	6642	6591	6537	6587	6528	6717	6569	6444	6579	6697	6625	6489	6457	6722	6517	6505	6580	6596	6693	6546	6684	6546	6676	6600	6565	6648	6660	6561	6543	6625	6638	6647	6432	6732	6593	6566	6565	6648	6524	6509	6640	6554	6561	6685	6599	6566	6601	6647	6534	6495	6621	6545	6539	6552	6669	6499	6606	6692	6608	6583	6569	6616	6620	6600	6584	6613	6565	6522	6679	6575	6533	6556	6636	6548	6626	6593	6559	6494	6658	6709	6549	6577	6508	6618	6693	6525	6682	6573	6598	6681	6747	6526	6686	6527	6551	6549	6537	6563	6604	6659	6543	6682	6633	6613	6608	6617	6574	6670	6596	6511	6560	6639	6653	6541	6607	6721	6510	6586	6593	6586	6527	6757	6643	6543	6553	6620	6621	6599	6687	6580	6600	6554	6512	6652	6584	6523	6605	6608	6537	6481	6575	6556	6746	6643	6566	6477	6633	6563	6611	6543	6657	6626	6531	6554	6610	6605	6572	6735	6438	6743	6535	6569	6523	6672	6685	6640	6728	6624	6552	6569	6564	6652	6568	6519	6577	6620	6447	6557	6572	6700	6619	6679	6557	6600	6600	6668	6685	6578	6625	6614	6620	6566	6595	6644	6605	6593	6583	6550	6613	6660	6655	6615	6559	6587	6741	6547	6624	6629	6630	6619	6588	6557	6538	6669	6611	6524	6649	6557	6635	6486	6564	6525	6621	6569	6581	6665	6635	6554	6572	6711	6687	6523	6492	6620	6566	6575	6650	6503	6675	6512	6594	6620	6459	6517	6606	6514	6635	6492	6685	6578	6738
12022	21201	14139	9031	3894	1617	945	808	783	788	804	830	780	873	800	780	791	847	790	783	818	775	772	805	793	766	827	826	833	776	805	881	786	842	736	782	784	778	725	824	824	806	831	787	803	755	749	790	751	781	741	757	819	794	779	743	825	786	823	834	813	776	804	775	773	855	786	802	725	785	806	812	825	777	752	818	803	757	785	805	840	794	825	805	866	800	787	834	785	789	764	851	794	744	783	772	830	766	814	800	784	813	813	784	832	797	775	807	820	779	801	753	771	800	771	775	841	825	790	821	830	814	845	766	794	758	766	787	799	765	801	815	779	835	840	819	806	758	817	794	757	792	792	846	840	818	792	732	815	821	817	844	786	769	832	762	819	839	766	785	721	774	796	789	796	812	798	817	796	775	760	769	799	778	815	835	756	791	766	807	787	845	813	866	763	785	762	821	800	775	793	782	803	746	777	821	808	794	834	781	827	784	789	818	791	791	793	805	826	766	841	805	854	815	819	801	767	827	810	745	751	743	784	769	797	730	826	777	786	769	827	817	819	841	823	798	748	762	775	820	773	804	727	727	825	785	767	779	791	775	787	845	823	777	754	786	845	813	820	825	792	748	819	788	843	753	839	839	840	733	863	837	795	763	762	727	763	796	837	787	812	867	780	772	791	796	796	788	778	749	790	807	834	767	751	791	798	828	776	815	836	835	846	785	757	780	820	774	778	814	766	760	825	777	775	768	795	850	876	818	813	805	776	772	803	784	797	833	800	779	808	830	792	819	790	816	809	774	750	784	791	722	808	756	808	803	786	768	773	765	822	812	725	754	812	750	798	796	836	816	822	821	786	794	793	806	798	797	792	760	779	826	793	808	801	801	857	832	809	804	759	772	819	794	770	824	780	781	824	847	747	797	772	746	798	808	772	787	806	777	767	759	793	847	800	808	771	817	790	754	785	790	796	829	814	811	822	802	825	757	796	741	796	774	732	778	814	711	837	801	812	837	790	840	815	829	778	827	856	789	792	799	772	814	801	818	759	773	828	771	837	768	799	823	819	781	825	811	800	800	764	816	808	833	765	841	795	800	798	810	819	838	773	796	767	827	802	813	791	786	866	721	820	794	778	852	826	785	808	833	734	798	781	771	774	810	763	790	801	800	794	787	741	796	791	836	746	772	808	834	804	763	812	824	832	781	789	794	813	773	777	770	774	780	826	769	722	760	803	860	775	772	750	792	798	731	764	786	811	802	755	854	767	787	749	787	777	771	713	799	842	807	805	783	779	813	785	732	807	819	806	803	867	824	803	826	798	778	800	834	790	837	819	739	836	811	759	819	815	786	803	767	767	767	817	849	859	806	767	791	779	806	837	802	847	819	799	792	764	850	814	797	796	844	777	774	824	742	776	850	825	832	793	761	807	817	776	777	757	750	775	834	802	807	807	795	844	817	799	859	864	783	856	827	742	802	827	776	789	849	823	823	815	776	795	809	799	785	821	826	783	821	786	757	846	806	811	819	751	817	830	763	781	813	824	822	830	804	787	809	756	738	874	791	819	781	783	775	782	804	816	777	750	804	778	803	847	782	812	807	750	807	768	804	828	816	823	799	799	795	790	784	826	869	785	810	733	745	803	784	770	814	788	782	800	771	732	797	815	831	784	818	789	806	830	837	783	829	819	805	758	750	804	824	776	810	826	827	830	761	789	853	819	820	766	853	847	799	787	859	775	819	775	825	784	800	805	811	842	796	734	793	817	805	826	798	789	751	841	821	848	786	802	804	804	773	763	748	820	794	826	802	810	826	765	807	769	827	786	774	801	818	810	816	777	838	758	770	801	767	796	809	764	799	733	800	786	822	788	753	795	787	748	747	842	795	764	774	806	794	838	823	785	798	839	837	818	754	786	782	810	798	753	766	870	786	811	775	769	819	743	773	785	738	805	735	809	827	781	808	810	836	784	805	813	759	750	780	816	800	808	849	751	829	812	756	780	820	737	789	782	788	732	830	783	739	807	770	754	779	801	748	756	783	785	755	808	821	793	770	867	819	808	787	796	806	761	809	820	792	790	830	819	829	820	843	841	844	812	835	772	794	844	810	764	777	834	782	754	733	754	822	822	773	737	780	788	805	808	811	780	812	754	794	845	784	800	766	784	791	819	822	816	800	826	835	780	767	777	807	775	844	809	792	799	823	794	787	765	801	798	823	772	779	752	792	775	774	813	796	746	757	772	803	832	809	802	837	776	767	768	791	807	807	781	796	796	784	791	783	782	798	789	782	785	815	786	786	764	795	816	797	824	840	772	800	746	779	824	777	751	743	794	800	838	798	770	816	741	792	768	764	782	794	814	775	813	810	774	754	852	815	725	777	809	833	834	774	816	785	767	767	799	773	795	782	763	797	789	766	747	787	827	796	758	792	797	784	770	800	838	794	757	832	840	823	783	817	788	810	765	811	804	762	753	777	819	845	789	821	773	805	819	823	770	757	807	781	817	766	796	750	813	765	809	791	744	839	746	849	818	743	747	808	782	832	788	798	816	762	797	817	893	788	815	814	802	796	807	801	796	820	804	785	764	808	787	768	818	771	823	847	775	817	777	777	832	851	826	829	788	766	807	764	816	826	766	804	824	785	811	758	759	811	745	796	804	845	821	790	848	797	820	775	836	815	792	770	794	814	786	845	758	807	845	777	807	800	823	739	795	809	834	801	744	781	800	804	758	798	837	798	801	765	793	807	798	815	766	793	774	784	799	807	788	827	762	754	805	766	788	819	875	758	790	793	830	797	812	695	809	851	800	773	835	816	810	777	789	792	791	820	789	755	794	747	748	829	830	801	846	798	858	832	782	800	788	798	788	774	798	784	766	795	785	790	867	801	827	869	813	762	786	854	797	804	838	850	827	765	787	806	747	784	787	794	791	834	826	825	762	780	840	795	798	790	811	813	781	748	824	835	827	818	770	790	799	823	772	820	817	771	841	769	783	819	802	807	740	782	815	781	747	779	843	802	778	842	797	821	807	807	789	764	797	710	780	791	787	787	794	827	768	797	767	764	822	777	807	811	763	865	773	793	824	826	791	801	815	795	771	777	785	848	803	835	802	775	777	784	762	812	774	785	718	754	780	768	830	829	777	775	769	789	800	812	765	796	716	757	800	773	803	816	785	828	798	852	766	787	837	797	771	777	819	772	822	775	813	775	793	845	803	819	809	777	814	781	829	794	753	763	777	798	830	772	839	823	730	814	795	774	842	811	835	826	847	811	846	803	816	778	761	798	822	806	815	764	804	795	783	838	778	815	807	793	780	788	852	750	809	771	765	820	760	780	803	793	821	802	815	810	822	764	744	842	778	804	840	815	821	769	749	776	762	844	813	801	806	828	794	822	833	777	760	826	798	844	817	868	791	834	808	776	765	798	807	811	843	756	812	793	845	790	797	776	785	825	754	776	812	808	759	802	817	795	800	835	821	818	792	775	832	843	771	831	808	812	783	815	782	773	832	809	829	847
45119	50930	41938	44468	36840	21383	10508	7183	7056	6979	6983	6994	7035	7058	6934	6909	6899	6892	7032	6973	7025	6873	6943	6913	7050	6917	7054	6806	6852	7011	6788	7090	6973	6913	6982	6994	6922	6856	6935	6952	6896	6936	6847	6821	6842	6797	6999	6899	7108	7001	7044	7084	6927	6892	6848	7011	6920	6933	6987	6981	6941	7014	6939	6893	6869	6983	7034	6963	6966	7031	6931	6924	7010	6909	6994	6898	6874	6958	7029	6953	6900	6915	6876	6989	6900	6833	6890	6943	6820	6905	6901	6867	6959	7180	6958	6994	6949	6986	6854	6926	6851	6975	6995	6911	6986	6919	7008	6903	6957	6906	6868	6849	6917	6974	6932	6866	6856	6957	6977	7017	6951	6924	6862	6973	6873	6958	6862	6980	6921	6914	6929	6836	7032	6931	7014	6941	6954	6924	7096	6893	6931	7032	7016	6982	7083	6996	7011	6960	7069	6999	6984	7080	6984	7018	6985	6949	7004	7087	6884	6978	6970	6977	6955	6993	7095	6984	7021	6907	6944	7013	6934	7004	6992	6883	7004	6921	7044	6979	7125	6913	7025	7105	6915	7032	6953	6929	6885	6844	6989	6935	6980	6985	6984	6867	6875	6980	6985	6968	6917	6925	6988	7003	6993	6956	7051	6892	7030	7052	6782	6933	7188	6974	6966	6961	6935	6930	6944	6920	6996	6934	6888	6927	6935	7010	7044	7002	6959	6991	7017	6899	6946	6846	6869	7044	6917	6962	6857	6816	6909	6905	6994	6950	6982	7006	6899	6984	7011	7075	6941	7011	6921	6987	7201	7004	6930	6930	6840	6891	6922	7005	7048	7045	6937	6815	6933	6978	6849	7075	6927	6967	6997	6945	6952	6967	6817	7087	6951	6886	6908	6928	6965	7027	6894	6929	6820	6974	6827	7124	7057	6936	7026	6939	6922	6970	6955	6988	6909	7046	6996	7021	6812	6930	6957	6925	7091	6985	7090	6934	6795	6943	6841	6995	6922	6990	7108	6864	6909	6972	6955	7026	6918	6944	7062	6886	7053	6935	6901	6950	6978	7017	7117	6883	7026	7044	6882	6814	7087	7108	7063	7049	6958	6925	6998	7068	7044	6912	6874	7046	6960	7027	6853	6884	7151	7054	6884	6850	6988	6929	6971	6910	6921	6886	7096	7094	6970	6951	6853	6988	6885	7088	7066	6950	6803	6914	6974	7094	6914	6992	6831	6990	7015	6936	7097	7088	6957	6915	7026	6921	6884	7005	6953	6941	7001	6946	6912	6938	7085	6977	7002	6948	6995	6911	6956	6920	6788	7044	6929	6924	6858	7022	7028	6913	6968	6973	7035	6880	6890	6953	7088	6970	6976	6908	7076	6922	6860	6933	6979	6852	7018	6974	6937	6892	6831	6984	7012	7073	7005	6841	6869	6975	7039	7128	6985	6924	6949	6862	7093	7025	6863	7024	6957	6982	6912	7077	6934	6956	6978	6973	6963	7047	6903	6942	6992	7082	7037	6925	6872	7025	6907	6965	7041	6960	7013	7034	6931	7034	6901	7005	6998	6938	7096	6964	6930	7118	6993	6913	7017	6899	7086	6968	6889	7094	6877	7017	6894	7042	6979	7054	7013	6848	6897	6954	6987	7037	6970	6957	7068	6970	6849	6988	6969	6976	6955	6904	7097	6858	7021	6957	6968	6882	7054	7004	6921	6986	6898	6912	6979	6927	6970	6882	6999	6911	6979	6902	6872	6845	6922	6831	6866	6934	6923	6986	7051	6890	6857	7017	7037	7155	6909	6820	7026	6923	6993	6977	6859	6902	6903	7057	6936	6851	6885	7013	7041	7015	7065	6940	6857	6926	6959	7124	7055	7093	6789	6865	7112	6902	6898	6980	7020	6934	6979	6951	7124	7005	6908	6967	6910	6882	7012	6901	7055	6993	6834	6918	6915	7117	7019	7039	6877	6941	7036	6979	6980	6872	7037	6833	6944	6915	7006	6927	7099	6926	7022	6980	6884	6820	6922	7037	6879	7060	6881	6916	7092	6938	6915	6991	6841	7110	6951	6880	6972	6926	6939	6994	6848	6951	6922	6974	6941	7021	7038	6992	7024	6975	7000	7016	7120	6964	6941	7035	7055	7021	7003	6934	6960	6978	7042	6978	6984	6923	7014	6902	7048	6922	6890	6956	7092	6879	6940	6962	6913	6962	6986	6872	6877	7008	7028	7119	6966	7062	6960	7016	7121	6945	6954	6847	6966	6948	6932	6958	6946	7061	6861	7138	7032	7053	6882	6878	6961	6990	6887	6915	6958	6931	7032	7050	6976	7035	7024	7009	7047	6814	7060	6882	6853	6917	6982	6978	7031	7118	6930	7046	7030	6944	7093	6960	7017	7015	6846	6943	6876	6981	6895	6932	7091	6983	6929	7022	6998	6829	6882	7021	6985	7020	6819	6908	7062	7002	6983	7141	6916	6970	6987	6836	6993	6991	6933	7100	6906	6831	6873	6876	6892	6997	6971	6995	6994	7005	7021	6963	6791	7022	6925	6972	6756	6823	6972	6957	6832	6885	6987	6914	6813	6981	7062	7002	7001	6911	6924	6953	6975	6988	6799	7094	6917	6864	6871	6956	6920	7006	6926	6983	6856	6969	6917	6939	6935	6979	6919	6929	6951	6910	6934	7017	7033	7071	6887	6961	6969	6889	6988	7069	6953	6978	6884	6973	6970	6999	6823	6943	7010	6999	7035	7030	6929	7102	6909	6969	6994	7070	7021	6918	6863	6926	6918	7014	7035	6935	6960	7030	6962	6824	6955	6924	6954	6827	6969	6947	7070	7020	6994	6905	6962	7054	7007	7005	6921	7006	6891	7136	6962	7006	6928	7077	7130	7050	7001	6979	6881	7106	6971	6890	6832	7027	6820	7074	6849	7090	7002	6740	6760	7037	6988	6789	6986	6953	6928	6909	6934	6970	6975	7015	6937	7022	7056	6989	6973	7078	6879	7017	7078	6890	7050	6995	7026	6981	7021	7004	7115	6995	6942	6890	7020	6964	6898	6957	6968	6946	6806	6841	6997	6953	6831	6869	6967	6933	6999	7002	6851	6924	7023	6895	6931	6983	6985	7030	6842	7049	7066	6924	6995	6928	7009	7058	6967	6925	7065	6982	6995	6952	6831	6914	6997	6963	6891	6926	6940	6892	7053	6932	6783	7005	7055	6976	6905	6950	7019	6975	6897	7009	6879	6949	6951	6958	6847	6998	7034	7019	6825	7001	7015	7036	7103	6920	7025	6945	6821	6856	6895	7068	6973	6984	6973	6960	6999	7052	6948	7082	6832	6876	7050	6964	6960	6997	6932	6941	7013	6896	7085	6885	6890	7006	7018	6955	7028	6899	6944	6924	6907	6887	6991	6917	6863	6982	7009	6867	6846	6999	6999	6993	6935	6936	7017	6967	6893	7022	7019	7137	6882	6916	7075	6900	6858	7101	6984	6816	6998	7015	6818	6852	6872	6907	6804	6996	7052	6970	7038	6954	6897	7063	7021	7145	6897	7092	6942	7000	6938	6896	6961	6998	6818	6960	6928	6814	6863	6915	7001	6810	7060	7061	7112	6913	6787	6925	6865	7009	6972	6868	6944	6982	6874	7032	6990	6964	6862	6963	7009	6991	6989	6972	6905	6926	6993	7003	6901	6951	6902	6989	7083	7081	6920	6951	6841	6929	6956	6892	6979	6821	7008	7045	6937	6953	7029	7032	7026	7227	6928	6942	7049	6843	6871	7018	7023	6992	7023	7035	6995	6995	6843	7078	7033	6922	7020	6943	7095	7008	6989	7022	6852	7025	7042	7026	6966	7028	6916	6977	7084	6914	6952	7110	6981	6957	7045	6917	7068	6973	6886	7003	7044	6936	7023	7083	6994	6827	6904	6985	6826	6976	6912	7046	6903	7017	7070	6914	7026	6925	6997	7026	6961	6975	6952	7005	6848	6978	6838	6933	6930	6976	7092	7005	6892	6984	6943	6922	6984	7120	7023	7010	6985	7023	6973	6974	6978	6966	7006	7040	6973	7029	6827	6992	7015	6968	6927	7051	6865	6912	6869	6924	7145	6896	6968	6978	7065	6918	6982	6908	6914	6957	6863	6939	6946	7067	7075	6981	7087	6844	6906	7021	7030	6964	6965	6878	6993	6869	6953	6993	6980	6897	6989	6889	6909	6922	6855	6957	7062	6982	6884	6969	7015	7033	7013	6934	7052	6934	6878	6966	6971	6969	6915	6850	6888	6911	7004	7027	6967	7019	6947	6874	7052	6999	7058	6961	6995	7043	7097	6786	6951	7010	6958	6854	6961	6898	7008	6982	6890	6884	7060	7009	6876	7016	6862	6901	6937	6812	6954	7068	6850	7012	6986	6942	6939	7087	6933	7011	7081	7053	7059	6846	7040	6872	7061	6968	7082	6991	6848	6993	6829	6967	7072	7047	6974	7054	6918	6972	6919	6928	6986	6916	6968	6996	6862	6976	7060	7063	6866	6981	6888	6971	6959	6894	7034	6983	7003	6959	6937	6969	6959	6962	6940	6866	6916	6909	6950	6963	6971	6936	6939	6884	7017	7047	6902	7022	6858	7010	7000	6945	6857	7051	7037	7014	6906	7088	6982	6918	7057	6957	6999	6927	6986	7006	7055	6996	6892	6834	7033	6924	6996	7025	6994	7102	7154	7048	7008	6936	6930	6933	6901	7118	7003	6989	7003	6951	6945	6953	7001	6956	7012	7096	6873	6987	6893	6948	6879	6960	6956	6976	7045	6967	6975	6887	6930	6971	7012	6922	6828	6903	6983	7046	6895	7053	7083	7008	6950	6994	6946	6905	7020	6957	6921	6970	6840	7087	7050	7069	6895	7022	6978	6950	6993	6864	6989	6888	6940	7026	6948	6842	7075	6846	7055	7019	6937	7045	6901	6989	6932	6930	6856	7053	6795	6937	6836	6861	6982	7058	6832	7021	6979	6977	7082	7002	6954	7048	7032	6858	6961	6907	7078	6742	6933	6980	7083	6938	6971	7001	7008	6948	7080	7017	6847	6931	6964	7020	6808	6954	6999	6989
13682	20743	23728	15733	9443	3736	1302	829	842	860	812	775	759	854	811	802	848	834	837	860	818	822	801	818	841	853	824	837	870	831	782	872	773	770	817	830	856	900	786	834	791	814	783	854	865	828	881	884	823	819	807	846	788	841	840	823	883	787	776	818	817	796	804	852	784	884	840	808	827	873	780	778	839	788	792	844	873	799	844	840	837	810	762	778	812	830	812	885	844	888	885	809	773	831	811	845	815	807	879	828	792	801	859	865	852	814	827	823	805	845	798	827	856	858	826	833	832	756	836	852	817	858	808	862	841	821	832	799	831	795	808	900	829	840	803	811	852	844	822	806	844	811	821	820	861	817	861	880	876	827	807	821	874	830	846	771	779	806	840	810	840	785	824	819	816	810	847	783	798	766	840	826	800	826	783	748	788	800	786	855	795	780	849	862	749	848	826	849	856	790	793	847	831	798	841	834	806	840	805	880	829	844	809	851	826	858	786	848	796	807	827	827	830	801	812	841	802	846	785	844	810	811	832	768	818	885	769	805	828	797	878	853	864	821	857	785	803	782	875	799	823	826	821	816	792	802	801	769	841	832	806	823	829	852	810	794	852	785	850	816	857	790	846	830	846	808	790	842	803	829	786	840	832	796	788	802	777	806	830	783	820	882	837	819	836	791	828	794	851	794	818	803	844	869	827	824	787	827	853	820	890	865	766	826	842	830	790	823	844	890	851	842	841	830	901	834	854	844	814	858	879	825	789	848	816	859	770	790	821	822	803	794	810	823	795	828	863	786	823	752	809	839	848	839	828	870	832	838	810	779	835	823	827	781	848	833	811	858	808	831	782	857	830	853	818	822	809	826	825	727	779	855	849	834	870	842	859	834	822	798	863	843	833	828	832	801	852	874	835	788	794	820	788	858	788	839	896	810	813	818	833	868	795	861	836	864	780	834	814	862	875	837	845	860	881	789	780	774	819	822	795	858	842	816	817	837	793	842	848	775	779	837	824	843	814	864	821	882	874	791	794	819	827	784	807	828	827	838	783	825	809	757	803	814	799	821	831	850	797	813	840	849	781	789	820	807	838	824	807	810	843	835	791	774	815	837	835	865	798	779	790	837	797	759	846	772	794	828	837	800	814	835	803	822	852	778	804	778	817	823	817	799	790	836	795	851	888	847	838	841	790	817	823	816	851	851	846	821	861	882	834	836	833	847	815	837	841	831	819	849	806	827	763	830	825	829	819	821	831	822	836	776	844	835	755	822	844	808	814	820	842	815	819	769	821	805	828	847	890	814	797	822	830	823	864	837	857	804	792	833	828	808	860	809	812	827	839	773	821	855	832	816	822	828	818	810	831	824	878	814	871	817	857	892	853	817	841	813	841	855	822	829	802	802	815	892	859	823	875	841	848	881	839	853	838	792	778	837	809	830	851	821	825	849	781	893	784	815	840	861	802	788	820	771	820	805	830	831	822	820	800	807	859	831	833	804	793	789	815	792	800	853	839	761	796	815	810	802	833	807	743	861	819	822	841	801	841	800	813	818	776	804	801	831	852	784	830	829	811	763	833	822	821	804	852	842	841	804	829	802	783	829	786	838	816	810	788	799	836	848	839	820	823	820	858	830	849	855	814	837	832	871	867	832	826	809	846	840	844	817	787	821	795	785	801	839	847	796	841	830	805	854	797	840	831	845	768	829	871	851	839	844	827	811	841	812	872	785	836	800	815	873	790	790	788	860	857	863	814	865	825	781	859	811	791	785	821	812	795	845	833	842	822	851	845	827	843	812	821	824	784	845	808	808	827	780	807	832	863	815	828	848	825	861	827	800	836	870	842	821	796	850	787	826	802	818	865	849	863	863	835	828	853	802	806	832	803	839	772	860	800	825	828	813	839	827	818	816	818	842	845	838	843	795	813	816	840	830	834	792	814	825	858	780	826	829	842	770	829	826	819	822	823	813	803	846	838	868	826	851	868	864	825	796	816	879	754	815	772	805	790	779	863	819	812	825	808	742	868	798	834	823	833	790	840	830	832	885	845	788	849	862	814	824	834	834	777	824	772	825	808	841	826	817	846	824	917	796	821	774	819	844	848	832	841	835	794	787	845	809	826	834	809	811	819	816	840	820	802	808	850	883	836	793	825	827	879	850	835	822	832	782	837	863	795	826	866	832	847	805	878	849	832	855	856	851	817	811	841	827	832	797	866	846	834	892	817	832	792	821	821	823	831	812	877	785	776	790	813	814	855	818	840	870	832	819	797	854	832	824	843	817	795	791	845	852	836	814	804	843	851	830	884	808	837	818	857	806	826	821	819	811	858	822	785	811	840	781	833	797	851	846	809	854	821	786	818	798	874	822	839	770	821	821	799	785	804	882	830	788	828	835	847	796	809	806	816	770	816	861	825	850	840	813	853	835	889	822	823	800	843	882	818	787	829	828	798	844	865	830	811	874	876	855	807	826	824	895	808	799	832	801	813	866	831	812	850	890	824	772	803	858	815	824	861	834	782	829	831	802	816	837	781	837	848	841	804	839	839	848	845	807	819	793	824	797	791	813	873	820	826	794	846	831	851	794	826	788	774	843	817	813	844	788	794	887	888	803	803	814	809	830	817	819	884	850	844	816	864	861	808	826	813	853	832	884	863	771	831	806	818	857	818	837	810	848	796	842	829	869	784	811	841	830	807	885	880	828	850	809	864	804	871	800	805	850	860	845	794	790	820	837	803	808	824	779	864	822	770	838	781	833	855	881	805	823	841	832	815	817	790	827	841	799	787	807	851	793	859	837	835	871	856	811	813	891	823	877	800	840	819	819	808	834	808	861	855	807	823	846	807	872	784	832	800	841	802	829	797	830	865	804	816	831	817	823	791	849	820	835	812	827	851	826	856	818	869	830	848	786	824	887	827	810	832	826	850	818	836	833	833	813	804	834	840	876	867	794	850	829	826	792	814	802	791	797	798	813	831	832	895	819	854	833	807	804	878	811	830	877	812	885	798	830	827	800	832	887	768	861	831	824	822	826	834	779	802	790	807	846	826	828	857	805	831	793	807	782	862	829	845	834	818	806	785	869	858	836	790	835	798	793	836	790	841	835	849	813	851	887	849	851	882	832	802	802	768	804	889	838	811	773	840	818	816	872	848	798	847	828	872	842	830	840	829	811	798	790	856	828	800	830	803	867	849	831	829	836	859	848	771	822	865	814	771	812	799	853	851	835	813	822	833	829	785	808	792	806	824	839	795	826	835	859	854	854	820	798	799	819	777	786	866	830	858	871	859	775	793	835	771	841	832	841	847	782	828	833	793	835	814	855	860	824	822	771	870	831	843	876	817	827	789	887	833	789	854	846	855	899	805	835	844	817	848	872	842	808	844	805	784	855	859	770	836	831	785	814	839	858	814	811	871	784	897	836	838	843	826	787	877	803	826	807	862	916	836	842	822	845	867	859	813	803	860	857	792	850	868	844	863	839	832	864	790	851	793	841	857	819	827	819	819	793	797	783
48516	52263	53921	57461	53213	34035	16044	7812	7139	7112	7223	7179	7133	7260	7129	7286	7208	7070	7156	7215	7056	7194	7265	7115	7244	7219	7080	7231	7181	7163	7257	7062	7232	7236	7272	7085	7124	7101	7208	7178	7101	7157	7233	7189	7142	7308	7221	7132	7210	7175	7174	7249	7069	7138	7315	7027	7237	7164	7153	7093	7182	7118	7186	7028	7201	7197	7212	7058	7209	7064	7098	7271	7156	7199	7104	7178	7214	7096	7226	7097	7177	7181	7153	7229	7292	7226	7248	7215	7126	7160	7161	7131	7116	7112	7190	7183	7356	7230	7261	7282	7204	7041	7218	7280	7071	7163	7173	7311	7082	7077	7115	7102	7132	7164	7206	7129	7127	7218	7164	7077	7093	7185	7203	7125	7253	7114	7244	7114	7200	7164	7203	7123	7212	7130	7252	7181	7080	7163	7176	7220	7071	7186	7156	7227	7064	7076	7135	7252	7223	7209	7226	7134	7280	7165	7234	7162	7173	7338	7107	7209	7206	7154	7192	7189	7108	7164	7134	7086	7204	7124	7179	7263	7191	7179	7211	7255	7156	7113	7087	7117	7045	7072	7247	7097	7268	7089	7155	6932	7199	7145	6994	7174	7095	7241	7087	7218	7234	7139	7235	7277	7110	7076	7169	7202	7226	7111	7063	7196	7183	7065	7304	7377	7238	7234	7210	7320	7313	7059	7134	7126	7257	7083	7136	7135	7155	7208	7162	7184	7221	7219	7118	7254	7179	7123	7147	7255	7032	7092	7195	7182	7214	7385	7261	7149	7165	7030	7073	7164	7166	7113	7235	7233	7304	7196	7154	7204	7236	7193	7140	7271	7039	7192	7119	7150	7083	7265	7216	7221	7132	7170	7158	7083	7232	7241	7167	7201	7204	7115	7098	7199	7274	7105	7152	7319	7098	7028	7172	7147	7164	7135	7290	7161	7071	7113	7177	7205	6996	7160	7290	7261	7223	7141	7222	7073	7101	7176	6971	7222	7183	7154	7304	7187	7338	7286	7124	7358	7279	7076	7247	7149	7258	7221	7186	7167	7101	7223	7248	7188	7204	7200	7213	7238	7171	7038	7126	7136	7314	7178	7201	7109	7072	7122	7206	7181	7106	7234	7211	7074	7262	7287	7203	7189	7149	7168	7198	7173	7327	7057	7222	7270	7117	7182	7253	7135	7244	7268	7266	7084	7242	7103	7195	7199	7016	7218	7114	7062	7055	7141	7122	7309	7280	7041	7158	7259	7227	7073	7198	7310	7313	7121	7264	7203	7070	7134	7219	7079	7117	7140	7159	7215	7050	7213	7246	7289	7248	7302	7219	7382	7177	7284	7208	7077	7227	7197	7348	7203	7124	7168	7147	7203	7178	7204	7221	7199	7231	7146	7070	7229	7102	7238	7126	7278	7183	7062	7121	7270	7170	7128	7150	7113	7159	7235	7167	7219	7004	7178	7151	7081	7153	7307	7274	7240	7159	7298	6993	7315	7310	7256	7206	7237	7124	7250	7096	7166	7271	7146	7209	7273	7151	7239	7281	7131	7164	7162	7150	7244	7145	7119	7076	7234	7176	7098	7260	7338	7232	7168	7168	7042	7250	7283	7275	7152	7133	7072	7055	7144	7092	7309	7198	7212	7042	7348	7193	7072	7234	7067	7229	7241	7125	7183	7232	7227	7268	7175	7287	7246	7096	7091	7144	7204	7183	7191	7161	7290	7124	7116	7205	7092	7149	7175	7234	7206	7155	7153	7146	7127	7296	7107	7185	7126	7143	7138	7193	7143	7248	7260	7259	7127	7209	7194	7179	7170	7173	7111	7225	7126	7346	7163	7239	7164	7064	7206	7093	7185	7272	7188	7111	7208	7090	7247	7238	7259	7284	7052	7266	7144	7122	7239	7134	7321	7062	7291	7266	7134	7308	7284	7219	7337	7176	7153	7101	7154	7146	7101	7180	7224	7214	7123	7207	7100	7112	7119	7120	7148	7218	7139	7141	7117	7268	7099	7178	7162	7115	7197	7181	7253	7146	7242	7091	7178	7109	7058	7128	7011	7228	7216	7160	7182	7244	7209	7148	7295	7283	7100	7080	7236	7109	7216	7212	7205	7207	7200	7284	7104	7054	7191	7217	7177	7248	7216	7200	7217	7182	7244	7142	7096	7172	7171	7124	7080	7205	7156	7250	7115	7255	7156	7105	7100	7211	7245	7158	7169	7208	7234	7116	7157	7222	7188	7198	7158	7167	7240	7188	7046	7041	7183	7182	7203	7155	7126	7024	7088	7152	7198	7260	7087	7231	7162	7322	7191	7112	7273	7185	7155	7107	7141	7293	7138	7233	7133	7181	7022	7122	7327	7291	7312	7158	7216	7155	7289	7185	7193	7163	7252	7121	7099	7136	7279	7312	7192	7166	7158	7351	7143	7119	7188	7144	7155	7335	7145	7278	7149	7065	7202	7212	7169	7273	7365	7064	7110	7113	7085	7264	7192	7311	7237	7294	7112	7110	7273	7199	7171	7132	7134	7190	7172	7170	7127	7146	7129	7149	7083	7239	7133	7262	7134	7164	7314	7218	7115	7235	7243	7213	7077	7208	7337	7193	7181	7234	7147	7150	7331	7144	7198	7261	7179	7268	7064	7024	7110	7282	7307	7077	7244	7181	7198	7181	7101	7186	7137	7181	7097	7289	7096	7211	7196	7031	7190	7282	7083	7233	7196	7243	7174	7247	7273	7308	7300	7071	7099	7281	7244	7206	7217	7202	7237	7062	7198	7125	7219	7035	7169	7152	7170	7189	7209	7045	7107	7279	7166	7174	7221	7107	7186	7375	7182	7125	7205	7152	7339	7211	7187	7162	7016	7168	7247	7207	7212	7052	7221	7120	7219	7173	7215	7204	7167	7157	7158	7186	7141	7091	7250	7026	7187	7187	7091	7190	7187	7148	7182	7057	7220	7234	7064	6939	7291	7177	7233	7132	7130	7187	7180	7184	7246	7099	7199	7157	7224	7115	7194	7068	7007	7085	7089	7104	7266	7284	7130	7170	7199	7131	7169	7226	7171	7220	7092	7278	7124	7244	7257	7291	7189	7132	7185	7130	7099	7207	7192	7016	7290	7048	7213	7134	7174	7181	7066	7195	7028	7156	7147	7143	7115	7113	7089	7251	7237	7302	7111	7043	7156	7183	7263	7138	7026	7210	7193	7234	7189	7148	7269	7207	7230	7171	7252	7078	6994	7284	7131	7162	7234	7202	7160	7115	7177	7220	7045	7176	7137	7183	7212	7303	7057	7143	7302	7186	7109	7196	7137	7300	7121	7179	7128	7314	7191	7139	7017	7196	7161	7142	7205	7169	7182	7169	7143	7146	7279	7164	7077	7111	7176	7221	7084	7218	7172	7129	7031	7201	7356	7155	7176	7196	7119	7237	7063	7138	7135	7075	7167	7072	7259	7184	7231	7261	7267	7269	7076	7173	7220	7170	7124	7191	7169	7220	7175	7231	7171	7229	7273	7285	7115	7157	7211	7085	7162	7022	7308	7271	7174	7303	7268	7213	7182	7299	7249	7205	7105	7045	7182	7229	7180	7218	7120	7335	7159	7160	7109	7233	7103	7297	7280	7015	7301	7231	7166	7077	7170	7118	7194	7372	7130	7145	7182	7080	7111	7134	7193	7087	7149	7064	7245	7115	7159	7276	7130	7277	7303	7204	7207	7305	7127	7356	7082	7289	7071	7100	7148	7200	7148	7223	7090	7103	7201	7190	7064	7244	7231	7240	7284	7202	7224	7149	7133	7091	7282	7185	7109	7116	7163	7170	7060	7083	7199	7209	7025	7175	7216	7371	7149	7146	7127	7293	7150	7210	7204	7184	7251	7112	7184	7194	7174	7224	7252	7165	7207	7233	7197	7300	7156	7081	7257	7121	7196	7147	7197	7341	6995	7117	7261	7016	7139	7213	7148	7179	7261	7258	7259	6953	7166	7097	7144	7077	7068	7131	7078	7079	7111	7252	7212	7162	7252	7090	7099	7236	7135	7135	7166	7137	7251	7162	7073	7238	7153	7089	7177	7046	7174	7185	7303	7159	7164	7063	7169	7362	7227	7046	7228	7177	7203	7111	7383	7206	7039	7130	7192	7099	7348	7260	7156	7211	7124	7097	7097	7211	7204	7229	7151	7196	7150	7218	7150	7112	7169	7294	7133	7143	6999	7171	7135	7115	7165	7189	7267	7134	7118	7152	7165	7332	7105	7117	7197	7092	7236	7076	7255	7108	7224	7204	7201	7143	7188	7270	7080	7124	7085	7108	7147	7172	7222	7022	7131	7155	7128	7163	7144	7123	7238	7100	7043	7248	7164	7293	7225	7053	7102	7073	7088	7170	7110	7119	7070	7120	7205	7111	7175	7167	7117	7069	7197	7109	7116	7183	7155	7181	7172	7128	7173	7179	7172	7069	7183	7074	7139	7250	7097	7132	7053	7054	7304	7085	7233	7151	7277	7178	7349	7259	7165	7099	7314	7187	7153	7078	7172	7079	7211	7193	7221	7175	7307	7103	7083	7210	7023	7247	7110	7185	7161	7168	7206	7024	7036	7153	7226	7132	7217	7193	7112	7070	7155	7166	7135	7101	7210	7144	7205	7136	7222	7203	7067	7183	7057	7212	7158	7239	7202	6992	7334	7277	7121	7079	7054	7116	7163	7190	7116	7073	7213	7240	7188	7110	7116	7210	7197	7115	7121	7192	7161	7055	7327	7234	7157	7185	7173	7245	7221	7161	7176	7262	7210	7304	7093	7165	7383	7238	7175	7148	7216	7149	7213	7248	7184	7141	7237	7233	7246	7119	7139	7300	7157	7149	7199	7025	7172	7184	7116	7168	7256	7064	7225	7114	7230	7072	7202	7109	7159	7329	7153	7104	7290	7151	7132	7206	7006	7128	7179	7112	7191	7244	7281	7050	7204	7284	7171	7288	7183	7074	7367	7150	7193	7230	7161	7119	7266	7183	7142	7114	7216	7304	7107	7175	7171	7042	7165	7113	7286	7204	7171	7189	7120	7030	7162	7181	7216	7195	7253	7217	7152	7055	7232	7135	7312	7107	7149	7083	7117	7099	7305
20205	27733	30485	27087	19617	8572	1969	801	675	629	665	611	644	690	619	634	617	709	672	603	617	645	671	637	629	613	615	676	640	674	671	701	649	632	661	638	684	604	664	625	666	628	653	599	608	637	643	659	676	583	652	652	644	670	664	637	682	646	693	619	658	641	654	601	620	604	690	676	663	648	647	688	648	643	634	668	644	615	603	663	679	640	671	715	622	672	613	645	650	637	630	634	658	582	642	597	647	624	657	725	660	631	650	651	627	649	674	682	622	644	686	671	667	643	692	666	635	682	629	601	679	677	675	656	652	699	666	670	648	658	647	665	664	649	656	632	599	638	627	639	635	654	685	657	689	680	645	645	621	635	656	614	638	677	646	674	712	660	656	616	674	637	628	645	619	645	623	641	638	696	657	651	622	602	680	633	668	651	618	610	660	657	653	657	641	633	659	651	613	693	639	628	684	609	617	646	675	657	662	603	681	669	652	588	611	611	660	653	679	647	624	632	615	668	680	579	604	636	677	591	697	626	645	693	688	625	641	658	645	649	636	632	644	598	644	681	647	644	699	653	650	606	644	665	661	673	656	657	665	665	676	625	653	637	619	630	641	661	647	650	652	640	652	680	613	679	607	653	619	632	660	611	662	638	654	614	682	634	628	622	662	638	635	670	669	664	667	668	626	671	645	645	664	619	666	663	696	630	632	658	657	685	618	623	638	668	641	654	683	687	657	615	633	614	642	641	638	677	654	649	701	639	639	648	677	622	682	636	651	610	606	597	626	616	650	611	642	695	669	646	620	672	590	682	606	617	671	668	622	636	633	658	657	654	629	584	672	641	628	658	690	658	646	661	663	627	667	677	644	635	599	628	662	662	668	651	624	659	610	627	653	652	690	697	666	660	674	615	675	686	659	632	703	634	647	663	631	611	663	652	646	648	656	671	719	633	617	656	669	652	634	605	694	647	642	629	654	659	617	609	628	607	666	658	637	645	639	640	632	627	651	630	688	703	647	650	678	638	667	642	655	651	689	687	636	648	699	651	706	625	660	692	668	670	673	689	649	636	638	658	605	670	639	647	629	657	634	607	667	641	650	625	651	655	665	652	625	648	657	658	647	692	606	660	627	645	631	677	671	658	696	620	664	635	694	637	623	661	640	667	635	640	653	616	670	647	604	671	649	653	692	669	652	636	631	674	633	633	653	654	635	627	636	671	653	672	636	664	640	617	656	629	668	605	701	681	641	622	675	628	656	659	674	644	661	618	661	641	705	642	649	642	678	661	685	658	683	651	687	658	612	648	658	694	644	611	635	639	694	647	659	705	654	653	607	639	620	655	680	664	597	652	645	654	634	613	629	648	676	688	624	592	595	591	641	676	651	626	656	627	649	650	663	644	663	658	673	629	659	643	674	649	646	649	622	666	642	648	644	652	689	633	645	621	640	674	647	630	660	667	679	638	687	629	654	608	674	624	651	677	652	669	629	649	615	659	629	642	634	597	624	633	642	666	655	641	642	664	665	652	648	657	654	629	592	650	684	633	623	698	672	644	699	615	679	682	659	638	645	646	608	669	624	662	631	634	650	660	633	672	670	682	628	690	625	658	703	598	613	657	649	700	624	637	670	624	668	631	643	651	680	628	653	642	642	717	634	633	623	612	629	644	663	626	681	642	615	655	655	640	683	662	626	678	628	611	650	637	690	684	640	659	663	586	683	664	639	602	616	635	656	698	635	644	666	635	669	619	657	661	681	710	640	622	676	630	631	647	616	640	619	638	582	685	660	649	631	670	613	658	667	615	698	642	623	610	667	658	673	592	692	664	639	629	638	645	631	656	657	683	613	659	598	627	647	616	652	627	655	585	630	658	616	642	671	639	652	637	632	694	640	655	677	662	664	645	655	643	670	654	656	673	606	657	685	676	684	595	633	653	687	650	636	682	651	627	635	601	665	618	676	641	630	639	679	640	630	643	624	628	622	646	625	685	680	667	662	688	657	686	662	678	606	678	669	620	636	614	599	665	662	677	664	623	651	694	665	678	670	620	636	625	652	636	657	681	620	676	649	640	691	659	619	683	652	686	647	666	658	664	631	640	624	706	664	676	623	652	639	659	662	609	630	612	666	637	656	657	657	622	635	692	600	623	625	663	612	640	655	614	644	642	706	688	643	659	649	651	606	658	684	580	659	631	655	664	623	671	667	682	695	699	645	691	606	643	642	638	632	645	633	687	651	643	663	678	661	644	663	648	632	697	630	623	624	645	684	645	663	663	653	654	610	690	693	627	609	619	664	621	625	639	669	618	656	643	660	630	636	683	650	669	600	659	639	665	631	648	646	655	635	688	660	642	635	669	645	648	634	602	645	671	653	702	675	644	642	660	672	673	661	646	638	635	604	665	631	643	618	613	706	660	682	668	675	674	655	669	636	613	665	656	607	672	613	648	662	668	640	658	639	631	668	689	664	652	657	669	642	689	630	644	692	658	630	655	671	623	590	642	614	638	661	661	627	639	656	603	650	659	656	604	658	669	647	589	624	622	606	634	707	634	666	629	631	666	696	622	666	651	639	648	676	679	666	610	620	630	645	658	634	622	620	618	599	620	707	629	597	623	655	655	617	673	650	660	674	679	659	671	611	618	650	655	660	690	632	643	651	656	642	635	640	657	681	683	654	695	658	676	726	650	615	639	648	670	625	645	635	620	648	656	681	654	663	646	693	652	624	672	665	684	611	625	650	635	678	642	674	646	653	647	653	667	630	673	692	591	638	632	656	642	682	658	644	671	642	615	671	644	643	655	652	658	658	634	607	655	665	623	614	638	666	720	634	704	685	644	669	660	630	670	641	640	639	632	677	695	665	669	647	591	657	666	633	630	636	669	692	669	687	642	683	658	657	668	667	677	639	672	669	661	726	668	658	667	653	689	664	661	661	638	631	644	691	658	621	646	643	647	661	635	650	628	661	642	648	691	649	657	683	651	608	709	656	603	708	639	667	622	652	674	573	666	673	654	684	642	623	655	645	676	639	663	672	618	615	648	683	653	647	687	654	615	660	644	641	702	668	685	653	650	683	658	669	613	655	614	639	632	627	676	619	624	650	664	634	650	671	662	642	626	705	601	656	638	648	675	648	718	655	632	675	674	663	654	670	644	664	647	669	679	708	656	649	618	690	651	647	639	613	608	647	648	643	628	644	625	638	694	636	706	626	637	655	668	668	651	639	662	679	673	666	691	602	648	667	660	631	692	658	624	660	646	633	605	640	677	663	643	644	651	662	630	653	662	640	589	630	651	619	622	645	616	680	649	679	692	626	594	669	645	664	649	653	635	646	665	703	642	631	615	663	613	621	662	621	634	600	617	655	649	676	661	675	638	613	639	622	632	653	705	670	674	651	705	641	653	638	621	624	601	653	601	666	643	674	607	665	641	618	675	651	652	617	720	679	646	680	645	655	620	643	654	612	676	612	660	657	672	695	674	687	682	673	671	656	672	631	642	635	643	699	676	653	637
55659	54193	62843	74117	68282	44579	21359	7961	5791	5837	5770	5887	5933	5851	5919	5899	5774	5865	5741	5720	5647	5917	5947	5731	5826	5876	5648	5807	5817	5896	5783	5870	5910	5753	5844	5851	5768	5740	5812	5657	5867	5776	5931	5689	5831	5715	5788	5666	5888	5969	5808	5861	5835	5997	5938	5785	5883	5874	5729	5944	5680	5766	5748	5884	5826	5803	5694	5860	5763	5874	5883	5827	5723	5714	5805	5880	5789	5832	5848	5763	5763	5739	5892	5889	5815	5871	5677	5843	5806	5857	5937	5809	5695	5819	5933	5869	5857	5813	5894	5789	5831	5871	5795	5834	5720	5732	5933	5822	5734	5862	5891	5804	5833	5802	5808	5789	5900	5761	5849	5838	5865	5844	5817	5721	5788	5741	5867	5797	5858	5894	5926	5867	5797	5838	5824	5850	5731	5844	5820	5886	5883	5838	5853	5789	5840	5901	5910	5732	5797	5821	5733	5778	5705	5849	5855	5832	5763	5728	5797	5768	5850	5788	5855	5826	5879	5879	5669	5900	5917	5916	5769	5843	5917	5847	5808	5772	5883	5729	5716	5742	5783	5755	5837	5707	5932	5639	5694	5853	5751	5993	5789	5824	5858	5754	5874	5835	5763	5779	5837	5908	5834	5678	5879	5827	5797	5709	5816	5905	5667	5824	5876	5871	5786	5749	5900	5767	5756	5797	5891	5737	5761	5803	5833	5862	5764	5792	5796	5920	5883	5984	5804	5784	5760	5710	5902	5926	5817	5802	5776	5768	5675	5795	5807	5837	5833	5902	5869	5766	5780	5748	5816	5911	5795	5769	5821	5755	5776	5858	5862	5703	5837	5808	5745	5892	5927	5873	5779	5868	5768	5842	5756	5816	5745	5880	5784	5806	5765	6025	5793	5782	5854	5711	5781	5821	5967	5838	5777	5811	5838	5747	5906	5907	5792	5897	5794	5781	5885	5881	5878	5714	5893	5833	5787	5854	5887	5871	5845	5729	5808	5944	5839	5720	5844	5864	5862	5797	5929	5767	5908	5807	5909	5885	5817	5836	5767	5861	5849	5848	5792	5874	5716	5832	5943	5927	5811	5874	5729	5841	5823	5799	5792	5850	5843	5925	5801	5807	5650	5914	5810	5857	5842	5836	5841	5939	5642	5782	5758	5901	5851	5832	5895	5798	5897	5814	5801	5877	5860	5898	5773	5729	5855	5970	5763	5884	5886	5971	5838	5848	5771	5825	5708	5815	5878	5800	5800	5796	5789	5875	5773	5800	5862	5747	5923	5628	5862	5831	5884	5958	5847	5838	5951	5818	5754	5845	5806	5890	5755	5931	5883	5943	5878	5822	5807	5847	5872	5808	5829	5876	5816	5858	5860	5853	5717	5765	5837	5825	5836	5894	5763	5889	5935	5819	5824	5726	5792	5857	5823	5979	5681	5853	5955	5748	5847	5734	5806	5871	5845	5980	5961	5759	5766	5712	5848	5807	5820	5769	5790	5893	5819	5831	5801	5880	5792	5902	5764	5734	5872	5888	5828	5810	5931	5868	5885	5887	5923	5717	5873	5835	5717	5829	5841	5908	5887	5823	5790	5699	5722	5932	5824	5805	5737	5865	5785	5880	5666	5662	5760	5846	5836	5860	5789	5845	5846	5906	5868	5841	5791	5824	5820	5793	5811	5794	5722	5876	5877	5798	5768	5914	5802	5752	5933	5808	5820	5726	5914	5853	5853	5953	5809	5805	5784	5828	5955	5829	5723	5893	5944	5816	5851	5852	5879	5783	5898	5774	5667	5833	5915	5898	5780	5779	5812	5798	5817	5833	5730	5868	5824	5836	5833	5752	5775	5828	5689	5879	5737	5816	5842	5781	5836	6032	5884	5710	5785	5857	5819	5715	5859	5806	5942	5842	5632	5833	5764	5804	5871	5819	5814	5961	5689	5771	5836	5857	5885	5820	5814	5703	5922	5810	5777	5714	5701	5773	5707	5783	5777	5805	5844	5818	5744	5838	5847	5838	5939	5972	5780	5966	5723	5888	5874	5866	5848	5921	5732	5918	5874	5897	5818	5839	5829	5863	5851	5889	5769	5781	5758	5770	5779	5883	5840	5885	5724	5846	5878	5828	5834	5810	5913	5754	5785	5896	5753	5878	5901	5851	5875	5873	5791	5877	5863	5869	5746	5851	5817	5753	5779	5774	5890	5844	5875	5817	5830	5803	5713	5768	5877	5915	5736	5725	5750	5918	5787	5837	5726	5723	5710	5886	5800	5887	5850	5757	5787	5883	5915	5797	5761	5821	5792	5663	5807	5777	5755	5815	5912	5783	5940	5759	5831	5831	5642	5854	5865	5789	5714	5926	5870	5727	5769	5801	5754	5656	5712	5830	5858	5785	5900	5788	5864	5750	5924	5812	5771	5721	5731	5829	5765	5819	5884	5879	5756	5775	5920	5735	5730	5860	5807	5790	5788	5722	5762	5861	5924	5959	5923	5792	5751	5872	5888	5833	5815	5833	5864	5764	5771	5898	5823	5820	5768	5898	5775	5819	5745	5906	5773	5841	5770	5821	5860	5968	5769	5803	5823	5733	5871	5752	5825	5794	5820	5885	5704	5710	5678	5735	5879	5855	5820	5771	5844	5828	5894	5797	5705	5814	5931	5852	5651	5814	5675	5904	5890	5798	5792	5735	5784	5845	5785	5859	5799	5790	5836	5764	5834	5841	5818	5744	5878	5886	5825	5773	5880	5842	5867	5682	5771	5813	5918	5858	5859	5835	5658	5842	5936	5792	5973	5857	5819	5709	5812	5854	5804	5880	5803	5839	5838	5856	5796	5871	5917	5922	5844	5745	5850	5883	5924	5757	5850	5759	5907	5865	5720	5867	5936	5961	5752	5860	5858	5972	5732	5895	5792	5763	5848	5918	5793	5885	5852	5740	5941	5755	5848	5747	5859	5780	5759	5765	5754	5788	5806	5854	5824	5757	5815	5857	5927	5923	5818	5843	5904	5810	5882	5884	5875	5733	5777	5802	5849	5732	5784	5843	5778	5866	5798	5923	5822	5821	5785	5772	5856	5776	5839	5853	5694	5713	5815	5962	5852	5806	5922	5724	5888	5752	5752	5921	5862	5803	5816	5728	5889	5824	5823	5844	5934	5868	5973	5804	5933	5855	5707	5939	5744	5862	5931	5819	5837	5905	5814	5752	5875	5797	5749	5897	5817	5749	5838	5728	5928	5913	5876	5781	5714	5830	5876	5782	5922	5822	5901	5862	5740	5926	5838	5797	5814	5969	5932	5845	5893	5807	5766	5841	5809	5826	5803	5870	5798	5843	5619	5879	5763	5830	5851	5799	5839	5753	5836	5722	5823	5670	5976	5848	5797	5684	5900	5811	5866	5935	5880	5732	5831	5814	5833	5813	5816	5752	5753	5842	5871	5836	5811	5802	5795	5817	5772	5835	6005	5740	5879	5809	5883	5805	5766	5860	5738	5894	5830	5813	5841	5983	5905	5785	5770	5861	5858	5862	5800	5815	5800	5801	5856	5744	5807	5882	5852	5810	5776	5800	5842	5823	5847	5880	5831	5821	5874	5821	5784	5759	5884	5840	5841	5741	5859	5865	5864	5844	5777	5771	5944	5909	5684	5774	5813	5771	5915	5832	5830	5811	5827	5923	5894	5907	5842	5927	5766	5821	5688	5913	5771	5840	5767	5853	5842	5906	5806	5784	5728	5945	5878	5742	5810	5951	5704	5833	5851	5786	5870	5826	5786	5917	5791	5789	5947	5907	5656	5832	5832	5867	5789	5847	5606	5835	5722	5966	5765	5779	5842	5747	5861	5892	5970	5870	5901	5858	5826	5756	5852	5796	5727	5832	5773	5849	5784	5863	5914	5915	5736	5778	5853	5856	5884	5936	5731	5774	5866	5838	5818	5880	5710	5838	5883	5859	5887	5769	5791	5897	5837	5818	5887	5784	5771	5765	5868	5655	5938	5759	5853	5836	5810	5978	5939	5893	5814	5777	5872	5630	5894	5799	5906	5834	5920	5920	5743	5799	5939	5963	5777	5765	5822	5801	5772	5877	5749	5867	5864	5776	5753	5812	5851	5778	5818	5822	5729	5802	5764	5864	5743	5789	5753	5763	5873	5828	5827	5806	5744	5752	5832	5754	5779	5760	5845	5915	5865	5695	5849	5815	5970	5815	5845	5860	5717	5780	5789	5833	5775	5835	5840	5837	5912	5741	5787	5856	5938	5769	5765	5890	5783	5847	5800	5866	5948	5763	5771	5749	5856	5778	5871	5813	5887	5844	5850	5785	5908	5856	5780	5853	5877	5842	5760	5890	5759	5862	5740	5750	5931	5938	5848	5766	5778	5764	5745	5738	5888	5874	5778	5872	5840	5958	5802	5779	5880	5889	5785	5801	5795	5818	5947	5834	5804	5885	5849	5900	5838	5934	5868	5878	5783	5728	5795	5868	5842	5797	5983	5870	5898	5718	5806	5738	5710	5817	5836	5848	5874	5754	5844	5886	5982	5755	5847	5800	5924	5889	5723	5941	5730	5770	5783	5773	5709	5778	5750	5739	5791	5854	5712	5749	5905	5736	5894	5858	6000	5739	5746	5803	5942	5809	5847	5904	5678	5782	5857	5826	5862	5803	5788	5743	5927	5863	5821	5944	5836	5806	5833	5893	5982	5838	5862	5811	5795	5845	5848	5822	5761	5791	5799	5913	5847	5833	5850	5798	5792	5832	5639	5655	5817	5876	5854	5845	5884	5853	5824	5730	5860	5780	5862	5910	5799	5813	5845	5768	5865	5832	5884	5747	5860	5796	5828	5696	5955	5805	5872	5749	5805	5803	5843	5795	5810	5675	5812	5857	5856	5902	5746	5830	5814	5857	5916	5792	5917	5763	5899	5834	5694	5888	5818	5702	5914	5792	5803	5830	5906	5829	5861	5858	5952	5800	5779	5750	5760	5698	5816	5874	5705	5790	5813	5762	5783	5867	5930	5862	5844	5843	5875	5800	5799	5877	5683	5888	5955	5927	5890	5739	5781	5695	5731	5777	5799	5879	5705	5801	5757	5745	5817	5747	5647	5868	5822	5833	5873	5789
10191	10255	8582	8535	5122	3114	1289	806	753	710	714	689	703	718	701	784	768	676	730	679	721	782	747	729	725	725	736	740	779	748	766	724	763	767	803	741	781	704	743	724	718	741	731	742	706	731	722	744	726	763	703	763	697	749	744	749	767	738	737	749	688	731	802	715	719	734	714	720	762	809	732	724	748	757	716	688	734	740	724	740	723	742	712	761	723	748	748	707	753	721	753	767	717	737	727	760	770	723	719	726	707	761	752	720	742	746	714	712	778	731	680	787	741	735	739	746	743	734	712	734	785	710	734	753	695	777	734	762	718	770	756	714	739	765	763	734	749	729	790	692	763	734	694	762	724	757	732	803	749	731	754	753	740	724	771	691	723	760	726	776	760	771	770	709	702	793	719	739	713	732	742	709	738	733	719	733	775	758	753	732	732	757	682	703	713	660	717	759	757	738	752	695	746	720	685	728	733	722	774	703	720	765	753	725	682	745	771	784	723	747	712	765	772	756	717	773	752	739	703	743	767	732	749	742	761	741	728	749	779	712	716	775	774	755	768	744	761	708	753	735	761	728	748	748	756	748	755	703	811	781	767	696	774	735	732	781	689	707	734	758	721	763	745	782	755	723	716	735	761	726	726	725	733	749	710	768	778	766	689	780	711	765	717	732	746	698	718	696	747	741	752	722	761	762	770	749	738	699	750	705	703	728	760	714	756	751	748	721	709	720	729	708	739	690	745	742	752	778	735	718	703	707	739	761	760	732	729	748	734	708	715	722	783	719	797	761	766	721	772	748	718	760	733	711	722	723	760	772	743	732	755	732	739	749	726	680	758	696	727	732	752	723	732	769	767	710	711	765	785	702	761	766	717	674	721	786	690	804	738	770	735	734	765	691	695	712	727	763	730	741	712	711	738	751	718	721	743	723	685	702	749	715	751	770	669	721	731	742	730	731	770	778	776	701	748	764	688	755	736	745	756	749	737	775	704	756	742	716	689	817	720	715	769	705	721	720	763	740	728	743	754	730	693	727	737	728	736	759	749	756	753	770	746	731	694	684	754	764	688	702	752	774	755	738	780	767	723	791	755	707	715	787	673	759	722	768	733	767	748	727	740	730	793	687	674	746	741	747	732	750	743	795	741	757	766	718	750	801	704	710	706	761	705	783	754	708	714	764	753	721	770	714	694	715	710	750	721	734	757	779	717	758	683	803	770	749	702	739	756	744	753	737	699	786	708	717	730	780	744	723	735	736	700	776	729	701	704	723	756	714	712	746	767	688	779	757	789	746	710	695	743	739	759	741	737	766	731	716	748	700	732	744	777	712	676	741	722	735	732	726	704	745	731	752	762	748	734	742	733	743	756	695	775	755	873	750	720	756	759	756	756	755	746	717	732	728	694	741	711	708	738	723	731	721	788	692	762	736	762	799	747	706	712	740	738	721	713	760	728	757	760	694	733	729	709	776	743	701	708	727	710	698	757	698	725	739	739	710	732	749	736	724	698	729	750	757	799	661	725	741	715	747	738	727	699	739	768	728	754	777	730	750	710	746	694	755	790	756	771	792	709	752	733	745	729	757	760	755	710	761	767	710	679	752	701	742	759	768	752	743	789	667	710	769	723	722	734	742	723	712	728	757	739	763	761	746	732	734	745	743	727	756	747	718	722	719	702	782	719	755	771	718	781	766	738	737	758	742	749	770	749	712	759	736	723	718	767	743	759	735	751	705	736	765	751	784	723	757	725	740	745	732	735	746	758	811	749	745	741	785	667	770	781	766	707	729	738	736	723	752	734	743	794	695	727	743	781	741	703	718	718	758	783	719	704	730	770	764	740	727	751	768	753	752	744	710	762	764	756	776	750	683	729	715	748	748	747	734	762	702	760	720	743	763	743	788	750	724	744	768	760	743	741	762	750	679	713	731	757	800	735	822	760	778	745	757	690	752	796	769	752	753	792	723	724	729	770	740	771	698	805	773	730	740	726	755	702	740	731	704	741	781	711	715	744	705	746	748	734	681	725	755	760	721	757	738	725	722	717	734	747	740	756	706	791	743	784	734	766	759	728	712	784	701	733	735	754	721	708	778	758	760	739	702	759	764	703	701	715	729	726	728	742	764	721	700	682	783	752	745	741	700	714	751	767	768	743	772	767	711	732	669	738	767	751	739	731	738	751	734	755	723	726	740	747	720	738	754	703	810	744	719	773	771	732	756	728	766	756	742	731	743	709	706	788	701	759	681	729	722	787	737	705	716	746	679	726	740	723	725	775	722	791	765	702	735	786	791	744	733	763	747	710	730	806	755	751	742	709	755	714	746	717	780	755	725	772	712	739	761	694	754	784	769	741	726	764	745	780	740	732	740	788	734	703	722	736	754	684	703	702	732	750	724	697	745	724	728	756	745	735	659	747	687	751	725	765	744	732	708	735	723	754	744	710	704	782	785	743	746	720	691	758	719	692	703	721	729	772	798	725	763	719	764	743	732	756	786	759	821	741	734	741	768	729	702	758	712	760	717	704	779	766	728	687	725	787	701	758	736	734	742	695	711	712	716	782	723	735	738	717	766	695	797	748	747	686	698	732	760	722	734	715	675	726	737	742	723	680	735	827	705	723	766	711	719	712	744	721	790	764	753	723	825	741	759	760	770	679	762	737	732	738	764	747	753	739	775	744	684	716	719	750	770	721	714	783	754	743	785	749	715	677	758	746	729	754	727	730	763	749	685	728	766	771	747	750	812	780	735	722	740	785	734	766	747	748	721	756	741	733	692	806	756	766	699	732	735	740	703	775	756	768	784	709	735	758	752	708	783	724	737	721	733	730	754	712	738	734	763	739	733	773	706	742	714	768	763	759	767	726	731	738	718	732	769	736	741	780	753	756	715	700	738	733	769	695	749	690	779	725	719	678	733	754	739	710	760	773	729	760	770	781	709	713	732	786	695	780	739	761	754	747	702	698	740	711	773	724	735	721	684	698	765	711	778	707	713	761	728	777	728	723	756	728	773	744	710	715	741	772	770	747	752	680	740	796	778	707	741	698	703	753	735	815	728	764	742	734	737	749	725	692	795	739	731	772	709	729	751	739	758	777	711	736	676	738	760	709	772	738	745	722	719	748	790	714	750	769	784	730	729	738	731	717	728	737	710	715	759	696	741	747	744	749	727	719	774	742	796	744	705	786	683	730	699	757	745	680	707	763	815	741	740	698	729	773	777	765	752	773	746	750	725	739	750	727	747	721	734	743	749	706	727	717	752	777	703	702	737	692	729	721	759	688	734	717	715	742	748	715	704	747	730	751	729	710	718	741	725	735	757	725	713	722	719	754	723	725	786	746	734	709	684	769	750	735	757	713	748	705	762	675	722	743	753	700	754	766	724	663	727	755	761	748	766	727	763	694	708	759	758	755	761	724	757	782	722	737	782	767	744	714	768	776	709	744	742	761	741	729	728	760	686	759	748	702	723	710	700	720	707	728	693	777	736	740	718	770	735	725	708	758	726	730	708
45254	39912	39065	47461	42273	33384	16114	7810	6584	6519	6615	6588	6528	6515	6531	6462	6566	6618	6498	6689	6504	6565	6391	6505	6524	6543	6670	6405	6351	6697	6321	6638	6675	6528	6513	6576	6477	6557	6593	6426	6567	6472	6573	6430	6599	6456	6528	6535	6449	6498	6566	6500	6568	6465	6673	6592	6561	6391	6462	6439	6321	6533	6593	6505	6574	6505	6506	6433	6508	6401	6559	6562	6520	6523	6299	6603	6597	6633	6455	6507	6424	6516	6430	6374	6561	6427	6516	6646	6530	6549	6563	6606	6404	6572	6536	6549	6567	6469	6534	6526	6616	6551	6425	6518	6513	6487	6502	6611	6401	6510	6447	6470	6536	6453	6545	6415	6627	6593	6526	6416	6566	6551	6631	6458	6645	6502	6441	6601	6555	6591	6495	6614	6562	6558	6497	6466	6528	6561	6637	6530	6578	6576	6563	6619	6695	6475	6393	6530	6429	6548	6498	6429	6431	6604	6592	6586	6496	6559	6608	6512	6581	6579	6526	6415	6603	6554	6569	6507	6555	6604	6606	6478	6586	6416	6597	6521	6486	6535	6573	6595	6580	6531	6589	6534	6368	6506	6464	6477	6633	6590	6472	6406	6483	6428	6642	6564	6433	6490	6502	6736	6464	6637	6570	6581	6588	6465	6451	6551	6388	6544	6560	6534	6542	6599	6483	6483	6467	6520	6629	6626	6597	6585	6477	6541	6510	6629	6493	6467	6386	6619	6523	6479	6466	6480	6579	6503	6479	6575	6666	6515	6454	6436	6634	6574	6552	6596	6496	6444	6572	6526	6699	6392	6692	6540	6680	6467	6508	6682	6483	6360	6554	6502	6537	6437	6551	6615	6412	6522	6591	6485	6457	6560	6504	6507	6521	6577	6527	6468	6382	6531	6428	6346	6566	6372	6564	6525	6691	6503	6592	6454	6489	6566	6625	6405	6482	6595	6527	6563	6582	6695	6581	6569	6339	6605	6626	6523	6522	6448	6487	6431	6434	6599	6563	6602	6609	6664	6565	6545	6509	6542	6481	6534	6424	6641	6575	6461	6564	6485	6499	6460	6542	6525	6467	6642	6476	6595	6380	6510	6396	6541	6487	6558	6469	6601	6570	6620	6559	6684	6411	6618	6456	6467	6480	6439	6483	6574	6605	6506	6526	6551	6444	6591	6471	6569	6418	6566	6612	6579	6605	6559	6603	6546	6578	6618	6415	6452	6594	6491	6525	6502	6421	6466	6362	6561	6474	6419	6566	6538	6498	6541	6515	6534	6597	6538	6573	6427	6625	6548	6511	6584	6368	6551	6516	6509	6589	6517	6540	6567	6589	6670	6556	6467	6561	6585	6490	6630	6348	6545	6585	6573	6531	6621	6481	6506	6586	6510	6582	6682	6504	6482	6518	6451	6554	6586	6575	6511	6475	6437	6563	6474	6573	6400	6521	6547	6606	6528	6624	6613	6583	6534	6476	6411	6436	6687	6530	6542	6556	6583	6542	6529	6500	6419	6398	6463	6611	6631	6476	6425	6521	6616	6400	6589	6447	6623	6571	6451	6506	6554	6441	6547	6629	6564	6479	6772	6423	6565	6558	6530	6682	6504	6441	6575	6522	6315	6494	6508	6477	6443	6363	6465	6548	6546	6547	6412	6438	6485	6600	6492	6627	6460	6478	6563	6422	6564	6460	6409	6453	6707	6586	6464	6615	6636	6686	6480	6626	6538	6612	6505	6544	6479	6592	6514	6469	6646	6511	6432	6598	6481	6539	6562	6421	6546	6571	6533	6533	6418	6635	6628	6611	6540	6450	6595	6412	6521	6572	6601	6490	6543	6612	6615	6559	6554	6488	6525	6445	6597	6555	6503	6506	6618	6512	6413	6582	6580	6526	6511	6495	6464	6506	6682	6490	6543	6496	6508	6512	6399	6538	6515	6589	6564	6509	6551	6498	6548	6472	6601	6487	6579	6574	6570	6509	6707	6629	6450	6563	6522	6567	6581	6562	6449	6510	6587	6551	6521	6553	6668	6464	6552	6572	6602	6573	6554	6518	6624	6544	6445	6490	6531	6479	6512	6634	6497	6593	6440	6586	6529	6517	6482	6674	6567	6502	6591	6469	6554	6557	6649	6626	6529	6568	6510	6569	6410	6598	6553	6503	6528	6431	6629	6463	6583	6501	6553	6484	6546	6353	6433	6471	6532	6591	6478	6485	6530	6530	6560	6506	6426	6514	6517	6435	6530	6494	6626	6578	6393	6568	6516	6566	6519	6523	6540	6464	6569	6504	6498	6647	6667	6460	6700	6535	6568	6461	6526	6596	6543	6486	6487	6556	6519	6474	6555	6648	6644	6589	6548	6546	6464	6587	6539	6638	6490	6542	6370	6606	6449	6619	6477	6492	6481	6434	6591	6487	6504	6679	6531	6534	6514	6443	6549	6590	6558	6566	6496	6447	6595	6630	6600	6542	6524	6540	6534	6392	6467	6483	6538	6623	6558	6583	6533	6520	6623	6476	6506	6483	6497	6633	6586	6551	6437	6660	6459	6556	6464	6547	6412	6602	6517	6525	6571	6506	6349	6550	6502	6633	6506	6616	6377	6590	6528	6507	6560	6473	6467	6461	6457	6665	6426	6696	6501	6567	6514	6614	6578	6562	6502	6462	6592	6575	6443	6549	6545	6546	6608	6406	6435	6515	6559	6499	6546	6626	6474	6501	6429	6435	6378	6495	6524	6514	6470	6472	6530	6473	6631	6508	6491	6531	6437	6563	6555	6585	6491	6529	6554	6550	6564	6444	6601	6568	6441	6582	6516	6533	6573	6565	6582	6463	6664	6580	6538	6604	6371	6545	6585	6403	6636	6543	6620	6474	6595	6549	6433	6392	6514	6504	6562	6524	6536	6518	6632	6567	6395	6429	6529	6597	6553	6512	6479	6598	6520	6632	6539	6644	6367	6542	6518	6494	6540	6561	6479	6473	6471	6557	6489	6536	6562	6440	6632	6395	6477	6506	6522	6615	6512	6553	6608	6442	6531	6432	6440	6577	6602	6540	6485	6469	6530	6467	6499	6529	6513	6595	6398	6523	6536	6469	6454	6504	6470	6512	6541	6493	6341	6558	6559	6620	6421	6485	6525	6666	6445	6576	6537	6576	6534	6693	6424	6497	6596	6527	6546	6704	6579	6475	6484	6442	6533	6463	6557	6482	6552	6487	6455	6643	6622	6604	6633	6465	6601	6510	6691	6673	6407	6414	6624	6534	6522	6484	6534	6559	6559	6643	6506	6622	6401	6414	6649	6534	6516	6545	6461	6467	6413	6512	6436	6492	6506	6435	6442	6528	6368	6577	6567	6573	6344	6569	6680	6552	6604	6519	6565	6485	6568	6452	6533	6471	6485	6404	6595	6592	6582	6508	6564	6624	6541	6456	6417	6480	6617	6419	6482	6480	6530	6553	6456	6448	6661	6497	6599	6529	6612	6596	6497	6590	6607	6485	6553	6458	6542	6462	6466	6594	6524	6504	6570	6639	6623	6691	6444	6602	6474	6531	6522	6505	6594	6660	6413	6553	6628	6627	6641	6592	6447	6511	6642	6480	6430	6505	6578	6452	6530	6576	6597	6457	6672	6397	6535	6733	6591	6532	6443	6600	6472	6690	6633	6604	6482	6477	6548	6404	6522	6514	6480	6482	6600	6482	6588	6418	6537	6497	6469	6461	6594	6529	6434	6481	6636	6516	6420	6576	6543	6593	6600	6547	6630	6491	6498	6545	6500	6561	6507	6503	6590	6591	6414	6557	6639	6367	6382	6505	6453	6519	6456	6551	6520	6433	6580	6634	6493	6565	6615	6559	6597	6414	6530	6583	6524	6454	6622	6470	6705	6543	6557	6534	6497	6576	6601	6630	6453	6576	6487	6507	6610	6532	6550	6452	6530	6345	6549	6612	6484	6468	6385	6615	6574	6530	6549	6591	6572	6567	6473	6550	6591	6438	6442	6660	6537	6557	6356	6471	6576	6515	6553	6538	6447	6580	6512	6532	6590	6651	6499	6514	6568	6631	6404	6455	6566	6462	6386	6472	6409	6471	6414	6524	6576	6502	6486	6599	6671	6585	6484	6597	6565	6537	6544	6473	6491	6562	6489	6613	6661	6567	6613	6488	6510	6507	6620	6558	6628	6526	6507	6554	6613	6587	6440	6414	6568	6639	6499	6572	6552	6638	6633	6638	6498	6553	6649	6477	6452	6741	6518	6636	6383	6559	6694	6502	6542	6502	6601	6502	6547	6488	6541	6595	6511	6580	6423	6516	6533	6550	6567	6592	6465	6581	6484	6616	6609	6568	6414	6536	6453	6526	6505	6657	6629	6633	6599	6525	6563	6629	6558	6541	6348	6540	6542	6498	6450	6507	6571	6584	6546	6535	6599	6559	6656	6615	6457	6599	6528	6615	6538	6486	6598	6529	6611	6506	6401	6582	6541	6545	6484	6465	6475	6579	6486	6380	6585	6538	6544	6566	6432	6524	6528	6394	6521	6551	6485	6429	6662	6530	6591	6518	6663	6586	6605	6617	6614	6648	6383	6566	6534	6713	6525	6630	6500	6498	6532	6488	6520	6544	6488	6477	6480	6550	6636	6455	6437	6580	6624	6688	6549	6695	6499	6516	6655	6542	6483	6586	6537	6448	6655	6556	6545	6567	6639	6459	6467	6447	6428	6497	6522	6608	6534	6595	6631	6528	6614	6567	6524	6396	6476	6605	6481	6403	6508	6595	6556	6385	6564	6493	6595	6484	6533	6490	6548	6609	6636	6453	6646	6582	6531	6585	6516	6369	6613	6583	6450	6561	6521	6517	6693	6351	6650	6529	6602	6610	6515	6559	6509	6497	6560	6497	6631	6422	6470	6529	6474	6503	6426	6470	6579	6578	6614	6607	6613	6537	6449	6602	6449	6498	6487	6586	6626	6550	6540	6757	6645	6539	6543	6513	6503	6483	6531	6460	6473	6492	6447	6543	6425	6550	6559	6532	6569	6522	6664	6469	6493	6491	6633	6555	6522	6724	6454	6539	6540	6436	6512	6478	6465	6586	6623	6417	6498	6541	6610	6624	6329	6482	6542
11844	11500	12111	9867	7322	7371	2803	1004	724	795	783	778	769	741	754	739	763	718	727	760	739	747	769	769	791	733	735	761	793	725	741	753	781	738	785	780	793	795	742	755	706	830	784	764	780	782	733	724	688	752	723	732	734	748	762	753	795	786	734	733	764	792	750	795	756	746	776	817	794	732	752	777	753	776	749	755	776	832	826	742	766	830	782	819	808	743	819	733	754	772	773	792	751	705	737	749	733	765	780	773	770	687	782	802	754	757	799	743	774	766	777	786	805	751	777	744	764	796	747	788	754	781	763	756	774	764	719	763	737	790	797	752	808	738	794	831	794	760	740	805	774	779	714	726	746	757	788	758	753	752	797	820	730	734	752	778	739	732	706	749	741	753	772	724	726	776	784	779	806	751	727	745	719	776	737	742	772	732	741	774	760	783	754	794	742	755	732	764	807	831	729	749	764	773	775	816	711	718	747	762	769	760	764	748	748	692	745	764	783	738	775	719	747	740	765	777	756	776	777	779	775	795	758	744	828	751	813	779	782	775	793	747	764	709	742	769	784	724	698	779	807	771	741	749	731	783	792	768	753	784	739	735	769	760	778	783	798	755	779	759	757	794	793	805	716	740	770	731	774	791	746	786	796	744	794	764	692	745	770	763	732	759	750	726	749	791	730	803	751	742	779	794	716	726	758	738	753	786	759	792	770	763	763	741	707	753	786	760	757	736	748	795	753	773	800	763	795	737	724	738	763	798	760	751	824	773	775	832	767	756	760	771	771	771	733	731	749	826	766	740	724	766	760	777	732	797	741	757	793	755	731	776	749	720	801	780	742	754	855	702	751	795	728	725	729	768	735	793	811	754	745	777	785	758	781	740	742	735	740	772	693	745	713	800	732	739	725	752	772	739	744	726	756	760	755	753	723	788	760	750	790	790	747	737	795	729	781	742	731	731	779	802	793	773	799	753	768	770	786	736	725	799	749	717	742	762	757	746	703	771	753	773	782	790	769	793	787	798	797	710	752	786	739	818	790	780	752	739	730	759	756	729	749	771	737	756	792	789	782	774	763	803	703	753	769	754	776	760	720	771	759	740	788	734	767	751	756	788	722	820	716	790	746	748	725	748	771	709	803	779	745	785	728	747	757	725	786	815	716	768	753	798	743	788	757	802	747	731	710	772	784	743	782	748	763	796	737	770	719	738	763	767	808	724	780	772	768	819	689	741	764	788	763	727	750	763	739	816	766	788	795	742	711	759	788	783	775	725	799	813	750	785	723	811	826	766	807	767	733	806	725	756	770	791	777	755	764	724	818	765	759	756	782	759	780	758	786	794	751	754	725	739	796	800	786	779	754	756	813	733	782	773	782	774	747	788	786	706	786	801	713	748	754	776	793	788	734	749	742	796	773	750	795	773	692	732	750	793	803	726	781	768	787	696	744	775	783	771	777	796	769	772	753	781	778	786	691	775	785	709	789	738	774	788	754	771	726	724	811	735	737	743	818	775	725	752	773	722	768	766	769	794	758	749	766	761	796	774	737	773	732	764	761	787	764	712	746	745	835	792	785	787	758	719	722	730	761	773	780	792	797	807	798	809	777	759	800	768	784	781	759	781	706	739	754	736	759	812	782	717	755	855	757	742	705	707	753	777	775	735	775	775	785	748	717	705	749	761	735	763	740	721	717	770	765	775	750	760	741	769	751	752	779	734	759	756	762	761	760	752	755	733	743	717	728	753	794	801	792	745	777	756	738	717	815	791	813	749	781	755	745	806	750	770	736	788	750	788	827	776	759	760	760	774	762	768	772	756	745	733	755	840	774	713	749	737	764	778	769	724	711	762	788	735	779	773	812	773	781	774	744	797	745	708	719	702	778	792	731	783	783	748	803	773	781	747	735	756	744	773	746	750	733	743	775	820	800	797	802	773	764	738	782	774	782	761	788	741	785	790	753	772	786	793	779	734	800	790	796	713	789	734	730	720	777	751	722	705	735	745	727	740	772	742	786	784	713	771	781	771	782	715	798	802	770	770	755	715	758	765	722	716	767	792	717	752	796	755	805	775	801	776	789	729	810	743	718	771	797	749	825	795	773	752	770	783	771	733	762	770	788	757	747	790	763	764	769	755	741	733	759	762	766	763	825	762	788	774	768	754	796	776	751	754	776	774	787	774	794	778	759	770	756	760	741	742	788	742	743	781	724	767	783	739	787	768	828	767	741	751	754	762	723	720	781	748	745	753	739	786	730	770	764	754	773	756	803	764	705	770	794	773	798	777	800	820	755	778	782	747	768	790	749	769	733	709	753	750	799	764	793	741	765	747	741	750	754	763	785	739	760	800	737	743	713	726	770	772	762	727	771	764	739	719	752	770	759	772	816	797	752	821	744	755	744	759	740	719	768	767	762	745	765	777	773	763	720	752	783	755	779	763	745	807	786	805	750	786	777	785	759	733	783	710	745	794	765	723	780	785	784	732	766	748	773	767	800	775	744	790	794	794	758	737	749	710	797	735	719	801	765	706	752	809	796	790	776	792	740	771	761	771	776	754	765	746	741	761	770	759	771	748	810	821	763	773	769	739	756	829	745	799	816	781	715	738	806	748	754	732	765	729	775	794	766	759	781	799	751	791	727	800	774	788	755	795	767	753	775	781	797	756	782	797	769	795	748	800	750	749	744	770	759	742	749	754	726	801	756	799	808	740	776	788	786	727	785	776	754	817	815	777	801	719	797	764	731	733	752	762	773	740	771	778	798	775	772	749	751	772	734	774	752	758	783	711	706	756	773	744	739	780	734	786	761	733	754	748	743	759	791	776	789	776	801	786	801	771	777	769	789	743	779	705	771	746	743	786	752	759	772	753	760	716	728	768	744	732	821	750	777	745	776	794	789	766	766	760	814	757	729	726	779	769	797	741	764	797	759	760	741	782	786	748	779	764	743	751	721	754	784	810	749	744	759	768	781	846	824	774	751	836	755	732	802	797	810	779	788	782	777	782	773	733	730	746	773	764	725	798	755	772	784	734	755	738	802	790	724	738	766	767	767	769	745	755	801	813	765	812	816	819	760	798	748	807	787	755	741	792	763	772	762	796	763	745	799	765	745	743	760	748	731	795	749	821	773	779	721	792	746	750	778	758	807	740	779	769	786	737	737	768	698	756	776	772	753	786	772	798	789	737	790	816	770	810	726	783	797	794	758	781	746	780	686	752	792	771	801	758	774	800	742	714	807	799	811	810	771	761	763	823	794	783	794	792	739	749	795	768	740	783	764	766	771	742	782	756	776	766	777	786	743	770	748	753	737	807	770	745	796	762	733	784	761	734	792	739	744	766	766	778	751	746	836	749	756	746	787	796	746	783	766	764	733	747	728	760	747	802	833	759	737	804	734	799	747	751	758	778	773	843	792	743	770	795	739	704	718	813	826	726	792	748	810	751	771	787	776	739	782	745	733	776	824	768	755	804	752	738	792	766	755	793	744	786	783	777	795	810	775	760	775	773	753	791
44467	43232	43765	50580	52000	47191	27236	10916	6870	6772	6732	6710	6708	6621	6740	6679	6816	6781	6899	6778	6783	6773	6634	6706	6743	6721	6657	6788	6757	6797	6717	6685	6698	6706	6749	6720	6729	6815	6699	6734	6821	6778	6758	6815	6704	6558	6782	6704	6693	6711	6696	6731	6730	6702	6790	6822	6728	6689	6788	6829	6740	6659	6681	6791	6754	6654	6595	6774	6659	6723	6877	6701	6676	6716	6671	6874	6716	6832	6698	6694	6766	6682	6712	6639	6681	6677	6787	6711	6705	6723	6647	6658	6757	6639	6813	6667	6751	6767	6694	6649	6731	6774	6730	6714	6830	6812	6767	6705	6859	6647	6711	6731	6825	6727	6667	6819	6779	6703	6773	6683	6683	6625	6624	6690	6703	6760	6800	6760	6780	6830	6855	6690	6707	6751	6850	6835	6854	6850	6731	6676	6766	6696	6820	6709	6727	6768	6747	6816	6645	6711	6646	6821	6713	6833	6632	6706	6672	6865	6539	6720	6666	6816	6753	6690	6806	6958	6794	6721	6784	6651	6740	6819	6857	6656	6824	6682	6693	6609	6813	6758	6752	6690	6670	6799	6796	6752	6651	6736	6806	6791	6770	6583	6662	6566	6841	6747	6603	6596	6723	6735	6770	6603	6745	6765	6792	6748	6745	6753	6759	6735	6699	6694	6767	6759	6721	6592	6826	6795	6709	6676	6629	6763	6582	6752	6745	6734	6864	6718	6765	6807	6769	6750	6782	6741	6684	6769	6739	6656	6656	6578	6957	6747	6715	6682	6697	6786	6830	6801	6633	6652	6721	6734	6754	6607	6695	6897	6663	6724	6805	6632	6817	6923	6715	6730	6739	6664	6860	6686	6726	6761	6701	6733	6901	6710	6693	6603	6715	6877	6766	6763	6540	6797	6672	6820	6799	6773	6725	6799	6786	6646	6740	6726	6701	6700	6741	6720	6809	6841	6773	6775	6658	6732	6638	6874	6710	6681	6722	6779	6832	6889	6781	6605	6724	6669	6577	6741	6752	6746	6907	6746	6805	6715	6830	6808	6649	6786	6713	6836	6753	6791	6763	6692	6739	6811	6780	6792	6713	6678	6928	6735	6801	6781	6627	6791	6785	6678	6634	6678	6652	6833	6775	6925	6757	6661	6933	6714	6754	6726	6703	6661	6728	6733	6825	6603	6688	6773	6705	6724	6728	6750	6649	6712	6840	6700	6630	6721	6819	6778	6741	6752	6694	6682	6697	6712	6642	6680	6719	6920	6791	6591	6702	6685	6746	6718	6791	6719	6622	6631	6776	6681	6564	6728	6514	6911	6798	6860	6759	6616	6664	6667	6849	6674	6626	6673	6832	6751	6782	6756	6728	6686	6822	6782	6693	6785	6770	6783	6702	6715	6759	6809	6692	6562	6768	6771	6614	6658	6787	6801	6659	6822	6644	6615	6805	6938	6645	6803	6733	6749	6827	6775	6742	6743	6558	6682	6816	6791	6845	6732	6785	6741	6796	6794	6630	6632	6658	6755	6808	6744	6816	6706	6717	6677	6769	6776	6745	6722	6809	6679	6883	6832	6763	6757	6771	6677	6684	6821	6656	6784	6820	6905	6700	6614	6682	6778	6740	6777	6756	6708	6795	6698	6635	6810	6694	6726	6708	6773	6785	6825	6730	6648	6661	6683	6709	6750	6845	6821	6633	6854	6711	6687	6824	6896	6714	6813	6693	6677	6763	6753	6739	6741	6892	6738	6904	6707	6713	6601	6797	6772	6763	6686	6723	6687	6924	6664	6733	6674	6760	6793	6835	6689	6639	6623	6705	6735	6699	6885	6706	6597	6646	6868	6801	6741	6888	6751	6674	6674	6715	6753	6862	6699	6774	6854	6858	6875	6748	6688	6687	6757	6814	6640	6630	6777	6757	6632	6619	6821	6665	6682	6775	6822	6804	6700	6724	6795	6837	6715	6687	6669	6853	6790	6704	6587	6759	6750	6764	6785	6699	6706	6684	6651	6750	6665	6837	6599	6718	6807	6604	6682	6761	6655	6632	6730	6800	6915	6678	6756	6638	6613	6764	6799	6658	6800	6784	6798	6744	6850	6760	6769	6676	6798	6720	6852	6798	6698	6686	6793	6892	6689	6730	6650	6768	6792	6734	6735	6757	6770	6784	6750	6807	6585	6751	6709	6768	6679	6755	6759	6693	6699	6796	6646	6781	6754	6655	6746	6773	6706	6844	6656	6779	6829	6736	6756	6695	6794	6710	6836	6731	6801	6728	6801	6743	6761	6702	6732	6798	6646	6709	6781	6648	6747	6778	6874	6730	6788	6698	6717	6779	6840	6682	6727	6673	6746	6676	6729	6618	6690	6853	6781	6771	6810	6753	6698	6721	6687	6759	6692	6695	6759	6719	6745	6607	6586	6686	6866	6691	6828	6821	6781	6774	6735	6866	6739	6814	6745	6767	6786	6628	6732	6712	6679	6710	6747	6722	6788	6699	6793	6752	6723	6774	6821	6817	6807	6774	6877	6760	6651	6705	6763	6819	6865	6772	6724	6860	6744	6794	6661	6629	6748	6762	6673	6696	6766	6664	6770	6717	6722	6730	6757	6613	6677	6713	6546	6873	6725	6703	6752	6715	6784	6717	6629	6852	6718	6605	6595	6683	6772	6689	6773	6626	6777	6724	6891	6704	6739	6788	6646	6794	6724	6869	6773	6788	6809	6807	6858	6722	6603	6650	6693	6693	6652	6621	6767	6797	6778	6760	6647	6721	6648	6640	6950	6744	6786	6782	6728	6680	6783	6716	6719	6817	6718	6741	6810	6794	6676	6757	6654	6598	6755	6709	6773	6709	6863	6790	6655	6741	6758	6876	6815	6718	6648	6697	6795	6871	6756	6807	6778	6819	6836	6699	6754	6709	6632	6699	6774	6796	6693	6752	6810	6736	6681	6733	6653	6797	6757	6685	6725	6783	6862	6819	6602	6685	6740	6733	6650	6726	6597	6772	6908	6679	6668	6807	6809	6839	6735	6881	6611	6756	6827	6623	6622	6845	6742	6891	6786	6700	6798	6703	6809	6748	6742	6690	6715	6702	6740	6754	6730	6795	6854	6678	6729	6790	6770	6653	6687	6672	6793	6815	6693	6845	6780	6841	6776	6735	6695	6729	6667	6717	6773	6743	6889	6814	6630	6731	6579	6774	6736	6753	6633	6547	6694	6781	6679	6790	6599	6696	6721	6767	6756	6695	6670	6739	6785	6667	6776	6663	6701	6803	6661	6812	6805	6731	6684	6713	6626	6753	6759	6621	6807	6781	6733	6842	6912	6717	6647	6786	6921	6599	6700	6872	6817	6781	6670	6658	6611	6785	6769	6643	6627	6848	6758	6713	6627	6616	6709	6674	6668	6749	6728	6813	6720	6808	6681	6773	6770	6802	6744	6706	6730	6635	6620	6729	6838	6617	6767	6695	6638	6977	6848	6831	6572	6778	6751	6842	6793	6695	6703	6694	6842	6748	6732	6815	6603	6649	6721	6722	6674	6711	6772	6752	6625	6634	6768	6725	6727	6710	6659	6854	6792	6695	6664	6696	6799	6646	6794	6818	6725	6633	6732	6860	6804	6641	6708	6644	6747	6818	6704	6671	6599	6805	6781	6745	6734	6735	6720	6518	6735	6847	6737	6601	6822	6718	6735	6705	6748	6773	6752	6701	6561	6728	6706	6709	6778	6654	6621	6651	6624	6676	6674	6758	6689	6740	6783	6768	6679	6680	6652	6753	6678	6717	6769	6781	6855	6878	6756	6734	6697	6776	6677	6699	6686	6710	6673	6718	6751	6695	6649	6777	6659	6791	6761	6679	6746	6792	6720	6493	6707	6688	6756	6577	6793	6901	6842	6764	6713	6825	6779	6807	6822	6691	6728	6799	6658	6814	6827	6688	6741	6776	6668	6790	6704	6716	6658	6707	6671	6787	6643	6806	6730	6905	6594	6789	6653	6645	6740	6787	6708	6741	6761	6773	6649	6674	6739	6725	6752	6680	6730	6687	6681	6820	6700	6699	6705	6708	6785	6776	6707	6704	6795	6861	6759	6678	6842	6694	6720	6822	6719	6665	6712	6770	6722	6681	6737	6802	6855	6745	6773	6760	6655	6767	6820	6714	6628	6812	6722	6809	6674	6733	6753	6755	6843	6744	6728	6713	6799	6809	6657	6748	6745	6713	6712	6764	6740	6703	6875	6952	6648	6646	6755	6796	6731	6758	6777	6701	6704	6796	6739	6773	6789	6739	6685	6808	6874	6714	6775	6775	6679	6577	6818	6734	6642	6739	6608	6689	6799	6748	6841	6771	6837	6782	6836	6830	6682	6737	6762	6798	6729	6697	6696	6766	6769	6720	6689	6633	6692	6753	6813	6750	6692	6576	6605	6721	6645	6790	6757	6794	6895	6744	6799	6810	6813	6732	6898	6757	6636	6836	6756	6849	6654	6675	6818	6784	6700	6688	6599	6688	6779	6796	6701	6684	6782	6903	6809	6781	6702	6788	6771	6655	6776	6657	6687	6795	6759	6786	6758	6606	6733	6841	6718	6725	6723	6654	6623	6687	6733	6746	6795	6765	6731	6858	6734	6744	6706	6696	6859	6723	6619	6784	6755	6838	6639	6821	6766	6771	6669	6868	6741	6654	6781	6776	6652	6769	6719	6715	6722	6679	6789	6811	6696	6802	6695	6799	6688	6609	6820	6827	6725	6790	6744	6588	6667	6782	6724	6701	6631	6643	6801	6739	6866	6789	6649	6837	6702	6802	6657	6754	6733	6895	6765	6665	6650	6805	6594	6701	6766	6765	6632	6704	6562	6832	6687	6786	6767	6735	6668	6835	6642	6674	6688	6797	6709	6698	6790	6825	6779	6723	6835	6857	6732	6693	6703	6774	6811	6763	6698	6629	6772	6682	6686	6771	6845	6690	6670	6683	6876	6819	6633	6771	6760	6617	6717	6890	6606	6659	6675	6678	6747	6801	6769	6675	6741	6794	6696	6835	6659	6716	6792	6631	6686	6723	6654	6742	6751	6771	6675	6638	6685	6722	6772	6760	6623	6672	6797	6769	6771	6625	6741
11685	17153	20390	16046	10960	8062	3499	1232	796	812	808	809	808	736	771	765	774	746	821	844	743	797	786	816	852	778	823	749	832	803	786	778	801	831	835	799	815	794	784	826	803	799	781	830	797	761	811	794	824	815	771	791	794	803	795	797	765	775	786	803	789	822	810	792	793	779	790	804	884	770	759	805	755	758	797	776	773	773	845	762	825	750	828	790	828	839	799	825	818	812	783	785	764	849	807	863	827	821	768	823	796	778	831	777	778	812	751	809	793	808	820	825	767	813	795	802	800	833	834	755	769	795	770	807	735	822	788	799	769	793	789	758	828	771	788	789	779	785	839	753	754	804	804	742	784	824	809	799	842	799	783	784	740	796	785	786	748	785	800	809	798	765	757	761	800	810	755	752	818	767	809	797	831	802	787	807	770	838	775	770	815	770	849	779	859	824	782	811	841	778	788	766	849	732	782	797	808	814	779	799	813	790	785	757	799	799	767	806	811	815	865	802	824	786	773	824	808	804	800	810	780	824	783	833	798	799	793	777	823	802	839	805	788	777	781	788	828	777	809	806	804	823	765	807	845	794	777	756	812	812	796	779	769	833	792	779	796	725	808	751	799	829	829	768	805	797	833	783	770	810	754	835	851	802	813	821	818	772	803	864	844	786	738	815	781	784	821	829	789	812	796	840	844	754	806	795	790	816	747	780	813	829	827	801	742	793	785	833	789	754	794	805	798	809	809	812	797	785	801	800	822	744	802	791	784	767	786	777	770	811	822	758	825	793	810	798	767	802	806	785	851	826	779	768	816	746	800	850	805	808	788	793	833	774	776	840	809	795	766	801	792	851	789	755	793	814	807	773	793	802	776	809	794	793	819	753	796	797	801	801	773	783	818	793	801	803	804	774	814	766	817	797	798	794	862	797	833	776	811	810	821	829	740	797	841	786	790	754	770	785	752	783	787	794	802	780	787	770	826	839	788	809	825	787	768	833	741	831	800	799	823	812	746	784	825	825	809	777	797	798	734	792	819	768	798	792	752	811	758	784	778	826	784	832	836	833	846	792	801	802	797	774	849	769	737	792	795	812	816	810	836	808	775	820	814	813	783	777	768	809	807	795	813	845	801	780	776	739	802	776	823	849	787	806	782	781	835	752	778	779	779	794	774	747	832	819	801	787	779	765	765	735	772	836	791	758	756	782	813	786	752	818	870	756	825	814	768	855	809	787	749	761	787	788	779	826	811	793	831	862	871	809	809	813	695	787	838	792	798	853	810	831	811	834	798	781	823	842	790	770	809	829	814	809	760	759	798	862	794	781	729	788	825	769	814	828	800	786	810	782	820	801	804	816	801	817	772	792	758	759	803	785	841	775	839	766	799	804	800	833	820	767	797	798	828	780	798	769	799	758	764	785	769	809	816	813	737	787	819	855	774	745	802	812	873	863	785	795	787	811	774	752	829	772	803	786	776	796	729	788	789	820	821	803	870	798	806	757	793	836	763	768	826	783	763	810	811	838	825	796	787	799	796	809	836	787	853	841	824	810	792	760	862	781	798	796	817	806	824	779	785	772	770	813	864	803	787	812	824	817	762	814	779	799	772	747	754	772	759	778	813	798	801	777	806	822	849	788	778	808	757	763	805	784	777	802	755	864	777	782	819	817	782	777	784	766	804	774	751	759	814	754	806	774	780	837	789	764	813	813	777	844	789	856	792	826	768	835	797	793	785	795	774	747	828	783	816	812	816	815	780	783	783	758	788	801	824	781	814	822	848	778	778	773	786	777	816	778	791	834	795	798	771	816	844	780	829	797	811	826	816	769	814	789	814	840	793	795	819	823	792	810	790	747	765	761	793	833	804	771	813	800	815	802	811	819	839	778	828	737	787	770	780	807	804	786	778	817	811	852	798	820	827	743	762	821	801	794	845	835	744	791	818	811	864	786	764	807	819	805	820	786	775	793	820	764	760	842	806	771	806	846	788	796	729	807	752	784	795	800	755	818	828	796	765	743	767	819	810	858	783	780	843	784	826	798	798	801	852	819	810	794	812	789	831	833	813	779	797	829	793	794	785	823	789	822	802	704	757	782	839	833	782	848	800	784	834	795	806	805	819	757	817	836	800	829	826	796	778	788	858	779	779	802	824	808	823	797	811	807	763	843	818	772	770	742	786	781	801	791	776	810	828	820	776	780	787	807	795	829	789	808	790	805	805	767	789	780	782	769	829	774	740	809	783	765	712	771	823	753	767	784	762	736	793	776	801	760	751	803	783	812	777	745	757	757	792	749	873	822	780	819	769	838	852	809	804	802	769	783	841	812	807	810	767	783	819	780	779	761	815	819	750	793	800	802	794	767	806	756	820	823	790	796	851	780	791	786	750	803	771	845	804	813	783	814	844	783	804	784	807	822	789	793	801	815	787	812	782	760	825	765	792	776	749	839	736	744	810	798	817	826	773	822	824	791	775	788	839	765	788	763	792	786	821	805	779	802	717	782	824	817	813	789	801	792	831	864	815	791	832	801	789	789	780	753	781	796	745	796	813	724	738	813	789	781	734	819	774	777	847	790	819	761	815	817	754	801	787	849	813	848	787	797	737	803	790	791	862	795	794	806	795	806	768	789	740	748	763	759	784	811	768	777	761	765	801	843	776	832	769	789	820	809	829	797	805	791	797	820	788	777	780	800	796	814	753	795	759	811	815	758	833	788	764	790	768	835	790	802	836	768	769	791	823	787	805	794	788	836	747	774	735	791	777	749	819	823	791	765	821	789	789	881	844	829	805	777	794	827	781	802	782	805	724	762	825	795	778	801	828	776	768	826	810	793	778	846	801	769	777	765	820	789	806	815	813	783	868	785	775	850	809	811	824	765	790	795	788	812	797	732	820	740	852	840	788	846	837	776	806	786	741	801	819	816	840	780	805	849	803	790	826	772	830	801	796	792	832	830	759	882	778	745	796	744	807	800	788	794	803	801	781	822	769	813	820	825	818	800	774	756	794	783	824	809	820	782	778	746	794	841	837	845	775	816	841	854	801	808	751	825	751	731	797	821	820	812	804	820	826	810	782	736	794	800	812	838	773	777	781	842	827	789	796	831	768	777	795	805	782	771	823	806	796	836	817	747	788	781	805	744	764	833	824	844	834	776	805	778	781	829	781	804	798	779	807	820	768	746	824	814	858	807	794	818	741	823	826	844	780	847	744	829	750	843	782	779	765	783	808	807	763	802	782	803	763	782	826	757	825	786	780	774	837	823	760	796	763	774	783	816	820	834	861	825	776	864	798	798	830	796	814	765	771	811	802	852	810	787	795	753	808	809	809	755	805	814	762	852	774	824	800	811	768	807	817	811	776	746	820	807	868	808	825	808	813	813	720	780	838	776	778	810	790	814	803	777	734	804	810	783	754	771	804	782	761	837	805	758	746	821	830	816	742	823	799	800	785	727	786	818	764	763	775	829	811	780	826	806	793	809	814	806	816	786	796	784	764	791	835	826	751	811	816	769
44675	49809	52626	59048	58842	49825	31431	13083	6920	6930	7053	6943	6930	7029	7047	7051	6921	7048	6936	6997	7088	6888	6980	7012	6976	6974	6892	6897	6939	6867	6885	6982	6975	6970	6870	7103	6986	7111	7007	6921	7054	7069	7093	6893	7020	7022	6827	7092	6985	6951	6951	7042	6945	6983	7091	6918	7065	6927	7046	7064	7002	6916	7055	7074	6965	6924	7039	6947	6984	6855	7044	6838	6989	6966	6975	6895	7011	7026	7033	6914	7037	6937	6938	6947	6841	6913	7002	6964	6983	6967	6949	7200	6940	6976	7063	6896	6968	7082	6968	7100	6936	7056	6941	7029	6847	7067	7030	7092	6968	7042	7031	7061	7125	6914	7034	6954	6903	6792	6973	6964	6916	6872	6917	6911	7016	7004	7013	6852	6986	7104	6981	6998	7015	6792	7043	6932	7022	7034	6934	7017	6971	6863	7014	7003	6821	7011	6926	7068	6959	6952	6966	6989	7044	6842	7019	7137	7028	6828	6983	6945	6853	7054	7021	7127	7067	7036	6925	6900	7004	6916	6925	7004	7091	6905	6873	6951	7017	6860	6951	6982	6961	7051	6933	7021	6984	6976	6942	6977	6940	6926	6940	7022	7036	6965	6884	6965	7092	6955	6778	7017	6894	6958	6959	6830	6897	6951	6971	6799	6981	6985	6961	7041	7046	6998	6928	7003	6994	6931	6911	6984	6980	6985	7039	7004	6771	6885	7043	7014	7066	6996	6939	6936	6991	7034	6876	7046	6975	6892	7050	6957	7126	6957	7043	6961	6920	6984	6909	6954	6937	7016	6909	7011	7009	6934	7075	7107	7057	7033	7044	6928	6966	6971	6999	7039	6978	6829	6906	6991	6990	7033	7088	6853	7011	6928	7061	7094	7070	6936	6883	7067	6907	6929	6945	6924	7064	6889	7056	6923	6943	6925	7119	7055	6930	6904	6965	6992	6884	6884	7025	6996	6971	6960	6906	6976	6935	7022	7069	6965	6943	6967	6905	6799	6956	6958	7015	6861	7101	7003	7067	6860	6978	7007	6955	6952	6939	7002	6928	7139	7012	6974	6855	7025	6848	6897	7082	6939	7080	7065	6966	7002	6990	6983	6972	7071	6758	6985	6897	6957	7009	7023	7124	6848	6893	6914	7058	6774	6966	7047	7091	6996	6862	6930	7112	6917	7005	6911	6981	7040	6958	7018	7021	6881	6978	6916	7083	6984	7138	6970	6861	7033	6999	6949	6901	7080	7009	6929	7043	6851	6970	7004	7145	6992	6979	6937	6938	6889	6967	6984	6936	7111	6924	6981	6910	7015	7014	6895	6986	7010	6962	7088	7003	6957	7048	7011	6966	6995	7020	6929	7076	6931	7012	6999	7070	6882	6968	7012	7038	6968	6865	6919	6940	6910	6951	7065	6863	7006	6972	7054	7098	7042	6983	6994	6972	6919	6943	6757	6883	7003	6959	7049	6830	7058	6880	6967	6966	6980	7041	6879	7007	7171	7080	6917	7037	7063	6932	6970	6918	6940	6920	6986	6784	7001	6923	7053	7083	6995	7086	6942	7065	7016	7038	6993	6948	6982	6988	6916	6976	6954	7005	6954	7137	6883	6942	6895	7045	7009	6896	6968	6923	7041	7074	6940	7114	7010	6999	6955	7028	6963	7035	6927	7002	7073	7158	6979	6905	6971	6965	6958	7035	6927	7058	7079	6921	6963	7053	7027	6882	6912	6954	6987	6939	6907	7038	6992	7032	7053	7045	6937	7171	7046	7012	7019	6935	7130	7057	7089	6982	7012	6977	6837	6911	6976	6984	6862	6959	6958	6985	6928	6824	6966	6899	7035	7003	6908	7040	7031	6977	7039	7006	7058	6866	6981	7095	7019	6901	7098	7050	6980	7046	7007	6944	6970	6942	7041	6873	6928	6793	6927	6880	6957	6900	6950	6970	7008	7005	6986	7025	6926	7019	6967	6933	6990	6991	7006	6920	7056	6764	6995	7049	6922	7095	6963	6962	7022	6894	6931	7024	7009	6948	7009	6998	7015	6959	6978	6938	6977	7081	7056	6978	7025	6917	7053	7020	6939	7073	6947	6977	6944	6975	6894	7091	6875	7031	7066	7097	6924	7062	6831	6965	6977	7021	7096	6904	7014	6921	7049	6993	7057	7025	7055	7051	7004	6954	6781	6844	7060	6871	7083	6884	6835	6975	6957	6896	6945	7038	7123	6849	6934	7039	6877	6975	7005	6923	6914	6982	6869	7058	6887	6903	6971	7026	6981	6997	6961	6887	6945	6910	6952	6924	6954	6968	6991	6986	6969	6917	6950	7154	6854	6834	7033	6843	6881	6993	7008	6927	6977	6944	6999	6990	6929	6961	6908	7078	6901	7057	6972	6939	6908	6986	7050	6842	6904	6933	6992	6951	6949	6976	6912	6967	6935	7066	6969	6923	6979	7059	6998	6966	6847	6931	7097	6968	6924	7094	7010	7056	6971	7046	7023	6961	6964	7013	7043	7039	6929	7002	6976	7034	6891	6985	6992	6971	6897	7054	7085	6976	6906	7004	7041	6971	6939	7019	7047	7067	6923	7029	6896	7046	6806	7026	6914	6929	6972	6965	7022	7035	7039	6903	7040	7024	7106	7061	6907	6932	7023	7063	6969	7009	7142	6918	6947	6939	6961	7084	6921	6962	7044	6997	6966	7093	6884	6845	7063	6960	7041	7047	6863	6820	6927	7020	7036	7037	7006	6908	6910	6772	7091	7020	6960	6914	6930	7045	6912	7034	6980	7106	6897	6873	6893	7049	7033	7007	6855	7126	6888	6956	6933	6915	7022	6942	6917	7046	6849	7051	6923	7036	6813	7022	7005	6963	6982	6909	6951	7137	7027	6986	7028	7016	7072	6959	6903	7037	6951	6953	6959	7027	7003	6995	7103	6988	7024	6980	7055	7021	6989	6943	7074	6969	6981	7024	6988	6918	7099	6977	6916	7041	7037	6967	6872	6927	7095	7116	7021	6980	6911	6983	6899	7052	7133	7037	6948	7012	6971	7021	7101	6912	7123	6890	6933	7019	6913	7042	6943	6910	6947	7009	6993	6964	6924	6995	7030	6859	7015	7047	6938	6997	7153	7047	7027	6875	6897	6951	7017	7072	7001	6859	7023	7005	7111	6968	7037	6940	6834	7014	7010	7020	6913	6827	7011	6916	6955	7025	7045	6943	6875	7047	7076	6992	6849	6942	7028	6930	6912	6967	7012	6989	6917	6847	6998	7026	6909	7005	6915	7001	6959	7047	6921	6980	6944	6981	7047	7027	7118	6901	7048	7009	6850	6928	7123	6940	7071	6988	7028	6936	7218	6973	7181	6987	6906	7017	6950	6905	6845	7102	6990	6960	6911	6988	7020	7001	6889	6933	6971	7072	6928	7002	6956	6987	7085	6920	6939	6962	6989	6981	7038	6939	7019	7028	6951	7030	7075	6976	6913	7040	6996	6982	6932	6984	7099	6815	7044	6976	6991	6909	7054	7019	6959	6988	6947	6938	6964	7002	7079	7019	7008	7095	7077	6973	6920	7043	6997	7042	6950	7052	7073	6978	7034	7032	6911	7032	6903	6973	6947	6899	6922	6927	7053	7000	7066	6925	6957	6992	6975	6922	6984	7081	6945	6867	6941	6957	6995	7095	6991	6968	7044	7112	7091	6898	6982	6921	6890	6969	6918	7013	6957	6985	6913	6963	7001	7005	6980	7044	7136	6989	7082	6911	7025	6922	7070	7025	6958	7086	6983	6935	6942	7024	6952	7035	6953	7106	6926	6963	6899	6967	6847	6874	7087	7244	6824	6983	7038	7024	7000	6883	7092	6897	6959	6949	7060	7038	7033	6998	7066	6893	6885	6835	7006	7154	6979	7026	6965	7030	6826	6935	6875	6978	6992	7038	6934	7048	7049	6919	7050	6948	7168	7023	7030	6946	6843	7004	6944	7033	6934	6891	6899	6980	7048	7048	6979	6869	7036	7201	6961	7021	7037	6887	7085	7089	7130	6988	6994	6932	6952	6984	6919	6996	7048	7079	6958	6826	6990	7044	6926	6942	7032	6965	6973	7004	7024	6934	7025	6975	7121	7026	6889	7096	6984	6943	7032	6967	7056	6879	7128	7005	7047	7151	6903	6866	7062	7036	6995	6930	7105	6968	6876	7119	6987	7032	6868	7007	6909	7150	6925	7064	6917	7065	7059	6928	7075	6923	7002	7002	6933	6965	6955	6880	7009	6942	6926	6956	7005	6904	6992	6978	6923	7039	6936	7092	6906	7014	6982	7020	7015	7002	7028	7096	6862	6969	7084	6910	6897	7001	6969	6925	6994	7013	6848	6935	6979	6997	7022	6837	6918	6824	6978	6977	6932	7006	7069	6983	7024	6890	7002	7031	6953	6809	7045	6949	6952	6959	6915	6876	7065	7048	6970	6937	7012	6976	7034	7133	7001	6987	7005	7021	6861	6934	6994	7075	6992	7024	6992	6938	7044	6966	7133	6991	7020	6914	6924	7121	6956	6944	6867	7033	7169	7042	6998	6938	7078	6877	7012	7021	7059	6910	6961	6969	6828	7018	6942	7020	6901	6983	6942	6926	6953	6981	6857	7037	6949	7008	6941	6981	6941	6890	6925	6908	6918	6971	6973	6984	6977	6943	6983	6972	7095	6875	6974	7000	6984	7053	6982	7044	6921	6957	6951	6960	7094	6903	7014	6808	7100	6959	7026	7009	7173	7038	6928	6964	7022	7014	6950	6996	7063	6981	6877	7158	7046	7008	7068	7004	6917	7095	6915	7029	6971	6880	6847	6887	6982	6937	6964	6979	7042	6900	6961	7072	7092	6906	6963	6956	6889	7018	6971	6973	6953	6986	7016	6862	6889	6939	6960	6999	6978	6990	6917	6854	7081	6998	6930	6894	6859	6963	7064	6993	6910	7032	6906	6883	6980	6995	6928	6950	6870	6952	6986	6923	7003	6969	6893	7002	7153	6975	6818	7093	6977	7019	6936	7001	6935	7018	7015	7018	7151	6968	7102	6966	7099	7118	7098	6906	6879	6996	7054	7050	6913	6953	7030
16199	26985	27874	24713	18419	14958	5756	1434	571	598	640	609	574	644	573	620	602	600	627	611	632	645	603	575	611	618	632	604	590	583	575	586	652	587	566	579	622	561	591	621	632	588	631	567	581	570	591	618	598	597	609	615	611	579	595	626	598	585	581	595	579	609	549	610	548	615	581	560	571	613	631	584	626	580	588	570	568	662	611	616	618	594	628	592	635	636	595	538	599	594	603	579	597	598	606	645	612	572	601	671	649	633	607	604	628	571	604	619	616	603	583	632	629	645	616	591	584	627	573	623	609	613	600	592	636	608	633	618	573	599	605	576	609	575	615	578	561	647	604	597	611	579	612	606	595	577	589	603	607	572	628	587	606	578	641	602	619	591	614	651	564	575	588	561	647	608	599	545	599	589	597	583	595	620	591	636	584	562	634	622	632	595	621	593	599	585	607	614	571	576	616	590	568	582	597	610	620	622	579	666	570	644	640	626	600	585	635	628	580	607	577	618	619	625	564	615	658	600	600	568	597	606	620	598	597	658	599	672	602	586	583	587	587	604	586	575	627	607	613	613	579	581	600	603	639	613	606	620	601	568	580	633	618	610	596	635	630	606	586	572	589	597	621	553	644	584	635	606	627	591	614	619	626	614	613	614	643	629	602	583	581	619	613	596	609	626	624	618	594	612	667	626	586	603	645	622	627	579	609	609	564	685	614	637	633	652	582	595	602	627	596	655	630	590	611	622	581	625	582	586	630	601	632	619	618	604	642	557	562	629	633	648	634	606	637	542	574	582	600	580	568	606	627	604	627	605	628	603	630	599	624	609	564	606	614	615	627	568	588	644	611	585	596	595	577	627	586	650	572	594	600	563	608	622	605	595	613	586	584	585	605	675	623	607	628	602	559	585	603	633	634	607	628	625	605	610	595	591	563	632	616	599	597	609	631	595	620	594	599	622	605	571	562	653	611	601	608	637	678	600	588	595	602	624	561	609	599	592	572	588	584	592	613	535	601	631	594	606	623	614	617	657	582	586	603	627	572	610	647	577	614	614	578	571	596	645	633	582	608	602	616	606	594	588	584	586	606	649	558	626	584	617	567	611	618	599	603	633	640	592	584	610	539	592	634	654	572	640	596	572	623	621	633	587	544	607	570	606	591	623	615	631	608	615	600	633	638	613	582	577	638	564	596	654	613	646	583	571	636	596	584	638	649	589	586	608	615	610	601	576	620	608	610	621	586	567	612	590	595	642	606	595	623	643	590	624	597	586	606	618	605	612	631	574	582	620	645	621	567	587	613	638	632	596	607	626	621	558	578	545	612	614	621	598	597	617	620	597	628	609	590	606	603	653	619	577	586	595	644	613	593	613	598	607	635	584	608	598	619	585	625	679	621	593	618	649	605	608	585	607	580	628	626	588	604	602	584	585	626	627	620	623	624	594	559	631	561	656	604	576	589	586	617	638	614	569	592	589	554	625	613	638	621	599	560	606	663	622	615	610	607	596	636	639	572	552	625	581	599	608	603	658	635	612	626	637	609	600	608	605	606	598	604	605	612	583	593	578	650	615	600	594	614	604	606	573	598	592	628	595	624	622	586	593	538	625	660	599	657	626	598	596	645	601	567	597	622	663	629	602	609	589	589	567	591	570	585	622	634	580	578	601	590	641	617	634	604	626	608	627	635	654	644	604	629	606	594	611	574	567	609	592	579	636	614	601	601	583	577	612	578	586	606	577	543	572	595	580	638	579	598	567	601	610	589	624	594	632	627	637	649	651	605	628	603	624	601	579	582	593	613	554	630	599	644	650	572	583	559	599	622	586	603	624	593	614	610	600	596	593	595	673	601	638	624	645	629	580	603	601	611	631	576	594	589	613	588	565	620	560	614	585	632	599	584	633	615	610	660	649	615	677	597	604	595	603	622	608	600	574	574	625	610	568	597	608	603	624	574	579	605	611	607	580	607	624	618	615	646	606	561	623	599	623	638	621	611	601	603	593	598	654	632	577	594	610	591	604	603	624	601	629	558	620	620	620	611	637	643	566	597	588	608	615	591	612	585	624	565	639	613	602	622	633	636	586	616	570	584	566	579	616	620	626	569	586	565	616	586	636	590	591	588	627	625	640	647	610	639	633	591	601	614	543	610	580	594	593	630	597	606	614	616	550	595	626	574	644	585	579	624	630	603	584	596	558	609	636	649	594	599	627	601	594	603	578	631	567	635	591	578	557	630	597	627	624	613	617	532	638	592	630	587	615	590	598	592	640	600	588	630	598	604	578	566	614	645	650	663	606	630	587	592	614	614	587	630	602	581	599	601	610	648	580	568	604	617	580	582	639	623	590	616	579	619	606	639	627	594	628	586	595	632	603	592	583	607	584	604	656	664	621	620	570	628	595	593	633	583	591	590	594	578	623	615	629	624	606	587	603	605	597	567	593	620	595	637	588	624	599	624	614	592	564	642	584	594	609	630	625	627	617	616	607	516	648	576	601	592	580	594	566	575	600	597	605	597	559	594	591	571	591	602	557	614	596	599	551	619	577	600	626	599	591	619	561	596	558	597	637	590	594	613	598	584	586	625	638	604	613	643	636	599	583	537	635	635	565	597	636	609	651	622	595	585	578	588	591	588	610	559	591	622	586	591	624	603	605	631	592	603	624	675	585	615	648	608	609	574	615	629	619	613	575	603	567	582	609	620	574	649	577	619	631	650	620	637	592	566	591	607	579	587	664	594	637	593	611	613	576	632	614	655	599	624	594	607	590	562	601	656	598	587	614	607	589	595	607	551	614	592	587	608	570	594	622	603	580	565	578	645	590	620	606	590	588	623	564	604	623	615	614	622	628	611	618	622	615	583	616	600	563	626	625	602	674	617	627	568	607	600	647	595	637	624	610	614	575	589	598	632	551	576	599	628	609	666	596	596	589	583	590	645	585	642	628	590	620	596	604	607	590	602	646	623	592	623	638	631	566	642	579	580	643	592	617	609	633	627	584	586	624	596	601	598	603	563	594	594	615	618	606	618	621	625	579	619	618	613	598	568	545	599	596	646	609	555	587	540	644	593	564	620	611	603	603	554	608	597	601	604	606	585	572	652	615	603	591	628	595	675	623	605	605	636	599	614	635	605	607	606	596	619	567	587	616	651	619	627	589	601	610	622	617	590	592	621	596	640	632	604	613	579	649	595	570	620	580	600	612	626	598	600	591	605	638	575	664	621	602	596	655	606	637	574	583	587	601	588	615	587	613	628	612	591	641	627	602	625	578	620	611	583	637	613	604	553	635	657	606	610	568	588	597	606	553	616	603	588	556	581	596	612	607	587	626	627	605	635	570	634	638	576	577	643	628	617	624	598	623	660	631	618	615	620	631	583	593	656	616	601	637	613	599	607	612	613	550	672	577	658	584	636	668	605	578	591	620	626	566	652	629	609	617	605	609	613	602	604	613	589	651	588	590	643	603	604	630	604	605	616	601	620	587	600	589	604	595	643	569	620	592	622	602	580	611
53720	58752	60450	68107	66910	60336	37252	17946	5464	5466	5410	5480	5493	5504	5370	5509	5559	5496	5518	5631	5482	5540	5634	5418	5467	5540	5536	5602	5450	5525	5614	5478	5552	5559	5537	5534	5487	5447	5618	5468	5475	5491	5460	5451	5536	5595	5459	5428	5548	5480	5484	5488	5516	5624	5552	5523	5543	5509	5547	5513	5520	5376	5465	5552	5488	5498	5470	5548	5505	5517	5582	5467	5662	5425	5446	5472	5363	5453	5563	5495	5429	5585	5621	5430	5520	5414	5451	5397	5470	5498	5427	5368	5539	5460	5578	5416	5460	5539	5566	5534	5461	5489	5592	5557	5525	5550	5495	5465	5503	5531	5545	5433	5395	5425	5514	5544	5557	5588	5338	5540	5488	5486	5521	5531	5496	5465	5432	5562	5405	5546	5393	5436	5488	5615	5518	5476	5548	5365	5380	5545	5418	5476	5500	5404	5564	5497	5502	5464	5539	5517	5482	5540	5517	5519	5443	5507	5534	5482	5497	5517	5493	5537	5480	5514	5551	5483	5469	5503	5469	5623	5466	5560	5568	5561	5489	5427	5514	5487	5388	5436	5557	5536	5443	5518	5561	5617	5392	5563	5535	5502	5556	5667	5458	5522	5547	5532	5533	5597	5452	5540	5555	5605	5414	5550	5481	5531	5316	5523	5513	5502	5506	5471	5452	5624	5504	5445	5460	5576	5428	5567	5501	5470	5474	5470	5496	5567	5549	5540	5549	5638	5539	5408	5484	5606	5474	5589	5470	5671	5499	5500	5614	5551	5470	5510	5417	5515	5461	5451	5561	5569	5502	5507	5512	5555	5423	5329	5599	5482	5476	5469	5482	5433	5607	5524	5579	5426	5570	5539	5683	5444	5425	5573	5564	5522	5526	5540	5532	5465	5592	5543	5547	5626	5487	5483	5388	5520	5590	5567	5527	5478	5449	5583	5579	5473	5521	5432	5573	5536	5431	5499	5499	5422	5517	5573	5418	5414	5696	5481	5514	5639	5478	5579	5493	5491	5499	5550	5484	5385	5515	5450	5506	5518	5469	5499	5512	5497	5575	5466	5491	5547	5549	5535	5565	5504	5426	5505	5635	5523	5503	5344	5494	5483	5568	5507	5555	5384	5512	5512	5578	5558	5483	5426	5627	5489	5496	5508	5585	5516	5489	5536	5601	5548	5430	5336	5568	5487	5639	5464	5568	5539	5386	5526	5440	5529	5603	5585	5587	5536	5639	5432	5563	5481	5502	5549	5508	5507	5494	5581	5551	5566	5471	5639	5536	5588	5445	5510	5462	5435	5458	5531	5422	5541	5593	5584	5505	5363	5534	5544	5439	5558	5572	5668	5487	5468	5428	5477	5471	5545	5517	5463	5661	5525	5486	5519	5521	5404	5432	5471	5530	5481	5525	5375	5520	5472	5426	5411	5610	5471	5513	5403	5551	5562	5461	5579	5465	5619	5478	5534	5510	5551	5444	5544	5627	5497	5546	5445	5637	5545	5522	5495	5547	5521	5490	5580	5398	5540	5434	5544	5436	5467	5477	5526	5500	5614	5531	5642	5453	5413	5512	5495	5471	5490	5649	5399	5543	5611	5514	5514	5611	5514	5545	5645	5437	5628	5496	5521	5455	5550	5510	5504	5451	5666	5593	5563	5452	5631	5413	5565	5551	5616	5525	5418	5552	5584	5609	5483	5545	5481	5584	5462	5514	5447	5442	5582	5517	5492	5486	5512	5513	5404	5398	5526	5485	5598	5537	5499	5622	5502	5405	5539	5428	5548	5569	5548	5511	5550	5444	5598	5524	5476	5505	5460	5579	5507	5476	5429	5514	5551	5472	5583	5499	5574	5522	5498	5526	5360	5624	5471	5568	5537	5564	5534	5431	5632	5417	5449	5568	5509	5482	5474	5402	5523	5526	5546	5420	5501	5442	5484	5523	5428	5468	5537	5490	5341	5529	5545	5445	5509	5510	5546	5642	5467	5647	5529	5466	5510	5495	5496	5550	5566	5477	5455	5561	5407	5508	5476	5534	5577	5524	5412	5444	5584	5639	5504	5506	5479	5537	5518	5501	5470	5495	5486	5476	5593	5498	5561	5481	5594	5415	5543	5552	5561	5462	5536	5597	5668	5474	5519	5534	5508	5517	5541	5539	5556	5408	5547	5484	5505	5464	5500	5497	5529	5479	5541	5400	5510	5580	5654	5484	5478	5447	5497	5481	5506	5577	5507	5480	5521	5473	5411	5480	5518	5456	5461	5543	5506	5604	5526	5641	5544	5490	5537	5490	5513	5405	5537	5425	5477	5547	5454	5526	5549	5363	5429	5487	5480	5521	5382	5481	5544	5529	5480	5531	5535	5454	5458	5531	5443	5522	5391	5559	5480	5585	5527	5448	5469	5475	5547	5479	5380	5454	5497	5635	5398	5461	5547	5586	5444	5532	5457	5488	5539	5550	5495	5557	5469	5547	5376	5540	5524	5497	5539	5544	5537	5598	5559	5489	5455	5529	5536	5503	5657	5506	5480	5523	5493	5618	5562	5514	5529	5496	5526	5548	5580	5534	5495	5522	5579	5480	5575	5456	5470	5496	5526	5465	5489	5528	5503	5401	5422	5606	5444	5545	5569	5477	5516	5461	5522	5528	5492	5530	5608	5539	5479	5553	5442	5570	5598	5502	5515	5605	5463	5572	5455	5428	5477	5448	5523	5468	5511	5552	5520	5526	5417	5426	5344	5481	5480	5507	5545	5512	5475	5399	5561	5476	5585	5504	5477	5564	5618	5407	5461	5374	5465	5556	5501	5389	5531	5505	5593	5559	5428	5541	5616	5518	5496	5414	5554	5487	5555	5559	5459	5610	5436	5547	5490	5434	5529	5453	5526	5484	5541	5576	5500	5585	5548	5405	5329	5554	5474	5582	5456	5517	5503	5512	5358	5537	5532	5615	5577	5597	5453	5737	5639	5571	5566	5613	5473	5391	5472	5506	5562	5476	5496	5426	5508	5451	5418	5375	5405	5478	5452	5598	5421	5535	5368	5455	5376	5448	5636	5497	5526	5454	5484	5568	5468	5522	5370	5586	5485	5494	5445	5547	5539	5533	5443	5464	5504	5499	5559	5524	5484	5541	5565	5546	5499	5540	5482	5537	5537	5479	5540	5529	5544	5442	5334	5439	5390	5405	5602	5445	5464	5475	5513	5484	5477	5576	5588	5489	5592	5605	5499	5545	5619	5542	5449	5542	5575	5551	5421	5452	5511	5455	5633	5547	5540	5660	5461	5576	5566	5449	5524	5493	5537	5578	5425	5504	5470	5376	5435	5554	5643	5491	5540	5405	5495	5569	5506	5492	5578	5493	5450	5603	5448	5462	5541	5501	5525	5464	5521	5432	5504	5428	5537	5530	5486	5450	5495	5516	5551	5464	5364	5566	5564	5558	5542	5499	5471	5508	5357	5602	5461	5482	5550	5585	5550	5531	5390	5430	5497	5514	5493	5631	5562	5549	5543	5548	5372	5616	5425	5486	5545	5582	5467	5539	5518	5414	5456	5504	5618	5649	5427	5501	5617	5456	5559	5561	5518	5493	5481	5553	5583	5481	5520	5424	5666	5468	5495	5440	5538	5595	5536	5529	5526	5466	5538	5506	5499	5573	5390	5572	5452	5607	5473	5401	5518	5534	5388	5482	5462	5475	5594	5415	5597	5519	5551	5497	5504	5415	5540	5561	5369	5498	5590	5519	5552	5516	5509	5472	5526	5514	5549	5617	5492	5435	5477	5536	5447	5532	5622	5541	5472	5543	5506	5372	5480	5467	5506	5569	5476	5539	5375	5517	5476	5571	5477	5415	5601	5467	5548	5537	5554	5583	5410	5477	5544	5535	5554	5517	5637	5626	5547	5584	5365	5554	5625	5461	5496	5425	5506	5607	5530	5646	5471	5523	5449	5381	5426	5452	5665	5550	5469	5508	5545	5524	5552	5499	5585	5389	5492	5494	5568	5524	5719	5457	5482	5531	5572	5416	5485	5467	5534	5452	5469	5590	5514	5619	5458	5496	5485	5503	5452	5530	5564	5385	5497	5386	5512	5565	5561	5578	5463	5570	5446	5545	5586	5456	5415	5564	5517	5444	5554	5544	5568	5494	5557	5574	5464	5429	5542	5561	5501	5496	5478	5401	5505	5407	5499	5490	5464	5542	5522	5507	5548	5516	5496	5444	5475	5595	5361	5511	5622	5497	5492	5583	5470	5515	5534	5440	5490	5420	5480	5542	5439	5574	5360	5587	5613	5519	5443	5544	5430	5634	5601	5444	5401	5390	5551	5474	5468	5558	5673	5519	5428	5501	5493	5561	5526	5463	5598	5509	5473	5513	5515	5485	5435	5572	5548	5522	5548	5539	5579	5548	5585	5347	5403	5494	5481	5553	5535	5546	5492	5467	5486	5491	5558	5444	5543	5424	5479	5564	5599	5502	5479	5590	5644	5507	5669	5466	5473	5512	5471	5622	5398	5387	5477	5560	5556	5483	5470	5451	5535	5410	5468	5574	5616	5490	5391	5618	5551	5455	5551	5335	5539	5401	5483	5525	5520	5543	5529	5432	5551	5534	5471	5433	5561	5495	5552	5544	5534	5459	5503	5512	5481	5588	5488	5506	5513	5470	5508	5611	5525	5521	5537	5395	5557	5518	5439	5472	5455	5484	5446	5511	5561	5442	5493	5565	5457	5595	5502	5553	5519	5552	5346	5465	5537	5432	5550	5541	5491	5523	5613	5554	5571	5483	5390	5621	5475	5432	5448	5536	5417	5462	5552	5523	5546	5542	5601	5483	5584	5518	5529	5418	5495	5519	5532	5411	5559	5598	5577	5592	5533	5632	5498	5443	5423	5602	5304	5440	5560	5491	5493	5428	5394	5554	5375	5526	5287	5527	5492	5586	5533	5596	5422	5406	5516	5561	5469	5542	5548	5429	5443	5392	5493	5549	5527	5536	5467	5511	5551	5496	5621	5514	5595	5463	5540	5428	5469	5515	5561	5579	5443	5541	5560	5624	5532	5512	5536	5493	5516	5535	5536	5542	5440	5553	5521	5494	5584	5672	5608	5460	5532	5531	5559	5514	5533
11439	10353	8358	6310	4676	3333	2389	1071	663	681	707	719	751	679	760	717	703	704	665	688	734	700	691	709	749	680	685	771	710	737	691	715	682	716	665	718	659	752	667	734	733	731	680	725	747	699	735	688	705	750	716	749	686	752	717	677	686	681	719	653	707	715	725	712	728	689	739	674	740	688	714	655	730	674	750	739	692	701	709	688	761	742	688	673	714	724	751	750	715	696	731	678	737	693	684	689	700	665	721	726	738	740	703	690	709	692	717	746	740	732	723	709	690	722	672	705	735	667	691	671	674	713	711	682	710	712	728	737	726	698	715	718	710	655	726	670	735	736	732	707	730	699	694	726	699	690	653	731	672	738	745	729	743	722	738	709	731	668	702	740	712	685	698	727	725	736	708	691	703	691	686	733	681	666	668	685	768	726	693	705	725	727	695	728	707	714	745	686	702	701	710	699	716	711	729	718	686	710	761	719	694	681	742	681	715	703	744	727	714	744	721	704	703	719	729	714	696	696	722	648	703	762	741	698	684	706	715	701	725	706	711	704	668	776	730	694	701	676	745	726	721	727	704	724	723	704	756	689	685	694	703	720	729	729	659	727	732	743	698	700	690	682	736	704	718	720	695	752	714	726	750	723	681	711	716	701	708	713	695	723	724	709	654	739	672	715	750	703	758	728	697	665	698	757	748	680	695	728	729	665	732	686	714	705	680	755	665	679	720	733	711	700	721	682	728	739	711	746	700	713	750	687	687	720	675	706	724	676	692	694	744	740	707	665	677	722	702	738	652	660	711	727	713	674	726	720	666	759	752	664	750	709	767	717	754	724	713	714	700	748	672	696	715	706	708	714	686	699	697	722	730	695	713	716	687	689	660	666	712	655	739	743	693	703	706	705	754	726	683	737	728	725	676	699	783	683	766	727	749	691	697	700	703	753	715	721	722	730	715	748	712	673	688	704	701	721	733	700	662	735	677	716	762	711	721	768	723	705	764	705	682	688	718	735	744	751	703	710	725	707	720	705	747	708	709	699	654	728	708	737	696	711	744	645	763	752	758	688	685	748	716	712	704	707	735	708	698	663	679	709	741	707	708	682	705	669	713	710	717	720	732	688	716	692	745	744	711	761	740	721	726	666	750	740	722	705	704	688	695	743	726	678	769	719	719	787	704	654	727	705	720	706	671	693	732	680	677	701	725	728	719	708	705	683	710	729	717	724	728	708	717	679	661	693	717	770	692	700	715	720	761	698	664	708	710	698	732	688	693	693	718	670	712	678	725	690	699	741	708	735	718	688	674	778	745	743	734	714	677	757	729	714	748	659	731	691	755	714	736	683	725	687	709	723	658	691	746	743	719	677	737	705	685	721	711	747	758	739	751	679	704	727	740	721	702	683	746	672	748	706	713	718	714	710	713	762	781	650	750	695	724	712	706	694	728	720	670	769	719	687	704	740	698	702	743	663	728	690	728	732	670	702	730	762	708	659	713	691	728	716	681	683	721	693	708	657	667	665	729	699	713	714	735	749	703	673	731	713	716	715	700	689	635	701	672	726	716	754	693	787	694	734	722	714	688	718	725	683	719	715	739	681	696	716	671	754	740	726	682	744	697	722	723	712	687	685	713	665	679	732	692	671	753	676	711	730	700	757	715	708	705	711	690	757	712	716	749	665	674	725	701	714	721	709	704	776	695	703	693	705	705	716	738	663	723	718	686	690	692	691	753	634	674	689	711	681	655	729	658	727	692	688	692	720	698	729	656	746	651	726	674	741	687	695	717	706	694	699	695	739	665	739	702	704	732	685	718	696	696	706	693	715	687	712	692	753	667	693	704	669	680	687	666	726	770	731	694	730	748	771	710	711	713	713	725	735	678	686	703	728	666	694	704	729	736	706	717	702	674	707	762	717	701	708	674	683	728	747	705	765	716	744	675	696	737	695	702	708	697	722	692	686	706	694	734	674	657	737	741	740	729	726	714	731	696	695	698	746	707	704	701	720	738	693	704	707	737	728	702	729	717	706	708	652	715	696	750	668	703	696	752	713	716	737	697	710	691	712	701	695	683	778	724	723	681	714	736	694	743	674	724	687	706	752	744	688	714	727	646	746	695	718	762	705	692	746	660	740	721	682	700	717	743	736	719	688	720	690	710	697	730	644	723	683	714	762	715	706	725	678	724	723	694	710	701	732	722	725	743	700	709	709	707	673	709	655	671	737	699	689	716	709	777	709	693	739	681	738	679	740	738	704	727	688	698	725	699	712	632	656	711	733	674	727	719	704	715	699	732	701	715	693	705	683	770	689	737	692	708	728	732	730	719	705	694	685	722	716	714	705	704	775	684	698	717	703	695	723	659	701	728	753	666	719	712	697	696	701	760	736	734	678	710	725	644	741	697	680	722	721	710	650	709	697	731	711	713	659	703	746	761	714	727	706	709	713	719	705	738	680	752	679	662	691	656	685	664	756	705	744	703	706	681	727	738	702	668	759	709	763	717	716	671	687	712	653	724	669	738	703	721	674	672	679	756	733	710	674	696	725	780	722	708	713	744	704	704	721	717	718	686	710	680	760	682	732	687	694	673	684	723	698	716	724	723	733	708	736	721	725	720	715	701	702	724	720	674	697	709	726	714	724	737	729	705	682	711	719	691	643	727	713	676	730	713	710	701	713	742	687	754	694	657	672	708	710	757	757	721	691	680	708	756	733	735	742	696	711	700	729	801	694	698	705	770	714	700	694	689	735	719	673	723	724	699	747	728	674	680	665	685	688	712	639	745	731	707	736	700	660	641	728	706	701	706	665	720	761	681	645	682	728	697	693	708	702	729	723	701	683	716	740	711	709	688	777	734	731	696	698	736	708	707	685	699	722	706	692	722	716	705	717	724	729	699	697	713	690	708	745	731	697	756	703	733	707	735	727	689	698	712	744	710	723	718	722	688	698	652	736	685	769	699	671	697	699	717	686	704	730	708	689	685	733	662	717	743	655	715	673	713	704	732	685	748	719	672	722	720	689	741	702	688	743	710	722	745	678	700	674	715	745	720	721	721	705	720	710	694	705	741	711	683	691	716	728	687	723	715	710	748	700	737	701	716	707	713	687	658	683	699	714	719	728	731	718	760	683	735	735	715	740	658	702	712	720	705	722	713	690	728	701	734	701	712	714	668	713	755	689	665	726	761	720	644	701	713	682	677	706	749	692	681	726	680	740	735	753	651	718	736	732	705	721	669	779	692	710	734	701	682	733	693	709	700	666	723	697	684	712	692	708	714	756	737	748	739	751	738	693	720	688	717	710	697	743	680	690	691	716	698	694	745	713	673	677	733	681	769	719	696	732	712	704	648	744	720	715	684	744	711	708	722	695	726	752	700	734	740	734	738	688	709	700	700	730	697	685	717	689	769	730	662	691	722	739	723	724	706	736	711	693	761	726	711	755	665	712	725	710	757	709	719	716	695	704	650	733	712	666	706	692	719	728	721	711	685	657	666	751	694	692	743	715	710	683
46189	41389	37261	44823	42763	37731	26616	11774	6344	6379	6296	6232	6269	6360	6293	6378	6390	6427	6336	6350	6422	6402	6302	6421	6333	6382	6379	6284	6336	6465	6364	6394	6449	6338	6312	6423	6482	6464	6485	6369	6258	6376	6414	6340	6428	6391	6449	6280	6290	6348	6371	6388	6411	6484	6392	6259	6338	6331	6384	6363	6382	6199	6388	6459	6451	6335	6264	6351	6410	6353	6364	6338	6329	6491	6393	6328	6309	6253	6341	6377	6333	6371	6389	6299	6342	6352	6343	6320	6329	6327	6417	6306	6323	6348	6323	6324	6404	6280	6382	6410	6388	6469	6255	6265	6250	6373	6475	6338	6411	6356	6294	6362	6253	6218	6297	6436	6384	6378	6434	6342	6278	6384	6388	6298	6279	6365	6420	6316	6414	6336	6233	6373	6364	6259	6278	6369	6468	6386	6357	6257	6377	6321	6307	6428	6377	6355	6365	6480	6294	6360	6454	6449	6312	6443	6436	6394	6508	6337	6361	6288	6222	6299	6330	6270	6228	6327	6432	6374	6252	6374	6371	6409	6316	6299	6359	6238	6499	6250	6276	6302	6317	6312	6395	6340	6430	6357	6406	6295	6301	6369	6323	6352	6470	6336	6351	6450	6359	6335	6275	6297	6366	6397	6305	6368	6283	6350	6356	6378	6364	6415	6333	6448	6378	6332	6355	6384	6349	6362	6360	6368	6309	6419	6257	6400	6503	6253	6364	6470	6478	6412	6437	6232	6380	6435	6438	6375	6238	6429	6345	6325	6370	6392	6315	6344	6264	6332	6328	6392	6358	6255	6306	6486	6356	6260	6461	6336	6309	6439	6359	6310	6446	6325	6261	6364	6296	6450	6346	6318	6437	6305	6432	6324	6396	6358	6373	6279	6368	6437	6422	6301	6341	6445	6388	6289	6233	6460	6236	6385	6319	6244	6346	6402	6311	6326	6361	6373	6299	6221	6254	6461	6464	6331	6377	6455	6327	6304	6438	6316	6260	6517	6332	6450	6332	6411	6396	6227	6370	6371	6339	6274	6435	6381	6391	6373	6311	6186	6399	6347	6273	6302	6337	6386	6189	6291	6337	6330	6463	6222	6418	6275	6375	6228	6432	6368	6432	6332	6362	6248	6269	6362	6363	6429	6392	6394	6363	6402	6278	6408	6435	6354	6313	6381	6407	6365	6436	6350	6459	6224	6253	6355	6431	6366	6369	6332	6312	6307	6370	6287	6270	6427	6248	6317	6332	6306	6414	6421	6380	6333	6551	6278	6327	6285	6383	6240	6345	6185	6176	6399	6408	6446	6195	6347	6336	6388	6372	6382	6365	6281	6400	6386	6405	6318	6427	6460	6396	6320	6417	6286	6344	6306	6457	6338	6405	6367	6390	6403	6487	6307	6366	6473	6370	6434	6300	6262	6444	6359	6400	6377	6417	6494	6357	6364	6338	6323	6308	6367	6311	6397	6359	6352	6439	6349	6375	6383	6440	6352	6383	6299	6297	6471	6151	6497	6312	6342	6347	6215	6295	6487	6450	6314	6347	6334	6374	6333	6313	6449	6469	6329	6341	6278	6348	6481	6403	6413	6313	6283	6344	6420	6301	6361	6299	6212	6370	6393	6420	6244	6352	6421	6284	6351	6316	6338	6373	6461	6349	6288	6315	6294	6277	6293	6321	6375	6264	6303	6379	6329	6301	6361	6376	6358	6398	6305	6292	6359	6336	6353	6280	6433	6295	6261	6357	6504	6363	6390	6350	6321	6402	6339	6176	6408	6344	6293	6375	6443	6348	6399	6463	6346	6209	6340	6292	6316	6391	6312	6312	6215	6412	6396	6209	6326	6372	6396	6266	6350	6253	6315	6345	6297	6399	6331	6342	6342	6277	6401	6433	6400	6258	6375	6336	6311	6324	6194	6307	6289	6446	6356	6157	6404	6337	6297	6413	6446	6353	6426	6326	6319	6480	6334	6398	6360	6353	6357	6280	6261	6368	6382	6219	6399	6361	6289	6392	6276	6290	6425	6371	6389	6210	6426	6391	6422	6310	6380	6291	6446	6325	6305	6228	6397	6309	6315	6314	6316	6268	6221	6360	6303	6338	6349	6516	6341	6328	6438	6304	6386	6308	6431	6339	6450	6341	6364	6472	6402	6416	6295	6415	6375	6413	6383	6298	6276	6485	6307	6307	6411	6382	6479	6232	6434	6364	6385	6295	6443	6416	6262	6453	6380	6346	6330	6397	6301	6367	6329	6221	6303	6391	6502	6378	6294	6363	6383	6323	6390	6303	6344	6345	6445	6292	6283	6422	6260	6276	6339	6420	6372	6448	6392	6386	6325	6304	6275	6340	6341	6277	6403	6339	6307	6278	6440	6247	6335	6345	6399	6503	6400	6415	6326	6447	6360	6348	6411	6416	6415	6419	6428	6264	6332	6265	6290	6363	6467	6350	6207	6428	6516	6366	6370	6335	6415	6406	6433	6390	6367	6442	6344	6359	6326	6415	6462	6224	6244	6246	6374	6354	6274	6368	6391	6385	6370	6362	6335	6376	6386	6321	6316	6228	6365	6358	6404	6453	6320	6368	6358	6322	6444	6505	6492	6412	6393	6428	6451	6293	6414	6389	6335	6284	6443	6341	6369	6306	6281	6328	6321	6361	6313	6395	6509	6304	6401	6294	6314	6236	6390	6364	6422	6309	6416	6452	6454	6418	6365	6325	6390	6303	6395	6343	6469	6277	6421	6297	6484	6478	6311	6331	6340	6407	6335	6462	6342	6247	6362	6366	6485	6302	6290	6373	6262	6624	6359	6521	6246	6396	6358	6419	6266	6358	6212	6395	6347	6428	6364	6402	6335	6343	6411	6385	6270	6300	6389	6369	6480	6420	6261	6385	6254	6352	6351	6281	6417	6447	6349	6308	6455	6391	6376	6413	6312	6351	6408	6300	6329	6392	6303	6457	6349	6278	6289	6225	6383	6342	6440	6310	6286	6406	6473	6333	6309	6439	6471	6375	6376	6408	6322	6325	6414	6294	6377	6322	6491	6266	6431	6557	6282	6324	6233	6377	6399	6280	6279	6264	6206	6366	6425	6534	6390	6404	6382	6320	6388	6269	6410	6273	6466	6264	6290	6359	6359	6411	6340	6418	6360	6377	6300	6434	6287	6405	6316	6255	6349	6340	6199	6315	6279	6408	6261	6351	6271	6299	6304	6321	6433	6401	6405	6402	6390	6388	6426	6292	6388	6389	6299	6299	6185	6320	6531	6296	6412	6312	6228	6326	6349	6469	6308	6324	6372	6303	6389	6349	6297	6351	6371	6276	6300	6356	6363	6414	6363	6512	6214	6406	6345	6264	6302	6305	6385	6341	6312	6343	6323	6352	6397	6420	6371	6439	6465	6393	6457	6388	6334	6344	6332	6445	6290	6511	6219	6323	6255	6340	6396	6405	6329	6357	6396	6386	6376	6309	6480	6343	6412	6402	6298	6317	6302	6331	6358	6277	6414	6475	6293	6382	6365	6351	6353	6341	6399	6272	6299	6390	6346	6435	6311	6389	6507	6324	6446	6390	6353	6294	6315	6394	6451	6310	6306	6392	6411	6464	6357	6416	6366	6351	6306	6346	6436	6414	6354	6346	6376	6418	6281	6336	6439	6334	6374	6322	6387	6465	6468	6219	6461	6487	6233	6288	6439	6327	6302	6444	6362	6247	6338	6346	6423	6272	6521	6359	6369	6371	6361	6290	6304	6317	6408	6369	6416	6505	6355	6296	6280	6400	6371	6258	6334	6405	6351	6347	6377	6442	6347	6470	6314	6298	6428	6350	6334	6417	6418	6346	6415	6411	6521	6407	6353	6476	6436	6257	6329	6431	6402	6428	6423	6329	6393	6472	6357	6347	6528	6446	6353	6394	6297	6359	6352	6463	6397	6255	6379	6362	6360	6348	6407	6289	6340	6287	6322	6448	6456	6392	6426	6350	6295	6360	6487	6162	6507	6252	6343	6370	6297	6429	6315	6482	6366	6375	6245	6474	6391	6443	6372	6404	6379	6433	6496	6274	6533	6315	6384	6381	6441	6291	6394	6394	6437	6340	6410	6404	6347	6358	6245	6408	6316	6422	6314	6346	6372	6354	6398	6337	6420	6316	6295	6404	6362	6400	6384	6357	6450	6399	6338	6368	6484	6317	6512	6477	6445	6423	6329	6247	6393	6444	6336	6391	6315	6379	6351	6390	6385	6346	6434	6353	6294	6337	6457	6325	6339	6285	6299	6448	6405	6349	6308	6351	6406	6283	6410	6287	6362	6331	6331	6393	6397	6363	6296	6366	6415	6307	6264	6371	6428	6407	6407	6335	6266	6268	6292	6276	6305	6395	6260	6551	6363	6348	6418	6312	6393	6370	6372	6314	6259	6400	6347	6279	6257	6400	6307	6222	6401	6409	6313	6464	6256	6351	6369	6505	6459	6474	6427	6340	6367	6464	6422	6331	6310	6371	6374	6291	6421	6345	6390	6342	6317	6428	6407	6337	6360	6395	6323	6425	6493	6338	6372	6391	6392	6439	6205	6406	6438	6417	6371	6417	6361	6404	6429	6369	6220	6439	6319	6330	6469	6366	6296	6321	6312	6404	6518	6220	6262	6413	6289	6438	6373	6211	6461	6278	6379	6381	6370	6437	6359	6474	6319	6348	6297	6304	6357	6364	6365	6299	6297	6452	6440	6462	6403	6331	6390	6356	6396	6438	6269	6356	6358	6321	6403	6259	6390	6340	6201	6423	6369	6529	6390	6359	6354	6406	6379	6262	6235	6399	6267	6385	6286	6385	6370	6361	6317	6414	6456	6430	6338	6315	6382	6261	6331	6311	6363	6427	6277	6343	6403	6331	6377	6306	6414	6285	6497	6258	6392	6450	6378	6538	6292	6404	6378	6238	6255	6342	6351	6301	6360	6302	6421	6429	6281	6403	6300	6288	6515	6394	6383	6345	6333	6402	6319	6336	6309	6588	6410	6320	6381	6380	6414	6434	6378	6328	6443	6437	6377	6405	6317	6393	6448	6339	6274	6416	6313	6251	6356	6446	6329	6398	6268	6400	6313	6406	6232	6360	6379	6331	6245
13438	13472	14244	10190	5640	3061	2266	1091	759	754	740	809	782	827	767	798	784	790	777	763	802	749	795	840	803	764	847	765	786	747	767	821	803	811	813	762	760	759	815	767	757	759	784	769	843	831	763	712	762	762	784	818	800	750	763	765	720	758	770	769	740	744	795	750	833	702	772	771	763	770	834	748	806	796	751	760	815	790	751	773	791	760	803	809	759	790	871	783	766	801	767	776	815	762	736	794	820	767	825	808	762	731	795	812	796	763	763	784	758	807	785	778	777	768	760	826	755	802	770	777	786	766	747	777	725	799	790	787	763	805	809	774	758	780	790	803	789	765	794	767	771	792	775	766	806	765	822	720	802	755	817	803	799	789	753	805	851	804	781	756	776	809	789	801	796	765	774	789	738	767	777	794	782	801	765	761	792	793	825	731	789	769	820	783	780	767	792	723	809	740	819	767	790	777	789	750	754	803	786	802	784	783	776	758	814	792	781	812	767	785	756	733	825	802	780	808	778	793	787	732	733	798	813	810	753	796	778	810	729	754	807	777	789	764	823	809	804	732	792	741	791	779	764	755	823	788	751	750	762	824	787	762	815	757	797	769	818	815	800	784	770	798	787	777	824	756	796	800	781	736	791	806	808	813	776	783	784	821	763	789	767	802	805	796	803	757	786	812	766	790	784	822	795	805	808	739	777	780	786	799	816	785	734	765	762	786	776	808	703	787	783	723	763	784	790	724	780	745	820	855	785	786	751	774	785	768	754	823	788	785	845	772	806	794	777	785	804	790	809	806	766	829	808	823	793	805	870	788	759	851	846	763	742	792	809	754	792	790	746	788	770	805	830	812	819	789	779	789	808	816	810	785	787	777	769	808	800	806	826	779	716	797	752	764	759	804	813	738	767	780	785	802	754	772	760	780	778	769	726	824	758	819	789	774	795	797	791	752	806	815	720	813	727	786	787	733	805	790	793	827	831	762	778	800	737	801	788	787	784	755	803	760	782	816	825	754	813	742	789	788	794	807	818	793	789	790	821	811	748	759	760	820	781	765	776	794	805	800	736	744	757	812	786	772	775	771	794	811	738	773	748	721	753	766	765	758	762	731	826	758	820	807	785	809	794	754	809	752	757	790	780	791	769	801	767	815	733	753	799	758	768	808	784	766	766	804	772	847	753	809	736	760	755	779	780	800	779	743	782	781	822	765	755	768	808	769	757	794	805	796	759	738	794	751	751	752	804	807	754	736	787	820	802	760	759	810	750	782	817	767	780	770	805	767	772	799	811	828	797	767	758	766	781	789	824	762	756	789	773	807	804	800	788	756	847	772	803	790	801	769	779	790	806	814	786	766	782	717	793	776	758	807	785	779	812	759	816	772	839	799	776	790	796	784	792	782	744	795	790	754	748	788	802	756	778	737	799	726	781	805	792	744	761	776	796	790	793	793	788	789	754	859	779	799	752	790	797	829	772	784	779	745	742	800	850	806	799	760	736	762	751	751	784	773	774	803	794	774	760	783	767	806	733	765	778	817	791	782	773	823	793	821	809	835	779	768	770	806	812	758	773	804	783	804	779	813	754	782	756	791	809	773	784	779	785	771	764	751	818	728	750	740	826	793	814	803	804	744	799	769	767	750	805	776	761	788	803	807	757	789	770	792	766	776	755	775	766	768	766	772	821	817	754	785	804	768	846	784	799	794	760	800	743	780	765	798	807	784	813	831	736	806	720	805	827	812	805	783	809	799	824	787	787	775	789	732	759	833	770	825	777	749	779	820	808	815	819	764	740	817	765	763	794	784	773	809	818	773	787	780	798	801	795	791	814	845	766	751	797	810	806	767	777	797	753	790	804	764	812	764	788	763	794	805	743	755	778	763	797	792	797	821	801	809	813	717	752	815	790	787	751	801	859	786	797	788	761	786	744	794	711	752	804	774	815	834	850	802	728	788	798	829	859	808	785	780	755	759	798	790	749	798	767	759	807	753	790	757	750	781	797	792	810	772	758	777	757	793	805	819	739	783	799	797	797	813	737	761	775	802	788	743	769	804	783	759	795	831	787	772	781	813	814	758	803	774	749	796	797	770	748	801	789	834	790	764	805	810	757	792	792	773	786	807	754	762	838	770	806	797	754	826	762	794	832	802	783	772	735	735	828	773	809	799	803	824	821	817	768	786	822	801	754	861	777	771	741	795	748	808	819	743	787	793	782	837	738	818	835	811	785	814	773	734	802	780	784	807	795	756	773	781	770	817	785	785	772	756	787	822	795	825	761	784	782	788	798	794	807	757	785	731	753	793	800	785	822	804	804	785	797	759	780	773	828	785	787	767	795	780	750	749	827	754	772	772	780	812	813	781	764	772	846	766	786	808	812	763	767	710	768	806	753	815	803	737	785	792	751	838	759	772	786	762	759	714	746	810	846	777	816	771	828	792	779	785	795	760	807	776	831	769	780	830	788	801	801	777	800	769	775	820	777	813	800	756	829	792	768	785	783	808	772	810	792	770	795	781	825	806	720	809	832	794	814	762	780	826	747	795	804	750	760	851	780	841	790	777	797	754	758	757	798	817	789	766	768	773	840	751	734	794	792	784	776	817	766	806	800	859	742	748	793	826	766	781	750	789	770	761	799	841	825	821	812	774	776	766	807	744	752	784	814	768	715	803	822	734	772	771	809	732	744	736	824	815	806	798	800	780	779	783	811	841	785	739	778	838	744	781	768	782	816	710	832	778	818	742	803	779	793	815	797	790	757	752	775	777	804	788	784	819	780	747	783	749	735	814	758	787	803	793	798	797	745	784	761	823	822	795	827	796	791	810	770	780	721	738	777	778	803	781	810	809	808	785	761	821	797	840	768	727	815	774	747	771	756	804	747	808	733	759	775	776	748	778	732	783	794	754	765	798	738	752	731	809	825	825	778	835	794	708	768	787	773	808	767	739	743	799	766	783	763	787	833	737	817	784	755	803	791	770	806	752	766	771	786	754	805	757	780	788	810	807	789	805	773	800	811	824	804	807	795	742	805	803	780	798	792	783	790	749	833	709	780	834	773	740	779	745	806	781	768	726	746	719	778	716	813	778	827	772	769	818	766	814	764	791	779	783	795	755	801	726	808	806	822	781	788	793	785	776	818	799	795	756	776	772	767	771	846	740	802	807	749	792	777	807	797	755	730	771	800	785	786	705	811	800	804	793	768	799	772	768	783	800	783	792	849	794	763	805	763	748	819	776	810	768	784	811	782	766	775	775	819	816	827	796	779	796	838	780	792	768	789	831	854	806	715	850	799	785	786	823	748	754	748	749	831	821	778	796	768	779	791	772	757	771	775	829	753	761	763	788	793	736	796	781	790	783	789	838	797	775	818	778	806	795	789	818	823	768	787	793	807	826	754	771	779	747	769	778	829	798	833	785	807	771	795	793	805	782	834	812	807	743	783	789	786	757	758	709	803	808	798	786	782	781	803	755	775	761	770	796	787	777	774	804	805	775	778	801	773	821	789	805
47615	44794	45447	50034	44548	35063	26529	12541	6840	6839	6856	6849	7000	6887	6913	6887	6928	6947	6972	6885	6873	6764	6774	6935	6908	7018	6930	6831	6819	6839	6853	6936	6812	6882	6784	6960	6867	6873	6914	6780	6927	6809	6850	6816	6775	6917	6839	6846	6773	6829	6765	6838	6802	6839	6896	6907	6834	6850	6847	6829	6773	6910	6760	6912	6908	6884	6774	6931	6876	6832	6884	6766	6917	7004	6968	6874	6826	6768	6984	6745	6876	6735	6844	7001	6786	6963	6811	6820	6888	7008	6858	6777	6797	6967	6784	6762	6909	7003	6935	6828	6790	6810	6909	7000	6879	6830	6933	6845	6949	6942	6884	6896	7051	6997	6805	6896	6837	6839	6905	6911	6801	6818	6902	6905	6810	6878	6920	6817	6823	6728	6825	6800	6836	6800	6875	6865	6788	6794	6943	6995	6870	6850	6746	6830	6885	6769	6871	6950	6698	6893	6940	6851	6875	6995	6854	6830	6873	6874	6916	6908	6784	6903	6768	6895	6909	6807	6875	6848	6801	6914	6853	6737	6912	6971	6954	6908	6828	6818	6880	6856	6886	6845	6878	6858	6829	6826	7010	6951	6905	6913	6830	6908	6967	6838	6923	6828	6859	6894	6806	6856	7037	6843	6944	6780	6915	6884	6944	6844	6847	6815	6626	6935	6908	6847	6779	6802	6745	6875	6845	6868	6933	6864	6809	6791	6978	6811	6805	6801	6859	6807	6913	6871	6848	6841	6882	6820	6908	6824	6845	6866	6945	6827	6852	6793	6882	6885	6783	6908	6845	6836	6864	6895	6782	6874	6879	6824	6758	6881	6861	6904	7048	7000	6834	6760	6883	6921	6872	6834	6883	6851	6835	6911	6826	6725	6924	6997	6927	6985	6917	6744	6842	6892	6813	6981	6846	6829	6729	7078	6856	6998	6833	6820	6832	6904	6854	7058	6861	6973	6918	6951	6899	6910	6867	6957	6796	6930	6867	6865	6897	6995	6907	6874	6813	6829	6937	6881	6974	6807	6998	6871	6841	6816	6900	6993	6922	6927	6830	6852	6867	6926	6869	7014	6863	6943	6751	6844	6890	6904	6878	6856	6999	6943	6868	6951	6783	6871	6896	6791	6898	6922	6894	6834	6833	6820	6793	6835	6842	6817	6852	6825	6833	6861	6792	6846	6895	6758	6823	6826	6913	6893	6790	6857	6904	6923	6872	6809	6884	6817	6875	6882	6810	6818	6857	6952	6974	6916	6889	6926	6836	6762	6842	6873	6805	6855	6912	6927	6852	6853	6942	6858	6891	6825	6826	6721	6849	6838	6770	6848	6971	6756	6860	6853	6826	6863	6847	6794	6840	6966	6762	6935	6910	6635	6948	7021	6886	6829	6868	6858	6882	6913	6886	6922	6962	6861	7004	6786	6874	6900	6945	6922	6992	6760	6888	6938	6879	6835	6900	6936	6900	6819	6953	6791	6966	6845	6896	6785	6769	6902	6801	6983	6897	6823	6893	6921	6799	6876	6941	6948	6794	6882	6997	6945	6967	6919	6902	6880	6962	6733	6803	6906	6907	6868	6764	6760	6867	6893	6767	6777	7006	6947	6835	6858	6937	6963	6939	6862	6780	6741	6782	6922	6809	6999	6831	6755	6881	6818	6847	6999	6905	6805	6860	6873	6991	6895	6891	6764	6941	6865	7016	6951	6877	6893	6953	6819	6814	6928	6785	6814	6807	6801	6820	6879	6870	6901	6835	7058	6836	6820	6803	6825	6883	6827	6877	6901	6960	6951	6918	6776	6840	6989	6896	6764	6910	6961	6928	6727	6956	6951	6916	6940	6845	6952	6871	6885	6856	6885	6834	6774	6914	6913	6869	6940	6779	6930	6814	7072	6857	6857	6880	6886	6841	6943	6855	6777	6905	6760	6888	6859	6934	6796	6920	6933	6781	6911	6866	6936	6892	6834	6774	6959	6792	6829	6794	6861	6854	6839	6751	6804	6860	6899	6992	6880	6893	6764	6851	6837	6890	7040	6999	6947	6951	6799	6885	6989	6906	6878	6875	6775	6844	6788	6863	6769	6785	6866	6805	6909	6904	6797	7127	6830	6976	6880	6860	6840	6945	6811	6882	6932	6820	6842	6868	6800	6864	6817	6825	6944	6868	6830	6840	6850	6875	6850	6811	6837	6811	6952	6811	6876	6816	6952	6716	6978	6944	6868	6836	6947	6904	6795	6889	6875	6965	6917	6826	6903	6855	6996	6772	6821	6846	6788	6815	6907	7054	6763	6872	6886	6799	6977	6948	6871	6810	6898	6849	6875	6948	6894	6876	6996	7002	6821	6841	6820	6823	6781	6868	6970	6757	7041	6761	6824	6912	6894	6880	6831	6808	6881	6793	6898	6931	6896	6802	6908	6909	6817	6908	6919	6879	6791	6775	6816	6811	6880	6923	6822	6845	6911	6824	6870	6894	6919	6937	6896	6820	6848	6871	6879	6994	6828	6789	6825	6818	6986	6903	6991	6738	6969	6863	6996	6911	6891	6916	6897	6951	6766	6821	6751	6910	6819	6966	6888	6923	6835	6995	6921	6921	6844	6957	6809	6914	7039	6845	6874	6808	6906	6856	6824	6952	6901	6798	6918	6889	6900	6902	6873	6852	6836	6906	6908	6749	6802	6879	6861	6905	6962	6893	6949	6896	6824	6867	6827	6861	6804	7028	6996	6932	6825	7007	6868	6908	6809	6800	6925	6856	7069	6886	6701	6991	6971	6823	6877	6756	6831	6915	6845	6848	6957	6916	6872	6813	6815	6920	6914	6894	6864	6893	6867	6802	6896	6808	6832	6965	6930	6859	6881	6878	6803	6899	7032	6756	6796	6927	6786	6775	6845	6884	6880	6820	6866	6934	6910	6695	6942	6897	6982	6983	6895	6943	7023	7129	6825	6911	6930	6808	6769	6814	6977	6854	6849	6855	6903	6966	6781	6930	6888	6873	6876	6891	6896	6865	6696	7051	6748	6807	6979	6934	6785	6897	6933	6973	6814	6891	6912	6893	6878	6831	6893	6861	6837	6872	6945	6754	6955	6833	7004	6784	6967	6767	6835	6940	6893	6878	6993	6752	6816	6835	7008	6870	6792	6907	6915	6810	6825	6849	6769	6910	6827	6918	6706	6874	6814	6785	6868	7042	6834	6958	7045	6894	6973	6791	6789	6861	6874	6844	6883	6871	6843	6777	6808	6753	6810	6845	6915	6788	6918	6913	6875	6810	6769	6983	6904	6879	6804	6968	6851	6766	6908	6878	6880	6902	6770	6859	6763	6805	6909	6966	6813	6928	6851	6944	6810	6895	6895	6751	7029	6895	7018	6902	6852	6913	6905	6858	6953	6844	6870	6910	6886	6892	6925	6931	6882	6923	6925	6822	6941	6865	6939	6791	6791	6977	6966	6795	6885	6840	6893	6893	6849	6819	6788	6953	6915	6868	6890	6930	6784	6937	6875	6772	6911	6826	6903	6918	6921	6972	6889	6748	6899	6890	6863	6886	6909	6855	6908	6903	6843	6708	7003	6895	6831	6865	6805	6803	6971	6858	6828	6828	6732	6866	6942	6931	7000	6895	6810	6929	6924	6829	6992	6954	6821	6854	6861	6878	6836	6807	6809	6834	6857	6799	6885	6960	6889	6910	6779	6781	6889	6921	6988	7059	6787	6777	6985	6898	6822	6985	6961	6935	6880	6870	6901	6798	6710	6755	6872	6818	6804	6910	6921	6754	6871	6878	6885	6849	6817	6758	6821	6970	6930	6933	6862	6939	6951	6904	6790	6887	6915	6863	6795	6844	6960	6986	6839	6846	7010	6840	6896	6763	6993	7035	6857	6879	6882	6921	6886	6991	6828	6829	6892	6931	6921	6829	6819	6866	6787	6912	7030	6935	6837	6705	6816	6878	6846	6798	6951	6954	6902	6917	6850	6824	6878	6860	6789	6863	6986	6877	6846	6910	6859	7081	6889	6831	6954	6927	6762	6791	6916	6906	6781	6906	6890	6743	6832	6906	6870	6935	6912	6913	6916	6852	6910	6811	6893	6981	6907	6807	6793	6947	6876	6883	6798	6974	6886	7065	6932	6884	7021	6900	6910	6796	6888	6970	7024	6879	6888	6759	6913	6881	6873	6778	6837	6857	6847	6880	6826	7053	6849	6869	6827	6943	6890	6888	6954	6960	6961	6991	6915	6934	7094	6899	6938	6868	6878	6837	6947	6981	6836	6859	6864	6989	6905	6982	6906	6843	6883	6801	6890	6937	6896	6829	6916	6854	6954	6929	6879	6850	6933	6812	6806	6924	7040	6906	6897	6937	6884	6834	6855	6902	6894	6929	6994	6916	6875	6945	6895	6811	6967	6902	6931	6767	6889	6911	6863	6893	6929	6822	6905	6883	6694	6821	6865	6984	6768	6814	6929	6981	6866	6927	6833	6898	6948	6835	6778	6958	6864	6939	6915	6833	6957	6821	6794	6921	6972	6861	6767	6895	6781	6756	6889	6893	6900	6773	6889	6821	6992	6854	6934	6885	6883	6817	6806	6857	7063	6829	6897	6864	6961	6786	6864	7006	6871	6959	6764	6921	6882	6947	6872	6943	6896	6864	6796	6925	6904	6781	6877	6817	6785	6917	6887	6842	6893	6882	6811	6711	6873	6886	6874	6953	6898	6849	6946	6918	6767	6779	6880	6970	6898	6876	6775	6812	6737	6909	6876	6888	6818	6774	6937	6872	6750	6860	6991	6874	6910	6885	6724	6830	6891	6906	6865	6890	6843	6896	6772	6992	6881	6865	6925	6839	6808	6970	6945	6798	7000	7004	6907	6883	6802	7025	6931	6762	6800	6919	6864	6906	6895	6795	6892	6929	6838	6826	6943	6768	6739	6889	6862	6813	6855	6857	6910	6778	6843	6922	6946	6835	6898	6930	6921	6837	7000	6846	6740	6875	6796	6864	6864	6803	6773	6982	6990	6841	6761	6813	6961	6939	6846	6898	6891	6809	6756	6981	6805	6915	6956	6855	6819	6869	6722	6815	6948	6852	6801	6892	6702	6875	6905	6907	6742	6896	6852
18255	19025	20962	16812	10370	4211	1806	1150	866	854	841	795	887	849	843	812	865	818	807	818	820	853	841	868	795	808	835	823	807	806	734	833	813	818	823	825	841	882	827	869	866	807	811	805	846	790	830	833	822	856	804	861	877	859	810	856	810	860	850	819	825	820	806	808	851	875	830	849	812	815	775	854	817	817	813	844	825	840	837	852	856	826	807	845	865	887	803	846	789	832	801	867	826	855	823	805	809	825	868	845	820	838	844	839	788	770	778	871	865	780	817	838	873	806	828	836	832	845	836	777	827	802	778	791	833	834	801	793	847	864	824	826	802	818	853	803	769	853	854	790	792	844	837	793	796	874	842	872	840	842	835	813	818	832	826	752	820	821	846	825	841	819	758	819	809	829	771	799	792	834	832	780	801	867	841	759	842	867	850	817	796	865	840	811	831	814	852	843	822	801	823	805	857	827	780	854	904	821	810	860	786	848	822	847	847	842	881	817	858	782	826	798	777	780	775	841	803	825	834	861	809	874	821	868	840	852	826	808	814	840	848	829	865	790	828	807	803	821	831	781	824	837	824	809	841	820	799	778	830	823	866	816	822	831	793	767	837	814	824	836	818	894	829	820	866	806	808	822	842	783	852	864	813	851	816	824	828	714	829	778	849	877	823	814	847	773	804	808	830	841	806	843	830	767	824	849	881	856	835	883	803	820	829	802	839	811	823	812	792	832	806	791	842	834	797	783	867	823	861	886	811	814	797	799	824	807	829	833	870	844	798	813	884	820	840	815	834	834	831	869	844	804	807	814	829	868	867	805	799	808	827	844	840	820	840	828	800	822	809	792	823	839	832	849	825	831	827	810	786	814	801	835	821	845	761	847	813	825	881	796	829	838	817	816	865	777	779	853	815	822	822	839	810	803	824	795	839	810	830	820	819	814	814	841	798	836	835	869	862	809	848	760	822	814	848	788	865	824	830	865	776	820	828	827	805	834	809	860	818	794	805	818	873	890	809	814	909	839	803	790	813	862	830	852	841	820	846	806	804	810	797	794	804	807	803	833	773	817	866	842	835	809	884	803	868	827	799	788	854	802	852	843	819	807	809	840	815	856	838	809	862	850	860	834	805	825	849	824	825	832	884	826	858	809	854	834	837	812	834	863	796	835	819	783	830	808	864	847	837	825	871	826	810	800	822	805	856	831	858	807	827	812	831	833	801	804	846	854	829	794	785	828	853	787	858	870	810	873	813	828	796	852	869	858	799	815	769	825	865	851	805	862	863	818	864	815	823	833	867	814	819	867	869	836	829	815	827	836	835	838	868	835	797	858	846	813	833	780	816	837	863	834	835	842	836	803	787	826	835	840	811	837	847	822	783	853	826	819	868	886	836	861	839	822	819	833	827	779	821	880	817	792	825	859	862	797	862	798	848	810	787	813	848	837	869	822	809	846	792	814	855	803	863	841	844	819	843	804	848	817	870	797	837	823	878	840	833	881	804	797	853	834	864	852	833	845	810	838	824	790	826	840	823	809	838	828	784	856	874	818	847	819	866	838	810	811	827	779	849	760	850	818	823	814	844	831	856	886	848	797	847	788	850	855	795	742	832	793	840	878	872	821	833	838	850	783	832	820	847	831	811	770	778	843	804	799	815	880	925	813	855	858	844	861	810	852	818	822	741	778	821	822	855	835	804	803	843	834	835	836	782	808	850	844	832	830	825	828	845	833	818	833	826	840	800	880	807	789	853	808	811	778	844	838	847	848	845	808	789	834	810	879	840	789	828	837	789	800	854	822	864	810	800	832	846	838	859	787	859	829	786	847	823	827	776	816	863	848	854	889	763	776	845	833	792	785	834	845	812	791	851	834	817	853	800	819	839	812	875	842	838	809	861	786	827	826	854	832	762	819	875	880	849	806	832	882	824	819	811	862	788	877	846	819	829	859	822	812	841	862	859	790	821	816	822	856	803	829	860	828	846	829	805	814	829	827	810	859	766	853	800	789	843	820	868	819	813	859	818	852	825	828	781	841	785	813	862	854	864	827	886	841	793	818	831	835	848	797	811	817	838	793	799	794	789	810	810	834	861	874	854	808	814	817	833	832	878	818	788	867	825	817	850	848	768	822	859	808	812	809	829	862	795	868	809	842	835	765	842	825	858	796	823	834	794	864	779	832	781	842	812	791	819	831	834	876	868	767	753	855	818	844	784	763	845	799	807	813	818	860	831	809	829	792	828	818	796	820	849	828	850	838	832	797	821	796	811	798	790	811	845	779	802	801	814	887	823	817	825	788	834	807	800	826	855	822	825	815	790	797	804	816	843	829	771	820	770	792	865	864	805	814	778	869	781	809	782	853	816	806	815	814	790	822	831	777	812	865	801	809	787	855	865	873	865	838	826	857	835	847	786	804	787	818	827	860	828	821	783	854	860	851	873	775	830	854	848	850	814	809	797	796	805	824	878	827	824	853	746	806	877	822	823	856	826	857	866	827	820	817	811	825	866	821	822	831	870	801	823	810	837	854	801	843	817	841	827	800	799	860	835	759	729	883	837	855	842	833	856	799	817	824	843	807	851	810	818	868	882	807	803	817	856	857	821	795	832	810	841	857	869	824	813	895	839	811	834	856	822	835	813	831	858	862	844	817	830	816	827	822	849	811	820	835	779	855	828	797	786	767	805	794	873	840	790	795	841	814	850	790	846	847	821	809	895	813	862	880	810	849	842	845	856	835	782	864	766	851	829	832	838	875	840	845	864	856	790	774	745	806	817	876	835	817	899	810	857	841	829	814	787	821	814	844	797	828	825	889	803	836	819	849	816	799	826	855	832	828	879	860	843	858	860	797	823	836	816	793	813	828	848	823	893	775	812	841	843	861	844	816	852	785	830	811	832	827	825	836	791	866	873	826	830	832	840	756	855	817	871	794	766	813	868	840	825	821	786	829	848	773	806	839	837	767	840	874	780	816	801	842	832	837	819	830	791	815	772	809	827	828	843	871	858	852	789	842	802	814	847	833	788	808	855	802	810	824	822	815	810	822	861	837	784	871	786	860	835	818	878	856	831	827	823	827	829	800	845	814	863	845	829	868	886	820	841	863	824	801	821	835	737	825	846	780	835	824	889	816	834	822	827	843	829	815	803	819	777	862	842	807	819	837	801	814	810	804	845	801	832	810	818	841	806	862	835	815	801	803	845	817	805	825	797	853	823	838	838	831	816	865	877	882	891	820	867	797	775	833	804	844	821	825	799	870	879	793	817	855	819	877	820	864	800	820	796	840	865	876	809	773	865	845	803	818	845	859	826	826	857	853	818	853	873	834	866	838	827	828	864	816	781	824	801	863	807	844	844	778	848	866	848	801	851	828	804	829	782	847	829	816	842	800	812	838	826	825	837	808	870	812	838	831	824	846	852	808	858	800	815	864	850	860	797	849	853	828	765	818	789	865	850	787	824	840	790	815	843	802	868	808	842	814	851	812	807	867	844	797	824	834	864	831	786	819	822	825
52667	50548	52522	59508	53787	37211	23755	11932	7256	7312	7148	7242	7170	7122	7077	7168	7141	7245	7268	7320	7176	7218	7097	7159	7186	7185	7125	7141	7177	7188	7309	7106	7206	7166	7235	7053	7090	7174	7154	7080	7140	7215	7095	7128	7124	7110	7156	7239	7118	7153	7274	7199	7170	7218	7242	7188	7131	7017	7182	7068	7081	7224	7250	7106	7127	7158	7256	7200	7071	7004	7201	7211	7112	7094	7212	7210	7123	7172	7168	7266	7230	7164	7105	7213	7209	7302	7167	7155	7207	6999	7219	7124	7142	7136	7292	7099	7139	7168	7228	7173	7211	7144	7100	7174	7217	7226	7079	7106	7046	7157	7265	7107	7169	6959	7161	7158	7152	7057	7149	7132	7130	7232	7178	7162	7157	7100	7113	6935	7183	7130	7211	7028	7083	7163	7179	7145	7154	7255	7187	7227	7142	7178	7158	7168	7193	7129	7111	7141	7250	7159	7329	7006	6974	7145	7173	7161	7182	7118	7216	7158	6978	7195	7183	7047	7129	7128	7059	7277	7094	7115	7151	7240	7166	7164	7003	7112	7147	7002	7272	7132	7157	7179	7091	7248	7186	7154	7368	7162	7263	7118	7103	7200	7251	7030	7068	7179	7133	7309	7075	7252	7105	7244	7099	7248	7019	7259	7206	7125	7192	7179	7106	7159	7196	7193	7115	7084	7177	7304	7220	7207	7215	7203	7179	7116	7253	7068	7035	7219	7139	7207	7104	7218	7212	7187	7150	7176	7274	7200	7106	7153	7179	7191	7088	7172	7203	7179	7244	7247	7349	7100	7181	7319	6954	7183	7139	7116	7029	7160	7149	7229	7133	7135	7190	7171	7263	7114	7152	7125	7024	7229	6970	7228	7321	7148	7061	7167	7142	7190	7115	7211	7312	7183	7070	7158	7191	7079	7223	7070	7197	7061	7228	6938	7062	7122	7109	7114	7217	7050	7187	7214	7088	7104	7105	7306	7298	7111	7227	7227	7121	7291	7140	7180	7162	7266	7321	7097	7246	7144	7100	7072	7129	7070	7207	7120	7219	7070	7105	7180	7208	7321	7342	7221	7128	7236	7225	7118	7180	7183	7081	7105	7328	7178	7166	7191	7266	7055	7182	7129	7265	7128	7093	7133	7214	7109	7108	7182	7097	7325	7215	7158	7120	7227	7132	7208	7120	7188	7150	7267	7090	7307	7209	7141	7148	7153	7298	7138	7125	7252	7260	7133	6995	7275	7163	7233	7192	7283	7191	7242	7230	7284	7267	7144	7233	7024	7261	7106	7214	7194	7148	7193	7124	7010	7102	7139	7198	7256	7195	7141	7236	7177	7195	7191	7270	7162	7160	7145	7184	7127	7149	7261	7293	7190	7246	7215	7162	7141	7201	7063	7226	7182	7237	7197	7270	7214	7176	7063	7256	7224	7226	7225	7148	7045	7167	7070	7199	7209	7134	7096	7049	7174	7094	7097	7252	7107	7211	7005	7136	7276	7183	7125	7221	7108	7179	7154	7147	7304	7181	7094	7302	7186	7086	7274	7061	7294	7069	7089	7177	7119	7223	7128	7235	7352	7113	7270	7038	7334	7080	7190	7319	7143	7268	7090	7067	7141	7195	7210	7206	7179	7224	7166	7145	7170	7067	7109	7344	7091	7204	7098	7259	7122	7237	7229	7157	7181	7023	7184	7248	7155	7198	7205	7128	7238	7166	7227	7217	7145	7178	7188	7151	7178	7248	7153	7093	7201	7082	7228	7102	7279	7217	7295	7239	7104	7075	7288	7096	7136	7166	7223	7070	7204	7092	7194	7198	7175	7233	7172	7296	7169	7313	7149	7114	7160	7218	7099	7179	7272	7197	7200	7063	7155	7377	7154	7108	7176	7299	7305	7124	7208	7159	7109	7209	7315	7221	7221	7107	7172	7203	7180	7262	7224	7172	7323	7001	7201	7164	7171	7215	7261	7216	7426	7111	7064	7105	7241	7174	7164	7137	7131	7088	7154	7232	7234	7160	7169	7164	7120	7262	7205	7101	7150	7274	7197	7250	7299	7139	7275	7105	7203	7234	7242	7158	7215	7147	7247	7185	7115	7254	7148	7176	7115	7239	7180	7207	7183	7080	7249	7140	7219	7055	7155	7157	7283	7247	7271	7235	7289	7138	7155	7262	7236	7113	7151	7047	7164	7182	7255	7126	7193	7063	7238	7136	7172	7182	7157	7206	7196	7132	7149	7275	7083	7150	7175	7151	7049	7177	7222	7242	7160	7120	7288	7175	7187	7045	7103	7179	7184	7340	7015	7095	7065	7086	7185	7204	7175	7310	7231	7221	7173	7149	7106	7195	7164	7216	7187	7169	7208	7209	7191	7023	7105	7082	7144	7132	7123	7103	7032	7134	7182	7293	7157	7169	7070	7160	7324	7191	7148	7088	7252	7291	7173	7156	7171	7253	7246	7264	7120	7234	7146	7176	7159	7100	7058	7185	7266	7122	7122	7180	7059	7174	7174	7287	7229	7155	7262	7261	7225	7228	7289	7116	7135	7140	7098	7080	7246	7175	7201	7118	7127	7115	7024	7253	7100	7205	7187	7119	7135	7130	7147	7247	7288	7132	7086	7240	7091	7135	7155	7150	7196	7118	7203	7349	7112	7141	7121	7080	7202	7065	7139	7226	7174	7139	7256	7182	7202	7316	7185	7189	7178	7196	7154	7171	7100	7053	7251	7272	7126	7274	7253	7162	7083	7323	7209	7166	7246	7207	7175	7229	7205	7245	7240	7082	7219	7099	7164	7141	7250	7029	7196	7019	7218	7188	7111	7056	7262	7130	7094	7129	7216	7118	7283	7193	7075	7196	7207	7153	7172	6950	7123	7051	7065	7063	7113	7211	7160	7096	7064	7227	7290	7197	7207	7069	7055	7048	7141	7064	7142	7168	7166	7119	7187	7185	7154	7179	7133	7153	7133	7121	7164	7052	7229	6989	7231	7187	7089	7053	7071	7099	7233	7145	7244	7088	7213	7111	7167	7178	7149	7232	7132	7157	7201	7091	7102	7178	7148	7164	7286	7273	6907	7159	7170	7275	7097	7087	7159	7086	7147	7021	7123	7119	7167	7215	7344	7142	7178	7243	7094	7159	7089	7086	7272	7003	7119	7266	7086	7183	7164	7213	7111	7244	7091	7287	7155	7029	7111	7265	7107	7129	7353	7089	7326	7209	7194	7154	7297	7225	7040	7157	7111	7190	7114	7119	7102	7151	7110	7173	7157	7146	7356	7282	7217	7115	7254	7168	7234	7065	7165	7177	7235	7259	7137	7034	7252	7110	7363	7205	7237	7246	7260	7262	7073	7193	7106	7141	7102	7209	7100	7080	7124	7124	7185	7201	7208	7098	7141	7161	7161	7216	7139	7120	7078	7117	7111	7213	7168	7107	7155	7175	7134	7107	7173	7228	7238	7056	7055	7106	7161	7184	7154	7128	7231	7139	7252	7168	7151	7158	7114	7113	7204	7184	7149	7191	7242	7166	7204	7269	7103	7069	7168	7257	7001	7231	7111	7121	7302	7178	7255	7191	7254	7141	7136	7150	7113	7088	7103	7126	7082	7113	7111	7291	7171	7120	7098	7156	7143	7118	7277	7180	7179	7181	7156	7173	7226	7305	7120	7068	7189	7129	7248	7230	7169	7335	7124	7180	7211	7179	7131	7152	6998	7100	7055	7259	7182	7083	7141	7151	7286	7167	7122	7184	7077	7124	7296	7165	7269	7118	7033	7130	7210	7064	7222	7262	7215	7294	7203	7150	7043	7221	7155	6999	7224	7219	7241	7136	7249	7133	7072	7303	7096	7293	7074	7048	7127	7323	7184	7296	7191	7247	7073	7099	7060	7136	7157	7230	7062	7259	7149	7100	7126	7256	7024	7108	7274	7197	7190	7123	7247	7155	7278	7023	7114	7132	7221	7129	7271	7216	7087	7188	7292	7074	7329	7175	7056	7118	7260	7070	7194	7178	7239	7271	7086	7139	7204	7114	7147	7326	7061	7016	7175	7227	7166	7140	7295	7105	7144	7196	7163	7132	7081	7126	7168	7190	7072	7175	7132	7067	7260	7100	7251	7078	7169	7193	7181	7113	7212	7158	7123	7144	7072	7256	7278	7197	7258	7201	7201	7194	7236	7133	7130	7234	7092	7139	7190	7043	7096	7126	7087	7301	7141	7251	7118	7180	7215	7141	7136	7088	7247	7225	7119	7268	7210	7114	7102	7234	7028	7179	7133	7239	7239	7188	7140	7194	7164	7174	7066	7095	7088	7151	7216	7199	7139	7184	7194	7149	7220	7215	7142	7187	7247	7229	7209	7247	7158	7263	7280	7108	7055	7142	7087	7141	7137	7142	6957	7113	7051	7271	7167	7259	7043	7074	7185	7093	7177	7233	7168	7167	7245	7244	7221	7168	7046	7146	7196	7029	7147	7313	7063	7279	7124	7191	7224	7113	7125	7130	7140	7144	7147	7181	7130	7176	7058	7141	7028	7129	7246	7134	7132	7287	7289	7070	7145	7188	6997	7058	7089	7109	7124	7159	7197	7174	7140	7124	7298	7091	7130	7169	7291	7176	7186	7107	7179	7201	7157	7090	7257	7105	7209	7160	7201	7037	7086	7191	7140	7118	7131	7139	7294	7170	7175	7235	7122	7165	7182	7153	7306	7267	7126	7133	7181	7176	7262	7073	7128	7228	7183	7206	7249	7183	7128	7279	7170	7193	7270	7399	7064	7214	7131	7249	7127	7238	7133	7196	7166	7071	7268	7085	7272	7211	7217	7235	7046	7186	7325	7257	7076	7096	7151	7161	7073	7245	7271	7221	7142	7109	7277	7297	7179	7196	7139	7130	7143	7116	7135	7242	7168	7210	7138	7213	7108	7137	7150	7061	7150	7280	7206	7126	7004	7229	7126	7213	7173	7121	7291	7151	7224	7260	7138	7228	7200	7114	7145	7244	7258	7135	7123	7078	7164	7173	7150	7243	7155	7127	7110	7106	7244	7246	7135	7235	7205	7211	7166	7216	7116	7238	7102	7258	7270	7177	7120	7080	6991	7084	7164	7210	7237	7233	7134
25836	30543	30425	26869	17222	6200	2015	921	660	666	650	663	629	629	686	660	647	661	668	596	620	648	638	631	624	652	667	620	616	657	677	646	686	648	641	678	653	689	628	678	671	625	676	638	632	618	632	631	666	703	615	667	619	657	651	628	629	656	654	645	624	664	669	634	660	653	654	684	659	619	657	639	652	602	632	677	658	624	665	667	601	696	611	619	637	644	630	631	658	685	680	625	682	666	626	643	608	620	628	639	650	637	674	657	598	643	663	673	627	662	667	630	635	656	665	678	657	675	695	633	669	614	662	639	671	633	694	681	646	697	673	676	663	642	630	629	659	651	657	605	701	597	623	642	632	640	672	613	616	669	640	663	677	652	650	606	695	719	626	635	650	668	691	649	620	641	630	690	650	623	643	653	617	641	650	689	682	618	636	650	585	608	659	655	650	634	642	643	633	635	680	679	594	618	643	655	681	670	630	672	675	679	610	616	725	630	644	639	618	563	624	614	630	616	651	669	645	652	664	621	649	678	674	649	625	635	664	652	614	627	663	623	642	641	687	640	681	660	611	644	627	645	626	680	686	622	634	647	674	665	653	620	646	630	650	668	614	652	652	618	647	651	687	638	607	649	653	623	642	668	661	590	653	650	682	651	619	640	684	676	637	630	640	654	653	659	666	685	654	684	640	607	633	618	659	664	610	686	644	638	693	635	633	634	658	643	707	613	659	654	654	633	670	646	707	635	641	661	654	628	597	696	691	654	636	642	695	670	633	652	653	625	635	664	657	616	691	620	658	661	681	637	650	653	658	619	657	658	674	667	679	711	621	638	590	663	660	645	658	675	678	671	640	691	699	693	615	661	632	685	612	685	658	616	658	663	618	655	625	670	635	644	647	645	690	582	645	657	611	661	644	681	627	591	627	657	654	688	621	608	657	637	686	675	646	653	666	644	672	716	672	656	671	616	631	639	687	606	660	680	621	627	636	679	683	676	684	664	614	659	638	688	633	609	655	707	659	637	712	674	642	666	664	643	684	689	625	673	661	647	632	633	614	664	664	657	607	650	650	612	692	666	642	627	655	631	687	613	640	630	636	640	716	664	629	625	699	631	576	658	627	630	648	622	622	614	626	656	600	629	670	650	619	632	670	652	605	619	651	671	615	626	702	665	671	641	611	636	661	719	629	630	681	696	658	644	570	611	615	668	689	613	642	636	637	716	662	628	640	613	628	649	673	612	650	635	651	644	604	657	635	625	669	677	652	653	646	725	605	636	683	667	746	648	635	685	656	684	664	622	685	643	707	620	676	625	660	625	672	719	679	638	643	646	601	702	639	645	623	628	628	690	655	647	666	638	641	639	694	645	656	633	661	651	640	666	639	621	650	609	705	634	627	639	626	665	603	648	655	614	680	703	635	662	622	655	597	653	654	676	644	647	679	627	662	648	666	669	638	657	594	652	647	658	641	669	656	639	655	635	628	629	661	627	646	675	664	638	636	639	623	645	639	624	680	660	623	601	614	638	638	670	620	645	702	645	674	620	673	604	633	653	669	636	635	639	661	647	633	657	628	707	600	673	603	616	598	646	655	654	697	658	683	656	647	636	651	667	652	642	655	657	625	645	676	648	676	618	633	656	621	660	683	627	616	618	689	654	616	599	626	636	652	647	652	632	691	624	667	672	624	643	704	641	644	684	645	633	636	656	661	634	676	653	644	668	687	659	701	656	637	674	678	661	668	663	660	679	670	709	678	642	693	658	620	699	647	633	644	651	622	651	666	638	659	660	660	614	669	640	673	604	603	632	633	653	696	651	660	662	698	640	652	610	660	649	651	605	617	675	657	687	619	639	680	658	603	644	636	665	647	639	608	652	687	714	640	619	679	639	657	686	641	640	707	699	626	702	648	667	695	659	599	682	683	701	658	692	667	667	632	643	662	679	654	713	641	669	675	650	683	626	688	645	662	643	602	679	669	672	636	660	671	693	673	656	635	630	687	690	654	651	663	670	648	616	683	647	677	625	654	665	659	624	619	638	646	618	623	605	661	648	667	623	645	625	682	627	653	630	626	653	645	626	667	682	650	635	645	619	612	631	646	609	631	639	664	652	676	698	699	674	602	680	622	711	678	673	608	658	630	660	686	656	646	655	702	659	655	661	672	626	683	644	617	669	630	631	671	662	624	635	683	664	690	641	692	649	682	696	647	651	669	642	671	665	645	668	670	667	620	624	649	659	614	621	650	645	655	660	620	656	609	637	652	638	680	660	623	651	614	670	668	653	668	637	652	632	683	685	651	659	668	642	676	668	670	649	657	658	679	642	659	596	592	623	655	659	659	682	637	641	616	684	647	659	620	644	635	671	660	628	644	672	650	637	654	650	643	606	663	631	632	679	627	656	666	646	629	612	629	686	626	591	628	675	655	618	634	597	649	642	645	683	701	637	639	665	662	635	621	701	667	703	695	670	651	674	648	626	643	598	627	636	691	644	618	711	618	656	645	649	641	633	638	643	662	631	646	634	650	694	685	668	643	642	609	680	668	662	639	665	702	604	648	663	663	680	644	679	679	672	646	629	655	610	652	625	650	643	665	711	629	648	666	649	652	684	682	673	658	645	660	677	690	670	623	648	605	613	646	681	638	661	648	620	711	644	687	622	625	648	672	668	680	659	705	618	638	647	671	627	668	688	660	654	644	642	603	668	652	617	646	631	648	631	640	615	632	645	670	696	611	649	636	653	642	629	637	657	603	646	655	643	626	621	653	699	635	702	689	700	707	650	602	632	669	628	698	655	664	650	645	651	642	657	637	644	641	682	665	615	681	669	649	637	631	667	647	658	660	676	628	667	659	657	688	658	669	681	633	651	666	626	639	643	635	654	704	700	640	652	637	649	657	624	655	655	669	620	647	664	645	639	666	653	650	620	642	702	665	653	633	606	741	613	645	655	658	643	658	611	607	674	722	581	627	682	657	624	680	634	660	630	615	635	646	657	701	614	657	645	635	658	638	644	663	647	642	656	660	665	674	667	660	665	595	665	622	640	685	624	623	704	664	665	640	604	647	631	651	637	690	611	636	652	608	682	651	667	625	696	603	610	659	642	651	670	665	664	676	630	676	639	669	658	593	668	688	650	651	625	633	656	637	697	635	641	638	647	638	653	646	635	688	664	638	635	636	655	662	614	650	686	642	659	670	656	633	618	619	659	684	663	703	700	670	662	671	617	616	659	646	655	660	685	633	663	642	622	649	657	660	644	663	626	625	660	639	659	680	675	669	696	662	629	654	693	640	681	663	631	684	682	630	692	654	644	614	590	655	642	650	661	643	650	660	654	650	641	657	635	674	696	676	600	606	659	689	666	615	615	627	660	654	683	623	627	630	694	646	674	702	688	641	654	620	623	658	691	682	656	628	690	612	668	608	670	665	609	642	644	643	637	610	601	614	644	676	610	686	630	654	647	621	669	645	721	642	666	633	652	636	687	650	634	620	665	645	673	600	689	639	648	665	576
54478	53335	63239	73057	62502	40936	25030	11855	6122	5861	5774	5894	5909	5963	5671	5679	5898	5865	5862	5865	5879	5772	5759	5720	5779	5778	5641	5760	5782	5792	5813	5840	5995	5821	5764	5862	5742	5877	5863	5802	5745	5823	5708	5767	5709	5743	5791	5853	5880	5883	5987	5919	5938	5830	5821	5896	5899	5967	5814	5922	5855	5763	5991	5663	5818	5734	5862	5894	5856	5906	5810	5716	5781	5694	5822	5886	5760	5842	5795	5757	5741	5740	5862	5845	5867	5846	5786	5783	5712	5831	5795	5756	5890	5868	5855	5876	5802	5825	5890	5670	5779	5826	5791	5814	5880	5906	5859	5752	5770	5776	5744	5791	5835	5828	5880	5736	5715	5861	5780	5805	5804	5926	5745	5853	5945	5763	5854	5794	5895	5802	5767	5723	5907	5863	5756	5783	5820	5963	5738	5820	5836	5876	5774	5853	5886	5723	5873	5882	5871	5887	5894	5977	5775	5888	5773	5717	5735	5800	5828	5714	5858	5840	5789	5800	5784	5801	5779	5836	5784	5691	5930	5702	5773	5824	5733	5856	5864	5834	5864	5735	5717	5825	5834	5881	5798	5791	5793	5829	5830	5834	5746	5803	5877	5754	5789	5773	5770	5794	5715	5779	5787	5808	5657	5820	5753	5812	5953	5793	5863	5803	5925	5851	5844	5846	5865	5813	5803	5810	5788	5856	5904	5827	5777	5782	5973	5815	5809	5856	5764	5681	5734	5845	5813	5789	5834	5796	5761	5838	5765	5797	5798	5729	5703	5805	5754	5680	5859	5821	5768	5819	5793	5779	5803	5714	5850	5784	5789	5823	5866	5711	5824	5795	5801	5850	5820	5692	5889	5883	5864	5832	5806	5852	5722	5743	5948	5807	5882	5735	5837	5912	5819	5825	5855	5942	5873	5751	5821	5858	5833	5777	5893	5827	5852	5858	5818	5864	5856	5829	5830	5892	5886	5799	5805	5761	5882	5831	5924	5771	5739	5906	5881	5876	5832	5849	5797	5893	5811	5854	5861	5725	5928	5948	5830	5788	5755	5783	5793	5850	5738	5783	5732	5730	5872	5726	5707	5861	5727	5813	5779	5809	5760	5807	5756	5920	5912	5815	5870	5811	5903	5947	5888	5887	5721	5756	5769	5831	5840	5756	5764	5722	5865	5963	5900	5859	5746	5896	5937	5851	5703	5899	5792	5897	5939	5923	5779	5857	5747	5811	5807	5904	5898	5806	5704	5830	5812	5803	5729	5812	5749	5802	5837	5816	5861	5928	5908	5831	5864	5789	5754	5859	5933	5857	5897	5743	5830	5766	5829	5809	5882	5742	5919	5834	5743	5783	5697	5957	5920	5908	5783	5828	5887	5793	5954	5842	5792	5731	5760	5784	5862	5825	5826	5848	5813	5901	5711	5746	5698	5816	5888	5797	5744	5820	5811	5801	5731	5733	5846	5886	5860	5790	5783	5864	5772	5758	5908	5882	5853	5856	5773	5966	5794	5850	5819	5756	5802	5744	5772	5825	5815	5881	5766	5841	5922	5763	5877	5744	5808	5735	5797	5808	5770	5814	5860	5766	5764	5904	5726	5785	5750	5725	5848	5749	5891	5806	5884	5897	6013	5849	5848	5872	5749	5746	5896	5804	5841	5718	5879	5814	5854	5829	5744	5800	5908	5744	5814	5824	5795	5894	5786	5842	5855	5829	5856	5779	5768	5891	5760	5682	5691	5817	5805	5985	5812	5907	5918	5802	5956	5778	5796	5831	5886	5882	5736	5755	5788	5790	5780	5763	5778	5779	5786	5820	5760	5832	5724	5745	5848	5930	5842	5900	5841	5850	5887	5769	5815	5873	5815	5832	5761	5716	5740	5853	5785	5796	5805	5859	5872	5794	5844	5843	5924	5927	5768	5892	5774	5849	5758	5882	5791	5746	5857	5856	5871	5784	5822	5926	5868	5880	5844	5839	5827	5920	5842	5891	5766	5691	5934	5841	5799	5821	5801	5850	5772	5769	5926	5827	5854	5827	5613	5820	5882	5948	5841	5873	5886	5781	5831	5805	6005	5828	5734	5764	5806	5656	5800	5732	5804	5725	5784	5818	5846	5843	5810	5770	5790	5792	5828	5895	5824	5924	5762	5875	5810	5650	5906	5952	5866	5901	5820	5888	5703	5834	5854	5786	5789	5850	5862	5815	5729	5888	5863	5766	5730	5762	5729	5842	5768	5815	5865	5684	5813	5826	5755	5787	5819	5878	5754	5720	5799	5758	5753	5823	5741	5796	5937	5909	5813	5824	5770	5954	5783	5965	5709	5807	5608	5708	5874	5832	5896	5826	5846	5825	5823	5711	5752	5783	5773	5772	5944	5793	5915	5774	5872	5870	5807	5825	5880	5889	5893	5800	5722	5768	5832	5936	5687	5808	5809	5774	5848	5790	5815	5931	5774	5850	5852	5729	5857	5827	5802	5894	5799	5803	5830	5837	5766	5903	5728	5840	5833	5743	5743	5811	5760	5740	5752	5790	5771	5785	5748	5802	5834	5713	5775	5857	5787	5771	5823	5884	5840	5803	5845	5835	5965	5810	5735	5866	5833	5839	5766	5835	5919	5863	5951	5689	5913	5776	5901	5832	5779	5778	5791	5940	5742	5693	5831	5699	5893	5762	5755	5839	5991	5743	5793	5789	5881	5779	5763	5934	5853	5793	5813	5836	5788	5948	5866	5850	5849	5794	5796	5793	5865	5944	5680	5786	5839	5853	5872	5826	5789	5746	5822	5752	5818	5866	5789	5789	5884	5802	5989	5809	5845	5892	5835	5865	5829	5739	5867	5808	5920	5749	5788	5880	5810	5801	5861	5834	5940	5854	5959	5953	5815	5796	5877	5719	5811	5896	5800	5767	5714	5854	5881	5710	5911	5948	5821	5779	5716	5855	5799	5862	5968	5782	5908	5767	5792	5860	5790	5794	5831	5871	5821	5825	5788	5888	5825	5813	5754	5850	5929	5800	5864	5763	5792	5825	5884	5759	5798	5915	5883	5879	5941	5730	5742	5798	5782	5736	5860	5761	5946	5815	5686	5849	5767	5760	5827	5793	5888	5965	5707	5791	5820	5682	5838	5731	5925	5775	5918	5831	5923	5802	5767	5799	5935	5810	5914	5783	5929	5840	5739	5986	5733	5746	5704	5829	5783	5783	5814	5865	5818	5811	5657	5766	5848	5796	5870	5780	5795	5811	5810	5782	5899	5850	5817	5840	5896	5790	5756	5719	5807	5936	5800	5841	5807	5828	5854	5780	5923	5874	5744	5818	5798	5784	5767	5818	5786	5748	5748	5894	5759	5861	5726	5866	5715	5854	5885	5755	5951	5839	5822	5683	5785	5860	5787	5917	5777	5787	5790	5683	5803	5870	5920	5715	5808	5767	5808	5912	5771	5704	5890	5768	5896	5702	5865	5801	5718	5902	5800	5820	5941	5737	5830	5788	5828	5903	5762	5821	5867	5794	5853	5848	5868	5673	5896	5829	5859	5766	5742	5784	5794	5863	5821	5911	5783	5795	5903	5819	5759	5797	5921	5913	5759	5723	5863	5801	5923	5868	5751	5757	5805	5845	5920	5905	5830	5801	5813	5810	5800	5691	5944	5759	5837	5819	5973	5865	5832	5822	5695	5832	5817	5894	5795	5900	5842	5880	5752	5814	5900	5731	5691	5711	5794	5713	5837	5807	5952	5660	5878	5748	5832	5863	5845	5895	5845	5786	5909	5735	5829	5786	5782	5849	5816	5796	5817	5810	5690	5808	5808	5870	5819	5780	5768	5879	5817	5778	5769	5816	5785	5865	5911	5677	5750	5848	5802	5833	5817	5983	5809	5850	5801	5885	5836	5844	5818	5715	5750	5888	5752	5785	5731	5690	5784	5751	5795	5975	5866	5885	5811	5864	5803	5781	5821	5791	5813	5798	5800	5826	5822	5887	5898	5894	5889	5778	5840	5808	5874	5726	5857	5766	5863	5757	5944	5710	5911	5686	5887	5885	5725	5940	5836	5877	5818	5846	5816	5881	5842	5768	5737	5802	5812	5717	5904	5808	5755	5713	5851	5716	5819	5777	5710	5702	5876	5793	5889	5854	5837	5808	5861	5830	5771	5822	5854	5870	5883	5903	5803	5968	5884	5770	5803	5851	5850	5911	5693	5981	5754	5801	5838	5994	5724	5769	5933	5973	5889	5869	5737	5910	5785	5945	5954	5890	5864	5633	5887	5776	5817	5771	5886	5903	5997	5803	5747	5818	5813	5798	5881	5886	5787	5881	5818	5685	5798	5839	5740	5908	5897	5802	5875	5791	5914	5809	5908	5786	5856	5699	5860	5833	5750	5842	5762	5789	5777	5866	5766	5704	5819	5784	5859	5823	5760	5785	5802	5774	5741	5874	5730	5713	5846	5810	5817	5856	5826	5898	5808	5761	5810	5779	5863	5822	5847	5808	5778	5767	5742	5783	5867	5784	5921	5749	5767	5877	5726	5706	5787	5747	5852	5865	5913	5820	5954	5863	5772	5780	5804	5831	5935	5677	5884	5869	5783	5774	5816	5868	5873	5810	5855	5798	5900	5879	5666	5885	5973	5819	5840	5792	5833	5834	5676	5842	5768	5770	5772	5745	5781	5881	5853	5853	5765	5859	5787	5825	5814	5863	5837	5828	5849	5771	5767	5867	5889	5855	5877	5804	5874	5778	5927	5769	5784	5762	5969	5765	5784	5683	5797	5932	5809	5711	5850	5732	5816	5797	5757	5806	5817	5854	5817	5879	5829	5903	5698	5778	5793	5820	5753	5868	5808	5977	5947	5776	5958	5734	5752	5761	5825	5746	5810	5732	5816	5845	5929	5805	5863	5871	5799	5784	5625	5757	5794	5859	5873	5806	5814	5969	5864	5876	5878	5846	5716	5918	5894	5847	5680	5930	5793	5780	5697	5933	5818	5795	5917	5749	5744	5833	5875	5804	5671	5766	5728	5809	5786	5879	5929	5874	5790	5801	5864	5911	5813	5729	5834	5716	5886	5647	5805	5773	5793	5772	5901	5805	6031	5740	5946	6021	5849	5760	5888	5725
13515	9437	11141	8697	4502	1533	1018	787	707	763	791	714	748	756	800	765	749	786	741	748	723	758	801	764	784	732	718	716	741	789	730	745	739	734	777	763	777	755	707	778	725	765	733	715	773	725	750	727	756	731	757	808	775	701	728	780	708	761	768	752	752	715	704	745	758	722	731	767	788	718	745	779	778	769	757	776	792	748	744	688	769	767	724	743	710	742	702	771	783	704	768	774	765	728	743	738	741	775	766	738	801	784	781	720	760	693	739	754	762	772	770	743	766	747	727	748	753	778	767	711	753	723	782	799	777	732	814	757	745	730	731	766	717	752	730	750	746	755	773	710	766	763	752	721	752	741	730	733	812	770	766	744	772	773	782	789	731	716	744	796	731	786	733	765	806	775	681	768	775	805	813	770	792	719	778	793	721	762	798	786	771	696	755	772	742	797	748	758	765	744	792	786	741	761	773	762	781	774	767	732	795	740	769	732	762	773	765	727	792	720	772	760	761	721	780	764	809	755	756	722	760	763	716	765	763	776	724	748	720	750	789	787	724	742	802	778	759	762	771	793	740	783	761	737	726	762	727	733	712	755	712	761	783	772	750	783	774	815	747	781	785	760	782	735	741	748	760	731	740	774	756	772	762	706	747	750	721	742	770	739	740	777	805	767	751	709	747	727	756	718	732	770	823	789	766	774	747	720	765	758	771	720	781	787	758	722	763	722	816	725	798	786	769	741	750	774	765	773	778	713	807	771	777	718	745	749	743	788	754	807	754	763	764	695	728	751	769	792	750	784	742	776	777	771	791	741	746	766	736	777	781	788	753	792	728	725	733	750	739	794	754	750	782	770	757	803	781	764	746	746	774	745	809	789	764	713	784	766	762	741	716	762	712	744	800	739	790	760	830	760	792	730	738	745	789	749	738	819	778	750	724	771	754	751	752	811	741	799	776	741	743	795	786	780	763	726	767	793	760	786	744	736	774	738	725	742	749	805	745	750	766	744	779	723	782	768	773	738	760	769	800	771	735	779	771	754	787	765	774	723	770	762	761	777	776	742	759	753	759	711	778	735	725	741	748	767	774	746	759	827	786	739	734	769	759	785	738	760	815	768	740	747	721	736	780	770	747	715	795	793	777	806	786	772	789	725	780	755	771	753	715	745	769	745	734	773	749	783	761	792	718	798	741	747	757	754	795	735	763	821	774	720	737	762	734	764	797	765	769	765	774	771	753	736	746	699	730	737	827	767	755	753	773	739	757	779	700	766	737	731	738	746	756	792	794	746	777	732	741	753	723	791	770	728	798	745	766	782	719	757	805	749	756	777	748	809	765	765	709	731	725	770	824	748	760	758	750	829	766	776	756	741	733	741	775	768	770	758	788	750	765	776	782	738	728	777	806	771	808	763	739	766	782	757	799	717	776	736	784	792	785	753	771	803	776	773	778	775	792	782	725	808	697	749	769	791	765	769	778	776	745	707	779	725	718	795	722	782	730	740	766	775	749	712	726	777	698	759	746	750	777	767	769	810	743	723	731	772	786	775	733	707	760	755	780	800	696	731	765	767	788	784	762	748	734	751	791	787	744	746	733	776	742	807	775	827	783	765	766	739	739	773	769	748	732	746	672	805	779	752	718	697	774	743	734	708	766	685	695	710	761	764	778	787	765	754	783	747	713	759	770	807	751	722	766	667	703	795	760	715	779	783	735	782	778	701	783	781	753	746	746	734	733	775	719	778	717	763	763	793	719	728	732	734	759	767	735	749	793	803	760	737	716	697	739	769	778	767	787	762	784	752	750	756	774	800	776	798	774	711	725	759	786	770	713	727	750	764	732	711	772	732	767	808	790	752	802	776	723	755	772	775	755	766	746	758	727	787	716	755	721	786	735	776	776	794	756	763	770	753	761	702	759	754	714	769	784	759	714	731	761	745	738	765	804	724	752	763	775	729	770	810	776	740	751	686	756	788	747	744	747	797	770	767	770	749	745	767	816	808	734	821	762	767	767	707	744	699	709	800	762	778	787	749	748	753	767	718	781	711	785	762	764	769	811	765	754	698	748	794	791	774	739	750	734	807	745	760	784	777	701	756	786	780	767	703	788	759	770	760	677	761	684	798	777	755	737	765	744	717	754	784	775	766	781	782	775	745	746	770	714	719	743	789	731	731	740	741	723	720	762	700	749	758	762	677	768	742	730	783	741	767	750	772	760	781	810	766	761	803	717	787	777	760	766	755	764	775	727	752	782	763	768	740	748	768	747	724	777	752	767	776	780	776	772	733	779	736	732	724	771	756	759	780	706	782	749	756	784	739	772	775	742	719	809	710	787	738	754	749	769	730	738	746	784	747	735	797	789	788	769	723	732	788	727	752	757	753	717	749	803	736	753	750	748	727	806	757	726	762	744	716	705	801	734	731	788	755	755	767	809	762	751	802	795	740	714	743	803	735	755	721	754	734	755	819	824	762	741	762	755	759	716	689	793	718	780	794	746	769	752	768	786	732	741	762	748	788	756	766	714	763	790	756	724	768	736	783	739	725	783	719	739	700	768	753	764	792	792	752	754	731	780	713	734	781	751	779	768	746	748	722	754	797	774	776	728	753	734	674	769	768	758	723	792	722	720	728	776	765	732	805	724	748	764	742	774	745	752	737	761	759	777	724	728	715	758	753	761	729	762	761	771	744	739	744	743	749	755	776	773	749	751	764	759	729	730	751	789	763	728	711	758	722	742	762	781	774	770	702	767	752	750	743	768	766	745	759	723	803	716	737	753	729	777	808	716	765	771	720	818	765	833	775	745	735	775	741	732	716	767	736	754	792	772	755	722	762	696	748	738	739	753	756	711	742	757	764	743	749	741	768	781	764	766	752	754	746	709	795	765	740	801	765	787	816	802	788	777	744	723	761	764	779	814	770	795	768	733	763	766	760	742	790	762	805	762	751	826	774	782	739	733	758	692	829	753	744	802	764	736	731	739	720	688	757	746	793	696	758	794	770	738	737	735	753	727	747	809	729	717	752	796	791	730	730	797	734	758	812	737	762	731	763	732	736	730	785	790	774	738	803	736	758	738	763	758	763	771	778	719	742	780	743	763	745	729	724	758	732	782	678	752	729	737	807	733	734	751	774	827	745	755	764	730	705	759	741	717	818	783	746	776	775	738	767	768	753	773	738	736	757	735	791	723	761	764	713	767	738	771	773	742	742	762	787	732	733	742	750	785	764	733	736	808	744	732	751	773	777	715	744	794	747	790	718	750	731	719	762	752	755	760	815	754	732	754	793	727	750	710	750	757	752	740	760	738	756	769	764	726	768	727	726	748	755	774	817	728	729	758	720	777	759	775	783	774	761	776	754	793	755	787	746	754	734	766	736	791	765	742	775	784	743	750	746	740	752	747	731	764	776	710	788	755	723	792	730	739	739	797	723	738	775	768	745	753	742	770	810	779	769	714	829	792	753	765	774	699	771	774	752	749	771	736	812	669	753	755	741	760	720	728	733	760	749
47501	39764	41558	44556	37102	20740	11175	7705	6606	6613	6607	6611	6508	6608	6635	6629	6590	6688	6710	6702	6705	6639	6567	6616	6648	6722	6701	6529	6693	6627	6624	6614	6568	6666	6592	6624	6577	6586	6552	6496	6659	6721	6551	6617	6612	6638	6603	6771	6684	6682	6677	6689	6631	6611	6623	6684	6660	6575	6747	6791	6607	6710	6695	6741	6651	6584	6575	6705	6785	6595	6522	6620	6658	6627	6550	6642	6677	6683	6751	6587	6754	6542	6763	6660	6642	6640	6684	6594	6521	6645	6660	6757	6631	6605	6694	6656	6692	6710	6510	6730	6567	6586	6611	6583	6634	6712	6646	6564	6654	6722	6767	6555	6685	6614	6643	6700	6735	6708	6624	6505	6699	6695	6647	6620	6607	6619	6619	6670	6835	6613	6580	6814	6705	6616	6611	6780	6690	6650	6604	6623	6634	6534	6628	6705	6513	6745	6630	6667	6572	6614	6542	6523	6721	6601	6817	6669	6579	6610	6529	6626	6735	6553	6646	6642	6708	6599	6711	6620	6675	6692	6678	6666	6736	6626	6644	6761	6615	6618	6577	6561	6740	6696	6718	6706	6707	6646	6777	6698	6620	6703	6745	6610	6609	6571	6523	6745	6651	6608	6576	6691	6621	6562	6508	6585	6647	6672	6528	6635	6729	6633	6742	6637	6683	6496	6689	6591	6731	6566	6530	6560	6564	6631	6749	6740	6746	6585	6472	6571	6741	6655	6534	6474	6589	6723	6676	6753	6735	6644	6679	6651	6471	6754	6579	6654	6669	6631	6617	6578	6612	6640	6612	6578	6562	6632	6651	6718	6524	6630	6832	6579	6680	6583	6580	6525	6646	6746	6662	6734	6725	6745	6554	6655	6746	6656	6607	6654	6666	6624	6651	6701	6651	6741	6648	6705	6772	6619	6685	6677	6563	6743	6614	6717	6634	6651	6688	6604	6681	6619	6585	6516	6785	6648	6608	6610	6539	6589	6622	6643	6668	6726	6539	6714	6603	6585	6659	6654	6616	6749	6588	6707	6554	6636	6690	6662	6638	6641	6641	6602	6719	6681	6535	6674	6738	6621	6535	6697	6697	6652	6576	6620	6671	6642	6601	6657	6715	6448	6660	6644	6674	6660	6530	6445	6562	6769	6599	6659	6593	6624	6592	6673	6493	6659	6669	6552	6667	6726	6590	6547	6668	6509	6859	6562	6551	6571	6703	6579	6587	6672	6714	6777	6611	6700	6658	6695	6693	6781	6509	6601	6705	6601	6612	6590	6628	6754	6707	6569	6699	6572	6658	6473	6687	6680	6688	6658	6632	6678	6582	6608	6542	6549	6744	6699	6661	6608	6703	6731	6564	6681	6680	6799	6723	6721	6597	6649	6710	6706	6751	6588	6553	6572	6636	6550	6777	6712	6718	6588	6794	6661	6722	6666	6651	6652	6642	6685	6640	6617	6661	6598	6582	6568	6568	6688	6616	6757	6669	6697	6734	6651	6580	6636	6746	6627	6675	6748	6658	6656	6649	6731	6611	6533	6564	6651	6582	6515	6600	6743	6516	6564	6734	6584	6572	6730	6695	6580	6551	6660	6780	6568	6647	6749	6685	6711	6661	6531	6565	6549	6621	6697	6579	6608	6641	6676	6618	6783	6581	6534	6633	6548	6692	6712	6705	6676	6668	6655	6632	6495	6789	6561	6616	6588	6537	6678	6720	6635	6564	6609	6626	6643	6594	6747	6541	6647	6637	6690	6645	6586	6589	6736	6516	6581	6560	6627	6616	6556	6715	6658	6705	6511	6666	6658	6605	6634	6632	6636	6736	6574	6761	6658	6747	6546	6637	6709	6656	6672	6665	6650	6529	6613	6672	6632	6533	6797	6696	6595	6655	6669	6620	6702	6704	6704	6601	6527	6584	6675	6743	6722	6678	6570	6628	6646	6587	6581	6718	6641	6657	6624	6684	6675	6787	6635	6578	6667	6783	6610	6790	6599	6643	6665	6558	6621	6767	6616	6754	6659	6701	6555	6618	6679	6751	6600	6700	6769	6642	6461	6727	6603	6735	6853	6602	6668	6651	6585	6599	6729	6635	6642	6768	6530	6630	6683	6574	6749	6687	6575	6780	6651	6628	6501	6679	6741	6595	6584	6480	6590	6659	6648	6748	6708	6708	6651	6710	6710	6623	6691	6651	6753	6672	6698	6664	6678	6664	6655	6599	6677	6648	6537	6611	6703	6664	6542	6726	6614	6573	6640	6532	6881	6673	6627	6761	6636	6621	6741	6653	6675	6575	6632	6672	6537	6684	6755	6569	6697	6593	6672	6652	6620	6641	6677	6650	6586	6728	6649	6714	6606	6648	6764	6642	6636	6738	6548	6652	6501	6589	6619	6716	6605	6740	6701	6678	6743	6642	6794	6654	6633	6623	6744	6748	6669	6611	6661	6651	6620	6696	6625	6607	6716	6690	6709	6625	6695	6630	6621	6513	6649	6612	6586	6670	6596	6612	6750	6731	6647	6684	6554	6751	6691	6712	6762	6763	6748	6699	6591	6758	6843	6616	6523	6593	6573	6579	6721	6593	6598	6649	6556	6654	6650	6571	6593	6616	6760	6579	6612	6736	6659	6735	6693	6558	6604	6653	6671	6566	6651	6801	6536	6657	6600	6708	6751	6582	6668	6638	6764	6757	6682	6552	6672	6657	6611	6631	6604	6603	6740	6655	6701	6664	6672	6611	6605	6818	6549	6635	6657	6695	6738	6733	6640	6652	6604	6681	6528	6497	6757	6679	6675	6650	6585	6845	6558	6533	6534	6633	6627	6682	6702	6541	6605	6618	6708	6554	6638	6752	6808	6578	6633	6595	6757	6566	6692	6664	6654	6680	6720	6638	6618	6768	6594	6702	6687	6584	6663	6639	6690	6577	6602	6692	6481	6693	6607	6733	6708	6711	6646	6670	6686	6652	6715	6679	6596	6725	6744	6657	6717	6607	6719	6755	6671	6679	6674	6667	6566	6640	6633	6665	6559	6651	6527	6678	6583	6663	6671	6722	6663	6515	6583	6700	6620	6594	6555	6745	6573	6601	6526	6754	6609	6657	6662	6602	6739	6592	6611	6608	6611	6648	6563	6803	6553	6705	6629	6708	6675	6786	6554	6555	6720	6644	6629	6595	6626	6648	6667	6755	6719	6634	6697	6533	6624	6720	6674	6603	6605	6787	6591	6621	6496	6663	6564	6644	6647	6683	6542	6597	6764	6630	6757	6791	6744	6596	6588	6645	6636	6556	6579	6625	6650	6664	6730	6603	6613	6619	6509	6674	6717	6617	6778	6565	6458	6687	6640	6633	6597	6701	6663	6655	6685	6547	6617	6712	6544	6686	6628	6711	6566	6550	6741	6454	6693	6612	6640	6693	6674	6545	6811	6716	6623	6669	6719	6655	6631	6592	6677	6651	6691	6726	6710	6754	6807	6523	6580	6701	6826	6586	6634	6576	6560	6779	6648	6701	6711	6634	6630	6774	6658	6671	6575	6655	6555	6688	6715	6660	6672	6587	6842	6604	6607	6637	6749	6744	6570	6653	6644	6655	6620	6549	6623	6653	6602	6626	6750	6673	6703	6635	6582	6672	6614	6620	6692	6658	6510	6709	6687	6632	6668	6640	6695	6622	6551	6562	6645	6582	6660	6661	6591	6739	6579	6621	6631	6702	6669	6679	6560	6671	6668	6617	6665	6664	6602	6612	6512	6646	6740	6640	6498	6665	6726	6608	6739	6598	6515	6711	6640	6689	6703	6752	6702	6724	6605	6646	6617	6800	6702	6708	6677	6785	6641	6759	6726	6577	6658	6629	6574	6622	6682	6637	6640	6674	6615	6689	6701	6711	6694	6578	6611	6640	6586	6520	6693	6541	6631	6625	6641	6609	6600	6726	6696	6585	6672	6543	6635	6581	6666	6630	6629	6507	6659	6602	6637	6725	6741	6614	6676	6494	6617	6597	6636	6617	6640	6597	6554	6681	6620	6596	6696	6705	6648	6673	6596	6646	6635	6639	6504	6642	6587	6712	6582	6717	6646	6648	6772	6653	6632	6546	6675	6556	6691	6612	6710	6614	6702	6619	6678	6711	6576	6660	6679	6658	6524	6695	6645	6562	6587	6609	6689	6659	6670	6556	6564	6630	6643	6547	6736	6557	6675	6548	6598	6774	6695	6604	6636	6691	6755	6657	6796	6596	6502	6581	6690	6577	6570	6473	6595	6765	6635	6725	6692	6701	6604	6725	6645	6643	6668	6743	6704	6545	6628	6722	6730	6751	6721	6506	6611	6650	6630	6531	6533	6698	6806	6735	6710	6673	6624	6662	6617	6730	6813	6577	6720	6780	6630	6613	6673	6534	6643	6583	6555	6649	6671	6560	6693	6611	6638	6824	6652	6702	6661	6531	6689	6593	6615	6489	6601	6762	6608	6725	6710	6533	6631	6765	6568	6717	6684	6722	6737	6647	6538	6499	6728	6541	6708	6691	6786	6671	6560	6678	6687	6422	6703	6617	6660	6745	6648	6655	6793	6692	6617	6454	6716	6661	6666	6575	6695	6543	6538	6689	6641	6563	6697	6621	6784	6764	6715	6671	6557	6641	6547	6624	6586	6631	6577	6564	6646	6640	6516	6647	6711	6670	6718	6659	6791	6707	6649	6694	6632	6668	6715	6627	6606	6587	6634	6538	6731	6687	6567	6737	6607	6730	6571	6555	6695	6769	6811	6607	6590	6614	6602	6702	6750	6623	6723	6663	6780	6681	6522	6550	6595	6639	6561	6660	6626	6632	6781	6675	6692	6588	6610	6716	6634	6613	6641	6625	6651	6636	6640	6571	6776	6712	6637	6706	6642	6718	6590	6743	6703	6573	6739	6708	6631	6719	6691	6616	6671	6721	6743	6607	6545	6668	6628	6622	6632	6733	6710	6611	6614	6652	6670	6605	6777	6634	6636	6690	6629	6770	6665	6650	6677	6554	6622	6580	6557	6730	6671	6660	6790	6630	6695	6598	6685	6616	6585	6530	6780	6656	6703	6612	6722	6612	6573	6761	6635	6608	6627	6580	6573	6570	6638	6678	6710
16026	13477	18931	11560	4961	1885	1236	964	816	787	810	773	815	750	822	754	803	798	765	798	760	760	775	760	833	755	776	763	787	780	728	724	814	813	819	813	806	806	802	765	806	758	777	788	806	820	749	829	768	781	811	862	762	816	772	812	771	796	852	799	771	792	779	802	785	805	784	794	769	767	843	827	808	802	842	812	816	821	782	782	776	793	809	827	816	824	805	793	784	769	805	809	730	818	800	835	798	784	842	799	833	777	823	783	804	821	759	768	761	773	780	802	779	765	779	817	827	794	814	775	856	824	739	795	804	820	776	779	812	815	824	794	840	771	788	743	771	859	759	772	820	784	774	757	814	819	758	807	771	763	779	819	806	817	825	774	811	786	798	791	775	784	857	806	825	805	803	740	781	901	748	779	807	812	779	821	783	782	731	765	790	781	795	832	778	777	778	808	777	810	774	781	747	769	797	802	802	802	798	771	831	791	814	766	793	751	775	793	768	762	800	810	765	760	798	782	781	816	793	788	806	763	809	809	824	812	823	818	727	743	798	769	845	810	825	810	818	830	815	775	842	832	839	769	781	778	795	813	777	795	810	840	860	790	838	807	816	773	828	832	752	824	814	769	731	787	808	790	769	826	787	800	766	788	756	820	798	822	805	799	763	800	828	820	763	864	782	813	826	768	745	746	793	776	776	833	785	819	837	834	802	849	777	801	796	811	802	835	823	790	789	813	800	816	731	825	777	752	776	838	818	761	779	782	788	781	828	862	824	806	804	815	772	828	843	759	806	799	794	779	788	815	814	846	856	829	792	812	774	748	816	763	828	790	791	777	844	776	764	773	788	825	758	808	800	831	800	802	801	799	780	784	833	790	781	822	785	850	796	817	742	787	808	798	784	766	793	795	800	777	819	773	745	822	793	793	852	834	793	809	777	779	823	854	822	794	783	832	783	802	816	812	777	807	845	836	860	798	782	817	767	770	826	852	824	822	809	808	762	807	816	789	779	779	837	800	809	861	805	812	791	822	814	804	846	764	743	771	808	804	846	771	809	780	799	798	792	787	816	794	782	802	860	829	777	791	838	800	812	803	820	768	768	817	825	761	782	816	791	826	826	842	771	810	773	796	787	794	824	766	749	783	786	769	774	792	796	832	784	771	767	800	763	858	805	759	838	804	831	759	849	813	817	806	793	798	848	770	784	844	778	791	785	845	783	827	813	780	802	780	781	764	791	861	828	787	833	789	763	824	822	828	816	821	865	807	768	783	783	785	793	792	783	831	742	799	812	781	827	775	781	795	817	746	782	832	788	811	803	791	803	764	819	804	776	773	827	791	814	814	795	781	857	784	794	832	800	826	791	795	827	801	806	803	831	796	792	773	777	820	788	844	857	843	748	828	782	793	851	804	794	752	799	807	784	797	784	816	772	832	814	783	804	797	791	788	742	800	783	820	813	773	789	766	786	794	774	827	832	758	770	743	799	771	806	850	813	771	810	811	801	814	822	759	809	811	796	819	809	750	792	760	808	772	815	779	816	840	831	821	839	812	793	757	756	799	773	702	793	761	801	804	803	743	766	777	778	755	797	837	781	809	833	795	783	773	808	796	795	760	857	810	794	783	804	834	829	799	789	809	769	800	869	846	843	780	789	799	782	796	755	792	849	843	819	728	791	796	783	811	808	800	800	766	802	840	832	793	795	750	790	783	797	812	777	774	812	830	816	829	784	798	822	801	814	798	841	797	796	791	758	801	827	799	830	810	834	862	837	797	786	812	835	861	768	769	824	813	793	788	760	782	764	786	802	789	814	769	766	763	766	722	871	740	824	800	832	812	762	839	828	784	836	766	793	829	803	777	773	769	820	871	850	789	803	821	818	779	783	771	718	799	822	784	808	771	818	857	767	741	749	769	744	752	817	813	803	838	796	784	786	781	759	805	799	790	775	780	807	794	810	780	796	796	803	809	781	801	763	778	803	806	780	747	810	811	760	831	817	835	773	830	799	784	766	770	793	824	790	754	791	796	792	746	759	812	834	822	798	768	788	812	811	835	769	857	728	858	786	788	766	777	820	817	766	799	763	831	838	840	790	821	801	807	797	816	821	773	883	845	741	796	765	784	812	813	762	796	741	789	780	723	792	802	793	808	816	807	784	804	815	749	823	829	759	793	840	809	844	801	806	816	784	792	748	783	791	802	827	856	746	805	822	815	764	810	781	791	786	794	842	804	755	804	747	792	803	798	779	753	825	792	796	803	820	825	806	837	855	818	767	828	792	799	755	812	830	789	829	818	786	794	768	792	771	805	733	785	822	852	828	739	820	796	783	783	813	821	799	775	833	772	830	797	841	790	810	799	832	761	773	810	799	798	807	819	803	824	774	827	787	785	825	788	797	810	793	796	773	815	766	749	832	817	743	803	819	835	730	746	816	829	767	833	794	802	812	791	748	812	796	764	796	777	782	768	819	811	859	790	796	763	792	796	807	832	822	828	779	784	717	772	791	815	831	800	818	740	810	812	795	818	795	810	844	861	803	794	766	811	782	770	816	813	771	815	797	793	797	811	825	814	778	798	843	768	816	805	775	766	816	862	796	820	803	790	789	792	804	845	784	797	786	833	830	758	790	780	806	827	837	797	854	770	801	812	783	786	832	800	773	789	828	766	814	792	837	762	796	821	766	812	755	796	789	731	811	742	785	810	816	766	788	751	764	778	800	813	815	753	770	781	785	779	795	813	789	832	837	785	825	838	813	803	767	772	785	838	805	806	773	828	787	816	756	809	753	787	781	735	776	767	813	786	759	801	799	781	786	790	762	839	820	846	779	817	834	821	823	781	807	815	765	790	768	844	782	791	845	807	809	785	853	818	773	782	845	744	783	777	789	760	821	800	778	833	783	780	761	821	848	781	782	851	785	757	790	768	806	785	788	822	802	799	785	779	787	803	779	728	773	789	838	795	829	811	754	787	808	785	793	823	787	788	818	803	798	801	774	768	827	816	792	829	794	808	829	787	763	748	788	789	805	823	779	805	779	810	785	836	819	804	819	769	811	832	779	804	822	853	812	811	833	812	820	829	770	768	770	792	810	769	766	811	830	846	814	790	820	803	762	776	756	851	776	788	827	840	866	849	779	787	840	796	769	781	767	759	798	801	833	773	740	765	817	805	835	799	811	790	796	792	849	814	821	832	814	840	784	837	795	798	820	819	787	849	735	798	765	790	826	811	794	794	834	771	809	828	872	854	821	805	772	746	747	773	824	781	822	800	822	840	781	783	755	809	767	845	770	834	735	781	810	805	835	837	795	846	825	750	720	777	779	748	764	787	818	831	776	867	748	817	800	779	858	822	869	797	803	816	768	815	850	770	761	777	764	761	748	744	819	808	797	793	756	824	837	715	834	793	768	797	806	819	774	822	813	837	794	786	827	773	772	789	788	782	783	832	822	780	786	812	820	793	822	811	814	775	839	794	839	786	788	819	841	762	828	817	784	770	804	815	838	738	779	777
49540	44553	50511	48011	38864	26298	16281	9787	6983	6801	6971	6919	6995	6875	6953	6937	6913	6883	6862	6975	6821	6878	7160	6930	6962	6931	7017	6858	6923	6849	6784	6966	6808	6818	6979	7113	6886	6892	6937	6881	6854	6969	6910	6870	6890	6947	6862	6821	7012	6889	6850	6998	7022	6890	6960	6960	6993	6962	6946	6855	6968	6885	7023	6774	7017	6903	6904	6945	6945	6931	6843	6852	6937	7022	6829	6895	6879	6951	6977	6973	6952	6970	6900	7036	6887	6939	6965	6873	6903	6912	6802	6875	6861	6999	6995	7096	6911	6904	6923	6994	6838	6908	6829	6933	6896	6897	6890	6861	6873	6993	6923	6945	6976	6892	6786	6992	6925	6984	6930	6941	6897	6962	7003	6996	6949	6883	6834	6838	7025	6993	6941	6924	6950	6989	6948	7019	6967	6823	6973	6918	7086	6906	7106	6911	6984	7063	6905	6897	6945	6971	6890	6941	6936	7160	6942	6941	6947	6979	7008	6869	7010	6844	6924	6981	6888	6941	6905	6938	6930	6988	6964	6903	6946	6851	6943	7024	6948	6837	7017	6942	6903	6905	6913	6910	7007	6872	6940	7032	6883	6919	6833	7032	6865	6853	6934	6984	7113	6881	6914	6966	6953	7001	6926	6910	6888	6868	6919	6825	6771	7001	6902	6916	7007	6813	6984	6954	7059	6897	6836	6765	6845	6959	6861	7009	7049	6899	6839	6850	6858	6871	6902	6839	6923	6998	6931	6879	6898	6929	6742	6920	6889	6940	6953	6893	6936	6951	7057	6903	6869	6823	6824	7030	6904	6821	6999	6793	6915	6997	6987	6865	6957	6931	6957	6962	6829	6968	7058	6968	6960	6795	6849	7034	7015	6801	6923	6875	6855	6972	6902	6906	7108	6740	7001	6901	6873	6936	6928	6914	6916	6876	6905	6946	6820	6977	7042	6912	6938	6947	6940	6902	7063	6852	6962	6997	6906	6988	6959	6877	6904	6942	6749	6992	6888	6940	6951	6947	6922	6835	6870	6855	6946	6867	6949	6941	6924	6890	7040	6848	7011	7010	7009	6983	6956	7077	6899	6787	6961	6820	6972	6830	6994	6961	6838	7104	6972	7002	6955	6878	6903	6906	6940	6974	6962	6865	6889	7086	7053	6855	6873	6863	7037	7034	7013	7026	6857	6964	6880	6932	6898	6870	6964	6975	6965	6800	7004	6873	6980	6908	6916	6872	6933	6937	6923	6944	6939	6991	6950	7057	6913	6957	6899	6971	6802	6957	7041	7040	6922	6925	6972	6994	7011	6989	6894	6968	6958	6840	6876	6890	6961	6848	6914	6738	6935	6970	6920	6896	6932	6918	6986	6764	7019	6808	6952	6839	6918	6934	6990	7082	6865	6984	7041	6791	6953	6904	6929	6909	6987	6928	6789	6812	7041	6989	6889	6933	6887	6804	6944	7018	7041	6889	6961	6825	6908	6883	6974	6989	6838	6932	6928	6922	6882	6883	6939	6996	6998	6970	6910	6881	6978	6883	6860	6796	7020	6987	6811	6816	6876	6880	6816	6902	6993	6900	6889	6873	6950	6839	6941	6957	6918	6836	6911	6872	6878	6941	6920	6847	6980	6930	6972	6898	6870	6936	6877	6895	6992	7062	6836	6939	6916	6867	6880	6943	6841	6894	6981	6870	6960	6835	6912	6775	6861	7009	6926	7014	6891	6880	6907	6820	6831	6934	6982	6937	6773	6993	6957	6874	6924	6908	6902	7010	6946	6849	6970	6811	7050	6787	7041	6969	6990	7030	6826	6913	6911	6871	6876	6834	7073	6850	6901	6947	7003	6930	6996	6948	6894	6895	6924	6816	6901	6982	6938	6901	6911	6987	6868	6973	6987	6939	6943	7054	6748	6872	6862	6885	6924	6857	7027	6891	6969	6920	6855	6944	6840	6961	6895	6945	6881	6875	6836	6967	6990	6999	6889	6987	6955	7011	6922	6968	6875	6851	6889	7116	6839	6921	6951	7043	6848	6864	7028	6910	6945	7022	6902	6936	6953	6988	6877	6859	6973	7001	6984	6970	6862	6879	6873	6861	6963	6982	6914	6873	6838	6990	6845	6811	7011	7106	6913	6912	6863	6919	6990	6884	6935	6880	6839	6878	6958	6961	6971	6822	6912	7076	6864	6921	6873	6931	7007	6936	6978	7020	7031	6871	6983	6927	6952	6904	6856	7000	6934	6912	6926	6940	6864	6930	6950	6849	6858	6974	6906	6990	7006	6945	6753	6932	6770	6811	6992	7033	6885	6805	6966	6913	6890	6990	6967	7041	6931	6775	7031	6926	6881	6847	6930	7007	6955	6957	6910	6928	7021	7024	6982	6906	6880	6857	6938	6957	6948	7019	6844	6962	6877	6827	6910	6991	6995	6965	6869	6908	6958	6940	6928	6935	6906	6965	6946	6897	6871	6998	6925	6802	6925	6748	7028	6935	7004	6871	6902	6873	6965	6958	6966	7099	6951	6900	6924	6848	6859	6902	6922	6893	6971	6945	6979	6926	7060	7056	6916	6882	6954	6963	7037	7051	7006	6946	6921	6798	6989	7012	6849	6829	6819	6808	6900	6983	6956	6988	6813	6960	6967	6744	6878	6976	6865	6839	6923	6950	7010	6943	6737	6969	6878	6763	6942	6910	7007	6721	6950	6969	7145	6834	6972	6774	6859	6999	7051	6887	7046	7038	6935	6799	6837	6960	7041	6878	6972	6860	7033	7009	6899	6839	6860	7035	6814	6885	6967	6971	6866	6797	6968	6881	6932	7084	6972	6997	6931	6949	6943	6919	6946	6830	6927	6905	6852	7023	6955	7008	7020	6920	6950	6885	6978	6857	6927	6956	6927	6977	6914	6853	6980	6964	6889	7016	6899	6946	7030	7070	6956	6940	6998	6875	6877	6904	6917	6846	6935	6927	6975	6839	6890	6922	6919	6935	6781	6939	6909	6943	6935	6881	6823	6854	6954	6887	6992	6894	6865	6890	7064	6964	6916	7016	6924	6918	6956	6945	6914	6846	7039	6946	7059	6877	6865	7056	6942	6890	6921	6948	7006	7032	7038	7051	6940	6968	7055	7038	6957	6886	6940	6857	7043	6950	6949	6853	6865	6937	7104	6958	6974	6902	6932	6898	6839	6891	6897	6929	6990	7043	6982	6944	7013	6918	6930	6833	6987	6930	6857	6990	6932	7032	6871	7096	7040	6957	6917	6950	6967	6980	6904	6970	6875	6971	6947	6779	6907	6812	6899	6943	7032	6824	6935	6869	6993	6965	6864	6875	7020	6886	6904	6935	6976	6981	6871	6878	6889	6958	6973	6949	6834	6778	6900	6965	6959	6909	6895	6873	6881	6919	6935	6926	6938	6823	6952	6875	6957	7043	6714	6784	6889	6882	6955	6977	6767	6849	6866	7024	6988	6990	6904	6974	6940	6886	6902	6953	7020	7040	6915	6954	6868	6969	6880	6905	6924	6755	6875	6903	6921	6965	6903	6922	6917	6868	6854	6934	6891	6900	6929	6950	6826	6713	6992	6835	6815	6936	6909	6968	6800	6737	6986	6905	6736	6926	6806	6948	6825	7046	6846	6917	7021	7016	6942	6913	6897	6897	6922	6992	6875	7016	7082	6953	6871	7011	6849	6963	6928	6981	6960	6937	6968	6931	6798	6996	6778	6933	6909	6834	6987	6840	6860	6965	6733	6872	6834	6894	6952	6917	6985	7030	6821	6909	6986	6883	7011	6835	6966	7015	6981	6875	6873	6895	6952	6887	7002	7081	7003	6916	6902	6801	6899	6997	6941	6790	6776	6880	6867	6849	6856	6873	6959	6901	6930	6864	6815	6889	6984	6997	6986	6892	6928	7036	6943	6932	6903	6934	6905	6918	6949	6857	6948	6977	7016	7086	6919	6900	6901	6922	6990	6778	6917	6910	7037	6938	6933	6868	7052	6928	6897	6809	6859	6936	6935	7071	6871	6943	6962	6933	6843	7009	6918	6778	6761	6910	7023	6866	6809	6898	6912	6866	6909	6908	6978	6954	6986	6883	7018	6830	6917	7034	6927	6992	6967	6867	6934	6894	6930	6867	6934	6920	6812	6847	6937	7011	6914	6932	6919	7028	6962	6996	7026	6861	6952	6868	6960	6879	6812	6907	6960	6943	6864	6918	6844	7012	6893	6920	7025	6914	7085	6802	6862	6892	6910	6878	6930	7052	6942	6882	6943	6925	6962	6976	6908	6935	6874	6890	6966	6958	6868	6972	6991	6959	7004	6935	7029	6918	6830	6901	6878	6858	6990	6924	6851	6878	6967	6880	6960	6895	6810	6823	6996	6981	6751	6929	6938	7027	6904	6959	6861	6989	6897	6984	6988	6985	6941	6867	6963	6883	6856	6914	6917	6842	6977	6920	6846	6750	6989	6953	7001	6839	7045	6839	6978	6916	6977	6910	6849	6925	6795	7009	6893	6850	6960	6932	7068	6922	6926	6939	7002	6866	6903	6922	6873	7010	6832	6772	6929	6927	6997	6948	7032	6843	6796	6797	6907	7033	6930	6951	6860	7008	6848	6963	6946	6909	6993	6982	6937	6883	6880	6856	6798	6912	6942	6891	6945	6978	6916	6963	6778	6966	6847	6946	6873	6987	6798	6922	6914	6942	7137	6993	6911	6905	6907	7014	6829	7029	6931	7082	6839	6981	6970	7036	6889	7038	6966	6870	6902	6985	6797	6943	7016	6916	6842	6882	6976	7064	6900	7013	6947	6852	6836	6975	6982	7051	6928	6902	6888	7061	6948	6898	7055	7068	6791	6988	6995	6945	6924	6846	7034	7021	6902	6877	6884	7007	6985	6992	6886	6900	6954	6932	6959	6854	6833	6999	6868	6986	6911	6944	6882	7033	6802	6995	6970	6896	6913	7054	7040	7003	6897	7004	6903	6896	6930	7045	7019	6858	6924	6823	7007	6927	6860	6976	6938	6904	6932	6708	6887	6963	7025	6873	7041	6916	6962	7037	6974	6883	6842	6969	6895	6892	6974	6953	6965	7078	6874	6980	7018	6866	6941	6966
18742	17260	23671	18697	7961	3808	1581	1028	842	841	817	776	829	777	797	813	818	867	833	806	816	802	804	907	814	779	746	828	844	783	739	839	794	744	805	891	829	879	775	835	758	845	822	833	799	846	784	801	836	788	832	826	836	806	813	804	801	778	787	788	813	781	832	823	865	814	794	814	815	776	828	851	791	820	826	808	777	807	820	793	865	801	825	811	805	865	829	810	820	856	805	786	782	762	780	824	817	830	843	794	820	803	847	780	831	835	789	850	865	843	854	835	831	834	831	776	816	833	808	809	815	786	856	793	802	808	778	858	810	857	851	800	799	815	758	833	832	852	813	737	822	816	855	785	805	876	813	780	784	800	855	809	859	840	798	827	822	788	846	795	818	781	836	802	818	778	823	865	856	810	812	805	793	830	781	843	773	754	773	818	764	860	821	822	816	820	804	827	822	788	870	807	839	827	824	852	837	818	844	828	793	828	809	795	855	839	837	798	785	799	803	792	816	847	809	883	797	810	811	835	873	860	779	836	810	823	772	787	813	828	824	799	859	822	820	815	836	843	813	844	815	812	836	752	796	789	828	805	824	857	852	821	802	852	814	804	846	845	851	812	828	802	771	824	881	825	821	794	797	821	832	826	810	817	807	784	831	857	812	811	795	838	820	774	827	788	760	804	775	836	800	794	763	795	814	826	809	822	802	844	871	787	875	818	813	789	825	855	862	850	797	848	862	806	811	848	836	823	792	820	817	813	861	822	832	845	799	813	915	854	788	803	824	769	870	863	799	807	776	862	807	806	827	859	822	804	800	818	805	833	799	812	837	856	782	768	826	806	828	816	805	820	849	814	846	847	839	799	838	828	816	790	819	818	806	783	804	823	800	809	810	778	815	808	801	836	822	808	824	828	829	840	805	825	836	842	834	765	866	822	790	852	874	805	824	818	900	807	801	852	820	777	856	799	826	760	803	811	772	797	811	803	839	786	848	813	807	822	821	842	788	826	794	827	795	817	780	808	856	835	807	812	813	804	831	866	807	838	761	807	849	774	845	840	848	825	853	841	823	772	796	846	828	849	815	830	826	885	814	822	824	793	834	837	839	849	802	845	782	813	824	803	829	833	805	815	805	857	782	810	827	879	855	806	822	835	792	826	793	834	852	793	807	841	776	778	821	818	853	814	807	801	857	843	828	849	781	802	820	839	859	837	794	818	828	843	781	799	774	784	878	796	819	855	810	816	796	857	844	838	851	800	803	834	812	828	819	829	797	856	836	768	833	846	856	832	827	764	799	792	860	828	781	792	818	829	782	841	828	775	768	791	777	844	804	785	845	830	827	834	878	810	772	800	825	849	848	874	766	836	820	779	847	831	830	824	825	820	828	860	873	828	803	855	783	823	809	830	833	848	801	765	822	807	825	775	821	835	789	823	819	828	830	848	804	814	816	834	817	847	839	791	807	859	807	804	803	835	854	849	826	839	817	828	783	808	793	774	822	843	788	777	784	850	814	829	771	822	796	755	825	801	831	816	789	809	853	890	808	837	796	845	789	840	818	832	806	804	830	809	737	819	816	814	795	793	846	779	812	841	843	812	804	809	863	819	793	824	777	804	821	802	844	767	829	891	821	801	762	855	798	796	752	833	797	823	806	813	776	794	810	793	822	844	800	830	826	873	785	791	818	782	837	801	810	833	792	858	794	804	816	796	822	773	819	794	850	855	800	877	791	833	825	810	832	885	783	804	816	797	851	885	803	842	861	797	819	798	812	850	826	794	827	834	826	839	816	811	843	780	748	765	767	832	805	799	824	787	803	793	815	835	825	861	801	771	868	863	805	816	757	823	818	829	813	847	782	816	807	789	827	765	854	837	817	814	792	835	827	834	865	852	835	791	836	817	818	829	782	838	790	857	804	835	783	842	816	808	804	826	809	806	783	839	770	779	859	786	811	805	866	803	824	826	778	812	795	840	780	865	850	789	821	747	805	818	834	827	833	794	848	797	818	830	844	817	822	816	779	776	822	785	829	827	771	819	843	815	862	901	786	818	860	775	803	812	851	781	822	821	837	865	872	843	821	820	789	835	869	807	814	823	827	794	792	845	783	856	750	890	922	787	904	796	806	834	825	825	843	854	855	837	826	859	850	754	826	805	884	890	776	853	814	786	811	804	790	900	827	814	771	802	803	809	781	828	798	779	861	873	812	770	786	802	803	757	775	815	818	843	813	801	786	820	843	748	806	806	810	826	826	805	749	834	789	853	824	782	796	858	802	830	831	835	809	804	825	818	781	802	806	867	771	826	853	816	857	838	796	835	823	785	807	845	810	851	831	801	805	768	805	840	816	827	825	815	816	838	865	791	795	796	844	805	821	790	822	803	837	804	802	852	818	829	802	858	838	882	851	799	813	817	802	773	790	793	792	798	843	851	796	838	821	763	816	769	838	815	814	832	832	803	804	871	798	831	814	849	855	797	810	791	818	805	814	839	825	805	845	803	819	788	812	812	806	814	822	833	826	844	863	846	818	829	776	817	815	818	792	857	855	815	805	829	820	792	806	880	772	762	801	775	786	804	801	879	833	830	815	833	792	813	837	846	853	834	818	814	844	748	826	831	823	779	798	746	799	862	824	784	835	827	808	784	862	809	831	870	848	817	764	795	837	843	853	787	839	834	860	896	818	817	814	866	890	810	851	813	777	816	802	826	839	837	824	820	821	826	860	788	822	797	858	851	828	856	789	802	844	751	829	786	851	809	852	832	817	812	767	798	846	807	824	857	774	862	839	766	826	848	766	800	775	784	860	794	812	855	804	806	816	816	762	823	833	835	784	815	798	850	783	837	810	777	821	862	833	764	820	865	742	811	797	788	818	809	811	793	797	854	864	806	785	863	808	807	804	798	804	824	789	790	749	791	824	862	815	823	856	764	774	829	800	836	808	776	781	757	809	821	818	858	801	831	809	882	795	801	770	852	834	796	809	817	837	868	827	818	816	817	839	790	772	858	823	858	829	815	803	843	836	830	796	913	866	820	775	847	794	844	783	849	863	862	838	814	810	807	798	827	806	844	798	815	765	839	795	770	797	759	827	830	771	794	819	766	800	876	852	823	779	822	878	770	836	816	862	823	786	870	809	818	794	795	810	826	852	790	848	816	870	817	815	842	809	795	776	817	850	811	785	800	792	834	804	826	838	825	849	830	794	816	812	816	869	810	766	819	793	841	756	793	802	838	862	860	794	824	832	826	815	817	836	776	820	794	843	813	889	857	831	836	891	784	841	819	835	890	811	793	825	803	841	789	813	772	810	831	830	818	771	830	810	808	821	770	806	797	847	825	836	780	777	792	792	844	843	807	751	776	808	847	820	791	810	808	830	814	755	792	780	873	799	811	781	834	796	812	818	809	794	841	800	796	857	803	819	829	818	822	809	834	834	796	808	839	829	813	860	852	798	835	852	878	836	809	841	825	858	881	822	843	835	858	835	837	789	857	837	785	839	759	834	827	877	842
53106	48276	57345	57325	48658	35275	20388	10975	7228	7030	7208	7220	7158	7115	7153	7007	7113	7179	7051	7079	7047	7078	7111	6997	7093	7176	7120	7083	7017	7069	7140	7103	7041	7169	7057	7027	7202	7082	6982	7077	7036	7065	7221	7146	7129	7102	7123	7028	7174	7201	7087	7014	7125	7102	7045	7066	7108	7192	7037	7084	7123	7209	7044	7152	7129	7059	6995	7163	7124	7165	7097	7063	6984	7008	7169	7116	7215	6977	7106	7147	7042	7210	7183	7095	7028	7063	7143	7060	7147	7054	7019	6943	7088	7076	7086	7061	7186	7069	7098	7089	7154	7053	7011	7094	7014	7127	7053	7191	6982	7071	7145	7175	6974	7150	6986	7113	7010	7098	7107	7190	7191	6983	7199	7089	7062	7039	7103	6998	7185	7024	7099	7009	7102	7173	7162	7168	7120	7043	7070	7045	7136	6931	7063	7053	7028	7170	6981	7173	7149	7082	7104	7104	6996	7097	7084	7078	7114	7057	6980	7115	7058	7187	7079	7064	7072	7066	7256	6984	7228	7223	7126	7015	7124	7133	7112	7074	7052	7143	7109	7121	7227	7194	7129	7217	7076	7225	7121	7205	7032	7157	7061	7019	7207	7058	7186	7107	7066	7083	7081	6979	6971	7063	7183	7080	7139	7082	7234	7150	7267	7143	7118	7117	7105	7087	7194	7034	7046	7058	7163	7141	7061	7172	7056	6998	7016	7239	7112	6999	7300	7141	7020	7213	7084	7128	7152	7105	7147	6971	7056	7149	7182	7049	7066	7030	7097	7114	7128	7136	7049	7148	7175	7242	7028	7097	7176	7094	7211	7194	7108	7155	7042	7226	7063	6972	7139	7078	7328	7121	7033	7087	7068	7096	7094	7128	7060	7141	7100	7107	7137	7132	7131	7003	7194	7011	7087	7115	7072	7073	6984	7002	7157	7025	7126	7105	7259	7103	7113	7015	6999	7122	7074	6997	7029	7012	7054	7142	6992	7074	7045	6976	7022	7099	7059	7026	7128	7037	7060	7078	7086	7068	6991	7166	7091	7176	6955	7118	7068	7140	7081	7051	7096	7065	7233	7136	7145	7096	7181	7202	7177	7189	7039	7168	7114	7049	7162	7199	7105	7180	6951	7071	7051	7209	7029	7006	7030	7065	7128	7044	7069	7101	7182	7087	7126	7177	7125	7111	7134	6994	7147	7122	7213	7121	7140	7175	7239	7101	7186	7096	7002	7040	7167	7099	7165	7224	7091	7069	7076	7012	7059	7071	7092	7054	7036	7020	7031	7093	7013	7058	6956	7209	7055	7230	7121	7159	7170	7106	7140	6986	7169	7135	7129	7054	7179	7161	7185	7020	7203	7088	7189	7292	7181	7157	7131	7030	7159	7040	7226	7059	7173	7064	7121	7071	7133	7048	7111	7168	7132	7144	7157	6994	7166	7216	7101	7239	7041	7162	7105	7141	7123	7130	7044	7016	7018	7059	7129	7129	7140	7192	7046	7178	7038	7029	7149	7065	7132	7042	7119	7181	7085	7180	7258	7101	7178	7164	7125	7121	7011	7196	7196	7066	7056	7103	7049	7069	7110	7253	7127	7131	7088	7133	7095	7041	7044	7005	7111	7099	7117	7129	7124	7137	7218	7172	7129	7181	7135	7141	7121	7251	6945	7141	7195	7161	7126	7042	7186	7133	7200	7179	7162	7011	7169	7134	7259	6991	7115	7056	7160	7064	7191	7063	7132	7058	7108	7131	7036	7150	6962	7097	7059	7081	7015	7210	7139	7008	7105	7044	7053	7059	7026	7169	7160	7047	7044	7287	7122	7065	7073	7049	7115	7141	7093	7126	7173	7209	7186	6982	7079	7144	7112	7119	7069	7022	7170	7104	7027	7198	7087	7088	7199	7171	7173	7050	7221	6994	7192	6957	7159	7137	7092	6979	7129	7177	7116	7021	7230	7092	7121	7050	7103	7091	7045	7041	7095	7190	7112	7073	7081	7070	7041	7096	7035	7064	7089	7054	7021	7097	7066	7209	7264	6988	7046	7055	7164	7192	6960	7096	7070	7042	6957	7111	7053	7185	7170	7071	7103	6984	7132	7140	7071	7175	6936	7004	7068	7140	7087	7303	7004	7065	7203	7088	7052	7123	6965	7054	7112	7044	7145	7056	7117	7066	7209	7081	7160	7070	7181	6977	7184	7093	7076	7147	7094	7078	7141	7029	7109	7250	7127	7195	7053	7007	7142	7059	7120	7091	7174	7065	7177	7157	7118	7012	7050	7156	7065	7178	7103	7210	7172	7110	6981	7068	7136	7032	7056	7156	7199	7116	7072	7164	7135	7238	7196	7056	7137	7323	7328	7042	6934	7042	7152	7092	6926	7227	6994	7172	7068	7149	6992	7206	7106	6984	7060	7147	7144	7021	7100	7184	7109	7070	7163	7069	7073	7179	7044	7204	7244	7140	7078	7080	7121	7150	7056	7224	7040	7059	7096	7013	7091	7108	7184	7130	7106	7073	7182	7165	7179	7191	7063	7050	7137	7027	7053	7236	7108	7090	7210	7112	7119	7062	7157	7146	7074	7094	7088	7065	7098	7175	7164	7139	6917	7106	7128	7100	7113	7046	7134	7084	7092	7084	7101	7144	7067	7173	7106	7142	7033	7081	7092	7028	7112	7149	7045	7099	7193	7076	7030	7046	7301	7241	7174	7148	7142	7089	7038	7165	7058	7098	7094	7063	7088	7143	7008	7157	7045	7104	7188	6987	7140	7178	7201	7061	7115	7103	7112	7220	7184	6959	7110	7082	7114	7049	7063	7066	7066	7174	7203	7240	6909	7168	7062	7054	7206	7126	7059	7077	7233	7110	7105	7024	7054	7168	7018	7136	7124	7036	6926	7233	7049	7118	7050	7015	7106	7174	7191	7039	7070	7035	7153	7125	7125	7088	7039	7096	7097	7175	7108	7180	7175	7115	7000	7100	7048	7134	7233	7067	7081	7165	7049	7150	7190	7080	7122	7201	7193	7133	7203	7101	7178	7086	6916	7087	7167	7224	7043	7009	7069	7064	7073	6995	7161	7143	7024	7200	7061	7028	7148	7208	7118	7078	6845	7220	7050	7124	7091	7111	7035	7040	7235	7081	7194	7053	7077	7073	7071	7052	7117	7084	7243	7138	7084	6999	7220	7104	7061	7093	7175	6999	7107	7133	7099	7134	6993	7200	7027	7035	7131	7182	7103	7122	7117	7164	7044	7156	7226	7084	7212	7159	7095	7008	7038	7009	7173	7107	6986	7036	7220	7126	7120	7124	7179	7172	7253	7019	7078	7154	7192	7129	7158	7180	7200	7065	7134	7046	7111	7273	6998	7212	7092	7058	7183	7122	7161	7238	7271	7132	7169	7129	7041	7186	7057	7020	7153	7139	7228	7081	7121	7114	7048	7206	7165	7148	7075	7056	7113	7007	7091	7036	7166	7098	7148	7122	6921	7244	7112	7064	7126	7135	7208	7187	7136	7008	7097	7204	7066	7029	7116	7129	7078	7221	7146	7184	7173	7026	7139	7030	7162	7097	7110	7181	7145	7117	7032	7159	7192	7014	7181	7225	7249	7148	7112	6899	7228	7191	7203	7079	7105	7151	7016	7182	7062	7140	7023	7248	7138	7109	7050	7080	7090	7199	7052	7231	7068	7201	7104	7003	7122	7104	7060	7036	7215	7068	7102	7054	7194	7162	7132	7014	7182	7138	7042	6920	7336	7113	7131	7149	7139	7067	7041	7054	7025	7123	7166	7265	7102	7187	7284	7110	7035	7246	7052	7050	7329	6998	7032	7018	7157	7285	7198	7249	7061	7030	7047	7264	7135	7058	7126	7150	7201	7088	7149	7113	7012	7155	6968	7040	7217	7248	7122	6970	7098	7033	7227	7210	7075	7123	7092	7186	7221	7067	7207	7071	7233	7120	6996	7040	7000	7026	7136	7131	7041	7135	6958	7126	7080	7182	7030	7203	7056	7050	7179	7127	7144	7185	7091	7097	7060	7091	7197	7255	7114	7054	7164	7168	6910	7201	7256	7075	7111	7028	7139	7057	7064	7169	7131	7217	7285	7099	7085	7160	7156	7228	7124	7065	7219	7091	7082	7059	7238	7013	7139	7210	7005	7135	7059	7009	6997	7052	7106	7118	7129	7126	7137	7149	7093	7259	7224	7110	7212	7205	7092	7229	7211	7201	7027	7171	7079	7051	7111	7228	7111	7028	6981	7040	7080	7180	7096	7057	7152	7073	7139	6934	7032	7129	7032	7034	7113	7082	7055	7079	7017	7035	7113	7142	7133	7139	7020	7097	6985	7179	6973	7102	7052	7234	7093	7090	6897	7122	7083	7097	7196	7025	7112	7100	7000	7035	7069	7128	7149	7179	7021	7111	7203	7061	7162	7123	7091	7167	7126	7147	7219	7026	7154	7175	6971	7120	7020	7184	7022	7164	7108	7076	7109	7214	7147	7034	7102	7097	7240	7136	7082	7027	7204	6974	7120	7152	7158	7107	7144	7143	7210	6995	7108	7045	7117	7150	7020	7184	7119	7155	7083	7017	7000	7160	7077	7297	7146	7204	7082	7104	7121	6949	7199	7054	7198	7055	7067	6938	7052	7105	7217	7102	7130	7103	7112	7209	7093	7083	7142	7096	7227	7181	7001	7131	7152	7056	7131	7081	7036	7048	7234	7171	7089	7187	7171	7132	7006	7141	7049	6913	7151	7080	7111	7203	7077	7103	7161	7112	7091	7136	7109	7174	7129	7203	7073	6997	7145	7058	7075	7145	7164	7097	6958	7102	7055	7221	7110	7085	6984	7005	7025	7095	7139	7012	7056	7116	7090	6972	6937	6977	7126	7129	7041	7163	7111	7044	7049	7306	7086	7296	7102	7179	7158	6973	7060	7093	6946	7129	7234	7210	7195	7129	7198	7171	7066	7255	7167	7150	7222	7149	7274	7140	7130	7229	7185	7033	7168	7141	7176	7109	7012	7158	7005	7126	7140	7241	6920	7145	7150	7220	7169	6972	7094	7082	7125	7109	7169	7141	7077	7056	7069	7174	7138	7064	7126	7052	7103	7095
19088	24513	39552	24449	13492	4885	1613	828	693	665	648	718	716	658	683	669	714	694	654	648	656	688	627	635	647	665	655	653	652	682	673	685	639	643	611	660	649	660	624	684	648	640	643	642	666	693	643	675	667	630	660	646	667	638	688	712	641	674	681	664	690	630	673	642	651	639	675	639	660	668	711	683	681	678	657	644	644	641	674	689	616	683	673	704	699	659	683	638	695	610	665	670	664	680	694	673	700	690	697	629	682	689	709	653	721	689	643	674	615	651	670	673	705	666	678	699	660	634	655	706	679	644	685	640	698	635	660	636	647	634	664	695	665	663	690	686	683	676	676	674	634	669	658	652	645	705	639	703	670	671	649	653	646	672	655	664	646	649	669	658	709	632	717	662	657	644	643	710	680	622	666	657	648	682	704	704	645	662	635	696	664	634	612	656	650	638	681	638	688	673	623	699	732	685	618	693	681	702	659	651	681	672	677	627	650	654	673	668	690	690	663	672	656	716	654	666	699	630	653	646	715	688	676	659	684	666	671	700	674	687	647	608	610	702	688	682	697	632	630	659	654	709	700	667	651	685	673	665	669	678	674	683	704	688	630	699	693	676	703	665	659	657	658	618	696	700	676	656	645	669	665	711	708	653	671	622	649	695	685	671	647	684	634	671	647	680	688	710	678	649	675	655	639	685	673	634	678	648	713	658	638	715	627	691	663	665	669	644	657	699	642	690	615	708	663	659	667	655	638	686	700	641	662	685	675	663	686	676	708	694	658	640	655	618	667	644	657	660	681	640	623	695	723	676	638	661	693	684	694	710	604	682	646	689	665	695	666	660	665	661	636	657	680	682	668	627	619	682	626	691	712	610	657	681	709	743	627	635	650	671	687	685	653	701	649	652	676	671	649	661	685	662	646	648	666	676	750	643	703	661	692	651	677	654	683	690	649	658	700	715	685	653	651	719	708	642	694	702	665	682	654	683	655	668	662	660	638	667	632	680	674	675	718	648	656	679	663	663	672	689	684	700	695	682	645	687	674	666	664	659	679	650	693	644	627	670	639	675	690	687	724	685	636	661	679	680	709	669	652	661	704	664	684	668	646	648	649	679	638	701	665	683	664	662	655	667	674	684	669	690	703	670	682	632	642	657	668	666	662	690	661	657	659	676	677	684	666	673	668	639	638	689	681	690	671	694	665	655	638	696	674	684	674	636	683	659	649	681	660	660	650	676	679	655	641	672	636	648	676	678	631	641	673	671	702	678	652	646	663	657	651	646	659	648	663	717	669	674	610	645	644	690	636	659	713	677	691	647	688	652	687	702	700	678	637	648	647	672	684	662	679	672	683	642	637	615	684	722	648	650	587	661	661	684	665	623	654	708	630	680	693	637	704	698	644	653	636	714	662	674	636	671	647	686	669	705	663	654	700	672	681	698	639	708	639	697	661	648	687	672	680	649	670	640	644	681	677	650	597	639	679	678	677	639	701	672	700	645	630	598	698	630	697	685	659	680	618	661	646	679	654	725	640	644	663	686	676	690	673	691	669	668	670	653	681	638	649	641	647	667	681	657	636	668	677	663	655	629	690	675	666	665	723	637	641	687	620	631	630	638	688	672	667	701	673	669	680	673	700	693	670	661	676	666	718	653	711	638	637	651	710	692	703	587	693	659	671	674	689	678	656	679	693	621	685	679	663	686	645	750	645	690	659	640	697	690	675	661	689	623	673	657	630	659	682	706	652	649	653	673	688	692	644	656	624	694	675	665	674	705	652	673	638	657	619	679	644	650	643	671	695	596	682	670	673	659	625	657	649	652	690	686	647	665	646	672	673	737	680	712	713	648	640	671	656	662	676	618	659	692	637	704	656	627	668	646	699	704	709	658	698	660	663	664	715	698	664	648	630	673	670	660	665	655	669	649	602	653	663	704	667	680	707	641	667	678	685	669	635	664	664	665	698	659	612	645	637	621	665	657	641	684	685	686	637	663	683	667	681	693	693	711	640	668	650	696	680	669	650	683	663	696	676	648	662	711	643	692	649	638	681	662	647	636	691	679	669	665	700	629	664	701	673	673	690	676	699	685	679	693	657	686	673	704	677	697	693	686	696	675	666	642	703	625	716	655	657	619	662	642	674	673	651	647	656	649	661	624	635	653	684	676	678	630	699	694	650	661	644	669	632	657	683	675	656	649	662	668	652	644	636	683	661	676	613	685	650	708	663	677	644	640	650	665	715	660	695	649	693	683	687	685	689	710	656	651	667	639	631	692	650	601	655	674	678	642	649	651	727	656	683	644	707	632	647	684	663	642	672	611	658	669	649	700	724	694	692	660	698	725	679	649	698	723	676	676	697	667	668	617	675	628	641	642	657	641	651	635	679	697	655	659	650	686	669	673	668	617	680	651	649	711	689	658	653	667	695	661	650	646	661	678	663	661	677	653	729	668	633	662	657	637	643	687	650	698	690	721	722	671	686	672	625	684	693	633	665	662	658	714	640	655	660	629	679	681	679	676	673	680	648	731	670	700	739	640	670	686	671	662	718	666	672	654	659	632	645	620	666	662	631	669	646	685	709	661	643	642	651	651	632	643	653	709	676	620	687	696	685	672	695	679	667	701	667	664	690	663	638	663	718	617	698	690	673	677	670	686	664	655	630	658	662	639	662	670	668	692	679	680	673	659	678	648	660	689	674	670	657	681	687	681	646	654	676	741	653	659	640	679	663	648	635	680	660	677	648	663	684	633	662	658	657	661	672	685	656	626	663	700	662	679	698	673	683	687	668	628	674	691	706	691	709	676	675	624	655	719	715	669	700	628	663	648	678	693	664	642	654	668	661	673	644	635	655	638	663	636	673	671	675	700	700	642	685	668	651	658	653	673	655	644	659	734	640	636	639	649	654	692	698	680	688	655	656	650	667	627	672	649	693	678	650	621	693	672	690	702	721	669	655	651	638	680	676	716	665	652	664	704	661	612	661	627	600	640	663	696	689	645	656	659	657	664	655	633	714	700	683	679	706	626	674	682	665	642	629	614	661	645	652	652	654	649	702	660	688	661	693	648	653	683	694	667	627	622	638	652	672	673	668	651	754	668	700	692	636	692	656	687	667	652	651	654	655	677	646	634	666	650	656	696	669	650	685	645	715	641	700	678	694	678	670	661	660	648	676	667	680	616	726	665	629	666	690	714	650	712	682	650	638	696	636	683	663	673	682	655	711	700	608	669	669	637	661	628	705	662	679	648	673	645	657	620	641	646	683	649	685	689	688	605	644	686	698	658	692	705	667	658	654	680	696	681	699	663	651	695	645	664	627	714	645	651	652	675	660	688	702	663	649	661	651	664	711	707	672	615	664	666	640	688	684	621	626	676	679	639	650	646	689	640	704	671	700	672	630	686	670	669	638	627	639	671	623	664	668	621	697	642	665	617	674	666	649	723	674	682	697	632	721	648	663	693	672	682	693	661	702	652	684	639	700	685	695	698	656	666	654	700	670	660	684	655	647	698
54953	55096	70523	64810	57328	35597	19573	9107	5962	5906	5919	5870	5900	5926	6008	5996	5961	5853	5933	5915	5962	5813	6008	5981	5955	5940	5974	5827	5899	5952	5933	5771	5920	5901	6013	5975	6041	5908	5920	6001	5741	5999	6133	6044	5901	5948	6019	5888	6000	5841	5896	5887	5949	5831	5960	6000	5863	5880	5963	5868	6030	5958	5917	5972	5974	5963	5957	5958	5942	5986	6029	5972	5986	5898	6040	5951	5994	5860	5902	5930	6028	5985	5850	5962	5905	5870	6014	5787	5908	5966	6084	5893	5896	5767	5829	5951	5936	5829	5984	6058	5911	5942	5832	5883	5932	5885	6040	6028	5968	6007	5882	6013	6029	5961	5971	5824	5875	5876	5976	5993	5940	5983	6005	5964	5981	5882	5988	5898	5893	5917	5831	5990	5949	5864	5968	5906	6002	5925	5952	5871	5955	5928	5941	6025	5977	5975	5815	5990	5891	5855	5925	5842	6047	5971	5895	5899	6003	6001	5984	5945	5938	5939	5903	5970	6019	5903	5998	5980	5995	5982	5876	6081	5868	5892	5952	5935	5863	6022	6006	5946	5970	6096	5838	5958	5930	5981	5955	6051	5852	5849	6033	5854	5937	5938	6020	5921	5899	6006	5925	5970	5926	5905	5753	5878	5925	5892	5923	5993	5911	5907	5905	5948	5905	5804	5959	6054	5894	5913	6010	5778	6063	6068	5863	5850	6005	6120	5877	6017	5954	6005	5931	5927	6068	5936	6067	5935	6074	5931	5967	5980	5891	5913	5918	5912	6038	5880	5904	6034	5941	5784	6079	5853	5896	6080	5941	5987	6001	5902	5887	6101	6045	5981	5905	5921	5923	5888	5969	5865	5891	5857	5939	5876	5920	5945	5991	5926	6047	5869	5954	5903	5869	5886	5996	5880	5854	5879	5947	6017	5978	5902	6044	5915	5943	5966	5893	5951	6009	5928	5855	5925	5982	6103	5754	6038	5883	5908	5863	5896	5895	5956	6006	5974	5997	5934	6000	5884	5978	5973	5975	5828	5896	5912	5949	5950	5868	6063	5898	5948	5899	5880	5854	5981	5982	5963	5980	5923	5978	5941	5931	5962	5890	5887	5914	5872	5994	5940	5874	6055	5952	5975	6035	5818	5999	6020	6015	5965	6034	5901	5915	5919	6024	5967	6029	5936	6032	5933	5982	5891	5982	5855	5893	5928	5858	6030	5955	5744	6008	5974	5840	5876	5843	5754	5977	5733	5959	5990	6000	5972	5868	5992	5974	5865	6010	5965	5845	5929	5944	5965	5792	5875	5955	5988	6014	5809	5974	5880	5991	5913	5987	5911	5853	5873	5891	5851	5905	5964	5796	5991	5886	6001	5996	5852	5955	5979	6027	5922	5887	5934	5961	5976	5996	6018	5915	5872	5908	6003	5988	6070	5945	5966	5923	5846	5939	6044	5913	5994	5795	5868	5900	5914	5910	6033	5909	6035	5837	6030	5931	5933	5962	5812	5875	6050	5980	6054	5891	5980	5914	5886	5894	5885	5863	6036	5962	5793	5984	6056	5905	5821	5916	6051	5838	5980	5954	5974	6023	5926	5845	5993	5969	5815	5952	5972	5965	5961	5929	6004	5928	5963	5883	6063	5995	5911	5924	6004	5989	5957	5876	5929	6008	5979	5902	5895	6086	6018	6038	6017	6026	5839	5951	6017	5872	5957	5967	5852	5979	5964	6046	5984	5955	5931	5941	5892	5970	5922	5896	5965	5922	5980	5824	5980	5957	5823	5892	5876	5978	5891	5847	5888	5992	5965	5893	5914	5897	5915	5856	5955	5892	5903	5899	5997	5981	5978	5999	5850	5963	5940	5981	6041	5961	6017	6015	5892	5926	5917	5929	5862	5933	5948	6007	5906	5928	5855	5960	6026	5912	5985	6059	5840	6032	5953	5971	6059	5938	5927	6015	5959	5940	5861	6039	5969	5931	5991	5924	5964	5857	5997	5949	5942	5970	6014	5899	5913	5978	5935	5885	5937	5861	5983	5867	5986	5883	6074	5992	5880	5944	5973	5902	5952	6009	6036	6001	5907	6028	5752	5955	5941	5955	5866	6012	5972	5951	5954	5962	5972	6090	6012	5995	5964	5950	5864	5998	5881	6095	5927	5838	5906	5900	5899	6005	5959	5982	5941	6039	5922	6028	5938	5921	5883	5966	6054	5921	6011	5871	5941	5829	5884	5906	5926	5905	5970	5948	5898	5931	5998	5889	5882	5904	5908	5899	6024	5889	5982	5826	5860	5924	5820	5996	5951	6111	5971	5841	6033	5865	5840	5858	6048	5829	5948	6032	5892	5877	5950	5855	6019	5846	5973	5870	6003	5928	5999	5887	5918	5976	5992	5976	5979	6011	6011	5865	5893	6055	5939	5887	5991	6035	5962	6015	5969	6042	5951	5836	6067	6015	6001	6018	5903	6042	5975	5922	5961	6003	6026	6112	5981	5985	6015	5912	6052	5993	5921	5898	5865	5884	5953	5822	5926	5957	5746	5934	6073	5844	6042	6030	6041	5995	5902	5913	5993	6006	5912	6041	6078	6035	6081	5893	5950	5845	6036	5886	5954	6061	5961	5854	5816	6019	5891	5879	5992	6034	5871	5905	5937	5946	5868	6053	5888	5878	5967	5874	5878	6029	5933	5896	5923	5912	5826	6056	5874	5979	5875	6043	6018	5950	5968	5948	6009	5871	5975	6007	5917	5898	6041	5942	5894	6079	5869	5974	5901	6014	5974	6100	6002	5928	5880	5913	5985	5930	5976	5904	5968	5870	6052	5956	5871	5919	6122	5941	5867	6005	5901	6025	5890	5903	6014	5939	6025	5962	5926	5945	6034	5898	5911	5887	5965	5940	5892	5993	5955	6034	5861	5912	5893	5912	5975	6092	5942	6015	5951	5895	5918	5980	5975	5905	6104	5965	5971	6044	5949	5917	6006	5891	6067	6006	5925	5913	5966	5999	5998	5873	5981	5839	5967	5845	6004	5871	5989	6091	5858	5971	5835	5930	5847	5874	5883	5986	5771	5949	6048	5976	5980	5874	5937	5857	5905	5877	5919	5920	5908	6016	5886	5841	5925	5920	5953	5990	6038	5909	5997	5925	5904	5891	5914	5933	6013	5871	5973	5969	5932	6008	6020	6045	5939	6117	5935	6125	5910	5950	5873	5979	6039	5925	6065	5944	5950	5948	6023	5891	6062	5994	5862	5952	5934	5850	5884	5824	6037	5869	5783	6041	5778	5926	6021	5933	5911	5895	5886	5905	5908	5893	5907	5988	5886	5936	5944	5940	6009	5886	5942	5926	5966	6004	5908	5982	5962	6025	6021	6013	6046	5957	5908	5984	5879	6067	6034	6089	5944	5915	5923	5796	6047	5973	6003	5890	5971	5930	5827	6002	5974	5948	5825	5931	5899	5845	6009	5926	6041	6037	6002	5989	5895	6029	5978	5940	5924	6007	5944	5962	5938	5908	6003	5954	5842	5890	6089	5998	5898	5941	5982	5967	6019	5876	5990	5983	5963	5893	5928	5930	6092	5976	5810	5917	5851	6040	5867	5956	5860	5966	5956	6029	5997	5914	5948	6019	6003	6053	5833	5839	5932	6012	5954	5864	6064	5797	5950	5854	5956	5823	5930	6013	5989	5881	5972	5852	5850	5904	5950	6092	5958	5959	5959	5767	5990	5940	6050	5917	5898	5922	6003	5875	6027	5939	5888	5931	5988	5888	5973	5963	5972	5998	5943	5949	5948	5897	5994	5977	5961	5951	5879	6079	5917	6071	6017	5958	5979	5917	5871	5963	5927	5941	5903	6006	5866	5971	6016	6061	5880	5978	6020	5904	5979	6056	5805	5913	5867	5930	6045	5954	5975	5881	6001	5928	5958	5904	5768	5935	5992	5962	5986	6053	5899	6037	5998	6048	5961	5999	6017	6008	5954	6048	5813	5927	5933	5918	5985	6027	6024	6093	6031	5802	5917	5950	5886	5851	5995	5858	5857	6023	6026	5970	5941	5979	5843	5998	6047	5909	5942	5866	5979	5892	6011	6029	5927	6054	6031	5841	5873	5967	6030	5901	6083	5966	5959	5963	5963	6014	5989	6052	5979	5945	6029	5947	5805	5897	5995	5941	5916	6000	5958	5914	5764	5985	5992	5911	5893	5992	5938	5921	5948	5988	5989	5988	6070	5823	5991	5937	5863	5952	5964	5950	5918	5952	6135	5937	5903	5822	5951	6001	5893	5913	5922	6024	5888	5939	5890	5929	5948	5977	5910	5995	5940	5824	5976	5927	6059	6062	5751	5953	5959	6057	5884	5969	5993	6005	5990	5872	5894	5917	5799	5939	5830	5940	6012	5993	6078	5951	5929	5981	5898	5841	5919	5931	6024	5992	5975	6042	6027	5927	6066	5918	5900	5969	5929	5998	5931	5910	5949	5929	5892	5917	5984	5946	5995	6035	5848	5962	5935	5971	6029	6008	5921	5940	5918	6038	5975	5972	5975	5995	5883	5966	5958	6010	5948	5977	5867	5813	5995	6100	5925	5864	5957	6101	5891	5870	5892	5969	5918	5927	6081	5970	5980	5885	6003	5897	5966	6049	6057	6000	5903	5939	6054	5869	5889	5950	5937	5824	5950	5898	5844	6079	6043	6018	5939	5992	5988	5790	6012	5995	5888	5951	5908	5856	5908	5865	5945	5920	5984	6044	6002	5898	5840	5927	5877	5815	5817	5797	6005	5947	6021	5835	6003	5972	5931	5940	6052	5773	5982	5909	5991	6094	5855	6035	5934	6026	5769	5951	5966	6057	6057	6008	5858	5955	5975	5996	6020	5784	5836	6035	5852	5929	6038	5899	5697	5970	6054	5848	5994	5980	5846	5826	5933	5869	5961	6044	5901	5968	5973	5976	5870	5993	5894	6134	5923	5924	5857	5954	5862	5902	5970	5987	5832	5917	5886	5928	6034	5863	5873	5939	5926	5950	5891	6098	5815	5846	6072	5927	5953	5895	5908	5989	5957	5972	5986	6053	5946	5928	5901	5886	6027	5918	5998	6017	5907	5863	5952	5970	5932
10392	8265	13849	9070	3589	1429	917	798	742	757	757	729	734	781	805	787	749	750	799	688	721	724	765	767	743	751	755	798	748	773	739	735	796	779	776	809	785	758	773	752	785	775	749	789	784	662	712	794	754	716	820	823	748	794	719	770	755	724	730	816	798	702	797	747	782	753	738	784	791	763	736	802	761	771	810	712	791	796	809	776	745	743	746	759	751	812	765	768	784	764	724	766	777	730	745	786	824	792	777	758	749	729	732	801	754	775	799	756	764	737	756	747	719	776	777	827	751	795	770	801	761	801	748	742	766	808	751	743	731	802	708	753	791	762	736	806	724	815	819	684	735	767	743	721	796	784	824	797	772	822	715	757	751	768	771	801	785	788	779	776	774	736	750	761	755	709	804	827	787	747	810	793	793	798	747	794	756	796	790	733	780	744	807	830	771	840	769	713	755	759	738	795	741	722	776	759	724	761	741	672	735	746	804	819	792	775	737	753	766	746	785	740	780	742	785	801	755	724	745	770	717	778	788	735	747	770	778	798	749	772	731	762	784	759	749	781	748	760	706	808	765	756	758	737	747	777	760	796	771	755	773	783	744	715	733	777	786	770	817	742	734	769	793	730	775	733	768	816	783	745	784	786	768	775	784	771	791	814	748	769	717	748	760	759	773	756	749	794	742	751	736	820	775	786	753	761	743	749	813	772	803	788	781	798	798	749	761	810	784	761	754	785	751	766	732	753	797	800	805	783	737	806	743	732	750	778	754	754	737	781	786	803	769	817	756	737	770	762	775	777	791	754	776	777	863	716	820	811	774	773	749	794	834	761	752	760	762	784	764	785	801	775	811	775	733	756	770	805	800	741	763	733	779	768	755	793	736	782	842	773	735	797	760	761	771	773	824	797	773	780	786	784	787	772	796	773	773	746	773	756	775	783	760	742	751	771	761	777	752	779	794	761	698	765	764	770	727	721	746	791	769	794	756	762	809	782	791	758	781	768	766	741	754	818	749	715	713	802	819	704	808	783	741	758	834	787	756	728	712	748	761	790	793	728	731	768	765	731	714	768	797	785	744	760	761	742	751	858	733	754	786	785	775	740	748	773	785	784	738	723	773	785	784	788	760	783	756	741	757	782	748	757	761	775	788	786	763	792	730	726	798	733	816	807	719	799	771	799	808	760	795	780	759	816	786	738	789	758	733	715	756	753	749	798	783	759	757	768	775	786	797	750	765	779	797	726	794	804	790	764	777	781	814	795	799	782	789	782	759	767	766	787	720	777	813	769	770	763	710	753	793	766	776	807	764	764	813	782	806	804	790	718	769	729	765	760	813	777	764	781	768	735	804	768	805	771	770	747	744	724	776	799	759	770	794	807	780	727	806	781	782	773	742	766	789	751	813	805	761	779	774	841	778	771	748	772	775	744	824	724	692	788	764	759	782	787	762	839	784	777	742	764	760	814	771	729	781	722	716	785	737	780	780	790	752	760	794	770	742	784	751	811	718	760	734	763	810	767	769	781	807	787	781	756	719	764	769	787	734	743	752	744	756	755	794	769	779	766	789	802	713	791	794	792	726	783	750	806	784	821	733	837	785	870	823	776	751	807	770	808	740	757	756	767	749	727	815	804	723	757	745	795	732	783	776	744	748	788	814	781	791	782	816	766	796	743	759	785	751	716	798	772	754	724	771	780	761	814	746	771	745	767	762	753	738	776	782	812	785	824	792	800	742	730	765	775	765	798	773	782	774	792	773	766	726	775	692	796	804	782	793	742	716	765	782	768	821	770	750	801	755	745	778	750	807	770	772	782	766	810	797	785	762	799	774	798	749	759	771	794	779	806	769	745	787	797	749	784	780	795	783	722	705	756	789	808	769	783	758	735	745	742	819	765	773	821	846	828	760	712	739	749	816	765	778	792	795	779	770	713	766	772	767	736	783	793	745	794	807	772	729	723	769	813	757	778	766	811	764	790	773	707	769	783	753	755	724	787	733	789	744	733	777	748	812	726	807	721	774	791	763	774	740	745	791	734	832	786	787	737	726	792	777	837	755	811	719	774	735	784	782	764	782	782	768	778	784	743	752	731	746	758	764	804	740	765	731	771	763	773	754	721	783	752	749	759	799	769	782	790	780	733	767	800	748	781	766	795	770	862	804	729	748	784	806	757	757	739	823	751	754	767	741	749	762	704	782	791	789	769	787	731	768	774	826	738	780	761	817	805	875	785	788	763	755	762	774	787	721	780	768	765	813	764	787	789	785	755	756	718	750	781	754	782	741	804	793	759	775	766	784	752	753	733	781	778	783	769	783	797	756	776	768	754	725	781	761	746	755	754	768	711	816	783	788	776	775	723	775	778	763	785	725	737	749	740	742	760	727	766	796	694	782	754	768	792	749	799	794	731	736	743	722	778	796	746	778	769	772	765	760	773	762	812	700	792	744	796	795	785	783	789	734	771	728	842	805	794	798	728	822	789	798	753	794	787	769	752	794	765	802	735	742	756	808	727	738	792	802	713	730	758	740	808	835	827	674	784	810	766	735	753	747	804	765	749	782	783	725	739	761	779	770	777	825	740	789	742	769	821	753	745	749	772	774	805	748	782	826	796	746	758	790	740	754	761	752	777	769	752	759	774	796	777	826	787	821	802	737	783	736	787	802	735	741	748	724	759	758	783	781	807	823	752	749	780	767	783	698	767	734	771	728	752	742	806	763	815	769	763	792	734	739	800	759	759	795	830	777	817	778	839	722	773	739	776	769	769	764	760	779	770	754	767	788	753	828	731	804	774	689	796	739	781	761	770	734	732	766	762	803	794	763	760	765	806	773	727	752	745	782	790	789	739	774	738	770	724	810	723	792	766	770	808	759	798	804	765	780	744	776	778	742	791	756	761	761	766	759	764	759	705	759	800	746	783	762	743	784	759	751	776	751	816	759	805	775	768	785	768	790	777	799	766	772	775	755	819	746	750	758	753	757	790	773	818	767	780	762	800	757	767	764	812	788	765	771	754	778	775	785	773	772	776	758	817	730	774	826	732	746	813	744	779	749	833	829	728	828	759	736	753	801	741	723	782	784	730	803	772	711	725	790	731	769	751	777	780	743	800	737	783	783	829	785	755	744	736	783	752	728	747	740	790	769	740	774	765	770	745	773	807	790	724	753	764	687	774	816	789	760	742	771	777	767	778	763	774	737	795	809	783	794	760	773	747	781	790	766	815	782	785	788	712	777	724	765	762	781	747	781	800	750	755	794	737	764	755	737	779	789	710	765	745	773	772	772	768	715	728	820	772	783	757	717	715	787	798	774	742	787	750	807	773	832	799	828	769	763	818	771	778	766	771	746	723	767	750	716	736	755	759	794	769	731	778	756	787	776	740	739	824	798	750	792	711	807	772	770	785	740	754	760	822	749	768	744	755	768	758	797	776	774	800	766	786	739	738	792	776	785	773	747	782	736	798	739	776	777	786	778	733	789	744	754	764	782	759	711	801	733	791	713	741	762	774
44563	37845	45644	42788	34512	18056	9507	6959	6766	6634	6723	6623	6669	6641	6863	6687	6717	6808	6818	6785	6740	6763	6730	6789	6738	6678	6852	6704	6819	6591	6673	6679	6739	6691	6731	6784	6737	6861	6727	6723	6917	6688	6831	6803	6770	6705	6740	6724	6773	6691	6852	6643	6707	6684	6728	6640	6851	6785	6569	6736	6805	6760	6764	6662	6848	6689	6791	6707	6729	6688	6689	6609	6786	6726	6692	6718	6582	6764	6700	6601	6642	6701	6766	6747	6819	6657	6899	6832	6769	6732	6784	6851	6634	6783	6750	6716	6621	6715	6871	6660	6805	6762	6744	6666	6764	6667	6734	6782	6775	6698	6711	6724	6759	6631	6749	6672	6592	6667	6558	6677	6700	6666	6659	6693	6665	6653	6743	6717	6718	6805	6630	6773	6769	6584	6793	6734	6767	6750	6778	6739	6694	6637	6731	6775	6848	6848	6548	6762	6740	6733	6753	6772	6888	6761	6820	6687	6661	6736	6715	6636	6703	6898	6781	6596	6612	6792	6726	6729	6719	6718	6668	6650	6723	6794	6788	6690	6708	6738	6660	6739	6707	6750	6761	6745	6737	6698	6620	6701	6704	6861	6659	6623	6715	6667	6802	6709	6729	6766	6873	6683	6634	6751	6628	6667	6741	6813	6659	6868	6692	6738	6747	6667	6599	6804	6793	6906	6760	6592	6688	6784	6758	6720	6689	6581	6662	6831	6624	6782	6805	6854	6806	6773	6716	6760	6651	6728	6669	6630	6683	6734	6884	6753	6680	6602	6726	6818	6747	6636	6734	6749	6595	6763	6703	6633	6766	6737	6604	6779	6630	6684	6778	6744	6645	6757	6875	6774	6839	6660	6790	6650	6688	6759	6614	6836	6703	6681	6767	6782	6848	6770	6679	6707	6766	6786	6744	6856	6786	6773	6734	6871	6836	6828	6709	6729	6702	6776	6654	6759	6732	6860	6815	6814	6781	6702	6774	6724	6728	6862	6824	6818	6773	6646	6749	6684	6782	6857	6823	6726	6787	6661	6778	6700	6706	6668	6790	6511	6787	6684	6648	6687	6690	6692	6674	6643	6670	6685	6688	6792	6809	6866	6613	6807	6844	6736	6735	6669	6822	6747	6814	6795	6670	6791	6715	6715	6637	6678	6563	6874	6711	6840	6782	6725	6751	6692	6835	6735	6865	6796	6825	6629	6571	6608	6763	6739	6724	6584	6612	6696	6731	6801	6822	6634	6729	6816	6685	6683	6642	6690	6723	6709	6826	6709	6632	6850	6716	6678	6748	6851	6872	6833	6731	6811	6711	6670	6751	6819	6686	6682	6909	6755	6873	6690	6812	6640	6672	6697	6717	6615	6687	6757	6690	6809	6796	6744	6718	6569	6839	6618	6763	6845	6630	6730	6689	6723	6795	6906	6691	6898	6706	6759	6680	6698	6795	6683	6832	6738	6732	6817	6792	6746	6730	6668	6758	6593	6604	6773	6789	6906	6700	6767	6628	6824	6828	6663	6723	6734	6677	6871	6743	6742	6890	6780	6663	6683	6831	6744	6754	6708	6677	6734	6675	6795	6735	6771	6723	6681	6759	6749	6637	6725	6734	6748	6783	6756	6720	6603	6830	6737	6750	6633	6815	6736	6691	6801	6795	6660	6812	6793	6742	6694	6731	6687	6626	6749	6886	6693	6781	6711	6758	6759	6687	6701	6739	6731	6832	6612	6858	6641	6767	6725	6651	6771	6718	6781	6716	6879	6728	6616	6684	6723	6687	6685	6813	6669	6835	6723	6700	6877	6751	6756	6654	6676	6766	6888	6776	6880	6712	6684	6684	6873	6888	6681	6726	6742	6784	6767	6805	6735	6805	6691	6760	6693	6824	6782	6766	6737	6767	6765	6652	6640	6716	6801	6807	6718	6709	6753	6630	6720	6782	6707	6726	6684	6808	6867	6733	6766	6733	6738	6742	6719	6696	6742	6818	6874	6574	6693	6662	6598	6868	6765	6823	6799	6811	6655	6769	6804	6798	6662	6876	6754	6746	6766	6676	6782	6759	6792	6660	6770	6773	6837	6839	6755	6754	6740	6707	6701	6765	6767	6703	6771	6750	6852	6742	6687	6618	6897	6691	6634	6623	6712	6685	6710	6773	6651	6750	6712	6792	6673	6669	6892	6669	6754	6669	6797	6788	6758	6801	6698	6807	6686	6809	6717	6705	6793	6716	6829	6838	6718	6693	6640	6642	6649	6698	6701	6603	6751	6714	6638	6715	6773	6757	6613	6646	6845	6783	6720	6730	6705	6718	6745	6790	6845	6725	6673	6820	6667	6748	6795	6727	6777	6677	6899	6632	6666	6688	6815	6690	6767	6782	6672	6674	6738	6643	6656	6811	6712	6680	6776	6729	6823	6767	6768	6716	6743	6841	6832	6682	6844	6788	6697	6826	6681	6790	6806	6672	6768	6806	6694	6903	6768	6746	6775	6725	6792	6684	6679	6743	6737	6737	6563	6864	6740	6686	6794	6679	6647	6699	6792	6650	6695	6769	6750	6645	6788	6785	6771	6729	6633	6745	6689	6729	6668	6671	6776	6800	6788	6766	6724	6656	6639	6826	6748	6694	6751	6769	6608	6709	6722	6652	6859	6699	6783	6899	6769	6803	6914	6720	6684	6698	6723	6727	6761	6689	6746	6749	6719	6741	6820	6754	6757	6817	6633	6881	6690	6835	6703	6808	6717	6680	6815	6698	6700	6647	6797	6839	6695	6812	6728	6714	6744	6606	6874	6768	6730	6789	6629	6655	6766	6616	6805	6674	6697	6731	6836	6618	6653	6841	6780	6819	6730	6786	6702	6820	6622	6653	6573	6653	6779	6685	6663	6650	6790	6684	6683	6802	6805	6663	6747	6748	6894	6651	6866	6788	6631	6629	6736	6744	6749	6709	6657	6774	6780	6751	6708	6721	6757	6684	6705	6746	6742	6716	6710	6797	6748	6760	6696	6651	6687	6599	6703	6746	6714	6745	6798	6664	6750	6698	6730	6645	6711	6604	6665	6879	6682	6734	6731	6679	6903	6674	6763	6780	6712	6744	6650	6708	6681	6705	6658	6799	6781	6797	6803	6675	6562	6832	6756	6724	6899	6718	6565	6831	6718	6749	6759	6644	6774	6516	6684	6899	6721	6711	6706	6627	6773	6705	6694	6724	6728	6690	6744	6707	6610	6830	6677	6792	6747	6811	6754	6825	6741	6785	6703	6677	6683	6665	6863	6776	6735	6852	6728	6761	6728	6771	6846	6707	6702	6641	6810	6715	6690	6765	6653	6820	6631	6791	6791	6724	6788	6705	6729	6733	6775	6761	6809	6807	6738	6835	6790	6733	6700	6725	6718	6755	6722	6690	6781	6709	6733	6857	6628	6654	6734	6748	6743	6814	6753	6692	6762	6818	6576	6781	6716	6601	6767	6732	6703	6789	6745	6694	6809	6838	6813	6650	6646	6789	6765	6816	6885	6626	6755	6734	6730	6733	6748	6692	6806	6745	6825	6617	6707	6728	6790	6794	6751	6852	6838	6763	6738	6735	6733	6741	6694	6756	6757	6790	6735	6659	6855	6811	6677	6933	6741	6747	6761	6722	6845	6806	6752	6747	6735	6716	6727	6851	6896	6709	6799	6689	6824	6783	6645	6717	6679	6794	6702	6708	6634	6725	6742	6802	6700	6642	6778	6753	6771	6687	6715	6746	6730	6729	6645	6720	6739	6606	6709	6802	6602	6762	6680	6652	6703	6734	6877	6708	6844	6810	6710	6701	6780	6776	6830	6770	6711	6790	6690	6821	6746	6804	6710	6645	6770	6798	6767	6675	6659	6581	6887	6703	6735	6643	6781	6740	6748	6825	6832	6649	6721	6765	6793	6762	6848	6743	6814	6636	6723	6704	6746	6741	6784	6771	6792	6724	6675	6703	6666	6808	6727	6897	6651	6669	6755	6763	6693	6928	6820	6686	6809	6739	6803	6651	6749	6671	6756	6667	6771	6810	6609	6726	6568	6597	6788	6747	6704	6799	6912	6732	6747	6627	6585	6660	6887	6677	6693	6821	6770	6882	6511	6788	6813	6766	6778	6705	6724	6898	6768	6686	6752	6757	6718	6667	6745	6636	6803	6765	6769	6808	6737	6791	6842	6746	6796	6752	6826	6700	6768	6656	6692	6696	6692	6729	6812	6822	6738	6694	6670	6772	6771	6711	6770	6760	6713	6818	6670	6730	6803	6730	6796	6741	6893	6649	6683	6907	6843	6777	6665	6734	6692	6649	6709	6762	6812	6651	6827	6780	6755	6785	6822	6838	6728	6804	6781	6893	6774	6643	6717	6710	6761	6643	6754	6750	6790	6552	6795	6627	6735	6677	6769	6855	6805	6858	6790	6751	6893	6794	6759	6784	6727	6749	6693	6742	6860	6805	6769	6772	6647	6719	6640	6794	6739	6578	6703	6723	6738	6664	6979	6793	6815	6826	6981	6813	6726	6778	6720	6773	6743	6688	6811	6800	6773	6757	6876	6676	6639	6667	6687	6814	6679	6677	6703	6663	6957	6643	6694	6692	6836	6767	6774	6863	6752	6692	6769	6725	6742	6732	6763	6710	6679	6794	6833	6696	6778	6755	6686	6685	6690	6735	6716	6842	6781	6710	6812	6748	6828	6699	6788	6646	6738	6716	6788	6760	6936	6697	6669	6726	6808	6743	6688	6801	6804	6740	6742	6783	6746	6657	6766	6784	6769	6782	6701	6773	6765	6726	6779	6860	6897	6709	6719	6752	6706	6825	6739	6745	6724	6760	6705	6779	6716	6688	6771	6727	6722	6628	6749	6750	6683	6723	6732	6775	6704	6674	6659	6616	6833	6647	6810	6765	6793	6684	6789	6638	6630	6764	6781	6711	6636	6867	6768	6822	6753	6874	6752	6735	6756	6720	6774	6751	6601	6802	6746	6690	6745	6913	6700	6688	6794	6733	6810	6735	6728	6776	6786	6926	6741	6824	6787	6776	6659	6635	6744	6835	6746	6668	6611	6705	6795	6703	6679	6776	6755	6825	6757	6746	6781	6741	6799	6751	6736
12269	14395	15256	12593	5538	1709	1033	885	852	770	841	811	829	809	810	820	816	789	875	788	825	786	840	870	861	802	820	835	860	810	828	819	808	839	823	866	767	777	828	828	766	890	801	828	834	860	830	797	805	822	774	830	782	811	789	811	841	840	787	770	824	810	840	789	861	806	807	795	797	851	816	779	816	836	850	865	803	837	827	824	837	815	823	818	796	821	826	829	809	807	860	819	820	820	798	817	882	790	843	778	841	823	833	829	850	847	794	786	817	844	826	807	824	854	808	816	829	847	823	835	833	823	819	835	823	831	851	793	814	852	794	827	838	817	896	839	797	842	776	864	802	789	832	788	785	823	806	836	774	796	789	855	809	866	848	815	868	825	859	803	836	873	858	819	827	814	827	806	830	886	851	842	838	817	862	900	856	810	800	836	761	824	862	770	847	818	812	796	788	818	779	832	858	815	813	816	832	812	815	846	783	755	799	865	795	861	804	814	839	812	871	814	805	822	797	778	812	840	845	813	825	862	888	820	818	856	749	827	849	795	814	858	841	831	822	812	849	822	833	850	846	869	818	770	851	800	823	799	830	791	830	819	801	849	826	803	845	841	839	912	892	816	811	841	819	818	822	836	840	834	811	858	838	861	824	836	861	785	869	846	837	849	860	820	785	855	810	840	870	817	809	844	805	799	794	797	855	809	865	787	883	807	790	842	759	844	839	837	870	847	773	843	779	872	845	821	868	840	839	845	826	841	845	795	825	795	850	796	816	831	875	849	817	868	812	855	792	841	812	775	811	762	798	811	837	776	794	841	850	827	788	798	820	798	787	823	799	830	834	793	818	833	815	841	794	831	786	762	805	836	834	770	831	837	806	857	848	830	857	836	807	896	886	837	833	813	820	784	818	865	799	801	837	795	836	810	815	847	824	809	848	795	883	840	831	805	874	818	844	808	842	806	875	822	845	828	925	781	845	876	862	829	779	795	804	854	801	825	837	804	854	784	813	839	868	817	803	796	795	836	857	837	846	822	856	788	860	842	803	825	882	825	809	788	805	850	837	800	801	860	801	853	811	837	844	827	848	804	777	845	860	807	831	875	798	851	812	798	781	807	850	830	871	797	815	815	865	797	847	841	840	919	816	895	782	814	796	821	864	850	861	802	862	822	820	822	845	918	813	810	816	788	832	803	819	810	780	872	876	839	759	822	816	830	853	813	821	767	817	761	849	816	831	813	855	856	839	808	747	845	847	753	794	806	877	823	847	820	840	784	819	835	808	887	859	857	823	793	822	897	784	778	825	814	846	831	801	794	812	826	813	826	766	799	805	843	812	843	842	861	852	798	834	805	822	783	777	879	779	849	786	860	783	815	854	886	844	854	883	818	841	864	825	816	864	810	791	805	861	807	793	811	770	830	867	847	820	788	871	800	860	861	812	823	871	825	814	816	840	795	862	853	834	797	818	855	773	826	830	796	799	770	810	846	800	828	786	769	832	824	829	828	820	831	838	816	867	866	867	823	851	860	868	828	826	856	830	868	835	777	815	793	863	871	802	787	848	801	828	806	796	815	851	799	834	823	827	843	861	812	819	798	835	848	838	808	834	880	811	839	821	847	803	840	770	838	913	833	831	788	820	826	808	848	870	814	762	871	766	835	816	797	820	831	819	801	824	786	870	855	826	821	838	818	840	746	827	818	794	863	839	861	853	799	766	798	801	850	823	832	879	812	863	793	803	881	856	824	824	855	788	845	833	831	792	851	761	778	780	834	843	862	845	829	800	796	776	812	822	848	847	835	848	798	819	807	911	833	834	859	815	833	850	842	830	794	843	807	809	844	800	824	777	865	799	846	792	867	805	830	807	839	849	832	823	792	831	813	820	823	774	813	839	848	833	819	818	839	825	848	844	774	852	823	844	795	812	824	809	813	820	767	812	872	831	764	883	811	794	813	839	818	840	819	839	813	844	798	843	820	858	818	786	899	789	853	815	770	817	759	812	803	799	838	884	857	831	796	777	864	855	829	860	823	818	841	842	860	781	833	816	748	783	847	722	867	837	809	832	790	842	799	832	821	877	833	785	817	789	810	794	845	830	846	846	805	778	765	816	784	828	827	854	793	819	851	831	763	768	847	867	825	850	773	841	823	784	891	853	867	851	820	820	790	832	808	820	828	811	787	843	836	810	845	769	796	832	779	823	781	817	831	866	796	821	787	804	869	797	805	824	820	832	800	788	828	808	833	868	853	846	812	789	770	821	826	822	808	840	794	850	858	795	857	754	843	799	819	844	852	830	826	779	827	833	806	771	829	776	824	769	793	827	800	839	830	829	804	796	836	856	845	813	824	792	862	822	856	872	827	790	815	836	791	801	822	791	847	829	826	835	814	825	833	833	883	823	831	820	797	851	811	801	843	801	791	825	846	847	827	825	875	838	783	770	791	811	792	836	852	871	799	850	863	839	828	813	806	814	844	805	824	850	861	856	824	827	792	883	812	828	871	827	796	833	838	809	790	805	821	805	766	855	847	782	794	795	821	854	794	794	906	863	834	867	870	814	851	808	842	837	814	816	796	801	773	832	854	853	764	826	777	848	856	815	770	820	837	827	812	866	839	810	832	797	801	848	844	790	828	824	844	863	804	846	842	852	819	843	849	868	852	887	844	793	845	852	863	828	830	784	845	825	781	857	845	808	836	807	821	858	823	824	799	826	817	837	816	824	784	823	813	761	825	823	808	860	794	826	847	850	840	856	863	814	817	817	856	820	816	821	857	811	869	813	819	902	799	809	736	821	886	824	829	795	826	845	836	821	793	794	812	891	828	820	845	816	845	844	868	832	841	874	841	837	731	822	775	819	826	807	822	806	851	837	814	816	814	818	804	851	848	878	807	793	809	811	804	802	842	839	815	869	817	880	812	825	832	814	869	847	830	776	828	823	877	806	844	899	850	835	800	796	836	867	775	815	859	854	835	795	795	825	835	814	831	798	810	812	831	796	887	785	847	801	886	798	857	769	783	796	781	841	808	823	832	818	782	815	805	860	818	805	821	864	879	834	830	820	802	797	776	815	825	793	810	833	826	788	848	837	879	791	804	757	777	849	757	860	893	847	790	856	829	825	861	795	865	817	843	806	831	831	845	819	833	865	837	841	847	797	841	857	855	799	771	843	797	886	802	813	797	786	843	804	807	862	830	842	831	769	838	868	807	795	839	821	817	821	799	832	862	872	873	862	817	793	879	813	797	816	810	796	782	851	817	850	840	792	834	868	790	874	809	828	827	830	885	785	836	855	861	800	864	844	883	792	843	858	847	853	787	816	862	782	829	826	823	865	790	833	820	829	831	881	802	840	892	830	804	859	863	865	799	830	801	802	853	798	816	827	808	839	857	788	813	841	774	745	819	795	869	799	808	851	854	798	822	778	754	869	803	862	792	859	803	816	820	864	843	836	779	852	826	846	863	777	795	815	826	860	842	849	856	762	844	820	871	798	865	878	819	821	851	872	805
46131	44713	46929	50458	40061	20670	10579	7783	7233	7179	7139	7142	7173	7250	7150	7137	7266	7216	7104	7094	7249	7090	7096	7199	7234	7137	7176	7137	7162	7209	7145	6977	7215	7286	7068	7193	7147	7176	7278	7071	7207	7121	7172	7108	7071	7204	7061	7277	7162	7173	7158	7080	7335	7265	7027	7221	7152	7186	7054	7093	7255	7374	7206	7255	7221	7229	7147	7055	7048	7223	7157	7293	7179	7066	7164	7264	7228	7093	7154	7158	7191	7190	7042	7258	7139	7240	7131	7218	7207	7094	7263	7192	7058	7005	7213	7192	7068	7156	7091	7310	7184	7058	7057	7062	7251	7079	7182	7218	7265	7292	7164	7133	7194	7131	7201	7029	7202	7292	7089	7159	7138	7217	7116	7243	7172	7072	7067	7313	7217	7348	7035	7075	7060	7083	7078	7158	7089	7196	7152	7217	6984	7233	7150	7184	7082	7151	7125	7135	7092	7212	7229	6992	7190	7050	7279	7065	7122	7232	7129	7174	7131	7204	7149	7175	7086	7134	7195	7220	7238	7211	7141	7198	7118	7101	7097	7242	7186	7336	7137	7167	7092	7140	7196	7236	7105	7196	7042	7182	7169	7213	7212	7065	7162	7151	7231	7167	7205	7252	7175	7264	7214	7239	7254	7125	7232	7172	7233	7069	7170	7153	7266	7089	7260	7124	7184	7142	7193	7081	7112	7225	7264	7159	7252	7150	7177	7207	7119	7206	7174	7245	7199	7235	7355	7199	7288	7076	7200	7111	7301	7100	7116	7151	7179	7068	7151	7198	7188	7094	7096	7216	7140	7090	7192	7181	7301	7179	7202	7186	7244	7167	7289	7064	7099	7145	7247	7179	7238	7175	7169	7195	7247	7168	7392	7213	7174	7140	7100	7265	7121	7116	7246	7151	7038	7022	7055	7243	7259	7198	7070	7168	7110	7103	7065	7038	7285	7121	7116	7019	7095	7157	7182	7075	7247	7213	7135	7291	7217	7022	7213	7149	7209	7080	7068	7254	7119	7143	7234	7183	7237	7196	7116	7157	7260	7231	7240	7084	7107	7067	7054	7226	7187	7204	7231	7179	7107	7150	7069	7343	7236	7164	7215	7135	7319	7207	7171	7229	7264	7116	7086	7251	7131	7119	7132	7128	7199	7048	7263	7111	7137	7164	7095	7054	7209	7154	7236	7164	7045	7186	7102	7259	7204	7161	7170	7132	7139	7256	7214	7128	7131	7173	7178	7179	7160	7185	7253	7261	7181	7225	7225	7191	7180	7223	7241	7038	7280	7316	7188	7200	7225	7250	7160	7317	7207	7202	7151	7145	7145	7161	7177	7157	7114	7070	7048	7122	7068	7256	7108	7040	7059	7133	7146	7049	7225	7108	7244	7182	7237	7242	7201	7084	7032	7204	7073	7115	7128	7137	7275	7174	6964	7213	7216	7150	7053	7127	7194	7250	7185	7230	7196	7246	7183	7185	7187	7207	7116	7151	7154	7232	7297	7339	7186	7067	7315	7183	7304	7256	7160	7233	7209	7188	7124	7094	7204	7338	7217	7265	7117	7253	7158	7179	7138	7198	7288	7202	7214	7131	7162	7181	7145	7108	7102	7227	7187	7202	7082	7154	7113	7254	7189	7099	7215	7228	7089	7259	7234	7088	7208	7051	7194	7214	7183	7156	7168	7147	7171	7214	7159	7229	7161	7098	7134	7222	7307	7301	7226	7242	7343	7225	7260	7215	7253	7275	7228	7177	7154	7247	7222	7227	7015	7167	7114	7231	7216	7055	7240	7144	7280	7182	7147	7118	7198	7156	7234	7042	7228	7158	7201	7135	7175	7122	7247	7246	7115	7165	7160	7221	7215	7144	7081	7349	7337	7075	7254	7121	7113	7252	7006	7198	7117	7137	7027	7108	7117	7101	7185	7283	7117	7123	7101	7137	7144	7274	7242	7170	6933	7213	7158	7142	7143	7197	7077	7286	7177	7194	7304	7217	7123	7221	7185	7145	7259	7166	7173	7118	7187	7124	7197	7121	7141	7203	6996	7144	7147	7209	7180	7160	7165	7206	7083	7105	7154	7114	7174	7262	7098	7148	7166	7225	7229	7075	7168	7153	7276	7206	7186	7244	7299	7232	7156	7170	7244	6956	7129	7276	7208	7182	7221	6980	7196	7079	7119	7110	7073	7092	7121	7292	7175	7214	7044	7183	7279	7276	7195	7248	7167	7109	7040	7194	7166	7024	7118	7072	7294	7283	7063	7126	7318	7301	7048	7188	7124	7170	7312	7207	7340	7175	7165	7094	7038	7266	7261	7181	7372	7210	7136	7188	7148	7152	7142	7164	7215	7251	7241	6989	7149	7222	7109	7193	7122	7240	7178	7306	6989	7117	7179	7134	7089	7207	7175	7118	7226	7168	7182	7139	7322	7189	7071	7177	7274	7216	7193	7096	7181	7192	7127	7288	7127	7104	7185	7166	7208	7247	7165	7168	7168	7101	7207	7238	6972	7119	7168	7039	7187	7272	7116	7334	7164	7214	7154	7208	7275	7063	7126	7177	7249	7084	7217	7253	7206	7200	7227	7114	7192	7242	7263	7165	7169	7129	7191	7141	7238	7164	7168	7047	7132	7237	7150	7146	7107	7213	7300	7163	7125	7328	7198	7171	7204	6967	7055	7118	7184	7168	7254	7119	7099	7156	7088	7200	7224	7231	7135	7180	7225	7012	7268	7329	7148	7321	7068	7281	7253	7148	7083	7196	7172	7282	7194	7117	7219	7109	7255	7238	7199	7118	7187	7102	7204	7169	7264	7089	7265	7225	7275	7254	7137	7218	7110	7181	7266	7152	7123	7276	7186	7196	7240	7175	7211	7187	7208	7156	7207	7133	7277	7127	7201	7169	7281	7188	7288	7180	7121	7163	7104	7239	7127	7087	7150	7303	7082	7168	7122	7319	7124	7018	7133	7244	6988	7255	7174	7100	7105	7109	7038	7088	7096	7287	7083	7291	7169	7194	7224	7230	7228	7154	7131	7050	7138	7140	7139	7166	7272	7370	7183	7313	7207	7169	7191	7191	7234	7190	7352	7243	7248	7211	7276	7207	7246	7144	7277	7279	7277	7159	7201	7136	7174	7208	7089	7062	7264	7058	7157	7191	7205	7195	7262	7035	7184	7258	7170	7153	7213	7165	7197	7243	7215	7198	7188	7180	7261	7059	7147	7123	7129	7132	7196	7103	7138	7111	7141	7172	7184	7059	7167	7170	7280	7070	7329	7232	7256	7129	7283	7231	7277	7150	7213	7034	7157	7092	7249	7057	7211	7226	7169	7327	7202	7236	7229	7063	7155	7239	7192	7249	7152	7200	7124	7112	7116	7193	7207	7288	6999	7219	7253	7182	7294	7094	7256	7173	7226	7115	7204	7022	7085	7177	7077	7108	7129	7179	7187	7133	7192	7231	7225	7051	7075	7229	7125	7114	7409	7091	7136	7219	7179	7286	7194	7183	7166	7290	7151	7253	7181	7201	7219	7175	7261	7176	7235	7217	7182	7132	7180	7259	7187	7096	7136	7183	7322	7131	7156	7090	7218	7250	7189	7149	7097	7218	7116	7129	7190	7128	7205	7129	7187	7142	7217	7197	7185	7147	7056	7067	7164	7332	7199	7254	7182	7237	7318	7243	7185	7118	7193	7184	7141	7152	7100	7059	7276	7186	7142	7213	7051	7249	7200	7139	7200	7126	7069	7109	7229	7267	7093	7234	7179	7126	7200	7165	7102	7101	7106	7106	7141	7223	7111	7253	7197	7053	7146	7156	7328	7313	7169	7075	7202	7197	7045	7230	7098	7296	7220	7134	7165	7195	7204	7253	7253	7326	7050	7241	7148	7170	7143	7175	7186	7041	7118	7136	7187	7187	7044	7031	7338	7229	7147	7224	7317	6947	7131	7241	7171	7103	7096	7193	7191	7088	7137	7261	7120	7150	7088	7200	7172	7193	7334	7105	7240	7207	7199	7052	7262	7198	7230	7122	7307	7219	7173	7114	7133	7120	7174	7260	7247	7253	7263	7225	7310	7022	7172	7190	7257	7164	7134	7097	7374	7082	7103	7188	7239	7202	7253	7158	7097	7103	7204	7159	7126	7159	7259	7104	7240	7103	7207	7150	7342	7039	7191	7148	7084	7171	7173	7214	7095	7219	7169	7106	7198	7239	7217	7084	7134	7066	7229	7159	6974	7207	7239	7238	7094	7111	7218	7087	7077	7218	7119	7184	7353	7109	7274	7168	7261	7164	7165	7186	7202	7130	7239	7223	7171	7071	7235	7159	7154	7346	7181	7170	7262	7035	7162	7219	7227	7214	7345	7256	7149	7184	7209	7165	7337	7202	7159	7232	7206	7049	7123	7178	7170	7102	7184	7102	7124	7212	7172	7252	7101	7285	7128	7211	7153	7087	7158	7173	7187	7118	7015	7117	7232	7122	7306	7220	7171	7216	7114	7232	7169	7097	7130	7105	7253	7156	7066	7121	7155	7174	7156	7219	7156	7221	7030	7192	7260	7185	7223	7168	7240	7186	7189	7290	7023	7069	7172	7210	7135	7192	7105	7233	7308	7162	7223	7058	7177	7271	7210	7184	7202	7108	7174	7195	7276	7240	7191	7066	7073	7271	7157	7102	7232	7146	7292	7160	7051	7072	7098	7254	7169	7312	7226	7186	7338	7153	7321	7220	7183	7196	7226	7118	7263	7006	7153	7179	7308	7092	7197	7178	7260	7102	7192	7308	7280	7043	6966	7039	7170	7172	7149	7108	7404	7159	7243	7234	7112	7124	7121	7050	7136	7145	7176	7111	7155	7213	7237	7154	7163	7164	7128	7118	7310	7208	7238	7244	6953	7188	7209	7182	7223	7245	7335	7266	7156	7049	7197	7202	7226	7181	7079	7138	7245	7064	7062	7239	7202	7219	7169	7094	7232	7147	7109	7146	7224	7195	7188	7202	7153	7301	7192	7255	7168	7045	7179	7167	7127	7193	7241	7031	7101	7217	7123	7067	7312	7171	7233	7021	7227	7239	7146	7227	7188	7159	7260	7112	7050	7266	7033	7216	7147	7228	7184	7178
16088	13033	24178	22221	10421	3405	1260	916	841	886	831	910	914	860	867	884	951	866	836	905	865	850	874	848	898	853	873	903	873	879	881	904	822	824	851	852	831	791	807	848	836	868	841	863	829	874	796	877	853	881	866	806	889	828	821	865	828	785	826	868	855	876	857	861	843	834	848	805	840	816	847	850	857	908	876	842	830	802	825	816	824	872	893	861	910	843	846	808	879	799	831	879	884	875	886	807	899	839	847	859	870	876	816	861	857	837	793	848	873	818	832	833	861	852	843	846	869	897	903	818	881	878	825	885	861	809	851	866	858	844	864	847	870	872	829	874	844	883	866	811	837	889	880	799	856	840	793	838	848	879	792	877	847	868	846	905	837	880	847	848	866	847	838	873	817	877	802	841	811	835	811	837	881	846	883	841	845	875	872	828	837	864	857	874	842	835	811	845	871	865	863	820	870	824	824	832	848	813	854	836	842	931	837	901	911	915	897	855	794	877	833	888	886	854	847	938	830	916	786	824	846	800	839	840	867	851	841	866	886	871	842	821	854	869	844	853	846	857	821	872	836	828	876	828	865	821	891	846	866	876	846	839	815	869	835	834	869	904	866	859	873	831	900	832	869	880	824	864	893	838	840	808	852	826	850	791	827	839	903	825	843	895	854	807	876	859	893	867	799	879	856	829	806	862	873	911	898	892	808	860	799	877	804	855	897	869	872	872	845	867	891	782	821	837	837	813	849	848	836	809	849	874	844	828	852	886	843	857	816	807	843	846	812	850	873	853	813	864	857	878	869	848	878	834	875	822	830	876	799	828	822	812	864	846	879	829	848	849	857	825	881	826	847	873	890	889	805	838	835	847	849	790	862	874	831	877	815	845	844	803	908	858	918	865	894	861	909	822	781	823	820	888	834	771	874	880	866	831	858	869	827	805	851	828	860	828	872	854	844	840	865	886	809	803	803	874	838	837	828	870	879	807	889	890	813	795	819	882	925	888	806	836	845	834	846	838	863	833	871	867	834	855	869	825	882	865	819	857	889	829	840	838	859	843	842	878	854	837	865	855	772	837	827	840	845	848	849	847	839	792	876	839	860	890	839	822	864	838	873	865	800	854	890	823	833	851	804	873	848	861	861	867	906	889	844	777	842	875	874	850	888	855	850	850	942	864	848	881	820	849	851	799	800	840	848	835	828	899	869	873	855	852	901	846	805	842	827	844	858	835	821	778	914	803	882	825	828	830	889	844	895	871	822	845	923	819	835	842	826	862	829	878	875	873	865	868	852	840	801	856	847	832	819	808	859	834	819	784	908	860	793	879	859	888	832	835	871	889	845	858	820	854	925	820	836	880	857	871	831	855	825	868	901	872	873	810	842	823	853	833	830	881	870	821	815	832	857	866	855	813	850	868	855	803	895	815	831	868	846	856	876	934	813	815	893	871	813	846	841	849	801	834	819	808	859	879	909	852	857	859	880	865	857	836	806	804	842	835	871	867	809	814	874	851	807	920	858	820	851	817	806	907	912	780	859	848	829	843	822	841	849	813	857	893	842	813	848	899	847	888	824	810	841	836	869	842	882	860	858	898	777	815	908	879	853	781	828	834	879	828	903	892	838	838	891	875	798	834	888	847	867	901	907	881	815	862	813	832	860	810	888	856	855	850	864	837	822	871	828	841	836	850	818	853	875	889	865	882	794	840	824	828	821	873	807	853	894	816	846	859	832	921	861	882	842	883	814	860	861	851	833	876	867	885	866	875	843	859	833	815	806	837	866	827	901	873	887	875	852	843	860	828	827	869	826	858	868	853	843	821	850	760	855	857	812	901	871	829	858	799	880	850	815	860	890	791	801	859	846	874	807	835	823	848	796	836	837	885	850	840	878	879	860	908	887	876	866	836	871	890	822	816	854	866	832	871	833	853	850	869	871	835	828	876	864	830	899	830	835	846	867	894	833	831	791	869	826	761	796	863	890	840	850	864	809	856	846	846	878	838	883	891	785	875	866	833	820	804	847	839	835	821	851	850	829	879	839	841	835	833	852	868	850	871	828	845	871	844	876	799	875	826	836	878	842	848	811	863	851	849	843	849	876	863	835	844	879	876	843	834	843	812	847	841	861	854	874	887	849	900	861	869	798	828	883	848	883	842	836	817	844	841	839	822	865	879	906	855	805	867	861	855	852	860	865	833	848	847	876	859	814	842	853	830	826	846	846	901	843	821	838	889	904	815	833	869	827	889	835	880	827	829	857	822	825	836	845	880	833	801	856	826	829	881	829	869	816	841	894	833	804	825	879	866	840	866	826	829	855	866	887	806	844	816	894	834	840	846	835	867	852	870	832	879	865	877	878	871	884	841	874	842	837	846	860	832	853	827	854	819	840	866	838	861	866	871	849	854	889	873	840	827	901	864	811	886	866	764	858	756	874	839	881	776	868	863	835	867	891	851	883	876	799	854	854	886	790	827	897	812	855	851	828	885	852	799	817	855	842	844	913	835	845	874	846	832	874	869	820	846	799	844	852	856	866	857	933	864	803	804	813	826	821	810	853	870	794	828	841	866	871	872	800	880	852	821	850	845	902	840	830	802	864	875	830	842	861	872	860	851	859	776	812	856	808	904	856	867	842	803	871	847	897	850	857	877	812	923	858	852	865	855	851	877	801	822	835	819	869	875	855	839	905	901	836	875	827	799	791	858	849	866	834	862	853	849	823	846	827	857	849	822	824	801	868	857	895	868	862	863	860	827	837	819	845	833	879	855	871	862	870	845	893	833	863	839	875	841	826	848	878	895	847	880	834	848	826	895	877	859	868	862	819	877	865	854	843	819	794	858	868	880	846	866	801	854	877	860	854	852	862	926	825	852	849	862	814	887	848	871	881	876	841	927	856	825	886	832	821	885	859	851	869	856	867	852	877	842	841	844	830	891	903	848	829	814	867	837	893	931	841	802	854	896	862	849	827	876	886	874	822	873	832	830	868	854	854	834	838	828	805	790	827	883	828	845	875	855	816	856	846	844	847	872	879	861	846	793	853	869	820	778	847	808	796	825	855	913	857	810	890	845	909	820	844	876	895	850	823	841	823	856	844	864	832	890	864	894	803	814	894	862	864	811	891	843	849	831	863	833	861	818	874	929	841	855	857	813	863	908	838	803	848	879	869	821	853	828	892	875	828	847	884	840	849	858	835	829	866	823	821	891	853	859	833	835	827	898	849	862	851	849	854	841	875	913	830	830	841	816	869	821	848	856	894	860	851	813	884	826	855	842	842	821	840	820	812	838	836	873	869	847	860	834	909	821	868	903	891	850	862	866	889	832	841	865	794	806	886	828	873	868	828	846	893	818	864	786	821	947	862	831	838	884	889	893	832	899	922	854	873	816	791	897	790	830	815	845	899	829	860	885	873	830	818	880	889	844	855	870	904	829	857	857	863	853	894	867	828	847	828	860	913	823	864	912	847	893	855	897	838	867	767	871	836	814	836	841	894	813	858	808	825	867	824	822
49939	42326	58872	62601	50315	30905	14398	8415	7379	7324	7254	7405	7326	7294	7178	7379	7217	7403	7229	7307	7152	7203	7382	7316	7256	7388	7307	7324	7314	7344	7389	7239	7172	7149	7273	7306	7423	7244	7324	7245	7157	7310	7265	7255	7191	7412	7288	7266	7206	7377	7338	7390	7276	7366	7235	7331	7430	7372	7303	7380	7447	7235	7235	7282	7430	7186	7346	7249	7304	7147	7369	7300	7207	7276	7315	7347	7423	7205	7449	7337	7226	7206	7446	7394	7260	7350	7209	7402	7361	7355	7261	7401	7380	7324	7420	7356	7229	7210	7244	7255	7372	7318	7231	7407	7220	7336	7301	7278	7339	7269	7318	7302	7297	7309	7373	7322	7368	7219	7290	7311	7271	7291	7270	7347	7187	7170	7243	7289	7305	7337	7279	7427	7254	7204	7265	7435	7232	7382	7182	7282	7369	7141	7334	7255	7317	7429	7319	7330	7295	7297	7257	7231	7249	7391	7293	7231	7205	7237	7331	7478	7226	7222	7266	7327	7280	7336	7233	7374	7243	7335	7324	7300	7329	7132	7210	7266	7309	7243	7207	7343	7461	7221	7177	7380	7443	7258	7211	7402	7385	7297	7405	7249	7486	7182	7256	7280	7279	7300	7258	7322	7305	7334	7362	7159	7291	7251	7270	7263	7386	7293	7202	7289	7262	7358	7391	7321	7154	7318	7404	7274	7306	7283	7269	7353	7195	7370	7299	7191	7288	7317	7290	7310	7247	7337	7249	7341	7304	7174	7264	7187	7196	7343	7294	7454	7277	7315	7289	7232	7343	7185	7192	7174	7317	7316	7337	7293	7291	7482	7302	7217	7279	7353	7348	7355	7171	7347	7416	7188	7373	7276	7236	7443	7157	7299	7296	7409	7346	7393	7283	7253	7335	7232	7234	7232	7363	7222	7285	7239	7249	7356	7270	7423	7295	7282	7315	7267	7422	7282	7434	7335	7395	7288	7457	7387	7245	7312	7379	7169	7258	7343	7363	7256	7294	7299	7376	7297	7342	7279	7356	7122	7223	7333	7427	7249	7474	7122	7328	7291	7294	7315	7313	7267	7309	7300	7316	7229	7333	7391	7338	7328	7336	7280	7267	7329	7256	7342	7230	7242	7162	7345	7254	7201	7322	7340	7295	7303	7402	7237	7386	7244	7311	7259	7213	7335	7349	7331	7322	7335	7342	7318	7338	7410	7329	7385	7376	7313	7300	7182	7319	7379	7267	7378	7254	7315	7226	7273	7300	7315	7274	7275	7288	7332	7464	7491	7296	7323	7358	7294	7247	7386	7346	7297	7254	7413	7446	7360	7148	7336	7365	7212	7219	7352	7247	7329	7241	7315	7212	7367	7315	7238	7285	7289	7320	7412	7350	7323	7396	7379	7346	7384	7320	7248	7331	7260	7212	7330	7318	7318	7373	7371	7305	7326	7386	7310	7305	7289	7310	7193	7362	7307	7261	7349	7360	7207	7327	7308	7350	7420	7422	7295	7374	7322	7260	7391	7321	7322	7191	7280	7255	7483	7333	7274	7367	7368	7319	7419	7315	7400	7383	7278	7287	7372	7397	7439	7295	7299	7367	7231	7234	7343	7357	7379	7265	7256	7274	7400	7260	7307	7165	7301	7265	7260	7263	7200	7382	7169	7151	7349	7253	7304	7337	7211	7448	7285	7265	7326	7371	7252	7391	7290	7275	7371	7272	7303	7266	7323	7219	7305	7334	7378	7321	7305	7175	7261	7325	7255	7327	7430	7314	7416	7366	7369	7377	7281	7333	7302	7452	7389	7270	7276	7290	7297	7350	7345	7142	7236	7262	7289	7379	7252	7311	7298	7183	7159	7420	7220	7398	7364	7303	7359	7314	7465	7292	7255	7280	7321	7389	7406	7252	7265	7394	7303	7377	7305	7282	7311	7307	7318	7371	7405	7311	7417	7328	7348	7321	7372	7366	7340	7326	7384	7292	7270	7319	7272	7372	7315	7304	7310	7335	7340	7146	7496	7350	7333	7430	7326	7247	7336	7228	7255	7287	7238	7445	7412	7155	7379	7175	7323	7249	7314	7396	7323	7295	7304	7328	7422	7354	7282	7386	7307	7383	7402	7282	7307	7374	7311	7316	7271	7244	7211	7275	7422	7321	7235	7264	7255	7381	7288	7041	7326	7250	7325	7323	7279	7370	7188	7389	7393	7457	7378	7353	7337	7359	7269	7395	7252	7266	7306	7412	7326	7220	7424	7317	7313	7184	7293	7322	7281	7307	7236	7181	7226	7313	7347	7363	7228	7404	7228	7254	7241	7314	7224	7207	7202	7431	7416	7399	7426	7299	7238	7436	7255	7247	7297	7295	7437	7445	7368	7249	7372	7386	7297	7266	7379	7202	7237	7307	7400	7313	7258	7358	7320	7353	7390	7303	7374	7272	7393	7335	7278	7360	7343	7348	7253	7335	7326	7339	7292	7296	7259	7261	7236	7304	7367	7380	7461	7307	7355	7410	7256	7203	7330	7279	7264	7395	7228	7320	7252	7328	7171	7299	7268	7394	7340	7267	7225	7391	7258	7305	7252	7366	7304	7304	7109	7112	7390	7310	7412	7319	7318	7287	7301	7264	7490	7202	7197	7223	7238	7265	7167	7335	7357	7413	7328	7419	7308	7249	7305	7317	7387	7230	7280	7224	7348	7303	7299	7304	7263	7290	7401	7364	7405	7331	7219	7301	7367	7283	7372	7365	7383	7364	7372	7291	7421	7444	7222	7246	7297	7384	7185	7307	7284	7286	7396	7363	7354	7327	7229	7221	7244	7300	7344	7415	7338	7224	7338	7335	7284	7326	7239	7410	7297	7342	7280	7429	7270	7327	7399	7270	7345	7297	7365	7221	7526	7317	7290	7297	7309	7294	7320	7467	7457	7303	7484	7315	7243	7352	7202	7346	7330	7283	7236	7252	7285	7224	7437	7350	7251	7429	7251	7291	7439	7295	7361	7362	7328	7242	7339	7319	7249	7183	7434	7198	7408	7199	7232	7204	7287	7350	7421	7322	7396	7262	7327	7246	7310	7325	7371	7346	7304	7298	7358	7226	7400	7318	7379	7279	7253	7273	7376	7221	7369	7330	7345	7210	7331	7296	7309	7287	7277	7248	7278	7328	7139	7407	7367	7233	7242	7218	7457	7235	7301	7399	7322	7385	7343	7291	7314	7303	7264	7265	7207	7262	7201	7403	7285	7311	7277	7302	7220	7188	7292	7351	7304	7508	7421	7309	7205	7244	7270	7266	7275	7305	7435	7214	7382	7479	7451	7304	7226	7339	7393	7380	7305	7296	7345	7353	7285	7203	7440	7234	7298	7256	7311	7329	7269	7220	7390	7357	7244	7238	7242	7314	7403	7406	7360	7308	7234	7302	7366	7282	7351	7271	7388	7255	7414	7353	7272	7274	7368	7275	7301	7225	7360	7260	7327	7261	7437	7204	7297	7268	7462	7373	7276	7332	7211	7331	7412	7396	7363	7404	7419	7251	7261	7428	7409	7354	7268	7273	7223	7263	7374	7332	7370	7265	7370	7301	7216	7406	7257	7342	7363	7311	7263	7364	7349	7257	7330	7305	7350	7329	7402	7385	7244	7414	7338	7370	7256	7310	7232	7238	7295	7380	7298	7298	7299	7249	7335	7334	7333	7357	7313	7204	7173	7371	7306	7258	7376	7203	7218	7332	7252	7332	7456	7358	7266	7278	7405	7262	7310	7306	7208	7327	7255	7374	7242	7248	7361	7290	7395	7286	7253	7414	7275	7400	7295	7319	7462	7162	7274	7153	7364	7364	7401	7301	7268	7353	7381	7371	7403	7354	7383	7321	7200	7362	7221	7316	7281	7245	7392	7282	7400	7329	7265	7326	7375	7177	7431	7334	7263	7268	7414	7349	7250	7247	7209	7333	7231	7220	7227	7282	7362	7332	7303	7292	7284	7223	7341	7355	7313	7483	7410	7453	7461	7134	7393	7322	7397	7420	7361	7429	7280	7317	7262	7303	7354	7256	7399	7404	7283	7284	7460	7105	7249	7304	7162	7329	7256	7234	7255	7350	7336	7323	7245	7229	7370	7265	7304	7156	7330	7265	7349	7235	7320	7317	7292	7264	7217	7371	7471	7204	7372	7322	7340	7315	7350	7377	7298	7329	7293	7361	7112	7359	7330	7266	7312	7392	7351	7170	7217	7241	7336	7351	7361	7255	7388	7182	7183	7484	7290	7173	7349	7334	7342	7413	7271	7359	7335	7329	7375	7210	7314	7372	7306	7255	7324	7373	7310	7395	7318	7277	7344	7265	7262	7278	7158	7356	7241	7428	7357	7324	7396	7360	7355	7283	7390	7322	7302	7218	7166	7270	7395	7335	7229	7549	7218	7305	7359	7245	7288	7246	7114	7285	7159	7404	7379	7348	7336	7214	7253	7274	7195	7303	7391	7206	7233	7371	7259	7278	7242	7266	7327	7322	7366	7303	7144	7396	7298	7341	7379	7314	7352	7363	7309	7355	7231	7301	7372	7344	7349	7290	7227	7406	7310	7201	7205	7306	7328	7437	7464	7361	7368	7355	7351	7346	7313	7197	7342	7277	7256	7434	7340	7393	7300	7154	7304	7406	7271	7206	7357	7225	7291	7220	7287	7307	7236	7275	7256	7280	7307	7304	7221	7399	7380	7148	7288	7325	7323	7334	7206	7268	7234	7298	7449	7281	7433	7366	7364	7446	7292	7290	7265	7168	7283	7253	7405	7197	7155	7420	7361	7397	7402	7213	7331	7341	7342	7256	7306	7273	7323	7320	7375	7195	7409	7362	7386	7391	7203	7247	7265	7341	7183	7045	7290	7375	7450	7281	7382	7302	7205	7387	7263	7404	7193	7347	7354	7400	7224	7339	7429	7268	7307	7386	7284	7287	7273	7180	7314	7411	7449	7437	7388	7423	7517	7343	7258	7327	7391	7276	7360	7250	7342	7329	7464	7399	7262	7330	7250	7305	7214	7357	7338	7255	7309	7397	7236	7250	7179	7305	7293	7322	7334	7331	7414	7294	7387	7350	7410	7322	7384	7389	7259	7357	7271	7371	7412
19192	22490	35563	30405	17142	5846	1504	835	663	667	683	686	674	660	693	649	712	705	667	685	711	707	668	692	714	689	668	704	664	699	697	692	695	693	666	672	710	670	663	680	700	678	666	699	696	708	696	699	641	684	686	705	684	639	703	736	637	727	709	661	669	655	688	717	646	715	700	631	679	672	725	672	710	695	691	703	692	736	698	684	692	674	678	714	669	666	703	673	712	712	685	682	679	654	658	712	693	680	622	635	697	649	680	634	678	703	692	660	709	657	663	725	667	678	686	678	674	703	655	696	665	651	670	683	693	696	662	704	710	667	654	661	696	732	684	646	740	612	679	681	694	733	704	727	665	723	703	699	652	721	669	670	752	701	641	683	700	669	648	748	742	683	690	699	637	672	662	695	705	707	683	700	643	705	652	698	716	698	708	690	680	716	664	719	702	690	722	619	722	722	715	650	683	643	644	699	682	622	723	670	712	669	684	659	701	651	696	696	675	676	680	631	671	712	673	724	692	716	745	705	663	685	730	721	756	714	685	694	661	704	646	662	649	744	716	688	667	644	655	664	691	703	706	670	698	698	686	715	701	672	646	671	712	709	700	644	729	681	653	731	683	664	707	695	737	690	675	683	655	671	671	733	652	685	684	671	689	704	683	719	717	703	682	717	676	682	696	687	697	689	707	689	703	678	705	668	700	694	708	754	728	707	675	636	717	673	730	688	683	694	725	669	713	641	708	662	709	654	655	643	659	737	648	684	735	666	660	686	695	682	708	694	647	676	713	696	689	670	694	687	684	669	705	671	687	621	664	724	637	697	660	678	669	674	681	687	708	692	685	676	689	665	671	678	712	688	674	688	699	694	679	712	671	675	718	719	665	685	695	717	689	716	689	670	696	657	717	686	701	716	685	689	694	678	691	725	654	623	726	651	694	663	684	695	706	709	694	652	703	685	704	701	731	713	668	702	718	725	689	682	713	622	692	707	780	703	727	669	703	706	678	718	718	641	641	721	741	647	701	663	669	670	675	661	720	734	727	706	687	694	667	682	687	645	726	673	658	681	688	699	691	671	669	712	683	695	675	692	696	710	660	676	631	705	678	681	697	658	672	695	659	664	647	696	634	714	690	665	692	645	654	715	706	692	738	670	702	688	702	668	698	705	706	695	636	654	678	674	709	672	646	703	714	690	706	716	668	679	716	728	718	646	658	690	658	658	706	741	728	693	698	698	655	678	671	700	695	675	672	681	647	619	693	648	642	713	668	693	715	717	655	694	658	720	668	656	742	662	662	701	685	684	707	694	760	678	734	679	661	700	727	671	709	687	664	684	674	744	740	682	731	662	642	711	728	709	677	698	711	685	677	746	734	698	707	697	710	666	691	706	751	714	672	723	653	690	666	683	688	661	699	711	710	705	681	666	668	698	689	689	667	725	703	713	676	677	661	699	644	661	690	653	683	671	687	692	722	722	731	693	666	672	684	682	678	655	714	688	651	717	679	688	659	689	724	669	721	728	699	634	663	634	698	722	668	677	678	703	697	660	747	686	693	684	714	716	668	657	686	740	682	693	663	682	673	651	669	685	668	654	705	686	663	637	690	688	710	687	669	730	690	711	676	671	690	687	719	703	686	683	705	696	758	713	730	656	671	702	684	710	696	700	700	649	688	650	666	678	682	702	709	709	710	727	690	686	680	701	715	698	653	707	731	672	717	681	686	691	678	637	701	677	728	713	666	710	641	674	683	741	642	716	655	716	714	670	700	711	639	735	679	666	687	666	686	678	683	711	700	661	681	668	667	660	697	662	675	699	677	654	683	702	749	679	678	643	715	657	708	664	696	718	676	725	720	678	677	661	717	650	662	697	673	716	669	707	765	705	670	666	714	625	641	683	688	620	705	657	708	674	685	652	743	668	674	714	709	668	679	702	691	709	651	660	672	665	696	712	681	697	704	653	685	660	660	728	662	681	682	666	703	704	679	664	696	689	710	684	704	636	687	696	698	706	747	687	678	668	690	655	695	707	722	675	705	711	697	685	715	672	690	677	680	670	722	687	693	731	727	654	701	664	669	733	659	683	722	745	672	697	679	707	676	675	660	692	682	697	663	732	627	643	677	667	702	696	709	635	682	661	661	667	691	697	721	701	713	732	680	712	711	642	666	670	704	704	641	724	690	705	677	618	675	660	732	706	681	667	711	670	746	777	709	682	701	711	636	690	682	700	685	723	666	675	677	678	638	733	660	709	679	671	762	662	678	729	689	681	717	681	737	711	684	730	666	701	671	694	679	719	686	643	669	651	731	673	720	715	676	712	723	740	645	738	639	673	643	741	696	650	660	689	673	700	692	738	668	664	673	661	686	691	674	657	652	690	706	690	741	664	670	727	678	739	644	704	656	715	638	693	666	680	690	672	647	669	712	677	685	663	675	708	739	712	700	701	683	683	659	683	644	673	672	674	687	675	713	711	687	715	643	681	675	741	716	720	691	686	697	692	665	675	668	725	721	683	704	677	683	710	667	645	677	688	700	676	734	744	692	652	685	659	685	641	679	661	693	747	688	701	690	658	686	709	663	695	656	684	677	688	749	694	715	663	693	729	702	689	699	656	751	761	687	694	693	709	701	695	669	658	730	689	663	733	717	664	681	671	720	726	690	682	675	690	705	674	741	681	698	677	683	675	635	671	735	657	700	654	675	702	688	696	719	686	675	701	673	700	669	713	713	645	696	661	688	698	714	676	686	635	692	671	708	658	719	755	715	686	691	663	693	653	713	679	670	731	704	724	718	709	737	612	661	703	702	757	696	696	654	649	678	638	677	615	678	664	678	735	677	714	667	718	677	699	711	687	671	698	659	731	669	666	684	640	712	696	673	695	701	682	749	699	706	730	720	669	645	713	659	664	632	714	690	758	665	673	672	669	720	683	646	716	683	669	697	703	700	693	714	650	707	711	655	700	701	651	702	726	679	669	685	666	682	713	742	685	649	661	643	678	674	722	671	662	683	711	612	737	690	710	674	680	707	673	691	645	662	705	651	680	688	704	667	692	661	687	695	675	672	692	668	690	736	713	695	640	672	707	691	682	716	733	684	648	662	665	701	678	745	682	690	688	691	652	678	683	666	675	671	701	675	673	660	667	656	672	692	695	701	656	681	725	660	665	650	736	659	651	707	699	714	696	690	652	659	652	689	726	692	681	696	658	731	701	682	698	690	663	676	684	677	665	661	742	657	762	692	725	633	746	665	640	725	669	668	692	698	684	684	653	699	722	746	703	698	674	702	674	714	704	682	699	722	674	646	685	643	656	693	670	695	730	683	706	703	650	690	666	726	676	693	698	665	713	709	703	677	635	698	658	682	693	649	693	674	650	681	708	742	731	700	658	704	728	712	727	697	693	663	727	673	700	720	701	688	710	663	662	704	703	663	707	672	698	703	692	709	691	710	655	680	778	695	687	681	702	681	667	707	723	680	704	701	696	682	650	636	681	725	701	677	688	677	681	706	718
55086	50319	68752	74927	60514	37579	19006	8427	6154	6181	6013	6151	6099	6065	6165	6026	6198	6071	6128	5956	6075	6089	6069	6052	5920	5997	6152	6054	6177	6118	6086	6067	5924	5981	6062	6021	5913	6066	6166	6255	6018	6097	6101	5979	6035	5958	6018	5971	5981	6176	6123	6092	6148	6010	6119	6079	6122	6080	5999	6025	5993	5930	6092	6241	6097	5997	6086	6084	6152	5940	6050	6045	6073	6150	5930	6005	6085	6090	6074	6147	6132	6084	6111	6122	6050	6039	5985	6101	6009	6121	6061	6041	6107	6012	6076	6128	6025	6140	6199	6175	6083	6090	5985	6125	6073	6062	6084	6096	6165	6124	6147	6043	6034	6043	6141	6109	6063	6153	6002	6084	6011	6210	6075	5982	6038	5960	6059	5927	6047	6065	6224	6114	6033	6142	5993	6020	6163	6021	6080	6010	6012	5954	6080	5929	6073	6083	6044	6107	6069	6102	6102	6087	6115	5979	6056	6245	6082	5997	6108	6022	6245	6085	5956	6122	6102	6024	5997	6043	6058	5951	6065	6108	6069	6075	6062	6157	6064	6104	5984	5975	6089	6040	5982	6065	6086	6088	6058	6002	5983	6000	6018	6003	6062	5955	6049	6119	5995	5948	5988	6066	5900	6058	6084	6049	6120	6024	6057	6037	6132	6193	6099	6059	6027	5987	6155	5905	6030	6123	6161	6173	6063	6037	5995	6000	6132	6119	6101	6126	6122	6082	6020	6124	6054	5941	5990	6091	6057	6080	6138	6069	6160	6139	5989	6040	5906	6145	6006	6158	5953	6093	6019	6058	6056	6113	6005	5991	6130	6046	6087	6128	5960	5902	6109	5912	6059	6012	6054	6031	6116	6036	6125	6027	6110	6159	5996	6045	6005	6153	6017	6067	6087	6139	6045	6129	6040	6131	6144	6217	6160	6165	6071	6024	6038	5950	6016	5957	5983	6129	6082	6092	6020	6149	5980	6120	6122	6096	6057	5978	6197	6048	6080	6200	6081	6086	6098	6080	5943	6105	6051	6210	6054	6055	5976	6038	6127	6046	6034	6096	6062	5945	6069	6166	6111	5955	6084	6132	6019	6077	6116	6061	6044	6031	6087	6185	6118	6120	6111	6012	6027	6059	6162	5987	6037	6224	6129	5990	6241	6040	6103	6122	5916	6203	6124	6031	6103	6065	6085	6025	5948	6062	6086	5925	6167	6129	6078	6088	6042	6066	5946	6253	6075	6033	6038	5971	5973	6046	5929	6118	6036	6081	6075	6196	6111	6060	6105	6012	6001	6000	6187	5960	6031	6094	6007	6135	5981	6002	6138	6103	6202	6079	6049	6007	5950	6101	6039	6140	6210	6012	5975	6083	6080	6061	6118	6064	6015	6050	6116	6010	5970	6000	5968	5927	6024	6131	6094	5969	6072	6045	6094	6055	6032	6106	5945	6066	5970	6021	6113	6114	6049	6050	6080	6025	5967	6155	6174	6097	6087	6090	6176	5867	6039	6059	6113	6107	6040	6079	6154	6148	6120	6096	6213	5985	6060	6029	5983	6019	6099	6117	6019	5912	6123	5948	6052	6052	6052	6055	5952	6110	6113	6062	6107	6019	6047	6089	6108	6090	6173	6084	6197	6081	6014	6069	6209	6166	6015	6016	6021	6043	6021	6108	6026	6040	6121	6200	6099	6055	6000	6021	6041	6136	6101	5987	6023	6021	6041	5982	5958	6018	6087	6197	6129	6222	6094	6076	6161	5949	5986	6044	6128	5952	6020	6076	6038	6070	6095	6228	6070	6058	6157	6127	6024	6110	5982	6110	6045	5981	6078	6111	6075	6022	6057	6038	6027	6055	5969	6104	6227	6060	6107	6122	5902	6177	6063	6095	6059	6113	6032	6047	5995	6041	6092	5988	6319	5963	6046	5961	5932	6075	6121	6078	6114	6103	6032	5969	6039	5997	6184	6115	6045	6019	6053	6072	5993	6042	6213	6183	6098	5943	6017	6145	6127	6028	6059	6062	6120	6008	6002	6095	6090	6027	6155	6146	6033	6011	6047	6018	5985	6129	6060	6073	6059	6124	5928	6070	6023	5961	6030	6085	6116	6189	5920	5982	6058	6104	6051	6115	6058	6148	6035	5969	6042	5990	6049	5994	6154	6141	5942	6106	6182	6051	6031	6028	6140	6051	6119	6138	6047	6212	6131	6031	6015	6105	6059	5986	6043	6071	5989	6096	5936	6083	6011	5979	5990	6022	6197	6055	6136	6056	6106	6036	6171	6168	6134	6111	6114	6053	6080	5928	6109	6126	5991	6060	6005	6045	6035	5971	6061	6043	6105	6105	6072	6107	6133	6123	6223	6076	6055	6050	6095	6060	6198	6094	6147	6025	6210	6024	6152	6100	6050	6123	6095	6140	6077	5999	6153	6054	5949	6195	6084	6025	6031	6075	6087	6001	6144	6152	6030	5994	6132	6100	6112	6086	6078	5989	6057	6140	6091	6101	6034	6121	6112	6106	6121	6015	5923	6047	6094	6112	5972	6038	6030	6189	6086	5908	6149	6134	6037	6107	6090	6003	6070	6088	6004	6035	5992	6127	6072	6045	6184	6146	5975	6004	6085	6135	5994	6111	6097	6095	6162	6113	6212	6136	6078	6118	6020	6109	6067	6024	6201	6076	6065	6263	6057	6138	6065	5981	5966	5950	6082	6052	6099	6080	6085	6088	6029	6024	6064	6106	6026	6148	6103	6084	6046	6090	6048	6021	6133	6064	6153	5935	6171	6049	6130	6019	6012	6029	6147	5990	6053	6155	5953	6092	5950	6055	5983	6068	6115	5998	6097	5975	6023	6122	6068	6047	6075	6066	5939	5972	6006	6060	6116	6123	6125	6108	6105	6084	6136	5996	5970	6102	5966	6133	6122	6171	5987	5970	5932	6199	6079	6214	5981	6212	6057	6069	5965	6033	5999	6022	6160	5997	6127	6072	5955	6068	6017	6154	6008	6030	6010	6058	6106	5979	6095	6005	6040	6065	6036	6093	6140	6010	6002	6182	6066	6141	6077	6077	6079	6053	6007	6093	6041	6273	6054	6113	6170	5996	6127	6082	5983	5990	6016	6104	5962	6054	6049	5942	6117	6074	6070	6103	6044	6161	6078	6050	5995	6150	6003	6082	6025	6145	6138	6129	6105	6099	6104	6102	6162	6121	6019	5977	6053	6048	5977	6092	6138	6156	6111	6043	5985	6038	6121	6110	6099	6034	6054	6057	6028	6034	6092	6033	5961	6154	6044	6102	6029	6033	6060	6130	6151	6018	6095	6013	6058	6010	6164	6031	6103	6138	6061	6041	5963	6055	6191	6192	6027	6060	6068	6171	6041	5996	6194	6086	6070	6084	6047	6060	6099	6068	6099	6092	6051	5939	6051	6178	5988	6147	6007	6126	6114	6178	6099	6071	6078	6075	6089	6077	6103	5969	6195	6049	6102	6015	6087	6109	6179	6101	6173	5967	6019	5986	6163	6068	6054	6177	6069	6045	6039	6143	6018	6043	6129	6043	5877	6091	6118	6059	5993	6084	6089	6089	6137	6055	5964	6055	6011	5979	5992	6024	6028	6133	6081	6173	6028	6063	6036	6183	6094	6065	5899	6097	6079	6170	6112	6129	6225	5991	6172	6010	6045	6061	6149	5984	6047	6095	6083	6041	6059	5990	6054	5997	6058	6066	6162	6085	6037	6208	5951	6164	6165	6057	6023	6019	6077	6238	6145	6163	6120	6168	6104	5968	6125	6106	6104	6129	6062	5956	6092	6004	6138	6041	6024	6150	6124	6046	6077	6116	6120	6016	6086	5996	6088	6114	6095	6113	6095	6159	6106	6131	6112	6040	6189	6053	6088	6011	6128	6075	6009	6067	6027	5950	6097	5975	6090	6087	6166	6142	6059	6064	6053	6027	6053	6138	6086	6045	6014	6127	6125	6103	5897	6108	6062	6098	6164	6000	5963	6128	6050	6053	6020	6089	6119	6046	6115	6029	6106	6094	5968	6118	6075	6108	6054	6076	5991	6092	6067	6070	6069	6019	5985	6060	5962	6076	6047	6226	6011	6023	6026	6118	5987	6030	6037	6105	5983	6083	6126	6030	6044	6066	5980	6093	6086	6087	6141	6120	6064	6076	6017	6051	6004	6076	6115	6127	6101	6113	6042	6048	5914	6078	6128	6078	6126	5981	6077	5984	5877	6022	6086	6123	5997	6025	6035	6065	6180	6019	6034	6050	6074	6133	5945	6095	6117	6138	6133	6094	6163	6069	5997	6160	6029	6201	5861	6148	6202	6184	6118	6102	6029	6072	6021	6152	6064	6033	6081	5935	6072	6054	6159	6080	6137	6047	6113	6108	6043	5896	6132	6177	6040	6152	6017	6157	6031	5995	6023	6234	5901	5975	6094	6054	6081	5946	5975	6043	5976	6007	6049	6023	6164	5994	6096	6080	6074	6071	6056	6078	6106	6095	6089	6116	6060	6077	6097	6073	6089	6109	6036	5995	6020	6285	6142	6008	6072	6137	5995	6093	6022	6221	5989	6135	5981	5985	6145	5998	5944	6005	5934	6073	6125	6137	6121	6134	5936	6107	6118	6049	6147	5941	5940	6061	6077	6033	6127	6202	6187	6046	6113	6014	5996	6107	5943	6169	6075	5942	6014	6056	6035	6129	6063	5973	6106	6096	5974	5996	6111	6081	6099	6150	6097	5980	6144	6093	5997	6065	6036	6001	6015	6114	6115	6045	6086	6094	5987	6054	6095	5988	6167	6043	6120	6051	5873	6020	5945	5992	5941	6073	6020	5997	6132	6164	6077	5983	6028	6007	6025	6081	6140	6095	6136	6055	6041	6111	6079	6092	5986	6034	6197	6032	6009	6023	5998	6003	6089	6101	6055	6147	5975	6072	6116	6105	6031	5953	6104	5995	6138	6003	6095	5950	6056	6030	6083	6123	6140	6143	6099	6077	5979	5988	6044	6070	5956	5923	6049	6059	6102	6114	6197	6034	5984	6138	6057	6027	6142	6048	6118	6170	6023	5955	5893	6105	6051	5971	6033	6107	6111	6050	6098	6092
11635	9509	12171	9986	4449	1834	1090	793	720	785	733	759	734	750	723	749	751	764	750	748	759	743	737	736	763	756	739	807	778	752	735	716	725	773	751	748	747	744	728	792	741	819	717	744	762	804	759	773	754	778	750	754	750	766	758	746	788	764	735	725	734	752	730	762	777	721	794	737	735	770	731	763	802	720	746	773	734	806	774	851	727	772	805	785	767	771	793	772	743	715	720	740	748	813	809	742	741	725	751	705	791	756	776	779	793	736	750	770	798	796	742	729	749	732	803	776	837	767	769	790	798	746	747	760	736	781	748	758	769	764	758	770	752	726	781	767	740	709	780	752	792	772	733	801	813	765	753	749	758	737	770	761	803	780	785	797	744	767	801	758	781	745	758	761	792	769	779	725	751	772	728	768	781	769	796	741	763	757	742	817	781	736	785	812	754	763	803	727	831	773	766	809	738	783	723	751	758	755	720	788	732	733	798	788	751	733	777	765	810	759	741	761	812	803	748	798	775	772	744	744	760	749	751	781	726	775	780	766	748	716	748	808	701	756	802	773	743	780	765	777	772	761	792	764	784	743	802	791	755	746	753	802	771	748	751	790	719	722	772	756	825	778	718	750	740	742	683	734	713	806	753	700	742	775	783	759	727	796	749	759	807	762	714	748	792	745	801	791	740	794	763	756	725	781	769	775	741	754	807	730	766	732	785	760	750	766	775	735	806	807	758	747	788	764	749	777	804	731	789	738	741	772	763	748	771	779	717	765	798	732	758	725	724	789	753	788	732	795	735	747	778	837	804	775	752	738	753	752	791	754	733	804	815	755	745	752	776	749	756	763	809	775	798	796	780	798	779	776	744	789	754	725	816	741	773	793	771	681	773	736	782	790	768	744	776	753	769	757	766	811	741	763	736	769	740	730	787	737	797	721	800	819	776	754	792	799	761	791	788	796	756	754	732	770	753	767	758	785	786	760	720	786	765	770	770	745	724	756	792	831	791	781	782	765	782	743	797	751	782	809	803	784	762	779	762	811	818	798	819	783	791	782	756	762	761	804	749	791	725	737	845	732	765	777	752	770	764	778	763	799	792	788	815	769	798	731	755	733	743	752	745	752	808	789	769	721	768	710	734	781	764	753	818	772	739	755	780	765	746	776	781	753	804	819	776	734	723	776	785	781	783	806	798	813	805	790	803	749	757	733	754	762	780	775	783	752	795	774	731	777	813	763	755	758	780	798	752	773	788	785	736	781	778	752	744	799	751	761	745	743	716	695	775	796	712	821	742	807	769	767	798	747	785	751	767	766	744	696	757	705	748	791	747	751	738	771	817	829	725	751	788	745	750	771	761	762	781	721	786	766	766	786	739	799	757	740	798	745	741	785	723	776	754	716	804	733	766	705	746	752	774	729	741	761	734	726	711	752	804	767	768	729	788	781	760	762	787	774	739	831	716	716	742	783	673	801	696	710	753	836	761	774	740	797	750	753	795	768	824	774	745	787	781	793	739	789	785	754	742	714	784	791	764	801	792	735	801	780	740	778	777	752	784	779	772	786	775	786	734	809	726	743	741	802	782	750	721	784	731	758	732	810	740	816	732	760	766	735	745	778	801	777	717	748	775	795	782	691	758	736	819	766	743	766	782	785	746	738	770	738	781	724	787	774	749	763	748	733	759	847	766	745	813	749	776	780	749	751	745	788	772	792	751	759	794	773	808	759	749	741	744	850	726	735	769	760	765	755	745	821	783	735	781	785	778	733	780	750	759	778	840	765	765	755	684	742	763	741	806	769	748	754	777	760	793	743	771	798	779	765	737	808	798	748	768	806	797	745	749	801	796	790	768	789	763	735	766	742	751	787	761	756	737	802	751	747	728	783	818	779	774	779	756	792	763	762	754	761	732	729	812	786	792	803	823	763	757	719	785	751	757	799	744	751	739	785	737	775	822	780	779	737	691	732	841	772	781	753	767	789	767	720	763	764	802	747	761	810	785	802	698	759	750	778	745	760	755	753	803	779	760	768	755	758	776	709	768	755	791	778	756	794	748	763	747	777	806	798	728	822	754	731	742	732	751	766	780	743	752	780	692	759	764	815	729	772	784	781	760	788	725	772	782	745	760	762	731	769	748	770	732	738	744	777	728	775	754	810	793	752	765	739	741	765	851	730	757	757	781	725	768	741	780	735	773	795	809	768	789	788	726	766	733	727	729	802	746	769	782	722	708	755	751	765	772	735	731	785	716	732	799	784	759	802	765	731	767	733	801	781	775	783	798	773	768	781	757	761	749	754	729	781	759	757	747	821	745	706	763	713	817	759	765	735	746	771	752	736	703	761	821	739	785	793	750	749	823	767	756	760	724	714	756	724	784	750	713	758	803	742	806	724	766	763	759	753	802	751	725	748	742	747	767	793	763	723	757	782	743	784	752	821	745	746	759	752	797	783	744	758	766	746	802	769	787	767	770	759	731	800	788	721	716	792	827	781	792	743	787	782	776	732	782	748	743	764	756	782	757	776	779	743	671	752	830	726	767	733	745	768	774	735	795	771	740	786	722	785	761	801	763	789	714	747	782	788	821	749	720	747	799	759	809	772	737	751	762	732	763	760	760	747	745	794	752	811	760	770	790	821	800	735	766	752	803	761	774	767	809	842	767	767	759	791	777	723	757	761	708	756	752	757	746	775	837	773	798	724	739	787	814	782	767	789	758	731	746	738	773	709	801	809	738	745	733	745	773	768	779	732	760	736	769	779	794	738	763	740	737	766	815	747	744	753	764	726	801	763	789	733	798	715	779	749	764	732	728	747	733	778	774	786	739	784	809	748	805	752	740	763	773	783	763	773	779	807	747	794	755	808	766	767	765	726	697	824	769	770	710	756	740	755	764	808	790	747	744	787	772	735	803	763	762	777	751	781	799	785	781	793	787	816	768	765	731	768	719	771	789	756	790	773	704	758	758	748	746	752	767	775	752	780	771	767	736	734	717	736	717	745	758	761	770	794	767	756	728	746	754	797	774	784	810	762	788	762	774	763	788	765	698	757	803	714	733	742	765	730	784	742	786	812	793	770	779	748	746	753	769	799	736	789	767	765	772	774	764	786	816	738	781	745	762	768	742	810	778	729	777	733	779	745	778	802	783	781	720	719	750	761	772	788	752	731	784	737	782	800	781	756	749	762	708	813	726	782	726	696	756	758	716	783	732	793	749	783	783	747	748	781	747	754	761	736	750	773	780	761	791	740	755	766	781	733	815	750	843	790	776	752	772	781	773	738	793	775	764	786	769	797	761	745	719	761	717	786	741	801	776	827	763	790	752	757	780	764	777	789	734	762	793	789	755	725	730	801	754	816	757	785	780	729	806	672	800	807	788	827	763	727	740	765	739	798	733	767	765	770	772	772	787	743	739	839	717	729	766	745	707	722	745	786	774	736	768	748	834	783	767	735	741	794	722	701	749	732	768	760	771	762	773	807	754	761	777	760	768	827	767	717	730	751	787	723	764	740
45637	40266	43698	46761	36715	23304	11849	7330	6694	6813	6730	6657	6770	6791	6753	6639	6706	6676	6672	6726	6745	6576	6734	6821	6841	6665	6761	6739	6694	6731	6603	6800	6763	6832	6746	6650	6712	6776	6844	6668	6770	6758	6820	6571	6741	6849	6695	6646	6822	6736	6735	6678	6712	6823	6689	6760	6845	6757	6657	6757	6686	6657	6749	6739	6668	6705	6746	6758	6563	6669	6673	6648	6868	6792	6698	6619	6756	6735	6667	6744	6658	6526	6768	6665	6729	6742	6769	6829	6704	6551	6660	6742	6716	6749	6756	6601	6841	6778	6672	6617	6655	6769	6813	6743	6800	6641	6735	6757	6851	6762	6801	6755	6614	6739	6688	6857	6586	6718	6680	6755	6579	6753	6611	6766	6641	6791	6824	6649	6702	6526	6668	6843	6543	6790	6672	6708	6680	6753	6756	6618	6699	6743	6609	6649	6705	6872	6782	6618	6730	6757	6720	6633	6600	6599	6777	6615	6728	6683	6727	6749	6793	6578	6722	6683	6729	6572	6755	6645	6769	6673	6610	6600	6697	6837	6732	6662	6840	6655	6642	6766	6687	6722	6771	6689	6594	6804	6830	6662	6740	6673	6581	6682	6624	6724	6649	6725	6758	6617	6755	6716	6715	6656	6720	6746	6742	6629	6568	6648	6593	6699	6699	6662	6745	6715	6701	6750	6761	6655	6608	6660	6730	6643	6675	6733	6744	6670	6731	6714	6685	6725	6726	6626	6718	6702	6734	6666	6777	6769	6776	6709	6757	6653	6736	6762	6643	6716	6767	6685	6615	6654	6681	6583	6621	6721	6645	6688	6729	6668	6757	6768	6708	6767	6644	6622	6803	6749	6756	6680	6743	6722	6614	6799	6639	6824	6806	6724	6674	6676	6737	6754	6705	6627	6763	6718	6704	6750	6775	6731	6767	6702	6737	6744	6771	6770	6727	6728	6801	6703	6837	6725	6703	6798	6572	6743	6870	6616	6733	6807	6667	6662	6707	6705	6655	6827	6764	6785	6538	6791	6701	6732	6780	6627	6765	6736	6699	6551	6803	6614	6688	6723	6779	6789	6722	6714	6871	6686	6669	6550	6752	6623	6684	6812	6741	6714	6765	6668	6676	6741	6670	6798	6620	6874	6632	6723	6646	6686	6662	6771	6668	6771	6852	6670	6659	6711	6730	6665	6642	6644	6763	6802	6772	6725	6805	6670	6752	6695	6821	6578	6565	6671	6747	6719	6744	6750	6726	6696	6632	6677	6556	6710	6857	6705	6662	6616	6793	6750	6869	6690	6755	6704	6716	6634	6598	6654	6770	6583	6642	6571	6710	6698	6747	6683	6639	6755	6690	6645	6819	6708	6799	6759	6777	6748	6634	6646	6734	6680	6839	6696	6859	6676	6763	6803	6849	6704	6778	6737	6680	6856	6629	6708	6655	6657	6602	6574	6729	6714	6665	6649	6738	6743	6571	6804	6808	6720	6763	6639	6708	6736	6739	6780	6665	6766	6714	6620	6764	6715	6766	6725	6678	6748	6678	6712	6665	6830	6680	6657	6960	6757	6766	6767	6809	6637	6810	6698	6513	6722	6688	6831	6710	6640	6728	6780	6748	6702	6727	6723	6671	6681	6819	6765	6783	6685	6640	6777	6729	6746	6840	6570	6664	6794	6828	6747	6745	6843	6763	6634	6670	6731	6711	6702	6749	6721	6735	6620	6790	6710	6738	6729	6756	6729	6870	6902	6696	6713	6679	6580	6712	6771	6789	6604	6745	6642	6705	6539	6718	6742	6785	6738	6797	6753	6795	6668	6685	6678	6595	6773	6704	6632	6685	6563	6598	6745	6739	6687	6714	6607	6679	6723	6657	6608	6740	6732	6658	6538	6665	6708	6765	6614	6673	6776	6717	6627	6800	6665	6761	6618	6731	6756	6783	6766	6891	6639	6837	6689	6589	6523	6701	6611	6532	6575	6738	6661	6819	6620	6806	6744	6725	6711	6828	6653	6732	6706	6720	6715	6711	6724	6701	6749	6765	6690	6702	6846	6754	6739	6862	6716	6589	6686	6671	6774	6803	6631	6691	6746	6584	6731	6761	6683	6641	6790	6707	6730	6763	6778	6653	6571	6659	6762	6809	6710	6812	6749	6675	6837	6734	6705	6679	6662	6688	6665	6751	6653	6827	6694	6774	6550	6727	6641	6702	6646	6780	6709	6797	6723	6760	6687	6744	6726	6548	6755	6763	6723	6656	6798	6656	6697	6736	6672	6789	6803	6691	6796	6795	6822	6598	6654	6872	6742	6759	6666	6688	6621	6919	6707	6740	6631	6782	6661	6747	6633	6659	6666	6723	6534	6669	6697	6677	6603	6776	6793	6759	6652	6720	6709	6685	6708	6732	6706	6672	6719	6784	6604	6860	6636	6603	6737	6642	6732	6723	6778	6813	6733	6788	6675	6765	6631	6725	6653	6627	6833	6596	6706	6745	6663	6716	6833	6756	6741	6883	6651	6558	6688	6702	6737	6832	6707	6786	6784	6705	6810	6742	6756	6750	6802	6731	6810	6651	6810	6785	6726	6776	6611	6729	6815	6707	6778	6653	6674	6896	6684	6655	6698	6696	6585	6772	6784	6660	6688	6841	6693	6843	6650	6763	6791	6838	6790	6747	6738	6825	6751	6688	6767	6709	6720	6801	6786	6670	6779	6793	6739	6775	6751	6775	6569	6757	6776	6830	6721	6736	6768	6739	6637	6767	6809	6599	6708	6702	6697	6796	6673	6749	6745	6705	6594	6696	6730	6704	6605	6766	6660	6727	6717	6851	6864	6811	6652	6733	6733	6601	6708	6731	6742	6758	6623	6650	6769	6752	6746	6766	6759	6773	6649	6644	6753	6744	6710	6811	6738	6679	6713	6615	6669	6616	6657	6719	6770	6776	6709	6678	6784	6734	6661	6640	6790	6613	6804	6664	6895	6730	6777	6802	6745	6633	6743	6613	6750	6733	6771	6641	6896	6704	6747	6670	6836	6649	6626	6716	6769	6854	6824	6720	6743	6741	6676	6689	6657	6771	6638	6663	6894	6802	6622	6638	6812	6759	6792	6846	6723	6558	6622	6626	6770	6782	6668	6687	6716	6796	6766	6801	6816	6880	6723	6740	6732	6721	6671	6727	6666	6762	6858	6659	6697	6765	6801	6756	6758	6699	6778	6950	6734	6724	6715	6786	6821	6638	6753	6567	6796	6860	6649	6581	6697	6758	6823	6561	6788	6878	6709	6656	6794	6834	6621	6745	6749	6675	6618	6769	6818	6764	6645	6794	6736	6689	6712	6661	6805	6644	6724	6795	6639	6654	6785	6667	6867	6758	6683	6758	6729	6519	6736	6654	6767	6866	6711	6625	6775	6703	6811	6499	6719	6702	6631	6692	6725	6750	6809	6636	6706	6722	6739	6706	6655	6732	6546	6744	6695	6598	6756	6785	6897	6738	6702	6759	6759	6675	6733	6510	6627	6737	6690	6760	6544	6713	6801	6742	6758	6648	6726	6738	6819	6669	6825	6771	6662	6681	6786	6654	6778	6701	6816	6757	6663	6795	6729	6666	6738	6755	6757	6866	6664	6734	6574	6802	6695	6715	6753	6593	6632	6777	6682	6708	6724	6713	6668	6692	6728	6769	6695	6629	6635	6721	6713	6691	6728	6725	6755	6697	6675	6778	6728	6707	6787	6641	6699	6704	6585	6705	6709	6662	6720	6715	6690	6735	6781	6705	6740	6731	6766	6708	6835	6629	6712	6816	6722	6661	6721	6711	6718	6675	6823	6806	6787	6776	6752	6707	6616	6679	6591	6732	6815	6685	6754	6642	6689	6649	6689	6810	6707	6785	6636	6595	6722	6693	6708	6591	6845	6739	6756	6652	6753	6665	6698	6733	6744	6756	6688	6708	6683	6666	6554	6614	6758	6513	6652	6627	6762	6735	6755	6753	6676	6808	6688	6698	6830	6643	6755	6721	6751	6862	6703	6699	6650	6783	6709	6749	6647	6694	6903	6613	6683	6788	6708	6733	6754	6656	6702	6741	6800	6695	6709	6705	6886	6712	6778	6693	6855	6867	6776	6647	6740	6760	6741	6808	6729	6621	6744	6779	6770	6724	6730	6709	6744	6649	6775	6702	6752	6757	6764	6738	6666	6729	6796	6818	6857	6773	6737	6881	6807	6833	6785	6704	6780	6657	6743	6694	6681	6836	6501	6777	6773	6673	6817	6495	6729	6648	6733	6544	6730	6603	6747	6716	6674	6759	6834	6695	6597	6776	6636	6715	6771	6673	6733	6797	6704	6685	6848	6575	6685	6720	6719	6711	6626	6874	6677	6774	6738	6637	6768	6669	6724	6797	6728	6658	6651	6809	6701	6840	6693	6651	6793	6694	6673	6710	6597	6788	6657	6645	6861	6829	6679	6634	6847	6726	6745	6736	6634	6738	6643	6794	6790	6813	6784	6564	6803	6681	6676	6785	6685	6672	6803	6726	6761	6607	6665	6782	6762	6641	6715	6782	6783	6658	6724	6620	6651	6729	6732	6753	6703	6664	6744	6696	6792	6656	6813	6713	6838	6758	6693	6722	6726	6740	6753	6754	6617	6733	6725	6765	6661	6720	6733	6752	6722	6818	6697	6696	6764	6676	6763	6728	6674	6592	6704	6763	6705	6817	6898	6842	6654	6824	6603	6787	6842	6693	6744	6781	6611	6704	6745	6772	6735	6627	6730	6706	6749	6772	6725	6696	6872	6669	6728	6727	6688	6756	6735	6830	6703	6636	6680	6775	6692	6726	6831	6704	6785	6787	6764	6771	6702	6618	6719	6649	6794	6829	6692	6628	6831	6729	6710	6623	6716	6754	6657	6707	6778	6651	6684	6769	6675	6686	6747	6728	6626	6768	6626	6864	6717	6733	6741	6792	6817	6671	6807	6703	6785	6818	6699	6808	6841	6683	6747	6644	6783	6774	6675	6754	6582	6781	6772	6920	6698	6672	6793	6915	6671	6597	6726	6789	6901	6687	6649	6639	6820	6732	6662	6720	6709	6785	6622	6727	6700	6759	6717	6559	6646	6867	6685
12562	11580	18261	15067	6441	2125	1080	861	878	865	808	838	812	858	857	783	842	818	821	819	826	864	872	785	841	845	884	788	806	846	836	802	768	819	854	844	797	899	869	821	823	830	826	834	849	829	853	852	853	832	845	773	794	781	837	843	823	836	852	820	799	805	849	801	860	792	812	877	862	848	808	801	819	793	778	795	864	874	825	850	856	823	852	801	812	799	855	826	804	828	837	852	823	833	840	861	851	845	850	794	852	877	837	844	810	796	854	846	858	815	811	799	855	807	859	807	831	869	847	852	813	795	876	850	777	798	877	807	854	825	852	810	824	814	824	764	814	792	842	785	868	809	828	878	805	828	860	836	814	823	859	815	832	849	880	835	808	858	841	801	812	858	842	844	865	789	843	835	863	783	797	840	756	861	838	811	881	846	777	802	813	836	841	844	844	794	819	865	812	870	814	831	848	836	813	821	866	858	814	795	842	834	864	834	845	806	843	853	808	852	788	824	808	819	806	802	834	846	844	806	846	807	843	845	748	809	873	845	826	803	835	840	900	837	822	851	862	858	817	801	833	819	849	827	860	824	836	868	781	855	821	828	816	811	856	779	896	823	822	858	817	770	889	819	849	847	860	838	846	836	814	806	837	790	829	834	799	839	851	810	824	860	843	839	790	869	866	849	819	853	815	845	820	846	830	815	815	839	837	830	823	778	840	830	826	834	808	841	879	714	783	844	794	852	809	832	828	810	851	814	874	795	903	820	844	879	859	866	809	858	804	877	884	846	857	844	835	822	850	871	849	792	852	838	796	814	869	822	827	803	838	818	809	820	884	889	839	824	839	845	785	839	824	861	865	808	840	852	843	830	794	857	844	870	802	914	835	818	857	805	788	816	819	857	823	831	858	771	830	792	861	844	840	793	873	849	875	846	836	819	834	841	886	840	826	847	827	775	861	810	812	837	837	800	836	793	861	846	844	817	881	829	830	819	861	841	803	815	842	855	847	839	822	804	872	838	828	882	836	780	913	879	840	909	828	805	806	812	837	824	839	850	866	837	853	819	825	810	807	844	827	794	810	831	817	803	802	827	921	876	855	822	851	850	803	845	822	839	813	830	896	840	826	855	841	817	816	863	829	833	890	824	844	748	869	877	873	811	789	851	852	861	791	868	865	828	818	874	852	808	877	804	776	823	808	840	812	832	880	849	848	841	798	802	886	845	855	791	849	814	803	800	821	896	856	868	815	851	841	863	874	845	843	809	796	811	797	940	807	791	834	812	811	850	794	833	866	825	815	810	846	890	784	814	837	858	810	839	854	784	861	889	830	818	817	834	835	813	826	858	866	796	864	872	847	852	864	819	852	860	817	842	781	823	825	838	863	807	826	787	811	849	837	794	805	833	793	817	883	820	793	821	856	806	826	844	844	839	838	839	856	836	823	848	798	812	846	823	874	813	841	776	823	804	853	810	813	787	817	872	855	887	836	808	822	853	877	832	780	850	839	839	846	836	851	859	854	852	785	832	853	818	825	808	805	855	782	858	829	823	864	807	842	849	820	860	843	820	876	804	862	784	872	822	865	818	827	803	804	830	886	838	817	799	841	833	812	834	838	828	885	874	836	798	831	831	841	788	819	864	819	879	838	877	787	849	808	782	831	821	897	822	823	868	838	793	838	839	843	848	800	878	820	811	852	855	848	855	820	769	777	862	820	822	839	771	881	853	847	863	864	895	839	852	840	841	821	852	880	819	816	822	791	837	811	829	849	813	792	858	859	850	865	849	862	850	852	815	848	815	799	808	855	804	823	846	834	769	843	855	837	879	814	804	845	852	850	873	800	791	797	847	820	843	866	829	820	880	809	827	880	809	810	867	814	871	824	830	859	817	806	824	850	812	872	816	814	836	892	859	856	894	869	820	852	832	793	806	839	839	805	798	829	875	814	856	859	817	904	795	834	817	805	827	840	861	875	838	822	830	801	863	854	869	897	836	883	905	875	830	847	827	854	796	856	888	830	839	805	899	825	896	792	779	830	816	821	825	813	858	821	866	849	831	823	802	825	841	833	829	817	859	862	813	861	790	852	798	842	864	852	831	802	888	846	862	748	833	826	858	796	849	849	847	852	861	848	838	805	849	810	844	834	820	832	851	865	840	831	795	812	836	803	827	838	824	877	792	863	812	835	839	836	841	828	835	838	886	860	860	819	828	853	855	860	821	856	824	829	876	844	880	835	858	833	834	823	911	880	836	839	832	793	865	899	858	851	862	902	859	822	826	806	851	886	826	830	824	819	838	805	847	841	804	850	815	821	846	828	861	869	845	878	841	829	831	884	820	833	836	822	874	730	866	857	805	791	804	828	826	815	850	858	839	841	753	832	834	886	839	865	875	881	798	851	813	865	813	835	843	857	791	804	777	804	902	815	862	847	855	848	813	867	841	820	790	806	849	828	845	861	844	819	811	796	805	823	827	879	842	801	844	841	851	813	825	835	874	836	811	853	806	871	845	821	827	843	882	838	834	835	799	867	805	831	833	824	789	795	832	819	841	837	854	835	836	841	844	876	779	844	822	843	854	836	829	805	883	861	833	865	845	838	848	820	816	881	790	887	820	844	861	798	816	819	780	849	855	830	880	895	871	847	825	835	812	810	830	862	823	877	790	816	918	838	864	900	856	831	813	824	788	872	860	818	814	859	851	832	830	811	866	806	869	824	842	871	818	847	832	824	837	765	818	831	902	815	890	847	831	828	878	835	843	852	812	891	820	886	871	844	832	820	798	836	846	857	812	804	839	792	800	866	853	839	866	886	806	868	847	814	842	826	909	801	799	830	925	843	840	853	818	842	863	833	814	818	845	826	857	839	851	843	858	831	847	839	848	878	794	835	807	808	823	887	838	799	820	828	791	864	889	836	819	876	823	847	827	868	849	821	836	835	795	821	857	844	840	823	865	860	873	768	807	807	842	841	834	868	774	896	762	834	813	901	798	888	852	837	840	851	816	861	809	825	816	804	845	823	846	832	889	827	873	824	826	850	880	841	841	823	878	815	901	836	826	840	812	813	845	841	836	839	888	840	882	825	843	835	847	874	844	848	819	794	847	807	853	841	831	794	883	802	820	828	854	839	804	838	838	783	859	845	863	874	831	865	882	791	776	835	810	802	811	844	850	787	867	786	782	827	775	772	830	877	875	806	758	768	828	841	847	817	808	845	833	852	912	867	826	829	845	836	795	798	895	826	830	791	824	798	872	816	822	836	911	840	819	828	817	849	856	857	853	820	804	859	771	874	848	838	761	780	811	816	872	832	843	849	833	858	839	791	858	840	867	840	852	846	783	802	876	789	851	794	843	844	837	813	843	825	864	855	906	853	814	860	852	835	820	880	849	837	823	823	812	889	798	825	841	839	812	797	822	848	826	844	852	799	843	858	883	840	784	826	872	855	828	846	824	803	895	771	845	842	790	816	871	861	819	892	898	860	741	869	892	823	862	843	837	794	866	831	860	820	829
45923	43204	51033	52484	40103	23169	11791	7854	7205	7206	7201	7179	7215	7249	7302	7143	7226	7132	7038	7175	7245	7129	7079	7219	7196	7148	7209	7205	7124	7157	7200	7126	7286	7179	7280	7199	7125	7315	7251	7089	7280	7287	7134	7219	7175	7157	7189	7229	7224	7304	7283	7257	7175	7220	7290	7195	7254	7104	7087	7291	7261	7184	7165	7310	7353	7128	7235	7116	7224	7207	7224	7188	7172	7277	7218	7150	7139	7155	7219	7238	7225	7401	7307	7156	7341	7153	7282	7122	7236	7176	7139	7171	7174	7109	7328	7153	7291	7254	7195	7122	7212	7177	7245	7226	7299	7194	7126	7109	7259	7245	7261	7149	7135	7194	7217	7316	7166	7274	7175	7229	7244	7159	7218	7152	7309	7271	7202	7191	7266	7198	7280	7153	7313	7201	7154	7090	7242	7122	7293	7284	7211	7185	7156	7257	7147	7222	7266	7062	7200	7194	7181	7211	7194	7207	7184	7101	7277	7062	7183	7250	7296	7191	7105	7224	7330	7202	7219	7289	7141	7296	7231	7128	7214	7173	7306	7166	7337	7295	7297	7224	7187	7289	7190	7155	7161	7324	7237	7065	7213	7149	7254	7098	7143	7147	7330	7169	7219	7225	7140	7220	7180	7317	7253	7196	7245	7247	6983	7290	7218	7358	7264	7243	7275	7201	7190	7245	7315	7075	7279	7202	7235	7126	7151	7279	7095	7257	7176	7196	7193	7313	7158	7190	7072	7074	7210	7173	7223	7233	7171	7210	7247	7245	7228	7238	7116	7186	7200	7324	7256	7167	7249	7041	7279	7118	7326	7162	7271	7243	7277	7368	7100	7198	7194	7255	7329	7236	7155	7247	7308	7229	7175	7185	7260	7273	7200	7217	7170	7291	7205	7183	7153	7291	7199	7312	7163	7137	7121	7203	7125	7274	7227	7180	7187	7158	7286	7248	7274	7325	7170	7219	7134	7267	7293	7250	7362	7141	7235	7257	7177	7149	7203	7171	7098	7331	7206	7236	7339	7225	7317	7309	7280	7270	7159	7157	7137	7247	7265	7138	7275	7197	7215	7115	7093	7186	7188	7318	7351	7263	7213	7218	7129	7138	7248	7121	7154	7136	7270	7272	7279	7233	7153	7070	7200	7172	7259	7185	7283	7261	7184	7115	7173	7227	7122	7327	7210	7186	7325	7288	7195	7239	7227	7274	7147	7081	7348	7209	7239	7167	7188	7139	7227	7163	7283	7299	7207	7230	7272	7206	7267	7174	7301	7117	7167	7119	7328	7262	7198	7168	7272	7265	7200	7270	7066	7178	7250	7303	7260	7283	7218	7272	7225	7283	7190	7238	7194	7138	7182	7201	7339	7299	7350	7214	7104	7306	7246	7189	7362	7165	7198	7249	7308	7229	7230	7292	7126	7274	7233	7249	7316	7106	7269	7252	7102	7262	7216	7179	7230	7182	7151	7268	7236	7185	7180	7347	7340	7189	7192	7185	7238	7068	7152	7280	7333	7306	7164	7222	7219	7234	7138	7211	7056	7248	7097	7273	7217	7211	7251	7131	7212	7089	7294	7268	7242	7272	7310	7261	7163	7171	7311	7338	7223	7275	7287	7126	7332	7232	7296	7223	7068	7265	7295	7205	7191	7330	7226	7244	7308	7313	7181	7113	7152	7133	7075	7122	7289	7198	7289	7224	7218	7135	7185	7260	7251	7302	7132	7138	7239	7213	7159	7313	7231	7234	7312	7103	7293	7191	7128	7130	7190	7369	7122	7208	7291	7181	7291	7168	7113	7244	7191	7250	7108	7264	7333	7262	7251	7267	7284	7223	7206	7213	7327	7185	7223	7117	7187	7300	7245	7278	7221	7173	7173	7131	7090	7134	7155	7205	7227	7178	7091	7183	7192	7339	7263	7101	7165	7186	7140	7157	7382	7067	7369	7245	7179	7147	7215	7256	7210	7162	7281	7180	7260	7072	7298	7271	7169	7213	7166	7268	7152	7131	7321	7266	7184	7228	7241	7238	7170	7314	7246	7296	7160	7143	7055	7278	7199	7187	7241	7315	7196	7201	7212	7146	7251	7104	7216	7226	7344	7283	7219	7243	7285	7286	7263	7148	7374	7225	7238	7297	7167	7228	7282	7136	7260	7205	7332	7263	7095	7169	7186	7373	7203	7355	7119	7213	7252	7186	7260	7306	7285	7177	7183	7216	7125	7337	7205	7192	7222	7313	7109	7223	7286	7079	7204	7024	7316	7086	7150	7242	7151	7219	7257	7173	7096	7285	7171	7143	7352	7045	7322	7181	7322	7147	7148	7081	7233	7189	7247	7216	7169	7209	7153	7345	7138	7317	7110	7273	7083	7195	7063	7241	7113	7307	7190	7186	7181	7339	7284	7202	7259	7166	7235	7269	7218	7262	7237	7284	7339	7296	7174	7143	7250	7046	7024	7248	7273	7173	7173	7213	7221	7076	7186	7256	7350	7199	7379	7226	7214	7215	7308	7236	7335	7288	7201	7222	7108	7240	7228	7127	7151	7220	7098	7246	7225	7227	7299	7254	7136	7170	7054	7179	7228	7385	7235	7133	7169	7212	7189	7228	7289	7157	7233	7407	7316	7288	7195	7193	7252	7183	7245	7246	7218	7385	7193	7234	7151	7249	7286	7255	7352	7281	7183	7084	7049	7182	7318	7100	7237	7217	7159	7191	7274	7303	7221	7155	7366	7133	7150	7132	7248	7197	7120	7278	7253	7138	7314	7214	7278	7261	7115	6938	7137	7345	7419	7161	7287	7191	7148	7200	7227	7205	7225	7262	7344	7096	7298	7152	7169	7244	7115	7100	7100	7191	7208	7256	7205	7346	7147	7095	7238	7260	7087	7237	7331	7216	7344	7291	7181	7224	7312	7193	7307	7203	7282	7267	7201	7235	7166	7304	7167	7178	7204	7195	7311	7177	7265	7329	7303	7181	7328	7150	7253	7270	7171	7251	7267	7345	7144	7145	7199	7242	7108	7249	7190	7205	7325	7175	7298	7290	7240	7113	7163	7232	7122	7299	7212	7124	7266	7300	7079	7235	7148	7216	7190	7377	7043	7193	7305	7132	7242	7140	7323	7218	7165	6981	7265	7209	7392	7222	7076	7126	7204	7387	7290	7295	7223	7084	7128	7340	7173	7219	7270	7162	7329	7279	7151	7132	7052	7198	7214	7230	7139	7175	7203	7361	7134	7230	7176	7275	7188	7331	7236	7279	7318	7257	7259	7076	7311	7243	7296	7209	7200	7160	7222	7130	7144	7164	7275	7300	7224	7219	7223	7104	7346	7189	7298	7242	7178	7231	7192	7134	7313	7229	7145	7250	7266	7369	7227	7156	7318	7075	7261	7114	7204	7214	7203	7299	7206	7158	7153	7192	7297	7140	7313	7188	7219	7238	7203	7178	7207	7267	7305	7159	7420	7223	7173	7082	7227	7137	7254	7215	7109	7381	7285	7165	7231	7238	7144	7203	7064	7193	7286	7274	7247	7113	7315	7340	7248	7328	7223	7217	7183	7284	7314	7119	7251	7192	7193	7132	7286	7223	7211	7219	7294	7235	7143	7311	7267	7210	7196	7115	7192	7254	7150	7283	7133	7105	7076	7192	7135	7232	7157	7338	7262	7252	7243	7098	7262	7082	7279	7137	7332	7192	7217	7235	7431	7282	7178	7346	7159	7189	7300	7259	7383	7213	7134	7202	7266	7292	7066	7265	7277	7260	7092	7168	7226	7307	7211	7114	7257	7110	7231	7094	7105	7062	7187	7055	7128	7289	7168	7238	7115	7294	7219	7230	7182	7238	7222	7247	7218	7071	7086	7232	7183	7194	7174	7334	7187	7284	7209	7334	7198	7255	7365	7211	7229	7150	7210	7218	7241	7272	7237	7324	7215	7040	7225	7208	7242	7294	7198	7211	7093	7271	7077	7095	7240	7228	7116	7175	7134	7155	7232	7233	7134	7135	7252	7249	7153	7162	7110	7159	7287	7193	7168	7253	7250	7218	7242	7014	7151	7281	7208	7181	7235	7228	7161	7237	7233	7205	7165	7291	7201	7353	7296	7310	7279	7152	7310	7206	7206	7154	7254	7190	7181	7352	7190	7220	7288	7264	7277	7309	7133	7260	7102	7263	7227	7173	7310	7248	7103	7249	7241	7242	7214	7172	7287	7282	7046	7073	7316	7294	7400	7204	7269	7227	7151	7163	7179	7121	7060	7095	7217	7195	7178	7141	7084	7165	7212	7251	7283	7221	7282	7266	7218	7179	7267	7168	7201	7239	7255	7215	7255	7285	7263	7153	7093	7219	7272	7036	7195	7213	7196	7182	7229	7291	7180	7264	7188	7228	7174	7196	7183	7181	7349	7205	7156	7281	7191	7060	7220	7209	7130	7194	7205	7298	7201	7186	7310	7146	7257	7186	7114	7214	7370	7225	7321	7311	7232	7136	7277	7143	7172	7169	7217	7228	7239	7257	7279	7245	7185	7103	7176	7301	7255	7086	7209	7216	7130	7283	7217	7284	7291	7220	7100	7352	7198	7207	7270	7206	7197	7062	7323	7150	7225	7235	7191	7186	7178	7226	7189	7191	7248	7179	7229	7203	7203	7198	7173	7229	7112	7324	7269	7237	7370	7282	7267	7161	7315	7112	7319	7260	7204	7129	7166	7212	7193	7286	7236	7161	7254	7186	7328	7165	7337	7235	7242	7313	7068	7228	7197	7234	7175	7159	7208	7257	7057	7277	7146	7154	7151	7204	7123	7260	7330	7325	7182	7079	7174	7199	7301	7058	7339	7319	7263	7124	7208	7166	7189	7325	7270	7317	7210	7199	7253	7183	7145	7259	7259	7212	7040	7199	7295	7227	7201	7166	7197	7330	7118	7158	7181	7190	7107	7259	7121	7315	7205	7292	7307	7192	7248	7223	7260	7130	7247	7303	7306	7265	7113	7231	7239	7045	7293	7218	7216	7205	7154	7185	7242	7110	7191	7292	7226	7134	7419	7042	7316	7164	7302	7236	7148	7259	7155	7092	7349	7166	7286	7286	7159	7279	7271	7235	7139	7268	7357	7105	7264	7226
15350	19611	32776	20705	7875	2197	1101	951	861	883	873	890	869	875	907	863	881	930	849	840	910	842	854	813	885	903	868	943	896	850	871	873	888	868	929	890	875	875	888	869	874	879	842	868	926	875	864	880	899	863	890	887	911	872	845	830	910	852	877	912	910	946	874	900	938	918	905	901	871	881	905	876	898	877	857	893	835	896	868	888	859	928	877	904	817	877	893	846	848	835	892	887	879	898	893	903	930	927	816	848	834	858	883	902	812	865	853	906	840	846	894	874	869	857	901	924	848	881	923	837	867	830	846	889	937	832	870	882	873	888	897	852	853	911	901	890	867	870	908	911	887	881	873	922	881	838	833	895	872	901	907	854	829	869	849	922	874	856	907	897	871	899	871	870	873	911	893	892	865	837	920	928	848	865	894	893	893	878	894	883	880	917	875	891	877	899	867	883	868	890	899	869	852	852	891	934	863	911	937	881	876	885	879	861	891	933	888	892	832	887	845	877	833	899	893	865	894	918	875	837	870	906	934	912	889	853	932	875	912	888	865	821	884	850	873	877	915	860	924	868	873	898	829	878	894	887	873	877	893	846	875	847	868	867	880	865	827	886	885	903	863	858	895	882	873	932	922	881	904	886	854	876	894	883	865	907	884	888	859	897	900	924	881	851	910	927	878	862	858	887	863	816	886	834	933	843	863	892	878	934	850	899	841	874	840	925	905	938	916	896	910	855	887	852	873	899	857	868	904	881	894	908	879	853	884	836	951	888	849	932	888	888	868	827	946	875	844	877	858	849	897	904	927	933	878	880	846	855	925	852	866	835	878	864	917	867	889	900	847	930	919	899	878	870	852	860	853	955	917	854	878	921	878	964	892	893	891	888	912	890	894	849	911	906	941	872	860	912	869	886	901	920	912	882	859	897	899	789	846	891	877	872	895	829	875	883	877	856	911	893	877	882	904	900	910	857	878	899	896	903	869	881	869	905	842	899	904	863	841	935	898	933	890	908	876	879	857	937	904	925	882	910	902	880	882	868	864	906	870	860	848	852	857	908	887	898	821	907	890	897	865	869	906	830	912	902	886	872	945	886	888	934	916	878	861	894	848	890	873	882	870	844	908	901	867	868	873	883	812	865	845	883	870	838	946	863	889	905	859	867	893	843	891	903	987	908	911	899	852	856	862	894	901	899	903	832	853	872	847	883	874	916	883	844	859	890	877	898	880	911	848	852	822	922	833	834	889	864	857	825	898	887	844	843	884	877	880	895	859	908	960	884	900	906	907	826	883	904	909	907	905	915	922	881	898	866	875	862	843	837	871	852	914	884	820	936	911	925	841	859	861	911	876	895	907	863	903	873	932	910	873	865	878	861	913	810	859	937	832	930	885	872	884	909	873	930	870	867	852	829	882	891	873	789	951	870	922	885	914	915	806	877	929	889	909	859	926	875	893	868	891	874	855	882	851	920	916	827	855	867	890	929	879	903	879	878	871	886	835	907	873	863	869	880	908	899	875	885	925	848	870	838	890	876	905	863	913	859	828	850	874	863	866	912	889	868	891	889	867	883	880	866	895	927	817	875	930	882	892	887	891	874	890	908	837	859	910	865	932	862	845	866	923	890	874	847	906	845	845	844	876	916	846	889	897	832	886	854	911	897	780	813	919	896	930	870	881	871	932	848	889	813	863	918	898	938	883	849	833	888	852	835	829	911	866	870	843	905	894	832	893	894	913	895	862	887	894	895	843	832	809	844	871	901	892	908	892	964	886	873	903	893	839	905	900	856	882	847	874	881	846	862	902	829	902	868	906	843	811	870	913	874	824	840	897	861	897	884	836	875	890	869	885	870	916	841	907	848	863	842	890	869	900	822	892	826	862	892	880	856	853	918	869	875	874	842	885	871	889	905	876	847	866	884	873	869	946	846	858	916	853	887	895	859	927	866	936	872	865	893	841	865	899	892	879	888	862	844	872	887	918	856	915	908	853	861	902	881	903	925	876	871	866	920	894	901	869	908	888	857	923	883	887	914	873	877	797	851	873	813	876	836	893	898	889	897	859	871	867	911	871	880	874	895	874	839	877	832	889	907	856	903	929	889	836	859	904	815	847	898	873	937	888	895	867	892	887	902	873	894	864	921	901	866	922	868	913	857	871	840	888	870	885	862	826	875	840	861	864	925	889	884	916	892	839	890	899	844	906	846	882	863	924	890	887	854	863	876	888	926	853	879	883	867	878	872	876	888	856	853	919	843	851	844	897	874	843	888	889	872	895	862	911	891	893	874	904	917	952	861	939	912	891	871	869	862	880	867	854	831	893	887	883	884	869	892	898	894	809	866	853	895	874	875	846	859	884	892	852	867	876	867	856	861	900	951	899	876	908	868	833	876	891	856	878	881	899	830	820	871	873	826	875	831	940	877	879	863	869	893	887	894	886	909	889	858	802	891	882	914	910	862	851	859	838	905	885	904	794	822	877	902	924	874	866	885	845	879	914	846	851	847	890	826	893	862	867	891	866	932	881	906	984	921	832	886	885	918	891	810	910	864	919	884	923	890	886	864	894	949	898	852	849	935	933	856	870	906	881	863	851	896	890	901	866	871	859	931	884	853	908	901	848	871	878	902	872	874	828	815	857	885	922	895	891	846	885	887	910	860	880	874	837	870	835	857	910	898	831	851	867	872	870	909	881	854	885	903	896	860	893	918	841	892	878	848	931	893	918	825	895	857	815	920	893	840	920	851	892	888	881	856	837	893	886	902	840	896	890	905	851	960	919	825	860	842	877	901	906	813	881	896	897	853	895	846	874	893	898	886	896	888	843	924	881	882	873	958	896	864	898	866	897	925	901	904	878	860	838	897	845	898	876	870	919	854	856	940	838	903	869	906	898	923	865	883	906	866	921	895	839	880	907	892	861	925	869	943	878	912	870	876	871	893	885	873	798	873	937	882	953	890	827	860	888	959	878	860	859	892	921	834	866	848	896	871	852	899	879	861	926	832	895	804	886	865	870	874	890	889	889	871	877	854	920	857	861	871	962	868	879	832	934	876	909	833	886	849	890	870	846	890	857	912	871	896	901	860	907	879	879	880	897	907	914	889	877	843	849	800	882	872	882	906	874	887	915	915	889	897	844	909	895	858	931	887	840	853	860	944	904	885	887	906	869	884	847	899	905	799	815	912	859	909	903	888	931	865	839	903	811	887	840	890	891	862	901	919	892	884	882	810	910	920	885	915	914	934	930	813	867	896	899	895	914	832	871	900	873	809	859	900	861	889	915	844	871	865	912	845	855	923	906	928	896	882	869	880	900	853	931	864	877	896	868	887	895	874	863	890	883	884	900	856	899	898	878	861	908	905	875	892	889	883	840	924	857	963	851	903	827	824	874	902	923	892	889	857	876	991	861	891	842	896	888	887	858	928	919	864	868	883	847	915	923	866	850	854	933	954	830	875	878	887	906	836	925	866	942	913	879	901	934	895	900	885	902	898	867	908	850	842	887	902	900	913
49160	52431	64545	56277	41552	23408	11402	8165	7623	7653	7610	7591	7443	7535	7659	7385	7590	7563	7606	7561	7555	7564	7499	7554	7590	7474	7592	7516	7484	7547	7610	7623	7503	7500	7371	7545	7550	7434	7568	7595	7563	7599	7487	7430	7592	7552	7535	7635	7547	7576	7467	7692	7510	7671	7649	7537	7454	7455	7499	7515	7717	7574	7582	7595	7468	7582	7543	7654	7654	7377	7659	7587	7679	7546	7528	7550	7636	7637	7634	7506	7470	7608	7671	7440	7564	7457	7526	7597	7525	7649	7573	7547	7602	7640	7628	7493	7570	7535	7570	7407	7584	7498	7462	7613	7549	7419	7549	7554	7518	7711	7588	7599	7706	7620	7568	7494	7558	7572	7511	7615	7596	7485	7568	7608	7501	7544	7683	7707	7649	7543	7579	7628	7567	7408	7612	7565	7565	7505	7538	7423	7699	7482	7430	7461	7573	7506	7572	7539	7549	7615	7485	7594	7529	7579	7397	7681	7472	7496	7638	7611	7536	7621	7530	7565	7563	7617	7605	7470	7565	7686	7493	7437	7420	7613	7648	7542	7381	7732	7644	7482	7499	7587	7625	7424	7551	7405	7596	7561	7448	7509	7617	7571	7580	7727	7450	7598	7461	7554	7525	7666	7603	7490	7449	7532	7585	7653	7613	7530	7530	7471	7570	7585	7518	7525	7471	7541	7556	7537	7564	7628	7562	7676	7609	7435	7554	7455	7567	7375	7672	7634	7624	7608	7583	7658	7586	7545	7441	7408	7610	7513	7609	7519	7465	7580	7584	7587	7660	7522	7593	7571	7483	7570	7661	7374	7612	7557	7626	7502	7491	7472	7534	7439	7496	7527	7619	7539	7526	7524	7403	7692	7647	7596	7646	7438	7588	7520	7549	7501	7486	7645	7678	7570	7659	7612	7738	7468	7549	7627	7578	7619	7576	7589	7736	7718	7356	7592	7530	7619	7589	7663	7666	7548	7440	7594	7496	7613	7652	7703	7507	7719	7590	7531	7640	7617	7534	7740	7542	7569	7477	7594	7578	7545	7582	7579	7552	7651	7390	7550	7629	7627	7495	7544	7558	7579	7588	7565	7571	7383	7547	7615	7590	7488	7574	7503	7486	7680	7466	7603	7529	7462	7518	7645	7635	7587	7628	7539	7508	7647	7621	7642	7412	7623	7384	7510	7607	7494	7634	7551	7577	7481	7652	7631	7501	7599	7725	7450	7700	7462	7548	7541	7675	7634	7532	7619	7448	7681	7660	7639	7528	7545	7747	7368	7660	7585	7554	7548	7595	7638	7529	7533	7493	7547	7535	7495	7671	7577	7544	7657	7696	7585	7616	7618	7681	7495	7577	7584	7654	7569	7542	7598	7695	7594	7725	7562	7570	7640	7510	7671	7516	7527	7557	7516	7536	7483	7643	7549	7574	7674	7545	7365	7460	7585	7578	7639	7648	7485	7596	7549	7608	7558	7617	7568	7532	7548	7575	7556	7676	7458	7555	7507	7588	7631	7553	7517	7464	7561	7506	7637	7574	7575	7507	7594	7578	7572	7405	7528	7487	7624	7665	7590	7683	7448	7722	7471	7520	7635	7541	7526	7555	7495	7728	7676	7432	7374	7521	7537	7529	7421	7629	7543	7464	7530	7561	7443	7623	7474	7491	7802	7630	7314	7546	7656	7482	7509	7401	7718	7500	7449	7632	7574	7566	7493	7619	7574	7618	7534	7595	7522	7623	7661	7587	7535	7508	7603	7665	7465	7545	7471	7523	7546	7490	7455	7593	7513	7617	7401	7519	7603	7530	7601	7519	7557	7478	7515	7625	7436	7555	7613	7458	7633	7536	7524	7647	7465	7586	7508	7488	7597	7595	7639	7581	7613	7544	7634	7559	7643	7518	7501	7420	7467	7658	7483	7593	7526	7646	7509	7560	7549	7567	7461	7598	7583	7572	7483	7492	7572	7660	7545	7548	7679	7643	7523	7687	7585	7614	7687	7687	7559	7508	7668	7558	7566	7598	7442	7470	7567	7523	7635	7578	7634	7641	7442	7601	7358	7622	7604	7451	7522	7560	7504	7587	7643	7577	7463	7547	7654	7452	7645	7636	7533	7509	7539	7597	7530	7433	7547	7592	7486	7496	7531	7572	7515	7768	7659	7594	7613	7578	7638	7453	7421	7677	7646	7550	7672	7586	7612	7542	7506	7458	7579	7419	7639	7417	7584	7545	7595	7521	7612	7597	7589	7394	7674	7545	7548	7579	7547	7583	7596	7698	7511	7525	7574	7550	7550	7475	7476	7616	7644	7496	7563	7571	7467	7665	7604	7497	7745	7471	7661	7324	7609	7561	7542	7455	7544	7572	7549	7621	7761	7527	7657	7614	7452	7584	7574	7550	7462	7574	7702	7518	7422	7489	7558	7620	7580	7522	7731	7438	7617	7580	7526	7520	7581	7589	7514	7553	7731	7646	7586	7659	7579	7653	7516	7659	7612	7527	7487	7621	7533	7625	7556	7553	7440	7618	7631	7548	7689	7548	7479	7642	7525	7516	7503	7655	7610	7628	7674	7597	7586	7614	7498	7641	7580	7501	7457	7536	7493	7534	7458	7591	7583	7435	7534	7626	7511	7591	7444	7612	7638	7586	7552	7536	7471	7599	7556	7574	7486	7613	7613	7578	7576	7449	7626	7549	7591	7667	7504	7641	7535	7554	7645	7497	7473	7605	7476	7500	7441	7498	7556	7533	7559	7668	7496	7618	7557	7623	7514	7533	7609	7552	7565	7532	7633	7537	7487	7538	7630	7648	7564	7494	7561	7516	7634	7617	7421	7484	7555	7597	7608	7605	7581	7518	7672	7590	7607	7645	7528	7741	7550	7452	7680	7588	7428	7554	7559	7600	7607	7583	7530	7608	7546	7605	7474	7623	7554	7447	7674	7576	7514	7542	7679	7559	7570	7400	7604	7518	7509	7508	7511	7569	7552	7512	7503	7467	7552	7593	7610	7545	7631	7464	7444	7533	7503	7594	7602	7735	7507	7626	7535	7509	7589	7581	7426	7596	7530	7490	7433	7529	7639	7640	7563	7545	7579	7475	7500	7642	7512	7679	7464	7464	7618	7457	7554	7746	7555	7525	7734	7529	7469	7395	7533	7609	7616	7579	7476	7564	7486	7672	7568	7526	7598	7475	7604	7623	7600	7519	7551	7591	7557	7623	7474	7554	7722	7576	7518	7571	7453	7668	7576	7480	7521	7489	7509	7643	7629	7508	7660	7447	7671	7608	7602	7486	7474	7624	7508	7557	7571	7455	7455	7586	7558	7661	7471	7592	7561	7487	7708	7431	7654	7561	7599	7555	7524	7558	7574	7653	7479	7645	7664	7556	7586	7602	7587	7717	7563	7556	7579	7579	7558	7512	7672	7708	7588	7456	7445	7529	7529	7473	7564	7608	7621	7430	7687	7664	7478	7532	7493	7646	7521	7534	7613	7540	7636	7635	7496	7590	7595	7566	7581	7652	7572	7673	7591	7670	7551	7439	7600	7628	7524	7604	7602	7592	7608	7662	7579	7530	7639	7562	7555	7558	7534	7596	7695	7516	7421	7542	7629	7626	7587	7557	7541	7530	7497	7665	7641	7420	7451	7492	7637	7538	7634	7527	7626	7517	7636	7736	7424	7529	7403	7549	7499	7540	7493	7543	7710	7625	7744	7523	7512	7679	7610	7582	7635	7487	7526	7554	7638	7624	7532	7538	7508	7535	7406	7592	7565	7466	7568	7519	7551	7534	7532	7577	7456	7583	7543	7468	7631	7503	7563	7578	7627	7595	7547	7592	7536	7635	7518	7551	7431	7546	7589	7526	7564	7592	7669	7591	7556	7689	7605	7687	7661	7527	7475	7512	7490	7578	7576	7614	7511	7524	7682	7616	7641	7487	7590	7525	7665	7512	7599	7542	7486	7556	7563	7495	7539	7534	7453	7609	7541	7551	7667	7551	7578	7533	7598	7502	7687	7619	7656	7491	7603	7542	7511	7623	7536	7508	7681	7638	7358	7583	7559	7563	7487	7646	7603	7542	7660	7579	7529	7482	7541	7723	7641	7436	7589	7390	7470	7552	7640	7602	7538	7649	7621	7545	7532	7638	7489	7582	7522	7476	7583	7757	7697	7621	7543	7463	7613	7526	7561	7588	7575	7595	7551	7512	7595	7611	7535	7646	7666	7533	7483	7426	7533	7722	7716	7485	7511	7609	7455	7583	7585	7549	7490	7434	7586	7667	7501	7534	7553	7524	7471	7779	7514	7410	7630	7517	7504	7708	7570	7612	7428	7560	7644	7566	7542	7509	7438	7568	7509	7578	7585	7634	7487	7514	7643	7550	7460	7640	7545	7630	7612	7635	7514	7542	7600	7550	7618	7479	7560	7477	7645	7480	7583	7552	7455	7589	7697	7574	7631	7503	7491	7654	7593	7467	7456	7686	7554	7478	7531	7695	7486	7548	7562	7652	7611	7695	7629	7574	7563	7539	7445	7670	7540	7558	7596	7586	7644	7681	7578	7458	7507	7550	7643	7685	7635	7508	7548	7476	7466	7509	7573	7635	7468	7498	7488	7664	7510	7555	7540	7468	7544	7548	7575	7440	7629	7582	7550	7418	7631	7709	7585	7558	7450	7520	7492	7565	7514	7593	7593	7600	7627	7616	7578	7514	7430	7546	7478	7573	7488	7541	7548	7640	7499	7710	7562	7606	7629	7466	7393	7623	7613	7472	7551	7569	7501	7597	7652	7501	7505	7583	7452	7581	7615	7647	7476	7507	7488	7555	7514	7604	7528	7573	7589	7485	7602	7519	7432	7582	7632	7415	7523	7604	7570	7533	7284	7465	7525	7476	7493	7654	7441	7497	7489	7624	7627	7523	7610	7592	7458	7573	7564	7465	7515	7526	7498	7492	7640	7663	7503	7505	7567	7661	7601	7497	7578	7584	7520	7507	7737	7661	7676	7461	7695	7654	7429	7483	7401	7661	7578	7563	7418	7515	7647	7576	7721	7556	7401	7630	7495	7530	7571	7590	7615	7532	7588	7556	7661	7622	7528	7439	7470	7530	7409	7510	7494	7595	7729
18155	31545	40331	29444	13293	3418	1164	789	697	723	727	729	702	733	736	716	722	720	739	718	708	733	726	769	686	709	687	750	726	744	738	735	720	754	750	753	750	738	757	772	766	734	740	723	718	700	756	788	767	672	743	755	742	738	730	757	753	740	746	778	770	781	699	721	753	693	696	738	666	779	800	754	700	760	743	762	704	713	754	739	741	735	752	655	760	764	764	777	777	715	712	747	738	779	762	748	726	737	734	770	732	721	767	760	727	762	742	755	705	772	760	742	734	748	766	728	709	699	728	752	742	705	765	747	753	724	724	767	786	728	686	757	762	764	722	695	744	775	720	701	699	705	765	689	716	760	750	750	745	717	718	734	773	710	725	698	745	727	756	731	690	708	774	729	749	735	770	714	727	727	765	699	743	789	730	721	729	685	775	718	738	728	703	736	727	755	784	790	714	780	695	747	682	722	674	788	722	755	761	738	752	737	729	712	725	701	740	743	713	679	776	744	725	778	706	700	744	730	749	729	743	712	731	695	692	758	779	724	751	746	698	699	778	722	782	745	755	737	742	759	731	778	716	738	723	728	776	691	701	710	757	728	735	766	686	745	720	742	733	684	756	706	754	735	738	739	758	750	719	695	653	719	738	753	778	731	742	777	704	684	754	696	775	731	718	731	795	756	719	714	711	780	693	747	731	743	722	740	736	726	735	729	775	748	689	739	787	725	830	757	776	712	786	777	733	694	750	726	705	721	748	715	715	754	747	764	710	741	712	701	728	736	700	764	766	688	757	731	727	721	718	734	776	742	699	700	717	720	716	727	729	726	741	723	747	704	746	772	759	730	747	709	712	740	723	745	733	680	742	709	782	684	714	752	723	735	742	740	784	770	733	765	729	744	754	743	765	714	811	755	725	732	729	750	746	733	714	743	701	732	710	692	747	704	739	754	757	714	736	743	691	730	709	725	734	716	750	768	729	758	649	714	743	752	702	711	774	735	747	756	767	711	781	770	710	748	752	757	751	727	744	737	753	716	743	752	734	723	699	758	730	692	790	792	710	725	722	727	729	755	810	740	745	737	841	774	730	757	733	718	788	745	720	690	727	726	726	712	748	746	704	722	736	717	790	746	774	756	749	727	738	710	786	722	688	720	742	714	735	704	738	749	711	715	714	775	696	728	765	734	753	744	746	761	670	751	746	744	745	753	742	728	736	731	724	744	701	755	754	691	721	709	761	706	689	774	727	722	770	767	740	759	735	708	732	738	720	740	774	732	727	755	692	709	714	766	695	702	702	771	715	749	772	745	732	684	729	788	721	766	710	769	738	779	734	760	739	699	753	756	690	699	714	732	740	777	737	700	765	749	758	714	781	718	765	755	750	732	743	723	759	736	785	758	722	723	720	740	722	724	737	718	760	703	764	738	739	725	719	746	728	744	696	776	733	726	741	716	706	676	750	711	760	737	726	771	738	772	792	772	693	746	754	762	775	702	794	683	791	796	746	679	711	707	755	716	741	771	700	694	731	760	710	704	709	746	799	762	729	712	745	691	785	688	774	750	765	752	767	724	777	711	757	727	715	741	743	762	743	709	720	782	807	702	754	750	724	751	725	743	734	738	736	684	715	723	744	749	748	782	747	710	689	736	684	749	746	754	738	728	731	749	764	693	687	714	714	727	724	712	768	740	770	752	715	729	773	763	704	750	754	742	723	698	773	720	700	788	756	797	767	723	739	718	727	753	747	707	772	816	738	701	791	746	764	749	738	747	712	668	737	772	788	738	707	726	725	741	744	768	722	730	757	723	733	757	713	739	673	777	755	779	761	772	680	751	710	767	717	783	727	713	724	780	693	726	728	732	772	762	708	747	724	723	793	794	718	753	741	741	765	703	783	727	731	696	788	795	749	730	706	765	744	715	757	708	715	743	730	713	702	769	764	754	741	740	761	712	725	742	749	763	739	825	802	707	753	730	705	752	702	734	713	726	759	704	787	731	782	783	782	735	744	728	714	720	778	747	735	750	767	733	758	770	732	740	720	741	745	700	744	757	767	742	709	746	776	750	758	698	805	749	714	762	733	743	749	747	715	744	697	776	733	701	724	777	733	721	763	794	701	721	726	700	746	733	682	731	711	755	718	747	748	710	735	719	728	681	758	760	682	680	750	756	785	721	717	718	737	713	777	751	728	716	748	753	775	709	779	755	734	709	713	758	749	748	756	719	735	695	667	731	775	751	754	732	749	748	727	736	744	766	709	732	738	747	766	724	747	755	749	710	712	713	745	737	763	719	710	762	741	745	803	770	764	718	717	748	728	729	718	781	731	794	752	761	732	753	745	696	734	699	755	739	791	778	699	710	727	747	702	718	718	744	739	794	704	743	758	705	727	749	762	750	736	713	721	758	746	765	724	707	743	710	796	695	732	737	727	719	750	736	711	727	687	757	738	740	790	755	743	648	750	736	727	674	746	757	702	716	729	755	726	681	748	751	726	740	754	767	791	728	752	741	745	711	730	738	715	732	739	725	722	739	745	735	772	730	729	740	726	758	806	734	683	724	697	725	746	732	771	717	764	715	718	760	691	726	713	758	683	793	756	729	753	742	738	715	755	775	754	756	725	716	694	759	774	760	770	751	726	769	742	745	719	748	719	755	719	705	769	721	735	718	808	789	718	817	722	739	761	758	726	736	721	695	758	745	775	731	738	717	688	681	761	709	744	733	772	723	713	756	740	754	752	780	762	708	765	700	734	747	763	709	750	703	776	756	671	731	726	698	780	726	749	779	727	743	769	743	753	753	775	724	739	758	741	725	757	722	776	712	722	737	749	737	728	712	722	673	751	687	700	734	727	756	733	720	746	709	760	757	788	700	727	734	754	749	694	771	703	747	741	744	772	707	728	748	764	707	782	720	709	699	744	695	709	743	703	725	708	734	772	745	736	749	766	745	726	751	723	738	714	746	711	709	759	744	749	734	706	756	764	737	713	720	742	746	773	702	742	758	686	744	741	704	734	768	730	703	697	677	753	705	846	715	727	732	742	747	684	727	729	741	747	748	744	713	736	774	717	779	740	749	749	748	758	761	758	700	743	735	739	701	709	761	743	737	751	739	734	753	688	749	698	743	741	777	732	734	691	715	730	718	709	770	758	751	754	769	728	719	753	720	740	730	770	713	733	711	719	768	716	768	738	729	719	788	730	755	740	698	697	753	739	705	758	759	757	732	738	738	739	718	758	725	696	740	755	752	764	756	747	743	741	710	697	720	694	708	748	714	750	782	771	731	722	751	762	734	708	704	733	799	738	754	740	722	765	724	737	766	750	713	713	754	711	729	769	733	704	723	776	833	751	727	733	723	714	784	749	752	789	732	730	731	766	738	742	735	717	781	747	777	723	733	769	737	784	720	750	797	745	745	774	744	722	682	783	719	755	729	699	769	776	766	715	736	734	694	712	747	726	680	745	770	736	728	743	725	768	755	719	760	739	725	728	782	714	762	723	753	712	750	765	737
55499	64367	73112	68410	50680	30139	13100	7186	6552	6411	6405	6431	6370	6488	6393	6459	6444	6458	6464	6293	6534	6394	6508	6480	6406	6513	6382	6478	6461	6589	6449	6424	6356	6422	6388	6424	6502	6399	6466	6436	6339	6429	6361	6325	6506	6458	6502	6304	6420	6232	6517	6409	6422	6469	6519	6400	6389	6434	6276	6419	6326	6368	6390	6479	6431	6477	6281	6549	6368	6483	6512	6446	6369	6403	6549	6347	6210	6420	6508	6419	6423	6406	6360	6383	6440	6476	6560	6459	6383	6399	6247	6509	6462	6446	6540	6304	6474	6434	6416	6342	6446	6256	6455	6434	6571	6393	6450	6461	6462	6400	6448	6439	6467	6420	6584	6426	6388	6288	6350	6405	6324	6358	6280	6388	6378	6351	6585	6304	6401	6440	6501	6425	6471	6313	6477	6436	6518	6352	6487	6382	6450	6475	6442	6472	6581	6436	6348	6408	6513	6285	6504	6467	6505	6467	6433	6490	6545	6497	6390	6487	6441	6457	6427	6414	6388	6467	6410	6492	6455	6560	6457	6370	6537	6512	6482	6428	6451	6460	6480	6530	6458	6634	6454	6442	6359	6492	6375	6366	6491	6327	6338	6478	6348	6366	6474	6529	6258	6437	6472	6318	6467	6504	6385	6447	6408	6400	6390	6533	6363	6427	6377	6365	6463	6272	6497	6535	6347	6491	6385	6510	6397	6485	6423	6475	6373	6463	6432	6361	6540	6427	6472	6451	6543	6388	6389	6406	6504	6497	6555	6629	6443	6352	6453	6432	6358	6546	6420	6353	6538	6382	6486	6415	6389	6371	6436	6350	6417	6491	6378	6443	6315	6466	6405	6377	6432	6374	6518	6354	6377	6496	6469	6314	6483	6455	6576	6470	6305	6459	6277	6590	6440	6366	6470	6513	6511	6446	6447	6666	6502	6446	6405	6506	6254	6530	6353	6479	6349	6428	6481	6508	6480	6347	6476	6480	6495	6507	6509	6517	6458	6354	6549	6435	6465	6403	6429	6481	6426	6425	6409	6514	6349	6612	6457	6521	6537	6437	6363	6432	6418	6540	6480	6404	6471	6440	6456	6524	6443	6410	6319	6396	6537	6426	6560	6339	6493	6539	6391	6464	6391	6438	6532	6351	6452	6566	6407	6334	6526	6504	6268	6437	6396	6326	6414	6422	6338	6513	6436	6348	6402	6397	6391	6529	6451	6386	6476	6507	6342	6328	6347	6490	6568	6333	6490	6375	6414	6426	6405	6435	6466	6417	6473	6431	6419	6467	6390	6445	6466	6483	6392	6454	6466	6402	6387	6533	6305	6431	6366	6479	6376	6409	6527	6392	6488	6433	6412	6431	6472	6517	6297	6486	6426	6356	6370	6394	6332	6368	6436	6429	6433	6302	6430	6540	6474	6577	6380	6407	6325	6439	6544	6529	6533	6471	6501	6323	6391	6400	6441	6467	6409	6322	6228	6405	6472	6387	6434	6447	6305	6401	6315	6509	6519	6327	6595	6486	6339	6439	6523	6394	6361	6349	6534	6465	6422	6341	6459	6483	6413	6431	6482	6371	6339	6517	6472	6460	6452	6467	6412	6633	6276	6580	6472	6470	6512	6334	6412	6444	6416	6394	6392	6509	6387	6396	6326	6270	6476	6489	6413	6526	6420	6434	6441	6476	6423	6314	6460	6427	6519	6595	6408	6504	6454	6380	6397	6465	6543	6474	6509	6350	6412	6477	6424	6527	6451	6494	6389	6454	6421	6453	6440	6415	6436	6397	6482	6514	6452	6492	6493	6444	6599	6475	6425	6430	6416	6416	6532	6312	6381	6424	6411	6279	6476	6408	6362	6505	6319	6494	6386	6359	6426	6435	6406	6287	6437	6374	6455	6431	6577	6389	6501	6440	6383	6390	6546	6361	6342	6384	6568	6416	6328	6557	6475	6348	6359	6470	6432	6397	6396	6423	6451	6383	6443	6369	6458	6381	6427	6414	6490	6454	6501	6415	6438	6554	6478	6487	6439	6470	6470	6563	6469	6238	6493	6432	6473	6318	6453	6386	6600	6518	6577	6326	6377	6529	6514	6530	6499	6488	6463	6609	6460	6390	6383	6442	6548	6415	6511	6390	6558	6392	6349	6576	6493	6336	6548	6316	6358	6426	6611	6458	6469	6478	6458	6415	6447	6505	6429	6400	6469	6389	6406	6384	6370	6569	6310	6474	6425	6326	6374	6430	6408	6474	6538	6439	6494	6441	6528	6372	6408	6475	6494	6439	6392	6389	6466	6208	6374	6402	6426	6352	6446	6405	6429	6417	6440	6471	6413	6280	6537	6380	6361	6381	6362	6353	6338	6460	6339	6470	6362	6413	6449	6267	6494	6392	6509	6426	6442	6333	6482	6501	6374	6525	6352	6396	6506	6584	6511	6511	6373	6523	6505	6479	6390	6567	6472	6416	6487	6385	6523	6260	6448	6465	6468	6497	6404	6447	6352	6417	6439	6540	6431	6411	6493	6436	6600	6373	6433	6342	6505	6443	6563	6417	6429	6525	6322	6422	6386	6455	6425	6315	6441	6399	6431	6417	6516	6654	6380	6454	6457	6553	6452	6404	6402	6452	6508	6541	6474	6478	6498	6329	6525	6438	6423	6495	6461	6443	6513	6513	6534	6365	6424	6366	6448	6370	6553	6311	6424	6361	6466	6423	6415	6404	6370	6397	6598	6503	6536	6449	6360	6436	6508	6364	6485	6377	6415	6447	6289	6502	6314	6470	6299	6268	6432	6382	6392	6256	6473	6231	6420	6376	6399	6418	6464	6490	6409	6391	6476	6297	6327	6427	6486	6419	6302	6519	6329	6417	6491	6382	6495	6414	6535	6554	6539	6546	6442	6370	6551	6341	6459	6335	6482	6418	6355	6455	6425	6527	6467	6360	6461	6577	6446	6339	6404	6572	6317	6396	6400	6472	6405	6439	6471	6414	6334	6367	6556	6380	6433	6410	6377	6495	6524	6532	6556	6495	6531	6389	6378	6393	6421	6435	6422	6267	6462	6466	6371	6465	6525	6535	6443	6436	6306	6529	6464	6264	6423	6370	6366	6425	6391	6542	6508	6424	6372	6328	6485	6445	6342	6496	6519	6581	6547	6331	6385	6540	6457	6516	6497	6343	6373	6524	6511	6435	6486	6473	6639	6436	6410	6398	6509	6465	6335	6480	6398	6380	6401	6650	6358	6508	6454	6421	6487	6440	6454	6468	6395	6504	6448	6413	6375	6529	6411	6395	6415	6426	6520	6376	6424	6511	6399	6446	6440	6461	6429	6379	6406	6513	6355	6522	6500	6417	6368	6382	6476	6346	6438	6423	6416	6535	6478	6551	6410	6407	6458	6426	6333	6423	6470	6482	6359	6341	6409	6532	6403	6486	6301	6456	6465	6548	6508	6497	6583	6504	6345	6557	6525	6394	6499	6501	6426	6402	6383	6399	6374	6419	6470	6607	6358	6446	6521	6329	6437	6522	6437	6495	6412	6267	6428	6498	6440	6479	6479	6335	6527	6373	6501	6471	6304	6594	6397	6316	6329	6486	6362	6383	6471	6478	6468	6381	6419	6273	6516	6436	6347	6459	6392	6417	6383	6518	6510	6427	6493	6507	6383	6385	6410	6442	6443	6385	6415	6375	6422	6479	6493	6549	6356	6483	6565	6495	6446	6359	6434	6356	6534	6356	6400	6401	6385	6489	6413	6461	6423	6447	6449	6306	6494	6420	6407	6449	6386	6242	6343	6435	6487	6405	6527	6424	6467	6511	6350	6467	6524	6380	6507	6488	6279	6368	6460	6399	6362	6444	6415	6417	6395	6476	6528	6386	6310	6403	6573	6477	6450	6417	6359	6396	6499	6385	6332	6373	6453	6389	6450	6321	6497	6410	6367	6568	6380	6371	6500	6465	6494	6364	6412	6353	6449	6652	6214	6302	6468	6457	6523	6446	6467	6368	6338	6553	6466	6383	6453	6390	6386	6451	6423	6545	6457	6480	6426	6355	6499	6291	6345	6476	6427	6428	6426	6352	6339	6433	6339	6374	6444	6436	6354	6466	6504	6358	6490	6475	6450	6433	6390	6457	6347	6305	6535	6434	6512	6434	6557	6425	6367	6274	6427	6479	6513	6446	6375	6445	6547	6460	6364	6365	6452	6451	6393	6397	6513	6542	6429	6465	6444	6419	6326	6375	6403	6524	6505	6431	6386	6301	6403	6497	6545	6359	6407	6472	6465	6508	6472	6345	6546	6497	6583	6399	6451	6460	6465	6421	6490	6512	6278	6547	6474	6366	6311	6518	6387	6504	6565	6297	6462	6407	6562	6465	6488	6474	6294	6450	6431	6383	6491	6501	6380	6491	6357	6472	6402	6529	6329	6487	6488	6357	6492	6434	6530	6379	6393	6450	6472	6449	6479	6379	6407	6467	6570	6514	6527	6568	6451	6478	6367	6483	6529	6460	6395	6481	6480	6382	6348	6339	6384	6435	6490	6400	6391	6434	6377	6543	6477	6567	6371	6464	6511	6348	6399	6301	6619	6570	6524	6353	6288	6546	6390	6370	6357	6394	6423	6455	6396	6536	6391	6412	6516	6388	6495	6402	6469	6419	6295	6543	6335	6467	6519	6518	6396	6383	6428	6447	6445	6316	6456	6432	6480	6316	6513	6436	6623	6546	6429	6506	6269	6341	6456	6540	6534	6416	6579	6459	6534	6497	6491	6361	6386	6539	6492	6477	6478	6371	6452	6421	6387	6395	6459	6353	6477	6449	6416	6505	6511	6340	6441	6492	6403	6486	6506	6459	6446	6489	6306	6481	6455	6482	6502	6390	6343	6431	6575	6463	6552	6396	6389	6479	6491	6346	6439	6416	6384	6451	6427	6439	6450	6364	6427	6371	6411	6458	6352	6369	6460	6443	6374	6431	6475	6331	6434	6482	6441	6559	6536	6453	6450	6338	6491	6507	6444	6408	6343	6362	6393	6514	6582	6397	6485	6492	6364	6444	6326	6504	6433	6242	6368	6441	6542	6390	6595	6479	6456	6417	6431	6377	6501	6340	6434	6423	6452	6535	6406	6471
13504	14182	15428	7901	3634	1671	964	886	813	868	858	826	776	835	833	857	834	767	848	814	819	854	813	841	855	790	792	808	808	892	807	801	822	792	836	841	816	807	835	819	805	812	810	851	836	776	872	786	869	848	807	844	861	818	793	829	819	827	855	842	823	819	812	832	841	821	795	852	827	814	794	799	863	823	787	797	825	835	780	776	775	819	798	818	803	819	832	791	829	861	816	782	836	856	871	793	779	811	806	851	826	799	825	860	799	787	790	790	800	823	823	808	838	783	793	847	829	807	837	829	777	859	804	777	808	823	820	798	830	865	783	807	791	820	823	868	801	786	790	800	860	843	861	859	768	851	802	826	853	799	828	817	855	838	826	760	795	806	837	774	826	763	852	799	828	854	846	873	827	759	766	792	782	852	813	846	822	854	874	857	746	861	814	822	855	810	761	768	832	877	868	796	847	793	862	823	844	792	824	806	818	835	774	834	797	855	822	818	821	844	794	820	892	804	786	841	810	781	842	828	807	790	816	799	818	801	766	804	826	795	840	821	832	820	819	826	786	793	841	819	813	850	804	852	817	779	813	791	823	759	840	797	821	836	836	874	815	818	797	814	860	835	852	803	897	826	851	759	780	826	813	814	795	862	858	801	860	828	892	855	902	831	847	842	817	794	894	838	811	801	813	812	856	831	810	813	825	772	855	847	809	827	809	842	838	826	802	807	798	811	849	775	807	783	779	844	852	845	854	820	804	845	741	760	762	838	848	798	845	843	789	796	879	833	864	823	777	819	813	860	849	872	824	870	786	842	805	813	841	887	805	812	833	815	804	801	821	773	858	840	786	797	845	795	836	814	839	780	853	801	807	843	810	825	840	839	878	872	844	808	836	793	800	820	855	800	811	785	826	806	864	821	834	822	801	817	785	809	866	797	824	796	840	813	850	854	797	806	795	812	776	772	846	857	832	755	794	787	826	804	784	926	817	774	851	800	835	849	838	837	772	886	840	872	810	803	825	871	837	836	838	840	829	794	800	861	793	757	841	867	806	821	807	854	806	781	836	847	827	832	844	843	814	819	821	781	815	844	778	829	833	765	775	842	820	789	825	835	868	831	885	856	805	851	826	850	814	823	793	825	873	840	779	836	832	861	819	827	825	817	824	859	809	850	808	781	858	799	798	779	779	779	805	776	820	786	822	789	753	818	814	799	825	868	853	814	811	809	821	781	815	852	802	821	836	802	831	821	801	788	823	852	760	781	812	819	850	895	857	851	835	770	862	839	846	837	832	792	897	813	789	829	811	801	820	743	813	828	812	780	784	800	826	796	851	815	800	795	809	817	845	835	882	872	842	833	848	796	828	865	856	834	818	796	816	788	839	755	864	820	773	809	791	791	781	828	803	844	854	803	809	849	841	819	834	873	903	852	859	835	813	794	858	817	801	871	818	821	801	830	817	823	824	806	762	843	865	806	816	817	838	831	842	807	838	808	785	804	845	834	826	867	842	797	832	838	867	827	858	824	807	835	868	839	799	778	820	811	799	830	872	814	838	854	805	852	799	827	844	901	847	836	823	800	793	855	866	854	821	845	814	815	856	843	816	829	815	867	769	790	808	801	739	791	815	818	841	864	879	832	796	821	804	874	810	848	823	777	816	833	822	811	833	829	882	774	890	821	818	844	807	794	891	798	818	824	870	822	812	863	830	849	842	900	850	862	812	815	782	839	855	754	822	781	843	783	760	804	761	835	858	787	803	795	831	783	806	808	881	821	815	810	836	813	833	842	829	802	843	781	827	848	809	826	860	837	811	819	768	812	843	849	849	854	799	833	808	823	818	872	808	842	851	832	815	831	849	839	768	822	829	828	824	843	781	803	856	794	818	857	806	806	882	848	814	791	842	864	837	792	833	820	883	769	865	798	778	830	774	846	822	790	807	821	850	772	863	770	807	860	819	786	826	867	760	852	792	786	792	832	872	860	809	795	865	771	845	825	809	841	880	794	802	809	832	855	865	800	842	851	805	891	808	840	832	844	804	818	852	865	804	800	848	822	831	836	810	886	841	828	842	829	839	825	871	872	786	849	866	834	782	809	805	819	833	786	860	830	819	818	810	804	835	856	829	797	835	852	883	826	787	856	836	764	801	822	856	849	861	860	813	879	862	860	816	807	792	816	856	813	868	842	807	859	849	755	841	823	783	792	870	799	845	854	830	786	828	812	853	845	852	820	800	819	791	794	828	815	794	799	821	822	829	800	852	881	825	803	804	835	823	833	880	835	843	827	815	820	795	785	894	797	824	875	894	812	808	865	849	827	855	845	830	839	760	826	812	817	843	776	852	766	853	814	890	856	872	859	809	812	819	824	831	797	798	793	887	823	867	793	824	824	863	815	769	832	809	847	784	801	826	793	833	819	879	784	880	795	803	820	829	783	834	838	776	825	832	825	869	766	809	823	868	833	799	804	845	859	838	814	827	834	845	824	813	804	845	817	781	831	865	843	865	842	842	835	819	878	824	837	822	819	798	848	822	840	856	827	827	830	871	859	834	849	778	801	854	830	803	819	836	824	844	827	821	831	853	855	780	792	863	819	824	843	871	815	802	802	823	798	817	807	785	858	798	781	829	757	846	825	822	833	846	853	845	814	802	844	826	843	777	858	780	840	792	802	790	814	803	783	819	821	834	822	778	816	780	810	850	852	873	806	795	817	887	893	810	836	815	782	836	844	853	827	837	873	842	787	819	839	831	789	827	806	846	867	802	788	790	790	865	810	828	795	801	838	814	791	839	814	816	836	851	861	858	787	851	848	859	830	828	793	820	802	827	812	829	835	808	776	839	743	808	807	794	800	810	828	762	840	862	834	854	869	888	788	843	764	828	824	888	848	833	804	798	822	846	794	833	856	815	779	841	808	851	821	802	786	859	817	801	858	846	813	848	797	875	811	827	845	789	818	807	804	820	790	791	889	848	876	838	832	810	877	873	826	824	847	815	914	796	801	832	818	784	862	827	808	813	830	865	800	867	798	846	765	910	778	834	852	791	804	787	844	844	830	813	820	827	839	825	829	805	841	816	856	877	844	831	835	847	812	828	815	908	788	797	833	793	827	786	801	869	858	855	813	834	827	803	849	857	827	831	795	831	793	816	778	841	796	834	842	823	825	803	864	798	823	842	843	793	791	795	893	826	801	765	787	814	801	844	826	860	821	818	808	846	817	863	827	848	805	845	811	809	806	820	799	866	801	828	770	823	811	782	833	807	792	847	865	778	822	848	765	818	834	808	803	801	797	818	800	776	798	777	799	789	842	831	752	788	815	845	829	887	819	825	801	783	818	788	879	813	830	795	837	809	865	824	862	783	774	872	817	837	819	831	835	846	835	809	853	827	811	785	780	835	853	826	817	827	788	783	797	838	825	792	788	842	755	813	839	839	784	793	820	816	846	836	831	835	838	824	810	868	838	819	852	788	817	821	760	833	828	779	823	792	761	801	878	798	831	834	824	843	822
48127	45914	44970	40748	34310	19513	9535	7249	7045	7143	6979	7164	7042	6977	7057	7141	7052	7095	7049	7160	7103	7140	7090	7046	7117	7150	6996	7101	6996	6998	7087	6970	7186	6999	7024	7113	6997	6994	7085	7080	7024	7122	7104	7170	6965	7072	7081	7073	7096	7100	7193	6996	6955	7124	7170	7063	7071	7034	7034	6970	7132	6991	7116	7040	7109	7055	7030	7054	7018	7170	7007	7065	7017	7135	7090	7127	7062	7038	7042	6936	7005	7060	6961	7061	7153	7017	6982	7075	6892	7143	7006	7098	7109	7075	6960	7095	7024	7120	6943	7043	7077	6970	7184	7030	7006	7075	7133	7059	7108	7051	7038	7103	7065	6954	7082	7110	7145	7110	7065	7113	6976	7124	7120	7256	7022	7060	7038	7140	7040	7064	7060	7100	6971	7113	7074	7003	6981	7075	7023	7120	6960	7013	7092	6973	7023	7091	6970	7100	7149	7046	7041	7052	7001	7075	7115	7128	7049	7199	7010	7018	7223	7058	7096	7078	6933	6911	6960	7107	7121	7118	6963	7044	7240	7065	7163	7107	7074	7094	7047	7007	6938	6993	7198	6979	7149	7087	7132	7075	7035	7105	7024	7134	7033	7077	7067	7026	6990	7035	7113	7068	7119	7114	7073	7048	6987	7140	7118	7076	7116	7100	6937	7020	7179	7029	7167	7030	7034	7070	7042	6995	6955	6990	7079	7111	7068	7051	6940	7032	7010	7186	6959	7066	6991	7044	7049	7125	7119	7070	7167	7141	6990	7072	7071	7016	7114	7123	6969	7159	7064	7027	7064	7176	7118	7006	7024	7099	6968	7163	6968	7115	7066	7065	7162	7012	7018	6994	7070	7053	7000	7190	7148	7109	7152	7028	6895	7155	6970	7112	6961	7266	7090	7055	6962	6923	7066	6950	7005	7116	7123	7098	7030	7121	7073	7210	7093	7102	7150	6990	7207	7008	7160	7046	7059	7049	7059	7041	7067	7035	7031	7079	7037	6877	7118	7120	7003	7062	7099	7120	7284	6981	6965	6956	7110	7143	7015	7053	6971	7070	6948	7047	7092	7048	7061	6970	7024	7046	6932	7085	6942	7219	7153	7099	7213	7093	7109	7002	7091	7028	7243	7017	7026	7225	7017	7097	6994	6999	7165	7076	6915	7005	7036	7089	7010	7085	7001	7022	7189	6999	7041	7177	6967	7095	7014	7055	7212	7063	7045	7012	7185	7060	7169	7083	7006	7119	7056	6996	6913	7045	7081	7052	7236	7002	7197	7149	7087	7063	6969	7082	7175	7161	7081	7141	7197	7099	7175	7037	7051	7042	6995	7072	7170	7095	7165	7000	7013	7106	7117	7165	6999	7151	7279	7037	7107	7036	7118	7036	7069	7158	6990	7018	6963	7052	7017	7055	7209	7011	7063	7084	7103	7103	6952	7068	7082	7092	7183	7096	7058	7052	6980	7108	7099	7215	6938	6978	7077	7025	7124	7037	7015	7012	7068	7232	7151	7038	7138	7017	7044	7041	6876	6972	7001	7069	6893	7092	7185	7124	7142	7063	7178	7307	7136	6952	7080	7101	7094	7036	6929	7067	7013	6997	7022	6982	7113	7086	7041	7049	7059	7065	7088	7073	7097	6948	7072	7127	7149	7016	7083	7164	6959	7199	7035	7039	7059	7163	7164	6934	6976	7036	7205	7091	7044	7068	7093	6976	7033	7140	7107	6963	7064	6923	7066	7071	7192	7063	7035	7025	7093	7139	7037	6988	7088	7100	6931	7187	6969	6933	6906	7048	7061	6998	7051	6936	7058	7048	7025	7008	6978	6980	6945	6967	7057	7026	6995	7108	7077	7053	7120	6931	7153	7068	7061	6910	7235	7093	7036	7137	7131	7186	6977	6975	7160	7105	7063	7118	7157	7009	7124	7098	6972	7038	6939	7031	7097	7012	7036	7071	7160	7139	7115	7059	7064	7098	7083	7058	7085	7046	7054	7166	7120	6974	6916	7163	7039	7095	7014	7046	7072	7140	7051	7044	7050	7171	7105	7053	7111	7062	7083	7040	7064	7107	7148	7032	7140	7128	7162	7154	7001	7177	7117	7061	7107	7058	7029	7014	6973	7015	6918	7113	7141	7141	7150	7133	7092	7064	7143	7028	7100	7040	7123	7150	7085	7065	7227	6955	7111	7039	7025	7138	7053	7092	7022	7048	7078	7108	7066	7063	7182	7073	7160	7102	7064	7086	7067	7077	7214	6852	7131	7141	7050	7069	7123	7072	7032	7050	7049	7133	7015	7128	6965	7023	7092	7033	7112	7057	6995	7179	6967	7047	7221	7102	7041	7084	7049	7029	6999	7006	7055	7072	7177	6970	7085	7066	6975	7104	7158	7075	7051	7214	7119	7090	7152	7092	7003	7218	7005	7043	7127	7180	7013	7091	7056	7054	6938	7177	7013	6965	7181	7153	6959	7101	6904	7083	7126	7086	7101	7051	7051	7116	7015	7070	7023	7070	7072	7016	7162	7131	7044	7007	7169	7093	6972	7130	7058	7111	7185	6882	7031	7032	7111	7186	7206	7047	7060	7149	7090	7159	7110	7185	7019	7089	7092	7178	7081	7144	7200	7242	6989	7137	7138	7127	7054	6995	7009	7113	7136	7062	7112	7019	7102	7164	7056	7075	6985	6892	7102	7109	6948	7089	7140	7072	7243	7230	7205	6919	7056	6897	7241	7188	7077	7202	7058	7075	7103	7109	7129	7115	7121	6990	7071	7298	7016	7098	7022	6952	7065	7011	7033	6955	7038	7054	7097	7137	7182	6969	7135	7053	6918	7180	7156	7133	7180	7078	7070	6988	7125	7053	7146	7057	7010	7164	6993	7232	7155	6971	7097	7082	6990	7068	7048	7298	6916	6951	7163	7140	6921	7215	7069	7141	6971	7090	7208	7087	7095	7228	7013	6953	7253	6974	7004	7152	7078	7116	7067	7110	7097	7132	7038	7155	6967	7092	7032	7068	7119	7096	6986	7082	7088	6983	7105	6918	7095	7027	7015	7046	6965	6961	7064	7053	7065	7093	7043	7051	7103	7121	7008	7081	6995	7093	7118	7153	7095	7059	7045	7100	7140	7078	7106	6927	7048	6980	7094	7105	7173	7179	7129	7059	7016	7195	7257	7088	7037	7101	6970	7070	6983	6956	7131	7070	7074	7145	7044	7131	7085	6889	7097	7094	6982	7072	7080	7134	7079	7221	7167	7137	7051	7084	7171	7089	7202	6991	7187	6997	7187	7228	7044	7076	7197	7151	7133	6982	6997	7137	7021	7041	7107	7024	7122	7139	7057	7128	7047	6950	7032	7067	7049	7142	7039	6984	7058	6925	6966	7100	7041	7050	7114	7015	7049	7132	7147	7175	7158	7015	7128	7236	6913	6994	6958	7169	7082	7128	7093	7095	7126	7031	7032	7262	7036	7098	7103	7007	7232	7081	6970	7172	7044	7079	6997	7014	7136	7036	7116	7065	7103	7010	7105	7012	7104	7066	7079	7143	7101	7097	7085	7180	7151	7125	7051	7066	7051	7117	7060	7062	7118	7135	7107	7119	7047	7042	7079	7138	7129	7160	7108	7157	7075	6971	7119	7202	7064	6953	7070	7080	7201	6965	7089	7016	7181	7260	7156	7085	7015	7132	7146	7166	7061	7154	7207	7049	7014	7097	7137	7079	7056	7101	7124	7083	7000	7059	7079	7115	7025	7037	7123	7125	7029	6947	7038	7060	7020	7086	7084	7207	7029	7068	6955	7054	7053	6934	6926	7035	7105	7273	7106	7041	6967	6948	6998	7066	7082	6955	7016	7029	7100	7065	7098	7089	7071	7014	6971	7219	7095	7007	6981	7074	7080	7100	7095	7078	7028	7057	7086	7085	7012	7078	7022	7048	7191	6972	7096	6975	7063	7077	6993	7107	7152	6934	7118	6865	7086	6975	6982	6973	7037	7174	7072	7124	7134	7165	7189	7050	7042	7041	7006	6990	7138	7193	7016	6949	7118	7137	7039	7235	7206	7028	7264	7123	7141	7240	6905	7068	6999	7095	6915	7078	7086	7196	7084	7095	6918	7097	7062	7228	7178	7122	7063	7139	7111	6951	7111	7112	7037	7135	6919	7063	7009	7102	7015	7036	7118	7007	7116	7115	7065	7066	7102	7081	7168	7072	6970	7125	7101	7048	7026	6968	6915	7058	7053	7031	7098	6920	7126	7103	7135	6993	7097	7150	6998	7077	7164	7114	6989	7050	7177	7119	7059	7093	7039	7134	7046	7108	7081	7139	7080	7080	7009	7069	7091	7040	6902	7155	7072	7105	7019	7033	6978	7112	6927	7091	7086	6983	7090	6961	7008	7005	7082	6962	7085	7112	7014	7069	7165	7006	7117	7012	7180	6990	7059	7093	7015	7148	7075	7031	7092	7089	7055	7057	7045	7159	7120	6905	7116	7129	7169	7018	6996	7030	7088	7024	6991	7155	6973	7120	7078	7176	7107	7187	7058	7137	7125	7110	7134	7014	7048	7120	7067	7065	7049	7075	7125	7038	7169	7219	7040	7180	7060	7106	7132	7128	6972	7061	7180	7141	7112	7036	7058	7080	7139	7051	7145	7016	7041	7099	7055	7093	7042	7076	7134	7034	7175	7010	7065	7080	7149	7026	7121	7073	7064	7185	7009	7064	7233	7111	7127	7004	7086	7133	6971	7082	7065	7049	7011	7067	7096	7119	7067	7047	6996	7130	7053	7108	7092	7032	7114	7020	7040	7057	7142	7081	7118	7009	7106	7108	7028	7070	7016	7097	7151	7009	7066	6902	7089	7037	6992	7043	6944	7008	7121	7025	6971	6925	6982	7177	7081	7027	6992	7016	7054	7062	7118	7244	7068	7039	7193	7072	7052	7081	7210	6991	7165	7142	7034	7231	7048	7002	7044	7064	7196	7112	7082	7125	7044	7106	7140	7036	6996	7121	7065	7081	7063	7128	7069	7051	7006	7006	7203	7080	7034	7046	6983	6972	7114	7154	7086	7048	6980	7102	7100	7056	7044	7164	7063	7096	7057	7032	7171	6985
18342	22124	20225	10583	3813	1459	979	895	930	855	941	833	886	859	882	880	921	830	856	881	869	844	878	852	873	870	883	894	845	836	864	880	861	834	898	865	866	909	824	853	887	838	856	903	862	883	823	874	876	863	868	840	905	903	952	846	828	914	844	869	819	831	846	808	845	838	904	891	788	907	886	854	856	810	892	844	876	880	842	899	789	854	846	867	947	851	875	883	849	854	860	863	823	838	860	839	846	829	860	878	934	854	897	851	891	836	856	850	867	872	874	830	877	810	869	896	893	859	949	852	855	844	820	873	860	938	864	820	821	864	897	846	822	829	873	883	845	919	864	840	865	878	838	811	912	843	848	888	890	866	849	874	862	876	860	905	886	918	849	896	909	859	907	876	926	832	908	822	867	866	796	864	901	845	881	875	832	859	903	819	841	861	837	858	873	914	852	901	879	906	872	894	842	835	876	866	838	899	827	910	833	835	838	949	894	885	839	807	844	854	912	874	911	796	798	860	865	897	890	816	853	861	886	844	882	857	819	848	858	892	821	820	887	888	866	892	831	876	880	819	849	841	911	856	851	887	867	890	870	840	887	869	838	810	880	894	917	895	895	880	860	854	926	883	830	874	831	878	847	862	861	875	870	825	861	861	806	863	897	809	853	871	866	909	881	927	861	824	908	850	871	874	876	846	941	855	866	871	846	876	859	834	852	872	856	880	856	856	882	867	902	852	880	831	871	842	896	914	829	882	821	888	895	841	868	885	819	854	907	866	868	852	875	906	854	856	842	866	879	867	844	868	902	888	904	855	799	819	864	839	891	836	827	860	866	859	926	875	817	902	886	838	880	881	887	844	823	849	890	848	860	898	868	824	907	863	873	887	793	788	879	843	857	867	855	815	893	829	845	806	874	846	846	824	833	856	873	814	813	849	884	902	868	891	892	850	865	853	860	869	881	879	888	888	875	892	861	910	882	870	863	879	848	906	838	875	822	907	863	816	850	901	882	863	876	812	889	894	846	905	838	898	821	914	876	864	890	866	905	845	842	889	875	905	874	844	851	884	864	884	915	892	887	847	818	928	876	834	881	876	841	850	887	865	900	861	868	856	910	839	904	866	854	811	833	927	924	906	845	874	913	881	913	879	865	870	844	853	908	929	843	884	850	874	919	834	925	895	878	853	862	858	896	898	896	888	828	862	888	879	928	923	900	871	889	871	884	877	835	892	921	881	815	890	932	864	864	816	896	916	862	830	901	898	853	921	886	869	844	881	806	845	861	852	855	880	873	836	856	929	873	875	828	878	837	889	890	871	837	900	852	845	892	814	881	885	886	857	828	816	853	896	863	914	902	955	819	903	909	848	870	898	877	824	897	863	881	875	846	806	929	906	864	849	945	847	868	872	898	881	873	812	902	864	890	918	858	862	833	865	830	893	931	905	834	867	819	866	853	894	878	889	866	859	880	818	862	866	868	886	907	881	880	821	868	891	857	865	858	877	830	892	817	880	908	867	832	894	843	844	932	870	848	844	884	866	876	881	828	840	879	889	900	883	867	893	871	801	856	841	886	843	838	832	846	861	837	875	825	871	881	884	832	885	847	872	837	863	859	883	876	870	893	869	829	861	859	849	818	866	837	898	887	858	839	822	925	838	975	823	906	847	886	887	926	881	901	839	855	877	883	887	835	885	871	933	906	835	924	907	882	874	869	890	882	871	871	810	878	892	831	872	875	894	880	862	867	815	833	887	871	861	881	921	852	860	926	892	879	838	872	896	894	878	907	914	836	903	902	874	867	845	839	885	836	863	922	906	854	831	899	807	897	819	846	911	860	902	902	819	868	877	891	870	903	854	868	912	848	919	875	903	865	896	853	904	884	863	892	844	843	863	909	846	885	846	830	865	879	870	885	902	834	898	923	850	819	877	909	911	881	940	885	887	851	874	895	892	850	886	910	919	889	850	844	899	854	843	904	865	896	922	854	900	857	834	812	861	879	934	847	883	873	839	872	876	857	909	865	882	873	869	870	861	845	835	838	846	838	876	852	878	862	855	842	854	864	886	902	860	875	846	831	846	850	906	875	862	901	814	853	848	910	869	931	887	849	868	938	847	839	914	851	877	862	887	818	862	876	816	904	884	874	865	903	828	870	854	841	842	896	861	879	849	852	820	860	874	847	856	878	873	883	816	864	899	827	857	856	918	922	870	834	872	852	888	840	853	870	882	883	854	875	950	865	799	854	831	825	872	931	841	911	890	871	897	824	895	867	829	858	892	903	903	812	852	895	846	829	817	920	829	877	872	850	899	876	898	880	924	852	859	870	899	843	861	819	892	903	857	853	887	910	842	861	864	815	849	832	878	863	882	944	871	872	878	857	876	898	879	892	956	837	843	870	831	910	864	878	862	894	914	853	816	847	823	840	841	855	885	866	898	883	873	873	868	881	856	906	909	862	829	837	845	869	876	873	859	871	864	894	864	847	844	865	804	851	928	910	857	877	869	874	886	826	864	872	855	926	856	892	855	854	820	887	885	888	882	871	881	868	866	848	894	894	921	864	867	881	857	818	847	867	886	901	885	897	907	820	880	853	872	903	903	926	879	879	845	836	866	871	843	827	911	796	831	895	893	852	861	855	865	909	874	844	894	869	877	912	847	870	882	883	888	891	891	871	887	858	843	868	945	839	844	900	907	906	910	827	908	879	879	882	842	935	834	889	902	925	862	807	864	844	893	890	865	929	899	893	898	904	873	826	897	879	865	807	913	915	820	874	879	843	890	861	875	870	853	859	881	854	874	832	854	874	883	893	876	874	871	858	901	883	905	858	861	833	844	841	908	850	870	905	873	895	916	853	853	878	913	876	838	921	906	857	881	880	847	891	849	888	908	872	879	865	900	872	823	902	949	821	883	858	870	880	863	882	837	862	861	858	861	847	806	877	871	845	926	858	883	881	832	836	903	874	840	870	877	873	807	837	798	826	873	830	841	830	886	862	903	888	881	871	844	866	863	836	873	828	900	860	873	851	807	872	847	875	850	845	888	913	881	876	874	843	913	869	855	904	867	809	880	927	832	876	920	858	875	843	922	877	927	903	830	900	846	834	849	853	876	863	832	888	842	882	819	856	875	893	855	888	842	850	836	880	805	817	848	898	859	889	865	844	858	853	864	859	877	809	866	869	861	889	850	841	833	820	879	838	841	864	837	849	890	857	840	864	894	919	897	865	858	825	912	897	858	887	861	880	866	870	868	911	884	872	893	899	881	883	889	863	836	914	931	845	856	926	849	912	843	892	864	848	873	828	879	893	883	909	857	841	886	888	909	843	880	893	846	879	871	844	839	898	881	865	867	857	870	915	838	846	835	863	883	890	876	910	920	867	910	876	859	900	933	852	864	889	858	904	835	889	836	865	844	874	857	903	892	910	910	857	869	852	839	862	899	887	837	855	842	842	836	886	857	859	954	837	869	867	839	833	852	875	882	877	886	888	908	872	828	839	898	854	888	876	893
51608	54398	47877	43219	31123	15558	8632	7579	7624	7569	7414	7438	7567	7477	7220	7536	7375	7395	7431	7477	7450	7494	7476	7472	7339	7435	7460	7466	7503	7417	7375	7466	7377	7401	7481	7365	7400	7524	7493	7385	7447	7399	7381	7383	7381	7542	7483	7504	7362	7355	7408	7497	7503	7293	7499	7494	7433	7403	7303	7448	7396	7476	7425	7440	7434	7463	7406	7451	7344	7468	7475	7427	7487	7430	7377	7487	7391	7544	7364	7463	7481	7277	7507	7450	7550	7452	7501	7381	7517	7349	7472	7286	7518	7346	7416	7480	7491	7422	7247	7459	7492	7486	7405	7416	7565	7484	7486	7461	7460	7411	7538	7540	7510	7470	7346	7344	7426	7482	7442	7336	7581	7509	7362	7519	7210	7399	7448	7390	7349	7472	7504	7481	7450	7525	7436	7384	7377	7268	7547	7458	7428	7329	7438	7438	7462	7420	7513	7433	7495	7310	7462	7283	7438	7481	7411	7518	7412	7430	7379	7296	7501	7482	7505	7248	7413	7447	7345	7357	7390	7560	7452	7354	7431	7563	7448	7314	7486	7331	7513	7367	7396	7392	7429	7393	7441	7446	7389	7444	7360	7485	7381	7327	7282	7320	7495	7446	7512	7423	7342	7383	7446	7481	7396	7533	7555	7464	7391	7474	7366	7533	7474	7414	7534	7396	7434	7629	7492	7441	7340	7377	7518	7519	7566	7484	7467	7421	7463	7368	7471	7389	7374	7547	7472	7399	7449	7491	7615	7331	7472	7531	7404	7457	7514	7446	7369	7371	7435	7500	7471	7459	7462	7486	7436	7400	7404	7457	7456	7419	7596	7412	7539	7516	7497	7375	7452	7326	7314	7405	7475	7480	7285	7336	7397	7302	7485	7449	7392	7390	7570	7459	7398	7452	7462	7381	7642	7460	7453	7441	7485	7375	7430	7485	7496	7422	7593	7514	7538	7540	7387	7430	7431	7490	7436	7368	7500	7371	7466	7422	7397	7376	7471	7434	7458	7474	7549	7377	7378	7447	7440	7395	7520	7367	7391	7542	7324	7468	7320	7431	7635	7406	7509	7374	7399	7568	7433	7345	7462	7453	7290	7427	7415	7499	7438	7448	7491	7457	7425	7308	7404	7389	7416	7493	7506	7505	7452	7437	7433	7481	7501	7455	7353	7666	7500	7452	7357	7455	7538	7549	7595	7282	7485	7492	7485	7370	7477	7415	7468	7446	7439	7482	7340	7462	7364	7357	7561	7308	7405	7311	7421	7346	7493	7467	7471	7446	7454	7617	7260	7437	7526	7458	7558	7548	7365	7550	7514	7586	7578	7422	7497	7340	7454	7388	7478	7339	7356	7579	7427	7278	7478	7491	7322	7473	7547	7482	7375	7518	7452	7447	7529	7556	7515	7321	7437	7424	7400	7430	7287	7435	7437	7492	7464	7476	7451	7432	7368	7490	7514	7416	7323	7421	7506	7345	7394	7546	7534	7504	7375	7512	7461	7535	7432	7297	7305	7425	7465	7433	7424	7350	7487	7461	7399	7553	7267	7471	7564	7426	7383	7345	7394	7320	7443	7547	7469	7487	7432	7496	7390	7490	7497	7442	7483	7393	7388	7297	7458	7446	7426	7481	7498	7342	7386	7438	7443	7468	7375	7380	7521	7349	7315	7553	7474	7575	7529	7488	7573	7458	7399	7507	7447	7513	7387	7345	7467	7379	7400	7538	7431	7575	7489	7470	7369	7389	7445	7298	7544	7466	7540	7555	7434	7429	7383	7508	7563	7280	7360	7435	7445	7312	7389	7397	7417	7463	7405	7527	7473	7457	7319	7365	7442	7342	7400	7414	7435	7469	7396	7535	7392	7384	7387	7476	7523	7549	7397	7555	7327	7509	7266	7485	7533	7501	7330	7393	7477	7434	7382	7375	7429	7467	7372	7425	7305	7388	7394	7421	7391	7410	7406	7457	7465	7282	7521	7416	7431	7459	7662	7422	7360	7300	7484	7495	7538	7462	7400	7508	7424	7427	7396	7423	7395	7397	7499	7435	7440	7607	7333	7536	7472	7590	7323	7461	7408	7682	7566	7410	7407	7387	7483	7450	7333	7514	7499	7427	7438	7456	7447	7361	7512	7386	7461	7471	7517	7346	7443	7428	7355	7402	7510	7439	7407	7468	7418	7444	7494	7388	7444	7417	7422	7579	7465	7383	7468	7503	7439	7372	7372	7521	7438	7500	7440	7378	7407	7368	7422	7509	7395	7533	7528	7456	7471	7340	7502	7555	7331	7583	7526	7261	7299	7435	7305	7472	7346	7267	7443	7502	7333	7615	7457	7499	7381	7529	7471	7396	7423	7537	7415	7469	7617	7570	7422	7415	7397	7474	7466	7388	7425	7457	7507	7490	7489	7524	7560	7227	7374	7450	7447	7403	7475	7547	7416	7375	7393	7504	7532	7414	7412	7251	7376	7495	7415	7428	7504	7437	7457	7438	7351	7570	7355	7447	7397	7502	7353	7490	7604	7415	7368	7509	7246	7545	7543	7493	7427	7367	7412	7384	7471	7382	7376	7524	7436	7472	7405	7440	7541	7471	7373	7460	7339	7407	7532	7384	7307	7406	7554	7522	7547	7382	7281	7392	7599	7485	7499	7392	7496	7431	7394	7462	7649	7361	7484	7455	7456	7362	7487	7445	7427	7443	7432	7482	7426	7473	7519	7329	7415	7275	7290	7435	7326	7424	7439	7602	7333	7514	7440	7572	7389	7529	7379	7436	7388	7415	7507	7515	7366	7257	7507	7478	7401	7409	7435	7411	7415	7455	7559	7393	7391	7498	7531	7484	7439	7281	7501	7436	7432	7600	7456	7362	7455	7390	7441	7452	7401	7474	7398	7340	7395	7521	7504	7421	7522	7427	7461	7534	7371	7510	7541	7408	7428	7353	7460	7570	7406	7462	7561	7380	7488	7370	7395	7435	7485	7508	7387	7486	7460	7398	7451	7549	7331	7440	7503	7385	7431	7338	7480	7371	7471	7503	7590	7343	7436	7537	7477	7403	7541	7347	7455	7379	7388	7433	7458	7507	7489	7427	7583	7403	7447	7527	7561	7368	7377	7401	7448	7430	7424	7544	7407	7372	7604	7408	7454	7319	7636	7361	7513	7502	7419	7390	7406	7368	7396	7457	7412	7505	7460	7425	7371	7360	7485	7501	7427	7391	7504	7474	7468	7428	7377	7465	7324	7496	7518	7419	7366	7446	7558	7398	7432	7396	7450	7399	7513	7334	7526	7477	7423	7463	7501	7460	7418	7415	7459	7467	7499	7333	7474	7440	7465	7497	7473	7411	7411	7350	7410	7470	7559	7530	7565	7435	7350	7462	7344	7375	7537	7458	7485	7424	7346	7357	7380	7514	7414	7435	7307	7465	7475	7364	7501	7381	7367	7321	7498	7426	7397	7360	7377	7624	7460	7459	7428	7374	7537	7389	7496	7417	7483	7427	7372	7356	7489	7433	7393	7509	7547	7501	7365	7437	7324	7403	7382	7535	7464	7410	7471	7384	7571	7345	7511	7225	7357	7494	7529	7501	7431	7430	7382	7365	7348	7410	7426	7405	7457	7356	7390	7470	7365	7453	7499	7383	7420	7505	7467	7416	7438	7371	7417	7511	7370	7406	7463	7374	7401	7589	7513	7498	7486	7469	7515	7530	7549	7497	7491	7516	7413	7469	7499	7357	7640	7470	7350	7518	7529	7414	7461	7494	7364	7521	7451	7462	7392	7547	7440	7502	7513	7428	7497	7466	7486	7423	7458	7506	7505	7481	7406	7406	7484	7334	7548	7382	7468	7440	7413	7497	7512	7519	7501	7399	7237	7423	7442	7463	7326	7275	7439	7522	7540	7615	7524	7350	7403	7556	7442	7400	7423	7335	7421	7503	7355	7476	7333	7484	7421	7407	7517	7328	7376	7438	7523	7466	7420	7512	7430	7504	7369	7467	7465	7360	7300	7525	7435	7358	7390	7556	7547	7430	7442	7439	7426	7492	7487	7417	7453	7290	7431	7452	7344	7413	7449	7514	7480	7441	7443	7387	7444	7427	7494	7358	7407	7592	7404	7479	7451	7476	7251	7543	7535	7412	7333	7454	7458	7457	7570	7469	7432	7419	7422	7387	7343	7428	7480	7385	7472	7436	7472	7503	7324	7382	7586	7393	7464	7246	7457	7511	7364	7359	7491	7555	7398	7483	7477	7475	7563	7572	7436	7323	7455	7308	7445	7423	7346	7450	7438	7459	7373	7475	7446	7418	7494	7326	7488	7396	7420	7517	7490	7432	7338	7443	7451	7401	7269	7446	7356	7417	7454	7436	7466	7436	7378	7359	7432	7683	7495	7458	7484	7433	7428	7406	7473	7423	7331	7415	7375	7400	7498	7450	7426	7407	7488	7531	7504	7453	7488	7559	7358	7434	7441	7592	7454	7440	7470	7409	7507	7411	7455	7423	7521	7461	7449	7453	7597	7630	7442	7404	7478	7533	7403	7528	7410	7497	7399	7361	7430	7427	7441	7351	7556	7505	7454	7378	7524	7387	7332	7349	7477	7414	7484	7434	7515	7614	7305	7517	7438	7411	7401	7520	7355	7469	7414	7468	7500	7402	7447	7470	7492	7485	7517	7463	7604	7333	7399	7457	7638	7163	7387	7455	7535	7448	7535	7358	7487	7439	7504	7463	7377	7376	7551	7470	7507	7539	7461	7441	7456	7387	7373	7456	7491	7505	7450	7376	7449	7378	7454	7523	7521	7350	7473	7485	7475	7486	7495	7587	7479	7618	7315	7327	7395	7527	7383	7634	7429	7442	7464	7415	7429	7313	7302	7382	7439	7564	7587	7393	7319	7420	7319	7395	7518	7498	7437	7414	7487	7545	7565	7426	7430	7289	7442	7438	7577	7386	7392	7390	7359	7401	7539	7363	7515	7445	7554	7413	7428	7366	7338	7354	7441	7440	7392	7432	7337	7519	7333	7363	7579	7425	7427	7482	7415	7426	7501	7428	7425	7511	7633	7392	7417	7412	7455	7432	7461	7425	7526	7482	7443	7297	7521	7408	7425	7454	7414	7415
23119	31875	29177	15434	4592	1460	971	946	921	872	897	874	888	877	907	926	887	919	966	890	921	887	827	892	877	876	898	911	904	907	916	919	946	861	972	926	922	929	920	907	890	912	850	912	878	921	893	952	980	876	840	862	905	921	914	945	835	916	898	915	920	923	849	903	887	899	932	924	912	850	887	927	918	914	885	910	927	898	869	932	888	925	914	917	959	876	893	873	940	879	899	897	885	880	900	925	848	922	912	841	872	859	954	924	880	944	903	921	902	898	893	900	897	915	917	860	889	896	887	948	895	905	937	900	869	837	934	934	887	904	932	922	908	892	982	939	817	895	939	927	888	926	915	846	879	878	887	904	883	871	933	893	876	887	910	878	878	879	895	895	935	902	856	903	909	931	893	919	911	874	952	883	869	844	918	905	902	973	887	926	864	917	934	814	879	928	972	897	893	879	900	864	872	957	919	921	896	910	895	938	940	860	877	898	883	929	963	883	944	881	928	894	894	872	878	904	865	880	946	899	914	915	854	891	923	876	896	920	889	897	863	881	868	902	901	892	877	915	912	916	910	907	879	925	876	908	938	971	891	913	897	916	915	917	870	888	928	923	913	881	907	897	870	945	907	953	911	906	860	891	908	910	958	917	892	883	901	901	913	895	833	927	912	873	908	879	946	860	922	907	932	910	873	907	930	843	893	882	888	915	889	908	919	915	936	936	854	905	844	933	897	875	906	900	916	917	856	875	881	904	921	891	909	883	904	878	871	890	879	904	899	981	879	929	911	863	970	898	883	873	879	847	910	898	944	942	882	840	885	931	878	868	944	940	875	926	836	884	904	840	938	844	921	961	900	866	916	889	874	909	915	909	859	902	907	892	961	929	854	875	926	892	934	877	898	921	896	850	926	876	905	952	921	884	896	908	937	880	963	890	875	919	891	874	871	852	942	900	884	875	928	877	896	918	913	871	883	905	925	945	933	937	853	929	931	949	878	931	917	887	892	959	930	943	918	845	932	905	922	878	911	946	872	898	862	949	872	891	863	936	902	940	900	909	927	936	855	864	868	888	837	920	917	948	923	942	899	859	907	913	919	944	848	917	900	865	920	900	904	915	886	933	911	913	886	913	874	865	863	913	874	839	922	906	920	903	909	885	915	914	888	957	928	885	909	891	926	895	912	894	934	866	937	947	906	886	880	899	909	933	855	917	894	827	903	885	927	917	922	897	882	936	919	938	881	901	916	933	900	909	919	949	906	892	885	877	869	947	891	945	903	925	928	888	919	829	882	916	923	914	910	899	914	903	847	893	948	933	902	969	892	868	908	880	930	898	929	931	920	877	868	903	870	881	918	898	889	898	875	880	882	945	882	888	877	912	871	891	908	903	900	867	871	941	960	884	928	906	941	875	902	899	919	925	927	948	871	973	903	908	928	913	912	879	886	903	894	892	885	848	900	914	934	904	876	869	946	831	912	932	877	901	902	981	856	859	950	981	927	875	898	889	911	913	895	855	865	908	921	906	889	927	902	887	883	876	837	899	914	843	897	899	921	872	885	904	917	830	955	854	895	939	906	964	919	908	904	925	946	906	946	880	883	868	936	905	855	842	919	922	861	887	899	840	957	909	899	891	857	860	927	924	999	930	885	903	868	935	841	917	891	940	867	912	916	919	950	903	893	920	896	935	902	944	892	884	906	869	880	889	909	888	890	982	902	884	833	877	879	846	882	929	942	895	980	918	919	869	884	903	882	895	915	947	861	902	922	942	855	882	875	925	906	874	905	912	924	955	900	871	824	891	930	888	901	916	895	887	870	931	901	888	939	884	921	932	918	832	900	892	924	850	892	932	908	913	880	873	819	905	903	958	838	887	859	888	882	881	871	906	875	934	923	885	923	876	947	905	964	938	921	891	919	882	894	899	938	897	910	905	887	874	876	896	898	914	942	928	903	932	883	871	932	865	890	925	892	906	889	923	904	908	875	940	933	877	878	942	875	894	862	895	949	851	916	930	914	901	892	937	931	906	867	914	973	896	878	907	895	873	903	825	928	945	898	905	914	880	921	897	877	906	936	894	888	869	880	973	874	937	917	925	868	927	891	941	861	876	920	896	940	913	897	910	914	896	936	870	895	852	899	874	864	876	866	881	891	892	906	932	891	911	908	914	909	877	845	929	932	911	877	903	955	919	875	948	865	946	906	915	878	912	918	877	893	914	900	898	896	918	893	859	905	915	913	988	881	903	872	969	893	861	962	858	909	931	909	879	874	873	925	929	883	923	901	918	928	895	906	941	943	923	907	912	888	889	875	892	877	926	927	893	864	889	866	883	905	890	892	951	886	904	935	937	974	915	872	912	934	914	948	924	947	870	925	853	912	902	930	868	930	893	902	828	929	885	915	958	915	900	883	924	847	914	879	869	929	948	897	872	861	867	913	922	878	921	907	921	971	935	910	882	939	881	879	859	904	958	883	880	963	866	906	901	906	945	882	873	846	907	969	917	908	914	886	902	932	917	897	946	926	927	887	934	930	891	882	876	932	866	881	904	902	856	882	914	891	895	930	922	943	890	877	915	896	875	932	911	931	844	958	872	924	935	915	911	864	913	922	911	909	915	916	922	923	863	905	866	894	904	961	894	946	955	926	905	886	910	951	887	887	925	890	879	908	930	886	905	889	877	948	939	954	872	923	884	891	938	909	903	859	932	959	938	882	893	897	895	909	862	899	920	876	894	860	863	914	890	919	885	911	890	876	907	876	919	934	911	905	875	921	883	867	884	888	913	891	884	897	916	890	937	863	971	885	860	926	919	894	921	878	926	929	915	862	873	885	938	925	907	918	876	868	928	912	927	922	827	892	946	908	874	872	906	895	882	914	953	840	975	900	861	896	855	856	913	942	901	932	904	904	919	896	945	921	903	904	953	889	886	943	887	926	926	884	1002	901	905	860	919	874	869	925	899	937	909	914	992	910	914	930	937	953	914	892	922	939	955	846	941	926	923	851	858	877	895	897	917	918	882	862	877	873	902	852	893	876	904	848	926	900	972	909	896	872	939	962	904	883	899	881	937	915	932	874	927	859	891	931	869	913	849	948	895	968	915	912	900	866	905	918	904	869	880	900	908	836	899	854	949	949	871	842	925	893	933	846	947	920	880	921	898	891	915	907	803	917	888	890	950	915	917	921	884	974	908	930	902	873	931	847	922	886	934	867	913	871	966	917	875	922	830	902	895	903	919	971	879	833	961	888	902	936	935	917	908	906	895	928	922	922	895	883	908	873	881	950	881	903	929	870	919	902	930	866	929	877	910	888	912	928	933	870	919	894	964	915	949	942	952	875	912	952	921	890	929	868	923	881	885	947	902	889	940	894	891	900	964	917	911	907	890	897	838	876	889	851	893	886	891	900	909	896	878	885	891	956	935	901	889	927	938	870	863	912	869	858	935	916	886	900	908	939	924	956	895	920	887	924	837	897	881	904	911	947	1013	880	910	1000	924	896	875	924	886	874	933
57653	64086	57198	48466	32514	15676	9000	7765	7735	7594	7731	7595	7719	7632	7741	7605	7734	7711	7652	7739	7591	7760	7745	7846	7594	7659	7576	7668	7655	7630	7534	7718	7571	7507	7692	7637	7717	7701	7641	7614	7670	7738	7759	7620	7684	7619	7656	7588	7726	7708	7810	7652	7654	7618	7600	7632	7628	7559	7593	7704	7846	7630	7654	7767	7697	7667	7738	7499	7601	7594	7681	7583	7621	7461	7635	7853	7840	7587	7594	7512	7758	7804	7753	7572	7645	7645	7751	7757	7607	7636	7653	7582	7787	7576	7674	7743	7678	7598	7516	7577	7625	7620	7735	7703	7637	7622	7539	7591	7800	7648	7704	7755	7561	7539	7694	7758	7543	7610	7676	7627	7676	7763	7683	7527	7611	7514	7706	7707	7652	7698	7658	7653	7607	7675	7663	7553	7637	7665	7730	7674	7659	7612	7596	7709	7653	7717	7657	7561	7625	7552	7653	7711	7660	7838	7587	7693	7549	7666	7707	7702	7703	7633	7728	7686	7629	7613	7606	7595	7641	7653	7735	7643	7557	7741	7512	7506	7527	7565	7592	7673	7716	7544	7675	7801	7541	7674	7660	7790	7632	7656	7720	7446	7658	7603	7573	7666	7739	7679	7732	7644	7778	7634	7709	7690	7561	7568	7681	7621	7662	7672	7669	7578	7705	7639	7663	7597	7658	7674	7683	7685	7714	7692	7616	7784	7720	7624	7622	7553	7529	7552	7734	7616	7782	7691	7446	7598	7674	7622	7627	7709	7756	7522	7682	7598	7597	7620	7729	7698	7656	7677	7745	7647	7706	7822	7710	7767	7643	7657	7556	7598	7666	7634	7687	7728	7629	7640	7549	7504	7498	7669	7688	7687	7682	7566	7695	7714	7600	7728	7704	7687	7561	7595	7659	7545	7602	7614	7675	7781	7520	7749	7635	7718	7692	7632	7590	7824	7647	7600	7631	7422	7778	7688	7557	7489	7770	7595	7675	7652	7653	7567	7684	7666	7567	7687	7610	7636	7610	7491	7685	7641	7598	7563	7548	7566	7650	7591	7834	7609	7743	7769	7597	7654	7708	7666	7791	7618	7640	7581	7709	7631	7684	7627	7713	7668	7723	7685	7779	7699	7700	7609	7706	7667	7782	7723	7657	7547	7574	7690	7605	7506	7605	7636	7570	7656	7732	7585	7706	7666	7649	7727	7640	7698	7612	7652	7628	7606	7741	7545	7695	7705	7640	7589	7646	7671	7683	7601	7788	7578	7567	7617	7638	7705	7682	7606	7630	7715	7598	7629	7770	7573	7783	7760	7698	7738	7646	7656	7565	7629	7699	7606	7624	7806	7646	7673	7713	7686	7704	7661	7700	7682	7708	7617	7639	7760	7797	7530	7734	7720	7607	7610	7685	7721	7690	7696	7660	7617	7526	7558	7694	7592	7551	7762	7596	7625	7722	7583	7566	7695	7673	7646	7689	7678	7539	7625	7656	7703	7598	7769	7909	7596	7480	7719	7561	7731	7523	7639	7641	7674	7627	7690	7750	7632	7672	7673	7619	7720	7592	7724	7703	7729	7548	7676	7700	7619	7726	7684	7608	7748	7678	7653	7658	7676	7579	7545	7662	7701	7743	7568	7635	7691	7537	7670	7556	7557	7621	7646	7718	7760	7589	7621	7531	7675	7594	7506	7690	7671	7635	7720	7680	7597	7632	7607	7599	7663	7655	7656	7634	7727	7580	7609	7714	7600	7669	7587	7763	7680	7606	7717	7595	7642	7697	7720	7633	7702	7624	7664	7838	7628	7676	7683	7767	7581	7492	7659	7714	7572	7728	7591	7670	7582	7753	7602	7473	7584	7673	7599	7767	7616	7684	7645	7652	7592	7556	7744	7740	7630	7684	7599	7595	7612	7574	7771	7591	7571	7751	7714	7598	7654	7666	7755	7769	7692	7668	7602	7664	7655	7736	7573	7654	7666	7670	7667	7643	7642	7721	7721	7611	7722	7558	7762	7605	7729	7628	7766	7607	7614	7632	7660	7654	7658	7611	7665	7624	7653	7571	7733	7628	7612	7539	7705	7584	7704	7765	7634	7658	7672	7504	7577	7766	7656	7614	7652	7701	7621	7688	7589	7667	7744	7728	7641	7759	7658	7539	7790	7675	7718	7652	7784	7624	7640	7582	7589	7699	7530	7609	7682	7642	7786	7543	7653	7703	7595	7632	7599	7682	7866	7706	7786	7574	7659	7672	7562	7609	7617	7545	7805	7557	7725	7664	7557	7629	7518	7693	7647	7740	7667	7755	7642	7731	7596	7724	7627	7688	7668	7603	7717	7599	7631	7806	7641	7631	7741	7641	7580	7606	7758	7638	7575	7677	7636	7654	7593	7584	7645	7685	7630	7639	7609	7632	7624	7594	7558	7637	7694	7640	7593	7595	7714	7759	7492	7689	7583	7668	7771	7597	7712	7639	7646	7556	7576	7727	7692	7723	7656	7630	7697	7775	7683	7741	7593	7678	7685	7607	7682	7622	7642	7516	7639	7586	7638	7827	7726	7696	7611	7721	7565	7621	7694	7753	7753	7591	7593	7492	7643	7695	7657	7672	7658	7634	7701	7602	7581	7617	7711	7688	7730	7716	7645	7773	7723	7844	7604	7708	7720	7658	7633	7755	7619	7746	7733	7692	7867	7804	7599	7769	7686	7694	7768	7663	7641	7719	7660	7481	7675	7573	7722	7674	7623	7629	7619	7706	7633	7707	7553	7656	7782	7559	7565	7507	7623	7670	7464	7583	7739	7579	7597	7767	7624	7471	7591	7633	7682	7572	7591	7699	7713	7662	7791	7702	7759	7598	7645	7555	7716	7651	7613	7627	7647	7628	7610	7644	7675	7828	7489	7617	7754	7685	7611	7770	7697	7506	7774	7699	7667	7776	7631	7608	7603	7744	7552	7762	7606	7573	7643	7613	7735	7694	7832	7633	7652	7695	7668	7624	7570	7679	7655	7737	7627	7612	7608	7797	7619	7656	7591	7668	7615	7679	7768	7552	7549	7563	7700	7455	7825	7512	7600	7640	7670	7588	7567	7551	7689	7519	7689	7530	7718	7612	7599	7549	7586	7578	7744	7649	7696	7664	7630	7632	7775	7541	7519	7691	7770	7687	7692	7672	7666	7751	7660	7602	7712	7599	7630	7563	7682	7666	7607	7687	7717	7729	7592	7743	7624	7657	7709	7601	7716	7623	7613	7662	7716	7670	7652	7765	7675	7606	7655	7739	7691	7537	7678	7762	7673	7639	7606	7706	7722	7847	7548	7645	7683	7533	7580	7641	7676	7674	7599	7721	7678	7630	7480	7695	7574	7509	7626	7709	7716	7759	7646	7700	7692	7592	7725	7719	7679	7430	7718	7809	7750	7682	7576	7650	7776	7664	7541	7665	7734	7640	7810	7595	7643	7592	7649	7699	7662	7726	7634	7680	7574	7599	7669	7623	7590	7631	7600	7753	7563	7632	7727	7515	7626	7539	7647	7663	7648	7540	7616	7625	7707	7653	7541	7608	7618	7560	7702	7694	7731	7774	7596	7662	7790	7761	7640	7780	7746	7668	7657	7882	7561	7626	7700	7578	7726	7666	7706	7562	7667	7656	7678	7578	7601	7443	7703	7608	7720	7547	7622	7758	7784	7726	7583	7642	7768	7581	7593	7577	7670	7649	7619	7541	7561	7700	7759	7634	7647	7783	7714	7709	7536	7600	7608	7626	7570	7572	7659	7584	7622	7656	7664	7677	7653	7579	7692	7669	7465	7703	7626	7733	7805	7646	7628	7553	7661	7697	7521	7698	7736	7584	7618	7799	7561	7588	7735	7689	7657	7644	7603	7589	7621	7557	7657	7619	7651	7734	7586	7627	7666	7661	7721	7624	7521	7780	7729	7719	7620	7721	7750	7419	7775	7637	7774	7636	7547	7623	7653	7690	7628	7657	7554	7769	7590	7823	7620	7802	7654	7751	7618	7630	7794	7644	7766	7624	7627	7541	7689	7732	7781	7653	7733	7704	7773	7648	7592	7614	7616	7675	7687	7609	7649	7573	7700	7672	7760	7719	7668	7656	7703	7488	7611	7661	7653	7585	7530	7585	7709	7738	7693	7634	7641	7560	7538	7725	7744	7723	7631	7739	7575	7704	7398	7690	7538	7832	7754	7559	7518	7676	7680	7630	7706	7825	7609	7617	7667	7630	7881	7666	7636	7747	7621	7691	7641	7750	7658	7832	7615	7617	7567	7693	7715	7692	7729	7677	7671	7846	7685	7598	7620	7783	7714	7463	7485	7761	7652	7642	7648	7665	7687	7627	7732	7732	7662	7594	7717	7593	7740	7713	7682	7660	7763	7653	7745	7605	7759	7557	7739	7651	7627	7500	7879	7781	7588	7655	7614	7525	7575	7725	7685	7667	7663	7607	7622	7694	7756	7558	7670	7580	7617	7709	7658	7569	7626	7614	7670	7770	7533	7655	7596	7587	7810	7624	7600	7562	7641	7697	7698	7670	7552	7701	7664	7673	7646	7685	7695	7630	7697	7773	7601	7515	7625	7685	7603	7549	7689	7585	7547	7614	7700	7500	7697	7606	7659	7673	7684	7630	7613	7674	7596	7807	7684	7668	7665	7607	7618	7639	7640	7711	7614	7699	7676	7681	7652	7773	7657	7644	7642	7766	7746	7753	7781	7553	7618	7632	7509	7624	7774	7556	7668	7550	7749	7771	7715	7632	7681	7629	7663	7598	7680	7659	7645	7813	7774	7665	7551	7618	7614	7599	7623	7689	7582	7656	7567	7601	7860	7492	7601	7625	7810	7659	7693	7595	7636	7692	7701	7661	7614	7575	7594	7727	7667	7646	7711	7563	7630	7542	7699	7723	7650	7598	7595	7681	7590	7642	7683	7576	7705	7712	7693	7638	7597	7751	7800	7622	7652	7640	7692	7496	7551	7664	7573	7606	7598	7887	7596	7783	7614	7667	7592	7603	7634	7645	7641	7695	7615	7641	7531	7610	7485	7611	7479	7715	7662	7666	7685	7622	7802	7708	7709	7544	7650	7576	7706	7776	7584	7611	7685	7709	7665
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	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
