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
342732973699	342732974257	342732974806	342732975357	342732975906	342732976457	342732977007	342732977556	342732978106	342732978657	342732979206	342732979757	342732980306	342732980857	342732981407	342732981956	342732982506	342732983057	342732983607	342732984157	342732984706	342732985257	342732985807	342732986357	342732986906	342732987457	342732988007	342732988557	342732989106	342732989657	342732990207	342732990757	342732991306	342732991857	342732992407	342732992957	342732993506	342732994057	342732994607	342732995157	342732995706	342732996257	342732996807	342732997357	342732997906	342732998457	342732999007	342732999557	342733000106	342733000657	342733001207	342733001757	342733002306	342733002857	342733003407	342733003957	342733004506	342733005057	342733005607	342733006157	342733006706	342733007257	342733007807	342733008357	342733008906	342733009459	342733010007	342733010557	342733011106	342733011657	342733012207	342733012757	342733013306	342733013857	342733014407	342733014957	342733015506	342733016057	342733016607	342733017157	342733017706	342733018257	342733018807	342733019357	342733019906	342733020457	342733021007	342733021557	342733022106	342733022657	342733023207	342733023757	342733024306	342733024857	342733025407	342733025957	342733026506	342733027057	342733027607	342733028157	342733028706	342733029257	342733029807	342733030357	342733030906	342733031457	342733032007	342733032557	342733033106	342733033657	342733034207	342733034757	342733035306	342733035857	342733036407	342733036957	342733037506	342733038057	342733038607	342733039157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	3300	1900	2700	2175	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
1112	553	283	190	226	241	287	234	1104	2248	2592	2102	6024	7667	6193	3961	1988	809	342	204	114	97	54	53	60	49	57	54	51	68	71	58	61	51	54	56	69	57	42	65	55	64	64	60	58	54	57	53	60	56	55	66	65	45	56	61	66	52	54	63	53	60	64	58	56	61	70	47	60	51	69	60	52	54	66	44	52	59	55	58	55	61	45	40	70	67	49	60	60	47	64	71	71	61	57	48	54	51	56	74	52	51	67	60	55	53	57	65	67	69	51	60	51	54	47	63	75	52	63	51	49	68	52	53	55	63	57	71	61	48	57	57	47	45	68	56	49	49	67	47	54	56	55	51	52	54	59	52	60	64	58	49	61	66	62	51	55	62	44	52	69	51	57	55	53	68	53	61	48	55	47	61	44	54	55	53	48	54	54	64	52	62	37	53	50	53	52	48	53	52	43	58	53	67	62	52	57	53	61	58	54	49	65	60	57	58	58	62	62	63	62	47	58	52	48	59	50	55	48	57	44	51	54	59	56	60	54	54	56	70	58	59	74	67	42	55	57	56	55	57	56	60	52	45	59	67	71	50	48	59	51	57	42	56	52	54	45	58	52	53	54	47	67	58	64	71	57	47	66	63	53	61	53	45	62	75	60	55	75	59	57	56	54	57	49	60	51	47	47	46	53	60	63	51	56	71	34	42	54	56	64	52	62	48	58	53	54	64	58	37	63	47	67	59	57	62	40	58	63	66	51	58	42	53	56	43	59	71	62	68	67	57	49	55	55	66	60	69	58	60	52	73	54	57	46	57	53	59	56	63	38	76	53	57	53	49	49	53	53	62	64	58	59	55	65	51	46	47	58	50	59	37	57	49	64	60	51	57	72	64	59	54	41	53	60	46	66	50	47	53	44	61	45	54	50	51	44	55	54	65	46	69	61	56	59	53	62	53	43	51	66	52	51	60	50	52	42	71	55	61	46	60	54	49	67	39	64	43	54	61	68	56	58	66	61	49	40	54	52	49	56	54	65	52	55	46	59	65	40	52	70	48	57	50	51	59	44	73	40	49	55	57	66	61	58	45	66	55	63	58	57	60	63	60	55	61	65	59	60	53	45	52	60	41	67	60	49	49	55	51	59	54	51	63	71	56	65	59	49	75	56	55	54	54	67	68	50	57	56	63	59	56	74	55	66	55	49	61	61	59	58	49	60	45	63	55	68	59	47	57	48	63	65	65	61	53	58	61	58	67	58	49	39	46	44	62	63	70	49	55	50	60	73	61	51	45	42	61	54	62	59	59	54	54	65	64	44	59	53	49	57	56	36	50	49	49	48	57	60	60	40	42	54	51	74	68	70	62	49	56	54	57	53	53	71	57	57	50	53	39	51	53	61	53	60	57	64	66	65	48	66	53	53	49	53	60	60	56	46	47	49	55	62	40	51	49	45	53	38	50	55	65	57	53	49	57	58	52	61	57	59	53	36	52	66	64	65	52	58	54	56	56	58	63	56	40	68	46	39	45	40	50	53	34	75	73	61	68	45	55	59	49	65	72	46	65	60	42	57	59	65	63	60	59	61	53	60	60	53	50	45	72	63	61	56	48	58	65	66	47	47	66	50	57	57	49	43	61	56	42	56	68	59	60	58	47	50	57	51	63	51	54	54	51	61	54	60	54	63	52	47	64	48	51	46	54	68	44	68	58	44	62	49	62	49	56	75	60	64	52	49	46	52	55	75	56	52	55	51	57	67	54	62	59	44	57	55	48	40	57	67	55	59	57	55	52	50	51	64	51	59	64	58	55	51	58	57	63	51	55	58	74	55	68	56	47	52	58	59	55	50	55	43	62	50	46	58	71	46	57	55	53	62	35	42	50	54	52	48	53	53	61	57	69	53	65	62	77	55	53	62	45	55	60	50	68	59	49	68	51	61	63	48	50	63	57	52	52	59	51	50	80	62	48	62	65	61	66	52	49	65	49	52	54	67	50	65	65	55	45	54	59	59	49	67	57	46	50	57	63	39	57	60	67	54	54	55	60	51	51	62	58	51	57	62	55	59	40	48	61	63	47	51	65	61	47	55	53	54	78	57	43	56	54	66	75	59	46	62	68	57	56	45	57	64	53	55	48	43	48	51	50	60	57	47	56	62	58	52	54	49	71	46	50	58	57	49	63	47	47	72	74	61	60	61	52	53	53	50	52	55	59	65	58	60	47	59	48	48	46	59	54	63	62	51	49	51	69	51	56	52	58	51	62	63	52	62	58	57	49	59	56	64	55	55	52	59	55	53	64	55	55	51	58	47	57	51	45	47	62	66	59	71	44	54	80	51	51	52	69	44	60	59	64	64	44	54	46	50	55	54	60	46	70	58	46	61	47	52	45	45	55	66	55	42	65	54	60	62	66	47	61	60	54	43	51	51	80	56	65	51	43	60	66	58	51	54	47	52	59	56	44	68	47	39	46	65	53	57	58	51	51	56	44	56	60	66	68	62	48	37	51	47	52	60	55	61	52	42	66	50	42	51	62	48	53	61	55	55	48	66	47	43	62	64	60	70	70	48	48	52	49	56	62	49	56	48	45	39	59	50	56	59	74	57	54	55	63	53	62	61	52	52	62	48	54	57	46	53	49	47	62	59	39	59	42	60	66	67	41	41	63	62	70	40	51	57	64	45	52	62	47	75	40	52	61	50	53	49	67	53	61	56	50	60	58	69	62	64	63	58	55	69	53	69	60	42	66	55	53	60	51	54	49	54	50	58	58	54	64	55	62	57	54	52	58	55	56	65	59	57	58	50	54	60	51	58	64	54	65	65	45	69	61	58	63	57	57	55	72	62	63	58	59	52	66	57	59	66	71	63	65	53	54	66	74	38	41	48	54	50	52	49	54	58	53	54	64	55	61	56	55	56	57	44	52	66	57	72	61	61	62	60	50	65	57	57	57	50	49	45	61	49	51	62	45	72	63	48	56	62	53	50	58	65	65	60	56	52	71	40	60	60	61	57	55	68	63	49	70	52	46	62	53	66	57	48	38	59	44	61	71	54	56	48	63	62	45	56	55	53	54	65	56	50	61	63	59	55	56	56	61	59	53	55	46	52	52	67	57	61	61	57	56	52	55	62	48	63	54	46	63	59	50	49	64	50	50	49	53	61	53	67	55	59	59	60	70	74	42	41	57	56	59	66	70	55	38	56	55	56	56	49	64	58	57	60	60	54	67	59	43	47	63	52	52	54	71	49	61	50	61	62	45	68	58	54	51	63	51	60	63	49	54	63	57	46	59	55	47	56	51	61	62	51	49	57	44	59	50	59	55	61	50	53	53	55	53	59	57	63	59	63	65	69	56	68	38	46	53	61	55	81	53	48	59	53	55	61	45	66	52	48	44	50	60	62	74	52	57	47	68	53	51	41	56	59	48	54	60	62	61	62	42	55	58	58	55	52	43	59	63	71	56	70	59	57	61	45	60	60	52	62	54	51	72	56	59	46	53	60	61	69	64	57	58
18845	10745	5084	9540	17751	16166	15781	11177	21800	32048	28721	27539	41312	42552	38449	31989	24087	14961	7912	4953	2372	1300	845	719	690	620	644	666	653	616	646	689	660	665	635	657	650	645	619	670	641	643	635	714	638	624	636	640	692	640	652	673	644	685	673	653	677	668	638	624	667	644	660	673	617	690	611	651	615	681	660	667	651	680	675	673	647	666	636	678	619	673	671	654	617	671	653	638	660	647	643	683	641	684	701	626	621	628	656	698	683	665	656	684	735	660	643	664	647	633	661	702	686	668	665	649	649	651	658	632	696	598	662	661	657	682	599	669	679	618	651	645	676	711	668	665	662	698	712	692	649	640	694	642	623	640	666	645	659	649	676	703	666	660	643	654	667	621	591	643	698	667	676	655	654	614	632	678	672	682	696	655	665	695	674	655	642	683	713	689	651	659	671	675	651	674	669	679	682	678	674	693	640	640	660	679	679	647	664	686	668	651	663	638	685	675	672	625	662	635	643	644	653	651	696	677	701	659	648	701	674	614	654	618	667	665	656	675	644	623	683	671	701	629	642	690	652	659	636	658	651	700	640	681	662	667	685	652	655	669	689	666	631	687	609	681	613	661	642	626	575	677	681	690	656	678	669	664	626	636	650	680	647	649	673	672	649	691	654	668	700	586	638	682	632	660	682	683	652	665	645	698	674	642	653	664	687	654	631	636	636	638	616	655	631	618	638	674	626	665	680	643	625	655	680	648	658	652	679	678	604	665	645	651	645	644	642	658	710	641	630	641	644	645	688	649	634	691	636	687	669	702	665	653	692	643	658	650	699	686	675	640	629	659	704	637	640	676	617	637	629	657	639	690	638	709	674	630	626	665	664	655	654	647	641	703	672	667	643	665	674	651	626	644	680	705	670	665	664	616	656	659	656	686	703	711	656	679	637	596	633	645	626	661	697	660	671	650	633	687	639	612	652	613	646	668	663	711	627	673	686	640	632	655	667	667	656	625	656	651	729	652	674	633	662	664	696	629	624	662	643	686	601	623	661	684	621	677	687	684	666	649	641	646	685	627	641	596	709	658	661	649	683	675	661	658	661	644	642	642	624	621	637	633	685	702	691	635	634	664	671	681	675	671	660	661	699	632	665	664	684	666	669	743	609	681	665	653	636	658	660	590	653	635	689	632	638	631	645	658	611	682	639	645	632	642	651	648	664	704	662	655	645	611	672	647	666	699	634	693	667	631	622	717	683	665	666	635	664	676	663	658	646	646	632	639	717	652	665	635	723	638	702	661	624	682	658	619	669	655	655	647	654	687	623	616	603	616	648	675	652	678	706	653	639	652	665	608	657	657	651	657	671	660	634	685	649	630	689	627	636	656	671	609	665	725	631	681	646	609	666	636	694	669	641	665	644	714	642	690	665	639	631	703	717	657	659	637	664	686	623	648	629	641	664	695	626	635	622	677	696	677	624	666	642	676	604	633	683	674	638	638	691	599	641	647	618	634	667	645	650	641	741	644	668	624	645	643	707	665	670	619	677	659	645	668	660	702	675	633	627	649	643	640	613	648	694	621	622	697	636	635	665	678	689	669	664	702	663	682	710	631	629	642	663	678	636	653	651	664	666	612	651	662	637	656	661	668	684	645	641	645	663	630	672	650	659	676	681	658	677	643	698	664	652	659	700	647	731	656	648	650	666	647	669	682	702	689	624	631	617	647	639	637	674	669	655	662	627	700	668	697	679	676	683	637	651	705	658	684	644	656	647	659	697	653	657	683	654	628	660	656	690	656	672	665	692	681	688	671	670	642	656	657	666	722	638	700	665	620	659	666	673	663	671	692	640	677	673	650	637	658	671	652	669	632	687	622	684	654	657	670	635	703	654	677	622	663	702	627	642	658	678	719	630	669	614	700	642	635	637	662	673	713	633	666	691	669	663	647	645	648	684	662	683	653	673	666	684	677	680	641	610	614	645	691	672	655	648	619	669	679	664	698	680	638	626	668	639	648	656	611	634	677	674	701	708	664	697	661	683	644	626	632	630	688	642	678	670	657	670	660	641	628	666	627	621	658	626	623	689	629	682	702	642	694	655	654	691	688	664	640	681	712	690	638	668	630	627	669	657	701	656	654	669	681	660	671	657	611	631	671	682	677	633	666	655	678	643	637	661	691	676	624	623	682	682	674	686	687	710	640	678	664	659	658	671	668	640	678	658	599	671	661	678	593	663	673	664	658	661	663	689	685	664	674	679	683	668	630	682	645	693	652	623	660	656	667	691	685	688	655	668	633	695	629	670	719	674	681	653	627	675	642	667	665	660	694	687	626	671	648	666	654	685	682	601	595	704	638	661	672	672	621	670	673	657	674	687	670	667	652	642	711	637	651	656	657	694	675	608	666	670	656	675	708	631	681	647	711	677	576	688	654	652	638	657	679	664	631	719	648	662	664	620	655	675	663	661	693	658	667	676	626	642	686	627	656	648	641	688	640	613	631	672	643	652	611	644	626	710	657	651	631	685	619	660	689	590	628	686	610	690	653	675	675	683	693	628	638	702	635	646	622	646	635	661	652	679	636	625	637	644	683	684	670	645	647	654	670	690	668	712	645	647	653	649	653	611	681	706	657	648	649	641	650	698	682	626	668	594	672	665	668	670	692	692	617	608	674	707	659	637	681	677	658	671	722	672	687	650	676	648	639	633	654	704	652	668	638	689	629	666	663	650	690	652	642	651	654	638	640	662	694	612	667	647	681	659	651	660	658	676	676	672	679	622	661	625	685	624	676	633	656	693	674	661	644	656	687	607	665	690	613	699	639	679	649	676	620	606	684	658	639	643	675	616	680	681	640	656	651	672	636	700	624	689	680	637	686	643	706	621	683	649	673	648	677	648	664	650	681	646	597	654	685	639	669	678	648	714	664	670	670	701	633	651	658	691	649	656	685	672	630	609	630	646	630	645	645	680	611	654	677	639	624	648	649	630	648	678	653	653	663	603	660	649	634	681	701	673	667	709	648	666	680	673	652	675	642	656	661	626	651	674	693	654	667	621	681	640	707	644	649	664	626	650	618	610	668	639	687	642	663	628	677	633	618	662	632	672	679	696	695	684	655	676	670	676	654	661	644	648	665	658	687	629	659	671	612	672	669	678	692	703	660	680	615	636	698	697	628	725	636	628	645	662	651	604	690	670	654	655	635	652	638	631	616	694	712	689	647	658	651	634	677	703	668	699	647	664	657	675	668	648	703	619	619	704	682	633	698	657	691	629	656	690	668	687	620	647	696	638	654	695	660	656	694	624	641	658	628	654	649	707	646	663	647	697	647	676	686	628	678	663	682	633	611	634	660	630	659	652	671	655	663	623	693	662	683	659	650	618	607	675	714	676	651	660	686	653	665	638	649	632	668	649	657	663	683	649	703	673	716	672	662	689	685	671	669	636	672	696	655	616	696	693	685	668	668	645	649	623	633	664	659	660	662	670	612	657	644	667	660	614	647	667	711	635	636	623	686	632	662	660	653
1304	158	118	83	76	100	142	371	738	759	911	924	1276	1447	1080	673	421	202	140	109	77	67	65	58	59	64	56	58	48	64	70	77	56	65	65	80	76	58	48	69	71	64	73	67	69	64	68	54	57	62	66	52	58	74	82	70	86	61	59	48	60	54	64	69	67	40	66	75	49	55	69	73	76	65	58	76	55	72	59	64	76	75	53	75	68	63	57	71	62	87	54	69	65	71	69	56	65	81	72	69	73	72	58	66	61	49	54	51	69	56	74	71	69	69	75	73	60	50	61	63	59	61	69	56	67	54	51	71	66	72	53	60	67	63	65	61	58	70	72	59	70	76	61	59	60	53	63	65	60	81	62	66	55	66	70	74	72	57	57	66	64	66	81	51	68	63	78	54	47	69	69	67	56	83	57	79	55	67	62	67	66	48	63	70	59	75	61	60	58	75	67	71	64	58	75	58	52	67	65	54	71	61	69	75	58	56	58	64	69	74	82	69	65	68	61	71	66	73	59	63	67	61	62	68	59	67	59	60	59	66	60	79	63	62	59	57	48	64	45	63	66	74	53	72	67	53	61	71	62	60	67	72	67	69	58	68	59	77	69	69	71	80	64	62	61	57	68	55	72	79	50	68	66	67	61	70	62	66	61	61	55	77	62	76	66	66	71	83	65	65	64	64	53	79	64	63	58	72	70	77	62	58	66	77	65	67	65	73	59	68	54	64	68	52	78	66	71	62	77	58	65	71	68	79	72	64	70	59	55	66	59	53	67	57	68	61	66	73	69	65	52	62	59	77	43	67	46	54	73	49	63	61	60	66	49	55	62	58	67	61	72	71	68	66	62	69	65	67	62	57	59	59	61	72	71	57	60	83	53	55	50	52	58	67	81	72	72	60	68	64	64	51	58	74	59	70	61	66	62	75	62	65	74	54	55	70	79	70	54	77	71	56	55	72	47	63	64	69	65	58	65	57	63	63	76	61	67	66	70	58	63	66	50	61	65	64	62	71	57	85	59	53	55	79	68	71	63	64	47	58	66	62	50	68	68	68	51	61	68	67	65	76	57	70	70	63	64	59	69	81	51	57	65	56	69	81	55	73	62	66	72	76	59	50	74	71	61	74	69	44	66	72	67	63	73	89	76	64	72	65	66	59	86	72	53	69	55	55	63	70	47	60	71	69	64	52	76	64	63	62	74	57	57	64	60	73	67	69	73	60	63	67	65	54	76	61	50	67	54	53	55	71	58	69	64	56	61	64	48	45	62	80	55	78	60	55	65	59	65	75	49	65	72	72	69	49	68	60	65	55	68	66	69	57	60	65	70	54	65	68	67	66	66	85	60	67	57	58	71	64	58	68	47	53	70	65	67	75	57	54	63	65	62	50	60	75	69	64	62	65	55	60	71	65	63	64	49	62	65	67	63	67	47	65	44	56	60	72	64	67	56	53	73	63	70	65	47	53	68	59	59	64	69	59	64	65	72	56	60	65	71	67	83	74	58	49	71	59	64	83	69	58	73	52	73	66	68	73	61	73	61	77	89	62	74	56	55	65	63	69	56	62	55	68	74	64	75	72	84	74	68	62	63	60	58	61	62	66	65	60	45	62	63	67	59	61	69	62	62	52	63	69	73	63	58	78	71	51	73	68	71	67	72	66	71	77	71	61	55	63	73	66	66	66	62	66	68	85	59	61	61	60	68	56	54	63	67	63	69	61	65	59	71	65	70	70	73	65	67	43	62	76	53	62	73	65	58	59	67	66	67	84	66	44	63	52	74	69	58	64	67	55	71	76	74	65	56	68	63	74	75	76	73	69	55	61	69	65	65	59	74	58	71	69	59	70	65	54	64	65	58	60	63	61	64	57	54	60	55	52	69	64	82	67	67	69	70	80	80	61	58	70	64	68	58	65	62	53	58	71	68	68	61	74	60	67	53	52	71	69	59	60	66	64	69	67	59	60	71	70	76	67	67	71	71	69	64	55	67	58	50	64	55	65	75	50	69	64	69	66	66	64	62	85	57	61	68	78	56	62	69	69	67	85	69	65	74	63	55	87	66	79	60	63	85	59	64	58	66	75	62	67	67	61	55	64	70	76	70	70	54	62	65	66	53	66	70	75	85	70	52	70	60	57	70	60	80	74	62	71	68	55	66	63	59	55	81	61	66	65	56	62	67	73	68	66	71	60	60	75	63	63	59	59	58	73	58	57	56	67	68	69	67	63	72	74	81	55	62	82	59	72	62	79	67	68	66	59	58	47	71	67	70	51	56	67	59	63	55	69	71	66	61	61	69	63	70	68	59	64	59	64	51	71	72	65	72	65	75	60	62	66	63	54	69	65	75	67	60	68	61	56	61	61	76	55	52	60	40	50	80	81	63	77	64	70	61	69	80	66	64	70	61	71	61	63	61	77	71	60	62	68	60	70	65	51	69	68	66	62	67	68	67	66	66	64	54	59	60	67	65	67	64	73	65	67	65	66	54	64	75	64	75	70	57	57	63	63	61	70	77	57	61	68	63	72	57	58	60	58	55	58	71	59	66	69	71	56	73	62	59	69	67	62	56	70	77	75	77	68	69	59	72	80	56	71	71	80	62	51	62	55	69	50	60	51	58	56	67	58	87	70	54	66	70	76	69	57	70	53	74	65	56	70	54	51	71	65	54	61	67	64	67	62	43	78	59	48	70	46	73	51	58	62	61	76	71	63	64	61	63	74	68	71	74	64	80	69	57	72	59	78	65	68	75	58	43	58	69	63	74	54	82	68	48	61	62	74	58	69	64	52	73	85	55	60	62	67	68	53	66	65	79	66	76	70	70	73	60	65	53	68	61	59	56	63	73	70	58	79	57	61	61	78	75	60	73	67	62	61	75	49	67	65	73	69	55	58	67	70	71	58	61	49	73	59	78	58	67	77	59	65	67	60	58	53	78	74	59	64	56	84	76	66	73	65	66	67	61	79	69	70	74	66	67	63	69	49	71	68	81	65	71	64	58	55	62	58	64	67	64	63	65	58	60	53	63	63	53	59	49	68	92	62	52	62	59	62	68	72	79	70	67	65	65	86	70	68	69	83	66	69	52	57	49	50	69	67	64	71	62	72	58	68	61	51	53	58	74	52	69	60	57	74	66	63	73	76	54	69	57	63	54	77	54	76	64	64	66	82	65	74	58	79	55	70	71	67	58	61	65	70	60	63	69	65	56	61	73	77	66	66	58	65	61	66	62	64	64	61	62	60	79	73	65	65	54	62	69	67	57	79	64	57	72	68	48	60	67	74	55	54	78	81	57	71	54	58	71	67	66	58	67	70	81	70	74	57	65	56	65	65	64	62	50	54	76	55	83	69	66	68	67	76	59	65	61	66	78	72	70	63	67	70	70	69	60	66	65	72	68	65	75	69	57	51	76	80	46	69	71	74	80	61	55	60	82	72	69	77	49	76	65	75	80	55	88	72	65	68	56	63	76	76	62	60	71	75	65	66	59	56	75	66	71	70
11709	3614	1468	2332	4135	4891	7804	15235	22738	21953	22704	21104	24299	24808	20658	14545	9550	5020	2736	1581	996	845	824	811	803	798	810	815	723	857	805	770	793	781	753	776	782	780	789	807	793	769	761	768	798	795	801	778	812	736	785	725	792	783	803	853	826	810	767	821	773	782	782	799	800	764	745	776	770	786	778	788	769	778	731	759	756	800	721	784	776	785	800	795	739	784	839	760	787	808	777	810	778	763	745	730	756	755	796	797	756	750	811	763	763	765	766	808	834	772	792	813	772	843	791	783	770	777	782	718	755	803	777	854	757	799	839	779	757	806	832	767	780	763	806	839	838	765	792	820	762	786	781	805	772	791	756	757	796	741	758	793	765	841	774	814	749	812	773	807	819	773	782	727	741	781	741	788	774	819	759	782	802	788	750	769	779	790	787	824	795	757	769	759	792	741	788	780	772	767	772	814	791	824	796	768	806	774	794	770	720	782	749	764	796	794	773	814	773	793	799	770	783	809	751	795	749	802	733	780	778	794	802	756	787	709	776	790	749	731	818	723	824	798	800	731	753	767	797	789	782	799	828	781	764	790	806	758	821	799	827	791	753	834	753	769	755	734	786	763	746	750	764	826	767	789	798	816	825	765	757	793	810	788	782	781	770	835	768	764	764	800	769	858	775	754	776	797	795	761	885	768	781	770	768	808	840	793	792	809	772	757	754	806	780	815	759	791	772	784	798	778	828	769	748	815	826	765	759	786	788	780	769	813	803	786	776	780	825	840	821	762	758	784	854	759	772	783	738	798	761	816	774	754	760	814	775	809	795	815	825	778	808	808	753	806	762	800	758	842	771	765	777	838	824	774	781	776	805	740	767	740	757	731	802	779	770	774	786	846	780	767	823	799	807	788	760	780	782	761	789	814	809	803	744	750	764	765	754	759	775	770	834	779	770	832	752	766	765	803	786	781	795	771	776	767	792	726	774	767	746	754	788	763	827	805	768	777	772	763	778	773	807	844	802	823	766	751	784	833	768	829	757	729	777	753	762	797	740	783	802	757	744	797	784	774	725	739	756	791	750	793	784	852	764	771	786	767	782	791	769	785	810	737	796	812	772	778	779	800	808	839	769	783	794	822	772	749	759	783	784	827	807	738	794	777	808	825	789	801	769	804	744	797	786	803	751	742	799	793	811	757	794	792	793	778	823	805	750	804	763	761	725	758	774	816	816	743	764	784	778	781	791	782	787	763	790	785	788	827	767	725	777	779	793	850	782	790	805	763	792	810	765	820	810	816	726	780	799	767	788	728	803	770	793	769	788	784	756	762	754	819	790	836	773	836	814	775	759	790	804	790	766	785	740	816	824	750	773	776	777	753	810	755	776	761	825	779	756	775	772	778	793	780	806	735	810	793	781	781	762	814	764	794	763	770	754	787	782	791	788	767	752	836	811	809	775	811	768	775	824	786	791	809	807	777	760	802	769	808	750	744	824	761	768	778	744	792	795	780	786	771	798	769	753	814	818	773	739	805	829	766	775	755	794	788	797	781	741	768	799	801	750	747	814	822	781	801	719	823	814	817	747	789	746	738	739	767	818	796	743	820	790	740	794	738	715	787	782	768	797	755	810	790	756	793	789	790	831	731	801	774	772	808	783	814	758	797	790	772	774	729	807	733	773	808	802	780	757	800	777	815	774	757	768	809	770	764	781	764	774	807	833	762	741	782	790	795	788	805	769	741	778	807	791	816	787	762	790	810	799	796	736	793	753	782	791	835	762	775	751	818	808	818	781	766	788	801	831	783	720	772	764	750	761	810	792	760	765	794	746	793	791	766	758	798	742	758	712	789	774	773	714	791	719	726	784	798	798	801	835	788	785	769	820	823	814	733	779	737	819	786	804	796	745	836	778	795	809	802	800	806	760	776	786	788	827	723	749	809	815	791	817	743	766	832	829	784	835	773	785	763	793	791	758	823	774	758	791	785	809	776	778	788	779	778	803	795	775	773	790	729	861	813	775	770	762	763	773	800	786	771	759	795	797	763	815	754	757	781	773	776	762	803	795	727	744	808	727	798	792	788	743	752	769	798	778	840	781	785	727	782	746	817	840	771	799	789	765	771	763	743	813	782	735	742	783	806	795	748	798	806	750	788	757	794	806	789	833	780	738	785	803	824	787	796	788	758	761	758	768	775	784	818	777	720	788	775	775	745	791	800	803	724	741	774	795	769	738	783	720	715	808	749	757	761	804	777	815	801	831	824	805	775	831	784	812	809	806	786	761	788	787	733	797	818	789	789	789	793	845	783	739	826	785	732	802	774	755	756	799	816	795	784	774	756	785	796	776	788	780	774	794	718	810	820	784	771	762	796	765	830	821	753	757	762	786	756	799	782	731	799	833	825	793	803	795	829	799	769	762	716	797	775	771	763	780	771	816	779	802	752	809	767	748	775	797	791	771	843	780	759	730	735	783	810	808	763	754	784	736	755	766	835	755	816	814	746	790	788	741	798	747	814	776	775	760	800	780	764	748	771	778	779	773	800	751	786	780	804	770	792	748	767	791	808	771	751	743	795	803	829	752	817	768	783	799	785	788	783	785	808	812	778	761	793	809	831	770	797	775	738	769	764	726	826	754	733	776	822	825	769	800	777	771	789	784	765	811	803	759	787	771	788	742	723	743	804	803	825	803	792	829	758	773	757	805	769	827	774	771	750	762	759	786	763	789	770	800	774	773	818	776	765	802	742	780	777	785	787	781	732	806	774	821	816	792	750	762	753	768	799	797	765	818	756	748	784	694	734	759	732	863	795	776	772	780	759	838	787	790	740	790	814	773	772	766	759	774	801	779	842	785	772	764	797	834	799	825	787	824	739	781	791	765	783	787	787	792	786	802	768	794	749	812	772	803	809	721	822	791	802	794	784	819	794	795	789	760	719	778	770	763	741	765	768	754	784	763	766	798	808	835	765	804	755	736	756	833	810	763	785	750	758	772	811	766	740	783	757	796	827	752	769	843	794	809	771	812	779	796	750	788	743	774	816	773	792	780	748	809	799	782	757	754	772	790	795	758	761	770	806	832	736	803	755	741	793	748	805	759	808	779	769	758	790	738	787	784	732	785	805	771	794	821	828	764	799	781	799	769	802	782	818	791	771	826	854	782	786	833	716	776	783	736	786	819	798	819	807	759	765	772	761	794	781	819	790	769	741	771	762	796	768	763	766	795	793	787	765	751	778	838	741	784	812	740	777	759	730	768	766	781	778	796	749	772	776	748	786	811	776	819	826	727	796	808	782	761	803	753	764	776	831	785	745	736	788	788	780	790	793	781	784	758	735	761	755	778	847	785	796	814	812	785	790	742	798	814	820	766	726	828	787	820	802	791	778	800	748	776	839	819	768	706	800	762	791	761	823	785	758	781	722	729	811	795	840	755	765	827	758	787	764	778	745	792	728	768	754	766	764	787	776	793	763	791	812	740	794	783	749	800	729	806	786	831	765	761	801	780	795	773	768	752	763
570	222	154	94	108	170	231	739	2510	2857	2360	3308	3741	2733	1696	868	428	229	116	85	84	51	40	41	44	57	54	44	55	46	55	48	56	55	55	51	48	57	42	48	48	56	58	53	48	46	65	40	47	50	49	44	48	40	55	53	39	59	59	54	48	44	55	55	49	37	41	55	51	41	59	44	60	60	57	53	41	44	50	56	48	38	56	44	53	56	47	52	35	53	37	41	43	47	52	40	56	47	51	47	46	42	50	53	63	52	62	52	45	46	52	43	57	35	53	45	60	56	54	45	53	51	52	42	44	56	49	48	47	51	37	49	46	54	54	40	41	40	46	48	62	52	56	62	52	56	46	55	51	52	61	52	49	52	52	53	41	44	46	49	42	55	60	52	51	66	46	39	39	55	45	48	43	44	45	41	49	56	59	56	49	46	43	65	48	51	38	58	61	47	58	50	42	68	56	68	57	48	44	47	71	50	37	52	42	49	49	53	57	58	43	50	45	49	55	48	49	50	51	52	44	51	60	70	62	39	39	53	47	42	62	45	56	38	50	54	59	48	47	55	61	54	47	54	48	52	54	55	52	52	52	50	59	54	59	52	55	50	50	49	52	51	46	57	55	52	47	41	52	47	49	57	45	45	44	53	69	50	56	44	46	41	46	48	33	53	48	44	32	48	53	39	39	63	43	55	48	42	44	41	47	50	56	56	52	52	51	39	59	44	66	39	42	51	53	67	57	51	47	53	48	49	67	51	50	42	61	53	45	53	59	56	54	50	47	53	55	42	52	52	36	52	44	42	44	52	55	40	58	56	61	61	47	58	53	50	51	43	52	53	46	58	42	45	34	47	53	46	49	47	41	53	49	68	49	43	44	32	48	51	56	57	48	43	46	60	50	57	57	66	49	54	55	50	45	50	50	51	50	69	57	57	55	49	46	55	52	52	36	44	47	39	60	66	64	44	54	47	52	50	49	50	54	42	42	47	54	46	48	49	59	52	49	54	51	47	57	51	53	59	62	44	53	63	44	42	55	41	53	59	53	52	61	52	47	52	47	46	52	55	50	57	55	51	61	60	31	48	44	46	54	52	48	52	58	56	46	54	53	44	52	44	43	47	54	45	40	60	53	47	50	46	46	58	42	45	43	62	43	48	45	52	48	50	48	45	50	56	47	56	39	53	43	61	49	48	56	52	55	48	52	48	39	42	57	45	47	54	51	58	48	45	48	43	53	51	42	44	44	45	47	50	55	49	39	47	44	47	50	45	49	52	41	61	54	56	52	46	55	51	59	40	57	45	47	45	43	34	41	66	42	53	57	56	47	43	52	53	57	59	47	52	74	42	46	52	46	40	44	37	56	46	44	55	62	51	53	47	47	67	56	41	48	59	47	56	35	50	58	55	48	45	56	50	52	49	55	46	47	42	38	49	33	38	51	45	52	50	44	41	44	53	51	43	52	55	41	51	53	41	57	42	48	50	50	37	49	46	52	49	43	53	55	49	57	50	59	50	54	51	53	55	55	44	48	45	39	44	57	42	36	45	45	56	52	53	44	55	44	56	57	61	43	51	54	31	54	57	60	49	46	38	40	45	54	51	51	42	55	37	55	48	53	49	60	48	48	58	51	57	49	51	43	60	51	53	46	43	55	50	49	50	49	52	47	46	46	50	44	39	57	58	49	58	47	61	60	45	50	57	56	54	53	55	56	47	51	50	62	44	42	54	45	47	50	44	57	45	57	44	60	54	43	52	57	46	50	57	53	55	51	47	60	58	55	53	51	44	46	59	59	46	51	45	50	50	53	40	54	56	46	47	60	47	42	45	62	50	54	47	41	50	47	43	55	38	64	50	54	44	51	55	47	39	31	46	48	52	50	53	55	45	50	49	54	53	51	41	63	55	50	49	45	43	44	47	55	53	49	63	41	47	48	39	46	50	57	56	41	64	54	64	54	46	41	45	45	58	39	45	53	52	53	60	47	55	49	36	53	59	50	45	53	43	58	40	55	45	41	56	53	49	50	41	46	64	53	49	43	48	52	51	50	45	43	46	42	58	60	51	46	46	58	49	54	57	48	43	45	49	63	47	42	53	56	51	51	45	42	58	42	37	42	54	54	43	45	35	43	59	45	46	39	39	55	44	47	50	46	44	44	58	64	56	48	55	70	48	40	50	47	43	55	41	57	47	44	53	54	46	49	51	57	47	37	37	54	62	57	34	57	66	47	45	48	67	41	51	44	49	56	52	39	60	51	55	54	53	49	45	53	60	63	48	49	49	56	57	50	56	34	50	57	33	32	54	42	51	57	57	42	53	52	48	45	43	55	61	44	46	54	50	44	64	49	45	56	35	46	55	57	48	45	55	56	43	44	46	51	57	57	60	54	32	49	43	61	62	41	47	43	48	50	50	53	58	48	46	46	49	41	43	44	48	44	42	37	51	57	37	50	38	52	53	45	44	59	39	58	54	49	55	41	51	59	45	52	50	54	40	45	44	52	47	43	53	59	46	61	54	45	45	44	51	57	58	45	52	35	51	51	50	55	42	51	44	54	48	48	41	55	50	53	55	46	37	47	43	46	47	48	55	45	62	48	54	48	47	41	50	58	52	39	47	39	52	53	46	42	59	45	43	54	47	56	50	51	47	61	36	51	41	46	49	39	48	49	44	40	48	50	52	53	49	42	55	44	41	36	45	56	51	53	39	55	50	53	53	56	55	48	47	40	49	43	39	47	58	51	42	58	47	45	39	41	57	35	56	54	58	39	45	48	55	63	50	52	34	55	42	44	43	67	50	50	63	50	52	50	52	46	40	34	57	54	48	58	39	59	42	47	53	56	50	44	58	54	48	41	40	55	47	55	49	47	44	50	56	59	48	46	51	50	46	59	49	59	41	51	60	54	49	41	44	59	45	59	59	45	44	41	45	47	38	65	55	46	61	47	44	53	46	65	58	69	61	50	46	46	51	50	35	46	43	56	71	47	61	56	58	41	41	53	50	43	64	51	55	41	49	46	39	49	59	56	47	44	52	63	57	52	53	50	51	59	44	41	52	54	54	52	53	55	52	48	46	57	54	43	54	44	46	62	34	54	55	49	62	48	51	47	43	42	51	54	48	48	53	57	53	51	39	53	52	53	51	47	52	47	39	42	56	62	48	49	40	50	44	48	47	56	54	47	40	70	46	62	50	47	54	44	44	58	49	41	45	54	61	56	55	46	54	28	50	53	56	36	58	51	45	51	46	56	50	48	49	58	55	51	45	45	47	63	53	47	54	56	53	42	42	50	57	62	47	45	62	54	57	56	62	46	45	58	58	47	47	42	50	54	44	46	42	47	65	44	42	63	44	48	54	51	45	65	48	56	56	63	46	54	45	43	49	63	57	47	62	46	63	56	52	64	40	57	48	54	45	45	46	60	53	51	47	57	54	41	59	53	48	40	43	52	52	56	54	54	60	42	49	58	44	48	53	46	50	51	46	41	36	57	48	41	52	52	53	56	48
12308	5673	2611	4810	9302	11146	13091	22534	34969	32248	30569	33720	33607	30181	23638	16051	9564	5035	2454	1304	833	712	601	642	644	602	597	596	611	565	613	620	583	586	607	611	578	606	610	573	571	554	602	574	556	603	634	618	565	590	593	638	614	587	638	604	565	647	617	657	610	591	601	630	603	618	598	567	628	597	579	571	608	598	609	587	574	567	580	592	591	615	597	589	640	624	567	619	597	563	619	563	592	601	616	617	601	626	629	610	592	613	593	595	619	618	610	584	597	634	643	592	556	591	575	612	587	622	616	564	580	600	591	616	625	666	602	619	658	599	614	623	608	580	588	601	587	605	595	569	599	569	599	603	608	578	599	560	592	569	594	597	608	586	633	575	558	621	609	599	622	615	603	619	575	651	616	600	661	587	592	576	627	629	577	577	574	623	591	585	594	609	584	630	597	616	578	611	623	582	630	576	569	578	611	657	591	630	652	584	615	588	567	588	591	626	600	602	601	612	618	609	591	607	596	571	565	570	650	554	593	617	597	574	579	625	602	597	617	595	595	588	577	628	598	561	598	589	633	622	627	598	561	563	615	608	608	593	604	570	611	556	607	606	597	627	626	606	590	595	598	577	577	610	616	604	634	609	611	639	624	592	571	548	632	552	624	629	642	561	608	578	566	603	617	591	578	568	607	591	585	563	590	620	592	590	581	556	592	581	589	623	614	605	602	616	563	623	598	626	589	579	592	634	565	640	577	613	589	583	589	559	620	607	623	620	596	612	599	618	621	616	592	590	589	623	621	642	583	605	615	602	589	561	610	596	628	602	612	554	667	605	618	627	617	622	607	579	586	573	563	631	588	588	588	582	605	633	600	565	580	630	598	586	586	590	603	624	626	635	599	610	597	600	602	651	641	626	603	577	636	604	598	579	612	600	616	619	599	590	576	594	596	605	598	570	624	564	599	558	623	593	629	608	593	568	591	621	557	612	617	633	641	606	579	600	597	596	602	644	614	585	574	601	545	588	582	555	589	608	631	584	595	634	606	588	573	554	644	641	631	577	623	577	599	685	587	607	576	615	641	605	640	572	596	608	603	585	618	674	615	580	599	600	601	572	644	597	613	618	562	604	638	583	593	623	628	544	615	551	617	628	562	620	542	626	585	590	616	602	572	609	624	571	636	589	610	589	602	608	561	625	618	588	612	636	587	560	590	597	578	590	602	632	625	560	618	591	590	583	574	622	610	619	581	584	516	594	543	594	593	581	570	624	576	603	606	595	615	600	594	574	602	594	610	625	595	607	582	602	591	593	591	610	553	616	579	597	625	612	628	625	609	547	580	611	627	580	602	569	590	554	576	615	628	629	580	573	600	643	588	593	591	608	589	620	567	570	621	628	600	568	605	573	606	566	576	623	608	565	594	616	616	630	598	636	618	604	640	589	578	628	612	609	622	595	577	538	577	583	620	585	647	631	560	632	594	575	605	583	587	535	635	590	541	622	581	582	626	633	573	621	627	628	571	624	570	614	590	588	616	623	603	618	605	573	584	589	635	582	620	606	618	604	635	624	547	641	593	601	578	585	622	604	602	646	604	625	583	605	643	562	604	605	607	618	580	613	650	584	614	628	589	623	602	579	572	619	608	576	555	630	617	583	623	577	613	561	629	602	629	589	561	622	651	568	605	594	603	640	607	624	554	608	556	610	589	585	627	626	600	624	599	600	565	635	668	614	580	584	608	578	620	602	621	629	584	603	626	625	594	589	560	589	606	633	631	603	577	601	597	605	609	592	585	586	579	576	570	577	625	601	582	618	584	605	600	568	627	603	609	592	651	580	622	665	596	619	573	603	624	591	621	608	610	594	611	571	594	631	572	616	623	623	608	606	609	614	606	596	591	544	583	586	622	596	617	591	590	607	601	606	618	569	637	588	583	611	577	585	593	619	581	629	611	597	585	639	568	630	595	571	585	617	663	555	561	593	611	556	575	619	622	594	575	592	614	584	614	596	580	608	601	549	594	563	660	598	615	538	590	578	604	590	636	612	616	605	590	600	619	620	603	570	593	621	568	601	571	602	592	627	611	618	586	572	591	603	598	616	605	588	592	579	593	621	578	634	603	649	609	605	593	638	597	607	611	549	597	638	622	607	580	627	600	641	589	603	603	584	613	676	584	597	594	597	643	638	578	595	632	528	613	612	593	561	613	570	587	621	610	583	578	623	571	559	577	619	614	591	603	569	600	605	586	565	562	578	596	582	615	617	635	596	601	603	595	600	581	626	624	570	663	613	579	631	619	629	613	561	595	615	578	628	615	635	595	633	618	636	612	589	617	603	613	578	551	585	627	609	635	562	576	577	613	607	617	611	543	585	573	587	596	599	605	630	537	582	634	588	618	582	557	613	554	590	589	616	620	587	619	610	605	584	600	634	640	549	580	597	595	568	563	634	635	596	625	600	616	593	607	619	579	642	639	603	605	590	607	610	644	604	563	621	619	611	580	635	580	601	557	618	596	620	556	623	568	570	582	640	613	639	593	585	643	614	564	610	631	605	590	592	621	598	589	566	635	600	582	573	610	605	609	593	613	626	586	582	555	641	619	625	594	584	623	594	638	599	644	618	555	609	560	641	607	566	579	559	633	622	586	585	642	616	605	590	606	584	546	617	601	627	559	534	589	591	579	610	617	591	589	542	613	639	608	612	598	599	596	591	606	603	592	612	565	612	650	591	596	614	588	634	602	553	623	564	583	582	659	630	551	581	586	648	574	550	605	605	596	583	596	590	628	574	589	574	592	600	624	605	592	628	608	583	571	645	593	599	566	578	582	549	603	643	620	588	575	584	584	561	608	617	601	572	579	606	628	624	561	645	546	575	600	622	631	646	634	590	607	589	599	571	612	584	621	583	603	612	614	610	595	597	608	606	608	575	592	591	589	583	606	616	627	648	560	571	618	582	596	571	595	583	550	606	556	595	613	598	599	601	618	589	611	582	609	640	593	599	619	648	581	594	609	602	608	569	598	600	596	595	575	598	575	628	597	594	604	606	646	585	609	586	585	602	558	650	632	586	588	567	589	576	592	650	594	598	580	580	607	555	595	622	589	630	594	603	630	598	619	598	578	564	571	593	617	541	613	598	577	607	582	630	604	591	630	564	613	596	607	554	563	646	582	601	628	597	559	585	657	559	627	632	594	600	622	651	593	596	581	607	612	607	587	556	576	603	606	583	608	595	592	622	622	602	556	597	589	601	595	576	612	578	626	575	592	630	529	592	577	571	627	569	603	577	607	587	586	607	596	552	631	614	595	570	579	587	605	598	645	579	572	569	604	642	575	583	598	558	611	593	612	607	587	616	639	629	609	603	595	587	619	608	553	592	599	593	585	578	526	598	616	570	601	627	577	605	591	603	599	567	606	578	579	593	606	602	582	578	595	623	639	625	577	624	598	598	559	620	615	647	582	616	618	584	596	594	604	612	642	584	594	624	612	568	599	601	606	594	608	621	614	617	576	593	617	584
2062	237	164	131	130	181	1319	2738	4895	6182	5139	4742	3553	2167	960	506	221	212	125	91	88	86	102	63	56	56	60	76	67	77	77	69	75	56	82	64	71	70	67	85	65	86	71	81	89	74	91	48	62	77	81	79	73	69	65	80	85	68	81	63	66	79	69	68	90	73	68	78	61	74	66	59	68	72	80	71	83	79	67	80	69	75	69	67	83	69	64	78	60	67	78	64	64	86	65	65	77	87	63	69	70	83	57	67	74	57	45	89	69	74	75	84	78	77	69	72	89	82	74	74	57	79	88	70	90	83	72	75	89	77	82	57	71	81	88	88	78	71	74	64	77	71	68	72	73	60	75	83	102	67	77	62	81	89	81	68	105	80	95	78	62	85	66	73	66	68	77	67	87	79	79	78	73	71	78	65	71	82	86	75	66	88	79	73	90	80	67	74	62	71	82	69	76	89	89	68	73	63	75	62	82	80	83	82	76	75	77	74	82	65	74	77	92	85	69	63	79	86	78	80	79	91	85	70	55	68	70	71	73	81	64	75	77	79	71	66	81	61	71	63	67	83	70	66	86	68	68	61	79	86	79	73	79	81	84	73	69	68	69	71	59	82	60	91	89	69	72	75	78	87	87	89	63	62	74	74	66	73	81	66	74	76	71	68	70	67	84	74	86	64	75	75	79	68	68	61	64	71	80	67	78	56	63	67	74	69	70	73	86	78	66	68	82	62	67	75	73	69	76	69	78	69	81	68	76	77	90	72	53	59	80	84	80	75	64	77	70	85	84	84	80	86	80	65	73	77	74	88	95	89	84	91	81	87	70	96	73	69	65	86	67	82	79	69	61	77	67	78	65	62	76	83	73	77	70	77	63	49	70	69	77	80	71	72	67	73	68	58	54	67	67	101	73	74	78	75	67	75	75	75	84	81	75	80	58	70	71	72	74	62	67	67	74	84	89	64	75	64	76	74	74	76	70	74	84	70	65	84	64	87	83	78	80	71	74	88	88	69	77	71	81	52	69	77	74	70	85	66	76	76	78	81	85	72	69	82	85	65	73	75	81	76	82	81	65	63	69	78	61	93	69	68	94	86	76	88	79	86	74	75	69	82	69	64	94	67	85	80	86	85	78	69	66	80	83	69	75	69	87	73	73	80	71	78	73	87	64	75	80	60	76	71	57	85	75	76	65	82	74	74	83	75	68	83	86	75	76	68	73	79	58	86	71	66	76	73	67	75	80	77	79	82	71	69	80	78	84	65	62	94	85	77	77	72	61	69	63	68	83	73	68	71	83	85	77	79	83	78	81	85	59	86	72	64	80	83	64	70	82	76	74	63	80	68	70	74	77	82	71	87	68	82	84	71	76	68	56	65	75	68	75	75	77	71	65	79	86	65	70	57	86	70	72	76	56	76	72	77	81	64	95	67	83	64	82	82	91	80	76	87	84	74	81	76	66	54	76	77	69	73	66	73	72	79	75	59	91	68	67	64	73	71	69	78	71	75	64	86	85	55	70	71	82	65	78	72	59	67	62	75	71	72	69	78	85	78	66	79	85	77	67	75	78	75	87	72	57	81	85	96	69	52	72	76	76	81	68	68	68	68	69	66	97	71	72	74	65	77	75	60	79	65	86	87	79	69	81	74	75	83	72	71	84	64	72	80	71	89	82	69	87	71	67	70	65	68	78	85	75	72	89	65	82	67	62	58	73	84	70	76	58	71	78	77	66	66	63	83	66	64	91	81	72	80	75	70	67	81	76	69	77	81	83	51	87	73	67	92	67	69	68	70	62	69	74	75	70	90	84	81	80	76	75	62	70	66	72	75	60	72	61	68	75	81	68	78	80	65	75	73	71	69	57	72	82	76	70	82	66	81	77	56	77	84	76	85	76	60	87	85	74	82	90	71	68	68	70	71	74	78	80	73	85	75	75	75	80	65	64	73	83	78	58	88	68	62	83	75	87	83	73	67	90	73	96	56	82	78	81	72	65	70	66	76	92	81	91	78	79	66	80	70	79	72	85	67	65	85	85	75	75	81	85	75	89	75	73	56	63	84	72	82	72	79	68	66	60	69	66	52	77	81	88	69	75	78	87	70	83	76	66	65	68	64	82	71	76	77	73	81	74	87	71	64	82	75	64	80	82	63	90	84	62	76	87	69	80	71	70	74	62	64	83	70	75	78	80	62	74	81	75	61	76	59	90	58	70	83	93	85	80	74	74	83	72	77	72	69	84	67	71	64	84	70	74	85	71	72	70	82	69	76	85	80	71	87	87	77	71	94	54	80	80	81	71	69	54	73	77	59	88	77	71	85	74	60	79	89	71	72	78	59	71	73	97	77	84	74	65	74	73	88	70	73	59	81	76	91	65	73	61	77	73	96	71	75	73	91	68	67	69	70	94	65	79	71	68	72	80	72	71	63	70	74	82	63	72	79	81	69	54	82	73	67	59	85	72	69	65	88	62	86	63	64	71	94	75	79	66	73	63	69	72	67	78	78	85	74	83	80	64	71	60	74	87	67	87	74	97	79	84	75	69	72	92	87	80	77	87	71	89	85	73	68	74	89	81	79	73	79	76	83	74	71	72	74	62	79	78	63	101	77	73	69	69	88	65	84	77	66	78	74	80	85	76	67	91	77	62	68	79	81	68	73	69	72	78	90	82	85	83	80	64	78	77	66	78	69	80	68	73	66	78	66	81	73	66	71	81	71	76	86	81	81	84	85	58	70	63	92	67	71	72	70	78	73	78	83	86	71	85	67	86	61	72	76	64	78	77	75	84	77	80	80	74	78	68	81	87	93	86	66	81	71	82	69	74	74	81	65	77	76	82	77	72	86	89	64	74	90	66	78	72	80	70	71	78	63	69	64	65	64	68	76	69	92	87	69	73	65	82	80	79	77	70	71	70	74	82	80	90	83	92	70	74	72	73	77	68	75	68	69	82	80	85	71	83	76	73	77	75	68	64	66	78	80	70	80	61	80	68	85	72	70	77	82	68	90	70	81	67	81	78	78	70	79	80	78	63	68	66	68	71	61	73	79	71	95	82	89	71	67	62	54	52	63	68	59	66	80	70	62	81	84	75	69	66	82	72	90	68	64	77	76	80	75	59	76	72	75	78	76	69	82	76	66	61	82	61	97	63	67	61	60	77	75	87	81	82	69	79	94	64	75	60	76	79	62	81	85	96	65	87	85	75	94	68	80	71	80	66	73	65	69	73	75	79	64	76	61	83	73	77	81	73	86	68	84	64	75	74	62	61	64	76	67	66	85	80	79	72	82	83	55	64	72	74	85	70	78	84	67	80	77	83	65	66	70	77	74	76	84	69	73	83	82	70	93	60	79	66	83	79	67	71	67	93	82	78	75	75	71	74	71	74	73	95	72	85	78	66	73	85	89	69	73	75	81	76	53	83	69	76	72	69	76	89	77	81	79	61	83	70	70	86	71	66	72	83	74	74	85	73	81	72	73	69	68	71	71	83	84	67	83	77	79
12838	5105	2786	4565	10845	12798	31651	38860	42654	44065	39320	36750	32266	26187	18127	10904	4475	4113	2491	1549	1175	1039	950	930	923	942	943	923	879	910	882	937	932	901	915	820	940	899	924	860	885	910	974	889	900	893	949	907	876	916	971	896	849	910	868	883	922	963	857	903	905	902	915	942	883	914	901	903	919	883	922	896	887	888	948	935	919	903	881	883	918	932	868	894	868	948	910	902	916	897	920	885	922	895	936	949	898	907	891	951	868	907	915	927	937	914	888	889	889	894	900	830	873	960	899	897	947	921	885	936	920	922	913	972	877	927	924	902	936	965	886	876	957	883	940	901	880	903	922	888	893	852	843	892	912	923	935	857	887	909	934	932	886	944	880	899	865	928	902	921	936	905	910	933	886	921	883	889	931	830	970	952	887	931	886	933	928	872	852	905	876	906	852	860	857	904	876	898	899	814	937	923	964	924	889	902	926	875	910	890	872	920	869	919	860	870	884	881	917	920	896	934	863	879	888	905	915	822	904	924	957	916	968	888	921	930	842	910	919	899	930	901	909	962	882	846	913	901	926	913	916	898	862	892	974	888	863	909	971	892	864	917	916	893	883	921	884	923	913	937	847	911	844	856	878	923	895	904	914	903	934	919	930	920	894	928	896	897	904	914	943	861	880	922	889	860	900	907	894	841	911	937	852	866	908	933	939	919	922	904	875	896	946	916	899	982	876	895	883	880	949	939	907	895	919	898	922	933	892	930	841	929	933	953	897	950	912	933	903	874	928	891	892	945	938	894	862	916	878	915	902	900	905	921	903	910	882	899	938	923	877	898	938	912	892	917	869	901	934	894	871	897	876	909	932	911	886	931	843	907	886	883	919	938	925	890	921	892	841	869	881	829	853	920	900	932	961	908	890	910	926	946	907	907	940	914	905	915	908	893	886	880	902	914	896	932	897	899	956	895	892	868	881	931	860	896	919	915	913	888	910	915	973	927	869	904	873	939	904	913	946	925	885	920	917	963	919	976	848	914	903	913	953	842	891	850	892	890	895	931	916	903	934	937	913	904	917	980	837	925	944	900	950	951	911	873	930	937	893	856	901	907	863	927	862	917	913	863	908	886	859	875	924	908	929	902	958	926	943	947	943	833	928	898	965	883	935	885	947	943	905	948	923	907	955	858	906	905	891	965	927	881	929	935	908	971	887	878	902	896	937	878	931	919	937	838	871	878	845	875	897	893	897	896	914	916	926	895	916	907	889	908	889	873	921	949	902	914	892	943	887	895	880	894	930	908	877	826	850	951	918	904	883	918	897	952	887	931	907	846	903	934	903	871	889	921	883	910	885	917	899	886	894	895	924	918	967	947	916	858	948	949	861	855	940	912	904	910	875	880	868	904	950	883	922	910	910	911	890	900	868	919	929	888	824	859	908	870	918	921	905	913	915	941	879	910	932	899	947	915	917	905	894	842	889	873	877	923	897	915	943	903	862	961	934	970	948	924	871	889	891	876	903	929	872	867	907	887	909	913	909	977	873	921	890	918	893	837	900	918	887	914	916	945	919	876	891	923	878	889	862	945	949	959	913	865	927	890	894	885	879	931	942	924	918	961	949	909	917	916	890	924	829	902	892	922	885	871	890	933	914	928	886	898	851	913	871	893	957	871	938	869	851	936	906	927	941	944	930	933	959	858	881	891	895	932	886	925	841	900	887	887	862	894	906	898	866	885	887	892	896	927	898	856	919	881	907	888	880	913	837	893	882	939	933	871	883	893	949	896	931	916	939	924	905	908	875	955	917	923	944	893	909	893	883	905	892	886	897	880	889	892	909	863	937	909	901	862	883	898	875	907	901	918	867	872	890	863	935	953	872	949	904	883	913	858	919	876	902	892	943	916	914	892	877	917	894	898	898	883	930	950	942	911	897	896	973	932	901	910	938	895	887	956	896	906	906	890	865	855	927	916	863	896	944	881	826	909	913	863	907	886	915	845	917	885	902	940	856	874	954	914	908	915	915	960	883	888	947	878	871	932	894	884	888	912	943	911	979	912	1001	847	889	899	824	908	839	870	919	933	905	854	866	870	943	921	911	855	907	867	960	961	911	1010	903	941	903	907	909	905	917	899	910	897	920	911	908	869	943	898	891	918	896	901	919	912	900	912	912	890	902	902	909	887	900	867	871	845	947	854	888	887	950	858	828	893	865	903	894	885	916	923	882	892	951	925	897	872	910	920	918	860	951	861	941	918	885	935	903	928	911	892	933	861	872	899	949	915	912	894	916	985	892	897	955	918	928	927	879	895	874	894	893	931	926	925	937	917	904	921	881	891	915	961	900	907	886	895	920	927	910	951	934	886	922	949	948	913	933	916	926	968	836	884	863	882	862	926	890	853	938	935	947	913	925	937	907	924	944	848	927	896	900	853	929	894	918	941	858	855	859	892	894	911	905	939	883	896	858	924	933	896	903	862	854	905	910	932	909	902	940	871	890	927	916	895	899	942	945	870	942	913	880	888	861	848	902	885	894	873	922	845	891	856	961	883	932	968	909	924	904	917	911	952	900	852	926	905	878	918	919	848	901	903	919	937	903	977	919	875	846	923	865	898	913	837	880	902	902	836	960	919	949	848	889	925	917	912	876	887	896	911	907	859	928	940	923	900	898	882	916	933	909	907	956	890	949	921	867	964	887	901	896	921	927	857	894	928	908	918	934	878	868	934	903	943	895	909	919	889	886	862	961	929	901	885	914	947	939	873	907	928	955	904	863	904	861	926	927	862	943	916	908	890	919	904	877	931	870	928	913	909	909	899	909	890	905	916	901	912	947	903	852	838	877	883	947	838	923	906	903	912	915	912	935	893	966	922	913	924	870	925	922	921	878	954	930	860	872	902	861	857	903	926	927	900	891	888	897	913	923	948	904	911	941	924	908	966	856	928	929	939	919	896	902	906	918	861	902	898	923	919	895	869	913	942	899	944	913	864	888	948	900	904	902	942	879	897	870	954	915	857	916	891	891	924	928	939	889	875	928	882	915	913	869	902	878	899	907	928	868	942	928	901	967	940	859	917	901	887	933	937	948	901	896	903	894	927	861	870	896	897	914	888	879	946	869	889	874	903	901	897	888	915	872	927	917	919	887	904	935	935	926	907	932	953	888	935	940	865	922	908	864	916	881	883	940	930	910	969	855	869	863	852	947	896	914	892	894	883	876	953	835	890	938	928	927	907	869	856	905	905	933	927	859	931	879	914	907	919	898	909	885	906	921	901	905	937	930	931	925	856	925	939	840	875	925	997	868	913	966	882	905	902	907	895	943	906	921	946	889	915	916	869	893	935	894	925	885	872	898	954	865	891	882	917	876	928	899	877	899	883	921	920	930	911	943	890	880	887	900	886	896	949	917	873	922	928	899	937	897	892	885	926	882	919	873	899	882	891	886	836	891	909	885	896	863	933	862	926	933	884	936	954	902	906	849	877	934	955	848	894	916	906	965	893	923	873	909	918	950	914	864	951	910	840
993	295	165	115	210	205	993	2628	7013	9495	9539	8479	5582	2931	836	241	75	107	202	193	174	163	131	113	66	71	57	44	54	54	57	48	50	46	44	58	42	56	52	44	56	42	58	45	46	50	53	47	43	52	52	53	47	41	48	54	31	55	39	45	51	42	35	41	64	48	52	45	56	52	48	45	52	49	43	32	53	50	50	45	52	49	57	39	51	41	43	49	47	53	50	53	47	40	54	52	49	52	41	46	37	42	56	46	56	47	58	41	43	50	51	44	54	59	51	40	54	54	45	49	44	48	70	44	34	41	57	54	50	46	54	34	61	40	41	52	49	43	62	63	49	55	58	43	49	34	53	48	56	45	52	58	48	46	46	50	54	66	40	48	45	61	43	44	61	55	56	47	38	53	47	60	61	49	49	46	43	39	48	49	51	54	50	60	42	46	47	52	52	50	37	46	47	53	41	38	47	45	44	42	46	48	57	51	40	42	37	53	47	42	48	45	52	31	33	45	35	43	52	38	54	42	48	32	40	49	33	58	45	48	59	46	56	54	40	50	49	43	58	42	57	52	56	51	50	55	57	57	55	48	47	40	42	50	49	38	50	45	52	36	37	44	38	47	49	58	57	55	44	53	53	46	42	58	48	57	39	41	39	56	43	38	48	46	38	44	45	51	35	55	45	55	41	47	46	54	38	40	49	39	45	49	51	40	52	43	43	64	55	41	48	47	44	47	33	57	44	57	51	39	53	46	52	53	50	44	51	50	58	45	44	48	55	38	52	49	62	45	37	46	60	42	45	42	52	42	31	38	54	54	50	50	42	56	42	43	45	45	56	46	39	58	52	41	64	59	52	68	59	44	51	43	56	34	52	45	46	31	46	52	49	57	54	48	62	48	64	43	47	56	37	49	50	36	34	49	34	40	54	35	40	63	52	36	56	46	49	41	37	52	61	41	50	55	46	36	36	41	37	47	42	56	44	54	52	58	46	50	63	44	47	43	56	53	38	40	41	46	30	44	46	60	55	58	43	48	55	47	52	55	48	42	40	41	40	50	45	42	61	57	50	45	48	42	46	56	56	42	47	43	61	57	53	56	64	41	44	53	51	47	56	49	41	48	45	57	51	43	49	60	60	40	40	59	44	53	49	44	60	48	48	51	58	42	40	56	40	38	46	51	47	38	51	51	45	43	31	51	56	46	53	44	41	40	48	43	42	49	43	43	40	45	48	42	62	40	48	43	48	55	40	36	59	47	50	43	51	41	55	48	51	44	48	34	39	43	38	44	52	61	48	48	43	59	53	51	41	56	44	54	48	61	45	39	35	34	47	38	39	57	48	52	37	44	36	58	68	46	44	47	46	47	37	44	35	44	35	50	38	56	50	42	63	37	54	41	33	45	48	41	52	44	41	40	36	40	38	39	42	56	41	41	47	45	48	50	37	45	49	50	53	40	52	41	46	55	42	49	49	34	53	52	44	55	37	41	43	37	44	60	37	54	52	55	50	46	49	37	32	50	51	52	50	44	39	39	44	47	45	54	60	49	37	53	42	53	46	51	44	44	50	47	54	48	36	61	39	41	48	51	56	55	55	48	34	43	49	53	37	48	53	48	49	50	35	38	37	52	56	40	33	40	51	40	47	47	54	60	50	37	35	46	49	53	44	38	42	48	46	45	44	61	48	40	53	38	49	52	56	45	56	43	48	44	44	45	57	52	49	45	34	38	60	44	45	48	46	48	46	54	51	48	50	56	54	40	45	51	49	45	53	46	41	47	45	48	38	44	48	60	51	46	48	49	53	45	49	39	31	53	40	61	47	46	47	45	48	35	44	59	39	59	40	48	45	51	54	29	45	49	47	44	42	53	47	46	44	34	33	48	48	48	37	40	51	50	44	52	57	50	45	47	47	38	49	44	54	42	52	52	45	49	42	47	51	44	47	48	47	36	49	45	51	30	46	42	50	47	46	46	47	48	55	40	37	51	42	57	58	60	48	37	58	48	49	41	46	44	46	46	48	42	49	46	42	64	43	43	52	48	47	46	58	56	42	54	51	31	51	41	44	48	51	56	48	48	54	37	51	56	56	49	40	47	49	51	36	53	42	54	53	46	53	44	53	46	32	43	37	51	47	51	57	46	37	64	46	40	46	44	54	52	38	44	43	50	60	53	55	50	47	63	42	36	41	46	57	38	46	53	54	54	44	47	41	48	52	52	44	39	49	40	43	47	52	39	52	55	54	57	51	45	52	54	48	58	44	58	53	58	52	48	41	49	50	58	54	54	37	51	47	58	48	48	53	40	43	45	51	40	47	34	61	33	39	43	30	46	43	50	45	46	43	52	48	47	51	47	50	44	48	54	39	44	55	43	36	47	38	40	43	43	55	48	50	47	44	51	49	55	57	50	52	62	39	57	39	58	46	36	50	59	43	45	61	53	62	39	40	37	55	35	48	52	48	57	49	47	51	60	45	48	42	42	46	38	42	56	39	42	60	47	41	51	45	49	39	42	46	47	45	62	53	50	37	52	39	54	42	42	46	48	51	40	45	41	46	33	44	56	44	62	59	37	45	47	43	54	40	53	48	60	60	55	42	49	61	56	40	40	34	40	33	44	54	51	46	53	53	57	59	49	53	44	39	52	50	43	56	43	42	44	43	53	36	45	40	50	59	45	45	43	48	48	49	37	47	49	48	42	48	45	34	50	44	43	31	52	47	36	58	49	36	47	38	54	47	39	64	42	52	41	50	22	38	52	47	45	43	59	43	51	51	48	56	39	49	42	51	45	38	50	47	50	49	53	44	50	31	51	40	36	43	56	57	46	51	48	41	59	44	40	45	53	52	44	53	34	43	36	54	49	54	51	48	48	47	43	49	47	52	51	38	47	42	54	53	38	63	52	51	56	48	54	50	51	42	47	52	44	48	56	48	41	53	65	43	41	45	50	38	47	55	47	42	56	42	50	53	33	45	44	48	33	46	44	44	64	44	44	62	47	50	43	48	45	40	45	49	36	46	46	39	39	42	43	37	49	42	57	47	57	50	42	56	55	51	49	52	39	42	57	46	56	54	46	57	41	54	52	50	46	59	52	45	49	56	47	45	42	30	58	41	41	41	49	50	37	37	37	43	44	40	51	50	51	50	44	51	42	64	36	52	45	41	33	51	41	43	46	30	46	45	45	54	39	42	55	42	41	41	61	39	55	42	48	48	54	54	48	42	40	59	49	61	38	47	53	41	49	50	45	46	64	49	48	57	51	51	53	44	56	48	42	54	46	47	55	38	57	43	47	31	40	60	51	49	59	47	49	37	42	46	48	48	47	48	54	43	43	55	57	49	44	38	40	56	53	40	39	52	44	34	45	53	33	43	34	45	65	45	50	53	59	41	48	49	46	45	45	41	47	45	42	53	50	55	55	52	48	50	36	55	42	42	52	43	59	57	56	57	49	64	51	44	40	48	43	64	50	42	37	54	46	47	49	42	56	53	56	46	44	54	42	46	39
16356	7546	3339	7080	18349	16328	26789	36486	48297	50331	48037	44041	36619	29051	14048	5697	1332	2320	4502	4935	3819	3721	3000	1929	1137	729	586	584	601	570	586	584	567	573	567	504	554	560	549	613	556	562	548	566	560	561	577	607	545	598	588	546	538	542	592	591	582	548	598	579	555	592	589	541	575	535	549	578	569	571	554	618	562	543	548	552	539	577	553	552	545	562	572	543	596	588	557	571	535	568	525	574	583	550	542	553	534	597	564	543	555	498	576	561	561	564	579	560	560	548	528	525	537	570	564	546	599	579	533	563	553	572	595	514	566	612	555	605	576	546	533	587	545	576	572	563	607	552	577	564	541	621	541	606	580	580	537	607	576	608	567	579	579	587	539	555	552	546	594	573	613	533	526	572	571	574	583	555	565	595	580	573	607	584	584	586	604	554	560	589	579	577	571	539	543	554	554	610	594	579	587	613	526	550	570	555	594	561	596	550	572	538	635	561	537	592	564	553	557	563	587	560	586	594	562	611	548	541	561	544	550	607	569	590	587	578	614	565	550	598	528	561	542	550	566	576	591	566	528	578	574	589	607	643	589	558	561	578	570	563	543	551	556	552	564	613	563	597	583	585	595	561	579	556	548	545	577	538	566	534	560	564	577	541	580	553	605	598	593	583	558	598	557	566	517	536	569	595	553	578	587	555	549	562	571	569	600	575	573	549	597	581	549	559	590	554	588	583	569	553	564	588	580	598	538	589	611	555	588	542	582	565	560	545	542	575	583	555	530	535	601	611	584	564	577	536	560	575	541	565	562	569	561	556	515	601	563	569	566	586	576	561	510	594	589	567	556	589	572	575	550	579	554	594	524	533	570	559	561	574	584	577	602	540	554	543	559	578	572	555	568	559	586	584	572	570	604	555	605	532	598	562	578	559	558	534	553	598	558	589	546	549	557	552	582	526	571	553	553	552	556	538	533	578	577	551	571	605	622	577	568	570	615	588	586	585	599	551	555	522	608	555	572	570	593	625	557	559	542	527	541	583	541	561	556	531	584	557	555	522	546	524	587	586	557	568	529	569	520	606	556	571	591	576	585	593	563	586	549	583	602	542	556	564	558	558	586	593	566	511	558	597	606	596	618	554	553	574	585	586	549	573	539	570	603	596	570	552	578	563	557	599	616	559	567	574	579	579	578	511	548	583	567	584	568	568	557	615	566	571	536	632	604	592	553	580	639	534	628	556	564	560	594	590	548	600	529	578	598	593	594	580	580	605	577	540	583	549	557	585	555	568	574	556	537	586	539	603	561	567	601	616	572	594	550	641	577	564	588	540	568	564	556	628	541	537	602	570	558	559	565	571	565	562	604	567	537	559	586	566	536	576	598	529	587	545	562	547	530	563	568	555	620	571	578	563	563	566	549	574	581	511	565	553	565	549	591	555	516	548	598	575	570	585	543	589	611	558	584	567	572	583	544	594	560	580	554	569	547	541	575	572	574	573	561	537	570	551	527	520	599	577	569	558	564	571	580	560	570	550	572	513	563	559	562	551	558	533	603	607	590	548	563	569	589	546	607	577	522	533	541	526	615	557	556	566	589	589	577	547	527	559	561	575	585	569	574	564	554	597	542	569	564	577	559	553	574	587	603	539	568	590	512	566	578	585	597	606	563	578	550	588	550	568	565	590	572	551	557	520	532	580	535	572	571	540	627	537	582	562	569	556	575	561	569	624	548	562	568	580	557	534	552	586	573	552	499	564	551	568	565	538	554	560	578	515	564	634	577	519	591	567	550	560	544	588	589	565	612	615	549	564	555	531	582	535	586	551	583	599	559	587	609	545	618	560	595	600	566	581	589	583	599	598	570	577	586	586	544	559	511	553	551	563	552	550	531	537	573	532	567	580	567	572	532	600	530	629	570	540	547	560	576	569	591	594	514	602	568	589	569	591	585	574	556	574	567	589	552	562	517	570	584	619	575	544	590	549	607	584	531	572	585	556	593	575	552	566	597	554	549	511	562	581	543	626	565	590	537	550	589	547	561	591	597	571	563	531	570	559	558	571	601	558	578	558	559	547	578	513	570	564	607	588	550	614	561	602	596	554	590	553	599	532	560	577	534	566	571	545	549	585	608	551	523	576	597	568	570	576	575	561	563	573	597	572	592	572	564	588	598	516	536	581	571	562	613	584	558	553	569	559	581	579	577	557	582	575	551	574	611	550	573	553	603	576	559	582	569	576	594	547	586	555	567	548	511	585	547	559	563	603	576	600	563	594	562	585	581	569	547	545	550	575	514	565	580	554	549	576	532	603	559	546	595	529	583	559	578	581	549	547	570	603	572	583	586	571	600	578	594	561	585	552	580	542	565	579	549	553	554	578	558	571	599	604	605	554	568	532	556	555	560	563	560	579	552	568	591	569	536	517	563	576	608	566	574	563	577	561	541	546	560	569	575	585	585	543	580	561	626	596	535	578	563	557	554	561	573	557	560	543	593	574	543	583	533	568	559	558	534	560	570	526	566	574	540	586	567	588	552	576	518	538	559	561	593	552	533	590	550	563	548	559	576	547	559	588	611	572	583	544	555	562	558	552	541	598	617	536	561	554	560	574	565	612	548	546	574	575	582	536	554	509	534	580	588	573	564	601	616	554	559	578	562	544	542	550	588	556	565	601	555	582	571	549	582	552	662	566	526	584	580	556	584	559	576	603	579	541	610	566	557	574	578	637	565	534	546	543	583	579	576	537	565	613	571	559	597	510	592	585	574	568	580	564	528	554	588	523	536	575	563	577	558	587	563	591	547	574	542	593	537	580	521	546	602	554	544	561	556	588	522	546	548	570	570	594	610	570	549	556	571	564	602	541	602	606	569	575	601	572	558	601	592	537	559	567	594	618	618	588	543	559	542	559	597	542	597	553	563	541	564	560	575	545	567	572	584	541	581	613	580	543	582	559	559	575	539	571	552	619	546	557	519	575	599	620	558	549	562	556	571	598	535	582	585	595	553	552	599	554	622	608	561	578	595	583	570	566	560	548	620	529	586	575	524	598	519	574	589	558	578	582	568	581	562	571	559	549	558	566	582	564	583	556	573	572	543	587	529	592	587	554	589	586	591	604	580	576	626	564	574	558	565	553	545	628	577	581	569	573	607	568	560	571	568	589	562	540	541	590	617	536	558	610	619	598	584	563	517	549	609	606	568	609	562	511	527	568	559	592	531	585	588	581	567	539	581	562	568	533	587	561	521	559	573	591	573	559	564	536	547	558	617	578	558	565	544	619	559	576	579	551	571	555	566	520	586	595	547	553	581	579	566	549	597	570	530	552	605	569	571	526	531	588	554	542	578	547	536	590	572	559	599	563	585	564	572	547	592	558	575	554	592	610	586	516	567	585	586	592	509	616	547	556	567	575	600	534	575	582	551	589	559	536	594	572	541	615	547	552	541	586	532	592	589	541	582	557	603	601	580	548	536	569	586	592	563	557	581	621	584	586	531	572	558	604	563	516	555	590	585	607	607	552
1308	107	54	57	73	68	92	208	617	1142	2041	2300	1831	995	348	85	76	82	68	62	85	91	83	74	62	70	48	55	45	46	40	51	58	58	48	61	54	70	61	53	53	46	54	56	62	33	52	66	54	54	47	51	53	53	60	50	59	43	56	52	52	57	53	63	65	50	51	47	55	62	49	45	63	76	48	60	56	69	57	66	33	49	56	44	49	66	55	55	63	42	54	54	63	58	49	59	41	53	49	56	57	57	56	58	50	59	54	56	52	53	67	64	48	48	52	57	48	49	55	62	54	50	58	51	51	56	63	55	56	55	42	55	47	52	55	60	51	41	62	53	46	61	65	67	45	54	55	55	54	61	53	50	45	56	55	43	47	46	53	56	51	57	61	49	50	48	50	43	45	42	62	53	45	65	60	45	65	55	61	50	52	43	36	46	58	66	60	47	60	55	48	64	58	50	63	45	51	48	60	62	56	62	65	68	45	54	55	49	61	54	39	52	39	57	58	63	57	59	51	62	60	59	40	63	49	52	63	57	55	56	53	50	51	62	57	49	43	53	60	51	43	59	46	59	63	66	61	42	65	70	42	61	60	57	54	61	61	48	62	78	55	61	41	50	62	51	55	66	52	43	51	52	50	56	45	58	44	59	38	73	65	69	58	57	63	57	56	63	60	55	47	68	52	48	69	42	52	47	56	57	60	59	48	51	47	47	69	60	60	54	64	53	64	70	53	55	60	63	47	63	62	45	68	58	51	48	62	42	54	63	61	68	52	62	60	47	60	61	53	51	54	53	56	63	56	54	56	58	57	59	56	56	66	46	51	51	60	44	55	54	58	56	49	47	69	63	42	54	63	54	61	64	53	56	54	54	61	49	67	56	52	48	64	59	50	61	61	62	54	56	44	56	60	49	50	57	67	44	47	51	57	56	51	74	60	46	57	47	51	59	59	48	60	49	67	55	65	55	57	68	63	68	61	54	73	56	57	47	59	54	54	57	49	73	54	51	53	42	51	51	52	56	55	52	48	60	44	49	62	52	49	53	63	55	51	55	55	46	54	58	48	61	51	67	51	50	55	53	74	62	54	61	54	52	48	74	57	47	71	52	59	53	58	58	60	45	50	49	54	35	34	68	55	59	56	59	58	58	60	59	56	65	52	59	45	52	60	66	56	72	68	50	52	53	46	49	51	60	56	75	45	58	61	56	52	43	51	36	67	57	51	66	48	54	54	61	53	60	59	48	55	49	61	52	56	58	47	57	45	57	62	45	60	56	68	57	58	51	56	65	60	55	52	51	56	50	60	52	65	64	55	47	66	55	59	43	59	50	51	52	46	49	53	56	46	61	60	55	49	44	47	59	69	44	61	52	66	51	57	54	66	63	51	50	57	59	59	45	46	62	57	45	46	57	45	44	40	66	59	40	60	40	43	53	56	52	42	47	68	59	55	48	47	70	71	61	75	57	55	66	58	58	49	54	60	53	60	44	66	63	59	48	48	46	60	57	67	66	44	63	61	51	52	44	55	56	60	61	61	61	59	50	57	49	50	58	47	55	51	50	54	48	44	70	62	67	67	41	57	52	62	44	59	69	55	58	47	56	62	51	60	47	61	60	58	64	57	48	65	44	58	58	64	62	57	42	65	56	59	54	60	46	60	50	57	54	49	58	60	54	49	56	62	51	51	51	56	50	50	64	68	52	61	59	52	57	57	57	48	54	47	58	67	54	60	56	55	60	47	62	52	56	53	52	55	69	66	52	42	53	61	60	62	65	63	50	61	52	57	49	60	48	56	45	64	53	67	57	60	60	56	53	65	70	49	43	44	47	42	67	55	51	45	53	51	57	45	63	73	53	48	58	54	54	54	60	54	54	70	51	51	54	52	71	60	60	58	64	52	64	55	49	61	54	75	50	52	57	56	54	56	56	62	49	49	55	42	65	59	49	46	54	61	56	72	48	51	59	52	56	56	38	63	50	42	57	59	71	45	49	52	55	64	60	67	49	49	64	52	56	46	63	59	67	48	63	45	60	52	56	64	61	57	62	56	57	72	53	49	58	53	64	36	60	53	51	60	53	59	58	45	55	47	59	54	54	59	42	64	55	55	50	58	61	41	64	51	51	41	53	55	59	62	69	54	63	59	56	52	59	69	53	55	54	55	67	49	58	53	51	59	62	61	54	38	51	54	67	58	59	55	55	50	46	54	46	60	52	53	55	48	71	57	52	58	47	45	63	43	56	58	57	59	50	43	53	62	52	61	65	54	48	53	57	43	54	61	59	46	54	53	60	61	44	59	67	53	55	55	69	46	62	47	56	47	54	53	43	46	45	62	58	50	49	60	56	62	47	47	63	52	53	50	69	63	66	52	49	53	48	50	64	48	39	54	58	62	58	49	49	61	57	47	57	58	52	67	64	57	55	61	57	56	60	74	53	47	65	47	50	42	52	48	59	61	48	48	43	57	68	53	45	62	51	45	56	69	51	44	50	70	53	61	59	42	60	40	56	53	78	63	56	50	55	40	45	56	48	56	49	55	59	48	61	58	66	51	56	47	58	65	51	56	52	58	52	63	60	47	63	60	59	42	54	53	59	46	55	56	54	49	43	38	63	52	65	70	50	56	56	51	43	56	65	49	61	58	59	55	48	65	58	45	53	55	46	46	55	60	61	64	62	43	55	45	53	52	45	66	60	63	48	50	57	63	47	56	66	58	52	53	49	72	63	49	48	62	56	60	51	41	53	61	45	49	46	51	53	55	58	60	54	52	57	68	70	44	53	52	57	57	49	70	57	51	61	62	59	44	59	50	61	52	67	56	60	56	37	55	50	52	50	49	53	52	53	62	68	66	57	68	57	60	60	53	53	61	45	40	57	49	49	60	53	51	49	49	58	55	49	48	62	60	42	57	61	62	50	70	55	47	46	59	56	51	57	49	51	46	65	72	65	54	55	70	55	58	49	52	56	49	66	44	54	56	57	48	49	63	60	47	55	46	56	46	44	71	55	57	39	62	46	51	51	62	51	55	59	57	47	50	62	52	46	54	48	60	54	62	61	53	60	50	55	62	45	74	69	55	40	53	55	46	58	71	59	63	71	55	59	61	51	49	60	70	53	53	81	64	60	58	53	56	68	55	44	55	66	62	49	57	57	53	48	54	73	64	55	56	47	50	60	59	56	61	49	53	44	56	66	55	69	51	61	56	61	42	57	62	49	64	45	51	66	57	47	65	53	61	52	66	62	56	66	65	47	45	68	52	56	55	47	51	57	57	39	49	45	62	48	60	42	62	56	42	53	71	71	58	53	56	49	49	62	66	57	72	56	49	66	47	46	55	42	57	49	59	45	61	63	55	49	61	57	67	55	59	61	56	55	60	59	61	55	44	59	56	50	56	41	51	58	55	50	40	51	46	47	68	60	51	66	54	56	49	63	58	51	57	69	70	52	73	48	42	49	55	66	49	59	63	50	59	70	51	72	48	63	50	66	42	53	60	54	51	51
9350	2070	1082	2169	2995	3386	4170	11662	17288	25128	30424	30009	26277	18799	7589	1799	1300	1270	1384	1479	1632	1792	1712	1511	1020	709	675	724	657	713	675	638	627	708	656	687	732	663	686	654	669	671	710	670	665	596	684	648	650	721	650	664	686	661	671	642	706	682	721	642	678	681	676	692	696	667	689	684	700	654	714	672	666	635	682	629	670	707	675	691	715	683	701	672	702	689	748	687	643	713	674	654	634	679	710	643	704	665	651	681	656	684	694	675	687	698	651	677	693	674	667	652	682	683	668	696	688	718	690	709	706	680	637	654	650	673	648	696	706	680	680	680	666	657	681	653	619	648	679	706	675	675	674	726	690	719	692	640	649	661	678	669	650	687	675	689	725	682	694	662	636	725	694	663	712	675	698	664	708	673	704	667	637	677	673	730	706	679	707	708	658	729	660	659	660	692	677	652	728	665	680	691	681	693	708	688	687	712	683	678	744	667	697	663	686	682	694	691	650	692	682	711	639	716	715	689	700	694	672	664	711	700	656	665	679	685	685	680	701	675	710	672	678	664	636	674	683	646	726	672	706	716	671	684	672	714	684	668	706	679	681	693	693	673	640	666	669	670	684	634	663	740	621	665	690	637	684	714	642	674	638	671	682	684	721	661	733	662	701	683	650	684	652	720	713	668	651	701	649	656	730	655	648	683	655	722	669	679	693	663	704	664	681	658	702	678	688	695	650	707	702	699	667	670	739	695	676	675	677	748	686	688	690	652	709	690	672	702	679	688	693	678	644	702	673	690	635	673	670	675	675	642	691	685	698	681	665	690	700	665	707	670	659	684	685	678	686	669	729	669	654	626	679	671	687	688	651	675	687	663	659	673	625	677	679	691	683	709	659	694	676	647	687	697	689	675	694	653	691	702	696	683	695	679	654	623	663	692	658	731	729	694	642	704	656	684	667	675	670	684	677	724	664	638	668	735	671	685	688	730	660	645	712	705	670	702	634	666	729	659	650	646	638	670	677	692	703	658	686	699	677	694	659	687	687	695	702	670	672	726	707	675	673	685	705	644	633	678	652	722	725	707	676	623	675	650	658	646	636	700	679	657	639	685	665	683	717	712	684	677	679	593	699	673	640	659	700	717	716	727	659	682	704	660	705	701	657	663	680	721	680	719	639	645	668	668	665	632	676	688	717	660	614	672	665	657	697	710	667	680	666	676	674	696	649	690	641	631	654	717	735	657	716	684	683	666	672	693	713	651	645	646	683	672	686	667	740	673	672	719	692	673	716	689	689	703	693	670	647	682	678	687	619	704	636	715	668	656	646	674	698	672	678	672	687	695	676	701	692	669	699	628	660	694	655	623	672	667	663	692	704	693	649	670	687	674	666	686	666	692	648	671	668	666	654	646	690	670	693	680	636	660	670	627	697	659	671	685	615	647	643	654	665	710	660	669	672	653	676	676	639	689	650	668	693	658	622	658	658	691	727	648	648	736	710	622	726	641	656	696	692	686	621	695	616	682	706	711	709	706	667	659	711	687	671	705	703	705	668	645	682	700	674	688	689	675	700	663	694	699	693	712	606	685	672	714	736	651	671	668	677	667	690	715	700	698	628	726	696	716	685	709	692	648	668	669	676	736	652	668	653	669	680	701	634	672	708	684	689	711	688	621	638	690	683	714	669	673	711	718	682	708	674	654	720	654	688	636	664	691	683	667	651	692	676	635	709	685	685	677	665	667	696	701	679	681	690	662	674	708	729	698	772	660	651	693	687	665	695	614	692	727	659	646	650	720	702	680	722	676	739	642	683	702	654	646	636	697	715	668	655	691	663	700	723	660	681	671	678	688	677	661	701	660	705	676	697	694	672	655	677	705	667	655	681	654	730	653	696	691	716	684	657	680	735	670	662	663	672	701	710	669	679	667	674	634	664	686	681	704	692	654	693	677	723	609	663	654	638	710	692	692	653	713	721	728	657	649	674	656	680	655	705	666	654	673	749	705	698	690	634	682	660	656	720	666	696	699	666	692	672	684	695	704	665	668	714	703	654	670	645	697	672	663	666	645	671	688	700	673	664	632	659	672	695	694	707	678	658	700	668	720	676	676	697	717	684	709	689	692	703	640	675	681	642	669	666	695	678	663	649	686	685	647	692	691	677	704	698	681	713	679	669	675	699	697	653	653	683	706	643	678	657	668	682	680	659	720	692	663	680	685	666	680	616	689	693	673	650	722	652	678	656	685	649	683	644	687	635	686	670	705	666	654	665	687	684	691	701	691	677	689	707	682	731	685	666	661	728	681	665	727	720	651	673	686	675	689	709	706	695	688	619	678	675	688	696	723	675	670	684	703	651	683	681	660	680	678	628	676	702	662	688	685	671	653	710	634	651	672	682	694	609	670	725	655	641	633	674	607	663	651	681	692	706	683	695	678	629	655	674	718	677	670	715	686	699	672	696	702	636	676	655	682	698	717	701	689	745	692	698	670	701	693	707	659	688	629	682	669	663	670	670	689	645	677	661	718	638	689	639	697	665	658	687	704	644	659	692	674	676	690	621	685	639	690	691	639	723	687	660	697	728	665	669	675	635	646	661	713	681	674	640	677	654	693	717	663	675	673	674	666	673	669	711	653	707	676	689	699	692	687	692	683	694	679	633	670	687	632	719	668	703	686	682	675	675	710	662	681	661	658	704	681	647	649	658	697	645	696	689	689	689	682	622	700	707	682	628	639	684	680	690	695	702	703	692	702	705	688	669	681	689	711	671	713	693	667	670	675	698	681	671	725	714	693	665	673	700	678	657	670	703	659	664	715	698	675	667	691	685	695	650	667	659	709	701	715	656	669	645	692	679	674	685	683	697	666	647	721	718	707	676	634	653	716	621	725	647	686	698	702	663	742	681	675	659	727	672	661	721	650	688	677	652	702	721	685	679	692	700	666	641	652	684	679	682	706	668	666	667	711	615	647	717	669	723	666	663	662	726	659	702	680	674	673	641	685	647	658	710	680	711	675	683	701	647	670	659	677	646	713	676	713	692	724	652	673	683	714	666	674	624	680	681	646	667	730	691	688	675	638	694	666	663	672	647	608	711	722	696	650	718	660	645	635	688	678	655	676	665	710	645	603	678	659	739	707	674	698	691	675	645	664	693	664	700	631	655	673	681	642	697	717	668	669	700	683	662	680	702	674	666	661	598	708	673	688	649	743	655	678	642	693	683	685	685	649	697	618	659	634	689	681	655	647	743	612	690	710	642	662	668	659	673	724	700	691	733	719	623	730	685	672	690	666	661	726	672	701	742	676	684	649	693	683	720	681	696	655	697	689	726	684	646	668	640	681	648	692	718	729	688	696	710	679	668	642	677	655	674	695	732	718	660	695	659	731	692	720	671	672	691	692	692	650	649	695	698	665	628	717	679	661	672	663	719	690	754	683	619	663	668	659	649	655	689	662	657	671	649	679	719	717	719	734	679	702	651	643	648	722	650	648	724	702	708	652	685	636	674	695	669	654	676	676
497	137	98	69	49	68	85	108	96	787	2182	2441	4805	2439	701	203	306	279	323	283	225	244	218	206	140	52	36	37	36	23	30	24	32	36	22	25	31	28	41	37	32	23	32	38	33	21	35	30	27	24	28	35	28	22	38	30	33	23	32	24	23	26	26	40	19	24	39	28	33	22	33	35	28	26	27	37	33	34	23	20	22	29	35	33	23	26	30	34	30	17	30	29	25	40	30	29	42	30	23	28	39	35	27	25	25	44	37	35	28	27	44	31	33	42	31	26	37	28	28	33	40	39	29	31	28	21	32	28	35	33	32	26	29	25	34	33	35	39	35	37	39	29	37	26	30	21	32	25	27	32	24	31	31	30	30	20	20	31	33	28	31	30	27	25	25	26	27	27	30	24	30	29	34	33	25	24	30	29	32	22	35	34	24	34	26	34	27	16	38	29	24	36	24	26	29	34	27	24	30	38	41	29	12	26	43	25	46	39	30	29	24	23	32	31	27	23	32	27	27	31	25	28	42	26	32	36	32	27	28	31	28	32	32	32	29	35	32	22	35	30	26	27	23	25	30	29	27	30	22	33	29	22	34	27	28	30	33	36	24	34	32	27	34	46	38	26	36	30	32	38	28	35	22	30	33	38	27	41	35	32	30	27	38	26	32	41	33	32	29	25	24	33	30	27	26	30	33	31	28	35	34	31	33	28	28	36	27	31	34	25	23	34	40	31	40	38	29	25	19	29	26	32	26	20	30	36	28	32	33	34	39	21	36	40	25	25	29	27	24	43	23	31	25	29	29	31	30	27	26	35	34	35	24	31	34	34	28	30	27	31	39	37	37	26	26	39	41	23	27	29	33	31	26	36	38	28	29	29	26	36	37	36	36	33	27	27	20	37	28	38	41	37	30	22	30	29	30	30	23	26	23	33	34	25	21	23	30	25	28	35	28	24	35	29	34	31	22	34	35	32	31	28	35	30	27	36	31	32	41	25	33	29	32	26	34	19	41	34	27	37	35	23	29	29	29	33	28	28	36	28	26	39	40	36	24	27	24	23	29	22	30	29	21	25	29	39	22	33	34	25	28	38	23	22	39	25	39	31	42	23	32	26	26	25	31	35	23	36	23	37	39	36	43	25	30	28	26	27	31	14	25	25	37	26	27	31	21	36	17	26	29	29	29	33	30	26	25	39	24	30	28	25	35	29	28	27	29	27	35	25	25	23	28	25	39	24	29	36	32	33	23	33	28	26	23	29	28	37	34	26	23	35	34	31	26	34	27	18	34	37	27	26	23	28	39	38	37	32	27	24	33	33	40	35	29	34	33	28	45	24	32	33	35	31	34	24	27	32	37	27	24	33	30	32	24	40	34	42	33	48	22	32	37	37	21	24	23	17	26	36	39	25	22	23	28	33	26	28	27	29	34	33	28	27	28	21	35	33	39	31	37	25	30	34	23	23	24	32	26	32	26	21	22	37	33	28	34	26	30	31	45	28	28	24	26	32	30	25	38	36	37	31	28	27	31	26	30	30	34	36	29	36	32	34	26	27	34	27	31	23	18	34	28	31	25	26	36	32	26	24	36	27	25	35	34	27	33	37	26	38	29	34	34	26	25	23	25	30	32	25	28	23	33	26	39	30	33	30	35	24	27	26	26	19	28	22	35	30	33	29	25	30	25	32	27	27	34	36	33	27	33	27	30	33	24	25	31	29	33	26	30	31	31	22	22	32	28	32	30	27	42	29	25	36	29	20	26	35	37	27	28	30	25	38	38	30	37	29	28	24	40	30	25	43	20	38	30	27	28	21	22	22	32	26	40	32	33	28	23	26	26	30	33	44	32	36	41	25	37	25	22	22	33	27	27	36	35	22	32	25	35	35	32	31	23	36	24	28	29	27	32	31	28	34	31	43	36	15	28	34	35	36	28	28	38	30	35	24	34	29	31	25	27	30	32	24	29	38	29	29	32	26	34	17	26	30	44	34	35	29	24	28	21	31	33	21	22	36	26	33	28	29	30	32	26	26	32	25	28	31	29	29	30	34	36	27	26	24	36	40	38	31	28	27	25	30	30	25	34	30	31	23	36	39	20	26	28	40	28	26	28	32	34	21	33	28	36	29	36	43	27	31	35	26	35	26	29	36	26	30	26	27	31	32	32	27	33	26	32	21	25	31	34	35	50	20	26	28	20	18	28	31	28	21	28	54	29	22	29	25	26	34	26	41	34	38	27	29	30	41	29	32	33	33	40	34	39	30	31	22	34	27	39	41	31	28	22	29	32	18	33	31	29	31	34	28	27	29	23	29	34	37	28	28	42	36	30	26	22	23	21	29	21	36	31	28	32	35	31	33	42	24	32	39	27	25	33	35	14	29	30	31	30	35	36	41	27	28	37	26	39	31	27	34	38	17	27	25	42	30	39	31	35	28	29	35	25	44	37	20	31	48	38	41	28	29	36	30	33	23	23	37	23	34	20	25	35	35	21	37	28	28	36	25	27	34	32	34	31	28	36	34	46	29	28	32	38	37	24	23	29	34	30	31	32	36	35	30	34	32	33	24	28	25	29	22	22	24	32	34	22	22	33	22	28	39	34	40	36	27	31	29	31	33	31	33	43	24	26	23	23	33	29	31	24	28	29	34	25	28	23	24	34	34	24	30	26	32	38	31	35	42	27	23	31	31	23	39	32	23	39	33	33	28	28	23	32	31	24	38	30	20	18	26	36	26	34	31	32	30	27	39	27	24	28	29	26	25	38	23	23	36	34	26	30	31	34	32	25	33	23	28	31	23	29	23	31	32	36	23	29	26	33	37	28	29	28	30	38	31	23	40	30	31	39	27	37	30	30	32	42	27	31	29	29	27	26	27	30	28	29	37	31	19	33	24	37	38	29	28	36	35	26	31	29	35	37	30	28	35	40	32	28	28	20	39	26	32	18	26	28	25	31	31	26	37	28	29	30	22	32	31	27	40	28	39	30	25	34	26	32	26	35	29	35	36	37	31	26	28	30	22	33	30	32	26	35	34	26	38	29	29	22	27	39	25	38	32	30	37	32	24	35	31	24	37	35	26	29	33	38	29	34	31	25	36	31	20	34	27	33	33	26	23	33	40	35	29	32	40	21	26	31	43	35	34	27	34	34	30	31	34	33	28	24	32	22	39	28	31	30	22	29	20	20	31	31	41	24	31	31	31	42	38	24	35	30	26	26	34	28	46	22	35	30	20	25	32	21	39	34	29	33	33	40	32	23	42	37	28	35	26	28	49	21	42	36	19	36	22	33	28	35	22	31	34	26	39	33	20	22	20	30	27	27	23	31	28	27	25	23	38	36	34	34	31	27	20	29	28	37	27	29	34	26	19	31	31	26	31	33	34	30	24	27	33	34	30	30	21	24	28	21	23	31	31	35	32	35	28	33	25	30	31	28	34	30	25	36	43	24	28	35	35	34	27	25	34	26	22	32	27	18	30	21	33	28	49	31	39	30	42	39	27	40	26
11116	4325	1615	3989	5602	5859	5253	5518	4828	18446	26268	28426	37109	26575	12179	7504	8083	8564	9170	8029	6835	6916	6068	5178	2826	859	487	417	366	371	382	379	333	359	419	381	364	347	403	344	365	355	406	349	350	387	377	363	345	355	336	371	358	388	337	363	364	397	368	377	362	391	392	389	373	378	355	337	407	379	373	365	358	382	394	359	389	363	355	346	389	417	368	365	369	383	395	350	355	405	383	382	389	390	379	387	399	357	381	378	380	367	384	354	361	367	341	388	393	356	392	348	380	343	378	414	366	396	384	398	376	391	365	366	339	359	367	394	358	326	374	380	401	388	378	393	405	365	364	364	394	394	357	380	362	388	370	364	386	407	359	359	397	370	361	360	354	371	386	385	392	379	412	344	370	389	401	351	378	374	370	365	370	366	382	363	383	396	370	383	334	347	403	379	404	346	358	386	362	385	378	418	386	345	363	394	376	359	358	364	393	387	389	398	376	337	341	364	379	330	370	344	349	345	337	375	375	402	406	385	377	382	382	390	367	373	354	377	363	397	368	420	356	388	361	355	346	385	385	340	343	352	353	364	362	373	363	384	387	380	355	358	357	396	360	363	378	396	358	364	369	380	368	362	354	353	383	402	331	365	354	400	380	356	372	365	393	369	364	321	372	373	351	383	376	363	388	360	378	380	368	401	370	347	361	387	382	395	354	362	392	368	406	362	342	378	381	367	366	419	359	376	362	375	338	369	336	397	400	400	367	387	355	407	373	380	380	383	393	340	353	364	385	399	378	396	384	383	373	356	373	391	376	396	370	362	378	353	373	362	390	376	360	327	372	363	377	361	357	376	386	392	387	365	335	376	389	388	380	364	377	376	350	358	406	359	356	406	381	378	368	365	384	375	387	340	368	381	378	354	359	307	368	397	396	350	419	372	356	408	373	367	385	365	401	373	373	373	359	402	347	347	410	387	338	339	383	341	361	397	350	367	375	367	379	387	380	358	383	387	374	359	368	356	375	363	394	383	361	401	358	398	363	394	370	386	359	357	362	401	353	397	368	402	369	380	367	392	371	374	369	381	339	381	378	361	377	359	391	384	381	378	415	355	336	361	344	354	406	331	375	387	378	398	377	362	359	370	365	385	391	403	358	335	357	353	371	373	343	386	372	352	382	364	350	338	355	343	355	398	371	368	367	377	402	415	386	358	371	392	392	374	376	374	389	391	368	345	351	358	365	400	387	367	371	397	360	373	363	363	395	334	351	415	362	371	396	366	361	356	342	398	366	338	378	377	370	355	372	357	364	364	373	353	371	378	389	391	364	376	363	387	351	360	379	377	391	366	353	359	371	364	347	382	387	394	351	400	324	338	382	358	380	360	377	366	387	363	380	371	381	374	368	373	375	398	399	375	360	385	386	354	368	357	387	378	354	361	377	352	337	344	333	349	381	350	377	364	399	371	369	384	353	374	365	341	362	358	351	378	369	381	330	349	347	368	414	370	379	375	368	348	382	362	385	404	345	370	401	384	388	371	371	382	368	356	377	361	365	367	362	378	350	377	383	391	379	359	370	363	375	383	378	362	379	346	361	372	345	353	392	343	347	374	396	374	345	361	348	369	330	351	353	372	399	344	370	388	362	348	338	355	344	357	337	403	337	375	393	352	387	388	368	393	352	363	360	369	379	374	369	407	399	384	380	389	367	360	351	395	369	334	373	345	367	357	398	356	355	394	344	371	389	404	404	375	416	369	347	382	390	347	375	369	365	375	342	358	362	390	362	393	377	372	368	373	341	369	398	386	380	348	353	377	351	396	378	347	365	328	354	373	370	361	387	358	404	418	322	387	343	434	358	390	365	392	354	404	361	394	395	359	397	353	355	362	342	352	384	333	356	362	369	405	396	383	374	343	385	339	374	356	361	379	400	377	414	372	396	351	371	375	354	367	366	407	383	371	352	347	364	379	411	363	391	376	350	369	376	367	409	375	393	356	342	397	390	379	362	397	371	387	384	320	387	373	368	364	370	339	398	399	367	344	370	353	366	360	377	402	379	365	380	382	365	377	357	379	363	363	346	391	369	368	333	379	329	389	397	375	378	421	379	350	347	374	378	370	366	398	342	380	360	371	388	375	359	402	372	374	370	375	380	373	378	367	370	391	355	365	360	368	373	368	392	347	381	369	375	370	388	373	396	378	411	391	377	378	383	345	385	355	376	392	378	373	368	347	390	354	357	383	368	349	391	350	373	380	363	316	363	388	417	386	375	347	371	370	408	378	369	375	351	376	362	344	343	367	347	349	347	353	387	352	359	403	385	377	344	341	355	355	350	355	357	345	362	366	368	399	368	371	380	350	345	373	377	382	389	384	355	381	413	415	344	389	360	355	403	375	376	364	392	364	335	383	338	364	396	379	358	366	351	374	355	398	379	368	353	334	380	393	398	362	374	358	358	385	391	360	363	383	356	357	375	410	394	343	360	370	368	350	360	365	383	351	385	348	340	371	373	398	421	358	371	371	357	351	364	405	342	361	345	363	364	402	387	388	389	372	377	343	348	385	358	390	364	381	355	358	366	349	368	390	374	388	382	356	390	340	337	396	365	352	406	370	367	418	389	358	373	377	346	407	364	366	384	386	381	383	394	358	360	383	361	382	358	365	374	359	354	363	336	377	374	371	381	399	349	368	380	374	362	387	363	365	388	377	378	374	385	338	365	380	384	381	373	366	403	374	385	366	368	350	349	387	368	361	361	374	363	371	386	379	355	397	367	387	345	375	390	383	385	363	357	374	361	387	378	404	368	401	371	379	385	386	381	415	365	381	350	380	384	405	357	398	394	390	357	360	360	358	382	348	395	371	384	373	381	374	387	350	379	332	366	399	358	374	390	392	430	352	379	397	364	381	355	360	400	357	369	379	388	389	335	403	399	375	381	375	395	363	402	356	372	376	355	359	336	348	380	396	342	384	370	367	373	331	366	370	372	397	373	407	358	374	361	352	358	404	368	385	367	351	369	360	394	351	380	354	412	402	376	414	328	381	357	379	365	337	369	355	356	381	366	397	393	344	402	374	373	383	381	345	355	374	386	360	383	374	352	365	375	381	327	378	384	395	363	396	353	346	366	387	387	351	367	363	351	356	368	344	365	332	371	356	386	365	359	394	346	371	364	360	375	378	378	376	393	354	375	342	391	360	363	385	374	397	393	361	377	383	373	361	386	386	360	374	375	352	370	339	384	368	375	373	389	336	347	363	403	379	367	351	382	373	356	382	358	368	394	387	388	376	363	365	365	374	380	382	342	410	348	371	385	354	355	376	380	382	393	369	345	375	343	357	364	392	349	361	373	387	356	372	407	407	368	373	394	338	369	365	399	371	408	376	375	410	366	368	352	349	333	411	393	372	384	401	360	374	386	354	390	375	363	359	365	358	399	369	391	367	341	331	332	388	377	361	371	376	346	367	394	362	374	358	378	383	392	403	368	369	325	400	419	382	401	397	387	400	375	334	377	354	351	402
1965	175	129	104	76	124	104	109	133	136	175	792	1317	1129	609	580	936	727	695	552	818	1091	850	757	371	155	98	69	61	58	71	55	52	56	58	77	68	65	64	69	62	64	63	63	56	70	65	55	53	63	68	64	68	60	61	58	68	70	66	55	58	56	55	61	75	66	73	64	61	76	54	73	66	73	68	65	50	62	60	62	79	63	60	56	65	68	52	63	62	76	71	58	68	69	64	69	61	65	64	76	63	69	64	49	57	87	66	61	61	61	60	78	62	61	68	64	54	72	52	70	65	58	76	59	63	75	55	68	55	61	68	66	80	56	63	60	45	62	75	56	72	56	62	61	66	54	60	77	51	64	50	73	81	58	54	66	72	63	73	49	69	56	63	63	71	59	70	69	67	69	60	58	71	77	57	69	60	66	60	65	64	73	68	59	67	72	58	60	79	58	52	65	81	67	71	57	77	63	64	70	73	62	61	54	57	62	57	67	54	50	55	69	90	79	69	68	71	82	64	60	59	64	70	53	52	83	62	54	66	63	61	67	73	53	61	68	66	67	70	62	77	59	60	71	58	69	70	68	76	65	66	65	70	67	66	52	63	70	60	63	79	72	60	63	73	66	65	67	52	73	74	73	59	72	68	71	51	70	70	62	65	56	58	53	55	54	79	69	59	64	59	64	61	58	73	65	67	68	71	67	75	76	59	70	63	70	75	62	44	59	70	68	68	55	73	59	74	41	67	58	48	58	64	66	76	68	67	65	63	58	69	66	59	60	70	64	55	64	54	67	60	71	67	71	65	75	68	62	79	59	60	65	67	66	67	78	67	69	62	77	57	63	73	73	65	58	63	58	70	69	57	63	59	72	52	76	54	51	70	56	63	69	54	67	52	64	65	60	59	76	64	71	68	58	59	52	73	65	66	57	54	62	65	66	57	73	63	57	69	63	66	71	61	62	58	58	62	61	54	55	65	61	59	62	59	69	61	79	62	59	57	64	58	71	65	68	69	73	71	57	76	50	72	62	69	68	47	74	66	63	56	62	64	67	57	70	52	64	72	68	60	60	81	71	64	60	60	62	51	66	65	66	63	66	56	61	84	67	75	65	61	73	69	74	75	64	65	51	74	60	63	80	62	56	55	77	66	81	65	66	70	63	56	66	76	72	53	50	56	74	59	61	64	72	60	69	63	59	54	57	72	66	78	39	54	64	76	58	68	59	69	61	52	67	66	55	70	59	70	74	69	57	68	57	68	68	71	59	61	69	72	67	63	56	76	74	58	70	53	60	54	62	61	56	67	54	57	48	77	79	68	51	65	78	60	79	75	58	71	62	67	71	69	61	54	61	63	65	73	60	76	73	50	61	65	49	72	73	56	64	60	55	61	65	72	57	58	62	69	66	88	61	62	67	58	60	52	79	67	68	53	67	58	59	66	76	66	57	89	69	73	53	74	63	56	75	61	56	66	73	58	83	62	65	58	65	66	70	64	72	65	63	77	56	56	65	67	48	68	61	66	69	68	72	51	61	53	67	67	68	65	78	74	57	54	57	68	56	68	67	69	48	58	71	65	64	53	79	59	75	69	68	67	70	60	77	52	80	62	71	77	66	59	67	59	66	63	75	49	68	69	70	69	66	52	61	51	70	72	59	60	64	61	67	66	53	65	63	54	58	73	61	61	65	75	55	59	74	73	76	49	59	58	74	71	58	78	59	69	61	71	65	54	74	66	62	65	68	67	58	64	58	59	72	75	54	60	64	62	56	66	77	61	66	69	48	75	63	62	61	59	62	69	60	64	68	56	69	78	75	65	71	68	64	70	68	65	59	67	58	60	70	71	51	63	66	69	66	68	63	74	60	59	70	61	54	59	57	65	59	82	83	61	66	64	69	70	76	64	76	61	69	59	63	53	70	52	54	65	59	70	64	65	74	55	81	58	80	58	75	72	52	67	71	69	59	75	64	54	58	64	70	69	69	61	72	70	64	69	78	74	58	54	73	66	67	66	58	56	69	67	66	73	61	62	69	56	66	69	55	68	57	77	75	52	64	63	70	72	72	60	76	71	69	73	72	58	63	64	55	71	61	76	75	64	51	58	80	62	85	63	67	72	67	64	57	73	71	61	63	67	68	70	68	61	66	69	63	66	63	67	68	53	72	69	61	59	73	66	64	61	56	66	67	69	62	66	60	73	70	61	67	60	66	52	59	69	75	65	62	70	72	64	62	57	59	56	71	63	68	66	58	63	53	66	76	66	69	65	61	78	58	58	55	77	62	52	75	65	60	62	62	54	67	62	75	61	62	79	60	59	45	59	60	68	62	61	65	59	56	56	66	64	76	80	69	71	70	56	70	64	46	61	69	52	71	80	55	61	54	64	64	59	53	67	62	61	78	51	61	59	59	76	74	62	63	75	48	53	49	76	51	64	55	60	64	66	75	64	64	55	69	69	66	72	58	66	68	66	59	70	76	71	61	66	60	75	71	69	58	57	67	67	56	72	66	65	69	51	72	67	68	74	76	73	57	75	67	82	63	61	60	74	61	59	72	66	77	55	70	66	68	80	58	70	47	42	43	67	66	59	66	69	66	53	75	70	71	69	61	53	58	66	59	67	59	66	63	63	50	71	48	59	58	68	79	69	68	70	50	68	50	71	79	58	68	60	60	63	72	68	75	68	72	68	80	77	52	53	49	57	62	65	61	51	70	73	74	79	61	66	52	56	75	58	75	59	59	71	68	80	74	65	62	58	68	78	66	72	65	67	66	64	69	60	77	73	67	54	56	56	59	48	62	64	73	63	69	61	60	66	72	51	71	75	66	65	64	69	59	57	71	65	64	68	64	64	77	59	61	77	63	55	69	78	68	77	61	70	71	75	57	62	65	63	62	46	62	59	76	66	64	60	74	58	59	62	52	70	76	55	68	66	61	65	68	63	64	56	81	73	63	65	65	74	72	68	57	74	79	61	76	76	70	51	65	65	63	68	74	73	58	64	88	68	68	51	69	61	62	66	63	68	74	54	71	63	58	57	58	71	71	60	87	74	60	61	66	59	60	68	84	79	75	75	74	69	63	62	58	69	60	69	69	58	66	68	72	73	66	86	63	58	63	69	68	77	71	63	64	79	63	68	62	45	78	67	78	76	64	55	67	80	63	80	59	79	72	71	58	80	64	63	73	62	62	59	55	50	50	68	71	63	47	54	56	58	54	66	73	72	69	65	69	59	68	52	83	57	69	63	58	63	61	69	79	77	60	68	64	67	48	42	70	50	74	53	72	47	57	72	78	52	67	69	82	68	68	70	80	91	68	74	59	57	64	55	72	70	58	58	58	69	56	72	51	72	65	67	68	69	67	69	71	62	74	57	65	51	66	77	69	59	54	71	70	61	57	64	71	52	71	65	69	66	61	75	52	62	56	49	58	69	70	73	57	70	60	69	74	72	72	58	52	75	72	66	60	71	73	68	64	72	62	47	83	71	71	76	67	66	64	57	68	78	71
11723	3690	2093	3310	6355	6242	5600	4744	4343	5232	6246	17632	22556	20701	15956	15433	19490	16440	15885	13194	18308	19659	16794	14870	8173	3444	1161	1000	719	795	781	800	848	786	752	764	777	769	763	763	783	740	781	755	744	774	779	798	751	706	816	756	793	748	719	791	785	789	759	750	777	776	733	753	785	808	733	734	759	779	734	753	729	768	759	738	749	754	792	738	774	782	755	762	749	819	767	786	763	723	796	812	771	805	798	821	715	780	769	839	809	774	751	758	755	741	758	770	770	776	763	746	741	802	767	753	696	834	767	731	823	731	774	764	727	734	723	731	780	837	829	790	775	762	746	822	723	816	743	783	749	769	712	757	778	748	748	767	795	808	744	694	757	724	821	753	767	767	747	778	744	755	768	764	778	750	768	747	754	764	794	739	799	776	736	768	780	725	782	801	772	796	750	822	770	756	705	756	717	767	756	788	713	779	751	772	745	759	777	755	780	745	734	797	742	763	776	765	773	740	800	792	753	743	831	758	754	754	775	791	760	736	802	791	763	799	785	761	744	764	729	737	770	791	732	748	777	791	789	777	798	775	761	769	757	716	816	781	778	777	714	755	788	751	751	778	737	750	750	778	800	777	755	759	728	814	785	811	729	765	768	778	766	802	778	783	773	785	743	781	715	798	740	762	739	729	800	719	763	750	747	746	732	797	753	745	744	794	742	728	771	787	760	771	740	776	776	765	739	753	759	816	749	796	774	781	813	724	741	783	778	738	762	763	707	779	771	803	723	749	750	773	809	740	747	788	805	818	735	728	739	765	773	761	790	764	769	750	782	762	752	758	738	782	816	749	771	762	762	801	789	785	753	776	774	718	767	732	769	813	773	730	778	799	785	794	780	790	723	792	799	770	758	757	733	766	766	762	751	756	759	797	818	779	801	828	777	749	738	793	793	765	728	758	776	766	792	741	729	752	725	761	775	737	792	757	764	744	780	756	795	768	767	759	767	780	778	760	744	751	812	754	754	791	784	750	755	765	754	751	780	778	781	756	807	721	787	825	759	773	805	759	780	782	791	744	779	764	729	770	757	758	735	762	739	793	752	766	790	794	794	761	741	802	774	785	738	775	773	786	801	753	749	788	788	814	809	790	787	774	749	734	778	731	801	761	763	806	789	767	778	783	720	782	800	754	748	804	756	742	729	727	774	727	792	750	759	714	804	733	758	782	740	752	824	809	803	761	754	758	740	741	772	795	763	769	731	764	830	802	764	746	773	788	757	745	802	771	810	751	761	790	728	807	768	782	822	753	791	732	731	742	802	727	712	817	743	743	752	763	751	779	781	717	743	792	752	772	769	769	755	757	779	738	805	758	751	776	796	755	791	811	775	793	776	727	766	721	749	746	721	718	751	739	796	758	715	771	766	726	731	748	760	785	757	765	722	761	763	715	793	801	723	747	804	806	752	788	772	765	804	791	821	804	779	783	797	764	770	743	748	775	763	771	756	754	770	765	770	826	768	753	783	752	783	721	733	739	764	808	766	771	724	728	769	760	721	766	783	749	766	726	766	810	800	770	759	728	804	761	731	816	778	780	742	713	761	790	778	755	768	785	773	785	801	761	754	758	734	756	802	811	755	777	766	732	722	767	835	712	798	788	745	772	765	776	732	778	786	765	723	810	763	717	775	812	778	769	715	771	801	793	794	795	762	741	753	782	736	806	736	715	790	762	715	758	736	768	744	758	751	726	795	776	783	800	777	810	760	780	708	789	749	734	773	758	801	755	777	775	761	740	794	828	731	792	735	757	745	769	762	818	794	733	793	800	761	796	760	759	752	760	814	738	772	759	772	740	766	789	775	748	737	786	754	814	785	771	779	769	736	806	783	786	816	762	776	794	782	784	812	744	740	794	796	743	759	748	763	703	791	740	783	782	766	802	715	817	759	768	770	762	775	803	755	716	757	763	773	790	775	759	778	775	715	784	778	759	773	766	766	789	748	749	787	805	753	766	751	824	708	801	764	774	775	780	789	800	797	767	787	792	759	783	788	787	705	780	799	744	774	769	809	736	763	743	744	773	741	767	748	708	780	747	775	797	797	804	736	773	822	816	697	703	802	782	770	786	724	788	774	789	756	758	786	733	754	805	771	717	777	744	753	757	775	757	793	752	772	770	776	738	749	780	727	794	737	726	811	776	751	790	753	740	766	772	779	747	780	788	706	730	759	795	727	772	715	802	736	834	746	750	810	781	731	793	756	791	799	799	739	731	760	740	774	769	743	788	779	784	727	758	782	788	736	812	723	772	785	743	757	759	780	817	787	770	736	782	741	795	781	714	803	839	775	824	792	712	733	781	728	772	803	717	798	747	732	805	738	747	731	827	788	740	802	738	782	811	783	778	767	780	714	787	766	783	735	835	732	736	708	766	763	791	789	763	766	748	748	785	751	749	760	727	768	818	780	747	772	754	764	758	798	750	773	754	782	711	792	751	734	775	770	728	753	746	713	734	766	775	714	730	767	766	753	758	812	791	755	742	705	814	805	775	781	736	801	783	754	748	770	778	732	743	786	787	810	776	762	763	762	783	792	750	736	732	773	722	772	697	785	776	802	811	762	738	726	807	765	803	723	766	748	777	726	773	791	777	728	772	751	772	703	783	758	746	758	804	736	726	813	798	753	802	749	766	785	792	726	794	763	741	777	714	821	757	800	757	727	772	780	783	781	766	755	758	788	804	823	789	813	760	803	754	778	755	748	777	763	808	784	791	786	763	755	814	848	785	792	793	793	753	754	768	746	761	749	805	778	718	763	763	728	753	791	785	760	760	811	761	767	813	764	769	791	711	780	758	738	741	689	729	809	739	745	721	785	717	742	784	794	790	804	826	772	802	793	801	769	794	778	756	779	759	774	769	791	748	758	758	780	802	788	800	751	794	765	793	784	763	722	741	753	775	794	787	778	761	751	770	749	788	753	721	761	742	741	818	818	783	756	713	809	753	732	819	769	808	793	749	764	782	735	766	777	766	723	739	782	798	796	797	730	696	716	799	792	775	762	778	783	739	764	748	819	754	758	748	762	723	739	757	792	787	763	776	725	804	781	786	699	743	737	725	778	809	683	770	756	792	768	796	818	766	804	795	788	805	759	706	738	714	810	757	771	795	797	766	779	701	717	768	757	766	797	806	818	742	781	753	790	807	730	751	743	774	853	745	755	797	730	771	786	740	766	729	737	736	774	739	780	807	755	761	758	776	763	739	788	763	741	790	774	750	765	743	797	772	778	777	792	724	794	793	777	804	750	759	761	719	781	813	723	742	733	752	729	749	788	733	800	752	761	711	736	746	770	759	771	777	786	761	736	707	738	732	755	750	786	707	733	750	714	748	749	749	743	790	774	715	761	783	755	743	759	845	756	817	765	727	763	771	733	751	802	765	785	796	720	745	759	798	799	751	766	727	751	762	728	689	758	781	766	779	772	789	818	755	759	766	760	758	785	830	770	771	764	754	751	723	735	787	802	761	808	730
938	239	131	105	86	119	128	134	309	385	541	2943	1986	659	1563	1202	756	658	2214	3311	3008	1047	472	271	140	61	44	26	31	40	43	46	22	33	37	35	37	33	41	38	38	44	39	44	49	38	35	49	40	52	37	40	26	35	40	32	43	35	30	43	35	42	44	37	39	38	32	32	27	34	33	36	42	29	34	38	40	32	43	46	39	41	37	34	43	37	60	32	35	47	35	42	43	38	41	50	40	39	44	38	29	41	36	38	36	35	38	29	31	34	49	37	39	40	45	40	43	38	40	45	30	46	32	48	33	42	36	42	63	32	31	34	46	40	34	35	44	52	44	38	36	36	25	48	41	36	31	44	36	32	41	42	37	49	37	36	28	30	29	37	55	30	41	40	36	25	33	30	33	34	39	37	24	40	33	41	38	39	46	33	34	48	46	39	39	56	52	35	39	46	36	39	41	38	45	38	50	43	44	28	35	37	32	42	38	42	35	38	34	45	56	41	49	43	29	35	42	38	41	44	40	35	40	32	39	37	29	42	42	32	36	39	37	38	40	43	38	46	29	48	46	33	55	40	33	37	38	49	43	36	36	43	32	33	38	36	33	41	41	43	42	37	42	22	36	43	35	41	44	31	42	41	39	32	44	38	36	44	40	30	34	26	47	19	40	48	43	34	39	54	52	40	29	39	26	33	38	32	44	40	43	40	31	32	42	47	35	39	32	34	36	39	35	24	51	40	39	37	39	40	51	41	45	35	50	35	28	34	29	33	41	52	39	33	32	36	32	42	35	41	40	40	34	42	29	36	48	46	48	39	40	52	45	35	46	29	30	30	45	43	34	35	35	43	40	35	41	35	39	24	46	38	38	43	33	34	48	27	27	37	38	39	39	36	42	41	39	42	35	37	44	39	45	33	38	44	49	35	38	38	41	41	31	47	45	53	43	32	39	34	28	38	43	33	37	26	44	48	33	35	22	44	34	36	35	37	40	38	35	39	45	42	32	40	34	34	40	44	50	30	42	39	37	43	37	36	33	45	38	31	32	38	35	40	44	30	46	44	45	43	44	28	38	37	40	46	29	34	38	33	41	29	40	36	40	40	29	30	42	35	41	35	39	37	47	30	43	46	28	45	45	43	42	38	46	27	38	47	41	50	50	31	38	40	46	46	32	36	33	31	35	37	34	44	42	60	41	42	32	41	37	38	39	37	26	51	44	37	49	42	43	40	41	29	31	42	34	35	32	36	43	37	50	31	52	42	31	48	43	46	37	36	47	41	34	36	46	34	43	44	39	50	31	31	40	43	33	47	29	36	47	44	46	26	46	35	33	36	49	35	27	32	39	37	42	51	34	35	52	47	37	38	45	42	37	40	42	42	46	39	32	41	49	38	34	40	38	37	36	38	36	38	38	51	42	36	29	44	56	33	37	46	45	35	41	41	32	37	42	33	45	37	29	52	41	40	33	39	36	44	37	35	43	37	34	40	30	40	38	37	30	30	30	39	52	33	33	45	33	40	31	47	47	34	38	33	32	38	30	48	41	36	39	35	34	48	29	36	37	31	28	43	44	32	36	33	37	35	38	44	34	30	43	40	47	39	38	37	43	28	47	38	38	35	36	38	36	40	33	46	41	48	33	41	49	35	39	28	51	42	43	42	32	39	47	40	35	38	40	49	33	43	42	37	47	40	28	39	33	35	35	55	37	39	30	54	48	42	34	38	44	37	45	39	32	32	37	39	50	41	36	39	42	35	31	39	35	31	54	31	44	43	46	36	34	30	45	59	31	39	30	34	26	37	46	40	42	50	38	38	38	46	39	36	54	42	37	37	33	36	38	41	32	46	35	34	33	36	37	48	43	37	38	44	46	30	50	37	50	31	31	43	36	37	43	40	47	41	39	32	35	33	34	28	35	34	37	29	37	32	40	54	42	49	45	37	30	33	33	37	38	36	42	30	30	48	36	35	36	46	35	39	43	41	33	30	34	45	44	47	44	45	37	38	36	53	39	26	43	40	37	31	42	35	45	48	36	36	32	40	42	48	40	37	48	34	39	43	50	34	33	38	43	45	43	54	42	45	54	51	37	42	32	37	31	43	39	28	33	29	35	39	42	45	35	33	39	38	33	44	40	37	33	43	40	48	30	35	44	41	29	30	43	48	43	34	36	35	41	40	34	39	41	26	53	30	44	36	39	30	32	45	47	42	43	47	30	31	43	40	42	45	34	42	36	28	32	38	33	27	37	46	37	44	43	48	42	32	40	40	33	39	53	36	37	39	40	27	38	38	38	45	33	47	33	41	43	48	54	30	57	43	35	30	51	26	34	38	39	53	32	42	41	31	23	34	33	28	55	40	44	48	34	41	37	47	31	37	55	37	36	35	46	42	38	39	46	39	31	48	41	37	44	37	42	34	44	36	32	42	44	31	36	42	43	44	34	30	38	34	44	38	46	36	43	36	33	43	49	47	51	41	32	34	43	37	48	40	46	45	37	34	36	40	32	41	30	40	36	29	50	34	43	40	43	39	39	39	45	33	42	27	38	40	41	40	41	50	46	42	30	51	37	48	42	39	29	43	42	36	32	35	38	37	54	27	34	45	32	32	56	42	40	36	37	46	36	36	43	31	33	34	38	41	32	50	43	44	54	43	41	40	33	35	43	40	31	39	50	44	46	37	45	46	32	30	46	58	36	35	38	52	36	33	28	41	40	43	32	35	47	26	36	43	44	41	51	49	38	41	36	41	33	36	41	42	34	41	36	37	36	36	54	44	47	36	41	50	42	28	36	41	35	40	44	39	39	30	34	33	37	48	42	40	37	33	37	49	28	42	54	36	37	52	42	41	27	37	32	45	38	41	46	34	40	46	40	31	38	43	41	41	44	50	40	41	30	44	36	39	37	41	42	34	34	35	48	39	36	44	42	49	40	30	42	29	35	40	41	40	37	46	34	43	31	53	43	41	37	45	45	51	35	35	36	34	46	31	35	45	47	40	41	40	38	38	36	40	41	38	37	36	34	47	47	31	36	37	37	45	36	36	52	33	46	36	33	43	28	39	38	46	43	45	40	42	41	40	26	39	34	47	48	42	42	41	53	38	48	47	42	35	39	34	52	36	43	44	44	48	48	36	35	45	43	42	43	25	36	49	38	32	34	42	42	46	24	46	41	35	47	36	40	34	49	41	39	40	38	40	58	38	36	42	38	36	46	42	40	38	48	30	34	37	32	35	38	41	33	35	31	51	37	38	50	46	52	43	30	44	41	44	41	34	27	40	35	37	30	47	45	46	31	39	44	47	31	41	33	45	38	40	46	38	47	33	46	40	44	30	40	44	35	32	42	38	52	47	35	39	38	32	43	39	32	35	35	39	47	35	34	41	38	43	48	35	34	39	37	38	44	34	30	32	35	45	51	42	36	43	44	43	36	43	38	34	48	41	41	33	45	44	31	39	35	43	40	43	44	43	51	40	28	31	34	39	45	39	41	38	36	34	44	45	40	39
14977	5970	2776	5175	8588	10174	8977	8170	12732	14151	11232	24992	26818	16649	25238	18658	16147	15837	25054	29771	28211	16601	10669	6567	3538	930	513	557	468	454	404	459	434	450	468	471	434	492	506	514	467	464	420	478	487	421	449	469	468	455	482	475	441	451	416	488	428	477	441	483	431	479	423	480	465	496	479	441	449	436	470	458	466	459	459	494	451	468	464	432	469	463	455	478	491	527	466	474	411	476	464	456	465	461	429	469	421	488	465	463	458	477	439	463	471	474	477	453	460	476	483	466	435	430	442	445	460	439	464	463	430	466	455	441	394	470	433	475	438	440	427	469	459	438	488	473	441	484	469	464	446	458	457	521	439	448	469	459	468	433	456	438	446	457	439	468	474	477	443	505	441	474	448	446	451	464	445	437	466	448	427	429	455	488	440	455	471	440	439	456	445	531	468	425	459	477	468	458	450	464	479	443	479	498	431	487	484	441	456	440	441	431	448	448	443	467	478	430	443	437	472	446	455	452	445	454	454	462	436	465	460	456	446	445	446	487	449	456	432	447	472	464	441	480	472	462	479	438	457	471	439	424	505	478	450	437	457	477	452	498	441	456	426	474	465	465	482	436	436	462	482	458	472	466	490	455	460	439	463	454	402	407	469	456	455	472	467	438	466	438	440	448	490	428	449	471	472	429	462	447	454	480	455	480	437	471	429	493	503	469	473	424	464	453	434	477	443	463	445	445	470	476	430	474	522	481	447	445	460	464	482	454	414	466	434	448	491	429	477	471	469	442	463	494	467	481	499	479	460	482	475	437	452	451	480	471	465	462	467	478	474	427	453	431	478	466	473	447	451	429	472	445	468	443	466	497	469	467	429	467	443	468	426	463	433	486	478	499	464	483	428	432	422	405	469	492	460	457	449	454	478	457	458	434	442	404	439	418	440	525	444	461	470	484	449	412	441	481	457	455	489	459	506	445	513	485	488	455	492	468	448	480	487	467	468	458	465	512	469	433	487	455	490	458	489	480	467	449	421	410	436	446	464	438	456	458	461	462	450	438	470	435	499	452	448	493	443	460	444	469	474	490	461	455	446	429	402	472	455	452	446	452	419	462	430	431	430	433	469	476	445	465	484	410	482	449	463	459	429	414	450	469	457	482	436	476	472	464	475	441	439	483	453	455	453	417	418	467	462	467	416	441	443	466	451	473	469	488	492	472	511	470	473	453	461	474	487	441	444	451	463	450	449	493	447	478	434	460	415	460	489	460	460	462	400	460	460	477	480	462	476	471	493	435	469	449	460	468	431	478	464	474	475	430	489	451	485	455	446	449	454	447	460	439	411	437	415	447	441	463	433	470	500	432	495	478	477	447	458	467	450	456	459	430	465	517	483	467	459	475	440	470	468	435	472	457	470	436	492	437	457	417	466	444	439	482	457	464	449	451	485	476	484	462	428	454	416	452	448	447	479	443	453	436	437	477	456	501	494	496	454	457	464	419	454	455	465	449	453	441	429	454	423	454	515	467	475	465	464	480	479	457	432	448	480	482	438	445	461	430	433	467	425	477	479	450	446	455	454	455	467	467	443	484	449	472	480	449	426	461	464	453	480	446	471	482	502	436	462	451	462	441	470	445	455	456	469	429	446	446	459	455	452	473	446	427	449	472	470	447	454	442	440	452	464	437	444	452	442	443	421	495	429	497	465	437	419	462	443	473	468	471	474	453	481	442	498	476	474	481	469	447	442	426	444	474	446	408	475	472	468	466	440	424	453	467	469	449	466	452	454	444	436	456	450	462	483	472	484	466	496	473	444	464	472	445	466	463	424	458	481	489	466	509	444	452	447	430	452	460	444	472	474	456	462	446	457	449	442	486	427	444	482	482	470	457	419	432	450	448	404	439	460	481	472	448	434	447	478	478	458	460	471	428	460	464	458	430	449	450	471	449	406	475	404	448	458	437	446	471	490	465	447	494	450	430	477	439	438	436	415	451	476	462	425	481	477	478	508	464	433	441	466	464	476	449	466	451	461	443	469	463	447	510	455	478	451	424	461	481	423	465	463	432	494	441	430	467	476	466	444	442	463	455	440	483	465	482	436	481	467	468	437	449	445	470	434	445	491	465	498	448	450	447	449	472	455	441	414	446	470	486	471	455	489	455	424	436	441	472	473	446	466	455	437	438	492	467	479	452	439	455	473	499	436	471	486	441	424	462	405	456	439	436	475	435	449	485	466	450	447	450	417	478	487	456	470	478	455	423	466	453	464	448	445	470	444	423	456	468	458	461	412	450	474	467	449	494	443	425	528	435	448	479	478	492	487	469	456	462	497	444	448	462	433	441	447	451	435	483	472	403	450	419	488	471	446	466	441	458	481	475	496	442	469	456	435	491	490	427	475	467	442	453	472	433	447	466	459	520	451	450	477	455	467	488	453	420	450	444	451	423	455	454	455	461	456	477	466	478	436	450	450	443	486	432	474	485	446	446	448	455	453	438	425	461	458	464	422	445	455	478	462	490	483	464	489	497	449	457	434	458	464	373	466	462	438	417	487	452	470	513	441	460	474	440	479	418	448	466	492	456	469	513	448	444	413	431	451	472	469	449	492	492	525	446	476	467	440	462	447	442	476	459	464	433	418	409	461	454	479	437	433	434	446	486	427	434	395	450	486	534	509	457	464	449	454	409	458	501	443	464	470	452	435	440	444	497	441	483	474	466	471	445	500	475	460	450	453	452	470	443	480	472	457	467	458	393	453	462	470	404	448	448	474	446	443	437	458	441	433	481	499	474	468	501	483	478	456	446	449	470	445	476	476	507	458	459	469	428	447	420	490	463	437	442	456	450	461	435	445	460	482	447	460	496	441	489	434	471	429	431	433	481	481	483	480	437	448	479	433	457	491	447	444	449	455	488	439	459	445	413	454	458	462	431	435	473	441	460	420	456	470	436	438	486	464	474	470	439	469	461	439	483	417	458	445	456	477	484	443	475	461	472	460	451	481	461	479	491	432	427	470	474	478	477	434	470	421	470	486	470	466	459	446	490	487	483	445	456	489	427	466	474	456	439	473	427	433	423	489	458	462	501	478	495	447	400	481	457	458	465	444	446	464	487	452	464	459	407	465	441	419	444	465	497	404	474	463	459	469	465	481	473	497	439	468	465	459	472	437	446	457	442	445	446	443	497	453	490	463	449	410	459	478	439	417	501	447	476	468	453	474	462	489	464	450	459	468	473	430	450	437	454	456	447	452	452	458	461	439	432	467	452	442	455	508	457	429	476	456	463	446	477	429	462	455	439	460	445	467	463	431	467	479	481	445	430	466	466	438	437	445	432	493	463	457	449	441	427	456	464	439	492	459	429	464	438	442	454	457	475	460	486	507	442	463	442	427	435	439	469	423	494	465	428	451	446	465	485	427	445	411	489	473	487	449	447	458	469	457	426	454	463	468	443	449	454	420	446	453	460	456	441	485	446	450	490	450	461	455	450	430	475	468	470	453	472	432	443	469	474	466	472	473	455
1244	76	87	63	66	53	78	101	126	235	1104	709	469	261	570	438	524	382	283	512	388	109	96	98	65	67	58	55	56	57	55	52	69	55	68	64	53	45	52	61	50	46	60	63	46	49	49	51	49	61	42	50	44	46	58	50	68	43	46	53	68	56	53	50	63	49	56	56	49	58	53	57	52	47	46	57	56	45	54	56	60	53	53	57	49	49	55	56	44	44	53	44	58	58	50	48	49	46	50	45	54	52	52	48	56	51	53	55	51	53	64	60	53	58	53	65	44	50	54	51	43	47	64	52	56	58	68	54	49	54	49	49	62	48	54	53	57	66	41	54	58	42	58	50	42	50	49	55	48	62	57	53	56	54	67	59	61	58	47	62	48	61	62	72	62	54	49	39	52	54	51	62	44	62	49	51	47	63	53	56	54	50	51	64	58	64	46	45	46	54	55	81	44	55	50	45	49	62	72	53	57	43	53	62	46	55	50	57	52	44	46	42	49	64	59	44	47	50	56	59	58	52	45	53	55	56	52	45	47	53	46	58	67	45	58	51	52	48	60	52	60	55	53	56	45	50	40	47	65	58	52	55	57	52	46	57	65	51	48	57	64	50	61	52	46	59	68	68	58	57	41	44	51	50	49	51	49	56	57	48	44	57	53	49	48	43	46	49	60	62	51	55	55	48	49	64	64	41	65	61	45	67	51	55	52	62	52	52	70	55	63	43	51	68	46	44	55	55	56	56	60	64	55	54	58	57	58	61	45	56	59	59	44	60	49	59	53	47	56	45	50	54	60	55	48	51	55	48	57	64	51	60	48	47	48	41	60	54	52	43	58	46	63	52	56	62	59	54	65	49	47	60	50	54	54	57	63	47	50	49	42	62	56	51	57	47	52	57	50	52	66	50	51	56	50	52	55	47	53	47	48	50	40	56	51	56	66	35	59	44	50	44	55	51	51	46	42	62	48	44	54	44	50	49	57	51	51	40	56	52	65	60	48	56	48	53	54	58	36	56	71	63	46	67	49	38	52	63	54	57	65	48	51	42	58	67	54	51	54	63	64	51	59	36	52	53	51	65	70	60	64	41	48	50	53	47	62	62	46	60	54	49	63	54	54	37	52	51	52	48	59	49	56	58	51	57	56	57	47	52	51	60	39	54	65	49	56	52	45	45	53	69	50	54	55	55	60	42	53	60	61	61	55	58	52	47	50	55	46	58	42	48	75	52	36	53	59	64	46	55	53	41	59	47	42	67	58	49	46	49	58	51	49	54	60	46	68	64	50	50	48	61	44	59	54	60	53	48	50	50	61	47	46	58	48	57	59	52	59	40	69	65	56	47	54	47	45	47	52	50	50	54	51	52	61	64	53	54	61	45	53	47	57	52	53	55	48	54	45	48	47	55	56	58	52	43	51	38	45	44	64	39	66	60	41	57	52	46	50	45	56	50	58	51	45	45	56	58	53	47	55	48	52	58	59	44	55	41	72	58	36	56	50	57	37	43	53	52	53	45	63	64	49	43	57	64	55	44	46	57	46	58	55	54	58	55	48	54	56	44	46	59	44	60	52	42	45	45	58	67	44	40	53	54	57	56	47	51	51	51	66	67	52	56	54	54	51	55	52	56	53	50	45	53	56	66	49	48	49	59	51	48	42	50	61	57	46	65	61	68	52	51	53	58	63	52	65	60	36	55	58	55	47	47	63	63	51	55	50	49	46	47	62	65	65	55	56	48	52	51	58	62	62	39	48	58	61	60	38	41	49	45	51	54	44	58	51	49	60	52	55	45	50	50	48	48	57	43	56	64	50	44	56	53	64	65	53	56	50	66	50	51	58	77	63	50	63	44	39	57	54	51	50	58	45	56	57	51	38	57	54	60	66	63	61	45	57	54	40	54	54	55	50	41	55	49	39	50	63	57	56	55	52	43	51	47	58	52	41	54	47	40	44	64	45	58	56	51	46	53	46	49	46	45	47	45	64	41	52	41	65	40	59	47	45	52	48	54	51	61	62	57	42	43	49	70	46	47	52	49	58	52	46	48	53	57	45	51	49	50	63	57	51	55	51	48	48	55	55	58	51	49	44	53	49	52	49	56	48	53	45	38	45	54	61	60	49	46	43	63	49	66	54	45	61	46	65	55	43	48	45	66	50	54	53	46	53	56	40	54	61	55	60	57	52	61	59	58	50	50	48	44	38	51	61	55	65	51	45	66	58	41	65	66	50	51	53	50	53	70	62	44	55	37	66	53	47	56	54	53	52	48	59	54	54	49	51	61	58	45	56	48	49	44	67	53	55	58	52	44	46	63	54	42	49	56	48	54	49	59	62	50	57	51	56	64	58	61	53	56	69	57	47	51	49	73	44	57	54	46	40	42	48	53	68	50	54	62	58	57	46	54	48	56	45	50	42	48	49	60	32	75	43	66	55	56	48	45	56	70	61	50	54	50	51	62	52	60	77	46	53	56	60	44	56	57	51	66	45	39	64	38	50	44	63	55	64	62	45	55	55	50	56	56	46	41	47	50	50	45	58	62	58	46	62	62	48	64	50	63	46	43	46	42	53	48	68	50	59	52	53	66	62	42	49	67	59	69	48	52	56	73	52	60	71	38	61	35	49	48	51	48	50	60	48	67	51	48	58	51	68	52	48	39	41	63	51	45	58	36	68	44	54	47	45	48	54	57	46	57	50	50	50	52	54	58	49	47	57	41	62	63	67	64	61	52	59	57	49	49	45	53	55	68	43	56	44	55	47	53	57	67	54	51	64	51	64	49	49	64	56	49	55	51	63	55	41	60	57	67	53	44	38	64	48	39	51	53	65	41	56	59	61	47	45	61	70	53	49	56	49	62	54	56	54	64	49	50	63	50	38	39	53	59	52	54	50	54	53	63	53	47	45	51	53	63	56	63	46	58	44	48	60	67	50	51	59	60	55	45	57	49	55	47	48	53	51	51	48	61	59	59	48	47	53	50	57	49	59	59	48	63	64	45	49	41	49	56	71	54	42	50	51	61	51	57	61	46	60	45	57	48	49	48	75	43	56	59	62	55	50	48	59	43	43	55	64	58	50	53	56	55	52	52	44	52	59	49	51	41	54	49	51	56	48	56	52	56	59	56	48	47	53	68	40	63	54	42	54	56	58	60	52	58	62	48	51	60	60	56	47	53	56	53	43	63	57	67	52	63	64	52	46	53	44	64	49	47	71	57	55	60	63	53	45	47	45	50	46	57	43	51	58	60	47	54	45	63	45	50	52	55	61	70	41	55	58	44	55	54	56	44	43	40	48	47	67	51	37	43	52	52	67	57	54	54	52	51	50	45	52	47	48	41	59	64	54	66	49	51	57	55	46	50	41	41	39	45	55	59	62	53	47	68	41	48	31	59	57	57	60	56	56	60	52	41	56	48	50	46	50	68	57	62	53	53	55	55	51	49	53	35	42	53	49	59	44	42	63	60	56	52	49	65	48	53	54	57	52	52	54	54	60	41	41	49
8502	1768	1221	1436	2378	2874	2932	5357	6246	12259	24266	18175	13644	7494	12954	11449	12356	9753	8052	12750	8906	2725	2039	1545	1002	872	747	676	687	694	678	641	637	660	669	650	666	665	626	678	689	658	676	698	632	660	672	712	711	703	630	664	632	680	630	650	649	641	642	613	659	674	662	665	641	616	660	679	707	643	676	676	628	696	683	638	635	667	610	670	681	644	633	644	721	682	661	659	706	645	659	639	637	658	662	652	665	663	684	643	671	660	655	663	690	660	642	668	628	680	660	649	640	665	634	662	631	701	651	642	679	682	699	614	640	658	675	675	659	677	636	665	659	700	611	701	658	643	707	658	663	654	598	622	666	658	624	656	665	675	651	650	722	681	670	678	677	654	660	637	630	679	675	718	616	646	675	664	643	645	697	635	633	640	709	650	660	689	668	653	694	695	675	672	661	639	694	704	655	661	676	651	657	641	673	634	699	673	656	691	644	668	652	671	615	664	678	685	629	624	652	659	653	648	645	694	666	679	640	644	649	663	626	642	624	667	605	640	659	685	634	692	626	716	672	656	628	655	644	653	691	661	582	634	654	664	691	679	627	639	688	630	644	635	654	657	592	636	662	708	641	624	684	684	718	650	655	650	699	638	702	656	676	625	661	688	689	609	659	653	659	644	705	706	694	630	677	712	644	665	660	667	654	682	643	657	614	631	687	608	702	683	648	652	671	652	670	667	651	664	663	671	693	717	683	677	639	655	644	712	658	719	676	699	637	664	654	707	695	657	682	684	672	639	646	708	659	660	638	623	656	682	645	663	672	666	694	655	613	680	687	645	697	677	659	635	709	636	688	627	669	682	629	680	649	709	714	661	673	677	619	657	630	694	653	658	631	606	693	645	688	620	679	659	707	654	673	641	638	687	620	665	645	699	683	703	651	676	686	645	643	681	679	676	617	651	701	635	677	699	641	679	675	674	681	639	672	659	669	670	670	629	675	687	657	688	630	661	641	641	672	656	738	645	705	655	700	690	669	665	640	656	645	696	670	638	673	645	670	661	700	642	647	623	714	624	692	647	636	586	692	681	615	697	637	654	632	658	680	651	664	667	680	625	662	679	687	667	692	637	676	616	683	631	661	667	648	628	646	686	652	648	678	707	689	631	667	688	698	629	689	696	630	670	624	714	650	666	659	640	672	645	653	637	666	679	658	673	666	704	706	651	647	639	700	674	722	653	642	615	661	642	681	666	649	630	677	707	651	649	664	679	693	680	655	607	689	624	676	669	626	643	656	702	681	673	678	676	679	654	668	639	691	638	685	697	657	617	641	668	664	652	688	647	644	654	685	664	706	636	659	649	643	686	661	687	697	721	671	659	649	677	658	657	622	653	645	641	642	648	672	687	665	647	648	633	642	671	638	611	666	678	658	647	632	614	651	664	657	683	639	694	629	696	647	615	707	664	654	688	686	638	702	676	685	684	673	637	576	688	680	661	606	643	652	682	641	661	653	666	642	698	687	663	699	648	696	639	641	664	673	678	689	675	681	680	668	664	646	699	646	660	667	652	665	637	661	666	692	643	662	669	659	662	662	668	637	659	708	695	690	690	666	643	613	672	663	684	652	645	668	674	670	590	665	683	696	689	605	682	669	660	664	685	651	659	650	645	650	616	639	642	684	633	649	644	650	676	632	659	634	661	631	659	676	678	672	659	670	655	664	686	626	694	665	698	643	667	660	636	668	691	675	673	710	673	665	678	656	683	657	664	634	659	627	645	659	687	683	672	640	666	624	679	664	682	663	672	650	663	683	673	659	654	606	656	636	692	643	663	651	654	679	651	698	661	651	652	633	700	680	667	668	680	681	684	671	690	669	651	713	692	657	712	648	635	655	668	640	728	643	678	654	672	666	636	617	675	651	672	652	686	679	640	640	608	662	670	650	598	674	674	686	667	651	674	717	684	645	683	649	673	665	655	670	646	649	653	608	632	671	672	667	629	642	615	673	693	624	688	623	679	672	655	646	668	673	662	657	661	667	643	639	671	678	634	655	624	662	611	713	672	636	639	675	652	694	651	700	612	633	658	630	685	642	669	650	619	639	647	648	656	615	620	627	671	649	663	654	599	612	683	668	671	637	636	704	675	651	693	643	643	670	677	673	712	670	645	706	694	655	682	653	684	635	698	643	630	652	683	683	667	680	649	618	693	675	645	662	702	651	628	657	643	644	652	684	700	665	649	643	708	678	683	689	666	672	660	673	654	615	669	671	671	629	667	641	675	646	646	657	643	673	644	639	678	652	678	612	644	636	669	674	707	619	698	621	671	650	657	663	661	644	688	673	673	658	667	654	669	665	685	667	628	661	632	631	632	639	635	646	682	656	645	691	658	655	609	641	689	670	671	620	677	685	675	674	693	688	677	594	737	643	659	670	620	692	692	655	676	648	657	679	679	639	662	657	652	681	689	616	624	659	720	665	680	629	658	655	669	652	654	644	700	692	671	669	644	632	686	689	658	649	707	669	667	681	629	653	636	637	717	678	677	640	653	659	629	657	667	658	649	662	633	669	640	699	663	654	626	685	674	666	655	649	631	668	645	672	676	655	668	664	647	668	669	664	661	658	662	674	702	717	658	602	655	657	701	640	678	664	709	646	686	637	655	684	679	652	657	660	685	669	666	638	667	721	613	636	713	611	673	644	689	663	687	674	662	650	628	618	632	596	605	671	640	660	681	653	663	664	673	675	655	672	634	652	661	689	666	679	677	670	642	632	608	674	663	700	642	653	626	600	661	637	706	679	692	637	692	661	647	629	627	624	631	689	627	631	646	654	607	641	678	635	655	636	688	637	661	685	651	631	683	640	653	622	647	630	682	648	672	648	696	654	641	652	630	661	642	681	665	647	702	681	658	672	688	704	650	672	651	622	651	660	628	663	671	652	661	679	590	648	666	645	636	658	674	683	636	664	664	678	598	641	657	653	679	680	665	687	661	684	642	668	658	681	625	689	640	679	652	683	646	653	712	666	718	675	663	664	660	679	656	665	679	661	635	648	662	653	665	678	681	653	628	656	666	669	652	669	677	667	684	702	669	671	673	680	662	667	702	659	664	663	680	663	672	631	686	619	657	624	636	692	618	668	653	684	684	667	662	666	704	671	663	743	680	635	642	665	663	669	672	658	668	619	625	700	642	684	672	671	631	728	637	703	690	670	634	688	711	672	610	628	650	660	669	680	639	651	668	657	649	639	671	660	661	638	622	706	688	666	695	655	638	656	647	648	658	700	635	684	638	656	664	658	661	713	630	686	690	682	638	666	648	703	674	648	615	609	690	613	712	664	680	648	667	640	651	656	683	634	666	645	672	649	645	647	705	690	671	699	629	681	625	661	689	678	648	656	676	642	668	629	686	733	670	674	657	672	703	653	677	633	660	651	646	719	701	650	648	634	640	685	642	657	622	674	620	652	631	655	704	656	655	610	663	684	699	657	670	637	678	652	637	678	698	607	703	644	635	691	637	684	688
506	151	100	72	51	86	116	413	420	831	1091	1332	1736	3023	3420	2436	1154	459	265	150	87	91	63	50	42	37	45	40	39	43	28	38	43	42	48	33	37	36	39	43	37	41	49	43	37	39	45	32	46	37	32	47	48	55	41	42	45	57	45	42	37	50	49	45	35	52	38	29	58	44	43	41	43	37	57	39	45	46	50	49	43	39	43	35	49	52	44	39	47	46	38	59	46	64	50	48	38	44	41	32	45	27	44	40	50	44	45	48	48	40	45	41	67	41	44	49	41	49	53	37	50	52	40	42	38	41	44	29	51	43	54	44	46	39	50	45	40	43	48	41	48	40	43	46	30	41	40	62	39	37	37	37	42	48	46	37	52	46	40	43	26	47	50	38	50	49	53	40	46	50	42	59	50	45	30	47	47	42	42	53	37	46	45	35	37	47	43	42	36	48	34	39	35	44	50	33	45	43	41	45	35	50	53	41	47	36	59	30	46	33	40	42	43	49	40	39	45	44	47	52	53	40	47	45	45	36	36	37	33	46	45	44	27	33	43	38	59	34	38	48	42	40	44	48	43	46	38	48	34	50	45	41	37	56	52	34	32	36	40	54	46	49	42	37	37	35	52	48	50	34	43	45	38	43	40	47	52	39	44	57	42	45	53	52	43	41	40	49	42	40	54	36	46	43	47	49	42	46	37	38	52	48	39	41	43	39	48	32	39	55	46	40	36	33	55	43	39	49	41	47	48	40	45	36	44	40	43	52	47	40	43	44	45	42	44	48	47	46	43	41	37	45	47	59	47	38	45	48	44	39	47	39	43	44	44	51	34	44	49	53	43	41	41	38	42	38	38	45	42	45	48	42	57	47	40	54	35	45	45	45	48	43	42	37	46	43	49	44	53	32	34	34	34	39	49	42	46	32	55	38	47	47	39	53	45	36	44	43	53	38	44	40	32	36	47	41	44	50	46	44	41	48	42	39	47	54	54	41	37	35	43	51	44	52	39	41	36	35	33	33	46	53	50	46	38	37	52	34	40	43	50	41	51	25	53	44	46	34	36	47	40	36	46	53	34	38	45	30	38	36	42	49	36	44	44	37	45	37	60	52	41	48	55	46	46	44	46	36	48	38	47	42	46	36	45	34	43	43	41	31	52	42	35	39	46	35	38	39	46	42	37	43	38	52	43	41	42	44	45	36	31	42	46	41	46	44	48	33	37	35	54	31	59	56	45	52	40	39	42	33	50	51	41	42	41	41	27	46	47	31	48	42	45	42	40	53	43	40	50	49	40	57	39	38	49	56	57	47	49	40	44	39	46	31	45	35	47	40	38	39	51	52	44	53	44	45	43	35	56	56	37	37	38	48	41	44	42	43	46	40	42	43	45	33	44	59	47	45	31	38	46	50	36	38	49	38	39	31	46	37	57	45	53	39	50	41	49	44	45	33	41	35	39	61	41	45	48	39	48	33	36	41	39	47	35	43	42	36	42	54	47	37	36	38	45	44	32	40	48	44	39	42	44	36	49	48	38	45	53	43	46	46	38	33	42	57	46	41	47	47	51	45	37	60	36	50	39	47	47	48	42	55	41	40	46	44	29	47	42	38	49	40	37	39	47	50	35	46	53	31	39	37	43	29	51	49	51	38	35	44	42	46	48	48	41	35	45	50	54	44	46	37	58	45	55	47	49	35	43	44	47	48	53	39	41	38	53	56	45	37	50	38	41	38	55	43	41	37	25	44	39	47	46	53	47	56	33	47	54	45	52	43	42	52	55	57	38	54	38	39	49	36	32	39	49	48	47	48	37	44	41	36	48	36	51	46	43	41	45	31	40	51	42	44	47	45	41	40	44	40	46	47	42	37	44	26	50	39	36	45	51	37	49	45	49	53	36	35	36	55	38	48	53	47	43	43	38	51	59	58	33	27	45	40	39	46	44	41	49	46	48	43	54	42	37	43	45	32	41	44	48	46	36	50	40	39	33	34	39	45	45	50	32	47	43	44	31	36	47	50	48	43	35	34	45	33	34	26	36	46	37	34	44	45	55	46	45	38	47	39	32	38	38	40	49	41	51	34	39	41	44	43	46	37	41	43	50	40	39	43	46	46	32	40	52	53	41	44	39	45	53	40	38	41	42	30	35	47	55	40	43	44	45	49	51	45	50	48	43	44	48	44	46	45	47	31	47	60	42	48	46	43	42	40	50	42	41	40	40	44	52	42	45	30	28	42	43	40	48	38	49	43	50	53	48	43	42	46	51	34	49	39	46	38	42	30	46	39	46	47	45	58	47	52	53	44	42	42	41	30	44	44	44	51	48	43	30	49	42	39	47	44	53	49	41	42	51	35	53	41	37	42	50	38	45	50	36	39	50	42	49	59	43	45	38	63	44	57	42	49	35	44	45	49	49	42	39	50	40	57	38	57	44	43	43	38	49	35	40	43	47	48	33	29	48	36	50	40	33	39	37	36	59	41	46	56	33	38	46	41	46	48	55	51	37	48	33	43	39	44	49	42	43	44	40	51	38	39	46	39	49	50	36	47	57	57	48	42	45	49	43	52	42	41	36	43	44	49	44	46	45	39	24	54	44	48	49	47	35	36	40	39	47	40	56	45	52	47	52	39	46	40	54	39	44	43	42	48	38	51	50	46	45	57	45	46	47	48	44	46	49	47	36	43	43	46	45	38	52	35	42	40	48	40	53	45	38	45	33	40	45	40	46	42	46	38	38	57	42	41	42	39	43	37	44	47	42	38	42	39	50	42	37	55	29	37	43	51	56	47	45	49	49	42	37	32	48	45	52	45	36	42	45	35	40	42	51	43	33	39	38	32	49	38	51	30	42	41	41	38	35	42	28	45	40	46	44	40	38	46	48	44	44	34	44	37	37	40	44	37	46	42	43	38	54	45	43	52	39	34	32	47	29	47	48	25	43	43	46	49	33	43	50	50	44	44	44	45	44	51	50	47	46	28	31	40	39	48	46	41	33	43	45	44	44	41	41	34	36	41	50	45	30	46	51	38	44	41	39	54	45	48	45	41	44	44	35	47	53	40	36	39	35	43	51	52	54	38	44	33	43	41	40	42	34	42	45	39	41	47	46	48	45	41	30	35	44	32	35	43	42	43	56	37	53	43	38	35	36	37	47	44	55	49	52	35	52	46	39	47	53	49	40	40	32	34	49	42	49	36	36	49	45	48	55	45	56	34	45	45	45	43	48	47	45	38	48	42	42	43	35	39	41	53	41	41	40	38	31	58	42	44	57	43	32	54	50	34	37	54	47	43	53	45	55	44	43	43	38	44	36	43	58	41	52	38	45	51	39	56	34	40	45	45	46	33	40	41	52	44	53	40	33	39	44	41	28	41	39	48	34	39	41	41	53	39	29	54	46	41	47	47	52	39	48	45	38	38	45	44	42	58	34	47	36	49	45	44	32	57	32	49	44	46	38	40	50	37	46	44	45	59	49	50	52	44	46	39	52	35	50	49	43	54	42	38
9659	3877	1826	2294	5160	6404	6661	18381	16451	23416	24363	24423	27846	32427	31276	27782	18174	11203	6560	3616	2214	1358	825	625	608	553	548	538	513	569	476	572	528	517	513	574	520	571	501	562	555	533	539	552	480	544	564	560	534	494	536	531	549	535	516	547	512	513	512	495	538	506	518	567	517	538	542	556	529	554	524	526	501	507	527	515	530	551	520	544	531	512	526	534	509	521	543	523	551	532	511	539	548	510	551	528	563	527	548	554	526	536	514	557	499	547	513	538	537	560	499	545	522	545	529	538	526	526	525	560	543	538	556	515	512	581	496	537	531	498	511	523	545	529	556	547	564	539	560	525	553	511	537	558	554	531	543	579	506	561	517	501	516	496	561	502	519	519	526	500	524	555	567	570	532	531	559	561	526	539	533	501	502	542	505	522	541	524	542	522	564	529	541	533	528	551	525	543	537	515	524	527	529	529	571	564	543	536	534	571	572	562	551	529	552	539	540	521	565	527	479	527	490	554	508	544	558	544	517	524	501	518	546	518	503	507	535	505	534	536	521	520	517	551	538	532	556	527	547	536	545	517	554	527	524	501	543	532	573	520	559	546	527	546	540	501	527	519	567	544	516	551	546	546	526	517	513	535	546	523	589	533	501	489	517	520	521	505	536	575	561	530	565	528	515	551	587	527	570	538	517	548	555	517	549	561	561	507	514	544	521	529	554	528	540	552	494	570	573	513	527	547	513	533	577	518	524	554	521	568	564	505	542	547	524	541	569	554	510	551	472	530	549	530	535	520	508	529	534	530	543	555	528	568	486	532	563	515	565	543	535	548	532	547	513	563	538	538	525	532	522	507	500	506	546	550	571	543	575	503	512	482	542	574	551	531	536	555	539	565	513	559	520	501	503	520	558	539	536	536	535	541	521	526	524	538	540	524	509	549	533	515	542	488	541	516	515	542	499	579	511	551	543	513	532	535	536	495	547	519	531	506	535	491	559	534	518	554	566	567	529	514	509	522	537	533	528	545	506	530	514	511	556	511	485	541	579	508	545	523	487	494	562	541	526	569	522	522	515	503	571	539	557	594	503	501	500	550	512	520	507	517	538	528	536	534	531	523	537	570	546	567	528	548	547	557	590	527	580	524	528	551	535	527	562	505	539	522	526	570	533	506	557	537	489	522	534	512	537	529	534	531	556	538	534	546	518	525	521	542	536	543	527	542	556	532	513	542	556	523	487	494	563	522	541	498	535	521	578	547	566	493	547	493	506	566	544	558	502	595	506	509	507	541	534	544	530	548	506	542	496	534	523	528	561	562	525	504	503	553	560	570	572	514	508	544	514	526	552	541	515	541	558	542	517	516	523	512	545	546	533	531	526	553	479	533	518	569	542	530	529	540	548	531	536	519	560	529	532	556	555	537	499	511	544	556	542	564	558	565	544	543	518	509	545	565	553	521	517	519	512	525	521	519	544	517	548	542	505	506	514	521	535	526	532	542	564	530	609	485	528	556	543	562	548	530	528	538	500	476	502	564	552	554	551	532	519	538	553	597	556	550	541	545	493	518	558	526	534	520	519	524	528	573	521	553	509	518	521	500	514	522	521	562	520	533	528	533	548	542	589	561	534	510	547	546	496	541	540	515	527	529	522	518	515	554	516	547	535	540	507	583	534	558	568	545	554	528	541	562	574	538	594	563	532	576	538	537	528	556	499	518	520	554	572	551	529	528	574	567	545	572	537	548	520	567	577	493	508	528	532	539	500	530	541	531	522	512	550	553	601	522	542	595	531	567	545	506	515	567	528	516	542	528	542	528	493	537	529	545	513	556	518	520	560	569	541	554	529	535	554	527	513	570	565	553	562	529	558	533	536	516	561	567	540	562	533	543	558	495	565	503	527	560	528	534	537	534	529	537	581	497	546	547	507	528	508	513	568	588	534	533	557	539	502	541	558	520	501	533	545	553	500	499	552	579	520	516	539	557	524	517	520	527	514	507	557	522	568	548	503	556	512	535	564	525	544	577	525	557	521	577	525	520	495	528	545	552	511	538	532	527	525	527	516	520	558	538	515	549	541	522	507	529	538	560	554	553	515	529	522	566	548	543	538	563	586	521	533	540	553	528	559	548	518	556	542	550	561	574	494	547	547	524	529	532	528	525	555	563	536	528	569	533	556	529	539	525	534	574	549	518	533	503	515	530	540	508	583	540	521	566	520	534	509	557	533	541	521	510	535	534	560	568	520	548	515	511	496	516	525	541	569	501	553	576	526	557	526	510	542	523	492	523	513	541	531	521	526	547	533	556	537	557	523	505	505	566	508	526	519	528	511	530	527	505	547	536	525	517	524	496	512	507	549	501	576	518	567	557	547	543	557	526	571	555	526	497	504	560	510	551	523	520	567	560	515	539	513	521	547	545	502	534	517	529	558	538	520	505	531	542	523	577	545	506	540	547	558	521	572	548	572	505	495	540	560	543	540	515	575	529	510	516	575	522	550	522	523	543	521	516	540	549	497	558	533	531	519	555	565	554	511	540	556	514	526	542	557	531	535	572	552	530	538	508	534	504	539	543	534	560	542	530	541	521	561	515	526	524	537	541	555	538	588	512	518	468	520	535	515	538	498	546	546	530	543	527	523	561	491	517	586	516	518	515	530	553	529	551	527	540	529	542	556	516	564	535	529	537	560	544	542	577	560	533	552	536	538	533	529	533	538	490	550	529	560	548	543	570	510	527	551	527	516	513	532	536	517	529	524	536	528	484	541	510	572	565	550	553	533	559	531	520	535	525	506	539	541	538	514	514	548	551	524	538	513	517	537	550	494	573	511	524	561	554	522	541	548	528	526	582	529	565	530	513	528	568	568	504	521	555	565	532	522	513	502	524	498	548	543	551	587	540	552	508	504	516	499	549	561	512	545	492	515	500	521	536	538	520	569	552	510	505	498	529	558	504	542	571	502	564	526	570	554	516	522	496	539	521	537	542	510	530	575	510	490	542	518	531	552	513	532	540	532	535	552	544	548	525	544	543	488	480	525	536	558	508	493	513	531	542	533	514	551	488	529	518	564	575	554	557	533	538	566	496	513	580	560	521	533	539	576	558	555	521	494	551	547	553	537	540	519	558	565	524	505	532	547	517	600	558	555	541	503	501	516	501	575	537	524	508	540	497	526	526	583	585	581	516	505	522	519	519	549	550	570	556	538	535	517	545	536	534	552	570	565	535	560	527	540	543	545	545	557	544	554	571	492	548	521	532	525	534	554	515	530	553	568	542	538	528	542	556	510	514	503	529	520	535	543	514	556	553	511	550	540	519	519	501	516	548	532	580	514	526	561	520	547	560	557	532	553	541	523	558	535	540	550	546	515	541	501	527	505	556	540	558	553	554	540	561	546	533	505	501	545	485	557	554	541	543	558	510	547	561	557	499	506	538	530	522	548	532	504	529	550	554	539	530	544	543	528	538	526	524	559	560	522	507	556	541	526	535	539	582	511	580	517	537	530	554	528	536	567	564
1924	158	144	107	90	140	188	507	358	765	910	3745	5331	5762	3654	1726	727	371	212	146	104	89	97	83	73	92	71	65	67	62	75	73	86	54	88	92	69	78	89	78	74	61	74	80	68	60	76	83	57	70	80	96	80	77	67	80	51	92	69	80	76	65	79	80	71	84	69	83	74	75	85	86	64	73	79	65	63	70	82	67	75	84	74	68	69	85	73	63	72	79	65	65	82	74	87	66	77	64	93	79	94	71	87	78	79	72	68	88	72	77	67	74	85	82	71	64	72	66	80	61	81	88	78	78	81	75	80	69	96	71	62	81	66	65	78	54	72	85	88	65	82	66	80	71	64	61	78	73	78	84	88	70	70	79	92	62	78	74	71	75	84	71	65	61	81	80	84	82	82	80	80	82	81	76	90	79	72	81	79	78	77	71	61	67	93	66	80	73	66	69	69	97	84	81	74	70	73	62	77	68	63	66	65	74	83	77	66	75	82	82	86	77	72	86	71	79	69	74	71	83	71	82	74	75	65	69	70	71	83	66	81	79	67	78	70	85	75	75	76	85	79	82	75	76	74	83	85	70	68	66	86	93	74	82	65	61	71	56	85	71	47	70	83	80	93	81	73	64	80	74	87	70	71	70	77	81	76	73	88	67	67	74	69	87	67	105	87	65	78	66	74	80	71	68	80	79	75	57	86	89	88	65	75	73	85	86	68	77	65	77	70	70	83	88	87	79	59	80	74	62	76	65	76	66	101	80	78	85	53	68	69	65	64	84	78	75	74	77	75	68	87	76	81	72	92	82	74	77	63	81	65	82	88	65	66	72	74	76	91	62	95	63	90	75	73	70	74	84	80	81	65	71	79	67	71	65	82	74	58	66	79	69	66	74	79	81	66	78	56	84	67	82	69	61	77	85	68	75	72	62	69	68	81	78	69	87	65	71	85	72	78	68	84	55	73	48	74	84	108	83	66	75	75	66	61	71	65	72	79	98	71	82	75	69	70	73	80	59	81	73	85	77	79	57	70	85	73	66	77	67	69	75	77	66	76	82	70	68	68	84	74	79	75	71	79	83	67	84	97	77	72	78	83	73	70	62	80	79	80	82	85	62	87	71	79	87	82	65	80	76	75	74	77	65	87	69	71	58	77	87	82	68	73	94	70	101	63	68	66	79	80	77	55	64	69	73	75	66	68	88	67	72	80	90	94	76	64	72	91	78	75	86	63	76	92	64	71	71	70	66	80	64	71	75	73	71	63	66	62	80	71	76	73	77	79	74	76	65	64	68	76	88	77	84	70	78	76	71	72	87	92	66	80	69	82	74	67	79	62	67	74	65	65	80	73	60	96	70	73	65	94	77	71	72	66	65	72	64	73	88	72	77	77	76	62	72	68	64	80	79	84	77	75	83	69	78	66	83	66	78	72	72	66	77	73	57	81	73	74	93	64	78	86	61	59	60	68	83	61	69	73	69	66	64	78	87	66	70	76	71	79	79	78	68	65	67	82	87	71	97	75	74	83	96	85	73	88	53	76	78	79	67	67	72	74	68	94	84	62	83	60	87	69	84	68	66	79	70	57	70	84	93	73	67	79	81	72	70	81	85	65	75	79	76	97	71	83	75	67	74	83	87	62	73	82	70	68	73	93	71	84	78	87	71	78	80	80	68	82	79	88	73	69	80	75	69	87	72	80	72	67	75	78	79	77	78	87	66	78	64	82	78	88	66	80	83	77	91	93	80	66	66	72	83	76	88	82	70	68	63	82	72	94	83	91	78	89	70	69	82	67	60	62	70	66	73	71	68	80	81	68	88	74	84	72	62	87	58	73	87	59	72	62	77	63	57	63	77	74	70	79	63	63	76	92	87	60	75	75	62	84	61	67	73	66	74	87	70	89	67	72	77	72	74	63	78	74	76	71	62	66	74	62	85	76	73	79	82	78	91	78	74	82	76	70	77	76	90	67	78	64	76	73	75	77	91	69	84	64	64	57	94	86	74	82	64	84	82	78	74	69	79	84	77	69	65	76	83	95	74	71	71	60	78	61	61	77	66	73	71	79	85	86	54	80	57	67	70	72	78	65	77	94	69	76	78	71	71	56	67	70	93	76	86	76	72	69	70	86	88	66	65	63	81	65	72	72	61	93	86	78	66	60	61	72	65	81	56	58	68	86	77	72	85	70	73	71	74	61	83	76	76	80	66	80	76	73	85	84	87	79	69	100	72	82	67	90	82	76	64	70	80	67	71	67	79	89	76	79	62	84	70	79	70	73	65	75	73	77	83	79	72	72	60	86	84	65	80	74	82	72	72	68	89	75	73	75	69	71	94	75	82	71	87	70	64	84	58	82	65	67	95	65	79	68	69	80	73	55	74	82	90	86	89	88	62	67	72	80	69	93	72	76	73	69	73	66	61	66	75	70	55	77	68	83	82	72	55	76	75	57	83	81	79	70	86	63	65	76	74	78	95	92	94	75	71	71	73	69	82	78	63	66	85	77	71	57	77	71	73	87	65	78	79	75	68	66	85	85	75	66	78	75	68	68	78	92	87	76	67	67	73	71	82	78	69	76	79	72	76	76	81	67	64	82	76	80	71	79	68	84	66	73	58	72	89	57	64	58	58	65	72	71	92	70	75	77	86	105	67	51	77	79	70	79	68	74	90	69	70	74	87	75	75	71	90	76	69	104	74	90	69	95	89	83	92	93	64	89	85	80	75	77	82	83	80	83	73	77	69	76	86	77	62	75	62	76	78	87	89	60	71	82	82	79	59	77	72	87	62	72	75	79	78	84	75	81	77	81	62	63	53	76	77	69	65	69	81	83	80	69	77	64	59	77	75	69	67	67	79	65	86	69	76	80	86	71	58	82	72	69	64	82	61	75	69	80	75	66	75	74	71	59	53	90	84	71	80	68	70	78	64	68	60	79	57	71	74	76	69	74	77	57	81	79	77	82	82	76	80	85	73	71	77	73	84	74	79	88	72	72	70	66	49	63	84	77	74	86	60	70	78	76	64	83	71	61	79	67	72	73	80	72	75	76	90	74	69	72	68	87	73	73	76	74	83	74	73	74	81	88	72	68	62	80	85	81	74	71	73	72	76	75	72	76	65	70	77	90	65	69	81	77	90	77	70	86	68	80	56	59	92	77	83	76	76	83	67	66	87	68	70	71	74	71	75	68	86	86	64	71	86	80	66	77	80	70	81	96	81	83	66	76	80	69	71	66	81	73	73	87	68	69	77	82	65	71	86	74	83	87	95	66	72	83	69	75	76	76	73	72	85	82	84	64	77	67	86	73	78	80	72	68	75	83	72	65	59	62	74	70	84	77	60	77	85	69	71	79	88	81	80	68	72	68	67	81	92	72	78	100	70	79	63	83	83	76	64	80	89	89	81	73	91	68	64	90	82	76	77	65	63	66	68	73	70	86	75	79	66	79	79	57	88	103	62	66	72	72	73	71	91	81	86	75	66	71	52	74	75	71	65	96	68	82	81
10986	3824	1897	2741	6188	9794	11695	20031	14145	20724	22864	35133	39242	37997	31485	23419	14240	7923	4513	2346	1544	1275	1046	956	936	909	889	900	916	944	913	889	886	903	890	990	978	900	932	898	898	914	942	861	890	879	930	877	907	879	904	872	857	901	890	914	942	907	891	846	884	891	887	890	884	920	916	922	933	925	876	829	928	913	913	879	820	946	923	832	841	890	885	883	878	903	874	929	907	936	925	886	888	912	927	918	957	883	928	891	872	889	886	888	886	916	915	887	929	925	894	827	921	869	882	898	883	870	886	926	909	850	889	929	913	934	903	919	922	882	876	926	914	913	887	896	912	913	887	880	868	911	912	915	939	889	852	954	935	930	899	956	889	903	899	836	893	855	921	882	908	899	864	947	908	895	914	860	937	904	925	893	943	845	909	896	897	903	911	878	918	856	947	918	867	879	923	847	891	903	925	875	890	856	888	910	925	916	900	869	922	885	892	873	943	870	885	867	887	958	964	898	906	851	883	911	886	980	869	868	888	892	892	863	866	910	871	903	914	916	942	903	928	970	901	941	954	896	889	916	868	887	912	901	877	951	914	920	892	912	943	925	876	897	919	848	917	907	940	900	863	899	865	926	869	846	971	899	892	856	894	873	903	931	917	901	905	895	914	847	929	889	956	956	866	931	908	857	865	928	862	929	927	885	901	828	946	922	964	857	885	934	893	896	935	894	892	887	890	915	910	904	882	912	867	899	917	899	859	900	890	921	917	890	870	909	912	906	915	912	874	903	897	898	860	938	920	921	854	927	886	886	913	879	882	918	891	884	892	853	894	866	905	859	869	864	898	890	904	903	925	872	930	916	911	901	898	919	867	873	826	916	883	923	924	948	876	923	887	909	876	929	965	869	911	898	860	888	930	906	934	876	956	899	904	927	883	922	915	910	912	846	875	925	917	881	888	923	897	880	900	907	920	918	840	914	908	932	925	894	895	911	878	938	878	927	897	901	877	909	891	850	929	955	888	878	837	904	908	873	887	856	901	875	884	885	920	886	930	871	912	931	870	882	893	854	916	877	921	871	883	925	903	893	892	908	848	893	921	898	860	887	869	889	854	872	947	854	929	923	933	880	889	913	916	874	906	881	908	898	821	910	860	919	909	885	905	907	930	866	916	870	873	956	946	909	889	928	935	893	880	896	882	893	917	839	850	917	902	950	945	858	918	918	893	864	885	870	901	896	952	923	884	935	914	915	920	974	874	863	926	918	882	898	916	898	857	846	919	949	897	860	903	849	893	883	934	898	881	913	933	856	932	878	860	868	898	905	939	935	930	850	879	881	935	852	874	888	880	934	885	877	923	898	937	898	921	910	862	900	906	904	861	876	893	914	999	912	862	931	873	908	889	895	879	919	915	908	953	894	938	908	941	893	918	830	941	860	932	950	932	902	924	912	914	901	860	920	910	898	920	983	899	867	927	941	900	921	945	869	896	940	893	906	913	866	915	894	887	857	889	956	926	911	943	876	904	932	924	953	923	947	864	918	946	885	901	897	881	862	913	887	896	868	886	920	989	916	889	904	898	921	914	879	925	911	895	880	900	929	907	912	890	902	906	873	883	879	874	925	858	897	935	878	932	895	836	954	913	872	952	891	900	935	1004	909	882	909	926	875	924	900	881	958	923	929	887	913	927	914	897	895	889	900	870	924	912	867	875	958	897	886	933	867	914	905	846	918	938	935	902	902	873	859	924	849	911	915	876	924	867	949	932	917	917	868	935	858	963	906	916	873	917	911	959	935	926	861	903	899	904	910	920	906	901	843	946	880	869	867	883	860	862	937	889	919	910	870	888	909	915	875	878	938	917	938	941	881	889	933	874	905	906	873	916	871	877	900	919	893	914	893	891	926	930	914	887	905	943	902	883	945	891	898	891	902	911	902	918	840	928	942	885	950	853	957	860	875	915	869	906	901	873	869	897	863	948	887	934	937	904	898	929	941	901	909	877	889	910	905	946	877	990	924	864	912	934	843	903	952	934	888	914	905	912	897	889	925	902	915	927	879	907	906	892	863	906	934	882	976	888	927	901	895	926	866	928	892	886	946	915	928	922	907	954	901	875	897	890	902	888	904	938	883	907	874	879	922	912	933	889	928	873	922	888	907	906	936	991	862	860	914	924	872	912	912	915	917	919	921	889	917	896	891	914	853	870	916	990	925	924	888	864	871	899	893	884	902	941	879	938	963	945	916	854	892	854	881	856	948	899	863	922	905	912	905	893	939	909	884	882	846	922	914	967	919	891	904	922	883	888	903	905	945	898	901	957	905	901	880	860	888	892	850	879	882	856	905	884	854	903	875	904	883	879	876	930	890	899	886	877	924	915	893	904	950	892	904	863	899	852	935	893	923	891	880	887	926	909	894	856	881	894	912	895	862	902	890	878	874	887	917	902	910	904	906	855	888	865	886	890	934	875	943	929	893	899	906	890	931	920	899	921	927	909	912	947	832	893	881	913	859	892	957	892	842	874	996	932	878	915	943	940	882	911	933	882	895	876	902	939	914	886	921	902	903	908	886	880	888	880	894	865	914	885	883	881	916	949	862	914	939	894	937	973	906	890	886	876	886	868	959	881	910	898	896	901	907	874	911	927	870	968	900	944	929	906	922	884	882	841	919	847	881	868	896	913	903	869	927	923	862	923	891	916	903	886	890	904	874	907	928	879	898	857	921	872	850	911	912	918	876	918	943	927	947	930	861	904	899	935	879	922	940	906	885	943	941	926	926	921	894	910	904	926	869	922	868	861	861	876	886	972	925	870	922	906	880	886	881	896	886	955	925	899	925	941	924	910	895	869	896	892	932	945	838	916	857	870	931	901	904	876	879	880	942	907	869	832	888	855	883	858	906	942	877	896	916	883	867	855	881	888	909	951	965	895	902	897	886	905	878	853	904	888	909	859	878	884	923	900	859	891	876	889	890	909	947	930	893	913	918	927	914	875	875	884	894	918	909	863	932	880	895	922	854	900	884	900	953	953	877	900	910	893	854	861	883	918	896	925	902	964	892	936	901	946	839	936	893	890	892	864	925	912	908	905	896	822	926	926	852	906	869	920	899	896	876	940	877	896	917	868	890	881	818	901	960	893	956	893	919	841	865	928	912	941	859	854	944	887	904	927	923	921	914	877	888	894	876	882	906	923	898	868	861	930	911	887	883	865	906	892	898	908	880	894	932	879	940	932	899	893	954	910	821	868	877	924	886	900	879	907	913	903	870	889	951	920	958	892	916	907	883	922	910	900	906	886	894	889	890	889	947	935	932	887	878	868	929	878	902	938	883	913	889	924	866	858	946	818	866	874	917	936	887	944	916	901	896	929	866	882	848	888	923	882	891	910	891	898	933	876	917	939	929	896	934	894	876	910	900	892	908	872	930	903	874	974	917	822	884	912	830	898	874	910	915	896	900	863	912	863	887	889	913	918	940	940	914	913	895	877	838	891	880	884	920	937	885	928	931	904	873	919	861
935	201	137	91	117	205	322	453	489	471	1446	5558	11601	9126	4949	2085	928	423	174	86	76	61	61	72	64	48	68	62	59	61	51	49	69	52	65	59	73	60	63	63	59	60	66	69	50	61	61	55	49	58	59	50	61	42	42	62	59	61	61	55	56	67	60	74	63	68	60	57	65	70	53	54	58	45	54	51	50	61	57	58	65	72	56	53	38	43	65	61	51	66	62	53	61	56	55	63	60	66	52	47	54	57	61	52	53	55	65	47	65	62	72	61	65	47	63	47	58	60	68	62	59	53	55	57	59	62	60	57	58	69	56	69	48	62	64	69	62	74	54	46	68	56	61	49	60	62	59	61	57	48	47	57	64	64	73	54	72	57	56	52	71	52	62	69	56	51	63	61	50	74	53	42	63	49	60	54	66	73	62	55	51	55	52	55	58	58	53	67	60	58	69	51	65	65	68	70	65	47	60	49	60	55	57	64	49	68	70	58	53	62	57	58	57	63	60	70	56	53	62	51	44	53	53	53	61	56	63	55	51	54	53	58	53	58	53	59	66	60	62	52	57	52	51	63	54	52	55	47	62	51	52	63	62	61	66	50	60	72	66	51	55	49	48	52	60	53	63	57	57	63	54	59	70	53	62	61	49	59	51	66	69	60	71	69	57	53	80	55	54	50	61	58	65	59	55	59	72	46	69	60	62	57	62	68	52	53	49	54	57	65	50	48	72	52	62	49	55	56	48	54	54	72	68	65	53	72	56	73	51	64	60	64	59	66	46	56	47	64	60	64	53	59	66	42	50	67	56	53	58	56	53	59	44	71	45	68	68	56	61	52	48	61	57	55	53	57	58	61	60	44	61	57	59	63	46	69	60	58	53	58	60	55	51	52	51	55	48	49	62	52	66	54	69	47	58	41	49	61	62	60	69	65	63	53	52	57	60	74	57	64	57	64	70	61	54	68	56	52	47	56	68	50	65	53	61	66	62	57	63	55	62	49	61	59	54	47	54	57	63	49	52	53	63	67	52	67	48	58	54	55	77	70	37	62	71	59	69	58	66	65	65	56	72	66	65	66	44	63	59	60	59	67	43	64	50	63	59	52	64	75	57	67	64	68	59	61	56	67	78	47	62	62	69	67	64	64	63	68	71	56	60	62	64	50	58	64	59	74	66	48	58	64	59	59	62	57	58	60	51	59	59	56	58	70	53	58	58	65	66	54	52	45	63	57	69	61	67	55	51	46	50	55	53	59	64	54	59	48	51	60	53	60	57	54	55	48	49	65	57	69	42	56	53	61	58	56	70	67	52	71	47	59	63	65	54	63	56	57	62	58	60	58	53	49	55	60	48	53	56	55	57	53	64	61	53	60	61	66	60	55	63	43	64	57	65	62	54	64	67	58	58	70	60	70	52	50	53	45	56	61	59	74	61	66	59	62	52	57	53	73	59	53	58	74	62	54	46	66	64	65	61	62	54	64	63	62	50	56	57	62	59	50	55	46	60	63	56	53	64	67	55	73	60	71	59	59	61	69	55	51	59	53	50	56	60	51	63	64	55	46	61	54	54	64	47	75	48	45	51	62	69	54	51	64	63	55	59	67	49	53	65	53	59	52	65	61	62	66	61	51	70	66	63	62	59	52	56	56	57	70	59	51	52	67	61	66	56	53	43	42	52	55	47	55	56	60	58	60	49	58	72	60	59	59	62	57	61	54	47	47	59	54	59	47	60	68	72	53	58	54	60	57	65	49	53	57	65	60	43	58	60	60	53	65	64	61	51	54	58	67	52	50	48	59	50	57	57	62	59	67	65	52	63	63	57	60	69	61	59	52	68	59	61	58	58	56	57	42	59	49	66	57	59	59	67	46	60	51	71	62	60	57	54	54	58	55	56	67	51	55	49	65	58	53	63	56	57	56	45	55	68	58	70	75	50	59	56	48	57	53	57	57	47	70	35	58	59	65	50	56	63	62	66	60	64	52	59	64	54	68	62	63	62	68	60	73	68	64	56	68	59	65	54	57	49	66	48	50	50	67	56	53	61	62	64	56	69	49	67	61	67	58	64	54	58	55	62	60	52	63	42	66	68	54	60	56	65	52	56	60	52	58	61	61	67	55	61	54	53	60	41	48	59	68	62	66	56	62	64	60	46	71	49	59	68	49	72	59	56	52	53	69	68	61	55	44	67	57	44	56	52	44	62	70	55	51	54	69	47	61	55	78	65	75	61	66	69	41	61	56	58	64	52	58	59	60	65	59	53	65	56	60	46	55	61	59	60	55	56	48	55	42	49	62	64	52	67	59	62	60	66	69	56	55	69	57	69	50	45	51	61	57	61	57	55	56	42	62	60	59	69	53	63	59	66	58	58	57	61	59	49	55	65	66	57	54	68	56	64	62	59	59	69	64	58	59	77	61	54	52	51	66	45	64	62	73	58	67	65	60	68	56	55	56	54	61	57	61	56	57	45	63	62	52	63	59	63	60	56	62	57	64	70	57	63	45	70	48	55	64	59	70	72	58	48	64	69	81	77	57	59	52	58	74	47	56	61	66	55	59	71	63	59	81	57	72	56	50	53	55	47	58	61	55	70	69	64	54	57	61	55	45	54	58	68	50	44	89	67	48	51	60	42	50	78	61	44	56	57	64	50	59	63	57	62	52	55	70	59	59	68	62	64	65	52	53	56	62	61	77	45	53	55	72	61	56	61	70	67	71	66	51	52	53	29	52	58	56	67	69	58	55	51	70	58	65	63	52	45	55	60	61	62	63	64	58	56	46	47	53	57	51	59	61	60	50	61	61	54	66	63	43	65	61	59	55	50	70	63	59	58	55	63	65	63	61	59	57	71	50	64	57	53	64	45	58	41	45	59	54	50	55	46	58	61	62	59	49	59	45	74	49	52	77	62	56	58	61	58	59	60	53	57	51	61	52	61	64	51	58	48	58	74	49	44	70	64	60	71	47	77	61	61	59	42	52	46	46	55	63	61	48	61	58	52	51	71	61	53	62	60	52	58	48	51	52	56	48	65	70	54	46	73	71	59	75	73	57	56	57	59	54	64	50	65	50	64	58	52	51	55	62	59	62	51	63	57	55	50	54	47	51	66	71	52	60	52	67	44	69	52	64	48	65	64	45	67	53	58	64	51	62	58	71	63	60	58	41	50	56	65	61	66	61	37	55	68	63	57	49	63	71	71	56	69	60	64	55	52	56	68	54	45	47	62	64	64	56	58	68	51	64	61	47	74	50	52	53	66	60	43	52	51	67	59	60	61	60	60	60	61	66	76	64	62	49	55	59	50	49	52	60	50	61	67	57	60	61	59	62	71	56	68	68	48	64	37	64	62	52	55	53	62	52	49	69	59	59	73	62	62	54	61	67	60	67	50	54	58	69	69	55	49	58	58	69	75	57	60	64	60	49	71	63	61	59	58	71	58	53	55	49	57	61	52	49	64	56	62	51	57	60	67	68	69	72	62	63	57	57	55	57	63	54	60	67
14820	5362	2330	4092	10417	13356	17306	19987	18649	16734	27840	40416	48862	43302	33809	24874	16667	8552	3639	1684	1058	738	764	690	735	729	672	743	710	704	697	717	679	721	705	693	690	726	700	700	708	703	728	678	718	723	747	679	682	722	727	682	689	660	716	744	749	701	740	694	653	691	725	735	657	671	711	680	677	712	705	675	710	715	658	669	690	702	685	699	672	726	708	725	680	725	658	722	692	698	695	662	709	697	667	687	705	685	718	674	714	676	682	693	730	679	679	687	719	696	702	674	690	673	652	709	729	685	715	723	725	687	692	683	695	702	686	674	648	728	687	639	754	692	702	732	683	720	761	695	678	688	695	734	694	696	695	715	657	740	713	685	703	670	701	692	710	714	764	739	691	693	679	659	669	729	729	692	712	692	662	702	696	682	678	663	692	685	778	711	673	736	724	733	675	697	671	711	659	701	700	720	675	677	683	709	680	753	662	701	718	721	658	620	711	738	681	682	702	716	709	694	700	678	705	670	683	697	726	724	661	685	691	697	730	729	649	714	735	710	704	690	684	704	735	672	687	644	672	699	681	721	699	657	694	666	660	733	709	718	742	712	711	684	727	683	718	664	647	699	707	668	696	691	704	713	693	687	656	776	685	706	779	652	676	743	679	678	729	737	663	675	706	685	681	635	727	747	681	681	733	659	726	635	671	707	709	715	699	693	661	702	731	718	745	683	682	674	741	713	630	711	681	685	715	718	718	677	759	681	692	668	675	648	704	695	699	709	715	680	704	678	720	683	727	718	699	794	696	715	659	723	722	730	641	671	696	732	704	698	701	744	686	676	689	736	730	712	737	688	737	694	638	688	723	695	673	664	690	732	678	699	702	662	712	731	704	702	720	720	674	702	703	664	727	688	664	695	689	636	712	693	682	691	690	677	727	659	766	705	705	710	694	667	678	688	684	723	697	673	728	671	724	739	727	671	732	713	718	658	702	700	708	714	699	735	719	679	703	721	695	728	718	711	703	662	666	671	713	692	655	675	694	694	717	697	705	721	667	722	724	720	731	703	660	706	651	663	693	691	728	690	680	722	717	721	725	692	669	689	722	638	700	703	681	766	729	699	696	734	703	719	693	703	716	684	730	657	715	710	710	712	717	667	675	765	713	659	694	662	677	686	704	685	679	680	670	676	697	693	738	767	687	688	642	720	701	680	675	692	670	694	680	699	680	744	675	734	711	767	704	711	668	729	710	731	738	743	701	691	703	693	706	665	696	657	721	707	733	707	724	723	710	685	662	702	696	654	679	733	673	701	696	655	674	746	675	710	737	706	690	726	702	673	670	714	696	728	727	710	663	657	739	741	718	689	678	686	699	773	709	687	672	708	751	692	713	720	685	680	688	686	702	757	654	707	688	674	653	718	753	706	703	674	734	732	697	753	700	689	751	761	716	694	733	656	648	705	723	749	694	678	684	725	698	693	691	725	680	670	681	715	692	683	673	648	695	674	728	670	742	708	703	692	710	678	687	707	714	657	699	707	694	693	659	673	726	687	728	703	661	670	694	700	648	723	699	699	721	750	678	683	712	682	668	725	698	640	724	671	675	704	709	698	679	698	732	687	672	716	666	651	671	693	679	724	689	693	689	689	733	652	737	640	690	686	692	675	675	702	687	743	713	686	725	643	682	693	730	655	709	691	702	698	715	695	699	734	621	728	710	695	711	721	707	698	676	728	639	704	694	726	681	689	665	667	681	666	725	672	698	699	666	694	713	723	688	726	670	705	668	695	640	723	700	685	713	699	699	696	680	659	714	662	725	693	729	666	727	635	706	710	687	722	737	687	674	713	735	658	706	667	697	737	694	689	675	735	694	712	719	629	722	670	684	714	685	649	710	663	674	705	718	694	664	742	663	727	700	654	688	690	701	714	668	714	697	714	691	641	652	702	657	666	696	724	740	674	713	694	709	744	727	779	728	643	662	705	725	679	689	742	704	634	722	717	658	702	702	705	740	694	718	693	716	705	730	735	688	716	696	720	674	700	672	693	706	746	692	673	729	662	693	767	714	705	708	696	701	733	676	692	692	657	674	701	691	697	676	697	715	695	708	705	677	750	720	698	662	721	683	721	739	738	661	727	713	733	672	706	712	733	674	696	687	676	663	678	721	683	730	692	709	697	710	703	720	718	721	705	720	673	686	680	707	668	710	657	659	686	727	709	703	679	751	667	688	712	731	690	718	717	685	708	681	689	684	680	708	715	720	683	678	678	729	722	712	661	719	702	726	713	724	725	678	706	735	667	716	708	732	659	685	735	680	704	678	714	690	729	706	726	765	670	718	667	709	720	732	744	670	717	680	676	669	717	730	695	698	696	752	708	702	705	709	669	691	707	647	700	678	721	733	709	709	692	677	689	754	677	696	680	691	708	714	656	708	699	729	699	669	734	691	714	684	696	698	691	681	654	691	663	725	723	682	711	700	686	695	696	702	696	735	693	710	718	732	682	704	711	675	709	667	647	688	702	703	687	634	729	668	722	697	735	699	676	701	722	686	691	685	684	759	754	696	663	689	755	704	720	685	736	654	693	681	691	672	717	671	751	679	691	671	709	710	769	732	676	723	703	699	741	693	722	729	693	689	696	682	717	714	744	701	690	660	663	735	724	738	691	700	665	703	715	681	702	721	690	665	707	678	679	688	729	730	735	724	682	673	723	670	693	694	720	691	671	738	685	676	680	703	707	709	687	714	745	668	648	702	731	657	708	738	663	686	734	678	669	692	721	714	677	664	715	697	695	690	683	691	741	687	707	686	687	678	717	713	700	638	674	685	719	666	713	686	728	673	695	682	736	670	675	695	716	688	672	705	688	680	714	703	695	710	681	700	685	697	727	702	693	684	732	690	714	709	714	686	695	685	694	729	674	712	668	695	673	658	679	684	677	644	644	675	659	656	675	710	707	716	708	669	708	684	677	713	678	721	704	730	722	655	735	652	672	670	694	690	672	675	716	712	674	731	667	708	716	689	717	752	699	676	755	704	695	699	732	707	717	716	729	700	692	692	725	679	649	733	723	712	677	725	661	701	685	704	699	685	683	663	737	670	685	715	639	691	687	712	754	721	703	697	689	685	700	723	687	724	662	688	719	696	715	693	732	729	755	727	694	668	675	741	720	680	721	674	727	665	690	659	675	706	737	711	720	747	687	705	669	711	674	699	702	741	706	682	690	654	702	685	695	736	709	701	729	685	694	675	656	729	723	706	698	737	685	785	662	729	706	667	717	690	643	653	680	708	708	692	709	678	655	697	712	701	695	681	668	689	674	718	704	703	702	683	711	682	694	705	764	719	668	721	686	668	714	682	692	737	709	678	684	702	683	718	720	674	704	703	680	686	720	660	707	683	726	694	754	666	682	694	747	691	690	673	707	721	681	687	679	729	706	669	684	710	744	689	704	693	690	719	667	722	722	723	723	719	678	682	758	637	705	735	703	698	685	699	692	690	715	694	695	723	694	673	654	666	698
1300	92	78	70	90	97	105	180	304	203	290	576	1934	1112	1722	965	511	334	202	116	78	71	72	54	66	55	78	58	68	68	64	58	72	63	54	77	77	59	61	65	69	72	65	68	70	72	64	63	66	63	77	63	73	62	77	70	72	70	62	60	60	50	75	64	60	55	56	61	75	65	79	61	65	65	69	61	84	64	61	63	55	80	46	63	63	72	77	66	69	68	64	64	75	54	68	65	58	58	62	59	63	70	77	62	64	73	57	68	82	73	62	78	67	55	58	96	79	61	69	80	69	71	53	63	77	77	75	70	54	89	54	74	71	61	65	77	71	63	85	71	65	60	71	95	60	65	55	61	59	75	62	72	78	69	68	69	63	63	73	57	57	54	63	60	66	68	76	69	80	67	71	64	80	53	90	86	69	77	56	72	67	66	60	72	66	57	58	88	67	40	55	79	69	73	60	70	61	75	53	65	61	65	54	58	64	59	44	62	68	74	71	70	83	77	70	65	50	79	66	69	65	60	71	68	51	51	61	57	75	77	68	59	72	66	57	69	70	58	77	71	68	73	67	63	69	56	72	77	76	76	55	74	67	61	78	74	67	80	73	70	55	75	81	62	64	72	64	72	49	80	62	63	66	68	67	69	85	68	60	58	66	80	67	65	65	72	69	75	63	84	80	58	70	59	72	58	64	68	69	78	73	62	70	57	64	60	73	68	79	50	67	63	63	59	63	57	62	86	62	71	60	75	73	59	79	72	86	68	68	71	68	66	62	74	77	62	71	72	77	72	73	86	61	74	72	55	70	66	62	59	64	64	62	68	59	64	64	73	55	66	66	72	55	57	71	56	64	59	58	78	61	62	71	76	65	60	78	61	64	41	65	70	73	75	67	75	57	60	70	75	67	50	81	77	58	67	58	52	68	80	74	81	56	57	76	70	72	66	78	82	66	61	72	64	53	65	72	61	54	62	62	66	69	58	76	73	51	69	60	65	73	70	62	83	70	75	65	59	71	79	54	78	57	62	96	78	57	67	74	77	56	71	81	61	70	70	69	59	55	71	67	67	60	81	70	69	53	59	56	85	75	75	75	66	79	58	57	64	59	70	69	82	53	72	63	63	76	61	68	65	75	62	69	65	80	82	73	71	60	80	69	67	72	70	60	71	71	60	89	61	61	77	68	52	77	68	60	57	64	66	61	58	58	60	63	57	68	62	62	63	64	70	80	77	71	64	87	65	67	57	57	62	71	67	79	57	61	60	66	67	69	64	74	67	69	76	58	70	68	72	52	59	69	63	59	74	69	66	73	73	71	73	77	64	62	53	75	66	69	59	53	61	68	64	67	62	64	66	70	64	61	79	68	63	59	59	84	60	80	66	58	64	69	66	69	71	67	73	54	90	58	70	70	71	96	70	50	83	72	63	64	70	71	88	71	70	61	76	86	61	74	72	61	66	51	61	59	60	55	63	64	76	74	62	78	54	75	71	50	85	63	75	60	71	64	69	61	65	67	49	58	68	60	66	64	71	65	79	67	68	71	80	50	62	58	83	57	64	72	52	65	68	74	74	65	66	66	66	68	75	72	80	53	55	66	52	57	71	70	77	49	77	63	65	61	72	64	64	63	71	63	69	75	60	75	72	69	75	76	60	52	76	78	50	69	78	75	60	67	70	69	74	64	66	69	60	68	71	55	67	71	57	60	71	52	73	61	75	74	63	75	73	68	59	78	61	61	76	63	79	72	56	63	61	60	53	67	61	74	65	73	62	57	70	67	60	59	62	64	62	75	62	71	76	61	77	60	63	65	59	67	56	70	72	58	68	65	73	67	64	72	71	61	74	51	69	70	66	55	60	56	49	61	73	75	65	55	57	71	64	69	71	69	83	60	66	61	56	67	64	66	51	65	66	73	76	62	64	65	62	61	63	56	75	66	67	58	54	69	58	65	75	63	67	63	76	64	57	58	58	48	63	61	74	61	65	81	74	68	51	75	57	67	63	74	59	73	82	71	67	70	55	74	66	70	56	60	58	70	71	53	69	60	61	66	69	66	68	61	48	62	61	81	81	63	55	74	62	73	57	59	73	61	78	67	58	66	58	80	68	74	53	69	60	67	60	63	61	59	60	77	57	63	65	65	72	73	86	54	63	79	59	60	61	62	77	74	69	67	60	64	64	69	76	84	52	58	67	71	76	56	70	74	71	60	65	66	67	72	69	78	66	65	55	56	61	72	71	68	63	66	77	71	66	71	66	78	64	71	75	67	67	84	60	47	55	51	58	78	63	75	77	67	75	61	69	52	56	59	66	59	48	64	64	62	67	75	65	46	62	62	68	87	71	63	64	69	65	64	64	63	59	54	62	72	91	64	64	65	54	63	70	61	74	56	68	72	61	64	74	82	70	75	73	69	74	58	62	67	64	71	61	76	63	60	68	77	67	55	73	73	65	66	58	61	65	59	63	75	76	71	67	54	66	63	56	65	66	72	57	59	68	58	59	72	77	44	57	73	70	64	72	54	76	60	64	57	74	60	67	59	71	77	57	71	58	67	58	80	65	75	63	67	69	78	64	68	64	69	65	65	76	66	57	61	54	62	67	68	69	61	59	53	65	73	77	76	55	74	85	63	57	65	69	82	63	75	74	65	63	61	48	48	60	60	62	67	71	60	60	68	73	58	58	68	78	67	66	71	60	73	84	72	71	66	63	76	65	61	66	70	71	83	74	68	69	75	72	87	65	72	64	56	69	80	80	64	62	53	70	65	73	73	93	78	64	56	66	71	80	80	68	47	66	73	55	67	70	75	80	66	78	79	71	77	73	86	66	64	61	59	58	65	75	63	53	59	70	63	48	65	69	59	61	67	73	72	67	64	55	59	72	59	73	59	75	48	67	73	59	66	76	62	70	58	72	76	72	63	68	68	66	54	57	60	67	70	55	67	69	65	57	70	56	69	68	59	87	49	69	60	70	64	72	64	65	72	60	74	73	68	68	63	62	70	69	71	76	78	66	63	65	56	67	71	84	64	49	75	70	69	66	69	63	62	75	55	60	65	76	67	77	73	56	65	77	70	61	65	68	77	71	73	74	70	56	58	67	72	61	69	79	58	55	65	65	52	70	62	46	57	52	59	65	76	69	64	61	72	66	71	74	73	65	59	64	53	81	73	74	59	82	63	66	57	57	61	71	71	56	73	56	84	77	57	73	59	72	64	67	65	66	65	70	80	63	61	63	62	79	68	56	64	71	55	71	67	68	62	73	71	67	57	67	65	62	68	68	70	71	54	70	60	62	70	59	86	73	65	72	82	69	78	65	61	74	65	64	73	72	64	70	58	79	65	70	72	60	69	54	79	64	61	51	66	68	66	71	47	68	80	65	78	61	78	80	63	66	70	84	86	52	75	65	69	74	63	60	72	68	68	68	67	59	50	66	70	50	68	69	56	58	66	63	52	72	77	80	57	59	70	74	70	65	67	66	79	68	70	66	66	57	85	70	66	68
8265	1698	1106	1353	2785	5043	6303	8149	11485	8896	11232	16624	27767	19367	24793	17678	11585	7670	3747	1933	1163	961	850	807	786	808	785	799	807	850	794	794	849	811	812	806	825	870	788	795	865	819	829	813	806	808	806	810	789	805	781	827	792	818	829	813	807	839	810	827	843	778	785	844	813	745	780	829	878	831	795	818	796	852	758	845	823	771	803	815	843	774	834	791	837	842	805	840	830	789	793	792	792	818	843	759	810	827	798	844	828	781	846	853	827	800	775	858	816	783	830	793	820	827	759	819	830	844	813	800	835	795	854	811	784	792	792	817	823	818	809	820	799	786	814	818	843	839	853	804	848	769	802	771	846	848	854	817	796	815	772	769	802	822	798	834	838	826	854	800	835	828	780	779	847	788	853	847	810	777	798	821	794	777	831	813	833	804	842	773	798	829	785	832	779	823	781	806	832	834	821	806	852	837	831	811	815	800	780	796	785	785	768	835	839	787	834	807	770	791	777	822	770	875	842	802	830	844	775	819	864	777	743	861	799	764	778	833	781	819	766	798	781	887	813	797	816	826	775	803	783	803	828	808	803	790	814	813	826	796	826	846	820	812	791	842	841	829	802	834	817	823	828	801	820	810	821	847	825	812	766	784	843	811	873	827	762	823	860	840	824	822	832	808	838	836	820	814	788	829	808	794	849	806	795	809	790	825	808	828	821	811	823	855	815	866	827	816	827	749	763	859	807	825	799	802	811	794	764	826	861	804	785	877	786	813	781	771	782	812	817	812	850	789	816	848	826	789	876	766	795	821	808	767	823	850	805	768	820	852	866	766	785	831	819	833	844	859	807	799	837	796	829	817	829	765	815	812	858	732	856	789	829	811	792	881	809	833	827	740	845	840	859	788	806	806	840	761	824	809	805	856	755	821	848	823	794	802	811	787	778	828	776	800	820	782	809	796	777	824	820	823	839	822	769	795	775	779	789	814	788	780	827	774	835	810	780	798	818	811	783	825	813	805	774	785	799	860	822	794	796	830	812	793	820	793	833	773	838	818	819	746	790	854	803	780	864	816	786	882	843	856	816	788	808	810	806	738	803	778	796	797	865	805	819	839	846	831	827	848	862	818	823	830	795	841	812	803	794	848	819	827	791	826	818	826	806	776	795	818	798	837	812	803	835	823	848	795	846	858	799	826	834	817	797	881	761	817	794	757	834	813	799	860	791	843	750	831	782	817	880	779	786	785	774	838	828	863	832	770	804	805	807	791	831	806	770	807	776	788	825	830	880	833	841	785	832	794	798	846	803	817	790	781	819	801	803	799	788	784	824	817	813	776	806	804	804	841	867	837	821	819	843	814	818	795	830	796	815	815	825	853	790	816	835	823	798	800	807	788	834	840	834	820	799	823	801	777	847	789	842	751	823	833	841	832	804	803	812	872	838	833	832	830	832	770	793	756	840	855	844	809	784	826	797	805	826	843	797	800	858	789	826	843	833	839	816	856	746	808	827	865	837	795	799	840	781	796	771	824	782	858	796	789	809	844	837	832	798	804	819	786	818	791	799	839	848	802	817	789	799	811	793	795	784	760	812	796	821	844	784	833	802	839	802	827	834	818	876	765	805	808	757	761	850	768	840	820	817	795	816	823	790	806	832	836	814	810	825	891	797	794	816	790	837	897	811	803	801	797	832	829	860	803	810	802	775	840	800	762	790	806	784	792	814	817	808	815	792	773	802	804	778	806	838	810	865	808	877	782	823	774	823	779	769	795	800	832	791	811	804	846	796	809	805	758	780	796	800	804	751	818	835	791	807	875	753	760	847	807	835	835	760	858	779	834	763	766	843	811	843	761	832	805	817	794	856	762	768	811	823	818	801	866	871	840	852	870	803	787	857	784	787	822	880	812	831	826	811	852	795	810	809	816	855	869	820	820	810	811	834	797	768	754	793	802	817	816	792	863	850	786	807	799	838	831	836	797	785	782	849	807	804	832	795	774	828	820	781	816	818	783	778	829	858	782	802	836	857	828	838	793	781	827	827	824	787	827	798	803	822	864	813	824	802	842	769	843	842	835	810	788	795	867	797	827	782	768	773	847	834	808	881	860	806	841	807	809	861	808	813	824	832	848	828	793	761	816	879	824	783	854	793	822	884	765	842	858	830	817	790	804	781	792	801	765	775	807	772	775	799	777	836	826	791	841	769	840	779	821	840	829	788	857	787	789	890	824	847	806	845	790	852	770	800	752	788	770	801	819	806	808	893	807	790	823	802	854	772	816	795	813	811	833	853	831	778	782	812	782	813	771	842	814	760	774	779	822	807	793	773	792	755	768	754	814	796	829	861	797	832	789	823	814	817	815	820	791	780	837	790	790	837	772	816	793	791	808	838	859	816	814	775	824	824	804	795	841	813	834	798	816	803	842	814	815	785	778	838	780	850	827	808	795	832	835	828	825	868	814	840	805	798	811	814	858	809	761	813	859	791	823	786	776	823	788	814	811	829	857	773	850	815	834	778	766	843	832	785	820	851	810	864	848	812	766	848	794	836	817	795	814	836	792	841	787	867	808	785	773	803	858	847	844	793	841	810	824	846	812	776	773	795	790	812	798	818	876	833	797	838	836	805	844	808	779	812	819	807	794	804	792	841	828	785	818	831	785	800	841	799	807	829	862	836	833	847	797	763	796	815	751	797	817	834	841	833	825	848	832	797	811	793	765	831	803	792	844	855	823	760	844	841	860	806	821	807	797	814	821	802	845	811	794	802	829	809	887	735	814	796	832	741	800	841	785	802	858	839	785	804	768	812	768	807	801	801	750	835	797	814	821	799	829	789	790	849	847	786	788	804	839	814	822	793	793	799	808	835	766	782	778	814	854	814	789	841	810	875	825	825	844	815	837	845	794	774	827	807	843	867	846	819	830	798	783	831	855	854	818	828	800	781	792	826	803	802	805	832	813	796	789	789	831	816	796	784	772	836	831	802	838	818	788	840	817	775	816	771	805	815	769	847	814	840	863	824	837	820	845	785	768	806	824	836	756	801	831	805	810	768	868	862	799	797	784	861	828	813	862	799	745	873	805	819	815	862	853	762	769	800	829	819	855	762	791	813	776	860	811	804	835	797	810	798	762	791	819	820	866	801	751	837	847	800	851	797	822	839	775	787	794	813	809	802	793	817	798	756	755	842	742	823	814	901	835	813	789	792	809	890	828	822	765	860	782	830	832	808	822	764	891	799	852	813	834	780	821	828	784	841	812	835	815	764	756	834	801	779	776	823	795	847	789	800	758	832	841	822	814	781	783	800	812	827	846	791	805	800	851	847	787	800	787	808	843	880	868	813	812	838	790	830	825	816	802	780	863	801	817	807	813	838	847	785	758	825	787	799	859	796	867	828	834	835	824	785	838	824	852	827	802	864	777	838	779	817	790	863	798	872	839	820	821	869	778	841	830	810	813	842	801	818	811	818	782	851	853	790	794	812	862	840	802	747	827	846	794	837	766	784	817	812	838	835	800
473	128	89	81	75	127	141	492	452	1010	544	389	850	1806	3028	3411	2428	1223	510	253	110	71	70	55	50	58	60	60	51	63	59	44	57	49	50	50	61	60	55	50	59	57	57	65	48	56	63	63	63	48	59	47	50	58	52	59	56	61	60	62	58	51	31	55	60	65	54	57	33	49	54	60	48	36	62	38	45	51	43	67	51	49	40	48	42	51	57	56	67	50	48	47	56	53	44	65	68	50	52	58	56	60	47	45	46	51	54	55	62	73	48	48	66	52	59	41	53	64	40	61	64	49	56	53	54	52	44	67	50	50	43	47	61	59	44	49	49	50	41	51	53	48	60	67	61	50	58	55	44	54	59	52	45	58	49	52	59	59	58	54	54	47	61	60	57	59	55	47	45	53	57	52	48	65	57	63	44	53	48	54	56	52	57	62	56	51	73	62	52	59	48	60	56	60	55	58	58	50	52	45	48	58	55	62	62	64	59	54	50	47	50	56	46	50	56	62	67	45	59	45	61	62	57	57	60	58	54	64	60	63	57	45	41	54	57	46	52	48	44	59	55	40	49	66	49	43	45	46	45	46	53	48	48	57	50	51	53	64	52	53	45	62	64	51	59	46	48	50	59	46	51	50	55	42	60	51	59	49	50	58	50	51	59	54	58	42	54	49	41	69	51	51	54	67	55	56	51	63	60	55	57	46	44	62	56	59	73	43	68	77	54	65	57	68	58	58	52	54	44	43	54	48	52	60	47	49	62	56	53	55	55	44	74	49	58	54	55	54	61	46	43	46	52	54	61	57	59	46	54	59	54	59	48	59	60	57	56	52	61	50	42	47	48	50	54	53	50	62	50	68	56	58	55	48	49	55	55	47	59	57	52	62	71	44	61	50	54	46	58	55	58	48	62	53	70	47	47	51	54	43	59	47	47	59	52	54	74	42	56	58	47	45	50	49	48	59	54	55	56	64	58	65	58	57	51	34	44	59	45	39	50	64	51	49	44	56	45	40	35	34	55	50	47	46	56	55	66	49	56	60	52	63	57	47	58	53	65	60	50	41	48	41	56	56	51	59	48	54	55	46	39	62	50	47	56	49	56	43	52	51	51	48	50	55	45	45	49	53	59	52	53	45	48	51	57	47	54	53	56	61	50	57	50	48	64	55	54	51	52	51	56	50	59	50	52	50	61	45	58	41	68	49	48	57	53	45	54	48	53	53	44	53	62	55	61	48	55	45	55	47	59	60	57	54	50	47	53	58	39	43	58	59	66	57	40	46	56	62	59	53	38	59	43	58	60	50	52	66	61	49	45	56	59	55	57	37	53	47	55	45	50	61	61	41	53	65	49	54	54	56	57	51	69	55	57	49	56	51	45	50	61	64	49	50	63	42	55	44	49	41	60	38	57	55	55	58	56	40	67	52	66	50	55	42	41	52	47	58	52	49	56	57	47	52	49	56	54	48	46	50	53	50	52	66	53	46	39	59	61	57	68	45	59	52	48	47	49	54	57	48	39	61	53	46	50	55	46	49	66	50	44	48	52	55	50	51	59	62	60	56	45	61	48	45	63	52	56	52	59	49	51	57	58	55	49	60	55	43	60	48	68	56	52	49	57	50	54	52	40	64	55	52	55	49	48	46	61	45	56	41	51	56	54	59	54	62	51	59	40	48	53	44	55	50	60	47	56	50	60	51	47	52	51	59	50	67	42	45	61	52	54	41	52	66	42	56	52	60	53	45	59	61	55	49	52	45	55	66	56	51	45	47	42	48	53	52	52	46	47	48	55	48	59	51	51	55	52	52	55	52	54	55	51	56	49	61	42	63	60	34	59	55	58	42	57	45	61	52	51	49	53	40	56	59	44	51	58	59	45	45	48	68	51	54	55	39	69	50	36	60	49	57	46	54	59	61	48	54	37	62	49	44	64	54	50	45	41	58	52	53	59	55	53	50	35	54	54	56	54	54	48	47	55	57	47	59	53	53	43	54	58	56	39	41	50	51	56	62	48	42	56	46	46	49	54	41	59	56	61	42	53	61	59	48	54	62	40	67	43	49	53	49	59	43	54	69	47	50	40	43	50	41	58	60	52	55	48	50	50	55	41	49	55	50	57	47	56	58	44	58	51	55	63	48	57	58	51	61	45	55	50	53	56	53	54	52	56	48	49	55	56	65	51	53	51	55	67	46	51	51	49	60	49	48	51	60	46	39	50	61	51	42	54	60	71	53	36	58	61	44	45	60	40	48	64	43	64	44	55	53	53	46	56	56	51	55	51	60	43	52	57	54	45	65	45	59	52	44	40	50	44	45	45	37	50	62	48	56	57	54	39	70	52	55	56	59	66	45	53	57	63	48	60	47	50	43	48	47	54	45	58	53	43	44	42	47	54	58	57	61	67	36	40	57	59	41	51	52	65	43	43	39	36	43	53	66	61	66	64	51	53	42	49	49	47	55	57	48	51	52	44	45	48	53	64	47	68	45	61	56	57	51	40	64	65	52	54	41	56	58	42	51	56	50	42	53	34	49	49	50	47	48	47	55	66	50	57	63	44	56	54	58	50	54	52	64	49	53	60	55	40	34	45	55	53	51	47	62	49	50	50	59	54	53	50	46	51	57	48	46	40	63	67	74	54	55	47	54	57	51	45	44	49	46	45	56	55	37	45	49	59	47	59	61	41	58	44	54	51	54	57	56	45	44	58	56	64	48	44	49	38	59	72	59	49	53	51	49	68	61	61	49	51	47	48	60	52	49	46	51	44	45	60	54	43	55	61	52	48	59	58	50	57	49	56	50	50	52	53	46	44	57	48	55	61	68	78	56	50	50	60	60	71	45	49	44	47	43	42	60	47	54	60	59	45	65	49	55	52	56	67	64	47	56	42	40	45	56	37	60	70	51	40	49	46	55	54	59	49	64	53	56	60	57	55	40	55	49	55	49	53	44	38	48	60	55	53	57	47	51	50	57	51	47	57	44	44	49	50	52	51	48	43	68	48	50	54	46	53	69	52	55	51	51	56	47	48	54	59	67	54	68	60	51	53	64	58	55	56	62	42	55	44	60	69	60	61	58	58	51	47	46	49	49	50	53	62	43	42	58	52	53	63	57	60	51	60	53	43	43	40	51	46	40	57	52	62	45	46	50	63	49	50	47	52	52	54	71	62	56	53	60	36	46	51	59	47	49	61	59	62	39	57	55	33	45	59	51	63	42	52	57	50	56	45	40	50	53	65	42	50	56	56	52	61	54	53	66	60	63	59	48	51	47	48	64	59	56	62	47	53	47	45	49	60	59	50	55	48	59	65	45	47	65	35	52	58	51	56	62	57	50	45	60	50	36	56	51	55	41	51	44	63	61	42	53	56	52	44	52	43	63	42	46	53	53	52	58	68	51	43	56	49	68	38	48	47	49	63	49	39	49	58	52	62	55	65	51	55	51	61	59	51	44	48	50	65	63	56	63	69	50	57	47	53	47	40	57	61	52	39	55	47	61	45	50
9308	3360	1384	2713	6517	8545	8910	19523	16834	23305	15190	12373	18551	26316	29102	32079	26975	18602	10592	5159	2327	1135	829	694	709	687	650	652	639	656	662	649	637	670	671	623	612	705	644	632	670	612	618	684	664	647	653	651	653	628	633	630	709	684	614	602	658	622	681	694	635	619	650	657	637	665	641	651	650	652	704	654	649	637	658	700	666	683	655	669	550	642	680	617	633	606	654	652	625	655	654	594	668	620	649	604	636	582	644	653	645	644	627	632	667	651	606	645	632	649	627	718	631	633	640	661	635	654	624	651	689	610	642	613	654	584	632	640	630	627	626	639	679	650	651	651	621	669	645	623	631	581	641	653	630	644	649	594	664	652	643	639	647	668	643	647	643	654	643	615	673	656	627	628	645	580	649	647	686	625	623	634	623	624	652	643	622	627	679	657	685	640	619	621	609	672	640	625	630	663	641	673	677	597	628	692	662	658	629	613	631	670	614	626	674	641	668	650	623	619	626	680	656	648	672	670	669	631	627	611	641	687	668	638	678	624	651	631	667	658	624	669	657	640	650	657	672	621	638	664	609	635	644	637	657	605	652	697	628	702	622	644	636	670	661	630	729	673	664	648	645	622	641	650	673	625	650	656	661	676	612	642	582	663	668	646	682	638	645	670	672	651	602	658	675	629	632	665	637	648	643	628	668	630	680	636	625	653	616	678	647	620	677	673	656	640	600	634	629	660	647	650	640	630	638	625	594	591	621	629	618	655	629	632	639	627	699	609	665	579	574	625	681	647	651	645	675	623	620	632	667	624	652	611	615	677	627	613	662	711	621	631	622	651	646	638	567	625	629	630	652	628	632	638	654	648	648	626	647	647	652	653	648	657	643	663	610	655	640	645	601	653	657	619	648	668	627	639	651	625	640	678	665	648	703	656	589	647	683	618	658	649	656	655	625	650	591	613	639	581	622	633	663	623	640	621	647	614	642	639	652	721	669	664	668	643	638	651	686	623	697	670	643	687	630	667	617	591	634	663	641	649	648	645	625	654	639	654	678	633	610	633	652	616	634	628	640	650	624	631	659	649	614	690	659	583	656	644	607	618	615	641	630	633	649	637	698	632	576	584	658	639	651	605	630	706	628	630	618	606	661	645	658	633	672	573	643	681	676	633	677	631	667	653	656	610	630	623	627	632	653	634	625	591	655	700	708	667	631	610	653	633	616	639	638	688	678	698	670	656	685	673	644	648	645	644	658	609	656	659	652	625	614	609	656	647	678	625	640	637	645	655	580	639	628	619	636	634	632	642	652	604	655	665	666	617	657	668	631	705	660	645	611	710	647	677	626	611	694	619	617	659	637	614	664	660	615	664	642	683	639	634	603	669	662	668	627	661	643	649	608	643	640	631	655	647	686	655	622	657	674	598	639	691	611	668	686	600	626	676	656	694	667	649	630	669	676	634	692	670	609	644	642	591	643	614	663	639	660	644	665	664	685	626	659	600	613	660	669	670	690	621	613	630	660	647	658	664	602	670	617	633	629	610	645	614	672	674	592	674	651	684	603	665	602	641	646	654	650	646	639	694	638	624	652	673	683	675	669	630	652	666	610	664	658	624	657	662	657	646	589	634	577	634	668	650	647	662	645	668	616	597	635	624	574	656	661	630	688	623	660	657	665	613	681	700	643	649	605	634	602	628	600	604	594	621	638	651	646	697	639	609	632	640	648	652	658	646	658	660	646	622	673	632	638	631	651	628	653	667	671	626	625	645	654	628	644	646	696	589	651	604	669	644	686	666	663	722	632	672	607	648	645	607	612	679	634	666	690	648	663	593	643	647	658	630	606	681	643	625	681	676	704	604	635	660	639	657	629	634	649	633	694	673	602	644	653	631	651	635	658	582	662	658	638	653	650	616	646	634	619	658	670	635	575	647	656	704	653	616	652	607	635	636	687	626	613	715	634	670	617	650	626	602	669	595	639	600	633	646	676	616	696	623	633	623	673	638	671	638	667	639	642	615	634	598	660	652	635	643	661	593	665	622	616	657	635	663	624	649	652	673	643	629	607	621	647	654	656	628	647	641	669	653	672	627	672	640	636	628	596	629	663	612	656	634	618	629	630	646	644	639	649	632	635	641	623	614	604	683	729	613	631	660	629	665	640	626	662	644	626	663	668	635	657	643	621	604	671	673	633	635	579	674	636	622	611	634	681	631	650	644	654	633	649	655	627	638	659	630	626	678	656	652	699	659	663	650	650	644	661	619	645	671	635	624	617	635	661	700	628	637	667	611	657	614	599	612	647	670	617	622	625	644	673	625	644	653	667	647	658	600	654	622	663	614	660	613	643	640	600	632	660	676	620	623	646	666	683	660	641	616	630	662	635	679	648	647	584	616	661	627	659	609	687	651	654	613	664	647	602	663	632	642	660	635	694	658	628	658	581	619	664	575	681	647	720	600	646	658	672	648	695	639	660	621	609	674	636	669	660	633	649	649	656	649	589	607	645	621	677	656	640	614	693	659	669	624	638	623	654	602	641	631	636	667	649	709	690	687	636	610	657	637	622	664	671	625	638	635	658	659	590	681	662	650	611	660	631	665	672	617	647	627	621	645	640	630	657	635	647	643	640	573	670	629	648	627	636	628	669	656	669	653	667	643	629	633	649	653	688	602	624	634	602	633	672	670	640	671	625	595	642	591	622	649	632	653	651	621	649	619	615	625	641	625	611	642	651	659	650	634	642	621	650	637	659	666	643	669	663	607	682	616	598	615	633	602	660	611	665	593	655	667	610	634	661	676	652	654	677	639	693	642	664	645	696	632	621	610	633	637	629	607	623	653	628	694	697	633	665	649	596	617	670	658	610	699	641	667	637	645	652	661	644	649	637	645	635	645	678	659	642	617	677	645	657	659	652	640	651	627	642	630	608	644	686	619	628	643	643	653	641	654	638	653	671	658	652	668	643	646	654	621	648	635	639	620	633	681	650	626	617	622	616	599	658	665	666	650	615	693	644	678	622	616	646	696	639	647	645	618	648	643	600	667	679	624	635	648	648	657	652	647	660	643	629	639	617	655	681	650	652	667	656	596	633	637	652	637	648	673	626	643	648	650	682	619	660	664	628	603	647	569	661	602	654	639	639	648	631	651	628	601	649	615	650	623	626	624	639	638	647	617	655	664	639	672	631	670	656	663	634	629	632	671	692	651	679	665	635	548	645	681	591	643	649	621	655	636	644	662	631	642	651	655	624	646	641	623	673	652	617	602	658	636	595	702	638	620	628	622	658	639	650	684	655	650	673	631	616	635	611	584	651	617	629	653	625	684	639	650	674	661	628	691	646	657	642	673	663	627	671	654	623	633	664	644	617	655	625	647	650	603	621	699	659	632	639	615	641	649	618	644	613	632	675	624	577	625	610	635	623	629	634	673	604	637	651	657	656	613	632	645	670	642	632	636	664	647	620	622	624	634	646	661	615	673	624	653	659	672	624	677	672	672	682	632	641	673	688	610	612	641	676	661
2022	135	107	117	125	171	203	378	917	1174	1269	1640	2550	4288	3967	3187	1977	932	461	220	121	85	82	82	94	73	82	60	86	58	63	75	68	79	60	86	74	77	88	76	64	84	75	73	85	88	67	74	96	78	78	65	70	68	80	78	79	72	78	67	84	87	88	81	94	84	86	76	85	86	87	84	85	64	95	76	92	98	81	86	98	77	86	79	80	89	75	74	74	64	72	82	68	85	59	67	83	99	79	80	75	78	90	79	87	57	95	74	84	84	78	66	70	87	67	76	68	65	79	70	79	79	75	70	93	76	87	80	74	77	72	83	83	59	76	74	78	85	68	82	86	96	86	76	86	77	69	76	79	77	77	76	80	78	99	78	87	79	73	91	82	70	91	74	78	77	82	79	76	76	78	81	70	73	63	94	66	89	73	100	82	94	67	69	82	96	87	69	74	82	64	68	71	81	83	69	91	85	89	72	70	85	97	66	77	87	81	86	70	92	81	79	90	82	82	78	88	85	90	79	68	89	71	78	97	65	81	87	73	78	79	77	76	90	94	74	89	63	70	86	76	70	77	82	82	82	75	77	93	68	84	76	96	71	73	77	81	69	69	84	78	78	70	85	63	68	85	76	70	90	87	89	84	75	66	74	68	71	80	69	78	89	67	80	84	74	73	66	94	80	77	76	86	71	74	77	77	78	70	86	92	79	85	71	70	71	81	99	78	80	94	71	70	76	69	84	89	87	87	92	83	71	77	85	94	76	90	84	80	79	70	72	62	66	77	71	64	75	78	72	73	77	68	76	82	80	73	89	93	85	74	66	73	85	71	66	68	93	81	96	96	86	86	77	70	70	92	81	90	74	70	59	75	91	81	73	100	86	82	81	71	79	76	91	67	105	64	71	85	82	97	68	92	77	68	79	82	72	84	81	74	69	90	62	73	79	76	81	64	66	87	88	77	85	91	76	84	83	78	63	98	74	68	77	73	78	81	81	77	70	64	84	68	78	91	90	83	74	74	69	83	85	78	70	82	71	80	81	77	74	67	80	76	74	77	81	71	90	83	69	71	72	62	81	86	85	88	79	85	86	77	78	86	69	90	79	83	81	93	81	78	82	82	77	73	70	78	89	69	74	82	79	83	78	59	74	71	77	82	67	76	91	71	71	61	67	85	87	83	82	80	99	79	73	82	73	80	80	78	81	80	71	79	88	75	75	71	72	78	71	87	77	93	62	70	75	63	80	87	70	88	71	66	91	67	65	84	88	69	75	70	88	73	79	85	64	73	91	81	73	78	83	83	101	74	70	77	99	64	74	84	80	82	82	77	94	73	79	79	84	84	81	76	69	81	79	80	92	73	79	78	57	72	64	74	81	72	82	83	81	80	60	86	69	79	78	79	82	93	89	74	98	75	74	61	82	62	75	71	73	77	80	92	80	97	82	53	74	75	84	81	72	69	70	89	79	86	76	65	71	84	99	81	71	66	92	66	76	82	77	86	84	90	86	71	91	73	93	80	77	84	71	97	90	69	75	87	79	80	79	80	83	85	70	67	82	83	84	84	73	66	66	98	80	85	68	72	87	81	81	76	71	84	70	79	73	91	66	80	82	92	66	80	90	70	97	75	87	76	74	84	71	92	75	63	87	71	77	97	65	78	91	75	73	68	76	86	93	83	73	80	74	75	86	78	73	72	80	87	73	71	79	81	80	85	82	99	72	72	90	69	74	66	90	94	79	63	79	82	88	78	86	95	83	81	71	97	71	91	69	88	76	78	84	79	85	76	59	77	83	92	69	81	77	75	83	69	101	75	94	80	77	80	87	100	89	87	83	74	74	65	74	70	68	73	92	75	81	84	81	78	82	74	86	81	80	81	87	81	92	73	77	64	102	70	79	78	72	95	95	74	85	90	81	97	85	88	81	74	63	85	77	92	73	95	81	81	86	69	84	94	68	86	78	67	80	91	93	86	72	62	83	67	75	69	85	68	85	82	79	90	82	70	78	71	74	93	74	72	61	91	60	83	72	64	87	73	84	77	77	61	73	85	90	66	79	65	84	90	65	91	87	66	67	87	81	80	73	68	58	74	74	84	95	85	93	73	79	88	68	81	75	66	81	82	71	83	72	96	64	83	102	78	81	97	86	82	88	99	81	79	102	75	68	71	88	81	81	75	98	67	77	99	87	69	79	68	70	70	87	66	99	96	76	74	87	68	76	74	76	74	74	79	78	84	83	77	92	77	63	73	80	80	91	63	79	95	81	59	97	70	87	70	81	81	106	61	79	76	79	75	70	69	87	89	80	95	81	62	61	94	67	99	81	87	87	73	72	83	82	78	80	83	80	92	54	78	76	76	75	79	75	88	73	69	85	88	94	81	67	77	80	66	86	85	88	83	80	75	78	91	70	87	89	74	83	61	85	82	76	84	76	72	83	94	66	91	103	71	83	76	78	82	60	73	82	90	71	74	91	89	71	89	71	70	93	72	86	75	82	81	82	77	79	77	66	82	79	68	81	81	90	70	91	89	83	88	87	78	83	101	81	77	80	81	77	70	91	73	78	69	69	82	68	74	97	93	76	73	82	93	82	78	74	84	67	64	94	74	78	78	80	79	81	85	81	83	82	89	70	74	69	75	70	88	74	89	69	80	59	77	68	80	70	82	69	73	66	76	71	79	73	88	70	85	72	63	71	93	81	70	78	74	75	68	76	74	84	77	86	77	93	76	80	91	79	72	68	77	82	70	76	75	85	84	75	89	75	74	79	90	70	72	72	79	74	84	88	70	82	72	78	77	67	81	67	76	83	71	68	79	64	77	81	75	69	78	80	70	79	78	74	79	64	83	74	65	80	74	68	89	70	73	86	82	82	82	91	78	79	76	89	102	69	78	82	83	103	79	63	69	84	76	82	89	82	73	69	76	81	85	79	68	81	59	73	85	92	73	79	72	72	83	97	94	93	90	84	86	85	65	85	77	88	75	80	84	81	76	80	77	71	87	92	64	92	76	77	81	72	81	74	85	73	81	70	80	61	75	77	76	84	71	68	84	81	75	76	92	65	82	80	79	82	74	88	84	75	65	79	99	77	84	84	64	84	78	76	67	75	82	69	69	88	65	79	89	77	75	92	92	97	74	70	75	77	78	89	80	59	104	81	72	74	79	84	70	89	95	76	79	86	62	80	73	80	79	77	82	75	74	89	77	80	75	69	73	94	78	75	82	77	82	67	64	72	75	82	86	67	81	63	64	73	69	96	74	60	68	70	92	89	87	81	94	67	81	82	98	76	74	81	92	73	83	66	73	84	85	92	72	61	75	71	76	63	87	84	80	72	72	71	87	75	69	72	92	86	80	83	84	85	59	86	85	82	77	72	72	67	75	67	102	74	79	70	79	84	76	76	73	82	64	79	80	78	82	88	98	69	87	91	81	83	86	74	82	71	85	84	105	82	79	72	83	76	78	73	74	83	80	80	93	75	91	61	72	84	82	80	67	82	87	97	68	75
10176	3054	1696	3006	8143	9728	11749	15955	25172	24906	25998	26264	31119	35799	32982	30671	24699	16382	9281	4616	2348	1372	1113	971	980	909	944	941	893	952	970	996	955	975	960	934	907	947	949	933	927	918	934	930	937	940	915	963	919	922	929	952	958	898	969	917	916	933	960	950	935	936	935	915	959	989	874	1040	963	969	955	936	932	944	974	979	942	950	938	899	954	916	975	953	927	937	952	902	923	934	979	914	968	942	891	928	950	947	992	944	963	930	927	953	984	985	916	880	935	944	976	985	964	946	917	953	891	925	935	941	964	954	948	947	960	960	951	913	990	924	909	933	926	909	910	993	942	937	929	981	924	943	923	935	995	979	925	929	989	923	926	975	931	925	913	923	950	930	910	951	942	947	977	932	909	959	958	966	964	945	947	935	917	923	968	906	918	911	980	967	972	917	982	920	912	938	970	910	962	972	896	996	950	940	988	913	962	1003	922	901	946	900	981	960	967	912	962	991	921	951	921	962	971	888	955	927	983	920	944	994	902	916	925	945	967	885	916	947	947	960	918	931	942	969	911	926	907	944	995	970	971	941	983	930	918	968	938	911	922	938	949	945	919	948	952	947	1004	925	907	950	979	935	913	918	959	915	943	980	929	925	943	925	1017	950	917	934	914	938	956	1017	934	905	948	959	958	917	961	963	923	962	952	929	998	916	973	958	989	973	918	940	905	931	933	934	944	936	1025	966	931	939	892	1013	936	957	941	964	944	875	924	959	926	971	940	947	962	962	939	923	973	905	954	949	959	999	936	978	922	949	971	940	947	945	933	937	952	948	924	930	950	973	951	957	966	952	957	966	967	951	1011	951	978	932	922	948	907	921	951	933	955	919	942	907	947	958	953	916	927	932	955	929	982	960	939	999	967	980	937	928	964	949	936	969	938	943	957	967	923	953	976	1031	941	907	981	898	916	963	902	959	920	965	924	946	993	951	919	976	863	972	1018	965	963	980	952	926	981	943	950	929	927	911	960	899	894	876	993	921	934	977	1000	935	942	968	947	923	945	919	978	912	934	980	894	961	917	945	946	991	961	943	964	931	948	943	955	930	931	942	949	875	938	940	901	900	951	927	924	986	915	948	932	965	932	906	910	921	956	930	964	945	892	893	950	1006	963	950	934	949	917	977	909	965	920	927	974	862	969	930	953	983	905	928	947	964	921	960	947	918	935	967	924	911	979	984	1001	915	920	983	962	960	925	933	997	932	960	915	855	984	968	886	979	970	905	949	929	988	942	989	911	933	926	970	872	957	879	853	969	944	964	962	974	887	960	907	975	893	982	995	949	918	921	951	924	939	935	955	872	971	941	933	982	992	940	966	937	908	951	933	917	939	994	919	924	923	926	993	979	919	898	972	945	956	943	966	919	911	992	970	958	959	961	910	997	909	957	973	895	928	955	957	892	965	924	982	947	936	961	926	921	898	988	957	958	893	905	950	904	937	951	936	907	935	941	938	935	927	941	959	951	934	924	908	945	907	963	912	956	958	928	912	902	936	914	963	947	904	918	920	956	935	925	931	911	953	945	946	908	984	1008	996	943	972	914	1011	955	972	985	940	935	949	963	933	974	960	992	889	950	948	908	941	926	935	915	1016	907	967	932	972	991	950	946	977	959	973	1029	955	912	978	963	940	944	952	892	977	958	960	947	939	927	912	993	953	953	961	976	974	1035	954	978	943	929	895	967	988	987	933	942	846	899	953	942	932	964	942	963	974	934	984	916	960	938	989	919	850	933	977	947	944	916	974	952	878	945	951	1011	941	971	898	941	886	968	923	950	904	973	932	939	961	973	946	919	959	932	980	948	924	934	949	944	960	1023	934	921	906	912	927	962	922	956	930	971	913	957	921	964	943	927	969	999	908	923	931	940	963	906	990	968	920	964	925	966	955	910	960	904	922	891	910	892	900	941	896	949	976	915	914	946	948	941	965	956	1025	952	895	923	983	987	920	907	920	961	902	938	949	921	976	934	903	961	911	961	942	965	957	961	905	967	951	985	971	944	919	946	949	900	955	923	920	931	914	942	956	963	953	955	961	967	924	954	957	912	915	985	957	945	863	942	962	1006	938	953	912	936	929	928	960	895	914	963	933	991	887	967	949	945	935	1009	992	927	1008	977	902	921	952	977	985	951	926	904	965	959	925	945	944	952	901	945	1008	932	985	960	969	953	923	988	940	891	991	934	933	921	912	907	952	991	948	954	900	923	987	916	943	924	914	946	991	987	994	945	917	1008	979	946	955	917	926	961	990	988	993	926	933	1000	900	989	934	883	976	970	912	917	945	930	976	1003	982	957	968	875	914	911	960	905	979	922	930	848	937	953	962	938	973	928	950	962	884	891	943	976	971	886	942	992	942	967	938	941	934	990	989	943	983	911	910	923	950	945	910	956	949	933	927	953	1024	969	943	977	971	950	962	950	924	931	955	1019	941	933	891	987	931	893	972	949	952	867	924	920	912	917	980	928	995	964	979	940	919	959	971	922	922	968	1017	884	944	963	926	949	940	935	969	949	1018	897	953	906	967	941	963	916	961	957	937	954	914	911	928	904	940	869	994	858	974	984	989	918	922	880	954	934	936	932	962	918	919	893	927	955	958	944	994	979	959	936	928	969	923	923	973	960	992	974	965	921	966	911	883	947	918	929	910	960	1002	882	953	939	887	946	968	988	993	978	971	949	986	935	958	952	1027	899	949	963	953	912	975	930	928	940	890	919	980	965	888	894	932	913	993	938	940	944	976	983	887	918	916	1002	951	942	898	967	952	947	943	990	978	925	1003	933	939	947	1009	940	947	927	1034	951	894	962	905	967	966	955	913	906	959	953	900	944	977	988	921	926	937	905	961	949	962	917	960	992	921	898	967	932	961	949	950	938	970	979	943	950	965	963	934	937	976	940	1021	972	977	955	989	989	998	953	944	936	979	922	944	1026	970	926	916	987	936	957	910	943	922	919	910	910	985	919	921	948	943	937	913	956	930	947	934	1019	981	946	943	950	935	894	985	970	964	947	944	872	951	949	956	973	940	890	944	937	959	932	955	951	977	941	910	928	917	912	958	931	964	976	921	896	927	912	964	949	955	935	966	903	960	953	932	906	948	979	910	931	924	965	981	975	957	990	936	956	963	979	977	902	932	958	964	910	967	929	872	1009	936	922	944	934	913	946	979	914	912	944	887	922	926	988	905	941	957	925	948	958	976	971	940	955	939	917	933	942	891	948	935	927	944	896	1021	940	947	915	1013	923	965	923	916	949	911	856	988	894	953	962	884	899	936	864	906	977	962	984	973	951	900	924	900	1020	935	996	1011	973	958	953	963	945	939	916	944	930	876	908	992	939	937	940	973	919	923	930	928	935	930	928	951	905	909	946	939	915	997	982	921	914	941	928	925	932	894	888	887	944	996	1003	985	930	847	983	991	929	967	933	996	987	911	930	920	948	911	928	964	962	959	952	913	961	957	903	965	963	946	975	975	947	937	930	947	900	941	941	958	900	951	941	943	965	929	978	913	985	897	910	998	901	943
853	204	126	104	169	184	247	311	847	907	856	1177	3166	5638	6883	5396	3712	1895	794	345	205	102	89	71	52	63	57	45	63	52	61	76	55	52	54	60	54	55	70	55	60	60	71	62	55	59	63	61	61	65	63	56	59	60	51	55	58	67	47	63	60	66	59	59	61	52	74	81	68	57	54	49	45	66	52	62	58	71	59	62	74	58	59	60	51	61	62	74	44	57	63	74	43	59	47	54	45	46	52	66	63	69	67	45	58	61	71	59	57	50	53	49	63	57	60	54	64	77	58	60	69	59	58	66	47	55	60	56	60	60	64	64	64	61	45	65	77	61	53	62	49	60	49	65	64	66	46	45	60	62	54	59	62	71	65	54	51	59	50	89	64	76	57	63	58	68	62	51	60	64	63	57	60	58	56	63	64	57	39	39	59	56	67	67	68	56	59	63	61	67	62	62	51	68	58	61	74	60	54	73	62	59	59	46	63	68	63	57	65	60	64	63	56	62	55	63	58	66	47	70	59	64	71	55	60	64	64	47	54	62	52	62	58	65	56	46	60	50	71	62	72	76	62	67	61	65	68	66	73	59	58	59	54	56	63	62	58	43	60	54	60	50	73	62	57	54	63	50	52	71	57	53	53	60	65	49	65	66	59	54	49	85	53	75	69	59	61	64	62	62	56	71	61	60	56	56	57	62	51	57	59	51	66	63	59	49	57	63	79	65	59	58	64	56	61	53	68	58	63	60	65	48	64	55	58	55	62	66	57	61	78	77	60	61	61	72	46	61	60	61	42	54	68	52	62	61	79	58	54	54	63	63	68	45	48	51	68	49	59	66	56	50	52	56	55	78	65	63	68	58	64	61	42	62	47	56	53	52	67	49	71	63	54	54	50	52	66	69	58	71	52	58	52	57	62	59	64	61	70	61	53	56	50	90	60	55	64	52	63	38	64	47	60	60	59	67	48	87	65	57	66	69	64	43	73	59	56	58	66	54	62	62	62	55	64	63	56	54	57	58	64	56	59	71	60	61	69	66	51	62	56	54	46	58	68	56	62	53	55	48	55	57	53	68	52	65	55	66	66	52	55	70	61	72	68	66	57	57	57	52	58	51	69	65	55	55	66	76	60	66	62	51	56	59	44	49	63	69	58	67	68	65	49	59	61	55	50	56	57	65	63	80	62	52	54	61	52	71	68	54	46	65	58	52	56	65	56	68	60	70	62	57	61	53	51	65	56	54	53	49	61	68	50	62	50	70	71	70	59	57	57	59	57	73	58	54	56	62	60	63	63	52	72	73	46	53	55	62	54	48	57	50	67	52	61	70	47	62	69	70	64	55	53	62	51	57	66	66	69	54	62	61	66	65	51	68	52	59	50	70	60	61	47	56	51	69	84	52	69	47	57	56	59	47	57	58	59	69	63	65	71	64	58	67	65	64	67	43	55	56	58	69	51	54	56	59	66	50	52	62	74	67	65	59	46	59	53	57	44	71	57	68	56	71	75	52	64	65	59	58	61	59	45	50	58	51	57	49	59	66	54	73	69	61	56	62	67	57	64	79	56	58	58	49	56	69	54	41	59	61	68	49	65	48	66	68	50	55	49	64	61	52	63	57	67	74	50	58	49	57	59	54	65	67	60	57	55	66	59	58	67	59	65	50	56	60	68	54	74	62	65	64	61	66	55	67	61	57	70	53	39	39	57	72	68	62	56	59	70	65	47	56	56	48	67	74	71	59	60	48	79	66	63	56	51	59	50	65	64	49	63	64	65	53	53	49	65	63	74	49	56	69	71	65	44	50	50	50	59	61	68	63	59	62	56	51	61	68	48	65	57	65	60	64	57	48	51	70	59	57	61	58	55	71	60	59	51	65	59	48	45	59	69	71	61	66	61	49	59	60	61	54	71	56	71	66	44	64	57	74	58	69	67	70	73	74	53	60	65	50	55	54	52	63	53	60	58	76	69	60	65	63	59	58	62	55	57	52	49	56	45	63	57	66	63	61	71	55	56	61	43	45	65	69	56	68	64	61	49	59	62	52	77	47	62	56	54	57	63	66	48	60	60	65	67	48	58	50	71	58	58	61	47	56	56	45	50	58	58	57	64	59	66	55	54	63	60	57	63	63	57	59	57	60	49	62	51	68	62	55	61	62	52	45	58	58	82	51	63	58	49	44	61	54	64	61	67	61	51	65	66	63	60	54	62	59	55	62	70	64	66	57	51	72	55	70	64	59	61	69	65	42	47	53	65	78	57	54	48	45	51	48	64	70	54	68	50	49	60	61	54	59	59	67	59	66	67	57	68	55	63	48	67	46	45	60	63	59	62	64	55	64	52	58	50	64	66	67	45	74	72	59	45	60	50	60	69	66	55	60	59	67	69	78	50	54	53	72	59	75	62	53	66	77	66	56	52	68	54	62	58	66	61	61	54	55	55	70	58	54	56	62	47	77	66	68	62	55	60	65	54	60	62	63	60	64	55	59	59	49	65	57	59	59	55	54	61	67	63	71	43	74	67	59	55	38	66	49	44	54	70	61	61	54	62	58	65	59	52	46	65	53	63	70	63	57	50	57	61	77	50	52	73	58	78	87	62	72	63	53	59	39	75	69	57	65	67	63	42	61	70	60	66	57	76	63	54	65	58	56	59	60	63	61	63	60	69	57	67	69	65	63	53	67	68	59	62	57	70	61	57	60	49	65	69	55	72	60	66	47	69	40	72	69	59	64	49	59	55	57	62	55	65	57	48	56	52	59	69	65	71	58	44	63	67	69	62	40	60	74	74	68	55	65	52	51	49	60	69	53	62	61	50	58	59	69	64	79	56	45	55	70	68	56	66	60	54	60	61	66	58	75	44	61	69	64	53	66	50	53	58	71	48	57	46	59	64	63	74	57	60	54	56	58	59	59	63	79	61	56	56	54	60	63	74	71	54	63	52	45	60	65	70	66	66	73	60	59	71	52	49	75	60	55	67	60	67	50	53	48	41	57	60	56	56	53	60	62	60	61	57	61	58	57	61	55	63	64	56	57	62	60	55	53	57	67	52	57	53	45	58	44	59	66	60	62	52	61	54	56	63	57	45	60	69	52	66	53	54	69	73	64	48	59	59	58	53	66	70	65	67	56	58	52	62	56	71	69	59	62	52	75	64	60	65	64	67	46	57	58	67	60	65	63	59	62	59	70	69	55	60	76	63	70	61	72	59	54	63	58	52	59	62	61	58	61	55	75	52	50	65	60	67	52	54	49	51	57	68	68	63	46	55	61	68	75	66	64	64	59	55	64	54	61	51	65	73	55	64	63	69	68	64	63	60	57	59	67	62	53	59	55	55	59	64	72	73	51	52	50	64	67	62	62	60	74	60	69	58	65	53	60	64	62	57	63	72	58	56	55	60	66	58	54	62	47	62	74	69	55	51	43	50	66	45	74	60	53	55	56	64	73	49	43	56	71	54	64	56	44	55	57	69	62	53	69	64	60	55	64	48	56	64	59	58	66
13551	4504	2019	4691	13817	12707	13339	15313	22072	20920	20034	23925	33444	39099	40149	36503	31404	23654	15427	8265	3911	1879	1049	788	729	724	693	684	668	702	722	689	677	696	688	698	690	649	710	737	708	753	712	740	715	672	716	661	686	729	724	731	697	705	709	709	703	748	698	709	733	714	677	699	716	705	699	679	708	691	689	697	695	671	676	635	713	695	680	706	668	726	647	720	717	738	660	758	701	710	741	678	701	740	731	691	698	700	687	751	694	684	725	693	679	724	680	702	690	724	772	691	692	708	663	725	689	630	724	694	691	723	664	716	689	676	690	695	699	703	745	734	701	698	703	714	701	693	704	720	709	683	760	748	680	757	721	696	705	737	690	673	697	710	634	707	657	683	749	654	717	702	722	717	721	683	691	696	703	702	641	701	720	717	729	695	752	701	731	700	745	676	710	738	708	720	709	730	726	737	684	650	701	717	713	691	706	693	761	742	677	716	713	744	717	723	697	712	698	717	689	720	699	700	729	708	731	708	712	739	691	716	728	730	719	700	755	718	716	714	724	716	736	688	724	710	691	696	732	694	712	700	660	746	726	711	744	675	693	700	753	755	726	675	730	684	724	685	748	694	691	695	655	723	733	740	755	693	693	704	680	723	686	707	734	746	720	730	737	689	724	669	738	691	735	680	692	689	727	748	738	709	681	653	708	694	736	703	745	726	676	713	743	727	723	679	738	683	649	692	686	713	646	682	676	742	683	714	754	706	676	709	648	697	688	705	722	672	705	683	693	707	705	722	729	726	710	717	706	670	703	721	756	702	707	706	727	716	708	690	727	679	755	714	725	706	694	699	658	719	704	697	698	712	715	706	726	743	712	721	720	704	713	721	734	754	691	685	705	670	677	700	704	644	681	693	753	737	701	718	737	660	712	683	735	673	700	722	660	715	702	675	695	715	704	654	670	676	710	724	723	712	706	682	805	721	737	696	696	718	673	692	702	717	700	710	705	698	753	669	740	659	754	689	722	711	759	663	713	646	690	725	746	697	745	707	716	700	697	774	748	749	742	694	719	690	705	663	662	711	739	743	697	691	725	742	671	727	725	722	756	700	715	742	690	682	695	655	651	670	704	698	709	727	691	679	693	763	715	691	727	665	718	727	699	742	706	654	739	747	665	709	709	718	695	666	669	662	733	703	647	705	703	719	685	706	724	723	709	694	723	715	720	697	717	770	754	754	724	655	690	700	730	717	712	671	654	745	709	739	745	725	746	665	709	700	688	675	693	686	693	703	754	653	732	727	734	708	718	735	735	689	713	712	701	701	657	693	716	671	769	699	688	722	714	678	714	687	732	766	710	702	668	722	724	735	732	729	741	642	701	738	761	668	725	681	723	720	723	713	710	729	730	739	753	656	680	708	634	725	715	739	685	733	673	706	662	714	737	682	725	754	666	715	721	690	677	713	725	710	745	725	704	697	699	686	670	711	680	699	693	654	733	683	712	668	706	705	668	774	721	684	743	737	719	711	707	761	681	696	653	704	688	732	700	719	699	749	759	705	715	726	703	720	696	762	659	709	704	701	683	716	684	708	717	740	694	699	687	739	683	693	694	671	721	704	695	673	683	704	691	732	683	741	688	719	690	739	732	748	720	694	700	679	734	708	696	706	689	749	687	679	684	685	705	698	710	736	698	717	725	718	732	733	747	701	729	726	669	730	738	704	704	700	673	679	723	671	737	729	708	682	704	708	671	734	685	695	682	675	722	711	752	674	685	681	724	707	718	715	740	720	719	696	639	697	712	736	713	711	683	693	690	697	718	745	702	707	692	676	701	744	708	699	750	642	699	763	721	728	709	711	689	729	729	753	742	727	695	764	712	687	769	681	683	718	722	739	763	717	702	686	683	682	686	694	702	741	726	655	711	684	718	679	687	738	730	715	705	673	660	667	721	700	725	681	674	696	744	740	672	716	726	694	641	710	708	705	710	679	746	670	711	679	771	677	726	740	683	717	725	721	702	722	702	728	681	689	691	713	687	702	704	709	738	688	738	732	673	687	715	669	736	747	717	724	703	691	708	680	756	720	719	717	710	742	670	703	667	736	705	702	715	690	696	686	698	746	704	732	679	692	698	658	677	738	714	704	716	712	745	676	742	715	763	720	725	717	703	657	712	694	745	720	718	712	683	652	678	661	662	726	693	702	739	733	715	715	768	731	686	710	720	740	749	708	671	679	739	726	710	698	719	694	714	727	710	701	749	717	701	650	700	697	696	728	725	702	716	747	690	692	707	682	741	672	673	726	707	736	689	689	690	733	663	687	710	688	713	653	709	684	739	749	718	653	707	744	651	647	625	680	660	748	721	730	709	690	721	760	710	705	759	705	705	697	724	739	736	680	710	687	664	688	690	705	696	712	701	691	720	691	705	714	674	695	750	687	680	751	714	678	742	721	714	697	714	686	748	741	728	679	695	673	676	704	702	742	703	665	711	684	701	705	684	728	705	724	684	674	666	701	750	705	713	732	706	678	712	729	742	711	697	688	686	695	718	665	695	699	726	702	728	636	684	737	707	716	738	698	726	695	687	677	688	684	691	688	695	736	699	730	707	696	730	693	683	700	737	706	757	730	692	728	708	650	711	726	717	726	655	741	744	726	735	718	664	666	752	696	698	676	673	701	675	703	710	699	715	668	666	689	711	707	672	684	687	723	726	740	668	757	737	720	693	722	704	693	653	756	692	734	699	701	743	689	721	691	641	703	714	710	700	730	754	681	697	696	676	744	684	707	688	718	706	714	704	737	695	685	696	708	706	719	765	685	710	666	765	672	739	724	698	705	694	760	748	683	719	743	696	698	709	702	691	682	724	693	714	701	700	767	684	716	727	695	714	757	668	710	719	710	702	767	679	737	715	668	709	706	727	673	698	643	703	698	658	709	655	721	710	773	709	681	714	749	748	764	711	692	674	731	716	682	704	732	709	672	714	647	708	707	746	691	673	702	706	684	682	756	755	670	728	745	733	747	718	658	728	727	676	677	752	698	663	703	707	734	690	690	761	664	663	725	739	708	668	724	681	666	697	722	702	717	716	748	754	687	712	712	704	685	693	688	692	708	685	662	661	683	691	687	689	755	736	717	723	680	716	696	627	706	712	748	705	680	788	721	693	701	708	710	704	682	686	735	693	690	717	662	699	737	691	691	748	701	662	684	720	673	694	729	704	705	686	691	683	686	705	691	716	704	667	695	700	719	672	758	702	698	697	716	726	731	684	681	709	681	704	739	652	706	731	702	703	741	730	709	688	716	762	727	693	731	680	714	681	723	736	669	736	770	697	704	671	740	673	638	721	680	702	720	678	710	732	715	723	705	707	688	712	784	736	707	681	731	739	700	737	756	711	714	713	672	677	706	702	669	743	654	685	690	722	725	726	710	725	725	703	677	709	691	730	675	693	671	741	709	670	716	684	688	751	737	753	714	701	725	723	720	725	746	693	724	697	708	688	774	713	684	727	688	651	720	699	696
1240	92	73	59	70	98	91	108	118	127	173	249	695	1049	1623	1444	991	601	313	161	124	103	70	57	76	66	79	78	69	79	69	73	57	70	77	106	53	69	63	66	67	58	64	76	65	59	73	68	68	65	69	73	59	76	61	65	76	68	77	72	64	72	70	68	60	65	62	67	57	76	60	71	58	52	59	62	61	66	62	63	90	78	60	76	79	71	58	74	76	68	61	59	69	72	72	68	76	65	90	61	64	70	66	71	66	71	68	67	74	64	45	58	56	69	66	72	73	72	79	75	74	68	65	69	78	86	75	64	58	64	70	57	85	65	64	73	69	61	75	66	62	61	67	71	63	67	70	80	71	58	67	74	75	65	57	58	69	77	58	59	78	68	75	66	67	77	68	61	59	65	64	64	64	68	77	56	69	70	77	78	68	67	72	77	57	74	69	78	61	68	75	63	70	63	72	63	69	60	64	76	81	70	78	56	65	72	57	64	53	66	72	74	65	75	71	58	73	73	72	68	69	68	67	60	59	71	72	64	51	70	68	60	64	82	62	77	58	52	84	57	69	78	59	60	72	67	69	56	74	71	59	61	67	59	80	86	77	77	77	76	50	71	61	59	78	67	71	61	76	67	83	79	91	59	81	74	73	75	68	80	65	77	67	57	64	62	69	67	67	55	55	61	69	69	76	71	81	62	46	75	64	64	69	70	72	75	62	69	76	55	62	67	69	75	61	76	66	67	75	62	56	64	62	62	66	61	57	78	58	71	78	74	75	63	65	61	53	70	82	74	62	77	61	77	56	68	53	76	58	73	68	77	72	67	70	74	67	70	71	65	70	67	65	74	64	68	70	62	71	77	68	91	57	70	70	61	73	86	64	70	65	62	64	75	69	74	70	73	71	64	70	72	74	75	71	66	74	71	84	76	78	63	64	79	66	77	88	80	72	65	53	64	91	66	81	68	69	68	56	74	74	84	67	72	68	66	66	56	74	55	66	69	78	64	63	69	69	73	68	57	80	75	56	83	60	64	58	58	70	71	56	78	73	67	83	58	53	52	75	56	61	71	62	70	70	78	71	67	76	68	60	53	64	71	73	68	63	63	63	73	71	75	68	57	68	70	78	70	71	65	64	77	67	73	44	84	74	74	67	60	64	81	58	67	87	80	71	78	66	61	66	81	72	60	75	69	61	70	65	57	70	52	78	84	66	67	68	57	77	65	63	83	64	61	73	64	72	66	72	67	64	65	74	58	52	66	83	62	72	62	61	77	67	74	74	69	71	82	68	69	62	53	72	76	60	59	59	65	67	71	76	74	62	78	64	55	62	63	61	69	69	49	54	80	75	71	76	74	74	70	65	72	64	65	82	75	78	65	66	64	65	66	56	72	70	67	69	42	68	59	53	79	57	64	79	80	77	48	63	61	85	53	84	63	71	77	63	68	65	58	65	63	69	68	69	62	64	75	81	75	64	60	60	60	64	63	76	79	65	77	70	63	70	59	65	69	63	60	59	65	70	53	69	70	66	65	62	59	62	63	75	79	63	57	68	67	68	53	61	74	79	59	55	56	83	76	50	71	67	71	77	72	72	64	71	51	63	66	69	65	79	68	80	60	61	64	69	70	71	53	62	79	68	52	84	71	83	54	66	64	91	71	64	70	62	73	75	76	75	64	73	71	75	69	81	68	62	80	84	75	63	60	60	57	71	52	79	65	72	75	66	77	75	44	70	73	65	67	71	64	66	88	58	64	83	75	69	60	70	72	64	60	56	74	70	68	66	70	59	73	61	65	81	61	78	70	63	80	69	80	70	70	87	78	69	83	63	72	59	63	73	65	66	67	64	56	74	70	63	71	65	79	70	91	74	53	67	83	76	73	61	58	70	60	81	76	70	69	75	58	63	56	68	72	68	58	60	72	67	79	51	48	76	74	52	71	54	74	51	73	66	73	66	72	80	79	74	65	69	69	62	62	67	84	70	64	68	67	62	63	85	64	68	68	77	68	60	48	68	67	60	79	73	57	85	79	69	64	68	86	70	70	71	77	66	79	70	71	81	64	71	66	67	78	66	62	60	78	63	66	65	66	67	54	54	69	75	63	76	59	66	77	72	66	92	51	62	52	70	65	73	66	60	74	75	64	64	64	54	68	65	72	77	53	74	75	71	67	61	64	58	61	70	65	66	79	78	60	64	68	82	58	75	67	62	78	61	60	59	72	62	84	57	65	59	65	73	59	69	53	65	54	60	70	79	56	86	78	60	71	70	56	60	62	57	71	78	76	57	58	72	60	76	68	67	80	65	69	60	66	56	52	61	65	64	68	80	55	64	59	74	65	64	67	50	80	67	65	72	68	78	55	77	63	56	80	80	61	68	67	73	71	77	64	68	80	59	70	60	74	57	61	63	67	78	77	69	63	64	76	61	75	72	86	66	64	63	81	61	61	78	77	60	70	76	71	63	68	69	63	73	71	59	81	64	72	74	71	54	59	67	58	77	72	71	53	69	66	68	65	63	75	70	69	67	69	57	68	64	54	72	59	61	60	56	63	64	70	61	51	56	55	59	69	68	78	69	77	53	67	75	58	68	82	75	67	60	91	64	92	63	68	77	67	73	61	66	67	79	76	65	61	75	86	58	54	72	66	81	74	74	76	79	82	64	75	65	61	75	64	83	82	65	61	58	61	80	69	75	61	58	70	61	71	82	55	71	67	60	64	69	61	67	82	64	79	83	69	65	69	69	84	74	48	80	69	54	62	62	73	74	83	61	74	62	65	70	68	52	53	66	69	80	70	55	76	66	66	72	63	72	71	63	69	69	86	81	65	76	66	63	57	64	65	69	75	65	63	69	70	70	69	73	57	60	72	63	59	73	71	69	61	78	70	59	82	53	66	85	59	74	73	69	61	68	71	85	68	74	51	76	76	73	52	66	68	58	60	59	77	61	55	70	77	67	66	75	75	61	90	67	60	66	74	71	78	76	76	65	64	71	89	61	78	69	59	81	64	58	71	68	83	70	69	64	85	78	79	58	63	61	57	67	58	63	75	72	62	59	71	77	80	64	69	81	59	72	68	63	58	68	67	79	62	69	68	61	72	73	56	54	77	57	69	55	54	62	69	76	53	62	60	79	58	62	60	59	68	70	55	67	70	70	59	48	62	65	51	61	86	73	67	67	80	69	67	62	61	72	62	82	62	67	63	71	75	74	74	71	71	74	70	74	70	69	64	75	60	68	73	58	66	67	59	60	69	78	83	59	62	62	58	55	63	74	57	62	63	63	75	80	65	64	64	73	59	72	74	68	77	60	88	64	67	76	70	65	84	68	75	85	60	77	67	75	57	72	53	75	61	58	62	66	57	72	62	76	69	80	78	60	61	72	62	66	64	71	64	69	57	88	63	58	63	77	73	66	49	80	61	87	78	63	59	63	64	63	69	75	63	78	60	65	70	81	69	66	75	64	59	78	55	59	69	67	64	87	68	82	71	79	66	66	70	68	57
8032	1512	1041	1742	2854	3191	4037	4693	5586	4163	6370	9834	18219	21892	24935	23448	18917	12348	6580	3371	1814	1201	884	820	833	824	846	872	785	776	778	855	814	827	773	831	826	837	765	843	805	809	833	841	821	880	863	825	835	855	859	802	871	841	828	841	819	792	817	788	855	782	785	848	832	811	773	859	843	766	809	789	838	748	830	820	792	813	857	834	847	821	791	848	819	823	844	783	825	808	839	853	786	818	800	823	811	808	787	834	828	772	809	834	790	794	818	853	803	808	780	809	848	774	802	808	863	775	858	805	846	860	882	847	823	791	824	835	818	862	824	821	796	824	766	813	867	811	909	784	768	766	781	843	808	851	838	817	871	868	843	816	850	861	826	859	877	850	804	841	791	787	842	843	815	811	835	775	783	822	803	782	883	809	822	846	815	868	815	817	846	785	848	841	858	834	841	800	834	793	845	853	823	819	777	827	847	840	865	794	809	829	785	792	792	842	790	809	809	850	835	846	832	809	808	846	793	836	821	895	800	782	820	877	784	808	810	814	863	772	823	780	795	815	837	795	806	796	774	798	784	792	823	825	823	852	805	852	860	806	803	781	803	782	875	835	865	819	779	797	805	813	834	806	789	827	802	843	794	811	817	818	796	767	822	778	799	819	790	767	836	761	769	788	751	839	834	825	807	860	837	859	792	798	845	836	789	858	861	840	811	798	803	853	814	776	808	772	872	827	841	798	854	803	796	784	834	816	751	838	809	806	825	781	808	858	821	785	750	804	827	890	827	823	845	841	821	859	817	783	780	800	785	749	825	839	836	831	791	801	846	809	842	773	827	799	825	795	828	819	799	862	797	809	816	816	838	846	832	821	821	776	841	865	792	819	830	835	820	874	874	840	874	834	832	856	820	792	849	814	821	824	828	789	803	812	765	838	852	786	830	821	787	834	857	822	831	803	849	836	775	788	788	796	817	795	857	846	818	804	831	792	848	809	788	834	852	804	810	795	786	782	825	825	844	824	828	777	800	844	806	793	853	856	872	791	800	803	879	801	856	781	839	822	861	812	818	754	799	781	847	840	824	856	859	804	836	832	775	826	843	791	842	822	841	895	793	813	813	806	821	834	791	780	871	859	834	809	846	896	777	864	790	841	795	858	838	820	843	860	853	848	780	835	824	833	821	819	833	795	854	842	811	786	775	828	854	841	833	860	826	824	833	796	827	840	859	847	833	757	789	758	769	817	818	800	834	819	843	869	780	828	830	828	811	792	778	891	803	811	828	873	837	770	890	776	886	837	817	812	861	839	827	762	793	787	809	760	816	779	810	840	803	798	869	793	854	798	782	779	825	818	816	802	833	859	799	792	814	828	794	810	777	800	814	860	840	840	764	827	828	787	768	820	816	791	892	768	805	820	855	783	887	768	810	820	873	852	728	807	854	797	798	837	798	826	774	837	788	825	743	828	790	834	842	834	820	779	827	819	872	860	777	806	786	799	781	865	847	801	796	805	869	809	814	824	859	866	799	783	799	810	797	822	834	816	798	821	825	849	851	801	812	851	809	882	786	779	829	791	840	784	831	809	831	804	845	838	791	814	847	825	817	829	797	826	836	800	759	797	808	830	792	805	840	857	879	793	828	829	838	777	820	821	809	832	816	818	794	862	837	804	803	849	820	855	830	755	806	852	840	821	825	830	819	872	702	782	789	827	859	814	851	813	847	803	789	812	843	794	858	828	777	804	834	836	831	775	797	875	842	802	849	786	780	810	837	848	828	847	800	812	821	840	854	814	816	828	834	812	780	801	825	831	808	850	861	827	826	814	833	834	782	842	808	824	800	772	792	808	862	815	832	843	808	798	839	855	822	871	847	826	824	807	806	861	782	851	812	864	801	840	789	808	820	791	858	776	794	798	779	789	832	798	818	810	806	774	799	829	840	776	859	810	795	771	812	804	816	806	887	816	879	821	847	794	814	827	831	827	822	791	822	800	827	815	761	781	806	824	847	820	855	847	780	849	817	782	783	765	766	840	804	822	816	816	783	845	865	826	768	871	844	819	797	826	749	789	819	821	872	830	824	792	853	809	772	809	843	827	844	835	804	812	806	818	788	825	814	785	801	816	848	801	888	769	804	791	843	803	855	820	823	832	800	799	876	868	806	784	877	869	795	800	870	815	816	822	796	826	821	849	798	851	751	822	843	843	808	823	828	803	773	775	789	840	783	764	781	833	820	802	825	843	853	804	793	824	788	872	790	817	827	888	826	871	788	787	833	766	814	847	793	846	841	839	819	860	822	822	900	869	824	857	837	877	838	811	834	815	804	814	810	829	867	855	849	814	837	842	828	879	821	783	831	805	840	802	832	820	866	819	821	786	793	847	834	854	784	811	817	795	837	805	784	791	820	783	813	815	799	823	855	865	824	796	837	810	810	819	825	769	833	802	869	814	826	802	812	803	778	802	853	843	806	852	805	826	791	760	828	788	831	781	813	820	862	797	816	794	831	824	848	825	842	829	837	815	806	784	772	833	834	835	799	876	807	834	808	816	858	845	798	852	864	794	821	849	820	802	834	870	831	831	801	807	809	805	842	804	829	826	814	795	772	802	845	862	813	807	834	816	781	819	781	829	831	843	802	833	842	803	831	799	837	847	800	827	873	788	760	802	788	813	785	817	823	816	810	770	812	824	817	834	874	799	800	827	814	827	785	834	833	814	802	819	769	829	797	851	807	831	829	847	800	823	788	849	782	761	784	811	811	813	869	830	760	799	871	787	851	808	793	872	796	805	813	824	846	820	835	824	806	787	838	842	870	807	813	778	827	791	826	841	818	829	845	860	813	859	886	812	825	814	831	809	782	815	835	892	793	823	827	855	865	888	784	780	827	854	812	846	780	806	818	786	856	789	840	809	831	783	839	784	832	828	834	832	839	834	788	807	812	797	812	838	779	875	837	778	863	777	837	848	795	832	788	839	810	850	849	873	819	803	863	791	847	844	864	820	841	824	795	805	795	785	819	818	827	772	834	782	842	841	830	829	808	830	870	839	791	847	842	793	788	848	824	801	758	792	813	819	873	838	782	836	799	823	835	846	811	805	810	845	809	801	802	814	827	832	809	865	829	831	801	801	784	838	796	840	808	806	767	828	826	817	818	854	809	813	841	828	803	821	843	828	851	815	796	839	768	845	829	806	860	803	849	817	807	870	808	831	773	816	816	815	870	814	780	799	805	849	840	790	852	819	820	824	835	801	775	795	853	802	819	825	827	829	809	800	837	846	825	817	816	804	814	848	818	859	857	823	828	796	769	786	834	839	805	821	797	796	858	876	801	848	795	804	813	835	873	774	806	856	833	853	800	813	857	827	804	834	755	862	802	860	772	836	822	834	825	759	831	841	841	830	803	848	810	865	823	796	802	823	848	793	836	822	785	811	875	875	822	833	811	745	847	859	775	802	820	785	844	855	838	812	784	841	850	822	842	821	809	791	823	775	788	785	857	828	799	824	863	868	787	861
468	103	83	97	81	116	201	557	434	428	802	1364	1788	1138	3374	2881	1828	941	477	245	132	81	67	43	61	52	52	55	45	52	56	50	48	60	53	51	50	57	67	49	53	62	40	43	59	49	57	58	50	43	49	63	67	51	51	44	46	46	48	51	58	52	55	42	62	57	55	45	54	57	70	59	42	63	55	46	55	45	50	58	58	59	49	63	56	51	58	62	43	55	45	45	54	59	39	42	72	59	47	60	44	50	57	40	53	57	62	50	58	57	40	52	49	50	48	37	44	58	43	48	46	54	51	41	52	60	59	58	53	58	55	47	50	53	45	43	65	57	40	64	52	46	68	46	57	55	52	47	54	58	46	42	41	54	56	54	47	38	37	61	50	65	65	49	55	64	42	62	39	57	69	57	51	61	53	48	45	58	57	47	64	65	54	50	42	55	58	59	45	50	54	53	59	60	56	53	50	53	57	64	49	52	43	43	63	47	60	63	56	52	49	61	46	42	53	55	50	57	57	45	56	72	49	62	59	55	60	63	56	60	56	69	50	51	59	63	52	50	53	56	57	52	48	55	56	57	46	61	57	46	48	68	46	59	60	63	51	56	51	46	57	57	47	53	59	40	53	58	56	46	43	56	61	49	53	52	48	60	45	53	50	45	67	54	58	46	62	56	47	52	59	58	47	66	43	43	56	49	52	54	47	55	38	64	43	42	54	46	46	46	51	54	50	49	63	52	63	71	46	70	52	54	58	57	64	50	61	52	69	65	47	61	48	50	50	46	50	51	52	63	46	62	47	57	52	40	43	48	54	53	49	53	50	47	56	64	45	49	45	65	50	58	45	60	53	56	45	66	51	52	54	50	49	48	51	62	58	66	53	44	59	57	43	72	52	49	50	55	56	56	54	46	50	54	55	61	48	54	58	49	58	61	51	51	45	44	45	51	53	57	56	60	50	59	62	58	59	44	54	48	58	62	54	47	44	57	57	51	62	50	72	54	47	61	44	51	53	49	54	57	59	52	53	49	53	67	64	72	47	51	49	40	55	40	54	62	59	49	51	52	41	54	52	53	59	67	55	49	50	50	54	55	65	51	59	57	65	47	63	49	60	46	57	73	61	50	53	49	50	60	52	48	63	52	43	49	44	68	54	60	55	66	52	46	57	54	64	48	60	58	55	58	57	60	49	46	68	45	59	44	58	53	60	51	50	59	52	65	40	44	58	57	52	45	53	57	65	52	50	48	47	53	44	43	55	40	47	52	43	55	68	51	59	53	52	53	52	61	57	54	52	59	57	53	42	51	57	54	49	65	56	54	56	51	58	45	48	48	58	45	65	47	49	63	62	46	63	67	55	48	51	52	52	54	48	58	44	50	48	52	46	46	61	51	50	40	46	48	67	57	52	44	49	43	57	57	69	57	52	67	52	57	54	54	50	51	45	48	60	47	58	55	45	56	50	69	48	51	54	47	66	59	66	45	40	49	44	60	49	57	56	49	56	43	48	56	54	51	57	48	54	42	45	55	42	46	52	50	44	54	60	54	53	59	54	42	64	51	60	42	61	52	49	55	53	61	50	50	48	51	61	54	55	33	49	50	62	55	42	42	53	54	74	53	50	44	46	43	43	56	60	37	55	50	53	55	56	59	56	61	60	55	47	61	54	53	55	53	58	49	56	44	63	58	52	54	51	40	50	52	51	59	54	71	40	48	36	69	68	55	48	54	56	60	51	50	62	53	41	56	59	68	48	55	65	63	45	57	49	53	66	50	57	58	66	56	51	47	38	45	55	49	44	50	50	57	56	56	52	62	52	48	59	55	51	45	47	60	66	49	51	51	54	59	34	55	47	55	53	49	46	59	52	44	47	45	47	52	56	44	70	55	50	62	50	72	43	48	52	45	62	50	54	42	50	65	46	53	43	61	46	44	54	58	52	64	45	51	50	43	56	73	43	53	55	70	42	54	37	49	46	53	41	46	62	43	53	53	57	36	56	54	58	43	61	45	41	55	62	45	65	52	55	59	53	52	48	36	48	63	51	64	52	64	44	43	50	45	53	52	54	52	50	42	49	54	61	41	49	54	67	48	50	55	53	49	44	49	41	43	51	34	51	49	46	57	56	47	54	67	46	54	56	60	55	61	45	43	43	56	49	42	54	46	58	50	53	57	42	48	62	56	43	64	46	46	57	56	60	54	62	60	57	52	58	56	57	53	53	40	45	55	59	48	59	47	46	56	50	51	56	77	59	52	60	56	61	49	40	47	46	54	55	60	61	40	59	71	55	42	46	58	51	52	57	48	56	53	54	59	64	68	41	54	38	53	55	55	52	45	61	64	46	51	55	49	45	60	43	47	60	44	47	54	55	48	39	57	52	47	66	49	64	56	44	62	56	51	60	69	57	53	54	45	54	41	53	51	46	61	48	45	62	57	48	40	63	51	51	55	53	48	48	63	62	58	59	56	47	53	63	62	40	46	52	60	48	67	66	53	48	55	64	46	59	48	48	51	47	51	63	52	50	57	50	41	58	55	64	51	60	46	54	52	43	57	60	49	37	70	40	36	49	58	55	59	52	47	55	46	59	58	41	36	52	64	50	64	62	61	51	56	72	42	70	45	62	44	59	53	49	52	52	61	49	58	65	52	59	36	40	67	51	58	39	52	62	47	60	55	60	59	54	61	53	52	56	53	49	76	52	64	44	57	48	50	52	47	68	53	50	51	51	55	53	49	55	50	56	43	57	66	50	51	57	55	60	50	52	55	50	54	54	47	53	60	63	58	47	49	52	53	54	45	56	56	50	48	56	58	55	43	51	54	67	41	62	56	40	48	70	51	48	55	53	59	55	56	52	50	48	63	42	56	52	47	41	52	41	47	55	47	52	55	47	53	57	53	52	37	46	52	47	57	37	53	49	53	44	58	59	54	47	50	50	49	56	51	52	37	48	62	52	52	51	54	59	47	48	52	57	43	64	55	49	76	53	64	53	71	48	53	54	56	50	49	48	44	49	50	49	54	48	70	56	56	50	53	47	53	43	61	51	45	41	64	71	58	37	35	54	48	59	50	44	49	43	39	57	54	49	41	48	49	60	51	59	50	47	47	64	54	44	51	57	50	44	54	55	57	67	67	38	42	64	46	49	51	53	53	49	58	60	40	53	39	50	49	74	49	56	52	43	51	49	54	58	45	50	50	62	67	36	61	65	59	55	61	45	48	49	52	54	64	39	46	47	46	50	54	55	57	63	55	60	57	61	56	41	45	54	50	48	46	58	60	54	58	54	52	44	56	50	49	58	56	48	48	51	53	46	60	51	42	39	49	54	60	52	56	58	62	59	60	46	57	45	59	59	55	43	55	36	47	57	56	51	35	56	47	63	58	55	49	50	59	56	61	57	54	54	45	52	35	60	55	53	57	48	50	41	50	62	67	55	61	48	38	37	62	45	56	48	52	56	45	35	45	55	53	52	61	49	53	42	42	65	42	50	46	61	45	44	49	33	49
8820	3232	1506	3295	7353	8950	10910	16712	15681	14896	19095	24979	25185	21754	33027	30175	25011	17000	10209	5385	2412	1236	897	736	677	678	608	644	619	646	635	620	686	647	638	618	612	651	646	625	629	647	656	660	648	649	614	629	640	595	646	659	602	616	669	606	601	612	648	650	625	641	677	667	599	633	661	634	663	623	644	632	680	601	673	702	652	662	629	636	670	634	696	634	661	657	591	637	643	645	636	626	641	650	639	628	666	569	612	633	676	638	595	621	642	611	618	651	646	651	593	631	663	659	633	630	628	674	645	645	651	660	597	650	690	600	608	644	619	635	634	651	632	634	626	666	669	617	629	661	626	632	638	656	635	646	634	660	639	631	633	679	669	609	651	651	632	617	644	643	632	693	601	662	637	597	653	600	674	648	636	626	668	690	658	678	609	635	649	597	632	568	653	617	634	644	606	674	640	691	636	668	611	625	639	645	582	635	633	585	661	641	638	631	694	666	640	664	613	631	684	621	605	645	660	666	635	608	599	638	668	621	602	620	597	632	642	642	650	632	667	646	603	642	630	616	647	656	638	658	674	633	618	641	626	650	618	598	594	655	635	655	651	657	654	630	623	631	641	594	655	612	636	698	615	633	638	623	620	667	597	635	626	712	609	620	677	631	658	639	625	667	661	635	661	624	600	663	674	639	646	672	616	623	673	587	655	620	636	637	620	629	654	644	598	598	622	666	692	600	644	637	602	619	634	624	602	676	674	606	628	645	633	646	600	614	585	655	619	654	645	629	632	638	639	658	642	633	613	693	646	612	631	649	662	634	650	646	670	646	679	627	640	669	638	653	654	632	717	615	653	622	640	657	607	616	613	664	661	618	671	634	626	656	648	618	638	652	653	664	627	662	665	647	611	586	584	592	699	616	657	628	618	657	621	631	612	591	667	662	609	607	649	653	621	628	638	591	654	646	644	626	657	665	628	646	619	660	664	675	599	666	682	674	641	606	642	634	654	685	675	646	680	598	670	668	620	633	658	638	635	638	615	657	660	613	629	685	640	667	618	655	649	616	668	641	623	627	643	645	648	635	621	637	651	646	608	658	666	649	622	620	662	607	658	620	630	618	658	629	601	633	628	679	648	673	629	652	590	608	657	615	631	668	644	652	636	622	607	610	620	662	604	647	636	630	633	635	614	668	616	636	621	688	646	653	635	644	685	653	611	615	602	657	650	665	652	656	640	664	635	617	609	651	646	617	633	662	667	654	660	643	678	617	612	589	652	634	626	671	650	627	658	636	666	635	622	614	620	627	625	651	658	624	619	666	663	649	622	629	650	587	615	674	623	639	645	653	642	589	620	613	637	630	590	604	628	620	625	673	630	644	637	662	604	603	707	610	629	647	576	687	670	635	651	608	637	628	612	658	621	619	680	593	632	623	672	625	588	634	624	658	621	628	600	651	701	692	654	639	658	649	630	645	640	628	603	681	607	635	616	625	630	638	612	622	638	646	632	676	603	641	630	686	650	678	596	631	605	625	678	640	672	636	632	671	610	635	674	633	621	629	659	676	639	589	652	633	635	595	667	605	672	673	656	656	662	671	600	669	637	662	642	601	656	642	636	615	626	656	633	630	604	652	665	607	635	649	635	636	622	639	622	661	637	630	630	684	659	586	645	681	627	652	671	640	667	622	654	629	612	609	646	634	663	613	661	622	622	633	662	647	617	674	608	666	662	670	636	617	649	604	576	610	593	680	668	610	695	642	668	674	631	663	703	650	603	593	656	670	554	612	608	710	672	613	665	596	633	617	628	606	641	649	616	649	654	633	664	612	668	612	656	667	602	602	613	661	663	634	596	610	648	645	649	614	580	631	659	601	685	654	591	617	609	600	647	679	619	644	623	595	587	588	687	641	646	664	610	636	672	629	604	645	639	642	650	676	697	645	638	628	698	655	579	647	647	639	606	656	623	660	590	705	604	632	609	655	643	646	635	617	668	653	637	620	615	616	638	636	627	664	641	609	677	664	601	679	701	593	640	627	611	624	654	605	592	703	616	592	648	607	604	660	645	641	663	647	617	652	683	643	614	586	657	662	619	662	636	599	619	659	615	632	666	685	672	640	671	623	635	666	605	670	637	664	634	642	662	658	637	676	653	618	673	660	659	654	636	600	609	604	674	613	621	670	662	630	639	633	648	631	625	585	672	662	617	631	604	629	633	655	671	655	633	630	654	649	650	633	648	605	672	609	619	637	624	672	673	639	659	646	633	638	609	648	595	642	653	614	616	615	636	625	620	655	641	640	642	611	657	610	650	621	636	627	633	667	664	585	619	656	617	693	647	643	648	676	615	638	672	631	637	675	621	610	640	646	631	612	650	641	653	630	588	663	635	658	610	655	637	641	670	582	638	609	668	606	638	626	642	618	598	652	603	664	656	663	638	641	618	654	639	596	651	664	645	623	630	665	650	609	682	634	667	614	654	625	627	641	649	642	723	642	629	648	640	606	606	654	648	635	679	630	647	652	664	662	612	592	662	667	620	653	663	645	663	625	631	682	650	714	619	607	606	650	666	603	632	661	637	610	658	593	646	602	701	629	624	612	684	690	654	647	634	598	624	664	641	622	668	584	666	643	667	626	642	642	612	672	649	598	617	666	626	603	651	657	632	611	652	657	619	679	635	643	661	616	641	673	663	658	640	628	617	636	649	609	625	655	691	643	622	643	645	641	640	667	680	628	647	675	625	575	654	691	688	632	655	690	637	646	619	676	646	631	622	639	637	644	640	590	650	620	632	660	637	628	661	634	628	634	661	662	623	591	658	663	609	640	659	635	615	633	669	633	564	689	575	671	632	652	583	627	612	637	673	628	584	619	639	635	692	615	636	657	608	628	607	614	613	701	644	659	674	620	673	611	614	634	611	620	632	588	671	600	637	647	637	609	642	648	648	580	681	640	631	651	685	654	653	631	627	646	628	651	629	649	683	640	634	650	635	663	668	652	622	658	597	643	622	632	611	634	616	635	625	610	645	672	655	630	645	655	651	631	605	671	619	636	665	622	651	663	633	632	641	627	676	671	675	615	619	637	642	646	587	678	619	617	655	649	665	620	609	589	647	634	655	605	609	579	612	671	649	651	642	592	612	645	645	638	664	667	650	665	641	625	625	644	624	688	655	651	642	637	640	648	647	665	604	593	643	628	680	612	605	647	655	629	654	672	649	641	651	641	586	623	603	644	672	628	645	637	645	641	648	592	675	643	656	637	614	644	684	631	622	609	603	628	652	629	619	649	643	589	602	638	680	638	662	630	638	612	644	628	627	608	616	672	643	608	626	674	640	662	634	647	630	604	652	661	650	638	617	619	601	635	632	642	645	644	626	614	613	645	650	604	645	612	640	651	635	631	595	623	617	626	591	638	612	598	630	637	659	667	581	657	649	639	660	634	635	631	666	629	629	611	616	621	614	610	637	648	665	618	640	634	564	675	647	643	656	651	654	615	616	664	619	655	656	647	608	668	620	639
1928	136	113	116	196	494	911	1673	2421	2053	1286	932	2491	2781	3552	3018	1761	815	434	244	132	85	88	81	75	67	87	60	76	91	80	86	76	80	78	70	77	90	75	85	91	73	81	83	79	92	73	62	74	89	91	79	75	71	75	89	77	78	81	77	92	92	58	77	84	60	71	88	84	72	76	74	83	80	65	70	81	70	73	60	78	78	63	80	84	58	78	81	71	70	62	69	79	80	82	66	84	88	68	71	76	70	88	73	76	83	80	78	80	80	75	70	74	64	73	70	77	69	83	63	86	86	83	74	78	73	74	73	66	68	80	71	90	67	86	75	86	85	82	73	83	71	72	62	70	71	78	74	72	72	74	72	88	89	76	74	78	69	73	85	74	76	70	82	75	74	77	77	89	77	68	85	83	69	76	56	85	80	61	82	84	82	73	61	77	74	77	74	65	79	79	78	83	78	75	83	85	74	89	89	82	84	97	62	79	82	73	97	73	69	67	73	85	95	79	63	74	78	70	87	95	65	88	64	89	84	74	75	79	84	63	88	83	75	98	80	78	82	77	75	62	93	75	70	78	65	56	74	79	81	62	73	90	67	67	85	89	73	87	77	75	79	97	78	77	84	81	78	71	80	69	69	84	91	78	76	87	66	78	55	73	57	76	67	90	75	79	65	89	85	85	71	83	76	77	73	76	76	70	71	90	67	76	75	96	85	67	65	93	84	85	72	83	84	59	84	78	73	83	82	66	69	71	76	73	73	84	78	70	84	69	82	79	80	62	61	83	76	87	85	70	82	73	78	73	73	69	69	84	70	86	78	81	81	82	57	83	81	65	76	69	59	70	72	72	82	84	74	87	62	76	73	88	76	77	55	77	67	89	65	71	78	73	89	80	63	84	89	86	87	74	78	85	61	81	62	74	81	65	96	83	76	88	75	86	90	90	79	85	74	89	69	70	97	70	75	89	86	89	83	77	98	62	74	81	74	77	82	66	67	77	61	60	92	64	85	71	70	62	87	62	71	87	71	91	70	64	74	71	70	75	85	64	94	82	75	88	83	76	72	90	84	68	73	81	69	73	72	62	90	78	67	89	70	82	75	86	72	60	84	81	71	67	72	69	97	79	77	91	76	83	65	80	80	76	79	77	86	80	82	71	84	79	81	81	67	72	71	71	73	81	76	80	77	72	63	61	89	83	77	75	85	68	73	73	91	77	83	83	74	68	68	99	69	66	78	80	66	83	86	78	74	85	78	75	89	79	82	62	56	76	77	75	80	73	68	60	81	74	84	83	82	82	85	71	82	84	90	78	71	84	75	106	60	80	83	94	75	77	91	78	79	75	90	61	96	88	67	89	75	75	82	85	87	67	73	78	67	68	67	70	82	60	81	88	72	76	57	75	74	77	81	65	98	93	66	73	64	76	81	57	72	97	77	96	65	69	82	86	66	86	84	85	83	66	58	76	63	83	69	68	88	72	79	79	90	80	95	76	89	87	97	84	87	82	78	93	83	78	89	83	75	75	84	100	77	60	86	85	89	74	79	65	80	96	84	59	72	68	68	85	84	75	80	86	92	76	81	75	76	78	86	67	75	96	77	71	84	71	85	86	81	87	83	67	85	105	71	74	83	71	81	76	79	82	84	67	81	84	70	76	70	55	82	74	83	86	83	91	83	85	68	71	83	72	75	75	80	74	88	90	76	82	61	77	80	64	95	75	71	85	85	80	60	77	58	78	73	82	87	88	65	82	62	83	75	80	77	72	83	80	64	73	68	84	68	66	57	65	83	74	85	69	78	96	70	75	83	92	84	86	85	72	63	85	70	62	70	90	83	81	78	92	59	72	77	83	65	94	75	64	73	82	80	62	71	76	63	85	80	89	79	82	68	67	76	64	86	81	61	76	65	80	78	69	75	76	93	69	88	87	86	65	72	76	73	99	88	86	68	73	77	86	72	85	87	70	68	76	98	78	79	69	72	77	81	91	94	60	82	73	80	60	79	77	78	60	75	86	85	71	73	71	85	88	75	75	74	83	72	75	56	77	76	76	87	73	72	69	74	81	70	61	75	90	68	75	73	76	76	91	75	77	76	68	67	72	77	67	71	82	85	87	73	78	79	82	79	76	80	74	86	75	75	78	67	77	63	59	71	68	80	79	76	87	85	81	81	85	94	69	75	88	71	76	73	60	63	72	65	75	74	94	77	78	70	87	71	73	69	60	78	74	79	73	96	78	67	84	60	81	81	96	56	83	65	90	78	69	92	80	84	86	90	60	82	73	82	82	84	57	68	96	75	87	75	70	68	73	68	69	74	78	94	86	67	80	76	80	87	62	69	76	75	85	70	82	78	81	73	71	82	82	78	66	92	71	88	95	70	86	69	76	70	87	73	89	80	83	78	62	78	88	93	82	81	74	73	76	80	82	94	105	73	91	85	69	73	84	79	69	77	87	81	74	80	77	81	86	63	72	72	67	76	64	72	90	64	84	88	80	97	82	67	80	68	79	73	70	67	86	87	74	73	83	72	75	92	81	84	68	76	71	99	76	80	86	73	81	73	89	65	76	66	75	84	93	66	76	64	71	63	67	76	75	81	74	72	65	74	58	77	67	69	67	74	67	70	81	72	76	75	76	75	70	74	84	87	75	63	78	79	95	83	79	79	80	70	72	65	73	78	81	73	68	65	103	77	79	73	73	92	72	71	75	86	76	74	88	71	88	80	92	72	74	86	84	92	90	77	71	64	89	88	88	86	87	65	79	79	67	75	85	68	83	66	78	83	73	78	86	91	77	80	89	69	76	66	89	80	79	79	70	73	83	73	78	71	77	67	65	83	78	71	69	63	70	75	68	72	76	70	86	81	63	81	80	77	67	81	68	80	81	78	70	69	82	74	76	88	72	79	81	99	87	74	90	84	89	65	87	60	83	83	89	89	77	73	85	99	82	70	71	82	85	78	74	71	66	75	84	55	64	75	66	88	84	101	82	65	83	86	75	59	80	63	81	83	65	69	83	103	80	71	84	87	64	67	64	78	97	75	78	74	74	87	78	75	71	85	81	91	70	93	82	94	78	89	83	68	76	79	67	69	81	75	78	90	87	74	70	79	94	71	64	72	85	79	75	84	55	79	68	69	90	72	80	85	84	79	75	78	63	67	83	74	79	77	79	72	74	76	89	66	89	84	85	76	77	85	74	69	63	77	62	80	58	72	73	82	77	86	96	60	69	66	92	72	81	80	75	88	82	68	73	81	88	80	64	79	77	68	77	76	76	91	88	88	55	73	91	72	74	60	83	71	87	84	80	66	69	96	67	85	81	77	78	79	88	72	86	79	72	73	78	84	75	83	73	80	73	78	75	67	76	76	65	71	85	80	73	60	74	85	81	75	68	86	88	74	76	71	76	82	71	102	85	92	84	90	76	83	80	76	91	80	63	68	65	77	66	78	70	67	81	75	76	65	80	71	71	71	81	76	53	81	75	84	70	82	85	91	61	66	85	83
9967	3007	1749	5482	15582	22669	28138	32217	34783	29649	23218	21582	29446	31038	32843	30449	24252	15722	9665	4871	2495	1458	1097	990	960	944	932	879	936	897	943	944	950	945	912	902	884	966	986	912	895	941	935	910	951	945	928	932	939	965	938	901	927	958	945	991	887	946	938	922	914	852	924	931	908	915	937	938	961	926	928	939	943	898	912	923	914	953	978	939	893	913	938	916	906	971	935	930	881	949	969	963	939	983	919	898	956	969	947	921	963	975	985	905	935	937	948	943	939	947	897	874	945	926	917	950	949	932	940	919	923	906	975	975	908	963	947	899	948	922	968	913	866	972	925	913	982	909	959	968	937	901	949	949	974	894	915	934	917	919	954	929	917	939	937	888	908	974	937	906	973	886	958	928	920	915	942	918	947	895	950	921	914	963	916	923	894	899	924	987	868	956	965	961	945	949	906	918	970	913	879	916	973	936	890	932	867	910	941	905	947	956	996	995	971	949	918	947	906	905	932	907	931	928	919	999	956	969	987	953	975	889	927	914	931	900	920	935	906	922	906	956	909	971	967	968	869	925	951	968	918	944	985	944	945	928	936	952	922	978	942	904	915	944	935	931	956	918	884	920	923	953	945	911	895	933	938	872	966	954	933	963	1008	954	916	932	965	959	892	933	940	944	942	916	972	905	932	971	950	973	919	885	940	932	933	924	941	996	950	946	941	920	990	935	919	930	941	946	894	892	999	890	903	863	920	944	964	938	938	957	934	967	959	937	957	940	972	917	965	908	945	931	949	959	894	941	950	962	925	911	934	945	941	931	933	928	921	918	900	918	981	963	877	951	913	898	967	974	884	939	923	982	903	941	934	940	880	954	991	939	931	977	947	932	954	981	961	913	888	907	885	966	899	929	955	939	916	918	960	957	932	989	955	947	920	927	934	950	934	970	925	923	908	930	902	886	925	929	893	933	929	945	884	978	945	940	984	881	996	930	943	972	960	910	944	915	964	924	954	932	915	899	951	905	973	940	1006	916	928	988	910	958	957	886	920	904	938	917	971	969	863	972	930	924	930	900	903	916	929	916	916	921	946	913	907	973	975	912	941	932	904	883	993	954	962	949	922	931	921	974	956	922	944	913	914	929	942	891	907	959	920	913	990	950	900	915	965	962	900	944	897	910	918	924	919	914	966	910	939	890	890	950	883	969	943	965	923	920	946	973	912	961	951	945	933	929	876	908	965	930	934	912	889	996	945	857	911	939	985	966	976	964	956	885	941	974	966	915	914	909	878	905	989	975	954	934	921	913	879	894	919	917	927	859	896	903	984	969	940	902	949	930	877	901	908	900	986	974	970	934	920	973	964	886	934	965	934	928	956	947	1015	893	965	956	932	947	866	907	912	873	904	987	955	952	950	935	927	936	953	905	910	940	953	897	921	924	913	920	894	908	932	902	885	975	929	1007	938	934	937	926	965	922	963	883	939	944	956	914	963	930	1025	942	942	932	907	923	934	855	888	937	948	935	918	940	920	877	928	924	935	930	917	946	918	911	924	902	920	930	935	918	900	985	977	943	943	976	969	922	911	961	906	910	875	916	911	964	885	916	939	928	979	929	899	904	911	895	861	915	849	917	919	925	963	910	877	918	917	908	990	914	925	914	946	924	914	953	937	970	1004	891	870	884	912	936	950	941	930	903	967	934	962	900	949	918	869	929	915	944	954	881	924	895	984	915	904	876	910	904	944	933	900	918	999	881	957	945	944	950	943	957	965	918	902	940	942	910	908	914	960	955	924	949	933	963	964	886	902	950	929	946	932	931	947	980	956	962	965	910	903	904	863	959	902	961	960	899	908	930	961	953	963	980	950	881	944	929	940	929	952	965	968	993	909	967	927	928	934	957	921	990	928	902	884	917	970	977	869	915	902	921	898	930	926	987	910	919	950	963	956	883	945	946	981	956	914	918	960	957	937	878	949	923	900	886	939	946	915	924	929	889	933	923	948	957	936	940	952	926	933	927	912	921	882	904	982	953	917	954	919	952	943	939	902	919	932	972	866	961	946	885	989	909	902	943	859	993	943	905	936	935	916	978	978	922	910	935	947	883	916	884	917	927	915	904	949	913	920	959	949	929	952	898	938	973	948	925	949	982	921	895	932	915	961	946	939	903	929	971	988	925	982	954	929	924	956	924	929	955	913	964	940	985	884	955	933	929	960	919	960	901	894	958	968	970	960	896	954	945	950	943	906	909	977	936	883	908	935	965	927	930	938	902	946	911	876	984	965	980	935	884	921	966	949	925	935	893	942	901	901	897	952	881	883	884	891	941	937	928	936	908	926	898	921	977	917	907	959	966	892	925	982	890	932	923	958	961	901	903	968	924	915	953	935	900	913	957	971	955	910	928	907	912	966	902	940	984	922	910	920	944	954	929	924	907	929	920	954	950	914	995	884	922	997	929	943	946	932	939	891	989	915	948	961	960	939	912	938	967	951	977	936	947	990	970	930	1005	927	908	872	918	972	943	974	941	932	924	942	923	912	898	956	975	951	939	931	942	913	960	965	886	974	937	1012	953	878	938	937	874	970	959	977	928	957	972	920	926	947	921	959	969	917	961	918	878	930	930	894	969	909	919	967	947	970	933	920	909	939	870	939	919	954	948	907	907	943	888	949	867	940	918	952	952	928	898	914	911	946	899	856	978	927	970	921	955	889	925	908	964	908	989	904	936	902	892	972	970	935	939	929	903	872	959	897	966	952	927	932	904	914	898	961	927	938	902	964	961	949	904	922	910	912	926	990	925	928	891	938	916	977	964	948	912	920	941	917	955	932	898	934	885	939	919	985	954	913	930	931	954	906	904	951	920	952	968	921	934	930	896	927	946	958	900	953	912	881	865	925	895	908	933	940	974	920	940	909	935	923	925	995	929	877	928	920	995	1038	921	949	939	958	912	946	923	936	937	925	979	888	949	852	886	954	896	880	909	949	905	927	969	906	917	1025	974	952	934	909	958	913	928	908	891	987	943	978	943	912	951	997	998	986	908	960	952	938	954	984	930	952	975	874	977	917	921	963	962	897	907	926	957	951	929	902	935	926	924	935	883	965	915	921	936	909	915	957	952	915	918	913	967	904	932	925	886	940	923	1012	899	974	902	877	974	908	935	945	941	962	947	885	907	963	1006	885	905	974	934	942	950	933	979	922	911	866	951	989	911	902	875	885	916	993	953	915	933	970	907	950	945	898	993	934	874	898	965	883	999	966	919	924	923	927	930	968	931	933	970	950	920	921	932	960	1022	873	913	922	959	942	916	895	933	919	992	877	929	952	1013	1004	932	981	959	932	926	982	973	970	939	912	933	944	982	960	903	960	880	913	944	920	987	951	935	891	891	970	924	905	918	947	958	924	889	951	903	942	894	937	925	978	952	974	887	908	971	927	943	955	927	892	971	939	971	939	921	955	967	954	965	911	917	962	868	917	933	875	998	956	959	936	906	920	920	942	912	926	934	946	926	889	886	970	926	928	935	939	930	917	945	948	942
844	176	181	267	617	1438	2901	3345	3881	4862	7015	6905	6517	4404	2559	1759	940	492	217	122	91	69	79	67	49	58	65	61	64	53	58	62	64	66	63	66	67	79	49	63	57	52	64	58	60	53	68	67	56	50	60	62	59	68	54	61	49	59	61	59	55	66	57	58	54	55	60	52	66	57	61	77	67	62	50	63	53	48	57	60	70	53	51	57	57	65	58	72	51	70	71	67	53	63	55	67	59	55	69	55	61	50	51	54	50	71	53	64	55	79	54	55	51	62	42	68	66	62	61	48	56	76	50	60	61	53	65	55	61	65	69	62	63	60	57	63	60	62	53	41	58	55	64	67	69	56	57	52	55	59	61	62	66	69	64	76	64	49	60	59	48	56	65	44	83	69	64	57	51	55	70	64	54	62	60	66	56	69	62	47	68	64	65	70	49	68	59	53	57	62	61	72	44	53	62	62	59	61	54	54	45	51	72	54	60	61	62	59	76	70	76	61	63	63	60	57	57	54	55	56	65	68	53	57	52	65	52	62	61	60	57	52	70	57	63	47	67	61	60	71	65	64	73	61	53	63	53	66	61	56	48	58	71	52	68	63	50	65	72	69	58	55	55	59	65	59	67	58	69	67	50	66	52	57	60	45	51	77	56	73	52	52	60	53	49	52	61	59	71	69	69	58	56	44	59	51	67	73	61	50	55	51	67	68	54	50	65	61	63	61	51	51	55	67	61	56	62	69	62	60	60	68	67	58	61	78	67	65	59	62	63	66	60	67	60	55	60	59	56	46	58	61	57	56	60	50	55	57	58	67	62	66	56	57	64	77	49	75	58	65	58	72	64	63	59	68	56	77	55	68	76	58	58	68	55	62	57	64	61	67	61	59	66	56	59	71	47	58	39	63	66	58	61	71	62	59	45	54	71	66	63	62	44	57	54	60	66	50	52	60	61	51	60	61	71	78	42	48	62	62	71	66	61	53	77	63	56	47	68	59	47	51	63	49	53	53	48	63	55	70	58	72	60	65	67	69	71	58	53	54	69	57	76	65	53	48	64	65	75	73	61	72	51	50	56	54	58	49	57	55	47	55	58	72	60	71	56	72	74	52	63	54	70	61	56	70	58	54	56	56	51	43	59	76	66	66	61	68	60	62	63	48	67	66	60	66	63	59	56	47	72	49	66	57	61	44	67	56	62	44	60	56	65	68	55	58	58	48	49	61	69	49	61	54	74	47	54	62	55	59	55	66	48	64	69	65	67	66	63	65	66	69	66	61	53	48	59	53	67	58	75	63	60	58	62	63	53	42	63	57	58	66	71	63	68	49	72	57	74	75	51	55	53	78	53	60	62	52	69	71	65	65	61	42	55	57	57	65	65	58	68	58	57	65	61	56	57	68	79	55	48	45	57	69	55	53	59	55	63	61	58	52	51	63	58	64	69	47	50	47	60	65	69	52	63	63	57	62	63	50	68	57	57	57	61	54	67	62	68	67	60	49	54	54	60	64	54	47	53	52	79	77	56	62	82	69	70	53	57	48	76	69	59	53	55	63	65	63	54	70	65	68	75	57	73	54	56	48	61	58	57	69	61	57	61	76	56	49	66	53	77	57	71	71	72	44	47	58	65	62	69	63	58	63	69	71	57	60	58	70	58	74	75	68	59	63	75	55	62	50	56	61	67	61	74	56	55	65	65	40	69	52	64	53	72	57	65	59	59	49	76	63	59	53	75	65	69	66	64	54	60	69	61	62	78	67	85	51	68	54	66	62	58	64	68	58	49	55	54	55	58	61	68	59	59	79	49	56	51	52	68	56	67	44	62	51	60	57	62	53	62	65	56	63	57	59	67	63	58	70	62	62	63	57	69	53	62	69	73	59	62	53	57	65	53	53	62	68	57	54	54	61	72	67	51	61	50	62	60	75	55	74	70	57	68	53	62	49	65	68	56	57	64	58	66	55	54	63	63	58	46	64	52	63	53	66	63	62	72	67	54	51	57	68	65	61	79	59	67	50	70	67	61	58	51	54	67	42	54	62	58	45	65	56	49	44	64	66	68	74	60	62	70	51	68	63	68	51	54	57	53	55	57	60	79	73	60	60	51	60	65	57	56	70	72	68	69	44	70	51	64	65	66	53	65	59	70	47	62	56	57	59	59	57	43	57	61	55	46	45	56	50	67	60	67	44	65	60	57	75	59	79	64	62	58	54	57	64	68	57	56	73	63	63	68	68	62	62	59	57	62	55	54	63	50	56	79	56	71	53	75	44	63	71	53	54	62	59	52	50	53	52	66	50	61	52	61	59	69	57	71	59	76	76	57	68	64	60	53	64	41	64	66	72	58	67	72	56	65	68	55	58	60	57	72	63	63	65	64	50	61	56	66	56	64	51	58	54	70	57	65	63	64	57	60	57	72	79	63	51	55	58	63	63	70	67	63	54	67	63	55	53	53	64	65	64	62	65	58	57	57	55	59	59	57	65	56	73	60	60	67	61	54	54	64	58	55	56	62	50	55	69	74	42	57	75	71	47	55	55	67	63	57	57	55	57	79	55	67	60	55	49	68	63	64	61	58	59	57	49	50	53	61	69	66	63	53	66	67	58	61	66	56	61	52	63	61	58	73	65	55	66	62	52	62	56	56	74	64	62	65	64	56	61	72	71	46	72	55	68	57	73	70	53	60	66	50	60	58	60	67	76	55	66	63	61	62	60	68	55	65	57	60	61	48	61	68	54	46	56	59	70	59	67	63	50	62	56	42	49	48	56	63	60	66	71	55	55	58	60	60	62	51	68	54	72	62	52	80	64	60	66	60	57	75	61	45	50	82	61	65	56	55	62	72	61	63	62	64	59	65	46	62	64	68	66	53	62	58	62	68	80	66	61	59	59	64	65	54	57	66	46	56	52	63	62	53	59	67	50	55	74	52	44	70	52	66	59	69	56	70	66	43	69	57	61	53	56	66	61	52	64	47	65	61	54	50	53	67	60	59	55	47	65	66	58	68	61	63	52	63	84	60	63	53	68	69	63	53	40	58	60	66	60	44	60	65	59	59	69	63	77	77	65	54	60	55	70	73	66	52	71	46	65	55	63	73	62	60	76	67	70	62	63	63	66	59	70	68	61	58	69	49	70	75	55	73	55	62	62	56	38	60	61	40	59	58	56	60	62	61	63	59	56	65	59	67	69	70	63	56	55	62	51	57	76	67	62	73	59	70	59	68	65	66	48	59	67	50	56	40	57	55	66	69	52	64	61	55	65	70	65	48	58	59	56	62	53	45	56	72	58	84	58	66	54	59	60	65	54	64	56	51	58	49	46	68	60	66	59	69	47	47	42	48	45	50	46	61	62	55	71	57	66	49	63	59	57	72	55	60	47	65	68	58	46	76	49	56	62	73	56	63	60	66	67	64	60	81	59	65	68	64	73	69	57	56	56	55	58	60	62	46	61	61	67	67	66	60	55	58	61	50	52	68	64	58	72	52	50	67	55	53	70	53	51
12862	4749	2498	13369	30948	35437	40751	39705	39063	40713	43214	41407	40133	33944	28213	22980	15561	9541	5052	2366	1305	951	799	772	686	710	769	713	738	694	676	706	745	722	678	693	694	712	697	763	704	771	757	722	717	755	715	744	724	730	701	762	677	749	711	694	687	704	725	727	729	717	738	758	703	698	707	721	728	744	749	758	708	723	750	719	684	726	698	692	722	709	693	697	731	760	692	749	760	726	715	707	707	749	704	747	731	700	716	696	746	711	699	696	705	736	679	690	733	718	768	708	686	709	710	762	724	718	742	717	703	721	714	697	693	711	753	710	742	695	761	720	736	735	688	699	749	755	740	722	730	705	680	708	739	733	712	734	751	710	750	718	715	702	711	731	703	711	729	703	722	733	721	748	706	713	802	749	685	710	719	751	698	701	706	731	721	715	684	743	724	722	702	721	690	700	691	732	715	738	703	703	760	687	723	739	686	778	728	719	705	728	658	711	735	768	711	697	751	748	730	780	732	676	756	694	710	733	736	757	688	707	685	699	792	714	745	729	752	757	705	699	738	673	731	726	726	760	734	743	805	718	726	742	738	736	722	713	728	752	736	734	704	750	726	740	725	764	681	692	706	770	753	702	716	738	683	707	704	720	748	732	760	729	718	729	746	780	736	686	685	704	757	763	744	731	701	748	791	668	729	738	707	738	712	704	728	689	748	661	693	745	717	677	731	732	708	736	721	736	717	717	695	700	716	774	712	731	715	697	739	718	721	706	723	718	735	742	742	708	715	680	730	699	745	759	754	724	756	732	776	728	691	686	746	690	719	740	730	696	698	718	738	748	699	721	744	729	686	707	758	736	782	721	759	715	732	727	736	716	753	699	690	739	716	703	678	656	735	714	745	710	750	740	719	742	729	757	688	691	758	721	688	695	700	707	723	761	729	744	726	711	691	692	710	729	736	666	709	707	737	695	723	669	719	736	744	675	736	734	778	703	731	736	715	728	694	691	687	723	719	735	724	731	704	693	706	712	701	641	742	742	753	745	661	731	742	701	720	732	688	766	773	704	770	729	731	726	706	721	706	713	654	689	694	722	698	756	736	774	741	753	711	764	672	693	699	694	764	721	735	695	725	645	739	744	733	710	760	719	706	725	682	716	727	718	699	718	722	745	712	695	724	685	682	688	741	730	724	763	712	708	754	721	730	733	703	746	734	712	713	774	702	727	689	698	748	762	737	747	751	699	716	700	802	804	695	694	760	696	729	688	699	744	679	744	731	702	761	755	696	760	751	702	713	736	757	721	746	693	700	742	704	669	765	703	733	734	761	723	734	715	733	756	729	713	727	718	711	730	755	743	696	724	754	726	738	678	698	713	715	720	715	726	753	758	711	779	788	726	761	700	715	735	735	748	731	807	763	697	718	714	711	686	722	754	691	730	738	704	737	713	732	681	709	752	702	763	739	710	722	700	747	686	733	694	750	687	699	671	681	737	706	728	733	691	744	717	665	725	718	775	704	721	709	726	689	751	695	755	740	746	718	750	682	718	707	741	721	747	734	699	737	734	715	675	746	728	728	675	793	698	710	697	718	701	721	697	712	685	733	744	745	756	705	696	687	689	728	740	719	738	738	737	732	699	685	729	721	700	701	693	755	710	701	730	707	754	732	784	755	733	714	736	703	697	741	702	736	726	741	693	735	764	725	679	786	741	719	720	769	712	704	753	723	704	758	739	733	778	743	724	722	736	725	770	725	688	719	740	753	702	728	751	722	703	719	709	701	728	734	681	732	701	743	715	686	744	720	717	685	726	705	701	685	717	718	761	721	790	727	748	730	753	707	661	734	792	748	738	742	661	739	704	729	736	712	685	769	736	718	754	720	681	771	718	720	745	763	699	713	669	749	737	752	721	716	714	698	714	753	746	714	738	759	743	759	733	791	764	710	711	717	755	687	748	697	723	724	747	717	769	713	758	735	753	679	733	706	776	717	730	694	671	735	731	700	727	740	682	743	707	780	729	732	690	749	695	719	746	685	742	690	717	727	703	731	686	712	696	753	734	705	738	725	703	721	716	707	715	739	704	720	698	665	717	748	723	742	756	745	687	749	729	698	696	699	685	736	752	727	739	711	729	753	728	711	692	754	745	652	697	762	739	723	763	722	715	771	679	759	687	708	768	703	712	725	706	736	737	716	735	720	699	702	716	718	709	683	666	732	702	736	703	752	726	668	715	772	697	745	722	686	743	699	747	726	700	728	759	710	693	731	744	755	676	696	741	729	714	760	728	706	702	771	746	703	741	752	696	719	719	782	705	681	695	702	729	743	735	739	715	712	773	707	726	762	730	745	656	673	699	704	683	730	722	764	658	736	630	721	715	716	719	716	771	677	739	721	749	748	713	682	726	754	701	747	699	748	727	684	726	714	742	743	738	714	684	715	765	682	730	692	683	738	742	743	722	711	737	719	769	720	727	678	668	721	694	681	713	728	664	771	718	730	685	697	720	695	696	790	759	707	732	725	778	706	719	696	683	709	722	765	722	730	735	757	707	744	722	750	730	699	750	692	736	738	713	808	715	730	728	729	699	762	730	716	692	750	735	746	699	710	748	671	693	717	706	736	693	717	700	706	701	798	719	693	710	743	757	738	716	712	710	735	701	755	730	726	733	730	772	674	701	753	729	705	708	781	726	687	697	693	722	761	679	723	697	728	762	737	721	733	688	733	739	704	728	729	697	688	756	736	696	736	720	702	732	715	723	693	717	751	724	673	768	691	743	734	818	719	740	715	695	698	722	712	698	698	748	710	697	741	703	731	723	733	727	693	708	736	671	752	702	734	741	717	690	713	702	725	696	701	774	705	690	685	779	710	682	752	673	761	734	724	689	669	732	724	710	695	700	693	737	712	697	776	717	746	710	767	723	730	708	772	703	775	760	748	719	725	727	743	703	700	724	737	718	727	737	700	676	755	724	700	730	750	750	742	688	719	728	733	735	752	751	722	722	713	752	685	696	741	669	741	711	715	707	720	672	741	705	706	721	728	735	688	748	705	759	763	745	705	716	745	692	748	742	724	691	663	720	683	736	720	740	770	740	734	707	706	703	742	731	727	720	729	695	762	732	712	757	741	703	725	703	739	766	723	774	733	738	650	762	716	709	660	724	752	729	702	731	723	770	669	690	773	734	712	704	724	697	684	734	749	725	720	721	692	708	698	734	723	735	735	682	703	712	705	736	699	704	761	711	749	715	715	703	730	725	751	744	707	735	701	711	713	738	714	726	738	700	719	758	757	665	729	747	708	666	754	755	759	703	722	717	720	711	743	726	702	759	732	746	675	743	728	711	757	729	713	721	737	726	681	683	693	757	705	708	686	740	730	748	733	715	673	705	735	711	762	716	755	714	702	737	768	701	719	703	751	741	708	752	731	725	732	686	693	682	724	698	749	792	707	729	761	737	694	691	695	736	753	687	716	711	725	672	745	717	751	700	750	721	741	754	693	711	717	719	766	756	734	758	755	739
1257	83	85	123	138	198	273	321	249	413	1074	810	1304	1581	1146	802	411	226	152	104	87	60	77	68	78	75	72	70	71	55	67	80	77	63	59	65	68	75	65	67	72	57	61	53	84	64	60	73	68	67	76	68	56	78	66	71	70	74	67	80	65	67	65	69	58	62	66	74	74	65	64	60	59	70	66	68	60	62	66	59	66	61	58	77	67	59	56	81	49	71	69	83	70	73	76	66	59	68	89	82	61	65	59	65	60	69	68	74	65	61	67	65	56	76	62	61	71	65	61	68	64	49	59	68	57	64	65	59	62	64	65	72	70	67	71	81	68	41	71	51	66	66	86	69	71	83	74	97	78	64	77	68	71	72	65	73	77	62	58	78	69	80	57	63	73	61	74	57	74	62	68	69	83	48	56	68	67	62	64	69	73	66	67	70	82	77	69	73	57	62	59	69	77	66	52	68	51	72	82	75	69	67	61	63	68	69	78	74	61	66	65	68	66	70	75	53	66	64	60	76	75	59	66	75	66	67	70	63	66	60	74	64	72	83	61	72	58	79	74	64	70	79	61	72	77	55	81	77	70	70	71	49	78	72	72	71	69	79	72	67	62	73	70	64	64	53	71	53	74	63	75	70	73	71	56	57	62	72	64	65	63	74	52	62	57	66	76	71	58	87	59	72	72	68	63	66	72	73	66	66	67	56	76	55	62	84	68	65	81	62	64	60	69	94	79	66	56	68	66	53	60	75	79	72	80	61	59	65	87	61	63	60	63	72	77	59	64	72	59	67	70	70	59	64	61	67	76	71	65	55	54	67	70	78	71	75	78	63	74	53	64	51	75	72	60	57	65	61	78	63	58	57	50	55	60	69	72	73	76	70	49	65	69	81	64	65	60	66	59	78	46	55	72	78	69	65	70	70	70	56	73	65	61	73	64	72	87	74	74	62	66	75	76	60	56	66	65	70	59	75	75	56	79	66	70	71	79	70	81	80	65	73	66	61	68	64	76	65	64	63	53	77	78	78	68	68	62	65	65	68	71	71	76	63	84	76	84	71	67	65	67	60	67	70	68	54	62	55	91	57	74	58	59	82	76	73	63	81	90	63	67	76	62	77	66	67	68	72	61	71	59	70	60	67	76	59	60	62	71	52	73	75	61	63	56	68	65	69	80	65	73	74	75	60	63	64	65	58	68	75	76	57	57	69	72	75	63	71	70	68	58	77	65	71	67	72	57	58	88	68	64	53	54	72	67	66	77	70	58	66	70	63	85	57	69	65	64	73	56	79	61	65	73	74	60	75	74	71	77	70	63	72	72	72	68	72	79	71	53	57	78	77	84	76	62	65	72	47	70	64	65	67	61	66	67	70	71	90	66	75	68	63	72	78	68	63	65	62	69	67	53	70	69	63	74	57	73	81	73	64	56	66	72	72	72	62	65	63	48	70	73	70	67	74	53	67	67	63	71	58	51	70	72	72	65	83	72	83	77	62	68	72	64	66	66	70	63	79	75	75	71	74	75	67	57	74	78	59	82	65	76	52	84	58	68	69	78	56	68	58	56	72	81	76	69	71	72	65	62	60	55	63	73	74	74	66	66	83	56	70	78	56	69	68	66	62	81	58	54	74	70	65	67	82	54	79	78	74	74	66	69	75	57	71	70	73	67	53	51	82	84	65	58	58	69	62	68	69	67	76	50	62	70	70	69	67	61	70	70	67	68	66	71	64	61	66	76	67	56	86	54	70	80	73	72	71	73	73	64	73	63	73	58	53	60	59	70	68	65	74	77	68	57	52	58	71	67	75	79	89	53	57	71	56	69	67	67	77	72	57	57	74	62	65	73	86	60	60	86	58	73	63	57	58	57	76	72	79	76	63	61	71	66	66	66	73	68	69	69	64	76	79	80	66	57	71	59	78	65	65	66	63	69	61	72	74	62	69	80	78	59	59	71	60	69	55	53	71	64	67	56	61	53	55	70	73	67	79	69	43	61	76	68	61	69	64	63	72	73	69	65	84	74	77	61	64	73	69	70	77	79	63	71	66	69	69	74	69	72	70	64	68	57	74	61	76	47	52	59	61	65	52	67	64	61	58	62	78	74	54	61	57	77	64	63	54	74	70	82	78	63	83	52	54	64	62	77	66	61	71	72	64	67	74	77	63	74	66	73	68	80	78	76	67	70	76	70	63	68	70	60	79	51	68	88	64	61	84	62	75	68	79	83	64	52	80	66	83	77	60	71	63	73	69	77	65	66	57	67	64	48	74	64	66	65	76	68	64	70	66	74	65	64	72	66	62	48	71	70	78	76	61	90	77	68	62	57	81	62	68	57	69	57	73	69	73	65	59	71	74	64	68	64	67	78	62	97	90	71	71	64	63	68	66	65	87	67	66	68	73	77	85	53	67	66	57	83	67	72	66	64	61	48	52	74	49	90	65	71	68	67	63	61	65	61	62	56	75	71	79	75	69	75	52	72	62	63	63	86	63	61	67	55	71	64	88	75	73	79	74	80	59	65	61	67	62	73	65	69	66	69	72	60	62	73	76	58	71	64	49	76	74	73	69	53	87	76	67	76	74	60	56	73	76	67	70	77	69	62	71	60	71	75	96	68	69	75	80	63	64	67	70	58	85	56	60	70	66	67	75	68	72	64	80	83	56	78	80	72	52	70	71	64	91	57	47	77	58	79	56	74	67	80	60	60	78	65	56	79	55	62	78	82	75	72	65	61	54	64	66	74	61	69	62	62	69	70	74	89	64	67	73	56	83	62	82	87	74	55	61	74	50	71	81	69	71	77	73	51	72	73	67	66	58	75	83	54	68	79	57	66	73	68	67	63	72	61	71	72	75	65	60	59	65	51	55	85	74	66	72	64	73	75	68	87	73	59	72	80	55	67	77	76	67	71	58	81	75	83	75	59	72	77	57	65	61	69	80	78	65	77	71	70	66	75	84	80	54	65	73	75	57	78	73	69	67	68	71	74	74	75	66	66	64	62	62	65	58	54	63	74	61	52	67	67	53	58	86	67	71	58	67	51	75	59	65	63	59	73	64	65	69	74	70	67	83	66	65	80	58	78	86	53	82	65	68	60	68	72	67	69	67	51	46	62	68	63	51	64	80	59	62	75	80	83	79	66	57	67	70	68	78	69	80	73	73	72	93	72	55	74	65	71	61	60	66	69	64	71	63	50	61	60	55	57	61	58	74	64	76	65	75	75	61	71	59	56	73	62	77	73	55	81	71	78	75	76	88	76	64	59	62	62	72	68	76	70	59	72	72	53	80	71	78	72	62	67	60	70	65	77	68	57	62	68	75	68	63	77	68	91	63	57	67	74	59	60	76	64	66	78	66	60	75	66	80	62	53	64	55	65	68	69	73	83	77	79	63	82	73	79	74	77	61	71	54	59	87	62	78	75	57	70	61	63	67	57	65	66	84	60	76	67	87	60	61	57	73	55	82	68	64	67	55	74	82	59	61	65	68	48	52	68	56	63	64
7707	1586	1259	5055	12047	14127	14785	13839	11460	14604	22504	17833	24930	24931	20810	15530	9857	5480	2937	1722	1184	913	835	930	825	840	841	842	805	820	801	859	852	863	773	811	790	799	831	835	782	829	833	788	810	865	794	806	869	841	855	766	831	802	849	858	780	818	826	834	874	771	837	841	805	787	814	837	854	842	860	856	837	859	834	804	829	835	779	832	800	808	850	814	797	818	821	830	813	815	839	773	806	807	797	796	803	842	827	816	750	836	813	769	868	851	801	829	805	830	799	819	817	843	782	874	798	791	752	864	776	872	795	819	776	849	885	822	862	835	835	824	895	803	849	824	838	781	823	850	811	885	793	846	795	808	807	870	827	755	841	814	849	782	827	785	835	816	821	818	850	812	814	801	841	839	830	861	822	819	795	859	857	809	840	810	821	812	815	813	807	820	811	838	831	812	811	832	843	830	809	788	825	787	828	813	818	802	849	823	857	846	861	825	825	846	841	820	877	824	818	818	834	781	819	851	813	781	797	842	828	819	860	879	823	872	830	809	817	844	850	814	855	819	837	877	818	765	784	823	837	858	800	816	835	850	798	899	836	880	894	846	810	865	844	885	845	827	810	841	816	797	798	871	833	794	814	813	792	828	835	831	849	834	812	866	826	824	819	792	806	814	875	816	848	851	771	785	854	817	820	822	848	795	833	882	827	840	765	805	836	860	826	820	803	805	835	816	841	788	821	844	868	846	837	846	854	789	822	825	870	869	869	884	829	867	790	821	768	853	822	820	847	765	880	814	807	785	826	811	789	815	855	809	823	796	837	828	827	810	859	770	842	817	856	824	847	809	848	823	864	836	785	795	813	798	790	812	846	802	803	801	853	823	819	821	858	814	833	841	868	829	840	851	824	819	811	837	850	839	795	840	779	827	860	832	780	810	838	828	798	846	842	774	832	838	827	842	794	805	807	843	865	813	841	869	821	837	807	788	785	793	815	862	796	800	827	786	823	808	824	843	800	837	843	848	878	836	821	765	819	848	894	807	817	817	843	811	806	827	867	828	775	810	809	785	791	859	809	777	842	795	885	832	791	816	815	808	834	786	850	817	855	781	859	826	807	832	808	843	847	827	809	811	801	857	875	831	783	824	813	839	821	804	794	805	776	782	801	764	807	812	797	836	870	896	761	822	842	801	836	799	795	791	812	825	832	853	827	743	833	791	835	842	789	889	807	820	842	787	878	883	782	827	798	767	824	789	840	840	829	834	834	808	782	789	780	821	845	870	824	842	782	755	763	856	809	856	811	834	807	806	793	822	822	768	832	792	810	853	858	847	805	837	805	828	795	812	871	809	830	803	793	799	773	794	782	840	853	804	804	863	813	796	858	823	773	815	856	816	769	836	879	842	854	793	768	788	842	784	822	762	786	777	830	804	786	812	837	817	798	816	775	839	839	805	788	789	815	823	821	816	844	800	864	782	833	839	841	793	834	835	866	844	744	792	803	891	840	789	816	784	861	849	819	796	824	838	814	785	859	812	840	823	827	819	876	815	797	814	779	814	815	848	874	805	810	794	828	842	760	803	760	844	805	854	810	847	843	838	807	832	859	831	793	839	857	819	780	807	799	806	759	890	808	867	802	882	822	813	859	922	841	791	802	827	861	813	800	832	821	810	848	857	823	849	797	800	814	860	787	854	822	879	827	819	883	820	796	773	819	857	839	831	849	836	857	797	801	837	812	850	852	806	813	804	838	815	808	864	754	857	829	807	818	837	858	811	779	791	841	778	789	746	781	841	810	801	826	839	796	858	816	810	813	814	721	845	793	857	783	853	847	854	824	829	820	821	791	874	863	824	830	832	823	880	854	864	799	899	881	854	811	794	809	874	833	801	780	848	812	841	819	834	830	833	814	806	824	783	786	803	838	852	812	823	830	836	825	765	852	843	887	830	826	804	807	788	797	820	835	841	815	836	807	831	870	799	811	822	849	835	813	822	840	788	827	827	834	838	808	817	822	844	797	796	826	841	836	850	834	821	841	829	819	817	786	852	826	775	832	779	807	849	854	789	816	845	810	826	851	875	790	830	774	790	842	818	802	802	832	812	800	836	834	851	798	839	817	792	835	772	825	864	794	843	796	817	830	797	812	826	791	875	766	817	841	828	832	812	854	827	866	829	862	821	816	827	810	838	815	871	861	850	804	839	815	824	821	833	844	850	801	852	818	835	819	820	837	783	846	838	843	803	842	833	819	853	772	833	827	846	814	819	810	814	880	769	800	867	849	849	847	778	834	826	804	851	812	826	824	809	803	848	779	799	829	822	797	855	838	806	853	775	820	838	844	875	748	839	798	831	839	767	836	797	838	829	829	809	806	831	810	826	843	799	797	813	842	812	792	839	801	807	820	854	781	825	769	835	832	847	799	836	805	785	842	830	823	782	796	837	790	827	809	801	802	840	810	834	767	830	799	775	793	869	831	832	869	816	828	788	870	832	856	823	842	868	798	823	776	865	837	791	822	825	848	806	774	805	883	827	802	845	784	781	801	796	774	808	843	863	802	809	900	803	858	853	840	796	873	826	864	836	811	826	797	826	883	881	862	809	822	859	811	807	836	800	812	809	830	850	847	808	776	817	873	833	884	822	813	831	806	797	775	784	806	851	803	849	836	851	823	845	838	826	839	842	821	799	865	843	848	846	891	821	854	833	836	847	880	840	809	810	818	864	764	808	880	811	840	854	829	867	853	776	827	795	834	849	813	803	792	808	795	833	823	842	826	785	828	795	804	839	854	865	810	850	862	825	844	839	824	909	787	833	806	793	755	863	837	796	809	835	806	816	807	837	801	800	813	834	845	854	856	832	801	791	809	839	791	782	800	817	810	819	815	863	818	777	814	839	831	882	888	837	860	762	809	779	876	843	825	870	840	803	835	808	820	820	787	841	837	874	830	823	860	867	826	819	849	805	845	800	800	833	811	796	837	762	826	826	792	800	798	808	805	889	799	789	809	830	816	854	822	802	848	799	843	845	741	881	827	827	846	823	790	780	785	851	800	898	796	827	802	778	872	788	803	863	789	807	786	859	855	823	828	860	803	806	780	844	845	822	859	760	856	812	818	813	809	825	801	812	794	813	838	849	787	839	836	808	860	796	806	804	849	843	815	829	826	835	824	813	804	801	866	849	795	806	817	874	815	853	835	805	811	836	820	837	849	798	805	763	824	829	801	821	762	870	822	813	827	806	795	880	841	844	859	778	866	796	825	819	871	809	785	857	795	815	827	795	828	839	774	825	846	834	859	773	832	756	833	843	837	832	899	823	833	751	789	791	814	825	849	817	792	859	807	856	763	853	842	842	762	829	818	829	776	815	825	817	808	817	823	826	843	811	842	787	783	821	830	889	826	826	783	843	855	847	804	841	870	823	842	900	830	836	820	826	855	825	800	845	809	830	775	851	840	825	822	794	787	782	790	763	790	810	834	868	824	794	819	805	811	792	833	799	865	869	825	736	831	818	812	828
493	126	133	162	196	284	353	412	410	457	633	2323	3358	3388	2567	1829	920	476	260	146	79	71	62	66	56	53	54	55	57	55	59	51	41	62	51	50	51	48	64	45	53	51	58	71	40	59	55	55	49	45	53	54	53	48	55	44	54	59	58	62	56	58	48	45	56	45	65	56	60	55	37	50	39	56	48	53	53	53	59	50	61	56	38	54	64	56	65	56	38	67	53	54	59	50	58	50	57	67	52	58	63	64	47	40	44	65	47	63	50	46	58	58	48	60	48	52	44	47	46	46	52	45	62	53	61	58	52	54	59	55	47	54	53	49	51	50	64	54	47	48	62	67	51	53	39	50	54	65	48	49	67	65	53	49	52	52	68	60	40	52	59	47	63	56	47	56	69	48	63	67	47	47	43	51	45	55	60	45	49	48	44	65	70	58	61	55	54	52	36	48	44	57	70	63	53	54	55	58	58	50	53	58	58	44	62	69	41	54	48	46	51	59	65	44	56	50	54	50	43	53	61	60	52	51	45	59	52	46	56	46	54	64	51	54	48	60	59	42	51	62	59	70	55	50	61	41	47	53	50	55	49	48	49	61	48	59	53	53	57	55	60	54	51	47	46	40	56	55	54	53	42	39	60	45	58	52	53	54	65	61	59	50	45	47	73	52	51	64	61	58	45	55	51	49	47	45	56	45	50	45	49	56	49	47	62	52	57	54	56	53	55	46	57	55	46	51	57	56	58	54	59	55	49	55	54	55	73	45	60	53	59	55	46	61	57	50	53	40	47	59	50	60	47	54	55	50	62	50	51	48	41	50	53	44	49	53	64	54	55	61	52	56	65	55	52	60	58	52	54	61	58	54	44	53	62	47	64	56	53	54	73	57	46	41	55	51	57	45	46	63	47	57	61	53	51	53	64	52	49	54	60	54	56	59	55	51	46	57	60	55	58	59	52	56	51	49	46	39	54	54	68	48	64	50	61	57	45	42	53	53	46	48	61	52	50	45	52	79	56	51	69	55	47	55	55	61	45	56	53	55	53	54	53	44	56	48	50	67	47	61	58	72	63	49	55	66	54	55	48	79	55	47	50	40	55	52	55	49	46	47	71	40	61	41	48	53	52	53	45	59	48	51	53	39	54	54	45	49	59	53	55	41	52	45	44	37	54	54	58	62	45	57	56	63	55	67	63	66	59	48	55	47	48	49	46	51	50	57	61	49	44	48	45	42	49	55	48	61	58	59	50	52	55	63	62	62	61	55	51	52	58	55	48	47	44	50	41	64	64	47	53	54	53	59	59	55	54	52	56	75	55	55	53	48	52	55	56	51	58	52	52	44	35	57	47	60	59	54	55	35	46	56	53	60	57	52	57	47	62	51	52	58	60	49	58	66	62	56	51	67	53	61	59	44	46	55	44	65	56	52	61	53	56	43	57	61	45	69	66	54	55	41	37	73	50	58	42	51	45	53	43	66	58	56	46	51	63	53	44	49	59	59	60	49	61	44	51	48	48	50	55	53	50	45	56	57	42	55	48	66	58	62	72	49	54	40	55	60	54	67	49	49	70	58	65	61	42	59	49	42	55	47	52	50	66	50	48	52	63	66	55	47	58	52	62	63	56	54	52	59	46	52	59	51	54	54	57	61	53	58	53	65	61	54	54	50	60	51	50	57	53	43	54	43	54	50	42	53	56	46	53	67	70	48	48	51	54	49	64	53	62	69	54	55	53	38	62	48	49	43	72	61	68	55	51	47	57	68	49	64	51	62	66	48	52	51	63	57	65	58	47	46	53	52	57	41	60	56	66	62	61	58	52	52	69	48	63	45	56	56	44	58	57	59	42	49	45	50	64	56	61	45	65	44	62	51	53	58	48	47	60	57	61	57	36	46	59	55	51	55	55	46	71	42	46	63	49	39	64	49	62	48	40	52	47	50	56	46	58	60	44	67	51	73	51	40	53	70	56	52	49	60	55	52	51	54	46	54	68	62	51	54	48	59	66	61	43	55	59	43	52	47	61	49	60	44	57	64	52	55	43	62	57	50	46	46	63	57	55	60	50	40	65	52	49	55	69	71	46	50	42	52	55	52	39	55	58	45	49	60	54	58	54	55	60	64	63	59	53	50	63	50	59	63	63	59	55	54	51	58	54	53	43	43	50	55	45	47	45	44	49	57	56	46	59	54	46	47	57	47	62	58	46	61	52	56	59	58	48	40	61	53	55	58	50	62	53	41	62	54	51	51	51	50	58	44	54	52	51	48	56	63	68	53	64	53	58	61	54	49	54	50	55	46	57	48	61	34	57	48	60	48	55	58	60	65	63	52	44	51	58	53	63	45	59	55	62	52	46	61	46	76	60	59	58	57	50	55	41	43	56	56	60	64	52	52	54	55	62	63	61	51	47	53	62	53	49	44	68	50	46	47	58	46	59	59	47	59	46	51	53	54	52	56	61	49	53	45	49	53	53	66	76	54	55	41	60	59	50	56	46	56	52	59	46	47	57	54	56	48	56	58	60	48	44	56	50	51	53	54	55	60	57	51	47	65	51	52	50	49	52	55	50	49	56	64	52	48	36	53	57	47	59	54	51	59	52	69	62	48	57	72	52	47	42	45	50	54	53	48	46	58	47	57	47	57	52	53	47	62	62	45	61	64	68	61	55	63	57	65	53	60	53	65	43	65	47	67	57	57	60	61	56	39	54	63	58	54	58	56	44	69	47	64	43	50	60	57	66	56	60	63	55	57	46	57	53	57	63	56	64	44	50	59	57	44	49	58	58	49	61	52	56	60	51	60	62	67	52	63	61	44	62	52	46	69	49	56	39	56	50	46	64	48	56	57	52	59	65	49	52	55	54	50	63	59	54	52	62	60	60	52	51	43	47	56	53	62	63	54	44	57	53	56	52	41	51	70	51	54	42	49	52	52	57	46	46	36	54	65	64	49	63	54	62	50	50	56	50	52	49	47	52	56	48	62	59	58	56	56	42	61	60	53	66	57	48	61	54	46	55	47	48	44	60	51	53	56	40	53	47	54	67	49	53	72	55	50	49	55	52	56	50	54	58	50	51	70	47	56	51	69	52	62	46	48	51	55	56	48	60	58	44	63	48	54	53	54	47	50	50	47	53	50	63	51	54	56	55	46	49	42	56	44	55	52	48	50	49	63	43	53	44	45	53	46	55	45	44	41	63	52	50	52	57	59	59	60	53	68	56	47	55	61	63	53	41	46	50	52	53	49	55	55	65	42	54	50	42	58	59	56	62	55	55	58	59	60	64	49	66	62	56	52	52	55	44	54	45	62	50	44	58	60	59	53	62	61	45	50	67	57	57	65	50	53	51	54	48	49	54	63	68	57	56	57	62	51	60	50	41	47	61	51	56	54	50	51	41	55	50	61	44	40	50	47	51	52	45	50	60	52	54	55	51	57	63	53	45	57	45	46	54	60	62	65	46	50	57	55	53	37	59	58	62	60	44	47	57	53	55	58	47	65	72	55
8478	3314	2303	8520	16860	18232	16597	17897	16656	15859	18528	30655	33301	32762	29054	24527	17465	10412	5833	3070	1625	973	775	709	685	620	649	646	636	633	668	658	604	606	637	670	642	628	673	643	638	695	623	685	642	641	636	668	620	649	612	648	600	661	633	617	633	663	652	661	626	669	647	669	646	640	684	637	625	642	608	654	639	692	642	626	611	636	649	657	670	732	683	665	628	652	648	664	662	664	642	620	644	670	685	663	666	682	642	671	690	650	650	657	646	645	619	684	639	672	638	669	659	639	618	632	627	667	611	676	627	652	632	655	609	644	638	662	668	647	636	646	641	616	651	603	624	595	633	643	628	644	646	628	667	628	672	699	624	636	686	625	734	618	657	653	628	646	631	632	706	680	653	640	666	593	642	570	657	687	651	658	616	704	606	677	649	578	645	680	638	679	657	584	658	641	640	613	646	672	642	652	663	693	689	628	647	632	678	600	685	674	634	669	629	667	712	677	653	618	662	650	681	655	666	636	668	623	653	629	627	644	652	656	644	649	648	659	674	636	697	693	670	659	581	605	652	626	667	630	651	629	685	617	629	573	667	622	694	662	648	632	671	651	615	674	672	695	705	594	658	661	614	648	665	680	608	673	636	649	627	681	644	654	652	660	621	632	626	636	710	629	616	678	622	683	644	605	606	656	687	698	645	644	692	646	636	620	690	683	633	669	691	641	627	631	654	708	631	678	628	640	619	685	625	660	642	627	668	692	674	652	658	654	653	691	656	606	614	658	620	608	656	668	682	681	701	642	660	631	602	584	688	604	655	676	629	636	686	637	646	638	628	619	630	655	676	661	587	637	657	662	658	651	653	626	689	603	667	610	660	643	619	624	630	691	643	658	637	642	615	643	671	683	668	705	640	651	606	666	624	664	664	616	653	711	672	678	657	694	680	676	671	642	666	693	608	595	651	670	692	647	658	626	613	681	672	625	615	634	623	691	611	672	625	675	652	643	640	673	679	638	674	653	697	670	680	612	696	607	639	629	646	652	678	652	726	662	616	612	647	697	680	637	638	624	645	686	648	641	599	645	716	623	635	666	696	670	693	685	676	659	609	648	662	640	650	656	637	649	649	653	649	687	613	633	662	618	646	615	591	631	619	651	678	673	602	628	628	654	658	681	688	643	645	612	669	663	647	657	615	605	664	655	645	647	629	662	670	679	699	692	652	628	623	661	655	650	644	675	661	641	662	652	700	657	668	604	674	687	663	698	626	658	627	636	628	655	687	679	665	632	655	617	645	706	611	645	627	630	631	700	626	638	678	618	643	664	717	645	633	664	638	650	644	667	647	682	687	618	674	606	625	634	642	668	685	644	646	686	658	672	674	643	660	604	664	656	695	634	673	610	715	621	616	672	685	627	642	600	624	703	641	664	690	660	689	659	644	709	649	701	641	647	670	607	648	625	684	611	651	643	657	633	674	627	663	634	673	683	659	643	641	648	659	651	616	662	624	682	639	624	691	653	671	684	663	642	658	650	664	606	614	684	695	650	669	618	650	671	666	711	630	642	622	663	616	675	688	673	629	655	639	636	650	658	667	665	639	666	664	679	665	641	699	689	672	678	664	657	652	650	673	640	668	689	697	653	645	699	675	619	655	658	661	647	670	683	659	643	646	637	648	653	613	642	672	662	618	630	660	711	626	636	609	659	678	666	622	643	649	623	624	665	619	687	670	643	627	624	628	667	638	642	659	663	660	695	668	631	670	645	686	694	652	685	700	638	687	654	656	641	647	688	659	654	654	617	684	648	647	701	662	619	660	720	619	669	687	715	635	647	686	622	649	660	659	675	632	672	661	687	658	610	674	646	635	663	644	649	696	630	677	629	629	661	612	644	575	650	633	664	667	629	701	640	620	630	662	595	648	666	648	669	652	683	697	622	676	633	620	679	654	630	641	628	652	682	658	628	644	650	711	586	643	628	662	668	629	655	649	621	626	643	652	668	660	664	706	630	642	708	668	643	626	657	624	613	668	715	681	619	664	645	647	714	679	647	706	596	637	627	629	649	653	640	651	681	683	655	614	673	615	623	680	657	676	658	632	683	622	655	676	627	630	693	627	629	684	702	655	628	688	644	684	603	652	719	619	660	685	657	661	661	659	684	668	679	665	633	689	655	636	601	654	631	642	641	639	649	664	665	652	600	620	643	642	654	703	642	589	626	696	595	627	640	660	616	687	617	648	619	623	607	683	644	650	651	678	622	691	668	708	637	670	645	621	626	653	635	653	685	624	668	630	638	627	665	651	621	672	662	650	629	639	620	660	678	651	637	655	689	659	617	620	666	627	643	606	658	617	644	626	617	653	640	679	617	639	653	642	659	679	655	651	677	674	684	679	628	675	711	668	642	637	661	677	604	644	625	661	665	645	701	637	626	680	615	655	656	663	648	626	726	635	644	662	646	657	623	614	655	614	666	662	661	644	689	658	690	628	688	651	659	668	631	631	677	675	681	642	618	682	677	665	621	643	641	603	641	704	624	659	657	642	697	580	679	616	638	672	651	659	717	680	657	623	648	657	698	646	660	631	642	688	703	635	627	644	657	685	633	627	630	654	621	645	690	652	638	650	662	638	686	637	647	639	697	622	661	672	641	655	642	630	646	667	642	632	679	662	694	684	643	628	642	613	634	626	652	635	651	675	609	661	654	652	651	613	644	653	608	660	673	675	662	664	653	616	605	679	644	646	692	643	647	667	645	664	656	631	638	626	669	652	642	676	641	664	633	674	665	619	639	644	674	658	650	637	693	642	638	675	634	692	664	643	657	630	629	624	648	651	703	658	661	701	662	674	675	605	649	625	633	674	676	674	704	658	619	662	593	643	668	707	674	656	653	622	628	634	685	662	657	668	662	644	648	672	685	670	668	636	663	674	650	681	690	640	684	657	615	638	662	672	634	638	651	642	643	713	684	688	623	610	667	612	643	657	634	663	626	611	638	643	646	675	638	675	626	671	658	686	659	694	631	680	650	636	640	630	646	678	673	656	655	638	647	629	674	667	647	687	645	612	664	667	654	651	597	637	643	654	638	651	618	657	619	682	676	649	653	679	652	651	654	652	646	651	656	664	593	660	673	655	675	676	692	652	658	681	597	660	648	650	658	650	620	628	658	650	677	675	694	670	675	678	697	661	634	665	668	682	642	673	612	660	687	620	659	638	639	630	658	653	654	627	607	651	622	643	663	600	622	610	672	651	691	615	637	684	637	654	724	643	661	694	645	609	650	660	614	661	626	687	619	673	663	644	592	621	680	621	612	666	663	650	689	604	665	678	654	602	664	674	668	632	657	638	639	695	621	620	681	645	592	650	635	712	685	687	608	647	664	653	659	648	630	673	617	597	681	650	651	663	729	656	657	673	678	655	652	673	631	599	621	618	623	640	647	702	706	673	684	604	661	612	647	675	625	687	637	641	626	626	633	635	669	680	673	625	635	640	663	617	650	632	654	657	675	667	665	604	645	660	612
1937	151	156	139	156	187	198	224	335	411	1082	3854	4667	5037	3351	2020	1034	520	260	171	106	83	87	82	84	71	71	71	78	75	86	69	73	59	69	79	94	64	76	66	77	83	73	74	70	85	89	86	95	76	74	84	70	82	75	82	78	60	58	75	64	80	84	70	72	83	66	95	88	80	71	73	74	77	83	74	73	77	65	66	75	80	82	77	85	82	93	87	85	89	79	67	71	66	75	73	72	78	78	83	75	88	75	72	81	74	79	97	94	71	74	79	72	85	82	83	81	79	65	70	72	86	69	75	75	78	67	86	84	61	75	69	74	74	66	90	79	79	84	75	86	80	73	70	93	83	84	75	79	93	79	89	95	89	86	73	63	70	88	81	63	107	96	84	82	86	82	76	81	72	90	91	75	72	70	70	85	82	67	90	72	60	76	72	89	94	94	86	84	78	82	81	85	85	79	73	105	88	77	88	88	64	82	87	77	61	55	78	81	83	97	84	73	109	83	84	83	72	70	87	93	81	77	90	75	68	67	83	66	62	82	64	81	73	86	87	65	77	82	58	72	82	73	90	74	81	81	83	77	82	85	72	57	73	72	91	81	72	79	92	64	83	71	73	65	79	62	62	79	60	60	72	73	68	74	80	64	78	63	79	82	69	67	75	91	68	97	66	83	68	77	84	71	72	81	84	66	86	70	84	69	84	73	83	63	74	84	82	56	89	81	92	93	77	66	80	89	87	72	78	84	70	74	93	90	73	75	65	81	81	84	87	67	71	95	84	74	84	73	80	74	78	82	67	73	85	73	88	62	70	86	67	76	76	82	56	83	67	82	74	79	86	76	82	69	81	64	76	88	94	82	73	79	81	94	81	74	69	87	93	76	85	86	78	69	72	90	78	71	71	81	76	74	92	84	74	69	74	77	83	78	73	63	73	85	76	91	86	82	92	76	78	71	77	70	78	70	72	72	85	82	65	77	77	88	58	67	91	81	90	89	89	92	87	95	77	82	65	83	77	75	79	73	68	83	95	84	69	72	88	67	84	71	80	76	88	76	81	74	74	72	71	94	90	79	73	77	71	94	69	81	75	72	81	78	77	75	94	78	88	80	98	55	73	71	77	84	80	69	83	76	83	100	73	100	70	86	82	84	88	61	74	79	67	64	78	59	73	62	79	71	84	66	82	71	83	81	79	72	84	60	75	78	77	90	72	77	81	66	64	83	88	78	63	81	88	77	80	71	85	81	73	70	106	74	82	60	89	79	77	68	81	59	62	96	72	66	71	74	84	82	77	73	85	83	66	81	85	74	81	74	103	76	76	72	75	70	74	77	90	83	77	75	99	78	81	71	58	85	66	64	78	83	98	82	76	80	73	79	89	87	87	90	92	69	67	75	69	78	78	81	62	78	67	79	67	74	73	77	96	92	71	73	86	74	88	76	94	86	63	85	83	81	82	69	97	86	83	89	74	62	87	76	60	80	84	87	88	78	76	83	63	80	85	71	84	82	97	74	81	75	65	66	90	86	76	91	77	90	74	85	69	80	81	87	88	73	78	103	82	70	84	57	72	95	62	84	83	76	72	79	79	76	90	79	77	71	73	78	67	66	78	83	65	86	76	82	78	70	91	89	86	70	78	82	77	78	75	82	74	85	62	78	70	71	83	83	81	76	76	76	79	70	73	78	89	70	64	82	85	85	79	75	84	84	68	80	83	95	103	83	74	97	77	81	103	95	82	84	72	91	87	96	71	65	88	83	81	82	74	64	86	73	75	78	86	71	77	68	76	65	76	78	85	87	75	81	83	89	78	74	97	77	74	72	67	71	84	98	73	81	72	78	84	68	77	77	73	88	88	84	86	67	94	85	89	89	75	72	78	82	74	73	63	77	74	86	73	71	73	70	86	84	68	76	74	75	72	80	73	78	97	102	77	77	75	86	104	69	89	74	89	73	83	88	68	79	89	90	77	81	68	73	72	84	68	84	80	67	71	87	66	77	77	79	80	84	73	75	87	79	84	87	61	88	79	72	74	92	77	95	79	75	79	70	89	80	77	79	71	81	78	82	88	67	65	84	82	73	94	69	64	89	88	74	53	91	75	79	87	82	86	74	76	79	79	79	82	82	74	60	73	77	77	77	76	73	78	86	71	70	82	79	86	68	55	72	82	70	94	79	80	75	71	66	73	89	85	87	82	95	89	80	63	75	81	90	76	86	84	67	67	78	89	70	81	72	68	76	65	71	72	78	82	72	85	81	73	72	95	65	64	83	90	81	73	101	85	78	76	98	84	86	81	73	71	76	71	87	71	72	86	74	67	69	61	60	109	76	85	88	79	58	79	73	75	78	97	80	74	71	83	75	84	96	78	77	79	71	87	76	66	81	87	63	81	88	78	76	81	79	79	74	78	82	86	61	77	80	91	78	74	63	70	75	88	85	65	73	55	80	78	67	92	81	73	74	70	83	64	86	76	76	72	64	90	84	68	79	88	69	78	93	89	68	75	66	81	74	77	71	82	73	75	86	83	80	81	70	77	83	89	82	75	87	66	66	78	77	89	83	80	70	67	77	81	85	70	76	72	104	92	86	92	97	87	70	80	82	75	63	70	79	66	76	76	79	62	92	83	85	93	62	66	88	80	70	73	74	73	87	78	69	93	87	71	64	70	90	75	77	75	95	83	79	86	90	63	70	64	66	74	71	70	59	68	77	81	80	77	78	67	85	89	75	76	84	68	77	89	63	72	70	78	82	82	76	69	85	73	79	87	73	68	94	90	93	90	92	66	65	91	77	90	78	73	85	70	67	83	75	85	71	82	82	65	91	69	82	65	76	75	80	85	81	71	83	79	70	90	85	84	79	91	65	74	83	84	84	82	76	77	79	78	80	80	81	95	67	66	79	71	79	83	67	91	96	67	79	86	80	95	68	84	80	86	75	73	69	90	95	84	79	84	72	83	71	78	81	85	69	81	68	88	82	84	75	73	86	75	59	65	71	94	75	77	90	88	87	80	80	97	82	83	73	70	88	71	81	73	65	67	79	92	89	85	67	77	72	69	73	85	73	61	83	74	92	82	86	78	79	64	97	64	78	75	91	76	79	81	69	83	99	92	76	64	89	75	83	79	84	77	82	79	82	75	82	82	88	74	78	79	74	85	85	91	83	102	79	75	76	73	80	84	77	88	84	81	76	82	78	79	74	85	74	72	81	87	71	78	72	87	95	80	83	90	84	78	82	71	85	72	79	76	72	79	78	75	66	89	74	79	79	70	72	70	71	79	74	69	76	79	81	99	69	68	78	91	76	90	82	91	78	73	70	82	84	71	66	90	89	73	72	89	81	79	88	82	71	79	61	72	75	79	89	83	89	68	91	74	88	83	101	75	80	72	77	90	62	89	82	78	66	79	79	66	85	86	78	84	66	78	75	87	57	65	83	76	72	91	70	87	76	73	95	75	70	68	77	88	69	80	66	84	73	83	74	81	69	88	94	86	85	74	77	78
9834	3117	2654	5313	12442	10916	9172	11856	14249	14926	22738	36669	36889	36786	31505	25488	18713	11254	6223	3336	1968	1290	1008	992	912	937	927	970	901	888	974	954	942	959	947	981	920	946	924	900	949	928	930	955	957	918	926	879	933	907	942	940	960	937	931	894	924	926	995	960	932	907	940	895	934	922	938	914	962	913	920	947	880	982	920	917	900	966	928	914	862	940	923	990	953	927	969	960	931	889	933	961	999	930	935	906	873	939	932	974	989	950	944	962	905	908	979	880	936	944	905	939	942	974	945	933	923	944	954	879	898	954	1003	928	894	959	922	972	937	918	940	933	895	940	920	889	899	931	896	961	956	918	940	984	918	920	965	950	952	915	979	936	929	958	933	955	934	937	890	953	871	943	928	959	925	930	908	932	955	899	882	949	940	945	967	933	905	892	898	965	932	932	928	930	911	971	937	920	930	934	949	971	921	940	982	928	981	988	918	898	958	970	940	902	993	928	903	954	932	959	978	907	936	924	926	909	959	939	902	936	933	957	949	931	952	1008	908	992	975	956	938	866	938	975	958	975	960	971	963	967	969	986	935	1020	898	960	991	915	905	958	955	902	930	995	860	906	959	947	900	937	945	956	967	962	951	947	926	897	936	961	943	975	983	936	917	923	903	986	972	915	958	916	954	949	924	919	964	899	952	952	934	911	895	960	909	934	946	922	954	924	1015	900	918	934	892	912	898	1004	965	992	891	872	944	875	900	964	931	896	926	948	984	945	890	934	909	936	919	944	952	937	962	959	921	990	917	917	970	909	973	971	937	922	939	935	948	946	945	945	971	956	938	879	978	904	926	937	951	953	956	934	922	901	982	958	970	948	918	930	913	920	960	936	938	924	901	938	907	954	921	900	954	951	980	977	948	922	909	962	963	896	946	922	962	887	841	965	938	923	923	996	989	936	936	911	878	974	899	927	931	856	955	947	913	925	901	912	918	899	908	963	942	895	941	987	914	910	931	976	952	931	914	978	915	908	920	861	854	1003	942	910	937	922	916	927	882	937	951	992	970	975	944	930	911	914	940	982	934	899	961	961	873	898	929	967	907	918	897	938	957	934	901	926	982	955	920	943	965	990	962	966	891	938	921	930	899	994	921	926	947	944	957	921	930	934	938	962	932	953	950	894	939	865	955	941	938	941	948	937	972	936	971	957	928	1000	962	933	915	936	867	936	924	934	883	922	915	957	972	880	981	936	876	902	975	905	946	922	925	957	967	875	873	913	995	930	924	973	911	922	871	971	868	962	916	918	884	884	932	969	977	953	940	915	932	961	897	899	871	906	915	922	919	892	890	969	902	936	911	934	909	891	910	908	1010	935	970	924	929	900	858	954	984	924	884	935	992	894	962	933	942	938	921	979	942	918	941	951	937	954	896	1027	892	896	962	950	933	990	947	997	899	936	936	968	924	863	920	997	1010	876	906	927	960	925	956	909	1003	977	932	958	893	926	902	911	913	927	981	916	906	993	956	961	953	921	929	956	970	956	934	895	935	922	951	964	954	914	897	865	946	964	921	916	933	879	1001	952	949	925	963	916	956	918	861	949	1022	960	907	908	943	879	958	944	892	925	919	947	1010	943	919	980	919	972	937	961	952	996	909	937	964	919	965	1010	959	955	915	907	943	927	938	909	944	969	934	971	941	932	946	945	914	936	932	904	983	939	947	951	915	973	907	896	922	965	930	926	893	935	957	891	873	937	934	931	903	939	900	920	909	927	977	947	951	933	893	886	985	930	859	997	913	974	899	954	950	883	964	955	929	946	997	906	926	956	921	952	950	920	914	947	902	979	904	931	930	987	893	925	950	957	921	994	933	930	887	957	930	918	890	972	934	995	928	948	941	948	884	911	978	925	935	961	897	913	928	914	939	935	902	1022	951	969	913	956	942	941	964	888	929	941	974	924	962	939	910	974	909	925	936	930	972	931	941	941	942	996	931	926	974	936	917	952	905	919	928	985	900	940	939	945	941	1028	925	904	927	862	915	982	945	905	924	853	978	892	925	967	911	949	925	959	936	937	944	925	948	1007	949	934	966	928	944	973	942	942	963	862	925	928	912	945	924	913	943	890	913	936	942	931	978	947	910	893	950	908	937	977	932	958	942	950	895	908	910	954	894	977	996	914	965	926	912	955	962	921	887	930	909	924	912	934	961	975	950	961	927	911	908	965	952	936	908	864	950	919	906	988	921	894	894	945	957	997	924	917	893	889	986	938	976	945	912	942	875	953	882	912	957	905	926	933	916	953	936	944	940	919	891	942	930	1001	889	968	917	919	958	950	924	918	923	885	936	927	966	934	930	904	969	903	946	984	928	955	923	914	896	923	924	963	948	901	968	947	934	911	949	978	919	905	912	926	949	970	953	929	963	943	943	963	935	887	904	930	928	963	954	940	951	934	941	929	924	919	914	949	918	947	942	901	923	995	935	885	891	926	953	911	924	943	942	878	885	879	920	917	874	916	945	938	917	912	925	900	988	926	901	986	946	927	935	972	975	923	933	989	942	920	944	929	1015	929	980	952	933	963	969	901	946	1004	944	899	990	913	1019	947	972	942	962	925	944	891	966	956	932	945	949	958	946	913	975	901	957	969	943	964	972	975	969	886	860	914	927	912	906	975	942	925	995	946	950	923	932	904	982	920	928	949	911	890	933	941	918	941	910	899	917	947	943	980	912	916	954	923	915	914	951	961	957	969	890	931	933	930	898	914	1005	931	936	955	941	936	969	930	901	927	990	944	943	939	903	929	910	951	975	922	990	953	889	1001	957	957	968	847	954	910	960	909	928	912	906	930	951	979	970	928	976	933	911	906	960	959	951	971	914	946	978	949	948	892	923	909	928	930	968	918	930	933	936	982	938	928	975	929	951	944	944	947	918	933	910	916	931	917	946	994	970	986	917	968	945	954	926	929	942	929	965	939	994	920	875	931	942	900	946	943	948	912	861	882	924	922	925	948	957	963	934	921	905	969	965	944	974	927	967	912	882	961	955	965	956	931	925	996	897	930	906	925	949	952	985	988	989	958	923	939	962	913	970	931	950	950	955	915	976	962	928	944	980	980	898	969	928	969	893	921	880	911	925	906	945	950	951	915	1016	965	952	980	941	979	912	931	939	914	941	925	915	956	916	904	939	929	997	946	942	983	912	961	919	919	915	973	911	921	915	946	915	919	961	924	938	973	907	933	935	926	924	951	922	955	928	879	952	847	920	931	966	942	927	894	979	931	853	890	941	963	918	862	913	939	966	960	894	889	860	971	944	903	924	894	915	894	934	936	949	920	942	939	934	881	972	908	905	982	963	927	955	923	896	958	899	960	926	908	946	930	976	963	941	974	947	928	959	895	940	923	906	948	952	994	940	965	878	923	908	896	965	971	967	926	918	914	914	920	916	911	954	922	940	1009	942	896	941	965	944	972	941	942	949	933	942	939	1038	942	913	978	938	967	913	949	934	888	961	915	968	915	942	950	929	963	973	933	927	975	965	935	882	928	912	896	970	985
864	211	158	118	131	185	390	563	682	1218	3238	8491	8476	6160	3785	2584	1531	650	334	167	137	91	68	53	71	76	60	62	54	49	57	70	59	56	71	62	61	63	66	73	54	61	65	60	44	73	56	77	58	52	53	48	68	65	63	63	57	54	58	63	68	62	53	61	53	60	65	65	56	64	63	60	62	66	58	49	68	57	58	67	64	70	62	68	59	56	56	65	67	59	45	58	66	64	66	70	57	59	67	51	65	72	58	68	40	47	61	54	63	54	64	65	68	64	57	62	71	67	55	85	68	58	60	42	74	49	61	57	64	48	77	60	60	62	67	61	60	63	66	73	57	66	53	69	52	83	57	60	70	70	50	70	60	56	58	72	70	60	50	58	60	67	68	59	62	64	62	64	61	59	55	53	63	56	65	61	59	53	61	40	56	63	59	54	66	58	76	61	66	65	63	61	53	69	53	43	57	68	61	62	66	69	64	54	66	80	48	60	48	72	63	70	55	67	59	60	66	63	59	64	54	65	52	57	62	59	67	57	53	68	51	57	50	66	66	73	62	63	53	63	64	83	53	49	62	63	65	63	57	61	58	79	54	58	53	72	59	58	66	67	75	51	64	60	68	68	65	59	57	67	56	54	54	60	56	68	63	61	66	51	66	60	46	51	74	62	45	58	52	71	52	68	71	57	61	68	54	68	64	61	66	63	63	69	57	63	54	64	54	55	59	58	52	77	68	48	71	44	66	60	77	75	67	54	48	65	60	71	47	65	62	72	63	62	67	50	71	58	57	57	61	48	67	63	65	72	60	65	56	53	63	56	59	67	54	63	60	68	59	73	64	63	61	73	51	57	58	65	64	66	64	58	65	57	54	52	64	62	64	60	50	54	53	49	62	71	67	53	71	51	80	66	64	47	67	63	60	67	64	67	48	52	69	47	66	50	61	36	52	52	59	55	65	50	55	63	65	68	60	70	67	50	69	54	60	60	61	53	57	72	56	64	70	54	65	53	50	55	72	57	50	68	50	71	56	66	69	64	65	56	56	52	64	57	59	59	55	68	58	65	67	59	59	58	58	45	89	60	63	58	60	59	62	55	62	59	64	66	52	52	75	59	52	57	57	61	76	59	52	62	58	61	61	50	73	59	89	60	52	68	65	51	57	56	60	63	56	62	70	63	68	59	65	68	71	68	58	59	68	53	73	76	61	70	65	68	68	53	56	49	56	62	49	56	63	44	68	57	71	62	61	55	58	67	65	59	53	66	68	58	60	60	37	57	49	46	63	46	69	50	77	52	49	64	58	58	60	61	74	49	68	58	60	75	81	80	50	64	66	61	63	59	53	65	64	60	60	43	67	57	54	69	48	57	62	61	53	60	80	69	56	76	55	68	53	49	62	56	64	69	63	48	67	58	67	60	65	64	47	60	65	62	45	63	63	68	58	61	57	55	42	69	60	57	57	56	46	78	54	70	57	64	54	51	54	69	62	74	45	69	60	66	60	63	82	60	43	54	61	60	71	59	52	56	82	63	52	73	55	61	69	76	59	67	66	60	47	60	48	54	65	59	62	72	56	63	59	52	43	56	55	56	51	51	59	54	61	63	55	64	61	62	47	54	77	56	59	62	69	57	48	52	56	46	59	62	55	63	53	67	40	57	63	57	72	54	55	65	70	62	50	55	67	63	42	55	60	50	70	61	72	51	66	64	65	56	53	67	63	69	48	68	75	61	62	60	53	58	65	58	71	52	61	47	80	64	53	70	64	70	61	55	60	50	60	57	68	60	70	73	68	67	59	58	71	62	59	47	55	57	65	55	55	59	67	63	58	57	62	51	55	62	46	61	59	47	43	63	47	59	72	80	67	71	73	69	67	66	69	73	59	70	66	58	58	75	51	47	64	73	80	55	62	59	52	66	66	50	62	54	64	62	50	56	66	68	43	57	52	49	84	75	70	53	64	77	71	76	66	58	60	69	54	48	51	51	47	51	58	53	62	55	71	73	68	61	54	54	59	49	57	66	59	59	52	43	40	67	63	39	63	52	64	63	56	53	56	58	76	63	62	58	53	58	68	64	50	52	48	63	60	57	48	62	69	58	72	57	63	46	59	70	67	58	65	63	66	58	70	55	54	60	65	64	56	72	66	53	52	59	80	63	55	68	66	62	59	56	61	57	61	63	63	56	56	51	61	66	68	69	52	61	53	56	64	73	60	78	51	69	86	70	73	56	62	58	66	51	59	59	65	67	64	66	73	61	68	51	67	53	57	63	64	56	57	62	62	83	59	66	82	44	59	52	65	68	50	65	66	59	61	71	66	72	57	64	61	64	46	65	44	61	59	53	65	66	70	60	59	53	76	61	63	66	62	78	55	53	63	45	53	61	67	57	64	55	70	63	76	46	59	57	54	67	58	64	64	61	55	75	71	55	74	60	40	66	65	69	74	65	70	77	67	52	53	63	67	51	53	56	68	70	61	61	56	54	63	62	54	36	55	66	55	58	53	61	64	48	64	62	57	81	56	53	53	55	53	63	69	53	64	65	48	71	63	63	68	72	71	56	60	60	68	53	68	64	59	57	65	54	63	55	59	76	63	63	69	52	50	78	72	64	73	56	62	63	62	60	48	65	62	59	62	62	59	63	62	56	70	63	57	73	81	62	43	61	69	68	72	66	61	55	48	66	60	48	56	77	56	57	58	57	67	52	65	63	60	62	65	47	72	59	74	51	58	62	50	53	64	79	60	59	56	59	70	75	54	77	60	62	67	58	70	60	57	73	56	64	54	74	53	59	65	68	78	48	62	58	55	62	51	63	63	57	45	46	58	54	60	52	60	68	71	60	49	56	69	61	57	78	60	51	60	51	66	59	68	73	56	68	62	57	45	61	68	62	66	48	73	48	60	65	55	50	61	63	61	59	54	52	49	66	67	67	62	46	59	63	66	63	65	51	69	66	69	70	46	63	66	63	57	62	63	52	65	57	51	71	49	69	81	54	60	58	71	62	54	62	60	60	64	66	61	65	59	65	58	54	50	50	65	56	63	62	54	71	56	67	55	45	57	62	69	57	53	58	58	52	71	66	60	53	69	73	44	55	58	54	49	59	70	72	52	61	60	77	55	55	61	57	61	48	46	68	68	59	58	50	65	56	70	67	63	62	54	68	56	60	63	60	57	73	67	57	71	67	55	61	52	61	66	46	59	69	66	59	59	65	53	65	60	56	68	58	51	60	53	69	57	60	73	67	61	74	64	82	66	66	60	76	63	50	55	50	76	59	79	64	73	67	60	60	61	47	65	63	74	64	59	67	57	63	69	61	72	50	43	71	72	56	68	67	64	54	51	56	63	63	77	65	52	67	58	61	63	52	70	62	68	64	54	52	73	53	48	63	64	52	62	69	63	55	66	65	76	48	58	65	49	49	59	51	44	49	44	62	62	72	48	70	52	51	67	51	47	61	52	61	64	62	68	54	68	51	57	65	85	68	60	58	59	73	67	64	48	76
12945	4727	2547	5898	12935	14692	18436	21633	21950	24644	33022	46157	44045	37816	32369	28615	22149	14078	8057	4380	2076	1115	844	781	782	705	698	765	707	709	664	737	709	693	675	753	723	767	725	740	701	768	783	702	748	740	748	754	675	738	672	688	725	671	645	707	693	688	715	721	715	732	660	691	744	726	716	723	770	685	730	705	752	696	710	759	731	736	711	750	701	699	706	695	763	711	746	700	705	686	724	711	662	695	746	692	692	714	700	759	680	690	705	745	740	753	712	708	677	674	708	725	761	730	703	729	693	735	723	711	703	710	672	679	703	746	712	703	725	753	704	712	714	707	723	718	739	722	716	708	704	714	737	751	733	705	728	715	699	728	749	684	732	691	728	694	685	678	714	734	707	743	697	753	693	733	701	696	695	709	718	711	726	701	674	736	718	736	721	716	724	736	721	700	725	698	710	732	696	684	764	732	684	699	724	719	724	709	715	682	779	696	722	712	705	752	711	696	743	723	742	718	750	733	730	753	682	731	642	689	734	700	735	758	719	745	678	697	691	731	734	701	742	717	726	727	732	708	717	690	714	655	699	733	720	734	731	694	745	733	719	769	729	768	724	687	716	705	711	728	732	725	727	714	758	746	671	707	683	704	721	711	739	710	732	721	737	735	719	720	692	697	690	722	760	676	723	698	706	689	756	702	722	723	731	733	786	718	713	687	763	743	672	721	679	755	709	648	729	740	672	708	743	696	684	738	766	753	668	696	737	736	713	674	742	702	718	701	717	728	720	723	722	670	732	670	716	715	718	699	704	721	724	726	702	707	734	747	688	709	740	785	708	725	728	702	749	697	787	723	757	742	660	721	713	718	707	719	686	706	687	725	728	698	679	724	675	786	734	703	696	721	705	698	718	693	658	760	714	701	705	745	676	701	754	699	725	716	673	729	788	765	701	714	709	693	658	736	731	715	693	730	708	701	691	722	666	721	711	712	713	734	719	706	668	729	724	774	691	704	717	749	722	720	727	727	736	740	743	702	739	711	756	693	736	712	759	700	726	710	719	769	730	734	725	712	739	715	678	739	711	762	701	708	733	734	721	671	723	689	706	754	732	767	699	680	723	684	760	736	709	677	752	739	721	722	727	664	727	718	710	677	704	676	689	684	692	690	724	733	725	754	709	705	727	722	773	669	723	726	692	725	745	707	712	679	794	713	745	714	722	712	693	681	675	726	712	750	687	713	787	716	739	728	732	688	745	725	725	699	707	706	711	739	725	736	763	711	742	754	684	776	686	721	682	755	724	696	694	701	671	729	716	691	716	745	756	699	700	691	713	759	712	746	678	750	710	689	699	692	719	738	700	764	731	723	692	707	751	715	690	712	701	706	722	667	699	705	696	753	698	744	756	683	731	749	739	758	727	742	696	685	683	720	761	671	733	682	693	707	717	740	677	744	772	740	733	720	698	725	741	720	685	722	700	746	713	719	702	704	696	740	748	709	755	775	673	703	717	751	718	712	692	706	681	749	718	713	759	730	747	694	700	704	728	750	758	695	688	808	784	743	748	734	730	737	752	748	707	707	735	681	751	713	720	740	701	692	716	722	706	720	687	685	659	703	704	735	685	719	732	660	742	704	714	696	725	702	706	681	694	740	779	752	735	708	730	705	693	743	702	725	770	737	737	727	678	700	701	700	662	686	677	684	718	713	694	724	696	698	737	718	726	709	702	718	718	709	721	673	712	709	730	692	783	709	735	732	719	830	752	730	705	730	721	676	693	675	739	686	710	714	710	738	721	684	709	714	692	734	724	725	692	680	768	718	701	738	713	742	728	697	728	692	665	672	653	674	703	693	748	695	763	676	689	735	691	658	719	686	709	725	672	760	699	787	736	722	780	758	662	739	691	702	720	731	695	686	703	741	708	699	751	767	762	698	744	731	710	707	725	717	707	688	715	723	725	692	759	704	708	753	736	726	645	712	765	720	739	713	714	734	743	745	771	743	738	728	707	658	729	715	716	740	741	715	695	733	740	712	728	687	700	729	713	726	685	713	724	683	698	698	709	741	762	721	731	701	668	728	703	689	729	686	687	704	754	682	693	733	694	725	704	741	717	716	725	700	744	761	705	705	702	746	721	781	714	703	759	697	735	729	696	688	717	766	697	759	724	702	708	714	741	708	696	703	697	720	717	722	721	748	700	739	699	734	708	740	700	698	687	692	704	685	652	711	702	758	680	758	748	731	732	747	721	692	701	734	685	729	746	720	749	745	730	720	687	719	740	720	718	702	698	673	703	682	715	700	702	717	717	701	758	711	765	739	707	712	686	701	723	686	756	745	695	712	713	691	690	713	673	712	685	694	710	735	704	723	718	681	707	762	718	685	705	695	696	743	747	706	732	699	721	746	711	661	686	714	675	724	722	746	721	713	743	696	708	672	677	719	719	732	709	787	733	694	725	742	728	705	724	698	702	686	743	744	691	684	700	734	693	684	659	716	710	750	724	721	711	691	739	761	733	745	743	737	732	720	728	742	740	699	756	699	687	698	760	712	699	690	744	772	703	706	711	696	739	686	723	739	718	742	706	732	709	727	761	760	701	712	673	671	729	689	678	731	737	727	712	701	744	726	685	699	721	751	722	730	721	674	697	742	726	723	729	695	714	724	711	715	753	739	676	728	733	746	774	710	691	708	775	713	704	711	659	708	734	698	742	762	702	683	645	683	686	699	741	740	687	691	707	704	731	708	745	707	709	719	728	752	709	728	681	738	774	745	699	705	726	703	679	704	724	745	689	660	746	700	721	699	737	685	714	711	687	737	720	689	693	691	759	717	715	709	747	776	708	684	727	718	695	736	705	717	765	723	687	708	786	774	748	715	682	748	738	768	695	708	720	759	681	729	735	664	745	751	770	696	703	748	695	700	713	709	677	781	727	691	738	678	710	701	722	690	731	688	731	635	752	702	735	704	720	730	748	703	731	710	745	732	730	761	690	721	756	723	713	703	738	713	706	720	742	743	701	700	682	735	757	721	728	724	718	738	717	712	723	713	720	676	721	736	733	737	709	737	694	749	716	698	712	713	791	785	719	690	746	697	728	736	768	705	724	757	713	687	723	734	715	740	728	660	688	721	717	765	755	653	698	705	716	736	702	758	723	702	693	733	672	722	713	735	745	764	757	711	675	722	702	712	748	721	647	732	751	712	731	695	697	728	721	724	735	658	713	709	734	718	750	705	707	723	755	690	701	684	739	735	698	758	741	705	733	667	691	719	720	713	691	676	691	701	726	743	712	727	703	736	723	665	719	706	744	691	702	713	701	771	748	714	749	724	683	647	719	724	802	706	729	697	670	695	714	755	680	662	736	724	710	713	715	727	726	721	738	715	760	763	708	691	734	704	668	714	634	688	743	693	707	750	743	758	716	761	735	688	736	671	762	721	735	725	717	737	708	702	710	709	684	655	695	675	725	699	677	703	699	697	752	729	762	720	768	687	742	721	694	769	714	708	728	658	735	733	736	695
1166	103	91	88	81	125	163	184	202	429	672	1061	1963	1678	1020	721	501	287	185	117	79	82	71	59	59	69	85	68	68	71	75	75	62	69	75	64	62	61	81	61	68	70	74	67	53	56	67	56	53	64	70	64	66	52	67	75	75	79	71	71	78	80	72	69	73	67	77	58	65	72	65	71	72	70	68	59	80	63	78	64	76	47	68	72	74	74	68	76	83	74	70	64	71	61	60	72	63	57	66	68	67	65	58	51	75	65	61	52	57	81	68	67	69	77	47	54	73	58	58	66	73	62	69	73	73	70	77	66	62	67	53	69	77	60	68	62	61	65	69	68	63	64	52	66	55	72	69	61	68	66	74	77	65	66	62	57	84	60	74	70	59	65	78	72	63	74	83	78	71	66	62	75	77	67	64	60	66	71	67	75	67	90	72	72	65	90	66	65	77	78	72	72	67	72	75	69	72	63	56	61	65	74	74	75	82	75	62	70	79	61	71	69	74	61	66	66	53	71	81	64	72	76	81	76	76	67	77	62	72	79	63	78	71	58	73	71	56	50	64	78	51	79	61	79	67	84	61	65	70	77	71	69	65	56	73	60	80	73	80	66	71	72	72	84	72	62	72	66	56	61	65	68	79	73	65	72	72	63	65	82	80	62	63	88	53	74	57	66	80	82	69	62	72	67	74	69	67	72	77	66	82	77	72	80	56	62	71	71	76	82	86	71	63	59	78	50	70	67	82	70	62	69	57	67	81	85	80	67	63	60	72	67	70	52	79	75	56	82	76	69	61	73	85	66	66	55	59	68	72	71	75	80	59	86	64	64	57	61	80	53	76	62	76	72	78	77	68	67	70	56	58	76	60	60	78	84	73	58	75	64	63	58	57	76	75	82	67	69	74	73	84	61	90	76	66	71	80	76	72	71	82	69	55	59	61	62	72	62	65	90	70	83	73	46	72	69	74	67	47	80	77	65	63	72	81	66	58	76	65	76	72	63	65	68	64	70	67	67	66	72	65	70	73	73	56	72	57	88	73	59	76	74	58	54	68	61	84	68	59	75	64	58	73	74	56	74	73	58	68	85	61	78	69	64	68	67	69	71	58	69	70	77	69	82	81	69	64	86	73	62	74	61	45	75	78	74	72	79	71	58	75	76	73	70	63	76	71	72	75	79	54	60	72	75	64	75	61	81	74	65	67	72	77	61	52	69	59	56	72	77	69	81	61	67	74	64	56	62	85	72	79	67	78	57	67	57	84	66	70	67	58	76	54	74	58	66	56	62	67	66	68	65	62	71	72	60	69	70	55	73	73	60	74	70	71	66	75	71	76	61	60	68	76	64	63	90	65	73	62	64	48	48	72	70	68	69	71	67	70	75	58	53	74	80	72	66	67	71	77	72	64	70	72	64	67	57	58	69	71	71	86	69	63	57	79	69	81	61	62	78	79	72	57	55	51	69	58	70	67	74	64	69	69	69	81	61	60	64	74	59	72	62	75	72	63	73	79	61	75	54	74	55	69	63	67	63	63	68	78	68	84	73	79	68	59	76	66	69	68	89	62	63	65	55	75	54	77	52	66	68	70	60	70	70	77	67	82	57	76	68	62	66	67	66	76	78	72	61	82	66	70	65	56	61	67	62	71	82	68	67	79	71	66	71	75	73	57	58	65	61	73	66	71	62	72	64	70	72	80	82	80	67	74	71	65	75	82	78	75	67	71	52	63	73	61	60	73	65	66	83	76	82	57	51	80	71	63	86	73	63	63	46	60	67	58	82	61	81	62	64	79	78	70	65	61	59	64	60	63	60	71	65	70	68	77	48	65	68	81	66	67	70	62	72	79	65	76	66	75	76	77	72	66	69	54	66	73	67	66	68	85	71	73	62	85	61	76	74	65	49	72	58	80	66	62	67	68	87	83	50	69	80	60	84	57	69	79	68	72	78	85	55	58	66	77	71	75	62	58	63	62	63	73	79	63	77	66	77	58	67	73	70	79	56	71	76	59	71	76	67	97	53	47	64	73	60	92	70	62	77	68	81	56	65	60	66	79	66	71	64	65	67	58	67	68	72	70	75	60	77	66	70	68	68	77	70	80	75	67	58	56	81	62	62	64	68	76	45	77	71	56	71	67	69	63	67	69	70	61	64	73	68	69	83	65	70	65	62	61	66	78	69	50	72	71	61	62	60	53	62	60	68	66	68	86	77	72	69	66	54	75	74	65	78	73	60	54	88	64	67	70	78	78	78	70	70	60	73	81	75	61	62	65	76	68	57	55	56	71	67	73	56	71	66	65	70	80	67	71	64	64	78	61	84	64	83	71	88	65	68	74	64	73	50	65	78	61	89	85	64	66	63	72	68	81	70	74	65	77	80	70	49	68	61	71	64	75	70	81	54	69	66	57	84	76	81	73	67	62	60	58	66	54	70	69	77	74	62	74	85	68	51	58	52	63	69	78	75	55	66	73	57	60	60	63	79	71	69	65	68	68	87	60	69	73	67	84	71	63	80	69	78	70	75	69	67	66	63	49	57	71	75	74	79	63	78	68	77	72	76	72	64	74	73	71	76	68	65	91	69	64	84	74	65	58	82	82	61	71	67	70	71	79	66	72	71	66	65	66	74	53	60	70	71	87	57	63	73	54	70	62	66	73	67	67	76	76	83	68	61	86	66	61	74	62	84	71	57	79	61	69	69	80	72	80	68	75	64	65	74	81	60	86	70	59	63	69	68	53	91	69	62	69	67	68	65	72	71	65	72	79	70	60	81	66	82	67	69	62	63	58	80	66	75	66	66	70	76	63	61	81	71	70	51	69	73	75	71	65	75	67	73	62	60	78	82	67	72	79	67	82	91	59	63	56	73	70	72	64	72	67	77	77	70	64	76	85	65	60	63	68	82	70	74	65	69	70	68	52	74	82	63	68	65	77	69	76	73	65	71	77	73	62	68	66	64	85	82	77	70	67	75	72	55	66	67	60	63	65	70	75	59	62	78	75	72	58	66	66	61	73	74	74	66	72	86	73	61	74	65	74	70	66	63	59	64	69	70	72	73	72	84	69	45	72	80	78	64	68	84	65	68	69	60	58	79	80	71	69	54	70	74	61	60	79	78	56	74	56	71	76	76	60	72	58	64	69	74	65	72	67	87	68	64	68	66	69	75	67	64	63	63	71	64	65	69	71	54	73	88	65	65	69	60	67	58	75	57	71	64	71	74	70	64	61	71	82	54	56	53	65	63	57	73	84	59	69	76	74	74	80	57	50	61	78	83	60	66	58	69	60	70	80	67	79	77	70	63	58	76	71	65	69	76	69	50	81	62	52	72	60	55	63	68	62	59	87	68	58	59	86	72	68	68	68	71	79	64	70	69	69	72	74	73	74	68	71	58	48	70	65	80	69	53	69	68	74	74	66	57	73	67	67	67	64	64	78	55	75	78	79	60	73	72	72	54	71	72	80	57	79	67	80	59	63	65	82	66	63	74	60	74	76	62	75	60
7902	1577	1054	1688	3800	5900	9214	9271	9092	14718	18190	22031	28225	25422	18762	15361	10771	6553	3603	2222	1338	1031	869	855	835	786	792	817	825	796	828	797	828	829	809	849	861	807	852	802	811	846	834	832	813	829	836	874	840	798	828	804	820	830	881	829	831	823	813	804	873	860	814	840	811	857	853	763	821	824	847	789	853	824	850	835	823	835	811	848	805	793	871	860	851	862	821	753	785	824	791	796	873	786	803	814	844	843	817	814	809	804	862	839	824	776	890	833	842	844	821	808	800	839	806	842	847	834	870	839	816	805	865	819	879	815	788	817	847	801	806	837	839	800	796	813	796	857	824	799	819	837	816	887	819	824	830	822	804	849	832	846	866	898	819	811	808	812	852	839	819	782	860	837	875	829	862	828	811	851	845	850	812	795	833	794	813	837	817	824	903	807	839	768	819	839	813	841	856	782	820	816	841	836	862	856	790	819	837	796	869	774	817	796	843	772	837	793	814	857	775	802	859	854	842	816	805	818	837	869	851	823	810	836	899	834	816	829	783	813	845	886	817	821	837	840	795	831	784	857	812	865	814	819	838	818	886	779	809	844	888	786	809	813	805	833	879	839	844	844	823	833	825	794	820	852	842	784	813	831	829	804	849	805	820	787	826	802	746	791	848	768	827	810	804	785	847	803	862	818	827	765	817	819	778	848	884	799	808	773	819	808	807	841	825	848	831	815	824	839	820	801	831	861	804	833	848	853	871	843	865	808	810	836	805	820	800	806	822	861	812	762	838	777	810	840	797	826	778	818	833	837	799	861	831	887	818	811	861	832	793	800	815	794	804	852	816	887	798	849	779	840	858	872	814	831	836	847	767	866	859	842	842	794	820	822	810	857	782	811	841	805	781	795	855	855	841	874	847	843	827	845	879	795	765	777	828	824	845	845	803	793	814	866	902	820	803	766	847	817	818	846	772	795	875	901	850	831	819	825	824	864	912	770	824	781	856	840	813	792	857	882	903	798	851	798	801	821	811	803	809	847	844	801	854	891	794	860	824	904	787	833	810	778	803	876	781	790	795	840	869	822	805	832	827	794	825	821	833	841	862	833	825	793	828	846	798	795	811	880	835	875	829	832	827	837	843	839	847	830	797	864	858	795	759	813	829	787	841	761	771	827	823	846	819	789	810	805	748	779	854	830	783	833	842	799	813	825	861	805	848	824	824	866	805	763	831	828	820	787	839	811	845	839	839	835	826	868	809	799	840	819	860	807	798	865	818	825	857	847	807	815	833	788	859	853	765	836	818	781	804	766	876	795	828	790	814	880	841	850	844	815	825	815	761	819	886	816	840	847	857	813	834	823	787	775	834	846	812	813	807	838	835	840	872	832	829	809	828	798	874	837	790	825	825	803	897	860	820	827	844	817	839	805	818	850	813	774	762	882	804	833	872	789	851	870	801	783	780	771	830	784	829	815	854	813	831	838	861	817	797	822	865	856	866	867	828	787	833	871	818	818	834	867	794	867	788	809	774	809	856	844	842	866	830	841	838	816	768	814	821	818	845	794	838	852	835	808	804	847	754	854	830	797	826	833	800	883	818	806	812	847	835	838	809	826	806	804	820	818	870	871	851	814	782	785	838	884	817	827	823	810	853	782	791	825	812	822	821	862	832	815	816	835	861	835	845	780	774	835	753	841	819	843	841	788	787	831	820	824	857	816	869	797	868	819	834	855	839	865	829	817	810	849	840	807	837	786	797	779	817	828	825	817	833	881	831	790	825	865	791	879	804	813	784	789	782	814	838	817	815	817	814	870	815	802	796	839	844	855	824	799	842	824	885	825	841	802	809	830	853	808	776	822	806	811	867	852	800	829	828	846	824	821	788	814	848	867	790	784	806	826	804	821	873	847	836	816	835	808	810	820	817	856	812	832	852	845	808	866	815	773	813	814	820	824	828	837	794	858	836	827	767	838	865	768	833	825	852	788	809	895	796	824	855	858	841	846	795	819	850	770	815	835	843	791	835	806	813	853	836	824	861	842	799	845	804	821	820	830	811	835	843	778	822	846	852	876	791	819	818	841	828	758	785	842	809	828	879	811	779	804	878	866	845	852	846	827	862	815	889	796	814	828	841	794	829	849	840	836	780	828	808	820	841	803	875	870	840	860	867	778	832	808	831	800	816	795	791	835	857	810	846	843	824	871	843	827	873	870	851	860	802	823	858	787	828	780	830	850	813	804	849	859	842	811	844	785	763	843	869	797	835	839	780	843	837	827	794	850	812	791	831	842	819	795	828	780	846	835	816	841	864	829	862	839	841	823	813	838	862	833	761	835	844	906	833	806	810	847	820	860	849	830	837	838	925	779	758	821	830	834	799	801	796	866	792	813	772	850	796	810	800	851	823	820	829	809	792	812	862	882	822	833	830	803	804	824	794	779	841	802	832	840	838	841	845	793	783	827	830	868	804	798	855	816	911	822	806	825	825	796	841	885	845	831	813	825	851	803	814	814	864	835	816	888	858	808	821	809	828	840	839	810	804	847	798	832	841	793	831	804	817	777	869	815	875	831	841	802	862	852	846	803	836	809	828	817	817	740	837	851	832	848	836	840	825	828	890	826	842	843	856	848	876	848	856	836	808	839	830	871	851	844	786	798	839	825	814	766	803	808	841	821	878	824	802	866	787	818	812	847	799	821	821	818	836	820	814	854	866	879	805	791	847	788	806	872	816	870	815	796	798	794	840	825	841	864	862	804	801	821	810	833	832	835	783	823	845	845	849	812	785	842	808	801	829	802	817	836	806	805	783	904	872	777	827	812	831	846	837	856	835	809	819	823	825	878	826	842	843	840	855	873	812	809	816	857	812	863	817	800	841	834	811	844	825	833	810	789	805	850	858	847	833	830	790	867	865	863	778	873	798	848	823	819	902	806	794	784	828	777	868	784	844	841	858	831	851	825	806	791	830	916	792	836	842	827	837	807	866	852	822	815	815	773	852	846	858	844	809	821	806	836	833	869	880	865	854	853	781	788	825	842	848	803	846	847	837	832	823	841	793	774	815	841	812	840	791	780	821	827	856	808	854	837	841	845	868	783	794	854	851	860	837	837	819	855	815	838	859	773	816	819	774	794	821	829	832	851	796	823	814	836	829	786	852	760	830	842	859	857	820	848	821	864	871	815	880	841	796	771	824	792	856	792	825	781	877	855	813	812	790	852	812	792	786	828	799	828	830	823	807	819	850	869	864	810	795	830	796	873	813	838	836	856	795	833	799	798	805	844	822	803	842	828	785	788	783	833	850	858	846	827	813	849	840	829	803	822	814	808	861	833	806	773	815	845	820	803	835	802	844	793	795	844	811	842	813	824	816	871	811	802	842	818	867	821	850	790	796	812	824	814	868	861	796	879	825	776	934	789	845	793	813	849	802	823	864	867	832	834	781	813	862	863	784	859	897	796	812	838	819	827	844	824	804	819	827	788	855	830	836	764	836	854	842	858	783	763	831	821	811	821	858	786
447	118	79	103	115	208	288	405	427	351	847	1326	4443	4246	2824	1715	899	432	244	149	94	71	48	57	56	48	66	68	47	69	59	55	68	57	40	52	57	65	46	48	63	54	47	57	51	55	65	44	60	49	57	55	58	61	46	51	56	49	74	49	55	50	50	54	69	55	45	59	59	57	61	51	55	58	53	52	47	63	46	67	57	43	62	55	54	59	46	55	49	58	57	65	57	47	68	53	62	49	49	53	68	60	55	63	57	56	60	39	41	63	67	59	47	65	67	52	62	60	65	59	44	59	60	56	53	54	61	51	60	57	45	59	46	53	55	59	51	58	60	72	57	76	66	53	59	49	59	63	53	57	56	57	43	72	52	57	48	63	47	53	61	51	68	40	60	49	59	64	45	60	53	55	55	73	45	59	52	67	50	64	55	58	47	48	52	58	50	43	49	64	54	54	40	58	55	64	65	59	55	65	60	55	48	62	61	49	45	50	51	56	51	71	49	62	37	40	53	65	48	48	53	60	45	60	47	57	62	75	52	66	65	67	45	51	55	55	61	50	54	55	56	66	63	57	50	56	64	58	54	43	65	57	51	53	53	46	62	60	57	52	64	55	44	54	42	60	65	56	52	64	50	58	40	58	52	49	65	48	52	56	57	64	68	57	47	61	69	58	52	61	51	60	53	62	61	50	63	60	61	51	65	52	55	54	57	61	61	43	51	56	51	62	50	57	47	49	52	47	62	51	51	58	55	46	51	58	67	58	53	66	69	43	56	46	47	47	47	50	68	47	42	57	63	53	68	48	60	67	50	51	58	60	53	56	64	59	46	56	54	46	83	65	65	53	57	61	53	56	49	55	50	62	65	59	65	67	55	54	52	51	65	55	57	56	53	62	67	55	62	46	59	51	56	54	59	59	60	58	57	78	55	57	60	66	60	61	58	62	54	49	58	69	56	56	64	44	48	51	66	59	59	44	47	65	41	74	68	63	56	58	73	47	63	34	52	54	46	46	57	65	55	51	59	50	46	56	63	55	58	62	65	45	49	48	60	57	42	62	67	60	51	67	55	67	49	53	46	69	54	67	53	60	50	52	50	54	51	59	58	48	54	58	64	54	55	59	67	61	60	55	64	52	61	64	43	54	46	54	70	55	44	49	57	39	61	49	55	58	65	51	58	56	56	55	50	43	59	66	56	40	52	51	44	50	58	64	62	50	41	54	43	57	51	61	66	75	67	64	60	55	59	59	62	47	49	42	54	46	50	55	48	59	57	62	40	45	58	59	50	61	58	62	58	52	64	48	53	62	60	58	60	63	60	49	60	56	57	55	65	44	49	58	55	64	56	67	55	51	62	66	73	42	46	68	55	51	58	57	66	57	64	57	83	63	49	60	58	65	56	60	62	56	62	50	53	54	59	73	60	52	44	55	57	44	62	45	51	56	49	59	62	67	52	49	59	51	59	43	68	53	54	67	65	50	54	68	50	72	55	57	75	49	58	57	54	70	57	51	51	62	55	44	54	40	46	60	56	67	57	48	62	54	58	59	56	50	60	40	52	59	56	48	58	54	57	75	61	57	55	46	46	62	63	72	56	65	65	58	55	50	60	55	48	59	58	62	69	46	53	59	57	70	61	53	55	55	58	59	52	71	56	51	71	54	51	52	50	58	47	47	58	55	58	58	50	45	53	66	49	56	44	56	63	57	58	57	57	58	56	60	68	57	58	45	56	51	53	58	63	62	62	58	50	51	60	45	59	48	60	47	39	52	58	53	54	58	48	64	63	56	44	76	50	38	61	49	64	58	51	56	45	52	68	61	49	58	65	57	69	58	75	60	42	54	61	53	70	44	64	54	56	54	48	52	51	70	63	46	43	56	55	61	57	46	55	47	57	67	66	50	58	66	66	62	51	59	47	58	60	52	71	51	60	47	59	74	48	48	59	49	67	58	59	60	56	56	67	46	57	57	57	56	47	60	55	46	57	55	58	58	56	65	60	62	49	37	50	56	51	66	72	45	57	55	55	65	56	56	64	58	65	54	54	51	58	48	46	50	51	61	56	73	62	65	50	66	54	62	48	58	50	55	55	61	53	50	77	67	53	62	70	57	64	51	56	50	64	53	49	65	50	59	66	58	57	58	64	73	52	59	59	59	64	66	70	63	47	62	62	44	64	65	54	59	60	52	56	55	58	47	50	51	66	79	61	62	56	53	55	64	58	50	58	77	54	54	42	50	48	54	50	59	43	50	48	60	64	51	55	49	65	53	50	44	69	64	55	55	68	53	58	55	50	48	64	60	62	59	43	56	55	57	59	47	54	50	55	61	59	57	58	44	57	49	51	66	50	54	53	50	48	57	69	50	55	54	56	57	50	64	53	59	54	52	59	65	43	62	44	71	43	48	58	54	67	56	51	81	57	60	46	50	45	58	66	62	54	50	52	54	45	48	55	58	60	54	62	46	57	55	52	71	52	54	56	51	49	62	51	65	61	49	56	66	42	49	56	51	49	61	55	60	45	59	42	46	57	54	57	66	58	69	69	61	55	42	65	59	53	78	44	53	68	68	55	56	49	62	50	59	49	72	46	62	55	49	64	64	54	38	47	48	40	32	49	53	47	57	58	61	60	57	52	48	53	54	61	48	48	41	69	52	64	65	67	47	49	55	59	62	41	59	66	61	60	62	57	40	56	56	74	70	44	57	63	69	52	56	53	49	58	59	61	59	49	69	55	68	50	52	54	61	51	61	61	47	65	49	53	59	52	54	53	55	59	49	66	53	58	66	53	71	64	54	47	59	46	38	61	56	59	46	50	52	50	57	45	61	58	57	53	64	54	42	46	50	42	47	54	56	49	48	53	57	53	63	52	56	54	57	53	62	67	54	67	46	58	62	47	56	65	60	58	46	55	58	62	53	57	62	63	53	50	61	57	58	64	61	53	59	46	48	63	61	53	62	52	57	48	35	59	69	64	50	50	56	53	54	47	53	50	63	67	56	61	55	56	64	57	64	54	67	50	46	58	47	58	57	73	49	67	50	68	61	61	61	53	46	60	75	45	47	52	55	61	73	53	59	42	61	51	47	59	42	51	56	62	59	64	57	57	58	49	59	51	46	64	49	49	60	43	63	56	65	64	50	57	62	64	49	50	58	61	60	60	55	52	57	45	53	58	53	55	53	57	57	60	56	41	75	58	68	53	49	49	54	76	65	58	54	59	54	45	41	60	58	50	62	44	52	67	59	74	52	62	51	44	52	42	58	62	54	53	49	62	55	55	73	49	57	62	54	59	52	65	77	56	62	49	64	65	57	60	66	63	57	38	57	51	57	49	49	53	53	51	50	49	57	53	56	52	61	59	69	63	59	62	56	51	68	53	51	46	62	55	44	57	53	49	48	56	69	46	56	44	50	68	58	61	69	64	51	58	64	52	48	56	45	57	48	64	60	55	64	57	66	65	53	47	55	60	61	59	47	52	66	58	59	46	68	48	62	57	59	63	48
8745	3245	1490	3406	9739	14069	15991	17854	15863	13716	21135	24991	36989	34803	29705	23968	17047	10912	5842	2978	1551	975	811	707	664	693	654	713	675	616	671	673	686	667	635	651	668	637	671	675	699	651	637	668	680	681	619	666	695	652	649	705	673	668	631	663	692	639	688	661	679	653	663	664	644	654	618	647	638	688	728	723	649	654	678	662	656	689	640	676	655	629	687	673	670	674	665	679	642	652	737	679	705	663	633	694	714	618	663	641	720	637	712	682	652	657	663	669	686	652	688	678	657	733	678	705	691	658	709	657	682	690	674	702	649	615	654	692	634	656	661	666	676	630	667	656	650	713	656	679	649	679	639	650	665	648	648	650	639	696	667	715	701	681	684	663	716	684	608	655	647	686	687	658	743	682	710	675	640	711	669	696	654	634	679	672	693	642	643	640	651	671	693	680	702	674	697	699	702	656	675	660	701	727	701	685	656	668	691	638	665	686	668	647	653	693	660	660	666	669	680	686	709	640	636	671	678	667	661	662	654	673	666	633	665	663	656	712	668	671	662	654	679	669	639	726	662	701	685	702	667	660	592	649	686	675	710	659	669	656	676	684	703	675	633	664	666	678	700	656	682	707	633	695	690	674	690	715	689	682	679	663	695	696	689	705	704	636	693	663	654	712	651	600	725	659	624	664	700	647	647	652	647	678	661	655	675	636	637	690	696	754	685	700	711	668	689	690	665	646	661	643	692	655	606	672	721	678	693	653	692	653	685	681	709	644	617	640	688	611	620	678	670	633	696	667	674	681	707	689	675	661	654	679	604	663	691	679	673	659	671	665	649	664	682	697	698	701	669	658	604	705	643	699	675	676	671	648	609	642	691	640	662	698	675	663	701	655	660	681	615	706	669	649	681	690	668	641	663	676	695	701	702	685	688	649	685	736	681	664	696	677	688	628	642	650	685	697	688	644	673	681	630	676	683	691	646	673	662	692	655	657	681	662	700	647	696	660	663	693	678	664	659	687	638	692	669	677	693	670	627	669	666	628	658	669	642	687	697	703	691	643	681	675	654	691	628	646	671	636	675	723	673	665	636	697	647	689	676	605	701	652	694	665	708	705	686	673	637	679	685	725	610	642	688	603	670	635	723	640	660	706	703	685	699	677	697	680	674	642	752	673	681	660	664	658	642	644	669	716	709	667	664	659	646	659	673	681	652	670	664	626	676	615	675	634	675	645	682	679	663	666	683	672	676	684	722	692	655	671	677	663	658	671	719	667	671	705	637	657	692	690	724	646	720	668	708	615	657	731	668	672	676	654	680	686	688	715	662	668	688	639	689	653	655	702	676	700	669	667	648	660	670	650	732	656	713	678	689	664	701	676	666	692	644	668	664	634	691	641	701	755	712	636	684	655	647	641	676	686	659	678	713	709	701	662	703	662	639	668	703	720	694	637	643	629	635	683	702	664	671	630	655	677	691	693	637	616	678	648	696	610	639	663	669	652	703	678	741	680	665	675	668	640	671	644	689	687	677	685	666	635	664	643	675	645	695	716	681	650	671	687	660	715	675	704	655	695	680	662	647	697	697	668	630	681	723	676	660	679	680	738	643	673	706	637	703	660	669	715	667	694	673	665	669	660	640	679	664	654	659	655	642	677	705	648	655	667	711	627	674	729	662	672	727	651	649	642	675	690	670	671	667	624	638	647	713	691	665	700	646	666	738	633	625	650	730	666	677	675	667	693	673	675	672	718	644	676	738	697	716	695	674	665	694	667	658	657	671	699	665	699	630	689	659	761	726	679	634	688	713	689	687	668	696	666	646	645	698	714	641	665	700	650	677	679	636	694	686	669	633	704	698	645	666	666	708	672	704	702	685	712	629	688	633	675	618	668	694	695	656	623	695	677	657	684	704	678	639	649	614	669	651	672	644	700	703	685	636	631	696	713	727	672	641	644	637	644	663	694	639	666	679	706	668	712	655	708	635	608	669	683	659	721	640	644	682	699	676	658	650	655	711	741	654	665	720	695	649	631	709	632	665	682	687	685	676	697	697	658	710	682	706	645	680	666	670	706	686	699	682	665	729	699	654	699	632	669	673	650	661	643	693	674	665	680	707	679	682	633	671	682	658	655	642	662	698	617	687	683	681	662	673	738	720	686	689	712	630	686	664	669	712	652	706	662	701	662	703	647	698	669	655	696	667	676	651	648	655	638	626	706	659	689	651	673	675	669	649	666	676	637	637	719	662	652	633	699	669	693	625	700	640	628	644	628	671	699	719	656	664	689	639	659	649	668	644	660	657	683	733	655	674	689	671	684	703	660	660	670	709	694	687	677	629	698	646	643	672	664	662	668	650	652	644	677	670	708	684	670	662	623	674	714	686	679	686	696	657	662	689	698	699	693	694	759	630	668	653	667	658	666	660	651	710	664	644	704	659	691	667	674	649	684	679	688	685	668	644	658	715	655	690	688	664	692	666	680	670	681	671	709	656	692	674	625	644	681	645	638	700	679	693	658	705	644	676	656	672	657	672	713	689	664	649	671	638	665	693	626	657	675	697	671	675	694	658	667	658	659	671	683	661	635	767	657	690	731	702	680	702	634	661	664	725	661	682	708	692	734	668	663	649	651	704	709	692	695	660	699	705	672	666	669	662	668	678	630	704	708	686	710	672	637	639	678	670	736	726	705	648	682	674	667	708	701	672	719	650	687	657	642	694	662	669	673	686	650	678	670	675	699	661	675	665	669	699	682	663	665	676	618	665	677	683	693	622	675	698	675	698	656	698	657	682	625	692	633	669	623	649	669	680	672	684	666	687	679	680	693	602	673	710	685	651	673	690	681	686	634	659	651	645	632	694	662	663	629	693	673	681	682	677	680	684	663	668	647	690	693	635	694	653	657	681	670	701	668	662	721	644	703	693	697	674	658	656	659	667	714	634	683	669	668	691	648	662	689	684	670	674	694	659	690	710	681	682	640	664	657	697	723	668	652	685	673	690	728	672	632	709	636	659	683	666	673	695	671	701	705	715	674	677	729	634	667	673	690	681	632	683	696	644	662	609	671	646	689	662	656	632	678	693	682	656	681	712	703	661	656	681	660	653	687	669	626	698	671	656	683	649	672	624	687	693	655	627	673	661	674	573	729	687	688	686	667	685	660	689	679	690	675	667	663	655	661	685	698	655	686	660	674	674	674	723	658	644	675	686	652	675	679	689	654	680	684	674	663	666	645	644	704	674	658	689	636	646	673	661	664	679	707	701	672	659	693	648	692	654	659	713	655	633	696	687	721	609	665	658	683	677	714	624	689	669	699	718	685	678	652	660	701	674	651	651	634	710	672	659	719	641	653	662	657	685	703	686	695	676	673	662	689	653	723	689	653	648	664	664	703	647	677	650	710	682	650	674	653	656	680	647	700	667	705	689	647	665	678	642	641	641	632	661	667	662	636	675	685	673	637	636	658	678	681	667	663	659	617	689	700	679	670	640	636	674	649	734	699	682	684	695	701	705	657	702	670
2012	111	117	107	157	234	307	897	1260	1169	1863	3439	4732	4832	3311	1821	996	626	343	203	123	91	82	81	77	74	85	67	78	74	76	69	66	80	65	64	73	95	61	81	75	73	63	100	74	71	69	74	80	78	85	82	82	85	74	83	76	79	86	81	89	80	89	82	78	88	76	91	82	66	76	85	86	76	80	70	94	67	75	55	87	86	73	71	80	88	69	73	75	77	64	79	75	65	67	84	71	58	56	93	77	93	83	79	91	72	77	70	75	61	97	84	90	80	94	85	77	86	73	78	73	71	91	82	84	82	68	92	64	75	91	82	77	79	73	86	70	83	76	79	92	77	78	71	79	84	78	81	89	75	93	68	88	89	65	86	69	96	90	74	84	68	82	66	75	72	79	75	66	94	83	86	85	82	78	78	69	85	86	87	87	85	85	79	77	83	72	89	97	86	75	86	67	86	84	93	77	92	82	83	77	62	79	71	92	64	82	79	70	90	74	74	78	87	86	69	74	68	77	97	72	82	87	88	79	88	78	98	84	84	67	92	75	86	81	75	87	75	72	71	81	79	90	85	78	91	71	75	81	87	79	86	63	85	82	80	100	62	73	72	90	89	81	85	75	78	77	85	77	90	94	94	69	71	90	77	87	73	97	98	77	90	83	87	95	84	77	61	69	73	108	61	65	60	82	76	72	78	65	74	84	83	77	82	73	80	76	91	74	68	84	88	82	85	66	65	75	106	87	81	78	88	80	83	74	89	67	68	91	75	79	86	87	74	81	74	80	78	77	63	78	82	73	84	75	92	85	80	77	92	94	79	77	77	86	90	69	82	77	64	96	80	68	93	82	79	84	64	84	82	77	61	81	82	79	81	89	84	77	81	84	82	87	76	76	84	116	72	76	86	78	78	94	66	89	91	77	71	78	96	84	73	92	75	82	86	69	83	77	74	65	64	85	78	64	70	74	92	80	76	79	83	74	79	78	78	83	77	86	111	89	86	103	83	77	77	87	70	77	88	85	92	81	82	83	79	73	92	66	71	71	80	70	68	82	95	66	63	84	84	80	85	71	73	91	78	91	76	62	68	92	79	80	107	81	73	86	90	69	77	61	84	88	78	73	65	91	86	83	69	84	76	76	88	84	89	93	83	77	87	85	62	62	79	90	92	85	90	82	70	74	69	85	81	90	95	83	91	87	89	85	87	67	78	84	75	91	75	92	99	72	73	70	72	92	78	75	74	75	87	72	75	82	83	87	85	91	90	79	80	65	77	56	87	72	61	81	90	68	71	100	72	61	72	78	79	85	90	66	89	75	72	89	88	76	84	62	79	89	74	79	69	78	75	63	62	93	75	75	82	96	71	83	91	78	71	73	74	87	77	81	89	78	84	64	83	83	90	73	74	77	83	84	80	68	78	97	94	68	99	79	93	72	76	76	100	86	76	85	90	66	86	77	76	90	73	88	69	92	76	90	80	77	81	87	72	78	70	82	71	66	90	93	61	92	62	68	62	83	75	72	82	72	110	81	85	83	67	74	83	73	72	80	80	76	68	77	90	73	76	79	86	71	67	80	81	72	84	66	75	95	87	79	85	81	70	88	89	85	79	86	84	77	74	90	60	87	74	80	77	75	65	85	73	75	79	79	68	87	84	77	91	98	80	78	78	88	85	65	80	92	74	65	79	80	80	80	64	77	76	97	96	84	69	82	83	83	99	82	77	98	77	87	68	81	74	77	85	79	75	74	90	66	75	90	85	70	90	75	76	83	84	81	71	77	72	63	87	91	79	78	78	80	88	82	73	63	83	76	87	80	76	89	87	90	72	81	67	78	81	76	70	88	107	87	80	89	66	70	90	68	83	78	79	74	83	71	70	59	76	92	86	77	76	79	76	62	61	90	75	87	75	80	83	73	88	79	75	78	62	87	87	76	78	79	77	78	74	72	96	81	76	70	97	84	80	80	86	92	78	87	93	73	70	69	83	82	64	86	82	77	70	69	76	94	76	82	77	82	90	95	83	85	79	82	85	84	69	75	91	90	74	94	65	82	83	68	74	99	85	85	78	81	96	84	65	86	83	77	83	59	75	85	68	82	85	75	62	76	94	82	81	78	68	77	81	77	69	84	80	84	96	70	88	87	76	64	80	69	89	91	67	79	87	63	79	78	103	72	76	83	75	92	78	81	67	88	77	69	71	80	84	76	85	80	84	92	97	78	93	99	93	75	75	77	86	87	79	90	81	92	74	82	77	85	76	89	80	70	69	73	85	82	77	64	94	85	70	81	68	79	76	71	83	77	78	89	86	86	89	77	82	59	72	81	65	67	79	69	71	80	78	75	84	76	76	94	86	79	70	85	87	69	88	70	82	80	69	86	92	80	95	74	92	85	91	75	86	64	74	77	76	72	87	80	73	72	73	77	78	69	83	64	89	79	95	82	78	70	73	79	76	71	95	99	64	73	75	69	71	86	78	69	77	63	86	69	71	79	64	96	85	75	88	103	86	97	72	72	98	79	87	70	66	81	81	82	90	78	97	80	78	85	75	79	85	79	76	75	74	81	67	85	78	84	56	73	82	84	80	86	81	77	81	76	76	66	78	84	75	78	94	74	73	80	78	97	90	88	88	89	96	70	71	70	74	84	87	84	62	97	84	89	77	76	77	85	69	79	79	81	77	92	83	60	78	68	68	77	82	75	91	77	66	71	87	86	77	89	79	91	63	99	82	61	76	72	70	80	76	83	92	80	88	84	80	75	58	78	67	80	76	80	71	65	92	83	75	82	79	82	50	88	90	78	80	70	76	86	75	68	71	95	64	73	83	65	65	64	82	98	68	74	79	80	82	74	83	76	61	69	67	71	85	81	73	66	80	77	74	80	77	71	76	81	69	68	88	91	91	80	80	57	81	68	85	87	74	88	79	89	63	59	89	84	87	78	72	80	70	60	78	77	80	83	68	89	97	82	84	86	81	78	103	82	87	76	73	89	81	82	78	60	67	84	76	81	65	82	76	86	79	87	71	70	65	83	102	81	65	83	72	81	78	73	77	79	83	75	71	71	92	88	76	70	70	84	59	90	82	69	86	90	83	72	72	77	75	80	87	100	94	85	70	84	89	81	80	83	67	85	98	80	73	85	85	83	68	70	73	92	72	79	86	85	75	63	80	81	91	58	86	80	75	77	93	87	91	85	85	70	93	94	62	75	83	84	82	90	86	82	91	79	78	70	80	73	86	79	72	102	78	88	89	64	60	75	84	79	64	72	84	68	90	97	90	78	75	62	87	65	77	73	83	74	68	94	73	81	85	87	76	79	75	80	84	72	77	71	77	87	89	77	69	62	66	69	76	73	65	86	75	88	68	74	77	95	73	88	87	77	79	80	64	75	87	80	81	76	66	72	82	84	86	59	87	77	79	85	62	66	83	78	91	83	75	91	82	69	74	84	77	72	90	80	84	77	76	79	91	76	71	70	66	72	82	79	81	87	82	94	87	84	75	77	69
9717	3102	1875	4091	10190	14427	16460	26254	27843	25626	30432	34915	37188	36348	31144	24104	17049	13447	7722	3764	2132	1374	1099	1002	980	939	901	930	993	971	933	930	911	931	971	941	1010	910	1025	975	962	947	930	966	1025	963	870	936	966	952	933	943	906	873	902	960	967	944	969	950	919	929	935	946	885	985	952	921	897	902	928	942	950	870	939	939	936	890	946	954	1013	941	976	965	951	918	1017	975	969	939	992	982	953	987	925	990	976	984	941	1012	956	986	927	956	926	941	978	892	988	961	960	970	901	966	963	826	896	924	943	995	976	973	919	936	985	978	932	896	929	952	950	973	919	924	975	982	956	955	890	921	951	897	989	933	909	959	978	944	990	913	940	909	947	925	979	920	955	920	960	924	923	927	930	959	923	963	918	979	919	958	947	970	962	929	928	986	914	980	960	969	880	936	910	973	926	937	962	956	922	970	944	921	851	919	922	990	917	936	899	910	893	911	936	870	879	926	914	903	967	930	941	989	915	928	923	997	923	925	964	931	950	945	938	945	949	930	949	928	922	935	954	933	969	931	942	934	991	933	935	940	945	945	959	913	902	903	996	950	880	933	930	919	962	939	907	959	893	996	1004	902	949	907	932	906	942	920	955	953	926	914	977	882	988	915	945	915	971	892	938	951	958	930	942	943	970	886	891	939	922	936	902	959	895	854	894	982	954	886	952	897	902	935	913	985	937	997	924	984	971	934	853	922	921	899	969	959	941	911	871	926	964	941	919	893	974	930	947	943	992	947	947	949	952	923	905	948	907	917	1012	979	900	889	949	937	939	990	939	958	947	976	853	955	989	990	948	907	966	883	900	936	892	936	911	946	912	961	974	900	965	925	917	955	932	914	1014	958	987	924	938	954	949	959	926	913	970	894	931	945	948	936	920	957	939	947	911	945	985	961	928	929	1002	992	953	894	985	964	890	974	998	936	950	927	954	907	904	955	975	954	956	937	962	961	949	969	934	977	971	983	974	944	970	1001	902	894	946	929	942	976	934	923	947	928	925	916	948	919	918	880	941	953	899	996	956	940	896	896	974	957	942	943	884	954	949	910	908	957	960	933	941	958	936	977	920	946	981	977	954	951	985	884	1005	941	925	969	945	887	926	963	903	879	952	1000	967	924	909	937	927	909	977	1021	927	916	991	935	944	936	948	944	948	971	869	910	900	959	896	941	927	963	977	1003	989	937	924	956	939	980	945	944	903	936	943	943	948	935	909	948	923	931	960	896	967	951	931	979	925	912	942	973	959	886	946	898	946	916	945	950	976	955	967	959	1002	954	930	932	943	936	951	927	946	952	1007	939	971	926	977	952	963	946	984	963	934	909	921	898	958	946	944	951	951	955	945	943	942	930	904	961	931	913	914	990	928	969	925	932	953	1006	1014	908	924	979	954	943	886	896	928	940	907	976	971	945	908	978	989	888	978	906	912	930	979	998	1003	980	956	976	969	949	931	946	959	939	1000	949	913	945	929	975	988	934	982	953	958	940	965	941	993	955	925	948	923	960	974	897	951	905	890	958	927	972	940	950	986	909	941	948	992	931	959	922	890	937	982	917	973	909	1011	928	978	955	974	922	961	935	924	926	899	915	951	955	914	962	925	918	981	985	958	985	973	947	939	974	944	918	885	961	889	917	909	948	968	937	996	947	977	915	957	957	951	919	1015	937	946	963	939	916	960	927	949	952	919	971	952	946	983	976	890	898	911	998	877	940	939	907	894	951	943	950	962	970	926	958	966	901	895	933	967	907	947	934	928	975	974	1002	924	963	968	974	973	869	994	903	934	936	971	961	953	935	913	978	909	922	916	956	940	913	916	894	909	927	966	969	877	973	940	968	948	974	1031	948	928	914	914	927	924	923	949	936	926	914	919	937	931	936	959	930	928	927	907	970	948	924	970	969	1004	893	944	937	936	912	948	929	962	941	998	955	1013	923	1005	934	937	914	897	912	940	957	946	953	873	947	958	895	910	922	958	939	922	934	999	989	939	888	909	922	933	943	963	969	897	985	946	1004	948	898	981	951	908	952	928	938	919	901	983	930	961	965	939	952	912	887	965	879	936	953	964	951	967	953	1001	925	929	906	940	934	951	954	1006	988	950	979	929	952	921	954	973	967	1012	950	953	978	939	944	986	965	911	947	962	947	991	991	953	990	912	999	931	891	926	920	920	927	887	963	966	895	932	977	982	945	969	938	981	986	991	925	938	906	954	945	1021	957	959	928	943	913	942	944	920	974	959	929	941	897	963	981	1032	927	918	942	992	917	930	967	929	938	987	971	940	975	933	907	914	909	972	942	1028	927	987	948	977	977	957	955	910	946	939	957	916	953	890	933	947	934	956	981	957	962	942	940	914	960	957	937	947	940	990	942	930	889	991	982	909	1002	932	958	911	903	910	954	940	943	947	956	972	943	920	981	934	917	956	991	960	948	931	1014	948	956	957	959	908	922	942	909	909	949	881	950	908	944	965	962	925	984	1012	913	892	968	920	934	912	965	961	935	961	965	971	874	944	892	953	935	993	935	947	918	960	989	959	972	959	977	969	934	1010	975	954	942	958	905	933	945	935	975	955	974	970	975	958	930	975	933	961	974	954	976	964	900	939	960	952	888	966	917	925	930	931	948	965	907	882	903	955	974	981	982	904	949	865	1010	890	970	964	924	990	969	961	969	949	928	1014	962	962	926	990	913	966	938	938	933	935	936	946	962	974	975	896	926	957	947	954	908	949	981	951	945	996	989	971	953	956	893	940	935	893	957	957	936	915	923	933	913	938	936	911	889	961	928	923	926	911	1016	918	915	921	909	973	929	934	924	932	954	988	941	933	940	948	975	915	940	917	916	911	933	1006	993	974	922	929	977	957	945	1024	972	893	931	999	932	927	944	912	935	939	971	943	961	933	971	936	903	944	931	897	963	977	981	969	958	946	966	876	886	903	958	956	946	982	968	927	950	943	955	973	893	921	927	897	887	918	895	898	942	945	901	964	969	972	937	945	961	937	928	900	927	890	955	982	946	985	940	935	937	939	915	930	984	916	927	1038	978	924	991	928	987	948	1019	936	977	942	925	871	947	876	888	972	905	908	995	953	949	932	962	944	914	947	903	929	940	954	938	987	922	996	921	940	936	958	942	917	905	883	928	1012	927	939	943	943	939	924	968	933	902	933	984	946	992	870	914	945	941	931	917	960	961	913	985	960	955	962	928	927	918	960	978	885	916	920	935	927	946	915	997	970	899	844	914	907	945	938	917	944	927	941	919	950	919	903	933	959	924	996	920	914	934	943	956	985	921	898	923	990	933	907	958	953	961	943	963	955	929	995	938	949	933	925	917	929	966	957	977	912	946	940	960	915	933	981	901	917	894	981	955	914	910	916	949	991	952	963	931	957	969	969	963	925	959	940	929	1005	918	959	937	933	958	880	957	980	942	1001	1009	995	892	946	988	964	955	957	902	965	937	965	940	878	914	913	952	955	977	949	974	894	997	958	929	964	922	997	958	962	1002	958	947	961	954	942	930	961	965	979	867
849	208	140	109	229	309	555	615	1550	2556	2475	5340	6118	6089	6098	3559	1622	865	424	203	122	89	79	78	62	73	50	64	76	55	69	61	69	66	78	66	68	50	74	58	56	64	72	57	64	81	69	77	54	63	71	71	79	58	58	61	66	59	60	71	68	62	73	61	53	69	65	62	56	61	75	62	56	60	68	56	70	65	58	68	67	63	56	71	62	59	67	76	74	51	59	66	59	73	56	60	68	55	55	56	61	56	69	64	38	59	68	71	67	54	52	60	58	62	47	66	60	77	50	59	59	53	52	79	63	67	57	71	83	71	60	75	57	70	65	55	55	54	85	52	70	63	57	62	62	64	69	73	63	62	56	57	62	69	51	78	74	70	60	67	54	67	49	63	55	56	63	73	59	58	56	74	53	57	72	67	44	63	60	61	60	77	73	65	69	68	53	68	55	70	60	62	79	56	66	60	61	56	58	68	65	60	65	68	67	62	64	50	59	56	64	66	73	53	68	64	66	69	66	73	60	57	55	53	53	62	51	64	58	58	71	66	62	58	56	59	65	74	67	59	64	78	65	58	71	59	68	89	69	71	65	72	53	65	54	55	52	51	67	73	60	44	60	58	61	65	57	79	48	59	54	71	70	69	59	67	69	53	63	82	58	69	53	64	80	64	59	78	73	58	49	56	60	61	72	79	51	61	51	69	63	52	50	78	66	55	53	57	54	54	68	61	59	63	55	68	56	64	73	77	72	49	62	56	60	63	63	73	69	63	68	64	65	58	75	82	56	62	61	63	78	56	52	53	71	69	71	51	66	57	53	64	55	63	77	54	71	46	76	53	55	65	60	66	67	62	52	59	58	60	64	55	67	68	76	53	65	73	78	70	52	71	71	59	57	60	65	66	48	62	54	68	67	74	64	48	52	60	71	76	66	54	83	67	66	77	59	66	63	45	72	60	59	57	54	66	64	63	56	61	58	51	72	63	67	62	65	54	49	62	76	69	65	68	67	79	81	57	45	56	67	63	75	72	55	67	64	71	56	51	53	67	68	57	70	67	71	81	67	49	60	64	59	66	64	56	67	69	64	75	60	60	66	66	55	70	66	55	62	64	64	63	66	56	54	74	60	72	60	64	64	70	64	60	61	73	68	69	50	77	59	61	54	65	62	51	56	67	57	52	54	65	52	60	67	63	59	56	64	64	70	54	65	67	67	60	62	57	54	64	52	52	74	64	46	72	65	55	68	51	59	72	48	59	65	63	76	56	81	73	64	68	62	72	67	54	67	65	54	71	75	46	66	57	73	61	59	70	63	66	69	71	62	64	65	56	68	47	60	56	61	67	81	69	67	61	50	56	62	64	65	67	64	48	59	69	65	55	63	76	74	55	62	59	64	64	75	66	79	61	76	56	58	67	51	77	57	57	43	50	61	50	67	66	60	55	66	47	48	66	71	67	69	59	62	50	56	68	68	53	49	73	53	81	52	64	65	65	81	52	67	68	64	73	67	52	72	69	65	62	76	59	71	67	57	60	49	58	60	56	58	54	56	64	52	61	67	71	55	59	68	50	51	67	63	62	70	60	49	55	60	47	64	62	47	64	62	69	77	60	62	68	71	63	68	64	71	66	54	56	79	48	67	55	62	53	58	71	70	67	62	70	59	63	59	56	70	65	63	61	78	57	52	74	68	57	80	51	71	69	78	65	66	70	74	49	63	49	62	57	68	61	65	66	70	60	69	68	66	59	66	69	62	57	62	60	64	64	53	55	45	58	63	58	56	63	55	62	73	58	60	62	64	61	66	60	83	61	71	61	72	61	56	68	63	56	61	69	59	54	67	66	57	60	54	47	51	56	67	64	81	67	57	58	61	59	67	56	67	64	60	61	67	67	68	64	63	60	70	54	70	58	64	55	73	62	57	73	65	48	51	65	62	60	82	72	73	50	57	53	56	70	55	57	63	63	67	62	63	60	64	51	77	65	55	69	64	66	65	65	59	50	67	62	64	65	67	61	68	58	62	70	58	68	75	68	61	71	58	62	71	67	65	63	75	69	58	59	81	61	55	62	55	56	67	81	63	78	62	61	75	76	69	82	60	54	59	67	66	52	76	74	78	59	71	65	63	61	53	61	62	65	60	71	55	72	70	66	62	79	55	66	64	57	77	64	77	49	66	77	66	53	69	79	80	60	56	62	51	61	67	69	56	66	51	68	57	68	50	74	66	47	71	69	83	59	53	64	83	55	62	51	59	56	71	66	61	56	60	63	56	62	68	51	70	59	53	60	62	51	74	69	72	59	61	56	67	50	59	54	66	66	69	58	62	74	71	66	61	63	55	65	55	55	61	65	71	50	54	67	96	58	58	66	61	54	62	71	78	70	76	66	81	64	65	53	48	43	55	54	58	61	65	56	58	65	47	56	71	74	60	72	61	64	74	70	72	68	73	59	67	62	61	68	80	64	69	65	58	65	62	62	61	64	59	62	76	55	63	57	65	70	64	51	56	61	47	63	60	60	79	67	58	80	79	70	64	80	77	56	64	54	56	58	75	71	51	77	63	58	64	52	58	59	66	74	57	50	57	62	72	51	69	56	86	59	71	51	66	56	42	57	64	57	60	53	54	64	69	45	74	56	53	54	51	58	73	65	64	64	57	66	64	58	75	58	55	53	64	58	66	60	50	64	76	71	62	47	59	76	55	68	46	68	65	63	65	59	63	67	55	67	75	61	63	71	65	61	64	49	69	65	73	58	65	71	61	63	59	56	80	66	52	68	63	60	59	61	70	61	64	60	58	67	59	58	71	61	69	56	43	69	83	58	70	58	64	81	68	60	63	80	63	57	60	53	59	66	66	73	48	60	65	54	64	58	71	62	64	57	62	64	63	62	67	60	49	63	68	64	59	58	57	61	65	66	68	67	61	59	64	68	54	61	58	64	68	75	62	61	53	66	61	53	65	59	71	56	70	57	68	83	64	57	55	71	64	60	74	57	71	66	70	53	63	73	58	64	68	62	78	81	70	67	51	65	64	70	69	53	51	58	63	71	58	65	60	66	52	63	55	59	52	60	53	61	70	75	73	60	61	72	63	54	56	80	49	53	65	72	68	60	68	59	69	52	54	60	54	64	64	52	71	69	65	53	58	65	64	65	67	71	57	61	60	68	64	62	65	64	52	66	70	62	69	77	68	54	69	70	63	44	64	58	56	71	59	55	63	57	59	65	47	67	64	51	67	69	56	60	64	45	79	44	62	49	68	46	55	67	61	67	65	53	61	45	71	57	53	66	53	57	62	66	70	51	62	58	52	73	70	57	60	85	50	62	54	69	66	59	48	68	59	66	71	66	57	73	62	77	61	63	61	52	71	60	50	47	53	69	51	52	65	65	53	60	71	62	58	57	58	70	56	67	57	70	72	66	67	50	62	58	51	76	67	65	66	52	54	65	53	63	64	76	55	90	64	69	70	58	64	69	83	67	58	71	67	69	75	71	55	54	62	76	51	76
12946	4650	2209	5363	17533	20277	22965	22563	27782	32497	30953	39766	40040	39865	37669	30916	22838	15954	9085	4415	2097	1170	914	800	773	663	734	711	796	768	717	769	707	759	711	744	738	779	728	719	716	731	822	690	736	759	765	722	722	723	747	783	695	723	782	797	757	770	717	721	690	741	748	753	741	749	765	753	726	785	762	783	728	687	719	753	731	751	752	760	743	712	689	743	721	758	752	703	754	765	758	784	754	769	740	720	707	772	753	710	783	756	758	764	737	724	762	777	743	809	762	763	747	747	732	736	772	746	731	744	716	708	774	719	770	741	753	748	741	738	730	677	735	710	730	757	761	707	743	762	722	734	722	775	762	761	725	722	729	763	761	712	750	726	782	754	719	745	739	798	727	738	722	717	754	756	748	727	732	764	750	701	782	751	753	674	756	724	777	765	748	766	791	737	727	773	717	756	752	750	723	782	754	718	724	748	765	751	725	722	726	752	762	753	752	769	744	781	730	709	705	750	756	719	724	735	738	747	717	731	778	766	756	730	725	724	732	758	724	750	777	706	751	771	743	758	785	763	723	748	742	740	751	727	814	741	763	724	757	709	757	740	714	756	711	728	711	703	726	724	721	704	732	737	746	751	739	750	797	735	725	714	746	783	760	769	760	732	734	766	735	755	766	752	731	747	732	715	724	741	799	751	749	772	762	729	702	749	746	778	715	718	723	766	755	705	737	769	772	724	741	729	792	741	707	735	727	797	730	762	784	769	715	799	723	753	733	756	766	773	744	794	716	809	743	823	756	802	795	744	751	740	734	756	765	766	717	749	767	785	763	734	745	685	756	767	750	739	737	752	767	719	788	773	759	712	743	743	758	725	753	714	703	716	756	682	788	725	707	743	723	757	717	720	776	733	738	784	784	780	742	730	770	801	803	754	747	767	803	775	717	763	753	712	724	770	783	697	730	725	767	758	744	773	797	732	720	763	746	771	724	754	795	754	737	765	739	744	716	767	743	716	761	767	775	761	718	777	726	720	804	712	725	717	733	774	767	824	730	736	721	787	711	783	736	704	736	767	740	759	735	768	754	750	760	716	792	761	730	718	763	741	730	743	811	793	735	779	782	712	737	713	762	765	734	712	743	784	759	728	747	757	780	807	718	747	756	789	740	757	723	777	757	732	755	750	708	736	735	758	738	762	712	705	786	782	750	722	770	741	696	780	746	732	768	777	741	753	742	767	780	733	750	796	784	755	793	717	788	755	730	732	769	787	799	745	754	751	719	743	769	775	773	734	758	767	808	798	766	761	785	731	728	741	742	746	759	755	752	792	746	805	777	776	746	735	750	708	777	780	775	734	731	765	743	740	774	756	739	733	720	741	775	732	732	704	777	722	765	805	744	749	815	763	758	732	752	741	746	757	730	766	763	705	770	730	735	755	792	761	742	785	806	788	758	765	754	747	742	749	731	774	779	756	752	749	715	727	744	738	762	745	736	726	729	736	702	731	770	756	723	749	732	759	706	747	697	732	750	790	747	794	769	773	740	743	699	748	729	746	747	709	763	744	740	730	770	787	761	781	779	732	722	675	728	682	725	759	757	777	724	741	772	710	769	741	796	755	749	757	773	783	739	715	760	718	759	779	750	766	691	735	750	773	786	769	723	779	778	719	743	683	730	779	812	719	755	722	738	724	737	721	721	730	751	714	697	779	698	763	756	710	766	762	714	751	759	729	719	756	753	748	709	759	793	748	715	778	748	752	763	749	790	767	755	741	779	717	778	712	719	799	805	753	763	789	741	739	747	732	769	763	752	758	731	747	767	688	787	715	778	721	752	787	749	746	749	739	765	776	704	742	715	704	702	722	718	757	746	775	767	793	732	741	753	741	739	773	731	778	749	782	746	737	730	755	764	695	714	725	787	809	741	801	756	757	781	699	745	784	717	722	736	780	735	772	781	720	721	783	771	768	794	735	740	769	792	764	727	747	767	756	737	749	737	751	772	743	758	714	703	801	756	751	701	785	777	701	745	759	731	748	682	772	753	762	719	726	689	775	750	729	754	711	723	758	736	750	782	760	712	776	756	750	723	703	695	714	713	756	706	802	730	754	748	696	796	770	797	777	748	728	778	720	752	724	767	716	742	758	778	715	746	756	754	723	728	747	778	750	730	762	784	688	740	709	768	746	800	759	744	741	770	757	716	752	719	773	743	767	791	750	722	761	754	757	749	752	701	800	723	722	712	716	759	757	774	723	720	793	786	714	791	764	769	753	707	775	714	777	715	781	723	732	765	773	804	781	760	744	743	728	765	732	776	747	740	756	741	772	764	734	748	747	752	766	761	741	736	750	783	725	722	730	736	753	735	731	749	809	754	732	734	732	766	728	714	755	724	698	763	720	720	712	757	746	735	740	753	768	750	765	796	763	754	737	767	771	760	702	703	791	704	729	775	767	747	752	734	762	747	730	745	765	730	706	738	789	696	715	767	750	746	744	792	722	692	775	741	725	709	758	787	717	746	706	732	812	733	742	755	705	710	755	756	790	715	749	733	714	726	744	727	756	757	784	746	758	727	754	722	713	723	739	696	721	733	740	751	777	756	734	753	722	784	720	717	757	744	734	742	696	745	718	727	766	733	768	756	771	741	720	783	711	737	755	718	686	734	789	742	741	729	730	766	808	793	705	749	782	751	704	789	766	735	712	728	754	742	787	735	702	710	736	802	728	774	782	758	739	788	762	785	759	793	766	789	706	728	733	734	759	736	732	795	789	771	745	787	777	687	692	757	749	745	783	739	752	733	724	727	716	765	772	706	709	764	768	725	761	762	767	736	703	775	756	736	753	739	714	713	742	721	757	722	734	777	782	709	751	708	737	733	731	773	751	735	768	750	825	710	676	727	776	697	720	768	752	725	765	744	727	767	778	696	719	735	704	787	768	802	762	734	760	723	762	768	749	694	789	758	776	791	772	749	794	712	708	760	710	772	766	710	784	678	769	712	723	748	742	706	762	723	720	710	744	742	765	777	730	710	767	733	764	764	719	769	718	766	761	758	751	755	741	731	740	726	753	737	728	768	784	753	830	760	724	765	711	750	761	752	715	763	740	732	785	769	740	752	761	788	734	766	760	736	773	746	734	741	705	738	764	747	779	796	782	770	789	735	776	702	717	761	710	719	779	765	789	734	704	751	754	744	802	779	692	772	721	727	755	736	748	784	722	737	754	750	744	702	708	768	733	782	714	780	762	739	772	725	742	721	693	686	731	762	790	722	768	756	746	687	768	756	757	786	747	812	710	723	757	689	724	745	750	790	736	754	739	741	731	763	775	709	774	777	758	776	765	730	810	755	799	789	727	743	781	712	779	729	755	740	748	746	731	729	726	762	731	748	719	743	732	737	747	740	742	743	751	774	788	733	757	733	783	741	778	727	766	765	722	757	746	752	768	790	759	712	783	735	745	787	735	662	750	747	750	725	759	767	783	750	778	724	757	705	759	688	785	778	724	786	774	775	786	779	789
1237	93	84	91	91	166	238	333	482	837	1047	1192	1565	1163	1091	728	415	247	168	118	92	95	97	72	78	73	68	85	68	74	61	63	83	67	82	66	80	73	78	73	83	56	73	80	69	58	78	79	65	68	71	72	65	73	62	70	71	73	56	65	61	66	68	65	71	81	72	67	77	73	76	66	57	75	79	68	57	65	59	60	81	69	69	71	63	70	58	64	84	63	76	70	63	73	71	61	65	62	60	69	54	67	56	71	70	72	70	82	63	68	72	68	59	78	71	88	76	52	69	70	59	91	76	64	59	65	73	60	82	79	59	67	80	69	90	68	61	66	55	66	57	72	65	70	76	66	74	74	72	61	70	63	80	69	75	76	68	63	66	74	76	64	60	62	60	59	58	83	73	79	75	88	67	70	66	67	66	80	86	82	77	72	77	63	79	70	74	77	78	68	72	67	65	69	68	63	77	67	70	64	67	56	53	68	64	72	77	68	74	58	67	57	79	79	80	63	74	70	58	76	63	75	63	62	49	72	80	77	62	73	76	86	80	74	77	69	83	73	66	71	64	71	57	75	81	75	82	62	74	57	78	71	57	75	69	60	74	73	66	76	66	72	75	56	73	76	76	83	80	73	62	67	73	73	74	69	60	68	64	67	78	68	81	74	69	70	78	83	56	66	67	69	78	66	74	73	68	64	65	80	67	65	75	76	78	74	80	76	71	82	78	68	77	60	74	71	70	70	76	76	58	69	63	63	73	71	78	69	66	66	65	68	72	60	82	82	66	73	75	80	78	79	75	82	74	64	76	85	61	80	71	72	75	68	64	60	70	76	74	73	74	71	73	75	75	73	68	75	60	52	75	69	62	56	63	76	65	63	67	89	63	69	64	70	61	72	65	59	63	64	77	70	71	63	77	79	80	65	80	57	75	68	67	68	69	94	67	64	70	68	80	72	59	72	77	74	72	70	74	81	75	58	79	78	63	79	74	75	55	77	66	75	75	62	53	76	69	74	70	70	75	86	68	58	64	73	85	66	62	66	69	76	86	75	79	73	69	76	71	67	83	63	70	62	63	76	65	83	60	94	73	60	65	74	76	80	73	70	76	89	59	54	75	72	61	73	67	66	79	66	86	72	56	74	62	69	75	70	74	74	64	89	82	69	73	73	75	65	79	73	67	66	48	81	73	56	74	66	68	70	76	46	82	85	60	67	68	54	82	65	77	62	73	72	80	80	73	81	82	70	68	73	84	65	73	58	72	71	74	74	62	78	87	65	70	73	70	59	54	71	62	75	72	83	65	76	88	62	61	76	53	65	70	62	68	70	74	60	63	83	75	73	63	69	72	68	70	64	62	61	66	62	56	76	59	67	71	73	64	89	72	80	66	57	66	73	71	79	66	65	64	66	80	69	74	79	61	66	72	80	69	72	75	76	67	79	73	70	61	66	64	86	70	78	84	80	81	58	80	78	65	55	74	95	66	79	71	55	67	59	72	67	77	76	78	73	77	50	75	93	72	66	71	73	77	80	65	73	76	81	77	75	72	69	83	61	70	71	60	84	65	67	62	56	70	81	84	66	71	55	76	74	86	73	77	84	70	90	70	76	65	73	74	94	79	71	78	64	77	85	61	77	57	70	72	59	76	70	69	79	74	69	68	64	76	80	76	79	68	55	77	87	78	70	77	57	74	63	68	62	74	76	78	79	69	71	69	64	95	62	69	71	73	71	80	78	70	64	82	53	78	48	66	59	71	57	62	68	81	84	70	79	55	77	56	65	68	63	62	69	53	59	51	61	86	66	68	68	74	79	67	72	60	71	69	74	67	69	73	59	75	55	81	71	66	68	82	71	72	69	65	70	52	77	65	71	65	73	70	62	73	72	65	79	79	80	76	57	71	70	66	82	66	59	68	58	73	83	78	59	68	64	84	69	73	79	70	79	67	79	64	82	88	80	91	54	63	67	70	76	72	61	76	62	77	81	78	58	77	80	71	77	64	83	70	63	68	59	69	92	71	66	68	68	64	71	59	62	61	69	59	75	74	78	64	79	67	70	81	65	74	82	70	86	67	68	67	65	73	72	79	69	68	74	82	74	64	66	74	73	79	80	73	69	62	63	78	68	75	74	62	75	60	70	62	70	70	74	89	74	73	67	82	82	69	87	59	82	92	79	65	76	67	73	67	83	64	72	66	73	85	73	73	68	65	61	67	78	80	65	79	64	75	58	69	67	65	64	72	71	75	65	84	75	71	57	62	78	59	59	82	77	49	86	72	70	60	62	84	71	61	69	74	69	83	61	86	73	80	67	73	75	82	67	74	74	60	55	65	73	70	64	77	75	76	73	76	70	53	72	75	62	99	69	79	85	68	76	62	65	86	83	68	70	75	76	73	64	69	75	77	65	84	76	55	72	75	61	76	60	71	81	86	70	61	80	67	63	67	75	84	81	57	74	72	81	77	79	79	82	81	52	73	66	70	68	82	73	84	64	69	74	98	71	70	72	68	67	60	84	56	67	69	71	61	90	57	75	71	67	61	78	76	79	63	83	93	68	62	71	53	76	86	63	76	56	57	75	73	69	71	66	54	65	78	58	63	78	77	78	84	80	70	69	76	85	71	56	64	67	70	85	67	70	77	59	62	79	66	78	65	67	72	84	62	71	67	70	75	91	65	59	81	63	75	85	74	59	65	62	77	76	65	71	66	71	82	73	68	68	94	80	78	73	72	68	61	83	78	58	57	75	71	77	68	66	69	79	60	84	76	82	82	96	74	73	67	76	86	75	84	60	77	71	82	55	71	81	65	58	55	76	58	64	81	67	73	68	62	82	70	67	81	59	48	76	59	68	70	70	91	62	63	74	61	71	86	67	77	84	57	64	63	71	66	76	72	80	85	91	76	89	74	48	77	48	75	51	74	77	81	75	81	72	62	80	81	79	71	78	64	90	63	80	68	68	78	92	66	61	58	76	65	65	67	69	74	65	72	68	62	85	65	78	68	85	65	76	69	62	63	72	74	66	72	72	78	70	65	62	72	67	64	78	63	54	61	72	69	75	55	69	72	82	71	74	65	59	59	68	62	85	71	74	72	55	81	65	80	69	69	59	76	63	72	67	75	70	74	79	61	73	62	71	81	59	65	82	61	66	77	73	75	46	65	81	49	60	62	74	56	61	57	68	74	63	67	66	81	74	63	68	63	74	71	61	70	70	53	70	63	67	73	65	77	75	76	59	69	68	74	72	60	72	68	69	63	65	61	61	75	68	65	68	71	74	72	86	64	75	77	62	66	65	76	75	69	72	70	52	68	78	60	68	68	64	76	71	51	70	56	72	82	81	79	59	81	62	80	60	77	68	60	73	82	76	73	74	86	73	64	65	80	71	80	72	72	75	57	68	73	65	69	75	81	68	81	64	67	68	88	72	80	71	78	70	69	73	67	71	80	70	78	76	63	68	67	68	85	79	73	71	77	71	59	53	64	79	67	59	44	77	65	67	85	61
7770	1597	1140	1959	5772	10597	12455	14782	17998	22736	24604	24014	25547	20806	20630	15495	9684	5461	2978	1751	1234	932	932	853	856	841	901	800	864	850	891	868	873	863	830	911	783	881	832	881	886	860	826	908	875	817	823	923	813	840	895	855	910	826	866	845	872	876	824	862	879	851	811	860	909	864	892	796	828	907	848	867	836	857	862	854	853	834	863	822	783	829	817	856	842	826	866	802	845	840	851	843	846	837	858	824	858	837	886	810	884	885	797	837	812	850	885	882	839	819	859	799	843	886	803	869	874	825	805	869	883	871	853	841	848	864	861	817	876	866	854	886	847	842	822	859	872	877	855	844	879	887	813	819	810	818	860	859	925	836	842	809	834	868	878	884	876	836	860	857	809	861	825	870	860	877	834	862	894	884	857	875	829	851	885	833	877	807	804	837	832	882	861	878	829	830	851	817	853	823	835	808	892	871	881	895	842	862	824	830	860	876	818	849	870	842	827	875	852	857	827	892	880	835	812	870	834	851	819	881	862	849	860	846	825	832	861	826	867	843	850	812	872	886	863	852	821	870	836	852	848	842	902	833	885	832	843	872	870	862	850	846	870	880	845	898	869	877	880	818	883	848	882	874	862	891	842	884	890	902	834	836	859	853	835	850	864	849	824	870	803	857	869	854	840	849	842	853	786	895	870	847	814	842	845	923	859	844	863	848	830	813	859	860	875	870	808	859	830	829	866	858	850	852	867	840	818	827	783	863	834	840	878	819	819	853	841	872	841	828	912	885	855	911	906	859	858	860	867	861	859	853	863	821	831	788	849	843	895	857	899	837	859	843	849	874	883	890	889	860	900	844	831	836	871	865	912	881	849	805	855	858	866	867	885	822	842	817	824	806	836	837	795	832	901	887	832	840	844	865	839	858	905	831	820	828	889	884	829	889	884	868	877	853	865	811	831	877	912	833	856	857	853	839	826	859	848	864	886	867	866	799	812	887	864	855	830	842	845	865	871	815	836	857	844	847	845	805	875	828	820	865	905	822	867	810	817	811	906	867	820	883	831	827	878	798	883	854	908	836	849	846	846	811	792	772	847	899	824	854	878	873	889	894	816	824	892	837	873	825	846	864	851	864	837	840	902	839	808	892	887	867	911	872	882	812	842	878	856	851	793	838	837	851	781	857	812	892	887	830	859	857	838	852	842	853	842	834	906	854	844	835	858	834	900	813	870	877	831	871	896	865	883	822	871	845	897	905	822	851	836	869	854	868	837	888	863	869	797	869	803	843	860	837	856	849	882	854	887	863	866	834	886	835	805	846	845	879	916	859	807	865	798	883	866	814	839	807	840	917	874	859	840	874	885	898	871	859	832	837	835	850	869	831	884	868	824	860	848	844	819	886	832	808	851	891	840	828	874	843	852	897	825	845	827	845	835	867	857	872	809	861	875	866	884	821	833	842	832	851	845	868	845	896	795	833	877	872	865	845	899	864	853	804	854	839	871	798	854	852	842	871	889	846	869	890	834	869	901	855	882	833	874	870	847	785	843	805	892	794	872	878	855	854	820	833	816	876	822	864	862	817	874	779	834	840	885	840	853	806	881	864	819	850	838	850	883	855	806	863	857	860	879	819	837	868	843	835	863	901	844	866	869	840	883	882	850	844	829	821	874	885	795	851	833	877	866	865	811	817	860	775	835	872	922	834	865	850	885	820	828	866	873	893	863	875	881	870	841	859	885	878	875	868	827	853	899	866	865	807	860	833	840	888	842	864	826	873	851	854	865	828	821	809	825	832	888	873	828	843	860	863	806	825	856	851	850	867	879	869	910	928	849	880	880	882	849	861	851	855	845	867	860	880	824	871	873	908	891	834	826	857	903	866	792	874	856	847	840	879	912	815	864	881	841	832	865	814	863	849	810	816	842	845	899	893	857	866	857	837	807	897	837	854	840	889	818	824	836	865	840	861	886	819	792	912	886	843	863	851	895	848	843	850	869	848	848	832	841	858	837	830	844	898	815	884	819	861	846	820	828	862	840	807	831	884	844	833	857	821	852	908	857	876	875	870	820	818	829	865	862	871	854	874	856	808	816	889	855	821	880	903	844	851	868	837	815	870	798	882	879	859	867	871	906	882	887	815	905	816	829	829	903	856	891	886	882	821	812	835	929	870	848	842	894	833	866	834	861	847	866	850	835	842	852	825	855	842	861	883	852	849	866	846	803	844	845	837	842	826	850	827	841	843	873	823	876	854	858	853	800	812	850	859	857	861	854	856	853	780	891	787	810	871	835	879	916	843	803	876	822	833	827	836	902	867	870	852	837	783	807	872	820	887	844	842	856	821	866	883	927	910	908	832	862	856	850	840	808	829	843	825	839	868	848	868	841	846	877	821	819	857	861	823	865	859	889	875	814	810	820	872	841	851	851	855	908	879	803	867	865	848	841	858	855	874	843	791	850	900	869	864	868	865	805	864	918	889	848	834	842	849	837	801	833	881	896	852	865	827	802	853	847	835	860	826	843	854	842	848	819	858	891	873	831	811	853	894	850	860	907	831	825	798	849	828	891	821	824	874	865	956	861	888	858	879	869	880	819	829	847	879	830	886	812	868	873	817	857	923	863	856	818	902	821	810	830	878	794	853	832	878	873	854	853	817	864	844	838	852	842	885	849	880	875	828	817	884	840	839	857	903	842	863	869	864	909	873	849	872	888	833	842	836	866	842	858	894	923	859	869	908	857	802	863	804	807	873	865	834	832	852	833	860	848	872	869	841	796	842	869	843	854	835	873	828	831	850	862	878	852	905	830	884	856	897	902	889	902	827	853	851	826	885	821	895	883	809	861	837	844	846	858	795	835	827	832	847	866	889	860	835	853	860	870	857	836	862	863	895	818	851	835	847	832	830	815	844	858	778	884	888	834	808	849	852	866	831	860	870	878	860	823	840	833	920	908	831	854	898	879	851	823	826	870	877	840	826	883	875	841	861	846	827	834	864	845	846	815	839	820	866	823	835	877	813	806	846	869	831	819	800	845	820	832	856	843	910	858	863	821	859	818	847	867	800	887	826	831	860	833	895	821	882	869	861	896	839	806	819	900	821	830	868	846	921	871	850	891	822	878	871	880	856	843	879	864	859	869	820	818	865	855	819	858	862	871	833	858	836	865	834	856	879	826	886	860	890	839	863	848	791	838	856	820	883	860	858	876	862	839	889	840	825	776	877	818	844	868	884	849	878	824	875	891	815	859	891	897	855	818	849	869	843	876	860	879	817	876	865	807	902	883	834	909	843	834	841	862	861	837	905	864	864	867	880	866	870	852	894	810	831	914	861	822	865	839	773	853	800	891	878	864	823	836	820	877	859	829	861	843	836	883	882	880	844	866	870	867	901	904	841	883	838	840	885	813	875	874	857	831	848	824	864	904	859	901	825	844	853	857	879	836	820	850	875	864	784	900	876	857	883	848	885	904	872	840	853	848	804	759	880	853	852	863	814	828	874	814	820	830	814	815	862	889	819
488	142	100	97	162	327	603	1037	1259	1836	3509	3640	3882	3009	1885	987	541	285	180	117	81	67	60	70	60	42	62	67	58	50	50	70	57	54	70	62	62	55	68	54	55	63	73	66	55	56	48	71	70	58	62	78	40	65	69	67	57	55	55	52	41	70	54	49	54	54	64	64	84	49	45	60	58	63	65	52	63	41	67	51	56	78	55	50	55	74	61	61	61	69	57	56	43	67	52	67	53	58	51	67	69	62	57	63	62	70	54	56	65	61	59	63	49	64	63	50	61	39	59	47	64	60	55	57	68	60	64	51	40	48	58	59	62	50	60	56	57	56	47	39	65	48	55	44	84	58	65	69	48	75	41	59	62	55	54	61	63	60	58	65	59	41	62	49	64	53	52	65	64	70	51	54	54	50	55	76	59	63	69	60	69	71	64	51	64	69	59	59	55	56	69	50	67	57	62	54	56	62	90	48	69	55	71	60	58	64	44	51	76	62	60	48	40	64	59	67	48	47	66	68	46	62	63	57	63	48	59	62	56	46	66	60	56	57	60	50	64	61	60	54	60	66	46	60	69	63	75	61	58	57	55	43	60	67	62	49	60	60	59	56	65	47	55	66	57	65	47	61	79	62	75	47	58	46	64	65	55	57	67	53	62	53	63	58	54	66	66	54	63	61	74	64	58	57	55	58	57	53	73	58	58	53	64	56	67	53	65	55	58	59	77	48	64	42	57	61	63	55	53	55	67	66	70	46	56	67	59	68	63	45	41	58	63	63	60	66	72	65	66	52	69	60	57	48	52	63	63	67	62	64	57	69	67	60	57	58	66	77	69	63	57	60	67	58	66	56	63	59	47	53	55	67	54	64	78	77	62	66	50	59	71	63	58	61	53	64	57	67	57	73	67	72	59	64	58	56	57	53	60	52	67	71	68	64	62	68	65	66	51	60	70	63	64	70	50	55	59	65	49	67	59	55	57	75	59	42	57	50	68	65	44	44	70	60	61	69	63	44	68	56	61	59	64	62	64	68	63	78	65	63	49	49	59	59	65	51	50	51	79	66	62	52	56	53	72	69	45	59	47	64	51	66	57	40	68	57	64	55	55	51	57	55	56	66	59	56	72	49	60	61	59	57	59	60	63	47	53	63	55	57	64	56	74	56	55	64	51	58	71	66	60	63	80	53	64	68	51	50	49	58	63	58	60	65	58	64	58	49	67	59	51	75	59	50	61	53	65	60	56	62	52	63	73	55	71	47	57	76	64	56	55	59	56	73	52	74	58	54	47	51	53	64	66	50	55	63	58	73	51	57	62	68	50	65	65	60	62	51	57	65	57	66	51	66	52	69	76	45	57	60	59	47	62	55	60	66	55	70	67	59	57	59	67	43	66	52	60	53	67	51	71	72	43	62	73	74	58	53	59	61	50	63	51	50	55	60	55	55	57	52	69	60	70	66	62	59	75	48	60	58	69	61	56	70	47	58	61	63	49	52	59	59	53	66	67	57	64	54	60	61	45	63	70	70	49	57	52	61	72	54	50	61	64	62	56	62	69	44	62	62	62	55	59	51	73	63	68	57	69	62	49	62	68	53	61	60	61	46	58	58	62	57	73	67	60	64	61	64	57	55	67	64	73	64	51	71	53	54	67	58	69	66	64	60	59	65	63	57	51	65	44	84	61	50	57	70	56	49	62	63	60	69	56	72	75	58	67	64	66	68	56	57	61	63	59	42	56	50	63	49	68	68	43	55	52	61	46	51	57	74	61	62	60	60	63	57	61	60	65	68	62	60	71	47	58	57	55	58	52	58	62	59	60	71	51	52	67	51	74	66	61	62	71	65	62	64	60	57	52	59	48	62	65	69	55	59	66	58	47	45	65	61	46	58	58	61	71	46	74	75	55	66	55	54	62	59	57	49	65	61	71	53	56	69	53	75	57	62	63	69	54	58	59	58	55	55	63	51	51	60	57	64	52	44	58	53	41	39	67	47	56	62	53	60	63	50	60	67	56	64	42	63	65	66	53	60	54	66	61	58	65	62	65	59	57	36	53	54	63	60	66	50	52	81	54	70	55	56	74	46	69	52	51	60	48	65	53	62	61	66	59	55	54	82	55	61	53	57	57	60	50	62	48	65	60	60	60	62	61	60	65	63	58	57	58	61	52	65	48	55	39	50	72	58	61	61	67	69	65	57	61	53	78	84	58	66	70	72	66	64	64	61	49	45	45	61	40	61	60	59	49	62	70	55	56	63	54	51	67	54	53	63	60	54	65	61	57	59	48	63	62	50	59	59	70	59	58	63	58	74	58	55	51	65	67	59	73	54	52	67	61	58	54	67	81	63	54	55	64	58	59	43	64	56	56	73	43	56	71	64	58	66	56	48	62	54	57	47	59	47	48	62	57	52	55	67	58	62	68	70	66	62	52	59	65	61	54	53	71	66	60	58	72	66	56	62	74	56	61	62	63	66	43	50	51	58	55	52	65	53	57	69	68	46	52	54	52	66	51	58	59	77	50	56	61	66	78	66	55	68	61	51	65	73	58	63	56	60	58	64	53	77	70	56	58	74	62	54	48	72	56	64	66	54	75	66	48	61	70	74	76	70	66	59	63	61	67	60	47	54	60	69	67	67	56	55	68	60	61	62	74	43	66	53	47	62	64	66	59	56	51	62	64	45	51	64	60	59	67	66	60	57	48	67	50	61	47	64	59	81	57	50	69	57	57	71	50	64	54	60	73	72	70	65	49	63	72	65	50	57	64	72	72	60	60	59	68	58	59	58	77	47	72	49	62	67	42	57	71	61	75	62	72	53	70	59	69	63	64	64	57	61	60	57	60	65	75	69	60	51	71	57	76	61	62	55	52	74	48	54	54	60	56	56	64	62	48	54	42	55	70	69	59	65	68	57	70	78	63	69	41	57	62	81	69	47	54	58	47	62	64	73	54	58	58	56	64	66	56	59	58	63	63	75	49	67	55	63	66	57	63	67	62	60	62	58	48	53	56	47	55	57	54	62	57	60	58	42	61	56	66	41	57	64	54	57	57	65	72	70	55	77	49	69	54	59	58	60	69	60	57	69	73	54	62	69	65	67	69	51	74	67	53	61	54	59	59	59	58	57	64	55	65	69	62	53	62	46	56	65	65	52	52	72	53	64	66	60	74	55	56	60	58	57	65	57	61	59	54	77	57	65	65	63	56	65	60	63	61	57	61	68	50	50	46	60	56	52	61	61	60	55	59	49	69	43	56	48	68	68	70	58	56	62	67	62	60	63	63	57	76	61	60	54	66	73	58	61	64	48	59	62	53	63	57	55	54	77	51	56	57	66	57	70	67	48	65	56	50	61	68	61	63	58	70	65	62	69	57	53	65	71	57	58	59	52	67	42	48	57	63	64	71	58	52	59	60	61	56	65	70	56	58	77	52	68	58	59	67	64	69	59	63	66	64	68	65	56	53	77	63	64	75	59	55	61	68	53	64	61	67	55	65	65	74	62
8732	3266	1566	5223	16193	18361	23990	27347	27753	31027	35912	33936	34517	30275	24899	17979	11657	6580	3299	1647	1009	816	717	698	764	736	737	703	728	721	736	684	713	711	665	766	691	709	732	718	697	706	731	766	739	677	713	732	720	702	715	735	718	761	740	706	764	750	677	708	717	724	698	703	715	734	753	680	759	727	759	794	722	714	739	703	708	742	695	726	752	730	718	730	743	741	726	712	743	734	740	735	717	738	698	733	711	776	730	751	724	713	688	722	733	752	707	700	698	679	719	735	774	696	708	722	737	738	730	728	778	733	698	743	696	760	717	714	715	726	753	773	756	725	707	720	719	736	714	738	735	763	737	669	742	696	718	713	692	738	731	724	723	730	743	787	701	746	737	779	703	741	751	702	708	700	743	657	720	718	728	719	693	683	723	728	697	749	774	790	681	752	702	717	689	674	732	773	761	722	723	732	723	672	743	720	734	739	747	753	723	705	765	706	692	763	771	720	710	712	727	692	751	746	694	702	729	741	701	719	726	706	739	780	749	697	694	714	686	742	722	721	744	713	723	721	722	718	659	741	757	741	689	713	774	713	705	712	745	724	705	753	661	721	700	712	688	729	728	765	717	718	765	728	699	758	767	706	679	709	718	761	705	721	720	707	758	794	711	764	737	727	689	760	721	710	676	752	740	764	706	717	728	649	705	747	720	791	774	746	715	727	701	729	713	705	732	706	686	724	765	733	771	746	738	760	712	756	713	717	751	728	767	731	725	727	736	740	746	698	710	742	736	694	750	746	711	715	753	742	742	697	719	719	708	693	721	751	703	754	704	734	743	712	725	740	742	749	712	724	720	729	706	737	726	730	699	681	735	691	715	728	717	740	728	716	708	726	727	750	729	696	699	703	658	725	742	738	736	721	697	693	705	727	703	742	706	712	744	739	758	735	741	725	722	747	768	705	725	696	744	719	695	738	707	757	793	770	709	754	715	719	730	701	667	735	739	691	730	715	766	722	742	732	772	725	711	714	706	789	713	680	733	743	766	751	754	655	737	701	703	732	746	712	717	732	737	672	711	739	713	795	712	749	706	789	711	743	737	701	735	751	692	701	698	728	682	740	706	685	742	759	724	712	697	765	717	758	715	708	681	716	771	699	698	740	729	732	708	723	696	755	668	718	751	747	767	764	703	753	701	760	719	721	759	695	707	757	704	719	718	739	725	724	729	723	695	778	726	730	709	744	716	698	719	722	725	742	728	676	738	719	753	736	699	669	749	702	736	722	725	692	705	686	724	702	710	749	704	744	700	709	723	698	707	751	740	807	685	726	740	693	696	731	743	740	701	710	702	709	721	690	721	678	674	712	754	707	695	684	739	758	728	725	721	729	715	699	691	773	758	726	718	726	728	692	695	728	800	675	706	706	717	706	822	709	695	727	741	693	766	746	732	724	672	712	678	765	757	712	712	734	723	649	726	725	752	708	726	734	731	778	715	752	739	707	734	729	724	706	701	789	748	700	694	712	744	697	748	691	769	690	740	754	764	664	701	764	742	763	723	728	705	696	688	725	729	744	683	690	730	708	709	746	677	683	719	804	778	725	779	713	739	761	656	728	738	728	669	727	694	732	799	678	733	756	755	717	671	710	753	730	699	729	752	716	713	749	699	751	759	719	750	726	654	730	726	746	717	721	705	741	733	753	725	744	768	694	729	758	770	740	752	689	723	706	767	686	756	711	674	748	765	722	725	687	708	716	734	717	762	731	738	736	718	762	701	699	681	717	666	676	730	744	746	768	766	689	717	711	685	741	698	728	742	717	724	701	713	727	740	684	753	751	721	752	712	711	746	727	706	732	702	691	688	728	759	720	704	731	685	695	737	714	673	765	727	710	700	755	737	736	721	694	725	684	747	732	705	717	714	689	705	698	707	714	742	757	698	723	759	728	672	715	734	713	723	758	718	702	701	729	722	744	720	743	738	710	743	743	717	705	770	701	770	697	754	747	703	660	744	726	716	730	720	738	685	692	704	766	749	719	769	676	720	698	757	750	713	718	728	738	707	696	745	738	759	718	682	700	741	716	763	786	703	698	714	730	711	719	725	690	725	736	744	701	726	718	716	687	780	695	718	718	734	739	715	697	740	691	738	736	635	704	737	726	707	737	716	711	737	719	691	708	714	700	786	752	723	726	708	781	686	803	740	723	741	722	736	685	709	692	700	735	714	714	712	706	682	686	724	731	728	738	730	736	694	699	685	710	736	744	709	722	667	751	734	707	746	691	750	741	707	751	714	699	679	780	725	737	675	756	710	778	764	753	731	734	765	739	758	689	700	712	745	685	722	738	732	728	734	711	726	678	761	688	682	776	756	728	737	706	705	748	733	730	716	725	719	724	697	704	732	749	664	725	711	711	734	749	727	712	775	736	701	674	704	728	770	739	703	721	696	727	749	729	724	701	711	649	701	740	692	721	744	681	755	706	732	768	768	727	735	733	698	718	708	758	683	742	707	754	691	726	731	739	724	690	689	749	705	710	766	780	728	741	749	726	755	743	720	684	710	725	711	665	767	698	733	765	696	695	740	762	690	707	650	692	762	708	720	723	718	685	728	692	718	693	721	727	699	721	706	714	729	721	706	760	712	723	728	768	742	743	715	747	749	704	720	758	688	725	711	710	739	729	721	732	736	721	706	688	731	713	713	701	730	750	703	759	742	697	759	748	752	743	695	706	700	725	725	740	719	765	734	715	747	715	789	697	714	713	691	748	750	710	737	725	722	731	722	699	760	755	699	738	749	713	704	717	706	708	705	726	735	709	697	727	726	699	727	674	704	678	714	734	689	748	702	716	711	733	719	703	711	711	726	731	682	717	735	744	691	736	667	699	718	783	717	763	738	728	747	738	743	717	723	767	674	737	719	716	755	752	722	755	792	671	671	715	718	782	686	751	697	736	722	719	742	734	713	740	724	755	736	734	708	773	756	748	741	738	691	695	748	687	707	750	656	704	693	728	679	768	722	708	746	743	707	747	739	722	710	689	718	728	688	757	716	762	718	719	705	719	747	714	707	734	746	699	714	727	724	726	723	743	740	736	680	702	735	713	718	747	745	759	731	743	719	684	748	759	722	772	760	733	749	728	701	735	700	773	726	706	711	733	719	696	686	736	727	728	766	761	725	734	699	713	698	750	725	722	709	715	728	712	798	715	723	769	692	719	725	713	746	732	761	713	721	729	730	765	690	744	727	720	722	677	743	734	714	685	722	691	714	752	674	731	685	706	660	742	728	728	755	729	715	723	703	707	716	746	761	741	717	769	682	712	733	712	734	676	729	741	661	725	675	758	717	720	755	685	724	704	681	727	710	709	763	743	706	711	689	701	731	719	714	762	708	745	747	704	693	756	769	753	701	721	744	740	674	703	729	708	713	749	729	714	743	715	775	702	759	726	726	709	722	685	746	699	706	665	725	692	719	757	746	724	732	745	756	729	726	713	701	693	739	788	739	741	709	728	759	672	716	757
1941	148	143	152	215	330	533	1382	1429	3262	4445	5160	4860	3547	2167	1184	630	317	157	105	78	85	90	90	92	73	79	75	76	83	69	92	84	94	81	71	87	82	80	77	83	66	94	84	73	74	73	81	95	84	79	73	85	71	86	75	71	93	100	76	82	87	90	87	87	66	75	90	71	95	82	89	66	91	73	74	94	56	87	78	88	94	89	90	78	85	68	84	80	77	62	80	70	60	64	78	78	84	81	87	72	84	58	80	73	71	84	82	77	70	83	99	94	64	79	63	76	69	80	83	91	80	85	77	82	83	83	80	77	91	78	77	96	84	90	93	78	83	84	76	103	82	79	72	88	76	76	88	78	85	88	83	89	82	77	89	68	69	88	85	75	78	68	93	78	77	74	73	81	79	82	78	89	81	92	75	77	65	80	67	91	86	84	81	86	87	80	90	89	72	66	97	68	65	84	78	79	81	66	77	73	79	76	85	79	100	83	80	76	80	77	82	78	74	60	87	87	85	77	97	89	65	73	73	77	75	87	78	75	67	82	79	92	79	74	66	76	88	83	72	68	90	68	77	77	75	78	78	99	71	72	90	80	87	90	82	80	92	62	67	91	88	65	54	72	82	84	104	85	95	95	84	67	76	79	83	73	97	79	72	65	78	90	90	84	75	65	81	82	87	67	87	83	72	88	72	99	70	74	88	81	62	80	91	88	92	98	93	90	88	93	87	95	80	102	93	72	78	79	78	78	102	76	79	80	81	90	78	76	79	83	73	85	88	79	77	84	85	83	81	79	65	87	96	73	76	71	76	77	97	75	81	76	83	73	88	83	80	81	80	83	90	78	94	78	80	86	80	68	68	94	89	87	77	76	67	71	87	105	82	82	88	76	99	84	54	84	96	69	91	94	70	73	93	64	78	76	94	70	72	78	87	83	70	92	74	74	71	74	86	94	75	83	91	85	83	82	70	58	77	76	92	71	75	69	86	85	83	79	74	73	88	89	73	90	73	73	72	84	86	77	71	80	74	92	87	80	75	93	87	79	80	76	83	86	86	86	90	73	78	68	76	78	68	68	87	95	85	86	89	86	102	79	73	84	71	84	84	82	83	74	75	73	84	71	70	78	72	65	72	89	80	87	85	76	85	100	73	81	79	68	81	87	82	80	84	88	66	82	72	75	88	74	92	87	70	72	83	87	77	81	74	69	86	76	95	77	87	68	80	92	80	73	79	92	63	69	87	85	66	74	70	88	85	73	89	75	94	77	82	86	79	65	69	71	80	96	89	82	85	84	72	91	100	83	80	76	84	79	89	82	74	85	98	83	92	77	77	64	79	80	76	75	68	68	88	75	97	83	84	90	71	79	76	80	87	83	83	89	82	77	88	73	98	56	95	95	81	64	82	80	76	70	64	82	85	89	83	80	75	80	74	84	72	66	95	72	68	81	69	98	82	79	82	81	81	69	71	81	91	66	86	81	68	77	91	73	79	71	70	81	85	92	79	85	97	80	64	82	79	74	78	78	85	84	84	79	63	69	77	81	87	82	62	86	91	86	98	90	90	78	101	83	62	72	76	76	71	86	84	80	68	89	88	74	79	89	84	93	76	79	84	91	86	81	76	80	70	63	90	92	71	82	70	96	75	74	91	72	78	88	87	89	70	85	75	81	68	72	79	80	91	98	86	75	89	81	70	88	76	94	85	82	76	87	87	101	77	86	73	83	101	74	75	90	85	77	89	80	79	72	77	70	76	81	73	86	75	72	76	76	68	80	92	81	87	80	66	77	82	70	68	94	76	83	77	77	82	74	80	73	61	68	95	70	83	83	87	84	73	79	83	75	80	87	93	75	78	74	87	78	88	81	82	69	72	79	81	79	68	92	75	101	63	89	73	89	87	74	73	84	82	86	68	86	70	86	81	82	78	86	81	83	96	72	73	83	84	82	82	75	84	73	85	71	76	87	67	84	69	76	93	81	79	91	87	79	80	72	67	73	74	82	90	69	67	88	70	89	70	104	75	82	69	79	91	76	79	77	82	87	72	86	89	88	77	84	76	82	68	90	76	77	77	98	79	81	85	87	92	88	72	70	74	76	92	96	80	73	72	102	74	76	72	85	85	67	68	82	72	76	99	94	91	69	67	67	78	88	70	80	79	85	80	81	78	73	88	78	76	81	76	79	72	75	72	79	89	73	76	73	85	75	78	77	79	76	78	88	92	77	99	96	84	88	63	75	91	84	82	78	87	93	77	70	82	88	88	84	88	71	85	79	84	86	85	76	82	76	80	76	80	87	74	88	80	79	64	78	82	80	81	75	78	85	73	70	82	78	83	85	81	94	75	102	81	77	79	88	81	79	71	85	87	77	73	79	70	80	80	90	96	81	80	68	79	94	95	84	89	78	76	77	86	74	82	75	73	72	70	88	70	73	83	77	71	77	83	84	86	85	88	80	80	89	83	87	88	73	79	64	84	65	82	81	83	80	85	85	103	91	86	85	89	73	75	92	77	59	83	73	87	75	78	91	79	86	75	85	89	100	79	81	69	64	69	72	83	86	83	71	83	76	67	71	80	86	89	86	90	87	63	76	83	78	74	81	90	80	81	83	71	89	74	67	83	74	80	99	83	68	82	93	77	92	85	72	108	76	85	89	78	76	72	81	68	96	86	76	87	75	68	76	85	85	74	83	84	87	77	87	72	74	96	70	80	71	72	74	71	80	64	70	75	84	81	80	74	73	79	75	97	75	94	91	89	65	79	90	89	76	86	97	85	58	80	77	69	74	84	85	66	80	68	98	74	77	80	90	82	76	76	86	78	79	88	93	91	94	88	66	72	73	82	97	77	83	69	66	78	87	94	85	81	80	73	85	73	81	84	82	64	89	88	77	87	73	78	84	80	83	84	97	72	59	89	76	80	70	89	91	89	77	86	79	95	76	77	72	82	70	78	103	65	83	68	73	78	86	85	77	82	92	82	101	88	72	72	89	81	77	92	81	75	74	82	91	78	73	83	81	74	83	90	86	91	79	89	75	98	81	75	94	81	82	89	96	88	72	84	92	104	75	95	80	77	86	94	73	85	84	82	79	76	81	89	90	82	82	86	76	84	78	78	72	84	80	82	102	74	92	72	86	91	62	81	85	94	99	91	80	90	76	88	84	91	93	93	73	77	75	77	76	64	67	73	69	81	94	72	83	90	59	81	79	77	94	95	80	79	86	76	85	87	85	74	84	74	88	74	77	72	60	81	95	89	56	83	86	82	95	76	81	73	91	71	85	69	90	74	94	93	72	73	70	83	73	72	74	93	84	83	85	85	94	86	75	77	70	85	92	69	65	76	91	80	74	84	71	78	76	91	77	83	81	96	69	77	86	66	70	76	65	73	80	84	85	85	83	88	103	69	106	73	76	86	85	76	81	76	97	83	90	96	66	78	83	81	87	82	75	83	89	78	100	64	78	83	95	81	85	78	80	91	84	65	94	75	71	58	87	69	89	84	63	83
9857	3195	2479	5825	16699	19164	22132	29939	30114	36893	38843	39015	36889	31864	26327	19903	12390	6496	3067	1686	1172	1033	1009	932	943	1014	966	932	1015	954	940	933	930	987	973	948	997	976	908	989	979	935	958	956	998	981	953	938	977	954	960	972	974	1040	963	1004	969	930	967	961	970	957	925	876	1012	984	939	937	990	986	909	932	979	1017	1034	987	947	1008	959	919	1003	963	1006	998	974	891	949	970	984	999	922	985	962	952	927	945	961	963	946	1022	1006	1008	1015	985	960	932	991	970	923	969	971	972	975	941	914	1003	977	953	954	928	950	985	988	1003	998	928	979	991	938	979	984	960	915	974	975	941	948	940	929	978	937	963	894	983	990	956	1015	999	980	931	1012	920	968	988	962	974	961	933	958	972	951	964	989	996	961	969	916	988	989	934	943	989	973	977	933	999	937	1012	948	956	997	1001	918	1014	983	958	1017	971	996	965	973	971	966	979	967	934	957	1029	979	1005	966	937	929	1039	949	971	1000	976	941	929	977	990	972	1014	987	992	970	956	988	1010	969	981	994	978	942	958	961	927	954	913	1012	986	967	1019	961	918	946	935	971	977	979	1025	1011	930	947	971	973	943	975	968	934	962	996	959	933	1019	961	976	1018	986	980	938	966	932	1013	936	933	1057	957	931	942	951	1003	993	943	1020	979	943	993	981	955	920	987	1012	976	940	986	951	952	939	911	950	935	975	927	929	960	965	950	997	957	921	1021	943	969	997	976	929	934	1024	933	965	953	965	941	954	979	990	1027	936	996	905	949	991	1004	1007	964	987	977	996	965	966	993	1016	916	953	972	928	1008	984	970	890	931	1014	977	993	994	1039	965	1041	954	971	966	969	941	915	946	963	991	971	999	928	999	987	960	983	937	972	1015	942	963	1030	982	929	1005	994	1006	951	953	1015	952	1001	995	922	970	968	905	969	955	961	947	984	995	968	972	1000	980	977	976	914	968	959	1007	932	939	969	970	999	949	1005	925	975	974	977	1026	982	993	913	971	1002	928	967	974	950	899	983	961	999	919	959	950	983	981	935	980	930	938	1001	998	950	990	965	925	954	946	973	954	903	946	957	1026	972	1004	965	923	932	971	969	1007	940	1036	1024	988	975	954	985	998	984	934	931	1015	903	1010	955	921	932	994	991	983	983	963	951	953	968	940	957	973	1021	982	987	994	978	926	999	899	966	906	930	951	913	1029	986	976	947	969	932	938	979	953	985	1012	960	916	997	977	952	975	1002	982	992	985	1005	903	1009	885	966	977	993	954	972	963	944	958	965	949	917	1025	937	995	968	981	935	989	984	928	1007	949	991	986	947	947	968	988	921	937	928	989	958	916	989	932	1009	1003	922	968	989	919	932	945	1026	945	990	971	987	1006	950	969	938	944	934	1010	965	949	993	1016	949	995	979	985	1019	986	934	996	965	978	958	1016	948	956	1002	1001	975	936	979	989	949	940	967	935	964	976	975	939	954	964	977	975	984	978	1025	975	999	965	980	941	973	945	981	923	978	931	988	979	944	933	907	995	982	994	1011	959	991	960	932	912	970	905	1004	975	1017	952	928	974	1009	940	1033	1010	979	978	973	967	1016	1000	935	1034	953	979	993	955	949	963	967	1012	905	969	956	945	959	953	973	956	970	998	992	990	1012	1006	1021	956	954	1002	971	993	987	932	933	948	944	974	918	960	955	922	975	919	978	1027	924	964	1008	960	987	1004	1011	963	923	981	998	980	921	1011	960	973	914	966	984	946	973	992	948	956	991	1020	953	944	974	951	1001	932	939	974	984	981	977	951	975	956	964	1023	949	975	959	1055	943	969	1007	957	953	970	945	962	976	956	932	959	945	1005	1008	934	909	937	1001	962	977	1002	1007	988	959	947	949	933	978	965	980	970	963	966	933	967	900	993	1035	940	959	915	953	980	956	1034	1040	963	931	979	933	983	977	957	957	957	999	973	984	1019	1047	959	901	944	944	923	976	984	984	990	991	978	981	937	961	950	997	968	949	983	969	994	992	964	966	959	987	955	930	967	935	966	1004	955	954	994	924	983	969	929	1023	949	1007	998	1009	887	924	1003	951	960	932	954	977	961	1013	993	950	986	922	963	965	955	961	953	985	980	969	953	1001	998	1018	1060	972	978	906	897	937	918	918	987	933	947	983	944	983	946	1022	952	966	958	1022	964	982	1025	879	989	954	935	969	930	960	964	995	957	941	990	955	952	922	989	968	967	966	897	1006	981	989	912	971	979	964	935	978	979	946	996	946	959	992	964	976	1004	977	953	961	989	950	1029	958	983	970	1006	980	982	951	938	971	976	959	975	958	940	978	986	962	946	1001	961	953	946	917	892	946	978	941	975	998	971	1015	979	990	948	980	1004	1016	1011	982	981	1000	927	1029	1001	960	977	982	954	984	986	972	952	984	995	895	950	951	959	969	942	922	967	939	986	974	926	999	911	961	956	995	976	941	991	963	984	989	983	1010	910	1030	993	955	993	957	951	1009	1006	966	963	895	924	963	995	1037	1047	996	989	967	966	985	925	949	921	955	996	891	983	977	911	913	988	989	996	971	949	977	964	949	964	921	1023	990	908	1017	958	988	968	960	1012	971	969	982	960	915	948	974	1028	961	962	955	948	958	932	996	975	945	1019	1028	989	978	972	924	943	939	940	992	1044	1091	932	921	982	1017	981	920	972	947	922	990	935	1006	989	943	995	923	962	938	951	927	960	976	1042	925	925	934	960	962	915	922	887	964	960	961	1002	954	937	986	935	1007	962	937	1013	911	965	1006	957	942	1009	971	1005	936	934	995	946	913	944	988	960	1002	982	930	960	970	932	931	1014	974	932	986	971	976	935	967	984	978	928	1002	946	907	981	1020	960	933	997	956	967	944	963	948	974	977	956	971	986	1019	961	959	948	1025	1005	950	952	949	934	971	1010	1002	952	943	983	997	938	944	945	948	998	958	1016	1042	955	1025	934	986	932	985	965	980	1068	1001	980	1013	952	986	938	972	969	977	937	947	969	922	971	965	967	962	936	966	1006	971	923	968	1013	947	937	936	995	928	1017	980	952	948	968	977	981	984	999	994	924	968	922	973	893	997	958	922	970	1026	1002	948	897	1024	969	1014	946	935	918	925	964	944	943	983	961	969	993	989	1010	1001	953	938	954	927	933	961	930	931	915	958	990	992	957	966	1012	978	938	956	992	920	940	954	913	932	1023	940	945	951	974	962	953	939	906	902	979	911	965	986	984	899	911	973	955	972	1010	974	908	952	939	979	966	1017	1022	980	962	959	943	977	952	1004	988	892	941	991	921	956	955	1014	974	926	988	969	946	927	954	933	963	1035	952	981	989	1025	1000	1005	965	928	934	932	968	970	989	961	1015	1016	1033	956	913	1009	956	988	974	944	910	969	957	994	946	943	1009	980	968	987	949	948	951	949	982	942	1008	981	962	944	961	948	1013	982	965	991	958	935	951	991	989	930	951	1021	963	940	963	950	1026	957	959	950	936	931	923	980	1037	950	1002	960	969	954	985	974	908	963	939	985	1004	987	967	911	971	945	1032	926	947	973	937	986	969	985	936	973	995	895	972	964	980	967	989	963	988	933	950	939	970	1009	974	998	933	1036	961	984	961	902	1005	987	949	970	968	949	897	960	959	1009	959	920	963	967	929	882	918	970	981	1003	931	976	1003	910	920	936	1003	975	869	962
874	193	175	218	260	578	782	2149	4010	5218	5328	8633	8727	4360	2830	1559	757	351	175	84	77	68	72	72	65	61	73	54	54	65	76	89	55	73	65	65	63	70	80	60	61	67	72	61	58	48	74	66	79	61	63	53	53	71	68	76	74	64	65	48	66	64	71	73	64	61	61	65	69	61	48	58	68	61	59	58	71	58	61	74	60	66	70	72	54	76	50	61	65	78	74	63	71	59	64	55	61	60	55	76	58	66	78	68	49	57	52	60	63	65	66	71	62	50	60	63	51	58	65	66	65	57	48	63	59	66	71	62	66	81	71	59	68	69	51	57	55	67	61	61	69	65	57	67	64	50	70	65	72	60	75	76	68	56	69	72	61	67	75	60	65	50	58	58	65	63	53	65	61	66	55	58	67	66	55	76	59	55	52	63	47	65	63	54	67	62	61	70	57	65	57	80	64	56	54	57	88	69	61	61	56	78	64	66	73	60	40	64	60	65	68	58	78	69	66	65	62	82	74	68	70	67	65	61	68	70	71	64	61	57	37	66	62	59	76	63	66	66	69	68	55	68	76	65	67	84	68	55	65	63	57	59	74	63	59	53	84	64	66	63	59	63	51	58	58	73	63	75	63	73	58	65	74	59	61	67	75	69	54	70	74	66	75	69	64	57	63	69	67	71	72	50	62	60	69	57	71	60	68	69	62	71	61	71	59	66	58	53	63	70	62	76	49	74	72	61	64	63	72	73	69	65	66	89	76	79	51	72	70	59	62	55	71	59	74	60	53	69	59	65	52	67	77	74	62	64	62	70	55	68	61	63	73	80	73	77	73	62	75	60	67	57	56	79	63	76	81	83	59	70	63	74	57	57	73	67	67	58	68	69	81	75	58	50	56	79	67	60	65	67	61	76	52	63	67	66	65	66	69	73	77	74	66	57	66	69	77	59	80	53	74	77	59	73	67	74	63	59	67	70	70	76	70	63	55	75	72	65	61	55	71	65	63	75	58	55	81	76	71	68	69	66	65	59	70	71	53	55	50	65	71	75	66	62	54	49	61	65	79	64	61	67	69	55	57	66	59	69	52	62	54	54	58	71	61	62	56	72	70	71	78	64	79	53	63	44	72	64	62	57	70	74	74	78	53	64	54	63	58	86	61	59	67	60	63	60	68	64	55	79	58	84	56	55	74	71	69	67	66	65	74	60	65	70	73	55	64	58	58	62	67	62	70	70	58	62	55	53	53	73	61	55	74	57	73	64	80	71	76	74	53	71	65	62	80	83	55	74	76	71	70	76	72	58	68	66	70	80	64	66	56	64	46	48	60	60	74	61	56	68	74	52	59	73	69	62	61	57	76	61	52	47	74	68	58	82	72	84	69	68	62	63	68	53	63	65	71	56	90	67	49	63	56	63	79	71	82	63	69	67	68	63	77	45	58	69	71	60	57	79	80	81	57	58	59	58	73	75	61	67	69	50	83	68	65	62	56	57	69	74	79	74	51	70	57	66	63	70	65	61	65	56	66	71	58	56	66	73	66	59	55	64	66	79	81	52	56	63	76	76	79	73	63	61	53	65	68	63	69	72	66	52	84	74	69	67	65	74	68	69	66	62	70	59	61	69	84	57	65	78	69	60	74	59	71	69	65	77	68	75	47	62	75	58	66	57	64	78	62	73	60	53	74	78	60	59	49	52	57	71	74	76	62	70	60	70	58	67	59	57	72	73	67	62	71	67	66	64	64	68	60	68	71	72	50	59	63	69	66	60	52	55	56	65	80	72	61	54	69	69	66	65	73	70	86	63	58	67	55	54	51	60	72	50	72	55	77	63	62	73	81	65	68	76	68	53	69	64	66	62	61	64	58	59	53	61	80	64	70	73	78	66	50	72	64	60	62	78	63	69	62	75	71	67	58	72	74	75	48	70	66	61	67	60	53	45	67	51	68	69	60	65	68	50	73	65	59	74	72	61	52	56	67	55	65	63	62	69	65	68	63	52	56	60	65	59	77	58	59	77	68	56	74	70	81	68	69	79	59	64	73	56	59	71	57	62	89	59	54	70	57	63	57	55	74	65	69	51	55	57	71	64	59	79	61	63	58	72	61	63	58	55	68	63	75	75	75	66	61	62	60	72	62	59	64	84	55	65	64	76	67	76	71	67	54	60	68	75	64	58	69	49	55	58	84	59	65	66	64	53	67	68	66	62	65	63	76	71	59	58	54	67	52	60	62	60	61	67	74	66	70	76	79	70	67	49	66	59	68	76	69	75	60	55	54	67	68	74	66	62	58	76	68	76	61	70	55	72	56	74	65	64	63	67	59	53	66	70	80	57	77	61	63	70	78	55	76	69	84	69	60	67	60	67	59	52	47	78	68	74	70	77	73	70	55	62	65	68	65	58	62	72	64	69	71	67	59	78	42	74	75	89	59	65	63	61	66	71	62	72	51	73	63	74	71	54	72	74	41	73	71	34	61	69	66	62	72	66	59	69	59	68	69	61	86	54	65	76	69	64	66	56	72	69	65	68	57	75	58	61	61	77	68	52	62	70	69	59	73	62	58	88	63	65	71	73	58	54	60	62	75	65	67	53	58	55	64	62	75	60	53	63	64	60	73	74	57	60	51	54	64	49	72	74	82	57	71	46	80	74	56	57	64	68	67	72	69	48	60	69	62	68	71	70	74	51	65	52	57	57	65	83	61	66	57	53	62	60	63	74	57	72	55	63	69	54	58	81	74	70	59	65	60	73	58	68	57	58	64	86	71	67	76	67	62	62	75	66	54	78	64	68	70	69	66	57	51	61	73	53	75	73	67	60	65	51	61	67	59	71	64	58	63	70	66	63	51	76	53	69	69	70	78	73	63	49	56	56	67	62	74	69	75	76	53	62	48	66	62	79	70	67	62	65	67	53	55	84	74	66	52	55	62	62	57	75	63	71	66	63	49	67	55	91	67	67	66	66	81	59	67	65	59	74	67	54	66	67	62	54	57	66	73	65	59	61	64	64	52	61	68	60	72	48	58	58	66	59	71	66	60	59	65	57	56	72	56	67	58	66	71	72	67	64	66	70	84	68	70	60	63	70	69	71	75	60	70	61	85	64	67	75	58	65	63	58	64	64	70	61	65	74	66	68	74	67	78	64	67	80	61	61	75	70	66	63	71	55	61	60	59	55	59	64	70	63	52	61	71	83	71	48	66	50	67	83	77	66	58	62	71	51	62	67	66	54	58	72	70	62	74	59	57	49	58	62	81	64	60	54	68	69	54	73	55	74	62	56	61	60	61	64	59	65	70	73	64	61	71	67	72	57	57	52	58	53	57	60	74	71	60	55	52	65	63	73	71	60	66	70	71	60	74	54	73	68	57	69	64	62	64	69	68	48	80	66	77	53	57	64	75	73	63	67	67	57	49	65	67	74	56	73	69	64	67	66	74	65	69	56	64	66	72	54	71	61	63	81	69	71	63	77	73	70	64	71	62	79	71	69	69	81	60	62	72	62
13198	4964	3721	10385	22074	26028	27368	35254	40654	42037	40626	45830	42533	33855	29192	22377	14374	7713	3390	1622	1089	792	826	820	782	737	766	769	765	802	768	766	801	777	767	821	789	842	765	779	765	773	842	714	804	794	779	778	706	790	769	798	812	772	822	767	805	771	822	783	781	791	764	788	773	744	773	795	740	758	772	784	760	759	777	809	801	734	772	761	799	783	744	813	783	801	753	831	823	760	763	737	776	790	777	750	754	781	793	755	798	811	759	774	740	820	815	793	816	785	819	854	808	770	835	782	820	783	766	767	819	764	816	774	789	768	718	794	765	753	745	757	753	782	771	821	768	760	771	760	791	784	757	764	840	817	819	802	815	755	769	751	794	759	786	745	787	775	800	797	784	824	769	773	805	774	751	812	772	754	800	772	775	783	800	780	771	794	761	766	829	750	816	782	745	778	760	731	759	788	761	772	745	759	725	770	757	790	775	746	719	802	768	739	791	740	770	796	803	804	794	758	810	813	739	818	751	772	747	839	827	785	772	790	812	740	805	773	779	774	777	752	783	786	759	773	727	792	772	751	773	778	805	768	777	820	834	820	753	741	741	766	760	759	767	797	802	794	825	777	764	772	781	744	749	775	794	794	762	788	720	732	745	797	779	776	807	829	804	796	783	754	776	784	747	750	792	798	770	790	788	778	798	762	800	786	779	778	810	825	806	760	818	780	789	733	780	762	776	764	746	788	787	806	825	836	793	789	800	761	721	805	765	825	765	797	784	823	791	786	769	810	812	818	756	748	792	814	739	770	748	794	819	763	838	790	790	742	786	763	709	783	767	763	809	738	790	770	759	793	767	759	747	780	802	727	814	829	753	822	758	788	754	768	777	765	822	776	833	800	790	774	766	763	785	817	762	783	758	740	737	737	750	777	778	793	801	779	780	817	780	764	750	712	770	783	794	733	750	753	808	795	781	790	755	766	787	796	791	811	820	772	731	819	762	798	758	735	758	758	773	754	774	765	761	726	770	800	774	798	831	797	761	738	775	774	774	832	766	821	757	792	748	798	803	776	790	831	746	737	796	797	803	799	782	734	778	774	806	787	759	819	793	804	768	779	764	769	799	812	820	767	771	819	755	759	827	804	827	744	763	824	798	758	825	822	783	764	783	753	803	800	777	698	851	785	835	745	788	795	722	766	775	820	757	744	836	791	769	808	795	777	778	748	826	746	734	812	811	789	823	784	772	777	843	841	799	757	769	776	786	808	773	789	754	775	792	785	780	833	762	790	809	716	786	725	787	762	752	806	789	767	752	773	756	798	755	814	836	779	817	809	787	791	729	777	777	814	780	789	818	794	755	786	804	754	762	800	802	753	766	785	768	777	753	819	768	790	788	783	787	767	740	781	778	737	758	804	784	782	800	810	780	753	767	782	807	840	810	819	790	805	764	737	778	731	767	744	759	741	754	776	815	777	814	746	837	803	774	779	817	750	805	794	753	802	764	788	791	806	831	773	756	810	783	758	807	743	760	842	775	731	780	819	800	769	726	795	753	790	838	761	791	783	739	741	801	762	745	791	746	772	789	779	759	708	781	805	814	824	755	831	778	783	778	815	790	769	797	755	780	810	767	736	766	774	787	795	741	785	797	823	794	787	788	777	773	807	821	811	777	760	748	728	788	766	758	834	784	779	799	765	780	820	714	784	755	798	769	743	834	770	723	746	786	794	759	792	747	744	747	813	728	763	767	765	748	774	793	813	784	764	753	791	784	814	780	751	782	781	809	810	831	832	754	730	751	805	741	796	785	756	837	790	846	834	764	795	731	766	741	719	745	757	795	727	805	853	823	801	802	799	804	750	772	743	833	777	782	800	766	813	824	767	809	752	811	807	819	773	771	766	806	768	775	835	788	808	794	782	790	812	800	788	791	767	768	814	769	753	799	795	818	797	741	743	786	731	808	823	786	745	743	749	813	786	712	801	813	816	776	785	745	802	800	728	808	827	729	766	813	833	786	754	763	733	770	785	807	794	755	775	747	823	798	769	795	751	812	744	781	773	741	773	766	744	789	753	795	763	739	832	769	786	747	784	756	727	810	777	776	790	762	767	758	774	798	780	761	765	767	794	781	828	765	774	814	754	747	791	768	794	785	791	794	780	805	771	743	747	743	780	796	814	818	729	743	739	705	774	760	778	827	781	760	782	812	768	785	768	774	781	751	784	810	774	770	778	798	779	734	823	774	830	768	814	789	777	771	713	753	819	801	806	736	757	770	815	766	737	812	780	783	732	786	788	790	740	779	791	782	855	733	754	759	782	785	758	781	758	762	830	818	778	780	768	741	816	729	791	791	815	731	772	814	785	733	758	789	839	763	747	774	811	784	834	784	786	797	796	771	775	806	743	745	783	766	777	764	756	787	750	784	760	760	776	719	745	757	790	741	838	800	813	802	825	782	736	780	760	812	750	816	770	832	787	756	795	735	762	763	807	777	769	739	777	733	752	780	725	779	782	746	820	781	758	763	814	773	784	784	783	752	799	808	741	779	787	799	818	777	762	782	800	792	836	809	788	797	767	798	800	802	770	824	798	801	800	824	812	778	752	751	796	812	772	734	783	750	762	788	787	771	788	740	785	757	763	784	798	774	810	782	799	824	812	806	786	770	784	777	757	751	835	752	763	774	754	786	785	789	767	792	754	814	758	767	758	792	756	789	830	756	761	738	769	806	782	832	801	777	763	780	767	739	776	792	791	749	806	778	821	778	786	800	807	732	821	794	775	811	778	842	750	816	776	803	787	747	778	804	793	821	808	807	751	778	784	770	793	815	783	763	755	773	747	766	804	830	815	778	780	787	802	769	744	808	740	770	783	783	789	759	789	845	758	786	784	760	745	806	793	820	756	768	792	819	788	792	790	746	790	812	795	755	734	775	819	773	772	772	765	764	795	765	806	774	740	808	797	780	741	790	785	765	763	800	739	766	755	786	773	750	789	780	801	737	832	806	807	791	797	776	779	786	780	755	835	725	774	757	767	760	801	786	767	803	771	814	789	818	774	824	780	768	781	792	810	777	735	740	785	749	810	798	777	808	815	792	783	807	828	764	771	756	746	841	777	725	800	764	770	802	765	764	760	744	810	795	743	798	808	755	725	757	746	770	785	782	783	806	764	720	768	784	807	765	824	764	803	798	755	816	784	761	774	766	784	791	768	773	821	764	755	807	798	789	760	770	824	726	786	767	829	749	829	743	786	827	749	815	773	736	799	776	723	786	782	817	752	772	796	775	765	757	755	801	772	762	779	763	745	761	790	777	772	753	740	810	776	756	802	803	792	768	809	820	805	762	727	740	802	791	786	758	710	779	822	755	744	720	725	790	778	730	744	813	776	771	747	782	801	806	743	795	742	825	787	820	782	767	791	727	795	744	736	782	807	766	732	749	757	799	790	785	797	798	775	812	794	784	766	794	760	806	799	816	809	821	784	777	808	795	792	803	792	755	800	781	793	806	779	829	763	763	781
1255	98	109	99	101	161	216	381	510	449	833	1406	1721	1501	1034	650	390	197	133	112	75	63	74	66	73	76	67	74	70	68	64	69	90	73	70	56	62	78	60	69	68	75	67	70	68	62	65	79	67	66	77	79	72	66	61	75	58	75	69	67	79	60	70	67	86	73	65	80	74	70	53	56	67	74	78	78	60	87	72	71	71	64	70	78	70	76	74	90	68	71	77	72	62	68	74	72	73	58	80	71	79	69	69	62	68	57	63	79	69	86	77	71	79	64	82	74	89	78	65	70	69	73	93	65	74	57	71	72	72	75	71	63	65	71	60	70	80	72	70	64	68	68	65	68	73	84	50	57	64	76	73	62	69	68	69	68	86	83	80	67	60	63	57	76	80	69	76	70	84	56	65	68	59	82	77	74	57	67	61	62	86	63	65	75	83	81	70	60	92	68	69	84	70	83	73	77	77	76	82	73	84	69	76	63	67	79	53	55	62	82	66	70	62	82	81	76	77	76	72	83	64	75	75	55	50	65	75	74	61	80	70	76	66	64	74	74	62	55	68	63	95	81	80	70	74	64	73	79	67	78	73	85	76	68	63	65	93	75	68	71	73	68	66	68	83	80	72	64	55	64	74	84	65	70	85	68	79	74	83	68	70	58	75	73	58	77	72	70	65	73	79	57	62	72	74	62	79	81	60	77	61	62	65	75	72	59	77	75	63	82	78	66	63	72	76	64	75	57	66	78	74	74	60	66	76	68	65	72	82	84	80	66	69	77	72	77	59	68	74	65	74	68	54	80	55	79	77	76	64	76	87	70	79	77	76	67	68	72	68	63	84	66	70	75	74	83	87	65	77	64	73	74	65	73	78	85	74	65	70	70	79	59	60	73	68	72	65	62	57	86	67	70	82	59	69	68	87	74	70	79	93	76	80	94	69	89	69	64	74	71	73	76	58	77	76	65	76	56	75	69	58	80	71	78	69	66	71	57	81	63	72	66	76	92	80	55	66	89	76	72	81	77	66	66	49	93	68	55	68	84	65	83	54	83	76	61	70	63	65	79	57	56	80	76	75	72	84	73	65	68	74	62	76	51	73	71	77	64	82	72	66	66	59	63	57	87	66	68	81	67	64	59	69	73	83	80	74	90	67	68	84	65	72	62	69	59	67	69	56	73	81	86	87	83	56	61	75	57	62	69	71	78	79	76	78	65	68	62	75	77	75	82	80	88	74	55	81	70	66	71	68	68	68	74	63	57	58	76	71	85	76	69	67	78	59	50	72	78	57	71	74	62	69	89	72	69	82	85	73	77	59	57	64	72	73	68	76	69	76	73	70	80	82	72	66	66	63	81	73	67	78	66	62	72	72	74	75	90	72	60	69	70	90	68	72	90	75	84	79	84	57	56	74	82	73	68	64	65	67	61	76	61	65	64	64	62	85	71	67	62	76	65	80	68	85	79	69	67	75	78	63	70	82	71	65	71	72	65	84	73	72	69	78	77	91	78	73	56	89	83	83	83	70	55	75	78	64	79	72	63	73	69	75	89	79	76	86	78	75	74	75	57	73	66	52	73	54	69	87	65	77	65	65	79	69	77	71	76	70	75	67	77	75	60	66	64	51	78	62	69	82	69	63	70	76	75	63	71	54	65	79	74	64	74	66	74	69	69	64	61	57	83	78	63	82	69	76	69	79	66	80	85	82	80	67	85	72	80	72	78	75	68	75	72	70	72	63	69	63	70	66	62	83	72	83	76	60	77	77	74	74	81	55	69	55	66	68	65	77	70	65	80	56	78	77	73	59	83	70	57	72	55	71	93	68	89	73	63	75	74	74	74	74	59	71	59	91	77	62	73	72	71	81	53	69	70	71	62	63	81	79	76	74	63	74	63	72	76	77	62	73	71	66	68	75	79	67	70	55	81	73	77	72	87	84	67	54	84	55	78	75	75	66	65	69	79	80	70	81	68	73	91	66	77	55	79	70	55	67	59	71	80	73	67	75	74	88	87	58	69	76	70	74	60	61	81	85	82	64	75	81	69	71	73	80	74	57	62	80	66	63	71	77	59	66	78	75	81	73	54	75	72	77	72	78	69	65	63	65	47	82	60	78	63	66	67	59	69	69	70	59	68	72	72	80	77	67	78	73	63	74	66	70	77	69	74	59	83	68	81	79	81	59	82	74	74	63	74	89	72	66	59	62	59	65	61	65	87	82	80	55	91	67	61	65	79	76	69	69	68	66	82	77	62	81	72	70	76	83	72	69	75	75	80	72	76	68	80	64	66	59	56	51	78	81	60	71	62	66	69	50	77	66	74	67	69	69	72	70	70	81	76	76	61	80	71	70	70	55	60	76	66	70	57	59	66	66	79	75	83	64	74	73	80	73	90	69	63	68	76	76	45	69	77	71	71	66	76	68	79	72	79	73	68	72	66	67	71	77	61	65	65	60	72	65	87	74	72	64	65	61	69	71	70	66	70	76	80	61	72	76	72	80	68	97	66	65	78	64	70	62	89	68	79	68	71	84	77	74	68	75	64	70	88	74	67	83	96	68	85	57	70	69	56	56	77	70	63	88	59	71	81	85	65	68	93	95	81	79	68	81	87	77	72	79	88	82	64	63	85	63	76	72	69	90	80	65	70	69	74	84	75	61	68	66	66	72	60	71	73	70	74	82	62	67	75	73	66	76	83	85	58	55	75	67	69	67	65	63	67	69	77	68	73	80	80	86	72	65	67	67	63	77	59	70	71	74	62	82	88	76	68	68	60	65	74	78	82	73	77	64	69	62	71	77	81	78	59	77	72	70	67	75	83	77	86	76	76	74	52	85	73	68	89	59	68	56	61	65	83	77	78	76	65	67	61	63	73	62	58	84	78	55	84	66	79	69	82	77	61	74	73	68	62	76	78	80	56	82	69	64	71	74	61	87	72	67	75	64	88	71	71	64	57	77	72	79	56	66	65	80	69	79	66	67	79	69	61	65	81	78	79	60	56	83	75	65	61	64	86	77	78	69	63	57	62	79	69	68	71	86	66	80	68	75	66	76	70	76	76	61	71	71	71	73	59	76	82	82	59	61	70	63	76	74	72	62	77	77	59	77	75	74	77	59	65	81	82	59	71	76	63	80	66	61	60	72	79	67	73	66	62	70	54	72	69	65	76	65	86	74	68	86	68	76	72	66	73	73	69	72	84	72	75	84	84	56	57	85	68	64	74	62	82	76	71	76	67	70	83	73	84	67	69	62	79	74	73	52	74	71	96	84	55	69	71	62	52	74	56	55	67	65	69	76	80	55	62	74	70	75	74	76	73	69	70	91	79	74	80	77	83	77	77	74	76	64	62	63	61	61	58	70	72	74	68	81	61	60	92	73	77	73	58	68	63	85	67	77	81	71	54	59	82	68	85	62	73	69	82	60	63	63	64	75	67	85	76	84	73	68	71	66	87	55	74	74	68	58	58	68	75	72	62	72	64	65	74	87	68	82	60	78	66	68	75
7901	1704	1419	2946	7536	11178	11514	18260	18926	17141	22134	27045	27164	23832	19617	13915	8249	4191	2302	1391	1076	941	861	882	872	877	865	838	861	876	837	901	834	834	849	867	899	892	858	868	858	824	880	852	908	873	921	852	894	842	898	835	898	861	892	865	859	921	904	860	835	879	862	842	874	845	864	894	864	916	840	865	830	887	914	886	851	813	870	826	865	881	850	838	895	916	846	886	837	902	865	865	861	842	857	848	885	886	905	883	874	855	834	826	871	841	893	843	852	902	869	819	840	863	845	853	854	839	802	844	850	892	922	855	903	842	823	899	899	882	890	841	870	837	862	844	892	868	845	879	933	870	889	908	855	838	848	850	867	927	876	860	884	865	854	931	865	853	940	816	872	881	828	854	852	889	867	859	839	845	857	839	858	868	840	850	924	831	892	829	837	901	906	859	851	854	853	831	846	900	898	891	879	812	899	816	880	844	844	823	872	907	866	852	851	860	913	819	824	892	873	845	887	858	881	831	937	830	839	852	865	900	867	868	826	889	889	831	916	895	848	852	872	823	855	830	887	876	876	855	862	883	858	883	868	855	861	882	839	799	882	861	822	852	865	841	887	833	853	894	905	850	860	856	898	881	828	865	886	839	846	938	847	833	916	872	859	833	863	871	883	917	795	884	824	879	883	852	886	862	887	813	806	918	846	934	868	940	881	898	883	865	836	843	861	914	883	877	860	821	809	842	850	865	876	899	845	837	854	904	885	848	861	894	861	876	814	858	841	875	884	876	869	856	892	845	872	792	863	874	867	801	879	862	881	856	854	858	839	855	828	890	915	857	846	869	868	887	863	855	819	856	876	821	912	836	851	860	883	840	846	887	872	833	884	876	850	831	866	873	837	781	838	876	887	908	870	862	882	863	851	874	884	934	842	878	806	888	816	920	832	824	866	831	829	878	898	878	856	877	854	941	835	899	835	872	878	867	853	834	883	878	861	934	868	882	882	866	875	830	851	851	896	884	922	889	880	911	907	857	851	847	808	883	841	867	853	815	846	867	911	818	847	847	846	838	863	885	821	829	818	845	844	867	867	872	881	800	851	809	853	876	822	914	887	876	892	818	894	832	839	887	934	874	897	826	848	889	852	822	882	842	918	896	826	864	910	891	875	861	872	894	890	863	858	806	867	910	806	924	860	886	878	838	846	856	868	824	784	841	909	851	887	824	854	871	908	810	901	875	812	820	879	854	913	853	917	811	885	871	923	881	877	859	888	859	872	881	885	817	879	868	868	849	833	857	875	861	872	849	885	871	901	854	883	845	881	916	841	878	880	892	850	860	801	873	828	849	863	893	867	888	890	880	858	868	845	871	919	857	826	869	888	846	846	883	858	845	876	832	841	833	833	873	831	958	840	853	837	868	886	877	847	870	886	857	862	857	901	834	861	911	845	843	830	882	903	843	895	904	899	916	864	888	861	852	909	869	872	906	835	897	880	841	883	898	875	902	892	880	847	862	954	866	866	865	855	828	886	921	923	878	812	827	803	904	886	848	888	848	875	908	850	843	866	842	906	927	825	828	869	841	874	847	849	808	881	837	831	836	881	830	884	852	866	887	864	839	848	908	852	813	903	899	877	897	941	870	795	869	879	827	819	831	866	859	838	800	895	858	842	800	859	930	850	904	890	798	838	827	822	884	852	846	914	895	897	886	896	879	868	864	843	880	927	874	864	849	802	892	843	867	876	869	850	849	829	830	846	890	821	907	839	843	826	906	871	924	846	873	854	876	888	835	896	873	851	857	865	839	843	862	877	871	856	898	924	919	857	849	843	876	895	840	822	845	864	874	862	847	911	852	874	845	853	905	859	860	859	866	819	864	878	822	861	896	826	888	862	869	896	860	867	848	864	899	899	852	849	855	910	836	918	841	917	847	893	905	874	854	859	903	885	937	893	850	914	872	866	848	889	870	866	800	914	895	848	881	883	857	888	924	878	891	922	850	905	880	817	922	886	826	890	915	880	825	892	882	818	860	854	920	864	834	876	896	854	860	846	898	915	872	828	889	817	831	849	860	858	886	917	881	878	885	842	881	794	863	872	883	842	841	802	866	896	817	884	882	843	830	867	782	847	856	850	890	854	884	871	883	833	897	846	842	858	877	816	884	835	830	884	901	895	833	879	858	904	842	851	833	836	887	881	853	888	874	908	856	879	852	886	880	901	899	822	882	868	831	888	823	884	854	866	872	869	789	860	842	888	841	862	871	843	841	892	864	894	857	881	848	872	878	886	889	861	879	855	828	857	860	868	852	876	875	920	862	936	895	874	885	839	888	849	865	871	851	854	897	887	882	844	860	857	841	884	915	814	833	862	844	840	837	881	857	822	855	844	875	853	874	899	910	854	865	828	861	923	903	861	820	848	903	820	887	869	859	929	839	878	870	839	897	839	842	833	840	898	885	901	915	838	849	857	864	894	940	839	885	897	858	919	805	855	903	884	916	869	853	870	878	848	863	882	877	882	872	849	840	920	834	885	852	876	885	900	912	873	891	867	873	855	869	858	841	875	867	842	851	839	891	864	819	906	916	842	850	900	896	825	884	871	824	886	934	885	890	832	876	890	853	886	858	850	902	859	840	909	860	839	855	870	801	860	858	867	892	823	885	844	864	854	855	843	885	867	817	874	908	897	840	892	889	851	907	841	882	912	871	855	889	869	895	844	818	872	843	923	847	840	859	816	886	866	919	896	861	894	820	864	851	903	859	870	868	876	938	828	871	921	837	829	851	872	874	896	833	809	916	903	851	831	846	856	901	868	881	901	836	873	908	837	921	862	921	867	872	863	885	845	861	883	853	886	829	836	883	954	840	834	858	864	868	841	856	837	855	902	831	873	835	848	830	881	852	888	836	898	850	823	915	880	878	907	917	849	883	852	853	933	855	869	889	876	898	860	905	872	867	825	918	851	866	876	884	843	864	858	889	851	798	817	875	832	896	825	889	804	849	866	873	929	834	937	864	881	893	859	879	919	899	855	865	873	875	884	897	867	881	869	837	873	906	848	849	923	850	894	848	889	833	860	900	893	907	862	903	868	811	832	848	849	855	836	875	888	881	866	895	905	915	822	871	886	904	881	872	851	862	849	864	859	883	919	875	858	872	905	872	837	877	838	900	832	873	850	963	866	868	834	924	877	888	868	869	856	782	827	923	869	867	868	835	920	903	882	866	858	849	918	871	890	840	849	867	890	817	868	850	852	911	874	866	905	849	886	844	919	824	852	858	857	867	852	912	843	856	917	878	852	839	884	887	924	884	851	855	868	875	899	873	875	851	835	842	877	882	824	902	871	843	927	946	873	857	914	919	899	812	829	911	853	885	898	908	853	876	917	852	860	929	867	857	860	836	887	852	895	865	855	851	826	854	883	849	847	871	887	879	889	873	871	876	875	842	884	882	858	785	823	853	862	883	850	803	903	884	828	886	844	826	920	831	846	838	889	837	914	848	850	814	831	877	880	826	867	830
522	151	163	133	207	309	431	1350	1142	1080	2228	4080	4377	3049	1735	942	525	244	131	77	78	84	48	51	52	51	50	58	49	58	57	72	56	65	64	48	54	54	66	69	58	50	60	49	63	39	52	47	66	64	62	58	60	62	49	54	63	67	58	58	50	63	67	53	48	48	60	50	69	44	74	64	67	55	61	58	69	68	49	56	42	71	61	67	58	45	57	73	44	57	57	62	51	54	65	44	49	63	64	67	61	63	61	59	52	66	58	75	59	56	45	55	48	58	52	54	60	55	60	63	53	58	60	58	64	60	48	50	63	50	61	74	46	60	66	53	56	51	57	62	71	81	66	69	68	57	55	58	63	50	62	65	51	50	58	55	59	64	55	48	77	41	51	56	53	70	62	60	67	51	55	61	59	74	53	51	71	56	57	65	62	64	48	53	58	59	59	63	64	59	55	46	40	64	53	49	69	49	69	51	55	81	47	68	63	58	62	64	58	55	56	60	56	58	69	59	64	62	48	61	62	50	56	72	60	69	51	64	61	53	54	59	58	57	53	63	53	57	50	72	54	55	46	52	59	65	59	56	57	51	50	54	58	66	55	54	50	58	65	77	69	54	69	57	48	63	56	63	74	60	63	79	45	59	54	65	48	54	52	71	53	46	42	41	52	61	55	62	53	52	62	57	59	56	58	58	49	62	53	50	66	57	47	56	51	59	72	62	58	49	50	63	64	64	74	55	53	58	66	55	54	50	62	64	59	53	59	51	58	62	74	70	49	69	64	71	53	64	57	66	61	64	62	52	61	63	59	71	66	58	59	46	40	70	53	67	71	62	66	71	72	49	71	65	59	67	48	59	61	56	49	54	73	62	58	39	57	71	67	66	58	57	61	66	56	56	75	71	63	57	69	54	66	54	61	54	76	50	54	55	58	63	51	58	42	62	56	49	71	47	63	53	56	50	66	44	57	60	66	63	50	57	63	55	70	64	52	58	54	59	60	57	53	52	50	60	49	60	60	57	62	53	62	64	62	57	56	60	69	55	64	62	51	57	63	68	54	57	59	67	55	61	60	55	66	70	54	61	65	62	58	51	61	68	70	60	63	53	68	48	55	64	47	62	58	44	60	63	58	64	65	51	60	55	47	56	64	69	59	63	52	43	68	46	55	61	52	70	59	61	43	69	64	45	52	60	57	61	50	74	63	56	48	57	61	51	60	52	56	62	49	56	62	50	62	55	55	56	70	49	56	62	50	48	58	53	66	61	53	59	47	59	49	61	59	62	52	62	66	57	62	52	61	59	50	61	66	57	57	66	54	57	70	65	55	71	63	65	54	55	53	50	41	58	66	71	58	55	59	55	60	52	63	73	62	58	63	55	65	59	68	70	55	57	66	63	56	60	59	67	59	61	66	71	48	65	55	63	54	60	66	70	58	48	69	58	60	63	57	57	53	52	74	51	56	57	61	43	61	70	63	58	53	48	54	49	73	58	53	49	54	52	53	46	63	54	65	72	43	59	65	67	45	60	56	59	58	59	55	62	61	42	56	69	69	53	57	60	66	55	41	58	56	52	61	53	53	60	64	75	52	57	54	49	51	55	64	50	59	48	49	66	73	54	47	59	54	46	49	55	66	51	62	62	48	69	53	71	54	54	62	62	44	76	53	64	48	47	60	59	44	52	66	67	62	58	59	70	57	56	63	65	67	59	61	51	47	47	60	54	54	58	48	57	53	51	48	56	73	63	79	59	50	51	68	62	64	49	49	69	77	65	64	40	70	48	78	61	52	54	51	53	46	64	72	57	64	62	64	79	49	40	67	51	51	56	60	55	52	51	59	58	55	67	61	63	51	52	49	57	65	51	58	56	53	52	56	70	74	45	57	52	65	58	64	51	66	65	51	51	58	67	63	53	58	60	67	59	63	64	59	69	61	50	57	56	51	61	61	63	59	41	50	44	54	51	56	51	65	68	66	56	61	53	55	55	67	60	61	58	58	65	60	60	55	67	61	73	69	56	53	61	64	63	59	43	47	68	55	47	49	63	49	61	52	56	42	46	55	66	67	65	53	54	66	66	57	60	64	62	47	54	46	70	56	48	69	61	70	55	62	56	60	59	61	59	53	64	62	67	51	51	61	55	52	59	58	62	58	61	63	66	52	48	53	69	68	53	52	64	60	57	52	59	62	53	67	40	67	56	46	58	64	55	68	68	61	53	60	70	58	60	62	55	57	59	66	47	54	53	76	64	56	69	50	61	56	56	69	65	65	52	57	70	45	57	61	57	67	63	58	64	51	62	61	65	61	46	56	58	62	66	52	59	69	74	54	55	77	63	64	65	51	65	52	52	65	72	56	58	65	63	60	46	64	62	50	55	71	57	46	58	57	58	67	60	57	62	61	56	64	68	63	44	46	56	55	51	52	54	61	58	51	60	44	57	65	74	71	76	49	57	47	44	58	65	54	61	56	62	56	46	69	44	73	52	46	53	52	70	68	72	56	53	58	72	54	60	57	59	64	58	62	62	66	72	47	54	54	58	49	56	55	60	52	53	60	50	54	65	61	84	68	59	61	59	53	61	71	51	62	67	72	56	58	56	69	73	60	53	66	49	58	63	60	48	47	60	56	68	58	50	64	60	67	66	59	61	62	51	67	62	57	60	67	56	62	73	65	68	42	68	68	66	65	50	59	51	54	60	60	51	54	84	52	45	53	53	45	57	55	56	69	45	61	47	58	56	64	64	70	61	60	49	47	44	44	58	69	64	54	55	67	58	64	56	62	53	45	56	72	55	62	64	64	58	64	47	56	73	63	59	60	68	52	57	52	64	60	59	80	57	70	55	69	64	65	50	60	67	63	68	52	68	70	48	51	56	58	56	54	62	53	61	65	50	66	61	58	56	46	52	64	66	68	56	55	45	71	61	47	56	57	57	69	73	67	52	59	57	64	52	60	53	59	63	54	60	53	59	56	66	80	42	58	64	63	44	62	64	60	52	64	49	58	57	56	64	59	71	64	60	54	53	58	65	67	49	57	56	45	57	63	60	53	52	53	60	64	53	68	61	71	54	64	59	58	50	63	53	52	60	68	47	64	58	52	59	56	64	72	56	69	54	60	71	51	68	57	55	60	56	72	60	62	55	62	50	67	53	62	60	64	63	70	42	62	52	61	59	49	64	67	49	57	63	57	63	59	46	56	83	56	56	78	62	57	54	54	53	56	57	62	58	53	54	59	61	55	46	61	50	74	60	66	59	56	64	59	60	55	57	73	73	42	59	61	70	74	74	71	51	50	47	74	57	62	61	66	47	47	68	52	55	56	48	46	57	57	50	57	54	58	57	48	65	67	56	55	61	69	53	50	52	61	60	65	55	64	47	47	76	63	40	63	55	68	55	64	48	50	70	58	61	62	58	49	71	54	60	57	57	51	48	60	55	66	58	59	50	60	57	60	52	71	58	54	59	50	56	62	43	67	54	58	56	53	58	59	66	50	58	68	60	61	55
9226	3493	3224	7535	17772	19530	20601	28334	24412	25530	31838	36667	35354	30377	23760	17258	10355	5228	2562	1443	864	773	750	710	741	719	683	677	659	727	705	695	759	699	721	719	753	705	735	711	677	733	694	713	725	717	708	705	716	699	748	683	697	719	727	766	758	681	706	728	732	696	726	678	679	753	688	720	686	668	767	690	749	719	687	679	716	701	691	678	709	713	705	734	662	679	740	692	738	697	683	721	723	703	711	699	704	720	672	770	732	706	676	751	732	703	714	745	724	736	670	713	712	703	704	711	696	708	786	756	711	724	708	678	727	741	716	750	699	753	725	706	726	703	662	762	697	738	691	706	715	675	744	731	707	711	719	728	732	698	736	718	694	690	706	709	674	678	695	692	702	710	692	732	715	717	718	756	713	699	702	689	691	717	753	718	765	746	724	732	710	750	705	707	709	739	729	721	671	653	717	688	745	721	717	663	695	723	693	737	718	722	696	711	693	699	707	721	710	687	694	760	742	702	703	725	675	713	721	691	712	725	748	714	741	720	639	652	675	762	660	691	738	709	713	715	703	720	713	741	665	683	761	655	735	689	672	713	732	735	708	712	767	714	724	722	698	732	711	698	729	708	733	731	739	717	687	723	750	686	695	723	651	748	754	731	673	723	762	695	733	720	716	743	727	745	694	672	711	671	728	728	693	677	794	688	718	738	715	706	698	703	675	698	728	687	676	695	712	700	718	688	684	703	727	711	697	698	701	686	693	683	754	665	718	748	705	749	670	729	720	697	750	672	687	715	686	688	694	743	727	725	694	684	684	696	712	734	707	698	680	700	717	704	700	688	716	746	730	735	740	687	706	733	729	758	751	747	719	688	716	736	722	659	730	692	688	729	724	723	709	695	715	696	776	739	775	694	697	719	731	744	706	747	653	763	708	751	722	683	700	702	681	701	720	747	713	769	704	753	742	704	694	699	727	700	699	711	730	758	746	746	699	696	726	684	691	751	740	722	701	736	689	694	756	744	681	683	695	712	678	723	712	717	704	715	727	722	691	706	747	711	692	667	714	714	743	674	710	698	767	707	694	721	746	645	739	734	705	652	728	658	736	727	697	726	677	706	727	702	747	717	708	740	687	762	754	712	723	739	681	774	751	713	684	701	691	706	701	731	682	717	779	693	687	769	739	726	694	696	742	722	724	701	712	670	705	736	694	743	687	726	733	731	735	699	688	725	711	735	774	648	717	724	709	711	690	710	729	704	675	705	720	683	684	701	738	734	733	711	759	705	733	707	690	674	707	709	744	723	736	709	673	747	729	699	724	682	715	719	700	726	672	719	719	694	699	725	704	697	694	701	720	722	700	657	737	728	725	723	729	714	697	746	714	747	679	754	722	728	734	753	748	712	718	703	715	679	741	738	705	709	740	712	717	738	738	680	712	692	740	721	718	704	698	719	704	728	727	715	729	733	712	715	708	706	711	713	735	732	654	715	728	741	725	688	675	697	777	696	718	684	697	720	732	724	730	725	663	703	713	726	751	731	740	730	623	750	772	711	750	692	723	738	706	726	726	712	736	682	734	694	699	757	724	747	715	721	723	687	723	701	659	727	690	726	712	745	748	713	715	745	699	693	712	727	710	718	721	728	743	687	754	706	709	699	710	713	719	696	680	703	693	709	750	696	725	728	734	729	705	710	676	690	712	678	704	697	724	708	704	660	742	738	733	678	728	720	689	691	704	723	719	745	761	700	686	707	727	685	723	676	722	734	678	706	743	714	736	718	703	738	676	749	695	712	694	692	703	695	714	741	731	713	726	724	722	728	724	743	681	706	708	735	720	675	685	712	709	729	710	711	707	777	721	750	766	748	713	722	709	699	699	721	712	726	716	675	733	698	697	686	682	725	691	714	714	692	694	718	727	757	713	744	703	753	677	714	712	762	676	726	769	718	723	735	723	698	721	739	721	712	679	684	720	723	745	709	717	724	737	761	675	690	690	720	735	727	748	722	703	742	710	723	711	755	681	726	685	752	728	752	760	718	725	704	706	731	747	667	744	730	714	673	727	647	734	707	742	690	667	714	706	714	751	743	722	678	728	668	700	703	715	707	724	701	702	683	686	709	743	704	676	728	709	754	711	730	715	699	728	709	717	722	679	708	664	703	734	731	751	784	702	706	713	718	678	726	704	710	722	711	692	680	733	669	738	661	706	738	723	706	656	736	718	687	731	679	729	728	701	669	784	726	727	716	704	695	748	736	686	700	696	703	698	763	720	687	736	710	682	692	721	687	769	751	679	720	702	684	700	686	706	739	715	690	719	752	673	700	692	701	692	660	691	699	708	719	710	700	688	717	740	704	683	689	684	679	713	679	724	708	765	713	712	691	728	706	764	700	713	710	717	691	729	713	728	694	709	725	693	733	745	736	721	734	697	730	676	706	689	751	718	710	728	715	714	742	709	718	671	689	743	702	730	753	714	675	724	688	716	691	685	700	736	702	741	719	717	733	714	687	709	740	703	718	711	650	700	756	705	731	725	691	728	726	677	712	670	717	685	734	726	684	718	731	727	674	719	720	723	710	682	712	739	733	739	704	735	700	722	739	754	738	733	737	739	716	696	716	676	769	678	738	743	723	708	698	785	696	766	718	764	667	709	745	697	778	732	688	699	713	746	724	684	710	695	690	724	707	690	721	704	670	687	719	703	776	729	695	737	714	683	714	714	730	663	710	736	736	740	752	748	748	730	711	685	699	710	707	709	733	684	740	738	759	696	693	719	738	724	721	716	743	731	749	715	727	718	721	740	734	735	734	685	739	733	698	755	731	732	676	746	737	762	661	678	730	678	670	731	685	732	745	694	764	720	711	695	691	700	713	724	706	736	712	691	715	703	719	717	734	752	681	724	716	717	708	684	638	784	735	706	744	701	770	703	705	699	712	731	733	700	711	699	680	693	666	652	730	683	729	702	699	745	679	719	739	719	701	738	752	747	703	694	712	711	723	712	714	653	710	677	726	752	698	718	690	690	710	666	679	685	684	670	734	696	698	733	750	766	754	695	679	743	711	728	761	698	711	759	699	708	750	680	720	714	725	717	678	718	747	657	736	720	744	678	656	684	732	728	712	694	674	704	710	726	716	716	690	705	705	685	737	717	677	650	678	711	682	732	706	747	765	671	696	686	715	724	713	751	728	699	736	702	721	677	711	700	745	677	732	749	740	721	718	680	704	703	730	686	700	634	740	719	707	750	741	690	678	715	703	728	713	715	674	676	700	657	714	699	682	693	714	721	687	705	731	725	707	724	731	743	685	709	708	687	763	725	752	711	694	737	708	764	676	750	707	689	721	753	733	687	706	680	693	734	716	700	703	736	713	749	693	676	711	697	743	717	714	756	667	744	708	705	672	703	731	711	732	704	685	717	731	744	717	680	706	798	764	690	733	689	701	730	716	722	721	772	734	700	685	695	727	764	676	719	705	685	716	687	692	673	700	720	743	729	678	732	676	684	669	718	678	714	734
1912	242	180	177	237	339	523	1081	1094	1268	1779	4666	5683	4529	2502	1359	644	329	157	120	106	65	88	78	69	85	95	83	81	86	96	86	74	70	61	72	78	80	84	75	74	82	79	74	85	88	79	83	61	79	68	78	77	88	83	90	92	69	71	81	75	89	60	70	69	72	79	85	83	72	87	69	78	66	69	100	57	80	80	84	83	89	86	74	70	92	75	66	100	96	83	64	82	70	70	78	80	81	78	86	84	87	85	75	60	105	67	86	85	84	69	85	73	82	67	81	65	79	68	69	69	82	81	76	98	81	93	74	75	78	81	87	97	79	71	72	89	60	80	91	76	98	84	73	79	82	79	78	87	74	92	61	73	71	95	85	70	81	95	83	87	78	100	79	86	81	74	74	73	91	73	103	90	70	78	90	80	67	74	73	78	88	74	92	77	76	72	80	74	85	85	84	73	88	76	70	65	95	78	91	69	80	71	78	76	80	69	76	76	88	86	87	83	77	101	55	82	82	95	83	83	61	80	73	77	75	76	77	80	56	75	77	91	75	90	81	73	84	73	91	71	72	72	82	72	80	68	77	89	80	83	74	85	80	67	72	83	84	85	82	68	97	70	90	81	81	74	96	88	91	75	89	91	84	86	83	70	79	81	85	78	82	64	85	54	66	78	96	90	81	77	79	76	73	81	77	88	77	86	81	77	82	68	96	69	90	91	88	70	88	84	59	85	87	85	79	88	85	81	75	70	82	80	77	77	83	82	70	81	82	86	85	66	70	93	84	69	85	80	88	92	76	67	76	67	74	70	105	76	90	72	62	89	67	75	86	84	68	85	75	81	73	82	82	74	72	73	90	70	78	73	86	86	81	82	68	93	76	73	100	76	85	79	61	102	90	86	84	99	68	79	70	90	82	90	68	81	78	93	77	70	74	82	78	97	76	70	72	80	78	85	64	88	85	85	96	76	66	84	81	79	84	72	85	83	76	83	77	75	80	93	70	68	87	89	79	77	66	95	90	68	77	69	91	75	80	84	92	83	85	63	75	77	77	83	98	82	87	78	84	67	72	103	56	57	61	81	84	81	71	74	70	67	70	75	89	86	85	82	81	87	95	80	75	82	79	80	83	80	73	73	78	89	81	82	78	76	78	65	85	85	75	75	80	64	87	73	112	84	82	83	86	85	80	75	81	80	82	76	85	77	69	73	100	85	88	76	75	79	71	64	89	84	77	74	95	63	62	77	89	93	82	81	81	90	91	89	79	75	64	91	79	89	79	86	80	67	63	71	71	82	86	73	93	75	70	75	73	82	77	95	81	83	79	74	48	83	80	90	90	92	61	66	84	85	84	86	75	96	73	81	80	89	80	95	78	68	87	76	87	79	81	84	61	91	90	86	80	81	78	78	88	94	78	64	61	69	70	73	92	74	73	73	85	82	93	83	84	80	79	60	69	87	93	74	65	82	80	72	71	89	73	78	80	79	79	86	85	86	71	71	79	88	68	90	74	79	65	77	72	83	85	101	83	87	87	62	73	62	84	77	70	79	80	73	80	90	79	78	87	76	85	86	89	87	74	70	81	95	70	82	62	68	81	67	85	78	81	82	91	81	71	104	70	84	67	72	77	86	61	85	71	84	78	78	81	86	80	78	74	76	75	72	87	98	75	66	83	76	77	69	85	87	80	76	96	88	78	76	83	72	80	72	68	64	91	83	78	87	85	78	72	86	73	69	76	86	70	81	81	93	75	59	90	79	79	93	79	87	101	80	70	84	85	74	76	89	92	73	70	79	59	53	81	73	77	81	73	66	71	82	95	72	69	72	78	79	69	70	78	80	84	78	82	85	76	77	93	70	86	92	89	86	97	85	92	82	89	88	82	76	72	71	76	78	77	92	71	92	61	89	69	75	80	64	66	63	83	84	84	79	82	90	83	83	72	85	89	76	87	102	82	78	80	78	71	78	90	79	78	90	91	88	88	65	77	72	76	82	77	75	73	93	89	79	73	88	82	66	69	100	86	67	79	78	82	79	83	80	75	85	73	74	91	81	87	87	75	90	79	82	83	87	71	72	76	86	88	87	67	105	83	84	77	82	76	70	88	77	81	78	78	89	77	90	71	75	81	73	97	90	77	65	63	90	72	77	83	69	86	72	89	78	90	76	85	95	71	86	62	92	86	83	87	88	83	72	81	69	73	84	89	88	81	89	74	86	101	90	95	77	73	87	92	88	81	87	86	80	82	75	86	88	92	82	78	75	82	84	93	77	75	88	77	64	59	67	67	75	76	75	70	66	67	91	76	93	61	81	89	67	79	69	82	74	95	94	73	105	76	77	87	72	85	73	83	90	72	84	70	83	79	78	64	69	89	81	62	83	84	68	102	85	85	71	80	68	94	79	81	62	77	88	87	82	84	79	73	73	82	95	83	85	85	80	66	73	72	80	87	76	81	79	82	88	77	74	76	80	78	75	77	77	70	80	76	60	73	77	76	82	85	82	87	74	63	82	67	78	82	79	81	73	70	87	67	77	80	97	74	85	74	85	77	86	84	77	86	90	62	87	88	74	83	82	70	82	73	78	60	88	66	90	72	64	83	73	73	75	79	83	79	85	94	77	82	86	93	76	91	89	72	73	101	79	74	77	79	78	72	79	67	74	103	88	87	69	80	74	92	100	97	87	90	80	80	80	78	77	90	76	82	95	80	76	78	89	87	67	79	77	96	84	82	77	84	77	85	71	70	86	93	94	83	86	68	88	82	85	75	79	92	84	70	73	73	86	87	76	75	84	82	87	77	72	70	88	104	86	80	89	69	75	83	68	81	77	81	74	80	76	91	85	77	78	82	87	86	90	94	88	85	87	99	74	81	73	82	68	86	78	94	77	94	67	94	80	81	98	80	112	80	71	74	95	81	84	70	72	81	93	75	78	84	86	95	92	81	80	94	87	72	81	75	98	74	72	81	80	81	69	64	83	80	69	64	80	81	77	78	98	74	82	84	68	74	74	81	83	84	86	86	90	90	80	72	59	78	71	89	84	84	73	73	83	82	87	102	73	97	81	75	78	78	73	76	76	89	84	73	87	89	103	71	82	77	74	72	100	90	71	78	56	82	77	83	88	68	87	91	87	81	93	68	68	78	70	85	85	80	71	72	90	80	84	72	93	87	87	89	88	91	79	97	80	72	90	81	89	82	61	88	93	75	79	87	84	89	73	65	72	87	72	62	77	89	83	84	95	82	93	76	84	77	67	75	86	77	86	86	73	65	89	85	97	78	70	78	75	94	94	80	78	74	70	77	86	80	69	97	70	73	85	98	81	78	76	73	84	72	85	79	78	78	71	72	83	57	90	91	80	77	73	84	89	78	83	83	73	72	88	73	77	87	74	66	70	79	96	86	77	76	77	74	72	66	83	86	73	94	71	105	83	75	73	70	84	91	80	74	78	87	93	71	74	79	65	98	91	79	89	76	72	78	66	84	77	92	75	84	75	77	77	67	84	83
10129	4223	3604	8675	17818	20173	22410	27502	26472	26367	29611	39077	38880	34883	27990	20837	13544	6959	3587	2027	1369	1110	1013	946	975	986	971	942	922	945	960	921	932	944	903	990	982	980	939	1002	941	914	913	1014	970	922	884	973	893	963	977	974	943	945	984	968	951	938	916	961	984	907	979	939	945	956	908	1026	936	963	912	1009	954	973	944	938	974	928	978	1001	927	937	976	979	932	933	890	937	931	921	981	958	965	933	952	945	971	952	991	927	963	940	976	987	950	984	995	949	959	963	941	936	968	922	956	986	949	908	947	903	983	921	947	986	970	952	978	973	917	938	946	975	951	978	986	982	904	962	974	990	907	965	956	950	898	1013	956	927	983	937	923	1006	959	915	952	935	1010	932	903	929	934	911	877	966	932	949	1035	962	966	922	965	906	938	901	921	953	976	922	999	920	985	926	894	918	940	929	953	972	990	1005	915	1021	921	941	970	950	963	914	981	957	985	945	891	975	950	911	932	949	957	919	937	953	968	966	924	963	906	982	933	935	931	971	983	955	969	963	954	983	927	945	987	956	999	981	971	972	970	918	922	896	938	959	943	977	973	933	974	950	961	933	888	1015	961	1001	919	948	901	935	945	954	919	950	977	965	962	920	931	955	975	948	924	915	980	924	975	902	911	960	949	951	990	962	1031	897	946	951	970	919	989	913	1007	966	925	985	938	916	964	897	946	904	953	951	938	942	973	952	941	945	928	923	986	937	986	932	978	934	971	933	979	998	882	923	963	927	991	1031	993	977	971	962	978	943	975	967	961	957	957	922	935	951	902	949	969	945	929	935	926	934	931	955	943	961	915	988	961	969	979	955	971	963	978	941	941	947	986	931	893	927	941	956	1004	923	965	963	950	951	958	994	920	920	951	946	956	924	947	940	936	949	977	949	944	910	953	954	936	1023	967	956	837	956	995	961	969	1002	939	968	1023	963	954	977	919	937	903	957	1043	959	908	977	940	942	934	984	921	956	911	950	919	947	974	988	978	897	947	959	921	933	900	976	978	920	915	974	956	975	930	961	936	930	963	926	966	932	921	926	972	954	955	980	886	969	939	970	943	999	937	982	947	934	973	929	956	940	1008	953	911	941	940	944	916	875	949	973	989	982	976	979	947	929	960	936	953	1003	1005	994	967	927	974	910	943	997	957	943	948	1026	995	960	967	950	935	883	959	970	962	955	952	918	1007	934	933	936	905	922	964	971	935	980	993	945	973	990	996	943	988	975	942	959	984	970	906	967	943	917	945	1005	893	972	905	914	954	968	957	943	907	966	954	970	930	980	948	1002	926	929	946	952	931	925	947	962	945	954	984	948	914	989	947	935	900	898	1008	968	940	926	951	964	958	953	939	972	953	932	958	998	888	945	966	928	957	958	948	885	956	1020	937	898	947	924	980	953	941	993	959	968	970	978	942	893	976	919	926	922	969	980	942	959	945	985	886	948	966	971	926	960	930	968	977	987	952	950	1012	970	990	969	925	1021	927	955	967	940	950	957	974	919	947	972	997	941	938	936	994	965	992	927	930	906	929	914	897	914	938	977	943	925	969	966	949	926	970	926	914	967	979	939	1017	980	921	978	946	993	996	925	960	984	915	928	976	995	933	920	923	933	972	940	1013	968	939	944	920	984	986	946	954	928	1004	1039	948	911	955	969	961	945	938	979	936	947	960	972	936	942	1002	983	931	923	985	960	911	932	951	994	895	942	943	892	978	975	981	962	926	951	966	959	998	899	940	960	967	962	881	927	955	969	979	948	966	921	933	947	919	998	934	985	969	927	913	975	948	892	937	936	977	965	984	936	973	973	980	863	904	965	950	967	918	932	947	974	963	964	997	944	1014	915	923	951	951	966	955	911	930	945	916	943	959	1001	926	966	928	1043	973	965	926	892	959	959	934	980	986	939	916	999	952	941	979	965	1004	949	953	946	996	983	914	920	960	948	919	982	933	972	959	892	928	928	953	944	855	912	934	920	985	967	934	932	968	927	960	959	977	977	973	962	951	953	982	944	988	973	942	978	957	978	933	931	935	953	962	912	959	941	996	925	960	939	922	914	923	931	931	912	980	945	966	949	943	922	971	907	940	1009	919	930	937	964	987	953	931	980	910	895	1014	961	969	903	934	919	992	939	968	896	948	979	958	875	901	969	906	975	980	936	947	917	885	929	910	966	945	980	922	933	906	964	948	964	968	933	1038	980	967	957	921	921	924	924	973	929	951	984	919	974	904	933	933	962	995	1020	945	908	954	983	929	947	941	986	909	983	954	953	894	960	963	981	961	882	942	970	950	993	944	960	973	954	958	974	981	959	974	995	987	969	923	975	963	922	937	924	1005	941	937	899	934	949	939	1001	899	943	935	965	945	935	934	945	985	962	926	979	937	927	941	948	1028	955	891	969	973	983	935	955	960	927	889	927	911	998	984	950	988	963	973	913	967	960	969	950	949	933	960	955	992	978	901	969	946	934	988	1006	968	943	976	1031	1003	989	938	960	945	896	963	949	943	951	986	1027	1000	928	937	970	974	959	943	987	927	968	944	922	933	976	937	973	957	974	909	900	910	966	917	960	953	937	949	955	948	947	967	931	927	928	978	987	927	919	905	932	963	940	970	925	953	944	1001	942	975	947	955	948	992	984	973	996	929	865	947	947	965	966	966	1003	934	967	937	961	946	954	991	952	901	994	922	954	983	959	942	947	967	969	1004	942	948	929	973	968	906	940	991	961	969	951	962	941	984	911	962	930	953	957	962	927	946	971	1003	897	925	982	876	933	924	971	938	922	899	964	932	934	941	1005	980	980	891	1019	969	978	978	927	984	943	932	931	924	954	1017	944	969	960	924	914	974	967	947	939	871	955	959	1017	946	961	951	920	970	950	898	964	935	915	965	955	974	896	960	898	933	970	931	1011	929	958	997	968	950	984	953	953	922	1012	978	920	955	1021	903	934	931	938	982	923	941	937	939	954	921	954	953	954	938	903	974	990	933	938	904	970	947	938	964	937	978	940	944	953	1021	960	922	961	945	996	944	973	969	938	979	949	1014	928	950	978	954	960	966	1015	980	987	1013	922	935	999	940	936	908	1014	944	945	973	963	909	990	935	940	934	985	950	973	948	948	981	891	977	965	937	1015	972	982	951	925	999	985	978	946	972	939	946	931	921	963	956	926	950	971	931	938	953	938	966	899	954	942	995	946	993	916	997	970	995	915	927	927	962	973	912	918	945	978	931	937	969	970	929	962	954	953	953	968	1022	986	948	945	968	941	934	956	944	912	975	980	953	941	956	927	920	991	940	947	934	1037	973	978	919	997	975	952	949	934	987	932	911	979	953	948	919	1013	981	1004	930	934	929	963	901	908	940	922	953	932	959	982	975	976	999	941	986	876	974	949	929	975	939	988	954	953	963	887	949	945	986	881	991	964	963	963	1001	958	984	1000	917	895	939	945	965	952	964	950	919	944	929	947	992	924	978	919	931	908	915	940	925	964	936	940	926	948	967	952	891	960	997	961	958	930	930	969	1003	975	956	915	926	952	963	980	953	980	920	956	980	975	948	951
860	300	238	209	325	716	1005	1108	1474	1202	2756	5406	8483	7765	4728	2217	1147	531	240	154	105	83	84	62	52	64	50	65	54	52	79	69	51	68	67	73	80	67	76	64	63	75	63	61	83	65	78	54	62	63	74	58	68	47	75	77	62	64	67	55	57	65	59	61	63	60	44	65	42	70	57	75	56	65	77	58	70	62	59	66	81	52	72	55	55	63	57	77	77	68	64	79	63	51	53	75	59	83	69	67	56	70	62	66	62	67	68	82	72	64	65	67	58	65	67	71	59	72	58	58	66	61	62	62	74	67	61	72	55	81	64	74	52	65	66	59	66	65	58	68	57	53	74	77	82	64	59	63	60	66	72	71	67	70	58	64	64	61	64	50	54	71	64	72	76	79	55	52	62	79	69	57	75	67	64	80	62	68	60	59	62	71	51	82	72	67	70	53	65	73	56	58	62	71	68	63	47	59	65	66	74	50	61	65	69	65	70	70	57	58	67	59	71	54	67	68	66	67	79	71	56	58	63	70	63	60	57	70	59	56	57	58	72	61	58	57	52	67	79	66	94	51	63	60	57	48	68	60	79	56	69	70	69	51	69	49	64	61	47	62	68	67	70	64	60	64	67	80	78	65	70	62	72	63	73	43	68	72	70	82	72	72	55	64	76	68	60	53	68	65	57	57	64	59	73	59	64	68	67	53	58	65	68	65	77	48	69	63	53	66	47	60	54	59	86	66	79	64	64	87	49	59	47	75	70	66	64	76	68	77	65	64	53	69	60	61	62	68	63	54	78	55	67	72	65	58	62	68	60	61	69	75	55	59	64	54	65	69	75	72	54	75	68	74	65	65	68	65	67	66	52	70	61	55	76	75	73	69	52	61	71	67	53	76	58	65	56	64	64	65	58	66	60	64	71	72	71	55	66	67	59	58	59	68	48	59	54	54	54	67	72	47	66	65	68	62	76	52	57	66	64	68	63	74	73	80	44	50	63	69	78	62	55	63	65	53	61	57	67	54	91	54	73	68	60	59	56	67	78	66	71	66	64	72	71	71	63	65	68	66	57	54	60	72	68	68	60	62	60	76	56	51	73	59	70	61	62	84	65	57	78	58	70	47	67	66	66	71	57	62	69	60	57	67	53	72	72	63	69	59	71	56	69	43	58	44	63	52	59	56	72	51	59	72	72	73	67	53	69	55	72	68	58	64	64	80	80	67	67	76	53	70	63	57	76	65	62	36	69	70	67	69	49	58	59	66	71	66	50	44	61	64	52	78	64	59	69	58	73	53	64	70	69	71	64	55	66	47	51	55	67	55	63	77	69	56	64	65	72	60	74	48	58	67	61	59	68	67	56	55	65	58	52	67	72	66	56	77	76	67	52	54	62	60	75	62	73	74	71	69	73	59	64	61	64	72	67	57	64	62	56	55	78	70	64	69	70	68	68	78	66	52	61	69	69	69	77	72	68	79	70	67	63	58	58	66	58	56	77	65	66	61	47	59	70	57	61	53	75	78	65	73	55	71	68	68	66	44	59	60	65	63	55	61	65	67	82	70	68	78	73	59	64	67	59	61	57	65	95	61	59	64	62	48	70	71	56	53	63	64	68	57	57	66	62	57	60	55	64	68	54	61	63	72	47	68	80	64	49	58	66	65	66	70	58	61	72	65	62	61	59	70	49	63	61	70	49	67	62	64	61	66	60	67	61	63	68	75	55	55	60	78	62	52	63	67	62	64	64	61	69	63	61	65	65	78	58	69	64	62	62	70	64	66	70	58	73	62	63	60	55	73	78	74	68	61	57	69	74	68	67	75	57	57	58	69	55	52	68	58	68	61	49	57	58	70	75	71	70	61	81	63	65	66	85	78	67	60	63	74	74	70	77	63	67	76	67	66	46	53	68	52	55	66	68	54	59	75	62	73	66	60	57	73	73	60	57	54	62	59	52	57	59	58	57	70	64	58	54	61	73	71	51	66	59	70	63	60	67	62	62	53	62	71	49	52	52	54	77	61	70	55	79	59	63	58	50	72	74	63	73	68	57	71	65	66	59	65	71	69	60	59	62	69	65	87	53	55	56	59	58	53	64	64	64	62	65	57	62	69	57	77	78	58	80	53	61	53	63	63	67	56	64	71	45	65	56	61	62	86	56	66	74	62	68	52	57	52	58	40	63	57	64	67	60	62	64	57	54	55	72	61	64	63	67	71	68	60	69	76	63	56	63	75	73	70	77	50	56	64	72	65	74	70	58	67	57	52	64	69	65	81	64	74	57	63	51	80	80	51	64	75	77	75	62	59	66	56	69	62	60	73	68	59	67	70	73	73	53	64	73	66	68	72	62	67	72	69	42	53	60	89	45	74	75	62	58	74	66	65	74	59	51	74	70	66	58	76	60	57	57	58	66	72	67	86	74	62	69	59	68	50	79	64	56	54	63	61	64	68	65	54	64	72	50	54	73	58	52	75	61	64	66	66	79	57	56	61	50	71	63	60	58	63	45	70	53	60	47	81	56	69	61	70	70	55	67	62	80	68	60	54	60	70	55	56	68	74	55	55	73	81	44	63	63	58	59	73	73	56	83	69	78	53	63	65	74	55	66	63	79	76	59	60	77	65	57	62	59	52	67	52	62	54	76	72	53	56	62	70	76	68	58	69	84	63	71	64	67	67	74	73	60	77	59	47	72	68	65	56	71	58	76	61	68	62	65	66	67	61	60	62	62	65	56	56	44	65	65	52	62	74	64	57	64	67	47	62	58	86	71	58	75	71	74	58	69	73	72	69	60	73	54	76	52	56	56	63	64	52	57	59	58	61	51	59	56	68	61	68	55	69	66	60	64	70	68	54	67	52	57	67	57	56	65	66	54	67	74	60	82	69	57	68	68	61	62	63	59	65	72	63	68	54	55	58	62	69	64	57	66	67	64	65	54	58	78	69	70	77	75	63	53	82	61	58	62	63	75	62	59	72	57	63	67	62	59	61	59	71	61	62	69	64	63	53	66	55	51	82	58	62	68	80	63	44	62	64	59	84	55	51	58	55	52	58	57	70	61	78	56	60	67	65	78	75	79	67	55	69	60	82	67	62	60	57	71	58	64	66	73	60	73	65	64	54	64	69	60	54	74	75	75	68	49	58	60	67	54	77	64	75	56	72	60	75	58	69	52	62	73	62	61	70	65	61	62	52	46	65	54	67	53	68	48	62	64	64	53	70	53	78	75	67	59	45	72	77	58	54	76	55	76	60	63	78	68	59	70	61	47	78	72	56	63	68	71	68	66	64	65	51	61	55	66	63	78	69	67	59	59	63	65	65	61	41	65	67	68	71	67	55	62	58	54	74	60	56	52	59	59	56	63	59	51	64	79	57	59	63	54	61	67	72	54	65	64	77	65	60	64	69	74	77	60	65	75	70	62	52	56	61	71	70	57	61	69	53	56	73	64	57	66	53	58	66	67	69	63	73	70	58	54	68	58	58	51	75	64	66	63	60	64	59	75	53
13279	6806	4022	12140	22710	28476	28423	28255	28907	26487	33449	39784	44910	41212	33947	25695	18695	11220	5703	2743	1455	978	816	782	732	796	747	745	767	738	754	809	772	732	755	773	793	743	743	801	750	751	775	769	727	768	771	800	758	764	781	776	796	728	746	745	747	765	736	745	771	818	825	743	778	769	754	767	761	824	735	790	728	747	753	757	733	751	742	775	758	781	754	763	814	709	742	778	706	740	780	804	733	696	747	781	803	725	663	757	775	800	739	734	762	781	743	778	750	757	784	736	759	746	775	710	765	741	788	820	734	738	763	766	753	790	765	733	727	766	762	754	755	739	741	719	704	787	782	734	800	742	760	790	713	725	784	783	777	741	739	764	781	768	772	797	740	768	799	765	707	816	772	753	761	822	784	749	748	744	736	744	755	757	758	787	827	739	710	761	797	705	747	756	768	778	781	779	758	734	730	756	769	764	789	770	779	737	763	720	759	764	797	731	756	762	740	780	781	749	772	749	698	714	733	766	796	701	785	730	755	781	759	806	778	746	761	728	759	762	716	749	776	744	700	739	729	777	772	799	783	743	772	799	778	759	778	752	719	769	738	771	780	758	747	799	746	781	776	677	730	760	778	749	702	765	719	779	733	749	755	766	740	787	743	749	783	753	785	795	759	783	771	806	729	760	797	795	753	749	771	762	796	811	818	794	752	712	781	795	773	731	748	773	771	735	714	751	737	681	755	754	756	706	781	763	739	773	770	698	757	802	781	761	788	778	767	832	754	732	760	722	755	729	750	804	753	767	745	759	788	782	759	728	767	775	716	774	737	793	754	777	726	716	749	776	714	769	769	748	778	773	763	808	718	775	734	767	770	743	749	775	747	774	739	766	767	757	791	749	698	748	741	804	747	834	785	767	799	719	757	778	807	713	812	691	746	772	717	820	757	742	785	741	795	774	770	729	800	769	735	777	742	786	804	732	742	762	752	743	705	762	738	731	754	762	764	736	746	779	757	759	759	746	757	761	732	772	745	734	750	795	823	721	730	743	736	751	707	738	744	817	738	739	707	714	784	779	783	802	782	748	722	715	726	728	730	773	769	741	761	726	779	812	792	776	761	764	786	749	754	779	794	774	798	783	748	741	781	788	784	823	788	751	740	787	743	750	810	765	778	773	759	763	749	807	790	744	759	807	770	782	772	758	779	750	774	763	730	756	762	747	768	770	802	795	776	715	768	772	729	813	752	719	781	760	727	746	775	778	772	806	708	774	759	779	771	786	772	795	768	791	733	797	753	768	797	721	742	748	754	820	760	769	786	772	776	752	786	747	736	717	781	771	695	782	746	752	769	758	760	748	786	735	721	772	772	725	782	768	772	771	791	764	740	814	796	763	750	764	744	761	771	773	809	778	767	748	820	767	786	738	778	782	735	745	781	764	775	780	813	760	754	738	760	741	743	747	806	767	787	750	732	807	773	748	786	717	808	740	767	772	766	726	730	758	743	764	738	781	809	745	740	707	819	746	735	813	765	811	720	774	766	764	760	760	791	755	768	746	731	775	759	781	732	745	724	810	762	744	717	752	744	738	758	764	765	693	820	693	805	751	798	797	750	701	761	789	788	781	776	744	776	731	748	734	749	779	719	794	801	729	761	792	782	814	741	763	763	761	728	757	802	782	765	781	757	775	780	763	717	773	771	706	751	737	794	751	766	803	773	744	812	746	737	779	744	765	776	752	763	724	804	756	750	775	748	710	781	770	730	766	762	787	766	744	775	724	781	767	731	728	744	780	820	747	684	852	745	735	735	812	767	798	765	758	736	772	765	777	829	759	775	763	766	735	804	768	773	776	773	758	726	780	736	714	730	772	759	731	771	759	704	750	769	741	764	755	754	720	778	779	779	793	813	724	753	727	735	742	775	803	736	806	755	744	758	732	745	769	793	755	717	742	789	817	733	770	773	773	766	790	782	737	716	757	770	783	757	764	772	754	750	764	726	769	755	758	790	745	777	761	734	796	756	763	780	784	702	728	771	766	742	718	730	728	719	740	801	752	741	782	771	735	751	769	800	757	784	824	767	744	754	754	725	784	773	763	703	764	721	746	735	740	718	781	770	807	765	780	728	750	798	783	750	749	793	799	730	762	762	787	724	821	766	743	829	791	749	730	717	679	740	682	819	763	749	783	711	751	703	777	755	779	765	770	780	782	767	774	766	760	764	711	785	726	707	775	792	752	774	739	755	768	739	752	750	786	788	737	789	727	759	782	780	778	783	774	768	790	753	773	773	746	723	778	740	774	737	770	803	744	758	720	745	773	781	704	762	747	778	792	820	764	767	768	789	755	755	789	825	780	722	825	805	788	736	792	715	800	781	795	742	751	795	733	802	778	727	745	723	733	708	756	744	723	766	800	709	721	728	758	764	782	717	747	721	745	752	775	819	754	767	739	759	729	742	784	749	768	698	748	807	772	757	756	760	742	703	772	724	731	789	766	777	806	755	761	714	736	744	745	755	751	747	729	810	742	712	773	780	808	747	791	778	731	801	759	746	748	785	801	765	743	752	761	744	776	746	797	755	762	705	774	766	748	775	755	761	742	745	764	803	716	785	759	751	800	742	780	842	773	774	723	736	792	757	765	709	756	759	754	751	775	730	778	759	769	718	712	745	738	734	775	780	726	731	717	733	814	711	738	791	710	752	727	791	751	751	831	742	779	765	766	779	743	688	809	777	795	803	762	795	760	767	728	757	773	697	787	739	762	789	755	776	776	773	757	772	731	747	778	740	799	772	757	800	785	738	807	750	701	776	788	739	749	806	715	768	761	752	732	781	758	762	755	716	752	805	728	810	736	741	758	750	767	786	781	751	740	762	745	736	763	768	741	732	807	754	765	810	789	774	770	744	733	791	727	801	767	736	739	738	754	786	757	755	788	763	763	781	776	759	803	752	748	721	756	752	775	820	783	753	736	723	711	782	815	775	744	786	761	736	780	731	785	755	720	755	764	764	739	744	744	774	733	759	786	751	734	746	731	768	783	770	723	820	780	777	730	781	765	708	740	750	781	782	718	760	767	765	780	770	782	766	802	791	770	780	763	760	742	752	777	779	747	785	756	761	728	764	806	734	811	803	768	697	763	764	756	786	707	718	795	782	754	762	762	786	745	753	778	810	739	773	775	787	716	749	727	749	732	764	745	735	770	792	803	710	708	781	748	787	766	762	738	751	761	774	761	777	741	754	807	750	747	726	760	765	767	774	739	754	723	764	683	769	689	798	755	750	728	724	730	727	751	766	805	813	734	686	728	778	743	725	750	743	763	772	736	743	744	786	745	749	768	722	784	775	737	780	780	796	715	740	757	747	726	728	733	790	791	742	794	781	738	723	787	789	792	763	718	730	711	740	784	748	759	794	779	754	790	750	749	741	755	739	754	786	765	793	689	798	776	765	782	736	760	800	739	747	770	739	763	762	774	778	755	751	751	731	819	733	781	779	706	713	787	710	751	739	765	777	711	802	770
1301	92	112	83	114	152	150	172	215	385	706	1263	1931	2008	1070	561	343	207	126	89	82	78	64	85	68	69	54	64	65	66	76	75	69	69	57	69	80	73	72	67	87	82	62	65	78	65	72	54	51	84	71	61	68	76	63	72	85	74	68	85	88	65	76	72	74	69	77	79	84	67	70	69	63	87	73	56	71	65	81	77	81	56	67	71	70	63	80	76	75	78	69	72	65	78	62	75	58	77	62	71	74	74	67	71	79	67	72	64	78	70	64	66	83	63	72	65	71	69	60	71	83	84	67	82	65	61	71	56	80	53	77	76	66	59	83	80	47	74	81	67	55	76	79	69	80	72	67	72	67	65	73	72	72	69	78	64	88	68	61	66	55	77	72	79	86	60	67	72	75	69	73	78	67	81	63	68	77	64	79	64	77	77	72	55	66	76	66	70	63	66	60	82	68	68	79	55	64	71	84	62	60	71	74	83	73	64	68	73	75	82	64	73	60	79	60	60	69	77	68	68	71	72	75	79	63	70	76	80	72	69	80	67	82	82	69	77	73	59	66	65	83	61	79	76	62	68	79	57	82	77	71	76	68	68	94	74	71	93	73	58	71	79	63	78	87	62	96	72	74	91	83	70	69	71	52	91	72	60	74	67	82	74	67	74	60	71	73	79	73	78	72	80	67	77	66	82	80	70	73	73	72	62	66	76	71	79	80	82	61	68	79	90	57	80	78	78	78	71	74	68	75	77	79	64	76	65	74	65	66	81	73	72	70	65	56	69	88	77	76	80	78	75	62	76	82	54	55	73	71	67	75	67	75	67	72	64	61	82	70	69	74	71	63	77	81	76	73	71	72	74	74	67	68	75	62	65	80	67	84	73	100	84	63	75	78	66	67	70	84	59	61	85	68	61	67	62	74	61	82	80	63	92	71	68	57	72	80	71	69	70	71	53	92	65	75	85	59	69	70	67	71	61	75	72	65	80	67	79	71	64	50	69	73	80	70	67	80	76	76	69	80	75	64	77	86	62	71	63	72	63	68	75	58	72	67	75	54	71	84	87	69	74	74	63	82	78	81	67	69	69	62	75	65	77	72	65	77	73	78	79	56	87	69	81	76	71	82	78	67	72	59	57	76	62	72	56	78	72	58	64	87	82	75	78	77	82	72	71	66	66	74	76	69	63	53	77	62	81	67	53	66	63	82	72	58	69	87	72	69	77	74	73	67	75	80	66	77	74	66	76	84	83	69	68	73	75	61	62	72	70	86	72	62	71	71	72	75	80	67	81	66	73	63	71	78	94	74	64	67	66	75	64	56	71	81	69	65	57	79	79	78	71	61	60	82	70	71	76	82	60	78	60	75	80	61	89	58	73	71	74	86	71	57	64	70	66	51	76	80	74	65	49	78	65	71	83	69	66	61	68	58	78	91	66	69	77	88	82	81	90	74	59	83	65	60	67	82	76	60	65	71	73	78	71	69	59	72	79	70	66	72	89	81	71	80	59	70	66	78	61	82	68	75	79	61	66	86	77	74	64	76	79	75	83	70	76	69	60	67	59	74	68	85	72	77	70	54	63	80	80	68	61	86	69	76	79	68	62	70	66	77	71	82	86	74	68	70	72	66	64	65	73	71	80	77	90	71	60	67	75	75	66	74	59	71	65	58	96	63	75	76	65	74	67	58	64	85	63	77	77	75	82	72	68	65	72	68	70	72	68	77	83	73	73	73	73	64	81	66	71	79	68	80	76	80	75	68	79	65	83	76	60	72	73	75	72	71	89	73	91	68	71	84	63	72	74	70	78	63	49	67	74	81	80	66	57	72	85	67	68	92	70	67	64	83	68	69	78	81	73	75	80	66	57	80	78	70	63	68	69	67	60	80	62	83	69	72	93	72	72	64	79	63	82	79	74	71	77	79	68	64	79	64	66	64	79	73	88	77	76	80	53	68	57	79	56	74	78	81	74	81	76	59	67	71	93	79	51	92	64	72	62	71	72	64	71	83	66	68	68	64	74	75	79	80	70	75	67	65	88	58	82	85	61	61	52	85	70	72	78	82	70	74	65	74	84	67	75	66	70	67	55	71	67	72	62	73	65	76	80	82	63	79	87	62	72	68	70	81	79	72	70	75	79	78	73	72	66	73	71	72	61	73	76	81	66	72	76	68	72	61	59	73	78	76	70	78	76	73	68	75	73	74	70	82	59	62	68	69	63	58	85	76	85	82	74	71	63	75	71	61	66	73	63	84	67	60	73	68	81	76	67	74	81	74	79	82	68	69	56	68	73	80	72	66	86	64	68	80	76	71	79	43	81	58	67	63	68	70	71	68	74	60	75	65	62	51	71	81	75	76	77	64	74	76	69	68	63	59	61	60	70	76	79	70	71	87	78	69	74	86	72	71	77	85	62	73	71	90	72	76	70	66	75	77	75	78	80	59	68	70	76	71	77	52	72	83	61	66	73	81	77	78	67	78	63	79	63	60	75	68	70	57	68	64	79	61	74	56	84	76	79	62	72	81	80	60	86	70	79	75	70	82	63	64	71	68	81	60	77	75	64	63	69	77	62	75	68	65	63	67	63	69	67	77	65	83	62	72	65	73	71	78	71	76	58	80	70	78	59	68	84	64	72	76	67	72	79	85	74	67	77	74	74	64	75	71	76	65	61	72	73	67	59	86	70	76	68	74	78	79	76	86	64	81	70	84	74	79	73	54	79	68	64	69	69	70	76	81	72	80	69	70	71	71	62	66	58	76	78	73	76	70	61	63	62	69	74	78	77	77	69	78	70	67	60	55	69	84	69	63	54	87	79	56	68	63	63	88	72	77	72	62	84	66	81	73	73	65	86	75	71	68	70	63	57	76	68	63	63	81	74	73	65	73	74	70	79	79	66	64	83	77	75	59	59	68	63	67	76	65	80	74	55	63	63	76	62	65	68	66	68	73	72	74	76	60	81	77	81	54	79	67	68	65	83	70	68	86	72	67	80	70	70	62	55	61	60	73	58	71	86	59	84	77	60	65	61	83	67	75	71	78	63	77	85	65	58	71	64	73	78	56	76	67	76	67	76	70	68	71	69	75	75	70	86	69	78	58	66	74	88	71	66	59	67	62	69	72	61	75	70	83	67	81	68	88	57	85	72	79	73	61	55	75	70	83	65	65	85	91	68	78	67	59	66	76	76	63	60	67	70	72	71	77	62	70	80	88	70	65	69	66	56	66	78	79	79	81	79	63	85	60	71	76	76	82	71	64	68	77	72	69	77	75	57	79	71	92	73	78	71	81	66	58	71	80	80	79	77	60	74	71	60	75	77	68	86	76	70	71	64	78	83	58	70	52	84	68	75	66	69	67	65	74	59	82	66	64	75	77	60	81	81	85	66	65	61	80	70	76	66	68	60	55	72	71	62	59	68	52	77	59	67	64	69	75	77	68	84	60	71	71	85	70	72	54	65	69	59	66	73	76	72	65	80	63	68	58	62	64	65	56	60	73	76
7920	1865	1376	3502	8476	11338	10125	9007	10174	13119	19190	24985	28213	26359	19163	12664	7508	4103	2203	1324	937	929	885	830	846	834	907	881	851	899	774	849	819	852	874	871	793	851	877	841	840	873	852	839	856	842	855	840	824	830	849	826	832	847	846	844	855	856	880	873	848	844	860	799	778	892	858	828	848	831	847	835	874	883	842	873	839	858	851	867	798	849	816	863	884	800	878	835	874	805	822	839	854	864	842	862	842	851	813	793	862	836	860	817	893	859	846	861	842	855	854	849	864	792	839	864	781	884	817	867	838	860	872	821	848	871	821	815	858	866	868	855	830	856	844	821	873	846	818	827	830	810	860	814	811	841	865	845	789	881	888	802	860	852	848	824	842	865	856	896	829	837	884	861	856	808	860	827	833	857	865	903	857	860	790	856	843	847	843	856	838	794	836	869	903	869	814	820	853	821	909	822	810	909	838	832	875	901	868	873	853	869	881	896	874	888	900	909	840	831	849	836	883	806	901	822	852	868	813	881	848	817	858	837	923	893	857	863	850	873	866	814	890	873	862	824	880	883	828	883	862	897	839	833	838	830	852	889	880	863	824	853	827	854	837	881	856	820	889	883	856	855	866	849	888	839	837	893	857	839	835	851	849	904	824	813	822	928	890	890	879	825	849	867	875	863	858	800	859	818	818	862	910	813	868	869	853	884	813	861	878	850	852	859	855	886	875	804	868	876	827	865	868	813	836	846	862	872	860	866	860	878	830	913	835	918	849	859	873	815	871	846	839	849	884	903	847	845	869	858	822	888	849	833	815	848	867	817	849	881	848	862	788	887	869	807	869	859	902	787	925	807	847	860	842	845	837	820	831	854	870	865	881	847	892	865	907	839	832	865	783	883	829	853	878	877	848	908	816	849	833	869	841	828	889	884	924	804	860	816	888	820	891	891	868	812	835	816	782	831	858	811	901	857	805	779	833	861	855	825	900	851	838	858	811	848	863	877	818	845	844	828	823	832	853	843	848	908	823	828	891	842	823	842	838	826	828	853	821	854	897	812	829	834	852	849	840	875	872	845	837	848	797	872	854	835	790	847	857	854	879	849	894	862	787	803	826	805	829	817	818	852	818	849	842	868	909	898	854	854	866	924	877	847	854	853	870	928	854	881	890	787	813	841	880	903	882	820	829	866	853	849	852	894	862	835	843	858	876	824	847	914	900	816	840	852	875	884	838	850	878	859	880	870	801	819	870	869	873	836	862	858	865	876	880	809	844	871	848	895	840	852	854	845	833	839	900	895	851	855	864	846	860	879	863	866	852	875	859	894	791	868	840	851	908	854	862	839	888	861	855	870	854	872	849	886	812	846	831	829	796	815	851	880	807	894	864	854	843	836	821	857	851	842	850	889	866	836	853	866	855	842	868	877	817	868	841	870	812	843	874	892	839	877	868	819	904	835	846	852	876	850	844	879	890	836	822	865	868	878	906	821	851	883	821	829	872	838	853	841	879	837	818	788	848	874	861	867	808	834	835	808	853	889	802	846	886	881	842	851	886	915	807	779	875	842	895	888	849	817	858	911	844	849	818	831	843	868	832	846	821	893	827	859	861	820	833	854	833	860	862	828	847	909	830	861	890	850	811	853	873	848	826	856	793	873	830	835	857	853	859	799	839	893	853	810	830	878	819	840	844	818	826	877	839	839	921	870	863	870	829	797	835	862	850	864	814	903	834	848	826	903	848	833	884	871	887	876	881	887	813	853	794	842	860	813	824	855	879	904	852	838	859	847	852	884	886	843	860	826	850	918	836	892	871	847	788	852	875	875	844	835	862	814	831	867	829	886	873	880	869	910	832	818	804	857	868	851	875	865	842	840	815	881	858	843	833	917	811	886	818	853	873	822	891	817	872	863	864	876	852	784	819	870	836	871	823	859	824	876	818	850	897	845	876	847	806	828	866	815	887	856	849	875	834	847	863	863	875	837	877	845	842	866	855	838	863	840	816	895	820	843	850	879	854	851	860	863	845	795	842	783	883	844	865	901	860	781	871	846	828	828	891	877	889	805	871	810	884	837	836	865	873	827	848	792	840	816	881	809	873	844	814	882	863	894	855	861	869	846	876	850	896	863	851	832	873	888	811	847	832	904	825	869	849	853	844	837	774	863	836	864	891	885	844	814	867	870	837	886	855	847	867	862	820	886	839	873	827	849	815	855	851	845	845	876	890	823	891	849	813	828	857	916	853	864	918	807	870	827	831	843	830	821	834	867	851	854	841	848	888	855	895	869	854	856	813	859	842	849	911	863	872	836	869	866	868	848	871	879	854	848	912	776	858	875	875	848	795	912	793	837	825	846	819	808	836	837	872	887	881	884	916	857	875	837	856	880	890	816	842	856	905	817	858	835	910	873	882	818	839	811	893	880	834	843	830	879	848	913	838	845	800	859	879	846	837	853	830	846	809	813	882	877	845	858	891	812	817	893	856	803	842	867	840	815	877	854	833	917	840	897	890	855	845	815	919	898	859	823	876	851	842	872	856	815	832	855	839	807	843	865	891	889	798	828	843	853	909	806	845	823	849	862	877	830	845	872	874	807	915	874	804	890	842	855	873	812	807	870	841	860	831	866	841	876	855	836	825	852	806	864	845	837	834	853	875	831	859	836	812	867	900	879	853	871	851	838	848	842	844	816	884	852	838	887	898	791	848	846	843	821	899	863	920	842	866	833	880	841	849	874	851	852	859	834	857	869	874	832	811	847	872	814	844	815	864	874	857	845	787	842	849	896	811	856	844	833	872	821	826	835	872	850	837	900	839	837	831	840	880	862	802	910	911	872	859	802	857	934	920	822	805	806	831	828	845	867	827	835	847	849	800	880	817	874	821	870	861	810	901	921	853	824	891	850	864	828	827	849	857	920	891	861	814	891	889	861	843	887	810	861	854	876	932	827	840	838	856	828	864	881	819	804	847	828	793	935	850	866	833	857	895	909	826	866	891	865	866	902	828	836	894	793	885	879	782	867	869	843	843	855	913	857	847	854	798	844	912	802	821	882	870	788	916	866	838	881	786	896	895	880	849	868	849	865	818	854	846	862	854	826	806	797	852	841	887	839	843	808	892	830	861	901	828	876	877	844	859	825	836	837	876	828	874	864	888	836	872	882	851	883	822	840	829	833	847	866	814	881	797	893	872	874	885	839	908	850	878	840	834	837	824	828	862	820	857	842	885	863	874	834	845	865	886	883	801	857	829	898	887	829	881	810	841	874	850	828	875	793	856	883	842	822	830	838	901	869	796	901	810	874	881	862	870	866	841	908	854	834	895	931	852	816	815	862	807	807	850	865	887	814	844	838	830	843	830	832	822	853	848	872	825	847	822	880	866	814	836	844	870	823	784	843	822	840	805	892	843	918	856	826	890	868	904	849	823	830	875	844	849	841	832	840	815	899	825	881	907	806	855	789	861	873	840	828	839	888	846	859	841	836	842	823	883	843	842	807	878	849	840	884	867	850	866	894
470	204	209	120	202	349	417	487	659	1386	1537	2761	4781	4056	2104	1213	613	296	149	101	73	79	55	57	59	83	63	74	83	48	53	73	72	63	49	62	50	58	86	49	71	70	61	61	47	41	47	68	60	58	60	59	37	53	52	55	58	72	64	48	55	63	51	69	55	52	57	55	63	71	74	75	72	66	56	68	62	49	67	68	59	71	47	71	65	64	59	69	55	58	65	59	62	60	53	57	55	58	57	72	57	46	62	71	67	54	58	51	64	48	54	57	67	44	69	62	53	70	66	56	58	55	60	39	72	49	65	54	71	72	47	65	65	67	59	52	49	62	70	58	47	64	60	62	67	67	75	57	54	50	58	67	60	48	66	64	54	58	74	56	62	61	45	66	65	72	53	51	59	50	63	62	50	67	66	52	47	64	67	66	44	54	53	56	75	59	64	65	64	49	69	58	51	59	62	68	64	49	75	61	75	62	55	62	73	62	69	65	77	64	57	57	64	60	76	65	71	59	57	73	61	58	48	67	53	72	61	67	54	58	63	60	60	58	54	59	53	61	54	61	61	50	52	57	64	53	53	49	58	60	66	62	81	80	55	47	73	57	53	55	76	50	50	49	66	45	52	60	51	58	53	64	48	58	53	57	60	66	65	46	37	59	64	58	66	62	69	55	52	51	68	52	61	53	77	52	62	67	66	55	65	67	52	55	65	54	60	60	51	65	56	55	67	60	49	62	64	69	57	55	58	52	54	68	59	55	72	63	61	50	72	81	54	61	64	66	56	56	65	66	64	67	64	65	59	58	57	60	58	63	59	67	53	59	63	61	49	64	66	64	58	48	64	35	61	58	64	64	70	61	66	68	75	72	53	57	74	54	54	66	65	67	74	58	67	63	61	72	60	56	54	65	58	58	55	62	60	55	50	66	72	55	59	65	60	52	58	73	70	64	58	60	73	59	61	67	58	56	62	54	56	57	54	68	68	63	51	64	55	60	69	51	61	56	64	60	69	67	58	58	61	47	55	61	54	59	63	56	56	56	74	58	50	77	56	56	68	57	48	56	55	67	66	53	49	62	55	66	68	61	63	71	64	59	66	65	59	56	51	70	64	79	50	56	70	63	60	65	65	74	50	69	59	56	53	63	57	60	64	44	54	59	70	63	69	72	61	63	65	55	54	57	66	65	59	84	59	55	54	43	54	58	54	52	50	59	50	53	60	58	59	64	67	62	65	57	59	61	68	71	65	55	67	65	57	73	69	54	59	56	67	63	76	70	71	62	51	44	53	49	72	63	56	48	64	71	57	75	60	68	67	68	65	48	59	51	71	47	65	65	65	65	61	65	39	72	56	70	72	50	41	59	62	65	51	56	56	60	68	70	52	60	70	63	44	66	65	66	62	58	61	56	55	43	63	62	69	45	60	53	57	62	53	48	57	59	54	57	65	70	64	51	62	72	59	66	61	54	60	50	58	63	68	73	55	62	55	50	53	60	58	62	58	55	57	83	54	63	71	57	68	73	64	70	60	60	80	69	70	74	66	58	59	67	61	55	51	55	61	61	60	62	71	61	55	72	76	57	47	67	64	56	62	49	60	62	56	68	49	56	62	75	61	52	54	57	60	67	58	56	64	73	62	61	78	57	69	71	61	51	66	63	59	57	62	66	62	55	51	62	54	60	60	51	64	63	69	64	55	49	53	64	56	59	56	49	60	62	60	62	66	60	60	49	53	52	59	60	68	67	51	52	80	51	64	68	77	63	54	64	55	59	68	55	65	67	74	69	46	51	67	64	65	66	66	67	58	70	48	64	65	62	77	45	54	52	68	59	54	66	71	79	61	60	72	75	69	65	61	60	66	48	56	46	66	61	60	70	67	69	57	70	56	57	76	63	68	67	53	67	60	56	60	62	57	69	53	60	69	66	75	56	50	60	52	60	61	46	69	67	74	56	68	72	66	64	64	58	43	64	58	64	56	55	67	64	46	52	61	68	71	44	53	75	66	66	64	68	61	51	61	62	60	49	56	57	47	68	57	56	62	55	52	63	52	40	57	75	74	58	68	64	64	63	56	57	64	64	50	52	57	62	66	59	51	60	67	60	63	61	64	57	45	53	51	57	49	72	61	43	58	60	56	67	59	70	52	52	62	60	63	72	47	45	64	74	54	47	54	61	66	64	62	57	53	51	50	68	53	44	72	64	47	56	57	60	66	58	65	58	79	42	73	70	62	52	74	59	57	60	49	55	68	48	63	48	74	69	66	64	70	74	59	65	46	52	59	68	68	56	67	57	60	64	66	55	70	49	79	65	71	52	62	69	77	59	66	65	64	45	53	44	65	54	60	71	56	59	51	64	63	61	55	62	51	56	59	53	51	55	72	69	68	56	67	69	54	65	59	67	65	35	46	56	58	69	58	68	47	59	69	55	51	49	66	71	55	55	79	64	79	64	70	76	59	49	56	69	70	58	70	57	63	66	46	50	63	52	56	60	58	50	51	61	66	66	60	53	48	49	61	61	66	61	50	57	68	58	72	65	59	60	46	66	68	58	70	63	73	62	56	66	55	61	69	68	68	74	64	57	62	73	55	63	63	64	65	46	53	66	55	53	74	76	62	49	62	62	52	58	68	56	56	70	62	60	72	56	74	65	73	65	56	60	55	60	66	58	60	73	65	62	63	60	51	57	55	55	60	67	62	62	54	67	55	56	48	55	60	61	58	58	69	56	61	75	63	49	51	70	60	60	55	67	75	56	47	66	56	76	61	71	60	77	60	37	79	73	54	73	59	52	62	59	51	50	62	58	66	60	60	56	56	37	53	60	68	58	55	61	68	71	59	62	66	63	71	59	69	57	59	55	62	52	66	67	59	63	57	64	68	53	53	47	59	51	59	60	56	86	73	65	47	51	55	67	64	55	51	59	56	61	62	63	61	50	63	69	59	64	56	56	63	54	60	58	52	69	63	77	56	56	66	65	54	73	60	58	67	71	71	72	54	61	64	64	64	67	73	65	51	56	69	62	53	72	56	61	59	74	68	51	42	40	55	54	63	55	73	62	54	61	48	58	50	59	62	52	50	66	65	62	56	63	40	68	62	68	53	44	54	75	66	51	69	62	53	67	58	49	58	52	57	58	52	60	63	68	55	66	70	60	71	55	65	52	68	69	58	69	56	68	68	65	65	52	44	69	65	70	66	64	63	58	59	63	42	61	56	50	69	63	55	64	66	51	65	68	59	67	64	71	67	53	71	81	57	66	59	47	48	56	61	76	43	46	55	64	52	67	61	64	49	50	55	57	70	63	72	66	72	55	56	66	68	63	61	71	67	65	59	74	60	63	54	74	74	63	63	51	58	53	54	64	68	67	54	56	60	47	60	70	76	56	65	48	65	70	60	67	73	64	66	69	48	59	54	70	63	66	65	56	71	70	61	74	50	62	69	45	65	66	46	66	65	71	53	52	63	56	73	70	68	54	49	66	77	61	77	58	56	52	67	55	70	47
8778	4511	3565	7301	16715	20160	19361	19745	21565	27500	27358	32920	37171	32711	25685	19087	12136	6480	3182	1619	1046	834	815	717	721	775	737	669	728	706	677	728	699	683	770	726	733	702	720	702	666	731	750	731	718	714	708	712	683	751	729	720	724	723	708	731	727	707	730	725	717	751	710	730	685	736	740	684	702	686	753	743	699	729	754	677	721	775	734	706	735	763	718	725	722	703	684	674	714	734	687	742	657	745	701	774	682	730	731	729	721	688	766	737	657	714	669	718	710	676	725	714	711	748	728	741	716	714	704	689	708	721	712	718	746	711	665	727	751	693	717	719	724	764	713	715	680	692	714	713	731	708	712	728	728	685	756	748	758	728	680	731	735	729	734	677	747	706	715	708	724	726	797	743	733	727	717	693	779	696	716	708	666	727	735	719	728	716	722	780	749	704	731	754	756	722	675	699	716	730	687	708	748	770	727	743	704	695	703	704	721	671	720	724	718	736	729	746	725	699	742	730	676	759	692	750	671	753	730	750	751	663	702	720	686	702	692	721	746	783	722	726	722	738	690	694	750	715	684	746	721	729	725	750	734	712	696	720	699	725	706	751	756	724	742	724	748	672	680	689	742	713	655	748	678	747	734	751	718	713	734	719	713	709	706	718	697	710	730	722	742	712	733	691	733	714	741	740	780	734	734	736	692	725	708	747	708	711	709	713	740	739	737	714	712	738	703	656	683	745	729	744	709	743	715	693	746	761	686	718	703	743	713	698	711	740	729	751	705	742	673	665	708	708	676	713	737	761	715	732	670	726	723	734	718	676	712	736	721	694	674	750	697	729	712	726	735	718	738	769	692	711	770	759	727	740	726	722	723	748	698	741	758	715	701	714	706	782	721	760	696	723	713	782	718	712	696	771	722	667	758	717	698	703	686	709	772	733	691	719	727	702	766	765	754	741	749	686	804	719	744	692	691	689	720	723	743	675	768	740	733	737	739	769	762	681	720	753	673	736	713	745	741	731	742	741	748	719	735	730	732	747	750	697	782	706	742	700	697	691	741	745	730	728	692	742	689	737	707	767	752	727	712	723	732	687	711	723	763	722	731	708	668	733	720	687	741	697	707	687	751	755	718	711	756	704	687	748	684	697	740	744	715	760	683	685	758	744	699	722	718	758	702	733	705	717	744	720	736	735	661	735	761	725	740	753	729	676	717	725	729	690	700	703	674	714	678	728	721	724	693	673	706	735	732	677	737	693	690	715	689	720	722	699	794	735	728	710	692	666	673	677	695	728	708	685	704	736	747	765	746	671	659	733	698	718	694	695	673	707	671	702	740	708	718	729	705	701	735	722	721	696	674	729	746	707	739	698	701	740	703	701	733	748	724	727	699	723	720	718	705	697	721	723	679	716	664	768	701	694	753	703	704	733	748	698	698	728	681	736	727	690	735	729	702	692	745	704	717	666	679	762	672	728	715	740	664	742	743	708	672	698	727	752	732	733	691	774	695	710	731	676	758	730	762	734	679	717	732	751	715	726	730	738	759	711	710	719	673	752	672	706	696	726	731	690	708	683	762	685	711	693	697	750	716	686	685	754	693	730	715	709	717	735	707	726	690	715	716	721	708	684	735	683	730	710	742	708	764	683	733	719	718	686	726	692	756	754	738	674	723	718	736	767	692	723	731	676	727	720	705	738	680	683	737	705	747	708	715	720	731	743	712	722	710	722	664	696	729	747	680	722	710	702	702	691	706	717	715	722	728	691	726	746	723	711	662	693	747	726	775	715	688	752	708	768	741	740	713	714	695	767	676	737	756	683	646	717	697	662	708	729	698	701	731	748	724	715	673	711	715	744	713	705	739	723	703	681	718	727	700	653	677	739	734	697	745	736	689	748	717	729	721	733	743	731	758	715	713	773	707	714	651	728	740	688	731	728	691	689	724	719	733	750	713	737	688	720	737	690	725	772	671	729	714	712	743	685	698	708	745	716	728	731	744	719	731	717	707	694	749	728	708	700	748	719	719	752	749	740	736	714	712	740	707	737	759	713	718	703	744	729	709	717	763	696	701	717	746	743	674	725	698	701	749	738	735	723	702	759	691	706	721	710	699	734	691	708	751	729	723	721	734	749	753	746	781	750	726	751	725	705	701	731	767	670	712	705	753	722	714	704	701	723	721	716	727	698	732	688	725	701	726	668	705	716	723	740	696	749	739	751	691	704	695	726	715	685	719	701	728	762	691	757	666	743	726	754	710	752	683	731	723	698	680	700	707	703	731	703	683	742	708	765	697	745	663	692	737	694	720	701	681	708	687	681	671	778	738	729	693	731	726	707	718	713	773	675	713	693	720	727	711	697	718	700	668	697	758	720	737	740	767	775	700	720	729	712	736	748	735	695	701	732	751	692	687	748	687	704	754	732	734	738	748	717	714	686	709	697	693	716	687	711	722	739	670	767	663	734	705	688	725	746	713	738	711	724	687	706	767	717	684	786	687	716	746	676	713	761	721	744	700	686	706	706	764	699	700	689	736	723	715	767	703	708	821	703	702	705	698	733	695	747	673	698	707	700	725	695	746	716	778	679	695	700	707	705	714	685	717	752	734	732	741	742	728	697	695	730	703	696	711	731	736	739	785	677	746	755	672	752	698	754	710	693	711	727	697	705	686	680	767	754	719	728	743	727	721	704	733	728	773	718	710	735	756	776	684	704	754	744	737	703	666	737	747	696	752	719	700	742	682	742	737	706	723	679	727	717	747	721	735	719	741	709	670	680	693	743	710	735	677	749	755	732	740	672	688	708	712	728	743	743	734	723	713	710	737	688	746	716	712	754	704	711	711	732	715	759	718	705	776	777	727	747	691	741	688	718	718	707	711	717	756	724	685	709	719	744	707	701	729	689	719	712	754	688	707	723	715	690	737	695	714	724	735	685	690	707	694	715	738	707	757	692	726	757	732	756	731	731	712	736	740	682	695	840	725	699	772	710	728	737	695	724	724	717	773	739	696	731	691	692	770	695	658	725	773	721	729	735	728	707	733	687	717	734	802	687	681	752	735	702	729	682	729	707	688	684	790	738	714	737	735	699	712	712	695	736	737	741	719	735	730	755	702	710	746	685	688	733	727	697	726	667	708	769	721	705	740	706	720	656	716	750	684	734	694	708	705	735	718	746	728	744	716	751	712	737	733	727	725	682	766	731	688	731	706	792	680	757	717	784	719	750	721	771	705	715	692	695	677	713	736	704	740	676	677	700	674	701	696	720	770	690	697	732	738	699	708	712	712	711	716	677	756	702	693	738	740	740	720	714	750	740	725	711	715	716	721	737	725	748	735	676	726	752	682	759	668	739	725	689	730	743	739	754	754	704	691	764	722	709	708	720	738	777	728	697	720	706	688	717	721	689	720	753	703	702	719	718	688	681	721	731	689	730	741	677	719	760	725	746	742	679	737	752	771	712	748	727	726	715	714	768	701	708	725	682	697	757	741	673	711	722	757	758	707	706	684	727	733	731	706	707
2034	273	203	170	247	580	1607	3086	756	1164	1805	3455	4829	4067	2924	1599	847	425	247	133	98	88	83	86	78	97	86	73	70	86	79	96	73	78	93	100	61	91	95	80	86	92	82	85	83	66	83	85	96	68	74	82	74	93	80	86	88	69	84	81	72	80	83	78	97	80	83	68	96	66	87	71	77	94	84	78	67	77	80	83	72	81	90	80	93	68	75	69	80	82	95	76	86	83	90	69	87	88	70	90	84	70	83	80	62	90	78	81	79	88	77	78	80	96	91	83	71	79	82	81	78	79	83	65	79	73	81	81	83	76	85	93	84	84	92	80	82	67	77	66	95	83	75	77	74	84	61	71	88	71	94	93	97	92	93	71	77	86	71	72	81	65	78	94	86	90	89	76	85	80	97	81	89	90	88	82	78	88	92	84	88	80	68	71	81	73	77	64	78	66	75	78	76	66	77	77	87	89	92	76	93	63	90	86	88	78	87	65	87	71	75	89	81	83	78	73	95	80	83	90	83	80	70	96	77	80	60	63	90	71	72	92	63	66	94	82	89	99	77	65	87	66	86	84	79	96	73	93	91	86	80	85	72	101	69	95	76	73	77	88	100	93	83	80	85	82	80	84	77	93	67	75	95	79	74	79	96	66	71	81	85	69	68	79	93	79	89	77	66	79	92	72	83	86	89	65	96	90	74	72	81	79	79	86	98	74	87	72	82	83	81	78	66	76	79	86	77	96	74	73	77	81	100	73	93	80	87	77	87	86	78	75	66	75	89	70	79	86	83	86	63	81	93	92	77	84	66	85	86	89	95	71	72	75	80	78	85	70	96	76	89	73	76	107	84	75	94	98	80	69	68	83	60	77	81	86	101	95	78	99	84	81	87	97	76	76	79	83	91	90	84	82	75	75	94	87	75	92	82	75	85	86	82	79	95	86	74	58	72	83	83	75	93	79	84	79	80	77	95	83	76	89	74	87	72	78	97	92	83	81	79	78	74	76	94	75	85	90	69	76	76	81	79	79	74	63	89	97	69	74	81	82	72	65	76	77	79	93	94	71	67	86	83	69	86	97	75	82	86	84	77	67	72	86	86	96	83	80	90	93	85	68	88	76	85	74	83	73	86	83	96	93	75	71	81	78	72	80	80	72	83	85	73	76	84	88	86	72	65	79	81	80	81	75	68	67	80	81	88	87	81	79	90	80	78	78	102	107	78	83	92	88	92	91	67	81	68	71	79	91	77	59	86	88	88	84	74	68	91	90	91	78	78	108	70	75	80	93	80	81	66	86	90	78	74	72	82	82	86	88	81	70	76	85	75	100	75	80	80	80	89	71	79	99	81	81	75	70	95	100	85	85	70	79	86	86	74	85	70	78	77	76	83	84	95	69	83	78	90	80	81	96	84	79	74	82	102	81	80	95	94	76	83	84	76	81	76	86	88	80	81	84	80	84	71	85	72	64	81	92	74	97	71	78	85	92	66	81	86	83	77	91	74	70	71	106	77	67	95	93	89	91	76	92	73	74	76	83	76	83	88	86	85	85	85	70	75	79	77	71	79	87	100	93	79	99	95	82	83	89	70	74	82	93	98	66	92	81	81	86	97	72	66	101	84	70	86	90	92	81	77	87	87	81	76	92	69	82	91	79	94	92	82	77	75	72	71	93	66	77	81	87	89	95	88	74	90	82	77	84	89	85	80	73	85	77	72	87	81	78	81	84	73	88	81	77	88	80	96	75	65	72	98	74	85	88	102	83	70	74	88	82	63	78	85	90	84	95	74	106	84	85	87	85	102	79	82	73	82	74	98	89	83	95	71	88	81	78	76	82	93	93	67	75	77	76	70	78	83	76	70	82	86	82	92	81	91	80	84	71	82	91	92	78	98	86	93	82	74	86	83	94	76	92	76	83	81	81	83	92	82	84	91	95	86	72	77	79	81	95	82	96	72	74	63	91	70	81	88	73	89	73	81	94	72	81	88	92	81	89	81	61	81	87	75	97	91	67	69	80	91	79	74	88	80	82	82	83	74	96	88	67	69	80	99	92	78	81	88	89	70	83	86	79	85	75	79	70	69	72	72	83	86	79	71	84	85	89	87	73	60	89	81	67	95	80	78	73	72	64	81	97	97	75	74	75	87	86	91	80	74	90	79	80	75	76	88	88	97	84	77	104	81	78	92	64	84	69	78	87	83	82	76	93	91	78	87	81	84	85	66	89	92	79	79	77	90	79	73	73	89	89	95	97	80	99	91	90	77	72	72	90	83	86	80	84	86	97	88	77	70	68	83	88	80	88	87	75	85	75	68	84	72	75	103	68	80	88	93	94	85	85	83	84	71	96	89	86	76	104	74	81	90	84	89	93	76	71	104	78	83	75	98	78	74	91	86	84	78	74	87	87	99	67	77	86	82	86	72	78	78	92	93	69	84	75	78	68	75	87	81	81	78	74	79	79	86	91	82	84	76	81	91	89	82	70	86	95	86	95	78	76	90	81	98	94	101	93	80	83	78	83	73	77	84	85	92	80	86	82	103	93	67	78	69	86	81	74	86	86	76	77	63	90	85	86	75	75	72	83	70	78	67	74	67	65	86	91	93	85	83	91	73	68	93	88	73	71	79	92	94	71	87	67	93	87	74	82	91	92	78	98	78	78	83	83	90	78	88	80	80	86	82	106	65	88	96	79	80	67	79	79	83	77	85	73	94	92	91	57	92	83	85	97	82	80	73	71	76	91	95	83	81	66	85	76	82	94	91	81	90	87	84	84	89	80	81	96	86	76	76	94	80	78	83	66	86	70	84	74	83	71	74	75	85	88	82	85	76	102	81	96	75	89	89	86	78	78	75	91	84	90	79	74	93	76	91	88	65	66	82	75	78	84	81	64	88	75	74	77	100	97	68	80	89	89	89	76	87	81	92	69	89	75	76	66	88	84	88	70	64	75	110	72	105	90	85	94	85	75	74	91	73	87	95	73	87	94	84	82	77	68	95	71	91	90	92	80	63	75	99	87	78	84	87	76	82	82	80	73	73	66	74	101	91	72	94	75	83	80	60	87	74	79	87	91	74	78	74	79	70	75	77	79	86	89	78	81	81	72	66	62	88	93	84	71	71	90	96	80	85	79	91	79	86	84	93	77	75	74	85	94	70	65	75	81	79	92	81	82	84	88	80	104	84	99	68	83	77	64	65	75	81	85	79	67	90	113	100	61	88	67	81	94	84	83	76	86	81	74	92	81	70	80	78	73	87	73	83	95	82	104	77	87	85	89	84	84	98	70	81	80	59	80	82	88	81	83	80	74	83	91	84	97	86	62	75	87	73	92	82	88	82	85	69	99	81	81	72	69	84	82	83	78	78	79	79	95	94	89	75	73	66	87	72	87	77	68	86	80	61	60	66	84	89	65	82	85	85	85	87	76	98	82	86	90	78	79	70	103	90	106	83	76	85	86	85	82	78	75	91	89	86	91	73	83	81	91	86	73	77	85	89	89	94	99
10556	5458	3755	8768	18971	24977	31581	32639	22530	25992	30065	35208	37158	33424	29590	23062	15605	8792	4444	2320	1398	1099	1009	959	901	937	934	955	970	973	960	1000	933	934	949	997	953	994	971	916	916	979	941	1006	953	973	922	981	986	970	951	968	928	974	939	981	988	938	937	925	977	927	993	967	950	939	931	958	1010	927	980	922	922	970	979	983	941	975	892	972	953	959	966	936	927	965	983	927	951	981	1006	958	990	981	1017	972	940	936	1007	927	931	904	953	943	1026	955	1010	929	953	922	1013	966	968	999	938	943	1039	968	962	924	954	968	918	935	938	965	977	964	957	959	915	959	925	959	1007	1016	947	927	953	918	931	904	944	988	957	972	956	982	970	941	1000	968	970	982	927	953	978	981	953	910	1012	964	925	1009	925	924	993	1019	1019	887	963	945	961	916	932	984	964	975	970	963	955	913	979	936	991	953	954	972	976	989	964	923	984	989	968	939	944	954	987	956	935	969	939	1010	935	973	932	944	983	976	968	1023	979	902	919	965	952	947	955	985	976	984	961	975	945	1005	968	971	991	993	956	934	947	1000	957	926	962	974	931	931	916	941	932	943	1008	973	950	971	973	977	944	952	974	1014	943	968	1001	940	937	955	921	928	1006	944	999	927	992	1014	951	943	979	984	965	953	934	968	904	990	943	951	934	885	949	951	958	937	943	942	954	943	981	922	934	979	982	1011	962	923	952	917	937	974	936	966	964	969	986	931	983	958	961	1002	965	952	975	950	932	927	1033	941	941	969	978	957	936	913	996	922	961	945	953	922	976	1004	977	953	977	944	982	938	1007	962	990	1004	1016	1015	892	916	959	977	925	917	947	996	986	955	949	957	985	997	948	990	925	988	976	942	954	1031	941	938	925	976	980	1013	991	982	995	977	965	972	887	959	943	950	960	996	993	979	948	979	966	902	924	981	948	980	952	949	986	932	942	1025	1001	960	1029	964	992	1016	980	966	951	983	975	961	944	1015	992	956	966	919	950	988	1023	965	960	962	970	959	942	1006	983	950	911	997	956	968	981	1002	982	995	927	984	1002	917	946	967	966	1003	940	957	955	959	988	971	969	912	999	949	943	945	976	959	919	957	936	952	1001	1044	986	987	957	967	963	939	878	999	1015	956	967	957	971	983	900	971	940	958	961	923	1041	976	1002	1002	943	989	949	932	962	952	973	961	935	983	902	978	980	965	990	981	970	926	955	971	940	964	942	935	953	983	984	953	919	979	955	959	938	980	981	967	965	952	901	989	919	950	963	964	976	947	918	989	978	944	969	1013	991	982	952	961	989	949	990	973	963	971	955	973	966	929	995	973	972	933	973	956	930	982	944	958	986	933	963	919	948	996	941	990	1011	998	922	957	996	957	988	965	982	966	921	925	987	983	946	945	1020	992	962	990	981	937	975	946	976	1023	976	973	982	973	891	940	893	925	910	965	976	943	987	981	958	997	964	974	936	930	989	963	1014	945	975	938	990	976	915	988	915	984	972	961	979	973	975	1009	932	915	1014	960	996	981	1000	973	956	973	978	956	1015	959	955	934	937	921	970	934	945	934	992	945	979	964	978	894	885	996	973	910	1000	914	1035	942	902	950	947	918	895	900	922	906	998	961	944	996	904	958	940	983	975	929	982	945	976	972	906	1004	993	930	957	988	994	984	932	908	1010	903	928	1007	987	938	976	1008	937	982	973	943	966	923	963	953	894	910	939	970	1011	974	992	983	939	997	935	959	946	947	950	1004	927	943	929	965	961	978	1046	959	998	931	980	938	898	1005	967	926	933	932	938	962	983	868	1012	923	933	900	939	907	978	949	978	947	962	970	994	956	989	999	963	1037	962	1027	993	965	966	939	964	949	940	935	962	987	956	914	992	873	928	965	951	1029	965	970	895	981	1005	926	1015	938	1003	978	989	919	912	970	996	997	945	923	995	885	994	930	1017	970	893	960	980	912	957	966	971	936	951	971	971	931	985	938	981	993	985	941	948	920	921	973	980	1003	918	961	939	1037	891	938	993	992	926	958	957	958	964	962	1003	983	926	983	1019	970	945	999	956	911	949	962	1009	1002	940	949	967	996	968	949	1025	1002	949	971	970	939	947	983	1015	991	978	1029	961	987	980	904	993	971	935	978	996	975	977	934	987	912	962	999	963	980	867	1027	1011	967	939	930	965	980	1013	934	935	958	1002	942	990	968	963	987	929	977	957	1010	930	901	892	966	982	970	956	970	972	953	883	901	953	953	945	941	970	988	968	975	984	908	1023	982	959	946	982	837	972	1024	975	958	970	968	998	984	1007	958	968	1001	931	960	1011	998	971	929	957	929	975	983	929	951	1011	1015	945	981	943	1003	984	947	965	1011	965	945	980	1014	966	954	992	958	942	1006	928	942	1007	987	949	936	951	960	976	948	957	929	957	958	981	983	965	942	980	931	967	971	961	977	974	956	978	992	945	933	953	918	956	970	959	970	964	962	939	967	972	958	984	999	979	900	990	1006	997	993	966	947	968	920	971	974	942	937	1018	896	973	919	980	969	992	975	896	928	944	934	993	897	991	970	979	985	976	984	976	948	969	1040	970	980	951	996	944	943	929	986	915	960	998	957	957	918	952	929	1010	978	967	952	1002	945	1037	1005	901	1020	894	885	961	1001	949	1001	980	956	932	998	949	968	919	912	943	955	959	935	942	962	932	959	961	951	962	958	914	966	973	966	1006	1006	976	928	948	939	966	924	927	919	968	960	963	911	958	1003	946	950	1029	972	938	935	947	964	964	949	939	975	948	1004	949	967	948	982	928	957	922	971	983	946	904	938	911	966	959	933	898	944	955	906	975	983	958	914	940	991	903	962	929	956	1013	985	973	953	1004	987	992	934	961	939	969	983	980	965	907	910	964	951	930	964	971	935	967	953	947	915	968	943	918	947	981	964	937	971	942	949	985	994	942	1012	950	959	952	1042	943	994	992	928	979	896	951	964	973	960	963	935	962	974	975	954	981	958	959	952	916	954	967	969	977	980	991	958	890	921	984	987	999	1016	994	994	935	1004	977	957	962	956	1004	933	910	992	956	977	972	1000	973	937	950	1003	985	1001	963	1016	955	986	982	900	941	983	927	944	963	988	994	940	1003	940	1004	928	985	981	979	952	1006	937	930	993	978	974	945	956	1022	962	957	885	1005	967	938	996	992	979	889	922	1018	963	952	983	943	956	931	938	914	973	975	972	982	943	985	975	986	947	937	902	1027	959	918	954	957	988	951	991	906	921	963	964	950	1001	974	988	943	1013	959	965	953	993	956	909	937	898	918	954	953	938	926	992	950	938	968	978	971	977	951	986	1019	939	929	988	912	931	969	999	965	1029	994	920	991	954	916	979	930	975	882	917	936	1011	946	971	944	1004	941	972	932	949	912	953	1021	954	1002	930	947	984	923	966	993	922	1018	959	1021	906	911	971	934	934	984	987	947	1008	960	969	958	1014	1004	939	1000	937	990	905	965	967	974	891	997	1018	965	974	1010	1002	985	923	1014	938	992	958	968	960	957	952	994	975	986	936	950	956	889	991	966	971	957	949	990	943	933	1024	945	943	916	920	998	971	998	957	990	955	947	923	972	990	874	955	923	1003	921	952	954	989	958	983	974	993	987	964	968	1002
893	295	286	191	378	1073	2312	2447	1854	3926	3981	6077	6968	5834	3915	1971	965	451	232	151	88	76	67	82	62	63	71	63	68	60	68	75	75	54	60	63	72	48	57	62	66	64	55	70	69	70	64	77	65	77	69	61	53	59	80	65	74	52	52	61	62	61	66	74	56	74	63	65	76	80	62	71	59	56	63	62	62	55	63	76	68	64	54	77	63	55	78	72	60	54	61	73	61	62	55	56	71	72	67	70	67	96	67	59	60	70	68	63	92	61	67	54	68	85	72	80	72	51	53	57	62	63	71	71	68	74	62	70	68	70	61	65	71	47	59	63	58	72	81	60	66	58	66	71	68	54	61	58	57	61	70	73	80	56	80	50	70	59	67	64	60	82	61	67	69	83	69	75	61	78	68	70	66	76	72	55	79	68	81	68	83	64	51	62	63	67	74	66	55	67	62	74	59	77	68	59	75	62	68	73	78	55	79	79	59	71	72	70	62	52	68	60	61	69	62	72	70	80	87	79	57	69	64	59	57	74	61	68	66	64	46	76	54	68	68	54	68	73	74	64	63	73	56	69	66	67	58	62	69	64	67	67	63	86	57	71	58	52	63	68	60	66	65	74	48	65	56	64	87	67	62	68	56	50	64	72	61	66	72	77	66	63	76	75	77	77	66	65	55	84	59	73	64	73	70	48	73	67	61	65	56	69	64	59	68	69	62	59	63	62	63	70	57	60	67	64	68	59	70	58	46	83	67	69	71	69	67	76	55	64	70	68	52	68	62	66	60	81	49	66	63	57	52	64	71	70	79	55	64	70	68	67	74	67	70	66	79	67	58	58	75	59	76	69	61	69	68	75	70	70	62	74	81	67	66	64	82	69	47	60	76	74	62	89	61	49	62	72	70	70	75	63	63	59	47	65	68	57	75	66	55	56	77	64	71	55	57	54	62	64	80	73	66	51	72	68	67	61	71	60	63	72	61	66	53	64	51	54	64	63	84	72	51	76	78	66	63	66	64	55	64	67	62	59	62	73	66	70	69	62	66	67	66	69	51	62	82	65	64	67	54	65	73	66	65	66	67	74	65	60	73	73	72	71	79	64	64	69	74	64	65	84	73	75	62	72	65	63	67	69	59	69	68	60	46	60	76	66	65	63	62	58	51	67	59	78	65	81	58	84	62	72	57	62	67	80	62	84	54	72	65	81	69	66	63	84	72	61	64	64	77	70	75	64	52	63	67	64	59	70	68	55	66	68	67	63	60	60	60	65	68	67	69	79	66	62	59	60	59	69	69	56	75	72	62	71	59	69	55	72	72	72	71	72	63	66	59	59	85	68	53	67	50	71	71	74	65	69	73	68	57	60	66	84	60	79	70	47	59	76	61	53	75	57	61	72	69	68	67	54	79	72	64	56	64	63	76	64	68	71	66	79	53	59	62	63	62	81	54	70	58	60	60	51	63	69	74	78	65	64	60	50	59	79	65	65	61	78	55	79	71	77	69	65	67	72	59	67	76	71	59	52	69	63	70	64	54	73	69	62	49	59	72	66	66	83	63	55	60	54	62	53	71	76	55	72	62	53	66	73	60	74	69	65	61	79	68	65	83	71	61	65	49	67	67	63	62	52	73	73	65	70	68	54	69	71	49	56	67	58	70	66	60	52	67	77	62	83	63	64	72	73	52	64	66	69	63	72	67	71	73	74	54	73	86	66	71	72	58	54	68	74	80	75	72	81	69	60	67	56	64	66	63	69	91	62	55	59	65	63	67	62	52	69	56	61	51	67	73	59	63	63	58	68	76	69	66	62	69	86	71	65	64	67	74	62	72	68	68	62	59	76	66	71	80	59	46	71	79	70	66	71	60	61	72	71	65	75	60	52	65	61	82	63	63	85	56	65	61	61	56	66	59	61	62	75	70	73	57	67	84	67	64	70	61	58	57	63	72	66	59	58	75	56	68	59	62	80	72	57	74	82	63	51	63	56	59	46	68	72	72	65	67	77	60	74	85	79	55	68	68	66	69	73	61	60	43	75	65	67	49	49	67	56	72	70	80	65	64	65	66	68	65	68	56	70	72	67	78	57	52	54	62	46	49	75	79	65	72	54	55	68	72	72	70	68	64	55	57	58	39	57	64	57	48	55	66	70	62	66	58	50	68	67	56	68	57	55	74	69	63	63	77	51	70	54	75	60	60	61	65	64	63	55	64	79	67	68	63	64	78	56	77	66	70	58	51	70	51	66	52	73	62	66	62	79	85	70	68	66	60	68	68	70	66	66	54	76	61	68	74	48	59	69	74	75	64	65	53	52	63	68	75	59	66	83	70	71	61	41	84	69	49	73	70	69	73	73	60	50	71	60	73	60	60	65	64	56	58	71	59	72	60	57	53	74	76	76	50	71	67	65	69	63	64	70	66	79	55	57	51	48	67	96	63	67	54	67	54	67	74	57	54	81	72	56	65	60	74	70	51	72	71	62	82	75	71	71	69	70	71	65	49	69	61	74	78	73	70	62	59	67	59	67	54	60	61	56	52	42	61	72	62	69	79	60	64	64	78	72	58	64	71	77	59	57	78	56	63	55	70	50	64	60	60	75	48	56	63	61	77	71	66	70	67	69	59	66	76	62	68	65	70	64	73	66	67	67	73	79	71	60	72	63	61	63	59	62	67	56	88	65	69	63	69	65	54	78	64	65	59	66	54	60	58	59	58	79	45	56	57	74	64	67	71	72	66	60	71	67	61	75	63	72	73	67	69	79	75	60	75	86	67	70	57	55	60	56	65	76	51	75	91	55	81	66	60	57	69	75	65	82	71	61	61	77	72	71	61	59	67	72	74	84	73	83	75	82	53	71	65	68	65	66	63	77	62	68	55	60	69	70	58	66	75	69	64	61	62	61	60	62	77	62	69	72	58	84	61	59	50	70	79	76	80	61	60	65	75	66	65	65	57	61	75	61	74	70	59	65	62	63	53	67	74	76	58	82	65	57	73	61	68	69	76	62	71	77	66	64	64	66	63	61	75	73	62	79	57	66	69	61	62	56	62	60	53	64	70	77	79	58	66	71	58	79	75	71	68	68	66	57	62	73	56	69	70	71	65	68	65	68	58	72	61	72	68	58	60	77	67	60	58	69	69	64	65	63	64	73	62	70	70	51	52	65	64	67	87	49	53	60	63	72	54	62	59	67	57	62	64	70	56	60	63	55	66	70	75	63	62	66	55	97	62	67	69	59	65	59	63	66	58	51	64	58	60	67	58	56	63	67	57	53	74	52	63	52	74	56	65	58	63	75	73	60	83	79	74	60	77	69	76	72	64	82	72	57	55	66	63	64	72	70	61	81	65	68	61	57	67	66	56	63	81	65	64	69	69	66	64	55	57	79	75	58	77	78	82	60	53	46	73	54	55	72	76	69	75	84	59	65	75	58	61	69	53	64	67	62	71	71	72	64	86	59	58	64	71	78	60	71	58	59	60	65	70	62	61	56	64	67	68	77	68	65
13559	7109	5179	12333	23901	32170	34871	32058	32307	38157	35754	41530	41931	37576	31944	24760	17250	9843	4762	2394	1312	951	832	755	776	752	745	790	786	773	780	768	737	726	770	759	770	824	779	789	789	773	845	764	748	762	756	805	775	748	769	734	736	787	703	746	764	751	774	774	763	778	790	744	744	813	811	756	767	741	812	750	774	776	799	758	749	734	801	784	765	774	754	801	758	799	794	783	778	766	728	790	750	731	770	757	817	754	771	791	815	798	755	767	690	775	710	774	790	779	800	756	800	777	786	749	778	742	803	815	764	760	753	764	760	762	769	798	803	756	765	743	771	751	775	775	734	758	797	812	762	784	797	772	783	803	756	801	767	758	729	769	777	738	732	806	752	795	776	761	739	795	758	744	755	757	807	777	793	792	768	734	749	821	758	724	771	772	808	766	743	769	744	742	784	755	729	756	757	744	750	752	715	789	797	755	757	789	773	804	801	749	770	772	749	759	792	753	747	756	782	723	749	792	755	778	785	773	779	764	752	768	791	758	772	771	805	787	786	756	754	774	774	729	741	758	800	819	771	802	781	740	746	816	803	778	776	759	822	811	801	774	815	783	715	797	777	779	742	795	808	794	789	791	757	756	788	766	775	801	787	769	813	760	773	761	755	804	811	764	802	797	766	753	796	751	751	791	733	741	747	761	765	739	824	765	765	805	751	797	799	770	779	755	741	763	759	732	796	758	722	768	797	784	825	781	788	759	721	797	790	806	781	775	821	772	817	767	767	754	794	796	827	758	807	818	786	782	741	805	783	753	789	725	832	774	752	772	776	794	796	807	769	831	716	798	797	794	782	767	758	755	815	734	795	777	762	790	765	769	748	712	784	747	778	816	794	751	775	778	787	767	744	788	828	745	797	796	767	773	785	712	759	776	752	730	745	758	795	787	775	722	791	770	763	770	745	766	759	815	753	765	792	777	864	764	811	766	798	793	801	731	785	779	740	806	804	812	795	737	752	763	768	730	750	775	744	706	745	758	798	772	749	785	778	722	710	804	799	733	787	796	777	758	719	756	836	790	761	768	780	764	825	721	750	766	741	773	784	799	776	712	788	763	743	763	776	783	778	772	778	786	789	774	763	777	769	786	804	761	815	816	755	762	763	746	719	748	811	800	786	769	782	763	788	797	719	793	779	762	769	722	846	769	765	727	777	748	785	761	762	773	692	799	796	777	799	843	822	745	800	796	799	777	776	756	743	734	752	758	763	744	755	727	753	794	795	807	763	785	769	818	801	831	751	814	809	745	765	797	757	770	761	777	750	814	790	801	780	821	792	769	799	781	777	733	788	791	776	781	746	721	788	772	762	767	757	794	735	750	759	792	794	719	796	752	786	760	799	794	731	768	756	757	797	731	791	797	767	772	780	788	744	766	779	746	777	762	796	803	744	755	782	822	756	750	720	724	789	730	777	830	781	763	764	784	713	744	748	780	799	784	780	770	760	771	813	773	769	764	850	757	764	733	765	745	808	790	746	709	767	763	752	731	772	775	798	786	794	786	784	688	776	817	769	769	824	765	752	789	744	786	753	775	758	745	751	767	773	796	733	766	758	791	732	782	753	753	808	779	744	783	768	786	694	768	813	743	724	716	756	792	723	798	774	775	760	788	811	741	825	764	786	837	789	746	747	759	786	803	789	772	751	777	775	702	786	764	794	755	814	731	758	787	760	748	791	795	714	812	715	705	789	787	764	757	780	765	774	780	737	781	736	760	735	825	780	715	759	780	791	748	795	724	794	731	795	754	806	736	761	775	783	770	801	769	759	771	788	765	761	780	703	740	809	800	810	765	739	756	755	745	755	767	751	772	776	778	761	771	757	802	772	698	777	765	782	757	790	742	769	740	747	805	783	786	756	799	805	759	798	765	760	727	771	732	792	769	767	796	780	745	783	789	725	715	733	792	758	753	756	785	785	716	770	765	752	826	775	787	790	785	775	782	760	770	792	780	785	832	793	761	825	780	780	746	778	745	782	732	773	730	808	727	787	787	716	753	755	774	797	772	798	761	734	786	773	771	754	702	767	848	820	786	790	825	746	802	832	811	774	765	809	767	773	762	753	758	771	746	750	809	744	796	770	768	815	779	810	783	744	764	761	785	783	806	790	766	739	735	858	803	742	792	836	741	808	771	758	743	753	780	742	749	809	786	770	794	804	764	774	802	785	776	751	780	794	757	770	729	744	806	804	763	743	764	771	778	762	795	754	785	755	771	774	794	758	755	743	738	709	732	783	787	841	755	828	801	744	772	686	693	768	764	800	755	767	803	755	771	771	777	776	773	770	777	786	721	791	734	789	808	802	780	740	754	767	769	738	749	769	756	777	794	791	750	718	777	762	780	790	805	804	757	764	770	761	773	776	774	767	782	768	758	790	753	788	748	805	790	777	761	774	781	807	782	824	799	764	772	810	755	769	781	727	819	780	758	801	775	737	774	765	758	753	781	723	789	771	745	804	776	793	797	776	822	761	770	758	696	830	774	778	809	765	765	782	723	764	726	819	774	730	757	747	767	747	753	792	793	761	759	743	755	759	740	727	791	761	754	816	735	794	755	787	779	777	750	752	750	771	808	752	770	768	752	764	750	723	722	811	786	786	765	757	721	800	739	718	779	805	720	800	798	781	790	773	812	795	763	770	775	772	809	788	742	799	793	770	779	801	774	760	786	783	788	758	738	780	760	764	790	802	781	770	752	762	745	741	784	792	789	779	781	762	746	796	783	770	752	786	744	805	758	784	804	807	776	763	777	786	753	777	724	805	760	801	798	774	755	788	758	770	775	769	821	796	780	770	782	784	804	769	775	787	802	772	792	765	777	784	758	743	797	768	831	722	780	764	791	793	757	734	758	778	760	766	769	781	756	769	797	752	741	740	766	781	755	765	772	753	798	795	766	744	780	766	737	764	731	775	754	820	749	816	727	763	758	854	746	842	740	797	825	757	744	788	789	803	762	779	743	763	803	794	716	792	731	803	812	804	805	783	789	805	744	783	734	786	772	768	760	714	770	741	787	753	775	755	751	785	798	793	792	765	767	767	773	736	759	764	810	824	797	808	794	803	775	781	734	803	768	792	772	751	789	825	745	754	763	781	776	783	772	774	779	814	738	738	782	738	802	790	816	781	768	807	766	784	816	774	767	737	738	750	720	753	791	770	779	762	773	719	778	724	808	760	811	789	776	786	777	764	767	763	750	778	811	729	751	771	771	771	756	774	784	774	758	790	776	757	800	774	748	722	782	748	760	813	802	768	799	739	794	775	808	806	759	751	756	838	789	775	780	790	818	738	771	734	758	822	787	803	789	755	733	784	813	727	812	752	715	766	751	748	762	792	829	772	751	759	804	756	755	774	787	729	744	810	810	797	735	746	739	768	780	751	819	802	766	718	748	770	818	704	801	770	832	798	813	747	770	811	816	789	735	762	837	776	784	781	776	756	774	784	758	760	750	822	772	718	756	770	752	733	734
1335	112	102	132	130	372	701	907	506	772	778	1316	1480	1222	791	446	276	157	134	100	63	72	74	75	64	72	64	72	74	78	66	81	70	77	64	87	64	59	78	81	72	63	75	71	60	64	80	76	79	70	62	80	70	74	74	74	76	64	65	56	81	77	71	73	56	59	65	57	68	78	61	63	69	83	67	59	52	91	70	89	82	61	80	71	62	79	89	78	73	88	72	69	80	76	86	79	75	73	61	68	82	70	72	59	82	79	60	64	64	89	92	77	57	66	61	74	72	77	59	81	72	74	66	72	68	67	77	63	81	62	71	75	67	67	82	66	64	69	78	78	59	76	75	74	80	65	66	70	68	86	75	80	81	69	82	71	64	68	78	72	66	62	77	75	76	66	88	85	62	82	69	72	82	67	69	64	75	50	77	83	61	69	76	71	71	65	75	69	78	75	88	73	76	80	71	74	70	71	57	62	63	77	67	72	79	76	60	64	61	77	72	58	75	73	89	75	75	61	73	51	82	87	63	72	81	66	77	85	74	68	60	79	81	70	68	61	77	72	75	72	78	81	69	67	77	82	66	78	76	69	71	89	70	81	79	82	72	78	79	76	62	68	73	64	63	78	70	64	76	79	71	64	85	68	74	79	68	65	63	70	73	70	78	91	81	72	62	82	68	75	75	61	68	81	73	73	68	91	73	66	74	64	54	71	81	63	69	68	51	74	62	76	66	71	69	66	91	81	63	70	61	64	78	70	71	75	66	65	72	64	69	76	65	73	81	73	74	74	82	66	70	73	65	68	74	76	84	86	72	79	71	68	67	91	84	72	83	75	80	65	74	78	87	64	83	84	65	70	73	74	79	68	77	73	74	54	80	63	68	74	73	82	96	73	62	62	66	69	72	75	69	63	85	82	77	76	75	85	78	85	77	62	81	68	63	75	76	66	55	82	68	78	88	81	76	69	67	73	84	54	65	64	66	66	70	83	73	75	69	66	70	76	63	74	89	77	74	75	60	80	63	57	60	70	63	67	71	54	64	64	58	84	56	73	100	70	68	64	69	63	75	71	73	84	68	68	73	61	87	60	84	61	69	62	72	89	76	68	75	65	81	80	69	77	88	63	77	59	67	81	94	88	82	63	60	79	81	65	72	74	61	87	77	75	63	58	64	76	68	77	62	81	88	57	62	74	70	78	77	64	83	49	81	74	82	86	74	87	74	71	85	74	77	59	80	66	51	73	75	70	73	68	75	87	65	80	74	82	86	74	75	66	58	69	86	64	81	87	85	60	67	73	71	92	80	57	72	76	94	61	81	78	62	61	80	67	68	73	65	81	80	78	79	86	64	65	80	86	88	64	87	81	76	72	69	72	63	62	66	64	82	63	91	72	72	69	82	66	67	94	76	74	69	52	72	64	74	70	67	72	68	70	58	68	72	74	87	95	73	77	76	73	68	82	71	66	76	70	70	58	89	73	59	75	57	76	86	72	73	85	64	83	85	63	75	74	63	68	72	72	81	74	74	62	73	91	66	69	67	77	86	82	79	62	89	66	69	83	75	70	80	65	62	81	78	75	75	67	64	81	64	75	76	71	92	83	60	76	82	58	67	59	71	65	65	68	65	83	75	71	76	65	91	62	71	78	84	69	81	74	69	74	89	81	71	76	62	77	66	83	69	70	67	75	62	68	82	66	69	67	64	80	73	71	70	65	91	72	96	69	65	67	59	55	79	58	56	79	82	70	62	59	81	74	66	58	71	62	63	81	68	61	73	75	62	66	63	81	78	66	61	75	74	82	71	74	70	76	64	75	75	59	63	85	66	72	63	67	71	59	65	72	77	79	74	67	79	75	69	65	77	84	77	63	68	90	78	74	59	77	80	83	66	78	73	81	77	81	77	83	69	88	83	73	74	76	68	63	80	82	57	75	71	69	59	73	71	76	67	83	79	62	70	90	74	84	71	71	67	72	77	64	83	68	79	72	68	61	83	86	82	68	71	68	62	68	70	78	67	62	83	86	64	65	61	72	78	78	78	78	84	77	70	68	94	75	80	83	67	63	74	64	78	75	77	80	72	59	81	60	78	85	65	67	88	60	80	71	76	75	84	72	76	70	88	67	69	73	65	83	76	79	74	58	69	76	77	86	82	70	69	82	66	80	74	57	77	70	78	88	55	61	78	81	67	81	66	74	84	81	68	80	68	80	74	64	78	70	75	69	88	74	58	74	82	66	72	67	81	71	60	63	73	75	75	74	77	76	78	77	74	60	73	71	68	72	75	75	61	65	61	79	73	74	75	72	75	66	77	81	68	59	58	67	79	81	64	67	86	81	72	77	78	72	85	64	62	66	61	67	75	81	85	57	79	67	63	78	78	73	80	73	87	66	62	72	67	65	68	75	60	83	71	69	68	83	72	72	76	81	73	58	72	51	74	71	66	71	81	72	66	70	75	65	68	63	80	77	65	73	61	73	71	83	70	61	85	93	66	66	74	69	59	73	91	66	77	74	71	73	54	61	73	65	78	77	77	69	78	78	66	81	92	77	64	79	92	81	72	88	77	54	70	67	68	60	60	83	76	64	78	74	66	69	78	66	67	71	86	85	65	69	76	73	66	71	76	70	75	68	73	51	72	56	72	77	71	88	80	59	66	94	82	60	74	65	78	93	61	79	76	70	75	59	79	75	77	56	87	61	63	70	87	87	73	71	71	73	67	81	71	63	70	82	75	68	69	76	69	68	70	74	60	78	72	76	78	86	68	73	73	87	83	76	74	69	69	71	73	84	78	85	83	81	70	75	75	77	71	68	70	75	78	56	63	81	77	88	82	90	75	87	81	67	61	70	74	65	75	79	82	83	75	69	70	71	72	70	85	79	77	77	86	71	71	74	74	63	77	69	57	80	61	69	69	75	80	82	60	73	56	60	66	57	65	70	69	76	85	71	74	81	64	75	83	70	68	66	56	65	87	80	66	63	58	71	78	57	80	68	70	63	75	72	78	70	86	58	56	63	83	84	88	66	79	65	75	86	55	66	60	76	65	74	62	68	70	82	72	70	70	85	61	80	77	86	60	76	102	79	51	70	72	82	83	78	62	63	73	66	73	67	72	81	56	89	69	61	72	82	73	78	85	76	83	85	69	58	81	80	79	86	69	63	80	63	58	66	64	76	62	90	67	64	78	71	69	71	84	67	67	85	65	73	66	74	61	59	83	67	60	77	73	88	78	75	73	66	66	65	55	80	58	57	71	68	79	72	70	86	73	78	68	65	80	73	84	72	79	69	76	69	86	88	59	74	74	69	74	68	58	84	67	69	67	73	68	68	85	69	74	65	81	67	85	66	83	75	88	64	57	72	82	64	82	65	81	70	71	65	77	70	66	86	78	69	88	79	65	78	82	65	75	63	67	66	52	76	84	70	64	59	77	75	76	59	80	66	83	67	74	57	71	80	64	71	74	77	75	71	58	65	69	84	88	76	102	79	63	74	65	73	65	71	76	83
8207	2226	1594	3745	9194	18239	18940	21763	18293	21287	20134	25770	25524	22035	16112	10474	6105	3377	1877	1254	975	940	852	868	840	894	865	867	839	833	821	868	844	856	899	886	863	860	830	850	872	808	904	826	874	869	870	868	809	833	839	893	877	824	862	885	831	849	867	839	896	863	843	811	839	800	829	879	866	880	871	873	840	874	816	857	919	898	882	866	871	855	871	838	892	864	843	818	844	875	878	883	895	900	862	861	830	854	867	852	844	840	824	851	880	847	855	815	843	839	932	918	870	867	870	870	844	790	879	867	843	860	859	829	829	861	840	875	848	848	917	875	814	869	898	908	909	844	914	860	855	881	917	880	910	880	819	838	879	927	855	862	851	833	897	872	860	877	832	840	908	823	875	930	890	866	899	892	879	832	861	916	879	876	862	845	891	858	904	888	828	861	865	807	872	864	902	851	865	799	859	831	814	833	896	837	840	876	867	863	840	883	839	884	824	906	836	865	867	869	834	875	872	896	843	842	858	828	837	794	856	855	855	824	877	860	859	892	852	861	856	862	820	802	775	883	873	822	840	850	820	843	863	832	892	878	909	883	897	881	822	879	851	896	874	754	888	833	876	822	839	806	842	909	834	868	881	840	845	838	867	883	874	868	893	847	828	834	837	893	815	875	870	821	885	856	845	886	850	858	858	898	895	847	830	856	869	881	877	895	883	843	852	819	865	850	821	861	825	810	884	830	871	846	924	841	852	849	824	903	927	846	853	842	861	823	865	867	878	830	923	811	838	863	817	869	790	886	845	829	870	882	858	857	843	836	871	857	879	835	851	873	864	836	831	886	907	833	869	848	855	877	894	884	869	834	859	866	832	837	865	778	901	860	848	793	834	862	842	854	896	834	839	871	877	851	903	832	799	834	820	877	910	858	838	856	866	841	867	866	851	877	838	871	875	894	843	853	888	891	879	860	873	851	899	858	881	816	874	875	838	877	873	865	844	835	901	869	917	841	849	812	929	884	841	875	904	929	883	822	892	917	868	856	889	824	859	916	822	808	888	865	852	881	804	811	765	901	867	892	842	891	925	867	849	845	845	862	904	830	886	879	845	901	906	840	811	839	843	871	876	904	866	859	831	908	825	879	896	896	882	837	872	899	866	861	934	854	855	822	852	880	868	880	835	787	848	885	889	832	882	914	883	880	903	817	867	887	849	813	852	901	802	861	839	846	879	859	891	840	848	848	850	844	886	883	873	874	852	876	837	794	860	882	890	868	885	830	812	855	885	894	797	886	848	870	907	813	873	864	854	889	848	840	868	836	871	917	838	851	833	858	857	869	903	852	872	862	871	887	859	854	799	914	793	837	835	788	853	852	873	870	829	900	830	850	871	903	848	850	925	815	849	882	799	829	924	837	888	856	853	876	861	839	837	846	918	876	847	882	871	806	909	896	871	878	911	831	864	826	869	848	854	855	918	860	869	830	837	882	873	847	859	799	845	869	900	833	820	888	832	901	838	839	884	850	875	906	855	853	842	839	830	834	814	889	818	854	866	851	894	877	877	885	900	817	886	831	894	895	878	836	875	917	860	872	836	840	867	826	864	895	870	835	836	871	910	892	829	876	847	874	862	822	878	853	847	863	833	823	862	885	879	886	852	872	850	876	830	824	835	871	915	795	847	875	861	886	869	881	869	844	877	851	835	824	931	874	828	829	905	866	888	846	857	844	856	859	889	877	846	924	888	836	842	850	855	855	939	844	816	834	874	849	856	904	886	883	850	849	876	877	905	851	889	873	883	862	910	885	855	860	864	856	899	823	863	864	914	834	868	890	847	873	842	838	867	820	840	811	879	836	801	906	885	915	881	793	844	869	817	851	834	883	862	901	843	850	844	866	886	840	897	815	848	853	869	829	824	863	849	893	897	813	921	856	838	877	839	828	834	849	870	885	886	883	895	861	909	880	883	890	820	889	858	839	848	843	864	881	839	857	892	827	879	822	849	897	853	887	894	846	881	895	852	892	793	851	872	884	828	850	849	835	867	886	867	871	844	885	898	844	852	911	868	838	867	836	836	823	871	855	805	861	863	837	834	862	858	902	894	803	914	831	846	913	839	894	889	837	874	805	861	913	901	861	872	826	787	851	883	873	870	852	858	842	897	879	828	895	815	816	883	878	839	817	852	882	887	868	879	906	848	825	864	820	842	867	889	875	883	815	822	881	905	863	904	831	822	823	846	868	884	839	848	835	844	918	845	866	880	866	916	802	878	858	878	873	853	916	873	846	883	899	813	847	865	849	874	831	887	888	883	858	923	805	881	849	881	842	866	923	847	890	847	837	832	890	844	854	862	904	853	873	850	848	861	876	901	783	824	870	838	943	872	857	886	853	863	819	885	838	837	883	843	845	847	830	887	880	863	907	865	844	897	802	864	821	860	846	904	844	802	917	865	888	817	832	824	854	830	882	827	802	865	868	855	928	889	836	865	901	847	846	899	802	869	920	834	835	808	877	844	822	859	872	873	834	853	863	854	848	880	833	846	828	889	862	882	905	921	887	844	837	866	906	876	843	869	856	846	871	867	844	863	877	876	861	853	840	841	847	938	865	878	828	801	880	822	847	855	845	862	898	881	845	820	877	874	874	830	854	888	912	830	862	893	867	889	851	829	859	867	848	907	869	888	895	851	853	840	876	841	837	772	894	888	801	874	809	847	879	851	847	886	892	859	902	873	868	905	847	899	845	885	833	861	845	860	891	849	834	905	857	822	853	913	913	851	854	847	914	856	829	834	857	842	841	827	810	864	858	843	891	851	853	867	864	876	885	832	853	870	813	845	851	877	857	895	838	824	865	874	870	865	900	872	857	870	835	865	869	839	871	890	846	882	889	863	838	844	910	852	904	863	856	891	872	819	842	883	884	839	851	859	863	806	822	913	865	827	848	856	876	852	840	844	901	870	832	843	836	836	849	912	855	863	887	854	836	835	841	825	893	890	892	842	844	841	855	891	833	855	849	854	887	882	865	911	850	882	850	838	847	906	865	902	855	815	776	824	870	837	868	899	797	862	870	838	850	862	863	852	860	843	881	810	878	828	821	827	860	866	847	836	868	867	848	828	879	899	882	900	868	861	897	858	853	846	869	876	863	871	820	844	855	832	851	817	884	894	882	893	894	836	887	918	899	870	848	891	806	835	825	846	827	820	825	852	863	877	890	860	859	876	889	914	842	834	885	864	866	871	907	886	868	820	825	860	856	835	843	858	849	837	882	844	857	850	852	868	837	842	876	851	909	903	848	856	843	850	830	855	871	846	801	787	874	909	823	899	840	834	801	858	872	871	952	832	919	859	820	899	844	843	830	865	867	865	828	905	834	874	896	832	827	809	876	904	845	850	916	870	881	868	859	863	832	878	885	872	839	827	862	854	823	848	836	888	898	829	872	825	815	875	850	862	890	811	856	873	798	835	822	891	881	861	863	868	840	917	859	851	830	864	873	828	845	828	829	849	882	851	891	853	897
489	163	163	175	273	478	552	707	1747	3485	2429	3264	3685	2729	1616	859	489	281	139	97	98	65	67	70	63	57	68	66	56	65	59	53	68	63	59	77	69	48	60	76	61	65	58	59	52	61	38	70	71	63	61	60	66	58	77	51	67	73	66	53	56	67	59	67	59	69	58	53	62	59	38	55	48	51	45	56	55	47	59	68	54	66	60	61	62	58	71	56	58	50	54	65	51	62	49	72	57	70	70	67	60	59	66	82	56	62	68	58	74	48	55	58	58	69	67	56	63	65	64	57	50	59	64	48	68	65	66	57	61	64	52	65	58	63	49	51	59	48	62	70	64	54	65	48	55	78	71	62	53	49	65	50	72	71	72	64	51	61	56	67	66	58	54	65	54	69	61	55	55	63	60	58	52	52	47	69	69	63	56	46	61	56	67	70	56	64	61	52	59	69	56	60	66	62	66	58	63	68	61	53	60	67	49	72	70	60	76	63	51	59	58	57	53	53	51	66	52	64	66	62	72	70	60	48	57	58	58	65	56	59	62	44	64	80	68	64	70	54	69	55	42	79	66	56	66	57	60	53	63	46	65	58	65	54	58	75	53	68	75	57	54	68	52	59	56	52	57	56	53	60	72	52	56	69	67	62	63	50	52	64	71	56	54	62	56	72	64	58	66	57	55	60	67	67	82	59	47	57	66	65	67	48	53	69	66	56	64	71	58	69	65	56	58	63	59	70	72	48	48	68	73	74	70	44	56	62	56	54	67	47	48	61	68	60	48	58	60	60	68	68	51	64	45	51	43	53	55	60	51	46	59	58	63	70	73	59	81	78	65	67	57	44	56	60	66	56	76	69	52	66	47	69	68	53	61	55	73	62	62	65	64	69	60	58	54	75	66	59	75	71	59	65	61	60	62	67	54	61	53	66	63	65	69	56	68	67	71	54	53	63	64	49	65	48	59	66	63	59	59	56	67	76	58	68	61	71	59	65	63	57	69	62	49	63	58	57	62	64	72	77	61	78	57	66	58	67	64	65	53	49	54	68	69	67	56	49	56	63	60	60	54	49	63	61	57	56	74	64	73	77	65	70	60	72	57	71	76	66	61	58	56	52	69	68	56	62	65	62	70	71	50	58	63	55	63	72	54	60	67	59	57	60	64	72	44	55	58	59	82	76	55	56	64	59	59	53	49	61	58	55	58	61	50	60	76	59	63	64	73	53	59	60	68	59	56	56	57	49	49	64	57	55	58	67	65	66	63	66	63	67	68	62	61	66	68	61	56	55	59	57	59	63	56	70	54	56	61	59	60	55	58	63	61	59	56	72	63	63	62	56	70	64	57	56	65	65	63	53	72	71	60	74	76	54	62	65	48	57	66	58	70	49	67	67	72	66	71	64	75	58	54	67	72	62	66	67	56	55	71	57	73	67	53	61	72	53	58	46	54	63	54	45	60	61	64	59	77	52	54	67	64	48	44	58	53	44	50	52	53	68	74	62	56	56	60	65	55	55	59	52	63	63	55	49	65	63	65	60	45	55	56	72	60	60	87	56	47	69	55	62	73	68	54	51	58	67	56	59	54	53	51	58	56	55	61	57	58	58	54	55	55	65	52	64	60	62	58	55	51	71	55	76	60	58	66	69	62	66	73	67	63	64	51	55	61	68	53	61	58	57	58	72	55	52	56	71	58	63	60	58	60	59	65	44	64	61	71	66	65	45	62	75	66	56	58	60	52	50	68	66	66	72	54	54	49	53	62	59	68	76	78	52	46	63	66	56	70	61	60	67	56	52	70	68	69	58	54	72	62	66	72	56	66	66	67	54	57	58	58	58	55	65	61	48	53	60	63	58	51	57	48	63	69	69	56	70	64	51	67	55	69	59	71	66	48	58	78	67	64	57	63	63	58	65	55	58	61	66	65	59	46	59	56	52	75	58	53	70	52	60	68	84	62	64	52	51	63	62	66	66	55	62	66	57	55	42	64	72	64	63	61	57	63	54	64	58	53	79	73	56	67	64	65	55	56	64	63	70	63	58	64	70	55	60	69	57	70	58	52	75	60	54	50	63	58	54	61	65	68	51	52	63	59	67	72	64	67	65	55	55	64	55	60	62	50	67	63	65	48	60	56	66	57	56	57	62	58	57	54	80	60	58	59	55	53	66	56	58	74	54	62	58	67	45	64	59	67	58	51	57	45	77	54	59	62	71	70	50	63	54	58	62	56	65	59	62	53	54	61	73	63	54	42	62	68	65	53	60	57	75	58	73	70	52	77	66	62	53	56	51	66	62	53	68	48	67	48	47	55	45	59	49	63	75	49	64	72	63	59	66	52	66	78	67	67	63	64	62	74	65	64	65	60	63	61	63	58	54	81	57	68	68	59	60	66	56	63	63	59	67	65	70	65	62	52	52	63	61	61	69	57	55	54	59	55	45	61	71	52	53	62	48	70	63	63	64	58	61	49	48	62	56	64	61	62	80	68	66	54	66	73	65	71	65	66	51	48	59	52	66	66	55	60	50	71	56	63	56	60	81	56	61	63	47	65	67	56	68	69	57	66	60	66	54	71	45	70	62	62	57	50	64	64	76	53	67	70	56	66	67	58	57	60	53	55	65	66	66	59	63	47	62	60	69	54	61	44	60	65	51	62	57	60	64	65	69	69	56	63	56	51	55	55	62	56	61	72	46	56	69	55	64	53	56	68	65	59	74	49	78	75	55	55	56	49	46	49	55	59	66	68	66	52	60	48	60	60	62	67	65	60	61	60	59	72	60	60	69	71	58	57	56	63	68	51	76	60	54	69	80	59	49	73	69	75	55	73	70	57	60	53	46	57	66	67	58	54	57	53	60	56	61	63	64	76	60	69	58	60	68	63	74	55	61	61	65	74	44	59	66	60	75	58	60	65	52	67	63	64	71	46	74	65	69	52	65	63	51	64	55	55	55	63	62	62	54	69	54	53	79	57	55	48	62	56	52	55	63	56	69	61	66	72	53	62	62	65	71	55	55	55	56	61	53	74	70	62	55	64	69	74	56	61	64	65	65	59	59	66	57	65	50	68	61	51	57	74	56	62	65	63	69	54	74	62	63	50	58	62	59	58	67	61	57	58	74	64	74	60	67	50	58	59	55	61	70	65	71	59	45	55	64	69	79	62	59	64	65	69	55	63	58	58	57	51	62	75	85	52	67	55	65	56	70	52	68	60	53	65	58	72	67	59	60	54	58	56	60	67	54	62	75	71	59	73	60	61	48	60	63	73	69	51	63	49	65	58	49	69	61	66	62	62	66	71	58	53	54	61	63	53	68	57	59	52	65	50	66	68	49	41	70	57	63	60	63	62	68	48	65	54	53	69	48	63	62	58	65	59	60	58	59	57	56	58	57	53	56	64	60	71	50	62	71	57	59	64	54	53	59	66	47	64	67	45	54	81	69	51	58	51	53	67	49	60	60	70	73	70	69	65	64	66	57	51	57	60	63	59	58	66	56	60	58	52	78
9079	4315	3101	8361	20214	22830	22192	23403	30516	35071	30325	33767	33293	29209	23184	16772	10613	5757	3162	1628	1080	810	742	728	685	730	665	731	727	701	713	695	733	734	743	752	751	707	743	720	701	729	752	688	738	704	790	710	747	748	740	713	739	712	736	721	717	709	729	685	747	732	737	713	765	670	717	701	692	688	650	762	674	719	718	735	765	723	716	728	709	730	756	745	724	721	708	671	660	739	686	712	729	735	760	701	701	738	725	713	755	682	770	706	703	709	718	686	665	695	706	726	770	741	740	738	716	703	706	718	740	760	745	766	690	756	701	682	726	752	719	728	709	690	746	696	711	756	703	721	702	746	719	728	688	718	697	796	688	721	691	718	688	739	705	758	716	705	712	734	706	740	722	739	746	770	783	690	753	696	725	710	706	733	709	709	678	776	768	725	734	722	737	758	735	760	690	713	691	713	735	701	708	732	748	768	687	764	738	756	694	740	742	715	732	707	772	769	666	740	742	731	709	740	694	771	770	741	700	765	709	723	729	722	721	756	716	736	756	773	745	691	749	674	742	747	663	768	741	714	709	690	682	763	760	727	789	692	728	716	732	722	716	740	728	728	749	764	751	742	768	721	699	763	799	765	724	702	734	745	760	708	724	696	717	791	751	755	736	701	728	752	750	701	749	702	714	718	706	714	725	720	769	737	706	723	716	703	711	748	683	746	723	734	707	688	733	757	765	734	704	820	711	774	731	712	701	716	706	699	740	768	696	745	752	726	732	759	688	726	755	753	728	747	714	739	768	726	724	722	723	739	698	709	705	753	692	682	733	666	730	746	717	729	697	701	743	722	714	772	711	745	708	724	726	734	727	730	746	723	686	700	738	721	718	674	709	758	738	730	735	711	728	771	740	766	713	736	754	729	739	760	693	755	726	749	681	728	724	730	673	728	730	745	740	699	788	724	733	704	735	744	707	763	724	660	789	764	685	721	710	767	719	734	695	707	675	700	737	742	742	722	709	722	695	723	713	740	687	730	680	766	691	739	715	719	769	731	695	714	708	725	751	711	710	739	754	721	713	709	726	726	749	746	767	782	745	696	757	778	752	725	755	728	688	706	717	695	723	760	743	710	711	693	714	724	718	740	712	774	721	719	738	743	740	669	723	712	702	686	680	754	712	675	766	746	741	702	733	789	685	726	715	755	696	710	723	716	694	730	767	739	708	787	751	739	741	713	713	780	727	734	676	725	773	700	718	710	738	695	739	742	705	733	693	725	746	729	748	703	744	747	714	720	689	740	770	712	740	705	705	731	725	743	727	710	752	738	706	708	691	730	768	729	703	691	726	714	718	781	698	751	719	734	712	699	745	725	737	751	768	709	739	726	740	719	768	727	687	744	756	725	784	763	777	699	758	718	755	704	725	695	731	781	696	740	713	712	707	761	717	747	782	686	702	731	739	696	692	727	703	721	752	756	709	682	724	746	730	748	697	679	732	756	734	709	734	714	687	704	699	724	733	737	704	725	725	709	724	689	735	733	727	713	734	683	715	713	735	711	723	760	705	728	739	754	728	730	692	761	744	693	763	684	723	711	786	702	699	743	704	740	737	741	694	676	727	738	737	768	691	723	705	793	693	699	758	730	699	719	699	722	707	722	692	730	747	754	729	704	691	734	685	704	735	754	725	702	715	701	766	768	755	758	711	687	721	721	772	705	772	737	669	690	720	746	765	781	747	710	787	745	731	770	710	786	705	713	689	736	697	707	715	705	721	699	785	667	698	679	792	747	700	758	741	712	737	788	785	774	771	729	746	721	719	766	767	742	749	753	721	752	698	703	770	719	731	703	754	719	730	717	719	741	691	703	703	700	738	733	758	700	693	751	712	725	721	722	700	706	736	723	767	707	738	753	701	715	726	703	736	754	740	696	747	718	738	739	754	750	704	742	690	801	726	699	711	740	750	742	717	743	700	745	721	722	744	766	722	748	745	725	706	793	753	723	749	702	696	772	688	725	698	717	715	706	748	754	679	722	715	761	735	711	730	696	728	730	757	730	728	707	693	719	722	708	742	765	759	762	756	777	698	727	745	731	730	693	697	729	726	788	720	671	691	709	743	779	692	731	731	747	747	688	738	754	736	731	700	714	738	750	743	749	698	717	702	692	746	674	761	720	724	782	710	747	726	689	754	729	753	710	729	721	786	701	732	754	725	763	729	711	704	707	711	723	708	761	743	714	713	714	691	712	728	691	695	742	746	737	720	761	714	748	692	725	730	676	723	761	753	758	761	667	711	738	667	742	711	722	706	747	780	764	768	756	726	711	687	735	684	730	737	747	746	695	757	741	722	719	696	697	726	752	683	724	730	755	741	733	700	731	751	720	700	716	706	726	737	693	681	738	747	727	756	739	778	711	735	707	711	728	746	689	734	737	729	743	758	705	753	764	719	736	733	677	714	710	730	696	709	753	750	733	736	760	753	724	696	768	720	706	686	707	697	782	720	730	721	692	726	726	714	739	740	726	738	746	739	763	699	753	694	794	771	729	726	733	705	774	770	716	681	721	784	709	774	764	711	747	736	708	724	719	724	704	728	705	729	686	753	737	686	720	674	787	743	688	738	748	740	692	679	700	652	726	785	759	709	732	711	750	699	760	718	733	713	757	749	751	730	695	791	736	695	775	706	700	742	714	688	731	746	753	695	679	753	737	767	697	675	737	698	697	743	689	761	707	737	688	695	723	717	740	703	731	688	717	740	739	693	682	723	742	708	730	711	734	792	693	755	738	719	721	742	702	721	706	749	762	764	750	754	717	706	694	738	712	724	693	728	748	718	691	758	735	690	735	725	763	722	733	763	736	721	778	714	760	698	728	774	691	776	744	710	741	674	715	697	732	774	740	760	742	722	746	721	677	734	730	704	711	757	760	773	700	745	714	703	693	701	732	726	721	742	639	756	698	793	759	726	740	748	726	754	722	757	714	744	636	745	787	726	750	764	750	691	728	679	722	736	686	749	698	708	692	745	728	689	718	740	733	709	743	727	775	752	760	727	714	729	718	730	709	775	710	691	678	764	732	742	761	756	722	719	723	764	709	731	668	776	720	687	743	704	716	764	681	724	741	763	717	684	677	721	692	671	747	733	750	759	775	688	740	713	651	714	757	747	774	697	722	713	751	718	740	714	693	745	727	750	699	732	735	700	681	723	729	747	772	711	706	717	752	740	736	736	665	705	738	728	709	782	731	711	743	759	678	671	710	707	747	712	709	739	704	718	687	679	730	764	759	761	752	738	689	699	714	685	717	748	751	718	746	744	741	744	707	709	721	711	743	748	749	709	714	705	730	789	761	707	764	758	694	758	726	743	770	736	744	762	729	684	693	724	700	742	727	723	702	740	712	741	674	719	723	742	713	729	751	736	706	695	709	743	767	737	719	750	724	727	770	737	754	749	699	722	730	739	724	712	715	727	717	686	743	692	709	777	738	747	714	756	713	720	715	739	677	717	723	738	695	754	717	725	731
2055	243	216	253	384	740	898	1636	1865	3007	3178	5170	4528	3135	1679	913	480	286	176	119	95	94	85	97	71	74	80	88	78	93	76	85	80	85	76	84	84	70	89	79	77	81	87	79	80	85	100	107	90	73	80	67	96	90	80	101	77	80	71	82	81	79	101	68	82	82	68	91	88	72	95	72	68	87	61	81	73	90	81	79	85	71	87	85	82	72	105	80	74	98	85	87	82	75	77	76	91	87	81	84	86	91	86	78	81	74	74	85	68	82	81	81	91	90	88	99	76	94	84	79	79	81	90	82	78	86	67	73	77	80	85	88	85	78	78	77	83	76	75	85	82	93	69	92	77	74	69	76	88	93	79	80	79	80	81	85	92	73	72	86	84	88	90	76	78	92	81	86	87	91	72	89	72	85	88	74	79	81	88	74	85	75	90	91	76	92	68	98	75	82	80	92	84	79	79	115	84	79	79	91	74	82	81	83	98	74	69	103	81	68	78	78	67	76	79	75	95	83	73	78	77	81	67	86	84	81	82	80	80	79	84	83	84	81	83	71	85	88	83	60	70	82	68	85	85	81	86	76	95	86	87	85	83	85	76	83	73	86	64	71	72	81	73	85	77	85	69	76	94	62	68	83	70	70	71	86	95	82	82	89	84	94	92	88	89	70	83	89	89	84	82	88	81	94	83	79	81	79	67	88	79	91	89	81	101	86	81	89	75	84	72	94	96	86	76	69	76	84	64	84	70	97	93	88	92	80	83	74	100	84	77	74	98	87	79	82	75	78	93	63	86	84	85	103	77	80	77	84	92	75	96	80	92	89	81	80	76	79	70	66	89	83	87	80	108	79	59	96	74	81	87	64	84	83	83	83	81	91	92	67	92	78	76	89	76	79	89	87	88	96	76	83	83	74	78	91	104	78	87	81	102	73	89	88	69	84	85	69	77	78	69	90	85	83	77	98	75	74	97	71	83	76	84	79	74	96	107	77	86	61	69	81	66	65	81	73	79	84	84	73	87	77	80	83	98	91	69	96	61	77	93	95	88	78	80	77	92	97	78	75	64	84	85	84	77	85	99	83	80	73	79	91	95	77	79	73	101	76	65	92	86	81	70	84	84	67	79	85	78	94	84	68	82	91	79	84	76	65	68	59	84	92	98	80	75	84	84	87	101	94	63	87	103	79	73	76	79	92	88	83	79	78	60	81	81	87	87	84	76	85	87	86	75	77	89	76	66	61	97	90	88	91	104	85	81	66	76	85	65	81	104	87	77	91	83	98	80	113	81	86	79	70	73	78	87	94	81	82	82	83	79	67	87	90	71	53	90	74	75	75	88	75	87	94	77	81	81	62	59	73	87	78	75	80	78	90	89	80	85	90	80	75	95	72	83	87	60	89	91	72	88	74	91	86	73	84	74	83	86	79	81	84	84	94	88	88	81	88	88	77	69	80	74	85	62	90	77	79	76	89	78	80	73	87	94	87	69	81	71	83	81	84	73	86	84	85	77	84	89	77	70	74	98	78	71	95	74	77	87	80	107	73	69	78	88	90	82	85	74	85	82	71	96	73	83	81	92	93	67	68	81	71	72	98	75	96	79	88	83	78	94	97	75	85	85	84	92	67	67	95	86	62	81	82	94	101	76	78	80	81	91	69	91	98	85	66	83	77	81	94	82	74	91	84	67	83	66	77	80	103	90	82	80	100	67	71	89	92	87	88	85	82	69	77	69	82	87	78	84	88	80	86	77	93	78	77	61	82	70	74	69	81	76	78	90	58	92	92	69	95	68	100	79	84	92	84	65	79	78	87	105	89	74	87	80	89	73	81	90	85	78	93	81	82	88	75	64	109	78	82	74	102	82	69	90	73	86	71	87	90	89	97	72	79	97	94	81	68	78	88	82	78	67	73	70	79	92	87	98	80	82	94	92	70	90	92	66	71	78	80	89	64	77	71	71	93	83	75	68	73	79	92	72	68	102	79	86	80	81	97	79	96	81	87	82	79	80	88	86	80	76	84	98	94	86	73	81	77	88	84	83	80	81	70	84	88	72	67	62	71	93	87	88	77	72	87	83	82	92	74	100	91	78	67	101	72	65	89	92	96	79	78	91	89	62	102	99	80	73	88	72	94	82	89	73	67	64	101	90	82	82	74	86	56	90	91	83	92	68	79	75	76	80	87	89	72	100	96	72	80	69	78	82	86	77	76	73	88	85	80	66	94	94	90	76	76	97	79	69	87	74	85	77	80	89	80	87	84	78	84	78	77	70	80	66	92	84	84	89	72	76	78	63	93	95	73	67	81	77	91	98	79	85	69	92	76	73	77	75	70	72	74	71	79	79	85	73	82	78	86	74	83	69	77	95	83	80	87	88	81	90	89	85	99	87	83	71	86	81	77	86	72	78	86	81	98	93	81	82	86	80	83	78	101	83	87	91	75	73	69	101	91	91	69	93	83	98	81	67	71	76	81	78	81	88	96	90	85	76	75	82	90	83	69	67	86	86	90	84	69	75	69	90	97	73	79	85	88	71	82	92	92	76	85	95	79	92	69	83	66	71	87	71	79	77	89	92	83	76	78	80	82	105	90	95	88	76	73	82	84	88	97	70	77	82	96	86	86	82	83	78	90	79	68	85	82	81	91	77	68	81	67	95	87	86	88	80	87	85	80	84	89	86	77	68	66	94	70	92	69	78	80	85	79	73	83	91	81	86	76	82	91	88	81	87	79	79	72	89	88	76	80	94	82	80	94	75	82	83	109	89	83	91	85	68	83	89	83	74	86	68	78	77	84	84	80	85	78	92	89	83	99	96	76	91	70	79	79	81	97	71	73	93	79	93	74	93	88	87	88	95	88	96	77	89	105	86	81	70	82	81	82	81	72	89	93	75	86	63	87	81	70	88	83	103	81	82	91	79	72	90	94	80	70	93	82	78	90	81	75	88	73	76	71	71	81	74	86	96	60	98	87	88	82	73	84	69	103	81	83	97	93	84	83	81	81	90	66	93	88	64	69	106	77	52	89	102	104	80	89	89	87	61	81	81	85	78	72	73	93	73	78	82	90	97	89	87	102	81	90	85	100	83	86	80	96	84	82	88	63	88	69	73	80	85	82	88	89	75	85	82	88	92	76	87	93	69	68	86	101	65	72	81	74	80	84	76	82	84	87	94	73	85	80	82	73	87	91	72	73	91	83	75	97	75	96	77	83	67	78	88	73	75	75	76	65	87	77	82	79	87	82	94	85	96	90	88	78	75	86	63	94	75	78	81	78	89	88	98	100	79	75	74	68	91	75	82	85	76	86	72	80	74	85	75	68	67	81	79	95	94	70	74	80	77	86	78	80	97	98	68	67	78	93	82	72	83	82	100	81	96	93	78	78	85	89	78	77	78	80	103	88	89	82	89	74	88	98	83	95	100	86	81	91	83	89	77	106	96	90	76	87	82	83	80	79	75	99	82	86	74	84	76	78	82	74	89	78	77	88	77	81	77	91	81	79
11837	4827	3994	11108	24473	27486	28181	31496	31012	33250	34758	38983	35702	30587	23706	17371	10991	6236	3331	1900	1334	1117	1010	967	968	964	941	1009	999	965	943	934	959	914	979	959	987	919	1015	952	1000	988	969	981	980	989	1007	980	954	1014	986	893	960	910	938	1011	945	955	977	955	949	1014	918	963	975	981	970	958	945	952	976	910	977	1012	983	935	936	952	950	928	954	893	966	967	962	928	954	983	1021	1000	1045	991	948	994	963	929	980	921	938	940	959	996	959	921	949	910	1013	976	955	1000	909	984	914	956	947	940	963	984	922	991	957	1004	986	967	960	1036	965	992	1005	922	939	1015	1000	949	958	971	945	972	921	986	940	968	896	934	987	972	954	971	904	968	985	987	976	948	957	997	954	921	912	985	929	952	982	971	962	962	932	976	992	958	965	989	928	971	947	969	973	997	973	931	980	979	980	1003	996	978	969	923	982	978	940	984	980	930	992	970	957	907	1006	965	993	900	967	966	952	983	1033	964	943	941	1019	927	918	981	971	942	932	1004	940	951	952	988	945	987	976	927	942	923	990	982	1001	1000	1016	975	892	894	933	952	946	981	991	959	952	957	1032	989	968	970	957	1026	980	971	927	967	964	955	1028	965	959	973	1018	979	957	971	958	956	953	986	956	913	970	979	951	961	938	985	965	963	922	938	983	901	990	951	974	969	988	951	951	981	955	1020	963	896	996	991	979	965	917	891	939	1014	970	927	965	944	989	925	980	959	961	952	947	1023	933	960	947	992	992	901	948	964	989	960	988	976	1004	988	972	909	976	990	989	1001	959	969	940	981	1032	965	963	946	955	975	981	941	915	916	934	1002	1008	962	961	963	947	1007	912	1000	992	932	984	958	962	1015	971	998	960	923	956	910	935	948	934	979	947	946	959	1005	987	894	987	980	928	961	973	935	909	978	933	925	954	949	1007	997	989	926	1001	954	982	969	967	955	960	998	965	1001	959	1008	981	962	973	1003	950	973	952	968	939	1017	1009	904	962	1026	922	989	962	930	982	1005	991	1008	1035	948	1052	988	951	957	962	965	959	922	1005	957	959	944	939	959	938	936	989	988	1016	1023	977	965	985	1038	923	1004	909	994	992	943	1025	978	977	950	939	956	1011	929	956	950	948	927	930	969	1036	1006	1008	980	964	930	941	1014	988	980	979	978	995	962	976	1013	929	956	959	965	965	1026	925	989	968	993	933	983	1005	964	993	993	896	954	993	937	919	940	1001	980	980	994	944	916	931	952	994	924	946	933	983	1008	999	979	990	929	1013	1044	987	956	968	951	917	950	975	940	956	948	999	974	986	923	995	949	981	1013	910	945	1010	927	970	952	951	914	950	940	983	941	961	1020	924	989	995	1000	913	985	984	954	971	944	955	945	940	943	982	994	981	977	976	976	932	976	958	975	899	906	1019	958	956	1003	996	956	985	970	1012	978	946	969	975	944	985	995	1005	910	950	982	969	951	917	912	966	875	1006	962	1046	1082	977	997	957	978	977	955	973	1039	957	1024	971	985	972	979	1030	989	935	929	943	1006	949	952	963	987	989	993	952	969	973	971	931	1002	992	931	912	947	950	952	931	980	971	1011	1011	985	950	943	1001	1011	991	940	984	915	922	999	899	956	984	988	955	984	941	935	939	979	928	965	957	1007	926	924	977	1007	934	981	970	975	998	985	969	926	949	947	943	958	941	966	992	1003	1014	937	1017	963	948	974	1004	966	958	981	938	943	1008	949	936	961	955	942	965	942	989	975	907	939	969	938	1003	931	971	979	951	981	985	987	954	914	947	943	877	988	959	952	990	914	972	986	986	990	959	973	994	997	987	976	934	930	936	929	1010	968	1044	903	952	960	991	970	956	898	973	992	917	910	969	916	1015	921	964	977	971	914	929	947	980	932	987	955	982	981	974	966	965	1037	962	964	985	1003	954	956	954	963	956	979	980	947	967	958	982	937	926	927	985	982	1010	926	951	1038	950	935	932	922	1027	962	947	985	922	1013	928	966	968	929	956	1061	969	898	993	937	963	951	940	954	952	992	967	944	1011	1016	970	972	953	932	979	994	989	975	967	974	960	1010	960	993	932	990	944	1002	951	926	946	979	959	908	957	985	950	963	937	977	939	917	937	970	956	992	970	930	1015	916	1002	992	946	949	992	946	983	980	951	944	951	981	920	962	1021	950	944	986	915	959	913	940	1003	992	946	907	1043	1000	956	978	964	983	996	995	951	981	921	994	999	917	970	1013	955	998	953	951	960	944	940	952	899	1000	1002	933	976	944	968	963	937	1027	940	981	1019	950	1030	935	896	951	970	947	968	1036	940	1009	945	936	944	987	904	937	953	934	1016	978	989	952	937	985	941	986	933	941	988	943	972	908	1004	954	944	954	967	989	994	934	983	973	976	930	946	1001	998	921	978	976	980	932	900	955	904	936	904	953	973	967	938	974	902	913	971	981	970	997	956	991	1001	989	912	965	911	940	989	943	974	968	956	881	942	948	1018	989	981	982	943	946	963	924	934	952	934	989	967	999	951	1001	965	972	939	931	965	963	957	959	940	970	983	1015	1007	961	984	980	950	947	941	945	997	998	916	948	1017	931	938	966	970	1009	1032	1007	968	993	992	945	972	993	948	1008	1005	974	954	971	985	967	964	991	941	996	952	982	985	983	956	983	1009	953	971	932	947	971	996	973	889	941	964	954	892	979	960	929	1043	1017	988	925	963	928	935	1015	950	980	995	981	947	989	933	953	983	1033	1010	987	930	972	954	946	1017	955	980	944	890	964	973	969	936	998	977	957	1011	947	916	984	987	948	965	966	943	937	990	949	980	942	917	964	920	975	957	974	956	908	964	920	927	1031	958	962	992	981	935	992	1001	973	1002	1016	1020	964	966	962	956	982	990	1014	948	978	1009	946	946	940	1016	967	945	944	962	916	967	990	975	999	969	942	954	982	938	965	959	1015	943	1007	986	1024	934	941	971	904	976	918	1000	1004	948	922	977	945	1008	958	970	975	974	957	965	934	967	933	951	930	966	938	956	1005	925	981	975	978	960	954	946	1016	965	952	979	959	947	946	920	1039	949	1027	955	965	956	960	970	961	958	1009	931	931	990	919	947	934	951	1005	947	1014	904	934	942	929	997	952	939	945	995	976	951	958	955	908	958	946	958	982	977	955	961	978	1020	980	983	990	972	902	1005	1009	1017	947	977	961	928	979	1009	934	1013	962	930	951	959	1002	969	963	1002	947	951	996	1005	994	936	967	982	1006	912	920	986	989	964	955	966	949	989	966	973	1009	983	994	938	945	952	937	957	983	979	963	951	958	928	930	965	950	934	967	957	949	963	973	1013	960	954	953	1002	1035	1011	942	966	962	947	937	1018	957	922	997	957	999	992	1000	956	963	989	961	994	955	973	992	951	986	918	970	1020	936	938	929	933	992	980	998	969	1000	953	938	955	1008	943	1026	965	973	903	938	939	926	967	929	925	919	971	970	985	920	950	958	1042	1007	967	982	964	918	966	931	1007	919	970	944	962	955	1000	955	979	938	978	950	940	938	971	945	991	928	989	980	973	933	999	950	873	966	940	948	982	968	966	975	943	945	1028	943	939	970	1001	974	971	950	918	959	979	998	1027	982	953	965	962	963	953	950	1005	949	966	951	975	965	937	990	933	933	964	1006	1004	936	964	921
933	345	406	395	671	1281	1422	1808	1695	2517	5283	10431	7382	5009	2689	1538	681	338	213	144	76	73	79	69	54	72	69	63	62	66	77	68	56	84	63	63	67	53	56	69	66	58	78	65	72	61	67	68	63	58	71	55	70	63	66	62	50	61	74	62	72	61	78	59	70	55	65	70	79	73	72	65	74	53	58	57	68	62	65	50	69	53	83	63	53	75	70	66	71	70	55	65	81	65	79	81	69	72	67	66	63	69	65	66	69	63	59	74	76	58	72	83	72	69	62	67	78	49	62	78	58	64	68	68	52	72	66	71	50	52	69	73	67	65	73	67	54	61	58	72	63	80	57	63	63	68	63	59	63	67	81	67	51	66	45	76	75	67	75	56	70	58	64	62	83	68	54	78	76	61	75	65	64	69	64	66	71	80	72	69	58	67	62	81	63	59	58	71	70	60	68	55	60	78	65	57	70	68	56	62	71	64	65	62	63	63	73	71	64	69	64	78	65	70	43	79	67	61	55	66	78	65	69	65	58	78	58	72	54	60	63	81	55	67	52	64	72	60	55	72	71	67	67	54	62	65	76	62	55	65	83	78	67	61	61	63	68	64	65	58	58	75	69	68	74	66	66	52	70	62	59	83	80	62	59	73	74	67	73	75	65	61	77	64	75	72	87	62	61	67	73	66	74	69	77	60	54	55	68	70	62	64	76	68	89	58	58	64	73	54	74	78	68	64	67	63	64	58	71	80	61	80	70	63	72	61	78	73	58	63	42	57	68	67	63	63	69	64	59	57	81	74	67	64	74	62	59	68	54	73	66	58	57	63	72	70	70	63	59	78	78	75	55	67	65	66	60	59	56	75	65	57	74	64	67	74	51	69	58	73	64	67	61	63	60	64	59	66	92	76	62	70	64	80	57	68	74	65	74	64	74	59	68	69	68	72	58	64	58	61	73	56	73	69	62	64	69	64	61	85	70	76	85	66	52	62	65	61	56	58	70	71	61	73	72	70	63	54	73	58	64	73	67	84	47	59	67	64	56	83	56	67	63	63	72	59	60	69	68	60	76	60	61	68	64	67	64	74	67	71	59	70	62	58	72	76	60	79	61	65	82	62	75	65	89	81	61	60	86	72	63	76	67	67	59	71	70	65	72	81	69	63	60	65	74	65	67	71	67	53	69	68	73	67	76	68	58	77	63	71	70	61	61	60	67	67	68	63	67	62	63	73	69	65	67	49	62	52	70	69	64	66	75	71	73	73	47	63	62	70	43	78	57	62	58	72	74	59	74	60	62	74	53	57	67	73	70	79	73	80	80	68	70	63	54	80	54	69	73	65	55	63	76	49	68	65	60	57	69	62	61	70	63	74	84	62	55	63	70	68	57	64	62	67	80	73	68	66	59	51	68	69	57	74	57	60	44	65	60	72	59	76	54	72	51	64	65	59	65	54	73	84	68	60	67	59	71	59	52	63	72	57	76	69	76	55	70	73	78	66	74	74	56	56	64	65	74	60	63	79	75	77	66	76	67	72	63	78	79	59	52	53	61	71	77	78	70	69	73	77	55	54	75	64	81	73	60	64	58	58	72	73	74	74	59	55	74	65	75	56	73	64	65	62	75	71	73	58	67	67	70	76	53	51	64	72	63	74	73	62	57	71	67	75	80	64	65	50	65	52	73	60	72	78	53	69	51	60	55	63	86	79	60	68	58	72	57	61	68	75	60	76	69	68	59	64	62	53	92	62	74	58	61	69	62	68	66	77	68	55	68	72	64	70	67	60	54	74	55	75	77	62	65	63	62	64	51	70	50	65	74	68	76	69	65	64	67	64	55	76	54	71	63	62	63	71	56	73	59	66	58	57	71	73	72	60	59	56	66	63	69	69	69	60	64	74	62	56	67	67	71	70	69	70	82	47	63	69	75	69	64	64	61	71	56	85	58	61	54	62	68	47	68	70	85	71	67	76	83	72	70	67	73	85	64	69	56	60	59	66	58	61	62	64	61	55	68	77	50	60	57	74	63	63	78	65	82	73	70	62	62	60	79	72	60	60	68	79	51	57	65	76	67	76	75	70	56	61	69	73	60	63	71	66	76	63	73	60	71	63	72	54	62	71	69	81	68	60	50	69	50	67	70	66	81	65	52	63	51	68	65	73	69	55	71	69	65	72	67	57	71	67	77	55	66	71	64	61	62	64	58	64	67	62	67	67	75	82	66	59	58	71	74	54	48	68	64	74	62	64	70	72	75	67	65	77	72	66	67	80	74	61	52	66	47	76	66	57	53	75	56	73	69	89	68	60	69	70	61	71	73	72	80	67	69	59	54	53	74	78	59	62	62	64	72	60	58	66	65	65	66	63	63	75	68	82	63	68	73	62	72	57	68	74	74	62	72	66	61	66	72	59	70	60	74	70	60	60	65	63	70	67	73	62	72	69	66	65	60	59	67	66	64	66	61	53	59	72	66	67	78	68	48	78	70	60	66	71	43	65	56	63	66	72	61	64	62	72	58	60	75	62	57	68	75	65	69	67	65	66	52	66	68	64	68	58	62	70	53	63	58	70	59	68	57	78	73	62	45	72	66	58	64	70	73	74	60	61	68	70	69	64	68	75	72	72	64	55	65	60	84	61	70	50	68	58	59	57	57	64	63	64	66	63	65	76	61	65	69	72	57	64	61	57	70	58	58	64	62	69	51	49	72	66	74	80	52	64	63	66	64	72	43	56	71	65	63	72	52	54	62	72	75	66	65	64	66	63	69	71	44	58	57	64	60	65	53	66	61	80	45	56	76	67	66	75	54	79	66	61	61	57	62	62	67	78	71	62	63	67	49	52	73	67	52	57	63	59	72	64	70	65	65	59	71	54	58	68	62	75	64	65	68	65	67	68	67	78	67	67	64	48	63	70	58	74	75	59	66	88	69	51	67	56	65	81	79	68	76	63	66	73	68	68	69	70	76	57	59	78	62	60	76	66	71	53	67	68	65	67	54	54	88	58	62	62	60	68	67	68	82	77	62	70	74	61	70	65	64	66	59	58	56	68	73	49	74	61	60	62	73	79	72	80	56	51	66	72	54	68	61	73	48	73	57	57	86	55	69	66	62	58	62	71	72	51	73	72	60	62	59	66	57	52	56	74	60	52	66	67	58	70	60	70	70	72	63	59	79	77	54	56	55	84	49	52	75	70	62	58	73	47	66	65	61	63	66	58	57	65	71	60	73	74	56	77	55	55	72	78	76	67	62	64	59	61	63	64	63	56	61	76	73	57	51	56	57	69	65	62	71	80	56	63	77	66	74	62	64	62	69	59	79	54	64	79	74	80	63	55	70	73	61	71	56	76	59	67	76	69	66	61	65	57	49	64	70	70	70	80	66	69	67	75	58	73	61	72	64	69	65	67	61	64	72	58	64	54	52	84	66	69	71	61	63	57	80	58	60	60	79	69	79	57	68	74	61	56	61	69	67	66	59	78	73	62	64	70	74	60	67	59	63	68	71	66
15638	7904	7334	17681	30528	33519	32016	32723	30562	33304	41736	48338	40881	34985	28659	21893	14330	8309	4497	2336	1370	969	781	749	808	772	763	774	778	749	802	768	702	785	706	790	766	790	747	757	776	726	810	770	746	711	729	768	844	781	826	758	781	772	722	770	759	842	765	758	712	702	761	786	754	790	823	803	789	764	786	770	821	772	801	798	831	776	774	779	806	761	774	749	770	791	761	748	797	775	730	808	724	787	782	742	810	743	816	765	774	783	758	769	728	753	773	795	772	719	777	738	774	760	791	751	732	768	737	767	838	828	772	760	740	814	735	795	831	767	783	764	783	796	823	791	844	769	777	772	728	801	813	756	739	790	786	779	797	784	781	776	773	797	714	744	775	782	772	772	760	777	791	771	749	781	758	756	793	772	799	780	801	768	790	739	770	778	780	793	796	775	774	776	768	784	760	795	763	794	759	751	822	785	807	769	776	772	798	752	800	798	739	787	818	729	784	743	772	781	751	773	782	743	807	811	821	799	770	807	798	805	760	725	791	739	774	790	797	790	807	788	773	791	728	806	763	811	790	760	780	805	758	759	800	801	789	780	780	752	781	743	773	804	809	783	735	723	787	778	769	812	809	760	777	817	771	762	758	747	803	830	772	805	786	768	774	773	787	765	751	758	783	768	779	725	780	816	792	720	775	763	807	776	791	781	778	806	798	788	742	755	740	819	743	821	758	742	759	809	783	754	755	793	768	777	832	735	777	824	766	718	766	760	712	777	768	762	725	783	795	757	755	770	758	754	797	747	767	791	804	782	812	725	716	813	770	771	781	806	801	803	833	741	783	718	763	719	739	763	788	783	799	792	776	787	825	796	777	775	792	764	763	772	749	818	810	782	741	753	761	716	761	782	795	805	817	783	744	753	780	780	807	769	717	764	793	771	808	790	754	813	759	726	797	846	783	790	807	809	790	780	775	737	768	808	749	771	766	819	782	782	781	835	789	754	775	785	771	772	830	766	777	762	757	774	755	758	758	730	755	789	769	816	769	817	789	791	786	779	722	823	725	807	687	743	807	780	798	817	803	819	754	753	784	748	795	758	781	779	813	790	798	789	789	803	755	788	796	771	741	803	739	763	777	804	800	807	771	771	734	795	740	743	781	742	756	799	793	774	779	789	756	816	755	785	781	761	807	732	765	735	786	791	758	750	774	773	775	754	765	791	832	779	771	797	758	790	785	749	761	817	780	808	769	762	770	765	775	816	749	747	757	736	784	789	752	741	776	803	749	806	798	841	751	807	810	757	826	761	815	784	788	810	805	794	758	746	765	803	753	754	782	771	770	763	799	733	811	740	782	749	737	803	741	779	761	804	778	775	768	794	749	741	778	724	791	761	768	779	765	773	777	784	785	791	768	783	796	884	799	767	783	800	773	773	719	795	775	720	765	774	743	818	762	762	754	773	735	735	812	794	743	734	793	778	804	783	786	826	815	780	757	766	724	779	748	752	754	777	783	794	826	772	784	840	762	787	772	811	765	754	820	805	764	818	743	794	822	761	756	845	795	754	787	732	778	744	752	756	765	808	744	773	776	787	769	755	776	783	768	797	790	765	771	726	794	722	755	737	791	748	771	801	773	729	817	740	767	777	761	769	775	771	805	758	822	762	756	747	749	757	817	789	828	729	776	786	814	807	717	791	782	763	775	803	810	747	816	757	770	748	809	765	744	775	783	794	772	798	789	813	743	772	822	771	791	801	780	779	758	761	808	800	807	747	836	767	741	734	800	774	788	767	758	796	814	769	789	732	768	809	827	765	787	789	796	799	801	789	831	784	774	765	768	776	802	774	810	730	819	766	769	760	793	770	765	753	760	765	763	753	793	759	724	805	778	799	772	701	747	754	798	777	783	753	728	777	811	780	827	788	776	804	802	769	775	861	754	806	698	779	721	754	759	762	781	758	743	814	808	769	760	799	791	762	794	746	825	785	772	809	745	730	770	741	713	824	784	754	718	725	801	752	781	783	823	776	772	783	774	752	771	730	760	790	785	733	804	769	733	806	788	742	790	768	748	788	747	781	779	778	855	742	750	750	829	777	804	743	817	822	772	766	792	771	768	740	798	722	783	753	788	737	771	761	738	788	768	747	776	789	781	816	772	789	727	785	859	785	812	759	740	809	768	827	780	780	765	780	797	783	778	781	753	771	807	791	761	740	769	774	824	766	791	775	795	807	781	735	748	770	759	777	810	782	783	772	797	793	721	771	783	811	797	754	803	794	805	784	803	749	770	751	772	782	777	764	776	766	748	805	802	767	728	787	793	757	764	806	772	779	735	820	741	764	775	791	750	757	784	778	779	787	781	784	799	741	759	782	743	758	781	805	813	774	713	756	814	738	735	795	737	738	790	788	798	752	745	757	735	824	791	816	856	770	794	743	760	793	820	832	794	789	712	784	779	782	754	763	816	778	796	805	717	790	809	776	819	769	769	773	773	783	783	795	765	817	804	818	746	821	773	855	790	787	795	768	777	773	817	730	751	759	757	748	791	768	762	734	835	791	783	797	787	803	796	752	802	767	781	743	764	840	785	746	741	780	785	779	793	812	766	810	766	790	808	781	782	755	802	717	796	736	790	801	748	764	771	762	725	769	762	787	823	783	744	794	791	805	763	800	730	817	776	758	749	709	782	761	795	735	779	784	798	771	762	786	713	775	836	778	766	784	734	767	793	785	730	762	730	705	769	771	770	827	798	776	786	768	783	769	757	795	763	795	765	777	780	745	795	819	800	790	769	746	775	765	725	791	788	783	790	783	727	788	788	792	772	813	767	759	768	771	784	813	808	840	790	754	738	758	709	784	703	817	794	791	760	763	752	814	732	809	763	801	729	806	817	820	741	773	782	795	730	774	713	746	712	777	763	770	781	792	808	793	793	774	832	772	749	754	801	757	761	791	805	778	775	766	767	776	820	829	801	737	721	779	788	755	792	796	801	811	781	807	741	806	777	748	817	789	728	801	785	811	757	763	788	766	772	841	777	807	772	755	803	766	811	747	788	770	773	757	781	801	758	797	790	778	784	745	744	823	772	731	816	799	819	767	773	716	785	784	754	809	765	796	786	742	748	763	799	767	808	793	812	740	761	764	812	802	779	791	800	754	788	788	832	751	758	829	736	753	776	720	781	784	760	770	789	789	764	763	823	776	774	800	757	770	793	802	802	769	769	732	781	804	746	798	803	784	775	773	788	786	759	744	812	736	757	719	787	756	781	806	741	817	749	740	761	801	755	769	783	754	832	799	803	807	706	784	794	792	771	770	741	806	790	742	710	779	772	761	762	809	823	856	831	778	779	742	767	767	783	790	811	805	775	773	764	796	872	754	752	727	789	829	769	751	757	786	713	821	779	724	774	778	762	774	798	757	802	747	762	781	776	759	775	737	766	784	767	807	795	805	768	795	745	786	788	754	783	787	779	769	778	778	761	769	792	809	806	803	748	797	779	781	734	793	768	796	740	808	776	760
1332	153	115	107	158	239	260	415	1282	1457	1883	1966	1132	764	456	306	183	101	108	90	85	66	80	70	79	78	67	80	76	58	89	71	74	69	75	66	72	71	71	91	78	78	77	94	68	82	68	74	81	70	72	73	78	81	77	82	72	74	82	64	82	85	82	62	73	77	79	61	65	84	75	71	72	64	67	77	60	78	85	77	76	80	69	66	77	74	64	71	55	67	82	87	72	66	89	84	71	84	79	70	68	66	69	71	55	72	71	61	75	65	89	63	65	77	83	75	68	63	72	66	79	75	67	78	86	87	73	88	75	88	91	83	85	77	69	80	68	80	83	64	63	69	73	70	80	73	70	72	75	81	72	84	83	78	75	67	83	79	86	78	65	69	73	82	90	84	85	82	81	77	59	69	83	74	77	79	74	68	76	74	69	66	77	65	70	56	67	58	67	71	62	72	70	65	82	84	91	70	79	81	79	67	64	87	65	59	69	81	66	72	88	85	76	67	78	71	75	68	74	75	73	76	72	74	66	79	71	70	77	84	90	75	82	69	74	56	61	97	80	82	80	82	81	102	70	77	85	65	78	66	74	66	63	72	89	71	83	62	74	76	73	70	65	70	62	91	67	66	81	75	91	85	81	78	85	80	63	85	66	76	70	68	88	76	75	73	82	76	73	69	66	78	86	66	74	71	77	84	63	62	69	72	80	92	75	70	79	84	60	82	90	82	90	66	59	80	72	73	64	75	71	74	80	74	75	79	87	70	58	92	84	67	68	90	89	83	87	73	77	74	85	74	67	86	78	61	73	67	83	71	65	71	73	79	77	59	85	85	83	80	65	70	100	68	78	58	67	86	67	76	84	67	80	72	75	84	77	82	75	74	81	84	81	94	82	65	73	85	80	69	69	78	81	87	58	63	69	85	76	68	71	79	66	52	76	79	84	84	77	72	72	66	72	76	74	80	62	65	72	81	69	85	78	86	61	74	67	84	58	70	96	82	75	76	57	77	73	77	76	76	70	75	70	84	66	61	75	56	88	52	59	91	62	75	90	70	80	73	74	67	80	77	68	66	72	62	58	55	60	75	77	62	71	77	79	72	61	76	65	88	74	88	58	85	62	64	72	75	83	88	61	75	61	81	73	83	70	76	87	63	80	64	64	80	71	73	84	81	77	67	77	82	83	69	64	77	73	77	80	82	46	68	76	76	73	83	96	78	74	78	79	74	86	73	75	89	71	68	61	84	66	78	74	77	79	75	66	62	72	72	60	84	73	68	85	58	72	75	74	64	78	94	75	77	81	85	78	87	71	74	89	72	78	56	67	77	73	84	74	70	67	83	74	70	57	76	79	99	77	59	80	99	64	81	68	78	83	85	74	57	65	65	67	87	71	80	72	66	73	72	56	71	67	70	71	63	77	84	59	68	91	72	70	81	84	72	81	71	68	67	73	83	68	77	76	67	84	58	68	79	61	84	47	74	64	77	85	70	67	65	89	81	70	74	84	71	79	85	84	95	76	65	76	70	80	68	103	66	84	79	72	70	74	80	61	71	74	79	77	64	74	64	67	65	62	69	62	76	76	79	74	75	66	76	77	95	81	67	64	89	71	62	77	89	100	91	61	74	70	67	85	73	86	79	76	70	87	90	66	65	95	80	72	75	78	72	80	82	53	84	75	67	75	70	81	60	80	80	78	77	65	66	74	84	77	75	58	86	80	72	72	59	58	79	65	79	91	76	79	97	65	69	55	83	57	71	94	81	86	59	88	70	80	74	77	76	75	90	74	76	78	73	70	85	73	72	87	77	89	74	86	82	68	83	78	68	75	64	92	73	79	73	73	79	98	73	77	74	85	61	80	74	71	74	75	75	83	68	85	86	66	91	74	83	72	80	62	87	73	60	87	66	80	80	68	80	86	70	77	72	71	68	73	61	72	62	75	66	87	88	78	79	76	90	68	81	77	74	77	77	84	83	86	68	68	86	67	88	78	86	70	78	80	87	97	68	68	69	83	78	96	74	86	75	74	57	77	83	72	69	61	69	77	70	63	92	67	64	69	74	77	83	75	64	70	82	68	77	76	65	64	79	72	86	69	78	64	78	78	73	72	65	64	59	68	62	79	66	65	80	77	71	97	82	60	77	73	76	48	77	79	84	57	66	67	77	61	78	70	85	106	70	77	77	53	60	77	85	65	72	63	83	78	73	65	56	76	67	74	103	70	55	70	73	76	78	80	75	79	84	70	72	63	65	59	75	50	75	68	84	93	72	82	58	81	69	85	70	83	83	79	79	75	70	59	75	71	83	76	92	67	74	50	64	69	61	70	77	65	67	74	81	69	68	87	72	70	73	62	81	71	78	82	71	73	67	81	66	82	83	82	73	82	89	71	61	85	76	79	73	80	76	63	79	72	71	63	81	87	73	72	75	79	66	77	72	70	74	68	69	68	79	79	93	79	76	68	80	68	74	69	79	70	68	67	70	71	64	74	72	86	82	71	73	66	81	84	78	76	82	75	85	73	66	73	59	69	71	68	65	80	66	62	65	76	70	76	69	71	74	95	81	66	63	54	89	77	77	83	61	75	69	64	65	68	70	62	79	68	77	66	72	95	82	65	79	70	82	50	54	67	83	75	88	60	76	83	74	73	72	64	80	77	84	64	68	87	69	96	87	69	86	74	78	81	63	76	66	91	63	84	79	67	66	78	86	83	75	65	75	85	84	74	87	67	82	79	68	77	75	74	71	71	75	94	78	74	77	70	90	87	66	78	86	74	71	78	64	59	61	75	80	66	68	65	70	75	80	70	64	81	67	77	80	81	82	74	78	81	76	74	73	85	76	66	77	68	83	69	73	82	74	75	76	75	69	78	76	58	84	69	78	79	82	53	71	68	71	74	74	70	80	67	87	74	73	64	61	77	52	81	73	76	80	80	68	65	75	70	92	72	92	68	73	87	68	76	62	70	66	89	74	71	80	75	74	65	77	81	69	68	63	53	83	71	78	75	93	83	82	73	85	78	56	63	67	78	74	83	78	81	80	81	82	73	79	76	71	71	76	82	67	79	82	65	85	66	61	87	78	78	72	73	66	73	82	65	75	86	57	82	56	75	79	56	77	83	50	67	66	65	79	76	70	51	81	78	79	65	66	64	75	67	70	87	55	69	80	61	78	78	82	83	82	70	74	83	68	78	64	81	86	71	95	71	68	64	66	71	67	77	68	84	88	88	62	83	86	73	75	74	70	80	81	64	74	87	83	61	63	71	71	75	84	73	69	72	76	85	87	72	68	81	79	90	60	69	69	74	66	67	78	80	68	70	73	68	66	68	62	75	67	76	70	94	75	78	78	76	85	85	53	73	65	70	71	75	82	83	82	74	90	76	70	90	54	78	70	81	101	72	72	77	60	78	67	76	81	86	77	78	68	70	72	72	77	75	78	70	61	84	65	59	83	75	62	72	83	73	77	82	90	76	65	86	75	62	70	85	66	78	82	65	75	87	80
8948	2841	2153	4911	12568	14295	13859	17677	27968	27489	29004	27306	20095	16025	11154	6802	3885	2124	1422	1066	960	853	902	928	871	878	843	841	869	859	881	844	868	914	882	850	887	872	935	887	907	865	855	844	859	879	885	857	946	891	875	881	859	903	870	818	908	880	875	822	853	792	858	880	872	870	876	879	856	834	873	905	883	902	835	884	880	847	850	859	839	873	879	939	855	827	875	845	886	867	894	850	883	908	877	901	820	903	839	873	868	881	868	841	913	858	928	868	846	867	851	870	881	909	858	839	896	877	880	935	869	895	899	882	907	905	845	880	865	857	879	859	859	849	823	830	892	887	914	807	903	910	862	847	869	846	864	882	869	898	817	843	890	884	866	884	860	865	927	853	893	877	874	875	835	856	884	869	820	853	819	872	858	892	870	909	876	837	852	827	864	876	911	909	857	836	841	818	871	888	866	854	829	872	806	876	868	843	843	904	855	883	843	905	888	871	902	875	859	861	901	838	835	893	880	870	865	880	878	887	874	854	891	827	849	869	885	871	901	849	878	857	851	866	887	890	871	829	834	873	887	866	913	864	892	879	846	854	927	830	844	893	850	870	847	888	842	891	864	907	889	872	876	859	914	862	915	868	848	885	846	865	911	866	895	868	846	841	919	903	936	900	850	825	926	887	885	906	852	866	936	858	891	896	843	885	923	870	829	823	908	872	884	885	879	852	863	875	897	909	894	880	841	927	924	876	875	861	906	835	888	871	865	834	880	831	850	868	839	908	846	852	861	871	862	815	860	849	898	844	862	882	921	871	848	833	894	870	863	863	847	838	870	854	848	865	914	866	923	877	879	875	884	801	834	868	881	839	904	866	813	821	885	856	848	869	880	888	882	848	869	829	900	882	891	882	842	914	811	846	886	876	876	848	858	889	836	869	836	871	885	839	847	880	877	909	876	850	880	867	894	886	852	871	897	922	890	878	901	853	910	866	825	816	853	888	856	914	890	833	882	878	896	943	893	861	878	850	859	896	849	936	867	853	887	869	891	886	870	926	892	858	827	871	898	858	860	888	871	861	874	868	856	877	887	871	841	857	900	849	909	893	883	882	827	881	885	870	865	871	903	870	838	869	893	895	859	873	910	888	925	873	869	874	842	876	876	875	913	866	870	873	807	866	869	899	883	933	883	877	909	857	883	881	901	874	869	868	869	875	869	901	897	884	896	852	911	887	863	868	844	822	866	835	872	877	935	854	858	900	847	857	828	895	859	844	891	820	825	910	906	914	856	879	839	874	818	843	848	882	851	904	863	936	882	881	847	899	848	907	866	889	861	879	872	819	873	876	889	855	873	877	886	848	838	901	889	913	902	874	896	874	877	897	868	903	825	880	870	913	891	848	883	845	878	905	845	876	873	859	855	882	861	876	857	868	865	816	829	845	819	872	887	843	900	901	933	860	838	862	851	869	831	835	896	879	879	882	887	876	817	854	898	864	947	931	854	845	888	879	840	857	867	905	888	868	895	861	885	851	861	930	813	854	862	852	897	907	821	890	852	857	881	901	853	844	868	861	893	857	861	889	878	864	872	880	889	921	874	885	878	882	876	868	884	857	856	883	897	891	919	865	870	877	802	828	909	913	817	916	924	865	875	876	868	874	832	874	840	901	923	880	916	832	884	880	865	824	875	900	859	835	881	877	921	846	855	823	909	882	894	898	914	852	886	913	855	882	912	876	840	852	862	896	887	858	888	870	952	854	903	832	849	860	877	850	867	840	838	866	862	923	861	870	889	908	858	867	897	886	888	842	862	881	848	859	843	876	848	860	875	864	858	907	870	827	857	839	858	847	886	907	877	816	853	843	865	911	900	841	862	820	876	916	940	896	885	834	866	884	848	843	891	878	857	869	893	872	907	856	872	857	803	926	885	853	923	858	854	909	898	904	890	884	881	912	855	904	900	871	852	889	883	824	874	874	844	909	940	944	903	909	875	892	918	914	866	878	847	805	866	887	868	895	903	846	899	824	840	898	874	843	852	863	889	881	845	892	903	850	870	873	879	913	890	846	837	866	883	827	870	885	889	881	924	837	839	844	882	908	879	903	896	860	852	861	857	825	882	874	874	887	850	799	829	822	913	895	844	855	861	847	838	871	895	865	887	859	854	895	906	882	830	874	862	865	883	865	835	943	885	860	839	849	918	809	905	845	880	830	863	928	928	839	826	853	847	857	930	897	890	849	833	843	861	872	848	866	834	893	902	856	900	890	856	881	858	837	858	833	881	898	848	886	862	895	882	882	889	874	845	871	852	857	844	868	909	862	811	848	888	868	842	938	876	883	828	900	835	873	911	851	844	823	823	878	880	832	863	847	866	854	839	867	892	872	924	864	839	869	881	864	863	890	869	862	890	819	834	930	842	876	884	893	859	859	857	873	866	859	879	855	889	882	865	896	900	864	871	859	818	849	828	849	871	864	918	876	874	876	876	910	825	878	828	886	904	879	866	857	883	922	914	829	886	861	879	813	862	862	855	879	867	857	865	842	845	877	822	846	823	921	848	860	882	851	885	844	874	858	875	846	841	830	841	850	864	869	845	879	954	832	831	838	888	853	862	854	864	868	853	849	859	821	847	878	917	926	899	908	869	846	889	912	840	858	897	904	880	880	870	834	864	855	883	855	895	871	868	877	883	920	900	864	854	905	823	898	851	825	846	891	894	888	864	898	933	893	900	874	847	909	831	854	911	844	867	917	827	863	856	888	879	917	845	873	855	862	846	885	862	774	832	886	862	879	810	857	880	871	832	921	862	942	866	884	863	841	882	858	896	856	875	829	857	869	862	831	897	901	825	891	886	851	858	873	855	880	857	815	903	897	899	909	867	863	903	859	912	878	823	842	849	804	874	857	879	886	881	870	890	904	874	847	856	888	892	920	887	875	876	870	890	863	886	913	926	885	944	818	887	913	918	916	875	790	875	901	877	863	892	859	891	901	880	917	843	899	839	886	917	890	835	898	909	929	891	858	893	882	914	851	876	906	881	886	833	914	857	849	895	896	885	834	851	879	872	826	897	902	856	860	906	843	853	872	919	890	812	845	881	826	906	909	832	878	866	880	937	892	858	874	838	888	857	890	875	897	832	827	863	908	865	884	849	840	876	926	901	910	890	901	908	838	846	913	919	897	885	841	859	931	856	887	883	824	908	860	887	883	875	910	865	875	921	913	901	907	893	893	861	881	873	877	837	874	892	858	895	892	819	926	820	842	888	889	843	865	895	863	865	891	853	843	861	870	891	871	868	877	868	897	885	840	834	838	842	914	862	905	926	868	896	875	858	850	811	864	869	828	808	838	852	853	872	871	884	882	882	869	917	867	865	890	862	877	855	876	874	870	866	814	850	857	883	901	914	898	855	863	849	866	874	861	867	907	873	835	865	897	870	846	819	848	884	858	848	891	845	839	897	843	865	895	904	848	835	894	854	871	863	899	870	873	846	826	889	839	866	868	915	840	872	842	839	887
527	273	222	208	305	587	933	1616	4303	4677	2765	3035	2364	1778	973	507	268	161	101	75	47	75	59	70	69	62	59	67	61	53	67	58	56	59	63	67	65	54	58	74	61	72	64	60	65	62	55	70	62	60	68	65	66	69	72	71	73	55	60	57	61	68	80	59	67	53	73	54	56	74	68	65	64	70	52	60	79	75	86	61	58	68	65	78	77	63	65	59	78	59	54	70	67	51	63	78	67	63	45	70	65	56	73	58	74	64	72	65	75	64	63	68	69	71	70	77	53	67	61	76	67	49	58	57	64	62	60	62	76	75	61	59	54	85	65	68	72	75	61	68	48	65	73	58	58	58	60	74	64	60	71	62	46	61	66	54	65	51	49	66	65	72	61	63	64	53	65	64	73	65	57	51	69	66	55	59	59	72	89	61	48	56	63	47	59	62	50	56	76	68	55	61	73	68	62	60	66	52	55	59	62	70	71	49	63	53	66	69	68	64	74	67	54	64	59	75	69	54	68	50	73	76	71	52	65	66	53	69	65	60	65	57	65	59	69	63	59	58	67	73	62	56	71	64	67	69	69	60	63	74	73	73	62	77	83	64	64	64	51	64	49	59	62	58	52	66	69	61	65	69	56	68	73	56	67	55	75	60	58	66	53	67	55	60	73	75	36	70	68	70	68	70	64	76	71	65	46	67	63	62	67	67	62	65	63	68	55	52	70	78	54	75	76	73	58	70	58	60	65	65	68	61	74	68	68	62	61	61	58	77	65	70	42	64	71	56	60	59	73	72	66	63	71	64	72	61	56	54	64	68	80	54	69	63	67	55	69	64	68	66	64	51	50	68	54	57	60	63	66	50	61	63	64	65	48	55	59	49	63	57	68	59	71	48	66	62	69	60	66	50	60	45	57	64	61	56	75	79	78	55	65	75	68	62	51	72	70	76	74	51	72	67	62	59	49	51	53	62	78	66	65	68	61	51	52	71	66	71	62	58	53	70	62	68	57	69	52	61	75	66	62	54	64	74	64	71	65	61	59	63	71	71	70	69	72	56	74	85	69	65	59	67	61	60	53	53	48	59	50	58	62	70	79	76	59	63	67	71	62	62	64	65	58	62	62	68	58	58	43	66	55	62	61	61	51	67	64	57	68	70	56	66	58	61	67	67	72	63	54	63	82	46	60	70	68	49	63	78	76	81	59	66	64	63	51	61	65	66	57	80	63	51	64	53	63	69	54	46	69	57	68	68	62	62	80	82	62	75	68	52	82	69	59	65	66	66	66	61	61	54	59	75	63	68	64	68	57	73	66	57	72	71	75	77	73	62	61	71	54	58	78	61	63	64	58	52	79	66	73	57	62	60	54	62	50	57	67	61	55	56	64	72	58	59	59	61	51	75	55	58	69	71	63	75	70	58	60	70	65	63	66	68	80	60	57	57	74	59	73	72	64	63	60	66	68	65	64	67	58	67	61	67	52	74	59	57	58	50	68	73	74	54	72	61	46	66	77	74	62	67	49	68	67	81	63	67	61	58	71	50	65	62	56	71	70	61	57	82	63	64	47	61	60	57	67	51	53	65	63	51	73	63	57	67	64	68	70	75	72	58	65	59	71	59	65	53	61	60	55	48	61	54	74	67	63	69	79	55	53	70	61	78	65	74	66	67	58	62	60	71	70	66	49	55	67	65	64	80	69	64	67	68	67	60	45	66	74	58	64	65	64	73	66	70	54	65	74	59	52	58	57	52	47	64	64	58	43	73	59	81	72	67	66	65	63	55	76	69	68	56	68	61	68	54	55	82	69	49	60	61	62	67	68	55	66	66	55	66	73	66	47	52	57	58	72	67	59	59	52	91	69	77	70	61	82	70	63	53	66	59	55	63	65	44	79	69	57	67	56	70	48	59	56	68	69	61	61	51	60	65	58	57	59	60	63	51	57	58	58	71	68	64	58	51	65	76	77	67	66	73	79	67	51	69	67	68	74	72	64	69	53	49	63	72	75	63	53	58	63	64	61	71	68	80	65	58	76	52	79	70	64	62	57	64	66	57	67	62	57	54	62	63	60	69	62	56	62	58	55	63	56	63	65	55	60	57	62	59	59	52	55	63	56	63	75	53	52	53	65	56	63	75	68	52	63	61	70	61	85	62	64	64	65	65	58	69	58	75	64	59	68	70	59	62	70	56	75	62	65	67	68	62	72	66	72	64	61	66	60	56	63	65	70	62	55	51	63	71	55	49	61	83	58	53	61	50	59	61	62	76	62	61	53	70	63	58	63	63	51	56	71	66	57	82	70	61	61	61	62	64	50	49	66	51	55	68	71	67	57	52	52	64	44	71	80	59	60	72	67	54	59	64	65	55	45	54	63	60	59	73	65	51	68	66	66	66	58	69	69	64	62	62	67	64	59	48	59	62	58	83	59	53	70	47	66	64	64	67	67	65	57	67	57	65	62	67	58	51	57	68	66	67	77	69	48	48	58	55	70	60	60	65	64	46	50	70	83	76	59	51	66	59	61	72	65	76	59	60	61	74	54	71	64	73	61	69	60	67	60	49	62	70	71	76	71	60	58	64	67	59	62	54	59	67	74	61	70	54	67	64	77	66	52	60	48	65	75	63	61	67	60	53	61	60	64	64	61	65	71	56	62	71	55	58	54	55	51	64	76	70	75	66	55	53	69	56	64	55	74	65	64	65	70	78	62	72	53	49	57	67	70	66	63	52	59	63	73	64	60	58	64	65	65	64	61	57	73	70	52	60	72	78	65	70	54	58	62	64	52	57	70	62	61	64	64	55	52	73	69	63	55	87	57	70	65	57	75	70	63	59	73	83	54	57	55	75	63	72	68	69	56	47	62	67	61	66	54	63	63	60	71	47	63	62	63	76	62	71	58	55	69	57	62	48	70	56	45	55	46	55	61	56	71	68	56	56	69	62	68	56	56	65	63	78	54	60	55	65	50	66	65	62	61	64	80	63	71	71	65	59	65	63	68	61	65	74	62	49	60	55	65	56	56	51	72	56	67	56	53	54	58	58	72	73	75	62	63	60	71	63	62	70	54	57	71	74	52	67	64	60	55	63	56	81	52	73	72	73	59	51	64	56	51	67	46	64	65	67	60	54	65	76	61	52	57	65	67	57	65	54	66	59	75	57	67	79	59	64	60	61	65	64	69	46	48	67	66	68	70	67	55	67	60	61	67	60	60	63	59	49	64	66	70	68	52	44	59	67	54	46	72	76	58	59	60	66	66	54	54	65	69	62	57	77	61	61	63	78	56	59	68	67	60	71	60	65	57	59	57	75	71	67	55	50	83	52	63	75	60	49	58	49	49	68	59	78	78	66	76	83	76	65	63	68	71	72	71	53	63	55	45	58	57	58	58	58	73	57	74	64	57	67	53	73	54	64	52	65	73	60	74	57	60	67	62	74	63	73	51	67	64	53	71	64	61	59	62	72	77	61	71	65	67	66	50	67	66	54	63	67	51	60	54	64	60	60
10876	6173	4031	11016	22650	25640	27015	30279	39858	38104	30215	32146	28724	24546	17787	11326	5968	3260	1809	1123	903	799	751	784	766	765	760	738	739	760	749	764	761	777	758	796	752	732	768	782	765	752	764	788	745	758	728	768	726	750	782	722	766	741	736	704	721	778	799	761	750	726	810	789	727	727	719	743	770	815	776	765	792	742	784	726	764	711	764	821	727	770	718	718	685	793	759	741	730	760	744	755	743	690	737	736	699	753	738	748	714	812	722	765	753	777	705	805	781	691	725	713	757	761	767	727	740	732	761	735	761	737	776	780	683	765	733	778	724	734	724	818	773	734	736	712	761	743	753	788	792	754	754	776	771	731	753	800	729	789	781	792	738	756	752	761	800	716	745	750	743	768	749	792	756	787	737	710	757	712	788	763	697	811	728	736	738	799	783	737	752	746	714	755	735	739	755	773	768	727	770	765	750	729	746	739	721	724	712	769	716	763	767	754	774	712	751	742	767	778	767	799	724	764	727	760	762	773	727	725	772	748	713	749	723	760	741	745	747	728	734	767	736	769	735	765	764	717	729	755	759	735	750	776	785	776	772	717	775	708	702	762	766	749	733	746	751	744	747	743	758	740	778	765	746	713	739	780	729	764	744	741	764	737	745	759	718	753	750	761	785	754	751	741	778	704	734	767	693	758	752	742	753	735	791	766	762	750	777	750	744	722	782	802	734	741	733	765	768	750	679	720	755	733	739	778	763	791	763	759	739	703	777	709	702	733	746	734	745	732	769	734	750	718	739	700	735	738	783	703	733	788	749	765	798	801	735	809	769	762	767	764	727	784	748	767	697	759	712	740	757	723	718	731	764	755	744	770	707	791	713	736	716	740	794	705	777	772	813	767	758	730	790	781	799	726	789	769	728	691	748	796	742	779	755	732	775	727	757	734	801	771	771	724	728	753	740	736	779	756	738	746	804	769	735	768	765	782	766	741	766	763	760	776	770	755	756	767	706	795	768	759	769	721	709	725	770	759	750	714	742	805	800	713	703	810	772	754	723	790	741	714	836	801	745	784	766	720	772	714	755	795	713	713	752	744	715	777	747	763	697	735	723	780	748	761	745	776	740	771	761	708	782	804	780	760	749	678	715	773	775	729	751	756	767	709	781	752	784	800	727	754	771	763	779	723	735	745	728	749	714	755	735	710	743	772	781	733	729	726	791	753	746	820	773	740	737	738	700	804	746	739	722	713	726	756	729	790	770	787	716	776	724	720	727	755	759	735	723	757	737	735	760	745	719	714	736	762	736	732	723	767	749	754	745	760	753	809	761	772	753	784	757	775	801	699	774	750	746	752	780	738	715	743	749	739	739	758	743	734	772	717	734	758	750	705	757	759	747	728	780	716	809	780	795	721	733	750	763	767	740	790	767	674	754	734	770	752	762	752	790	687	735	766	736	749	749	725	781	803	774	763	702	692	764	756	771	726	778	757	807	771	736	745	732	738	823	692	780	731	772	738	749	782	746	767	763	753	742	724	737	741	740	736	783	818	706	760	745	755	694	757	755	750	706	719	777	724	747	691	739	720	760	773	745	762	736	716	774	802	777	751	716	736	734	771	733	722	726	699	727	785	742	750	742	761	769	770	767	747	792	718	755	750	741	739	725	717	748	772	739	760	723	754	735	737	739	692	706	763	708	709	747	742	747	760	751	752	744	719	767	772	783	769	778	750	691	762	770	748	739	738	826	757	762	771	731	775	750	777	762	767	731	777	774	768	780	767	749	808	734	790	757	727	748	715	736	772	733	738	770	670	740	750	772	747	747	727	760	748	728	789	726	792	781	765	680	734	737	773	746	744	776	751	723	764	732	807	723	803	743	743	718	759	735	802	743	705	743	733	747	704	771	743	770	774	738	765	752	748	735	747	785	830	753	737	774	720	774	787	776	790	740	794	756	732	756	759	717	746	732	756	773	750	736	772	763	753	737	805	722	761	773	778	765	772	777	705	697	757	714	767	765	759	747	751	693	761	762	754	727	752	773	806	743	796	754	705	748	732	759	775	721	745	745	757	778	727	749	798	723	739	682	734	720	742	723	728	739	779	794	724	753	734	720	725	744	757	778	740	711	692	783	709	732	778	779	758	741	774	745	741	761	725	785	772	750	758	771	726	759	710	816	772	725	767	761	763	709	738	703	708	738	725	741	760	720	771	730	781	784	777	741	740	678	685	761	727	753	744	738	750	725	733	751	739	776	753	794	769	827	799	747	743	783	750	770	735	762	786	762	732	777	762	768	734	778	748	746	783	712	754	786	800	726	759	729	747	768	703	740	785	714	742	735	729	755	763	804	763	782	746	745	734	759	735	720	775	726	781	786	781	739	759	722	753	704	746	757	772	729	776	770	748	709	738	762	763	717	776	726	762	709	770	778	749	722	726	770	720	745	732	804	792	730	742	775	737	781	754	782	736	737	732	741	728	759	779	749	730	768	754	779	732	725	808	761	776	771	753	758	765	712	694	774	803	747	760	737	768	715	732	773	730	775	721	753	745	771	760	739	797	757	752	759	771	769	759	769	692	757	788	757	831	705	786	728	764	734	795	760	722	751	710	814	741	748	726	814	780	721	720	716	752	762	728	728	768	730	730	764	732	733	761	754	774	751	747	739	767	776	736	763	733	717	762	759	757	770	709	759	767	757	749	803	770	732	833	778	751	738	769	731	763	747	796	746	730	781	756	729	765	758	735	717	739	699	754	755	731	740	701	716	719	765	779	739	709	779	716	784	727	812	762	751	734	768	733	741	747	751	767	756	722	746	765	769	783	733	763	728	772	775	730	744	712	693	762	774	757	720	777	727	734	735	748	783	721	700	732	814	748	749	745	740	762	783	755	732	778	757	820	754	743	727	736	722	758	735	755	782	730	742	748	708	745	760	756	743	788	799	748	720	727	725	776	791	738	771	716	771	748	773	785	719	761	705	774	762	744	771	729	776	726	809	747	803	741	745	720	765	742	762	758	753	710	731	768	803	715	767	802	740	721	720	738	782	801	726	753	748	717	726	776	783	781	738	725	734	773	795	720	724	758	730	753	793	791	776	775	703	758	726	778	707	766	758	760	731	783	791	780	789	777	725	751	764	705	733	754	770	727	721	697	743	790	724	765	738	787	767	703	766	747	764	744	733	740	740	753	742	755	728	750	761	758	772	746	761	757	785	707	755	757	781	734	757	780	765	730	732	768	743	732	727	724	714	732	787	761	775	767	746	728	738	765	741	758	764	772	738	743	743	709	717	743	751	809	745	768	716	758	805	758	745	755	770	733	722	712	771	790	737	769	738	698	784	773	746	759	760	790	784	732	740	782	754	792	724	779	777	763	760	752	741	704	732	729	747	747	747	735	760	707	753	744	762	792	823	779	740	760	774	704	743	746	752	722	762	790	736	776	735	712	767	743	788	745	755	744	773	726	733	733	749	682	709	741	791	766	743	758	733	752	774	767	747	691	764	733	773	727	750	743	729	792
2037	215	219	245	358	691	1424	4514	6075	4246	1734	2321	3694	2712	1426	722	374	205	137	85	96	74	79	78	86	83	79	90	89	84	75	98	83	85	71	77	91	91	92	89	89	110	90	90	86	87	74	86	108	79	81	73	75	90	73	78	81	82	83	65	75	87	90	92	92	68	65	79	91	71	61	84	72	87	69	89	80	89	77	94	79	90	92	75	76	80	88	92	82	94	85	87	85	78	76	92	77	77	88	94	87	85	73	66	88	71	80	80	84	80	84	79	81	80	67	82	79	87	75	77	69	74	88	87	83	68	82	79	82	96	81	90	81	77	82	76	78	94	75	85	80	75	73	78	83	87	80	96	83	86	76	88	96	80	103	98	82	80	100	89	87	106	76	83	81	72	91	72	72	90	84	80	95	75	70	94	80	72	93	91	76	81	74	62	86	74	93	84	83	64	73	84	83	84	101	92	86	90	85	69	92	80	76	90	100	75	89	92	81	91	82	81	73	75	69	88	88	83	81	109	83	86	91	63	87	80	80	86	88	79	89	83	72	70	80	87	80	87	93	75	93	81	85	87	93	94	96	81	87	84	109	94	92	85	81	75	82	94	84	76	87	86	90	91	81	75	83	85	89	72	93	74	86	75	80	77	77	97	77	73	82	79	89	90	83	81	62	92	79	78	87	102	79	83	93	86	97	88	79	94	90	71	91	95	72	74	78	92	100	87	86	86	73	87	87	84	68	90	102	96	81	86	81	87	74	75	78	73	96	82	72	86	81	91	84	89	86	80	77	87	67	96	77	79	90	88	102	85	99	70	72	80	77	97	80	90	69	85	92	87	73	87	96	69	85	66	86	94	86	98	85	85	87	87	77	88	83	96	86	86	76	87	97	72	83	66	75	82	81	94	73	78	78	85	71	86	77	92	81	80	84	73	78	91	89	70	71	90	70	84	75	93	60	77	71	100	75	93	92	68	89	91	82	81	77	74	88	70	79	71	74	74	72	74	74	72	93	81	73	95	89	80	81	59	72	90	84	71	74	83	92	86	78	74	67	98	93	78	79	92	81	97	87	82	105	80	80	96	84	85	76	85	78	98	94	66	75	77	79	78	71	89	80	79	90	67	81	76	82	66	68	76	83	71	80	77	67	79	83	61	74	83	74	92	80	87	102	90	76	92	93	81	88	101	101	78	78	93	84	63	95	70	65	72	91	85	75	86	74	92	92	77	73	71	84	87	101	73	70	82	86	71	77	86	86	89	83	83	80	85	90	81	106	80	88	84	93	79	99	74	81	93	78	77	88	75	72	84	78	73	78	85	83	92	73	82	85	90	91	100	83	75	82	77	90	73	101	69	86	82	103	93	90	76	76	86	78	82	83	77	84	82	79	76	86	67	103	90	75	83	90	81	77	101	92	88	77	74	84	77	87	78	82	96	67	80	86	83	73	90	88	72	91	87	73	91	76	81	74	87	69	86	72	91	75	84	81	61	82	82	82	79	87	73	93	83	69	77	98	75	73	84	90	72	61	85	70	88	85	82	84	66	87	91	87	87	85	73	81	71	86	65	88	81	94	83	90	74	113	75	77	85	74	95	89	85	79	75	77	67	95	68	85	76	90	79	80	82	68	65	87	94	85	81	76	99	81	85	80	91	80	85	68	77	73	71	70	85	66	74	90	72	83	85	73	99	74	107	87	86	88	93	70	82	91	90	78	82	88	89	70	76	89	81	85	85	88	69	67	102	76	73	80	92	94	91	94	103	76	80	89	87	85	80	79	73	83	97	86	68	99	95	88	70	76	71	72	100	77	75	66	67	87	98	85	85	74	82	70	77	75	86	70	83	94	68	98	90	90	90	73	73	77	75	97	88	73	74	75	78	63	80	87	72	99	77	88	89	82	84	90	81	88	90	94	92	81	84	77	103	84	67	83	89	96	73	75	70	68	72	75	85	88	76	67	76	84	91	87	78	88	87	93	81	76	67	79	79	85	71	83	91	79	84	87	71	86	69	74	80	79	82	93	66	86	73	74	88	89	77	77	86	86	77	79	82	90	79	73	84	86	77	102	91	81	76	100	83	68	103	79	98	77	87	75	88	80	70	68	78	69	91	67	76	74	80	83	74	65	86	95	82	91	95	70	84	79	69	74	100	84	84	75	89	72	85	80	86	91	98	75	77	82	87	76	78	79	93	92	81	91	87	87	68	102	89	72	79	78	71	80	71	91	75	79	108	81	82	86	89	84	60	104	102	69	79	72	85	87	85	77	80	77	78	85	97	76	104	65	74	86	72	73	93	81	94	73	87	87	82	62	76	80	95	78	74	91	87	73	63	92	80	75	83	87	78	91	89	82	82	82	83	84	77	75	89	68	90	85	73	87	78	82	86	77	91	84	101	84	82	73	85	79	71	95	97	89	86	97	102	87	88	77	87	82	73	79	82	96	81	82	92	85	64	103	73	87	75	75	85	76	79	71	65	58	74	92	98	85	77	100	73	93	92	82	86	92	73	78	68	89	98	72	78	78	96	73	81	87	86	71	66	78	81	86	77	80	78	90	79	73	95	78	81	97	88	98	90	83	89	84	80	93	75	89	75	88	96	80	93	84	70	78	84	85	93	71	74	73	94	71	72	74	101	87	73	83	84	89	70	94	104	87	74	65	66	97	78	81	90	82	93	70	72	75	86	97	85	82	75	88	86	101	81	77	77	81	91	90	75	96	84	70	70	81	82	89	91	87	79	64	74	94	84	91	76	66	86	87	82	64	100	85	85	83	86	67	69	76	84	77	85	100	97	93	75	84	74	76	80	88	91	90	87	67	83	109	67	94	75	81	84	86	81	96	85	79	86	80	86	83	89	78	86	86	82	93	92	67	79	73	76	87	74	75	81	97	84	89	72	80	96	83	91	77	85	73	85	86	67	81	92	89	74	92	99	100	72	81	81	85	94	67	84	95	97	80	59	95	71	92	68	92	87	78	59	85	71	80	79	86	91	92	75	90	80	83	74	75	83	92	68	77	86	69	81	99	79	84	78	85	79	81	76	88	80	72	78	74	80	75	78	79	80	95	77	68	73	84	76	79	81	88	87	83	76	92	81	90	76	71	87	98	75	56	93	89	90	82	73	85	75	78	81	93	77	78	82	95	85	94	89	77	69	73	80	82	82	65	80	78	99	82	81	73	72	108	64	84	87	82	76	87	85	92	76	91	59	102	72	94	77	74	86	73	90	75	73	103	90	82	74	92	73	81	85	99	74	80	83	74	81	71	89	86	91	81	88	90	88	92	84	90	89	72	84	95	77	78	82	84	85	98	74	86	81	77	69	85	89	83	78	75	96	85	89	83	68	73	82	84	71	94	81	70	72	79	83	75	82	75	75	83	88	88	86	67	80	68	89	77	80	73	108	68	67	89	72	68	72	93	63	90	69	76	78	88	88	81	79	85	92	80	84	79	86	78	90	74	82	80	73	89	84	71	76	82	94	86	84	75	73	94	81	70	59
12027	5619	3860	10407	23025	27972	30750	42155	41281	34131	23650	30567	34213	28561	22092	14672	8505	4666	2548	1527	1171	1015	1068	1014	999	949	998	931	948	965	959	920	1005	983	914	970	1017	1023	1013	947	977	1018	984	963	920	915	952	963	957	957	926	991	971	936	983	957	943	1004	961	959	910	1011	965	988	1004	935	934	977	988	968	923	892	937	962	992	987	1028	947	1001	945	982	1004	935	916	940	956	977	949	982	929	956	990	999	960	945	955	922	936	914	964	1007	969	938	986	947	936	1043	934	995	922	923	956	975	927	949	989	990	955	988	1016	978	993	947	974	983	970	963	986	943	949	975	984	974	973	983	951	943	987	1044	948	970	994	997	997	899	1015	964	955	916	910	962	974	972	928	1013	990	915	988	943	1017	970	987	968	967	916	969	996	984	1031	987	993	950	963	1038	974	964	958	1000	954	908	989	954	973	961	969	974	953	967	996	1017	953	1027	982	957	1037	992	964	957	991	962	972	963	903	960	1012	965	965	1024	938	995	953	966	1010	1020	970	1014	946	944	999	1003	993	970	971	985	957	952	928	987	968	946	951	990	974	1012	940	955	974	981	980	992	966	963	1031	1015	1019	1004	942	981	965	1036	981	972	994	969	935	964	956	998	969	947	1013	970	988	962	906	970	955	1009	966	951	974	998	992	987	1040	965	964	1023	999	1012	983	982	998	1043	945	994	944	956	978	984	995	991	993	969	978	1009	929	1009	945	999	963	958	921	931	989	957	980	1045	963	972	981	1010	932	980	920	989	1017	1017	929	993	990	975	1005	1012	989	992	1019	935	952	986	926	924	1003	961	995	952	992	1008	959	1043	963	998	950	954	962	966	954	946	997	962	1007	947	956	998	878	976	949	942	1020	989	1010	954	981	948	1042	978	1007	962	971	965	1006	957	982	959	967	971	967	973	1004	924	971	972	983	951	984	951	987	950	932	1019	970	998	927	945	1001	988	938	1049	967	1006	935	935	954	961	940	1005	956	951	1018	960	969	909	999	922	979	986	951	966	994	1011	1004	952	992	975	972	1004	939	975	1000	985	947	993	1007	1001	978	901	933	999	994	1015	983	953	989	977	997	1000	955	989	960	950	956	936	965	956	977	941	939	919	960	984	958	981	1014	1005	991	930	950	1014	1015	993	922	953	971	965	974	904	945	912	991	971	976	1009	973	949	963	1012	994	989	1004	1002	955	1012	949	942	994	1017	1041	939	1008	1031	996	999	963	1005	935	1011	969	981	944	978	1003	956	958	1029	1035	982	967	892	971	933	966	990	1019	960	989	998	981	898	955	995	983	953	932	949	913	970	930	919	1007	903	960	961	957	976	1017	946	934	1010	940	954	972	952	972	959	939	948	940	1003	964	1050	1036	937	979	996	938	964	983	955	974	912	924	999	954	929	947	908	993	974	987	1033	1005	961	960	946	924	957	985	953	931	989	918	956	961	916	1008	960	971	995	1007	982	934	1000	994	991	981	1029	987	1029	1014	960	1043	1019	995	971	996	1002	939	938	1006	983	936	972	989	964	949	912	999	960	919	955	983	913	1002	945	972	953	961	945	972	1009	937	937	1039	980	1029	971	892	991	952	954	1005	956	987	931	921	946	987	982	980	991	978	1000	995	1017	928	991	987	926	968	946	1011	1007	961	954	987	989	980	968	988	932	1026	984	1013	949	976	945	964	1016	971	994	988	948	959	978	988	1007	1016	934	904	981	1007	942	1000	1007	969	935	951	985	975	959	971	1003	1029	1020	981	965	958	989	934	975	997	983	972	970	980	994	1013	978	1014	1039	1017	998	960	1037	1008	992	1023	994	980	991	965	935	980	909	1003	978	950	967	910	927	977	975	1013	951	970	975	938	976	1022	963	930	950	991	959	965	921	976	975	940	954	975	1018	999	947	971	983	985	949	970	950	962	947	975	970	986	993	971	987	957	969	888	968	995	1004	975	982	975	1004	964	906	1064	959	999	993	913	969	979	1019	981	990	967	1004	976	993	964	954	1060	988	963	967	999	968	999	981	954	1026	987	958	994	1058	1006	968	948	948	1009	1019	958	968	1005	968	1016	999	1015	974	1017	977	1002	939	987	927	919	952	984	976	999	1012	1043	923	956	959	1015	951	1008	1001	958	960	931	966	995	1007	934	993	950	982	1020	1004	1022	1018	962	972	929	1085	1020	1003	1038	1022	1009	995	1002	980	1015	983	944	973	961	1014	937	963	952	993	948	1009	973	971	897	986	956	938	985	1014	977	968	995	960	995	1013	969	1005	964	973	1019	941	959	1005	960	959	968	924	985	948	996	958	966	973	965	1049	1003	1023	951	931	939	1000	949	948	1052	966	946	969	1008	988	937	952	953	957	1050	1020	995	996	976	933	966	967	993	1009	973	1005	1000	971	981	980	1002	964	966	986	972	973	987	952	971	990	998	982	971	965	989	942	1039	942	985	1012	952	1025	966	1008	970	995	956	1020	915	994	1039	998	971	936	957	977	1028	996	950	994	955	995	987	1024	931	991	943	1010	981	1027	945	961	1004	972	964	1018	952	953	971	970	948	984	955	964	993	955	969	942	1008	969	984	986	957	1015	996	981	958	931	927	968	942	993	928	936	1037	1009	948	987	927	979	988	979	952	1008	1005	968	923	918	964	955	1012	1008	984	981	929	970	985	955	959	926	971	965	981	991	946	1037	968	955	970	1017	964	942	1026	1015	1011	977	954	980	950	927	982	972	986	1000	961	956	947	1024	976	1002	966	955	959	979	945	971	1009	1041	983	988	944	934	993	974	911	920	1003	962	953	995	938	920	915	969	996	929	953	962	915	968	961	912	951	960	979	965	971	1062	921	969	1028	1016	954	1021	943	962	1006	1001	984	985	988	1004	985	970	1027	983	1004	948	984	995	1009	1047	955	924	974	973	1040	1018	986	947	977	945	947	962	982	989	951	991	988	974	1007	983	961	988	956	950	989	1023	990	1012	932	977	966	953	991	991	1035	995	957	979	997	964	962	950	957	977	940	976	968	986	950	927	1016	955	955	955	1028	966	1081	989	976	981	923	986	983	987	979	906	901	935	1013	1004	1032	916	939	1008	982	976	1047	991	915	974	960	967	1018	903	964	905	1010	1015	973	951	1016	981	955	932	996	941	991	971	965	944	948	976	938	1012	997	980	973	970	924	1001	967	993	954	993	958	986	988	974	1059	966	1010	993	990	1019	1002	976	927	914	1016	936	984	978	1016	1035	977	969	1040	1025	971	988	998	1001	956	975	1005	930	911	980	939	1004	955	1004	976	944	983	976	993	930	958	996	994	968	950	916	1034	1023	1007	970	998	978	1005	919	957	900	953	970	947	968	1013	977	975	1029	980	982	984	954	976	965	935	986	922	1015	989	993	974	993	987	979	956	1002	993	976	1000	994	935	968	990	934	1015	968	996	973	975	943	1008	991	962	1008	965	1010	952	983	1029	1028	994	1013	1025	971	947	973	964	916	943	999	1008	935	982	1027	990	985	991	935	920	982	883	962	964	1005	986	959	948	1019	960	995	962	992	958	954	997	986	1008	998	968	1013	974	968	964	997	998	984	988	1014	992	969	1021	1037	1000	950	940	965	978	934	879	960	999	895	1017	988	903	973	967	918	1012	965	1022	986	973	1052	956	984	929	942	958	985	927	1061	915	960	1048	938	966	1012	949	963	973	910	983	992	957	969	924	1007	970	966	983	1015	986	915	970	971	1018	1046	976	1012	951	1004	982	1002	926	963	975	1007	975	958	920	965	973	971	931	980	922	968	977	937	963	1004	1016	983	951	957	987	981	998	955
942	383	379	371	532	1335	4529	8849	7368	2350	2695	4292	6237	4605	2615	1342	681	356	200	116	75	81	73	89	64	89	79	66	75	52	69	66	59	69	66	72	77	68	78	65	74	60	66	69	65	61	72	69	72	70	74	58	73	66	67	76	51	55	66	71	68	75	76	75	72	63	77	67	77	59	60	70	81	75	77	74	76	60	57	78	63	83	69	61	65	67	61	81	66	69	75	71	73	78	63	68	63	72	55	61	75	88	52	72	76	68	87	74	51	59	77	63	62	69	81	58	57	70	70	66	64	71	67	68	65	64	63	72	67	64	76	83	66	78	78	63	62	73	75	78	60	61	75	63	60	82	75	65	81	68	72	62	55	75	63	73	53	54	60	53	70	65	40	74	74	65	69	68	61	64	64	72	64	61	72	61	66	69	65	65	69	76	79	93	71	73	60	82	61	64	69	60	66	68	79	72	83	74	83	67	65	64	68	73	65	76	46	72	84	65	71	67	68	64	59	58	65	69	74	70	69	67	51	63	64	57	61	85	57	52	69	60	56	62	63	89	71	67	79	60	78	71	71	66	82	62	73	72	60	56	66	73	64	65	74	70	74	74	78	88	58	75	59	67	60	61	70	78	80	70	61	80	58	72	83	74	69	83	52	70	63	70	83	71	70	71	62	65	75	80	67	70	73	66	76	80	75	79	73	73	76	76	67	64	71	66	79	63	78	66	74	66	60	72	53	76	64	62	74	74	79	63	65	56	71	74	72	81	55	60	64	71	56	72	71	74	74	77	68	67	61	76	73	67	62	61	91	58	74	79	71	65	58	61	66	80	69	65	60	67	70	68	54	62	61	84	67	72	69	66	67	53	76	65	55	68	64	65	78	68	80	57	67	78	66	74	59	74	66	76	63	60	68	78	53	64	64	67	75	78	77	64	75	57	70	67	65	71	69	61	64	76	63	61	61	60	73	62	67	66	59	76	73	65	65	73	65	65	59	58	49	79	63	60	61	46	69	68	63	65	74	61	72	70	69	67	79	69	49	85	77	70	63	65	77	52	87	65	61	68	101	67	70	66	77	63	68	75	67	69	77	67	59	57	72	73	72	76	73	67	64	70	64	73	71	64	57	67	63	68	85	65	69	62	78	67	65	56	92	65	82	59	64	67	81	73	59	61	75	70	69	63	76	73	69	72	81	62	57	77	59	56	86	70	63	71	80	66	77	67	73	74	70	52	78	57	79	72	69	72	55	62	55	69	82	72	68	65	63	69	75	69	78	55	76	58	73	61	63	73	80	63	62	76	61	71	76	66	66	79	68	70	71	70	69	74	75	68	72	70	59	72	80	71	73	50	64	61	61	57	85	70	83	70	57	66	58	58	72	57	78	73	73	71	58	77	70	67	81	74	82	71	76	75	57	74	73	69	69	72	70	59	60	74	74	73	72	68	79	69	66	75	62	72	77	64	60	60	67	74	79	72	85	72	69	59	59	65	73	61	74	69	57	56	65	72	56	69	69	74	73	68	71	71	61	79	75	52	71	78	62	68	80	78	61	71	65	81	61	67	68	69	54	53	71	60	50	78	70	71	67	70	80	65	82	67	55	65	88	74	73	84	78	83	53	68	74	58	51	71	74	81	66	62	61	77	72	56	68	65	75	68	73	66	76	55	76	50	82	72	69	65	84	65	82	66	65	81	62	62	58	73	55	71	61	68	78	67	64	71	64	67	64	78	69	63	63	74	62	52	56	80	80	77	65	76	67	72	78	71	80	67	57	71	64	76	69	69	64	66	56	71	72	80	69	53	69	80	59	72	67	73	76	71	72	50	64	74	64	71	56	66	78	77	70	64	69	70	80	58	70	59	64	79	68	67	64	77	68	69	67	57	70	70	76	76	77	63	68	67	69	63	75	67	60	57	66	71	74	66	68	77	74	96	67	69	59	55	71	61	74	73	68	75	68	55	89	59	70	60	67	77	75	78	65	70	58	68	58	78	65	64	59	67	64	71	61	59	73	75	68	81	68	84	71	72	71	61	65	59	75	62	68	64	63	71	62	67	59	71	81	63	56	75	65	79	63	75	66	73	65	64	75	73	61	64	55	58	65	82	83	69	60	84	73	76	65	70	66	58	71	72	66	67	70	71	76	73	65	66	67	47	89	69	60	68	72	85	61	67	69	65	69	67	64	61	57	64	64	73	59	54	82	68	62	62	73	76	60	55	77	63	55	76	69	57	67	71	73	75	69	63	65	70	67	60	74	65	88	72	77	62	74	82	73	64	74	59	81	67	88	89	69	79	77	65	66	66	68	67	72	66	64	73	70	67	74	68	71	63	79	56	75	63	56	79	79	81	67	64	60	72	62	71	62	66	73	49	65	75	84	76	75	69	54	66	70	79	57	64	90	64	63	71	81	71	71	73	57	62	74	51	78	70	61	61	74	74	61	71	66	63	59	59	52	80	57	78	55	68	57	51	73	57	66	81	70	75	74	67	64	66	75	70	67	74	67	72	62	82	71	64	59	63	54	77	71	70	73	58	57	66	67	62	59	74	64	61	68	65	56	79	53	69	62	67	85	57	60	73	54	63	53	73	71	61	66	69	58	70	57	61	73	70	75	60	71	72	58	72	69	69	65	66	67	73	63	66	72	65	49	71	61	70	74	54	75	61	78	77	63	66	63	69	74	61	71	68	62	65	69	59	71	73	70	65	54	71	75	64	82	77	82	62	67	62	71	71	57	79	53	106	71	70	74	60	71	67	87	61	70	69	55	59	56	77	77	73	65	75	65	59	61	70	58	72	58	74	67	72	67	54	71	65	69	58	60	77	85	59	71	64	71	69	57	53	74	75	66	75	71	47	52	71	69	65	63	57	70	64	65	73	60	69	74	74	57	63	78	64	58	70	71	68	69	67	65	63	78	78	74	69	63	69	68	61	82	78	77	53	65	59	61	73	50	81	69	80	70	65	71	83	60	79	64	89	57	63	71	60	68	73	67	78	62	58	62	76	82	73	56	60	70	74	63	58	82	47	61	76	55	67	68	67	65	70	65	77	58	70	67	59	80	69	61	59	71	78	78	80	56	77	81	81	79	76	53	76	62	69	64	58	71	79	68	53	63	86	70	72	80	59	68	75	71	69	68	81	70	67	56	70	63	63	83	62	58	81	55	78	67	66	64	59	66	53	71	67	61	56	73	65	82	63	62	66	50	56	69	68	63	69	76	69	67	71	80	60	79	51	49	67	48	58	72	68	69	67	57	63	63	78	59	66	67	75	68	52	71	69	90	76	77	53	66	72	59	67	76	68	66	65	73	66	57	83	77	64	80	79	63	70	73	63	73	71	89	70	75	76	87	67	69	82	59	79	72	72	61	66	69	66	70	66	88	77	62	62	70	69	70	57	64	69	72	70	68	70	65	54	65	61	77	68	64	71	58	68	68	53	69	58	79	74	62	69	54	65	69	71	71	73	55	75	61	67	82	61	75	61	70	77	82	58	67	52
15468	8770	7134	16770	29035	35257	43061	49940	40621	30045	33074	37219	40535	34415	28111	20964	13954	7924	3840	1852	1277	958	850	865	814	795	790	868	803	797	797	828	804	795	826	840	838	749	843	875	802	850	817	784	807	792	785	806	851	769	802	837	842	776	861	786	751	831	758	793	848	776	806	809	803	800	828	849	780	830	814	777	806	804	845	804	774	821	808	845	801	820	814	800	835	820	740	815	817	777	807	831	796	797	775	776	856	809	873	847	782	784	750	814	753	769	755	738	805	790	816	811	787	787	805	827	833	833	790	813	779	817	809	818	765	770	821	823	808	808	858	831	775	788	796	803	791	773	794	807	835	828	816	775	820	780	769	779	793	846	827	787	805	796	840	744	777	853	758	808	823	769	813	737	826	789	815	823	827	759	807	848	847	835	791	807	805	828	746	822	780	800	783	808	774	815	773	765	803	824	761	733	789	823	800	763	796	756	807	850	827	811	825	742	819	803	811	787	826	847	821	817	834	774	780	823	808	804	782	804	820	796	809	798	823	834	807	773	788	825	798	785	818	792	790	787	822	808	783	806	796	801	794	806	757	769	837	765	846	813	805	773	814	720	734	834	765	849	805	815	789	809	803	832	806	805	815	791	821	822	818	813	840	796	806	796	815	849	780	775	822	840	812	789	786	827	741	790	831	794	810	781	814	793	798	810	815	868	805	786	732	820	828	778	791	824	774	873	809	760	741	792	829	789	807	812	801	777	817	790	787	844	815	778	799	800	834	806	794	802	814	782	813	802	811	833	832	795	818	790	754	779	799	790	786	822	836	820	769	811	825	749	793	823	855	805	787	795	812	766	798	770	742	746	831	770	777	829	810	754	785	775	785	785	782	814	832	788	830	832	750	771	792	818	807	825	794	811	819	829	853	824	807	807	763	806	797	786	799	790	779	805	838	768	772	765	868	829	777	813	789	853	780	829	783	804	773	809	827	773	753	827	757	774	827	826	793	760	798	785	824	826	852	811	824	798	795	809	850	796	785	794	804	789	747	766	840	773	813	784	757	801	832	780	800	809	848	832	765	840	816	777	782	780	813	781	781	798	820	859	824	825	730	813	790	844	807	800	796	830	789	802	838	817	824	751	842	779	832	780	810	735	816	779	833	774	785	803	787	766	846	836	742	869	847	784	802	813	790	800	796	877	805	812	796	831	811	743	801	781	858	817	828	757	848	781	803	806	791	815	808	806	780	754	780	791	864	816	784	789	787	821	807	753	822	777	830	796	806	762	813	809	807	838	857	800	847	794	766	785	797	847	797	856	800	788	780	832	760	800	812	809	805	820	827	829	743	736	801	792	811	773	864	848	862	774	822	799	802	750	775	786	780	789	779	848	819	828	772	790	792	799	810	770	810	826	825	843	768	820	795	774	855	819	809	806	778	819	818	820	834	848	821	807	801	815	842	776	801	843	829	749	782	834	730	831	794	834	844	813	855	791	795	820	864	821	801	775	862	825	768	764	745	818	806	814	851	786	806	791	810	816	776	805	806	791	806	842	811	806	818	796	814	776	808	797	794	756	815	851	766	799	835	778	869	830	754	817	811	782	804	803	789	761	765	769	762	829	783	805	795	778	770	805	807	781	764	805	770	861	815	810	802	784	787	832	822	780	862	790	768	777	819	840	856	805	782	758	788	809	781	769	816	784	831	792	807	824	803	807	833	786	824	788	807	794	838	818	814	799	816	794	773	800	780	759	791	845	843	766	791	768	803	832	842	822	834	791	818	815	794	785	805	798	815	803	742	828	802	760	776	840	750	829	842	802	788	832	805	800	763	791	801	775	731	821	784	786	781	804	788	793	807	798	821	800	837	774	812	746	776	819	840	808	805	825	813	822	791	779	807	844	777	759	826	848	811	818	815	783	853	826	816	807	834	823	824	799	767	808	807	788	831	789	806	752	785	818	807	793	799	765	819	811	807	784	842	783	837	800	807	810	778	835	847	778	778	786	753	817	795	807	823	818	843	783	807	874	792	779	776	814	743	821	788	799	774	797	827	827	814	784	789	833	779	806	827	836	780	788	782	812	822	817	775	772	788	792	825	788	793	845	799	834	782	832	807	764	827	797	806	778	789	807	747	802	793	810	774	791	808	832	749	815	768	819	807	795	783	818	792	807	856	760	814	796	805	861	794	791	840	816	780	835	820	783	767	823	810	832	802	783	752	820	845	809	847	747	829	841	801	795	793	816	806	810	770	889	809	835	785	812	771	745	763	813	771	856	810	795	796	791	825	769	806	811	800	839	787	745	791	813	784	809	791	836	850	810	834	831	764	785	785	793	856	785	801	779	778	814	825	829	806	728	846	819	776	827	850	777	824	801	826	793	805	784	791	797	787	827	789	824	716	760	773	845	809	759	809	798	794	855	854	810	803	819	823	791	823	780	791	770	816	792	783	775	803	838	819	796	791	827	817	756	824	802	797	830	799	752	822	754	782	810	781	795	823	797	752	832	806	824	824	804	798	811	796	785	822	773	828	802	807	777	782	756	777	782	785	720	815	763	742	799	856	780	775	758	821	827	781	766	830	798	825	774	742	786	805	753	801	831	767	824	798	778	789	804	772	775	762	818	818	776	837	827	819	799	844	787	797	807	830	818	805	815	791	759	774	842	798	831	770	800	837	810	854	776	769	798	817	818	847	802	828	798	857	772	809	768	838	805	844	744	816	779	790	765	761	794	789	823	786	822	784	824	781	803	835	826	793	801	829	761	768	780	811	781	802	787	844	817	829	812	789	859	803	767	777	798	787	786	799	785	838	803	773	745	800	757	775	813	820	815	820	838	770	816	797	827	799	820	807	831	785	807	806	783	834	779	755	812	778	813	785	751	781	762	793	773	792	774	750	815	830	792	844	813	811	780	804	774	820	825	825	792	798	807	806	763	801	775	795	770	802	815	802	791	775	790	760	776	835	800	811	824	798	794	829	762	790	779	784	809	829	770	795	802	823	811	837	866	823	817	812	795	829	806	806	840	783	800	787	782	809	827	793	810	785	798	758	824	758	821	806	796	829	823	798	822	774	823	808	825	821	804	767	810	816	757	838	834	825	833	804	798	805	792	803	833	779	816	811	788	767	789	770	781	824	827	811	762	814	788	799	763	801	814	758	793	799	802	806	784	869	803	759	827	801	794	774	814	841	796	799	809	808	848	847	759	837	826	816	760	787	892	834	759	806	799	803	787	795	772	812	762	831	762	806	844	761	797	803	790	856	757	808	822	780	864	815	774	809	791	752	799	799	829	751	790	821	821	797	781	747	823	832	755	799	764	749	828	806	767	798	791	827	777	822	807	744	780	775	791	805	775	786	803	847	801	816	817	855	764	785	781	762	832	823	796	794	834	858	800	790	756	743	805	777	740	767	790	785	793	802	766	778	814	815	808	795	758	822	753	772	773	804	819	787	833	819	802	839	819	889	841	860	810	865	798	841	802	836	794	768	795	793	763	775	803	763	838	783	869	832	790
1308	169	176	121	184	303	1471	1174	493	658	606	1215	1550	1267	637	456	256	183	113	107	104	82	85	74	74	86	89	81	70	66	77	84	65	80	72	71	68	75	81	96	81	78	80	78	88	78	80	73	68	56	64	79	74	68	83	74	74	67	82	66	83	78	72	80	84	75	86	72	95	91	72	61	82	67	73	78	84	62	84	69	79	74	81	83	80	89	65	77	80	79	66	85	71	70	72	72	91	78	81	64	84	57	95	69	80	76	60	71	89	73	65	67	75	62	67	69	73	80	71	81	79	56	74	78	67	70	61	98	59	68	88	78	69	76	69	69	71	61	87	73	85	61	57	80	73	82	73	68	75	81	81	85	72	72	76	62	73	74	78	77	75	92	80	71	78	74	79	80	78	69	74	74	78	78	72	86	74	70	75	63	78	86	90	79	81	85	84	73	70	77	78	77	73	79	73	75	59	75	82	76	80	61	70	79	63	81	60	69	70	82	80	70	83	81	97	89	62	82	68	80	75	69	63	80	91	77	79	76	76	71	74	81	70	79	72	73	80	84	64	65	70	82	68	74	93	70	74	81	63	73	97	73	86	69	78	79	51	80	101	80	78	75	78	62	75	71	74	73	72	79	70	84	89	72	90	76	76	80	61	74	72	62	77	79	75	89	75	65	66	81	75	81	78	67	75	71	92	72	65	75	61	83	81	87	87	73	76	78	72	80	61	66	98	74	90	89	74	81	65	77	77	81	64	67	71	94	66	79	72	79	86	64	85	70	68	58	82	74	64	73	83	87	83	76	85	88	82	75	65	72	73	77	68	71	90	64	83	70	54	75	67	66	82	83	82	69	74	76	63	86	84	86	69	63	87	71	72	80	77	75	63	69	70	81	72	82	87	84	78	62	73	72	85	80	79	103	91	67	80	78	83	86	89	76	77	79	69	82	69	82	74	79	73	84	87	72	68	87	77	83	76	66	75	76	81	79	75	66	90	72	83	77	66	69	94	74	83	77	72	66	72	60	90	90	72	71	95	85	68	80	78	76	78	82	76	84	75	74	89	81	73	60	71	78	73	61	79	70	82	77	57	64	79	64	68	73	96	80	74	62	75	65	66	70	72	90	68	85	63	92	71	68	70	76	84	77	70	69	79	66	59	75	86	79	78	91	73	92	74	80	86	81	69	74	83	88	60	69	60	84	74	90	77	73	81	76	79	87	60	75	75	78	82	71	66	61	81	63	91	65	76	81	68	74	65	74	59	73	75	73	83	80	66	84	76	68	73	86	89	88	63	64	69	68	73	72	59	62	83	83	70	78	91	65	71	74	89	80	60	66	83	81	88	70	60	71	98	86	65	72	80	67	56	78	85	77	78	78	72	77	73	68	83	87	94	84	62	88	85	71	83	81	73	80	78	65	72	60	83	70	72	84	95	75	62	84	78	80	60	71	83	55	78	79	82	72	69	67	82	63	69	70	75	83	73	88	80	91	78	63	71	69	79	72	99	83	63	73	83	86	66	70	73	78	80	88	73	68	71	88	72	72	77	82	70	63	97	83	58	76	62	78	75	86	65	78	73	75	74	75	74	84	80	81	77	79	81	75	71	79	66	80	54	91	67	77	84	78	84	77	60	79	72	76	89	79	73	71	78	74	82	76	71	76	79	70	68	75	85	84	80	72	74	64	88	68	64	84	65	69	77	86	75	91	67	72	62	71	67	65	70	71	74	78	85	97	71	69	93	74	90	73	80	64	89	75	67	75	93	59	78	74	70	83	85	83	81	94	60	80	83	79	77	75	63	80	71	86	79	64	68	63	81	72	72	83	74	91	83	72	81	79	91	81	93	74	74	73	83	73	70	70	84	76	83	77	77	86	67	83	87	87	81	64	61	64	66	76	75	83	71	75	57	60	78	86	78	71	78	68	63	88	84	69	76	78	64	83	86	66	74	78	78	80	79	79	69	92	70	74	75	80	71	76	80	81	79	91	73	74	62	76	84	78	80	68	77	87	55	66	74	92	63	76	83	84	85	72	95	66	81	75	74	78	65	93	76	76	94	68	101	62	73	69	88	72	74	75	67	78	80	73	70	72	83	80	87	67	68	66	77	67	93	73	68	69	76	73	89	68	57	76	82	84	85	79	74	78	66	62	73	64	84	80	78	78	76	69	59	74	69	69	75	77	65	63	80	74	75	94	90	92	75	73	76	85	63	72	80	68	69	65	61	86	77	74	73	76	81	94	64	67	86	81	72	74	68	89	63	85	68	69	85	79	70	76	59	81	80	77	75	76	84	69	82	76	69	84	77	79	87	78	71	79	84	69	80	71	77	91	55	75	82	70	56	83	78	68	91	90	62	69	75	70	71	82	88	72	69	67	84	76	70	66	83	85	83	79	75	73	88	64	71	66	80	77	65	77	74	80	67	89	85	63	76	76	75	59	71	71	72	61	69	68	58	80	74	59	68	72	69	70	84	76	78	82	70	81	79	79	69	64	76	78	62	79	82	67	80	61	69	73	72	82	70	71	81	71	81	73	75	75	85	82	84	87	82	59	89	85	78	85	88	74	83	83	85	76	94	71	74	79	74	96	80	73	76	64	63	73	76	71	76	71	63	77	73	80	71	77	72	84	76	83	87	87	64	72	76	67	60	81	69	79	69	86	59	78	83	70	62	76	68	82	90	69	76	75	70	88	77	82	67	70	81	78	76	78	72	69	75	56	82	77	94	68	71	92	88	69	80	75	63	84	86	81	87	79	91	84	74	73	59	67	69	77	79	70	81	69	88	94	69	89	72	89	77	75	65	98	73	85	73	81	73	81	80	64	77	85	79	80	89	78	83	76	73	75	63	69	77	75	86	80	69	70	70	80	87	75	64	64	70	85	82	83	71	59	72	78	71	72	78	71	79	77	72	77	97	77	81	71	77	78	86	70	72	88	71	80	67	79	73	79	72	78	58	80	75	71	96	62	72	71	89	72	76	91	79	67	85	77	76	86	72	79	89	89	84	62	71	78	76	67	87	82	67	72	74	71	84	79	65	83	75	75	80	76	78	73	77	84	79	90	67	66	76	82	69	67	67	74	79	63	73	68	89	87	61	77	89	96	74	69	71	65	84	98	71	71	75	60	78	74	82	76	75	83	65	84	70	66	97	80	82	62	59	69	77	76	76	84	72	85	67	80	84	59	89	78	82	75	72	83	72	83	79	87	76	71	80	75	92	81	79	63	88	73	86	78	66	88	85	66	64	78	89	83	60	78	64	78	90	81	65	89	74	73	58	93	64	85	70	76	82	70	87	76	75	73	75	87	72	83	71	68	77	77	74	92	89	71	71	83	66	76	85	65	70	77	62	53	72	69	70	59	71	76	75	78	71	84	92	108	84	100	59	80	79	65	85	73	96	75	79	77	71	90	73	82	73	68	70	69	74	59	94	66	66	73	91	82	83	83	76	79	77	60	92	63	69	72	73	73	74	74	85	79	86	73	67	106	83	71	75	71
9079	3191	2813	5489	12898	17708	31533	23552	18420	20323	18409	25235	25612	21529	13595	9754	6041	3246	1838	1229	1017	904	883	894	969	852	907	831	880	866	883	921	844	913	861	884	833	868	902	870	812	823	884	919	869	890	874	951	813	863	917	880	877	893	864	845	892	876	857	893	907	875	836	865	872	908	852	889	880	894	907	846	886	864	858	868	863	934	872	822	840	862	855	867	906	904	878	882	858	903	923	847	920	891	861	896	819	923	863	937	879	903	874	884	848	892	888	846	869	873	936	911	848	923	870	886	802	887	813	939	856	892	866	897	859	882	852	899	884	876	895	876	951	813	854	862	884	933	848	901	879	901	896	934	843	901	845	908	935	861	921	924	861	872	875	857	904	861	912	915	901	871	961	889	853	894	845	895	867	854	861	944	874	854	865	858	848	901	873	857	901	877	844	906	871	851	896	926	859	897	855	889	889	869	879	878	892	852	895	885	853	917	854	893	905	893	892	825	875	887	879	868	913	852	832	905	907	905	923	869	873	862	939	819	875	902	879	895	873	893	872	858	904	859	866	881	855	882	900	923	909	901	916	848	879	875	865	917	897	842	864	914	852	924	854	865	859	892	870	887	857	847	884	893	907	877	862	839	907	907	860	881	917	890	867	861	892	904	877	881	842	898	897	834	862	855	869	958	870	872	861	849	836	854	874	887	906	917	885	915	899	886	818	846	834	883	847	904	867	878	901	884	889	866	859	865	888	867	853	895	891	849	905	938	903	920	879	903	913	924	905	869	889	889	880	865	906	853	890	895	902	867	855	901	840	903	909	858	901	904	936	910	910	833	894	876	907	866	872	915	876	853	922	889	904	905	903	873	893	906	870	944	916	835	866	902	848	949	877	869	889	860	875	857	885	895	884	916	904	940	859	892	882	898	901	838	857	905	875	899	861	901	873	909	883	959	918	950	852	845	818	845	874	891	920	898	941	878	830	943	919	874	877	822	877	887	895	876	927	895	907	869	882	887	901	860	895	904	915	862	844	833	885	907	919	885	909	865	891	884	862	840	860	878	876	880	918	844	891	883	883	861	885	899	910	861	885	891	883	825	919	888	873	912	924	908	871	877	843	929	882	878	883	872	906	894	882	854	865	893	917	924	895	898	877	868	833	937	907	934	879	877	910	849	852	859	868	901	868	876	812	871	910	921	895	867	886	897	886	917	902	838	895	889	894	855	895	887	878	881	829	877	818	866	915	847	847	821	888	877	871	872	818	882	878	887	877	932	858	873	818	882	850	874	857	868	879	923	922	904	848	863	889	877	868	885	877	849	837	865	853	917	888	888	858	854	852	879	890	908	879	881	873	859	856	856	846	860	863	859	859	839	855	853	869	914	815	853	843	905	904	899	891	868	873	842	855	855	868	860	867	877	934	917	935	920	887	864	904	860	826	911	909	862	894	844	873	892	845	836	873	890	953	891	896	920	885	893	830	836	902	935	879	871	920	857	875	888	894	870	890	841	895	914	876	913	872	820	863	936	867	918	894	849	875	897	878	864	857	894	890	853	852	904	928	887	919	854	884	830	918	900	881	849	931	891	932	874	888	903	907	909	869	909	837	832	863	877	921	949	888	897	905	872	921	882	887	870	904	857	927	862	904	902	937	855	811	876	889	887	908	881	911	926	871	841	902	932	871	843	886	881	953	901	857	883	918	940	937	874	919	900	882	853	878	850	948	859	888	884	934	899	915	858	891	963	880	868	833	847	890	888	859	834	910	862	925	876	861	848	892	915	937	967	851	850	915	903	919	897	923	852	913	857	839	873	867	840	893	929	888	823	827	890	887	894	872	857	930	841	827	902	893	896	898	913	913	900	907	936	883	916	856	854	912	951	844	913	892	901	857	858	886	858	927	879	883	890	875	904	893	852	864	889	905	886	865	898	880	915	915	865	864	853	861	924	956	896	883	891	879	913	875	894	910	861	919	860	871	875	865	901	832	819	867	856	892	852	942	925	832	964	923	878	867	907	865	873	920	847	849	863	840	914	884	854	905	882	909	876	855	854	859	936	856	851	887	922	919	886	834	863	891	887	865	921	846	918	894	887	898	878	905	939	875	851	875	916	870	893	918	865	830	902	848	941	841	853	880	878	862	909	830	894	882	894	882	927	895	893	873	861	879	916	818	847	872	906	891	858	842	887	852	883	898	932	837	881	916	884	892	879	921	892	879	921	912	891	892	898	890	908	934	876	909	880	890	891	927	816	920	875	875	883	892	879	942	875	916	865	900	938	887	849	841	848	853	846	883	897	889	882	852	848	870	828	859	846	863	915	913	891	871	864	863	880	898	813	860	861	867	905	899	899	818	844	883	881	903	899	875	895	878	916	870	856	937	824	836	864	878	889	880	849	879	884	854	874	866	890	874	859	870	888	896	903	951	887	913	902	861	913	988	869	847	886	833	932	850	943	872	900	874	880	922	893	862	925	829	887	870	950	898	909	930	882	900	877	914	834	847	893	831	865	892	848	901	869	897	909	920	857	894	887	878	908	895	868	909	835	891	885	929	888	851	962	859	838	871	928	921	887	881	873	943	921	927	899	856	924	839	852	935	907	912	864	889	872	866	918	887	907	836	873	867	886	833	890	883	846	915	853	891	877	907	832	901	861	908	893	924	929	904	867	912	904	857	874	875	901	883	894	898	870	871	852	870	869	914	878	845	912	878	879	864	861	861	885	918	865	942	882	887	852	900	891	891	894	873	873	921	895	849	929	880	908	909	870	890	900	864	910	904	873	847	890	910	862	904	862	851	926	879	815	941	878	844	918	859	913	870	868	904	815	891	841	850	850	901	903	825	864	906	883	905	871	843	892	871	898	919	870	886	905	876	879	882	904	862	909	920	893	897	872	928	869	877	888	911	883	889	931	907	889	841	959	874	944	853	875	900	870	865	881	875	893	856	880	889	911	893	833	903	891	900	910	843	848	860	894	866	901	887	886	833	940	866	919	867	911	885	869	883	895	918	876	926	879	850	886	888	887	852	840	847	839	930	867	825	893	879	901	889	879	856	872	896	877	880	833	873	915	932	922	874	822	864	908	894	891	865	821	899	855	862	920	892	898	809	897	889	919	877	871	885	901	853	885	833	924	831	866	901	912	901	881	814	890	901	878	875	896	915	870	902	905	839	901	893	844	869	923	827	883	882	890	890	857	928	880	849	844	953	793	885	847	906	923	812	894	933	872	910	854	827	869	878	843	846	901	864	895	926	898	861	910	888	902	902	901	922	821	889	859	901	872	876	933	896	914	815	860	919	873	935	900	883	879	869	925	878	875	884	907	916	860	869	913	903	920	857	851	872	940	845	885	919	883	931	873	857	861	858	879	896	912	853	850	875	889	865	951	860	881	815	872	869	901	906	873	876	894	877	900	881	918	893	904	838	879	868	854	883	886	913	892	846	883	871	916	871	842	897	895	855	916	888	887	913	931	885	910	863	878	915	901	846	894	857	872	884	892	841	882	909	888
534	384	305	307	394	849	4407	3362	1373	1234	1764	3493	3455	2572	1399	583	305	184	112	88	72	73	69	55	63	71	68	68	70	65	62	65	73	72	71	60	78	76	64	57	61	76	74	76	47	64	73	77	61	57	63	84	67	60	68	66	71	56	61	65	53	57	73	72	59	63	70	61	74	69	53	69	62	58	65	63	67	73	71	66	60	63	63	62	53	82	77	64	64	56	64	63	70	63	70	58	55	57	64	63	59	60	69	81	57	58	64	57	77	77	59	78	62	79	60	68	73	59	69	72	77	70	57	59	90	66	64	75	62	76	71	64	71	76	84	53	53	72	77	58	77	61	73	70	63	63	69	57	61	66	74	74	75	67	56	60	80	75	66	52	68	65	52	59	69	66	81	72	56	73	66	65	58	67	72	64	62	73	69	63	60	80	64	68	76	68	70	66	62	68	70	61	61	59	70	50	58	53	87	68	79	55	62	74	68	64	61	63	58	75	64	63	62	61	64	58	52	55	67	52	64	53	68	61	72	65	62	63	74	73	76	64	61	61	56	59	62	54	71	86	82	68	77	74	69	60	74	58	58	55	68	68	67	82	72	65	70	70	54	76	65	72	64	64	68	70	52	74	60	51	73	62	71	50	62	56	79	60	70	70	68	63	73	72	83	61	70	54	82	64	62	79	70	62	62	66	69	57	76	65	71	72	62	92	82	72	63	57	69	67	71	70	48	56	71	69	69	63	49	89	74	59	77	71	64	76	65	71	59	73	72	65	78	87	81	67	63	49	78	63	72	69	62	72	54	61	67	62	58	54	58	63	59	67	63	56	58	68	56	54	58	61	78	45	71	62	65	71	61	62	61	64	62	70	73	66	71	74	67	74	73	65	53	71	54	61	88	72	67	76	65	66	60	64	55	72	55	64	60	56	58	71	74	65	57	71	73	71	62	58	69	58	84	77	77	43	70	61	63	52	70	71	71	76	80	61	54	79	69	67	58	60	69	68	77	68	74	66	68	58	65	67	71	64	65	88	64	61	59	64	71	63	68	61	64	62	59	73	77	69	68	63	77	65	73	65	59	63	77	74	75	61	58	62	61	56	66	62	62	64	60	60	55	59	52	56	65	70	59	63	56	66	59	68	81	63	64	62	68	74	63	70	56	65	70	62	67	66	66	68	61	60	80	57	63	71	71	54	57	48	72	62	54	59	63	72	49	70	68	67	87	75	58	71	51	70	77	60	74	75	64	60	63	72	70	74	74	64	56	63	55	64	76	65	63	54	61	61	57	66	58	52	66	81	68	73	60	57	65	69	67	60	66	65	59	60	76	56	66	70	57	64	73	65	80	60	80	64	60	62	60	47	63	57	84	61	66	61	61	69	66	78	68	76	79	87	61	54	62	61	56	67	75	72	67	69	61	71	74	78	71	64	67	61	67	80	74	70	50	64	68	89	54	63	53	59	75	63	62	63	70	57	85	63	73	63	70	65	65	73	71	71	75	82	68	57	81	71	76	59	68	65	61	81	63	86	73	66	74	89	65	79	56	68	61	58	63	70	67	70	62	63	58	64	66	84	73	75	72	69	46	56	90	61	65	62	63	65	60	64	63	57	62	69	65	70	57	83	66	63	66	65	73	56	65	60	68	41	55	62	63	58	63	65	64	80	70	78	75	89	53	72	56	68	70	64	78	84	61	51	57	55	55	83	78	76	73	50	62	59	70	78	58	73	58	73	69	69	65	72	75	74	77	53	68	71	60	56	62	73	65	61	72	68	60	56	64	50	72	65	57	71	64	55	51	61	54	72	69	65	67	63	70	53	76	70	59	60	50	58	70	63	87	54	65	62	72	53	56	47	62	56	76	72	57	64	63	74	46	65	69	55	77	67	74	55	88	79	70	60	66	70	60	60	49	54	51	53	64	70	60	71	75	77	67	60	55	62	60	75	48	71	77	65	60	63	65	74	77	59	68	71	59	60	66	70	61	62	62	73	62	58	70	73	80	66	56	71	68	61	65	78	72	73	60	69	79	69	81	79	65	69	70	74	49	56	61	67	69	61	70	52	70	51	69	63	65	77	76	59	56	66	60	69	61	61	57	75	49	67	66	65	68	68	65	67	59	66	70	60	78	71	66	57	63	60	73	72	64	60	61	53	66	68	61	84	90	76	50	58	63	65	58	66	59	52	62	64	65	67	55	80	79	59	77	78	70	74	52	56	70	83	67	68	60	65	55	84	63	61	69	54	74	72	51	66	71	64	57	64	54	57	59	71	79	72	64	69	60	66	63	56	76	65	61	52	60	68	70	66	62	57	73	68	72	58	68	73	50	58	63	54	71	49	74	62	59	61	63	67	69	73	70	61	73	77	70	64	59	84	69	58	77	78	59	70	61	65	60	72	62	72	56	54	73	73	74	68	57	66	65	54	64	69	65	57	78	72	71	66	60	71	64	60	61	67	58	65	64	62	57	56	74	75	65	72	67	78	76	59	57	78	58	72	75	56	58	66	76	63	53	76	63	61	64	64	78	61	58	76	78	72	62	78	71	58	65	65	60	62	69	50	55	56	65	84	59	75	77	65	70	64	66	87	78	54	70	50	51	68	51	69	59	47	52	53	56	62	59	62	77	76	71	53	67	49	71	72	66	51	88	54	66	79	66	50	61	67	63	55	76	64	89	82	71	56	57	73	72	75	56	59	73	73	68	73	70	66	71	62	58	64	51	73	69	60	74	56	65	64	69	68	63	53	74	74	70	60	63	71	55	63	78	55	65	74	66	57	74	66	60	74	67	65	69	65	66	68	74	60	73	57	53	73	58	62	51	76	56	77	63	80	54	75	60	74	65	67	61	70	64	60	74	62	53	62	62	78	64	64	57	62	80	52	64	63	78	53	54	63	55	65	63	65	58	64	55	56	75	63	75	66	73	72	71	76	60	55	57	77	69	56	67	68	72	70	53	68	86	65	60	62	55	59	57	54	69	66	67	70	51	64	65	64	61	70	61	63	63	67	60	63	61	69	72	67	66	61	69	62	62	77	69	50	45	69	55	70	74	55	61	71	52	70	67	58	77	63	67	60	63	52	72	55	68	60	58	57	68	65	73	68	61	67	62	56	74	82	70	72	54	68	64	56	52	60	80	54	74	76	69	57	72	64	76	71	69	51	74	58	49	66	63	76	68	59	68	53	59	80	84	80	74	61	81	52	69	59	55	62	53	52	58	56	79	58	79	68	53	67	70	60	69	67	57	62	68	50	68	61	67	68	61	78	70	63	68	65	77	65	52	84	66	64	54	60	70	56	68	74	71	49	58	61	64	67	65	75	61	64	69	56	68	75	57	70	63	60	73	58	65	62	64	73	66	67	54	62	64	58	70	84	57	74	74	51	55	70	40	53	76	51	68	71	62	78	67	72	54	57	71	69	60	66	65	53	65	64	69	67	65	59	64	79	72	65	73	76	54	68	60	68	65	73	60	64	63	69	69	58	62	53	71	70	58	80
10942	8101	5943	13075	24960	28098	43024	33833	26981	25848	28730	34455	32436	28008	20639	12343	7218	3767	1995	1238	866	756	777	753	736	710	717	744	791	781	751	735	817	765	755	742	773	728	790	799	800	764	760	771	744	706	737	779	751	742	731	747	778	727	747	764	754	768	784	747	761	731	739	745	753	755	761	754	783	778	774	732	755	761	757	759	765	767	781	735	753	738	738	761	804	779	780	727	764	774	764	750	714	766	740	770	743	742	740	734	788	775	761	753	755	772	751	804	796	766	739	752	789	731	727	810	766	748	778	790	720	757	802	772	747	739	751	816	769	765	761	733	768	768	791	798	772	754	740	752	782	745	786	697	701	815	786	784	735	726	765	748	783	750	741	730	741	760	770	808	785	743	760	802	766	810	724	771	726	755	776	711	783	743	783	751	821	769	797	812	727	743	774	740	695	792	773	716	782	758	740	790	767	730	673	737	799	749	764	782	768	772	777	749	768	781	755	760	771	752	741	729	748	763	809	756	787	739	741	791	726	747	721	774	733	748	774	785	747	737	776	763	799	777	771	793	785	746	705	736	741	759	766	775	738	747	802	759	767	727	732	741	768	755	767	745	783	792	773	811	790	736	818	782	781	771	779	793	733	806	778	776	711	805	751	769	750	763	766	713	763	789	741	765	804	778	755	749	792	738	792	717	777	755	757	771	777	765	754	758	754	743	773	759	734	746	790	789	762	785	753	781	777	768	741	753	741	721	826	681	751	749	771	734	756	714	722	749	720	777	779	742	766	770	774	752	824	780	785	779	824	732	769	792	762	782	766	755	743	767	780	734	759	807	798	772	771	751	763	741	789	755	759	783	796	721	756	766	791	802	752	744	718	785	701	762	755	744	749	717	785	721	750	814	801	728	732	769	684	796	757	731	740	755	718	816	766	846	762	764	768	799	748	737	793	781	742	795	789	796	742	851	760	729	762	734	784	799	768	806	812	765	764	768	795	769	759	722	746	753	783	764	777	781	796	750	750	777	782	766	734	780	776	772	757	758	671	764	747	769	800	774	735	793	764	741	730	774	733	789	743	792	705	834	718	715	734	763	785	781	738	742	764	785	763	755	788	794	725	739	784	779	802	733	708	774	750	767	783	686	724	775	726	782	768	746	811	758	754	777	781	774	771	759	690	808	794	741	762	735	747	763	792	783	758	777	780	728	786	778	751	765	829	713	774	714	763	758	727	760	770	725	761	767	802	798	799	735	740	731	774	785	762	738	766	767	778	781	778	740	784	730	760	746	782	750	767	760	750	781	738	733	749	773	744	712	835	751	764	763	729	738	806	769	777	803	747	750	794	766	709	747	729	727	820	755	751	788	807	760	788	781	791	816	767	779	752	740	755	777	738	766	754	811	725	719	750	775	763	798	762	773	766	755	779	786	782	727	715	756	759	761	713	779	770	742	737	809	801	731	764	780	783	747	762	734	746	749	801	780	757	739	757	757	746	727	764	726	806	746	773	782	803	759	760	749	740	768	778	735	783	770	807	783	788	790	776	697	789	752	774	729	733	791	747	757	788	754	748	740	759	791	727	723	761	785	724	783	760	784	783	751	826	768	746	769	767	780	743	739	731	772	821	739	737	747	744	761	776	770	729	764	776	789	766	791	714	794	816	753	741	774	775	741	768	802	755	767	777	779	707	745	773	747	751	795	780	766	718	769	737	742	735	775	781	788	768	763	809	691	753	775	746	805	726	728	770	780	744	751	760	768	752	750	756	772	699	721	774	790	749	775	699	759	732	782	758	782	744	725	785	786	756	748	768	825	752	741	797	777	769	729	736	757	784	745	780	784	738	757	768	754	756	729	742	721	766	757	696	754	786	755	791	715	770	784	753	733	716	745	730	771	773	762	746	777	791	740	706	763	799	765	729	767	769	775	778	787	772	771	777	748	789	761	751	748	775	801	742	802	769	760	807	768	800	757	750	773	763	729	793	801	716	765	764	752	769	752	751	697	759	753	753	740	735	720	747	790	738	761	757	839	762	707	773	761	749	768	776	709	797	760	792	813	712	770	754	746	800	796	775	776	805	744	758	787	758	735	793	758	772	802	771	792	714	789	804	816	740	739	738	729	740	773	774	766	723	732	753	703	735	779	740	729	769	791	704	738	795	749	733	787	804	767	740	776	763	785	777	759	741	765	778	758	819	773	772	764	773	796	765	720	758	759	721	733	719	807	750	770	726	702	712	761	744	751	745	778	761	747	732	784	817	845	733	771	766	755	774	759	763	772	765	753	784	755	708	796	743	795	789	729	781	809	742	757	787	760	778	753	765	773	783	715	760	760	767	789	771	743	838	827	773	758	769	765	750	743	743	719	772	756	809	779	780	745	744	798	774	773	751	766	762	810	781	762	729	677	770	759	788	765	734	749	777	707	741	752	736	732	738	753	787	750	790	787	783	744	784	737	752	738	794	789	751	746	812	715	812	767	725	765	732	812	759	769	780	763	747	707	766	762	764	730	808	752	787	764	731	806	831	730	744	754	790	785	768	759	759	759	782	771	763	796	795	786	810	739	768	749	771	743	764	737	755	748	774	762	754	774	757	782	736	778	804	764	725	770	791	813	769	735	758	715	765	732	727	785	759	738	757	766	738	752	739	777	766	748	813	744	777	747	788	764	736	759	753	727	773	739	769	729	742	813	772	731	750	799	766	743	755	749	762	819	803	769	729	766	727	796	691	709	757	748	778	740	774	747	796	805	756	744	782	778	793	731	729	750	770	781	779	741	792	793	793	725	745	740	767	758	720	778	754	765	743	815	727	746	766	763	776	777	796	756	763	743	749	751	747	779	770	791	757	734	782	765	739	742	757	760	759	767	757	782	737	709	785	728	764	735	733	734	741	758	770	796	753	793	767	762	817	716	815	787	749	728	762	764	733	755	776	787	760	807	779	776	762	795	750	781	734	770	736	738	779	751	785	744	735	791	750	749	759	793	760	755	783	773	750	768	718	809	780	761	776	743	785	776	716	803	773	740	774	746	762	722	778	761	785	767	731	778	738	789	775	739	722	787	783	761	721	763	739	777	727	779	761	774	767	777	756	807	730	752	801	743	784	738	718	753	744	700	787	755	756	787	777	698	762	772	788	794	779	779	674	754	794	772	803	767	753	805	773	783	825	792	772	752	771	752	709	741	801	822	741	729	751	783	757	754	756	725	830	755	791	747	796	815	771	763	753	759	798	767	766	759	816	731	769	748	785	758	769	815	709	735	741	781	732	768	744	709	792	755	740	728	763	770	729	741	752	773	756	737	754	791	737	758	776	803	759	767	765	759	730	770	779	771	832	781	741	766	744	757	723	753	784	770	700	739	798	754	714	736	774	703	794	780	772	770	819	757	757	794	740	731	745	747	753	771	757	764	741	755	798	722	775	792	750	743	743	790	784	767	749	790	753	774	728	744	749	718	760	782	793	757	767	754	764	800	804	782	773	734	765	761	784	781	761	800	802	773	788	744	787	767
2007	283	437	372	455	1156	4177	1954	1276	1091	1868	6263	5478	3081	1533	667	360	199	141	119	100	91	63	69	65	73	116	83	106	90	74	90	81	98	87	88	83	80	69	79	87	99	86	77	84	82	85	85	78	88	85	83	70	75	86	77	74	81	89	67	74	86	73	82	82	80	97	77	82	80	95	87	93	87	86	76	78	78	78	92	87	89	95	96	75	75	80	85	91	80	87	72	79	92	71	87	74	80	80	107	97	103	104	63	91	66	74	91	73	80	79	82	93	63	90	90	69	92	82	79	96	86	80	81	74	81	85	88	82	104	75	80	100	93	93	109	91	84	91	78	91	77	70	88	91	72	75	86	80	77	96	80	87	96	87	92	89	91	112	79	91	93	78	82	77	85	91	86	101	93	70	86	79	69	66	88	71	80	83	102	68	80	78	75	78	103	81	89	79	89	85	85	109	99	90	105	70	81	83	93	94	85	80	85	82	81	84	83	83	81	80	81	79	97	81	74	81	88	96	80	71	91	78	80	97	80	91	85	72	93	83	73	88	85	74	94	100	67	85	74	75	81	88	77	99	73	77	81	82	86	88	89	85	77	80	74	77	90	106	99	69	71	84	90	78	88	87	71	93	74	90	80	68	92	97	93	88	71	95	89	97	76	77	83	78	73	80	82	90	63	78	85	86	85	70	64	86	97	88	98	95	102	102	80	91	79	92	95	86	78	76	81	83	82	87	103	75	85	97	89	87	84	88	84	82	71	83	83	88	75	80	78	83	93	84	98	82	89	83	83	77	86	84	77	81	74	108	91	97	103	103	86	90	81	81	83	88	106	86	71	105	93	86	94	96	99	97	87	73	108	76	76	73	79	87	93	95	74	77	97	101	84	86	90	72	109	82	73	84	86	96	78	84	75	96	81	100	77	88	65	87	97	77	78	79	91	73	96	77	83	80	71	98	92	85	87	64	79	81	97	78	65	72	78	92	90	76	77	94	90	81	76	84	91	78	89	82	86	82	72	104	89	86	95	79	92	93	86	78	78	81	81	75	81	93	93	81	89	85	102	96	83	76	72	71	93	84	85	76	83	80	79	83	88	83	89	84	71	89	73	76	87	77	92	68	77	91	81	72	87	79	82	89	96	84	94	80	92	75	68	89	93	72	88	82	77	78	67	94	76	86	67	85	84	84	67	94	89	75	100	75	78	83	98	93	91	82	91	87	81	77	87	99	85	62	94	81	105	83	69	73	100	90	77	71	96	89	81	83	87	88	81	92	91	70	82	82	79	74	90	89	71	92	84	83	85	85	94	90	86	95	89	60	96	77	80	86	73	69	113	77	92	79	81	90	64	89	66	87	80	107	88	83	93	69	97	64	85	80	77	88	87	79	83	98	91	92	87	80	80	73	79	96	96	84	75	79	90	80	85	84	86	82	92	77	82	88	102	81	93	75	71	85	73	94	92	80	64	88	92	86	89	85	96	92	75	79	71	72	89	85	87	69	81	85	81	94	91	88	75	89	78	81	85	86	84	88	87	88	96	78	76	83	86	104	90	77	84	101	86	114	72	80	85	77	75	95	85	86	80	73	93	92	84	69	77	105	92	92	77	72	81	91	88	81	74	91	75	87	89	79	76	96	85	92	81	80	92	73	80	75	99	80	89	79	88	80	69	72	83	86	80	82	88	88	92	75	80	79	85	83	86	80	83	82	101	66	75	82	84	85	80	95	101	72	90	96	84	89	79	83	74	70	84	82	76	79	78	98	78	88	91	91	73	92	90	81	97	85	88	93	72	90	87	82	82	80	82	89	85	80	97	83	93	81	79	63	90	79	64	97	71	91	94	82	70	92	90	83	83	78	90	94	83	97	78	77	77	67	78	80	78	83	71	74	80	82	72	77	80	100	81	83	89	91	89	78	91	75	80	70	81	82	87	106	70	89	93	84	85	100	82	84	83	90	73	89	93	85	87	88	79	88	81	75	95	73	78	93	83	83	86	87	68	91	83	77	70	100	74	79	89	89	90	82	79	72	85	86	81	85	76	77	78	84	94	81	79	85	89	85	77	83	77	78	89	81	83	81	90	89	94	82	83	86	98	87	84	84	84	84	91	81	80	93	75	82	89	74	81	64	83	83	64	98	85	100	72	74	78	92	96	91	82	78	94	79	84	88	97	89	81	93	93	88	70	79	87	76	94	82	91	85	81	74	75	80	64	83	88	90	84	86	78	86	94	80	85	89	81	81	88	98	77	94	74	86	83	79	88	83	77	78	86	91	73	102	80	94	89	83	78	77	79	83	93	76	81	83	89	91	87	89	79	77	72	72	76	81	71	88	75	77	82	90	85	67	74	96	91	80	88	68	86	77	76	81	85	86	88	74	73	68	92	66	85	69	80	84	91	78	94	86	82	78	88	75	102	79	92	84	81	80	78	92	79	86	84	84	70	72	92	90	83	74	77	79	95	74	80	80	93	78	90	99	76	78	67	93	98	78	74	79	84	86	64	68	79	89	78	96	71	77	82	73	87	100	82	84	78	74	74	86	85	88	75	61	74	81	97	80	85	88	94	92	76	82	100	102	70	85	73	66	76	87	81	76	103	102	94	76	73	85	83	78	64	67	69	89	73	73	80	80	85	89	68	99	88	87	72	82	90	80	73	85	97	85	80	76	77	70	94	85	80	93	89	85	80	81	86	86	78	82	84	65	94	78	80	73	90	100	71	77	67	92	82	85	81	72	65	99	84	79	95	78	79	85	92	82	84	83	87	81	85	80	89	65	76	99	90	81	75	80	76	93	72	72	92	71	91	87	94	81	89	93	91	88	95	95	92	87	82	83	63	97	93	78	85	85	80	80	81	99	87	65	68	91	85	84	86	82	90	81	79	82	109	85	87	87	75	100	76	61	73	79	90	80	79	76	86	105	83	89	89	99	74	96	65	97	80	81	81	85	76	80	88	95	72	96	79	90	96	81	82	92	93	82	60	93	77	91	68	81	94	81	88	85	87	84	79	73	88	96	74	91	84	84	91	97	71	78	84	93	75	91	98	95	77	88	86	71	76	85	86	87	87	70	76	81	85	74	85	80	76	68	80	88	88	63	82	89	82	70	83	83	72	77	96	73	86	91	96	95	93	86	85	86	81	76	67	72	92	87	81	76	90	86	79	78	92	66	81	87	77	81	90	88	85	79	79	79	91	85	76	76	73	75	76	77	91	73	94	78	73	81	89	70	85	82	78	85	90	77	91	69	84	73	84	73	70	86	92	97	81	75	68	79	77	73	103	105	99	95	77	76	82	88	78	90	102	63	77	80	81	64	92	87	78	95	82	94	84	82	74	76	71	84	67	92	77	67	80	77	83	90	74	86	89	88	77	85	94	77	87	86	82	81	97	88	82	75	93	91	71	82	90	75	89	95	80	94	79	81	64	76	79	76	82	92	98	85	91	87	74	108	78	87	92	82	98	98	76	90	78	98	91	78	90	82	99	75	83	78	68	86	92
11842	6472	7232	15031	25747	31602	42670	31663	27114	24417	29236	41827	36929	29841	21843	13746	8239	4417	2399	1490	1161	1035	1035	982	994	967	953	964	955	937	1049	975	949	936	989	983	968	971	1009	994	1048	968	953	946	971	1014	1008	931	934	953	984	927	951	1020	922	992	1008	1005	986	1003	952	915	945	976	1001	980	997	994	988	978	949	902	933	993	960	937	929	986	970	986	926	980	974	933	947	1008	988	1006	941	974	957	924	969	968	947	949	933	977	972	995	1016	928	995	934	947	1009	1025	881	919	962	945	1004	1018	1032	941	945	932	974	923	978	909	943	982	987	952	990	975	960	990	1016	948	944	1018	1047	965	970	986	927	952	1001	1009	981	948	1017	989	972	983	1011	1048	951	1013	1002	994	917	965	962	1034	962	1012	954	952	962	932	962	916	993	987	981	933	958	963	997	989	949	982	964	899	1006	952	939	926	1007	955	942	958	934	985	923	1038	927	972	957	976	958	1034	956	976	993	967	904	930	944	950	1047	953	920	928	988	940	924	909	984	1010	930	1008	979	927	987	1005	919	942	957	980	965	977	914	1057	961	1005	973	975	1014	979	1004	974	946	960	991	950	977	966	983	946	966	1006	1037	969	997	1006	917	972	986	964	968	978	936	973	989	987	992	979	967	941	1044	974	950	1019	960	977	955	944	1003	982	1024	1013	947	974	1040	1039	944	987	1003	1010	981	982	1012	903	969	990	987	979	1050	984	976	983	982	976	910	940	975	1029	976	947	979	1013	960	962	969	932	961	1002	987	947	959	968	1021	938	1017	942	967	980	1009	941	921	969	979	1000	1037	1003	946	1045	971	924	975	1019	974	932	993	963	944	956	965	967	972	1000	977	976	932	1012	973	973	997	982	975	1004	1005	976	1004	1010	974	989	967	959	973	1034	986	909	997	965	973	961	980	936	958	946	1004	972	994	973	1010	954	967	982	941	962	984	942	1025	968	996	992	987	969	1002	997	964	937	892	932	951	947	974	985	1010	944	972	1030	988	959	975	1012	988	974	967	989	1052	996	894	996	960	963	949	970	998	1020	984	969	1012	961	956	1002	960	945	984	997	990	1002	983	1005	1008	977	1004	996	933	1008	949	972	953	1013	970	950	936	937	957	971	977	948	947	983	996	996	985	979	1006	989	1000	969	941	967	976	937	961	1000	956	974	1037	957	1045	966	942	1002	979	948	1000	1004	1010	1028	988	958	949	932	954	964	932	953	982	1050	970	937	930	951	981	1012	996	977	974	1005	869	984	922	961	993	990	949	999	963	970	1030	925	939	978	1002	960	1002	945	931	952	984	985	968	981	1017	948	958	958	939	879	971	969	993	966	1009	937	942	991	956	937	947	1034	897	1000	950	1002	945	974	982	984	971	972	943	1025	959	1065	923	953	944	1014	961	935	964	928	947	1010	997	999	968	984	938	978	977	934	978	979	986	971	1004	956	993	1007	935	979	997	979	926	971	956	979	994	964	996	994	1035	977	984	982	1011	962	964	993	969	983	1017	916	963	1010	982	889	909	966	900	1042	987	976	999	969	1001	980	954	990	949	978	961	981	942	1056	977	981	988	923	972	977	987	1029	992	973	902	1026	992	987	1014	971	939	938	970	958	975	978	972	983	965	929	967	960	1019	990	1002	1054	988	957	1059	933	927	952	962	955	960	938	981	946	984	958	946	986	965	1021	956	997	959	1010	957	1009	942	976	960	1005	908	985	981	974	964	1000	943	959	927	989	956	932	959	930	968	968	997	1015	908	969	914	937	1003	1006	962	998	969	971	970	956	966	1018	958	992	1029	942	967	997	984	969	985	987	977	1000	1020	980	956	1000	996	982	967	939	949	982	1011	945	980	965	931	963	966	948	979	909	956	975	1006	1007	925	932	916	996	966	981	1012	961	932	966	933	943	988	945	976	977	981	937	962	971	980	949	970	952	986	994	1004	974	1008	1009	992	968	981	1001	923	976	973	1003	994	985	1005	955	976	1004	987	953	951	954	958	993	990	1006	1005	949	961	990	954	910	982	945	952	997	986	1045	958	994	953	967	942	1015	983	961	990	975	932	961	1021	948	992	1031	925	920	988	984	989	1000	1005	957	958	958	938	999	1042	974	1018	958	982	990	943	920	973	956	938	960	1007	977	1008	985	992	983	1043	957	989	976	938	976	971	978	953	925	957	1023	1019	961	962	972	963	959	977	997	941	1004	960	958	1011	951	970	956	956	991	955	966	995	961	978	1010	947	968	961	969	955	953	998	992	918	955	967	936	939	1018	1012	998	953	957	996	980	932	993	906	976	968	1013	953	1014	987	969	983	942	964	971	973	997	997	1014	910	926	975	949	960	1002	952	945	999	966	1002	953	1001	922	994	989	971	1032	1016	958	965	979	975	974	912	1012	1009	995	944	964	1027	970	970	937	973	1002	971	1011	1032	956	929	929	918	993	1017	1006	990	991	954	976	990	976	957	970	993	964	925	1029	948	990	955	992	967	1016	919	953	981	960	941	940	994	966	1031	1003	980	1013	1038	980	984	997	980	999	1016	996	1031	1042	975	940	989	979	1014	1032	911	985	951	939	1004	886	952	990	935	969	963	990	1045	918	964	985	955	969	939	1029	971	1003	995	954	938	975	937	955	935	983	969	1006	1039	942	978	965	1018	964	988	1006	954	1053	968	934	987	957	928	1004	1003	980	1016	1027	987	969	994	1003	997	950	1008	953	973	981	992	949	992	905	1017	1012	972	963	988	969	975	1044	986	931	997	940	940	983	931	978	993	945	917	928	962	1034	959	983	994	948	1031	910	1000	995	1004	996	1037	920	959	980	960	982	968	981	977	1015	926	976	986	931	979	1029	953	925	1011	975	994	1039	939	959	1019	976	978	956	962	1018	1006	982	986	938	995	946	1026	965	966	992	993	941	958	976	1071	969	976	1000	983	978	1024	1019	970	997	924	960	972	1001	1005	970	942	937	954	947	938	983	969	948	1019	976	887	973	1012	964	993	961	949	945	938	989	999	983	979	953	992	943	991	996	967	914	992	919	1011	960	947	972	988	995	948	1002	976	975	919	1001	976	912	923	996	998	1011	946	990	965	1008	988	906	992	988	947	932	923	945	1022	1030	957	999	932	929	999	956	994	1068	929	993	1009	948	971	959	1009	973	966	996	927	955	984	943	976	978	983	964	1000	981	989	979	988	960	980	985	921	992	972	925	959	984	971	1033	1000	952	972	954	986	948	1001	1030	957	970	1018	1007	1014	930	959	901	995	990	977	932	961	958	989	960	1021	954	996	995	911	972	961	926	967	889	995	960	978	977	936	1017	1009	978	939	991	984	968	960	986	960	958	990	1002	998	1045	930	991	984	1044	966	937	958	989	1020	920	961	959	978	979	982	1000	952	966	977	946	987	960	981	994	1001	943	983	1004	989	962	993	989	932	952	958	954	938	973	977	958	1023	1016	958	919	966	1001	1048	1027	989	983	984	955	973	998	887	964	950	945	976	957	960	1011	923	978	957	928	1004	1007	940	968	962	975	945	986	985	1017	1027	955	981	945	984	971	937	1003	935	966	1005	970	968	971	985	968	962	974	976	954	916	977	967	932	980	989	945	976	938	955	914	980	1055	981	937	949	965	916	969	975	925	942	990	989	1001	962	986	946	922	959	959	962	1002	959	974	1019	1014	1012	963	1006	990	940	926	942	944	904	937	943	1062	984	951	944	889	980	949	986	916	983	966	988	1006	933	974	975	935	982	1001	959	996	975	930	944	979	947	965	966	985	1015	1012	957	988	950	999
961	550	603	481	756	2150	4513	1174	1756	6382	9057	8662	5918	3155	1588	730	344	212	126	81	97	71	64	63	67	63	59	79	71	66	80	72	62	72	66	57	70	67	66	71	76	72	73	71	59	80	63	74	69	88	67	65	69	72	60	55	72	63	76	59	71	70	82	60	72	82	57	97	63	75	66	77	63	70	72	62	57	75	72	68	76	80	77	60	72	70	73	69	65	72	65	78	74	69	75	64	71	83	73	75	73	74	56	68	63	67	61	71	84	53	67	63	66	71	67	67	69	69	60	61	72	75	61	63	53	55	70	71	67	70	64	66	72	64	69	77	65	59	68	48	81	65	79	71	78	72	65	59	85	65	74	74	71	71	83	63	71	67	72	67	75	57	62	62	54	60	66	70	62	80	66	74	78	71	68	71	68	68	65	55	69	68	63	73	66	59	62	76	67	64	74	82	76	73	70	56	59	85	69	78	72	68	60	55	71	63	71	73	81	68	75	73	65	77	66	74	80	62	67	73	76	84	79	75	68	71	77	74	66	68	65	66	71	76	74	72	69	58	81	73	63	69	63	65	67	72	67	70	75	63	65	78	76	68	57	77	74	72	80	71	60	88	76	62	63	71	76	66	70	74	64	59	52	72	83	59	61	75	53	60	85	74	74	77	69	67	66	68	49	79	78	61	69	64	70	78	78	68	63	63	69	76	81	63	67	72	66	69	61	85	76	65	57	74	68	76	79	58	48	67	65	72	77	65	66	70	60	70	68	75	64	67	58	71	53	72	71	76	66	69	57	70	65	88	57	76	74	74	53	71	84	68	66	80	65	72	78	64	73	66	73	77	73	54	70	56	65	68	68	60	75	73	70	71	71	63	62	87	92	68	59	76	77	68	74	73	71	57	69	75	86	56	84	79	48	72	57	72	58	59	75	62	68	70	77	75	70	54	76	75	74	79	79	63	59	72	81	53	56	81	73	67	62	72	54	73	68	76	83	66	69	71	68	75	75	74	68	80	65	88	75	78	54	67	69	73	70	68	75	77	60	79	68	75	57	83	86	55	77	73	83	67	71	67	74	60	84	77	81	70	66	61	65	86	70	64	60	63	80	59	68	57	64	65	62	71	58	55	60	52	63	68	65	72	81	66	60	67	63	67	68	82	76	71	68	74	72	63	61	69	80	77	74	62	65	80	68	76	71	67	78	51	66	65	62	67	77	76	66	73	75	52	72	66	75	57	76	76	81	66	68	66	72	65	80	57	74	80	56	79	55	66	66	71	62	58	69	60	91	62	61	52	61	75	50	77	74	76	83	68	73	68	64	73	66	73	62	62	58	68	74	67	61	61	76	72	54	80	73	70	70	84	58	66	61	72	68	66	70	66	62	73	83	63	76	52	70	65	65	90	58	77	79	69	62	69	75	60	69	49	80	67	76	67	75	84	81	76	69	62	73	71	73	77	57	62	58	79	68	62	61	65	60	82	80	79	63	84	81	74	52	76	70	76	67	64	59	57	64	73	70	63	68	83	72	62	82	59	70	67	76	57	55	69	61	73	52	68	69	66	76	51	44	60	69	66	82	65	63	63	70	68	70	61	87	67	79	66	73	71	68	66	67	80	88	55	64	61	65	65	73	62	70	70	61	59	72	80	66	68	67	79	81	62	69	71	66	70	61	67	67	74	76	59	73	82	67	63	45	70	66	58	65	72	84	70	83	64	50	58	87	66	51	69	65	79	89	60	74	66	76	71	67	76	78	72	60	68	58	82	60	76	66	64	65	73	46	53	76	78	66	67	65	58	64	58	73	61	78	60	51	60	78	82	66	98	62	79	84	71	63	85	63	67	65	72	69	71	74	79	74	66	64	54	74	72	69	60	64	81	79	81	66	58	72	65	74	61	57	66	68	84	48	76	76	73	85	81	61	75	74	60	64	66	84	67	73	74	61	71	67	69	88	84	63	62	78	62	66	75	72	52	64	82	65	82	76	65	68	80	68	71	69	64	53	66	68	62	77	73	77	49	66	59	85	66	57	71	59	78	80	55	67	76	88	60	58	68	77	59	80	79	61	79	67	54	65	67	76	63	76	85	70	74	60	67	81	66	64	67	84	64	73	74	53	67	71	79	77	65	87	57	66	66	65	75	68	81	72	74	75	54	64	84	69	68	83	74	82	64	63	70	56	81	88	69	72	64	65	68	62	57	65	69	58	66	87	77	66	70	80	73	75	78	81	64	83	61	69	60	69	67	63	86	66	76	77	58	74	74	80	60	69	80	69	82	75	66	70	74	67	62	59	75	70	65	64	78	80	74	70	75	78	66	71	69	67	84	65	80	76	70	62	59	65	71	67	77	72	82	81	55	80	85	69	49	57	71	71	73	73	84	67	74	70	48	71	78	71	82	69	89	78	76	80	64	72	78	70	60	65	77	79	66	67	75	80	48	67	80	83	63	66	76	65	72	57	76	59	67	56	74	63	69	55	84	58	66	80	83	57	83	86	72	73	71	61	67	76	62	74	72	66	55	56	64	85	62	96	70	67	68	67	57	71	73	70	82	76	73	70	64	78	61	81	73	92	79	63	70	62	60	69	77	56	70	74	69	66	69	74	71	68	67	76	76	58	67	98	66	81	75	54	70	72	73	70	56	69	70	71	67	68	78	75	75	66	79	79	67	72	72	78	81	48	82	58	71	69	67	76	74	77	61	68	70	67	68	75	54	79	60	73	58	72	82	63	65	53	63	65	66	75	58	60	73	71	67	84	69	62	68	57	86	84	82	64	63	72	71	61	66	71	68	46	70	66	67	82	60	54	63	56	74	80	90	69	71	64	71	66	62	63	87	79	75	78	71	78	73	72	78	72	66	73	71	81	63	70	57	76	73	76	60	56	76	82	68	55	77	68	81	74	63	69	76	67	60	69	73	61	89	72	61	66	73	76	53	66	68	79	71	54	67	67	61	62	89	76	70	57	66	69	75	67	78	67	67	73	68	84	80	67	56	68	66	73	59	70	72	54	73	83	88	76	63	74	70	67	60	67	69	53	81	65	67	64	76	54	66	67	78	86	64	80	66	77	72	83	78	55	64	64	76	86	76	59	75	64	69	70	82	74	77	79	79	71	71	68	68	76	79	67	63	61	65	79	53	80	74	74	72	92	64	62	81	77	79	62	74	81	80	68	55	68	70	77	72	64	84	68	62	75	71	69	67	78	73	97	75	73	67	70	61	72	74	60	73	69	64	74	55	62	80	75	70	78	61	69	71	51	70	70	75	71	58	60	75	60	68	69	78	96	68	66	63	69	74	76	69	71	67	69	83	59	72	48	69	63	57	70	62	64	75	76	64	67	59	56	60	61	72	63	68	88	62	65	73	75	70	62	63	75	75	73	85	83	56	54	78	80	72	65	72	74	56	71	72	60	82	56	74	69	84	64	72	62	76	69	76	70	77	76	59	70	70	54	60	68	73	57	50	83	74	59	70	88	74	75	68	68	77	71	65	66	70
15338	10779	9682	20132	31989	39184	37541	27617	31266	42342	47083	44573	37663	30157	22541	14352	8289	4415	2340	1345	970	863	825	899	754	821	792	817	804	812	815	836	808	757	778	781	804	811	785	823	800	824	799	814	814	839	791	826	776	825	806	806	820	819	834	808	841	778	827	829	825	810	808	824	788	778	785	776	824	792	852	816	778	808	794	824	842	746	811	761	767	784	779	832	828	797	833	800	815	800	812	780	818	810	837	801	840	786	796	827	798	831	798	806	759	809	802	762	836	792	787	752	843	820	828	829	852	839	764	768	814	815	804	774	831	817	796	765	832	791	774	785	827	793	819	819	825	826	754	839	819	839	785	787	804	842	810	784	831	858	801	804	829	780	804	790	806	823	805	858	794	845	812	825	856	840	749	775	805	847	796	826	783	804	813	830	803	789	841	864	766	829	811	844	806	786	831	776	810	791	831	790	805	825	837	779	815	860	879	802	773	812	843	747	871	842	808	840	823	831	805	828	754	810	819	842	826	813	800	867	847	780	787	861	812	801	851	822	816	837	816	775	813	844	783	813	811	810	817	847	827	779	813	808	782	795	849	798	818	774	780	770	788	845	786	808	808	766	817	872	866	836	803	815	810	813	843	819	772	830	763	838	718	810	839	832	823	838	838	794	784	850	800	813	849	791	862	801	797	790	818	796	808	824	809	810	778	865	803	767	857	800	847	851	828	778	850	793	796	791	831	856	831	791	822	793	816	788	835	789	828	778	858	759	799	778	848	812	839	757	792	787	760	785	855	770	845	865	801	829	798	801	800	775	785	814	832	840	733	785	862	853	813	793	793	763	800	851	844	823	812	776	784	804	797	763	819	816	828	774	816	832	840	781	786	809	822	805	822	819	771	827	842	879	851	800	796	832	825	772	797	893	838	804	826	791	850	802	807	838	804	853	847	781	802	796	810	818	803	750	803	820	825	788	784	790	848	784	833	843	769	800	867	797	817	784	842	827	807	850	792	829	832	825	834	812	877	804	812	847	791	843	797	774	807	765	876	831	775	810	816	791	764	801	792	778	823	777	865	826	811	802	780	808	842	837	870	845	789	791	827	804	815	859	831	817	860	880	748	812	839	792	787	790	834	842	811	838	836	830	791	819	883	813	849	828	799	812	818	824	826	860	841	812	831	837	823	841	809	799	834	833	778	782	770	846	777	853	802	843	843	871	837	823	853	821	822	825	762	754	840	834	839	824	790	815	812	762	842	804	825	785	876	794	837	834	827	847	816	801	870	815	777	748	827	769	841	861	810	862	829	799	861	784	806	807	768	780	790	845	789	777	816	865	858	842	827	794	802	756	789	805	771	830	797	829	805	792	765	784	768	776	811	820	825	845	840	806	805	762	767	810	789	808	785	785	803	802	832	851	799	804	793	821	803	859	785	813	824	784	781	830	797	821	811	785	816	827	767	831	811	820	760	806	815	820	862	817	799	821	794	805	870	817	848	794	809	845	817	774	824	821	804	820	797	831	806	830	778	827	838	814	843	806	805	806	778	836	845	854	822	787	880	808	795	725	861	801	839	789	795	814	813	823	809	813	850	838	825	807	844	814	777	866	801	775	802	856	848	804	795	747	798	827	860	833	802	806	771	854	774	815	857	865	779	761	838	829	776	857	805	810	849	813	831	805	861	835	813	829	807	813	741	832	798	845	861	798	854	893	800	832	780	807	721	826	785	769	817	813	805	804	808	752	811	821	816	835	766	800	849	792	858	818	820	838	813	854	786	766	766	795	848	778	736	855	788	768	789	783	764	827	817	823	814	818	814	782	838	823	838	809	853	749	810	806	798	813	811	834	814	834	840	828	801	809	819	797	810	846	803	844	809	837	854	776	816	827	771	800	806	836	847	798	838	808	804	818	806	840	784	851	853	783	811	824	793	877	870	826	807	814	849	814	831	849	845	805	809	841	807	861	799	766	815	857	839	826	803	768	782	784	781	787	825	833	789	826	825	866	783	860	811	798	780	830	786	790	788	787	805	787	823	804	769	858	803	780	817	782	852	834	804	817	800	838	840	848	787	845	848	826	797	800	806	821	826	773	764	768	761	837	806	836	764	795	773	864	795	744	834	821	874	869	809	810	809	829	817	832	815	778	792	819	779	836	787	791	780	773	786	825	814	770	813	833	828	798	844	799	796	826	807	798	818	797	813	799	795	806	814	790	848	840	850	793	827	785	813	834	789	839	851	876	777	818	848	751	877	809	811	810	828	785	785	800	792	817	788	842	774	861	792	804	798	831	824	781	803	844	852	810	797	832	820	788	794	779	793	792	804	862	809	805	855	793	823	845	756	853	867	839	800	802	773	798	790	812	803	788	792	802	842	807	823	796	741	827	777	768	799	819	848	792	817	813	825	785	804	837	816	874	843	814	862	794	786	793	835	751	755	813	858	791	780	814	795	826	805	745	853	794	790	822	762	789	852	781	821	841	817	754	803	815	788	793	817	841	842	840	807	792	812	839	815	836	830	747	866	817	860	829	788	739	810	815	804	797	877	809	802	876	805	812	823	812	808	833	781	808	812	783	793	832	864	801	758	831	795	829	801	804	810	851	790	800	843	806	787	795	799	834	763	762	803	790	766	826	830	788	827	808	795	802	809	793	850	723	814	842	815	890	794	820	779	811	806	762	808	821	785	839	883	843	837	799	850	823	729	837	839	823	776	796	778	813	854	786	780	786	830	799	763	790	852	781	790	778	833	784	858	840	768	801	816	812	815	814	843	763	788	875	819	832	829	770	820	814	825	814	801	807	850	854	802	814	808	827	781	828	827	749	826	823	819	746	871	800	817	795	785	798	753	758	831	793	805	792	805	852	832	854	806	827	800	812	776	828	786	798	819	819	811	849	845	791	853	790	822	748	845	832	839	807	809	833	837	822	821	780	789	794	837	846	831	781	799	843	839	773	885	809	821	855	822	815	826	845	819	802	824	826	823	792	825	847	814	837	796	796	755	813	793	819	839	789	822	791	862	802	816	841	815	801	809	791	790	821	854	828	833	841	786	804	819	786	795	764	825	764	812	781	831	805	761	754	816	831	812	765	823	815	783	784	802	798	834	813	851	837	816	848	781	810	802	833	789	776	768	820	803	866	845	838	828	827	785	779	815	775	805	813	808	856	790	800	813	805	821	802	812	830	859	798	835	819	809	781	791	817	768	803	793	789	813	792	789	849	778	844	816	805	815	811	848	767	768	793	799	811	794	781	791	794	783	800	798	789	850	812	832	862	813	842	793	911	817	796	820	806	831	804	810	855	770	825	815	838	840	782	795	772	850	821	849	831	800	803	830	848	775	771	799	800	786	753	814	805	824	813	817	839	786	795	813	841	815	794	818	808	790	854	809	801	865	772	762	814	826	837	836	813	821	805	864	784	803	794	809	769	823	821	832	817	798	819	815	804	776	797	792	813	780	816	833	761	784	853	809	809	815	820	902	788	827	798	811	771	812	806	837	801	779	798	825	851
1363	163	167	168	177	231	228	348	1112	1813	1957	1832	1328	782	449	274	154	119	78	79	76	77	86	73	72	77	79	70	81	82	83	71	72	74	68	66	78	86	77	87	89	74	74	77	66	66	81	72	78	75	68	79	81	77	87	88	80	77	84	77	55	72	68	75	67	66	91	79	67	71	75	74	65	72	80	72	58	73	69	87	69	74	74	63	70	81	86	74	82	74	69	83	68	82	79	67	71	59	87	92	77	73	64	98	79	77	68	92	81	77	70	87	84	69	74	96	70	83	72	92	94	75	65	69	65	84	92	80	96	78	85	74	79	65	76	88	82	77	63	78	64	70	73	81	62	81	70	77	79	61	74	74	63	85	64	78	72	76	75	69	69	80	67	62	84	70	84	81	77	73	84	79	76	94	92	67	87	73	65	57	89	70	81	83	69	65	88	77	71	69	84	84	79	77	72	86	74	68	80	60	75	88	68	71	62	76	81	67	109	68	62	74	86	79	74	74	83	83	73	75	74	86	76	81	63	70	85	68	69	74	82	59	64	67	71	64	72	80	79	67	85	70	82	87	81	72	82	67	86	79	68	75	75	70	87	64	75	87	81	73	66	63	55	77	81	77	71	73	87	83	76	82	69	87	67	74	80	78	64	81	78	66	66	70	83	60	74	61	75	67	72	65	81	66	70	82	81	79	79	79	65	68	74	74	84	73	83	77	71	67	68	72	78	77	67	88	76	65	85	82	71	70	64	81	76	90	78	81	81	96	74	69	72	75	76	75	84	76	60	65	64	69	57	75	76	80	73	70	93	74	72	84	65	83	79	81	85	74	83	71	87	77	64	67	69	86	78	74	75	86	71	77	77	86	71	78	70	75	83	68	67	65	71	75	82	63	77	75	80	76	93	70	80	72	75	67	75	85	61	74	68	67	79	78	68	88	81	65	83	85	71	70	80	65	65	67	84	62	73	84	63	82	81	72	71	71	73	83	68	69	74	65	80	86	69	74	66	54	97	78	68	65	71	84	79	88	74	66	77	65	68	88	64	83	77	80	71	78	80	78	78	69	72	70	54	77	73	93	82	69	73	81	78	70	77	93	89	74	78	58	73	81	80	73	87	73	86	79	80	68	68	74	65	57	73	74	82	78	74	81	64	84	70	68	81	63	76	77	72	76	59	70	77	72	78	68	62	95	72	80	61	84	80	74	70	76	67	78	75	75	75	62	80	88	90	65	70	77	72	64	81	83	90	86	82	80	82	72	68	77	77	67	81	62	83	80	65	79	68	79	73	67	74	66	86	90	62	86	80	68	61	89	65	84	67	73	80	70	59	66	76	68	89	73	73	88	86	83	88	54	74	63	74	75	67	78	74	65	84	63	83	69	83	93	71	82	62	64	89	72	81	69	88	82	73	65	69	83	74	68	73	62	67	76	70	61	74	79	74	77	73	74	88	83	79	69	71	70	62	77	97	74	76	71	80	80	71	89	87	82	82	72	73	82	80	59	82	75	72	75	73	84	78	79	74	79	77	65	65	78	66	74	66	83	78	89	64	92	88	88	73	87	92	73	83	76	81	70	71	71	78	87	73	76	80	77	89	73	67	62	84	82	84	81	72	71	85	81	77	76	86	75	62	72	78	86	72	85	89	78	78	67	78	65	81	69	66	66	80	69	98	79	81	65	80	78	85	81	98	84	65	83	79	77	57	70	70	74	88	80	75	78	66	80	67	82	67	78	76	77	84	75	65	70	84	71	84	74	80	81	70	87	81	90	83	70	86	71	83	80	70	89	78	68	82	65	90	65	71	85	86	62	80	75	54	65	84	74	81	72	77	69	100	95	82	77	83	84	54	67	60	77	68	85	57	77	84	76	76	64	75	72	79	82	85	73	86	81	77	76	64	74	82	77	81	74	64	86	78	84	77	81	82	59	73	69	74	62	70	75	73	65	82	76	64	83	95	74	66	72	89	66	68	91	91	75	71	69	72	65	75	69	71	72	77	81	53	88	91	74	76	54	74	75	82	84	73	68	60	78	64	68	69	87	71	65	72	79	82	89	82	79	78	73	72	71	80	76	67	69	70	70	80	79	74	82	69	58	63	84	81	75	65	92	107	64	78	70	64	66	75	72	90	66	82	83	83	74	66	83	73	84	73	69	82	75	61	69	77	91	69	56	69	92	72	75	66	83	65	91	88	70	82	71	76	62	82	63	66	72	89	80	93	93	71	57	91	84	74	80	61	84	80	82	82	77	74	65	76	70	79	70	84	73	67	75	89	71	61	87	79	81	83	83	82	74	83	70	74	67	88	83	82	66	83	79	82	82	73	64	94	64	90	76	82	85	85	103	73	75	68	72	79	76	71	74	65	79	81	71	78	73	60	75	78	68	76	85	76	80	81	75	85	75	87	70	84	74	88	80	72	60	85	70	76	62	75	70	77	81	67	67	74	66	75	71	62	78	82	60	75	76	62	72	84	78	78	82	69	71	88	70	78	72	93	75	69	68	76	68	74	77	86	80	62	77	76	66	66	83	92	79	87	62	68	87	83	70	73	71	70	66	56	60	93	73	63	70	63	72	85	66	76	82	76	81	90	74	65	87	71	72	71	78	64	73	67	75	75	71	59	71	71	85	93	71	70	67	73	83	76	85	82	74	78	78	75	78	75	79	71	67	82	71	77	69	78	80	67	69	83	73	70	92	60	75	80	93	88	78	80	78	71	83	93	84	95	69	77	77	88	74	80	71	77	82	77	92	81	79	76	65	70	60	78	82	60	63	76	67	83	67	73	75	67	73	69	69	76	73	80	64	66	73	86	70	75	78	63	75	79	75	64	65	65	67	66	83	69	72	71	60	65	59	61	48	72	60	80	95	79	84	87	82	86	81	77	66	75	67	84	73	63	73	77	72	87	63	81	77	82	72	90	65	75	66	77	78	75	83	82	76	92	70	95	66	75	60	77	79	69	83	81	60	74	82	74	67	70	76	91	84	63	84	83	91	82	81	79	63	75	71	83	83	60	69	71	87	83	77	69	72	76	72	75	69	70	70	86	74	71	81	82	80	69	79	63	67	71	57	90	79	89	69	83	64	78	78	80	74	86	70	78	63	85	75	80	68	89	73	81	65	82	71	91	65	66	64	73	79	71	78	67	73	88	71	78	94	70	67	66	73	92	80	77	85	82	68	69	85	72	72	75	88	82	76	83	77	80	81	71	92	71	76	76	87	79	82	73	84	77	85	72	72	85	73	63	77	84	65	86	63	87	92	67	70	79	66	78	80	87	72	72	63	75	63	75	80	81	81	79	79	78	88	79	82	74	75	71	65	71	77	78	80	85	79	70	62	78	78	83	77	83	80	66	80	61	73	90	69	79	72	61	78	65	79	97	60	64	68	84	64	78	98	66	70	85	89	93	73	85	80	68	74	73	78	71	65	66	90	76	75	83	85	65	62	72	76	71	66	91	86	84	64	93	78	77	78	76	68	76	69	81	61	76	88
8931	3320	2962	6804	14093	14587	12793	14353	25454	27663	29334	26492	21894	15571	10073	5543	2921	1738	1267	1001	954	864	877	897	833	834	915	912	852	840	822	902	851	877	872	855	915	862	909	883	903	922	923	897	860	904	917	853	922	817	907	886	847	883	900	839	871	862	894	880	934	891	866	915	837	842	871	896	848	890	866	883	821	888	819	881	850	864	905	849	908	877	864	857	868	875	924	864	884	893	876	888	891	875	838	910	898	868	871	913	897	877	848	874	856	865	831	833	866	881	827	853	837	876	927	889	899	859	865	851	898	895	867	943	838	914	926	901	811	890	916	902	846	860	919	891	844	860	898	883	904	879	933	837	852	900	854	901	929	864	837	855	845	866	870	863	850	841	951	943	839	862	860	904	940	843	880	874	887	860	857	890	917	841	887	886	938	903	872	924	876	869	864	861	882	894	929	889	861	908	919	910	880	954	870	876	870	879	848	889	844	917	839	867	895	928	859	930	838	862	892	906	890	883	833	873	836	895	898	920	896	852	878	885	893	855	923	902	895	924	866	892	916	879	897	888	836	906	908	877	866	902	897	898	875	891	817	828	881	897	887	884	930	878	887	886	882	862	909	889	858	892	871	830	934	930	868	933	890	885	930	890	878	846	854	858	924	867	878	868	844	859	897	903	908	838	892	889	838	828	811	856	892	863	927	879	898	914	916	868	928	865	901	888	885	921	868	838	851	878	916	900	882	819	890	893	872	921	859	860	860	883	860	896	886	844	886	843	906	858	889	922	913	895	913	899	872	922	824	897	850	864	900	885	918	936	855	849	903	845	844	934	912	863	908	905	855	923	909	868	831	873	898	894	848	931	850	846	852	875	891	840	909	858	911	912	871	856	852	906	869	887	909	913	888	856	860	899	853	912	910	841	876	907	873	898	875	841	853	910	888	884	882	873	910	868	925	828	872	910	875	921	820	879	917	870	862	923	911	903	843	887	904	852	870	898	921	859	905	859	876	920	914	888	901	929	896	864	926	843	878	878	916	902	933	887	873	918	896	907	879	941	897	867	841	902	841	868	895	855	926	853	894	845	871	867	844	870	909	867	892	872	909	865	860	897	870	947	886	858	816	894	898	944	859	864	924	900	872	895	897	894	861	867	884	913	897	905	936	828	907	824	847	901	914	857	865	859	921	914	868	852	873	898	911	863	958	956	886	884	887	882	883	869	883	880	886	891	896	891	880	875	882	854	855	855	884	888	936	842	932	906	884	902	867	901	880	884	869	860	905	929	848	920	915	839	803	884	860	914	848	878	900	901	927	859	874	840	874	891	869	887	924	889	883	944	852	874	877	918	858	883	872	910	873	874	920	907	881	881	876	904	916	930	828	852	950	846	855	925	948	868	897	921	905	848	902	858	851	877	904	893	880	903	894	880	908	836	861	886	866	899	878	832	923	873	852	877	856	912	900	880	891	885	841	866	879	818	894	872	866	905	873	844	906	900	888	878	826	886	865	890	897	859	887	875	914	893	882	909	924	875	842	912	909	876	892	858	864	878	883	863	886	885	908	879	864	893	878	887	888	843	945	893	907	860	900	889	869	908	887	895	852	854	889	868	922	894	833	892	898	884	911	906	918	893	930	919	885	862	904	855	842	913	909	893	908	859	870	874	883	890	915	891	911	865	901	888	949	873	887	855	893	866	875	868	924	927	886	909	866	880	909	874	889	938	882	911	890	853	888	880	868	912	881	872	926	901	871	856	871	918	924	809	882	901	849	887	906	865	851	879	861	832	854	937	886	904	832	847	886	899	908	859	857	880	898	903	840	866	864	885	878	932	890	866	868	946	882	909	844	897	892	891	870	892	913	820	849	924	942	864	906	877	932	850	896	897	902	953	886	885	909	843	936	814	864	901	848	832	871	869	896	883	925	921	869	866	808	866	909	947	847	886	974	864	879	894	864	871	888	892	908	864	834	860	861	912	879	865	919	910	939	915	869	870	913	918	872	902	925	874	899	903	897	908	845	919	863	895	926	882	905	876	943	864	904	858	890	930	812	899	930	854	911	893	818	911	902	870	883	947	904	868	910	871	833	876	904	893	849	897	923	875	912	904	885	900	887	900	884	876	856	935	923	825	877	915	870	858	878	908	927	922	899	876	861	850	874	897	826	899	917	872	853	918	911	865	941	880	911	914	850	869	878	890	873	866	912	956	872	894	861	876	873	882	927	886	925	891	896	867	897	879	858	938	930	910	902	894	909	833	864	908	876	872	845	850	914	939	842	905	864	833	925	912	872	913	900	855	899	907	905	858	864	886	893	906	804	846	832	895	917	837	863	910	889	874	853	913	855	835	862	914	848	868	852	836	884	900	904	911	856	896	858	844	864	859	914	844	838	891	854	889	842	876	843	905	885	844	851	923	864	869	912	867	842	869	880	838	918	938	931	919	857	872	919	888	854	880	859	895	866	924	899	913	872	865	854	924	887	880	893	871	865	917	897	902	920	905	890	826	885	897	900	909	847	863	879	880	896	940	887	924	875	882	856	850	921	834	851	898	933	871	884	904	887	880	950	918	908	876	875	882	876	863	883	891	873	876	868	905	855	886	882	906	887	881	912	880	924	887	872	844	906	905	874	856	854	841	840	901	870	878	901	941	898	881	881	867	929	881	888	900	876	879	865	900	884	909	899	897	934	864	896	891	925	924	867	871	893	881	892	898	871	875	895	879	888	919	882	877	904	939	892	870	850	869	898	843	869	906	886	918	937	856	932	919	892	853	911	882	844	878	842	886	882	914	899	907	865	910	900	885	967	932	904	914	932	835	878	923	859	919	871	870	891	927	851	877	902	820	874	886	820	898	882	837	853	882	849	887	898	881	875	954	842	870	877	876	872	892	895	826	895	860	908	898	844	923	916	884	819	883	988	849	866	847	897	884	927	890	841	887	885	876	868	927	868	935	837	896	866	914	835	913	913	882	933	830	907	862	875	862	846	853	907	904	873	857	898	935	864	854	896	867	859	854	912	850	895	877	919	928	871	888	890	861	904	943	831	854	846	876	880	881	858	884	908	890	960	873	881	890	866	889	888	944	870	897	818	871	886	880	912	877	870	950	858	829	854	927	899	857	870	941	883	860	900	852	878	854	853	858	910	876	933	856	884	850	911	895	916	866	927	858	877	891	916	896	900	899	895	882	869	885	862	904	913	881	838	924	881	916	856	853	954	843	887	858	855	865	900	908	846	876	878	874	855	828	859	939	873	859	862	872	869	881	907	848	911	893	888	850	867	897	880	866	874	864	928	900	906	886	862	965	889	910	857	893	884	845	901	889	922	894	909	876	850	878	831	869	940	828	929	901	865	896	906	878	894	863	912	842	924	928	889	895	890	936	879	826	894	868	903	882	904	826	872	885	890	870	885	834	885	834	927	888	937	889	854	876	844	948	946	880	876	855	919	865	899	840	865	897	885	860	885	909	900	931	909	904	938	919	843	887	841	876	869	852	897	954	893	911	865	901
567	482	403	328	304	386	1408	2245	1926	2269	1360	2978	3874	2667	1547	803	371	202	132	92	71	59	61	75	69	62	80	71	68	59	77	52	74	62	58	67	61	61	54	53	69	70	62	71	56	55	48	75	57	62	53	64	62	76	55	59	62	54	87	72	69	66	73	52	71	60	66	66	73	65	59	60	63	77	68	71	62	85	69	70	70	74	75	64	68	66	61	83	69	59	74	80	75	59	71	60	66	60	74	72	61	54	50	74	54	69	60	60	52	60	65	58	50	70	57	67	78	64	81	59	54	72	67	63	68	74	64	66	64	62	75	59	62	60	60	66	70	66	78	53	65	66	76	57	75	58	75	64	68	66	72	77	75	66	64	64	60	58	55	72	64	73	52	62	49	55	77	68	61	76	72	72	60	61	62	72	67	67	66	58	69	77	69	52	67	65	58	49	62	62	79	61	66	57	65	66	71	54	62	66	64	74	67	58	61	63	52	66	50	84	85	60	67	65	54	52	64	75	58	66	81	67	62	69	73	56	69	48	59	74	62	84	78	58	70	56	63	47	63	57	60	67	70	56	80	74	58	79	55	62	60	66	58	58	77	86	73	89	67	56	72	62	56	78	63	58	60	59	67	59	49	74	47	63	65	68	60	71	70	53	65	66	60	69	56	59	60	62	66	67	56	67	54	65	56	71	63	61	52	52	56	71	63	65	65	57	71	63	71	75	74	77	72	70	70	71	66	68	52	58	65	66	72	65	61	66	62	58	66	58	66	71	57	72	65	66	79	74	63	72	62	56	64	71	63	74	73	53	92	67	50	65	63	60	67	68	70	60	68	73	50	68	67	86	60	70	82	70	64	69	65	68	73	79	77	54	68	81	61	66	74	53	68	71	64	67	72	74	51	59	55	59	69	70	74	66	78	68	67	52	64	64	55	58	65	79	56	68	65	63	79	71	52	59	74	64	64	59	65	68	63	70	54	65	53	78	58	68	61	48	73	77	71	57	51	51	59	87	76	74	70	61	63	66	61	63	59	67	69	70	70	67	66	60	53	45	83	63	56	61	65	56	68	58	59	47	65	46	73	70	69	63	74	65	52	71	61	68	64	80	59	58	48	74	65	71	61	70	62	64	78	60	50	72	62	60	56	63	60	46	67	52	74	72	78	84	73	55	63	56	66	60	60	82	61	71	56	71	63	51	67	75	68	71	64	76	65	64	57	66	88	67	65	61	68	75	44	56	47	67	66	61	59	76	66	59	60	78	78	68	61	65	61	80	59	62	68	74	65	66	60	60	51	78	44	73	59	66	65	61	70	61	55	74	69	53	65	77	73	64	71	64	59	61	66	51	72	73	68	51	54	59	68	66	62	70	56	60	64	62	58	63	62	72	68	66	80	64	63	61	54	51	80	55	73	52	61	84	55	64	63	70	67	59	63	68	64	68	85	67	68	67	62	65	86	67	56	63	52	66	67	66	75	61	65	59	72	64	61	66	65	43	60	63	77	75	78	61	63	57	66	65	73	60	55	63	68	84	76	67	72	50	70	75	72	73	69	71	61	64	51	53	61	63	69	66	75	71	57	60	70	69	59	66	73	58	65	63	72	67	69	71	77	62	74	77	59	78	65	73	72	65	78	55	58	58	66	53	66	60	74	64	78	60	62	70	91	64	72	57	86	64	68	73	67	68	64	41	63	63	61	61	57	70	47	55	77	62	70	56	58	58	65	56	65	71	70	68	79	65	59	63	56	72	65	67	58	59	66	69	79	65	57	71	61	61	53	72	67	55	64	76	72	54	62	73	65	65	72	72	74	60	67	66	68	60	65	45	56	64	73	69	66	61	53	67	65	60	72	62	63	72	62	76	79	69	72	73	63	81	62	56	61	68	58	76	62	57	75	76	64	55	74	74	69	60	59	69	74	73	55	73	83	62	59	47	54	67	73	71	53	68	72	55	66	69	86	68	63	53	78	72	67	62	67	75	68	54	68	62	68	71	75	69	48	72	65	60	70	56	53	55	63	51	61	54	64	53	74	60	64	59	76	82	52	57	69	63	62	66	73	66	62	67	64	73	62	62	59	66	60	62	66	73	70	74	69	72	56	74	85	66	59	64	57	57	72	63	63	69	55	60	61	67	71	68	64	65	66	68	77	77	52	56	76	64	59	61	60	68	58	70	75	63	73	66	66	72	68	64	67	75	70	73	66	75	60	74	64	66	75	78	57	75	73	77	75	60	75	59	76	70	77	64	54	63	66	62	71	48	53	67	59	69	70	64	75	73	63	60	66	73	54	70	72	65	75	63	70	68	62	56	58	70	73	59	73	70	68	67	58	62	65	58	74	75	51	58	70	58	70	76	72	71	48	76	78	62	59	60	70	74	63	65	73	65	63	61	54	55	51	56	72	71	70	72	57	67	67	57	75	66	70	75	66	69	72	62	80	57	62	61	58	71	71	77	72	62	60	72	65	62	66	72	60	68	72	61	74	56	59	62	69	69	56	57	68	72	66	68	55	79	66	62	72	71	75	59	65	75	71	69	70	64	62	61	62	61	57	63	70	58	60	63	54	68	70	58	81	80	54	59	70	57	69	63	67	56	55	60	74	56	53	63	69	69	65	52	75	75	65	64	70	59	65	64	83	67	61	67	62	66	59	70	64	78	56	83	73	76	66	64	67	66	78	67	76	64	74	70	58	59	68	69	64	78	67	77	68	59	92	57	56	67	62	68	69	77	55	56	76	63	66	52	83	86	57	61	56	57	62	59	65	51	68	68	70	66	61	67	70	59	56	54	66	78	75	68	59	62	69	76	61	82	70	69	66	73	61	65	60	66	65	66	60	77	70	70	58	64	67	56	57	54	61	54	63	65	64	53	80	60	64	64	66	70	65	65	66	67	71	62	66	53	72	57	58	65	70	52	56	71	73	66	73	57	56	70	64	65	73	58	63	61	65	69	74	62	74	74	60	66	60	61	58	67	64	74	56	78	82	64	60	65	70	62	73	64	82	70	69	65	62	72	68	75	64	58	52	66	64	78	64	59	72	60	60	58	63	67	71	68	68	56	58	62	61	67	52	64	83	71	56	78	57	74	62	73	58	66	73	61	65	69	70	63	90	61	55	54	67	66	75	60	53	50	61	67	67	65	78	56	50	65	76	81	61	76	56	67	69	80	75	78	61	68	75	65	73	58	63	59	54	70	73	66	59	74	68	66	74	63	64	81	54	60	71	71	62	65	52	80	64	64	54	52	63	69	58	57	61	54	68	68	58	70	68	64	59	56	78	60	68	58	68	77	60	75	61	71	62	57	66	54	60	75	78	68	64	72	77	72	57	56	71	64	57	62	68	63	65	80	65	73	64	53	63	74	59	53	61	66	62	66	52	66	55	65	61	57	62	60	64	54	65	48	48	58	57	60	67	68	63	53	68	54	70	76	73	77	57	56	80	56	72	78	74	67	74	65	69	76	63	67	64	63	74	66	50	76	77	65	62	68	80	55
12102	9825	7307	15062	21999	21488	23931	30269	28136	29438	23326	33359	34143	28748	22574	14901	8032	4197	2270	1277	949	819	770	732	768	780	775	746	757	788	740	737	770	788	785	767	688	780	770	766	806	801	746	737	801	732	762	766	775	782	779	802	768	731	729	770	761	752	811	725	742	761	787	759	747	812	725	759	769	721	771	749	798	754	758	800	759	752	754	730	778	763	760	769	723	788	769	750	825	788	713	727	721	753	782	789	745	765	737	772	773	786	758	746	774	798	786	759	806	762	757	769	693	735	774	777	766	799	761	760	820	781	772	748	758	710	803	716	779	774	832	764	761	757	766	773	727	737	753	736	749	760	740	770	757	796	750	779	771	789	755	773	780	692	751	819	827	774	748	788	790	771	739	764	744	774	789	745	776	765	791	734	737	740	738	753	747	770	732	732	735	758	748	757	813	752	751	790	776	790	714	796	801	776	763	769	719	746	754	750	765	787	766	788	745	795	755	795	780	789	796	780	830	705	739	753	802	743	783	775	731	728	702	775	833	811	778	762	715	763	741	794	777	763	836	775	755	748	800	707	784	770	792	729	765	756	815	746	793	815	768	735	757	728	764	784	740	749	788	738	749	745	752	789	775	722	799	757	759	741	764	767	755	765	703	786	762	765	750	746	756	730	680	786	751	745	787	708	798	808	757	772	769	762	752	787	776	726	754	736	778	757	725	736	758	774	774	779	743	747	749	765	783	747	766	788	745	757	771	794	719	753	785	775	780	766	803	756	735	748	731	785	761	756	734	768	787	734	770	803	754	827	761	749	727	728	765	730	737	767	741	764	766	759	763	742	743	797	715	739	757	742	779	793	757	749	742	752	831	760	806	721	768	755	800	752	764	737	746	757	750	787	759	728	727	774	774	778	785	716	770	784	780	727	791	772	769	763	732	738	749	778	783	769	755	817	774	775	788	733	781	740	746	754	745	709	714	760	730	776	783	792	717	789	818	776	749	740	792	740	724	773	745	771	777	769	749	746	773	774	775	739	732	748	747	732	765	809	773	800	795	786	801	760	801	749	757	771	761	759	762	740	770	796	768	708	775	817	756	786	753	765	775	783	715	704	780	762	786	749	759	807	777	782	726	762	773	780	717	816	794	782	762	729	818	783	791	786	740	731	777	734	726	741	803	746	783	795	710	768	761	771	718	726	826	773	736	714	797	807	750	785	740	757	706	755	750	772	802	706	766	747	768	781	787	781	753	784	733	763	797	712	744	745	766	799	778	755	744	820	787	757	785	768	801	784	760	766	781	722	772	801	775	793	770	781	749	696	728	766	774	740	767	775	717	723	781	757	768	832	741	787	762	763	761	716	771	754	769	743	740	774	767	741	760	778	739	763	713	744	765	788	756	752	799	713	734	766	739	786	746	756	781	786	782	764	774	706	762	740	750	776	764	793	783	825	715	754	726	775	774	761	743	735	701	735	753	736	746	785	747	783	830	767	791	724	753	748	772	738	742	750	766	803	791	751	723	744	754	756	747	742	778	745	756	771	779	728	769	778	766	768	764	766	749	773	720	772	768	809	746	788	781	790	835	729	779	745	789	771	742	727	740	818	744	728	745	774	768	732	765	747	742	759	758	744	776	736	774	754	764	754	763	820	758	699	732	788	768	734	765	794	763	758	751	784	722	792	785	806	782	721	741	788	742	762	763	759	772	794	757	747	715	772	740	787	720	802	721	748	774	737	748	756	735	728	728	785	770	779	776	760	764	764	774	738	716	737	757	758	778	752	760	811	769	767	768	747	741	768	785	767	777	767	756	857	757	765	749	797	810	753	764	801	789	781	731	749	755	824	749	772	782	775	756	760	772	724	717	796	814	779	702	732	804	826	746	825	777	714	755	742	755	779	715	724	768	800	721	778	727	781	779	755	783	795	751	792	780	743	812	765	775	768	731	756	736	720	737	781	750	764	739	825	794	760	753	732	729	760	779	782	744	814	775	768	781	728	770	714	774	805	778	753	760	743	786	723	742	754	766	764	759	766	761	751	736	808	754	796	736	731	803	780	744	777	805	800	729	748	743	755	739	749	760	781	760	767	729	733	729	826	755	728	758	829	803	798	789	774	714	737	749	784	724	760	760	771	753	789	756	757	747	772	731	753	765	794	800	711	750	763	762	704	802	820	782	765	725	778	801	737	746	768	779	784	753	710	746	761	766	801	793	737	800	776	726	777	775	766	752	769	726	799	784	797	691	782	771	763	768	733	798	754	763	779	718	760	814	733	796	763	769	765	761	783	781	769	758	784	718	783	727	756	738	747	743	784	708	732	729	826	770	770	731	721	770	806	774	716	743	767	772	745	760	806	811	770	733	754	756	722	788	716	739	735	804	800	756	827	729	717	768	759	742	784	766	771	758	750	779	759	788	747	774	729	777	772	762	750	715	814	806	756	768	801	760	737	745	724	759	778	776	805	747	778	787	728	777	779	806	772	750	769	753	809	745	760	793	759	754	776	747	748	790	776	764	809	756	730	745	742	777	765	771	750	712	715	762	722	764	697	821	821	800	795	746	766	727	779	719	773	747	754	796	750	806	744	770	761	749	761	781	752	714	738	773	787	771	786	781	763	762	723	794	787	738	808	813	766	753	725	741	758	683	715	793	782	749	756	751	779	753	733	722	730	772	734	760	769	762	759	750	763	748	778	785	767	706	714	734	765	759	767	788	795	762	775	749	726	764	774	729	751	762	784	800	765	784	727	749	736	761	740	755	793	764	785	762	728	769	776	759	756	751	828	742	777	768	724	784	762	730	726	765	766	781	709	788	758	768	773	795	794	764	767	746	763	731	763	776	781	759	781	803	744	718	757	795	769	809	742	781	750	710	751	716	805	740	747	788	773	748	772	755	804	753	802	766	780	753	759	758	781	725	781	805	806	738	737	761	754	726	767	765	745	710	803	751	771	744	787	758	758	764	778	752	771	792	801	803	764	738	770	731	787	732	797	738	735	816	808	786	767	758	737	742	783	751	771	758	786	761	741	753	789	769	738	760	756	824	791	738	807	765	823	778	810	742	775	744	767	751	726	764	788	737	797	764	792	813	761	774	725	741	789	794	742	767	843	757	800	789	804	772	726	738	732	809	792	755	778	762	752	742	729	743	735	780	761	777	792	754	788	749	751	761	774	779	763	754	793	776	757	787	764	744	794	784	738	766	747	768	765	740	768	723	713	783	773	781	790	747	723	772	733	723	789	717	792	758	754	782	805	761	771	767	798	735	790	811	786	809	779	800	769	766	721	763	739	724	753	702	770	784	762	758	783	727	741	719	808	818	759	795	762	757	726	726	728	767	790	732	764	793	759	767	764	749	746	710	762	722	743	762	803	754	794	791	736	757	737	717	737	753	785	718	707	777	733	768	770	777	728	775	786	728	759	747	708	711	779	771	780	770	758	753	730	728	755	839	826	794	772	743	772	782	777	748	742	779	722	734	778	726	757	761	803	761	765	758	840	803	720	750	752
2142	410	408	341	332	547	1678	1475	1045	1065	827	2477	4788	4559	3399	1992	893	391	176	133	103	77	79	78	85	80	84	70	94	83	71	89	73	78	74	88	70	82	78	83	86	90	101	81	79	69	85	109	90	78	89	79	82	90	80	71	75	78	69	78	79	79	68	88	89	75	79	105	73	89	92	79	89	85	70	68	89	77	96	80	88	79	80	77	72	77	78	87	81	83	84	89	83	69	91	81	80	88	90	87	107	87	77	71	83	83	80	68	74	88	70	70	86	97	86	76	83	74	91	67	84	71	96	85	93	80	95	79	80	80	101	84	86	86	101	80	86	82	55	79	73	95	79	89	82	92	83	82	85	98	80	83	80	90	81	82	102	93	75	90	87	75	80	80	79	80	83	94	65	78	78	95	102	69	70	86	74	81	81	66	89	84	74	90	80	107	65	95	83	92	71	94	71	85	88	69	85	98	80	73	75	64	79	79	87	90	85	81	73	83	83	73	99	73	77	77	75	90	70	81	83	81	80	74	72	75	81	78	85	73	104	106	93	82	89	83	88	88	94	72	93	80	97	70	87	78	84	77	74	94	86	80	87	91	91	85	85	84	67	87	79	91	88	86	69	82	57	88	82	72	88	71	100	67	95	70	76	70	77	87	85	82	91	88	91	65	91	79	79	64	76	79	91	99	76	93	80	81	96	102	79	81	76	87	67	74	73	76	88	78	89	82	75	96	78	73	93	88	98	72	79	93	77	77	92	63	78	84	77	87	73	89	78	88	69	68	75	81	80	67	75	82	92	78	84	99	94	75	79	85	77	93	92	84	83	77	71	84	82	87	76	86	73	70	78	71	94	84	64	89	90	77	83	66	86	79	98	87	93	83	92	77	74	80	85	95	99	91	79	80	71	95	73	74	85	87	95	99	82	72	77	87	72	90	96	64	77	87	89	71	94	72	95	97	92	88	80	97	88	88	73	75	82	93	67	93	89	80	88	71	86	87	72	91	86	88	76	75	86	99	72	79	86	82	88	81	83	85	88	83	64	79	80	85	78	94	83	75	86	82	60	80	87	78	82	84	73	76	84	88	85	106	78	80	74	74	66	77	75	85	73	78	76	84	78	79	86	76	96	101	78	82	77	83	82	92	83	81	101	92	74	65	71	79	85	87	78	64	82	62	78	84	84	77	78	81	103	90	81	83	90	76	79	86	76	84	78	91	63	88	70	86	94	90	94	84	82	90	87	89	82	86	86	85	88	85	67	89	79	86	77	91	75	65	105	93	80	78	80	73	83	89	106	75	88	73	78	88	73	105	80	78	85	77	99	87	89	91	100	80	72	76	75	78	77	73	81	89	93	96	87	90	93	90	86	85	89	89	82	78	90	69	91	85	76	77	84	93	81	71	79	96	73	81	76	82	96	89	84	76	78	75	85	80	84	97	91	75	77	78	85	110	86	78	75	81	73	69	78	83	71	87	93	74	70	92	80	78	79	80	69	87	98	84	82	96	84	73	106	92	72	89	100	75	81	78	91	95	77	77	94	87	96	85	68	89	95	78	88	90	92	86	86	74	82	74	67	89	77	70	72	83	90	95	94	88	81	77	91	88	92	78	95	89	86	80	100	79	73	94	95	80	85	81	65	87	87	79	74	70	82	79	86	80	81	75	78	89	88	89	88	86	87	92	91	89	97	77	76	91	86	85	85	84	93	83	85	81	78	87	88	77	86	63	74	72	73	71	86	78	72	76	78	70	95	102	81	84	79	82	98	84	86	79	96	82	88	69	74	68	86	85	82	88	81	97	73	94	94	73	88	99	83	81	81	75	76	82	65	93	85	80	86	102	78	78	91	73	80	81	86	88	69	76	72	80	94	85	77	86	71	71	91	97	81	80	95	84	72	83	84	90	108	67	93	74	85	75	90	94	73	76	85	77	89	88	81	76	99	96	99	93	79	76	97	69	86	96	74	85	93	96	86	86	95	75	88	80	87	92	98	90	85	80	83	76	83	83	68	86	76	77	76	94	77	68	79	74	91	78	94	87	90	99	73	76	79	89	86	75	73	75	84	63	90	84	81	90	82	72	82	87	63	90	90	92	74	86	91	84	90	94	68	76	72	73	95	91	73	85	88	78	81	97	97	80	100	77	72	77	86	80	85	96	85	80	95	70	93	79	83	80	71	86	83	84	93	80	85	94	91	73	85	82	84	104	77	85	95	91	94	86	80	97	80	79	81	82	76	83	73	80	85	85	83	103	91	83	90	76	81	91	86	69	90	81	77	94	91	94	77	89	75	83	78	92	90	95	74	85	96	95	78	94	66	95	79	86	90	102	84	73	83	102	101	95	85	89	69	98	87	80	80	77	89	81	91	61	89	90	89	76	68	90	71	89	75	93	95	81	70	84	85	95	96	78	74	74	92	88	66	78	66	93	79	95	90	84	83	73	81	73	87	71	70	68	78	79	83	94	77	86	85	67	88	78	86	70	78	106	82	84	88	87	87	79	74	73	87	93	80	67	73	81	80	91	86	90	80	86	91	86	84	97	68	90	96	86	93	82	86	97	77	68	90	77	92	96	81	93	91	78	102	73	88	91	81	80	99	87	74	74	88	84	89	69	97	77	86	98	97	81	93	91	69	84	100	85	82	85	87	88	69	77	95	76	94	79	72	81	97	81	70	72	78	88	87	94	84	72	88	85	64	109	74	73	81	84	68	78	109	86	84	89	84	66	89	75	92	77	96	76	97	78	72	78	75	74	80	83	73	93	86	76	89	79	72	85	87	77	78	99	87	82	73	88	83	82	74	80	92	98	68	89	100	82	84	77	79	77	86	101	75	77	95	73	83	88	91	64	83	105	66	93	80	91	85	85	82	92	78	87	73	86	100	87	80	81	107	81	84	82	82	83	76	87	96	74	82	82	76	97	72	96	94	80	91	74	86	69	87	86	88	70	94	76	88	86	81	88	90	90	76	83	90	90	89	59	81	70	99	67	85	88	82	82	93	72	72	83	85	85	79	89	96	73	86	70	58	73	89	93	77	86	84	97	98	89	71	99	78	80	74	76	68	85	98	77	87	84	84	72	81	75	71	83	89	87	97	73	76	85	78	83	71	96	82	76	76	83	101	91	97	90	91	93	70	83	78	89	90	65	89	80	84	96	89	96	95	71	92	97	76	79	80	86	95	79	70	76	83	86	91	86	88	75	74	102	72	91	78	70	89	81	82	103	72	81	80	99	94	89	83	85	89	90	82	87	69	102	78	101	87	84	85	91	89	85	88	90	88	87	74	77	90	80	81	92	81	87	87	80	77	95	89	97	80	82	94	78	83	71	84	71	86	92	94	73	77	89	87	87	83	81	87	92	83	90	67	81	69	83	89	90	88	86	85	87	76	70	94	88	85	91	85	100	77	84	88	90	95	80	88	76	91	77	89	64	78	94	72	80	69	80	87	84	76	74	82	80	94	89	95	75	73	75	69	84	64	94	83	84	79	74	73	74
13440	8999	7472	13909	21550	24737	30906	28460	25802	24460	21600	31059	37420	35464	30987	24553	15478	7642	3789	2099	1322	1034	1020	1006	990	1035	956	949	992	976	931	923	971	999	966	902	964	1011	979	986	981	973	993	974	993	952	965	946	940	1014	990	981	992	917	958	944	987	965	989	1023	930	928	922	1057	987	974	1022	962	985	962	977	988	996	952	954	919	921	919	968	966	995	1003	967	1003	1044	1009	949	1030	995	996	991	920	996	971	943	974	958	999	944	962	964	1094	983	958	1019	933	979	966	985	976	967	938	994	954	995	997	956	993	969	993	996	939	962	971	989	977	990	960	983	982	963	922	992	948	938	934	990	929	1037	973	939	908	997	978	980	952	952	938	1003	966	997	999	969	929	975	1027	963	963	935	983	955	933	925	954	978	978	997	983	951	946	986	968	963	908	989	1008	1007	1027	973	999	974	915	993	1000	960	981	924	1013	924	908	935	1023	1018	951	962	1013	955	947	988	935	991	1001	988	980	939	959	1019	943	957	977	1020	994	996	1061	879	979	970	948	944	953	987	933	996	958	959	931	923	949	1011	954	922	986	932	1006	993	973	958	1003	974	976	943	966	1002	955	983	964	1011	1000	944	964	953	948	982	957	991	956	971	988	949	969	1009	982	1022	945	986	1002	986	974	951	942	935	1001	959	973	963	967	955	995	1022	954	975	946	956	943	978	969	923	971	945	930	1000	976	911	985	986	1025	953	959	922	928	976	941	1020	974	943	927	1008	916	962	988	992	984	985	1004	936	987	990	984	980	964	952	954	944	963	977	989	950	920	992	995	965	945	1013	988	1024	915	1068	954	952	924	996	960	950	990	924	925	942	920	972	945	907	919	1044	956	982	1004	966	966	999	1058	1055	1036	948	973	972	1000	971	949	957	965	993	1031	987	948	1010	948	984	950	1000	965	986	982	959	965	978	958	982	958	917	995	983	961	875	984	911	967	989	933	964	958	1001	897	990	880	1015	980	943	932	1022	930	932	964	989	964	985	1001	966	998	1010	928	982	918	987	928	952	975	980	943	983	948	938	941	957	982	1036	943	964	940	952	949	1001	949	977	984	953	1015	968	959	975	939	1020	947	996	992	976	950	960	1012	960	950	971	975	951	940	966	878	945	1042	959	997	950	976	963	942	1000	971	963	964	976	985	1034	1006	919	1045	942	960	974	985	975	997	1003	963	969	1010	1006	954	961	968	956	964	960	968	1009	1023	956	933	958	1020	997	989	942	1046	959	918	927	955	944	953	956	892	996	933	986	951	985	968	1006	959	950	973	981	1011	1004	959	970	965	1033	985	962	971	946	981	994	993	1018	1015	999	995	1000	921	956	991	970	1038	888	1001	995	994	985	972	959	1018	991	998	974	925	966	979	967	976	963	950	969	1017	967	961	950	1002	979	960	1004	1001	981	958	1015	949	940	971	953	1024	970	985	936	976	975	953	1035	963	982	1014	965	940	952	993	982	1005	998	948	1048	959	941	957	977	969	994	917	977	986	1008	1027	949	967	963	972	927	993	962	948	960	1022	964	968	999	927	990	950	1013	978	966	969	953	966	987	932	1004	929	1002	980	976	920	943	1011	994	978	970	1020	977	982	938	1015	981	939	958	975	962	972	970	957	959	976	961	1019	945	997	966	1013	973	1013	966	1010	1026	979	1015	1005	1010	901	951	966	1055	995	1013	955	946	903	973	979	934	940	970	970	962	974	978	1002	970	884	928	989	1022	989	979	943	939	980	987	986	976	965	936	957	976	949	935	964	1000	971	924	1008	999	916	973	981	939	1024	902	912	1007	1016	928	1011	981	953	938	973	1006	981	976	1000	938	951	961	928	959	1021	942	1037	975	975	994	981	921	942	927	966	958	961	970	982	951	935	1030	943	994	1007	998	972	954	938	929	977	989	1001	959	975	942	940	966	926	985	946	946	951	932	946	958	962	922	923	951	1015	962	967	936	983	1021	977	995	964	959	958	927	920	900	972	1011	971	962	960	1000	903	941	1023	1014	948	971	987	947	963	989	940	959	954	1005	993	971	974	944	1004	977	969	1014	1002	925	1002	965	930	1032	879	958	972	975	919	939	949	991	960	905	1035	988	963	934	929	1039	999	997	950	1011	938	982	973	986	942	970	948	1015	1003	983	998	1030	993	975	895	967	977	944	1009	1052	977	989	952	958	934	988	929	977	969	955	926	1029	975	958	983	959	967	986	949	984	898	930	1001	1041	968	976	1003	987	940	965	963	955	972	911	957	997	988	940	990	942	953	983	972	979	1035	959	922	958	921	946	983	989	946	1018	945	976	959	998	991	1020	962	963	920	976	1025	1029	1058	939	959	995	957	936	1016	969	945	968	930	968	949	982	1030	1026	968	1001	955	980	980	980	1030	1077	965	978	989	956	990	988	932	1001	963	937	953	942	958	1039	986	991	987	989	947	1044	935	1036	1010	965	1007	887	1004	988	955	917	965	986	1000	999	994	1000	995	1005	952	959	969	965	949	984	971	973	961	932	958	991	966	973	976	980	943	966	992	983	1062	947	962	990	964	944	937	999	995	995	979	993	948	996	995	977	1030	998	986	960	963	967	992	968	970	959	947	977	1030	967	1002	983	1005	964	961	953	1004	936	946	996	964	985	1021	992	986	961	971	947	974	934	967	966	1009	1002	968	965	999	978	975	961	989	939	1008	971	993	985	991	986	961	990	978	986	971	922	1021	996	971	988	979	952	955	920	1015	987	1006	1015	993	935	983	942	939	989	964	943	1039	998	961	1022	932	940	964	1050	1008	941	961	966	999	1042	934	949	976	1065	976	962	976	969	978	998	906	970	931	970	942	978	944	974	942	955	975	1018	963	948	997	947	997	943	1006	980	973	905	994	982	970	919	933	990	929	925	1011	985	1008	948	979	961	923	961	913	976	1002	981	997	962	957	913	941	980	1001	965	954	980	959	961	949	983	958	962	990	1028	969	1007	941	1012	912	982	978	951	973	967	972	976	957	864	1024	1001	1005	975	967	950	974	969	982	988	1015	976	964	992	935	1018	959	968	967	953	939	991	952	972	1013	970	955	1018	913	945	1064	998	999	964	990	956	941	951	1012	914	976	930	991	965	1027	939	966	1043	948	950	982	963	973	1024	942	979	1002	982	1009	921	962	954	926	982	998	935	998	1009	962	990	970	1008	962	969	1000	927	927	1051	959	1011	1027	977	997	985	1029	975	979	963	1007	917	953	1025	942	985	925	1007	994	897	918	960	1011	985	996	1010	982	951	972	990	925	936	948	1012	982	965	946	960	914	922	967	1017	996	989	974	959	971	986	928	958	1001	941	999	914	927	924	953	978	967	960	1001	936	994	948	972	985	942	966	1008	995	970	975	990	937	951	956	926	978	1018	963	962	923	960	974	1000	942	1025	986	1030	1001	1005	986	966	989	1016	973	981	983	955	961	988	901	988	973	965	941	913	995	954	965	993	980	961	979	1046	1010	971	953	970	935	1041	994	965	971	995	977	994	953	976	961	970	970	916	926	987	974	974	1002	935	947	978	974	949	952	987	1003	982	987	943	983	984	1008	1082	911	955	974	938	992	1042	978	997	991	1048	966	917	940	997	918	974	969	930	967	957	1008	962	1007	952	974	938	1019	966	971	941	997	1019	884	966	996	975	975	1006	972	981	893	987	1014	953	939	940	952	956	995	979	978	1020	1023	924	964	988	967	936	960	970	979	1033	963	1010	939	955	1028	948	942	949	991	976	958	987	1014	931	988	928
1080	758	649	538	600	1977	1952	1728	1501	1623	2866	6085	7574	6227	3982	2251	1157	477	201	128	105	92	56	70	63	66	72	69	64	78	83	85	48	63	64	79	68	78	68	69	65	75	65	50	71	74	75	62	63	63	69	73	74	74	62	56	63	67	79	66	71	59	73	57	58	89	49	57	74	87	67	70	68	60	73	70	69	78	56	68	75	72	82	72	68	68	63	64	65	78	74	62	62	59	65	63	74	60	67	54	59	62	62	68	72	85	62	74	72	58	67	47	57	77	68	70	52	78	66	65	56	68	53	75	58	70	90	72	71	62	68	68	60	79	73	56	77	63	75	76	70	63	67	92	73	75	77	64	75	68	60	44	73	70	69	73	70	61	67	67	61	64	52	70	72	79	58	65	79	66	66	68	77	67	69	63	78	56	84	58	62	54	70	66	62	73	68	61	61	65	75	70	61	71	70	62	73	60	75	75	85	59	68	67	67	84	71	73	63	70	61	61	64	72	74	59	64	78	55	78	60	69	88	66	72	70	60	74	59	59	59	57	68	85	68	58	65	81	62	64	74	59	65	50	66	56	81	50	76	57	56	67	65	79	47	63	70	60	76	70	59	76	74	49	64	79	67	67	75	81	60	68	62	52	68	68	67	72	90	58	67	60	73	58	70	84	87	68	55	63	60	71	69	74	68	75	66	69	69	73	80	66	61	68	73	67	62	72	81	68	83	77	76	79	61	80	70	63	71	58	73	59	77	60	64	78	56	68	62	64	78	82	65	54	60	79	67	59	62	74	56	56	66	68	70	87	64	63	69	64	63	57	83	81	74	78	64	68	67	67	68	65	64	61	63	75	68	61	85	71	76	68	53	75	60	69	80	63	62	71	53	64	64	75	64	76	67	76	64	76	65	61	65	68	63	76	60	72	78	78	72	56	72	67	72	74	71	73	74	75	59	66	62	61	71	90	67	74	81	58	65	62	66	63	69	60	49	58	59	60	73	68	73	63	71	82	81	65	63	89	71	61	62	77	74	79	75	89	77	78	58	62	64	58	66	73	51	67	58	56	55	74	74	77	55	69	64	64	71	65	73	68	80	70	59	64	65	86	60	79	73	75	65	65	69	66	70	61	55	83	69	65	74	62	52	73	63	76	68	67	59	73	63	74	67	75	75	79	60	83	65	69	67	63	63	64	77	69	67	71	74	60	53	54	82	67	67	73	59	59	61	86	63	79	70	58	71	53	70	78	64	71	71	63	69	64	72	74	69	69	64	67	68	54	60	68	64	81	80	65	71	59	65	66	74	54	66	70	82	78	72	61	72	72	60	65	59	68	71	72	58	69	68	63	77	63	68	64	65	58	70	78	84	53	75	75	63	72	71	66	83	56	70	62	63	60	70	74	69	69	86	65	56	69	63	48	61	59	78	64	73	80	63	50	74	54	70	63	60	65	60	68	67	58	63	62	71	62	57	84	57	60	56	58	70	61	65	57	66	73	67	67	63	67	70	59	57	67	75	68	80	77	70	72	70	75	78	55	72	75	75	63	63	64	60	51	75	73	70	73	61	69	64	66	73	66	64	67	76	62	62	68	50	59	74	65	69	62	59	71	49	59	62	61	72	67	70	76	69	59	68	76	76	67	78	63	65	65	75	68	70	83	72	74	71	64	70	68	69	82	78	60	73	79	66	65	71	79	64	71	63	76	71	73	64	71	62	77	70	75	77	72	73	76	67	57	75	71	73	66	61	76	60	66	54	68	81	65	72	68	65	68	73	72	80	63	65	69	54	68	65	76	57	75	54	67	57	78	62	68	63	75	79	62	76	64	76	73	59	62	68	72	50	68	78	67	68	73	70	72	67	62	73	69	86	75	57	71	51	68	67	66	75	75	74	62	79	64	69	63	76	65	72	50	66	56	72	77	68	55	65	58	74	73	59	79	80	60	49	65	67	65	70	63	62	64	71	74	72	59	66	54	62	72	68	66	79	68	64	77	56	74	68	74	65	56	74	65	66	75	86	60	82	65	63	68	79	76	66	74	64	69	58	66	66	57	87	65	66	56	89	77	57	66	60	61	76	72	62	69	68	75	60	53	71	77	74	68	83	54	61	66	65	76	70	60	64	64	65	69	70	64	76	55	76	74	82	63	71	55	74	61	88	62	58	80	79	66	57	70	81	52	71	66	66	75	68	60	68	76	82	74	61	69	52	69	69	80	61	73	66	64	63	71	87	63	56	70	62	71	63	59	63	66	67	55	65	54	54	73	66	62	70	76	62	57	60	66	69	75	62	64	65	79	67	68	63	57	73	70	63	71	64	70	71	74	75	67	58	80	74	62	71	53	71	74	75	65	65	74	67	88	64	63	59	78	69	65	70	74	62	71	75	70	70	56	88	66	69	65	66	68	67	74	57	84	78	80	58	58	65	77	73	68	72	78	64	70	91	58	83	66	54	56	65	54	70	66	68	68	75	63	60	69	71	78	60	68	85	66	73	74	78	66	62	61	66	61	60	86	92	61	74	56	74	83	76	70	67	58	69	78	67	68	80	79	76	73	58	62	76	69	53	70	59	74	71	70	66	64	60	56	75	71	68	62	69	64	63	53	69	72	69	78	67	55	59	67	61	53	63	66	65	72	61	68	71	65	67	81	75	73	64	75	63	53	68	66	78	72	70	82	44	69	68	67	90	81	54	57	66	82	67	61	64	61	72	67	63	65	68	80	71	68	72	68	74	78	82	72	69	77	65	73	66	66	67	60	60	71	67	72	69	83	53	64	69	67	58	57	58	76	60	68	77	60	61	68	58	66	70	62	78	67	75	65	67	73	73	70	67	77	59	56	62	65	77	62	70	58	78	67	61	53	81	65	67	57	74	67	84	60	82	70	82	70	80	70	67	77	48	78	63	72	76	67	75	71	62	61	69	73	55	72	80	71	72	62	58	69	55	65	52	80	65	76	80	59	64	75	75	71	62	62	62	76	67	70	77	71	69	76	64	67	75	71	68	62	75	82	76	66	77	73	64	66	58	78	80	61	77	61	70	68	60	62	69	71	68	62	78	60	62	80	70	71	70	61	66	70	84	72	74	59	61	66	72	61	70	70	73	69	68	57	78	78	68	60	70	58	76	63	71	77	58	82	79	70	62	69	52	64	75	74	61	68	69	62	89	72	73	72	65	72	57	72	71	54	77	64	77	74	56	82	73	72	79	62	72	61	64	59	61	59	67	64	66	72	63	61	75	73	56	79	71	60	76	59	78	61	69	75	78	80	54	64	61	68	85	72	65	75	58	67	71	59	78	60	62	63	63	70	47	66	61	74	70	74	64	70	82	70	76	60	61	81	73	63	69	61	73	63	72	61	79	68	61	63	69	67	71	70	54	66	63	70	65	74	53	67	70	65	49	78	66	71	73	59	69	74	59	83	69	62	71	66	55	66	68	54	71	72	79	55	66	74	68	63	72	52	64	56	63	61	70	68	91	55	73	57	71	70	63	73	71	73
18006	13769	10817	19279	29782	36838	33278	31475	29306	28910	33584	41188	42387	38448	32239	26047	18693	9901	5116	2464	1259	895	846	875	824	814	769	691	805	781	758	816	752	839	802	783	741	762	779	761	760	813	741	759	780	791	731	794	745	792	792	745	806	771	834	739	750	800	761	731	753	799	775	754	831	743	800	786	753	769	791	770	768	747	765	801	806	793	788	783	849	776	743	821	799	801	786	766	814	747	783	741	789	707	710	814	792	817	821	741	792	749	796	778	770	791	774	800	747	783	778	746	768	757	727	748	820	757	789	792	852	813	784	787	809	776	802	835	796	798	765	779	794	825	805	754	842	749	815	740	789	752	808	771	788	771	799	841	806	823	783	788	801	788	797	782	749	782	774	747	821	787	762	760	777	789	760	807	776	775	843	793	801	788	793	811	767	797	794	754	778	818	806	769	743	773	822	863	815	765	758	805	790	780	808	768	792	770	827	776	795	772	819	790	805	792	804	771	845	785	773	753	752	809	755	812	763	744	822	712	795	755	732	765	804	817	769	772	743	779	754	784	767	790	817	782	795	830	783	807	802	794	700	779	754	728	777	796	745	778	758	831	804	725	787	735	764	792	844	781	776	774	831	770	788	794	749	792	788	779	787	794	772	774	732	834	791	743	765	778	745	755	779	798	756	782	761	793	806	824	804	794	789	782	757	745	753	785	814	739	762	788	763	756	836	777	765	786	765	728	787	737	784	796	788	781	788	716	765	816	775	804	817	808	818	820	723	786	765	780	788	728	763	793	789	745	759	799	760	802	782	773	788	770	819	816	858	794	762	793	761	790	829	756	768	816	767	753	838	794	773	755	746	828	812	790	779	784	742	789	787	769	731	791	779	806	814	801	806	799	786	756	777	807	756	820	775	798	761	778	785	775	785	802	811	800	781	762	783	776	751	817	792	788	808	769	726	807	826	787	726	760	784	754	755	813	772	791	768	764	840	801	768	721	742	770	753	715	776	774	744	765	750	804	804	779	778	766	739	806	810	753	791	757	772	806	808	809	752	783	804	754	805	778	759	775	755	813	748	789	772	772	803	812	745	772	799	784	820	768	847	740	819	760	828	787	768	730	762	812	772	776	761	848	824	842	776	815	813	742	770	755	818	760	797	822	822	780	772	785	774	811	795	827	752	717	743	762	796	794	782	817	780	802	795	729	832	761	800	817	775	824	759	755	791	750	833	772	754	818	819	790	819	751	814	755	733	749	797	795	794	787	810	817	825	773	766	794	821	787	781	810	801	787	736	759	807	780	820	802	788	869	819	791	780	772	775	790	814	765	782	791	786	789	765	833	751	764	737	785	790	776	797	822	828	814	769	786	793	795	813	799	775	810	800	786	791	801	769	794	739	787	801	800	809	720	795	772	765	794	781	824	817	818	792	743	764	775	793	782	802	762	772	804	781	815	763	818	774	764	802	754	785	865	752	810	827	748	755	781	887	771	756	841	773	815	776	748	783	738	761	772	801	753	770	832	785	746	795	812	804	792	763	759	787	822	762	812	758	808	807	800	816	777	782	781	790	826	814	763	817	797	826	773	786	765	787	784	745	752	798	796	776	770	760	744	768	738	769	777	765	759	795	797	836	794	735	766	768	839	776	836	768	757	792	723	789	814	727	789	760	773	773	802	786	793	741	818	824	752	787	787	808	772	782	806	732	797	776	745	763	779	778	806	761	791	753	783	804	781	826	823	779	731	779	785	771	794	812	755	800	789	810	826	758	800	780	799	793	786	787	841	788	795	768	804	813	793	834	719	804	765	814	820	797	759	791	769	783	774	798	787	762	783	833	809	792	833	765	790	769	820	795	785	740	786	778	804	764	790	818	755	753	800	769	794	804	821	764	753	781	810	798	766	815	798	754	839	732	769	798	790	732	804	782	787	771	813	787	816	798	796	762	785	818	815	807	824	769	769	810	778	778	770	785	797	800	768	819	765	805	706	777	749	786	805	774	794	746	748	785	787	812	788	773	844	737	804	784	750	789	772	791	752	813	797	803	814	836	723	792	789	786	749	836	822	781	790	791	784	787	777	725	817	790	771	770	783	771	773	827	794	777	766	784	829	823	785	771	739	804	769	770	754	793	756	791	799	748	808	776	772	804	776	813	831	778	773	804	834	739	725	798	751	790	745	775	788	793	764	767	801	777	793	789	820	825	809	816	785	782	782	815	775	815	735	806	783	764	773	781	821	838	796	757	814	748	734	804	858	723	804	828	774	774	748	796	800	738	823	778	799	825	829	763	809	816	873	765	835	805	765	774	854	775	795	763	791	767	781	837	793	767	809	782	787	809	791	768	812	758	777	778	752	775	780	784	789	737	795	800	713	754	744	777	827	811	766	788	742	759	803	774	743	772	769	784	795	809	765	813	799	825	839	802	817	785	821	788	795	800	773	818	767	760	784	789	802	754	785	769	727	795	766	753	777	811	770	838	786	797	744	785	750	744	806	825	760	808	819	758	744	801	805	767	765	749	776	785	762	741	752	769	755	784	765	774	758	778	857	831	824	776	753	789	758	741	761	790	749	768	809	801	761	762	743	738	807	768	757	760	772	751	835	752	803	779	772	791	736	783	813	802	817	769	742	788	784	799	806	759	779	815	784	754	811	800	763	788	784	801	759	770	822	796	723	781	818	788	794	795	799	743	819	806	824	771	796	784	766	817	789	757	826	763	787	819	758	823	735	766	743	755	835	798	805	765	800	795	774	774	795	757	759	694	773	782	841	742	783	860	786	836	795	766	768	797	800	802	782	765	761	802	831	805	824	755	803	780	789	790	780	789	834	754	849	799	767	784	791	741	792	736	826	787	810	767	791	770	849	828	834	800	865	731	839	739	780	816	811	828	827	762	803	803	756	808	797	806	746	795	749	797	780	795	763	786	800	758	807	770	849	837	786	819	762	849	767	776	798	772	811	761	854	778	827	751	803	799	795	823	757	806	773	785	812	776	784	841	775	747	795	785	780	846	764	802	800	803	773	786	765	797	794	771	763	761	756	751	814	790	804	761	787	806	819	803	784	720	780	762	774	864	825	755	784	814	783	801	817	809	755	768	790	784	791	772	741	812	772	829	791	761	797	803	787	814	771	840	810	802	786	772	770	761	840	781	761	818	757	787	790	750	763	775	755	835	783	755	808	825	800	754	786	799	761	778	766	792	822	782	768	794	755	751	755	801	800	762	766	804	757	767	806	824	756	837	780	809	746	720	811	783	778	806	765	828	846	778	793	831	828	835	793	773	783	742	782	850	772	810	779	776	749	817	787	758	799	760	788	791	817	789	775	757	810	783	811	738	718	840	785	779	817	803	793	735	786	853	737	696	769	834	759	729	772	799	798	784	785	793	801	746	793	813	806	773	787	800	829	778	776	768	842	787	789	830	796	783	777	771	816	784	761	816	739	765	803	770	793	807	749	752	759	772	776	806	778	728	744	833	823	805	769	746	795	765	780	750	837	784	776	770	746	772	776
1362	233	169	129	173	262	328	294	276	273	656	1693	1906	1386	868	556	343	193	108	107	86	64	71	82	81	63	80	62	74	83	78	79	75	82	76	88	74	74	62	80	77	69	85	85	69	66	79	73	72	69	95	75	70	81	81	67	50	52	68	76	91	78	68	77	69	77	81	72	65	59	77	81	76	75	68	79	69	80	69	75	65	74	94	79	84	76	83	82	98	80	85	73	72	78	82	90	71	79	81	71	86	79	68	76	54	76	75	82	72	93	75	72	81	83	70	82	76	84	82	77	69	80	81	73	73	71	77	73	85	65	70	73	68	80	69	67	99	77	77	88	66	87	65	81	74	73	87	74	66	70	83	87	84	72	75	72	62	75	70	72	81	68	80	73	79	80	57	76	66	90	85	67	87	76	75	65	75	79	82	71	64	69	60	66	77	80	84	74	82	75	74	79	59	57	71	68	89	76	72	89	88	61	81	66	79	59	74	77	67	73	79	52	68	70	81	71	63	72	85	87	79	66	74	77	67	63	80	63	71	79	79	69	86	58	90	73	60	74	64	90	80	74	90	80	70	89	84	87	75	74	74	76	90	73	65	76	72	78	51	76	67	63	69	71	76	66	107	69	79	87	82	83	77	90	81	74	71	70	74	104	68	72	78	76	77	87	62	71	71	78	83	77	80	80	79	85	76	80	80	79	73	72	73	73	79	83	77	71	72	67	81	70	72	61	61	56	76	80	99	88	66	78	76	72	78	80	76	63	87	64	61	80	56	74	79	69	82	70	64	72	63	65	70	73	72	70	73	67	55	67	54	74	85	75	67	67	80	79	80	89	73	52	68	68	70	71	82	91	77	73	63	69	65	80	61	91	77	88	77	67	61	76	66	80	74	67	76	75	76	63	72	74	86	69	81	82	80	78	72	76	63	79	90	75	78	83	67	77	87	69	80	81	74	59	81	84	75	87	80	67	71	74	72	79	70	63	92	75	77	70	79	78	78	96	89	81	81	60	61	76	68	72	84	76	87	76	72	87	85	53	70	73	65	57	77	72	84	72	86	73	81	80	64	85	73	68	73	76	76	75	63	79	85	68	76	104	67	88	80	71	60	61	69	73	77	86	68	80	71	70	69	80	84	81	64	56	83	72	80	74	105	75	66	76	71	57	69	75	89	89	63	60	72	68	90	58	85	70	57	87	78	65	71	66	76	69	65	78	73	80	66	71	65	65	65	57	77	71	78	81	83	68	74	88	80	71	60	75	71	73	89	77	70	51	81	88	64	70	81	71	78	74	80	79	61	66	80	75	73	70	75	71	86	71	93	77	81	85	88	69	70	80	77	73	86	84	68	73	67	69	62	87	80	73	69	67	91	76	73	68	66	76	77	78	84	88	97	78	82	75	66	63	67	100	77	59	54	67	67	77	90	76	79	76	57	76	61	74	81	68	81	68	82	80	67	89	83	79	67	92	63	64	66	68	71	73	74	50	93	67	84	88	68	77	80	81	76	94	85	77	80	64	81	83	69	59	74	72	64	78	59	68	68	75	82	79	85	76	76	73	83	60	72	74	70	71	87	65	61	68	71	75	81	97	66	73	76	65	64	71	65	76	79	67	75	83	92	69	76	76	67	68	61	79	81	62	83	66	69	76	85	81	77	72	79	77	81	78	76	71	74	87	69	70	66	72	88	69	69	73	66	73	66	64	77	93	75	67	64	83	77	70	73	65	93	74	73	81	74	81	78	83	87	84	79	71	66	61	54	66	77	89	70	69	84	86	71	69	83	78	66	71	67	81	58	72	69	58	71	71	76	76	74	74	70	75	81	64	80	72	81	67	68	83	76	83	78	70	58	63	82	70	74	84	85	66	81	72	69	74	81	83	78	77	67	69	81	70	81	78	82	59	80	71	64	88	81	72	70	74	83	74	86	75	85	74	64	68	60	75	67	65	75	73	66	77	87	81	47	75	72	88	77	57	76	71	58	79	80	68	79	63	86	72	77	67	83	75	78	73	78	92	74	76	69	77	71	72	77	75	92	74	72	71	77	79	66	78	69	57	72	58	95	99	79	58	100	71	72	78	76	71	78	72	59	84	76	63	65	78	71	66	71	62	71	82	84	80	91	63	69	64	70	72	83	65	78	86	86	104	83	76	82	79	72	69	82	72	55	67	71	87	72	73	82	75	61	65	86	65	65	81	80	65	75	88	66	74	69	80	79	70	59	79	73	70	82	84	65	67	64	78	69	67	82	64	78	75	68	69	70	77	77	73	65	68	68	74	75	78	81	84	86	69	75	72	78	70	71	96	85	78	81	100	88	71	82	84	72	66	73	80	68	71	76	78	95	68	60	85	82	77	79	64	84	57	72	76	69	83	79	63	68	73	73	83	68	76	75	82	64	67	58	63	95	77	74	82	83	69	68	71	60	81	74	70	70	79	66	75	72	74	78	91	77	79	64	77	58	61	84	69	75	83	77	65	67	83	65	80	68	68	67	69	77	74	75	58	84	60	93	89	88	87	81	71	80	81	68	82	83	57	76	64	71	79	80	73	73	67	73	63	72	79	76	71	76	66	68	89	74	72	75	79	88	63	79	67	66	78	85	63	78	73	74	67	72	83	77	80	82	68	65	58	75	79	87	76	67	87	90	78	81	56	65	90	64	82	66	74	68	54	95	77	53	73	62	88	67	75	72	61	70	81	77	57	73	78	73	80	95	74	66	78	79	71	83	66	62	76	73	61	63	63	80	78	68	94	76	72	71	89	60	85	78	79	72	77	63	73	82	65	72	73	77	78	71	61	83	71	77	65	62	75	81	72	73	79	70	69	80	82	76	87	77	77	72	85	73	74	91	64	62	79	70	61	66	83	84	83	64	76	69	78	63	71	78	73	69	60	82	80	76	71	69	83	67	84	77	69	70	80	74	97	65	83	75	78	72	71	88	78	73	56	70	78	76	71	60	66	77	79	72	84	66	65	62	64	66	76	58	77	80	73	77	86	75	61	77	66	67	78	78	71	72	69	80	63	63	74	83	81	56	77	72	79	72	61	61	80	72	59	84	58	67	76	66	51	68	78	77	78	101	82	66	84	72	73	86	86	78	62	76	63	93	87	93	83	79	77	77	90	82	89	73	79	76	72	66	74	86	74	71	76	94	72	68	82	81	69	71	75	65	66	54	73	102	63	66	75	90	69	82	83	63	57	69	79	75	54	69	56	80	74	84	79	79	83	76	89	71	77	85	81	63	59	75	84	87	77	85	92	68	83	87	76	76	91	88	81	79	60	84	75	73	73	60	73	84	81	85	83	67	57	74	78	66	91	72	76	82	85	66	66	81	72	81	59	62	81	75	73	65	68	76	76	65	82	74	71	62	66	82	64	80	68	73	69	89	65	87	76	68	74	90	50	79	79	85	81	88	60	89	70	64	65	72	77	84	75	71	79	81	77	84	65	84	72	58	77	68	96	82	76	75	74	79	73	75	86	81	56	68	77	70	78
11730	5256	3094	6437	14462	17061	15962	12391	12313	11639	18196	28197	26840	21923	16739	11376	6668	3636	1949	1269	984	904	865	859	831	909	814	807	871	880	878	837	861	878	868	824	864	874	812	868	802	819	914	818	837	900	862	870	858	896	895	841	917	896	874	865	826	871	849	848	845	869	845	835	830	805	850	882	916	866	861	765	828	859	880	847	910	847	830	925	845	889	820	881	851	911	882	826	924	816	809	877	868	856	778	886	793	852	845	885	835	868	826	808	850	828	903	852	857	890	849	884	885	903	912	887	858	902	914	849	853	900	914	884	791	908	861	874	853	842	848	873	907	883	877	856	817	855	919	837	835	893	819	878	859	844	859	853	832	885	869	877	866	879	887	891	905	919	835	840	899	858	816	845	933	847	853	866	836	890	813	899	808	916	874	888	899	869	818	864	840	878	875	834	853	843	858	904	819	884	880	839	873	864	855	861	898	863	859	832	807	865	855	931	929	865	880	843	859	838	900	867	866	862	893	853	857	832	820	893	838	890	806	823	827	831	865	904	806	830	866	880	838	839	862	829	857	851	850	867	895	875	858	831	826	860	892	867	901	840	815	829	899	854	876	901	798	853	853	825	871	889	878	899	825	856	800	858	846	924	864	883	873	791	928	776	860	892	894	901	849	872	880	880	891	875	877	833	816	840	861	841	876	825	885	871	824	840	883	855	873	842	875	931	902	816	860	859	854	865	871	859	818	817	866	909	869	879	801	867	851	872	825	885	930	811	842	873	890	829	965	867	921	835	862	883	899	869	875	844	875	850	838	829	815	900	812	843	877	841	860	851	893	882	894	820	859	897	897	786	861	872	831	907	873	915	811	830	901	867	875	868	895	852	854	881	925	830	838	858	844	882	899	818	833	882	889	912	839	841	848	835	886	844	788	943	866	898	865	868	867	907	894	906	851	880	807	884	855	840	889	882	890	863	823	913	862	904	882	858	918	869	824	905	870	855	884	860	856	889	810	888	861	861	848	873	886	809	904	883	844	865	874	867	822	851	816	881	880	930	859	866	919	836	859	825	909	837	895	897	877	891	849	875	845	874	845	895	865	909	853	917	822	821	870	887	903	860	893	877	815	896	887	861	917	886	869	850	832	921	870	872	833	886	844	849	816	861	836	852	806	917	840	895	835	841	848	858	891	850	868	872	808	838	814	918	846	885	840	860	850	887	888	834	860	818	883	879	885	835	890	854	856	881	844	901	849	892	823	871	825	881	871	905	849	879	863	936	870	797	915	882	868	839	873	890	858	841	860	878	847	824	899	890	877	880	897	865	869	879	913	866	843	902	876	806	893	834	838	874	854	831	880	857	879	876	822	911	851	891	841	872	835	855	876	891	916	911	871	847	821	875	824	838	867	892	849	805	874	888	845	847	846	915	907	910	893	852	832	875	849	866	859	903	882	928	832	884	874	870	877	867	857	896	835	850	896	829	886	829	830	896	907	887	823	872	876	861	884	941	885	895	821	845	868	843	781	852	814	923	886	880	895	875	884	881	780	862	865	844	864	876	879	862	900	858	887	853	871	844	824	831	844	832	885	852	878	862	838	884	881	894	845	907	846	891	846	896	853	854	847	839	888	871	845	868	826	936	859	906	898	868	869	823	887	887	869	898	885	899	845	832	866	856	873	856	852	891	929	906	812	839	905	878	850	878	949	838	798	876	883	856	864	859	842	849	851	880	850	852	897	869	901	878	858	847	880	827	858	875	802	843	828	832	879	860	896	831	881	853	842	863	849	858	859	845	848	802	870	894	838	915	882	834	888	877	905	865	850	893	893	803	894	901	868	871	815	870	820	867	853	874	851	867	862	876	865	817	855	913	891	841	882	883	837	800	832	858	889	849	891	845	864	866	909	951	840	868	873	902	872	853	909	889	861	856	872	894	864	814	855	834	875	855	853	852	851	828	856	874	830	809	877	880	904	905	833	844	872	830	916	878	866	851	869	930	837	855	866	820	890	892	878	834	818	881	876	804	838	857	893	877	865	887	889	917	899	885	895	882	842	846	868	813	892	843	887	889	902	886	866	853	886	861	903	818	905	839	894	829	849	829	912	835	913	861	864	881	826	918	774	792	880	881	948	908	851	864	914	850	883	867	875	877	870	870	857	882	804	830	851	842	825	854	877	873	809	876	901	817	858	853	889	870	901	903	894	858	896	896	837	886	884	832	857	859	861	865	865	813	842	897	852	899	827	868	893	885	876	852	906	842	908	882	798	869	884	915	892	891	857	875	849	882	843	836	932	857	833	881	895	887	903	904	872	858	861	816	870	886	850	875	865	852	891	872	829	829	898	833	798	853	894	867	840	847	923	889	819	872	850	889	864	878	880	821	829	864	904	851	874	879	774	865	882	821	851	839	879	868	894	885	933	895	858	871	831	846	880	883	870	874	860	900	841	909	890	855	884	860	825	849	880	905	863	867	890	833	922	796	860	841	905	829	916	854	883	903	827	858	827	878	869	932	864	840	903	809	848	891	852	867	916	847	873	851	842	909	832	875	849	935	888	846	870	812	859	834	871	878	831	857	897	872	826	817	829	875	889	906	873	829	817	861	867	842	873	868	866	874	857	858	862	861	855	856	894	901	885	816	862	922	845	852	866	860	889	845	931	862	904	861	869	826	888	873	927	883	890	916	840	843	840	878	886	859	855	871	896	852	859	823	928	881	921	901	836	882	870	894	847	855	848	847	843	856	897	860	888	853	899	824	892	850	869	886	890	873	857	840	901	870	866	874	908	904	854	831	852	868	849	863	884	835	885	815	854	872	927	912	838	856	813	867	845	828	885	859	885	839	820	842	865	867	836	839	846	906	782	825	844	872	861	845	825	917	825	809	885	850	865	888	881	841	896	881	869	844	824	863	806	891	880	852	821	900	893	860	888	856	843	880	856	840	811	921	773	880	861	831	885	896	835	799	833	880	860	867	891	876	859	852	859	865	837	887	875	873	872	831	896	866	895	848	852	918	860	860	844	880	868	881	898	842	846	849	864	808	860	856	833	856	920	870	898	849	907	854	861	853	907	831	883	826	909	856	823	910	866	827	869	844	885	863	868	884	850	850	848	861	864	834	862	819	865	886	844	839	873	850	887	826	892	844	898	848	933	876	859	824	896	845	901	848	881	864	837	849	858	853	888	857	845	877	862	872	866	855	851	864	880	871	864	834	856	837	872	860	859	849	888	929	875	860	861	898	911	911	841	926	866	866	846	867	886	856	884	825	858	841	820	907	866	895	902	870	809	900	890	862	861	866	885	824	864	842	866	895	839	892	859	846	878	883	899	896	914	900	840	819	823	882	855	851	912	822	892	848	898	845	839	886	847	832	896	843	828	874	864	859	868	844	829	889	838	870	860	880	818	909	853	883	840	888	892	812	863	889	824	880	850	855	856	876	886	881	888	845	858	883	893	883	859	876	853	928	873	862	836	884	898	839	849	870	873	835	875	839	858	867	850	861	850	852	866	873
671	584	391	290	319	468	498	428	435	1486	3150	4223	4050	2595	1364	703	385	211	123	100	75	62	63	50	73	66	71	65	56	66	71	71	72	68	63	70	62	68	57	61	65	58	70	63	51	59	50	57	72	63	54	77	58	51	59	60	71	61	58	54	78	65	60	68	73	59	80	67	59	71	77	66	62	52	59	60	49	53	70	68	71	59	59	59	60	57	57	65	82	53	69	57	66	57	60	55	71	58	66	62	62	52	70	62	68	66	61	57	63	60	79	69	57	69	71	74	71	62	62	67	60	57	58	59	54	54	56	61	73	65	59	64	49	61	91	59	66	62	60	60	75	66	68	58	74	68	56	71	74	58	59	46	63	64	62	59	64	51	56	65	63	58	57	63	81	65	59	69	68	59	55	50	56	60	68	62	65	52	63	68	69	58	71	71	85	65	60	61	81	58	61	64	58	60	67	64	65	63	56	65	59	73	71	60	69	61	72	61	58	59	67	56	57	53	69	64	57	57	73	78	77	49	62	60	64	67	54	70	73	72	74	60	64	73	61	59	65	75	73	62	61	70	69	68	57	60	58	60	57	75	71	73	62	57	60	57	61	52	75	66	61	64	48	78	74	69	59	63	49	64	56	67	70	57	61	60	81	59	62	60	52	56	64	62	63	60	74	54	56	61	76	69	62	62	67	71	74	64	63	70	65	82	69	52	65	59	66	64	63	74	53	52	63	53	64	62	70	69	66	61	74	52	53	73	70	60	65	65	55	62	65	66	54	65	54	65	80	50	66	66	56	63	60	60	78	56	60	77	67	61	65	69	67	57	61	55	82	68	70	69	72	58	54	67	76	70	68	65	64	61	56	67	62	62	61	51	61	65	56	61	83	73	63	71	59	89	67	57	60	53	65	58	49	78	77	73	62	60	67	50	70	73	74	53	65	74	84	44	75	67	57	77	70	76	68	57	69	76	70	59	57	56	61	68	52	64	52	69	70	73	49	59	88	68	62	58	60	67	48	77	46	55	66	64	69	51	69	80	71	68	64	63	57	64	71	68	54	65	71	79	68	56	51	67	68	64	47	57	59	71	75	66	60	69	62	67	82	62	70	59	62	60	76	60	69	61	67	60	57	65	58	62	59	62	67	66	55	65	65	67	56	56	58	65	55	64	69	55	66	75	68	84	70	60	83	69	49	64	58	65	55	68	61	57	71	56	65	69	81	62	60	74	80	84	57	63	57	67	54	63	82	52	75	62	70	70	57	47	55	70	66	66	56	56	59	52	51	62	60	63	67	63	71	68	52	62	63	62	58	58	63	62	75	56	63	65	60	69	59	61	68	66	66	63	69	66	76	66	62	62	64	64	72	77	64	66	65	59	62	58	56	67	60	53	57	68	83	57	55	57	59	68	56	65	57	78	65	73	72	63	50	62	61	67	56	51	68	66	58	50	60	69	69	65	73	58	48	73	69	80	55	71	54	65	58	60	64	66	54	73	67	68	72	68	79	62	52	53	51	62	67	64	66	68	64	62	59	49	79	64	69	59	79	74	54	67	74	69	64	56	70	73	61	60	66	74	59	48	54	69	60	57	55	62	64	54	65	52	62	49	61	42	55	60	60	59	66	59	73	70	62	63	51	74	60	81	62	50	62	52	62	56	59	59	71	73	56	60	67	56	62	54	56	65	55	68	76	57	55	75	70	60	79	63	56	77	57	60	59	57	74	61	76	70	58	58	76	68	68	53	76	80	64	71	55	63	59	51	55	62	69	58	50	69	70	44	64	58	68	54	69	56	52	64	69	65	61	65	69	61	54	51	54	62	56	74	59	67	57	69	67	68	57	53	63	70	71	68	60	50	66	70	56	62	65	77	56	60	64	66	62	60	60	47	66	72	60	51	68	69	71	72	60	63	73	54	68	63	65	63	72	64	69	58	64	54	70	63	43	69	60	66	75	53	65	61	56	70	52	50	61	68	57	57	56	77	78	51	66	60	62	66	72	86	68	64	56	70	49	65	66	59	67	64	76	60	76	58	55	65	61	71	72	55	63	60	73	65	65	65	70	55	61	69	56	64	50	78	77	76	58	68	55	67	62	62	62	54	80	54	52	71	68	53	63	68	65	54	68	63	51	53	62	69	76	70	65	68	69	55	76	44	63	65	64	68	57	84	63	59	51	80	47	61	61	62	51	60	59	50	70	76	51	57	64	60	78	66	54	76	72	72	70	57	73	64	56	60	49	73	55	55	56	56	60	73	71	58	56	69	57	64	62	60	49	69	55	72	64	66	67	57	61	50	77	75	49	65	69	68	64	62	69	61	63	60	63	65	62	56	83	56	70	67	67	64	54	50	70	64	46	60	65	62	80	75	56	54	55	60	70	69	63	58	61	58	77	58	71	70	66	71	65	62	55	60	63	71	51	54	63	57	68	78	57	50	67	58	80	86	71	57	55	62	58	57	63	70	62	57	58	70	60	71	61	61	56	59	80	53	72	70	75	63	86	72	51	63	52	66	60	58	64	60	48	68	56	67	73	61	68	69	65	65	64	59	69	65	50	66	62	68	78	69	73	65	68	67	81	70	67	73	66	65	56	56	65	68	70	73	54	74	62	68	63	63	53	77	73	77	66	59	69	62	55	68	62	68	45	57	58	72	67	67	67	61	70	62	70	71	67	73	59	76	61	56	65	64	56	64	47	62	72	57	59	55	75	56	67	68	54	57	66	64	66	57	56	61	56	66	70	59	54	58	70	55	83	51	59	69	58	75	75	44	61	58	58	64	78	65	72	64	62	65	63	72	67	73	51	57	57	66	60	61	65	52	73	63	54	51	64	67	85	64	68	53	77	51	72	59	55	61	80	68	54	64	61	74	71	64	60	63	59	72	60	71	72	62	81	70	77	61	66	77	57	61	63	68	56	71	56	52	65	55	56	72	67	57	53	61	61	74	58	50	74	56	64	55	67	75	69	60	67	67	57	72	48	57	57	46	57	62	64	64	62	61	80	48	66	68	65	59	64	61	58	58	52	74	60	58	74	72	60	56	61	64	67	61	62	62	54	58	68	72	57	65	68	70	68	57	67	59	63	58	68	59	69	68	61	71	58	66	64	61	57	64	54	57	69	59	58	63	68	53	78	59	76	67	70	72	71	63	72	59	72	71	64	74	66	76	61	59	61	55	66	55	70	81	66	65	54	62	69	70	45	74	73	61	72	72	57	73	67	79	80	51	62	60	73	65	56	52	47	66	71	61	58	74	55	58	54	65	72	61	63	66	65	57	72	70	49	67	65	54	63	61	64	56	64	64	67	71	54	75	59	53	63	71	60	59	63	72	53	56	65	78	73	63	54	59	49	44	58	63	87	57	53	64	64	61	57	55	61	78	71	65	57	64	57	64	65	58	54	62	71	57	65	65	67	68	69	73	66	61	63	61	75	66	56	76	69	73	52	68	62	66	60	63	60	56	64	60	56	80	62	70	74	63	63	65	75	64	53	53	62	60
15568	11092	6697	12945	21796	22395	20914	17406	16069	25236	33211	36778	33735	27815	20626	13739	7960	3953	1990	1205	886	724	793	766	833	716	709	737	693	716	773	749	746	744	794	736	733	760	756	745	742	681	739	765	763	731	699	687	702	770	739	736	722	768	688	742	703	741	730	677	718	730	686	709	720	682	734	723	749	756	741	714	713	696	771	714	726	730	764	792	707	745	732	740	702	773	739	719	741	740	739	715	692	727	747	751	745	711	792	733	711	704	754	741	704	752	724	700	713	698	742	768	739	748	706	737	754	718	706	735	773	748	732	717	749	743	744	758	774	731	750	759	716	702	753	781	695	747	758	701	746	734	749	733	756	709	664	733	775	732	768	739	715	707	768	767	680	747	680	786	754	731	668	743	786	749	755	737	761	752	752	712	696	694	755	742	710	729	790	722	711	745	774	710	693	717	717	735	752	746	733	728	740	730	726	789	745	736	692	712	732	716	777	748	678	759	745	757	785	763	734	742	703	708	759	744	749	758	755	743	765	754	774	735	725	739	743	747	771	728	758	745	740	758	723	708	738	697	717	720	788	733	757	806	724	724	731	768	696	744	726	778	768	720	751	697	751	755	763	726	737	748	746	740	700	738	736	786	758	714	724	774	722	726	743	741	756	719	770	730	735	793	776	774	722	688	702	721	706	792	784	742	740	760	762	704	700	759	733	757	726	718	713	774	743	685	765	767	743	747	724	751	755	732	723	754	774	704	722	722	720	747	714	814	734	717	727	738	755	737	714	699	735	755	750	761	708	736	792	722	737	712	772	791	727	745	751	727	777	775	731	748	685	746	753	740	728	730	786	759	754	731	734	751	748	769	744	754	740	714	708	745	771	758	706	744	772	785	730	705	674	777	744	734	705	740	708	741	744	765	772	710	729	742	716	785	732	750	731	762	723	789	696	743	761	753	742	732	705	746	735	760	710	794	764	747	687	718	775	752	732	729	776	704	748	726	734	722	730	743	822	749	743	745	709	743	721	710	749	764	715	746	675	741	777	697	746	766	786	711	730	722	731	720	809	759	748	713	715	739	690	756	755	765	737	743	763	712	735	707	713	784	770	747	692	726	782	733	718	761	736	782	759	709	732	746	779	757	787	732	732	751	747	759	745	759	701	787	794	730	755	723	732	703	738	742	740	726	718	803	733	714	784	714	770	717	747	756	680	713	737	754	691	751	764	735	779	745	742	790	769	745	754	735	772	783	735	666	688	708	738	728	711	715	750	785	822	770	775	754	761	696	737	732	708	757	744	725	739	709	736	682	750	739	719	722	740	749	735	740	757	741	743	720	757	729	755	767	721	796	728	787	717	770	744	743	726	717	697	748	715	739	740	766	708	764	757	735	717	730	740	737	772	758	776	720	695	737	712	722	700	782	758	704	767	742	732	762	756	772	715	749	719	761	727	747	732	736	774	708	732	709	790	742	733	727	755	691	715	723	764	751	713	760	746	729	731	682	737	739	723	729	756	710	741	764	765	733	769	723	743	740	736	746	726	781	728	752	809	744	694	740	720	729	734	692	735	740	700	778	741	719	741	729	821	742	729	745	738	793	740	750	767	708	728	753	752	730	730	744	735	700	690	728	679	705	762	788	753	741	754	759	726	764	758	780	766	761	688	736	731	710	732	734	754	756	696	778	728	732	757	721	744	805	699	737	752	782	729	738	745	730	708	728	791	752	732	743	751	698	798	741	752	764	693	703	785	755	747	715	749	729	740	757	739	740	749	767	751	707	773	729	741	724	722	732	761	746	746	730	724	745	791	738	758	725	749	724	751	699	735	692	704	789	816	759	713	735	763	738	714	751	721	735	721	755	759	695	755	766	731	743	728	793	739	717	743	782	751	731	744	719	751	731	775	687	759	762	741	747	717	766	715	705	730	763	736	723	774	749	731	683	718	741	723	720	778	756	713	758	766	767	701	771	728	747	780	766	748	714	728	755	694	743	744	767	706	731	733	713	749	737	733	758	701	751	718	759	745	721	746	756	741	770	765	731	736	728	748	732	719	770	731	769	751	748	728	754	754	717	769	779	742	731	729	755	761	716	736	747	766	757	739	738	703	775	755	704	754	733	777	724	732	754	761	750	688	752	751	731	703	749	698	713	738	736	728	713	731	760	772	731	753	735	750	772	767	757	785	771	755	730	714	756	756	735	754	775	757	710	749	738	719	738	785	738	741	693	741	800	733	775	719	727	743	741	729	728	746	753	719	723	714	738	750	751	764	769	729	741	743	666	755	807	696	736	763	698	743	717	708	708	755	737	761	744	799	753	737	721	790	726	746	738	655	770	713	756	757	713	754	765	725	766	752	723	713	732	746	750	726	712	691	708	740	742	749	696	752	746	701	702	742	768	713	755	739	758	750	729	793	765	685	740	758	703	767	725	690	757	747	686	755	720	732	774	710	761	726	766	737	765	738	767	687	799	732	773	737	688	703	740	769	749	701	743	769	690	772	722	752	721	724	771	727	746	740	734	729	714	687	750	743	734	717	713	697	776	746	747	682	732	725	768	697	784	741	744	730	732	736	687	755	748	783	747	815	777	703	751	702	700	759	730	705	749	749	744	734	746	784	727	659	731	726	749	770	720	767	742	762	736	734	737	692	739	730	780	729	706	711	744	778	716	763	749	700	742	714	724	738	735	751	772	785	731	724	740	746	710	756	741	733	707	768	704	703	742	747	711	718	718	737	726	742	754	713	753	786	735	733	780	797	756	708	841	713	709	736	693	710	781	740	708	742	771	712	720	787	714	725	752	741	730	738	759	663	779	740	759	692	785	727	728	790	767	729	750	810	681	758	752	770	744	724	751	790	778	759	701	704	753	725	691	682	692	721	778	753	751	727	738	774	727	756	716	776	760	714	727	769	684	765	750	732	734	747	739	716	718	744	768	741	761	720	706	742	718	755	773	701	737	741	749	784	753	720	712	694	762	807	723	717	725	733	749	702	679	750	716	724	694	725	780	737	746	758	759	762	698	682	757	784	751	712	738	778	758	725	784	760	752	719	718	658	738	767	770	756	735	778	699	698	791	680	724	747	753	709	773	735	686	740	770	761	769	763	778	688	753	815	745	728	729	761	748	721	764	726	696	716	752	749	721	784	772	734	727	746	717	771	770	757	740	705	750	762	756	764	729	748	737	731	747	762	750	728	758	764	727	735	752	730	760	769	775	695	783	741	741	709	724	758	725	746	777	727	748	731	775	766	716	736	751	723	782	723	744	800	696	725	796	736	717	735	739	687	734	742	750	773	749	720	739	729	724	703	747	811	742	724	728	735	758	709	714	727	766	768	710	757	701	775	725	759	775	766	762	720	739	745	717	756	761	764	749	706	779	696	698	736	715	767	781	724	802	754	726	731	714	776	748	699	739	733	706	755	702	723	793	738	739	765	762	777	722	733	742	731	725	757	705	710	746	754	739	740	763	756	710	733	736	784	767	750	752	763	709	776	770	796	731	759	733	734	723
2151	509	367	326	298	521	545	460	450	566	1636	5556	4930	3825	2676	1413	635	306	166	141	94	78	87	92	84	72	89	89	75	89	83	85	72	83	84	80	86	85	83	88	85	79	99	81	96	71	81	82	85	79	88	85	67	81	84	85	73	93	89	80	76	85	92	85	83	79	82	83	78	95	71	80	74	87	76	78	86	88	86	97	81	99	80	86	88	89	100	78	92	83	104	85	67	79	98	84	81	82	70	91	87	106	87	97	88	79	84	83	77	80	77	87	84	81	93	84	81	88	70	77	72	86	100	89	109	83	92	87	92	77	82	88	99	75	82	90	83	106	91	80	78	84	88	74	80	83	92	81	83	87	76	83	87	101	74	67	87	73	71	94	78	87	80	77	78	87	79	87	91	82	95	67	73	77	95	84	87	96	82	71	72	77	68	83	86	93	83	79	85	87	78	83	87	85	85	66	85	80	65	86	80	93	89	92	87	78	78	86	74	74	80	79	82	81	85	91	78	99	90	86	90	87	96	82	83	70	68	75	71	69	74	72	86	73	99	95	80	68	71	71	78	91	83	69	77	80	76	75	72	82	74	85	91	86	86	76	84	85	91	82	93	90	105	83	101	79	64	87	72	87	96	70	83	80	69	95	72	81	70	79	90	91	77	62	100	69	80	98	78	81	105	78	105	87	92	71	98	77	96	76	81	85	94	105	76	81	77	72	81	73	85	95	97	81	87	76	71	96	93	83	86	82	77	88	83	80	72	90	90	81	75	83	77	81	79	82	64	79	78	84	77	84	89	80	81	81	100	80	60	101	80	72	78	81	75	82	73	92	88	94	103	77	76	84	90	87	89	64	87	97	84	85	64	87	89	89	99	78	80	93	86	78	85	76	70	68	82	98	76	87	72	83	62	78	96	94	75	87	73	75	70	83	78	84	84	74	97	99	83	66	83	93	78	76	101	80	66	91	82	88	84	86	97	83	82	89	92	75	75	88	74	79	77	87	81	74	80	88	73	78	87	69	93	70	100	85	91	78	76	75	75	75	92	88	90	85	90	77	75	93	91	81	74	102	65	78	83	78	88	92	80	83	68	90	69	76	74	95	79	73	87	80	94	68	69	71	88	83	76	78	76	84	81	73	96	84	86	73	77	83	75	75	85	77	63	95	97	73	84	72	95	97	107	92	111	98	79	99	97	79	93	90	90	87	88	79	100	95	92	84	86	99	77	75	68	81	88	84	75	100	91	95	95	83	80	82	94	98	85	83	79	83	106	87	63	68	85	102	64	78	72	77	87	82	85	73	81	86	96	74	94	73	66	84	92	84	84	67	64	61	86	73	88	79	75	68	72	85	85	87	75	73	71	69	70	75	89	86	77	80	89	65	73	70	86	86	78	86	77	89	73	102	87	89	64	102	102	87	92	85	68	82	85	70	77	86	88	98	76	88	88	80	86	80	87	86	85	91	76	76	79	79	82	82	70	58	83	71	78	73	79	88	82	82	81	86	87	94	90	74	97	94	81	92	96	86	77	97	79	116	81	73	88	84	96	88	86	82	79	93	66	76	83	83	101	102	76	82	86	86	81	78	101	82	82	92	81	85	84	91	81	92	84	76	81	78	85	83	68	92	79	94	84	73	90	73	78	83	95	84	87	100	66	77	76	78	76	73	88	90	76	79	94	83	76	74	99	98	73	95	75	86	84	74	104	99	84	91	73	109	102	80	79	77	87	76	79	74	79	69	84	92	85	63	105	78	95	66	88	86	104	88	63	84	80	89	78	78	86	109	93	72	85	77	83	93	92	80	80	92	83	71	98	86	82	69	89	88	65	81	81	73	88	92	73	92	78	91	102	93	88	69	104	93	75	97	101	82	76	91	78	81	69	93	83	76	73	85	79	85	79	78	95	81	85	85	89	82	90	61	74	79	79	87	73	70	86	85	90	93	82	93	79	77	98	70	87	77	85	65	111	70	90	94	89	81	94	89	84	94	80	84	86	73	69	78	76	81	89	67	85	91	92	79	87	101	102	74	72	86	74	65	81	85	79	92	86	89	62	76	80	79	77	96	89	96	71	66	98	67	79	82	84	89	81	78	75	87	75	87	99	79	97	88	104	79	75	78	67	100	69	62	76	89	78	87	82	85	70	81	78	66	92	91	95	93	102	91	63	100	79	83	82	79	81	79	78	73	72	66	81	96	99	85	86	99	85	79	73	83	78	70	103	92	73	78	91	105	85	86	74	92	92	81	93	76	75	84	68	70	85	72	71	102	74	74	78	100	74	75	89	84	73	66	94	95	87	90	86	82	73	73	66	85	92	90	76	66	77	84	69	80	89	85	93	78	72	66	74	71	96	90	78	75	112	81	73	75	97	86	83	94	85	82	71	80	97	70	89	85	82	89	81	97	95	75	61	82	66	89	81	85	92	82	81	84	89	76	81	71	80	83	97	74	82	79	78	79	92	74	100	90	67	76	93	88	86	89	84	79	81	97	82	90	75	85	62	73	92	101	97	75	81	86	82	76	78	97	86	89	97	76	99	74	76	70	77	102	84	98	72	94	69	84	82	74	87	80	66	66	78	84	89	96	89	84	80	87	110	70	84	88	80	78	78	83	69	85	84	85	77	76	89	78	87	104	90	90	86	94	80	84	89	79	96	87	92	95	76	79	93	75	81	84	67	80	88	87	69	81	79	82	83	83	60	86	75	76	82	80	81	67	75	95	72	76	81	99	79	77	87	90	84	99	83	74	77	75	74	95	72	83	80	89	85	78	87	91	92	77	71	81	85	86	103	78	76	95	94	75	81	78	75	87	83	70	63	91	91	88	88	77	82	77	96	96	81	85	85	76	66	77	79	74	67	92	87	90	98	101	79	57	90	71	93	89	75	77	75	92	93	64	86	94	85	93	89	84	87	105	85	83	84	78	93	89	89	84	82	72	83	95	82	90	68	82	98	83	89	77	79	77	82	94	81	76	70	71	70	86	88	71	71	62	87	88	86	96	74	70	99	76	95	88	77	98	83	76	84	73	73	67	91	87	86	73	97	82	81	85	82	82	97	69	73	87	83	87	67	80	59	76	84	79	98	81	79	85	69	81	79	93	81	79	88	93	76	93	91	72	81	73	90	71	85	90	84	75	86	96	83	87	88	87	97	70	85	80	73	80	79	67	84	66	78	75	80	83	84	107	69	80	79	90	73	92	97	87	78	94	86	84	83	92	81	71	85	75	80	75	72	95	95	78	80	76	75	77	81	73	83	87	86	97	91	100	72	82	71	92	75	88	98	71	78	92	74	78	87	84	79	82	86	77	63	81	88	91	79	78	100	83	82	76	80	92	98	68	100	65	80	78	86	77	97	84	87	91	83	85	81	87	70	77	84	92	95	94	95	77	84	66	73	83	85	92	96	93	79	91	81	78	76	81	79	79	76	96	66	86	96	70	81	79	75	88	94	85	91	79	87	77	76	80	95	79	92	76	72	76	77	80	87	86	86	87
17053	10625	7388	13353	20580	23062	21757	18993	16982	18249	26447	40068	36877	32982	28263	20915	13000	6696	3323	1879	1267	1041	1013	969	966	984	1001	966	956	926	985	898	963	955	967	920	973	980	955	924	976	945	899	974	1006	988	1008	968	913	963	955	970	965	910	981	931	963	1012	976	978	943	994	955	995	949	993	933	951	969	943	961	956	966	992	964	890	960	1030	971	1052	958	1031	984	1025	1025	945	944	1011	996	935	980	950	965	981	992	949	926	921	891	944	959	986	964	999	978	955	956	1009	1012	920	932	978	948	960	974	978	930	960	968	934	965	966	905	970	1008	996	931	949	973	888	955	950	954	982	975	968	900	888	1011	971	940	900	955	945	1030	953	933	996	939	937	998	996	969	990	969	989	947	943	949	925	978	977	918	941	992	929	905	981	950	958	980	964	1037	985	992	949	956	932	985	1005	958	947	971	907	930	934	965	971	977	956	972	1008	989	977	1023	945	982	996	942	972	974	924	957	985	951	972	953	953	965	939	938	925	967	954	943	980	988	940	1015	911	908	958	1005	954	944	956	961	999	951	927	954	1008	1003	982	1025	955	1012	931	896	975	1016	977	1011	962	970	901	924	1005	1002	970	1005	943	941	1016	1001	997	976	970	973	995	977	964	1002	990	962	943	976	1037	934	973	952	1006	990	993	909	898	984	958	923	929	934	965	955	895	975	1006	949	930	940	943	1018	965	971	912	952	969	992	915	943	938	985	1013	957	982	906	996	988	1001	961	928	943	986	1000	961	942	1016	1049	1005	978	942	934	985	966	984	950	980	973	941	981	937	950	1001	925	1056	897	998	1000	975	941	929	985	969	985	989	957	971	961	955	938	945	964	982	984	930	971	971	978	953	994	980	1000	936	1019	992	954	950	917	955	951	928	951	982	973	961	952	1003	985	967	959	1007	951	992	1049	957	952	948	955	1005	972	971	949	964	913	963	958	950	941	940	1000	964	948	977	954	981	985	927	941	934	961	989	988	999	986	977	1012	968	944	966	902	894	921	982	941	920	965	978	935	989	953	951	981	929	995	909	941	970	1048	946	960	941	944	935	985	990	963	940	959	988	941	955	900	921	980	966	941	927	973	953	959	914	966	1000	959	946	968	955	962	951	919	951	1017	963	916	999	950	961	988	1007	928	995	945	899	991	974	939	917	1013	941	975	989	895	1021	1027	982	961	977	978	890	982	953	952	960	989	942	1021	993	862	998	1022	992	982	985	923	991	939	986	979	923	1019	920	962	966	911	967	1032	1042	932	970	922	971	996	1001	969	926	1016	939	1001	962	1060	941	972	919	1003	916	969	991	994	912	959	968	988	1001	962	965	1036	951	1000	935	900	964	952	1005	948	1035	982	1003	944	975	983	938	931	983	973	962	1000	982	996	926	981	978	977	1018	961	964	956	981	983	1007	963	919	1015	956	947	930	914	930	950	997	1006	946	979	968	968	978	940	939	939	1002	970	998	897	978	961	979	941	991	978	991	918	970	1012	1014	902	1005	980	969	931	975	927	942	943	942	1000	950	936	1000	973	970	922	936	907	979	973	911	949	942	1035	986	932	975	1013	985	939	980	963	1019	989	956	975	903	1011	958	1020	1041	950	1049	1002	1019	957	946	1049	934	930	934	970	945	964	986	943	956	1005	1033	934	1001	940	936	919	937	950	902	905	926	1004	974	977	973	951	932	938	919	938	966	957	937	988	980	940	994	941	939	952	899	899	927	958	950	977	1017	998	1056	964	969	969	964	1034	944	978	959	994	970	960	1046	971	1005	985	968	1028	977	971	958	1009	945	927	962	990	1017	949	984	1006	930	1004	944	997	970	979	926	1004	929	924	964	956	967	978	987	978	1000	861	971	963	938	920	931	990	932	949	958	958	972	1029	974	983	983	893	936	962	942	953	940	1005	1001	931	918	945	1021	960	971	964	946	1002	889	995	965	975	955	1019	912	953	994	995	960	948	1003	949	963	987	968	973	975	980	949	968	925	1017	953	965	969	994	942	957	969	937	1062	990	955	980	988	980	936	967	906	974	977	977	959	933	972	979	931	970	1006	988	959	916	970	967	989	965	1003	937	1029	958	930	979	964	992	943	956	940	981	999	930	979	987	994	962	1017	954	958	934	929	923	994	970	961	963	967	968	983	913	1027	946	980	984	942	962	963	986	983	975	975	1000	977	991	952	974	984	921	977	986	950	970	925	985	984	976	982	989	957	979	893	986	980	951	891	970	991	1020	1014	957	957	1004	937	968	977	954	1026	942	986	980	991	928	880	936	980	903	966	968	959	977	1010	983	985	959	947	994	988	960	933	938	1002	1026	984	985	919	976	964	892	922	939	908	952	922	985	1034	980	968	1000	1011	969	979	973	942	1028	920	971	978	1027	949	922	934	956	970	990	965	990	979	966	899	981	951	994	924	997	976	962	962	982	973	955	992	963	1009	987	961	999	981	1008	1016	964	962	1002	935	952	996	949	979	937	949	1003	930	954	954	959	973	985	938	935	996	963	956	963	976	948	965	973	969	964	965	962	935	969	978	965	999	935	1001	969	969	981	953	962	952	1002	984	978	966	940	923	949	948	968	988	1016	935	953	1018	966	1008	948	978	957	1007	971	1002	934	956	963	896	991	956	917	970	979	986	969	996	930	962	923	940	1009	989	1002	1010	972	972	958	1003	990	961	980	924	1028	1023	977	946	937	948	978	1010	969	951	982	935	957	950	964	961	982	948	977	979	969	928	929	963	995	978	971	992	946	935	1010	958	979	1001	995	956	929	987	950	997	931	972	929	925	944	1036	980	1037	964	999	900	967	986	1004	987	1006	937	999	966	979	971	986	932	954	1020	984	985	967	990	962	907	949	940	974	970	952	962	941	981	987	965	1031	949	954	950	922	975	996	937	945	987	983	969	949	931	980	917	926	979	1004	946	921	997	990	988	1015	937	953	930	1025	945	975	975	974	968	960	940	973	908	967	959	977	995	989	960	996	980	1019	953	1003	972	1001	1027	959	944	1041	957	970	989	975	958	967	993	963	945	1024	933	943	943	924	980	956	964	946	954	924	975	992	925	959	957	972	967	970	968	935	926	985	945	972	979	993	964	965	982	981	940	951	1011	975	990	989	971	965	988	953	937	1009	955	971	972	914	981	931	973	963	925	998	982	918	986	926	976	947	966	956	980	976	898	958	1018	937	939	967	963	962	1008	984	1018	993	997	939	950	973	926	920	906	949	939	919	958	948	964	958	1024	980	930	974	915	974	962	954	998	1018	988	975	991	985	901	1021	1007	1003	1012	1014	949	939	972	945	961	948	992	908	921	952	966	980	948	939	986	1011	964	1032	948	983	923	994	949	1008	973	964	964	926	940	987	952	974	905	951	927	977	979	1020	1007	1033	927	988	958	979	926	999	965	966	1005	983	959	951	898	911	969	1026	932	1013	951	1015	1010	959	966	993	977	1010	947	982	892	950	947	1006	972	943	1001	958	1010	939	921	989	929	912	944	948	912	975	956	916	968	980	970	1010	945	930	947	984	990	1003	940	938	968	938	911	1019	940	964	968	980	970	1013	955	962	1007	953	982	947	954	945	950	1020	975	995	1031	961	991	995	917	1014	981	934	1001	1000	875	1006	967	963	969	1002	939	981	928	973	964	948	920	972	1000	938	976	1001	938	976	946	1001	1010	987	950	937	966	957	980	1005	986	968	938	946	966	988	976	983
1199	878	701	439	525	838	1057	990	1230	3368	7931	10210	7129	4471	2334	1063	469	263	144	116	84	87	60	84	71	72	67	68	60	74	72	71	91	73	63	81	68	79	76	79	76	73	69	73	63	87	66	68	61	70	63	71	61	82	68	76	65	70	79	57	69	67	68	70	68	67	71	57	87	82	71	66	58	95	63	71	60	75	85	66	65	70	68	59	70	67	70	84	80	68	76	75	71	53	71	64	75	53	84	70	53	49	73	59	79	71	80	73	57	63	80	78	84	52	79	79	62	60	75	58	83	62	63	69	79	80	75	65	57	64	58	67	71	65	71	63	70	71	70	66	66	67	70	78	75	76	78	77	68	69	88	81	78	74	60	53	58	72	80	73	87	59	67	64	65	56	75	60	57	79	65	64	85	59	62	88	57	66	66	74	63	65	62	63	74	62	76	54	64	79	89	77	78	67	91	64	67	79	72	86	75	86	78	67	64	75	85	68	74	64	63	71	79	86	77	66	96	84	62	80	61	68	58	86	78	50	71	51	66	70	68	65	75	56	71	78	68	63	73	64	81	64	66	69	59	87	72	70	82	83	70	79	65	59	80	67	64	62	60	76	55	72	72	72	84	75	75	68	70	60	68	72	64	70	69	77	76	66	59	89	63	74	80	61	79	56	79	68	73	67	74	70	67	69	77	67	90	63	66	69	59	62	47	67	73	66	51	69	66	64	57	65	62	83	62	64	56	66	69	65	67	64	76	63	63	55	68	77	67	75	49	60	65	54	72	75	58	71	70	60	61	79	78	61	56	67	72	68	81	60	71	66	84	83	66	76	69	70	73	79	65	76	72	64	79	67	68	68	72	71	72	70	62	74	75	65	78	58	67	59	69	69	88	78	54	67	60	69	55	81	52	75	65	74	83	67	71	76	62	85	53	78	63	70	64	71	70	70	61	60	68	73	67	71	73	66	74	71	62	77	66	82	58	67	59	66	77	66	56	64	57	61	59	72	62	68	64	73	66	72	80	66	67	79	64	62	76	66	64	65	74	65	63	73	73	80	76	78	71	64	66	62	79	69	60	86	69	69	59	62	49	73	74	95	68	61	77	70	64	72	61	57	67	63	76	80	68	55	74	73	64	74	68	57	62	54	86	71	67	78	65	78	77	61	56	72	75	70	68	63	64	75	51	83	63	59	75	70	69	65	64	66	59	75	68	72	58	63	60	83	71	63	66	65	84	72	69	66	71	62	69	68	66	73	76	69	81	63	81	84	61	73	84	72	68	66	66	61	69	70	77	65	68	67	63	83	79	73	79	69	74	82	60	68	69	68	59	72	69	73	69	73	66	74	61	66	68	73	63	66	61	70	65	71	61	71	65	60	70	59	66	66	66	62	72	72	57	76	63	62	87	61	74	76	76	75	69	76	55	90	81	53	74	76	71	69	66	61	77	64	72	68	62	69	55	65	77	53	83	61	68	81	77	67	54	71	77	58	78	75	64	60	67	72	74	84	63	64	70	59	70	78	61	72	76	69	67	61	81	77	79	70	55	73	92	70	82	57	77	70	71	72	77	71	69	74	84	62	74	71	77	72	70	81	70	68	56	67	66	74	52	61	97	70	64	80	68	65	67	66	79	82	74	64	74	58	70	64	55	69	75	60	52	79	62	76	69	76	67	66	52	83	74	78	62	78	72	72	62	69	59	65	70	72	68	70	72	69	74	65	59	81	61	64	62	83	65	75	70	74	68	76	80	64	72	67	71	79	83	74	72	60	72	78	71	66	65	69	80	67	73	72	71	69	65	68	79	72	67	68	62	78	73	75	57	81	82	60	73	69	76	73	82	83	64	71	67	59	87	53	60	53	55	61	70	69	63	70	60	72	65	63	64	58	72	54	75	69	64	56	78	73	73	68	72	71	75	69	67	64	80	66	61	61	67	65	65	81	73	62	78	72	77	57	66	72	67	76	53	57	68	74	66	86	70	71	76	57	70	62	84	68	62	68	65	60	70	72	63	60	77	54	76	86	66	70	69	68	68	62	78	93	80	50	68	57	75	72	66	54	67	74	71	86	68	76	68	74	78	74	74	68	78	62	63	79	69	64	75	61	69	52	69	76	73	89	68	79	60	60	70	77	73	70	69	72	75	76	63	63	67	46	69	70	67	69	76	71	76	73	66	56	63	72	71	55	80	83	60	47	61	55	77	87	69	73	75	65	65	81	71	75	60	81	61	78	75	70	83	71	67	80	60	74	76	75	58	77	74	89	62	68	65	53	61	59	68	61	73	77	58	78	65	71	74	62	64	67	73	64	64	69	76	58	54	70	72	76	72	78	72	58	67	71	59	79	87	57	73	63	74	81	73	77	68	65	66	72	56	77	75	62	61	69	68	73	82	71	72	58	71	55	68	67	58	62	69	81	64	74	76	87	69	70	69	76	73	68	75	73	81	81	66	78	72	78	66	68	61	79	74	79	73	70	66	84	71	63	78	72	73	68	88	67	72	78	76	51	74	67	69	70	61	73	65	75	73	66	65	78	74	83	73	58	79	67	75	56	77	77	78	62	85	75	67	79	53	58	80	68	66	78	56	67	64	64	76	61	58	68	71	64	74	76	58	72	71	81	78	65	59	71	65	86	75	67	65	51	75	72	68	73	72	72	70	78	73	82	66	87	86	69	82	88	66	82	77	74	67	63	56	62	59	55	69	84	62	64	64	61	67	63	70	65	75	62	71	58	61	71	74	63	83	72	77	85	74	69	60	72	74	65	68	56	80	60	58	72	67	69	65	69	57	81	78	53	67	70	74	77	67	69	63	72	58	63	67	61	76	63	68	68	64	75	71	77	66	82	75	72	68	57	74	68	78	70	68	71	69	65	73	64	83	67	75	67	79	62	73	69	68	66	68	89	87	68	67	55	72	61	65	76	74	71	64	69	82	74	77	56	63	67	59	62	76	81	60	73	63	67	75	69	82	73	69	69	49	66	82	74	69	58	77	80	73	65	77	69	66	76	63	60	63	67	66	91	61	74	63	71	72	72	66	60	69	67	62	68	76	60	68	65	71	64	75	70	70	65	63	80	78	83	59	59	80	60	77	67	59	63	60	56	60	69	67	66	71	68	62	70	59	77	90	64	68	65	75	81	62	73	89	62	80	58	64	64	81	64	64	71	72	69	70	75	86	78	81	75	67	79	63	68	64	62	61	82	84	83	66	68	70	66	68	76	66	65	69	68	79	53	62	69	52	75	74	63	70	74	72	85	65	52	61	74	75	75	68	69	64	61	56	78	90	67	65	74	78	84	81	80	52	65	72	66	73	62	80	67	70	67	77	70	79	74	70	76	70	61	74	68	69	66	57	72	73	68	67	74	74	72	74	66	69	75	88	85	82	74	72	63	73	63	67	75	73	62	62	59	76	64	83	80	52	77	67	63	83	87	83	71	74	81	80	50	68	79	71	86	75	71	61	77	71	73	72	57	63	69	66	75	73	76	72	79	73	70
20880	14826	10685	17991	27384	28946	29236	26358	26883	35291	44419	47288	39702	32560	25567	17000	9788	5174	2514	1341	1030	883	857	838	782	799	767	823	797	850	820	829	813	796	828	796	783	826	800	749	821	840	818	785	809	833	780	787	806	827	749	815	792	798	792	746	816	835	829	780	811	769	809	778	801	810	826	807	803	791	790	795	752	778	788	759	811	788	797	801	765	788	792	793	824	828	780	780	849	839	751	801	779	800	814	769	736	760	827	793	788	796	772	817	796	812	786	783	815	839	833	774	820	822	782	833	793	768	762	782	819	788	810	734	762	817	772	774	787	804	779	778	805	746	775	813	767	798	772	793	795	741	788	824	787	814	789	866	829	767	796	777	769	784	788	814	809	813	761	855	761	764	787	841	738	843	745	812	807	824	796	774	794	794	819	831	774	764	822	828	821	806	799	783	783	765	828	782	777	777	787	787	838	762	851	782	838	790	771	765	824	770	861	856	774	801	773	760	800	806	789	830	785	800	792	767	824	830	823	796	819	814	817	803	812	768	792	786	788	821	802	743	799	809	778	779	831	813	763	793	797	768	813	825	822	824	804	820	767	754	757	795	775	809	761	786	827	832	793	812	806	811	745	776	804	783	797	821	825	797	783	831	766	736	790	774	839	831	845	735	833	789	764	758	806	771	829	835	756	830	802	809	827	815	844	796	767	810	788	789	812	827	799	784	802	755	771	827	839	809	794	764	770	777	796	816	783	781	772	811	807	805	810	787	790	823	845	739	833	790	799	788	795	817	842	835	830	837	759	810	791	822	786	793	807	792	823	808	849	814	802	824	802	752	829	822	794	842	810	786	745	824	819	775	821	771	836	856	779	788	797	764	854	814	754	841	767	794	832	759	810	818	771	800	792	758	839	804	776	834	834	774	816	830	789	782	806	795	775	813	805	844	861	819	829	787	811	806	819	787	805	806	858	783	821	850	798	831	806	820	770	777	764	804	799	752	814	834	805	812	827	799	771	805	774	770	788	759	789	814	804	815	843	745	816	777	802	809	824	760	835	835	796	756	815	812	786	781	758	815	812	801	799	859	833	822	859	822	810	787	774	769	778	792	766	794	764	826	783	756	783	772	792	816	803	817	802	822	773	761	811	797	762	801	799	776	814	793	777	793	751	778	784	829	769	772	824	817	767	830	796	828	770	774	777	822	778	802	791	746	845	765	797	868	761	859	804	754	820	764	832	817	845	770	818	839	795	809	784	797	784	788	790	817	747	821	828	796	779	809	801	844	809	761	760	833	821	824	798	769	785	797	806	845	789	802	854	788	833	760	823	785	821	812	768	844	805	808	777	811	770	776	766	801	819	777	805	841	811	786	855	765	821	782	847	841	735	852	833	824	772	781	785	768	801	777	765	847	820	786	771	827	798	746	807	800	774	803	783	773	785	799	845	778	753	789	801	799	827	804	817	819	844	855	799	815	818	835	783	743	808	799	844	803	774	773	816	791	830	787	749	724	794	815	805	815	765	794	811	813	815	809	795	755	799	829	767	814	825	791	757	753	794	791	851	829	830	759	836	825	787	794	814	838	829	768	839	808	829	804	805	750	805	790	825	805	775	793	776	809	809	810	748	783	778	831	782	784	813	804	759	757	810	799	764	779	750	753	817	819	806	759	833	809	805	760	821	800	801	773	748	758	785	756	777	790	763	795	825	755	838	808	809	757	784	760	859	804	776	779	759	768	755	782	843	775	833	842	798	805	834	818	795	790	804	767	801	796	802	819	772	861	763	780	745	787	775	784	747	808	797	775	810	796	818	809	805	783	842	750	826	805	797	758	815	782	775	800	796	802	816	768	763	816	809	788	802	834	754	802	790	803	828	829	777	810	791	783	819	789	850	801	790	852	817	768	838	806	817	841	751	796	756	816	824	787	800	818	819	796	795	778	755	832	769	849	792	807	794	771	816	802	832	832	810	788	804	786	804	756	803	759	789	802	790	783	775	750	839	828	866	817	773	753	827	817	857	803	790	786	782	832	795	813	837	797	804	825	809	804	771	844	823	801	800	778	823	785	776	805	812	757	825	813	779	736	836	827	766	792	760	808	845	760	807	777	793	818	809	810	758	797	767	795	805	829	826	808	770	770	817	774	764	779	826	798	763	806	798	798	826	780	836	770	860	821	855	776	784	854	796	776	798	804	769	737	875	813	816	847	761	815	795	812	813	799	777	829	853	846	755	809	785	786	803	798	802	828	782	836	778	853	800	791	771	841	812	796	773	814	838	790	809	748	789	798	802	815	804	796	817	783	767	865	789	829	800	815	839	790	775	820	745	794	832	793	820	789	765	797	764	854	828	847	763	757	812	826	818	804	765	761	800	778	825	863	758	802	780	788	786	806	841	779	748	848	746	804	794	861	803	796	824	835	787	778	801	770	834	825	795	784	782	789	822	846	798	840	802	776	822	791	792	829	799	835	799	766	808	836	796	817	794	784	768	825	790	772	829	766	850	843	792	823	782	780	817	774	777	839	799	816	824	798	773	782	756	851	811	763	825	807	826	781	768	826	796	821	805	817	767	798	795	753	775	753	829	813	772	771	787	775	803	792	831	807	786	806	844	790	754	788	805	810	763	789	768	725	813	777	796	820	804	780	801	809	840	767	774	818	792	810	791	772	787	750	796	813	786	861	805	739	810	812	782	791	887	738	795	821	805	839	845	800	783	825	794	788	799	789	821	849	758	800	856	791	762	762	761	767	775	816	794	852	807	785	827	812	841	780	844	778	823	791	756	831	823	886	814	797	786	808	745	777	795	799	812	745	744	750	795	846	837	726	858	812	812	815	802	787	849	817	784	755	767	852	816	767	790	810	862	801	816	780	798	796	813	823	797	767	812	786	808	820	826	840	836	787	772	864	798	834	796	827	800	765	810	787	793	819	812	823	803	835	844	804	783	841	784	780	836	801	808	767	818	804	753	786	788	782	856	831	811	828	801	809	795	821	803	796	838	811	799	828	814	775	761	793	806	816	774	742	776	779	744	808	823	761	820	840	788	809	768	816	794	816	852	774	822	842	860	797	790	841	816	799	789	787	793	770	825	774	793	812	806	789	814	793	865	770	846	798	787	810	841	772	779	806	827	789	818	823	812	787	706	745	813	801	837	800	779	796	782	759	856	817	811	771	817	792	799	778	784	794	771	880	787	798	778	822	762	765	864	797	808	743	780	819	837	818	816	807	849	794	787	809	826	829	797	805	813	806	811	803	786	764	758	731	802	779	804	827	846	755	784	808	852	751	777	777	830	806	774	751	739	815	823	836	771	821	815	788	799	804	794	820	825	769	871	784	761	818	823	825	771	758	781	804	762	806	856	795	798	821	782	859	813	840	792	844	803	796	810	754	787	786	800	861	782	771	801	754	837	802	747	817	873	800	791	833	769	821	744	841	838	824	797	827	784	771	824	838	802	812	809	783	788	835	798	800	790	750	799	783	814	857	754	825	820	777	783	801	767	793	769	797
1402	283	190	155	131	172	169	171	345	1945	2643	2097	1283	739	415	265	122	109	92	74	67	78	64	82	77	67	86	70	70	75	66	71	76	65	79	87	77	90	87	71	71	67	78	81	81	80	92	81	75	90	72	71	77	84	79	85	78	82	81	87	81	80	65	75	68	62	66	89	76	65	83	78	76	64	82	83	66	65	58	90	83	76	71	67	79	73	66	92	78	85	67	89	75	61	84	75	71	76	68	71	65	72	92	72	63	84	65	68	64	89	91	73	79	78	91	53	79	78	72	84	69	75	82	80	75	75	74	76	74	69	87	76	75	69	65	82	75	77	64	88	72	72	70	76	71	76	77	65	76	69	78	66	77	85	80	87	73	71	74	90	72	79	59	76	72	92	61	73	62	72	74	76	70	94	58	69	92	70	77	58	69	80	62	79	69	65	73	74	68	70	74	71	73	72	70	68	78	73	81	78	78	63	70	82	67	96	80	73	72	67	93	74	72	77	74	72	73	74	70	77	81	84	69	77	74	74	65	87	87	65	82	69	72	64	70	69	86	85	85	76	74	77	67	79	61	65	74	89	75	68	80	73	62	61	70	80	70	85	67	60	70	86	79	73	65	78	75	71	78	71	70	59	77	90	75	67	60	87	74	75	61	60	73	73	74	78	74	70	67	71	79	88	94	66	71	71	84	53	77	75	73	84	74	77	76	71	78	84	72	88	76	69	77	76	75	89	84	66	59	75	74	85	69	69	72	81	62	71	77	57	78	80	80	98	67	86	71	82	59	60	89	67	85	84	77	84	75	84	73	74	72	78	91	87	71	64	80	60	68	91	85	95	69	76	67	76	77	58	71	69	77	64	83	87	70	71	94	80	72	75	80	68	89	99	59	74	73	73	70	79	67	70	73	85	69	62	74	79	80	86	81	72	95	69	78	72	84	75	78	88	62	76	80	79	55	77	80	89	76	80	68	66	66	61	70	81	77	71	74	75	79	73	86	79	59	64	68	75	83	61	93	62	74	66	74	76	72	83	76	58	70	88	65	83	68	67	78	68	84	82	86	62	76	72	67	72	72	73	68	86	66	64	87	90	88	78	83	77	77	77	65	79	87	75	84	69	70	91	84	81	71	77	91	70	78	86	95	80	75	66	99	73	72	80	77	74	58	59	69	88	83	85	81	83	76	85	86	70	81	79	69	81	72	77	81	77	87	86	75	106	70	51	76	58	71	69	75	64	80	67	72	74	72	75	73	78	70	71	69	83	67	73	87	73	86	67	75	58	85	69	76	63	74	66	63	95	61	82	56	72	88	70	75	74	82	82	73	88	71	68	78	80	70	80	78	82	68	78	74	79	74	72	75	82	78	69	70	69	85	73	67	90	77	80	65	71	71	64	76	66	63	82	65	88	67	75	84	65	76	88	78	88	77	82	88	92	73	76	71	84	77	63	79	66	94	60	85	65	95	67	82	58	77	75	77	79	57	77	74	79	78	93	62	68	77	84	81	92	78	81	75	67	70	84	62	74	71	66	84	81	59	82	76	67	81	75	83	64	72	75	68	67	86	80	80	66	83	72	65	76	72	78	71	78	63	79	70	78	76	65	68	91	65	86	63	77	64	61	99	81	76	89	80	64	75	77	75	76	88	79	76	71	93	62	80	68	69	85	80	69	64	64	79	75	68	76	79	60	72	74	62	85	81	82	86	58	66	90	69	68	83	62	82	72	73	65	68	80	77	71	91	69	75	93	67	63	69	66	88	74	76	57	76	82	77	84	82	57	70	87	75	67	79	91	83	76	64	79	87	73	63	79	84	78	82	74	72	80	61	65	72	65	71	67	71	86	77	66	89	84	57	78	70	76	87	89	57	66	73	73	65	72	81	83	78	79	83	84	69	75	86	89	65	68	76	73	86	71	96	79	72	77	73	69	75	77	79	70	83	72	94	87	82	77	62	86	58	90	80	71	66	77	75	80	90	70	92	64	66	61	75	85	78	87	58	70	74	82	80	87	80	88	86	90	76	83	69	76	67	90	91	84	86	54	86	67	74	85	75	82	77	69	77	74	73	88	69	75	83	76	87	65	72	78	74	68	83	71	76	80	70	62	70	77	89	68	72	68	62	63	83	85	82	82	76	53	79	86	69	99	86	74	74	106	80	79	75	79	72	81	67	77	63	91	78	77	76	90	66	68	78	76	78	79	77	72	84	68	70	68	92	90	81	80	69	71	73	70	68	61	75	74	66	82	88	89	79	85	66	64	79	83	60	77	87	77	49	83	79	65	83	81	91	73	70	82	84	64	62	77	62	70	77	74	81	80	69	83	70	59	74	94	79	101	59	75	68	68	68	85	77	72	80	59	85	65	81	80	99	81	71	71	91	73	88	75	66	76	63	66	79	71	83	87	86	65	74	81	72	85	71	83	78	87	80	74	69	63	66	79	64	75	64	79	72	73	67	78	79	64	71	74	67	84	75	78	89	75	71	74	74	75	61	83	77	67	73	60	76	76	67	79	73	68	78	87	72	79	70	72	82	66	77	81	71	59	64	83	85	80	56	76	85	81	78	71	76	83	83	67	75	51	65	71	80	84	62	82	70	77	65	72	65	85	74	94	66	79	72	80	72	73	75	76	80	66	72	64	58	79	72	77	72	74	82	80	72	63	72	62	81	92	77	67	71	63	72	63	68	71	60	84	90	79	73	62	79	74	83	76	81	78	82	83	79	72	68	88	82	67	79	74	75	66	67	83	71	70	83	84	99	75	74	77	83	82	77	73	71	62	69	84	69	80	69	69	80	78	88	78	72	73	70	73	67	67	61	63	83	92	72	76	69	71	72	82	69	80	69	70	71	83	84	75	84	89	76	77	84	82	75	72	74	85	73	79	67	72	80	87	89	69	76	82	78	81	75	79	78	67	76	82	57	87	65	81	73	87	87	78	57	87	81	77	88	77	65	76	93	70	75	83	81	73	81	76	87	71	65	69	74	88	76	67	94	79	75	73	67	75	65	85	72	74	71	75	83	68	83	79	77	66	70	72	63	70	67	77	88	63	82	82	74	73	75	79	76	75	72	88	74	71	76	84	73	82	99	83	75	70	66	81	74	71	83	71	90	68	74	85	75	70	79	67	57	71	78	80	60	78	81	65	73	68	70	86	69	70	75	68	73	72	64	66	76	67	73	74	67	81	73	73	68	89	72	80	75	68	77	70	68	72	82	81	78	62	65	79	84	74	77	88	65	64	67	77	65	84	83	81	76	69	75	56	78	71	70	81	86	83	68	63	65	89	80	76	78	80	71	87	60	74	66	74	70	84	68	73	48	64	77	82	95	75	89	71	81	66	87	88	70	90	67	91	62	91	82	73	74	84	80	65	80	79	74	72	79	69	72	88	72	71	68	62	68	64	70	71	81	64	79	69	63	78	89	72	79	91	76	68	80	79	74	77	84	68	66	55	78	76	81	72	89	67	66	93	73	74	73	70	90	74	69	76	75	75
12164	5146	3180	4725	8766	10387	9013	7400	13464	31512	32036	27390	21345	15360	9543	5280	2611	1636	1154	1000	1006	888	855	889	846	905	840	939	904	905	858	893	874	951	907	907	864	799	885	853	895	866	872	876	928	872	893	911	895	881	906	916	855	878	859	894	866	863	863	886	844	917	886	858	911	869	904	848	884	833	873	880	888	926	909	903	863	882	860	865	852	866	927	888	837	829	874	856	870	865	907	922	910	884	859	919	864	876	934	872	877	872	875	901	871	885	896	891	879	906	852	897	888	845	896	864	815	904	881	877	899	865	919	836	852	889	907	901	881	937	885	884	845	882	872	877	879	887	943	868	887	901	888	911	816	905	839	893	874	891	885	904	868	832	843	878	919	916	879	926	845	839	838	869	857	871	921	860	875	878	910	925	948	889	920	918	955	950	822	859	906	903	909	862	805	880	893	860	859	871	911	942	851	890	869	924	862	875	916	915	892	856	853	925	926	859	827	852	931	836	867	907	910	870	920	919	893	892	906	908	850	879	929	899	828	872	905	858	886	866	879	927	918	818	882	855	834	873	922	877	928	876	856	876	906	847	858	834	859	880	945	883	853	869	878	852	897	911	939	841	858	898	895	880	869	913	866	864	905	900	893	906	873	885	873	893	905	934	865	843	851	863	922	848	905	866	880	891	917	843	869	907	856	870	953	792	887	868	848	908	899	907	888	857	880	846	845	858	930	900	928	876	910	891	880	847	883	879	921	841	868	895	917	909	919	885	840	912	912	951	895	790	871	879	897	927	811	926	915	876	893	846	855	880	907	850	875	873	880	856	910	886	847	879	856	887	873	898	891	860	891	933	897	900	840	860	860	866	838	895	858	900	833	931	883	902	856	915	882	904	865	887	892	865	875	902	910	805	913	823	869	823	885	882	822	851	855	840	847	908	937	871	866	895	901	935	839	826	869	890	854	920	868	876	905	891	856	882	962	956	899	859	859	892	844	843	882	922	871	883	881	897	857	934	913	925	905	867	898	923	883	844	855	895	839	890	926	872	912	876	932	849	895	907	862	847	845	856	889	892	879	889	886	905	926	822	871	860	895	855	893	870	900	860	899	878	860	852	912	885	880	867	928	895	860	884	880	826	809	832	845	865	836	852	921	902	951	841	853	898	845	918	885	898	902	931	883	852	904	919	868	858	843	920	865	900	864	882	902	847	872	853	856	850	847	876	925	928	839	887	871	860	905	900	892	844	888	838	874	888	866	890	881	861	909	881	903	867	884	875	841	836	913	882	838	894	868	890	840	865	877	882	863	890	879	899	887	892	859	876	890	931	882	911	854	907	886	840	878	875	882	877	862	888	918	918	848	910	876	865	956	868	904	897	930	860	922	905	863	856	824	920	868	853	870	841	918	893	958	918	865	882	837	924	909	899	924	921	864	871	822	863	857	854	865	914	956	875	897	875	912	843	898	876	919	862	885	857	856	899	879	855	867	913	858	930	916	919	810	924	913	864	908	869	913	887	876	788	882	848	937	893	840	866	931	894	822	927	854	867	898	837	920	895	921	824	891	815	915	860	911	861	835	893	893	867	900	863	917	875	883	891	848	878	893	918	966	932	874	852	899	899	919	874	866	897	889	941	879	836	885	889	831	882	889	867	867	885	858	928	906	874	884	927	913	881	886	901	846	919	852	909	912	893	889	885	889	898	893	860	875	850	856	911	884	844	935	904	844	865	870	872	889	814	897	852	886	948	833	876	862	912	893	927	883	918	865	941	911	888	866	892	849	937	879	903	886	880	878	887	882	856	828	909	901	821	849	877	920	941	892	868	925	908	903	884	892	875	857	900	858	878	875	849	880	977	921	875	864	912	905	893	935	921	866	892	888	917	888	829	903	913	915	849	877	927	871	866	872	909	901	883	858	900	865	891	857	905	961	888	877	888	847	889	890	890	884	934	899	876	899	855	868	854	901	883	952	892	878	851	873	927	852	943	868	919	888	844	900	869	884	903	887	911	879	916	898	877	869	836	879	850	891	950	913	855	892	902	875	907	918	909	921	911	945	901	853	905	908	885	863	910	865	911	916	862	887	921	895	874	875	907	886	927	942	891	943	898	865	913	843	912	906	925	875	878	876	848	881	840	849	867	933	901	893	880	850	918	869	919	839	897	880	887	861	880	839	938	873	915	928	864	875	902	841	911	858	799	877	880	877	900	910	896	924	875	880	896	863	895	911	892	844	871	902	875	922	868	838	894	900	915	896	852	911	921	880	871	895	856	895	888	928	852	866	913	898	933	934	895	883	909	906	879	896	891	859	922	917	843	952	903	941	832	849	878	898	866	874	869	906	894	918	875	899	880	877	857	925	932	888	880	879	894	879	886	908	856	849	894	917	876	854	849	932	885	900	818	853	913	868	881	881	880	838	888	875	905	859	870	878	890	925	857	875	880	916	943	888	884	874	891	878	835	838	900	831	888	876	914	911	879	909	885	811	961	875	913	874	914	915	918	896	930	899	897	915	879	903	890	880	849	852	892	909	832	928	896	861	873	847	909	897	905	909	905	902	830	833	841	936	870	885	848	845	885	944	876	956	899	886	856	901	890	874	855	883	826	840	896	902	869	896	883	897	937	876	838	886	947	877	889	841	865	831	809	847	877	896	882	862	921	929	894	940	884	877	904	889	885	837	874	904	889	919	975	866	845	871	881	886	886	930	873	932	887	889	916	884	920	896	859	903	892	913	897	873	866	871	886	865	869	856	873	880	873	905	942	866	882	858	938	838	910	867	932	868	885	859	874	890	833	815	886	881	870	886	840	896	811	915	890	885	880	877	903	852	889	834	903	915	907	929	897	866	863	872	887	904	891	898	865	869	842	867	826	920	918	930	869	914	943	913	830	927	865	880	887	889	907	910	875	884	921	918	895	866	884	889	894	918	912	924	889	930	918	920	879	876	878	822	890	906	873	886	896	914	902	858	874	890	906	935	885	845	868	913	833	865	900	881	906	849	852	875	924	908	890	873	844	924	923	898	885	914	859	941	913	891	881	881	818	882	885	865	913	928	885	843	872	867	824	882	927	892	884	881	905	889	864	904	912	924	870	889	910	869	907	883	944	826	869	942	876	851	905	878	914	838	911	900	875	843	879	881	891	823	848	856	921	892	896	920	869	801	925	912	847	881	900	846	904	887	842	945	898	881	854	867	897	879	912	931	879	874	864	841	872	898	885	877	840	881	874	861	891	843	885	844	915	888	876	881	867	895	883	925	903	881	866	885	926	876	899	882	902	832	881	892	852	852	826	899	856	792	902	868	869	893	902	890	883	820	914	913	901	920	878	887	875	956	858	894	855	835	880	887	903	859	926	893	874	894	904	824	875	855	856	887	863	876	903	840	888	916	897	882	914	916	918	847	923	909	887	926	854	920	839	913	858	889	911	879	835	881	888	869	900	930	896	885	872	888	899	856	884	908	892	873	896	869	889	938	887	943	887	904	847	876	853	925	897	878	875	867	896
705	482	370	183	184	268	303	320	873	4584	4720	5001	3188	1759	845	464	215	134	92	84	70	76	69	75	71	55	58	58	70	64	59	60	68	61	72	80	61	60	71	80	55	52	59	76	69	63	59	72	77	62	59	61	63	72	63	67	69	68	56	64	72	65	69	68	70	61	63	72	71	73	66	82	69	61	68	64	69	58	69	58	65	55	59	68	52	62	63	64	65	51	65	63	63	62	58	65	67	47	64	66	54	72	66	85	63	67	60	71	59	66	68	72	70	64	63	56	71	74	82	57	66	57	65	64	65	56	67	68	69	62	48	81	76	68	67	70	57	62	56	68	52	65	59	63	73	60	64	69	64	56	62	61	59	62	61	63	78	59	66	60	68	57	59	70	71	57	55	80	73	58	62	58	66	68	67	57	67	69	83	72	53	71	61	57	86	53	86	62	55	62	59	66	49	72	87	67	69	57	76	67	73	66	63	62	65	73	74	70	70	54	56	77	56	71	58	71	67	64	64	67	50	60	72	55	57	64	71	62	65	76	58	71	50	61	84	61	55	63	86	67	80	58	82	69	87	63	54	70	67	58	77	73	75	51	76	68	77	59	48	62	61	58	77	64	66	55	55	63	54	46	65	81	63	63	66	58	71	73	57	63	64	61	74	71	78	70	60	72	69	64	67	71	72	68	80	63	68	48	65	61	68	63	61	77	75	64	64	62	72	58	68	56	42	75	66	68	59	75	60	60	65	74	68	69	61	53	72	60	71	64	54	75	65	64	66	68	65	78	76	63	64	67	53	61	70	61	84	65	64	64	61	67	53	71	69	77	69	60	53	77	56	70	70	65	67	70	55	59	65	70	67	61	61	81	67	66	72	73	87	61	66	57	72	67	68	73	72	59	54	68	64	69	70	63	69	62	63	68	85	72	62	54	62	67	73	53	73	69	56	71	58	61	59	58	60	51	69	63	70	71	56	73	62	60	73	67	59	60	67	65	73	60	65	60	67	60	86	58	61	58	70	72	63	57	79	60	68	74	67	63	49	56	63	74	68	70	68	54	64	57	66	56	81	82	66	71	64	63	71	70	78	65	74	65	65	61	72	65	60	71	67	58	57	61	73	62	74	69	60	70	71	62	66	64	58	68	69	69	79	75	57	73	65	66	69	57	66	68	58	77	77	56	72	67	68	81	50	71	50	75	65	66	63	66	54	67	60	66	58	68	58	70	68	67	71	64	63	64	63	70	55	56	79	47	59	75	59	65	65	51	65	78	64	66	71	56	63	77	61	59	67	77	73	73	60	52	50	56	61	79	73	50	66	75	65	87	69	54	63	69	65	79	63	68	57	69	51	71	68	77	74	68	72	63	63	68	63	67	61	64	61	67	64	71	76	61	71	69	59	75	66	66	70	71	67	66	76	72	69	72	66	68	79	67	64	74	68	67	76	49	73	67	56	69	69	63	81	58	57	61	63	66	81	64	63	70	71	65	63	63	77	67	68	62	75	67	66	72	72	45	62	69	69	57	62	82	67	73	62	59	61	76	58	56	80	53	72	57	68	69	59	51	58	74	75	57	73	69	66	73	72	70	65	70	83	73	56	65	66	52	52	57	64	63	69	68	71	69	74	64	68	69	67	64	52	60	67	55	55	61	60	77	73	76	55	67	76	55	65	60	73	61	68	51	62	49	48	73	66	71	71	57	61	73	49	60	78	59	52	58	55	59	52	81	73	67	63	82	67	67	61	52	65	67	62	70	78	59	61	72	64	58	65	62	80	65	63	72	72	68	70	64	59	67	72	73	59	73	72	60	69	58	69	61	72	59	68	55	54	55	68	65	77	61	54	65	67	72	65	74	68	71	51	66	53	65	80	73	57	59	72	76	70	68	57	71	80	56	67	59	61	61	79	76	66	62	75	61	63	75	69	69	71	68	55	62	66	61	67	61	63	49	68	63	62	72	64	57	59	69	70	64	63	66	62	56	73	63	66	75	64	61	56	58	71	57	71	60	88	64	60	71	65	55	56	63	76	59	70	61	74	84	66	72	49	55	74	61	67	61	67	69	75	65	75	53	67	61	66	75	54	65	59	65	54	72	73	64	64	60	50	73	63	50	58	63	65	66	60	57	70	71	55	53	78	64	73	61	80	51	49	65	63	68	65	72	75	66	54	57	74	65	55	59	75	61	59	63	77	87	73	64	67	59	58	70	61	65	64	70	64	63	71	69	72	64	67	73	69	61	72	70	62	43	78	66	63	65	72	69	53	71	66	67	72	65	57	68	75	61	72	68	55	69	65	73	74	68	53	54	61	70	49	58	55	60	62	56	59	63	57	70	73	45	73	70	72	56	52	77	66	55	72	67	66	61	69	79	68	73	75	81	74	64	62	55	63	68	71	67	73	63	54	64	57	69	68	48	60	71	63	71	70	64	63	73	60	65	72	71	67	70	74	38	62	65	67	63	68	65	64	68	75	71	80	66	72	76	67	67	62	78	74	58	78	82	58	57	69	68	60	61	67	69	63	74	71	73	67	78	61	50	70	61	65	72	69	62	82	78	65	71	62	60	72	65	44	61	61	55	72	55	48	67	64	61	79	60	57	65	59	57	75	72	53	75	62	67	78	63	66	71	78	76	62	71	80	77	62	77	62	65	79	65	75	61	61	66	62	59	63	71	59	54	56	63	66	69	66	66	57	57	69	67	54	70	66	52	74	77	60	71	67	75	58	74	84	69	64	68	71	56	60	64	69	53	77	67	81	68	57	63	71	64	79	81	68	73	69	68	77	72	74	66	59	79	70	79	69	51	73	61	60	66	69	70	67	69	63	71	68	61	61	70	74	64	59	64	59	68	60	56	77	63	64	53	62	62	66	58	77	77	51	71	69	62	66	68	83	49	54	48	65	68	68	82	61	56	71	70	65	56	85	70	79	65	62	54	61	73	47	68	54	62	72	65	62	65	68	68	78	72	69	58	80	72	77	75	51	79	59	70	76	66	79	63	68	65	62	65	70	64	56	68	54	68	54	56	92	61	72	59	69	72	72	76	71	69	68	63	58	70	60	52	62	59	75	67	85	64	63	69	64	68	51	79	56	75	62	61	53	63	54	73	65	66	74	68	65	68	56	66	72	82	58	63	64	68	75	68	66	59	64	60	51	68	54	66	59	69	65	73	76	68	64	60	66	68	55	67	72	78	59	56	53	71	64	60	58	66	61	83	80	73	61	81	80	67	67	69	62	64	72	64	50	58	60	80	70	64	78	62	74	72	72	77	64	61	67	66	64	67	71	73	54	84	68	87	53	62	63	78	75	65	57	59	65	76	77	58	43	73	66	65	60	66	55	74	75	74	75	72	68	60	69	60	75	64	61	66	61	65	74	72	64	62	75	57	80	72	55	79	73	59	52	66	79	70	68	73	57	70	70	62	63	73	66	73	68	50	66	71	75	67	66	76	64	56	69	61	55	67	67	76	74	79	65	62	62	70	78	72	69	62	66	72
15895	10362	6071	7169	14063	16565	15036	13821	22232	39271	37861	36669	30465	23516	15841	9395	4763	2247	1327	931	840	766	786	732	754	757	814	726	776	769	709	806	743	777	792	704	802	754	765	789	771	760	768	738	797	782	733	774	809	747	799	728	792	763	746	757	765	776	782	826	808	776	767	736	761	753	787	771	772	742	747	775	734	740	759	777	781	724	725	733	786	746	740	780	769	727	755	801	773	778	744	787	756	796	819	766	792	760	763	770	787	762	767	732	724	712	765	738	752	778	756	761	792	773	746	731	769	800	777	759	772	763	768	778	792	765	736	763	782	768	756	737	807	744	780	781	791	779	815	766	774	757	765	765	769	758	780	783	760	694	784	779	764	780	769	751	748	794	773	727	727	813	738	749	752	742	729	806	782	790	800	749	690	809	787	766	811	734	766	723	730	763	723	747	771	754	777	813	734	732	755	775	787	741	710	747	781	794	781	796	811	742	809	785	774	820	787	745	788	767	826	766	730	723	742	749	769	756	786	749	793	788	780	788	807	774	750	754	794	749	770	766	743	800	760	730	779	784	730	792	774	754	754	827	803	766	795	725	788	776	769	774	761	771	782	702	796	787	731	781	739	770	785	730	760	751	711	791	843	766	777	773	792	731	759	737	757	792	742	789	795	795	732	764	731	777	772	777	802	766	803	782	785	751	817	810	791	750	767	780	777	742	762	745	797	767	784	763	760	795	803	768	770	729	774	756	778	718	732	761	761	709	708	761	756	789	800	748	803	775	786	753	736	796	758	777	727	777	745	754	820	785	804	766	825	763	796	734	760	790	772	797	793	786	788	751	753	780	751	769	766	786	752	765	747	809	771	749	771	799	746	786	784	748	756	770	729	727	748	730	741	794	748	784	773	739	821	711	744	777	740	755	788	756	771	797	755	748	726	780	780	789	778	755	755	823	775	770	776	756	735	861	746	729	757	785	762	754	820	736	799	758	778	796	733	792	762	768	785	740	735	741	716	793	726	758	776	770	769	791	791	766	773	777	789	787	763	735	758	755	768	789	793	762	740	805	717	753	799	812	790	735	755	805	782	710	760	736	764	722	782	756	773	842	794	742	809	775	684	822	805	724	765	832	765	775	774	727	693	749	783	797	789	764	736	740	741	809	746	748	745	747	790	796	792	760	752	782	784	757	755	763	751	761	754	741	774	729	749	737	757	730	775	727	762	754	794	796	796	782	786	768	740	778	783	797	799	738	807	777	773	803	708	797	696	727	787	771	759	795	714	755	782	737	715	741	778	745	772	772	785	742	701	787	773	798	718	778	784	762	829	782	737	706	795	777	721	760	776	738	751	749	776	770	770	748	733	745	754	779	744	736	776	739	745	776	803	818	780	762	768	777	754	813	769	781	764	778	772	783	741	762	768	753	771	753	745	735	759	763	764	754	721	725	749	778	785	794	777	789	763	804	748	742	806	749	775	739	792	763	752	750	774	763	812	770	747	730	792	728	803	786	777	767	721	768	757	756	793	781	743	798	726	745	786	762	798	754	763	707	766	755	738	731	743	777	791	803	732	803	795	754	788	818	777	796	777	780	782	781	778	750	746	800	795	777	778	782	756	740	790	789	759	771	781	748	781	776	724	740	764	727	776	769	720	780	787	772	737	794	780	788	789	752	750	768	780	774	813	739	766	760	776	769	738	778	792	766	749	763	727	770	763	841	803	761	773	800	759	761	776	795	793	755	786	756	751	771	734	772	749	749	766	820	740	756	790	821	759	765	757	749	764	780	776	805	769	731	771	783	792	752	737	757	792	822	733	756	738	770	821	810	686	812	762	765	800	701	770	758	722	779	779	814	774	774	793	806	748	757	750	785	757	741	818	772	763	792	730	758	794	750	749	745	795	801	759	778	769	760	756	741	823	772	729	810	764	751	829	783	797	728	812	733	779	752	785	737	780	718	765	744	790	744	749	735	737	800	707	779	724	735	739	762	740	746	727	773	783	757	765	783	772	737	785	802	745	780	775	729	783	766	839	754	763	768	712	746	765	748	765	792	765	813	753	810	778	752	757	737	765	782	777	770	747	769	764	745	764	732	757	782	799	739	800	819	815	743	794	788	797	759	764	761	764	727	753	765	827	762	816	730	788	764	781	769	738	743	781	761	749	760	764	743	805	758	783	752	733	729	736	797	786	745	822	755	787	761	808	737	710	737	749	757	796	789	759	796	785	787	787	769	748	766	741	766	773	737	766	758	765	780	765	750	750	765	770	767	788	761	734	744	767	781	718	798	732	752	809	754	781	771	727	764	762	829	774	727	782	808	759	760	774	752	787	729	787	751	787	763	770	743	678	745	738	763	742	792	762	794	759	756	794	753	767	801	750	704	758	772	762	772	799	795	740	807	791	747	740	722	774	785	777	785	801	750	781	756	759	744	759	738	759	743	756	740	825	726	745	821	765	752	712	753	787	783	746	784	777	747	783	768	796	745	795	787	789	790	712	731	747	790	749	768	742	779	778	773	724	791	764	777	737	759	740	802	731	732	769	774	796	750	793	763	741	757	784	754	796	742	748	788	772	773	766	792	762	770	725	748	788	771	770	759	785	733	766	773	721	781	752	779	749	731	782	778	778	760	765	783	725	800	769	784	726	798	723	782	751	758	751	803	710	729	796	766	779	786	777	768	779	746	733	775	789	723	762	805	759	770	723	813	766	772	797	753	743	781	810	739	731	768	744	747	794	782	746	806	781	777	771	783	787	782	769	756	796	762	780	790	758	835	796	756	785	734	753	731	768	763	797	782	756	745	779	780	797	783	751	816	765	786	750	748	733	758	755	785	811	756	741	751	795	713	771	774	802	768	808	765	779	814	738	741	745	781	787	759	750	747	780	724	775	757	796	782	732	774	766	811	758	772	734	740	771	789	739	758	763	782	732	755	735	783	794	759	783	774	778	756	764	756	756	723	783	730	742	780	763	798	745	850	693	714	800	734	768	771	773	778	789	785	761	779	751	758	812	764	752	801	778	792	789	722	736	802	795	794	747	799	736	742	749	773	775	755	798	774	771	761	754	753	739	753	767	763	784	749	762	798	781	754	756	766	739	752	753	732	839	764	786	783	714	712	760	698	805	740	714	781	772	785	752	808	801	773	727	822	777	743	760	779	765	818	779	756	813	690	771	774	801	803	825	792	732	749	824	786	751	762	735	773	803	769	741	703	794	814	774	771	708	756	763	762	777	742	738	796	730	735	750	779	810	684	715	751	753	775	743	793	794	757	742	763	790	821	747	837	791	780	765	772	774	802	695	792	784	733	794	724	737	800	768	818	766	802	817	764	784	824	788	752	800	797	770	778	732	748	749	756	802	749	825	704	730	788	784	762	740	767	733	752	779	750	755	756	777	737	801	764	711	747	770	747	767	761	754	779	789	768	751	773	798	766	798	742	772	726	750	763	799	755	753	802	776	791	803	766	771	750	743	778	767	790	757	787	754	754	774	799	801	766	754	786	766	733
2267	456	299	178	212	266	325	1086	1625	6261	7066	5783	3615	1866	857	433	206	153	98	108	92	79	81	74	96	79	100	85	80	92	104	92	82	67	71	78	83	77	80	81	78	89	90	95	86	96	86	95	74	88	84	72	76	93	100	93	73	68	79	88	94	93	90	91	75	96	80	91	77	84	85	73	76	91	78	84	80	85	63	72	89	86	78	73	78	77	68	89	79	93	76	95	80	74	72	93	68	95	79	90	95	89	73	81	85	84	87	82	87	98	96	81	85	67	71	79	79	83	93	73	60	86	75	90	81	99	73	68	75	99	75	91	81	89	59	80	82	98	101	79	90	94	71	98	75	81	84	82	81	75	96	87	78	69	74	91	90	62	84	90	90	80	85	93	86	84	81	90	74	91	81	76	101	85	99	78	85	94	85	93	82	85	97	74	84	94	97	72	86	66	80	80	85	85	82	78	93	73	87	84	80	81	89	96	79	82	90	82	90	96	70	68	80	92	83	77	79	108	85	78	63	78	70	69	87	94	76	81	76	84	92	63	71	81	76	96	88	72	81	73	80	91	71	79	78	78	88	86	97	62	77	82	74	87	87	81	86	74	82	86	90	85	97	76	84	74	73	66	85	82	93	81	77	85	91	89	83	78	96	89	61	79	93	102	101	87	91	82	81	82	84	87	85	90	79	91	79	84	85	96	69	94	78	65	93	75	76	86	79	76	88	79	78	82	108	85	73	92	91	84	99	81	88	89	95	90	78	76	95	58	97	88	95	84	94	96	92	79	81	103	90	82	75	90	82	76	75	86	91	96	70	95	84	80	93	81	74	81	83	84	97	66	79	70	101	80	92	86	80	88	90	95	95	104	87	82	76	81	83	74	79	87	79	68	85	74	76	87	86	82	63	85	89	92	79	87	75	77	88	93	73	77	71	67	74	86	100	91	68	83	75	83	81	92	79	106	68	87	73	83	81	67	81	95	95	90	83	74	112	106	80	93	88	86	69	76	72	85	65	83	85	78	80	81	90	76	90	103	75	81	88	83	82	71	89	89	72	80	100	75	76	82	81	78	96	77	78	83	105	86	81	91	79	67	88	82	93	90	77	90	74	92	77	93	87	85	85	74	87	72	77	86	96	85	104	84	77	89	63	77	91	66	87	84	77	100	80	96	81	89	89	106	79	81	67	84	81	82	95	94	93	72	90	85	92	76	85	71	83	94	88	84	78	88	83	88	79	71	82	79	82	85	70	90	93	86	90	72	97	90	88	74	88	80	83	81	79	72	84	85	105	79	89	74	63	91	86	84	74	91	89	85	91	69	80	79	89	79	70	85	86	81	98	74	78	83	97	82	69	67	91	87	82	102	80	91	72	86	96	90	87	95	91	85	91	89	80	77	98	105	85	96	82	94	78	83	82	69	88	86	87	69	91	78	88	78	91	82	88	87	90	96	67	73	91	75	104	85	88	102	102	87	75	79	81	90	88	71	65	93	89	98	84	73	87	86	82	84	107	90	75	85	101	81	80	79	81	83	64	83	97	67	85	82	77	92	96	89	73	79	76	82	85	88	86	85	75	75	65	81	76	81	110	97	97	93	94	75	81	99	68	104	107	71	70	99	94	84	95	81	81	82	75	101	90	80	96	86	80	85	67	87	84	82	86	83	91	77	80	73	67	93	88	71	84	80	74	90	79	75	79	79	83	88	80	85	83	91	86	91	78	86	74	75	76	75	80	77	82	84	100	89	81	73	91	97	81	56	84	89	76	86	73	76	85	74	86	78	84	82	93	78	74	92	82	69	96	85	90	82	84	94	78	76	83	83	84	76	100	80	86	79	88	99	90	96	84	84	74	82	79	77	82	72	65	100	85	93	76	86	106	87	90	74	79	73	84	80	79	75	75	68	75	98	107	94	88	66	68	89	90	70	97	84	92	76	79	57	80	79	89	82	67	94	88	71	68	84	76	110	81	80	95	84	80	79	79	95	57	81	73	74	92	70	71	84	69	74	72	82	78	77	79	77	73	84	85	88	88	66	66	80	75	72	92	83	72	88	81	90	85	90	80	92	84	88	83	81	104	77	82	78	93	90	87	84	96	89	77	74	79	76	78	76	83	84	92	67	78	76	83	78	78	86	79	74	88	88	81	67	77	69	82	87	92	86	65	80	95	82	80	64	80	98	91	86	75	84	89	97	83	80	83	93	71	82	90	79	70	72	79	82	91	79	73	77	84	89	86	86	76	85	70	77	68	87	79	80	78	74	86	89	90	78	79	87	83	87	73	78	76	73	102	80	75	77	69	90	83	93	79	87	72	83	85	82	71	84	74	88	84	70	75	73	80	68	82	74	80	78	94	100	100	76	92	98	81	97	74	97	83	77	77	73	88	71	73	99	82	84	74	72	92	73	85	81	74	80	68	82	80	95	73	78	89	99	73	90	66	86	80	74	77	84	59	96	80	93	93	83	105	99	89	91	100	64	78	79	84	79	78	94	91	79	94	84	84	82	77	75	71	81	69	79	82	79	74	81	61	83	77	77	78	79	77	90	103	97	74	78	85	99	83	84	87	77	74	79	94	89	78	80	81	83	93	89	67	86	94	102	86	88	98	83	101	98	89	77	63	74	96	83	86	78	82	80	74	84	79	75	61	91	95	76	79	86	71	77	83	80	104	73	96	64	85	80	78	72	94	74	102	99	92	68	72	100	67	69	68	61	89	80	83	97	79	73	59	95	87	68	100	84	89	74	70	80	74	100	77	80	91	84	86	79	103	80	81	94	87	73	81	69	71	75	79	93	88	69	79	97	86	63	83	68	88	84	92	75	73	80	91	94	79	79	84	92	80	78	65	65	79	85	86	101	93	81	83	83	93	88	78	75	83	92	77	81	79	92	102	89	78	94	93	99	93	81	105	89	86	85	71	78	95	87	79	79	84	85	73	75	85	78	79	92	81	77	83	87	82	103	80	74	84	91	90	86	69	83	77	98	97	99	90	80	78	80	99	96	81	93	85	92	81	75	101	74	70	80	70	66	76	73	82	77	89	89	76	69	85	84	86	97	100	71	84	77	77	83	79	95	81	76	79	90	97	93	84	82	103	83	75	85	82	91	73	85	68	78	82	90	94	75	89	79	83	102	82	62	86	103	76	83	86	78	90	74	72	86	87	60	82	76	74	76	97	87	84	75	85	90	102	95	83	66	89	76	80	72	84	81	88	100	82	82	83	80	66	95	80	79	85	79	80	67	89	84	75	89	93	86	87	92	83	82	94	87	78	99	77	87	73	79	88	85	75	92	76	83	82	95	73	77	85	93	82	97	74	74	94	79	79	86	95	77	71	84	91	78	60	72	78	79	101	68	85	69	91	83	84	78	77	82	90	81	70	81	80	69	82	72	78	84	82	77	81	88	90	94	75	91	69	85	78	92	74	81	82	80	76	74	62	81	79	81	81	77	86	104	75	79	85	94	76	98	82	69	88	77	84	87	77	81	95	84	85	78
17215	9650	4483	6719	14854	16389	15741	23354	25576	43951	42855	38384	32036	24425	15965	8872	4309	2167	1423	1088	1050	990	985	1002	985	921	941	992	960	981	934	994	895	981	981	966	962	892	908	953	939	978	940	1001	933	916	979	940	939	946	985	932	948	1006	946	924	969	979	909	961	945	929	968	973	965	929	1017	920	960	974	1028	953	973	963	898	887	943	895	1016	959	971	982	942	955	957	969	948	958	974	995	984	975	962	959	965	932	939	995	939	967	990	1009	943	966	968	914	989	907	946	978	986	1039	979	968	990	954	899	977	932	915	934	933	1006	902	923	997	972	909	957	919	897	914	1007	967	963	969	916	953	979	969	982	999	969	946	935	966	969	949	1001	935	944	977	909	948	1021	952	993	964	949	946	953	922	943	1016	1010	949	951	961	990	989	929	971	962	923	998	954	962	916	942	916	948	995	930	1001	980	1002	974	967	925	946	947	937	931	933	957	927	942	957	1006	961	935	960	960	956	975	931	948	974	942	985	999	973	991	901	969	975	1000	963	1020	975	966	930	983	930	926	964	964	934	952	947	992	980	992	960	921	964	967	908	950	944	922	998	974	982	926	936	954	966	897	940	943	966	959	990	925	952	975	971	976	992	974	990	977	958	1012	932	923	965	968	953	971	936	1003	927	984	962	934	988	979	996	998	968	962	972	941	1011	979	945	976	964	969	918	953	943	996	944	975	936	989	983	954	962	941	937	932	884	990	984	981	1013	933	990	949	974	941	952	940	987	942	953	935	966	921	913	944	963	956	985	1001	994	966	959	921	944	930	960	972	941	925	1015	920	904	947	965	969	994	919	937	991	958	960	968	954	942	963	919	960	960	968	944	976	935	916	921	941	964	981	952	942	1005	924	958	928	962	1019	982	979	967	995	966	958	966	936	1024	946	920	962	970	931	1020	898	935	984	965	973	980	970	934	953	941	934	969	980	952	949	977	959	969	962	960	911	987	1001	973	1023	928	966	947	936	927	947	974	942	973	980	1003	966	952	974	872	988	964	938	918	965	880	955	993	923	948	952	905	976	953	938	961	945	932	920	981	969	891	940	945	977	951	906	1025	951	984	992	952	888	979	970	939	986	934	940	949	941	911	949	924	1017	994	949	952	1012	943	969	969	966	994	987	948	939	952	923	893	986	918	977	957	944	1000	962	936	972	942	953	976	986	977	928	903	977	956	957	971	997	968	987	955	928	957	923	905	970	1044	948	943	950	985	977	994	900	1019	958	998	892	955	965	958	949	951	909	982	950	993	931	943	951	958	971	901	974	942	992	903	947	989	1012	956	994	958	924	991	986	950	995	1025	943	962	985	964	981	1004	969	960	984	944	911	997	1023	925	967	971	1005	973	974	1000	929	1001	951	972	948	968	964	942	982	984	1011	930	1014	966	976	992	916	955	1012	1003	916	1009	933	960	942	942	950	958	994	1040	925	915	988	1026	945	915	985	879	889	976	987	966	969	925	973	988	962	930	928	947	981	924	985	966	977	952	922	961	948	937	892	972	989	967	970	978	976	1020	956	1006	950	932	984	955	977	933	918	948	940	989	945	945	923	961	971	988	1031	951	943	907	910	980	981	973	980	988	962	974	992	956	961	975	930	944	914	954	969	928	951	1016	987	938	914	969	968	1005	930	968	968	911	917	979	977	959	926	975	957	957	985	919	943	987	964	986	939	1003	948	955	1010	932	931	933	935	962	953	942	961	953	991	996	929	946	946	966	968	952	960	948	1017	914	963	950	932	955	894	923	972	976	989	989	1022	885	981	977	952	986	993	929	926	933	970	940	972	939	884	917	941	990	932	958	962	951	960	999	968	970	997	868	968	959	952	1005	960	982	974	979	919	943	970	981	938	941	925	988	997	926	948	1010	892	943	981	899	1043	965	961	963	976	997	974	971	952	946	990	963	1018	949	952	929	918	948	972	941	1010	987	951	909	955	942	962	979	1006	962	1029	956	956	909	966	1024	939	915	996	982	973	985	976	961	980	969	946	952	937	898	980	942	993	914	973	948	1046	956	941	1014	901	1004	1023	1034	939	1014	943	949	978	978	1019	957	987	1014	954	923	970	946	916	943	950	996	899	950	950	967	1009	959	977	948	977	929	941	949	949	962	908	907	946	1014	975	960	971	969	952	965	980	948	931	982	924	939	966	922	982	993	983	963	964	918	940	966	909	932	968	947	981	957	992	936	953	957	1014	973	941	952	984	936	996	923	903	941	902	971	989	979	900	945	940	974	945	967	908	969	931	999	963	973	955	961	990	957	1003	930	997	963	928	952	962	978	980	975	932	923	1017	950	1047	911	952	934	926	936	929	992	947	979	997	956	942	983	966	924	1008	981	953	978	969	942	973	1024	986	952	1010	994	994	940	904	979	943	999	971	1028	895	1016	937	941	945	926	1002	971	965	910	926	927	949	956	976	982	938	953	936	986	985	951	989	962	994	959	968	915	1012	940	902	984	973	1038	938	1006	995	945	958	956	906	955	985	946	919	972	982	971	959	1000	941	918	859	934	944	1041	997	976	992	911	976	965	926	944	1021	961	922	917	918	987	989	936	981	965	977	968	978	1000	940	926	986	981	938	979	950	927	941	934	975	980	982	893	984	926	922	954	951	956	940	975	980	995	918	931	956	945	916	930	969	955	934	960	993	964	950	953	1000	949	993	921	961	973	953	970	1013	957	1007	929	905	959	950	976	956	960	1001	984	990	989	973	923	954	917	943	921	967	965	971	899	975	936	1020	949	958	946	958	956	978	955	962	955	967	940	1008	940	956	987	1004	970	958	1016	916	990	940	907	933	994	973	972	939	997	947	976	982	970	1006	945	951	933	990	940	1004	965	949	937	992	977	1014	1002	965	989	949	1007	986	986	951	981	966	973	894	953	1039	1003	943	957	994	963	1032	974	879	924	870	1045	1003	981	948	964	964	979	941	897	970	993	953	947	958	978	1015	1001	956	961	977	907	909	1000	973	954	938	976	975	990	980	901	968	1001	966	970	950	953	980	962	974	950	944	946	948	942	1008	962	939	996	991	950	985	977	949	922	961	1009	938	978	938	1018	931	980	978	1015	934	991	949	993	979	958	914	910	1018	937	983	996	958	955	967	963	898	925	912	917	982	959	962	1002	943	985	986	905	959	878	999	984	925	979	907	908	940	972	1004	989	951	922	998	984	970	974	971	951	982	910	935	992	991	926	914	969	1033	969	1010	935	948	962	1003	949	934	971	962	978	984	991	940	1006	1009	924	952	985	982	935	953	972	939	993	995	974	962	929	1001	962	999	908	982	954	1008	984	957	947	917	971	952	998	937	987	931	1014	928	951	984	932	1018	955	957	966	951	1000	943	982	942	961	1000	972	961	980	949	947	988	984	937	904	993	929	957	996	909	937	950	979	926	1024	999	960	944	1005	968	1003	954	902	968	967	935	929	958	997	957	949	967	945	942	924	931	985	908	1002	988	932	932	994	919	942	939	944	939	946	944	940	923	950	975	977	969	947	943	951	969	982	934	971	961	893	1043	941	973	945	953	921	972	946	910	958	929	913	923	929	935	948	990	1042	981	954	979	1004	962	953	928	973	954	945	994	969	993	951	961	988	895	914	921	936	995	944	939	1036	1006	961	949	916
1252	606	282	237	264	474	608	1091	6539	4603	8094	10337	6788	3210	1547	678	298	165	96	103	73	81	72	75	69	77	69	64	72	69	74	58	86	70	66	75	76	76	80	69	85	58	67	75	67	78	62	67	70	66	70	70	50	72	57	63	71	81	63	70	69	64	53	69	80	64	64	83	59	83	78	72	81	63	88	73	84	78	82	63	58	72	76	60	76	54	62	82	71	73	80	56	63	89	71	68	81	63	71	67	63	67	65	65	63	78	83	74	72	72	68	52	80	71	75	86	64	70	68	60	68	65	64	76	77	71	70	65	77	86	67	60	70	70	51	72	82	69	74	54	67	52	58	76	72	81	66	69	72	77	88	79	73	69	73	64	83	83	72	64	68	77	66	66	70	68	59	66	83	70	45	65	70	71	72	71	67	77	76	58	73	80	71	72	71	71	64	64	64	73	83	79	59	71	68	66	71	64	85	68	65	67	74	68	72	87	75	78	71	67	77	79	69	62	67	69	83	61	74	68	79	62	73	78	76	61	71	77	50	75	68	68	79	65	58	82	53	56	78	62	83	66	64	73	70	69	72	66	71	57	69	74	58	66	51	58	77	62	72	74	67	72	73	62	69	83	55	63	92	75	75	60	68	66	69	70	78	73	73	76	69	70	90	86	87	85	70	81	80	73	69	70	73	66	62	103	80	77	62	68	72	60	51	65	71	71	80	75	72	82	76	53	64	73	69	63	65	72	65	74	71	86	57	78	70	80	91	69	53	58	68	70	66	78	57	59	89	72	78	72	66	72	65	64	86	69	80	72	64	75	72	73	70	74	57	71	85	62	74	52	73	71	66	85	85	68	78	61	63	88	60	56	72	66	64	62	60	81	69	66	72	78	76	72	84	80	79	78	69	70	81	73	67	57	76	74	78	72	71	67	77	72	60	85	71	72	82	77	74	65	68	61	66	64	63	78	70	69	71	78	74	77	89	85	71	92	80	70	72	76	83	84	57	70	73	70	83	85	65	85	75	68	79	80	85	70	67	77	53	98	75	65	74	74	77	82	68	67	56	71	67	70	66	66	70	62	81	64	83	82	73	67	74	78	75	86	44	78	74	59	88	76	82	56	77	66	70	80	69	91	85	87	80	70	64	59	82	76	67	78	70	77	70	77	65	85	65	68	68	68	66	79	82	69	74	73	52	64	69	65	71	75	73	77	65	74	70	78	70	75	75	59	67	66	82	63	60	74	75	73	57	69	77	70	93	64	71	73	65	75	72	68	55	68	65	76	67	70	69	74	68	86	77	81	64	81	60	63	74	64	62	78	75	71	62	70	63	87	66	70	76	59	68	85	81	71	67	78	69	72	77	75	81	68	65	77	64	76	59	77	74	70	79	57	66	57	81	57	67	71	73	90	75	76	63	76	68	70	84	75	70	89	60	86	63	77	65	71	74	83	74	77	71	81	62	67	68	62	74	69	77	57	61	66	70	75	70	56	67	62	63	59	83	85	76	75	87	65	75	54	78	78	62	44	52	60	78	68	87	80	75	77	77	63	65	87	60	70	60	85	59	76	70	55	80	68	80	54	70	65	82	62	81	58	73	67	68	78	76	56	89	58	59	70	72	68	83	76	74	69	55	69	62	63	85	74	66	68	56	74	73	81	55	72	79	75	74	71	69	75	78	53	78	68	73	69	68	76	85	60	76	79	78	64	62	68	78	71	62	62	69	73	63	71	73	58	69	59	71	73	67	77	86	60	77	62	73	91	91	71	75	63	67	57	71	72	70	68	73	75	73	76	72	68	71	71	69	74	78	63	75	70	70	86	70	68	60	75	75	60	72	70	65	67	77	70	83	57	57	63	63	68	67	59	54	71	73	70	66	69	79	83	79	64	72	72	77	69	85	50	83	60	75	63	71	61	62	58	65	60	75	63	70	75	59	66	76	68	70	58	84	80	83	66	66	64	59	77	71	65	70	71	73	66	69	81	65	76	62	77	70	78	68	62	68	75	82	64	78	90	61	65	79	68	68	67	85	81	79	74	66	68	83	48	88	77	65	69	66	73	67	74	69	76	71	63	80	86	71	54	80	73	75	70	61	63	74	79	54	53	66	54	74	77	64	74	75	71	72	67	71	63	77	59	82	73	87	81	73	72	73	73	82	79	72	75	58	65	72	81	62	66	65	69	59	56	72	59	73	72	82	55	76	78	73	67	56	82	55	73	72	63	67	64	72	82	73	76	70	71	57	63	75	70	84	73	67	77	58	82	72	71	77	68	62	69	73	58	73	72	82	64	78	76	72	78	79	83	67	68	59	78	75	66	68	71	65	79	75	66	67	70	71	67	96	56	80	62	65	69	67	64	44	65	63	65	61	75	78	68	95	54	67	71	74	68	67	73	71	57	67	78	66	81	71	74	75	75	63	75	83	66	63	62	69	74	84	82	58	71	72	68	55	78	80	68	70	67	83	77	68	74	69	62	51	76	77	75	68	69	64	67	76	75	69	72	76	69	64	69	65	72	74	83	78	62	59	77	72	77	72	73	70	74	72	74	52	76	59	70	76	66	80	62	75	69	62	78	60	76	73	62	71	70	63	72	71	67	83	86	61	77	77	66	81	61	53	68	73	64	85	67	78	86	65	61	71	69	71	75	64	59	75	78	58	65	85	67	60	54	75	60	78	75	63	70	82	73	60	77	57	62	70	69	73	79	77	78	84	66	64	80	73	86	64	64	61	63	64	65	66	66	69	86	89	74	66	71	63	74	59	73	79	60	91	66	68	45	77	67	73	76	61	88	65	68	83	75	78	82	70	63	51	75	68	80	66	53	65	87	73	65	81	56	69	65	56	65	71	74	87	63	78	67	72	68	63	90	60	77	62	70	76	64	69	79	65	77	69	73	74	70	97	70	61	87	55	70	66	81	92	66	69	73	78	75	67	64	66	70	66	74	73	72	80	80	78	58	72	76	80	74	68	79	83	69	76	77	64	71	67	65	77	74	66	79	60	79	59	63	67	82	61	71	63	66	62	74	72	71	71	51	67	65	76	69	73	72	63	66	66	62	69	83	66	74	63	66	74	62	73	63	86	52	74	66	90	62	57	53	64	67	76	72	80	76	62	61	72	72	65	69	80	76	71	65	66	68	63	71	67	90	54	72	76	74	80	72	70	87	60	73	78	85	61	75	79	65	75	58	84	56	62	75	77	79	84	72	65	65	60	58	72	69	76	85	69	53	80	78	74	87	71	74	71	77	83	67	76	58	66	73	76	74	69	56	62	71	61	64	64	70	61	71	68	65	75	85	84	66	77	82	79	67	94	72	67	76	66	67	76	64	80	75	64	68	68	73	62	63	84	77	81	58	83	71	68	59	68	84	76	67	64	66	84	71	67	69	58	63	67	68	68	77	66	59	80	73	85	75	65	69	62	38	63	64	77	74	71	88	72	67	74	77	69	66	80	83	69	64	90	55	71	71	56	70	75	70	72	69	89	78	74	50	55	76
20648	11495	5455	10849	19577	22482	23354	27426	42337	39775	46207	47340	38488	30259	22040	12868	6277	2657	1473	990	878	839	803	809	776	809	792	782	771	761	815	807	851	875	847	850	842	828	762	804	801	842	811	815	793	833	833	863	823	821	788	800	792	831	839	801	815	810	787	819	860	800	816	813	813	831	814	787	864	815	805	772	819	882	838	842	807	818	790	859	774	775	843	815	833	815	841	841	873	843	845	828	812	806	852	803	827	804	802	798	879	834	789	831	767	777	812	854	823	755	789	784	824	815	785	795	823	831	807	788	802	861	839	826	803	806	844	851	821	862	840	867	817	831	807	823	797	806	837	812	796	823	821	857	824	847	838	832	809	883	861	837	809	810	792	792	831	860	776	777	834	780	854	787	828	862	830	841	863	808	868	804	857	842	870	842	811	756	796	863	808	818	806	864	799	806	806	842	829	790	867	858	842	846	857	817	881	805	836	770	842	804	798	795	784	818	753	810	850	808	782	875	839	794	803	802	807	807	803	818	827	805	784	841	811	871	810	821	819	814	849	815	826	815	782	880	824	808	799	829	795	823	774	807	842	813	843	834	820	801	799	804	775	844	823	831	805	803	835	816	803	822	814	773	822	825	805	816	810	816	829	890	822	808	812	828	822	857	829	806	834	845	836	788	811	791	844	794	831	882	793	806	815	800	824	883	771	826	764	821	798	912	809	784	824	847	851	826	829	828	851	816	762	845	814	805	808	806	848	790	836	819	824	808	774	837	802	818	773	769	825	809	772	848	779	780	826	763	817	815	800	822	810	828	826	859	833	810	780	794	803	852	813	775	837	825	798	830	731	806	824	762	804	817	840	820	840	824	796	787	825	792	819	790	834	803	784	859	835	771	862	834	767	804	773	782	799	844	832	769	775	836	809	771	821	835	814	811	771	796	837	785	846	853	815	788	789	799	806	821	835	813	826	763	849	798	825	860	822	777	819	818	819	820	909	822	762	840	800	803	805	783	806	851	817	810	810	803	794	812	887	830	813	760	843	812	811	808	820	859	808	802	853	803	844	804	803	853	792	820	819	821	826	802	871	777	810	813	841	846	828	819	846	801	804	860	775	807	844	800	809	834	821	832	786	850	839	787	823	825	783	857	827	820	817	830	794	826	834	822	791	822	801	793	850	806	805	832	843	816	815	828	774	819	802	834	890	843	816	817	817	829	800	778	864	818	802	833	832	786	837	798	826	869	782	761	844	814	846	826	801	830	814	818	798	770	831	856	762	847	797	842	806	809	827	820	850	843	856	763	832	798	814	777	782	834	853	860	783	802	796	811	824	843	827	832	821	799	835	827	849	781	790	839	810	840	857	820	831	806	844	798	768	848	833	837	820	823	854	783	807	888	790	779	795	802	837	780	854	845	820	850	797	847	781	780	847	830	823	839	857	806	782	835	826	810	790	801	781	829	834	792	843	758	822	824	861	805	876	853	838	872	866	791	789	826	847	745	841	835	811	831	795	786	784	817	814	854	812	787	848	848	800	812	842	833	830	806	784	802	813	876	831	829	810	843	810	802	780	767	814	803	879	820	829	814	862	816	843	840	847	793	868	794	761	803	839	852	820	867	779	805	845	799	784	837	831	870	846	826	839	773	844	852	836	789	874	815	864	839	798	845	820	846	794	848	769	806	842	824	852	837	734	851	811	791	774	813	811	834	803	791	803	833	817	792	823	794	827	790	806	780	829	802	828	784	835	813	817	817	860	849	828	800	820	747	824	785	782	872	780	818	837	832	844	767	806	797	789	770	860	834	851	855	787	817	812	790	754	820	814	853	827	867	826	796	831	826	855	825	777	824	845	781	863	804	797	808	797	759	849	820	814	816	829	885	811	792	794	798	784	807	885	826	836	815	800	806	822	838	772	796	845	828	806	823	820	883	795	821	782	833	814	863	807	818	841	834	770	806	830	811	791	833	811	818	823	867	786	805	806	759	844	797	844	873	830	772	820	827	798	837	801	781	763	820	840	774	824	814	834	827	820	859	844	805	870	798	819	799	843	829	828	834	819	808	840	835	841	810	873	818	845	884	828	803	846	824	820	794	763	843	841	807	842	835	841	828	861	813	826	862	822	848	842	792	792	823	883	852	829	801	798	774	782	787	823	782	791	807	859	815	812	844	871	804	797	817	835	827	830	810	827	840	846	798	855	821	848	830	811	862	831	843	828	819	848	812	810	792	827	800	821	804	798	842	833	825	814	778	774	778	790	804	816	788	884	799	787	830	834	824	830	845	851	837	824	812	852	797	822	812	815	825	849	789	814	846	839	760	829	799	832	825	821	866	801	792	838	836	792	814	762	829	816	837	784	871	793	805	844	857	825	791	788	819	865	826	821	840	816	774	821	845	852	823	788	862	814	774	816	893	865	829	826	802	808	861	851	768	830	771	836	833	827	856	816	834	830	762	791	852	824	796	797	851	769	799	807	844	866	834	819	829	801	814	851	844	819	831	809	840	796	788	852	828	776	821	833	844	806	803	791	825	776	827	798	764	856	892	887	776	848	803	806	831	864	776	847	822	861	781	852	820	777	817	836	840	869	793	831	812	812	822	804	789	832	821	782	818	786	853	856	816	802	795	838	750	840	797	853	798	840	857	854	784	848	767	851	800	817	811	797	807	786	786	842	830	812	779	828	853	818	869	830	823	862	766	845	802	810	753	783	778	838	819	858	805	829	807	789	819	867	827	795	763	855	854	847	859	791	816	843	822	807	806	811	820	813	820	826	794	822	774	822	829	847	785	825	843	751	765	859	849	839	814	836	846	802	821	813	760	801	852	819	830	807	809	831	777	785	878	795	836	817	798	855	773	859	810	838	805	807	839	832	834	857	857	782	827	844	801	786	803	832	818	799	797	815	793	814	778	846	805	853	814	881	839	808	854	840	839	813	805	782	812	855	832	830	784	799	824	820	802	848	777	798	778	829	789	820	795	769	805	850	786	816	824	787	816	891	851	827	767	804	738	814	829	852	743	836	821	818	856	810	762	839	820	794	853	838	842	811	817	844	864	761	779	796	824	821	823	859	814	825	818	810	806	787	837	858	776	750	788	828	807	795	810	827	853	792	815	821	846	823	825	790	772	801	796	862	746	846	866	794	858	816	851	837	825	826	833	815	814	847	821	822	842	867	775	842	827	814	845	872	874	822	849	831	841	797	821	825	811	790	857	830	826	828	775	813	856	826	831	817	799	837	826	860	867	852	831	794	794	835	819	865	825	814	861	852	839	834	845	793	859	847	807	798	803	790	807	812	840	801	832	857	826	799	780	866	836	815	810	768	801	836	850	789	768	824	829	826	828	830	794	849	869	820	840	818	768	844	841	845	808	821	808	840	782	818	853	808	837	772	822	844	780	758	776	835	826	829	843	814	796	818	768	859	840	827	838	865	785	850	818	825	856	827	802	823	788	788	813	848	839	790	812	871	849	809	829	861	804	805	794	771	847	837	832	870	811	824	816	788	827
1410	222	118	102	122	208	273	299	2018	2629	2222	1705	952	498	329	160	128	90	73	69	71	82	73	93	70	71	69	67	88	63	78	83	77	89	76	57	77	78	75	73	70	78	80	69	81	75	78	86	86	79	78	83	64	83	63	66	74	77	90	70	63	80	79	87	69	70	78	79	63	80	78	78	85	84	59	87	75	89	73	79	87	70	68	93	60	80	88	62	65	85	78	70	74	89	72	82	75	79	73	82	68	82	77	82	54	74	68	71	70	79	74	86	81	78	84	73	65	83	84	55	79	66	73	65	75	67	85	76	74	67	84	108	85	80	69	77	80	85	75	71	92	58	72	82	79	78	81	77	72	79	67	74	74	78	70	67	73	88	94	68	61	72	81	61	77	70	72	78	71	78	80	83	75	76	85	76	82	84	91	84	84	81	75	80	79	91	70	74	85	84	74	73	73	82	74	83	75	88	70	90	72	71	77	72	68	75	75	74	75	75	82	66	64	81	70	65	83	81	74	84	53	86	63	65	74	73	75	76	85	66	88	68	80	76	61	71	75	69	84	67	75	89	76	93	82	80	82	80	79	70	67	79	70	67	74	59	86	70	78	71	77	92	88	85	61	72	71	74	72	88	73	78	56	74	64	81	69	75	75	60	69	96	81	81	67	70	72	76	78	70	78	72	81	80	85	84	83	79	67	96	68	63	71	76	63	61	66	82	70	86	81	79	88	79	80	80	80	77	77	75	64	84	68	76	78	63	76	84	81	88	80	68	76	90	74	85	79	73	70	91	81	85	73	77	67	72	71	80	70	75	90	82	70	66	84	94	79	72	65	81	85	97	79	90	83	66	81	78	85	76	71	81	104	75	82	69	87	74	76	69	66	83	64	85	79	85	79	75	64	78	96	85	85	69	87	73	72	75	75	68	61	66	89	79	79	90	60	75	78	95	85	77	98	71	56	93	87	75	73	80	90	83	65	76	85	65	73	83	74	77	65	75	75	74	64	78	78	62	63	71	86	59	73	74	73	61	67	77	71	92	81	79	92	75	77	86	81	86	80	79	83	71	80	71	75	77	69	95	80	87	68	71	83	85	76	70	68	69	96	75	80	61	65	74	76	64	81	77	68	73	67	83	92	83	75	70	79	58	79	73	66	89	84	87	82	86	68	90	79	79	82	64	77	71	68	83	79	75	82	84	79	64	73	87	91	68	82	78	76	83	69	77	73	82	75	63	72	88	64	69	73	74	61	90	76	65	73	62	75	68	74	88	62	76	69	85	85	91	63	75	83	76	82	76	78	75	72	85	75	56	81	73	97	78	91	64	69	75	66	70	77	88	90	81	70	88	76	71	60	88	84	75	60	78	66	77	85	89	71	72	79	75	65	83	86	79	68	70	81	68	78	87	88	77	74	56	67	64	85	68	77	79	76	71	75	71	68	62	82	90	60	69	73	72	83	93	66	82	69	73	81	70	90	73	82	96	73	78	80	75	74	81	77	74	78	84	75	82	75	79	85	78	87	66	80	76	90	72	73	75	65	95	68	68	80	83	86	75	81	70	72	63	78	78	74	65	76	74	76	78	69	84	71	71	87	79	67	77	66	69	70	100	75	66	75	67	71	74	72	86	76	96	75	96	73	70	72	75	76	85	68	91	75	78	72	83	80	75	73	72	80	93	84	60	71	69	64	76	84	68	66	63	95	64	77	59	57	71	99	72	88	74	78	79	63	79	63	77	66	66	82	87	79	93	75	73	57	80	85	74	68	75	75	85	62	84	83	77	78	92	83	70	76	73	74	94	80	76	81	86	79	80	78	84	77	72	73	79	81	72	84	71	71	53	78	72	69	80	62	85	83	64	67	86	79	68	84	80	95	86	63	78	79	81	71	73	90	69	70	83	83	60	85	78	73	79	84	69	66	74	67	78	74	72	75	74	100	74	80	74	74	84	82	72	84	63	82	77	64	76	66	63	83	68	85	65	75	89	60	69	77	85	84	70	64	80	71	93	77	71	77	59	81	67	88	69	86	77	89	75	81	68	71	66	76	77	83	79	79	77	77	68	68	79	74	96	81	85	80	84	75	79	82	83	68	93	94	78	94	86	69	66	77	66	65	93	76	75	89	81	98	76	74	57	63	71	83	75	85	72	76	88	64	82	90	72	85	57	62	80	78	78	72	82	82	79	88	70	64	67	67	64	70	78	73	80	92	70	77	94	70	80	88	83	69	84	90	78	71	70	93	67	69	77	73	76	81	87	80	68	80	64	74	86	73	81	93	81	87	71	74	68	80	70	87	55	72	88	58	84	77	66	66	69	66	90	83	60	80	76	78	79	79	78	66	74	82	67	76	82	82	86	75	78	72	75	85	78	68	79	74	51	75	79	70	77	72	72	78	60	79	78	97	75	71	76	73	72	87	75	75	83	92	79	82	62	68	80	63	102	74	72	83	52	77	74	70	68	86	79	83	95	81	67	69	81	73	78	87	75	71	67	57	91	76	82	76	73	79	77	58	98	66	69	66	82	85	78	70	78	81	92	72	59	75	77	85	83	81	77	88	71	79	78	61	78	83	103	73	76	77	62	79	65	58	80	72	81	87	94	74	91	82	62	82	83	85	88	82	74	78	70	80	71	75	74	68	76	71	66	77	82	73	77	75	62	62	87	72	86	99	62	68	68	87	75	79	78	80	77	75	79	61	83	66	69	67	91	76	62	88	85	76	85	70	87	71	72	88	82	74	80	71	68	81	68	68	83	70	65	64	78	71	75	62	57	79	93	72	60	85	68	76	80	82	82	62	76	69	83	74	96	72	73	84	76	81	63	81	76	84	87	63	79	72	73	70	67	72	59	91	71	78	83	69	85	84	76	83	66	87	63	67	66	74	73	73	62	81	67	78	71	72	97	79	79	72	71	57	78	86	75	79	62	90	85	83	73	71	81	93	74	82	61	65	73	71	74	82	88	70	68	100	76	84	72	87	66	75	88	69	76	75	78	91	67	77	69	70	69	82	68	87	54	89	62	69	68	68	67	70	66	77	78	87	70	76	79	73	81	70	89	72	71	78	77	68	77	62	58	94	79	72	74	57	82	73	88	76	73	66	83	95	76	72	69	74	73	86	80	76	90	81	83	77	63	71	70	71	84	75	82	86	71	76	55	92	71	94	78	99	77	68	83	68	71	70	71	76	78	75	68	66	68	73	79	68	71	83	74	85	64	84	78	83	89	83	91	72	70	61	68	86	67	81	73	78	90	78	82	69	69	73	61	69	80	79	61	74	77	68	72	66	74	72	78	84	79	82	77	84	94	94	85	72	70	87	69	68	88	79	88	63	78	72	80	80	77	73	79	77	68	74	73	75	75	67	78	73	70	74	81	83	66	78	75	70	80	88	68	70	80	67	69	76	49	83	88	74	83	81	73	76	74	74	80	87	71	65	77	62	85	77	69	68	82	84	57	67	76	78	81	86	75	84	88	67	82	65	89	66	74	89	83	73	83
13035	4450	1832	2905	7507	13007	13102	12744	32686	32530	29628	24845	17912	11595	6311	3210	1779	1193	1001	925	869	893	889	854	864	922	849	864	913	875	884	890	898	867	904	854	851	895	882	845	876	912	879	925	968	810	896	872	890	867	862	857	844	822	912	852	866	849	889	830	902	883	884	878	884	861	888	901	879	933	833	910	829	885	873	855	902	888	942	928	850	852	907	897	887	888	889	932	818	867	890	903	893	893	845	883	892	853	910	900	899	860	876	903	849	814	922	876	869	885	831	873	863	862	866	908	849	899	869	857	838	849	867	908	881	873	890	902	890	884	847	885	908	882	849	881	881	889	921	911	859	918	921	857	877	878	887	888	851	897	895	880	929	908	890	887	848	956	874	876	916	872	914	841	916	890	912	897	876	824	913	826	881	879	851	827	847	849	880	932	849	894	891	861	910	863	849	906	843	912	930	918	909	861	930	882	832	880	907	860	910	846	944	896	874	882	889	882	895	875	901	898	913	886	882	878	849	878	902	866	856	883	860	897	832	881	847	871	891	902	901	905	916	847	919	888	882	835	851	865	843	858	912	838	894	864	880	912	885	888	894	865	875	869	865	870	884	941	864	864	867	898	871	954	857	879	882	896	902	850	885	885	913	856	820	910	846	904	908	856	899	907	899	910	852	855	861	854	885	871	869	883	840	898	871	855	877	908	896	868	851	910	824	886	844	893	843	825	854	849	873	875	873	890	835	878	905	916	954	857	898	913	882	827	867	882	914	848	910	872	881	902	890	954	880	885	890	908	862	926	897	893	869	878	863	911	842	889	952	863	829	897	864	861	875	874	917	873	872	877	856	897	812	859	886	861	840	899	925	851	873	839	902	901	848	882	895	883	866	901	873	908	891	906	894	931	886	888	893	911	860	867	880	911	826	862	874	904	907	851	842	925	880	867	883	896	894	903	860	899	840	918	878	855	841	871	899	876	917	945	941	847	884	856	886	854	898	919	881	886	879	933	893	881	848	859	871	883	836	853	902	882	864	840	895	861	824	906	871	882	905	905	853	845	859	885	919	876	935	916	881	869	859	913	862	906	884	873	877	908	901	889	897	876	850	848	889	866	855	936	862	872	923	869	945	928	965	886	885	900	881	896	918	875	810	881	911	894	918	965	878	897	900	906	871	900	889	873	899	887	853	908	882	935	836	927	867	846	873	877	865	919	878	852	869	869	847	831	885	939	852	865	854	910	846	828	883	907	861	896	866	875	884	928	838	907	912	848	844	927	890	860	886	897	898	879	883	888	869	851	919	912	860	878	872	931	944	870	907	909	900	914	851	855	891	834	888	891	873	893	890	894	885	893	870	860	920	880	861	910	906	936	839	879	936	898	874	900	918	880	905	928	912	861	926	887	864	876	880	865	872	868	899	875	837	886	887	899	891	925	867	919	875	889	868	910	871	930	839	873	876	884	897	899	858	873	840	828	878	908	880	859	898	924	879	861	877	911	908	870	895	861	899	852	893	905	885	911	806	829	899	910	874	867	867	896	963	888	855	910	871	868	860	877	860	905	897	893	819	899	843	851	887	906	868	907	873	888	906	875	869	951	848	854	918	842	922	853	889	818	897	897	876	934	833	802	906	825	919	893	925	901	870	840	894	865	843	913	881	882	852	870	882	861	894	899	875	878	860	895	867	933	899	952	917	896	924	861	882	909	823	839	894	878	944	896	893	853	924	894	849	912	905	849	874	864	879	812	899	940	859	870	905	901	851	899	921	872	876	910	866	840	821	834	878	932	838	873	877	840	890	884	882	875	879	853	882	823	861	929	878	850	871	897	865	902	953	889	912	919	917	858	874	926	943	838	886	910	873	897	846	929	881	888	897	875	878	863	903	861	907	939	880	916	913	896	905	876	874	842	908	854	895	887	895	888	839	862	890	893	871	883	859	911	905	857	835	907	889	884	917	868	915	873	866	902	895	892	882	829	859	869	862	874	927	919	837	889	883	873	898	878	823	929	867	858	866	827	881	844	899	866	881	869	848	842	909	863	872	878	857	822	874	836	841	817	843	886	896	847	908	879	894	836	840	865	836	903	880	862	885	828	825	889	921	885	928	847	903	871	953	868	902	920	848	891	919	860	880	841	888	884	912	882	891	862	898	879	862	821	895	863	919	889	912	796	869	859	850	840	938	871	910	899	919	819	930	873	903	887	893	893	878	898	891	897	886	858	918	892	848	839	863	872	876	888	845	837	820	862	869	886	838	853	884	798	874	935	896	889	826	882	859	878	882	826	837	880	944	873	912	873	855	882	882	875	866	966	878	874	898	886	928	907	865	918	880	869	896	914	833	896	904	907	934	880	887	874	905	879	842	883	891	877	869	873	915	860	851	870	822	899	881	865	879	929	888	866	949	854	875	863	853	899	876	907	895	894	906	937	876	927	885	944	880	873	938	866	869	874	856	920	882	921	912	847	902	801	871	896	866	855	884	913	859	869	870	835	863	858	875	877	898	898	868	886	862	856	916	883	872	895	903	873	907	928	864	851	879	910	839	920	939	892	876	848	872	913	841	829	920	879	910	840	887	843	874	854	854	922	931	898	901	895	840	899	897	903	886	891	832	898	873	884	856	885	897	932	890	823	923	943	906	882	900	826	854	896	901	874	903	876	934	876	873	858	849	924	886	874	900	842	860	883	846	891	910	892	856	872	857	852	926	902	885	857	900	872	941	848	896	895	883	920	871	872	832	888	844	879	895	917	901	890	917	858	875	876	863	878	935	868	957	943	884	916	902	890	874	904	881	845	861	912	859	912	882	865	866	833	882	877	945	826	915	928	934	864	830	877	882	873	878	869	859	861	864	902	834	877	911	914	914	902	827	894	900	884	875	906	909	887	826	882	889	905	856	896	841	869	844	873	840	869	902	871	818	899	889	847	879	883	910	909	865	881	843	846	867	879	891	903	928	921	912	881	921	887	843	882	859	867	843	838	869	892	890	866	854	873	865	865	939	912	836	867	899	906	885	866	869	900	894	923	900	871	851	895	897	880	877	887	893	894	891	882	853	879	930	870	867	880	890	847	856	869	916	882	854	876	868	879	862	892	864	894	932	896	873	890	833	881	891	943	892	893	878	903	881	865	948	923	900	911	887	858	886	842	869	880	867	870	821	852	911	894	867	894	921	882	874	955	872	888	845	878	867	869	904	829	882	869	853	854	906	884	873	872	885	864	886	859	895	895	885	865	876	859	826	895	909	908	795	857	948	858	879	863	888	902	884	841	943	844	861	848	895	865	921	804	865	891	909	923	915	891	873	908	888	898	889	870	899	901	879	895	876	871	901	840	842	857	892	888	940	869	876	860	907	896	912	901	900	880	888	920	886	877	876	933	868	910	898	941	851	937	866	916	902	821	889	909	836	866	868	891	981	873	910	923	849	852	893	896	880	891	907	848	890	898	909	904	878	897	894	818	880	865	848	858	845	892	878	864	869	846	850	899	880	929	873	887	872	836	902	878
700	363	232	154	286	419	531	1669	4961	6551	5274	3151	1752	964	474	245	116	86	91	75	76	72	73	71	72	59	58	56	51	66	79	72	66	74	68	72	75	73	80	82	87	64	79	75	61	63	66	72	72	60	65	79	56	64	71	74	77	74	80	52	75	82	68	64	64	72	57	84	58	70	62	64	67	65	60	61	72	56	65	55	70	71	66	55	74	66	78	62	84	46	53	81	80	63	56	74	76	67	74	85	72	74	65	78	63	71	62	66	62	59	62	64	61	78	61	61	67	66	76	65	65	79	70	66	77	55	65	50	75	76	94	73	58	63	80	76	70	80	68	60	61	68	60	64	90	72	83	70	67	68	70	54	48	57	56	70	67	69	69	64	74	71	87	89	68	58	70	59	79	70	71	75	59	69	69	71	79	71	84	82	79	68	61	78	64	64	73	62	77	58	63	66	63	95	57	62	63	62	64	64	68	71	71	62	64	66	66	64	55	66	72	64	50	82	72	85	69	75	66	62	64	57	63	67	56	64	52	96	63	60	60	77	66	74	66	63	74	54	69	59	77	62	62	67	54	58	68	72	58	69	71	61	77	69	64	79	79	72	63	75	83	61	67	60	75	60	53	67	64	63	58	58	73	72	58	77	68	64	56	59	79	78	71	62	74	66	72	61	58	67	65	84	70	66	67	74	73	63	51	52	56	59	77	64	71	62	75	58	60	75	59	43	64	56	65	71	61	57	50	67	58	74	64	74	57	72	63	69	67	80	54	53	76	67	63	60	74	80	81	69	66	67	50	64	68	73	60	56	73	67	68	57	65	66	79	69	74	49	69	62	71	69	72	65	63	63	71	62	66	63	62	62	62	65	65	72	64	60	71	70	77	69	78	62	77	72	70	73	64	71	59	62	58	69	59	70	63	57	66	76	74	67	67	69	53	72	63	69	70	60	71	70	79	59	70	66	53	60	55	74	68	68	69	61	72	73	57	83	64	68	75	66	76	68	68	72	55	69	82	67	45	83	65	68	86	79	52	71	58	62	80	57	80	75	64	67	84	66	62	75	74	67	66	77	66	56	60	84	63	60	74	58	63	74	66	65	54	74	74	77	61	63	65	68	69	66	65	84	64	60	63	61	62	55	74	63	68	66	72	58	76	64	72	60	65	74	64	71	70	80	90	58	84	56	69	64	71	61	66	61	62	69	70	55	65	70	65	72	67	71	64	71	67	76	68	64	72	67	70	68	62	83	67	70	58	62	74	76	65	69	69	65	58	44	74	59	60	62	74	72	71	78	53	65	67	71	64	65	70	70	62	62	55	59	63	62	50	72	68	83	66	73	67	73	63	79	69	61	79	71	65	62	86	67	61	57	63	62	61	56	71	71	56	64	53	74	64	68	69	70	39	69	68	83	72	63	68	69	59	59	67	58	66	74	54	65	64	78	63	65	74	69	71	62	76	75	69	71	70	68	71	52	58	68	84	50	63	61	74	50	57	64	71	63	66	79	51	74	71	78	78	75	63	65	63	62	68	55	73	71	65	90	80	63	52	72	84	60	63	90	71	67	62	73	56	63	88	70	76	85	69	51	68	80	62	76	60	63	92	53	62	83	73	75	52	59	63	61	64	65	68	74	64	67	57	65	77	76	65	79	61	67	78	74	66	60	50	61	76	56	58	63	64	64	63	60	76	66	84	63	69	73	80	73	64	64	59	66	64	74	57	69	77	66	57	68	66	69	70	65	63	65	77	68	69	72	61	68	58	81	47	66	81	66	55	72	70	74	80	81	76	64	73	63	80	74	78	68	67	63	59	65	64	57	77	71	70	66	72	53	67	54	72	51	73	74	79	56	67	68	69	60	58	71	72	67	62	68	62	65	78	64	61	74	67	63	66	64	57	53	73	57	71	81	61	75	67	78	71	67	68	51	74	74	67	74	80	63	65	70	79	75	72	62	65	65	74	69	60	60	52	58	72	63	78	62	79	67	59	73	74	70	74	80	66	65	63	73	74	77	70	68	74	64	69	81	69	73	85	65	59	73	63	68	53	53	73	85	66	78	65	67	72	61	72	72	67	67	62	72	64	62	83	59	61	70	69	61	52	64	64	80	63	61	61	74	67	68	85	67	72	75	45	72	77	62	65	66	52	70	70	76	70	60	79	59	68	58	73	66	75	72	58	77	82	74	60	74	66	74	65	67	75	79	75	60	63	61	64	66	69	62	59	65	73	82	75	69	95	71	67	70	75	71	73	61	49	69	65	68	74	64	62	58	75	61	72	64	58	61	60	61	58	61	71	77	70	67	73	68	64	65	58	70	68	57	65	70	67	51	56	69	62	57	64	81	75	66	66	83	84	78	67	65	62	74	75	64	61	62	83	69	67	73	84	76	76	71	58	66	53	74	69	69	70	66	77	82	51	68	85	75	74	70	56	68	62	64	85	64	61	71	65	62	71	76	68	70	75	67	61	76	75	65	74	61	62	80	75	64	82	69	74	71	72	80	77	74	81	58	58	67	55	57	76	81	78	59	65	79	56	72	64	74	57	73	64	61	56	69	72	68	84	73	71	61	78	70	83	75	70	77	74	68	63	72	78	74	65	78	66	55	73	65	71	69	54	61	67	52	59	63	73	73	72	70	60	68	74	63	63	70	68	73	71	73	65	55	73	68	67	66	70	77	81	74	89	69	52	65	62	77	61	67	65	76	70	81	72	75	73	75	66	60	66	59	69	81	63	68	74	54	61	57	75	61	64	58	70	57	66	76	70	76	69	75	74	55	60	73	64	67	52	70	67	74	56	54	61	49	70	60	53	70	62	64	67	63	73	69	60	48	75	59	71	84	82	79	67	75	58	75	55	68	67	80	61	86	75	70	76	73	61	73	82	71	77	78	67	70	80	61	70	65	60	70	70	79	57	69	78	71	79	86	68	72	65	62	70	68	64	70	80	63	72	73	64	74	74	70	60	67	57	68	72	70	62	64	71	63	62	69	55	66	66	66	71	63	71	66	77	61	60	76	87	81	73	66	62	66	82	60	79	61	69	66	75	75	73	63	66	57	67	72	68	65	65	48	58	67	79	79	79	69	69	56	70	55	72	67	56	72	59	70	61	71	64	67	70	64	65	79	78	76	67	73	68	68	58	68	77	52	63	62	61	67	77	65	64	65	64	62	73	54	69	83	66	52	74	72	66	58	72	65	64	60	71	66	69	63	66	74	81	68	61	55	71	77	57	72	55	77	70	69	59	69	81	67	63	67	68	80	64	73	72	65	83	72	80	66	74	61	72	60	78	60	78	56	59	66	66	65	70	67	59	81	61	68	93	72	74	84	85	69	75	66	76	68	73	66	90	52	72	51	52	76	78	67	65	73	69	66	69	65	72	75	65	58	61	53	80	63	80	74	75	69	71	65	84	61	79	68	81	75	72	74	79	74	64	61	63	77	70	70	61	63	68	77	60	77	63	72	78	79	66	66	66	70	64	70	74	65	75	70	63	80
15005	8120	3780	8188	18786	21647	21692	29889	42456	43143	37568	31225	24791	17193	10350	5295	2686	1543	1019	886	820	735	820	768	773	789	845	790	850	787	808	767	792	769	805	761	782	842	798	856	778	797	811	765	795	783	790	789	769	786	782	782	791	775	785	835	746	767	814	763	794	819	772	801	795	833	789	808	809	784	766	763	760	731	773	830	802	787	735	742	740	777	796	823	816	779	778	791	743	739	812	753	745	840	788	787	802	762	790	805	784	783	796	853	765	862	799	803	801	740	789	771	791	793	787	814	755	788	777	794	812	767	824	839	773	770	817	787	813	832	753	795	802	782	810	756	792	780	814	824	739	815	796	791	824	729	812	817	787	774	751	799	793	769	876	793	783	784	840	839	847	722	823	801	759	784	777	822	788	773	788	837	801	764	815	781	869	771	773	765	734	827	808	747	791	747	762	768	776	840	780	790	768	840	802	760	739	791	765	799	835	797	845	809	784	769	814	808	817	775	785	802	845	857	779	806	807	809	802	813	798	761	810	777	845	780	768	810	821	795	754	784	784	834	814	810	787	845	822	802	771	750	770	776	846	811	804	818	838	831	776	791	829	771	830	815	787	793	762	801	844	807	744	776	734	777	777	809	795	778	750	810	778	796	827	775	836	851	877	854	814	819	820	785	802	804	793	766	802	792	803	819	770	732	805	788	783	754	780	776	777	800	774	819	858	876	794	802	813	802	797	742	753	786	789	805	819	797	815	805	755	786	759	788	789	764	833	810	784	779	774	802	809	796	802	816	782	816	814	786	783	798	798	814	810	741	837	778	786	805	789	788	813	756	814	743	784	817	776	752	758	787	805	807	773	772	774	773	771	803	815	777	787	849	775	786	787	829	840	808	830	783	761	844	786	760	815	780	769	823	791	762	768	809	789	761	760	813	760	819	822	781	810	779	783	800	764	808	753	791	855	802	814	830	750	789	822	823	807	771	780	835	774	767	840	797	817	796	800	843	825	769	862	804	760	812	817	825	753	768	793	801	790	799	743	817	878	844	800	808	813	773	771	816	787	768	761	760	799	783	785	860	818	818	827	810	781	790	803	777	773	792	751	769	790	773	788	821	795	793	877	795	803	822	790	790	785	758	834	770	801	775	797	799	793	795	777	797	779	835	847	785	830	814	825	835	807	844	750	774	802	793	808	779	746	807	810	762	792	803	795	767	754	806	807	784	808	782	789	780	772	787	743	788	798	742	754	773	792	756	770	853	795	809	734	777	817	805	769	789	834	755	741	826	791	798	807	823	795	764	797	763	762	859	816	779	801	794	782	849	818	821	779	804	775	793	777	799	832	828	766	754	807	750	781	797	803	797	852	818	753	798	783	749	770	777	779	850	828	819	725	831	815	787	794	843	760	766	769	811	822	817	801	810	776	836	858	747	816	798	818	790	813	780	810	810	767	860	775	791	848	772	783	764	781	799	880	748	792	804	825	800	738	759	794	860	800	701	809	790	795	782	767	791	788	775	795	788	781	798	802	776	750	794	815	794	793	806	750	786	791	818	776	819	823	756	792	809	777	792	825	792	814	776	821	807	771	818	776	752	792	775	807	761	782	801	816	782	803	835	790	840	825	783	799	777	798	766	807	777	785	799	795	833	795	859	818	827	794	830	836	768	824	763	823	802	824	747	785	828	799	831	831	813	773	762	810	833	793	817	767	841	789	802	787	779	824	811	796	802	844	786	797	781	753	811	824	834	791	754	804	748	785	815	774	798	738	801	778	800	788	832	766	831	821	802	803	830	779	850	801	802	780	821	883	838	792	791	805	797	770	772	773	798	821	799	770	809	768	779	851	771	754	827	807	785	796	825	786	876	739	782	830	812	781	827	850	730	844	788	862	805	770	823	771	768	775	759	788	809	813	809	842	789	763	774	765	840	782	794	760	747	810	745	755	765	751	770	795	777	797	836	811	787	853	794	767	796	810	815	744	794	825	833	784	794	779	738	798	753	762	806	772	788	753	833	771	822	760	773	802	826	814	808	759	797	784	842	831	780	789	736	781	774	781	775	789	774	771	815	787	784	802	745	779	795	763	822	786	794	833	826	776	833	813	813	825	800	792	738	745	847	820	803	779	784	730	811	791	774	745	842	777	814	818	838	785	787	798	793	790	758	823	764	775	792	808	758	816	798	816	824	819	834	790	799	815	766	785	844	826	745	774	769	785	808	789	740	781	809	818	758	796	807	811	777	852	840	789	812	772	783	747	807	828	838	751	797	797	820	862	805	813	750	746	793	830	810	799	768	786	761	809	816	809	767	839	773	767	801	790	762	817	821	823	802	775	779	770	799	739	733	775	783	779	836	801	834	770	833	778	801	816	796	771	735	818	787	782	726	769	796	787	780	829	803	819	818	829	802	796	808	811	785	799	807	769	793	777	825	797	816	805	743	762	786	827	798	797	751	809	795	758	776	865	786	799	794	761	756	830	787	756	796	804	768	819	817	818	761	808	782	776	775	803	744	807	776	805	818	810	792	788	808	798	787	777	787	788	749	791	796	818	778	792	779	784	801	781	773	809	816	769	774	777	723	767	742	778	795	856	769	785	800	819	751	791	782	795	760	797	749	759	714	777	795	791	848	813	791	805	742	764	780	816	778	810	778	773	781	797	821	841	804	784	804	828	824	777	802	819	786	795	747	741	794	812	764	819	775	784	780	796	792	795	762	778	763	820	788	732	771	769	810	754	826	787	793	769	750	819	736	819	762	811	780	812	841	816	810	772	810	842	789	735	787	846	799	770	782	809	835	794	793	799	772	793	764	767	759	789	773	796	748	786	826	824	793	749	784	794	810	814	811	759	837	804	780	841	769	799	780	831	797	818	828	784	787	852	807	821	780	808	820	779	837	783	809	842	838	797	819	850	812	844	761	814	831	829	809	756	809	849	797	785	739	847	790	841	789	752	800	770	807	773	784	780	838	794	780	779	751	763	807	827	785	868	769	767	822	806	721	822	782	756	775	776	820	771	724	787	797	793	842	769	778	771	809	786	810	835	798	811	791	804	796	853	825	840	787	766	783	773	821	771	847	816	778	781	822	820	768	811	777	766	785	826	821	781	770	796	778	816	838	801	800	825	789	796	810	804	826	788	828	766	767	773	788	770	764	787	822	823	853	771	810	807	826	791	795	805	800	788	814	790	813	806	815	735	786	737	783	784	773	783	815	764	805	829	844	818	827	775	842	793	790	801	759	781	806	779	801	822	810	757	797	800	804	781	768	772	767	810	802	768	786	777	815	792	801	767	773	763	754	774	801	769	786	771	763	818	760	851	781	805	802	799	816	784	774	787	787	755	789	787	777	783	751	804	835	790	819	858	803	826	802	736	790	789	785	767	797	766	808	797	812	792	830	776	790	806	757	816	805	811	789	787	784	790	773	826	831	747	775	800	794	803	751	777	800	817	783	822	821	779	747	806	793	800	796	851	825	792	817	798	737	804	751	790	740	845	789	767	795	766	805
2242	392	271	213	235	563	954	4385	7949	6729	5235	3506	2083	1103	536	291	167	111	110	70	93	97	71	94	99	80	72	80	85	100	98	97	79	76	94	78	88	60	74	81	82	63	78	97	110	57	80	79	85	88	74	79	76	73	83	76	85	76	69	89	107	78	80	91	91	81	90	70	96	99	88	78	76	82	75	82	82	95	81	87	78	80	97	94	81	94	78	84	101	86	75	86	88	93	101	84	73	71	80	88	79	91	96	77	81	80	93	65	79	84	93	82	98	89	69	76	90	85	76	96	89	79	86	74	94	89	93	102	69	94	87	92	80	100	73	75	85	88	89	73	77	60	83	83	90	75	79	87	82	67	99	77	62	89	84	80	78	83	74	68	81	88	88	77	103	93	83	77	90	104	87	96	77	95	79	75	86	73	87	93	84	90	84	90	73	94	90	78	95	86	95	76	93	73	88	72	83	73	65	78	89	86	81	100	84	91	91	78	74	76	72	99	87	75	94	86	82	88	92	67	92	84	79	77	76	80	80	85	87	91	101	93	71	66	78	82	80	72	80	79	68	88	57	85	94	78	92	74	86	103	82	105	83	81	73	75	72	71	92	96	75	79	79	86	89	79	90	74	92	89	98	86	89	85	80	106	100	75	81	102	82	93	78	82	89	63	81	97	83	78	73	79	104	93	85	78	82	68	87	76	87	75	80	81	89	82	75	89	101	84	85	79	82	95	88	96	92	75	74	91	96	98	81	72	72	103	89	75	89	90	89	83	78	76	89	88	81	84	98	77	97	85	73	75	78	89	85	83	82	94	83	84	97	95	91	93	88	79	97	88	79	94	84	84	87	86	79	85	66	83	76	81	76	76	82	90	82	83	91	97	84	63	98	89	97	78	83	81	71	92	92	75	76	81	84	76	85	86	80	81	87	65	70	95	77	95	64	86	85	89	85	86	98	86	82	84	72	103	98	83	89	86	95	84	82	71	86	76	66	77	63	77	92	75	72	72	89	98	84	80	76	83	99	71	96	94	83	77	88	76	96	79	70	85	77	90	92	69	84	87	91	80	85	88	85	87	72	74	80	81	77	93	81	75	81	75	93	90	74	81	80	83	92	99	86	78	76	96	91	89	79	101	70	80	91	76	104	79	84	101	73	76	99	97	92	75	89	79	93	73	74	74	75	82	88	77	91	80	80	82	74	86	78	84	94	89	84	79	95	84	87	95	79	88	70	82	84	84	92	74	83	75	70	87	84	91	80	79	67	92	83	90	86	77	99	81	76	76	88	80	72	95	98	93	91	77	82	77	83	86	80	82	82	78	73	90	76	86	83	75	96	95	89	78	94	77	76	93	76	66	84	69	86	68	81	92	70	73	105	72	79	87	72	82	91	99	91	79	83	82	99	91	87	83	92	77	98	88	79	74	93	75	74	72	84	95	99	70	77	76	89	75	102	81	74	91	87	88	84	70	95	87	89	87	82	96	81	90	78	68	78	87	74	100	89	86	91	80	94	101	84	83	74	83	91	89	83	81	85	78	89	85	73	83	74	85	84	76	78	69	81	85	73	70	86	65	90	85	88	65	78	95	108	77	82	79	94	83	80	79	83	93	89	91	74	86	97	76	92	86	92	109	82	77	83	90	104	76	88	91	82	76	71	69	81	82	85	80	74	88	82	77	84	77	88	88	88	92	73	94	76	79	87	89	63	104	84	93	92	75	83	92	81	106	81	96	82	79	80	88	102	73	75	85	90	90	87	74	84	79	81	84	75	76	65	89	78	93	75	78	97	90	73	83	94	96	82	72	84	83	79	93	85	97	82	103	91	76	81	86	97	87	82	78	76	82	75	81	88	77	89	91	83	74	79	101	77	87	71	84	83	84	79	83	80	83	93	63	90	80	89	96	86	79	74	92	88	82	82	67	63	73	74	74	85	87	72	76	66	96	74	81	74	83	84	83	73	71	93	82	87	80	83	88	84	87	72	79	56	101	90	75	75	78	84	75	97	89	73	101	112	86	95	86	84	75	83	78	101	76	76	79	80	65	90	89	84	83	72	105	84	86	81	81	83	92	83	74	77	87	98	96	72	77	92	84	81	82	76	86	88	88	92	81	87	73	91	89	79	89	79	98	80	82	84	92	82	75	86	68	90	84	82	85	74	84	108	71	93	71	91	82	85	96	74	93	99	76	101	70	84	85	97	92	105	67	82	98	79	70	102	94	72	81	84	97	84	88	77	76	83	74	86	77	93	74	91	77	68	74	89	94	87	72	80	78	90	74	73	78	86	87	84	79	97	70	83	83	84	85	86	101	82	103	92	101	69	74	69	90	77	95	85	82	82	77	96	80	79	80	85	88	88	81	83	80	93	89	99	73	79	84	88	83	81	86	81	97	93	82	83	78	95	90	87	106	83	83	90	94	95	81	73	80	93	77	118	70	80	72	83	86	86	81	86	69	98	73	81	95	69	102	74	90	87	80	77	94	103	78	83	84	88	90	90	93	85	80	89	114	83	73	91	87	94	83	82	86	71	87	94	79	94	97	71	94	121	80	94	91	75	95	80	72	82	94	91	76	87	68	85	93	99	91	71	89	90	69	70	86	92	76	104	89	86	79	93	87	105	84	70	81	74	87	76	91	72	68	75	78	82	85	67	83	74	89	80	83	84	82	86	82	89	76	87	88	86	91	68	75	94	74	89	82	86	93	84	88	77	78	72	91	78	96	94	91	107	76	65	63	90	71	86	90	78	84	82	81	73	93	76	73	71	94	93	91	98	83	82	73	63	78	105	89	88	85	81	85	88	69	93	94	96	93	77	84	95	89	80	80	89	81	101	92	75	105	87	92	79	90	65	88	86	82	93	83	68	71	78	93	89	91	70	93	101	72	86	90	86	86	102	97	68	83	89	80	74	69	82	83	82	101	85	65	77	84	94	77	82	81	78	94	84	88	77	85	87	78	86	88	83	81	85	90	90	83	73	98	104	61	78	70	70	84	80	79	94	70	81	84	105	98	87	96	101	86	78	84	105	87	89	90	85	72	84	94	73	100	109	77	87	70	94	62	95	106	75	94	93	89	80	92	81	83	81	105	81	96	96	81	72	70	81	88	85	85	79	81	79	92	90	84	83	79	85	92	80	82	81	74	82	76	75	64	92	72	70	77	90	105	79	71	84	87	96	106	84	96	81	75	71	83	75	87	111	88	88	81	95	76	71	82	90	76	92	85	79	65	106	88	104	96	93	87	77	72	86	77	74	82	86	82	74	104	85	86	87	72	69	95	98	87	98	83	67	81	64	71	68	80	81	75	98	75	105	77	71	100	90	101	94	92	82	99	78	93	80	92	73	74	71	87	90	98	87	110	115	85	95	90	81	76	97	89	97	90	68	87	76	89	67	84	82	93	95	80	94	97	93	70	77	70	95	88	76	84	73	85	77	102	95	91	95	98	86	72	78	76	82	93	83	98	92	85	95	80	68	86	70	54	83	86	57	110	78	85
15957	8148	4559	9473	17279	24470	27333	44450	48836	43573	37862	32443	26300	18755	11799	6221	3103	1737	1137	1055	972	1005	962	1018	957	937	1005	1013	954	1009	929	988	971	958	967	999	966	972	980	1011	961	985	993	966	966	963	995	996	998	1033	916	898	972	1006	1006	995	959	1002	1029	967	999	935	959	999	970	984	990	1006	994	1005	929	989	1046	1011	973	924	901	953	925	936	929	1000	971	1000	932	962	949	1003	963	951	963	936	994	975	967	974	1025	1006	906	960	958	1015	956	908	935	1021	956	990	1033	941	987	954	990	979	948	1025	915	961	937	967	993	989	1036	999	952	985	957	929	992	966	916	987	1020	967	982	1003	974	970	947	997	977	872	972	958	986	987	934	1007	948	1008	999	976	945	933	958	949	939	962	983	970	991	938	939	979	965	963	938	991	912	985	958	980	960	972	963	1030	963	981	977	944	918	956	967	990	893	932	1000	930	1018	958	1011	974	945	950	985	911	909	942	918	1063	891	928	963	973	969	973	980	932	966	992	962	948	1006	986	973	1005	1003	935	955	915	952	965	899	969	962	950	983	1019	949	1011	945	986	948	919	995	924	959	958	993	1018	950	933	931	1006	911	961	1008	923	972	1034	985	989	927	955	963	926	990	1005	976	979	941	1025	971	1007	969	994	952	935	999	991	960	976	968	959	954	1014	988	935	951	1044	987	968	971	1002	1000	933	980	943	984	916	1001	946	951	1009	997	1014	942	973	945	939	1011	938	940	933	938	970	917	923	994	970	934	969	958	980	968	1011	1004	924	969	924	990	983	961	957	965	983	965	944	958	1002	939	996	957	988	987	915	973	1000	968	962	958	977	977	962	987	986	930	965	930	1001	935	987	950	901	959	974	1031	969	957	1029	959	981	945	949	964	963	954	980	880	926	996	977	966	938	951	910	945	942	955	963	971	968	972	983	991	987	959	905	994	962	972	955	983	949	1021	1023	967	948	924	948	957	929	995	954	953	971	992	959	913	949	939	984	980	996	935	983	1009	970	967	994	946	929	1008	932	921	976	982	948	940	971	950	1045	912	955	945	964	947	979	954	955	1008	925	964	975	944	986	982	929	990	978	983	945	958	968	981	931	950	975	928	942	961	975	977	1005	986	994	960	976	936	944	1004	950	997	984	983	981	969	995	1038	972	975	952	984	1023	995	954	985	908	984	953	973	884	1006	906	922	982	913	944	992	973	990	958	931	958	927	922	1013	984	959	930	983	930	982	979	981	970	955	932	996	955	1045	985	989	1018	954	980	1010	917	1007	969	914	1006	962	968	893	931	990	962	975	961	966	943	986	972	980	992	950	997	1019	976	978	1034	970	975	984	961	1016	973	972	951	957	934	974	960	1014	980	920	936	953	1026	918	952	951	985	967	990	988	975	952	952	966	972	969	975	932	974	986	973	1062	892	967	1015	1042	969	949	960	947	927	973	978	985	970	978	996	959	942	941	987	1053	997	947	940	925	995	963	980	950	958	942	976	954	1021	1010	964	1001	960	974	985	994	904	967	974	1014	947	977	926	945	1008	957	955	925	934	961	968	982	984	979	986	981	973	1004	974	1031	1013	958	929	954	931	938	948	979	965	936	992	991	969	930	988	982	895	969	966	974	925	891	954	1025	952	941	941	966	975	949	1011	941	950	958	970	971	979	944	1043	914	940	986	980	970	1024	1003	950	1023	974	963	957	994	913	1015	966	983	980	935	1004	935	1000	948	994	908	904	946	1010	938	976	974	984	1011	972	973	977	989	940	957	961	949	921	976	1000	1015	940	1009	980	952	937	958	990	916	951	1002	962	979	991	964	1020	980	998	976	945	961	960	983	954	957	1006	1002	942	939	941	946	976	986	915	973	987	956	968	959	971	984	962	977	954	944	972	954	956	962	897	977	921	931	1001	1000	927	981	974	950	1012	1005	995	980	1006	927	967	962	973	934	974	1025	976	871	997	970	960	979	957	971	906	979	962	957	903	1002	951	996	990	974	952	1012	1005	975	1029	958	923	1035	980	922	965	964	913	958	988	931	989	983	924	950	931	890	978	1030	978	943	931	1012	979	900	976	965	961	943	988	951	974	997	962	940	998	990	931	1033	967	987	977	974	1005	969	928	982	980	944	959	967	980	889	986	963	1020	949	961	963	997	963	1031	982	972	955	1003	961	968	980	960	961	986	994	986	942	1000	1013	955	984	936	966	957	1014	998	932	1012	955	913	980	1004	937	951	928	961	978	971	985	960	980	975	910	997	938	971	981	991	983	968	981	906	993	991	939	967	968	1028	916	971	991	955	985	936	985	981	979	988	979	963	940	927	955	992	964	983	1000	987	955	957	923	956	958	960	978	1002	988	994	972	1004	927	931	951	949	1000	932	942	924	1020	962	914	932	994	1028	958	917	947	978	986	946	951	915	973	948	1008	1008	984	987	1019	973	992	1051	995	1001	977	921	957	1003	948	941	952	975	913	991	1023	1003	977	1008	1033	930	937	977	973	974	978	958	960	993	1000	950	969	961	1001	1003	936	934	1004	985	952	976	975	948	953	927	957	905	1005	991	925	983	987	969	961	973	956	981	971	976	1019	962	955	954	923	981	1027	960	964	922	939	973	972	950	961	938	981	972	932	993	1015	967	965	986	981	1016	998	976	967	989	929	972	977	985	981	969	940	989	947	952	937	983	984	992	956	970	967	990	995	958	933	961	954	943	937	994	948	1008	948	941	977	976	994	976	949	993	964	994	973	977	944	957	1004	973	942	975	981	997	945	903	967	967	930	986	966	983	1025	945	1017	945	967	957	1012	989	990	957	963	976	977	1001	944	986	937	951	950	991	988	976	951	936	951	981	930	943	947	969	939	937	970	963	977	1013	1001	950	957	979	960	956	944	1020	995	948	950	962	958	949	924	1024	994	979	951	979	920	986	951	949	936	974	929	923	990	930	988	989	995	939	1013	968	955	953	907	1007	971	1015	991	913	969	940	1005	962	990	959	994	980	987	1031	952	948	934	959	973	974	1043	1007	970	974	1039	1017	998	937	922	982	980	931	1007	958	943	982	982	980	985	961	971	946	981	922	940	959	977	981	964	1014	1029	910	946	1006	899	1015	973	970	966	971	991	1010	1007	947	1016	955	942	963	969	975	967	996	899	915	971	987	954	987	990	917	967	976	927	962	930	916	941	972	936	973	982	963	928	1020	968	1013	967	976	975	972	991	976	992	996	986	999	985	1031	994	891	988	958	978	924	909	940	976	991	944	911	986	961	939	938	940	952	1032	988	974	924	998	967	953	933	1022	959	947	978	1001	967	966	983	969	979	963	961	932	1003	1002	975	1043	970	1005	947	985	956	971	991	1014	937	955	971	1013	993	959	1006	941	990	969	991	1001	947	1003	966	966	976	1028	1058	972	949	965	1000	1036	945	959	999	1013	918	943	994	1006	944	1057	930	1025	946	964	1016	1012	998	957	972	976	984	948	998	991	931	956	889	986	1004	932	933	924	1002	1005	949	1021	969	962	981	971	978	992	962	1035	968	966	968	1005	1006	948	949	1008	1012	954	987	1009	946	881	951	970	935	968	967	973	1011	982	998	984	959	966	999	928	946	954	966	995	960	1040	972	1011	999	939	943	998	957	933	925	994	947	963	962	970	948	1017	943	961	970	968	949	976	958	995	997	1046	942	957	997	947	967	899	983	946	931	1010	981	973	980	963	1006	923	960	922	920	906	986
1164	714	382	248	546	1095	1592	4396	10400	12527	9251	6042	3585	1819	841	328	174	113	82	73	89	84	78	68	87	71	68	63	70	62	62	72	87	83	96	69	64	87	83	68	71	78	71	71	71	73	78	67	64	57	84	61	83	94	77	78	56	69	72	70	60	82	69	70	62	76	73	76	70	85	60	65	63	73	79	78	67	65	61	72	85	74	84	81	83	75	75	71	73	68	73	65	72	87	75	67	69	76	68	81	77	74	82	59	55	84	94	75	82	77	55	87	58	63	77	69	67	73	68	87	82	63	69	67	67	80	68	66	67	79	70	82	81	54	87	72	61	79	64	75	85	76	73	88	66	65	82	72	70	57	75	72	74	66	70	64	62	81	80	90	68	56	71	91	73	87	60	75	78	66	82	66	72	82	62	77	74	67	75	67	77	75	65	62	64	70	72	68	70	67	72	76	77	75	68	65	77	82	89	67	66	88	71	60	78	93	80	81	72	72	63	83	79	76	78	73	75	82	74	59	72	72	64	75	70	60	73	68	69	65	79	68	63	66	66	69	69	80	91	71	84	71	80	78	63	78	98	73	77	79	65	65	68	82	74	71	86	71	62	77	88	84	80	68	65	87	65	71	76	76	68	79	60	91	62	60	81	75	67	89	76	82	64	81	72	73	65	72	70	64	73	93	64	61	84	72	73	83	64	72	75	68	84	69	70	69	59	62	76	66	71	72	78	79	62	75	85	72	74	94	72	66	95	82	82	57	75	79	74	56	62	69	52	67	68	78	59	82	81	71	79	81	58	86	63	77	63	62	77	52	84	79	80	74	83	81	84	75	72	73	72	60	69	56	67	70	71	61	80	76	68	66	51	64	74	69	67	79	76	71	73	89	63	53	73	78	81	82	71	80	70	66	80	70	68	62	78	63	74	75	72	75	75	56	63	92	79	63	81	79	78	71	82	76	65	78	69	79	70	90	89	81	66	84	77	92	75	63	81	68	78	80	61	59	66	76	74	59	67	77	65	70	87	73	70	60	85	73	68	67	67	69	56	72	81	83	85	78	80	76	73	81	88	63	61	84	79	66	81	77	72	85	92	73	79	79	60	74	66	59	74	81	58	76	72	71	85	76	65	78	77	81	70	86	82	86	92	82	86	66	71	89	71	69	78	67	65	92	84	81	70	67	72	64	95	72	84	63	70	84	70	89	61	72	60	77	91	73	85	81	74	80	84	73	71	69	70	83	74	66	65	79	77	68	80	74	67	70	66	85	73	68	75	76	72	72	79	81	74	72	59	69	77	63	88	68	82	69	69	78	66	80	78	77	83	69	61	75	60	58	83	82	80	88	76	55	85	92	85	63	77	67	70	73	62	83	79	82	80	80	81	59	61	86	68	80	76	84	91	74	70	70	87	82	77	82	76	68	75	70	62	69	83	73	76	60	85	89	72	77	94	60	71	73	70	78	69	73	88	69	57	84	84	74	78	76	77	70	63	71	80	60	60	90	78	66	68	77	75	62	65	79	76	70	68	79	64	76	84	76	66	64	54	75	83	58	75	68	64	68	66	75	67	63	76	84	81	63	74	79	63	63	67	57	69	71	70	79	82	73	83	68	74	78	72	87	90	75	71	74	75	79	76	68	75	70	64	80	72	87	73	84	67	76	75	61	75	80	84	72	71	79	88	96	70	82	71	77	75	66	73	64	73	77	73	74	77	67	67	76	75	54	76	85	70	85	66	77	95	70	88	85	76	63	56	72	73	69	63	79	75	70	71	74	57	83	67	53	80	57	73	62	79	67	69	74	82	76	68	76	88	78	74	74	74	82	69	78	72	85	77	95	65	56	80	74	66	76	66	68	72	82	69	78	71	80	68	80	71	73	67	56	73	68	83	70	75	62	71	71	78	74	67	87	70	82	65	72	76	77	68	77	88	72	71	73	92	72	71	75	73	68	74	69	81	74	90	93	75	50	90	78	75	74	70	64	71	79	64	90	77	68	79	75	72	72	68	61	74	68	81	82	58	81	72	79	62	69	81	68	71	74	62	76	86	62	76	74	78	66	78	78	60	64	84	66	82	85	70	79	91	58	68	78	83	75	90	94	83	73	59	70	67	71	75	81	78	63	78	71	82	61	74	74	61	63	63	71	64	77	63	79	77	61	68	74	83	59	62	62	74	67	87	63	61	65	73	87	67	79	66	88	71	76	71	83	79	75	57	63	72	80	60	71	75	72	72	67	53	87	69	65	64	87	85	75	80	68	90	69	64	87	66	73	72	62	65	54	78	70	65	78	65	79	59	73	75	78	78	78	66	92	87	75	63	66	87	88	60	76	78	69	69	68	82	70	68	86	61	58	87	69	86	82	63	80	69	68	62	71	67	79	78	79	51	79	69	78	66	73	70	79	70	77	71	82	73	89	63	76	69	64	74	77	82	69	69	87	72	71	79	71	73	61	65	76	63	58	63	71	61	74	74	90	69	79	86	65	82	75	85	64	81	70	77	86	74	77	70	90	84	49	63	65	64	74	66	61	85	66	82	74	58	77	60	78	70	55	79	61	52	68	72	68	78	72	68	78	89	69	87	68	72	77	74	76	78	77	63	62	62	56	76	76	83	72	84	77	70	66	70	83	74	77	75	71	73	85	77	84	70	75	76	75	79	67	78	74	83	71	79	56	90	84	76	70	87	67	78	72	72	64	72	74	56	65	62	63	83	78	58	77	64	73	73	74	76	71	70	73	73	92	65	63	74	65	53	67	72	72	64	66	78	99	76	64	68	72	75	77	70	81	85	70	73	70	68	83	67	71	73	79	77	70	67	63	66	75	84	67	72	62	83	79	62	74	66	78	75	67	71	78	82	80	65	73	73	69	73	81	66	75	68	84	98	63	68	69	82	62	73	80	80	84	64	64	64	72	84	65	77	78	68	55	82	73	61	84	66	70	77	74	78	77	69	83	71	81	62	72	82	72	85	89	70	74	61	70	85	57	88	61	66	76	82	60	75	79	73	88	69	62	70	74	70	85	79	64	69	64	80	71	69	80	76	72	61	79	92	66	70	76	73	62	70	58	78	73	77	66	79	69	58	80	72	68	62	65	61	70	66	74	68	84	60	70	84	67	74	81	60	72	65	70	58	62	58	77	72	61	59	64	73	78	74	64	67	73	76	67	69	77	90	70	70	49	73	70	75	73	79	85	76	67	68	72	59	73	60	82	65	66	78	74	65	89	59	87	81	67	58	72	78	61	65	69	62	62	75	74	76	64	53	79	77	69	69	77	75	73	71	67	70	71	76	70	73	75	73	81	81	100	82	70	66	78	65	80	65	73	78	76	76	81	68	73	76	81	70	78	78	69	64	79	64	62	80	62	73	70	67	84	77	57	75	80	62	64	53	75	62	71	82	66	70	74	68	78	81	73	68	77	82	75	86	76	74	74	74	79	58	66	77	73	72	74	88	75	63	72	79	76	67	66	54	78	76	70	69	65	83	58	81	79	72	70
19416	11833	6543	12152	27884	31925	32753	42146	52739	53984	45051	38621	31028	23921	15309	7548	3720	1962	1208	1021	858	814	863	829	841	890	792	844	779	860	815	845	814	856	871	842	869	784	860	868	864	847	833	767	868	878	921	830	820	859	826	838	875	853	805	862	875	804	870	837	849	851	863	913	828	863	836	911	885	796	865	923	881	856	816	829	844	878	783	873	851	836	904	846	863	824	870	894	845	860	842	850	842	847	863	821	820	814	847	859	874	885	805	852	846	871	828	820	875	881	837	850	808	821	891	801	834	810	796	843	788	837	823	873	902	785	838	849	844	799	835	800	870	820	857	909	872	878	838	812	788	852	834	863	895	881	865	840	885	870	852	800	810	856	846	856	897	897	824	828	848	756	845	866	881	851	850	878	843	770	858	798	851	823	860	827	845	877	843	865	803	820	851	873	859	848	868	812	821	782	942	841	875	845	890	862	879	834	840	897	823	850	866	856	844	857	863	837	825	881	835	846	881	845	852	854	846	850	827	837	829	825	852	866	826	854	874	869	829	875	820	841	824	860	867	785	896	814	851	844	830	842	863	846	854	815	864	783	841	861	887	838	836	836	848	851	881	812	799	855	847	818	839	817	861	851	834	867	872	826	836	805	829	808	878	839	810	871	854	845	857	870	871	857	831	864	841	823	855	878	881	825	827	848	853	863	833	802	907	896	841	818	894	839	806	809	859	824	812	830	846	828	893	855	891	809	891	842	859	846	850	837	807	896	862	842	856	921	816	809	826	851	829	885	794	886	850	839	863	819	855	832	817	890	823	850	860	889	798	867	863	807	831	866	840	843	846	852	856	811	812	847	832	829	845	830	869	839	838	797	801	872	891	872	813	849	884	863	820	898	840	821	895	859	834	817	886	821	858	822	846	819	823	871	836	839	806	820	826	880	780	814	831	892	853	847	850	897	818	794	875	873	836	883	800	825	827	809	837	860	841	874	816	798	843	842	829	837	848	849	828	837	814	838	844	815	876	870	885	858	824	864	845	837	867	846	852	786	856	828	875	835	868	844	817	831	840	869	860	832	865	826	843	881	895	813	853	868	866	789	831	841	811	834	887	817	843	825	852	849	875	852	824	881	897	865	842	887	826	828	794	814	901	804	826	841	810	822	868	876	818	789	832	849	819	859	853	874	913	878	884	852	852	862	863	826	838	841	828	849	876	844	838	884	874	908	852	879	837	880	904	831	782	865	826	861	865	790	828	871	890	839	889	818	848	881	792	834	872	856	842	810	810	850	805	876	830	824	841	837	841	804	879	814	858	877	901	823	851	873	804	882	872	847	851	823	898	835	843	885	799	849	842	858	892	861	832	911	857	882	864	807	900	787	853	864	827	857	796	827	798	877	839	845	896	838	829	908	917	808	880	824	877	840	829	853	844	834	872	852	885	882	869	830	874	878	886	857	874	871	861	847	814	909	842	873	870	868	823	866	836	830	835	857	858	886	849	833	810	873	841	807	876	849	826	832	860	804	829	878	848	850	884	791	855	824	878	851	840	807	834	864	827	781	827	840	846	842	874	863	805	798	845	846	868	867	845	902	827	827	902	868	901	800	876	821	854	857	854	825	925	867	862	878	863	835	852	865	798	849	829	843	856	884	872	830	898	851	876	866	847	865	875	789	856	874	834	848	867	843	836	812	846	871	799	851	831	830	876	829	823	869	803	863	803	848	858	846	846	883	853	838	834	855	822	841	841	844	818	865	887	830	840	878	845	873	860	835	812	897	836	889	836	776	834	874	889	799	849	839	853	849	813	836	846	814	848	809	840	870	842	805	824	880	821	815	867	952	798	818	824	833	805	835	823	827	860	863	874	831	837	756	841	840	821	807	843	851	869	781	842	847	850	842	806	842	837	838	897	897	834	847	863	853	861	881	874	806	840	909	885	865	831	866	855	804	807	851	862	878	872	844	837	854	814	816	853	845	823	827	884	844	866	876	847	861	890	819	829	799	849	887	835	840	872	867	854	825	835	834	858	842	861	811	859	864	886	842	863	878	879	814	854	865	825	804	892	854	846	866	866	830	798	882	845	817	895	849	857	838	845	885	831	874	783	804	880	868	833	787	834	826	812	836	852	837	836	752	847	873	804	913	861	819	854	853	796	902	889	844	806	874	874	866	794	885	893	891	888	863	867	846	814	850	814	884	855	842	812	844	837	864	852	800	829	858	864	883	826	778	884	817	841	860	859	843	861	790	825	864	847	847	874	827	786	790	844	867	843	891	879	836	847	804	839	887	809	822	902	828	852	853	877	833	837	869	869	806	859	865	894	884	859	845	867	807	818	865	853	828	828	815	832	845	887	880	871	823	818	860	845	871	790	864	797	801	837	918	826	884	872	860	870	852	834	904	820	876	873	807	907	831	828	799	876	856	894	890	824	886	868	866	914	815	876	870	847	859	845	865	880	826	801	776	853	840	821	875	846	883	849	839	842	901	856	840	811	834	834	846	826	849	880	823	825	827	812	868	881	889	878	879	840	868	804	896	845	836	862	872	877	857	861	807	836	834	842	829	882	832	848	883	812	831	827	849	830	874	841	850	800	875	878	851	821	876	795	844	822	852	824	867	888	884	850	786	857	829	779	816	852	847	856	882	908	857	824	895	849	849	869	887	860	887	848	812	853	867	882	840	846	854	838	873	866	806	941	850	850	879	800	877	896	860	815	874	885	871	885	816	859	848	877	849	880	902	831	825	863	852	868	891	892	806	823	855	803	831	851	795	875	833	863	788	851	842	842	903	862	844	814	853	841	814	860	925	843	855	812	905	806	890	862	861	800	826	840	910	815	856	834	835	829	862	801	878	875	830	861	850	870	827	836	829	859	850	863	811	843	850	828	866	863	845	861	819	889	848	889	826	873	821	911	845	828	847	837	837	840	827	824	888	832	856	862	884	895	820	812	879	837	865	821	860	804	839	831	864	844	824	819	834	834	853	781	829	791	830	884	877	845	829	830	826	826	816	859	886	888	914	851	880	831	847	879	820	865	883	883	816	797	830	832	852	888	851	831	890	844	828	873	810	818	853	798	823	822	868	860	917	854	866	874	883	885	819	829	824	818	840	892	904	862	833	881	823	866	874	862	856	829	792	885	894	906	840	840	849	891	868	861	851	824	834	829	833	844	813	884	895	861	750	803	854	769	806	870	883	848	836	826	892	841	806	874	857	904	866	863	861	855	846	801	771	843	865	803	823	876	811	826	847	848	828	835	836	849	808	811	827	838	827	797	866	868	835	855	815	878	836	839	866	832	861	888	857	864	858	835	862	895	862	858	849	849	857	839	852	858	842	885	826	800	878	816	868	819	835	879	769	900	841	848	868	827	872	820	843	897	852	832	806	802	921	815	865	863	839	866	886	809	814	863	865	860	832	881	841	842	799	838	884	849	866	820	887	845	811	862	857	816	802	847	802	845	848	888	875	883	853	807	896	840	838	835	824	859	827	864	827	839	800	838	857	794	841
1385	182	162	123	155	305	381	324	1336	2644	2507	1705	1047	556	362	191	140	90	86	77	72	77	85	74	97	98	83	77	73	61	92	71	76	80	60	80	96	75	61	97	69	68	99	80	79	74	100	68	85	72	90	87	83	75	80	65	65	88	87	73	67	66	75	77	67	73	69	82	87	73	90	77	70	80	93	79	74	61	79	81	72	84	92	77	83	89	87	94	82	78	79	107	85	86	66	73	67	80	85	73	87	70	78	72	75	75	68	67	68	90	85	80	85	76	80	103	86	60	67	87	73	80	70	64	70	79	84	77	80	80	80	84	77	70	95	73	78	78	74	96	80	75	95	82	91	72	59	69	79	76	74	83	75	72	79	70	83	75	77	77	85	87	91	88	81	78	75	82	76	79	87	65	77	76	95	87	64	70	70	68	71	80	74	71	77	86	90	72	87	84	67	85	61	73	79	67	85	83	91	80	89	70	73	77	80	70	90	79	71	95	87	83	88	65	76	66	74	70	67	80	70	79	85	92	73	84	63	92	89	81	69	68	76	76	74	74	74	88	76	85	72	96	77	94	92	92	88	65	91	81	99	88	79	87	72	71	89	94	78	79	76	77	81	71	79	80	71	75	79	98	66	88	74	93	75	60	71	72	79	73	61	76	67	103	85	72	78	74	70	77	56	83	78	67	90	81	81	71	94	73	86	95	67	68	82	93	78	87	84	87	81	65	69	80	67	83	79	86	84	103	71	57	76	92	87	74	66	78	86	72	76	83	75	73	66	88	76	75	84	78	91	72	67	72	86	75	82	81	64	83	91	69	79	73	82	76	64	97	81	77	83	70	87	70	70	90	97	80	71	94	75	95	60	86	75	74	80	83	66	80	75	87	78	74	83	79	77	82	89	89	65	86	73	74	94	73	95	75	57	78	69	64	77	82	67	81	86	85	74	93	95	81	96	66	80	77	82	81	84	75	69	72	91	77	101	79	86	82	84	72	76	87	79	51	75	83	72	61	87	74	78	81	57	81	70	63	72	82	76	70	83	76	79	76	78	84	60	71	78	89	81	76	74	73	77	86	83	66	84	87	82	85	80	80	78	73	83	76	83	89	73	88	75	72	81	77	80	68	79	72	77	78	75	86	80	83	87	70	87	83	81	69	70	73	85	60	68	85	76	79	80	82	87	72	70	67	80	66	78	85	76	78	77	66	78	80	109	78	84	61	76	71	73	85	86	77	74	73	83	73	69	75	76	64	84	78	69	74	72	73	71	89	88	72	83	70	77	71	73	76	86	67	86	69	64	78	79	76	92	70	81	81	73	83	73	93	78	81	77	64	66	74	78	89	64	73	66	82	82	76	75	78	70	77	91	86	81	91	91	71	78	73	75	84	73	89	96	69	96	69	71	79	66	88	97	101	70	88	80	77	80	82	72	78	69	79	80	76	76	74	75	73	82	73	77	85	70	76	83	76	75	79	79	83	69	93	91	79	77	74	71	75	78	70	78	64	83	83	79	85	87	84	79	86	80	98	79	81	88	84	87	75	78	82	90	67	73	68	87	83	61	69	78	82	68	74	97	81	77	80	76	85	73	83	92	83	91	85	77	59	92	98	81	76	83	91	88	80	67	78	77	71	91	86	84	81	86	63	84	87	83	88	66	87	94	83	76	77	72	88	93	83	83	78	66	77	95	77	76	73	74	77	78	85	77	93	87	85	89	90	71	70	75	87	78	93	69	70	82	72	79	81	68	74	83	88	87	91	61	87	102	76	70	77	76	84	83	73	82	72	74	65	78	92	79	80	88	78	105	90	72	64	74	74	78	90	90	98	76	89	85	89	86	94	72	76	83	61	89	81	69	77	78	90	84	83	85	91	87	77	80	94	81	65	77	68	77	73	70	66	67	88	73	62	90	77	78	76	89	78	50	76	84	70	77	78	82	68	87	84	78	81	75	83	66	102	73	90	87	78	77	86	85	74	86	77	76	85	73	83	79	83	93	95	80	64	76	66	81	81	77	65	84	90	80	68	83	78	72	84	89	79	75	81	67	78	75	75	70	84	72	66	66	63	74	83	74	80	73	69	78	74	75	78	89	84	94	62	77	78	62	83	91	81	74	88	85	58	79	66	64	76	87	78	86	76	72	75	73	76	72	72	84	66	94	100	72	81	89	76	72	84	85	91	74	65	70	82	79	78	64	82	90	85	70	73	71	81	83	76	68	77	90	85	68	87	97	75	89	70	69	70	79	79	73	95	75	67	73	82	68	77	71	87	86	67	71	83	67	79	69	74	92	78	90	83	77	69	90	83	66	78	82	78	72	71	84	89	67	84	94	77	91	77	93	63	64	66	82	93	82	73	68	85	93	71	53	55	88	79	71	76	86	81	88	84	72	73	89	76	70	76	80	84	74	89	76	71	80	70	80	64	75	78	79	80	81	74	61	83	92	68	75	82	99	83	63	68	88	95	68	82	76	78	63	68	77	79	67	88	77	93	79	78	104	108	81	83	69	74	95	90	81	72	79	77	81	82	84	64	83	78	79	74	93	75	77	73	88	62	71	75	84	69	90	79	83	80	81	84	80	89	91	88	78	74	85	58	80	86	81	64	86	94	77	75	81	85	66	73	64	92	86	68	78	82	81	63	82	79	64	76	83	83	70	76	75	77	82	84	79	72	80	81	86	85	73	92	82	71	68	81	84	69	78	78	61	96	86	68	78	84	79	78	68	89	77	70	85	68	71	81	74	65	76	83	97	103	93	74	73	87	79	86	76	66	79	73	75	79	75	67	85	75	86	81	87	71	62	68	94	88	79	89	75	79	74	70	66	79	65	75	95	73	68	83	90	88	70	72	69	87	64	66	63	76	74	86	64	67	77	74	71	62	85	83	85	68	57	59	85	88	86	73	80	66	77	95	73	86	73	76	85	75	85	66	70	67	77	88	94	78	84	81	85	108	77	70	83	78	67	55	66	76	77	80	78	84	80	91	73	73	63	69	102	65	82	76	94	76	69	81	81	69	73	82	87	87	85	90	79	78	78	75	86	80	80	85	79	93	95	84	69	64	74	70	67	86	86	80	77	83	75	86	98	72	53	65	74	54	78	72	72	82	80	73	78	98	59	98	67	80	74	73	104	79	94	81	66	76	85	88	72	66	69	70	67	66	76	87	80	85	77	69	89	73	78	74	76	88	98	81	89	85	81	67	75	88	77	84	82	82	71	78	83	88	89	80	88	71	95	85	63	95	70	79	77	87	80	87	82	78	73	92	69	84	82	85	68	76	74	67	96	84	91	77	78	82	83	77	82	91	79	79	67	87	94	94	74	79	93	84	76	71	69	78	77	85	81	71	83	79	71	83	76	80	82	75	76	74	90	72	80	88	84	86	85	78	83	74	76	72	75	78	78	80	77	88	83	97	89	84	68	64	104	80	96	82	71	83	65	80	89	66	68	76	87	81	74	63	79	68	59	68	80	88	76	82	75	73	79	79	72	78	86	89
10813	4462	2163	4345	11289	17693	17345	16526	28345	33221	30175	25385	19223	13032	7692	4106	2250	1358	1066	966	896	849	885	909	879	900	917	922	866	898	928	887	929	905	846	869	868	868	875	932	864	881	879	831	916	873	936	915	860	874	901	906	864	971	866	934	887	904	950	945	937	874	919	870	933	910	907	910	886	864	900	873	885	895	926	867	958	878	942	918	900	908	926	876	893	872	902	934	904	902	920	902	905	857	888	909	941	912	891	893	932	924	895	905	861	897	933	900	971	896	861	851	917	914	839	904	895	844	940	923	888	944	923	912	967	876	892	892	892	924	864	866	904	895	855	879	885	882	936	852	932	882	901	892	918	901	907	906	881	902	895	864	908	886	912	867	881	928	928	881	861	911	877	835	925	933	928	923	903	873	895	817	922	957	856	902	959	879	908	911	881	908	891	865	839	828	938	898	889	926	903	861	951	912	870	923	882	888	857	919	876	956	821	894	880	892	913	927	939	896	937	866	914	895	969	884	856	917	889	926	929	847	918	951	880	892	892	882	935	908	925	894	878	902	906	948	906	928	891	904	939	911	899	862	892	851	916	940	838	884	942	918	857	930	872	889	887	895	891	896	862	892	930	888	867	886	873	894	860	919	938	902	893	874	878	885	903	917	953	911	876	869	881	907	946	915	898	891	882	910	866	879	930	889	905	872	885	866	935	873	877	881	922	871	882	945	869	881	916	909	868	895	871	903	893	939	872	931	849	878	910	939	937	905	939	936	875	888	899	893	863	927	881	937	919	910	872	931	887	907	869	887	919	868	860	896	850	886	866	895	882	937	942	835	892	883	890	860	950	981	901	874	919	891	896	850	877	898	900	843	924	925	914	904	911	946	962	923	930	878	930	851	906	898	928	928	876	857	879	920	871	848	919	913	849	864	889	932	876	881	809	898	867	904	895	896	900	886	895	930	884	935	956	964	889	880	957	931	920	908	932	915	881	914	889	953	905	921	942	901	898	912	931	928	907	928	879	896	917	898	917	893	922	918	911	896	873	879	898	924	880	900	926	852	995	875	895	895	889	922	918	931	916	917	892	910	890	902	887	920	884	906	899	890	861	876	948	917	911	895	932	924	928	868	932	923	947	879	900	885	901	879	964	895	988	875	874	908	929	884	890	904	851	899	921	909	937	931	899	904	933	900	903	893	896	905	898	872	938	911	940	821	950	848	878	855	879	888	892	875	896	867	903	854	908	906	901	919	921	906	886	947	899	869	906	927	875	915	876	904	913	944	880	871	831	891	874	915	903	902	895	911	932	865	823	872	897	906	891	906	931	915	877	891	934	952	914	876	940	896	910	926	896	914	941	876	849	903	862	920	934	898	960	916	893	918	888	863	934	894	858	911	926	919	919	933	936	844	932	887	865	982	918	887	868	910	934	912	874	896	960	894	877	916	931	877	870	891	881	884	909	886	887	931	894	953	844	912	878	930	914	948	894	911	961	881	890	917	918	940	883	915	932	878	945	895	911	914	888	830	900	902	893	920	927	913	941	910	900	843	877	864	926	912	909	926	898	924	914	916	944	900	950	932	904	959	935	852	877	892	916	933	909	868	927	893	876	892	902	889	896	878	872	901	849	915	893	922	910	844	834	922	951	892	908	894	888	904	865	872	909	933	897	900	880	862	951	925	910	954	897	867	897	905	906	893	965	886	948	941	899	913	882	856	860	909	898	908	826	863	892	882	871	882	866	908	849	920	903	902	893	887	862	936	874	894	894	888	883	930	928	956	838	907	930	914	916	953	891	885	898	888	903	937	902	885	888	846	896	908	877	859	878	897	893	909	937	873	898	923	887	880	876	912	915	861	896	918	865	942	926	870	919	932	842	904	932	910	911	933	937	870	913	881	878	927	912	907	882	906	896	884	943	866	814	956	880	940	864	921	921	877	899	870	871	963	870	908	882	886	850	903	932	848	888	913	877	885	944	880	929	932	924	943	918	886	905	914	924	916	928	971	865	856	895	950	853	904	922	875	881	941	871	931	930	903	936	912	918	925	875	901	908	875	895	832	862	894	949	938	957	934	887	837	869	863	912	929	899	888	891	894	942	914	898	921	913	940	924	869	901	855	878	915	919	933	906	917	889	809	935	941	853	882	924	895	890	943	912	888	881	876	910	881	868	939	914	883	917	882	897	922	864	903	930	866	924	885	869	898	837	926	939	818	884	911	854	834	920	919	956	880	875	898	914	869	955	867	863	852	930	879	972	943	905	909	867	851	917	844	850	894	905	911	931	881	958	956	939	918	900	886	935	898	870	927	860	896	863	903	915	915	873	897	874	877	960	931	899	933	899	969	905	937	922	937	940	911	906	890	942	881	923	879	893	885	910	908	905	893	841	892	924	925	911	903	891	924	882	896	882	904	914	911	858	858	910	881	852	882	848	887	876	916	901	885	930	891	922	910	885	900	896	890	905	894	887	898	936	933	913	928	887	885	879	870	941	912	910	880	921	915	925	956	909	934	848	886	902	934	888	886	926	890	878	918	910	890	863	904	852	896	905	892	905	949	925	966	910	847	935	880	908	875	890	936	890	870	904	906	918	945	907	902	874	906	909	861	888	876	891	885	864	932	931	852	877	876	909	862	843	895	897	958	843	874	886	876	856	907	935	913	871	926	911	883	853	901	900	840	922	885	923	939	842	915	879	877	910	893	916	870	905	913	884	936	914	895	806	867	932	901	892	942	970	910	923	877	879	910	920	885	947	918	887	898	881	911	924	910	867	861	889	934	939	899	913	875	895	870	878	869	865	935	886	899	937	887	894	925	912	910	923	867	904	896	900	919	928	895	892	864	904	888	878	910	875	958	902	881	922	905	937	888	969	886	913	911	938	868	894	909	848	885	900	910	872	931	920	901	937	916	890	916	949	863	889	935	860	900	934	879	870	882	876	904	864	927	916	889	930	872	902	912	907	904	881	859	926	953	864	910	866	918	980	931	877	940	930	914	914	932	878	852	914	906	891	852	942	873	929	920	903	868	931	942	901	871	887	894	897	837	900	932	912	870	812	852	971	934	915	915	937	904	960	896	886	876	911	869	914	877	959	867	888	896	906	938	864	927	883	890	854	885	902	907	965	897	925	863	902	920	861	923	888	893	928	871	954	985	874	892	895	900	930	951	929	940	932	840	865	859	898	867	988	919	859	945	920	951	900	838	885	964	926	908	901	902	911	945	920	886	926	938	914	876	909	869	949	859	917	870	902	926	915	885	919	846	923	888	907	885	875	947	888	914	865	904	922	865	937	899	901	967	902	964	900	901	924	893	870	907	913	924	918	874	870	892	880	890	890	894	900	892	868	870	922	888	888	886	913	937	907	889	891	855	908	914	906	952	916	938	913	898	898	905	891	907	883	909	944	929	925	885	875	908	833	946	889	852	904	884	927	874	849	872	840	935	892	898	892	943	841	928	903	908	843	874	886	887	887	905	901	919	937	879	899	877	882	914	884	881	900	849	873	877
638	297	215	175	387	683	1030	1062	1762	3866	5003	3955	3119	2003	970	477	272	153	105	91	76	78	64	77	68	69	74	67	81	82	84	77	64	74	69	64	69	77	70	76	77	72	64	79	89	74	67	71	77	57	66	77	85	68	82	83	77	71	73	58	68	72	69	65	78	68	71	76	57	52	64	66	71	70	74	60	73	70	70	80	64	57	78	66	62	68	68	60	78	65	71	77	73	75	78	74	68	71	66	70	82	64	57	62	61	77	52	70	69	78	63	70	76	56	61	71	82	66	69	77	58	74	61	70	66	70	72	76	74	74	80	68	62	75	76	59	74	71	76	75	75	75	55	73	78	61	79	77	61	76	64	73	73	79	70	77	81	70	77	70	57	81	72	60	67	62	79	81	69	74	63	61	77	82	65	78	73	65	65	70	63	80	56	69	66	83	79	58	54	67	76	57	69	66	59	70	56	76	63	76	73	85	79	67	61	73	78	81	71	65	79	66	73	64	80	60	64	67	72	50	83	75	63	63	71	57	67	67	58	74	75	84	65	68	70	57	72	88	64	65	60	64	77	81	72	62	68	63	62	51	87	74	59	53	70	77	67	70	62	62	63	61	60	62	73	62	78	75	77	84	64	68	68	57	73	77	72	66	60	70	77	63	73	72	81	59	73	61	82	86	70	69	71	62	63	73	71	75	71	71	70	81	78	72	78	72	68	61	60	69	70	49	61	71	69	60	64	76	81	54	72	73	71	59	56	68	57	81	57	87	69	59	72	73	69	66	56	72	69	74	62	54	67	69	74	65	66	95	59	74	74	81	79	76	58	65	77	69	67	79	69	65	80	71	66	67	85	76	82	70	65	58	73	65	57	89	76	75	62	73	70	83	87	65	78	78	85	63	59	71	64	74	77	69	73	76	85	54	63	74	71	76	69	77	61	73	71	85	73	72	78	82	76	60	77	60	72	64	78	78	78	72	80	64	77	63	77	67	77	68	58	67	82	69	66	71	68	73	57	63	79	86	57	83	68	76	81	79	74	62	69	72	52	67	66	77	66	70	77	77	69	63	59	56	54	59	75	68	61	61	71	63	70	59	73	73	63	84	79	71	71	64	66	78	72	82	86	82	67	63	66	77	67	67	85	77	63	86	65	66	69	76	70	80	78	76	53	74	66	72	64	62	73	68	69	64	74	79	78	82	71	77	72	69	60	71	88	55	70	71	78	68	73	93	76	66	72	62	67	72	66	71	68	66	71	64	71	69	75	73	69	60	78	58	66	77	58	80	84	70	71	62	81	68	68	95	77	79	78	80	67	59	75	70	62	59	55	74	69	74	69	81	56	57	72	54	62	93	87	78	67	74	69	63	78	83	69	69	62	58	75	66	78	65	73	65	72	72	68	82	46	66	68	78	79	71	80	79	77	64	71	66	69	93	61	71	72	73	73	87	75	70	80	57	63	64	73	75	67	72	73	61	65	74	50	79	68	57	75	84	53	70	76	74	76	74	57	67	73	68	71	57	79	68	70	72	79	69	72	69	65	70	75	67	72	61	70	75	60	69	69	71	70	69	58	62	63	57	74	66	61	83	87	88	71	66	70	57	62	62	72	79	74	68	69	65	75	66	70	53	78	64	70	73	62	85	70	63	78	57	72	61	85	51	76	66	76	72	68	79	80	75	80	88	81	57	80	79	77	85	83	67	79	76	75	67	65	62	73	71	69	73	82	70	62	69	79	64	71	71	62	70	81	71	72	67	71	61	64	68	76	59	78	72	85	63	68	79	77	70	62	65	74	68	86	73	58	59	63	59	70	57	74	72	56	67	64	68	65	82	62	80	55	77	74	65	64	52	87	64	62	67	74	70	73	67	77	54	71	49	75	50	72	77	67	69	75	72	80	73	69	72	77	79	69	64	71	80	72	54	69	81	75	86	93	69	69	67	66	66	80	82	72	71	67	67	58	67	64	75	61	66	78	56	71	67	78	69	71	84	69	78	67	72	61	51	83	74	73	78	71	77	69	63	76	63	58	71	60	73	63	78	76	82	80	74	70	62	80	69	53	75	66	58	76	69	72	75	65	66	66	87	73	79	79	72	78	71	63	63	70	60	66	79	58	66	64	79	75	70	65	63	77	83	75	68	80	71	68	71	62	62	69	69	68	79	56	72	83	74	68	47	87	68	68	80	67	73	67	70	76	61	65	63	60	79	74	65	64	58	69	62	60	72	56	71	67	81	68	71	71	65	91	58	63	66	70	72	66	61	65	73	64	85	74	73	60	70	55	76	75	74	64	57	84	65	64	67	70	64	72	71	66	67	75	77	73	74	59	72	67	59	69	64	92	65	71	93	69	70	70	78	79	66	58	80	68	60	78	87	62	76	76	74	77	80	62	78	75	68	69	61	64	69	52	72	58	66	74	73	63	64	44	82	77	68	64	81	74	67	62	50	62	66	57	70	63	53	61	61	77	62	73	84	58	70	62	62	65	64	70	63	48	70	65	73	69	69	77	71	81	67	47	84	71	69	70	64	59	71	66	68	68	64	65	84	62	84	65	66	73	62	72	66	80	67	86	60	72	71	75	56	77	78	73	75	62	74	67	68	82	63	71	61	65	68	78	66	75	63	70	72	84	70	84	80	70	80	70	69	74	71	75	60	64	64	74	60	75	60	82	88	70	70	74	88	73	67	78	74	67	73	57	68	64	69	86	70	91	63	70	95	72	66	69	67	54	72	79	72	69	66	61	90	55	81	73	60	63	68	56	78	78	72	77	69	72	63	67	69	71	79	66	93	73	65	70	74	78	69	66	79	64	67	76	68	75	72	69	70	77	70	74	58	70	88	81	71	69	70	76	65	71	68	63	71	71	72	78	70	60	64	62	64	73	65	68	77	68	63	68	70	74	72	60	75	69	78	60	78	67	63	70	85	75	97	76	62	73	79	74	56	62	75	66	80	75	71	62	80	70	79	83	69	69	58	75	74	88	85	76	69	56	57	73	59	61	78	67	71	71	80	70	87	60	68	76	54	77	61	80	73	55	67	70	85	76	74	65	67	65	79	74	75	83	65	80	57	80	73	74	70	62	73	82	75	66	69	61	62	71	72	66	80	74	68	75	80	68	51	76	84	71	76	78	71	78	61	78	57	73	77	63	77	71	85	64	76	62	83	61	65	67	55	76	62	65	60	80	57	68	66	82	65	71	60	77	79	66	76	74	71	72	64	76	70	58	63	74	83	79	55	74	66	78	68	63	70	87	87	63	69	61	55	70	58	66	57	64	77	72	82	61	71	60	78	71	68	66	71	68	58	71	59	58	64	72	93	78	78	75	68	77	60	72	80	66	70	61	78	59	73	78	77	70	80	56	69	84	84	84	83	63	70	73	63	75	88	78	61	58	72	65	74	60	71	58	70	72	64	65	64	87	66	73	68	75	58	66	76	61	68	62	69	68	70	50	68	80	61	66	71	73	71	73	74	64	60	47	88	48	63	54	70	73	74
13518	7482	3871	9485	24190	27424	28411	26775	30175	37446	38371	34421	31178	25170	17502	10813	5804	2707	1478	989	842	796	787	781	856	835	765	828	840	812	794	837	838	825	800	779	778	853	797	839	848	750	837	812	814	878	833	848	791	806	793	780	844	794	811	809	765	773	819	828	789	832	830	813	787	813	792	820	806	806	818	801	819	809	777	785	796	827	805	783	775	835	832	840	864	775	817	796	813	818	761	827	805	847	838	789	810	764	800	799	750	767	817	819	891	820	829	816	807	801	816	830	784	796	779	796	817	792	814	834	774	791	834	831	814	843	780	850	759	827	807	778	789	798	781	864	865	814	778	830	797	879	763	781	798	790	821	854	780	814	775	753	777	802	832	797	811	822	814	788	808	817	813	849	780	847	850	782	776	833	798	838	780	798	839	743	799	792	760	806	847	837	778	771	815	868	799	794	789	830	799	789	834	819	796	799	824	853	792	863	749	795	779	751	766	837	791	808	785	762	835	798	793	804	804	816	805	796	814	804	843	796	831	816	799	817	792	793	796	776	798	808	828	817	805	826	848	830	835	818	790	800	824	837	804	767	781	770	749	821	789	794	816	822	794	808	825	805	817	796	796	826	756	837	844	788	810	847	773	814	827	832	807	778	776	827	804	785	767	801	837	803	807	822	821	810	838	804	828	830	809	820	804	783	788	759	832	777	813	807	786	813	755	798	827	762	795	775	796	807	800	821	816	812	828	747	828	776	802	798	736	788	787	829	803	795	775	843	802	791	802	822	754	818	792	837	821	831	806	830	808	846	779	761	796	817	762	780	782	806	765	821	834	791	830	806	801	795	817	782	798	832	791	815	775	881	784	819	772	773	813	815	830	814	793	782	821	784	789	860	794	785	794	820	779	813	779	769	809	871	801	813	820	802	736	773	766	807	786	832	793	798	766	779	801	808	826	821	798	766	795	781	789	806	831	815	822	808	826	808	801	818	837	839	838	808	810	790	767	780	792	803	777	792	775	791	804	761	816	838	787	854	788	807	803	774	832	810	786	820	756	814	831	775	819	804	799	824	782	793	846	862	780	781	844	779	815	750	880	807	843	860	821	769	846	810	738	790	788	834	808	792	802	797	781	807	820	786	820	826	846	766	780	790	796	784	831	812	841	812	818	770	820	821	871	795	771	830	821	841	811	838	813	787	799	828	831	801	824	814	838	815	823	805	846	802	824	800	822	761	791	816	792	778	785	804	806	829	854	794	815	807	808	788	793	749	767	836	829	794	800	852	783	863	787	816	814	837	780	792	787	758	799	772	888	848	785	837	805	849	801	822	840	788	873	774	835	826	887	776	802	820	794	821	884	829	780	851	785	811	773	819	839	781	823	801	760	867	857	831	809	814	796	836	757	807	794	749	803	862	799	835	803	796	830	810	785	794	743	816	816	818	800	771	846	784	798	806	817	795	765	831	812	785	839	811	801	825	832	800	821	834	854	810	828	770	846	864	797	761	800	805	832	760	793	764	794	829	801	798	838	817	830	825	801	856	858	816	812	833	851	782	809	781	803	757	770	790	795	850	835	835	810	872	757	849	748	807	809	824	772	822	787	807	810	797	774	794	872	833	827	827	835	839	846	790	825	773	775	809	767	813	776	777	803	828	866	781	822	812	829	836	798	796	809	813	763	800	795	789	781	793	785	772	782	839	783	806	786	881	793	828	818	811	794	813	802	807	773	786	813	845	796	795	802	780	781	827	806	809	815	798	804	761	844	846	810	816	798	774	815	818	808	810	789	783	758	797	825	810	833	775	818	787	808	824	784	790	787	834	829	823	848	788	821	734	800	793	818	811	742	840	830	795	754	834	857	869	811	810	789	825	783	837	852	793	814	799	812	772	800	786	805	806	865	846	774	799	794	775	801	778	829	789	810	817	821	832	832	832	768	799	778	769	819	770	789	817	761	810	793	823	801	823	807	785	828	814	830	816	808	792	725	801	795	795	766	798	805	800	752	805	804	791	802	823	762	802	811	796	767	776	839	770	854	808	826	828	832	817	817	792	770	808	832	797	793	796	786	742	847	761	768	852	796	775	793	784	773	819	745	793	709	823	823	792	824	832	829	824	780	826	811	801	813	851	818	768	827	775	870	800	839	824	829	801	839	784	827	779	829	740	789	778	801	824	855	785	809	792	817	779	832	819	812	790	812	784	852	793	838	818	799	846	835	791	792	797	799	806	809	739	859	784	827	811	808	850	798	832	810	844	848	795	851	838	800	843	832	824	809	776	801	774	852	776	820	838	847	778	729	832	837	825	771	794	787	813	859	804	780	802	776	797	831	794	807	797	788	828	802	829	809	797	823	848	779	776	843	840	767	878	801	841	846	803	805	769	804	836	797	831	771	811	784	801	828	811	838	832	794	816	826	814	822	811	827	749	824	835	777	790	832	846	832	819	844	818	804	796	791	826	838	790	832	800	800	803	831	813	881	816	848	805	795	816	782	771	795	752	806	771	809	792	798	843	781	765	830	862	816	788	856	812	824	820	831	822	792	796	809	786	792	804	824	784	815	785	827	745	820	786	781	815	807	805	785	802	800	827	827	871	782	774	798	843	820	796	766	832	831	810	818	784	819	843	851	842	817	841	886	827	812	787	757	781	846	861	823	817	780	824	861	801	805	802	855	791	735	782	843	777	789	831	783	812	836	756	764	770	843	791	833	811	758	781	778	784	801	841	821	806	800	759	836	825	820	788	793	823	793	805	835	844	810	809	782	772	796	836	817	785	791	819	801	779	781	838	791	751	818	812	837	814	825	782	764	750	805	839	830	793	782	845	839	781	772	851	760	782	759	801	820	816	843	837	776	869	791	857	787	810	797	783	784	785	841	845	775	839	761	861	824	768	772	817	816	795	806	761	816	838	847	803	815	845	805	886	805	764	831	801	780	852	806	846	806	832	774	804	764	813	847	762	846	857	788	826	857	851	828	839	839	838	792	793	834	816	818	801	804	827	795	854	799	828	776	818	822	827	817	783	807	779	850	836	807	897	822	753	847	806	862	781	812	795	786	842	796	888	851	839	843	780	801	825	833	826	844	812	813	778	814	832	789	772	829	797	826	805	775	805	817	853	798	836	791	772	841	773	813	800	861	786	855	798	797	750	781	747	802	834	816	793	771	835	781	854	801	750	810	813	827	810	804	827	798	817	837	822	795	828	848	814	829	828	795	839	822	840	853	796	803	831	788	780	786	792	802	787	809	752	787	817	830	791	844	779	821	820	818	804	770	809	830	730	781	780	789	774	813	818	765	787	805	766	813	843	815	783	780	784	842	868	776	779	828	809	794	812	761	763	847	821	795	795	852	813	809	786	791	840	796	889	794	808	834	825	854	787	807	835	748	814	787	782	786	837	820	857	755	876	854	839	815	788	802	744	812	802	850	840	779	806	832	826	835	776	806	861	835	785	890	771	828	873	809	814	791	804	858	838	824	810	792	788	820	793	797	782	849	832	819	816	811	785
2184	331	236	252	358	740	1133	1274	1618	4224	5967	5654	4341	2773	1267	592	248	166	112	95	90	91	88	88	81	93	92	73	88	82	87	74	74	75	92	91	93	83	98	78	87	82	68	67	82	86	77	83	100	97	90	78	102	89	72	96	88	93	83	86	92	95	82	85	98	83	80	81	95	86	80	85	84	72	85	72	87	82	93	81	94	85	69	80	71	81	86	82	75	83	83	82	84	98	99	67	89	87	81	79	95	81	93	72	84	84	103	97	92	96	75	80	88	86	85	80	88	82	78	105	78	85	84	88	84	78	72	92	92	84	101	84	86	71	89	83	85	99	73	92	100	66	97	77	86	98	103	81	80	92	91	89	70	107	77	90	85	77	99	89	74	82	88	90	94	90	86	79	87	91	100	72	89	84	81	85	89	95	90	96	76	96	86	75	99	72	88	90	90	86	85	77	90	99	107	93	79	82	94	83	97	89	94	71	96	92	69	80	78	82	105	90	78	63	85	88	75	87	75	85	79	94	88	85	105	86	72	82	71	91	94	87	90	84	89	95	70	108	87	90	94	69	72	97	64	74	85	85	89	82	92	89	82	87	72	81	90	79	83	79	83	87	114	88	71	85	82	86	90	93	85	78	107	89	100	87	77	91	83	80	69	94	84	91	81	97	84	75	104	79	93	85	93	82	95	92	86	84	89	81	89	82	84	86	93	84	73	82	82	81	82	64	92	80	70	90	71	83	89	96	78	86	80	93	85	76	96	81	76	68	86	79	94	93	85	79	73	92	84	94	78	89	81	90	82	90	70	83	79	78	78	65	94	84	85	88	79	88	94	93	92	90	84	93	93	81	81	84	69	81	89	79	93	81	76	90	91	90	80	78	79	74	94	90	81	83	87	91	91	107	92	100	92	100	74	89	88	91	91	94	73	78	98	95	93	81	85	83	86	83	73	79	74	79	85	98	79	88	81	84	74	104	68	92	74	74	75	90	83	79	88	84	81	99	67	82	68	97	109	90	100	83	70	89	82	79	77	83	89	71	81	84	99	92	86	93	89	94	84	86	85	66	86	81	88	77	90	93	87	86	88	92	87	88	76	83	77	91	93	66	83	96	87	90	82	78	92	81	106	87	87	80	79	104	83	93	95	89	85	89	89	72	78	99	97	74	89	77	74	88	103	89	80	95	90	84	80	93	81	117	92	81	83	76	91	87	91	79	91	74	90	75	87	97	79	94	82	107	95	79	87	87	88	93	92	91	77	88	89	92	81	91	79	86	92	71	83	89	75	76	98	101	90	104	94	78	82	94	86	104	85	84	70	87	82	88	96	64	84	87	103	81	107	67	94	86	79	80	87	71	91	83	93	89	98	85	80	66	107	98	86	97	75	97	91	77	79	76	79	88	80	81	98	86	85	93	93	82	70	80	100	84	81	94	83	84	78	86	95	81	68	89	79	82	87	103	96	88	65	98	73	80	80	69	103	79	75	105	103	72	87	87	66	89	90	82	78	87	88	77	79	87	93	86	86	81	104	84	86	108	89	86	80	85	86	88	93	77	82	90	92	104	98	83	91	94	77	82	76	86	82	80	93	83	102	81	92	89	83	79	85	83	86	72	77	100	98	92	103	85	97	85	102	101	84	89	98	101	82	88	84	94	89	85	91	88	91	89	92	90	85	94	87	87	74	88	77	77	92	108	86	87	83	89	85	92	73	74	79	76	96	93	82	86	84	77	80	67	74	89	84	72	72	96	92	92	88	76	76	90	74	88	79	89	102	96	87	89	98	87	90	99	70	107	116	79	88	79	78	82	80	79	73	71	90	100	89	101	91	93	96	79	88	90	71	93	85	79	87	83	80	81	85	87	104	84	92	94	98	79	92	89	74	83	91	71	97	77	82	90	88	72	104	86	79	92	101	88	96	79	78	71	88	67	89	76	76	82	85	74	107	83	81	83	88	93	89	82	96	106	84	95	78	101	90	83	74	94	89	95	86	102	83	81	102	93	72	71	96	80	96	80	80	90	78	88	82	90	97	85	83	80	89	100	88	88	79	80	94	84	89	82	82	90	61	80	69	78	88	88	90	91	81	88	83	83	76	75	90	96	93	93	90	91	80	90	94	81	88	82	96	66	84	80	94	89	81	92	86	86	102	80	102	90	88	87	71	93	91	102	71	88	81	85	84	74	78	78	78	73	88	99	107	91	92	86	79	90	80	91	79	77	86	87	94	88	80	81	95	92	79	95	66	89	93	78	80	87	91	98	82	86	96	78	82	65	83	96	72	90	91	76	78	102	94	81	71	79	72	80	86	89	110	78	87	102	94	77	75	91	94	67	74	78	90	84	89	99	84	93	97	84	85	77	78	90	97	79	79	93	97	80	85	81	76	96	70	86	97	84	82	96	85	72	96	101	94	80	73	77	98	79	80	79	86	66	80	87	83	80	92	88	87	87	87	99	96	82	68	74	85	83	87	79	92	91	73	79	79	77	90	72	90	80	81	109	72	84	78	90	90	79	94	70	88	86	91	77	91	79	95	96	97	78	87	75	73	94	94	107	72	93	79	82	69	106	96	87	107	83	102	82	88	83	92	88	93	92	67	84	104	87	80	88	78	81	102	100	87	79	79	72	81	68	101	71	91	94	91	90	87	81	105	73	91	77	80	85	82	79	72	85	73	82	80	69	67	87	101	83	96	81	98	80	70	98	76	84	86	94	78	74	94	89	84	94	108	82	78	90	86	79	99	72	88	94	89	92	78	75	90	70	73	91	71	98	92	72	86	92	88	64	77	96	82	79	93	88	97	97	93	80	89	98	87	91	79	90	78	99	90	84	67	85	78	83	75	95	84	88	111	81	84	89	93	80	78	88	97	87	77	84	90	86	100	90	77	72	91	91	89	73	101	93	77	74	82	87	91	71	87	87	99	78	77	85	92	71	82	100	86	71	86	89	71	87	92	68	87	90	90	89	70	89	90	90	91	81	79	103	87	88	81	94	95	89	81	90	77	97	97	93	96	83	74	74	85	80	96	69	88	84	87	102	87	75	81	102	76	95	63	95	72	106	95	90	70	92	72	110	95	83	79	89	93	84	81	70	93	87	88	83	92	64	78	78	88	82	91	85	98	96	95	85	98	76	74	95	91	85	89	74	83	99	75	77	78	65	79	77	88	70	85	94	94	86	86	90	96	86	88	92	91	78	81	86	95	86	89	89	83	83	79	82	104	98	99	91	79	97	77	86	86	94	76	73	91	81	74	89	87	79	82	89	88	85	65	90	93	87	92	87	105	77	76	74	95	71	74	75	99	98	74	91	86	77	61	91	79	86	81	86	80	60	90	90	104	88	90	98	98	91	89	73	84	84	86	85	86	75	105	109	83	83	87	69	91	95	97	73	95	82	89	88	89	83	84	95	99	89	66	98	90	84	96	95	107	87	86	91	116	80	96	96	102	84	84	68	94	74	67	86	107	94	97	77	95	103	78	84	83	75	87	82	102	78
15876	7573	4110	10807	23218	27746	28953	28298	30515	39177	42140	38691	34281	28149	19816	10906	5167	2619	1530	1147	1030	1043	945	1011	984	956	975	966	935	949	972	923	966	999	1008	959	1050	967	949	946	1023	967	960	955	926	942	1026	942	976	940	959	1007	959	990	959	936	1006	925	977	981	972	944	972	909	965	1029	979	996	975	997	1015	978	1010	954	1016	1016	893	979	1057	996	911	947	973	950	956	964	976	979	954	984	912	957	968	973	1035	963	980	936	967	974	954	1011	937	974	949	977	1003	985	966	938	935	967	1028	977	968	1012	990	955	1036	1014	951	932	970	925	970	970	939	933	967	921	979	955	977	977	984	943	908	990	953	961	925	974	980	944	982	941	947	952	996	970	997	967	955	1000	951	1001	963	971	1032	989	942	1007	1016	991	975	944	941	982	1021	961	936	968	974	935	957	928	1010	1016	976	936	911	948	932	959	940	948	955	961	957	991	987	975	970	964	994	955	1075	983	939	966	980	973	984	1004	953	985	945	992	987	971	950	902	947	962	981	997	974	971	975	1029	950	970	925	977	977	1004	963	956	1005	971	951	932	945	962	978	1029	954	976	1001	988	986	983	1006	930	1009	961	957	917	910	993	991	980	932	935	927	920	975	940	957	1024	954	996	939	1001	974	969	934	910	961	975	984	885	914	955	966	983	941	974	1062	1005	991	972	973	977	995	947	991	1003	974	943	1018	935	1020	1000	1005	991	965	924	1037	963	977	964	979	985	1054	977	1002	949	921	1004	1045	923	973	979	969	938	1019	1007	918	973	981	928	949	949	1017	987	1003	975	931	1009	979	983	915	1003	1008	983	979	958	929	1033	1011	979	954	977	1032	1055	964	949	997	952	1024	990	1000	941	1011	972	987	988	1003	991	933	946	961	1017	1010	918	995	947	947	953	1015	994	993	949	950	960	942	991	990	991	987	984	975	981	1024	971	962	962	987	997	1007	1002	920	917	995	988	971	966	993	978	1014	961	1004	994	995	967	993	950	963	972	960	995	1003	986	943	993	993	987	921	923	1032	902	953	1066	956	950	1003	976	1035	927	951	971	955	994	1001	957	968	939	971	947	939	954	979	988	1007	953	984	968	982	954	1012	985	999	987	983	984	1040	1006	981	978	1032	1001	976	960	971	949	987	1001	944	960	950	955	1035	970	947	928	968	992	896	966	957	977	954	1028	945	1006	978	929	964	945	962	987	973	950	967	984	986	993	976	964	991	993	985	940	999	920	1039	946	1003	954	974	1034	931	986	991	956	959	952	1032	947	991	928	1022	971	966	1005	992	948	946	1032	985	1045	989	976	913	949	984	997	1018	961	1002	957	993	971	988	991	981	1012	1001	926	980	931	966	977	950	937	928	941	1033	934	934	975	957	967	961	1008	1024	978	976	972	967	994	979	963	934	941	957	929	984	987	979	939	1030	997	990	907	966	983	988	994	979	964	1015	1008	991	1034	1025	971	956	949	966	1016	963	938	1021	990	992	995	967	1003	996	937	983	993	1000	964	924	1024	989	996	957	923	931	961	953	976	973	948	1010	992	988	1006	959	995	1007	981	988	1007	976	1026	978	978	943	946	939	979	926	953	985	1012	966	963	946	969	957	928	982	922	992	1007	942	969	993	960	948	929	960	959	940	971	962	943	970	972	981	1046	945	975	929	912	982	910	991	995	983	1014	980	993	1018	982	1002	984	947	980	984	949	993	1033	937	978	949	927	926	969	937	958	1002	962	1019	1017	1011	971	992	973	991	999	1051	934	1008	968	986	1041	943	977	1010	981	926	993	964	1018	966	937	971	936	953	969	945	996	952	933	984	990	988	976	959	939	965	962	979	978	945	968	988	940	945	989	1011	997	978	916	985	953	1006	958	978	1033	1012	1019	978	992	984	980	1035	956	904	961	901	1009	1073	963	981	1003	948	983	961	924	979	1017	1023	968	975	944	988	989	986	1035	936	940	1003	1075	998	1005	1013	996	999	1013	973	950	966	937	943	980	995	964	997	971	903	1004	950	982	982	951	923	1014	1029	972	1023	979	995	995	990	979	914	1046	996	1007	977	993	1029	1003	998	998	999	971	1006	949	965	969	995	979	938	985	908	985	1042	957	1016	953	1017	996	899	1043	983	959	1008	1028	975	949	1036	1014	958	955	983	995	923	979	1012	1010	980	921	973	985	972	935	933	967	989	993	1002	982	957	939	923	1007	966	992	1010	996	934	1019	991	975	1003	946	975	997	975	984	929	980	989	945	972	979	985	966	862	937	927	1001	1038	972	1003	1020	1076	960	1019	1002	1004	934	1044	951	976	995	952	919	1005	937	1001	1030	1038	1028	889	993	1036	988	946	953	917	960	980	979	1002	954	985	988	909	1013	937	960	960	973	954	994	960	978	1020	986	967	960	954	987	937	952	956	1003	924	999	991	983	1009	990	1025	956	984	977	967	935	986	950	975	1009	964	980	997	954	1006	979	972	948	961	928	942	973	978	937	984	982	965	992	955	975	926	949	1022	1000	977	963	990	943	925	956	987	945	982	979	1020	948	967	934	932	982	910	1038	966	1000	950	954	976	942	977	978	1011	991	1001	1003	1024	1015	981	960	946	991	945	960	968	992	965	1034	1016	970	950	990	950	967	953	1000	957	1015	996	980	1020	995	951	993	1008	1009	930	1009	950	972	940	936	1016	980	933	992	971	985	1001	964	985	960	1008	974	1020	976	981	956	985	962	981	1007	971	960	1044	984	951	973	997	944	962	970	985	920	999	996	1001	976	934	954	991	1013	921	968	1016	936	969	1021	925	1013	991	940	956	942	964	971	979	986	987	989	986	1003	953	920	1006	971	1018	970	1005	986	955	988	1017	1008	951	962	939	950	994	947	929	1001	968	914	950	905	958	1010	994	1010	984	990	935	955	955	952	981	985	979	941	997	985	960	1017	1050	950	954	984	1036	959	972	978	926	982	959	1001	942	986	952	935	1046	994	940	1014	949	958	968	982	1010	929	958	1008	1051	910	915	963	951	931	967	1020	934	965	997	976	900	980	948	975	998	951	971	966	927	1018	979	926	958	935	1002	959	986	933	1006	944	933	963	951	970	941	1017	1017	977	994	984	969	962	989	951	905	961	987	989	1012	971	997	996	983	1020	982	961	969	971	989	966	1021	999	1011	997	997	956	955	987	984	1004	992	982	933	1014	946	999	976	991	1030	950	963	987	938	975	973	981	937	929	973	988	957	969	980	937	1004	972	956	963	948	926	960	933	953	1018	974	974	966	993	995	985	975	976	946	1014	936	956	1019	997	998	963	903	961	996	987	962	929	942	994	954	929	959	1012	961	975	991	997	971	937	932	995	962	942	940	946	983	948	1000	969	947	985	1001	988	1019	992	1013	984	1005	995	982	946	980	966	1011	958	971	980	1051	970	956	1012	941	953	991	902	961	989	983	952	958	993	960	1005	975	1012	957	936	920	999	980	991	975	986	972	899	965	983	972	974	921	1011	972	1016	964	997	981	978	1002	1006	1001	1009	967	958	1008	965	970	996	979	968	981	993	914	1047	981	997	950	968	967	995	1003	919	977	1007	1013	939	948	1014	1005	936	919	922	1007	1007	947	979	957	952	1057	971	888	960	982	960	983	921	1007	978	996	967	1037	1017	964	1000	1003	924	978	987	1015	957	1026	1001	961	995	970	996	1012	979	969	991	914	980	988	946	984	980	963	902	1016	997	1004	953	949	971	991	944	964	981	989	927	968	1000	992	959	993	969	979	1032	997	942	976	992	955	960	1030	992	985	1004	960	906	968	991	987	979
1163	450	344	338	705	1210	1540	1782	3012	6620	10332	8662	6360	3996	1711	703	326	148	113	82	87	76	79	85	60	89	74	85	76	64	82	67	75	87	85	85	72	81	64	72	74	67	67	67	69	76	75	68	67	75	69	75	70	77	74	63	76	88	86	72	79	77	67	58	70	67	76	60	68	65	78	86	80	82	79	71	82	80	61	83	77	78	76	74	77	71	74	77	66	62	92	61	68	66	60	57	78	69	85	73	66	82	76	77	79	72	85	83	68	63	62	64	70	78	68	86	71	83	74	82	83	58	60	66	73	87	73	61	69	78	83	66	84	74	64	76	81	83	87	83	83	72	76	79	74	76	74	64	80	79	77	70	74	72	68	78	65	78	81	77	90	67	70	86	74	71	69	78	64	73	60	81	88	82	57	70	75	79	75	67	91	68	72	78	72	76	71	70	77	60	85	72	71	73	83	73	65	56	70	94	75	77	67	79	98	71	70	72	65	76	64	80	66	73	66	66	73	76	61	79	81	77	69	88	73	68	67	78	65	81	61	87	64	79	73	68	69	71	77	84	78	85	69	88	52	76	62	78	72	64	80	70	83	76	61	58	76	76	80	80	76	72	70	61	99	81	74	75	77	69	79	74	63	61	56	78	81	83	87	66	70	52	66	86	82	80	78	61	70	94	69	84	88	56	70	75	59	72	85	55	80	75	76	78	70	61	74	79	81	73	68	76	69	82	79	74	85	68	78	80	70	82	73	58	77	71	85	82	71	84	71	70	69	72	68	67	74	81	82	80	69	60	65	82	81	75	69	69	61	86	76	67	78	70	91	88	74	81	81	71	79	73	71	69	67	71	63	68	73	86	79	82	93	67	83	72	71	78	73	66	80	61	65	72	62	79	83	65	70	76	87	68	76	87	81	76	71	63	80	79	91	83	69	76	68	69	83	61	86	83	73	76	68	77	95	72	83	98	80	75	84	61	71	78	71	85	70	75	64	61	75	80	74	80	76	81	61	79	74	56	75	69	85	70	91	65	62	82	85	69	59	59	97	86	84	70	80	70	81	72	67	72	57	71	78	76	68	86	71	84	76	82	78	66	76	66	73	64	65	84	59	80	74	79	80	83	71	76	76	70	87	94	60	68	56	75	60	90	80	79	84	82	86	70	70	63	79	75	63	80	63	72	69	55	66	61	73	75	93	70	91	73	69	82	73	64	80	90	82	94	65	70	81	68	78	81	79	77	73	67	77	70	74	91	69	80	71	75	71	72	66	58	74	76	76	75	73	82	64	73	62	70	57	76	55	74	83	79	84	77	73	81	89	65	69	69	77	62	66	67	48	70	62	77	78	84	66	66	56	76	78	74	67	95	73	76	89	60	71	77	79	66	92	86	83	73	85	74	67	77	77	78	77	76	66	77	68	70	70	61	75	76	85	68	81	75	77	84	67	64	77	68	67	80	79	76	70	83	72	75	65	49	91	81	54	83	85	79	70	66	65	75	70	73	70	86	66	79	75	75	86	89	76	77	71	78	75	85	78	75	79	86	69	62	74	84	64	64	71	87	73	76	80	73	73	73	70	75	83	60	87	80	84	74	77	72	85	73	94	74	73	64	64	74	79	85	72	68	72	73	86	74	75	87	79	74	65	77	63	83	71	81	63	76	83	80	62	70	78	81	67	71	71	80	77	79	80	70	83	70	74	90	65	66	76	73	71	70	81	78	89	80	84	76	85	97	77	70	67	69	75	64	72	80	65	67	80	76	67	71	73	90	72	78	77	62	80	73	75	80	73	73	69	77	75	72	70	53	54	65	64	61	74	59	95	82	79	77	69	75	76	68	64	73	81	81	65	73	79	71	82	68	67	85	78	81	74	62	81	76	82	74	91	75	68	75	79	76	86	74	83	72	65	94	89	72	74	61	78	79	59	73	82	90	71	72	68	79	71	70	77	65	73	69	71	91	79	81	74	66	75	71	65	81	57	87	75	82	80	85	72	70	82	72	70	65	82	87	73	62	77	81	81	74	71	77	85	78	66	67	64	72	79	76	74	63	75	74	60	89	70	69	74	78	77	60	85	65	81	78	84	85	73	86	73	92	60	85	85	68	90	68	85	72	71	88	85	68	75	89	77	68	73	90	96	63	78	56	89	66	67	70	80	88	72	77	87	85	84	75	69	71	62	61	66	78	70	88	82	69	76	90	76	87	78	79	70	76	70	65	86	60	77	79	70	84	63	70	79	69	71	65	70	72	84	76	87	67	65	84	71	71	85	75	92	62	71	71	66	79	62	61	77	79	66	73	82	81	71	67	74	86	59	74	78	77	80	62	71	71	62	56	73	96	73	63	82	74	72	76	69	62	84	67	91	70	69	69	86	67	65	71	83	89	57	76	88	95	79	72	101	64	58	80	79	71	71	75	69	70	74	75	83	84	68	70	92	76	86	64	83	82	81	75	88	67	86	59	84	59	72	68	73	72	54	95	73	75	71	69	85	72	75	80	74	70	71	82	68	74	94	78	81	57	73	91	77	78	76	70	73	81	63	67	76	82	87	78	83	73	59	61	55	79	77	62	89	83	81	68	93	70	72	82	72	69	75	70	68	68	66	73	85	61	82	79	55	79	69	69	71	68	60	85	68	74	76	77	79	77	78	62	78	77	78	73	66	73	62	66	82	75	72	67	85	68	78	78	80	58	75	69	74	61	73	65	77	70	87	74	73	89	63	69	77	70	77	65	75	67	84	72	76	91	78	77	44	68	70	70	81	67	89	59	75	72	84	68	71	85	75	81	72	61	80	82	79	78	89	72	61	79	77	85	68	89	78	80	67	78	61	89	65	62	80	67	80	77	89	77	68	82	74	67	74	76	70	78	73	79	68	69	78	66	75	73	62	82	61	85	61	54	81	80	83	79	82	66	77	61	84	59	66	81	65	79	66	67	82	82	68	81	76	69	84	80	78	69	86	84	79	83	70	85	69	67	74	78	86	76	88	75	74	73	65	89	69	55	76	70	76	80	55	75	71	77	61	63	69	63	70	76	83	70	69	88	74	64	78	87	78	63	79	84	83	63	86	73	73	63	76	70	74	65	72	69	72	57	71	64	70	80	78	84	68	77	88	59	75	63	72	64	79	78	77	72	78	74	81	94	73	95	66	80	63	68	69	78	76	66	80	86	57	69	62	76	80	95	61	79	86	77	59	65	72	76	70	84	68	82	68	83	79	81	87	61	72	85	77	82	71	76	70	81	72	71	76	83	83	74	79	85	71	75	61	63	73	72	72	66	77	64	71	82	61	70	67	72	60	75	62	72	68	75	87	64	68	77	81	88	63	67	65	81	72	73	87	94	77	97	77	78	66	81	73	81	80	71	86	76	79	70	77	65	65	74	80	72	62	74	71	66	70	58	70	74	78	74	80	84	82	58	85	84	71	92	69	71	78	72	64	86	57	92	65	64	75	87	67	76	57	74	80	74	72	81	61	62	88	70	65	72	88	74	65	75
19206	9459	6489	15996	30388	32919	32779	33424	35296	44655	48936	43725	38599	31665	22544	13358	6286	2841	1570	1051	918	865	838	859	882	850	855	853	854	866	863	895	838	885	875	906	850	848	822	881	818	842	883	872	935	824	836	837	865	855	879	844	871	850	834	854	817	878	863	808	859	878	845	903	819	850	906	876	889	886	821	813	861	840	807	867	890	853	846	860	847	818	812	865	843	849	900	845	900	808	859	844	798	861	845	846	902	873	863	855	850	886	848	894	874	877	877	909	905	840	808	833	878	881	886	852	886	876	863	821	862	875	835	832	879	858	801	836	857	882	852	856	849	857	881	848	865	800	846	814	815	841	877	811	824	886	880	831	867	834	913	785	856	882	849	868	817	863	810	835	877	892	913	843	821	844	886	815	795	795	826	874	867	841	853	851	835	868	848	836	813	862	774	813	871	875	856	832	818	835	875	848	868	833	807	880	857	844	875	836	811	839	875	869	877	813	837	844	839	924	834	912	872	876	841	846	828	871	860	875	831	851	858	810	855	903	870	821	824	859	857	845	835	851	795	897	805	845	843	815	871	852	863	852	870	865	867	838	875	840	865	864	850	864	805	823	840	855	812	900	879	810	905	818	827	853	866	828	857	804	815	783	838	888	802	852	824	841	836	842	836	862	848	878	886	890	876	880	867	820	890	868	887	833	912	803	849	869	862	869	863	901	891	828	805	882	849	864	894	884	857	848	853	928	876	876	869	880	896	803	861	861	872	856	897	864	833	840	866	887	917	887	893	886	791	863	861	874	898	839	825	865	830	855	835	797	891	856	827	828	853	816	818	915	829	906	872	816	904	847	862	842	891	863	823	880	897	847	830	855	821	840	831	831	894	837	850	825	881	820	900	849	876	811	909	883	819	850	863	840	830	892	865	859	863	824	843	863	841	873	876	832	833	830	857	838	891	824	808	857	829	852	861	822	831	828	817	835	881	864	816	870	851	872	840	901	838	854	863	862	875	838	863	833	870	844	871	820	869	836	935	881	840	867	858	879	841	818	855	889	838	863	840	888	868	819	834	848	836	840	841	824	859	867	855	850	847	844	861	869	827	872	902	861	842	880	842	853	872	874	819	874	870	855	903	880	847	836	846	865	842	828	868	898	822	835	867	823	832	871	903	821	800	848	904	826	869	829	832	838	796	817	812	841	883	878	871	871	865	806	822	845	844	860	901	817	797	871	888	861	807	834	858	868	863	865	826	844	817	849	869	897	872	824	826	880	852	826	861	848	842	941	878	859	842	813	843	912	890	876	927	867	841	829	823	843	871	901	843	875	845	920	826	837	910	877	862	861	869	824	853	854	818	822	850	815	853	804	859	882	893	838	896	869	871	860	862	873	876	843	874	873	847	863	811	883	838	860	846	838	841	852	812	888	903	857	853	867	887	841	856	820	848	842	793	862	849	877	834	843	857	803	887	894	831	869	868	837	871	898	854	850	869	832	854	814	879	855	853	803	859	870	895	865	845	881	867	851	910	862	840	794	877	859	814	842	936	866	861	832	887	902	879	850	905	848	916	909	865	828	898	886	890	885	853	788	830	781	852	882	859	821	863	851	869	832	882	836	877	912	864	884	866	863	852	867	888	876	841	828	863	875	874	862	857	863	878	854	876	861	797	839	843	891	828	796	853	863	893	891	869	837	815	844	872	882	832	885	868	880	885	866	847	837	899	855	825	837	878	828	868	870	866	874	879	826	867	868	852	857	877	849	845	887	861	847	888	854	880	858	848	880	832	879	850	848	910	883	829	872	874	847	868	888	830	864	860	840	886	846	854	856	860	926	821	838	790	860	865	836	853	818	891	873	864	848	848	868	861	872	880	859	914	839	818	855	834	832	853	859	783	826	815	801	817	873	872	843	864	887	830	868	887	844	804	859	848	912	864	852	818	826	815	859	863	879	811	863	894	880	804	819	843	824	831	882	901	839	852	829	897	859	861	926	826	822	881	847	846	867	850	864	853	866	876	853	858	869	920	873	905	843	840	901	788	849	830	843	883	786	866	901	844	818	835	874	853	815	843	864	810	905	825	806	838	836	847	880	891	871	863	853	839	827	802	868	835	845	876	891	808	870	849	826	820	882	926	860	881	890	882	813	912	873	854	884	857	862	879	881	858	862	841	899	864	883	830	840	865	846	813	830	895	842	857	867	902	843	836	875	845	854	868	858	830	845	823	798	913	860	892	804	894	858	868	826	818	835	834	850	839	861	822	818	843	890	849	824	844	874	879	837	859	855	842	858	899	843	863	848	891	922	882	885	891	901	843	893	897	831	907	864	894	848	825	805	848	865	882	838	810	912	889	816	866	844	843	804	870	910	810	890	865	903	877	875	874	866	873	850	859	932	837	855	830	883	852	850	808	847	893	907	875	865	916	956	836	915	819	845	884	837	832	842	848	808	847	847	923	855	859	849	863	860	841	849	902	885	870	850	860	870	868	845	871	833	922	866	878	851	825	865	888	848	920	878	894	850	821	823	849	863	828	848	860	830	863	869	889	874	829	880	830	837	850	867	870	880	851	921	888	852	885	836	845	894	812	854	845	857	831	795	827	805	837	889	870	892	845	853	854	892	822	887	851	905	912	873	885	848	847	830	846	858	824	859	811	870	856	865	834	865	817	853	888	848	859	872	841	865	849	827	837	858	864	900	810	879	830	838	829	816	845	846	851	854	873	844	822	881	858	853	834	872	881	874	793	847	847	859	883	846	895	869	894	856	806	867	853	850	789	851	850	871	867	835	888	800	851	836	825	856	908	833	894	847	808	847	852	869	806	829	870	779	868	861	828	874	852	885	810	852	835	860	839	831	854	846	855	840	892	812	870	868	902	916	871	882	927	896	891	877	852	849	862	822	847	831	859	880	827	817	912	824	813	893	866	815	820	843	837	853	878	865	840	850	903	896	854	929	837	820	888	881	822	859	909	861	830	834	900	863	858	877	858	893	812	872	875	883	866	874	855	870	878	857	853	849	838	900	848	855	845	833	783	876	897	836	922	853	874	883	843	882	898	817	907	857	819	844	871	877	893	886	815	866	818	840	853	848	847	835	870	865	821	834	879	841	917	833	828	858	858	900	856	816	890	830	868	883	879	834	835	908	881	835	828	834	918	859	868	844	848	856	862	896	880	889	842	895	870	825	785	887	833	880	821	824	812	863	833	860	823	823	861	871	837	839	843	867	831	882	892	885	857	804	867	888	831	895	861	849	839	885	798	851	889	867	857	837	794	848	842	868	843	868	854	859	845	855	832	817	850	859	907	860	814	826	882	863	848	863	847	868	864	863	865	809	839	778	786	881	882	842	853	851	864	845	853	844	863	805	841	864	879	858	862	849	875	863	911	920	837	863	824	863	848	846	866	855	795	789	842	826	804	841	916	863	864	877	828	850	837	872	819	874	897	872	864	877	879	813	829	870	911	876	865	837	879	838	811	814	856	846	867	864	852	849	900	871	830	803	911	871	850	873
1407	169	118	140	165	295	313	347	398	1234	2632	1994	1443	974	498	247	183	112	90	81	69	88	87	73	76	102	68	76	100	75	74	86	85	85	90	77	71	86	65	79	67	72	85	84	59	76	95	80	74	75	84	100	96	81	86	69	69	68	74	80	73	80	86	78	69	78	58	83	72	77	81	87	83	83	78	77	61	77	68	76	95	71	68	85	97	81	90	77	68	80	95	87	77	70	66	76	87	89	78	71	100	89	79	84	87	103	77	89	75	78	73	75	70	66	78	81	90	87	82	88	69	81	89	88	73	79	79	71	80	70	84	61	85	71	95	80	78	72	86	91	87	61	92	69	90	72	75	87	77	92	70	72	83	69	80	63	80	98	76	84	82	84	68	85	82	72	66	92	67	77	73	77	82	61	87	79	86	76	68	72	90	88	94	70	79	85	82	77	85	79	82	68	96	71	65	89	83	70	70	61	63	83	89	72	70	100	87	68	83	70	75	79	80	76	81	93	70	75	85	87	91	80	74	81	78	88	69	72	75	76	78	87	80	90	73	65	83	64	88	84	74	71	94	80	83	69	72	60	86	74	63	95	74	74	80	90	71	82	70	75	79	73	68	79	72	74	77	53	92	84	85	75	92	62	78	79	101	77	104	81	71	72	71	71	79	75	68	82	82	89	71	71	74	64	70	65	78	91	87	77	83	75	73	79	75	67	66	86	88	77	79	76	81	82	68	86	75	79	82	80	80	84	91	71	83	80	65	81	88	60	84	74	68	82	76	70	66	80	68	83	66	75	82	77	72	96	85	75	86	71	93	84	89	85	74	71	81	75	75	80	96	74	70	82	80	78	72	82	80	69	73	81	75	77	82	78	76	95	69	90	83	72	79	103	72	71	83	77	65	86	70	86	82	80	72	81	81	91	80	69	58	82	69	83	89	84	80	67	90	71	71	79	73	78	86	87	65	77	70	76	88	82	85	77	79	73	87	75	70	79	69	84	85	85	84	91	61	75	95	84	66	90	83	85	82	67	83	76	77	73	79	90	86	76	72	82	66	74	67	70	91	45	82	74	78	79	76	78	84	82	89	88	91	71	83	75	63	78	88	84	83	78	78	67	69	69	74	84	84	66	72	78	99	91	79	92	73	65	78	56	83	83	82	67	85	68	81	73	86	64	76	81	71	80	93	96	85	67	74	69	72	85	87	68	75	92	86	87	75	82	69	76	84	70	85	73	75	61	77	90	75	87	92	67	69	74	76	77	81	89	95	67	85	78	83	89	82	83	90	75	75	73	68	79	84	90	82	101	78	95	81	67	73	74	62	76	79	87	83	79	73	81	94	62	65	86	68	91	73	80	81	75	83	90	96	67	66	72	85	72	80	69	73	93	85	77	91	79	77	69	81	84	72	83	87	68	96	80	79	90	87	86	70	63	84	78	70	72	64	79	82	82	87	91	81	65	74	83	76	82	75	75	92	72	72	73	68	76	69	92	76	82	81	79	78	65	77	86	71	90	91	70	87	79	78	72	79	68	79	75	81	71	73	80	75	76	78	82	67	85	82	65	82	86	85	85	88	90	80	78	80	80	79	80	65	74	80	80	73	73	71	95	82	63	77	80	69	85	91	63	72	79	76	75	88	81	71	75	81	68	77	93	77	86	85	89	82	74	71	83	81	81	72	77	81	82	78	86	81	75	76	80	81	102	84	107	79	65	62	75	68	86	77	90	70	80	77	87	84	90	75	79	88	63	72	75	66	75	74	78	64	63	86	81	70	84	84	88	83	84	71	82	69	80	81	94	95	87	81	74	65	84	67	86	70	57	89	93	84	87	98	77	85	93	80	81	73	80	64	91	85	66	77	73	86	86	71	63	61	78	91	73	76	76	83	76	73	73	101	71	52	92	67	69	80	83	95	90	87	89	63	72	66	74	76	90	78	72	99	69	72	86	59	87	73	64	82	81	68	81	73	74	69	95	76	79	92	72	75	81	81	88	77	73	66	73	65	66	84	76	100	83	99	79	77	81	84	70	85	85	90	80	76	101	84	78	73	88	72	81	76	74	91	87	95	69	87	75	79	67	83	80	78	76	83	81	86	80	76	66	83	82	76	83	62	83	78	87	73	87	69	83	93	67	77	101	73	79	86	71	81	91	84	88	84	95	85	106	74	80	80	73	89	92	75	93	76	82	69	63	75	75	70	82	80	75	72	87	80	81	90	80	86	74	82	59	82	83	90	91	98	83	69	77	66	73	77	82	102	77	73	84	64	64	84	88	95	91	80	79	84	66	84	74	82	76	85	71	73	86	93	86	74	65	81	85	90	89	77	86	97	81	87	87	77	87	80	66	85	80	76	91	76	85	87	97	79	84	64	85	79	69	86	76	91	89	80	65	70	73	78	91	80	93	72	93	77	76	98	65	93	104	65	98	79	78	93	92	89	89	75	74	60	81	67	76	78	82	81	85	73	87	61	82	72	85	84	81	91	84	62	81	81	100	77	81	76	83	71	74	87	83	69	94	83	78	63	73	92	79	73	93	62	65	84	77	98	84	57	67	75	81	85	82	95	86	87	70	74	79	72	79	78	81	68	76	79	89	74	100	69	72	77	88	79	83	69	91	73	95	84	76	84	77	75	75	84	66	61	73	84	73	88	78	88	87	67	69	77	73	90	77	66	78	80	74	82	71	75	77	94	71	80	98	89	74	70	80	84	68	83	75	93	74	75	97	85	72	81	88	86	90	76	79	70	85	75	77	74	81	66	75	85	90	84	65	87	104	95	103	72	76	86	75	78	78	65	80	79	84	65	88	86	74	88	87	80	97	73	72	70	93	84	61	86	69	77	77	73	86	65	84	94	81	76	67	80	86	83	70	84	90	75	74	79	82	66	65	75	99	75	77	85	67	70	86	69	67	80	67	90	87	75	101	103	74	68	84	79	66	73	95	86	80	77	74	64	71	89	80	78	85	74	78	71	74	81	80	84	72	75	102	92	85	70	82	99	63	80	82	79	84	64	91	66	68	83	93	83	79	84	82	87	79	79	97	93	66	81	79	64	88	78	84	86	84	92	73	82	67	89	79	75	74	70	74	84	66	81	75	80	73	82	80	79	98	85	69	84	82	86	75	74	61	86	82	71	69	79	83	78	86	82	76	69	77	89	72	70	69	62	79	68	84	63	88	83	77	86	92	77	72	85	81	69	81	82	69	82	60	70	77	75	87	76	77	81	78	84	99	73	72	80	75	71	74	77	77	76	74	79	67	90	74	84	74	71	89	67	74	81	61	78	97	89	67	89	72	82	74	59	76	73	83	85	85	73	99	84	76	75	78	68	73	69	78	85	66	86	80	63	86	87	84	74	65	73	67	95	61	98	65	88	90	87	77	76	86	85	92	67	75	74	77	64	65	79	66	88	69	70	71	66	77	78	78	66	77	79	93	81	73	81	72	75	89	77	87	83	80	82	75	95	75	73	86	91	77	86	88	75	85	69	64	79	77
11614	3410	2432	5471	14346	16635	16217	15658	15828	25738	32295	27309	24007	17964	10328	5381	3002	1719	1183	1040	922	965	951	901	905	893	940	912	898	943	1011	908	922	890	948	922	926	872	907	932	894	896	935	872	982	955	891	913	868	902	908	926	918	961	897	881	872	950	929	867	980	881	838	906	898	938	948	854	898	906	915	911	872	934	935	913	893	930	904	901	894	931	856	899	945	900	907	933	926	910	930	968	943	928	919	915	928	893	898	952	911	891	894	962	908	881	894	957	886	908	897	905	894	942	888	894	930	915	884	910	910	936	950	882	902	940	896	909	898	883	923	984	942	975	906	904	907	923	891	912	930	946	940	968	915	908	946	922	967	862	936	922	915	916	899	887	881	932	906	912	924	892	896	866	945	913	942	879	975	894	930	903	888	907	896	896	884	870	912	961	933	913	931	916	976	872	920	911	920	913	909	901	900	925	883	950	952	938	929	933	944	911	911	941	953	915	946	938	897	923	927	888	912	941	933	860	936	850	899	930	902	920	926	955	928	929	940	947	936	961	899	881	907	924	906	965	961	890	911	929	878	904	900	909	950	928	930	917	874	903	884	916	926	904	913	940	939	925	962	879	943	925	919	904	929	882	971	960	871	904	901	885	877	923	924	919	952	913	968	948	867	921	871	877	900	905	911	952	909	894	857	916	867	897	912	929	898	963	951	906	853	961	843	925	891	835	900	946	868	906	898	874	869	922	930	899	937	916	961	911	917	919	945	905	912	898	941	897	847	920	938	962	935	850	908	921	885	875	897	927	953	918	858	948	889	929	926	957	928	902	927	946	886	958	932	924	874	946	882	959	916	857	892	922	940	875	887	941	941	877	900	888	900	940	920	958	908	944	870	898	893	872	912	884	908	944	873	921	895	922	954	901	903	944	902	888	882	993	926	940	907	855	864	922	929	981	938	958	911	898	865	921	963	884	942	944	921	902	949	860	906	929	872	962	940	903	897	935	902	909	931	927	939	959	910	990	913	851	945	915	891	938	967	870	891	914	949	888	901	950	868	942	979	943	936	895	907	900	909	910	926	918	905	948	877	886	899	961	889	927	906	948	937	926	958	892	913	910	938	912	889	918	930	937	965	925	946	927	875	946	907	902	884	932	917	919	900	893	914	905	916	881	911	877	945	946	959	935	935	896	892	907	879	923	907	852	891	917	929	922	873	961	890	913	895	904	895	956	897	878	901	964	913	968	904	905	842	945	914	918	941	925	909	945	902	883	874	933	888	876	918	945	907	879	869	892	906	916	936	876	930	874	949	960	885	942	944	909	876	928	936	948	918	902	917	915	885	946	870	906	943	916	937	894	949	926	920	891	872	928	927	896	903	893	883	937	896	968	914	940	971	929	888	904	868	915	908	911	893	902	893	946	959	913	860	880	888	972	881	956	884	900	922	898	888	918	925	878	942	923	923	896	920	885	924	928	877	887	867	897	937	904	958	964	999	895	939	941	951	930	926	943	893	912	931	929	861	865	903	937	962	941	922	931	885	877	947	897	875	915	838	904	909	948	950	977	870	927	916	909	924	889	933	894	944	917	909	863	943	965	907	917	919	930	920	892	970	873	897	892	898	903	937	916	878	968	928	919	906	853	919	905	894	930	928	942	938	946	928	915	876	857	968	905	875	892	911	940	903	894	892	939	939	896	932	928	866	921	862	881	922	944	939	894	885	925	875	901	901	953	885	935	877	909	892	966	911	894	895	903	928	918	919	924	866	946	853	928	960	913	944	959	903	946	890	901	884	948	921	920	888	929	910	969	899	945	900	910	918	900	890	936	981	916	958	893	868	989	891	963	900	917	884	922	922	886	904	922	919	927	942	972	940	900	907	928	881	890	916	878	874	990	884	932	907	953	903	879	857	870	926	898	913	919	962	882	931	918	874	948	946	869	942	894	895	963	892	902	994	900	915	879	900	857	884	893	913	955	940	917	923	954	920	888	907	897	871	859	952	925	946	899	888	919	973	950	933	933	903	961	938	960	906	883	942	972	949	919	965	871	933	872	940	928	904	929	933	920	919	936	909	903	900	982	909	908	955	899	947	893	917	920	903	916	936	959	995	889	860	905	885	882	933	895	993	973	955	885	929	909	918	906	961	859	891	938	942	937	864	951	927	905	874	895	874	912	889	885	941	932	924	899	893	896	866	958	873	919	935	911	883	922	898	888	867	964	942	897	920	884	896	916	914	932	908	874	926	903	915	876	928	975	902	909	945	919	924	933	915	926	916	942	930	922	923	916	919	918	900	931	930	912	902	874	920	928	907	919	906	980	874	914	947	913	950	869	881	902	921	969	905	915	888	954	929	943	920	949	909	892	905	904	870	887	916	978	912	930	917	956	942	895	911	907	900	914	936	911	955	903	933	917	942	934	891	933	946	920	979	935	952	922	906	905	936	892	915	937	895	894	904	891	910	913	955	892	875	929	900	979	881	891	895	914	940	903	958	935	906	915	904	902	893	910	871	931	970	932	922	878	906	891	844	908	872	900	852	902	950	915	921	890	923	900	949	946	924	989	930	998	922	902	972	937	899	870	886	957	847	975	881	887	883	928	977	886	901	940	879	915	915	923	947	925	944	898	903	924	920	935	929	858	951	953	891	950	901	910	844	890	968	924	994	924	968	882	981	945	934	897	910	959	934	850	894	898	920	996	874	946	886	922	931	932	881	895	928	939	920	932	882	928	912	889	969	940	831	846	926	944	907	918	916	928	906	906	885	899	946	905	879	945	930	932	957	934	881	860	963	916	954	888	941	944	918	893	936	916	941	893	888	889	917	922	913	925	902	922	919	918	859	884	916	953	920	905	856	874	887	952	947	971	919	941	905	920	937	947	914	919	915	917	932	971	896	870	941	958	875	948	958	890	949	865	954	934	946	947	910	948	983	967	890	945	904	945	877	891	915	880	937	929	873	922	879	918	922	909	933	904	936	952	854	957	921	941	925	916	894	878	903	875	916	879	932	921	942	934	891	987	869	916	946	889	949	887	961	940	933	918	869	960	887	867	943	890	948	835	931	896	937	868	888	936	894	909	912	923	908	958	916	919	831	930	934	927	912	929	879	917	931	918	1000	877	921	915	932	997	893	893	953	931	878	901	942	943	959	879	887	916	915	900	929	925	966	967	872	928	936	932	883	926	948	856	953	939	934	941	909	927	907	932	906	905	927	955	877	941	901	939	895	936	934	924	906	925	884	902	943	926	906	869	934	916	942	952	898	910	935	1012	829	896	886	905	895	916	888	902	914	950	894	860	957	932	870	950	920	916	944	838	927	896	893	917	950	910	920	914	900	932	891	942	946	948	894	922	897	908	898	905	917	971	918	927	912	929	923	896	938	916	839	897	970	865	922	887	925	925	913	947	903	938	952	936	926	938	932	891	927	949	886	896	936	921	885	915	897	907	914	922	886	925	877	994	950	941	909	898	941	916	935	965	936	867	930	889	896	904	909	918	919	907	937	938	911	907
716	323	253	300	437	699	771	852	2066	5445	5329	4025	2906	1434	675	380	220	147	94	70	82	84	66	78	76	73	67	79	83	62	70	56	68	80	71	75	86	74	66	80	62	58	68	82	77	65	72	68	81	86	74	75	73	69	77	61	76	59	76	83	61	82	70	66	78	77	74	93	52	64	76	60	82	70	88	70	71	75	72	83	69	68	74	57	64	71	75	72	68	79	85	71	67	65	58	81	69	100	78	83	76	83	86	58	64	75	68	71	82	89	79	76	73	65	64	69	89	55	63	71	61	58	77	84	66	73	79	84	77	66	75	65	78	62	69	77	68	80	71	71	65	70	75	68	72	53	64	83	61	80	58	67	61	55	76	88	68	69	68	86	71	77	86	65	82	64	72	74	70	67	63	69	68	69	61	73	70	53	70	54	76	78	78	65	76	66	76	78	89	75	69	75	68	61	76	67	71	82	79	62	75	64	67	61	83	77	74	72	84	77	70	69	71	79	61	73	82	70	52	74	87	61	69	78	74	73	73	79	85	74	76	79	62	75	61	81	65	72	73	60	71	72	79	63	81	71	64	75	79	72	79	99	77	52	67	79	80	76	75	90	69	83	65	83	74	73	80	70	62	64	62	63	86	77	81	85	78	68	70	69	82	75	72	74	66	89	83	56	80	78	55	67	63	66	73	80	67	68	75	82	83	69	74	78	70	74	81	71	79	75	52	84	54	70	74	76	76	63	60	70	79	50	75	68	70	66	69	69	68	70	78	85	55	53	77	92	62	76	92	62	61	65	63	74	59	67	78	59	79	65	67	69	75	67	54	69	75	82	71	86	86	78	82	60	66	80	74	74	66	66	83	79	80	73	81	81	77	80	61	69	72	82	70	66	62	84	69	63	76	83	73	73	79	58	62	72	70	85	87	68	74	70	74	80	73	80	66	77	78	64	62	81	73	71	70	81	73	69	83	66	75	88	67	77	70	72	63	59	82	92	69	73	68	86	76	66	65	77	85	91	66	62	58	71	79	56	57	74	65	79	68	68	73	66	70	83	64	74	81	69	60	98	60	65	73	69	70	73	77	72	57	64	73	68	66	77	67	85	73	56	65	92	71	78	77	54	72	66	63	86	74	88	70	86	70	63	82	77	77	69	70	73	70	57	89	64	74	82	70	77	71	76	84	66	79	73	72	74	72	91	69	71	76	82	67	60	68	79	73	81	74	65	70	64	83	72	82	81	63	69	64	66	54	63	62	68	77	74	92	68	62	79	65	59	82	55	75	70	79	73	74	76	75	77	88	63	68	73	68	74	56	70	69	72	70	56	64	79	80	56	70	70	68	68	67	83	63	75	66	85	71	74	77	63	80	69	71	73	61	92	92	75	62	76	89	70	82	60	74	71	53	52	72	84	69	76	63	82	51	64	71	77	73	93	78	81	79	83	63	82	79	66	85	80	77	52	79	71	84	83	90	65	68	62	72	75	78	67	70	87	79	69	70	80	60	78	70	62	60	82	87	88	64	69	72	72	64	91	74	62	69	65	70	77	76	68	62	87	81	58	71	71	64	74	65	77	90	72	78	63	75	76	71	68	73	70	67	60	64	70	54	73	69	62	73	66	52	65	82	48	70	80	75	70	73	76	71	72	73	64	69	75	62	65	70	82	78	76	66	80	73	79	83	72	77	73	68	58	62	61	80	57	67	67	73	80	75	66	79	83	69	81	75	60	69	82	80	73	79	69	63	100	82	64	83	83	82	71	71	69	71	49	68	69	66	81	72	69	52	83	76	72	78	71	80	69	58	68	68	78	58	62	62	59	72	67	65	80	71	65	84	74	64	70	79	76	71	67	66	69	61	55	68	65	72	49	72	84	52	72	62	79	77	71	69	76	82	69	78	71	67	58	93	55	78	85	82	69	71	72	71	58	62	63	64	66	71	66	67	62	72	70	65	71	78	60	69	65	63	66	72	87	78	78	82	77	66	66	76	64	80	71	70	78	86	84	77	71	72	71	72	73	83	81	70	72	71	62	68	68	64	68	72	65	64	80	74	71	66	51	81	74	73	73	71	78	81	80	63	75	79	83	73	65	71	68	75	80	68	74	76	70	60	62	73	68	64	59	69	68	79	73	64	71	74	71	76	67	82	63	79	69	59	77	72	71	80	68	72	57	69	54	73	78	61	76	73	71	65	87	74	64	77	83	78	76	72	77	68	76	76	73	73	79	70	67	70	81	73	70	75	77	79	46	81	67	65	98	79	67	72	75	76	76	84	70	79	83	66	63	72	84	91	65	75	68	71	60	76	67	86	67	69	68	74	66	68	74	71	71	70	82	80	77	72	70	65	62	66	74	74	66	72	74	85	70	88	65	74	88	78	69	88	70	65	61	74	78	82	60	59	82	86	82	80	72	68	59	64	61	71	64	69	83	71	75	61	67	86	69	70	71	82	78	82	69	64	72	57	78	70	79	76	78	81	67	63	75	92	70	72	74	53	91	63	87	81	81	64	69	68	78	67	80	78	71	79	82	70	62	60	63	81	75	85	69	70	72	72	69	68	85	66	56	70	79	78	81	79	90	76	89	59	75	89	72	75	74	77	66	85	92	82	90	82	73	62	82	71	77	79	81	68	88	61	79	79	68	77	65	79	67	81	65	88	61	70	87	64	87	69	73	71	77	72	88	68	94	88	69	64	66	68	82	75	70	64	63	64	78	85	67	70	96	67	94	73	79	71	71	75	62	68	63	74	75	66	64	57	61	61	84	65	75	73	66	56	67	86	68	69	67	65	62	91	76	66	59	53	77	68	81	84	85	76	75	66	67	66	62	60	67	69	67	78	73	67	83	69	73	77	64	71	74	76	55	67	77	64	54	76	93	65	81	76	78	83	79	87	76	81	82	66	79	68	69	65	64	72	78	75	84	96	67	77	66	59	59	81	86	68	55	69	82	78	73	66	72	76	70	64	74	68	78	88	64	65	66	67	62	83	69	83	58	67	72	67	92	73	69	69	83	67	90	56	76	81	66	72	66	83	71	71	66	76	74	88	75	98	79	78	64	72	62	62	73	65	71	58	66	75	71	68	67	87	71	74	75	72	77	73	70	48	70	71	68	69	79	73	73	72	97	79	72	67	72	72	62	98	80	82	80	53	73	79	65	65	85	76	77	67	59	71	90	70	78	67	76	66	80	72	82	67	58	62	70	67	81	61	54	72	75	71	75	78	67	65	69	70	68	60	80	71	62	73	76	65	69	66	80	87	62	73	79	72	67	73	72	80	68	72	66	77	80	66	79	68	93	66	65	80	67	58	75	84	67	92	74	78	72	72	79	63	71	72	84	65	88	83	76	79	73	56	69	70	68	74	85	79	67	72	72	87	75	66	75	83	75	76	70	67	75	72	68	92	92	69	64	76	77	65	100	75	73	73	95	73	72	70	88	67	56	69	70	79	61	68	68	66	52	77	68	65	71	63	69	67	67	78	55	73	72	73	85	78	79
14195	7258	4856	13850	25727	27375	25624	25279	32339	41609	38543	33716	29540	21209	13267	7910	4431	2319	1343	944	855	804	893	889	823	808	799	855	823	861	853	820	849	807	844	854	821	792	803	837	771	846	848	809	790	860	837	771	822	824	819	800	793	732	840	779	796	806	784	853	838	845	844	847	791	808	836	836	827	780	873	842	813	854	869	789	805	781	845	839	832	830	846	838	830	831	811	827	828	813	850	827	821	854	832	850	824	901	860	822	837	855	814	820	807	813	855	822	835	778	729	886	808	778	789	839	863	809	843	893	853	792	861	868	830	841	857	826	820	806	754	849	819	851	846	838	823	864	825	836	812	803	830	791	791	857	796	843	852	823	825	835	773	851	827	862	875	800	832	761	854	815	836	824	838	848	820	857	849	837	863	838	787	780	810	852	818	880	795	807	796	824	833	818	827	821	792	882	845	826	822	873	821	756	852	848	815	762	841	809	863	812	840	812	834	809	838	800	788	830	835	763	816	833	827	792	824	840	811	779	803	824	831	827	826	803	829	849	838	868	806	821	812	792	841	830	826	817	768	810	841	844	813	807	777	828	847	806	768	839	825	847	800	843	820	845	850	828	812	870	845	814	861	802	813	809	795	818	881	813	813	876	865	837	810	826	789	856	807	841	810	852	820	840	845	771	832	825	824	820	773	845	843	861	759	820	830	903	837	826	760	849	796	776	850	805	856	836	847	833	852	791	846	848	841	757	792	826	867	815	793	856	849	787	822	897	822	800	857	772	791	840	813	812	793	856	862	844	851	855	807	815	880	838	858	835	828	842	816	816	795	830	764	898	841	778	814	826	798	821	798	804	808	810	830	774	787	785	842	813	868	847	770	811	854	813	780	823	800	837	811	819	821	872	830	842	809	852	835	809	777	860	802	885	844	803	815	841	814	800	825	884	800	816	793	817	784	798	821	817	838	849	866	827	812	868	867	852	865	808	831	844	792	811	832	867	753	839	799	813	808	826	807	779	869	834	816	804	860	785	827	839	824	836	861	856	851	804	798	838	789	856	868	854	824	868	842	834	849	808	810	849	802	832	841	835	817	801	828	877	821	737	847	817	818	837	863	821	766	839	850	810	794	835	836	781	812	839	790	808	845	845	831	818	840	864	792	811	807	815	815	814	794	777	812	792	859	851	802	862	813	741	859	846	862	798	803	772	818	835	837	835	756	816	849	810	804	889	821	780	782	811	839	839	809	835	857	820	819	844	854	813	833	828	824	812	830	775	849	829	797	822	857	815	839	806	832	861	806	841	829	847	832	851	841	847	877	819	855	823	817	826	814	865	835	854	845	859	857	828	832	752	812	824	819	818	804	883	844	862	817	815	809	807	827	818	840	785	815	810	796	800	806	900	844	824	842	856	830	802	830	818	878	800	833	862	790	792	862	827	808	849	830	851	835	834	834	869	766	881	811	819	818	815	807	880	884	821	803	828	793	891	847	830	878	846	806	834	833	798	763	798	843	856	883	820	811	837	845	834	815	804	821	831	844	823	820	855	811	818	807	814	884	741	837	853	799	824	860	836	777	824	888	817	821	832	823	860	830	859	884	878	842	811	813	865	803	800	809	833	843	839	854	830	822	856	778	868	841	836	811	842	817	832	813	829	809	814	852	856	822	829	832	794	773	804	817	902	760	829	811	803	842	861	819	805	810	866	857	841	828	766	838	802	799	793	838	784	793	864	859	854	852	831	806	799	798	812	866	851	846	782	802	871	798	786	772	838	831	844	844	859	823	848	828	873	840	869	866	818	803	862	832	838	827	806	853	866	801	834	815	880	786	857	834	803	749	825	794	835	825	799	818	868	859	825	873	862	829	839	824	814	811	823	798	792	832	810	811	754	836	813	835	808	837	804	846	851	822	802	743	848	839	830	816	831	834	818	818	856	807	813	840	780	867	819	856	819	826	866	843	824	842	837	835	797	818	856	785	849	841	808	818	809	806	815	828	754	808	806	816	787	792	808	847	859	902	780	808	860	750	800	853	811	824	816	811	861	807	827	797	825	791	800	789	799	860	822	819	811	823	832	813	857	849	817	805	882	796	845	834	828	838	818	865	805	822	830	834	829	816	797	876	777	815	771	849	808	839	849	865	791	785	825	819	806	844	874	867	789	811	842	863	781	808	795	842	799	841	860	788	816	817	806	883	835	828	832	830	798	797	807	855	831	823	859	793	839	808	825	801	827	854	768	870	837	843	841	843	820	787	818	846	817	843	855	820	834	849	825	805	804	826	835	784	853	809	822	791	774	904	842	801	862	854	807	831	824	830	825	808	829	869	810	841	830	817	826	850	834	823	782	801	828	835	855	827	828	849	806	845	799	814	822	801	844	834	781	825	828	819	865	830	800	810	837	830	794	849	813	854	865	800	839	853	810	783	837	871	834	861	858	842	779	829	827	852	787	812	837	870	847	765	858	795	842	820	784	837	821	803	852	815	825	768	854	817	855	813	794	784	830	797	841	830	852	824	849	859	820	852	832	816	856	856	799	877	876	806	854	833	755	874	851	813	849	819	815	854	851	794	804	835	849	830	846	825	834	779	876	826	852	798	865	841	884	839	770	794	789	833	813	813	831	819	797	798	814	791	817	871	817	834	872	871	829	850	828	865	789	873	789	812	823	845	778	763	827	840	818	812	844	850	795	847	835	798	806	831	824	794	790	798	827	808	819	872	810	842	801	785	842	837	765	846	839	809	812	852	843	812	853	822	771	794	811	854	770	833	831	834	784	829	851	808	791	780	788	795	776	829	861	789	801	828	804	811	840	831	829	825	813	895	799	814	785	845	846	842	819	825	791	837	818	891	877	806	853	837	852	840	794	809	828	824	844	828	803	825	775	870	821	851	803	785	786	845	789	874	812	784	824	799	839	812	836	854	827	829	859	816	816	806	781	805	831	858	840	813	850	841	842	852	851	803	829	821	774	828	844	830	911	832	800	828	835	829	812	823	831	908	855	839	773	807	823	797	831	797	847	828	854	851	811	846	911	779	804	829	877	829	781	821	786	846	885	799	852	776	841	819	816	829	796	855	820	872	789	857	828	861	839	809	823	827	799	776	828	838	813	822	852	842	841	896	816	814	821	791	801	858	773	831	800	827	812	869	813	819	809	773	848	825	803	881	829	829	858	876	855	851	844	804	840	830	818	798	841	838	832	799	815	843	892	820	881	879	817	803	811	859	836	834	887	785	808	819	813	807	845	847	848	771	856	810	849	829	801	845	840	810	808	790	845	822	887	827	860	829	855	802	822	836	813	818	807	751	861	826	832	832	834	809	850	777	838	845	848	822	796	816	825	846	823	807	815	847	837	827	841	794	828	812	836	832	796	803	814	796	835	808	810	864	824	803	799	781	830	855	841	811	881	839	816	824	814	798	821	830	839	823	818	815	800	853	878	822	855	861	838	873	873	821	822	824	832	854	865	870	877	857	900	872	886	842	844	821	789	825	807	839	826	798	780	830	869
2148	343	299	299	508	764	1441	2054	7732	8581	5538	3312	2104	1017	527	297	220	146	101	90	88	91	90	80	76	93	86	91	78	74	88	68	99	88	94	102	86	84	82	87	89	89	77	79	107	92	90	81	89	84	81	94	86	93	97	93	80	103	91	80	84	89	62	93	78	92	79	65	98	106	72	92	97	94	82	79	98	89	83	81	95	97	91	88	92	107	89	105	86	92	82	93	92	76	101	80	83	88	78	80	87	84	88	77	79	81	99	91	88	83	92	85	84	82	70	93	79	81	100	83	85	106	84	85	85	86	83	79	89	74	84	72	80	82	87	97	100	71	86	78	70	93	83	82	78	81	83	82	85	91	83	102	78	76	92	98	90	74	86	84	92	81	84	94	87	91	72	96	94	94	96	90	86	87	76	98	86	88	101	78	84	84	84	97	86	104	91	89	97	76	93	69	84	82	89	90	81	78	94	70	86	82	82	83	77	87	97	84	88	97	89	84	81	79	87	100	85	93	71	85	84	96	94	87	82	82	103	75	94	89	79	104	98	94	110	88	77	90	102	75	78	80	105	106	75	90	77	106	89	89	82	85	87	91	75	84	77	81	77	81	67	99	83	79	75	98	73	76	90	82	88	78	91	70	68	92	77	96	82	79	83	80	92	64	93	75	92	91	94	91	96	86	95	85	76	70	88	87	76	110	88	76	98	92	83	85	94	84	85	94	91	100	83	86	90	84	97	91	79	81	82	99	73	88	82	95	96	93	79	91	71	88	83	81	88	80	89	86	85	87	73	79	79	87	83	74	79	77	94	95	106	104	75	101	75	86	82	85	77	88	76	84	83	75	96	94	77	76	53	88	91	89	82	82	93	82	90	73	74	85	90	89	90	87	87	74	70	80	102	85	81	72	93	80	89	77	94	95	84	84	91	83	89	86	81	90	102	76	86	92	83	78	83	82	94	59	89	82	88	85	66	94	82	85	87	86	85	111	78	95	88	74	82	90	86	87	88	89	101	77	76	90	83	95	69	81	86	85	95	83	93	94	83	87	94	71	102	84	88	93	89	101	90	67	87	78	94	92	74	87	87	80	79	91	89	73	97	70	70	81	77	89	85	86	90	89	92	82	98	83	93	87	69	80	97	93	87	70	85	68	73	80	75	91	99	75	76	86	76	98	88	81	91	89	78	90	79	88	85	91	105	91	93	86	80	92	92	86	95	88	90	74	88	77	92	90	91	100	79	85	75	86	94	96	78	94	71	80	68	85	80	92	75	86	65	96	70	79	79	70	88	91	83	75	74	84	97	97	90	73	96	84	79	67	77	77	82	84	84	93	68	99	76	70	82	87	85	78	96	68	90	88	82	81	83	90	76	92	102	66	90	90	86	94	97	74	92	95	77	72	78	85	81	91	110	82	95	81	84	88	90	69	72	76	100	96	89	92	101	70	69	77	99	75	79	75	88	87	92	90	96	89	72	110	102	73	82	94	87	102	81	71	73	91	107	102	75	92	95	83	82	77	90	76	77	77	75	98	72	93	85	109	103	74	96	82	90	92	92	79	96	75	83	84	85	88	95	93	74	85	75	97	86	67	83	86	78	96	88	82	95	83	81	84	84	95	72	66	87	87	81	86	97	82	81	101	97	79	93	99	87	93	78	72	79	69	89	77	85	82	84	80	79	86	99	98	86	88	83	80	86	89	89	86	78	77	71	85	96	75	84	82	97	79	96	93	94	89	90	104	77	81	83	91	81	78	74	84	79	88	103	88	94	78	92	82	79	80	81	88	107	87	96	80	86	81	70	82	88	79	82	88	88	90	85	88	64	93	90	78	87	82	94	81	99	67	69	105	73	91	67	94	84	89	73	91	78	88	80	86	97	91	87	84	94	90	90	97	60	82	107	74	89	96	102	89	83	92	98	84	81	97	93	89	80	95	78	84	80	79	107	79	101	85	89	75	86	77	85	107	77	102	75	91	81	88	102	89	86	83	87	92	75	79	73	89	107	73	76	79	89	83	88	68	94	82	84	92	95	75	81	91	89	76	85	79	92	82	88	85	101	89	80	70	98	86	88	88	84	97	99	79	93	78	91	67	75	76	82	70	89	94	91	79	78	105	83	84	88	82	86	86	95	102	97	99	71	87	90	92	69	91	79	76	68	83	103	75	63	89	82	69	82	98	81	89	83	88	82	96	84	85	88	96	72	89	82	98	90	84	96	92	76	63	78	91	96	96	76	81	92	73	89	78	75	90	78	100	84	102	88	92	81	80	78	97	97	88	88	86	100	94	87	75	85	86	80	87	96	89	85	93	92	89	88	83	92	83	76	88	84	86	81	94	77	82	75	81	88	76	73	86	76	90	119	74	75	104	102	100	95	92	76	82	108	98	77	87	98	83	95	100	81	87	81	86	72	99	104	88	74	86	88	81	76	78	91	86	89	88	98	81	77	84	75	82	90	82	93	88	75	72	87	78	89	78	81	84	82	96	82	80	90	95	93	88	87	81	74	77	76	72	85	88	84	95	82	93	104	73	74	75	84	95	85	83	81	73	85	77	90	81	100	91	95	87	72	86	97	89	102	74	88	90	96	101	77	89	87	89	99	91	88	86	101	74	116	88	83	81	75	104	84	76	96	89	82	85	100	103	88	85	85	101	79	88	82	101	78	81	83	97	98	84	86	87	77	70	90	89	70	80	75	82	94	78	96	96	106	107	99	103	96	79	70	91	83	90	87	74	77	79	94	81	96	94	87	78	84	68	81	97	82	95	101	87	90	108	93	83	84	90	81	87	78	86	91	105	80	95	81	87	87	90	75	88	86	83	101	70	82	85	75	87	83	89	79	84	100	110	86	102	87	81	82	77	110	101	77	105	92	81	82	90	67	101	91	73	82	85	81	85	79	83	82	109	79	73	93	94	101	102	79	82	86	74	69	82	93	83	87	86	95	91	97	75	88	101	91	110	88	99	86	78	88	80	82	86	108	78	82	94	102	104	84	98	94	96	78	96	93	91	99	90	80	72	93	93	79	73	109	78	91	98	101	93	98	87	91	98	110	86	83	72	90	88	87	102	86	86	85	74	83	95	77	87	93	95	84	99	75	99	81	91	79	74	73	95	81	85	70	75	88	86	75	88	86	81	96	76	82	72	63	96	95	105	87	90	97	80	85	74	94	97	74	99	87	96	88	67	69	76	90	83	90	79	94	100	97	88	88	94	93	84	92	69	100	78	82	90	96	77	76	87	102	83	92	81	90	74	80	110	99	92	94	95	88	88	75	80	70	83	77	63	101	60	104	89	86	96	94	99	76	89	83	89	81	84	88	95	78	70	93	67	77	88	115	88	88	96	81	94	102	99	94	93	94	85	88	73	98	79	88	75	80	94	81	81	97	79	84	80	85	99	82	71	90	72	105	73	81	96	82	75	81	88	89	115	89	102	73	80	91	83	86	81	78	95	86	89	74	91	106	92	85	98	83	81	82	90	95	97	82	91	80	81
16136	7497	5451	14133	25689	28307	31734	34077	48999	46723	37911	31821	26003	18836	10795	6814	3861	2024	1326	1064	1014	980	945	943	950	969	999	999	1002	917	991	1020	952	961	983	1046	964	1011	928	1055	1012	1012	972	983	1025	1016	971	1042	991	956	967	985	1020	1015	978	997	998	945	968	950	992	951	976	985	992	948	982	950	944	996	977	1013	943	993	962	981	910	1004	1039	1020	949	988	953	959	968	934	988	960	1009	1007	976	951	1003	970	961	964	992	1006	958	987	924	1005	938	965	954	1025	1027	925	999	1023	942	989	1033	961	965	959	1003	1026	959	1014	978	998	967	945	978	921	985	949	959	939	975	963	976	1016	976	993	1025	944	940	1013	977	903	964	1040	964	976	967	1024	1030	986	976	1019	1023	962	976	991	994	1002	985	1002	956	949	936	1001	993	941	992	998	1014	1046	982	1023	980	968	988	990	989	974	1056	984	1021	946	1024	1057	1028	944	956	969	1006	1004	947	962	1007	928	963	1001	1010	959	1034	1007	972	982	968	998	1038	963	973	968	929	995	995	1007	985	955	958	976	969	956	955	1020	987	982	971	974	922	1010	969	968	1003	994	987	979	983	971	955	998	991	1010	972	1040	1000	969	1030	1007	1001	966	967	966	948	1005	1007	943	972	990	997	997	988	975	1009	1031	992	973	973	960	980	1015	953	928	1001	991	980	1017	1023	992	952	1005	972	1008	1033	937	971	984	984	1011	992	977	937	973	952	1042	1025	971	946	953	1016	972	1001	899	978	1024	958	978	974	972	979	965	1034	987	962	992	964	960	996	954	982	983	975	1007	967	1000	981	998	991	1003	978	978	950	972	949	945	1001	1010	963	959	1000	985	995	977	978	942	995	994	975	916	1046	1000	968	960	1007	1006	1007	942	917	931	1020	1068	1035	1020	974	1009	972	961	994	1029	1023	1009	1001	1021	940	966	943	975	994	973	1003	1031	1002	995	964	1011	1027	1016	1010	978	1025	1011	989	964	974	963	978	1044	997	983	1058	1018	1000	970	947	970	982	980	993	1016	960	1012	1015	956	980	1027	1025	1002	950	976	983	938	999	921	950	943	979	953	1023	977	1019	1024	958	974	1007	975	1007	1015	1052	957	999	971	962	981	987	950	1017	948	1003	1009	994	991	1037	948	984	1007	996	948	982	997	1010	930	975	966	980	977	950	994	973	954	1016	975	1006	957	1007	1003	987	1030	1020	1035	902	1007	1002	975	1018	994	983	932	995	1004	1018	1003	936	1073	991	1001	907	931	994	983	961	1025	1002	1035	955	1010	1068	961	996	890	937	939	968	941	969	964	1003	991	987	955	981	940	1003	985	997	1017	980	1018	988	1038	998	1020	976	997	1005	989	1034	1010	998	978	1044	991	949	982	976	1004	984	1008	1009	982	1013	960	993	963	1027	914	985	1048	988	971	1030	992	1023	1005	990	952	1000	933	1038	980	996	955	1021	1016	959	968	992	989	961	977	975	953	962	995	1024	985	1023	980	963	949	1002	973	980	970	966	955	926	1020	1006	1009	1005	1045	977	979	989	1027	998	978	948	962	969	948	1026	982	972	932	1012	998	1014	970	958	1017	986	1028	1003	1006	931	960	1008	984	1020	971	983	973	969	918	982	928	1012	1007	992	988	941	1025	983	990	988	1056	970	940	1011	978	966	1028	979	948	976	953	1009	983	1004	957	975	1014	1005	940	987	1011	979	996	1023	951	971	1001	909	931	1039	968	1022	1026	1051	1003	986	931	973	980	934	995	943	980	958	967	953	974	985	1013	982	1035	1013	960	983	1017	957	913	1028	1000	1022	985	975	934	1015	965	1006	991	991	1022	1012	994	933	1047	981	907	986	1008	1002	1035	1005	984	945	992	1036	994	961	1019	976	1018	1037	1015	1047	965	949	1018	1012	977	1030	983	965	951	932	1013	961	959	994	989	1015	943	1064	957	1008	991	1053	982	946	1013	1034	963	1036	952	910	976	1029	1062	1007	967	974	1018	992	997	926	999	983	979	1025	992	997	957	942	966	991	984	988	943	946	990	964	987	1027	997	987	956	997	993	969	1014	966	985	1076	982	993	970	1004	989	1012	973	1024	989	1037	973	997	906	1024	1009	1028	966	993	954	983	983	938	979	966	988	961	978	1021	991	964	980	943	1000	995	988	992	981	944	1027	957	994	942	982	1031	927	993	1010	999	964	1032	1012	946	988	1022	992	933	1025	998	974	983	984	1048	963	990	1021	998	973	945	988	978	996	952	1031	1026	1030	978	928	992	1036	986	952	1005	942	993	955	966	950	954	990	978	975	1011	974	998	996	995	945	994	957	974	963	973	986	958	984	970	974	974	1008	1028	972	980	999	965	883	980	995	1003	956	971	996	1012	965	999	1006	974	1016	974	1020	1033	1020	1053	992	997	990	995	1013	946	925	1036	963	989	983	971	1004	996	1017	1011	949	1019	1004	1018	959	1053	971	998	933	966	1000	1021	978	982	956	965	1050	990	990	995	1053	1007	960	1032	968	989	1020	984	1004	989	1005	986	983	971	966	1032	987	993	981	974	985	1015	1005	1009	975	1018	917	1000	1026	991	1005	997	1026	994	970	905	1048	1015	975	962	962	1005	946	984	963	971	974	944	978	961	934	1078	906	987	994	1012	984	927	973	1024	943	1000	929	1036	1011	991	1014	1006	996	942	959	1007	936	1003	959	997	978	1022	957	1031	1032	1019	999	954	1036	1009	1009	998	959	976	1014	1031	1014	1013	952	988	959	978	1003	1026	1025	991	983	1001	991	967	990	994	973	1010	913	987	981	952	1010	993	981	936	960	1041	1004	985	1001	975	1021	969	1028	1025	972	914	985	989	991	970	1006	988	978	934	962	950	952	1029	1040	949	993	1015	955	1012	996	972	999	1016	1014	938	962	1009	933	989	999	967	935	992	1006	1007	1043	979	1012	1011	1002	970	1014	979	989	984	1018	1008	930	993	954	963	963	1007	995	960	1043	993	968	1057	989	1001	983	962	999	988	984	972	1018	966	1010	955	999	957	1000	990	1028	997	1017	950	987	975	1013	968	978	1006	973	1009	1005	931	1013	988	1006	960	1010	977	1006	990	969	950	988	976	941	963	946	997	1022	997	1011	1052	977	932	955	975	968	961	1011	1029	999	965	1030	965	983	1023	989	978	990	944	953	996	988	988	988	995	1022	970	966	952	1003	1000	952	967	983	977	987	995	989	968	960	954	978	991	983	1011	925	997	983	1031	1011	952	1020	942	1004	959	960	920	1017	970	996	961	977	933	956	981	936	977	1024	954	1003	954	997	953	979	945	994	1000	1034	1044	975	1005	984	1002	1020	960	943	1006	976	963	987	995	1021	988	1002	1029	980	1000	975	1039	1005	935	1008	989	988	961	982	950	944	1008	1000	964	995	1069	896	975	955	1015	1022	995	969	1015	971	992	980	986	1006	1015	954	1010	1004	971	967	987	979	1017	1018	1005	1006	1004	1010	1018	1010	992	967	1006	957	985	962	961	951	918	955	955	972	1011	966	974	1006	981	1012	982	966	1004	979	969	917	906	994	948	992	1003	958	994	1039	975	977	947	1012	1018	936	1005	978	962	999	997	956	999	962	965	960	954	946	1020	939	1013	1054	972	976	992	963	996	1021	981	975	1103	960	1008	964	981	1037	983	1015	993	1033	991	997	1049	1073	980	940	1010	1016	991	1037	931	956	956	1029	960	1000	998	998	951	987	981	993	999	948	1052	987	988	991	933	1001	1007	998	975	970	999	992	1008	939	912	996	973	984	986	977	1018	975	997	1006	1039	1017	1016	966	981	990	991	956	1003	947	992	927	1028	962	1003	1013	970	972	1002	980	970	1021	982	983	992	1000	1023	955	1037	944	974	1013	939	985	917	976	1014	981	973	991	935	1000	967	1020	998	977	1001	965	988	1009	970	937	964	998	984	977	917	986	1010	987	1006	998	954	973	1034	1008	973	969
1194	490	472	516	703	1511	2524	5607	10486	9326	6980	5672	3702	2229	1357	780	439	214	133	94	69	85	81	79	79	83	89	80	70	80	79	81	67	62	74	67	77	75	67	68	82	77	74	71	75	71	74	75	66	70	72	79	80	85	78	80	84	77	81	68	61	86	77	64	59	63	74	72	68	85	71	81	78	82	84	73	96	80	75	76	87	69	76	78	77	80	63	73	71	63	65	86	86	69	64	72	65	82	70	81	83	68	74	75	60	75	75	76	69	70	95	79	74	68	82	73	76	76	82	76	78	67	90	79	66	75	68	82	79	81	77	84	74	74	75	85	83	72	60	69	84	80	66	85	69	78	73	67	72	79	77	71	75	77	77	79	69	75	77	73	67	72	80	79	93	101	56	76	68	91	82	66	77	79	71	88	88	77	64	70	83	100	79	78	91	63	72	81	84	66	69	75	92	77	86	71	59	75	86	75	87	91	78	90	77	73	69	69	70	73	68	94	81	74	75	77	75	74	62	84	82	74	71	88	81	74	80	70	79	66	85	65	68	83	94	83	85	81	62	64	83	70	64	83	67	59	80	92	53	64	72	75	94	85	87	64	75	70	70	61	85	64	71	77	59	76	88	76	75	72	78	77	74	91	76	96	82	74	87	80	70	80	87	68	64	70	85	94	75	106	70	87	94	80	66	92	87	85	86	79	90	87	78	78	74	70	66	68	80	73	74	70	77	69	71	80	68	80	66	73	62	81	77	74	86	78	76	73	77	79	71	86	58	74	71	88	90	77	69	76	73	73	79	84	85	61	83	87	71	74	78	65	88	78	82	83	81	66	82	80	63	71	79	68	76	76	71	84	71	71	75	93	98	77	78	77	87	54	83	56	89	87	73	79	92	84	73	89	85	72	68	85	77	82	70	74	92	89	92	77	73	63	61	64	87	72	72	87	80	94	68	74	90	92	90	55	79	70	94	75	71	91	85	64	75	76	80	65	78	73	84	73	67	63	69	78	78	77	73	66	63	79	95	79	94	75	58	82	82	61	68	68	86	80	76	85	62	88	68	87	91	76	68	67	84	67	76	76	81	63	89	84	77	83	67	68	65	83	72	79	70	84	75	70	79	69	90	78	65	70	79	75	60	72	97	73	74	75	69	79	67	71	68	84	84	91	87	75	74	85	76	60	66	88	71	74	66	81	66	79	88	75	64	74	70	75	75	72	69	76	64	64	69	74	81	63	76	72	61	90	82	79	75	72	89	93	65	66	68	84	64	93	73	74	66	89	78	82	96	64	67	78	88	66	83	63	75	79	93	74	89	86	95	88	77	76	76	90	69	85	82	78	81	82	64	56	72	72	77	81	86	76	72	77	76	78	81	84	73	74	85	71	69	93	60	62	84	75	70	72	86	80	70	73	73	73	75	59	74	80	88	73	82	85	86	71	55	77	83	61	65	86	67	89	78	72	84	65	86	82	83	58	83	84	67	89	83	83	72	65	61	60	72	80	69	83	77	76	68	84	71	64	60	70	88	68	73	86	81	71	87	56	76	84	58	72	72	80	76	82	84	80	69	71	74	62	88	58	86	75	83	73	69	79	73	65	79	84	75	89	84	82	73	82	89	73	70	88	71	93	63	81	75	74	65	73	78	66	93	84	75	74	61	68	72	80	75	73	92	80	82	78	74	74	77	77	75	70	80	75	82	90	73	82	64	84	71	80	75	73	67	78	93	66	80	77	82	69	76	70	63	75	65	61	76	83	68	68	64	63	70	80	77	85	68	64	66	79	80	91	75	79	67	82	87	74	82	87	77	80	54	72	73	92	76	82	75	70	90	82	73	82	81	80	76	79	72	71	61	87	78	79	58	76	75	72	74	93	80	74	61	82	75	81	79	87	63	88	74	88	74	64	82	72	61	73	77	70	77	64	89	74	78	82	97	68	69	84	80	65	66	79	70	72	74	78	69	72	86	71	67	79	77	73	85	66	79	79	93	76	70	59	83	78	72	70	88	79	88	70	75	76	83	68	79	86	83	77	89	59	77	81	73	70	84	73	76	68	65	71	73	66	74	81	71	71	74	65	69	76	82	84	74	77	76	69	76	79	75	60	67	80	73	66	80	67	82	77	90	74	73	84	74	80	76	74	94	83	70	100	59	62	73	73	81	63	68	77	81	73	66	69	75	67	83	61	78	68	79	87	81	69	86	80	78	72	60	74	82	80	59	78	74	97	81	76	76	76	67	72	104	57	68	62	83	79	67	79	74	76	74	70	70	66	67	71	84	75	74	78	85	73	72	69	65	80	79	70	81	79	58	72	61	77	67	72	81	83	58	78	64	85	67	69	85	64	74	69	76	91	84	81	69	63	71	93	63	71	80	76	77	74	71	68	69	89	76	93	71	70	69	86	90	75	83	92	69	84	65	62	85	84	72	61	64	79	67	69	78	84	78	87	75	70	76	72	84	80	78	82	88	85	79	68	64	83	66	69	76	81	64	81	75	59	79	82	85	65	82	80	79	86	79	79	85	67	78	68	78	89	73	75	73	60	64	82	72	55	82	95	80	78	67	76	70	85	99	75	75	82	73	82	80	69	77	70	79	80	69	76	83	64	90	79	75	71	82	81	61	75	72	72	64	77	70	77	67	70	72	78	91	80	90	84	76	55	77	78	69	67	73	76	75	60	78	67	86	54	69	65	77	66	93	73	82	71	82	74	87	63	81	78	73	78	75	84	86	58	73	74	82	89	72	62	82	77	71	80	69	77	73	76	73	72	57	95	86	58	70	78	80	61	78	82	76	69	79	97	90	75	66	79	62	71	81	74	77	77	83	81	82	69	90	70	80	68	81	71	84	61	70	69	88	64	69	74	77	78	72	84	75	74	85	93	68	67	67	86	61	74	90	88	75	76	79	77	57	81	64	74	70	77	76	86	74	80	73	70	77	85	76	65	97	85	84	74	75	75	95	67	86	81	69	66	81	88	73	82	71	61	79	61	84	83	76	64	74	76	89	77	72	72	76	81	73	67	83	67	88	78	70	88	63	96	64	77	81	77	78	81	72	80	66	78	86	88	68	87	95	74	72	76	70	69	67	79	90	67	83	72	83	77	79	83	67	81	65	65	77	76	72	96	65	66	82	69	65	84	78	66	68	77	88	73	78	70	87	85	98	75	76	67	78	79	71	75	75	75	70	68	81	62	73	68	86	77	76	79	83	76	80	82	84	84	62	77	70	89	65	76	71	86	76	67	83	82	69	81	63	69	58	70	81	80	73	68	71	79	83	66	82	76	71	64	69	74	74	74	76	81	76	83	80	78	88	55	89	61	72	76	80	89	79	84	67	69	80	62	74	75	84	85	80	70	65	72	89	65	72	83	77	72	79	65	82	70	68	70	72	81	76	83	67	70	79	69	70	81	74	60	71	79	70	86	60	68	71	66	82	93	60	70	68	79	71	70	65	73	84	68	88	65	98	67	69	61	75	71	78	77	74	74	86	69	63	66
18981	9424	8311	19582	30466	35520	37092	45052	51434	46735	42026	38368	32296	27033	21313	15154	9064	4312	2027	1182	942	909	858	906	824	854	886	919	876	918	867	919	876	851	885	833	807	871	837	912	852	892	851	897	850	865	876	888	870	876	917	927	878	879	867	884	866	840	784	851	873	872	853	898	841	902	901	886	883	874	925	863	835	891	816	842	923	868	821	866	930	861	864	805	861	885	843	859	864	849	853	865	849	857	897	849	869	867	896	854	908	882	860	849	899	860	874	866	867	850	858	843	909	834	840	906	898	847	893	804	871	869	840	847	838	885	862	836	848	859	899	886	847	854	849	872	857	881	865	810	851	841	858	863	874	885	880	887	901	892	807	886	834	808	881	888	821	850	870	822	820	860	857	894	896	850	838	867	898	880	900	854	811	872	905	832	847	858	888	845	876	899	882	849	875	834	856	874	853	901	837	812	859	912	863	897	877	864	855	884	833	824	930	895	860	878	859	874	855	878	856	876	872	877	910	849	854	860	854	886	867	854	862	862	870	854	888	851	901	853	891	859	881	860	874	848	848	868	885	871	812	890	865	863	856	852	904	853	835	918	853	888	892	878	835	850	845	901	866	870	897	828	860	877	871	955	876	908	865	882	825	882	879	874	816	869	833	863	857	889	898	902	865	864	891	836	895	881	898	902	903	877	888	924	850	857	897	828	875	885	875	855	876	833	869	818	886	909	858	847	884	924	857	844	859	896	932	887	844	882	864	864	869	851	859	835	886	863	843	884	887	877	861	906	842	841	915	862	851	898	856	865	881	910	941	854	841	851	883	868	842	888	876	876	908	812	890	867	863	824	857	869	832	818	864	867	903	896	883	848	869	849	870	849	855	886	891	851	847	885	795	846	871	841	849	823	816	834	848	854	885	856	912	847	952	858	874	802	881	884	833	853	834	849	855	864	868	830	852	908	864	849	873	868	873	923	860	874	885	825	841	806	840	858	863	939	891	863	864	858	864	856	826	887	831	820	909	847	893	869	853	919	842	896	838	889	905	916	847	824	861	862	886	822	852	864	874	875	903	907	897	852	886	841	903	842	868	859	846	851	874	852	892	849	813	851	876	914	898	859	914	817	823	831	924	845	940	853	865	885	866	857	853	882	835	837	859	870	864	888	849	867	876	899	863	890	820	868	890	859	842	869	897	857	835	948	864	826	915	873	883	830	881	895	864	898	844	896	859	900	870	847	826	874	836	880	892	827	875	888	881	875	829	902	926	868	845	848	886	923	870	846	828	854	869	881	861	886	869	843	883	843	845	876	861	857	887	872	836	875	864	853	911	858	898	825	881	913	898	868	849	854	876	868	850	910	922	846	940	842	880	871	878	888	845	880	873	897	870	864	899	850	902	855	854	838	845	892	865	858	848	924	869	858	871	826	867	834	878	786	875	845	838	878	874	892	875	887	858	876	838	921	869	885	856	876	831	841	897	912	881	863	865	830	865	781	876	864	858	862	824	887	899	908	900	862	867	862	864	845	878	883	897	875	871	885	845	942	824	847	837	908	833	859	892	841	902	860	871	846	890	827	812	896	902	850	860	893	921	914	901	879	861	903	826	830	894	867	818	897	887	874	827	843	910	854	872	862	775	878	845	858	907	854	891	845	891	875	852	886	885	870	815	880	843	874	867	848	856	876	904	863	886	879	834	854	860	810	855	899	918	860	849	833	896	893	887	945	806	913	821	892	909	903	853	883	899	836	889	893	878	809	797	923	861	849	859	850	867	900	873	844	902	848	877	887	880	828	864	897	840	831	858	890	893	896	877	826	834	830	849	916	863	906	834	876	857	850	857	917	861	908	878	815	848	849	837	897	824	874	875	877	848	870	827	851	837	895	903	877	860	861	844	887	830	882	867	863	940	872	846	865	842	882	863	826	827	858	864	859	874	868	840	856	858	835	872	842	911	848	863	905	866	866	862	852	869	870	857	842	867	837	834	832	871	870	849	850	888	910	821	875	871	848	832	823	834	817	842	868	849	885	838	891	869	839	853	888	853	893	846	835	840	836	857	911	882	890	836	889	845	847	873	846	875	853	847	856	902	931	843	895	854	881	884	838	878	908	893	902	829	867	891	914	842	932	831	856	900	847	841	814	860	901	926	897	890	846	914	864	872	874	834	870	835	898	896	890	862	834	874	878	798	832	871	893	884	886	873	850	843	887	892	884	868	885	902	852	792	901	877	877	812	801	843	828	868	830	850	876	896	926	838	852	911	808	884	823	858	845	859	801	883	880	854	864	925	848	863	874	888	862	861	843	921	842	849	882	882	847	884	898	880	862	824	840	880	822	867	893	864	815	896	854	877	864	872	820	834	840	871	867	890	837	900	829	833	900	836	895	865	861	793	814	907	858	912	882	891	879	782	865	950	837	837	861	911	899	903	878	889	851	879	871	793	877	912	851	832	852	820	812	852	924	881	886	850	864	838	902	859	830	864	863	863	882	847	855	827	866	849	912	867	872	890	822	886	868	866	881	874	864	874	862	844	884	887	819	855	866	874	853	902	832	894	875	871	869	885	857	858	858	899	881	888	864	845	858	869	893	859	887	845	881	906	849	855	830	871	810	865	882	871	856	859	895	842	841	857	886	895	893	834	880	866	868	906	878	894	909	811	893	869	878	911	881	883	887	845	842	860	877	838	891	833	823	924	852	824	871	849	894	883	831	877	890	859	867	805	827	824	860	848	905	877	890	877	875	858	902	895	897	892	849	887	913	847	864	879	835	896	906	902	876	883	895	886	880	823	823	891	877	870	884	885	895	874	846	863	865	917	876	854	899	866	846	820	848	916	853	852	871	917	824	848	862	876	861	901	839	852	872	832	878	844	870	847	852	803	862	851	868	902	851	859	942	858	948	817	861	826	841	855	918	893	791	846	894	841	895	894	887	831	861	875	878	859	842	879	824	815	878	878	875	910	833	880	866	852	859	883	901	861	896	859	873	835	924	875	896	820	891	856	818	865	850	881	883	900	817	881	829	857	842	880	863	887	879	858	879	865	891	870	891	863	914	862	841	844	857	882	882	852	898	833	925	880	895	891	888	887	842	805	822	894	843	883	866	860	825	863	893	880	944	845	816	845	872	829	850	837	905	930	874	932	861	880	863	890	926	850	870	861	886	817	880	854	844	883	835	854	853	854	840	855	874	852	867	849	875	865	869	890	907	873	848	873	864	832	882	855	868	884	904	838	855	888	889	881	922	852	882	892	814	838	898	855	921	881	837	788	857	874	851	846	941	870	844	916	907	889	887	825	865	887	854	883	862	946	815	907	877	906	857	848	850	874	854	902	848	832	856	871	926	887	880	860	819	839	837	852	873	871	862	866	836	857	853	902	884	886	841	886	879	896	887	885	879	909	908	851	859	818	824	918	793	857	863	844	872	867	860	883	871	887	818	939	901	850	843	838	860	851	852	896	887	870	871	867	830	886	864	877	863	845	859	831	878	855	885	857	895	852	924	884	858
1418	192	141	136	208	509	778	2025	2554	1421	967	895	730	573	435	296	195	131	94	78	83	66	80	74	82	73	68	76	97	80	92	60	87	88	88	80	77	76	89	60	70	85	68	76	64	72	80	79	87	79	78	79	98	78	79	83	73	88	76	65	73	83	89	80	89	87	85	81	89	97	72	75	79	81	71	77	86	73	79	82	98	68	96	80	74	79	71	86	73	82	84	75	89	85	82	78	99	80	80	85	72	80	74	76	81	73	65	82	104	81	75	80	85	73	71	81	81	79	84	81	82	99	72	64	100	88	70	74	87	80	63	90	92	72	89	80	82	75	92	82	72	86	68	79	87	91	87	87	85	83	87	86	71	80	74	78	85	85	79	80	77	80	84	77	78	90	68	69	85	61	89	86	85	93	71	71	83	79	82	69	72	62	89	77	77	76	75	87	63	69	66	80	85	88	84	72	80	92	86	100	80	87	68	74	68	81	75	78	88	77	74	83	90	65	62	84	66	89	74	75	70	93	83	91	92	73	95	60	88	84	84	71	83	87	72	83	88	76	85	106	71	85	75	80	76	75	72	83	79	80	90	83	85	81	75	75	96	87	78	76	73	82	81	84	81	67	80	85	84	89	81	79	84	81	72	72	84	86	92	69	65	86	92	82	77	75	81	88	68	74	84	79	73	92	83	76	70	74	93	72	72	87	76	88	81	78	67	90	67	70	89	86	71	81	83	77	89	74	80	75	86	81	74	85	91	85	73	84	80	76	66	66	73	65	86	79	73	83	96	78	87	81	54	90	92	83	69	93	75	80	82	87	70	79	86	69	84	82	72	90	81	104	67	72	95	84	92	88	74	77	83	87	71	75	82	71	74	80	111	78	72	80	75	83	63	84	88	85	74	72	79	77	65	84	73	82	88	94	68	74	83	74	86	81	96	78	80	71	72	70	85	75	74	85	80	83	90	85	67	83	67	76	78	69	89	80	78	74	74	93	80	83	74	70	76	68	95	79	86	81	82	84	76	76	72	72	80	75	74	74	84	96	86	81	95	89	79	84	76	58	80	78	76	70	88	72	76	66	81	76	73	89	92	85	78	69	82	74	72	69	88	74	70	80	89	83	81	70	88	90	88	72	89	87	66	92	65	76	67	72	78	86	84	75	83	73	72	99	88	81	74	57	70	90	83	73	80	91	81	75	77	78	86	101	77	64	85	98	82	67	83	87	86	94	72	73	72	75	81	71	78	83	85	82	80	87	76	72	70	72	72	67	82	75	80	81	87	66	71	71	67	71	64	77	89	77	76	86	83	75	85	78	80	70	90	81	76	85	65	99	90	77	86	82	73	69	101	72	77	61	82	68	81	89	78	83	90	92	79	106	71	73	78	74	76	73	88	88	81	73	68	74	74	75	74	68	78	89	68	83	83	94	74	99	71	68	82	74	87	78	77	80	82	69	71	77	81	89	82	89	72	92	91	73	67	82	73	75	79	101	94	88	89	85	64	80	78	48	66	86	80	90	78	84	77	78	72	79	99	91	81	94	87	70	64	70	70	74	88	90	80	79	82	70	88	75	81	71	85	77	87	91	84	90	77	79	97	68	75	92	82	61	83	85	71	78	83	67	93	89	75	72	71	93	86	80	78	81	71	78	78	89	89	74	71	76	98	66	81	75	70	74	87	79	68	79	72	74	82	82	83	98	75	55	73	82	70	89	86	82	84	62	83	66	69	87	82	65	75	78	77	54	90	78	70	75	79	69	79	78	87	81	77	72	75	80	65	74	87	79	86	90	75	73	95	89	69	95	64	67	93	72	71	100	83	99	71	83	73	69	91	73	78	91	82	82	82	67	74	81	66	69	76	69	86	84	82	70	89	78	101	77	77	91	84	89	82	94	88	86	95	78	71	81	87	72	80	85	81	75	94	76	84	87	66	74	91	80	78	85	92	77	79	81	77	88	73	93	69	87	55	86	82	75	78	82	78	80	90	93	79	72	83	87	83	76	74	88	79	67	81	79	79	72	83	95	69	75	87	85	94	91	93	73	86	77	83	84	76	91	81	76	66	75	65	84	92	73	82	88	88	71	90	104	83	81	73	81	71	72	84	77	84	74	75	87	85	69	80	84	73	93	82	68	77	76	87	95	71	81	91	71	85	85	76	85	92	69	86	99	88	71	69	67	79	81	61	92	76	93	82	89	71	82	82	76	76	75	78	69	80	85	83	72	72	88	84	80	85	71	92	71	90	83	89	79	74	91	84	64	53	81	72	89	78	78	92	77	69	70	82	80	80	81	72	94	87	74	72	84	72	72	105	88	89	80	87	77	74	97	78	80	66	77	70	86	60	79	86	79	98	82	71	75	100	66	82	82	86	77	78	81	101	77	79	84	77	65	68	69	83	76	88	75	86	96	73	79	68	65	74	76	76	77	90	97	96	80	92	75	74	78	91	82	103	75	93	86	63	78	78	89	69	86	84	86	83	65	62	76	76	77	91	80	67	85	82	60	74	61	87	77	78	86	97	76	79	97	77	87	82	83	68	88	82	84	84	74	89	79	68	85	90	78	81	80	78	90	85	92	92	79	59	64	81	70	84	88	84	70	66	77	87	79	78	63	89	68	82	66	73	90	77	78	83	83	83	81	82	78	80	81	76	81	67	82	86	92	79	79	81	83	83	84	81	77	84	86	73	95	81	100	70	89	76	84	117	87	91	75	64	81	79	95	90	80	78	80	91	72	76	75	79	95	90	109	72	85	72	71	86	80	91	79	81	83	81	90	85	77	72	98	73	74	85	64	67	85	98	67	90	90	83	71	94	100	87	90	76	73	83	69	81	70	86	65	78	78	76	90	80	81	81	72	88	80	86	84	85	77	79	80	85	78	80	77	72	84	87	73	78	84	78	75	81	68	96	88	67	71	78	74	89	77	64	89	86	83	85	66	97	80	70	68	80	90	78	71	71	90	73	61	69	87	98	70	90	88	73	85	76	74	70	82	81	63	80	89	69	88	81	94	73	96	73	66	78	69	73	72	76	90	84	83	81	79	85	75	98	58	89	88	90	79	75	80	98	91	72	75	67	92	77	87	90	74	85	99	88	98	89	69	87	86	84	65	87	73	78	79	93	83	101	71	103	63	78	87	67	79	72	86	92	78	68	55	80	86	85	75	76	74	78	72	88	95	84	71	84	100	101	87	69	78	74	77	76	64	71	76	90	92	88	71	90	89	88	81	72	69	75	76	75	82	85	76	91	90	69	87	78	63	90	85	80	89	80	89	68	79	74	67	75	86	83	95	78	68	94	86	61	80	83	73	76	85	90	96	84	71	85	88	80	69	103	83	89	76	71	74	93	89	86	81	71	85	86	97	74	75	91	76	87	70	80	94	98	74	84	75	86	81	87	76	70	79	66	89	79	89	69	84	87	84	81	95	84	73	69	68	83	79	88	87	85	79	76	86	85	87	80	87	66	90	88	81	74	73	91	87	90	69	88	96	88	63
11296	3531	2458	6135	14404	22950	23262	32843	33479	24664	21946	19727	16988	13601	10387	6404	3694	2051	1275	1017	983	918	935	920	920	936	936	911	907	906	888	903	891	985	908	920	925	903	935	889	958	991	910	937	923	893	903	972	922	949	939	992	966	948	894	976	931	953	911	970	895	929	941	905	960	880	951	899	877	905	888	889	935	918	901	942	937	902	872	991	937	940	944	938	967	899	946	915	948	946	992	888	929	970	935	976	925	980	907	905	942	951	918	981	941	942	928	945	928	890	928	933	946	953	896	922	952	918	953	888	919	932	959	890	965	878	932	914	929	986	997	978	853	927	919	955	854	909	942	895	941	905	911	914	977	926	960	914	901	970	918	915	904	914	891	914	932	978	890	955	936	909	949	927	875	964	948	936	893	937	901	906	901	950	922	908	892	885	858	962	938	946	876	914	915	967	979	931	908	902	938	849	932	961	925	934	978	946	925	874	952	906	934	897	919	961	936	963	901	939	892	931	904	935	931	962	899	910	902	917	982	876	947	871	957	936	898	888	912	852	933	920	884	957	964	965	976	892	950	955	982	918	930	920	905	971	907	933	895	949	905	909	885	890	856	934	924	958	912	973	934	921	895	902	928	913	940	930	933	913	940	891	880	986	936	857	914	922	885	939	934	932	937	910	912	916	934	943	962	919	887	919	915	924	947	906	939	957	961	929	930	918	902	940	950	873	936	932	900	946	901	919	928	922	959	901	861	980	901	894	923	926	910	981	919	935	904	955	944	935	880	924	931	903	927	875	935	944	876	923	919	927	921	904	901	916	960	978	900	940	955	940	901	907	888	946	957	963	932	979	887	924	978	892	893	919	923	937	943	938	938	930	893	941	902	994	975	873	942	956	927	886	901	903	944	957	896	941	911	915	954	884	893	886	974	942	931	892	929	912	953	925	935	937	904	921	889	909	955	927	965	892	954	881	928	898	905	931	930	930	928	933	928	912	928	894	919	823	911	921	930	887	889	853	940	895	885	930	974	907	843	915	942	934	937	883	917	928	920	910	901	919	905	892	923	944	904	907	930	935	864	999	928	914	949	920	899	928	915	879	930	910	924	945	896	920	885	916	919	998	914	912	893	923	907	978	869	996	920	923	989	935	950	944	933	918	954	880	934	957	930	922	940	881	927	910	956	888	937	929	917	931	936	920	891	874	927	940	925	923	949	906	951	894	956	906	919	916	916	905	906	874	912	880	879	924	909	896	905	950	936	911	877	909	877	928	960	954	932	874	920	917	924	936	963	918	927	968	935	946	958	931	956	951	921	917	932	959	918	958	940	952	923	900	972	923	929	946	947	926	926	916	902	943	884	987	914	941	935	927	930	923	880	904	883	919	875	988	895	958	960	898	930	934	931	884	968	937	918	963	937	953	878	908	945	946	904	941	894	959	926	909	916	896	953	956	942	912	931	942	963	902	895	944	909	886	963	911	949	946	899	851	958	965	923	901	911	942	960	897	906	965	959	906	944	927	977	990	964	863	952	894	895	916	940	913	952	940	896	932	935	930	934	907	955	898	914	899	926	922	934	935	919	896	905	923	898	939	932	916	894	1010	903	952	935	932	908	922	941	892	911	969	916	905	906	940	930	892	921	954	961	949	933	900	969	917	946	945	955	906	931	887	909	844	897	958	898	900	953	960	890	924	916	949	993	909	941	923	908	898	896	927	865	925	928	909	930	931	931	949	930	943	888	868	933	943	877	889	927	891	955	906	914	960	900	967	892	937	934	942	896	896	907	899	905	973	909	847	888	909	905	874	935	963	906	964	942	918	960	906	909	849	922	898	878	936	956	979	897	980	896	905	935	883	944	874	887	930	923	888	925	920	891	851	950	907	944	910	911	903	942	975	927	932	924	921	969	970	924	935	953	940	938	909	872	930	901	956	944	963	873	946	934	879	950	919	848	950	907	890	944	951	925	914	920	874	940	923	905	926	972	975	980	927	957	899	922	917	934	930	912	888	922	899	931	915	913	920	894	899	950	939	945	929	923	898	913	911	945	947	879	932	894	890	890	971	917	914	930	913	929	930	905	958	878	927	930	909	872	923	921	952	957	973	947	970	941	940	938	951	907	955	929	875	933	924	935	904	877	900	966	902	918	905	940	978	967	931	906	941	953	874	962	921	909	946	931	926	919	913	961	948	950	991	887	897	903	885	916	935	866	931	931	931	952	928	966	932	920	920	945	914	927	909	881	866	934	915	984	949	947	908	905	959	945	1013	937	917	930	907	916	991	903	929	864	877	980	937	893	927	912	909	958	900	967	897	923	908	904	935	860	960	952	896	936	967	935	860	956	907	936	939	916	900	913	1000	942	912	925	888	918	949	920	930	929	907	979	918	927	951	953	911	948	899	960	917	885	969	921	881	911	880	942	875	937	871	914	920	946	902	919	921	915	936	951	897	971	960	922	958	934	894	929	913	874	947	930	951	905	935	909	927	941	891	934	973	938	891	860	927	911	883	967	937	901	951	958	914	929	968	885	983	908	927	930	947	896	978	895	941	898	932	948	973	916	890	993	919	902	920	929	918	896	873	920	912	939	892	902	955	934	985	956	945	874	899	936	923	898	914	904	948	873	917	926	929	915	947	908	906	872	895	900	905	937	891	887	952	927	926	928	978	870	948	882	946	997	890	929	958	944	965	930	948	885	845	946	942	923	936	904	936	967	936	915	949	944	919	952	920	932	922	983	924	915	976	946	909	951	897	906	963	980	881	897	955	849	889	983	956	890	909	958	900	938	962	925	953	922	933	890	937	907	949	932	920	934	918	904	941	934	905	957	936	916	901	939	925	923	851	922	889	949	937	949	899	925	934	876	904	1005	893	932	884	901	970	900	913	906	959	943	945	920	915	852	923	931	976	939	917	902	914	977	949	938	907	934	901	971	910	930	889	958	827	909	958	910	853	898	903	912	935	929	955	881	947	880	957	955	941	904	946	942	958	921	957	938	935	898	936	914	937	933	959	886	927	946	907	915	900	985	912	939	943	865	950	938	959	915	909	979	952	945	941	965	924	967	919	930	937	890	912	901	930	956	947	888	931	914	948	937	952	934	931	965	874	928	908	895	948	908	964	900	945	916	958	899	943	939	933	904	976	929	920	946	916	936	931	910	964	875	938	917	890	949	895	910	930	880	859	898	917	893	919	940	946	902	931	912	874	917	901	930	903	969	941	947	955	892	982	935	957	869	915	959	892	910	939	969	905	872	918	900	931	946	908	918	950	914	887	896	925	888	849	926	962	954	908	922	953	973	923	941	949	944	939	895	869	959	942	892	901	899	923	911	924	903	881	930	890	943	895	963	874	952	937	921	915	877	927	932	894	925	920	919	937	988	906	940	968	939	943	996	915	860	940	933	933	914	875	963	915	920	928	960	938	930	933	926	951	926	899	909	958	953	931	926	961	953	947	928	945	912	967	967	950	937	946	984	937	931	900	934	945	882	916	950	936	918	911	893	887	924	932	911	912
670	330	252	289	337	1926	1715	5324	2570	2032	3396	2836	2115	1522	1060	604	362	163	110	88	64	82	65	68	61	68	59	85	79	69	62	55	60	89	68	69	82	68	69	88	71	68	60	63	77	58	64	70	73	68	73	68	86	78	62	71	74	81	86	79	67	76	86	83	65	84	76	78	66	63	64	71	84	77	68	64	79	62	68	78	79	70	74	85	68	68	66	80	71	72	71	67	91	91	84	74	63	68	72	83	72	68	57	78	65	75	53	66	75	64	77	57	78	78	60	66	84	80	82	57	88	68	79	59	61	71	70	63	69	65	83	69	67	68	87	71	70	74	68	66	69	64	79	70	78	62	71	74	75	69	65	75	71	64	93	80	78	62	79	67	78	76	71	76	80	65	93	78	71	60	81	78	70	72	66	72	71	80	70	71	77	66	68	80	76	79	78	66	79	75	80	79	67	88	80	71	66	62	64	65	75	74	51	62	79	74	80	80	68	91	83	61	75	62	60	63	73	71	68	72	88	68	61	76	75	91	81	99	69	78	73	70	74	74	76	71	63	69	70	85	57	93	78	86	73	63	69	75	56	84	78	75	62	76	75	70	82	84	70	73	64	68	60	73	76	63	88	67	80	71	78	69	69	78	76	70	75	81	76	75	77	68	72	72	72	70	82	78	67	68	59	66	64	68	65	71	73	89	60	81	91	65	62	68	63	72	66	88	56	85	64	71	78	78	62	71	81	76	60	74	73	78	71	81	74	77	83	81	67	67	72	66	77	65	92	71	58	73	82	60	63	70	76	74	77	59	75	61	76	73	83	58	70	80	56	65	79	70	70	76	69	58	75	72	69	77	70	82	70	58	74	64	82	79	76	72	76	72	72	77	76	77	64	72	77	73	83	45	73	60	84	92	58	84	63	82	77	74	80	71	70	90	75	79	69	64	71	84	61	62	61	64	79	60	74	78	67	91	61	83	81	83	68	75	82	83	79	67	92	79	73	67	70	79	78	67	63	67	80	64	74	76	62	78	74	73	76	79	62	69	74	83	81	69	69	66	79	76	88	55	63	87	74	79	81	71	63	77	77	65	80	81	68	67	57	80	71	74	57	90	54	84	75	70	67	79	81	60	65	83	74	72	64	73	75	92	76	84	69	64	79	60	71	68	76	67	81	71	70	83	72	65	79	74	59	71	91	79	76	62	67	79	62	82	84	57	75	71	72	78	63	67	81	61	61	77	74	50	60	80	83	92	75	69	76	82	75	90	81	67	75	67	71	62	81	76	59	60	77	71	69	67	70	79	70	75	62	87	62	72	79	100	62	77	80	79	70	73	70	51	75	73	86	78	83	74	73	57	75	76	52	82	71	80	85	70	74	65	70	68	75	75	70	62	76	84	82	72	72	56	72	59	62	74	89	59	68	66	69	69	60	69	80	61	57	80	72	65	73	68	69	63	73	87	66	73	59	68	91	69	77	80	65	68	69	68	69	74	63	57	62	67	65	68	65	79	78	74	72	72	82	62	83	64	73	69	81	86	72	66	66	73	81	82	67	79	59	66	66	73	70	66	61	76	69	73	81	74	89	82	77	70	65	79	69	60	65	69	101	89	67	90	65	62	59	91	69	79	58	71	79	90	66	77	66	72	66	85	84	68	59	72	71	70	66	77	63	62	75	78	80	84	63	79	69	60	64	75	66	92	65	79	77	63	71	67	66	66	77	55	76	63	72	72	76	70	62	77	83	79	62	71	71	73	68	60	77	84	74	76	67	80	61	78	66	76	75	68	84	79	77	60	79	70	64	67	72	81	64	79	81	75	70	84	64	64	72	72	87	77	67	86	72	68	79	60	58	81	64	76	68	76	68	89	84	70	72	78	75	68	71	71	76	73	69	75	60	71	71	71	73	76	58	76	88	51	59	81	66	80	71	72	73	57	79	80	71	76	63	62	83	90	82	69	64	64	78	70	74	68	73	73	81	81	86	59	75	65	81	61	72	97	82	64	68	74	84	72	80	78	77	65	62	60	65	74	97	65	80	65	80	59	83	78	79	78	70	61	71	84	65	74	67	58	65	63	66	59	75	76	69	61	76	69	81	65	72	64	68	67	77	75	64	72	67	62	65	90	81	83	65	67	75	65	70	57	84	68	70	82	81	80	87	57	62	73	73	78	68	77	54	62	66	66	85	76	63	68	73	71	65	69	68	88	58	58	81	75	66	62	85	67	70	81	70	94	79	83	60	72	66	86	80	62	63	75	90	76	78	75	71	62	57	82	65	75	77	70	81	67	55	68	75	83	74	71	74	72	70	59	66	75	85	71	66	75	77	84	83	76	78	64	89	81	71	80	71	75	75	74	78	69	56	79	55	95	74	82	74	74	78	91	69	69	70	72	85	67	77	77	79	81	80	67	66	75	61	59	71	65	74	66	76	64	76	82	74	81	85	84	62	62	75	60	72	90	79	71	85	77	69	80	75	68	68	69	61	67	71	69	67	72	68	69	84	64	79	68	66	65	71	71	82	67	72	68	60	83	74	56	76	67	86	79	71	65	68	57	75	87	69	70	73	72	71	75	97	78	82	81	65	72	67	64	68	88	70	68	80	64	68	72	67	63	67	69	74	66	65	69	87	69	74	75	79	65	62	73	63	71	65	75	65	76	76	88	70	82	72	65	84	70	70	74	68	72	74	62	74	77	72	82	66	79	94	70	72	70	67	74	72	68	74	73	73	79	76	73	61	74	72	72	72	70	63	77	81	59	74	58	65	65	65	60	84	80	63	66	56	71	69	70	78	71	66	66	74	73	62	77	81	71	67	67	75	65	61	66	52	59	90	52	66	65	56	81	70	69	66	84	69	98	61	73	71	72	75	86	74	63	61	62	64	78	65	76	62	85	71	72	57	67	80	72	60	69	53	64	68	63	80	79	82	77	91	98	79	62	69	62	62	76	87	77	87	72	81	83	59	69	65	74	76	78	66	76	83	69	77	63	64	68	64	76	72	83	68	77	87	72	82	66	70	70	60	83	74	74	69	68	78	68	79	88	72	57	73	78	58	72	66	83	70	72	66	55	54	89	97	66	70	71	70	72	76	75	72	79	61	79	79	83	76	69	77	77	68	73	87	87	62	73	66	70	82	78	71	82	61	80	58	75	65	89	64	86	77	63	74	79	66	80	63	68	63	82	61	71	91	64	76	82	67	70	68	66	70	68	73	69	87	66	74	88	75	72	59	63	70	71	70	81	76	65	71	73	69	72	75	75	82	76	63	71	68	71	69	75	63	69	85	63	74	81	76	75	61	61	83	84	75	73	76	64	74	75	63	74	72	72	76	79	57	86	68	79	80	69	83	86	88	62	76	68	66	68	60	79	77	75	59	80	68	71	76	72	71	51	59	73	64	80	71	71	70	83	76	70	76	81	54	83	86	70	84	59	69	75	74	65	58	73	59	65	73	92	55	54	63	76	76	64	50	78	71	70	68	66	67	76	60	66	75	74	83	85
12960	7036	4916	13316	23344	36749	31436	41472	30304	30460	33821	31245	27553	23813	19124	13085	7456	3343	1639	1105	931	837	849	869	853	866	833	843	855	850	843	855	834	855	836	860	858	869	786	883	869	816	848	852	804	860	814	833	868	796	867	911	838	805	795	838	791	773	823	791	867	783	833	784	860	847	844	820	853	854	835	828	851	883	796	865	809	817	872	847	863	819	833	823	819	778	831	831	850	844	835	854	829	845	798	819	787	821	861	821	864	809	865	873	864	874	874	797	851	822	842	853	803	813	809	823	861	840	840	896	845	797	838	769	832	830	842	827	853	782	845	840	836	796	868	810	843	845	818	877	841	829	792	860	862	813	872	857	869	831	878	815	794	851	851	820	854	800	829	809	809	821	809	856	873	855	848	811	834	837	827	835	819	850	870	889	812	859	810	784	820	802	851	844	844	868	857	845	858	821	898	834	850	846	839	795	814	856	817	845	845	846	838	838	849	821	852	842	846	855	887	836	857	814	783	836	870	829	846	846	844	831	805	790	827	856	779	857	845	847	850	814	867	783	813	817	851	870	872	824	834	859	884	784	895	860	821	874	838	789	849	851	863	844	838	833	796	863	862	814	843	793	860	833	821	835	846	955	839	876	832	809	789	868	807	826	851	821	800	800	846	836	863	812	909	830	879	840	844	856	862	832	843	851	879	822	797	816	870	840	844	818	874	787	835	817	866	840	865	818	870	833	828	858	843	811	811	855	840	812	864	805	848	854	832	858	873	857	824	823	861	789	816	840	855	825	869	868	816	866	814	837	819	890	837	815	833	790	801	845	882	845	810	850	870	852	819	821	861	803	886	874	837	827	855	844	813	787	801	874	829	836	807	825	841	877	835	836	942	801	832	863	825	809	843	815	843	847	823	905	856	769	828	856	764	829	851	882	838	857	798	824	834	851	880	889	832	797	827	812	809	874	853	824	842	799	844	812	810	831	879	868	815	820	832	833	817	830	864	811	804	829	861	867	844	829	876	819	847	845	843	841	781	882	806	822	816	817	851	869	787	834	837	868	844	860	849	806	846	825	850	794	862	838	818	846	858	832	840	801	843	878	882	861	876	841	876	828	858	832	808	780	822	805	907	839	855	850	877	869	817	817	836	887	826	813	798	830	869	842	834	827	821	846	839	814	835	815	865	874	819	798	778	829	834	809	818	859	851	815	835	862	830	885	825	827	838	827	803	913	869	904	843	785	850	845	842	805	880	859	801	822	827	860	800	846	844	852	854	822	788	817	816	801	793	868	843	835	841	823	858	830	804	875	821	840	874	856	794	830	806	845	820	832	867	846	780	830	831	833	814	818	899	820	811	821	819	851	849	833	836	804	809	837	799	850	832	822	830	845	833	825	800	806	815	838	851	839	795	855	811	836	819	862	873	803	865	852	833	838	853	820	840	852	815	815	852	844	844	884	881	858	835	887	859	833	823	847	841	829	836	844	864	812	810	845	861	870	806	800	848	916	860	899	815	813	787	886	875	857	842	850	837	840	829	816	872	813	834	819	803	848	814	830	812	824	871	871	808	863	865	842	870	883	854	852	828	807	864	811	790	866	843	826	855	860	816	829	833	774	823	851	809	836	806	875	881	810	815	854	796	845	863	775	795	852	868	875	855	874	797	816	800	853	855	813	840	848	814	868	828	831	826	818	831	840	908	854	833	778	802	806	800	845	840	892	846	837	854	847	867	825	834	889	812	844	816	849	836	795	810	878	920	840	820	880	874	892	837	876	872	854	882	838	833	847	812	797	834	857	829	818	794	819	878	842	801	837	838	864	864	868	856	836	832	809	780	812	851	908	813	817	908	889	853	836	837	850	832	867	844	904	844	867	798	854	866	838	812	870	853	858	902	835	858	794	857	857	851	807	798	818	838	809	826	853	879	839	859	856	835	845	837	811	828	856	795	806	888	811	831	839	843	822	837	806	900	827	869	817	813	821	823	850	841	844	871	811	812	841	799	821	840	785	861	842	857	852	848	796	848	820	862	842	831	816	876	810	813	825	863	911	812	814	810	855	858	848	831	817	831	854	782	804	796	833	796	834	873	776	864	801	815	802	821	812	839	860	802	815	836	825	828	816	761	869	832	841	835	812	822	810	836	866	848	842	842	818	848	809	882	788	872	787	827	854	820	787	836	886	862	847	786	807	830	795	786	804	844	789	836	817	889	817	881	850	819	822	843	796	817	784	830	835	809	829	841	826	869	846	826	860	823	821	873	864	803	869	795	837	878	770	809	826	822	840	822	854	883	801	841	813	842	787	826	869	855	834	853	881	876	828	821	815	804	834	871	857	776	837	852	863	846	817	830	836	865	861	858	837	813	911	827	829	866	847	789	765	825	791	830	792	865	841	777	853	859	852	828	883	822	800	830	848	825	867	836	888	882	869	851	813	783	832	865	818	824	800	873	843	792	836	836	831	866	819	785	860	895	821	798	893	844	836	910	867	834	817	786	769	830	868	877	829	827	858	883	817	865	794	804	815	809	875	854	800	844	837	866	816	827	828	848	822	825	833	858	814	891	814	826	814	838	836	837	822	884	861	835	775	834	791	824	837	801	880	829	877	812	863	811	839	836	799	801	841	835	869	850	831	809	837	876	838	869	855	852	811	828	818	804	864	835	834	858	844	831	837	853	873	850	844	831	811	852	798	846	766	859	836	793	837	822	809	833	807	804	820	808	810	808	843	820	819	882	837	824	860	860	801	772	819	848	833	847	861	873	807	798	830	780	866	803	856	862	848	840	842	827	886	837	812	787	847	813	831	790	856	801	834	843	848	802	844	808	824	823	816	902	829	833	862	792	768	896	810	823	859	813	848	824	851	821	805	755	811	787	841	864	872	850	791	844	867	857	818	824	863	873	857	858	832	776	836	883	798	851	826	852	867	832	855	851	843	840	851	795	845	859	836	816	827	791	823	862	821	808	843	866	884	849	817	823	835	820	878	840	824	858	864	819	853	844	833	880	816	830	821	819	876	831	821	857	824	858	844	833	871	858	763	798	840	849	876	827	855	832	854	874	830	854	812	819	855	803	877	843	826	836	834	855	873	868	840	798	874	850	833	827	825	828	847	824	872	832	788	881	854	835	843	859	830	862	799	855	841	828	810	835	842	801	869	868	838	802	853	886	828	805	849	805	918	868	865	864	879	864	855	846	831	871	848	825	877	889	852	817	863	831	821	894	861	821	841	820	816	844	827	885	835	835	807	831	871	822	865	876	788	847	825	811	843	878	811	887	803	825	840	836	820	844	866	884	789	825	882	850	839	826	830	811	890	815	845	822	854	842	866	862	850	795	853	841	829	871	878	871	799	838	834	837	814	768	831	865	851	788	832	825	803	813	816	831	839	813	806	866	829	822	882	854	834	787	850	843	870	771	871	815	806	789	822	868	875	832	891	831	806	807	884	860	837	810	793	815	875	792	791	849	845	835	787	851	818	870	846	833	845	834	813	763	873	843	871	860	817
2137	359	331	274	530	3615	4803	7470	6532	3521	3463	2085	1278	1114	656	401	231	149	107	98	91	86	80	84	84	88	82	86	85	73	77	71	92	86	89	89	99	78	85	69	79	88	74	90	82	88	91	88	92	101	73	93	89	89	93	74	93	111	105	82	82	80	110	82	75	79	87	77	80	84	84	88	97	78	90	85	88	79	86	92	90	88	93	86	82	79	82	73	103	98	74	107	105	78	90	85	87	78	86	96	87	75	81	88	81	87	87	89	73	96	80	97	84	80	86	80	80	93	61	89	82	90	109	70	90	96	93	92	85	104	79	93	95	95	80	73	88	70	84	92	100	77	86	76	88	81	77	73	109	83	76	75	89	82	92	104	78	106	107	83	82	86	122	81	107	73	89	93	86	84	81	86	82	91	78	72	78	84	73	102	91	90	90	89	81	79	80	87	74	75	100	76	78	83	104	94	78	81	93	94	100	78	85	104	83	93	87	94	75	91	97	101	86	99	78	107	81	103	77	78	73	79	86	75	81	86	71	83	81	83	109	91	93	96	87	79	106	101	115	90	83	93	92	90	98	99	82	92	97	84	67	94	86	77	84	79	85	77	72	83	86	83	77	98	87	93	87	81	68	90	99	71	86	82	99	72	80	90	79	89	103	78	101	92	87	85	93	102	94	100	91	90	89	104	73	72	87	80	100	86	88	84	80	72	82	86	75	82	88	101	70	84	66	93	87	77	85	93	73	79	98	83	73	96	75	92	88	89	92	91	83	79	95	84	88	107	69	83	87	85	101	92	97	93	101	86	77	107	100	71	85	80	85	90	93	113	72	79	96	80	79	85	83	70	82	98	95	90	91	76	86	80	88	121	77	102	73	77	84	71	75	104	91	88	71	92	71	78	87	85	89	101	73	79	94	98	93	83	81	88	86	107	67	84	78	77	92	73	110	91	79	83	83	90	100	79	85	93	77	90	83	81	100	82	92	94	84	75	85	100	94	114	88	84	92	83	78	84	94	90	88	65	93	70	90	73	74	96	94	100	78	95	70	83	83	68	83	78	91	90	91	99	68	92	95	95	99	74	80	88	69	86	87	91	81	77	93	81	80	79	91	96	87	80	80	62	86	98	85	82	79	75	83	81	79	68	81	103	88	82	97	82	81	75	78	82	74	83	85	88	77	88	96	105	82	69	96	82	77	78	82	90	92	100	94	97	87	86	92	89	79	89	78	95	89	82	96	73	74	108	90	89	97	83	84	88	82	74	88	80	70	91	86	91	96	70	93	89	91	96	81	90	79	86	86	82	90	83	84	106	77	76	87	76	74	94	87	91	92	72	77	80	92	86	77	100	81	85	93	86	96	85	77	73	85	84	82	88	88	99	72	83	83	110	101	76	77	86	74	99	84	84	77	87	86	82	89	83	92	106	104	99	98	97	80	100	76	86	81	78	85	74	82	93	102	69	74	100	92	81	82	88	73	74	88	93	83	85	94	71	76	83	94	76	95	83	92	78	91	76	78	95	80	69	94	112	99	104	86	82	85	98	84	95	89	89	83	70	101	90	82	80	77	107	88	86	86	81	86	89	78	85	90	93	74	98	105	99	81	80	87	86	78	87	91	89	75	74	83	97	87	81	90	95	92	76	98	81	78	81	96	74	63	90	99	109	79	73	74	72	93	85	79	86	76	93	88	82	90	79	86	76	110	84	81	86	95	91	81	79	81	82	96	93	94	78	97	89	83	92	80	91	88	90	93	103	87	88	80	65	102	82	82	68	82	84	67	81	112	98	83	86	91	85	78	80	96	72	91	74	92	77	98	91	72	86	87	85	87	88	90	103	86	80	91	90	86	92	87	88	73	89	93	89	88	75	86	73	93	102	96	95	107	84	95	94	85	78	93	91	93	109	80	82	78	93	94	100	84	72	71	84	83	92	87	92	85	90	81	90	70	91	84	84	82	94	87	89	86	79	74	74	88	97	89	74	73	81	88	81	82	94	76	96	84	92	80	87	86	86	95	97	93	86	85	87	102	93	84	76	74	96	85	89	69	79	83	81	95	107	80	99	88	84	69	78	83	78	74	96	94	83	105	99	84	83	95	71	93	95	95	93	76	78	83	87	84	95	90	90	81	71	88	92	71	97	92	71	85	85	87	87	120	82	83	91	91	82	74	80	104	103	87	85	83	78	97	100	87	86	56	83	89	93	106	91	77	100	79	87	93	93	89	70	82	75	79	94	76	93	92	78	100	96	82	88	84	89	86	70	86	99	84	74	92	89	90	76	85	99	86	103	85	76	75	71	79	78	93	65	94	89	88	86	91	100	97	80	76	101	97	91	88	95	91	87	93	66	78	79	79	93	98	73	75	81	91	87	73	79	108	74	99	88	92	81	87	81	83	96	88	87	96	78	81	80	82	91	99	79	92	82	87	63	78	84	92	68	84	93	106	76	91	74	105	81	88	83	80	94	62	79	99	89	85	100	80	91	92	87	110	101	84	73	78	79	83	75	93	84	92	86	87	80	77	98	64	83	79	84	65	95	95	77	91	99	84	86	84	106	95	82	92	85	89	98	88	88	92	96	105	90	97	85	73	93	83	88	104	85	84	84	85	80	88	91	82	87	72	79	87	79	84	63	104	81	72	73	90	109	89	77	84	85	79	102	94	97	79	68	84	64	72	85	73	86	78	101	92	106	92	71	78	80	73	81	88	102	77	101	89	74	97	70	80	89	89	91	89	84	100	89	89	98	101	108	77	108	93	85	99	89	85	87	99	79	85	110	99	115	87	101	75	72	91	71	87	85	80	84	92	99	86	92	79	76	100	78	67	77	90	93	87	78	84	92	80	85	66	83	77	69	84	80	84	93	74	74	74	74	88	87	91	103	92	83	88	96	84	83	95	77	103	86	81	77	77	88	81	82	93	88	81	76	93	90	89	92	75	90	95	72	93	92	103	87	94	90	82	74	99	82	65	78	90	93	86	101	95	90	91	84	78	86	93	87	72	95	80	77	87	72	97	92	92	86	78	97	92	78	88	87	95	94	102	92	81	75	88	88	83	74	89	96	83	81	90	77	91	94	82	80	97	89	94	96	94	82	78	90	81	105	87	83	87	93	78	84	85	81	92	72	88	82	83	82	85	77	105	95	83	76	79	83	91	92	79	93	73	76	85	90	93	85	92	93	85	84	90	79	88	80	72	89	72	88	86	91	85	89	82	90	90	98	77	79	91	90	62	80	89	69	79	87	86	88	86	87	107	92	94	94	87	89	82	74	75	79	91	70	102	88	93	85	86	78	92	74	89	71	79	78	85	71	88	95	68	93	85	82	103	84	91	76	99	91	91	74	89	87	85	92	77	95	99	82	83	73	85	100	85	92	92	92	74	87	84	88	100	85	94	75	78	98	87	74	97	89	95	83	90	95	78	83	70	86	82	78	100	87	75	67	79	89	98	87	94	91	91	103	79	89	86	81	98	101	80	69	90	83	92	92	88	80	86	89
14568	7256	5719	12466	26926	44483	42994	49247	43083	34358	33993	27646	22934	20334	14866	9218	4958	2505	1455	1181	1032	1019	982	979	975	988	985	1015	1008	989	998	1052	983	1013	983	1044	964	977	980	1047	1002	1010	991	1027	1078	1029	986	1015	1047	1039	1035	1012	1036	984	1030	1049	956	982	1010	1027	967	962	1045	977	1004	1017	984	1004	1070	1002	1014	992	961	981	1053	1008	975	998	1001	1089	964	1018	1029	989	1072	1006	986	1087	1011	1044	986	964	961	947	1004	957	951	997	989	1012	1033	1004	970	941	966	967	979	1026	997	956	977	986	1008	985	980	970	941	984	1063	1008	1046	981	1062	1028	1012	953	1021	1032	1009	995	964	986	963	1023	1001	984	938	995	982	1037	1007	1029	988	994	989	1008	904	1036	993	1042	990	987	1044	1046	986	1015	919	984	1030	1001	1016	1026	1022	1022	1006	1015	986	987	1017	1015	975	968	999	1036	1046	918	1031	980	992	1009	989	958	1023	1047	1073	1048	993	1054	999	978	1005	1000	990	998	1028	971	991	1011	1008	1070	1023	964	982	978	1016	1009	1086	998	1034	984	1032	982	1012	1009	1006	968	950	1028	1025	1005	993	977	990	1017	983	991	1077	1030	1044	995	942	994	1030	964	975	1033	1017	983	1000	1031	989	1004	956	1043	971	978	975	993	995	991	991	1080	986	1003	1048	963	1019	1063	945	1096	1017	966	1026	1005	979	992	1028	998	1020	983	957	1041	1009	1031	1013	1013	1033	1017	1007	1033	969	1010	1056	1016	990	1006	975	977	1005	1064	958	1008	1017	978	973	946	982	954	964	993	978	1017	1022	1042	963	1004	1078	996	975	1009	1002	921	987	1017	980	1027	1026	1002	1023	1017	978	1022	1034	1005	1015	1003	1022	1003	1050	990	978	1036	972	979	985	989	1018	1010	950	993	982	1035	905	1032	1002	991	1002	1081	1053	1006	1004	979	1000	967	1043	1074	997	978	985	957	979	1049	964	1078	969	1041	999	1039	1053	1011	1017	952	1025	1022	962	1010	1042	1015	989	1042	1054	1002	992	1008	982	1014	1063	988	982	1039	978	1043	1047	976	1039	973	958	1033	989	973	1043	985	1043	961	955	977	967	1040	1037	999	1035	990	1016	991	975	1031	1028	960	1004	991	1009	980	981	1013	1034	1019	939	1021	1032	1014	989	1099	1005	997	1015	1035	1027	983	975	996	990	989	936	1049	1049	980	979	1034	1036	1020	992	1026	984	991	1024	1047	990	1010	1024	1008	1035	1101	1004	1028	1006	982	970	1068	990	989	1012	957	1025	1027	1008	998	1000	989	1003	1006	965	958	985	985	1029	1021	992	1037	1029	1023	999	963	966	1030	957	1005	1000	1009	983	1055	1026	1011	1028	1041	964	1028	991	1080	965	1020	1038	1100	1052	1013	985	1019	1021	1022	988	1030	1050	1018	955	1037	945	959	992	952	990	1071	987	993	1015	1024	979	1019	978	976	1016	1010	1001	1013	970	986	962	1015	1010	1061	1007	995	949	1004	993	953	1024	974	1011	1028	987	932	997	1015	982	969	1049	1013	1019	983	1040	988	1004	993	994	1052	1001	1025	1043	1008	972	1044	988	997	993	1024	948	971	1020	987	1019	974	963	966	1013	1055	1024	997	992	1002	946	1023	995	1014	995	1014	1015	1021	962	973	1028	944	1084	989	963	1012	1019	994	1030	983	979	989	1034	1006	1014	1004	950	984	954	974	994	1011	1068	955	1025	983	1031	985	959	1023	1067	982	1035	997	996	1013	1050	969	1009	1027	1035	1002	1013	1020	1035	1023	1038	1000	1033	997	1029	1042	963	1050	980	982	1038	1024	997	993	983	1003	1085	966	992	978	1021	970	978	1049	997	974	994	1001	980	964	985	1017	994	975	1030	1024	1012	1045	951	1027	965	972	996	1026	988	1020	1038	1002	981	967	1023	1021	982	1036	991	986	1012	1047	1010	1004	1037	1001	992	993	1005	1020	1040	965	1018	955	994	984	970	1021	969	1028	992	996	992	1031	1006	994	996	964	1018	956	995	1025	974	944	991	969	957	1034	976	1004	957	1035	1074	989	995	1035	991	999	1031	999	1042	1022	992	1020	954	1024	941	1018	1055	1040	1031	1024	1013	945	981	976	1024	998	996	1002	1007	1001	974	952	969	946	986	1003	1032	991	990	978	966	991	969	959	978	1064	946	1012	1053	989	991	996	990	992	1023	1016	960	929	991	1023	996	994	1003	999	986	983	970	952	1022	961	1060	1045	1028	1003	995	992	1009	1038	1013	1024	985	989	1001	951	1005	961	961	1004	992	1034	982	1016	994	1000	1045	996	1077	987	1071	1021	1010	1013	948	1063	989	1015	1034	1040	1016	986	1012	977	1006	953	1024	957	914	1043	994	989	1059	1006	963	997	1050	927	1032	998	1011	1015	1003	1026	1013	1017	1020	1005	1026	1028	1035	1016	983	968	1005	987	989	994	982	1009	1042	1032	969	993	983	938	1019	1015	1017	1047	1027	960	1046	1060	976	981	1052	1007	983	980	1014	1019	1034	1030	970	1025	979	995	987	977	1038	1037	984	985	1005	1002	1013	967	1009	986	900	1024	1032	997	1005	991	974	1053	1024	1032	971	986	999	1004	983	1069	961	1037	1004	984	995	1029	987	1002	1056	975	1017	976	998	972	1004	981	1000	958	1012	1060	998	975	1006	971	972	1051	949	988	999	1008	1030	1007	1016	1047	1069	985	954	1014	1052	1027	1033	1025	1013	997	988	986	1021	981	1031	959	1023	1002	1051	986	962	1015	945	986	1012	961	945	1083	968	1042	983	1021	1051	978	1029	1001	964	1031	978	987	1007	972	998	1001	956	976	983	983	1019	1027	1006	967	1005	1007	993	974	994	990	1041	1005	975	995	1015	1011	1041	1040	1016	1003	963	996	1007	990	975	954	1002	1000	991	978	950	967	960	980	1035	981	1033	1004	1038	992	994	1029	1025	983	1022	1004	957	1031	1007	1014	961	1038	999	1015	1063	990	954	1001	994	1032	1047	980	1033	973	1004	1011	1030	998	993	1056	1034	976	994	991	1047	1056	1049	1074	973	988	978	1018	967	970	948	1000	965	1042	999	1008	1030	1024	977	998	1038	1004	1005	997	1010	1046	959	977	971	949	1025	1028	969	1050	989	977	1039	1014	956	1026	1034	979	959	985	984	1017	987	965	1043	993	962	1004	990	1014	987	969	1039	1027	963	1030	985	982	1017	972	984	963	1009	1008	990	980	1013	1017	1003	973	1003	1043	932	954	982	1008	1041	1001	1019	982	985	985	954	981	1006	947	1001	977	949	1031	1017	979	1014	981	1006	1028	985	1010	971	1036	965	1042	1002	1027	1018	1007	999	1014	1043	925	970	988	982	972	973	1058	1021	970	1008	987	1039	959	972	1023	987	1044	997	983	1005	1005	999	985	998	1023	981	974	1026	984	966	1054	1027	1038	1010	1045	1011	980	996	1049	1018	959	1014	946	1050	993	980	1032	950	1033	1009	988	1041	956	999	973	971	1027	991	970	985	1013	981	998	1013	1022	969	1004	950	1026	1026	1028	1014	1038	991	1018	1035	1057	994	959	991	990	998	1049	994	1040	1003	1017	1003	1046	998	966	1014	1006	969	984	969	1016	1031	1000	991	993	1022	1045	1006	1021	1045	942	1048	1011	1006	996	1019	1046	988	998	1012	1001	1002	974	1023	961	999	998	1008	992	937	1043	968	985	981	1023	994	1001	1015	989	1033	1069	963	996	920	1041	1000	975	1011	991	1037	1004	1020	960	982	1036	1034	1054	1052	976	997	949	1005	997	1003	998	1018	1003	1085	997	957	991	1014	954	1004	982	1009	1010	1026	1054	971	976	999	949	1019	998	983	1055	1020	974	1012	1005	1075	1023	1048	956	1005	993	1041	1002	1012	1025	997	1017	1008	1067	1041	1001	994	977	994	990	984	1008	959	1045	981	1007	954	1007	1003	982	967	1033	983	1002	966	992	999	1038	1051	1030	1013	1026	990	1078	999	960	1022	1050	1003	1013	1036	1015	979	961	1036	1013	1005	975	1010	974	990	1025	1046	1008	1047	964	1015	1014	960	1036	989	1011	1008	1016	1057	999	1006	1015	1081	991	1014	955	1015	1006	996	1048	982	959	1011	1005	1049	1011	961	960	1002	979	980	957	959	985	1007	1039	972	1008	1000	1042	948	970	998	1006	958	984	1035	980	987	1042	953	978	1041	1011	1070	1015	1000	1024
1070	527	412	371	937	4692	6699	9596	13066	8009	5112	3418	2159	1544	972	588	297	171	134	68	81	89	78	78	68	77	72	72	88	89	73	81	96	66	83	77	93	67	82	80	76	76	83	90	72	72	73	77	72	76	78	81	67	63	82	66	74	78	66	58	67	86	83	64	79	71	82	72	78	76	76	68	73	68	80	83	72	82	82	80	76	93	70	62	66	65	86	78	77	82	72	90	83	68	67	66	68	98	78	83	75	65	71	73	65	79	93	69	78	75	71	69	86	87	65	80	80	71	59	79	74	86	77	75	73	63	62	66	73	77	78	78	75	72	69	83	78	97	69	99	76	67	59	79	70	83	59	72	78	85	67	66	94	74	87	75	53	82	87	65	85	76	64	69	73	74	70	74	91	81	63	88	81	66	69	71	82	89	64	66	75	81	72	74	72	73	78	68	72	90	61	77	77	87	85	73	62	75	67	74	79	90	73	76	78	68	74	78	81	67	72	64	84	87	80	66	70	70	67	81	66	67	76	76	81	68	70	76	77	62	72	80	65	79	70	96	74	84	87	79	76	57	68	76	80	83	84	90	67	71	68	85	91	84	82	78	75	85	78	74	81	96	71	67	73	86	81	81	78	101	86	80	83	71	76	80	76	72	67	94	84	75	72	76	85	77	84	70	63	64	86	76	73	64	83	72	85	66	80	64	94	77	82	69	78	68	83	70	76	94	74	73	73	83	79	79	69	77	76	68	74	69	63	81	68	72	80	75	83	65	67	85	73	77	61	63	77	70	65	73	72	60	65	79	94	69	76	57	74	70	73	70	75	78	66	91	70	75	79	82	78	71	82	68	84	73	80	80	76	79	61	74	72	81	67	62	61	73	76	76	73	77	78	70	89	84	96	77	65	78	65	85	63	85	62	77	70	66	60	72	78	66	78	72	58	57	84	83	62	76	90	77	65	71	77	68	71	72	67	73	72	77	98	77	80	69	76	68	75	73	90	76	78	71	94	72	60	69	63	79	81	73	72	73	87	65	84	73	85	70	87	81	69	80	74	78	70	89	66	72	81	101	72	61	80	81	78	70	73	68	74	62	85	84	70	83	90	68	62	81	82	73	77	75	83	80	78	68	80	83	82	81	67	72	86	90	83	68	81	82	77	69	93	77	60	95	75	71	86	68	61	84	68	71	71	75	80	74	92	71	70	90	84	71	99	94	81	69	86	73	67	67	59	64	75	86	73	83	63	70	77	77	92	72	73	80	70	68	83	74	89	65	69	59	63	86	61	77	53	89	82	77	74	76	83	94	72	86	89	84	84	60	68	89	74	75	70	67	82	80	73	68	70	63	91	82	78	81	67	84	70	69	66	71	69	87	67	63	62	67	75	75	78	74	79	65	69	63	70	99	83	71	81	89	85	77	61	73	68	65	74	81	90	69	80	67	74	82	76	70	76	80	69	71	73	77	58	62	78	77	81	72	77	84	68	66	70	69	86	92	76	78	70	83	78	73	75	70	82	73	75	72	85	91	81	75	78	79	70	67	82	66	82	73	76	65	59	89	73	73	70	80	84	80	66	75	87	86	68	78	74	89	66	87	79	79	87	73	83	66	86	79	76	82	84	63	81	67	78	83	85	75	83	69	70	74	65	84	83	78	62	70	71	74	74	71	72	61	77	81	86	73	75	74	71	61	81	73	92	75	74	81	79	78	76	81	74	65	85	69	76	79	79	77	54	87	78	66	79	75	65	84	75	78	82	91	59	71	88	86	76	73	69	82	75	75	72	68	70	76	80	67	89	74	72	90	80	78	69	68	73	86	81	69	67	71	84	70	75	85	71	70	59	77	79	70	74	89	87	70	89	77	82	93	75	71	85	69	69	72	79	63	76	79	61	79	81	72	76	75	75	76	92	84	87	78	67	86	87	71	72	72	75	76	85	64	81	88	95	75	84	69	78	83	86	79	88	76	78	80	85	69	88	67	73	74	82	71	88	85	72	75	78	87	68	75	65	88	59	84	92	65	64	81	74	74	71	91	74	73	66	71	69	84	83	80	89	54	68	65	57	75	84	73	65	60	62	82	65	85	73	79	79	79	90	80	75	72	78	66	78	74	64	51	80	94	66	62	69	73	100	72	75	79	64	61	76	89	92	78	69	78	85	66	86	77	77	74	84	86	87	91	93	85	64	81	69	92	60	82	73	83	80	66	65	77	69	69	81	77	84	72	67	87	80	72	67	93	76	64	88	59	65	70	87	81	80	80	76	72	86	76	90	75	89	99	71	79	93	73	84	83	61	70	65	88	83	69	85	85	69	89	82	71	79	70	79	76	83	64	69	67	69	63	78	62	73	75	65	95	65	90	79	64	77	91	71	86	64	99	80	66	91	74	78	74	74	87	84	85	65	70	87	89	77	75	76	63	54	74	61	88	61	87	76	82	65	82	87	76	85	68	70	60	63	82	78	71	87	74	79	67	75	73	73	66	79	82	85	68	80	55	67	64	86	92	64	80	71	75	87	78	77	73	85	81	66	73	67	65	75	71	79	79	82	77	80	87	61	69	71	97	81	75	88	87	89	66	74	82	85	87	76	63	81	76	70	70	87	72	86	88	71	76	60	73	76	91	67	73	64	71	82	66	59	68	77	73	83	80	64	70	75	70	85	82	77	76	62	93	81	69	84	87	78	66	77	66	81	73	76	91	87	65	83	83	82	88	65	76	87	72	72	82	80	70	61	77	74	80	83	78	83	68	84	78	74	75	76	84	58	80	72	72	74	82	88	82	65	79	74	87	86	81	71	89	90	87	66	71	69	68	91	96	74	89	67	84	84	67	68	81	66	71	79	65	79	78	75	54	77	67	83	88	80	71	87	82	84	75	75	82	64	86	74	68	91	78	78	89	73	66	85	71	69	70	74	82	83	78	72	88	82	68	67	78	84	73	80	83	92	71	79	75	59	76	79	73	82	77	78	77	65	77	71	72	91	90	77	76	79	67	89	80	84	57	79	94	62	80	78	84	78	76	88	78	62	81	88	90	76	77	76	77	86	87	62	72	72	74	82	89	88	82	72	71	92	79	65	74	76	78	62	69	80	56	93	85	67	85	91	77	68	74	66	74	72	89	76	74	85	69	77	85	74	75	67	70	83	57	59	60	83	74	75	69	77	94	73	84	69	82	87	80	72	92	63	79	76	75	80	79	63	70	72	82	80	80	64	64	68	65	71	81	74	70	82	75	65	76	76	88	71	84	85	71	67	78	80	70	78	77	86	75	72	94	69	79	82	103	72	72	84	69	68	72	75	76	72	89	80	78	82	87	77	70	78	72	88	76	85	87	81	74	76	85	77	79	78	64	70	87	69	68	86	67	77	83	81	58	78	100	80	74	63	59	70	80	87	77	79	71	81	77	65	72	66	92	86	72	80	67	72	77	73	72	89	67	76	73	111	82	83	67	76	95	72	90	82	76	66	58	73	86	61	89	96	78	86	72	61	86	80	78	76	87
18234	10229	7225	17235	33841	45707	41863	52967	54066	43533	37768	32010	27371	23429	18590	12176	6724	3096	1603	1027	919	896	876	860	892	878	834	878	867	874	888	894	883	936	856	899	845	855	942	885	948	868	868	837	883	882	872	881	901	935	884	839	936	837	872	902	868	844	899	923	928	936	886	897	913	907	893	878	840	936	878	889	883	886	861	878	891	862	891	858	892	890	904	874	901	903	843	882	837	879	875	849	868	859	873	926	856	952	856	893	849	848	903	892	880	844	883	919	944	891	863	944	881	885	898	922	893	863	852	861	875	896	923	852	937	839	925	849	930	875	911	843	898	910	873	940	863	842	831	850	913	898	903	846	839	964	906	913	866	949	885	899	869	889	864	928	925	885	925	874	886	960	876	907	838	915	858	852	892	877	895	863	959	851	857	883	875	875	874	851	903	901	880	893	875	862	885	908	869	890	944	893	877	899	925	847	863	827	843	907	915	891	881	837	886	863	851	851	912	916	875	861	888	908	871	883	894	876	883	909	869	877	898	925	921	901	884	881	913	879	870	925	857	899	922	904	882	892	908	875	926	854	882	860	884	910	894	874	861	924	881	933	861	898	884	868	874	838	845	942	903	865	870	942	829	858	925	905	869	915	897	917	899	884	868	879	889	909	937	849	884	855	922	901	856	923	908	871	954	905	865	811	891	859	910	910	870	941	893	915	913	878	892	925	894	843	911	852	885	930	886	840	878	926	873	828	898	879	843	886	926	886	914	893	887	864	899	908	874	916	830	904	935	920	858	942	876	843	906	895	863	892	878	917	888	877	924	850	897	911	845	863	888	893	875	874	893	869	826	886	872	913	889	919	925	870	841	915	902	917	870	870	873	881	913	911	880	871	838	898	915	873	908	868	879	924	947	948	916	872	886	849	888	857	866	845	932	903	851	867	828	922	859	891	923	894	905	902	866	875	804	923	866	844	917	886	905	880	846	946	889	853	886	916	877	909	922	894	850	894	902	875	869	908	894	870	926	877	864	937	862	949	881	876	941	850	924	903	900	908	874	866	902	926	936	864	927	843	880	876	902	886	902	863	914	877	911	928	892	937	926	896	856	924	894	872	908	869	878	920	883	855	865	828	894	867	856	896	832	895	905	898	856	874	901	851	887	847	863	877	930	878	880	871	841	877	829	951	882	879	872	921	877	927	868	888	932	858	883	881	862	872	964	919	898	887	844	936	955	859	896	856	873	891	911	817	853	846	905	911	878	898	919	858	871	858	887	863	880	877	883	884	927	887	896	862	894	899	846	895	874	892	845	855	873	829	869	848	867	924	829	914	880	936	931	905	826	859	880	979	846	858	914	894	893	906	862	921	861	861	887	891	850	895	908	918	925	929	881	933	955	922	843	876	913	902	874	918	867	908	887	912	891	830	918	895	851	878	883	887	884	878	890	894	870	882	881	858	882	862	877	901	877	921	880	895	869	904	940	889	850	863	928	900	867	876	902	877	936	846	858	906	858	938	872	890	872	911	922	922	833	891	904	856	914	891	928	876	892	872	915	901	884	903	913	865	891	863	840	891	942	927	853	882	930	914	900	882	848	913	845	943	840	888	901	886	856	855	948	933	908	865	836	851	896	916	852	913	897	901	904	872	915	920	865	962	832	893	883	843	911	898	899	907	821	865	899	883	921	849	894	838	898	902	890	869	865	898	878	914	914	944	873	905	934	904	901	891	927	895	914	901	825	911	903	873	853	896	852	878	894	867	863	930	843	951	921	837	866	905	927	896	943	938	849	896	920	918	868	845	830	902	838	831	897	869	888	844	891	926	868	911	866	851	907	891	880	875	893	852	925	870	909	865	878	897	866	895	941	872	883	838	910	915	873	888	873	855	887	917	901	917	914	903	893	879	879	876	849	835	887	865	854	898	846	887	893	870	909	894	887	855	896	881	914	861	923	902	916	865	902	902	882	859	870	927	907	889	886	899	856	945	918	911	949	879	847	898	871	938	916	951	833	918	899	939	907	935	848	862	876	856	864	885	882	859	890	951	929	796	857	928	863	879	910	851	877	885	856	895	908	904	816	866	867	885	878	959	932	907	869	867	915	945	814	854	884	881	876	855	899	877	838	900	906	910	846	855	880	853	906	873	890	857	877	870	916	848	922	869	942	934	878	930	861	865	859	869	818	897	929	821	908	880	841	910	867	937	859	893	922	889	860	871	886	941	884	861	866	939	862	836	897	859	843	859	863	921	864	865	874	942	909	841	924	884	914	919	985	930	914	881	834	910	846	898	880	851	872	883	832	891	842	920	858	867	908	892	886	898	900	880	855	864	916	878	883	891	897	865	942	869	872	872	879	901	838	812	914	855	842	867	882	908	858	923	918	884	911	933	833	889	885	893	868	889	855	873	880	896	869	856	872	952	929	815	853	873	887	890	907	858	890	911	890	855	897	843	882	852	831	921	903	885	919	894	903	862	892	904	935	886	898	889	920	916	881	860	913	885	862	889	857	842	896	848	868	896	900	913	885	911	883	914	873	882	840	927	897	824	858	909	866	877	906	854	886	823	892	921	839	871	878	856	863	845	922	870	827	866	897	903	850	852	879	873	936	869	915	914	866	910	874	885	931	883	896	871	895	899	874	928	866	905	872	921	857	914	837	933	899	928	888	912	872	910	910	872	901	871	883	871	914	864	897	869	885	900	885	899	878	847	919	907	904	895	901	935	924	904	883	859	893	903	886	839	834	834	886	918	926	932	907	826	884	913	904	818	897	876	887	867	910	891	877	835	884	892	898	928	912	874	913	910	806	815	915	877	823	909	947	884	898	849	902	907	930	932	903	909	922	882	875	886	876	912	900	893	857	864	908	859	875	928	792	879	902	872	897	855	849	898	811	902	906	898	844	858	897	861	929	856	896	815	885	881	867	871	919	905	918	883	854	894	911	920	926	918	912	840	837	903	886	908	890	819	850	921	902	885	861	904	896	858	877	895	902	887	898	885	843	870	858	861	870	909	845	916	854	862	897	862	936	867	897	872	857	810	904	878	874	877	879	917	905	888	871	886	926	981	872	872	896	902	850	891	894	907	896	908	926	878	888	877	900	870	879	895	883	824	902	863	854	898	940	890	890	935	879	906	868	937	889	905	831	924	845	901	906	897	889	878	830	926	878	906	850	859	874	899	898	862	869	829	926	872	899	902	930	900	885	870	847	864	873	871	894	861	872	886	857	891	923	904	914	917	874	861	902	867	884	884	950	877	848	863	825	882	876	890	870	885	871	882	900	827	898	876	890	883	894	931	945	865	925	880	900	850	885	861	900	885	934	899	880	905	895	908	822	955	886	881	845	894	951	909	912	841	904	840	907	890	910	889	921	879	868	866	856	896	925	891	864	908	874	864	878	912	888	890	871	894	814	910	904	855	903	825	909	926	929	877	886	934	902	885	941	923	879	877	900	868	873	918	818	863	862	835	840	892	902	895	863	902	855	914	935	877	869	931	858	862	964	957	863	882
1415	180	151	164	254	875	681	2248	2544	2494	1474	868	452	360	237	193	111	103	87	82	79	72	87	65	91	95	66	90	80	83	79	77	69	92	81	79	95	67	90	74	84	89	74	84	88	75	85	78	76	84	90	92	70	81	68	92	89	94	74	83	74	76	73	75	84	88	78	81	78	85	84	93	82	79	83	79	81	90	74	80	70	99	64	76	80	77	102	99	74	84	76	82	77	96	95	76	83	70	75	89	70	93	102	76	75	78	81	82	64	91	84	74	80	80	87	79	81	87	78	77	78	86	86	78	85	78	91	77	89	88	80	85	61	71	85	82	89	74	80	100	84	82	78	64	82	81	93	86	88	73	88	68	77	83	68	100	100	75	82	69	82	59	75	82	100	91	88	86	91	90	78	70	91	71	83	82	86	83	85	86	88	85	66	87	79	80	66	82	76	89	72	80	89	71	64	70	81	82	82	67	73	67	70	90	97	90	82	92	92	78	76	72	86	78	89	93	81	87	79	85	86	74	70	76	104	91	96	77	82	70	83	75	72	93	73	79	78	78	72	79	76	68	70	79	73	84	81	81	73	92	79	79	89	81	77	84	73	91	89	83	88	81	93	81	57	83	82	73	68	70	79	80	73	58	86	86	76	70	84	86	86	93	80	98	80	88	73	85	88	68	88	84	68	66	80	72	88	89	90	91	78	102	73	68	82	81	80	78	75	82	73	79	76	69	101	102	77	86	87	83	71	87	86	75	85	78	80	90	76	84	86	52	78	67	78	62	70	89	79	87	93	71	79	90	77	72	81	88	79	89	84	77	88	80	82	80	74	81	93	81	78	82	78	78	73	101	80	106	83	76	72	82	87	101	90	67	86	80	91	75	82	85	106	72	72	69	77	81	82	74	79	65	69	94	71	68	72	88	79	92	91	68	89	73	69	89	69	76	79	83	81	94	67	82	91	80	96	85	66	73	95	89	74	75	102	84	78	79	88	78	74	76	82	76	77	77	85	90	82	72	76	92	90	74	84	80	65	80	86	93	60	98	92	84	94	95	83	102	78	84	79	83	71	91	81	83	84	73	67	82	79	91	92	69	86	71	71	86	82	95	71	77	78	87	80	91	73	75	105	94	76	95	82	87	83	79	85	78	73	69	78	77	74	100	86	77	91	74	82	76	83	87	73	86	66	67	85	89	78	81	75	66	83	85	78	66	94	65	85	77	73	84	68	93	85	85	85	91	91	84	75	68	79	89	85	92	77	79	54	89	74	112	99	86	90	96	94	83	96	82	67	79	78	79	77	85	74	90	80	74	71	88	76	68	98	69	73	78	81	89	84	73	78	99	79	87	83	82	90	71	93	76	75	81	104	88	80	71	96	90	79	96	74	104	81	87	94	91	86	68	86	79	79	96	74	82	70	86	78	94	83	84	78	88	52	85	95	78	86	78	93	76	98	92	63	64	78	80	81	74	63	77	72	73	71	90	94	87	87	56	84	83	82	85	64	70	87	75	73	79	84	79	97	75	72	87	76	94	90	83	84	74	81	75	82	83	83	86	76	89	82	101	85	68	86	85	88	88	69	98	86	84	84	83	51	85	87	93	73	97	90	78	73	83	88	80	64	69	88	88	86	69	70	99	85	80	62	82	76	78	69	72	68	77	83	73	67	91	82	86	85	97	73	80	77	82	66	80	80	79	106	79	78	64	66	90	71	87	88	92	78	89	64	92	73	64	72	72	68	79	73	94	76	82	73	73	92	87	82	82	94	81	82	75	79	79	80	76	64	81	84	64	79	66	85	83	84	84	80	81	76	93	69	84	73	76	88	75	73	72	81	67	79	87	91	82	83	76	63	78	86	76	79	91	94	81	72	85	82	85	98	81	69	66	74	95	70	82	89	73	73	82	66	80	82	82	90	67	81	80	75	70	87	86	81	89	67	75	83	82	83	76	73	78	72	84	80	76	83	83	82	97	95	93	75	81	71	96	63	69	77	84	63	77	68	80	76	84	70	93	72	79	81	82	86	87	80	98	84	75	76	69	80	68	87	85	83	92	83	85	69	74	63	68	77	75	70	65	81	89	76	80	79	80	66	81	76	85	93	79	76	84	75	71	82	87	87	68	93	91	91	82	70	98	82	69	87	69	100	82	68	96	87	85	91	66	71	92	71	81	79	65	76	76	87	85	76	86	91	83	93	83	69	82	76	79	88	86	66	75	93	92	91	74	80	74	80	74	84	67	93	72	67	78	69	85	80	77	75	71	88	75	75	78	79	104	90	70	65	88	82	83	95	78	88	88	80	80	97	77	82	79	69	83	73	81	70	86	84	84	85	79	91	90	79	85	83	90	88	68	73	80	77	81	76	79	76	82	91	94	80	95	82	89	74	100	80	80	83	67	81	89	89	71	83	72	79	65	69	78	87	84	79	81	81	88	77	85	88	64	89	78	78	84	100	82	82	85	74	89	78	93	78	81	60	74	74	65	71	83	73	68	78	78	80	81	80	74	87	76	67	90	77	88	81	85	80	82	96	67	76	74	79	67	83	77	87	77	75	79	78	82	70	89	71	84	79	79	78	84	87	77	97	87	74	74	84	96	75	89	86	71	92	103	89	86	73	95	78	76	92	91	93	88	71	84	86	91	87	84	87	74	82	79	85	76	94	67	90	88	65	82	61	82	78	74	86	80	81	82	84	97	80	80	77	100	92	79	63	64	77	96	77	86	62	79	80	73	88	87	77	65	80	72	68	66	81	83	88	77	73	82	64	66	71	75	87	82	81	80	92	96	73	80	75	88	93	86	73	83	84	99	81	97	85	62	77	79	93	83	58	71	85	82	89	80	90	74	84	76	89	74	90	73	82	80	86	83	73	89	67	83	95	87	86	83	81	79	85	93	82	71	85	65	79	97	78	79	84	68	79	89	68	96	86	68	89	77	74	85	90	62	70	83	63	79	77	93	93	76	81	78	59	70	98	81	73	80	82	71	81	85	62	74	88	78	71	84	75	86	88	81	92	89	97	68	81	85	69	80	76	80	89	80	84	74	74	95	73	74	79	79	85	73	96	91	66	71	81	80	95	79	80	82	77	75	65	80	88	74	93	62	89	71	80	75	95	78	79	64	82	74	97	82	86	53	72	86	83	72	68	72	83	69	89	82	101	93	86	81	65	97	67	103	83	78	77	88	80	79	76	71	91	60	79	84	76	61	68	76	80	88	78	78	89	70	79	75	79	86	89	78	74	72	89	68	92	86	71	87	80	76	69	65	85	79	90	92	70	91	89	67	78	85	79	74	73	97	90	74	79	98	77	83	73	95	76	65	87	92	82	87	82	70	74	82	99	85	68	81	94	80	90	75	82	77	89	83	76	101	81	78	108	85	75	75	87	84	77	94	63	68	72	93	77	89	72	84	80	103	103	71	69	84	76	91	80	86	77	94	68	82	84	68	59	75	78	76	80	81	75	90	70	71	101	95	88	62	78	82	89	87	76	81	79	82
11228	3541	2506	6543	18218	29354	24225	33536	33706	31435	24096	17457	11125	8193	5749	3781	2240	1507	1046	1003	980	906	950	920	912	934	957	900	955	932	900	924	961	966	905	951	925	938	919	927	925	963	975	945	995	946	988	914	894	972	957	959	914	983	924	930	937	974	937	955	978	935	931	915	950	945	929	874	926	875	873	957	880	932	938	921	914	883	913	933	932	934	917	846	947	936	956	904	869	889	909	979	957	913	913	939	942	887	914	903	899	931	931	958	953	951	911	930	902	885	943	958	890	914	940	934	903	903	860	931	989	946	904	932	965	914	945	954	917	946	906	908	914	952	928	911	916	932	943	887	940	983	967	959	924	938	978	970	930	932	941	889	926	961	930	959	944	990	965	965	943	887	935	874	911	891	898	950	952	937	916	958	960	983	960	908	959	942	977	904	962	901	949	931	929	952	971	927	969	897	958	959	895	939	971	915	956	909	954	971	932	972	943	944	961	970	900	923	937	883	903	887	950	852	984	923	878	915	929	925	908	953	946	873	903	912	900	916	917	980	904	936	968	997	928	981	950	953	1016	953	938	975	949	916	985	945	934	953	948	917	899	945	936	935	932	931	921	907	896	919	912	937	907	919	893	924	907	906	941	938	928	952	977	951	940	949	936	970	886	983	937	979	992	960	916	909	870	963	1012	901	918	912	931	909	928	941	926	923	893	932	932	956	948	940	1001	933	951	925	904	885	951	872	961	926	962	961	906	872	944	977	991	898	947	955	986	980	914	889	984	936	934	919	885	944	962	934	914	954	958	981	952	923	933	940	951	912	954	938	938	994	922	923	890	924	936	921	960	880	924	923	926	919	903	948	897	940	965	914	955	918	939	879	924	934	910	929	920	926	919	956	901	927	962	916	907	971	945	935	971	932	867	936	893	949	959	928	907	947	922	883	908	925	898	934	940	885	940	951	931	887	890	912	985	958	917	945	875	935	933	938	905	921	935	939	932	987	894	916	1003	939	920	960	914	893	908	955	963	995	943	997	918	895	947	975	950	939	934	971	927	934	923	984	928	910	912	961	915	933	968	964	927	924	906	917	904	911	947	947	875	968	909	956	932	933	975	949	1012	927	924	892	857	1035	947	945	995	914	946	926	941	942	983	963	943	907	901	900	893	937	991	998	963	937	874	909	947	924	935	912	962	929	938	966	962	930	946	897	901	924	946	886	1022	955	907	939	930	963	882	961	926	927	964	923	916	973	926	933	924	929	928	965	889	931	912	913	861	902	962	988	902	911	929	904	932	942	943	955	902	948	948	961	859	960	928	922	977	982	948	903	954	944	978	952	956	927	925	923	930	938	908	908	920	890	946	912	900	913	955	914	922	928	972	904	907	938	916	946	975	979	905	932	940	923	868	970	934	930	889	933	874	904	976	949	902	919	903	936	944	963	938	966	957	906	924	932	972	943	925	970	983	962	936	895	965	930	920	933	918	923	939	949	974	982	901	926	920	857	948	962	965	933	949	959	929	952	933	1002	912	917	895	894	939	967	909	931	950	938	958	932	900	943	942	957	912	949	967	920	971	912	958	960	969	967	970	962	947	928	894	976	978	983	888	975	940	866	955	937	978	926	999	942	998	920	943	929	896	941	880	952	964	918	1019	901	896	885	942	933	903	944	981	911	986	891	898	926	906	937	930	935	891	902	909	926	960	949	879	925	963	898	933	934	937	909	962	969	1004	888	915	954	915	946	960	908	931	904	925	930	908	981	956	952	973	927	909	947	889	912	932	953	918	944	974	921	955	955	990	922	907	944	910	924	904	1001	938	948	946	940	902	909	920	914	1014	933	956	915	940	963	976	976	913	922	971	942	982	946	955	940	914	927	916	913	958	954	897	958	934	906	1002	943	924	930	918	914	943	968	906	949	901	969	979	916	926	973	898	937	938	954	951	914	1006	982	962	903	908	956	947	979	930	965	929	922	946	938	925	956	878	930	973	930	956	977	955	938	926	952	917	952	943	934	991	893	940	927	967	891	942	898	955	915	981	875	902	961	965	897	914	901	975	942	947	973	936	990	901	919	898	943	935	950	960	926	933	941	893	963	962	948	952	913	929	941	935	901	946	935	878	920	947	978	898	928	912	940	950	937	945	960	921	892	941	928	901	936	988	993	917	928	895	919	964	827	1023	932	980	901	1019	949	954	969	907	946	909	1038	924	934	919	929	931	952	870	908	894	921	888	954	1006	921	934	960	952	977	919	901	983	951	887	888	910	959	983	954	934	965	945	925	908	935	923	930	928	966	941	925	910	921	927	991	906	910	905	897	936	927	926	935	917	952	910	971	994	981	978	968	915	932	908	908	940	951	952	1009	936	916	944	922	969	964	968	938	951	864	910	901	896	922	977	952	914	925	919	992	963	946	925	864	920	987	965	992	927	874	972	951	957	877	896	912	880	989	966	934	971	951	910	922	1011	940	960	925	958	953	913	950	892	874	950	947	940	924	908	894	1022	951	906	961	950	921	963	967	970	912	952	920	875	955	935	948	906	982	909	896	918	941	951	897	905	941	897	896	944	944	942	967	943	977	914	927	965	1005	966	882	933	903	962	939	949	894	987	935	928	967	940	929	942	955	915	957	884	896	938	935	982	955	941	870	950	987	902	931	859	925	908	947	943	891	907	960	975	946	929	910	933	914	917	900	920	952	951	948	932	951	882	936	961	976	907	933	922	960	952	979	902	877	960	973	936	962	939	927	889	969	954	945	919	961	915	957	986	953	952	1011	938	947	905	967	911	966	947	932	915	953	903	946	928	960	921	877	962	896	947	879	890	936	944	968	893	945	940	906	911	1001	937	955	923	911	977	941	913	933	986	926	971	962	963	901	924	911	957	904	897	973	904	925	927	898	918	955	892	987	955	915	919	989	957	962	958	939	943	962	944	929	979	947	872	884	946	988	942	914	916	969	882	953	921	918	961	961	910	875	950	946	936	863	962	952	937	940	949	960	958	948	949	978	882	980	953	924	887	911	913	897	939	973	936	887	924	933	893	940	973	906	941	921	950	958	969	911	897	913	973	946	970	941	936	942	942	912	935	961	954	909	908	919	918	951	934	884	935	955	964	939	881	932	911	985	921	941	916	967	918	935	919	971	934	917	961	942	953	945	919	952	969	960	951	930	919	915	914	892	969	897	913	958	902	926	950	908	886	983	970	956	988	917	897	942	884	956	909	958	967	924	946	923	960	921	901	910	927	974	966	942	954	946	882	899	917	905	952	867	972	935	884	930	985	929	927	900	944	920	919	927	919	930	954	866	944	974	955	917	939	933	906	932	968	915	989	903	954	935	948	900	951	894	887	928	917	930	941	933	985	932	925	962	943	918	898	882	927	986	920	952	1006	939	966	927	864	928	922	904	957	918	976	944	935	920	951	901	938	955	940	907	926	931	939	914	924	944	949	926	891	894	948	886	1004	928	912	958	938	924	917	934	964	910	923	992	923	909	939	963	977	896	954	928	943	956	902	912	908	888	924	945	917	916	938	965	967	935
614	299	267	333	633	1283	3814	8348	6525	4092	2937	1426	953	737	437	281	170	128	90	94	95	82	76	68	68	71	72	77	70	82	73	57	79	85	78	74	78	71	68	75	66	67	65	73	67	75	68	80	71	68	73	71	71	77	68	71	73	74	64	63	60	89	79	60	71	71	77	86	83	66	85	61	66	82	77	65	71	70	56	62	74	80	66	80	72	67	74	69	88	71	74	69	81	67	76	71	75	66	69	63	76	84	82	81	75	81	75	70	74	82	81	58	86	77	70	78	61	72	86	72	70	71	68	71	70	68	77	67	74	79	75	78	79	76	66	73	79	83	75	68	72	67	50	76	63	70	87	75	71	73	83	71	74	62	56	76	68	75	74	77	85	77	71	77	75	60	73	75	65	67	68	67	74	78	75	68	76	82	74	66	74	71	71	90	77	71	74	69	65	69	69	83	75	79	62	65	82	73	66	83	78	85	60	65	76	96	63	67	74	62	75	84	65	80	87	76	90	56	76	77	54	80	64	64	73	90	66	58	76	79	76	64	77	88	66	67	81	77	79	63	76	90	62	83	73	62	80	73	80	61	66	72	70	99	71	91	60	75	72	74	65	80	63	71	69	63	73	83	50	81	83	69	80	83	74	74	92	76	67	73	65	79	77	74	78	67	87	82	87	81	77	79	82	76	72	76	85	74	69	89	76	82	61	78	60	68	84	93	80	83	81	91	76	74	69	80	84	70	83	64	78	74	80	89	78	58	79	85	78	72	67	80	70	76	75	55	67	73	85	73	84	70	72	71	65	73	81	89	79	82	72	81	77	67	61	70	73	78	66	76	77	60	66	76	84	66	67	80	78	61	65	82	73	72	65	85	83	67	60	70	78	78	89	90	74	76	84	73	66	73	86	83	68	70	64	79	74	69	66	59	75	72	71	85	86	61	80	66	67	73	72	77	80	70	73	77	73	81	84	75	64	66	70	72	65	68	74	70	79	65	69	82	88	86	74	90	75	83	65	73	61	70	82	80	70	76	94	70	79	73	77	82	69	70	68	75	87	75	91	71	77	74	58	61	69	78	80	72	80	77	74	87	64	77	71	83	72	73	79	70	68	78	73	74	72	75	85	81	66	77	83	91	64	91	76	73	81	66	80	72	85	63	72	84	79	52	66	66	76	62	78	81	85	73	66	77	70	69	64	60	71	81	78	60	77	61	79	65	73	83	81	95	86	92	85	85	65	93	74	79	79	86	70	74	73	83	65	89	89	77	80	86	70	67	75	69	67	69	89	75	71	71	66	73	74	82	77	69	61	73	66	79	66	63	78	72	80	62	76	78	60	83	76	76	80	78	70	80	64	76	74	80	81	62	66	86	79	62	86	69	80	77	68	81	80	80	53	72	85	68	75	65	60	74	72	79	61	77	72	63	84	68	74	63	62	69	67	77	78	66	77	77	78	71	89	70	75	61	70	69	97	80	63	57	78	75	82	63	66	77	73	60	72	58	73	81	71	63	75	72	74	72	90	61	90	70	66	66	65	76	68	83	69	74	77	74	58	76	71	77	63	74	78	75	69	73	65	64	82	72	91	70	62	65	71	72	77	65	68	67	65	72	79	83	89	68	66	73	82	71	69	76	73	78	75	65	73	67	66	74	72	71	75	77	88	69	81	86	65	64	67	66	76	79	79	70	78	92	59	77	69	72	75	58	84	60	69	96	66	76	84	73	73	70	85	74	69	67	59	59	70	79	64	79	61	67	74	60	73	76	91	67	104	85	87	68	58	72	71	71	82	71	76	78	69	78	67	72	69	59	84	75	60	65	70	77	60	73	83	84	74	75	78	70	66	74	76	63	69	70	71	76	64	75	75	90	76	75	81	74	62	69	76	73	73	69	92	75	93	74	77	72	75	66	91	91	72	78	81	72	80	80	82	86	61	81	83	74	88	75	58	79	75	85	82	55	80	89	94	89	79	47	76	63	64	80	72	68	69	66	73	83	68	68	71	69	80	73	73	84	87	70	67	78	86	76	67	55	64	74	76	69	80	90	72	71	74	80	88	84	72	75	84	72	54	76	65	65	75	81	76	81	84	66	69	74	68	74	68	69	74	68	78	70	66	58	82	58	77	73	74	83	72	87	74	79	64	69	70	69	79	76	80	72	74	71	67	72	83	67	81	90	68	58	73	72	70	79	62	67	66	64	75	77	74	77	80	65	76	74	88	71	83	83	51	72	79	62	87	73	82	69	75	73	77	61	86	78	74	90	84	75	76	64	60	84	83	77	85	68	72	71	66	88	68	78	74	66	64	78	74	81	77	86	72	80	86	74	82	84	105	75	66	84	66	76	65	61	91	64	66	71	79	67	77	72	57	60	72	60	78	72	70	78	63	54	68	77	61	78	86	86	67	72	73	89	80	81	77	69	67	66	87	67	64	73	58	68	66	82	82	71	79	76	75	58	74	77	92	84	70	66	67	62	79	76	71	91	64	72	63	72	64	68	77	73	59	82	62	81	66	68	65	58	64	81	74	80	83	94	65	68	62	66	77	85	90	72	72	70	62	82	72	82	96	69	76	75	83	76	73	76	66	67	86	74	91	80	68	63	81	92	63	80	73	79	83	70	75	74	58	77	69	76	81	81	87	80	80	59	75	72	63	71	71	80	77	49	69	72	59	81	84	64	71	76	62	79	69	74	67	73	71	87	69	76	83	86	84	81	91	67	65	61	79	69	62	72	70	78	61	71	63	81	68	74	78	58	91	78	86	78	94	64	76	82	79	73	76	66	71	53	80	101	66	88	77	59	81	81	69	75	79	76	73	67	70	74	72	71	67	76	77	84	74	94	77	77	65	83	87	73	65	76	74	74	84	69	75	66	82	74	69	77	67	78	70	87	64	60	76	62	79	91	80	77	76	80	74	85	69	74	71	77	67	71	71	79	90	55	70	74	85	73	83	83	86	80	68	76	65	74	72	70	60	83	71	75	69	74	73	73	84	72	68	77	74	65	79	72	62	73	76	82	71	68	67	81	65	64	71	70	78	87	69	70	84	81	71	85	62	86	59	58	81	80	85	78	86	73	71	67	75	69	87	67	62	81	72	55	61	72	91	65	78	82	70	73	84	74	88	64	79	76	69	80	72	77	80	65	79	66	60	78	81	73	77	68	79	60	83	64	71	89	79	85	84	82	65	82	81	74	73	68	75	71	70	68	70	59	86	82	62	76	80	71	73	77	74	75	67	77	71	73	74	76	72	76	82	87	77	73	75	71	81	60	69	80	87	78	69	81	70	56	71	78	66	79	66	68	76	76	76	76	70	69	64	77	90	79	96	74	80	79	69	66	77	70	66	88	82	63	84	71	67	73	79	69	71	71	89	73	67	80	83	63	84	85	73	75	72	73	83	78	74	70	72	83	81	69	77	63	73	76	64	87	73	71	65	68	79	73	75	73	78	90	70	70	71	90	83	73	81	63	63	79	62	75	77	80	76	69	68	74	81	84
12294	6987	5740	15587	30041	33190	43660	48439	42422	35624	30703	22687	18415	15482	10500	6153	3361	1751	1074	955	905	887	887	857	818	851	930	873	861	848	859	850	852	854	853	866	899	921	855	800	859	838	877	838	895	837	831	867	882	841	882	869	845	851	847	906	887	834	854	873	892	847	851	878	898	869	915	890	878	867	850	898	862	858	865	889	812	811	901	874	797	869	871	828	844	853	815	926	903	852	868	894	911	868	880	884	853	797	833	848	808	831	848	871	871	875	894	809	871	904	873	845	837	828	901	799	836	869	864	814	846	868	874	848	880	880	869	865	904	860	858	861	872	896	840	815	880	857	885	848	871	826	870	861	885	873	839	863	835	852	865	894	893	860	854	917	812	835	900	834	843	850	858	844	819	846	868	858	912	883	870	871	908	849	815	854	900	895	871	861	827	899	882	827	804	865	920	832	857	844	868	877	857	873	895	862	872	886	858	890	881	926	843	843	867	898	840	867	871	850	800	896	872	842	818	876	834	877	880	802	853	829	857	855	910	836	839	847	845	880	886	853	845	796	873	890	865	844	849	866	897	858	831	832	834	868	840	814	886	892	860	877	875	902	851	891	893	897	884	864	858	847	879	909	859	800	839	868	865	883	909	850	909	866	874	828	817	868	864	913	832	865	849	812	879	867	824	899	894	884	869	878	896	909	821	860	865	851	884	851	904	874	886	872	839	896	898	862	830	891	889	871	821	824	902	820	854	854	868	820	853	919	810	890	903	858	833	850	845	879	909	917	847	820	867	829	858	824	861	870	827	889	856	860	850	871	854	926	908	868	868	890	831	832	849	877	834	911	879	884	903	889	877	850	795	831	866	847	861	961	885	868	831	850	876	878	835	845	851	885	820	841	857	832	814	837	836	819	814	872	891	907	845	871	820	898	848	851	856	859	806	886	840	783	880	860	857	901	849	848	931	829	867	870	831	875	899	873	875	876	863	804	831	854	888	870	887	855	862	885	913	887	861	874	906	894	862	848	828	853	823	837	911	878	861	844	869	843	798	889	892	831	885	863	835	828	869	872	865	908	845	811	874	871	936	860	848	912	804	887	874	791	833	874	833	850	866	904	851	856	898	840	796	895	865	832	927	847	824	859	851	865	848	886	899	843	866	865	919	838	869	823	854	856	865	879	884	925	836	860	905	855	874	919	862	809	856	884	874	896	870	857	823	877	866	858	853	848	877	835	850	912	895	847	883	875	882	848	904	882	872	911	896	874	839	817	834	873	860	891	858	836	847	854	870	831	860	806	879	864	874	886	889	857	876	830	860	855	831	845	907	937	845	887	854	851	860	796	905	881	824	881	824	830	826	844	877	887	834	849	865	814	850	804	855	908	921	856	873	879	841	861	850	842	845	868	820	867	862	878	876	863	866	858	871	856	862	839	851	881	858	842	847	820	813	854	844	825	890	884	856	878	894	828	871	850	850	822	853	862	865	865	896	801	815	821	873	816	817	844	877	875	884	869	859	812	862	898	831	868	857	810	829	869	855	905	885	883	886	877	825	923	821	892	842	872	868	924	898	853	899	903	883	852	872	853	818	844	848	887	870	834	820	857	908	830	827	827	855	843	882	868	919	796	861	891	893	834	876	856	848	840	873	878	849	865	871	838	847	869	887	918	846	891	837	829	859	851	865	844	871	835	831	864	831	887	797	814	889	881	870	877	854	864	874	873	853	856	876	838	837	889	788	812	874	834	870	870	849	868	813	884	867	926	869	840	848	913	833	872	824	858	897	881	864	856	880	877	847	876	846	820	914	882	839	845	902	845	873	846	878	831	794	775	862	857	827	795	853	863	863	882	849	872	861	917	860	873	802	870	827	890	834	886	865	814	849	856	883	861	837	898	860	863	847	849	879	840	879	869	864	853	869	854	880	876	894	873	860	858	871	827	847	833	888	851	854	847	933	828	874	866	917	872	841	837	843	835	876	850	881	826	869	847	845	841	870	827	901	824	889	815	808	861	861	870	848	865	817	794	863	823	857	848	877	824	843	896	856	892	871	882	800	833	822	837	884	891	917	882	886	848	854	817	848	807	824	881	894	908	866	865	860	867	812	863	862	868	815	879	857	829	872	863	863	859	870	850	845	783	880	850	837	877	889	831	868	875	893	836	860	844	866	801	818	880	811	904	837	842	879	839	851	890	848	870	816	849	844	879	873	867	919	808	862	867	863	819	877	884	858	870	868	827	862	852	865	866	911	828	852	844	873	853	825	879	882	799	874	838	906	838	843	857	868	850	841	912	773	876	911	881	861	871	873	844	846	895	889	854	890	851	838	843	875	839	802	858	858	815	869	880	876	851	918	868	872	838	823	944	852	861	860	847	878	883	879	887	871	874	891	884	871	835	816	855	869	839	883	898	831	872	850	872	870	867	888	880	851	826	839	867	869	889	878	852	834	860	909	860	832	903	882	912	833	838	863	821	872	862	874	808	838	864	885	851	857	863	879	887	791	888	848	866	808	867	865	889	804	891	836	849	862	873	819	800	868	841	891	881	889	866	879	826	846	869	874	899	899	872	865	882	889	862	886	839	908	863	888	858	847	865	844	851	851	865	891	878	852	857	846	870	803	928	830	909	838	808	852	912	881	862	855	828	894	816	876	873	867	881	854	899	847	829	818	890	903	903	829	885	883	865	858	906	882	825	894	841	887	808	825	834	825	812	855	907	882	826	834	876	835	868	881	798	814	905	916	832	878	866	883	868	863	848	855	856	818	880	912	873	880	862	816	851	874	845	863	890	786	875	856	897	902	868	830	852	813	821	828	833	834	884	870	829	903	890	926	893	892	828	854	881	865	878	888	892	844	840	828	854	867	848	864	872	809	842	835	817	827	847	904	831	851	902	859	871	888	801	889	870	860	839	876	911	904	882	826	844	900	894	853	802	801	870	901	846	812	825	868	845	863	861	861	846	835	874	828	859	901	859	839	851	876	892	930	873	868	877	798	868	825	871	831	816	892	893	891	889	834	803	845	836	805	833	869	821	890	878	861	847	874	868	854	876	818	883	897	874	795	836	864	823	833	903	905	802	873	896	864	883	867	860	831	825	867	892	914	851	864	876	863	849	895	838	919	911	865	865	841	886	844	859	854	886	811	870	834	858	825	895	881	877	826	904	824	824	837	858	857	831	863	811	844	842	838	879	832	898	874	824	856	872	833	933	872	873	866	838	899	887	898	863	850	845	856	847	870	899	906	856	826	827	847	838	879	913	868	806	861	847	823	917	857	861	844	893	815	861	843	885	895	867	871	888	887	904	869	852	845	908	872	870	826	845	837	884	906	846	872	856	814	896	957	896	822	878	853	813	883	827	861	806	845	863	829	862	855	852	877	916	839	855	840	877	907	893	876	894	856	875	833	823	892	875	862	857	856	879	846	838	893	921	827	847	883	851	874	817	857	817	868	878	894	874	899	911	887	847	895	886	918	885	852	807	911	870	837	853	883	850	859	911	817	806	922	832
2098	365	304	457	774	1476	7879	11626	6663	3494	2573	1660	999	762	455	299	174	124	96	88	80	93	86	81	76	80	95	95	94	80	105	97	94	97	82	97	86	74	82	112	94	90	80	82	80	100	76	92	102	97	90	88	105	84	78	95	82	78	88	87	84	80	87	112	92	85	94	86	117	73	80	102	82	83	84	91	89	87	97	92	87	80	87	85	87	83	83	86	80	80	88	83	86	90	80	80	78	83	76	80	79	79	76	82	81	94	82	86	89	76	81	102	86	84	83	96	74	87	114	88	100	88	87	107	86	82	63	82	86	76	77	94	87	78	95	103	88	93	99	80	98	102	81	87	72	81	72	95	73	96	97	92	103	79	101	91	87	90	86	94	88	79	115	90	88	101	77	103	112	95	84	101	86	85	73	89	87	100	84	77	103	78	79	82	81	83	81	87	89	89	98	99	100	97	68	82	74	78	75	81	86	84	98	77	90	88	83	92	94	85	88	92	75	95	81	87	83	94	82	92	85	75	76	79	90	96	90	85	91	92	82	81	91	85	89	79	90	92	94	85	76	70	78	84	86	98	69	105	93	87	92	107	91	87	89	103	91	85	87	92	88	80	106	87	85	91	90	92	97	93	89	71	84	87	95	98	100	77	84	95	87	82	101	80	83	94	90	98	96	87	77	83	86	82	84	82	88	84	94	82	79	86	98	80	89	75	79	91	74	89	93	75	81	95	86	90	85	87	82	89	98	93	94	86	88	100	97	90	91	92	83	86	104	84	83	72	79	70	87	85	81	95	90	99	86	109	84	75	92	89	85	87	77	77	74	91	78	89	84	78	95	103	91	72	90	74	83	84	85	79	89	81	93	75	110	100	74	95	87	75	84	87	89	99	96	106	88	95	87	69	88	81	71	87	90	77	96	89	75	89	84	79	95	98	100	75	69	85	84	72	77	87	94	83	93	88	90	94	75	70	102	85	84	76	88	76	82	94	109	85	92	82	99	67	85	91	80	80	85	96	78	87	78	97	98	88	100	88	90	88	86	93	91	91	82	93	103	92	78	89	92	105	88	87	94	88	77	94	72	86	99	92	97	96	101	87	97	82	82	81	88	85	76	94	98	76	69	87	100	87	84	95	78	89	96	77	71	66	64	82	83	80	85	86	101	76	90	85	101	77	84	80	89	92	90	81	82	102	85	80	87	93	100	87	99	89	80	87	97	95	89	103	96	79	95	91	83	84	81	94	85	70	83	98	72	73	74	81	110	94	89	84	84	84	87	92	85	85	91	68	81	73	91	94	90	77	89	85	94	80	73	88	84	90	96	84	89	82	68	94	79	96	86	80	75	94	85	100	95	90	86	86	81	74	96	99	104	80	97	89	88	78	80	89	68	85	84	92	88	85	94	92	85	101	78	87	78	89	89	82	94	94	85	85	86	103	81	89	80	87	89	106	92	94	98	85	91	82	86	99	102	93	81	80	89	97	76	104	91	100	80	85	96	89	86	82	70	91	88	92	85	75	88	73	80	81	89	90	69	100	85	80	92	88	73	88	82	100	80	92	80	83	81	92	78	85	97	95	88	74	86	89	83	79	93	87	86	81	92	88	94	71	86	75	82	93	87	77	80	92	87	91	75	69	78	79	84	95	78	96	92	101	97	90	96	105	85	84	90	93	89	101	77	83	88	80	95	89	86	69	75	89	90	80	91	97	77	105	102	90	87	84	82	81	86	90	96	86	81	87	82	92	88	95	76	78	82	78	71	80	98	79	82	70	92	98	102	71	88	83	83	82	79	88	88	98	102	70	81	89	88	80	69	78	87	81	80	81	84	92	87	91	80	72	91	80	78	69	97	74	91	103	86	106	80	83	98	96	97	104	76	90	93	85	78	103	97	89	85	83	87	92	100	88	101	99	76	87	81	88	82	88	78	92	80	80	89	98	97	72	93	83	80	73	77	70	88	88	80	103	96	94	83	98	100	79	82	94	77	97	84	96	88	84	88	91	99	72	83	86	93	85	74	93	94	80	77	98	86	85	94	77	75	104	80	89	85	82	101	88	78	86	107	81	85	88	95	96	92	78	76	80	81	81	68	76	89	99	85	89	83	115	88	70	84	83	95	82	92	85	75	92	77	82	93	94	90	74	72	89	79	74	80	78	89	85	94	93	88	95	78	74	68	80	96	88	89	104	92	71	85	91	86	95	91	90	94	77	103	90	100	87	77	80	85	96	80	90	100	91	73	91	92	79	83	85	92	85	89	92	97	79	82	72	99	78	106	76	85	99	109	78	85	99	95	83	98	96	80	115	80	85	67	96	65	83	90	89	98	86	88	84	91	93	90	99	79	80	103	79	97	83	71	89	80	88	93	100	79	95	84	75	78	97	89	88	80	90	80	85	97	69	80	98	88	109	88	81	87	96	95	78	92	80	89	91	92	99	99	79	73	81	86	80	94	67	87	89	74	84	82	99	100	87	80	98	91	87	84	83	98	95	80	89	75	96	69	95	103	99	73	85	85	79	95	86	95	79	90	78	92	82	82	112	101	106	89	86	102	74	87	84	85	95	95	110	83	95	83	100	79	88	94	96	81	80	70	69	88	93	88	90	100	97	82	94	85	85	81	81	89	88	87	93	76	77	73	85	86	83	94	102	67	100	94	79	75	83	80	84	96	107	82	78	94	93	76	96	88	100	85	91	91	95	83	105	100	85	94	94	85	79	85	78	80	85	69	87	93	67	67	92	76	75	91	77	87	82	75	92	91	88	71	92	80	86	84	94	96	83	87	102	95	94	73	76	80	88	93	70	84	93	100	84	100	64	75	83	72	88	97	105	78	99	82	87	82	100	92	84	91	80	101	93	86	66	113	88	87	74	102	69	87	86	78	93	94	76	85	79	76	87	75	103	81	99	87	78	79	82	85	91	83	93	76	83	100	73	95	68	77	87	77	78	71	85	82	87	101	98	87	95	86	93	99	86	84	87	84	87	89	73	79	92	82	89	92	83	85	88	93	94	95	98	103	85	84	88	85	78	79	95	70	88	81	88	82	86	67	88	79	73	83	69	89	90	67	89	80	84	84	101	107	76	84	92	80	93	93	92	78	85	82	68	79	92	86	80	79	97	83	94	91	79	89	84	83	90	96	101	98	86	86	105	67	75	86	92	112	80	82	92	82	106	86	86	78	89	89	71	89	87	87	85	86	93	82	80	71	79	84	91	96	79	92	88	88	82	101	97	78	78	92	85	78	78	87	86	104	93	81	96	83	90	83	88	90	65	77	76	104	90	79	108	78	92	98	77	93	103	82	95	92	83	82	83	97	82	73	91	89	83	67	95	76	83	82	83	88	87	95	92	71	81	78	89	79	75	79	89	87	87	80	80	86	72	79	91	77	70	98	88	82	90	96	88	95	73	106	81	79	72	100	74	98	84	92	82	93	102	79	86	78	87	75	97	78	88	91	81	87	89	57	96	93	94	83	69	102	87	106	93	82	87	98	97
13656	7722	6167	17719	31414	35271	54291	56076	41681	34388	30457	25665	20169	15815	10708	6279	3091	1625	1168	1057	1026	983	1007	997	1019	981	1005	977	979	1027	1014	940	1020	1037	1001	977	1027	1029	1010	1032	998	1017	1036	1002	978	1005	983	1025	974	1008	1051	1046	1003	1071	1034	1015	985	1015	1041	1066	1046	1038	1024	1030	1021	1054	996	1029	1019	1000	979	1004	1009	996	960	1028	1006	1026	1020	1033	996	1033	1034	1022	1011	1034	983	1059	987	1034	1013	1026	948	973	997	1028	1031	1050	1026	1089	979	985	1027	994	994	977	1005	1015	1026	1002	929	1022	1020	997	1026	1079	1007	987	999	978	1036	979	1028	983	1056	1037	1013	1057	976	944	980	1019	975	1012	1006	1020	1040	1088	994	1016	1025	1065	982	991	1025	956	1057	1000	1010	1010	1026	1020	1006	1021	988	1012	1007	1032	1049	1026	974	1013	1033	987	953	1106	999	1014	1002	1025	1005	982	976	1040	1025	1042	986	1037	1000	1005	986	1043	1024	1059	1022	961	1067	971	1034	995	952	960	1026	1050	970	1002	1015	1070	1036	961	1006	967	981	1018	1040	1003	1034	987	1023	1025	1009	1028	1023	1059	997	1012	953	1026	1044	1024	1014	983	968	1042	1043	1035	1028	989	1028	1038	1028	980	984	945	1001	978	988	971	1006	1006	1018	1030	1015	1000	1022	976	1021	1001	994	985	1001	1041	1028	1019	1005	1008	962	1028	1010	1033	1024	989	994	982	1017	1025	1051	994	1023	1044	1072	934	1050	989	982	932	995	1003	1016	999	1036	1051	1055	993	1015	972	994	963	1005	956	944	1053	986	998	1039	1015	1012	1011	1007	1000	1117	993	1001	986	1031	967	1033	975	1023	1043	1017	997	1028	1005	983	1030	978	1005	1033	1042	1046	997	961	1046	1040	1002	1001	1008	972	993	987	976	1047	1040	1006	1050	1025	975	1039	1045	1012	1009	980	976	996	1041	1013	994	1004	1038	1080	986	993	1010	1011	1036	1019	1053	1058	980	933	1016	1016	1001	1019	1029	1007	1020	1031	963	990	1042	1050	1040	1017	1044	1036	985	1017	995	947	1011	1055	1051	1013	967	931	1037	1000	955	966	1057	993	1013	1073	1004	1041	1017	982	1017	1066	986	1023	1028	998	1048	1053	1008	1009	986	1045	1002	1012	1029	921	1063	1014	1020	994	1009	1026	1022	1026	987	1025	1015	981	1023	1078	1019	1002	981	1020	1017	975	983	989	991	1042	1022	1041	1004	997	972	1010	1069	960	992	1010	1005	969	1069	974	1026	985	1021	1010	1003	1020	989	979	997	964	980	1077	1000	1027	976	1004	1013	1013	997	1042	1029	998	1009	1007	1025	1031	1001	1000	989	996	977	953	1023	992	1005	1008	1025	976	1040	1074	1001	1011	1018	1007	1077	1052	974	1008	1051	999	1002	976	953	1031	1049	1048	946	1067	1052	1041	1030	964	1010	1022	1055	989	987	1013	956	1051	1027	1091	1061	966	1068	1042	1050	1012	997	964	1003	954	993	984	979	1006	949	1070	1042	994	1039	969	990	1024	1020	995	945	1022	1022	1008	1005	1007	1024	1020	1005	973	992	1015	1001	1001	1021	1058	960	1015	1025	1042	1024	1002	950	1012	1017	1053	1027	957	996	1022	1049	1007	1025	990	1032	1053	952	1039	978	990	972	1008	966	968	1027	1021	986	980	981	1040	964	1029	1018	1030	1064	1022	996	1084	1026	959	989	1020	1021	1050	1003	1028	1012	1046	1007	1026	1004	1048	1038	985	1018	1013	995	1004	978	1023	1048	958	1051	999	1011	1057	1001	1032	994	1082	1013	998	986	1020	1000	984	955	1009	985	1071	994	1030	973	1046	958	1020	967	1042	970	997	1055	1042	988	1023	1026	971	1085	965	1003	1008	995	1052	1022	1046	975	1053	1070	986	1000	1048	1018	1032	1006	1048	1016	960	971	992	1007	1050	1034	1077	1033	999	1058	973	1019	1023	1032	976	1004	991	994	1059	968	1030	934	976	999	1031	1058	1019	1019	1033	1040	1016	1014	964	1006	1081	1021	979	1003	966	1036	1009	1019	948	1008	1042	1017	1007	1046	999	971	997	1015	984	1002	995	1017	1004	1043	1011	985	952	1026	995	1033	997	1041	1069	989	1018	1006	981	1007	1054	975	981	1004	1006	1004	1089	1061	994	964	1016	1074	1044	929	987	984	1031	1055	1008	1020	999	1007	1054	1004	1022	1014	1071	1011	987	985	957	1000	1055	1030	979	979	997	974	939	986	1008	1055	968	994	1061	1027	929	1001	970	1049	996	1051	1058	1006	1073	995	1033	1009	1024	1072	990	1136	998	1049	1001	973	998	1011	961	1060	986	986	1065	995	1036	1010	1042	1045	1056	1004	994	1033	1059	1004	1056	973	976	1018	1034	1057	983	1035	1031	1024	1010	1030	1030	1014	995	1014	1007	1003	1052	1042	1031	1006	1007	1050	963	1009	955	1026	947	1000	1119	1031	1015	980	1048	1028	1012	951	999	1042	995	1053	1041	993	1051	1034	1008	1015	1012	1000	1001	1012	1066	1038	1033	999	1009	1004	988	977	992	1087	1015	1028	1015	950	980	1025	1031	1024	1048	1029	995	965	975	1014	1005	948	1059	960	1000	1026	985	1026	945	976	1017	976	1013	991	1027	999	1064	1047	1053	1027	976	1007	1013	1014	1015	1026	1035	1041	1012	1009	1044	1081	1014	1008	999	1006	976	1050	1056	1077	997	1023	1057	1023	1023	1034	983	1027	965	1017	1024	989	986	1055	1028	982	1047	986	1011	978	996	979	1029	1044	1002	1064	997	1024	1009	1004	1000	1019	990	987	1046	972	1067	1013	1017	1083	1036	1040	962	1042	999	1029	1010	987	989	1045	1044	1052	1036	1067	991	1071	1062	969	1066	1031	1040	977	1073	1009	1028	1008	1040	983	1007	970	947	1015	940	1035	979	990	996	1026	1039	1040	1000	1005	1062	1004	1051	1048	968	940	948	1072	975	979	1066	994	1025	1007	1059	949	1039	1055	1025	1001	1002	1027	1006	1017	955	972	963	1054	948	1010	1052	995	1029	991	1016	1042	1018	1070	1055	963	1045	993	998	1031	1018	983	968	1009	996	985	1001	1007	982	1019	1031	1064	978	1016	1031	1016	1060	991	1006	1041	979	1004	976	1055	1055	1011	1042	984	1005	1014	999	1022	1027	1005	957	1023	991	1019	1028	996	1073	980	1016	952	1033	983	1036	1018	1031	1013	968	947	987	1036	971	983	969	987	1047	1054	983	984	976	1025	1066	1048	1015	1002	1077	987	1025	1057	1040	1010	1044	966	984	1019	979	1000	1094	966	1021	1051	1046	940	998	1030	994	1032	1044	1063	963	1017	1010	971	977	1023	1050	1035	978	1000	1024	948	983	1016	1006	1046	1052	962	1030	982	979	1014	1003	1031	1059	1026	1009	936	1073	1061	998	1013	1043	976	1038	1069	1013	954	1026	1024	999	1041	985	965	1041	966	1021	1071	1013	996	1025	988	967	1074	1057	978	1004	984	1026	992	949	1064	1003	1081	998	1037	986	997	945	1027	1020	1007	1034	1023	1065	1002	991	983	999	983	1025	995	1090	1043	1031	1009	1041	991	1083	994	997	1013	1055	1004	1021	1032	1013	1024	978	1020	1026	1011	1021	983	1075	1019	1062	992	979	994	1020	1058	1061	1013	946	1066	1058	986	1055	997	963	981	978	1051	1028	978	1000	1017	1034	1043	974	979	1030	1008	972	982	1050	989	1026	1075	1005	945	1017	1035	1001	1012	1094	1022	1032	1021	1027	1058	1054	1070	1038	978	1023	1019	1060	1033	1025	1013	1016	981	1015	956	1012	990	1004	945	1020	986	1041	1065	995	1002	1038	1039	1008	1088	1022	1049	989	1022	1047	983	1003	1075	1030	986	1058	1026	1055	1061	1037	1001	1004	1047	1032	1015	1030	986	1004	977	1026	952	1066	1018	996	1012	1093	966	1000	968	1047	1045	1033	1075	1008	1033	1005	1021	1032	1027	1018	1024	995	1007	974	1008	1004	989	981	1042	1038	1031	991	986	1024	984	1025	1033	991	1043	996	1004	1025	1015	1044	994	1011	1001	1018	1062	993	999	1052	1028	999	1012	1014	965	1017	1019	1013	1028	1027	934	964	1018	961	967	969	1080	1020	1051	997	1007	1009	1019	980	1050	983	1025	948	991	962	927	1054	1076	1056	1021	1057	996	995	1024	1002	995	1004	1058	990	1055	1033	963	960	998	1040	1029	1011	1002	1029	1025	980	1009	1034	1008	1050	1002	1008	982	1001	1025	1046	998	997	992	1027	1048	996	1058	995	1028	984	980	1051	1042	1052	1027	1066	997	1025	1027	1008	987	1022	1043	986	982	996	1024	1019	986	1012	1013	1019	1001	1037	1040	971	1046	1023	1003
1122	622	671	883	1200	5641	18496	15847	8234	5406	3827	2344	1427	875	489	224	157	100	77	90	75	85	78	83	95	77	87	80	76	83	75	92	76	75	80	72	63	100	91	87	73	74	80	72	70	83	77	82	66	73	80	81	87	87	69	81	59	72	83	69	87	87	88	77	85	73	66	85	68	85	77	67	96	80	80	82	76	68	63	71	70	77	83	69	79	97	76	94	85	98	64	63	84	85	63	70	84	66	71	91	77	88	83	73	106	66	77	82	98	63	83	77	87	66	74	79	73	90	87	64	79	84	98	81	88	80	82	74	78	72	88	79	78	83	79	79	76	77	80	84	79	83	75	94	79	88	89	67	71	82	79	89	87	89	74	75	78	72	85	101	74	64	78	91	74	79	73	86	73	69	91	92	66	66	71	76	80	84	81	85	76	75	55	74	76	68	78	80	75	83	82	73	79	75	80	83	99	77	85	82	97	81	71	92	72	79	68	83	77	102	76	83	87	82	83	88	75	76	86	86	80	70	75	69	89	86	71	77	86	76	84	83	91	69	68	76	66	92	82	73	69	92	78	71	97	66	63	79	78	73	80	77	86	60	86	78	79	74	92	84	89	94	75	76	81	71	78	77	92	85	62	71	87	88	81	79	71	64	76	86	76	72	92	79	68	73	65	72	91	82	80	77	79	79	82	87	87	60	85	85	75	81	87	83	67	90	71	77	63	76	83	71	68	76	75	83	72	68	81	75	73	88	89	68	82	89	78	74	73	75	78	70	78	87	84	87	88	87	81	79	86	83	89	93	80	72	80	68	67	85	81	83	72	67	74	71	68	75	59	78	77	69	83	81	71	84	82	73	86	84	73	87	69	79	78	68	77	75	73	73	82	85	94	68	70	72	79	81	74	95	92	96	78	94	73	78	68	66	77	81	78	76	79	71	80	84	76	77	78	87	70	70	77	78	87	74	81	82	71	74	84	70	66	69	79	73	74	82	72	69	77	76	76	78	75	68	70	63	80	82	94	86	86	88	85	83	91	92	92	60	83	86	74	84	76	64	83	75	90	78	75	75	87	89	86	70	91	82	75	88	78	72	88	75	62	80	69	66	90	68	64	73	75	74	77	85	73	60	68	71	80	83	69	81	67	75	90	86	69	79	72	79	83	60	90	77	74	68	70	75	65	77	99	85	69	79	74	75	78	91	80	85	94	86	75	92	70	73	75	64	80	72	76	80	80	76	89	85	72	79	81	71	78	94	90	72	93	72	90	72	70	84	72	81	72	72	73	72	84	83	80	67	83	71	78	80	84	78	89	84	83	78	66	79	82	79	98	76	81	81	72	80	76	88	78	86	78	72	84	59	79	87	81	68	86	66	85	70	62	73	60	90	79	82	86	59	68	93	77	89	82	73	92	80	73	86	84	77	81	81	89	84	80	92	95	80	85	81	70	79	74	94	71	67	75	71	71	85	62	75	83	80	77	84	81	77	78	81	78	78	87	84	81	90	74	77	82	72	76	93	82	67	80	76	75	71	82	77	72	83	72	71	68	81	86	76	64	71	72	92	72	60	74	74	62	86	67	75	84	73	77	90	75	90	64	83	73	85	93	97	79	81	80	97	77	87	77	72	82	80	86	79	75	62	83	83	85	88	92	80	74	63	67	80	69	77	83	83	91	67	74	86	90	88	88	76	72	97	88	52	91	90	70	85	85	76	79	85	71	70	70	63	69	66	77	72	90	75	68	70	82	79	59	80	82	78	78	86	75	76	77	70	76	75	74	87	87	87	73	79	83	75	80	82	81	68	74	88	68	77	93	72	77	72	73	77	79	71	87	85	81	78	81	71	79	82	82	86	81	65	103	89	91	76	68	79	65	74	75	63	80	77	85	88	84	76	70	69	66	74	66	78	80	68	68	58	66	64	80	63	84	73	73	76	74	87	75	82	72	82	80	83	59	67	72	87	94	76	78	73	87	61	80	68	76	82	84	87	60	93	69	76	89	82	86	82	94	77	69	83	66	75	78	72	91	68	95	92	77	79	83	79	67	91	77	72	83	95	80	95	74	66	71	84	59	69	82	62	96	66	84	78	84	82	73	82	87	85	84	97	71	82	86	74	74	73	73	91	83	77	79	65	75	68	87	75	66	90	75	87	80	66	77	86	76	79	75	67	60	77	89	92	73	82	84	76	85	79	86	89	83	85	61	87	78	77	55	75	88	85	79	64	74	81	67	80	102	85	85	79	57	85	71	75	70	82	80	78	63	97	83	71	77	76	75	87	81	65	74	91	61	80	86	79	72	83	92	86	88	80	75	81	84	68	74	84	88	74	68	93	73	75	70	71	89	80	73	73	81	78	74	90	72	93	80	81	96	94	81	73	87	61	74	89	75	80	70	79	72	56	87	70	74	85	83	81	80	92	82	62	89	64	77	77	75	70	73	87	78	87	88	65	57	82	70	67	76	83	75	64	77	87	75	95	79	89	70	62	74	75	89	64	89	73	90	77	85	68	64	89	80	79	70	70	73	84	87	84	78	85	94	81	89	95	66	80	71	79	82	91	64	77	76	67	80	97	71	85	76	71	83	74	77	69	93	77	75	83	80	83	75	77	77	76	79	85	62	85	101	79	88	78	77	81	89	78	69	65	80	87	78	72	81	66	77	69	64	71	79	86	77	85	91	76	73	81	73	81	69	80	70	64	72	65	81	72	80	80	82	52	82	76	86	82	75	79	82	68	65	78	71	82	83	83	71	65	87	80	80	79	79	64	82	77	75	80	72	76	91	79	90	80	83	77	74	82	90	65	98	71	82	94	84	78	89	66	88	71	83	73	78	68	75	74	84	69	77	78	63	93	75	80	75	79	79	82	83	91	70	81	69	78	82	68	83	83	82	85	75	83	76	90	99	87	66	73	89	79	81	74	74	78	80	78	73	86	72	59	88	83	75	79	88	82	83	89	77	81	73	71	82	66	74	75	74	79	63	80	83	65	70	69	67	85	80	82	89	78	63	76	89	70	73	83	94	73	73	83	83	73	78	78	74	81	84	72	79	83	83	101	71	73	70	73	82	89	71	68	77	82	63	75	80	90	67	85	73	67	77	62	68	85	87	65	74	80	79	72	72	72	85	90	77	80	74	69	72	90	75	73	58	76	87	68	75	79	74	65	78	67	95	63	79	64	81	82	74	82	81	78	81	72	69	63	87	67	87	86	74	83	95	83	91	92	65	81	57	73	82	73	95	78	94	68	88	75	64	78	76	64	79	62	78	54	76	84	65	99	89	84	77	84	104	75	85	83	77	74	63	80	68	82	66	73	84	100	74	69	69	85	72	60	83	90	82	74	82	95	76	81	81	102	73	94	82	63	82	92	88	75	79	84	93	79	87	72	86	60	86	94	73	81	80	93	72	75	85	68	66	81	86	83	82	69	87	78	80	61	69	79	82	75	85	71	82	85	72	68	87	82	69	72	83	86	79	69	76	80	78	75	72	70	72	77	82	63
18397	12337	11862	25472	36741	50236	70334	57434	45620	38955	34186	27976	23208	16786	10904	5737	2820	1528	1141	1008	855	892	960	951	983	939	862	890	879	927	881	970	912	955	897	908	895	907	968	901	938	908	911	945	927	832	955	942	957	908	918	918	936	922	950	930	915	966	914	885	907	920	894	920	886	899	904	888	897	935	921	907	898	904	906	949	948	963	881	938	938	900	935	937	918	897	878	928	986	949	888	903	949	886	868	892	909	878	920	911	906	883	907	875	863	935	931	939	958	932	978	925	912	871	931	878	906	911	891	873	946	876	960	918	950	883	931	900	898	929	955	953	904	918	894	916	941	903	930	874	911	924	914	930	897	916	948	933	917	876	908	897	913	963	934	977	899	912	947	870	910	907	879	957	910	858	885	919	974	915	943	897	888	843	956	908	909	947	856	893	896	907	954	882	945	949	903	921	942	944	883	867	956	912	961	949	921	936	953	957	955	898	855	948	947	892	868	934	928	932	901	954	888	924	919	894	924	935	926	935	911	948	900	970	919	924	904	922	876	934	927	887	932	948	960	906	878	892	943	882	921	954	882	897	940	893	923	867	911	968	948	915	934	935	937	933	867	898	887	933	913	922	923	937	869	949	930	947	917	872	858	891	896	920	910	935	919	878	880	897	986	908	914	946	900	922	868	945	876	926	904	970	921	910	934	923	919	927	955	897	915	872	928	875	883	894	896	901	929	874	900	930	920	904	886	932	915	905	946	867	938	937	962	884	917	897	914	901	856	898	968	891	886	895	899	884	920	883	913	933	887	876	873	868	872	917	881	976	907	911	824	851	904	910	902	910	893	924	894	891	900	886	863	908	922	936	883	895	895	931	949	880	891	920	878	945	904	892	927	928	936	878	876	890	935	910	918	882	920	830	897	919	889	951	923	880	954	958	963	894	929	867	962	897	897	948	857	912	927	904	887	893	942	947	933	874	933	929	918	932	924	959	936	894	969	924	899	951	917	908	889	977	923	952	927	868	898	969	926	1003	920	841	927	891	911	925	904	934	893	895	921	896	880	821	913	889	914	896	937	902	947	915	918	913	938	853	941	889	858	898	889	901	912	867	899	909	955	934	874	923	903	929	903	907	884	949	894	947	928	970	881	918	907	935	920	921	873	908	963	886	903	919	888	925	852	855	941	967	863	921	923	901	869	938	911	880	933	893	933	944	914	910	943	908	900	878	923	866	925	948	904	923	891	931	852	885	962	923	910	883	931	907	884	936	970	949	905	938	978	871	910	877	913	955	909	911	913	910	878	946	911	915	931	865	922	907	875	920	938	935	891	948	903	902	962	847	926	915	890	956	949	910	930	929	868	928	897	937	945	904	892	904	938	929	888	876	915	909	898	946	940	926	986	942	914	942	928	885	858	894	910	952	933	901	944	929	910	955	918	847	938	977	991	908	884	937	869	916	884	962	883	932	904	905	905	900	880	902	926	888	901	922	907	824	877	914	922	923	875	894	973	868	904	951	889	924	870	913	874	886	947	958	853	852	927	946	944	943	879	892	905	904	909	936	930	980	886	948	904	874	906	918	911	918	906	946	892	918	906	902	892	974	959	894	939	879	909	905	878	869	879	926	915	941	896	882	937	922	911	864	930	934	909	963	924	898	912	934	881	858	877	948	907	942	940	856	915	904	904	894	875	915	930	947	925	890	911	858	960	930	920	894	917	886	920	926	901	904	887	864	880	923	866	890	862	977	885	932	902	887	884	961	916	934	919	945	896	900	971	914	931	870	958	912	910	898	936	908	875	931	921	959	912	911	915	947	888	902	907	907	915	930	948	910	968	933	864	927	939	875	883	958	930	892	878	907	904	939	927	899	888	1001	922	931	927	900	884	950	863	918	928	883	933	884	944	902	902	923	917	887	952	959	895	947	919	884	887	935	921	906	884	872	903	956	957	915	874	945	904	949	856	929	879	946	892	874	900	907	921	975	899	947	920	958	1002	921	910	952	884	946	924	890	890	973	898	947	881	906	916	884	930	891	858	869	933	876	876	894	925	880	820	899	898	914	937	874	969	913	978	979	928	924	929	943	929	951	889	911	908	928	900	959	903	966	901	919	840	869	961	920	902	903	923	915	902	901	895	845	998	915	951	910	910	965	936	929	956	904	903	900	929	842	887	913	871	928	866	880	893	881	924	894	893	878	904	896	902	912	909	927	869	943	936	846	914	927	922	917	940	906	908	908	935	980	875	912	895	925	952	933	889	926	911	932	861	899	914	934	912	946	953	916	914	888	865	944	932	923	918	926	955	926	917	859	911	916	926	924	886	943	958	908	891	912	865	889	899	951	867	940	908	950	928	883	929	909	891	954	930	868	931	924	891	888	930	942	913	943	914	916	886	914	896	940	899	866	935	907	927	912	924	947	933	976	905	909	898	892	931	885	903	893	934	937	852	909	952	915	898	907	928	948	953	904	939	899	948	920	987	932	907	908	921	932	980	969	959	882	933	924	958	955	857	935	959	938	910	893	907	961	907	869	894	906	939	910	920	862	886	883	892	931	902	1011	919	896	926	904	875	917	849	921	966	931	880	892	916	923	878	915	921	906	886	902	907	927	954	891	961	905	891	910	860	926	878	974	948	952	914	870	916	904	888	935	896	951	937	918	944	893	869	902	974	910	913	982	887	937	918	923	936	916	861	930	930	887	905	945	926	951	944	918	891	950	903	876	860	910	921	896	931	911	880	933	958	942	950	910	919	905	884	900	844	956	892	904	875	886	955	926	944	892	896	899	847	948	922	889	902	879	914	929	978	932	881	835	900	876	896	903	904	938	921	903	891	903	934	874	860	906	877	941	928	959	951	865	929	881	923	873	846	865	897	862	918	876	937	919	921	901	911	867	886	913	930	931	936	931	935	962	936	933	900	859	934	921	916	936	886	918	900	870	894	902	928	911	900	873	890	918	922	911	907	946	872	917	926	888	890	892	900	863	922	945	888	927	919	892	979	883	924	901	922	933	895	954	893	973	900	969	941	942	913	892	965	908	853	890	949	910	881	927	962	867	995	934	915	919	906	900	956	937	916	877	866	948	879	890	881	931	896	931	934	912	995	852	906	913	960	909	900	877	892	926	946	965	894	924	891	918	893	912	905	925	895	939	915	848	934	897	937	922	899	858	919	916	933	862	909	904	928	920	901	912	884	948	878	939	928	893	913	941	901	918	899	857	946	898	887	919	971	902	842	911	907	895	911	930	946	941	900	965	951	902	853	917	943	888	935	910	929	887	927	907	878	930	948	932	948	979	897	963	934	870	902	898	906	906	861	913	959	927	920	911	908	971	876	942	936	914	937	900	950	984	868	856	919	915	945	846	935	944	918	952	953	957	956	889	909	927	918	920	994	929	1006	935	884	920	921	937	928	919	903	915	899	908	945	927	942	954	903	884	914	918	864	922	922	950	908	888	941	915	932	912	891	961	901	928	898	881	899	858	930	871	963	937	957	936	861	947	858	896	918	911	932	994
1405	281	214	193	276	1362	4489	3070	1126	991	829	626	492	272	186	140	106	78	83	93	77	80	82	81	83	88	73	85	95	74	86	74	87	89	82	74	79	94	84	86	61	91	71	91	82	84	76	89	91	86	77	93	81	92	75	76	76	95	85	93	103	80	83	75	88	87	78	105	84	73	66	73	89	85	63	78	96	90	73	94	76	96	75	84	76	92	84	66	67	84	69	79	71	74	98	76	79	80	85	83	84	74	79	109	92	83	79	92	92	76	107	83	77	95	82	63	83	72	76	69	85	72	83	74	70	82	78	70	90	74	98	96	81	85	91	84	75	95	113	82	91	81	84	81	77	73	90	83	87	85	68	90	87	80	76	74	82	82	76	74	81	89	85	96	64	75	79	87	93	81	67	87	82	77	76	76	83	70	94	96	78	90	73	90	87	77	87	89	81	83	60	81	83	72	93	92	80	85	82	77	79	81	77	97	80	70	83	101	85	74	73	68	94	73	90	92	69	87	87	80	76	71	88	93	78	93	71	76	87	73	88	88	91	68	81	92	72	79	83	83	79	69	86	95	89	79	82	82	70	72	80	76	88	69	95	75	77	68	74	92	97	90	85	97	80	84	100	85	71	91	78	77	87	82	87	78	70	85	83	87	79	73	73	77	69	86	76	90	81	77	64	94	80	73	79	84	77	71	80	81	77	68	78	78	62	96	72	64	86	80	82	81	83	83	81	74	77	81	82	85	76	77	80	70	89	62	71	87	80	69	82	69	94	90	78	87	86	84	90	95	107	87	85	75	81	77	80	78	85	74	85	72	96	71	87	80	76	86	71	77	90	81	88	77	93	74	84	79	90	66	79	77	96	111	77	79	75	76	69	85	93	74	81	80	90	84	88	84	75	70	79	70	91	84	90	96	88	75	92	78	80	90	90	77	70	78	97	87	80	84	73	77	65	85	69	76	77	87	86	91	81	78	82	99	87	92	79	84	71	103	88	85	90	81	82	81	81	79	79	82	84	94	81	69	77	82	72	98	65	65	97	81	80	82	97	64	88	74	82	77	79	70	82	92	76	72	88	88	86	76	93	85	80	92	77	96	74	70	80	80	89	82	79	86	72	88	67	81	74	80	92	76	86	92	71	77	91	74	101	84	83	81	82	79	85	86	87	89	81	85	86	75	102	90	93	86	86	87	81	77	84	81	75	77	79	90	77	67	80	89	69	78	82	73	83	99	77	95	93	84	78	93	92	81	77	77	89	95	99	88	98	69	73	88	70	82	85	74	76	90	91	87	92	82	83	81	76	70	102	74	84	77	73	79	82	66	93	95	80	77	80	84	84	101	87	89	82	81	79	78	73	82	85	77	78	82	77	93	68	81	68	87	105	78	80	73	74	83	85	73	95	90	72	76	82	82	91	90	89	92	79	73	87	90	71	72	88	90	72	74	88	77	83	99	61	69	71	92	96	82	106	83	79	90	95	83	77	102	75	72	83	65	78	72	76	65	76	66	76	89	82	81	71	76	100	81	69	96	83	89	97	92	80	66	92	90	103	76	89	108	76	82	76	77	98	77	88	76	77	86	78	75	89	74	91	85	74	94	80	93	83	81	73	73	78	93	99	72	79	87	72	69	82	85	60	79	88	79	74	67	73	77	93	80	98	80	79	74	100	92	99	93	81	83	80	86	71	90	75	83	74	79	85	86	73	82	85	80	82	70	80	96	85	87	71	98	81	96	84	89	90	92	90	96	96	70	66	82	88	83	98	92	84	83	82	68	86	91	87	76	101	96	91	83	91	86	87	88	70	92	84	101	76	61	73	78	77	93	84	89	78	84	78	80	77	76	70	84	73	82	73	88	98	74	93	66	91	86	83	85	73	72	101	78	84	83	72	85	92	81	97	79	81	76	80	80	76	81	83	71	88	83	76	88	84	82	74	78	83	61	73	72	79	78	78	96	86	92	93	66	93	89	66	84	107	76	86	74	79	77	81	79	89	86	74	83	75	74	77	80	82	87	83	76	82	86	100	85	72	77	81	84	79	90	77	89	71	75	77	92	76	84	91	80	89	71	83	79	86	81	80	79	89	83	92	71	63	83	98	73	103	84	81	82	82	86	78	86	88	80	88	97	77	80	76	81	78	82	88	78	69	80	73	70	62	74	76	86	92	72	82	84	79	110	88	72	80	81	65	80	77	84	80	78	104	92	76	82	85	73	97	74	77	89	71	87	92	81	80	69	88	74	80	84	88	89	75	77	81	78	89	81	68	93	91	89	94	88	89	74	72	82	84	82	77	88	72	81	94	85	73	67	86	70	83	83	71	73	99	65	91	87	87	67	79	80	67	81	80	84	83	92	72	97	89	98	85	86	87	85	86	70	83	90	76	84	80	92	99	75	79	94	73	99	74	82	90	78	88	88	64	80	74	93	79	82	80	109	92	74	87	94	88	81	79	85	74	79	78	80	77	91	79	81	76	75	82	74	80	83	75	89	101	78	75	85	63	76	74	82	80	93	84	88	93	87	67	86	76	91	78	84	98	82	73	80	91	87	70	75	87	70	88	96	73	90	86	85	82	68	84	80	84	76	80	81	76	77	93	70	96	93	79	78	72	84	73	73	84	97	70	72	68	74	77	93	87	73	75	84	93	84	94	87	65	84	68	83	73	68	93	80	78	93	74	89	80	81	90	69	79	87	93	69	87	94	97	83	94	91	69	71	81	81	82	86	95	85	77	81	77	72	78	89	89	88	85	90	90	79	76	85	85	104	88	85	75	80	75	87	84	94	80	93	64	96	79	75	96	103	81	70	93	83	88	73	98	72	74	75	89	93	77	93	79	83	75	82	63	67	64	77	71	69	95	86	68	89	73	76	87	94	90	79	88	81	88	77	82	86	72	81	99	77	78	73	66	93	69	88	85	97	87	69	94	79	85	76	89	85	88	90	81	88	61	75	80	77	90	103	91	86	90	78	57	75	89	80	81	83	86	90	68	72	95	88	86	86	80	88	94	101	89	87	86	77	84	68	82	82	86	56	72	85	91	79	72	59	106	92	77	102	95	100	75	72	79	76	91	96	85	62	85	80	84	89	72	88	81	69	89	80	74	87	72	68	90	89	86	78	78	88	90	68	90	85	79	82	91	74	80	81	98	87	80	94	73	92	80	82	90	75	68	103	65	75	77	80	94	68	74	75	70	85	71	73	78	85	104	83	75	90	89	75	93	71	107	92	108	74	83	62	85	97	72	79	81	81	78	85	98	92	67	86	87	77	71	67	76	69	85	77	96	93	77	84	80	102	82	85	77	91	87	84	79	95	78	83	79	88	82	94	68	76	78	74	75	69	77	74	99	86	83	76	86	81	79	73	97	74	88	79	76	92	66	77	91	75	89	85	82	91	94	73	71	96	87	84	87	85	78	79	67	79	79	72	71	77	102	83	90	90	77	74	101	63	65	94	72	78	67	73	91	81	90	85	98	102	88	79	87	83	77	92	94	69
13418	6356	4418	9323	18844	33241	44238	32999	24458	22925	19555	15453	10582	6488	4048	2397	1413	1116	998	978	1025	944	925	963	974	987	996	922	921	928	923	928	929	920	947	913	1017	941	945	968	980	942	913	978	917	959	935	894	971	939	969	937	930	979	973	935	896	1004	900	950	935	993	1022	956	1004	983	983	988	967	901	951	935	965	949	970	965	991	917	941	949	933	966	918	915	935	973	907	943	966	901	921	929	906	954	959	954	1013	954	941	982	1014	909	974	929	935	919	939	972	949	985	957	991	929	956	997	934	992	975	1000	939	946	943	943	967	981	973	962	958	963	985	936	941	963	953	968	918	946	984	1018	991	985	998	943	988	960	869	928	973	986	996	925	1015	915	978	974	952	942	929	984	940	966	986	983	950	968	955	920	943	956	958	1003	922	988	929	981	1005	917	994	955	926	955	973	1007	972	918	981	940	992	951	923	924	907	938	1004	980	940	1008	935	954	975	924	966	944	936	959	942	965	1003	955	911	924	901	968	981	952	934	909	946	983	969	959	980	964	1011	899	944	958	972	925	955	947	965	966	932	977	944	1016	970	948	934	894	964	913	936	953	935	961	941	925	920	923	975	943	919	991	945	958	990	958	978	933	956	927	940	910	983	925	977	904	933	969	881	979	901	937	989	990	900	977	951	964	980	921	922	950	1001	944	954	977	968	992	964	961	943	974	931	964	969	962	999	983	961	1003	912	930	973	933	938	943	977	920	976	960	912	934	954	912	931	969	934	977	931	933	895	967	954	987	977	943	916	978	949	1001	936	983	938	940	939	1001	952	964	936	941	926	930	932	956	998	985	995	936	930	1012	902	931	975	917	1002	932	953	972	986	986	974	925	908	941	962	944	915	985	956	1022	937	980	943	989	925	964	951	965	1007	966	970	951	909	978	1003	955	914	941	902	969	933	1034	956	949	933	900	942	997	960	976	943	888	966	1010	955	947	932	941	1001	923	941	935	915	971	935	920	982	943	969	949	988	933	929	933	1015	1009	930	961	918	949	973	958	983	934	971	967	978	927	894	918	901	978	965	940	931	962	944	926	977	932	973	957	909	953	966	894	948	1021	983	985	951	964	943	945	961	1002	930	948	993	948	936	986	924	951	972	944	880	919	942	938	967	905	945	953	973	930	956	934	927	972	961	949	958	953	899	964	956	958	876	961	957	981	983	912	1013	913	913	931	960	954	932	919	970	984	958	872	1007	960	945	993	956	914	945	957	1036	931	934	938	986	958	973	986	937	921	938	960	953	950	951	944	964	957	965	938	949	954	980	916	1036	965	957	956	944	944	935	938	935	979	999	928	1006	1003	977	1000	970	945	936	980	987	952	945	957	941	968	951	865	945	980	948	1026	936	1001	954	964	964	981	956	1027	966	979	943	914	953	963	949	978	902	931	994	910	972	980	911	967	976	932	987	996	903	1018	943	939	903	969	974	958	974	929	937	934	1009	924	942	992	929	991	1010	970	942	966	981	946	979	971	894	968	911	940	964	917	954	1001	955	950	932	947	906	912	917	922	964	930	949	885	1002	917	980	954	964	914	929	945	1008	951	952	947	972	930	947	940	1001	961	928	911	930	923	944	915	1032	966	936	927	953	993	1043	888	945	971	908	979	951	972	925	971	938	915	993	923	893	979	921	925	950	971	968	972	954	933	922	972	970	893	939	911	965	1034	950	1008	952	921	959	930	930	945	904	957	929	994	918	943	955	932	957	961	944	958	983	978	942	930	922	918	978	968	978	998	1016	983	930	943	962	942	932	894	938	962	914	943	988	928	937	936	996	1031	1002	944	1007	974	930	937	941	915	993	968	943	1008	964	933	912	949	923	939	1000	943	932	915	940	959	950	1024	915	941	928	1002	987	950	961	971	962	988	962	979	953	967	964	850	983	940	980	963	960	970	980	984	1007	928	964	933	961	956	955	980	944	977	965	974	930	975	945	1006	997	987	939	973	994	963	938	923	988	946	951	988	996	959	939	957	896	948	970	969	1048	970	981	961	980	980	966	993	945	941	927	947	936	958	921	933	933	915	1011	953	947	949	983	941	987	918	909	950	940	921	988	929	923	973	959	1010	971	914	971	969	971	989	918	1031	951	972	945	969	904	955	965	965	981	918	950	1013	981	976	981	941	947	957	971	925	986	939	979	979	961	916	959	886	957	934	954	965	906	944	960	948	995	927	1020	962	928	1011	970	977	962	908	940	967	981	876	966	984	922	994	985	938	962	921	885	1014	1018	960	891	955	959	970	960	950	906	950	953	966	889	1008	979	1010	970	920	962	886	1002	1017	916	977	918	916	943	976	942	992	1012	935	958	888	902	929	991	947	988	1007	966	901	975	863	1024	970	923	921	908	989	923	940	923	945	1037	966	972	975	1000	991	899	955	972	969	948	939	987	960	892	948	915	958	1000	986	988	1004	947	923	972	935	931	860	995	986	968	988	956	933	1029	971	948	959	955	955	963	998	940	994	945	916	883	919	1018	931	960	1003	962	928	998	957	937	900	930	1002	915	998	937	909	941	960	975	972	933	943	963	899	993	920	969	970	939	949	924	949	899	970	988	999	970	921	1009	924	941	931	967	933	958	973	1007	960	922	935	907	905	980	945	941	977	977	903	962	998	966	935	944	963	883	1004	955	961	976	979	970	938	939	986	931	1019	995	960	952	925	937	968	974	943	989	961	987	959	948	908	981	1011	963	936	895	914	954	984	944	1018	948	936	958	1020	918	953	886	925	928	972	992	1007	880	953	963	955	933	939	938	935	918	914	886	946	950	936	997	953	938	995	953	911	936	965	942	904	985	962	1028	956	999	939	1042	972	922	951	930	936	950	943	1002	917	985	988	962	949	936	926	983	1002	1010	939	930	978	928	939	981	909	968	984	975	982	938	975	1017	1022	981	926	981	980	900	983	977	984	934	986	923	967	929	958	960	935	954	954	952	981	952	955	954	945	994	992	958	968	960	928	939	971	940	953	897	989	959	944	932	914	927	992	999	993	953	930	961	954	916	952	976	999	980	962	947	971	963	929	942	996	903	915	974	942	891	990	976	944	1024	934	950	951	999	887	932	951	921	913	952	961	1003	944	939	972	925	956	940	961	949	952	925	976	905	940	948	919	972	871	962	991	934	1003	896	979	912	950	966	927	979	937	1004	965	934	951	951	954	890	959	952	958	970	931	944	999	1039	993	941	938	909	963	955	969	966	964	888	924	972	939	916	949	921	934	961	964	945	980	921	895	963	950	938	926	955	986	945	960	935	941	967	976	984	919	958	958	941	988	969	966	925	935	955	967	916	979	959	973	985	928	958	988	986	936	948	952	940	956	939	973	987	896	889	944	942	1012	932	989	916	942	853	909	897	967	1023	907	955	937	952	972	949	980	922	975	1006	965	946	938	908	924	924	966	978	906	921	952	960	959	970	970	939	955	1029	967	961	837	983	955	966	957	991	947	950	918	1010	971	971	951	968	960	994	1013	940	947	947	1019	991	958	948	965	974	937	994	934	935	965	943	957	984	981	972	960	938	955	976	1004	942	920	955	962	944	926	940	946	978	973	944	998	948	999	953	930	985	1000	919	928	925	964	929	1023	947	978	933
731	526	498	441	656	4805	7658	2850	3181	4335	3159	2074	1246	713	405	244	131	92	84	64	75	79	74	79	70	63	77	96	88	66	89	81	82	56	65	62	80	70	65	83	98	64	75	81	59	67	86	76	68	72	70	74	60	74	67	68	73	86	71	75	72	86	78	83	90	58	67	76	84	64	75	82	66	74	58	64	71	75	63	83	74	72	73	67	64	72	86	73	78	80	59	73	82	82	60	83	82	71	72	68	86	75	81	75	77	81	70	75	82	64	64	86	60	67	74	71	67	63	76	66	77	71	87	107	80	75	73	71	78	67	49	83	80	84	75	71	83	72	79	73	82	72	78	69	67	78	75	76	76	87	84	79	72	77	76	106	89	69	77	80	85	73	72	73	69	69	75	73	67	75	78	60	78	75	81	70	77	92	62	69	73	55	67	83	75	81	79	72	68	77	75	74	84	78	82	72	90	87	68	72	71	73	76	59	65	76	76	86	73	63	83	55	100	71	66	72	63	63	66	78	66	67	75	93	87	60	81	66	72	67	88	77	63	86	62	76	68	68	72	66	63	92	66	75	66	85	59	63	67	79	61	82	74	70	71	68	81	79	75	66	85	69	76	71	59	70	82	76	82	52	75	71	65	78	90	84	76	79	67	87	79	72	73	87	81	82	83	80	74	55	62	89	72	79	68	81	68	82	78	75	73	83	83	72	64	71	89	82	84	82	63	76	69	65	78	83	69	75	68	89	72	79	77	84	86	70	69	73	76	96	80	61	74	62	70	72	71	82	64	77	88	82	83	77	67	74	78	71	69	65	64	71	72	79	83	72	64	92	68	59	86	69	79	85	81	69	64	59	83	82	72	77	75	85	82	78	72	67	66	64	78	82	87	85	71	79	77	68	78	69	90	70	76	75	68	76	82	73	75	67	86	82	78	71	79	82	72	66	90	66	86	71	61	82	71	67	83	69	90	84	64	69	74	72	79	77	81	99	79	81	72	81	76	71	74	74	72	75	63	80	75	72	79	84	73	86	74	57	83	80	69	81	77	75	71	75	79	69	72	91	78	79	64	81	73	77	75	75	73	68	66	79	76	84	79	70	76	80	84	79	76	75	80	67	71	90	71	88	78	81	69	77	85	78	67	63	86	82	70	87	84	74	70	86	69	83	75	75	83	93	72	83	69	67	92	66	79	71	59	79	83	69	87	56	76	62	80	71	74	64	76	76	77	74	105	78	94	91	86	60	82	94	71	86	74	72	79	85	84	78	78	83	76	71	64	73	78	84	82	74	61	77	67	53	78	78	68	72	70	89	76	58	65	70	72	75	79	85	70	78	74	75	79	78	95	89	60	83	69	70	50	73	72	75	91	92	85	76	66	66	76	66	73	75	82	59	84	86	79	68	79	94	82	72	80	73	77	90	88	84	73	76	72	75	69	76	73	94	75	66	80	71	84	77	67	79	72	78	92	72	80	70	73	85	75	83	68	76	83	73	83	64	69	78	79	78	74	70	80	78	74	79	71	80	67	66	80	78	73	86	62	96	77	82	77	77	83	56	70	81	69	76	68	76	82	66	77	77	66	67	82	68	95	83	86	78	65	56	89	54	63	62	59	69	90	71	92	89	63	61	78	75	67	75	84	64	70	75	87	71	70	70	80	82	81	74	85	84	68	75	80	80	81	76	66	58	70	89	96	74	84	71	83	66	66	76	75	76	74	73	70	79	79	71	78	76	87	87	83	68	72	56	89	74	83	78	74	79	78	79	74	68	82	68	75	85	76	76	83	79	90	67	82	81	64	72	65	87	78	88	70	69	71	83	70	70	68	86	77	69	72	75	74	75	87	71	77	67	65	75	50	81	73	70	55	65	64	75	80	84	59	77	51	77	67	78	84	71	73	63	90	81	83	72	81	87	78	77	85	76	83	71	75	82	65	72	67	82	75	89	77	66	91	88	71	82	85	78	83	66	88	55	79	73	73	78	73	56	81	72	75	75	76	69	85	49	63	79	70	83	73	76	72	72	78	72	78	73	52	83	76	62	81	66	84	93	81	77	70	81	70	67	71	89	80	72	91	78	86	72	73	66	76	69	79	73	79	78	80	69	74	68	80	66	77	75	63	78	86	84	76	68	69	84	78	73	85	59	85	62	75	58	77	62	95	78	79	75	67	80	74	67	63	85	73	73	76	96	84	90	81	81	90	68	74	73	80	83	91	69	67	73	82	88	87	63	68	72	74	67	68	87	77	83	75	72	72	68	76	73	93	84	78	74	76	102	57	79	92	71	71	83	73	57	74	79	88	90	79	85	87	73	84	83	91	60	76	77	67	79	86	76	76	69	89	83	75	79	73	72	72	80	81	72	75	83	73	86	87	101	73	85	91	90	82	61	82	72	93	59	76	67	66	70	85	78	63	76	66	88	85	58	73	77	68	69	72	73	70	54	87	86	82	73	73	76	86	71	89	91	78	88	80	77	57	81	79	66	86	83	71	77	74	77	70	75	90	61	70	80	83	78	59	96	78	67	75	83	70	73	66	74	67	67	86	71	82	83	77	83	85	79	90	84	96	81	74	90	73	83	74	64	75	72	74	62	87	67	74	80	78	91	90	74	70	70	68	74	69	79	69	71	78	91	72	58	85	70	86	84	72	67	71	88	86	77	94	77	102	76	82	64	80	65	88	77	67	71	76	82	82	83	54	73	82	87	70	70	84	68	77	76	72	83	77	85	85	85	86	76	70	65	69	70	70	80	76	73	81	71	70	73	65	69	75	68	73	73	81	75	64	64	71	66	75	76	94	86	60	73	102	77	59	60	79	86	82	84	65	77	87	70	74	81	79	80	58	75	79	68	60	82	62	83	66	72	90	55	64	75	75	60	69	72	73	66	67	56	66	82	76	74	77	60	63	67	84	74	88	70	91	86	64	67	83	77	87	84	80	74	82	75	83	89	78	82	80	82	77	62	71	85	76	62	79	56	63	59	66	71	75	76	72	59	69	63	75	59	54	77	86	76	63	70	61	62	73	78	70	74	78	69	78	68	70	78	74	72	76	77	75	79	68	70	73	75	72	82	66	80	76	86	91	78	70	73	78	59	81	72	76	81	76	71	71	80	74	66	72	69	76	49	72	76	92	72	92	72	88	75	87	63	85	80	91	70	96	77	81	75	86	67	88	75	69	80	86	82	74	94	73	73	88	71	69	71	79	66	71	61	87	76	76	62	68	81	80	69	92	82	79	71	69	72	83	51	74	82	69	75	76	84	63	76	60	71	62	84	85	59	57	69	76	55	60	79	80	78	79	83	96	71	82	78	64	68	73	70	83	74	75	79	71	88	72	65	76	70	80	77	68	75	83	86	73	72	75	70	74	69	72	55	85	68	66	71	75	75	71	85	83	67	80	70	86	73	80	94	69	84	75	64	71	84	65	88	91	71	86	75	79	76	86	69	81	81	77	78	70	68	94	83	79	74	73	78	78	94	84	77	82	72	70	74	75	65
15043	10056	8462	17930	29608	49168	44905	33587	36148	37218	32208	26800	21203	15149	9183	4984	2351	1350	1037	885	878	922	906	842	848	895	853	904	884	888	894	873	827	871	889	874	885	841	882	792	887	837	908	880	879	849	895	914	880	902	902	856	838	912	879	884	852	862	905	827	908	920	848	873	858	884	893	890	910	941	913	956	895	921	902	862	850	952	886	907	839	880	862	849	784	887	881	885	856	878	882	914	858	884	872	875	905	825	838	862	858	854	863	874	862	904	834	846	844	867	879	903	871	938	857	884	899	894	913	889	822	840	884	875	917	837	903	847	868	923	908	913	900	900	869	898	918	898	880	885	870	904	879	867	848	898	857	887	864	863	875	905	811	863	900	852	868	837	851	871	890	864	873	907	863	912	919	911	919	906	881	903	891	855	792	910	899	883	881	862	878	849	859	878	818	866	913	888	884	898	870	866	866	899	895	902	922	931	907	901	935	899	876	829	890	853	865	881	904	879	853	863	837	891	873	889	902	957	890	861	868	899	855	861	879	866	892	876	875	893	864	898	892	808	904	923	907	914	912	800	888	910	908	897	965	908	832	861	849	875	891	892	905	881	847	901	874	945	887	845	919	870	917	875	878	904	872	900	914	826	935	883	847	879	916	860	986	888	888	881	869	940	917	927	942	870	922	890	878	912	857	913	900	828	914	895	928	931	884	870	934	836	905	882	842	900	882	859	866	900	928	907	910	918	884	891	905	885	860	877	902	878	893	868	935	909	885	917	890	894	873	907	873	871	910	879	888	834	881	844	883	881	850	876	898	852	868	928	887	877	905	900	893	881	874	887	877	878	901	837	882	875	882	884	858	846	910	843	874	847	874	891	919	953	866	859	838	896	847	845	902	925	937	843	867	893	863	846	878	878	900	878	832	873	846	884	874	876	874	893	926	876	883	883	894	933	882	926	938	873	879	889	884	826	850	939	870	893	866	817	863	873	890	894	899	901	828	855	870	873	869	820	844	881	860	887	956	921	865	834	895	912	937	931	876	884	911	870	931	896	890	866	937	814	859	913	883	886	885	881	856	935	854	856	918	885	911	830	885	882	871	904	839	886	878	883	917	916	860	906	892	857	910	879	859	871	913	911	869	873	926	900	913	897	889	875	875	878	848	903	878	942	950	901	947	929	873	845	863	898	883	901	868	847	877	888	880	902	877	876	855	859	884	926	879	888	897	938	913	819	850	856	882	887	849	899	873	849	886	906	866	866	899	854	877	888	863	881	873	923	920	889	830	883	923	853	910	894	843	868	888	916	902	855	914	856	877	863	855	826	816	916	889	888	877	877	842	833	847	925	888	890	862	872	863	869	942	894	866	869	881	832	876	916	833	896	831	896	915	861	900	860	903	887	934	876	853	865	892	873	852	899	860	890	855	869	863	924	893	879	824	891	861	873	802	876	919	897	848	897	863	856	939	832	904	853	843	870	883	901	868	872	872	895	881	946	917	817	849	886	892	881	891	836	844	842	932	840	885	824	942	867	877	880	874	874	869	897	846	920	875	817	895	847	935	904	919	894	871	908	910	845	865	876	814	874	906	896	850	874	835	901	885	893	877	837	894	845	855	861	864	891	890	910	846	851	919	874	860	925	951	954	842	896	889	874	843	923	855	890	892	870	837	862	865	864	868	830	895	843	887	947	897	910	895	915	912	858	868	854	896	853	875	915	894	894	879	885	927	846	894	870	827	873	909	816	897	898	919	910	856	876	896	893	881	934	879	836	872	872	930	899	897	892	853	898	893	895	913	864	872	862	925	872	888	855	897	879	949	908	885	846	881	919	879	881	925	836	910	837	873	921	861	895	971	895	905	853	879	941	870	915	834	829	865	853	875	916	898	890	890	866	870	906	882	871	887	897	887	850	899	895	848	874	866	941	911	861	910	893	919	885	908	845	890	886	887	864	876	897	850	903	900	858	863	867	855	894	904	881	914	900	915	865	839	849	920	879	877	890	904	843	870	877	916	838	897	872	854	880	870	896	846	861	898	807	853	887	925	869	920	868	869	882	880	912	874	857	841	873	851	822	837	896	861	934	873	903	875	876	894	883	841	914	874	879	861	887	910	859	855	851	952	839	884	915	882	870	885	876	912	895	854	856	857	917	903	894	899	832	848	924	894	888	893	919	876	883	918	862	875	883	850	860	899	888	861	881	899	860	913	897	883	884	894	883	887	841	875	876	878	898	856	872	889	891	849	892	888	952	841	854	892	856	898	872	871	905	904	866	859	849	876	883	853	862	893	905	899	874	886	945	869	861	903	863	881	835	875	879	905	855	848	847	936	825	848	896	838	842	886	864	855	912	848	927	903	867	857	909	869	968	856	850	827	850	888	871	860	874	869	893	857	864	846	930	894	932	926	914	869	904	893	888	901	899	962	840	854	912	880	846	901	884	892	878	889	862	858	862	894	880	928	906	893	875	865	845	902	913	858	881	864	844	877	864	902	872	908	917	887	879	882	914	917	905	865	835	898	894	828	871	885	935	876	831	907	916	900	873	907	835	845	829	870	851	902	917	881	852	880	879	858	846	913	910	840	878	850	819	880	864	926	901	930	844	837	910	918	951	863	857	930	929	901	950	851	890	908	816	837	914	902	848	933	904	879	877	902	860	863	871	952	869	875	908	873	878	867	840	862	871	909	878	902	860	930	877	872	854	880	931	836	930	866	895	823	883	839	912	895	876	874	923	902	838	905	844	920	832	860	900	878	930	888	846	910	903	864	855	903	897	948	902	880	878	866	839	907	836	841	896	914	836	887	942	874	838	958	900	873	926	817	889	947	890	871	928	880	948	877	868	853	917	905	950	912	891	858	863	841	894	945	900	881	902	841	887	855	891	873	916	861	855	882	873	918	898	840	881	844	904	902	867	913	920	885	845	898	898	878	866	883	850	846	895	843	841	861	876	918	859	903	857	794	871	920	894	866	839	891	938	865	922	892	832	926	904	842	866	840	906	903	848	874	885	870	896	881	912	895	885	869	870	917	859	900	857	882	854	873	857	864	922	846	886	812	922	844	850	910	899	835	853	866	882	916	858	875	931	847	885	947	839	869	880	864	878	862	914	840	931	874	889	868	867	834	879	860	895	858	877	910	851	861	877	854	921	897	877	873	869	909	903	874	879	867	857	863	877	877	884	838	933	893	854	904	859	890	864	914	949	872	848	935	840	856	927	881	912	883	890	857	891	851	907	905	832	917	847	895	907	883	908	930	902	879	866	896	849	899	848	838	912	835	908	901	853	905	887	863	907	889	884	854	857	844	874	938	884	905	894	909	891	906	848	910	856	865	875	863	860	945	858	895	872	876	940	896	831	902	808	864	852	880	956	857	911	888	836	937	876	930	878	900	908	923	921	881	875	890	890	866	914	899	827	871	862	867	873	927	978	835	849	857	888	862	871	836	867	875	868	901	877	848	874	879	851	900	904	878	878	870	897	832	840	898	905	884	928	874	931	905	894	857	915
2402	664	563	511	652	5892	6981	5217	6593	4782	3273	1993	1195	602	338	195	123	99	80	84	66	91	89	92	106	112	87	85	104	89	103	81	83	93	89	85	82	96	82	68	71	89	87	104	95	107	90	75	84	93	99	79	99	76	78	98	84	96	91	89	102	88	103	76	82	90	90	91	108	83	80	77	90	85	74	90	82	83	106	83	89	89	92	90	98	85	108	98	79	79	79	69	79	95	101	90	88	88	104	69	96	76	77	108	95	73	84	86	84	102	85	93	106	83	75	91	82	101	81	73	85	92	79	97	104	82	86	78	87	75	84	93	112	89	81	82	93	87	89	90	86	110	99	89	97	95	93	90	79	78	82	97	96	89	79	74	92	79	92	86	88	73	91	99	82	74	81	70	97	84	69	95	83	93	89	112	92	104	72	64	106	73	107	87	112	73	87	89	101	71	72	86	75	91	92	83	71	100	106	104	78	84	86	92	77	70	87	86	90	76	72	97	84	88	98	81	96	97	74	81	82	96	80	95	89	85	89	110	87	86	78	97	90	80	103	83	88	69	77	87	101	91	79	84	81	91	80	85	93	70	98	97	97	98	88	86	106	95	98	87	83	78	72	82	98	89	77	112	73	110	85	85	99	77	86	109	84	81	83	98	82	81	71	75	88	103	84	78	68	77	78	96	86	88	82	95	86	90	92	86	90	90	87	101	82	83	93	86	77	90	81	104	89	80	86	92	83	88	91	82	99	105	91	87	83	91	80	87	93	80	102	93	101	93	69	76	92	87	94	84	93	74	80	94	83	72	113	84	76	94	82	113	85	85	78	83	89	91	80	72	85	97	76	100	80	91	74	83	88	90	86	89	87	95	91	82	83	80	106	87	87	104	81	98	89	80	90	92	96	87	77	77	84	89	90	94	92	79	96	92	70	98	77	96	93	78	91	94	88	76	89	92	83	87	105	84	92	98	80	89	90	77	108	100	85	76	62	77	81	84	78	97	78	96	79	82	91	89	99	113	82	98	95	81	99	97	87	81	81	79	101	71	91	78	106	100	81	91	92	86	89	83	84	106	84	88	96	87	98	80	101	86	81	99	90	104	89	99	94	94	70	80	77	80	74	80	90	78	81	102	91	93	90	91	93	94	100	66	93	83	81	95	73	87	96	90	73	99	92	83	90	91	95	102	94	94	75	84	85	90	97	88	96	89	79	82	89	87	85	87	83	68	91	95	112	76	88	89	85	94	82	68	72	95	73	78	57	97	69	92	93	85	95	95	91	82	101	72	88	79	68	91	87	86	78	76	88	89	93	74	93	99	77	99	97	97	82	85	90	88	86	100	102	86	82	85	98	88	86	71	88	78	93	87	94	92	85	77	73	83	94	95	78	83	87	78	77	84	92	102	81	86	115	88	96	77	102	85	73	73	87	96	91	98	70	96	98	94	104	90	76	100	69	88	92	78	84	79	87	84	76	87	83	99	113	80	86	86	108	82	109	91	90	92	92	95	109	83	68	80	75	99	80	80	85	89	92	76	90	87	84	72	86	100	83	91	93	88	66	87	81	91	80	93	86	102	78	73	60	111	79	87	91	66	93	95	86	87	92	92	94	84	98	89	90	90	78	85	102	94	97	97	76	95	90	87	80	84	77	85	98	87	68	80	85	105	76	78	88	84	100	80	88	104	97	84	79	109	89	94	87	95	83	83	80	68	91	90	79	83	90	110	81	85	85	83	89	94	91	78	92	77	76	93	101	87	81	100	75	72	97	92	79	92	82	94	78	89	77	76	72	66	97	97	74	91	91	78	75	85	81	93	77	100	87	72	81	93	79	111	83	97	96	94	92	75	95	82	79	96	86	85	90	100	89	73	89	82	83	110	100	76	87	85	84	103	88	85	82	98	106	99	75	72	87	99	75	82	80	74	102	87	97	83	75	89	86	91	92	65	87	110	87	82	80	92	92	86	81	118	96	101	107	89	83	89	83	102	80	80	85	103	93	82	94	79	87	82	87	84	83	90	81	90	83	105	62	94	83	101	99	82	82	97	90	81	77	96	73	90	88	86	99	92	96	84	84	69	85	68	90	72	83	108	90	91	80	87	71	93	88	85	75	95	75	87	104	88	105	101	83	94	75	84	86	71	84	81	93	98	89	65	83	93	103	87	77	98	94	97	84	93	102	103	56	94	89	80	82	80	82	122	89	90	67	101	94	103	86	89	89	87	93	88	101	77	85	81	77	82	105	93	90	70	100	92	89	100	87	85	81	77	74	79	87	92	84	87	92	74	88	86	77	85	109	91	86	86	73	85	86	89	90	103	82	92	106	78	101	86	86	89	94	88	86	95	94	93	94	98	98	104	85	80	69	87	74	83	88	83	93	83	96	80	101	68	94	93	85	90	82	79	94	99	81	96	103	109	86	88	84	97	63	91	79	94	75	94	87	93	86	83	99	100	88	101	75	87	99	76	84	76	77	80	94	77	100	85	90	79	88	93	83	97	84	82	114	98	101	95	97	85	86	77	91	79	71	87	96	103	79	67	77	106	89	68	83	84	95	74	86	99	107	90	82	101	95	84	81	96	90	67	80	83	93	88	84	72	87	93	92	95	78	97	80	72	78	102	104	91	111	89	81	79	82	71	93	82	89	89	78	90	77	82	89	110	77	86	89	87	89	86	90	104	96	91	106	101	97	88	92	98	89	114	92	79	68	76	79	84	95	119	102	76	90	66	80	82	87	88	101	100	82	85	93	91	96	91	78	108	115	79	94	94	94	75	79	83	81	79	102	80	80	90	91	89	99	84	77	95	89	91	83	75	87	85	107	89	71	79	97	86	97	97	92	78	85	87	74	89	91	69	86	66	87	110	101	87	90	91	79	95	80	100	89	79	105	83	86	80	88	63	89	97	94	81	103	87	79	76	77	98	92	83	93	88	70	75	95	82	79	106	75	69	91	86	88	92	79	95	86	79	79	80	80	81	71	76	90	91	94	78	70	73	77	76	77	100	75	103	91	100	92	94	83	99	90	89	98	96	80	96	75	91	95	95	93	78	89	75	81	100	84	93	77	77	74	85	90	82	72	80	87	86	78	94	91	96	87	85	95	92	84	88	100	76	101	97	90	111	106	88	71	81	94	90	81	93	89	81	101	86	97	85	86	92	75	85	84	98	96	97	97	77	105	86	82	83	100	92	83	101	96	79	99	83	91	79	88	96	84	82	80	85	93	84	92	81	92	88	97	102	80	87	85	94	101	71	97	97	88	101	86	89	88	100	98	103	91	90	90	93	77	68	86	95	91	95	93	97	91	76	98	83	70	90	72	97	96	96	77	84	88	100	92	74	88	94	85	92	89	80	91	83	96	113	88	85	72	56	95	116	94	102	84	98	81	80	86	90	77	84	86	103	99	88	91	85	81	74	118	79	96	86	86	86	77	99	80	92	87	80	95	70	78	85	95	83	92	81	92	86	88	79	75	92	94	95	96	105	81	106	95	77	75	81
18552	11888	10107	18660	29985	52447	45736	42858	44342	38092	32836	26584	20399	12818	7100	3576	1990	1360	1114	1080	1062	1029	997	1014	1029	1082	1073	1058	1036	982	1037	1029	1012	1042	1019	1042	1028	1008	1003	1009	1034	1029	1033	1054	1039	1049	971	1079	1021	963	1062	1043	987	993	1001	1072	1055	1014	1040	1022	1002	1020	981	989	1025	1057	1060	1027	1041	1011	948	997	1005	991	1030	1014	1014	1044	1042	1019	988	1028	1018	1044	1023	1046	979	1053	1007	1049	1086	1008	978	1011	1000	1080	987	1053	999	1017	972	1007	1030	1065	1044	1032	1025	1023	981	969	1018	1001	996	1063	1034	1020	1047	1030	1040	1017	965	999	1058	1021	1033	993	1033	1019	1008	1037	1016	1018	970	967	999	989	1036	1029	972	1002	1054	1052	1032	1068	1049	1045	1007	1030	1101	1044	1060	1024	968	1004	1038	1046	1028	1006	934	1030	1056	1016	999	1063	1031	1035	1038	991	1069	1017	1080	989	962	1002	989	992	1045	996	957	1062	1039	998	1051	1025	1010	1012	1030	1002	1038	1016	997	991	967	1040	1017	1049	1064	950	1027	1041	1056	1039	987	1007	1030	1109	1059	1028	1018	1001	1052	1045	1046	1033	1065	1033	998	1008	1072	1000	1054	1009	1026	1016	982	994	974	1014	1015	1008	1076	1067	1029	1052	994	1031	1031	1012	1037	1033	1027	1009	980	1061	1049	976	996	1093	1028	1047	1043	1011	1055	1017	982	1051	951	1090	966	992	1010	1008	1025	1047	1043	995	1039	1038	957	989	1051	1048	1045	960	1025	1037	991	1019	1000	970	978	1027	1050	1006	1088	1050	1020	1062	1037	973	1032	991	1059	1037	994	1046	969	1056	1018	1058	1037	1058	1010	1006	1039	997	963	1053	1003	1079	1023	1045	1031	968	1032	1041	1031	1029	1062	1055	1013	1039	1053	1040	1042	999	1015	1019	1034	1029	1040	1022	1004	1041	1050	1026	988	1036	1033	993	1056	1043	1016	1053	1013	1029	1053	1000	1011	957	1027	958	978	1041	989	987	1038	1048	1000	1004	983	976	1027	989	1050	1017	969	1059	1076	1015	1034	1061	1069	1034	967	1013	1118	1013	1036	1019	972	1037	1034	1035	1060	1019	1026	1020	1020	1037	1046	1041	1037	1010	1019	1005	1032	1052	992	1086	1005	998	1098	993	990	1052	1044	1036	1002	1047	1033	1039	1010	1037	1030	1057	1026	1034	1026	1002	1071	1011	977	1084	1046	1035	1007	1003	980	1071	1004	1071	1087	1019	987	1080	1023	1030	1020	1022	1036	1050	1018	1065	1011	956	1013	1061	1026	1017	1007	1077	966	1029	1008	957	1017	1051	998	1033	1025	967	991	1059	1058	1042	1004	1003	1023	1088	1014	1045	1036	1024	985	993	1067	1008	1018	1072	1057	1031	985	1036	1064	1054	1018	1029	1029	1071	1080	1003	1057	1040	980	1028	1021	1052	974	1085	1026	1066	1035	1016	1047	1038	1055	1017	1007	1041	976	1064	1033	1028	1026	992	1047	1027	1016	1006	1050	1070	1058	1069	1006	1057	990	1058	1037	1005	1019	997	959	1047	1077	983	1017	1049	1039	1018	1061	1004	1046	970	966	1014	1013	998	1009	1050	1061	1058	1048	998	1055	1030	997	1005	1036	981	1035	1045	994	1086	965	1054	1013	1026	1019	1069	992	1053	1040	1066	985	971	931	991	1035	1018	1031	989	1011	1022	1008	1002	1052	1031	1049	1016	1005	969	1034	1037	1007	1068	1013	1057	1097	1030	954	1073	1041	1047	1015	1024	1060	1006	968	1066	966	993	1065	1027	999	1048	989	1012	1032	1031	1084	1017	1065	1093	1020	1026	1040	1032	967	991	1042	1066	1016	1012	970	1036	1010	1008	1036	1061	1042	1037	983	1065	1037	965	1062	986	1010	1069	1044	1037	1031	1002	1025	997	1012	987	1015	1005	1099	1000	1039	1032	1073	1057	995	1020	1069	1021	1048	1003	1010	1100	1116	974	985	999	1004	1036	1025	992	1011	1049	1003	994	1091	1006	1053	960	1045	1065	1048	1054	953	1012	986	1006	971	965	1015	1045	969	1021	1044	1044	1019	999	1047	993	1013	1049	1003	1008	987	1042	1013	1011	1029	1000	1002	990	1037	1004	1030	1011	1025	1031	1029	951	1036	1030	1031	1005	1031	1065	1047	969	1026	1016	1024	1006	1057	1013	1024	1000	1030	1047	1010	1052	1033	1053	1008	1032	1014	1064	1055	998	1000	1007	1053	1041	1024	1031	1003	980	985	1007	969	1041	1041	1031	1029	1004	1024	1036	1020	997	1006	975	1006	1025	978	1012	1049	1043	1006	985	1001	1025	1030	1020	1029	1054	1079	973	985	985	1033	1056	1009	1002	1011	1086	1056	983	1005	1010	1019	1006	1016	1068	995	1028	1004	1011	1000	1004	1038	1057	1024	1052	1037	966	1042	1032	1008	964	996	1021	1047	997	1007	1033	1085	970	1010	1038	1014	981	985	1058	979	1037	991	1028	1018	1054	1051	1004	1036	1030	1008	1070	1045	1016	978	988	1015	1095	1061	1026	995	1046	1025	1028	1051	1001	1029	1053	1003	1032	993	982	1034	982	1019	1029	1053	1052	1022	974	1049	1036	1021	1009	1009	1033	1032	1009	1034	1012	1026	1040	1019	965	1028	1001	1047	1031	1013	1004	997	1015	1004	1020	1004	1058	1015	1055	1013	972	1039	1033	1032	1031	1033	1084	1015	1075	987	1015	1024	1057	1031	1011	1008	973	1035	994	991	967	1046	1018	1017	993	1041	1054	1066	1024	1002	1023	1002	1075	1008	1010	985	1068	1045	986	965	1037	999	1027	1064	1014	1063	1045	963	1032	1063	966	1035	1073	1032	1048	1050	975	1010	1027	936	1022	1058	958	963	1003	976	1092	1041	1037	1072	1065	1077	1032	1045	1080	1050	1082	1037	1024	1064	1030	978	1060	1004	961	988	1042	967	1035	1049	984	1035	1008	1033	1013	1041	1049	1007	1040	1044	992	1046	1017	1028	1041	1045	976	1030	1030	988	1035	1060	1006	1053	993	1037	1042	1084	1052	1088	1062	1009	1006	1077	1006	1062	988	1022	1033	1013	982	1034	1030	968	1064	997	1007	1039	1017	1054	1003	975	1046	1023	1072	1003	1030	1050	990	1018	985	1032	992	1005	1041	1038	1021	1018	1002	1045	1009	1001	1015	1024	1031	1059	1084	1044	1009	1061	1043	1072	1008	1065	1029	982	1079	1020	987	1015	1027	1044	970	980	1019	1023	983	952	1081	1016	1065	987	1039	1043	1011	1041	1042	1051	1017	1011	1011	1056	1026	1010	1046	938	1026	1010	1034	985	1053	989	1027	1011	1042	1089	977	1046	1006	990	1057	1036	1037	970	1012	996	1020	1056	1021	1014	1058	1066	1020	1023	993	1031	1059	1019	986	1038	1071	1036	1017	1036	1029	1059	1081	1076	1047	956	1028	1013	989	1051	1021	1065	1002	975	1038	1078	1051	1071	1028	1003	1059	952	973	975	1032	990	1061	971	1024	1052	1021	1000	990	1031	994	985	1002	940	1025	1018	1064	1070	1011	1004	988	1002	1035	1047	998	1074	1035	1016	1007	971	1016	1039	1053	1040	999	1050	1070	1041	995	1014	1012	992	1053	1082	1024	1061	1003	1039	1056	1068	1041	1044	1070	1009	1052	1036	997	1003	1048	1036	1043	1038	984	1039	963	1055	1026	1007	1039	1006	1027	1027	992	1020	1018	1063	1052	1044	998	1024	1037	1048	992	1058	1001	994	1037	1020	1033	1030	1017	1023	1008	1023	1002	1057	1026	974	985	1011	978	1014	985	1000	1097	965	1078	1030	1018	1037	1013	1010	1025	1084	1062	1020	993	1023	1041	1040	1018	1005	1002	993	967	927	1037	1022	1010	1029	972	1070	1075	1044	1085	1012	995	961	1004	1047	955	1081	1027	1032	1054	992	1016	1031	983	1054	1005	1063	1023	986	1048	1058	1058	1035	988	1007	1050	980	1032	1013	1049	1066	1059	1061	1032	1019	1013	1022	1041	1049	1050	1025	1098	973	1006	1028	1041	1058	1017	1004	985	1050	1045	1065	1063	1066	1010	1030	1027	967	996	1060	999	1030	1070	1019	1030	1028	1057	1063	1019	992	1081	1084	997	1015	1002	1023	1012	1038	998	991	1030	1076	1006	1019	1036	1043	1040	1016	972	1067	1039	1055	1050	1086	1088	1103	1046	1033	973	982	1085	1051	1019	1018	984	1014	1005	1063	1005	1000	1000	982	1017	1019	1044	992	1057	1069	1020	1011	1054	993	1022	1023	1015	1042	1000	1054	1036	1026	1035	1086	1036	1072	1006	1079	1025	973	1055	1001	1039	1004	992	1004	1029	1054	1012	1058	1021	1010	990	1007	958	1052	1057	1033	1001	983	1060	1041	1015	1030	1000	1007	1010	1000	1028	979	1043	1098	1040	1023	1066	1044	994	977	997	974	1092	988	1053	996	1012	1063	998	1039	1066	970	1016	1063	1026	1000	1048	1011	965	968	1004	1024	1021	1053	995	1012	1000	1010	1049	1085	984	966	1023	1058	1052	1020	973	1037	1020	1045	986	1026	1023	1017	1028
1373	1132	958	789	1107	10752	18297	15052	8062	5490	3331	1940	1070	494	259	147	122	96	74	93	66	79	69	71	83	85	74	81	76	78	85	77	74	76	80	87	70	69	73	60	77	72	74	80	80	66	92	79	71	82	74	83	79	78	67	69	71	82	71	73	66	82	73	77	61	80	78	83	78	78	76	69	85	81	75	93	91	84	78	74	70	86	77	71	73	84	85	91	61	90	79	79	77	82	88	70	87	74	88	76	68	86	78	73	63	88	81	80	69	67	78	70	65	74	88	80	92	88	74	72	64	89	51	81	83	84	75	75	79	75	77	78	90	80	85	86	68	75	93	72	60	83	75	65	82	92	77	75	52	85	68	90	97	66	83	94	79	85	80	81	92	82	70	69	92	88	70	64	78	91	88	85	76	92	75	80	102	68	85	74	70	80	77	78	76	73	86	78	68	64	79	75	79	68	95	82	87	82	77	70	76	72	70	93	84	81	68	79	75	78	79	80	85	72	81	102	73	85	88	90	88	82	57	69	88	88	73	78	86	67	78	70	73	78	68	89	66	87	70	89	87	66	62	99	76	79	71	65	76	73	81	86	66	69	78	67	77	89	87	72	75	95	84	82	83	81	85	91	91	73	63	86	79	81	69	90	93	79	94	73	67	82	82	84	89	99	67	88	75	70	77	96	61	88	60	84	83	91	74	97	67	84	70	96	65	81	84	94	84	71	83	74	74	70	89	87	85	74	77	84	76	81	76	71	85	74	73	79	62	93	75	80	69	95	61	68	90	78	97	85	70	83	67	84	82	67	72	85	69	81	68	77	81	58	80	79	98	68	77	78	80	86	75	72	73	79	77	82	71	74	78	62	81	86	81	69	76	92	77	95	85	75	77	72	93	93	93	67	69	77	76	79	84	74	73	76	85	71	65	81	74	72	72	77	66	82	71	82	68	77	73	78	83	73	82	73	76	75	87	69	77	70	70	87	86	76	87	84	73	79	79	73	92	75	72	71	91	79	86	83	67	84	73	75	76	73	79	83	76	64	70	77	77	60	73	81	69	85	81	78	96	82	71	72	91	94	85	73	66	78	86	80	78	82	79	71	88	85	67	64	68	81	73	73	76	76	73	78	83	76	68	81	94	87	85	67	70	87	84	85	77	92	79	97	77	66	73	80	67	75	76	64	74	76	75	67	93	63	72	78	82	72	76	93	91	62	75	83	68	90	74	63	78	68	81	94	61	73	86	63	76	67	76	83	72	67	87	92	69	68	81	62	66	80	83	69	84	89	80	65	89	84	84	81	77	86	88	79	77	84	72	89	88	84	85	80	87	71	83	81	75	88	81	72	85	74	72	71	73	74	77	90	90	64	96	90	74	90	85	87	76	70	77	78	66	83	79	65	68	78	83	88	94	91	85	68	65	96	77	92	70	86	79	94	72	73	75	81	98	75	80	70	92	71	80	86	67	80	85	92	77	72	88	88	89	71	91	79	77	88	92	78	86	84	73	75	82	86	66	79	85	93	74	79	74	69	96	71	83	79	72	81	95	71	97	88	94	88	90	73	57	81	80	75	95	66	92	75	69	75	77	85	71	83	64	78	89	83	86	99	84	71	80	83	72	90	89	70	77	80	77	78	91	82	70	70	93	87	55	89	76	97	66	79	82	103	92	76	78	89	87	91	92	87	86	87	82	76	93	74	71	71	78	93	90	78	103	68	89	91	82	80	76	101	80	77	70	74	73	84	90	90	74	69	78	70	77	77	97	82	83	74	68	77	73	90	74	85	84	77	71	73	85	73	103	78	85	79	77	83	82	76	77	74	73	84	83	69	74	71	77	85	67	76	76	80	83	59	84	90	80	69	79	71	83	74	76	81	58	77	77	78	70	67	76	61	70	73	88	95	81	83	70	77	78	73	89	65	77	75	89	81	78	80	75	81	79	71	80	78	83	64	86	73	68	78	85	78	78	66	71	84	86	85	85	96	79	86	69	86	90	86	80	89	92	95	82	94	79	82	81	91	79	78	64	84	96	79	75	79	88	88	73	83	79	71	83	74	69	73	71	83	74	89	96	82	73	77	77	79	71	76	67	77	76	83	81	71	79	70	91	88	70	108	85	80	76	73	74	72	88	95	74	76	76	89	59	71	75	73	67	59	77	92	81	96	76	80	70	64	73	76	70	78	75	81	69	89	68	76	84	65	69	72	78	86	63	85	63	70	85	66	68	85	68	74	87	90	81	80	65	84	66	68	74	85	83	85	83	77	86	88	81	73	85	73	81	68	94	86	87	70	72	75	95	78	81	71	83	83	88	72	86	70	78	80	65	68	65	91	74	81	99	75	79	90	91	74	76	76	81	76	83	72	72	66	82	101	69	79	64	72	72	85	75	74	60	74	83	85	81	83	84	69	82	105	93	70	70	69	75	81	66	77	87	62	74	89	73	89	91	73	88	74	81	86	80	83	71	84	68	79	72	78	78	81	77	90	70	80	82	77	81	69	80	89	92	70	90	74	76	77	77	88	82	70	82	76	88	76	94	84	80	85	85	78	70	84	66	83	87	74	71	77	78	85	64	71	81	86	69	68	81	62	72	85	88	83	77	77	78	82	76	69	79	65	73	81	85	69	71	78	93	85	81	82	83	81	86	69	62	67	83	90	81	79	67	77	62	81	71	96	75	72	75	88	73	80	77	86	104	67	76	68	74	69	85	71	75	68	90	67	78	76	71	71	78	69	81	78	82	67	65	79	83	73	77	78	71	78	82	78	86	65	82	79	78	88	64	73	78	90	82	91	67	69	81	90	84	107	76	65	94	83	63	73	67	65	75	72	75	75	73	71	84	73	84	75	92	74	93	72	85	75	83	83	84	82	70	84	64	92	67	88	74	95	75	72	77	84	71	79	100	89	85	81	78	77	95	86	73	73	80	95	78	75	78	77	86	81	82	89	103	80	80	89	87	77	85	76	78	103	72	76	72	78	86	75	67	73	80	66	96	77	86	77	65	70	75	82	69	71	82	71	70	80	87	86	76	75	77	61	78	87	77	74	57	75	68	77	80	74	64	80	79	72	60	72	76	90	78	84	75	72	70	74	67	89	79	69	66	88	90	82	63	82	80	69	74	88	75	78	70	81	69	61	80	65	89	69	81	81	78	79	99	82	71	75	99	77	83	82	88	63	75	71	71	72	104	65	80	85	83	79	86	73	71	82	70	79	66	84	79	87	68	92	68	93	77	68	79	78	67	69	88	74	97	72	91	75	80	79	91	81	84	85	76	73	82	75	79	74	79	79	87	79	79	83	74	90	72	75	91	76	73	87	71	73	76	72	89	73	77	75	79	69	78	79	82	80	65	75	75	75	74	73	81	70	97	71	68	86	73	72	54	99	73	65	78	80	77	72	91	101	98	87	76	77	83	93	87	91	78	77	89	93	83	78	86	79	74	74	67	66	77	80	73	83	75	73	67	66	80	72	87	87	84	56	80	84	80	82	82	71	77	79
22086	16979	14203	23954	35220	63611	69754	58221	44283	38855	32663	26191	18692	11307	6039	2922	1543	1139	980	988	926	935	891	859	941	921	897	908	901	917	881	923	867	914	906	933	884	939	900	915	946	899	940	884	906	924	858	1005	875	932	902	974	889	919	933	930	899	922	934	910	885	892	934	921	939	885	917	939	842	923	943	910	936	916	950	965	854	961	960	897	932	964	883	890	900	994	942	944	938	898	963	943	949	901	896	881	913	934	879	949	945	892	874	883	928	875	900	920	908	934	988	910	945	931	902	921	898	896	943	910	877	947	940	903	909	927	911	877	899	908	925	967	905	987	961	902	947	947	892	950	981	904	904	896	910	953	925	937	928	915	933	926	936	916	922	921	849	938	881	943	878	895	960	935	916	979	877	911	933	966	891	945	910	879	947	912	946	921	880	888	947	906	894	894	947	903	927	854	927	982	936	954	965	889	879	934	947	930	919	907	852	883	904	921	993	901	927	922	916	916	841	873	931	892	894	911	922	881	931	931	932	939	871	862	905	874	961	946	968	945	892	942	950	939	899	901	894	911	883	920	944	925	941	900	939	919	983	931	890	889	840	945	888	912	897	947	917	879	911	900	890	896	932	974	923	906	975	906	886	925	979	853	874	954	924	928	931	958	884	942	910	937	895	900	932	913	919	909	978	939	950	924	957	896	886	907	938	928	955	883	929	978	945	932	977	896	897	840	935	934	905	879	908	983	904	906	882	914	923	873	878	939	910	926	917	892	929	951	948	928	917	925	941	957	921	890	906	977	890	918	971	911	930	923	946	964	932	935	941	904	901	896	897	927	939	911	919	960	991	904	940	913	909	867	951	915	871	946	914	911	915	929	882	895	910	932	911	882	971	953	905	930	954	924	957	887	922	947	891	917	893	944	880	919	981	905	908	930	916	902	973	919	888	935	930	923	912	904	916	917	909	984	909	942	894	965	886	944	978	897	934	963	910	926	934	941	959	1060	954	944	920	934	907	898	876	904	934	904	926	975	918	962	880	850	937	894	934	956	914	929	853	855	952	891	971	965	930	910	936	916	948	940	905	897	933	887	960	931	903	943	959	931	921	876	980	927	917	919	958	869	1011	922	946	964	907	947	958	906	893	886	906	979	890	975	955	893	928	942	891	901	963	916	892	940	937	988	919	936	943	954	931	906	946	885	984	981	901	925	916	902	899	933	943	945	954	944	913	903	926	947	903	918	994	906	978	958	938	918	936	832	931	902	883	939	942	922	899	953	948	917	946	894	960	906	907	923	910	884	976	894	959	901	850	935	911	941	941	965	910	888	874	927	952	889	956	891	926	993	947	854	961	981	881	958	937	956	953	881	859	987	919	886	938	923	886	894	948	926	873	890	900	898	909	956	912	996	921	912	935	834	889	956	963	941	1000	924	874	930	893	953	934	969	946	886	954	977	925	958	928	936	954	882	941	826	896	939	919	903	975	908	898	926	905	929	914	880	898	934	951	866	943	924	919	948	936	923	921	921	946	925	913	937	916	947	943	904	921	903	904	911	918	918	911	914	943	921	902	933	894	959	934	922	921	924	925	964	954	946	891	975	926	959	918	949	924	925	904	919	879	907	927	902	932	928	894	980	896	922	960	894	928	887	897	961	960	857	897	923	895	941	913	989	909	924	865	900	881	936	903	926	906	913	963	931	921	953	956	916	910	905	910	927	909	958	939	912	956	916	930	973	927	931	939	966	944	929	925	904	920	965	904	919	920	866	911	941	899	921	942	945	909	912	926	963	897	889	956	870	934	947	900	937	879	895	861	933	967	916	872	893	951	908	974	972	870	936	913	896	892	916	920	932	932	884	894	923	931	917	958	927	949	903	934	887	937	888	885	936	869	939	915	856	891	973	965	927	936	872	906	875	943	912	907	900	875	891	957	934	861	898	928	964	945	916	925	896	948	922	874	909	893	963	889	902	871	895	897	950	926	926	864	913	892	914	891	880	960	939	878	875	947	911	906	914	965	878	918	872	945	916	898	954	913	937	1013	934	905	908	880	894	944	931	882	920	923	937	927	940	907	919	939	890	942	938	901	876	957	912	946	897	889	956	913	877	932	930	879	947	897	905	888	958	885	961	924	923	936	929	919	897	901	905	906	912	944	884	943	960	940	944	918	995	862	999	966	880	936	930	894	923	887	880	923	910	859	884	939	928	937	926	915	892	925	961	959	927	925	971	899	910	867	915	905	979	931	925	912	899	901	938	951	983	962	940	972	887	941	873	923	956	887	842	956	927	893	948	957	882	892	938	937	952	951	866	844	909	924	932	918	963	937	936	931	933	878	927	931	1003	909	984	879	868	908	920	938	921	918	953	917	957	951	930	921	965	876	901	920	898	925	941	948	896	895	953	959	902	995	917	903	919	894	951	914	896	931	912	910	922	909	885	876	992	940	936	885	909	880	940	868	895	910	932	998	943	903	923	936	923	937	880	888	926	906	912	947	938	900	893	915	896	905	929	941	900	888	851	953	918	918	914	903	947	953	908	963	936	910	934	936	964	953	917	937	972	889	943	971	852	933	891	949	883	921	909	890	920	936	889	901	974	875	886	897	878	887	972	980	951	892	933	900	959	906	935	929	938	917	921	908	946	967	955	932	976	959	932	936	962	967	879	909	926	922	932	905	926	921	925	913	920	840	942	960	869	977	919	896	875	911	880	956	901	916	948	923	891	931	905	887	914	853	945	938	848	900	910	931	930	890	983	875	875	955	917	868	899	967	946	924	920	935	915	909	865	914	899	912	958	958	880	874	948	906	910	932	902	914	934	887	905	907	922	920	916	906	964	945	889	956	929	945	942	920	940	951	930	954	894	922	908	911	939	916	933	968	917	957	952	923	917	928	912	898	941	886	941	898	902	990	954	898	942	869	933	912	900	939	887	946	967	937	934	942	911	932	959	937	939	978	864	905	879	917	886	883	907	902	931	906	964	961	924	940	878	897	946	947	914	904	894	879	989	863	885	904	913	930	918	1000	908	878	897	916	900	922	903	930	949	943	918	882	928	945	918	924	892	923	930	934	889	897	951	900	866	880	897	968	929	991	957	910	961	886	903	900	882	906	880	959	894	965	870	896	962	911	946	912	897	872	952	920	946	905	916	907	947	891	986	897	949	923	906	946	923	842	960	932	924	917	904	951	935	947	930	960	916	924	943	933	918	872	975	920	916	928	954	935	924	874	884	894	922	904	902	920	949	882	945	862	844	884	935	878	842	906	911	881	923	910	918	913	939	911	944	905	936	866	958	901	938	969	980	915	873	903	964	897	962	917	947	933	975	881	932	935	975	1002	900	967	912	917	956	870	870	901	917	948	897	895	887	932	903	907	900	939	851	927	917	868	927	949	979	976	908	913	914	925	872	850	929	930	965	859	924	883	997	895	942	933	907	881	923	935	894	959	898	934	936	887	952	942	942	940	924	927	947	933	893	966	879	961	873	959	888	902	942	959	915	994	928	970	873	864	959	872	911
1564	349	246	188	288	2379	4074	2404	2031	1530	871	418	287	163	137	118	92	73	91	86	90	77	93	74	85	75	99	88	73	93	84	91	82	69	85	81	84	77	86	74	85	83	88	72	74	85	99	102	90	92	68	85	94	82	78	98	82	75	84	73	69	78	87	85	80	73	80	65	79	82	78	89	92	79	76	101	99	76	86	85	79	90	61	79	79	70	72	83	88	76	80	88	95	95	82	86	86	80	85	65	86	88	73	85	87	93	76	76	77	83	89	91	81	81	71	94	81	89	92	79	67	85	75	91	74	86	98	84	57	76	75	85	70	78	79	84	92	84	69	84	82	84	79	80	76	82	83	102	82	97	85	67	85	80	75	82	75	85	76	81	81	88	74	91	80	84	95	75	92	86	94	78	77	86	77	76	75	85	88	83	78	77	89	83	91	76	82	99	77	82	74	87	94	90	87	82	86	89	90	74	71	90	98	94	88	72	82	88	78	87	82	78	75	96	76	83	99	100	81	80	92	74	81	80	82	90	76	75	87	72	72	81	85	84	74	74	85	68	89	82	89	89	96	82	95	89	92	95	105	79	74	85	74	81	79	75	89	69	95	73	80	74	79	85	97	92	97	94	81	77	90	72	75	89	82	98	90	91	88	89	78	63	83	61	72	93	74	84	77	88	86	83	98	58	95	86	81	75	85	101	84	78	74	81	83	76	78	81	84	80	86	70	89	74	73	88	73	82	96	78	93	70	82	77	77	94	82	86	76	94	83	87	86	76	71	62	84	79	95	98	73	80	103	87	75	83	88	95	86	77	78	76	85	76	86	85	74	79	102	91	89	78	99	78	100	87	88	79	81	66	73	88	82	93	70	90	74	80	99	89	97	77	103	87	94	89	98	77	67	65	74	89	74	67	67	79	93	59	92	83	87	85	85	96	88	83	76	72	82	79	81	83	80	76	83	80	82	96	80	88	87	81	77	88	82	97	96	81	82	93	98	91	85	83	72	81	86	104	84	90	81	86	66	80	85	79	87	93	86	92	82	86	85	85	88	76	69	90	86	92	82	78	71	73	82	81	77	68	83	92	85	67	87	67	80	73	79	80	83	69	90	100	72	82	93	73	84	94	100	82	90	91	77	61	73	91	64	85	84	90	90	69	91	74	71	85	95	82	78	82	64	85	80	96	95	83	80	87	78	74	84	86	91	84	77	95	89	79	88	88	97	77	69	75	79	94	77	100	83	84	73	72	80	82	76	99	93	90	80	83	90	66	80	84	81	95	71	99	80	72	73	82	80	77	82	69	72	87	95	92	89	78	77	81	79	84	79	75	80	73	78	92	103	65	85	79	100	92	85	74	86	105	105	85	87	83	78	84	95	78	76	85	76	86	85	80	83	81	85	74	76	82	84	79	105	79	83	94	96	78	89	96	83	73	78	75	88	61	101	91	90	91	95	58	78	91	84	83	88	83	88	95	96	92	88	77	93	93	73	91	67	68	73	99	91	78	90	86	87	89	79	74	100	82	98	76	97	81	77	75	94	97	93	79	83	95	96	96	74	89	80	86	75	97	87	89	76	102	85	89	101	93	65	66	75	87	71	78	80	78	90	79	89	78	87	91	86	82	96	82	91	97	73	85	84	84	77	93	87	75	85	89	89	95	94	89	70	81	80	90	86	94	69	74	90	80	71	84	91	90	88	88	82	62	67	88	85	80	87	87	80	99	87	92	82	80	62	72	82	79	74	83	73	74	83	75	80	86	89	57	71	81	98	86	74	89	75	93	87	93	86	97	93	93	86	88	92	65	90	95	81	85	90	94	85	94	84	69	75	88	87	80	93	72	79	76	91	78	85	80	69	62	91	87	87	74	85	94	77	84	70	71	82	87	75	62	96	81	83	60	88	94	69	70	76	85	91	80	90	74	78	67	98	102	85	103	76	92	85	88	79	92	79	86	87	86	87	92	83	79	68	93	78	68	81	75	68	80	68	82	98	80	76	86	91	77	73	86	72	87	76	100	91	82	80	84	93	70	93	85	67	81	87	91	75	86	75	82	73	88	84	87	83	82	88	91	76	85	90	94	86	75	73	96	71	82	87	73	78	66	81	95	85	87	77	79	73	90	82	82	87	92	62	76	69	98	65	79	80	86	80	98	83	85	85	90	92	95	89	95	70	89	79	82	73	61	78	99	80	84	82	93	78	71	82	84	94	84	96	82	77	69	62	73	85	80	70	88	71	74	81	84	85	94	84	84	79	69	81	82	86	81	70	78	90	88	76	80	78	67	72	86	82	95	95	87	99	79	82	80	76	83	82	68	86	88	94	104	69	86	93	90	91	77	99	84	99	78	81	82	78	80	61	77	82	88	76	79	84	75	73	80	100	83	80	98	79	76	71	85	77	87	88	82	91	83	84	103	85	77	94	76	85	66	98	81	88	79	99	70	105	80	66	107	81	78	76	98	82	84	84	81	87	80	81	90	109	92	75	73	72	71	87	76	71	93	74	96	69	98	89	69	80	100	79	97	59	89	89	108	86	73	86	82	91	81	81	91	89	95	75	85	98	88	74	76	95	81	68	78	80	77	88	78	82	77	72	103	98	83	81	87	79	68	90	76	83	74	83	85	83	78	80	95	93	79	70	91	82	61	85	64	85	77	67	75	96	90	67	74	86	78	79	74	87	78	75	89	88	91	79	85	77	76	87	92	85	64	81	79	74	68	79	92	85	73	75	85	88	81	77	103	83	85	98	72	79	82	76	77	74	77	71	89	69	85	91	68	95	74	92	104	78	83	70	88	76	73	90	84	94	79	77	77	88	86	71	81	80	69	84	66	84	94	92	70	87	90	92	76	85	99	97	80	83	98	69	97	70	92	81	84	76	68	77	97	64	104	92	70	91	84	83	75	82	93	80	97	73	73	81	87	83	96	79	80	77	85	80	68	72	80	81	84	92	70	91	94	77	85	92	100	94	88	91	90	81	62	87	67	64	80	79	65	73	72	74	63	72	78	94	85	88	84	73	67	72	73	90	84	73	91	66	89	95	92	76	90	84	75	101	106	86	71	78	74	79	80	83	73	68	85	93	87	73	95	92	78	83	97	87	65	82	84	65	88	76	78	76	105	91	81	93	84	93	77	80	85	61	82	75	86	87	84	58	88	65	93	85	76	81	68	92	76	77	91	79	84	96	91	72	88	85	82	71	77	74	76	74	70	81	84	77	73	91	81	78	82	65	71	82	75	91	88	83	88	90	85	98	85	64	80	76	81	106	80	75	89	87	77	92	84	84	82	79	78	82	95	76	90	87	89	93	71	62	94	84	98	90	83	75	93	70	95	89	76	87	90	88	74	91	79	77	91	85	77	90	87	83	85	77	70	88	88	92	93	93	77	79	95	101	75	83	84	83	85	91	79	79	72	88	65	89	86	77	62	94	90	66	84	74	75	78	80	83	89	79	101	76	83	88	80	93	81	67	95	85	91	84	84	94	80	78	78	78	103
15625	7115	4377	8087	19100	40664	41811	32180	30136	24784	17674	11230	6491	3293	2052	1286	1077	996	960	976	950	960	945	947	954	971	984	948	906	933	953	951	872	914	1021	959	985	991	977	1002	966	943	961	981	928	907	942	959	1008	956	891	968	975	988	956	944	964	961	943	1022	1018	986	1002	944	978	994	926	922	1048	960	911	984	958	881	912	936	979	971	991	956	950	947	978	982	936	959	953	926	942	998	917	972	999	871	942	970	963	939	967	926	981	913	980	969	918	954	987	904	934	997	953	968	940	974	975	952	966	997	940	939	976	976	978	976	1011	960	890	923	999	943	920	975	993	964	995	978	920	1030	987	979	932	950	1003	1024	976	1025	983	986	959	943	966	976	961	970	963	898	976	975	959	993	955	934	943	952	1016	940	988	946	948	964	928	978	1029	1017	923	980	1015	974	948	940	993	931	962	927	1035	970	984	941	916	1050	994	975	930	970	979	976	908	939	940	958	947	962	942	965	982	963	969	948	925	940	1027	932	987	920	925	968	969	940	1057	969	929	975	934	964	1007	943	970	985	967	956	952	994	986	962	949	1003	972	977	939	946	996	970	965	978	981	993	993	999	1013	945	1012	897	979	1005	935	1003	1004	956	999	962	930	978	1000	953	1038	964	911	991	930	934	953	956	1003	931	1002	937	966	975	984	936	939	992	988	1018	987	998	943	954	943	1024	988	944	947	951	973	951	980	951	932	992	936	920	891	955	984	974	1011	967	973	945	914	909	973	899	1002	960	921	948	952	983	1015	939	967	979	978	1042	925	917	959	989	1000	922	958	956	977	970	965	994	919	919	970	943	949	1014	993	960	1008	966	975	975	1056	968	960	982	943	986	928	920	962	997	947	1013	955	881	955	970	1019	996	969	911	960	935	957	944	928	920	932	988	1009	969	1005	961	980	995	1035	986	898	967	999	944	970	931	963	999	983	970	983	951	941	957	968	927	991	967	1012	999	977	971	913	927	964	986	999	985	961	1011	933	975	986	939	909	973	973	961	960	944	964	894	979	941	954	951	920	965	1005	1009	1000	1028	947	958	980	959	968	953	901	1002	930	1003	972	963	993	1050	930	1006	964	961	994	960	977	931	932	929	994	985	1001	1037	966	941	943	946	946	965	942	998	963	1006	947	947	1007	937	964	941	991	921	945	970	958	937	986	936	962	993	953	933	925	1011	962	995	940	967	957	909	946	903	930	987	986	920	952	946	954	968	947	991	978	912	995	981	939	952	908	993	945	1011	957	950	951	956	1021	1030	961	974	945	952	989	942	985	989	944	966	1064	948	971	998	935	987	992	922	973	958	970	1005	962	1010	999	927	925	955	963	1001	968	973	953	991	968	989	969	986	975	982	960	949	988	985	998	955	913	948	983	991	944	960	988	952	957	942	980	903	994	922	951	943	942	974	980	999	911	974	964	1004	953	914	930	982	943	917	943	962	957	922	962	1004	971	959	938	987	956	943	900	1002	985	1000	969	966	995	975	973	1035	947	998	924	1008	1003	938	985	1002	990	987	957	948	973	990	873	976	981	911	979	991	966	977	937	919	1013	919	977	962	976	942	916	1029	956	967	979	972	962	1037	913	893	998	973	949	976	966	1010	959	945	910	963	1004	1007	951	972	1011	945	1005	989	999	947	951	975	958	1023	963	906	954	999	962	976	974	982	978	970	914	944	936	974	961	931	991	994	976	978	944	986	953	997	972	941	1005	930	990	976	951	966	933	982	922	1039	956	991	1008	990	988	1000	914	966	998	944	954	992	997	972	935	985	951	980	980	909	1002	983	941	943	940	982	998	952	939	983	984	1019	989	969	1010	1001	963	971	1024	963	924	998	998	943	1015	920	977	980	951	960	941	969	949	1001	928	997	949	996	955	971	915	993	962	1007	970	960	966	953	953	1040	955	946	976	992	1008	1005	995	981	929	977	920	949	1006	1012	978	944	965	939	959	1007	930	1023	919	980	953	950	947	1012	943	987	967	940	979	981	941	947	928	957	996	952	983	961	938	992	952	963	947	960	958	978	936	978	999	946	951	975	1057	1033	986	911	977	931	969	987	997	978	948	953	953	964	1004	922	989	924	941	951	993	977	977	996	991	933	955	934	998	977	947	934	919	904	965	947	975	935	961	889	964	1030	908	985	974	942	975	963	985	982	995	945	963	950	1024	949	975	1005	1002	997	953	1022	960	927	998	969	944	974	1014	963	931	980	955	1000	973	971	960	999	1008	982	945	974	926	990	964	975	975	964	991	959	976	988	941	997	966	992	945	884	960	994	993	961	964	955	1014	960	956	997	939	967	926	1005	960	932	994	924	973	1003	980	964	963	950	996	958	968	987	980	999	1025	974	930	949	976	979	1000	977	990	995	986	930	986	1033	965	935	950	981	986	975	980	939	987	979	983	969	1020	930	956	912	991	960	1041	966	989	929	971	992	970	931	959	968	985	980	943	981	956	970	964	963	943	960	978	956	992	945	949	993	1030	1006	1008	947	981	991	950	982	962	932	944	960	927	951	969	966	947	943	969	990	914	943	1003	964	917	884	951	951	957	964	978	909	978	984	1028	967	938	955	958	970	998	930	1022	987	1017	950	988	936	933	949	951	972	939	952	1028	986	973	960	952	964	931	1028	932	961	980	942	924	938	996	951	1017	939	1005	958	915	953	949	925	985	977	1025	944	928	918	993	982	1021	1001	960	1005	969	1000	990	978	964	977	937	910	952	940	881	872	1006	979	922	999	1011	963	970	968	975	966	952	960	982	950	999	961	961	972	973	996	943	912	913	1053	968	965	937	970	950	993	958	944	960	1003	953	955	917	957	963	965	913	947	928	951	972	997	944	965	986	950	975	990	921	1005	925	948	1006	926	964	963	1012	965	958	970	985	974	961	946	913	946	1009	942	930	986	976	957	1011	952	998	937	959	989	984	952	969	987	1006	980	1013	943	993	974	956	985	910	1002	984	970	944	934	975	961	960	945	895	978	972	963	988	942	971	1008	970	956	977	1022	927	963	1005	1005	981	980	998	927	969	986	942	942	943	961	940	969	1009	979	949	960	991	981	909	921	905	947	990	977	992	954	958	960	980	967	948	967	1004	906	974	992	931	940	1010	939	966	1012	985	945	1002	888	903	963	982	918	942	964	981	976	965	937	1054	953	975	987	923	950	1015	940	1029	996	994	982	1020	1003	949	939	962	968	1020	960	960	979	953	915	985	937	967	926	971	1009	993	1005	946	962	954	1011	943	956	1009	944	987	952	953	999	960	963	981	966	938	1005	973	950	951	932	942	994	1033	953	948	1011	978	1003	957	1032	914	959	947	967	983	972	981	986	917	981	921	993	996	953	1022	1048	935	929	942	930	1001	978	960	890	989	1007	956	922	1014	988	949	925	1012	988	918	920	977	960	901	987	906	954	960	999	947	1008	926	991	969	934	989	942	929	958	966	1006	992	970	1066	984	955	969	1000	975	1002	953	985	968	917	965	976	931	923	942	948	986	974	1015	955	978	947	956	917	937	918	923	1000	1007	982	967	1001	972	994	973	1014	942	967	944	976	937	927	1017	977	949	930	937	926	1033	938	971	909	998	972	960	991	973	984	919	979	980	964	935	978	919	958	1032	1013	965	981	960	976	973	943	985	971	961	978	922	951	984	969	984	964	956	971	922	1027	964	999	983	1010	978	1039	979
932	707	542	415	833	7003	11430	7869	4384	2625	1364	857	488	266	154	112	78	69	77	79	84	96	88	79	72	74	79	72	87	91	70	76	78	67	88	81	80	69	79	76	66	71	76	75	67	74	66	83	85	89	80	76	89	82	82	80	75	91	84	82	72	68	71	91	98	67	70	90	69	77	86	87	76	82	84	66	79	74	85	75	75	80	86	76	84	95	62	65	79	81	69	74	92	73	77	94	66	86	84	64	85	65	81	78	74	81	66	75	74	64	79	82	63	85	65	77	67	72	83	83	78	82	80	74	69	80	78	85	73	80	68	80	73	72	81	77	80	82	74	85	78	74	64	73	66	81	80	77	93	92	62	75	72	75	73	75	87	71	87	84	68	89	66	69	76	66	84	68	72	69	74	81	81	83	95	79	75	65	86	73	81	69	78	76	64	83	77	78	90	79	65	88	86	87	68	81	83	76	78	74	83	89	87	90	81	80	78	82	71	58	57	70	85	83	71	82	63	77	95	84	78	90	72	67	76	62	71	92	81	68	85	81	90	91	73	69	82	83	76	79	77	64	76	93	81	68	87	81	79	74	76	74	75	60	83	80	75	72	81	81	76	86	75	74	69	91	75	83	88	73	84	76	76	69	64	63	65	83	72	83	90	72	82	65	80	63	82	78	78	85	79	79	61	85	76	71	90	80	65	73	81	68	69	78	95	69	77	88	68	73	83	93	80	76	69	73	80	75	58	85	73	86	65	82	69	69	69	72	87	69	74	76	71	75	78	88	82	76	71	74	90	71	98	69	106	75	75	79	62	69	80	73	78	68	77	59	71	78	75	69	80	69	61	82	82	69	80	88	77	73	75	91	76	64	65	63	59	84	78	70	84	76	101	87	80	88	72	81	70	67	62	77	67	66	68	78	80	74	71	65	82	69	73	83	89	81	77	86	66	79	67	79	69	86	82	85	53	68	82	66	76	85	79	75	69	80	81	81	80	89	85	92	75	62	81	82	79	84	88	73	62	70	75	81	86	80	79	80	92	64	78	63	72	92	75	63	65	78	76	87	81	84	92	72	86	75	78	87	82	74	74	88	95	80	81	57	75	63	74	89	76	80	71	94	93	79	73	87	72	86	98	77	81	77	82	75	94	76	90	79	75	84	86	68	79	66	86	78	85	79	75	81	64	88	73	59	86	83	74	67	87	80	71	83	83	76	82	82	74	87	87	74	70	90	68	82	71	83	68	83	89	68	73	93	65	69	83	75	97	75	100	86	64	81	78	90	71	76	78	76	62	74	69	60	82	76	54	79	76	81	72	69	80	76	72	71	78	81	86	79	78	97	80	78	87	81	75	83	69	71	79	92	69	60	75	70	65	81	69	77	84	78	69	76	91	73	93	91	84	72	65	90	68	93	86	68	70	89	70	71	82	87	94	75	67	65	94	94	79	87	86	85	94	77	63	84	73	66	81	69	70	83	92	80	76	85	67	56	82	81	82	91	67	71	70	67	69	76	70	83	62	73	70	55	75	80	85	81	91	76	70	67	56	70	78	66	78	68	68	81	67	72	82	88	75	82	91	62	85	73	78	76	89	67	79	64	75	78	72	98	89	80	81	73	86	84	75	68	71	79	74	77	68	78	72	71	74	69	86	97	88	73	70	83	65	80	77	92	76	73	81	98	80	91	88	92	92	75	70	89	70	70	70	86	91	65	67	79	83	74	73	71	85	72	75	90	79	59	87	67	72	77	82	79	96	76	87	92	72	80	83	68	76	67	71	68	71	84	68	74	69	75	67	63	60	77	74	78	74	74	79	65	76	79	70	73	78	81	76	74	89	67	90	81	86	64	75	82	83	74	76	85	66	72	67	54	80	71	98	85	84	77	81	70	82	78	88	91	77	65	85	60	92	68	74	66	71	63	86	84	77	79	93	79	85	105	52	78	70	77	85	74	77	91	63	64	81	75	68	80	81	67	77	99	74	71	67	78	87	84	92	79	72	69	66	69	95	80	89	86	68	80	71	68	73	80	62	78	93	73	82	84	91	69	73	87	61	80	72	70	78	83	93	71	90	76	68	79	74	86	85	82	93	77	91	78	87	72	70	96	68	92	56	75	68	90	80	92	79	73	76	69	68	81	90	73	65	63	83	80	58	88	70	72	78	86	79	78	72	89	80	64	76	67	78	70	70	89	91	85	82	83	71	74	99	76	77	67	60	89	86	75	82	85	86	72	75	77	76	59	76	69	77	78	102	75	92	76	85	72	73	68	70	91	82	76	79	70	76	83	64	72	66	64	78	76	68	76	80	72	77	74	74	77	90	81	78	82	70	91	78	83	81	83	94	72	82	65	78	69	62	74	77	83	70	65	81	66	84	61	93	84	83	74	51	77	88	73	84	76	68	79	85	87	78	93	79	76	84	82	92	80	73	90	75	80	77	72	71	77	81	68	75	65	78	82	89	79	75	83	72	78	85	86	80	64	85	79	69	76	68	81	91	81	74	82	76	68	65	68	76	79	71	70	69	72	69	74	69	73	85	76	100	80	77	83	84	79	67	94	78	65	75	73	82	78	70	77	75	80	82	91	87	63	85	80	87	72	81	90	72	83	68	87	72	75	81	81	75	74	84	78	89	62	59	65	82	76	77	77	80	85	59	100	81	91	82	82	74	66	91	77	78	80	85	83	74	84	70	81	85	73	81	95	83	82	66	90	74	77	76	76	72	93	65	67	78	75	76	71	82	87	70	77	80	80	66	72	80	82	89	67	86	74	86	70	73	78	80	75	81	84	81	88	64	75	65	70	67	69	80	87	92	97	78	87	74	66	73	78	75	86	77	66	93	83	67	64	92	78	77	82	77	60	97	67	85	84	66	65	89	92	79	77	90	59	71	84	80	88	75	79	73	86	80	83	83	81	86	98	78	71	79	89	90	76	89	75	85	85	75	76	89	87	80	74	65	73	78	71	76	73	87	69	69	76	80	81	63	67	82	79	69	76	84	99	76	80	81	91	69	75	75	79	82	83	76	76	97	86	82	94	99	90	88	73	77	77	72	75	80	87	73	71	74	70	67	76	96	78	80	91	73	92	81	79	76	72	88	76	80	75	81	87	87	81	65	74	83	83	77	78	73	71	83	75	74	88	78	77	78	86	76	67	82	71	83	81	78	71	75	78	84	73	71	69	80	78	77	67	96	73	78	93	89	86	75	87	82	55	75	75	78	75	71	73	73	95	74	71	70	72	73	76	70	71	76	89	78	89	76	89	69	63	74	66	75	78	97	59	76	74	71	60	96	61	80	73	74	76	81	83	60	78	54	78	78	73	83	84	75	86	84	99	75	82	77	73	79	71	81	66	69	57	77	75	78	80	77	65	77	84	83	85	63	74	94	71	92	71	70	72	76	87	76	87	73	85	68	89	75	73	72	82	71	69	87	84	91	76	83	77	78	73	73	73	85	74	68	65	94	87	75	78	74	81	85	75	65	93	76	89	79	73	82	72
17799	12388	8556	17303	31580	55776	57542	45951	36948	30604	22946	16812	10900	5834	3014	1565	1088	940	924	884	911	944	896	849	933	894	906	885	859	873	872	852	873	900	916	926	896	851	838	914	901	921	920	927	892	945	907	898	858	931	857	904	884	962	878	862	908	874	922	889	956	917	905	894	884	912	952	922	936	935	899	853	886	876	862	915	854	894	859	860	915	901	919	907	839	917	893	816	910	878	878	909	897	935	920	946	922	915	907	910	889	873	894	872	913	867	896	907	837	906	928	922	886	901	890	879	916	876	906	844	870	941	891	873	966	857	829	877	913	941	860	900	920	910	912	870	912	837	906	879	853	853	923	901	935	924	866	914	882	877	904	901	908	873	923	906	847	949	933	884	879	948	878	870	880	854	909	864	900	862	912	888	940	920	948	927	862	906	915	913	938	873	883	912	911	950	837	901	892	915	930	910	875	860	873	954	907	880	863	876	931	897	916	891	907	895	907	872	939	919	908	891	889	911	842	899	860	880	893	901	883	876	907	914	903	839	965	918	869	905	930	884	854	875	962	957	949	915	833	916	883	893	848	898	837	897	855	876	849	960	864	905	927	922	968	877	847	915	885	882	884	903	897	920	878	873	893	864	899	889	905	897	908	857	894	927	925	909	855	906	892	881	884	888	886	898	924	966	893	911	930	956	881	898	897	906	863	855	843	875	896	929	873	891	888	880	871	896	874	891	957	905	870	916	910	904	891	833	876	869	866	964	859	909	906	912	873	912	828	954	890	930	940	876	884	914	890	885	943	900	922	920	874	885	954	941	880	895	885	846	860	945	910	925	878	884	857	928	886	900	874	830	846	886	885	865	875	871	896	879	876	908	924	873	884	920	954	961	937	904	857	925	920	891	909	919	853	889	935	908	891	948	857	897	859	938	884	867	911	916	934	905	923	897	869	928	829	822	962	902	894	956	845	891	956	894	913	935	919	938	825	866	902	892	932	913	892	877	940	868	849	909	887	901	897	890	918	933	930	887	940	920	935	884	904	917	901	916	904	915	901	892	923	904	937	938	897	827	821	879	843	939	883	904	898	841	879	865	912	896	941	958	859	901	872	872	880	924	869	919	910	910	890	865	873	926	852	887	864	888	907	849	911	903	872	876	877	913	851	859	863	902	904	878	888	933	853	901	882	916	865	897	903	910	914	917	896	852	897	921	878	869	908	943	805	870	894	931	890	891	841	843	888	891	939	955	876	852	923	897	893	869	870	854	944	951	897	936	840	912	868	867	925	891	921	933	931	892	911	865	854	883	917	872	932	951	865	909	869	928	886	889	890	830	881	925	924	865	899	948	868	928	912	917	819	935	867	919	906	931	880	889	860	895	927	870	942	897	925	911	893	953	935	929	900	878	847	896	913	940	931	895	908	920	872	974	919	862	883	887	869	898	843	878	880	899	896	863	864	892	835	902	918	940	911	891	899	884	895	900	904	917	873	909	940	908	872	919	910	857	904	866	947	914	876	934	896	893	870	901	874	907	825	962	899	915	863	883	895	876	849	931	926	900	940	875	898	890	925	928	895	928	907	906	864	921	896	834	927	850	862	930	913	887	951	848	922	908	934	910	908	898	900	899	893	891	914	861	886	954	873	890	941	859	870	930	902	855	819	896	897	916	919	901	899	904	923	923	881	895	936	903	899	850	872	947	879	852	915	863	914	881	904	863	916	871	871	908	840	870	923	858	880	896	876	910	876	887	841	909	864	912	897	919	898	869	872	910	935	871	851	911	900	972	929	894	885	864	899	919	884	840	911	864	925	904	895	878	896	896	886	849	913	855	865	897	873	856	898	852	932	913	908	902	945	927	918	933	895	901	948	898	856	885	885	918	898	901	846	858	918	900	885	904	855	933	866	892	914	931	845	890	908	936	838	883	917	890	881	891	948	917	947	868	893	884	897	842	894	892	874	922	853	912	894	909	847	911	844	851	909	860	949	872	912	871	893	935	887	860	895	911	861	910	858	869	874	861	890	928	942	865	881	889	909	912	933	903	847	865	895	918	879	932	921	892	890	923	859	858	894	909	961	911	936	828	867	904	862	912	880	885	911	877	878	910	887	931	948	901	842	909	902	854	856	893	906	883	852	903	879	859	889	846	905	840	898	850	905	889	905	883	902	926	941	885	866	864	906	928	872	874	832	910	870	877	908	924	863	947	932	885	913	910	896	970	915	911	927	906	842	862	847	850	886	918	927	922	914	854	866	901	905	868	941	935	869	852	910	949	871	866	858	924	885	924	874	910	901	859	918	916	892	894	898	918	909	911	921	912	869	928	891	899	907	938	934	906	886	944	844	926	923	918	882	873	886	861	877	867	907	874	919	885	940	883	888	824	842	845	872	943	893	893	923	889	900	881	913	915	898	883	925	897	862	902	838	925	934	875	915	860	854	905	840	880	928	881	860	926	897	917	870	922	908	916	958	896	893	941	969	897	907	910	862	918	917	935	898	904	892	964	906	904	943	898	914	836	946	893	937	909	859	944	911	905	887	931	882	874	933	873	902	911	925	901	906	924	905	859	883	879	939	887	972	876	844	921	889	913	958	865	866	869	905	914	862	912	892	909	914	866	932	935	918	933	852	923	852	884	894	890	923	898	885	905	919	916	913	918	877	863	908	938	878	885	929	921	911	908	854	913	912	912	913	859	923	851	955	834	936	921	898	901	932	857	942	896	894	877	907	920	846	877	881	874	892	900	869	874	943	905	875	867	905	854	889	927	875	899	872	861	890	848	910	954	879	915	902	878	899	929	854	914	896	849	841	852	944	940	878	865	919	902	918	836	877	907	882	874	851	932	907	918	906	832	881	886	893	908	872	939	881	951	902	869	934	926	943	877	993	915	903	901	922	875	920	858	908	884	900	897	968	841	875	903	923	918	878	945	865	890	906	879	935	877	859	887	906	918	940	858	913	926	893	906	875	851	897	883	877	917	898	918	867	883	907	903	898	878	896	901	913	863	905	925	900	891	908	895	940	921	885	916	881	855	888	886	890	874	892	879	937	950	878	927	885	939	839	886	932	917	915	898	868	894	918	897	953	847	876	900	860	911	919	907	975	950	881	911	888	924	904	875	923	924	867	854	873	937	912	951	934	895	880	927	936	950	855	876	910	914	884	891	888	888	835	905	857	899	936	862	899	848	860	885	859	914	870	881	897	872	892	892	950	890	875	868	918	898	865	926	927	862	841	912	920	873	886	881	928	934	919	906	937	891	860	898	882	898	958	877	911	889	914	936	910	922	942	921	871	871	902	939	895	892	907	902	906	929	884	905	905	900	877	893	916	906	883	843	867	962	874	947	905	911	899	888	910	882	904	826	906	903	911	895	866	873	919	852	916	921	889	898	885	931	929	898	860	983	899	926	880	917	909	887	881	915	841	917	841	933	876	902	933	869	853	933	895	894	871	870	914	881	895	912	905	896	857	870	936	893	950	920	901	882	927	869	896	880	864	908	924	886	914	913
2388	639	515	411	775	7634	13334	8935	3676	2017	2636	1411	818	276	149	108	78	83	89	91	83	98	98	87	98	109	96	81	100	72	91	68	89	98	89	75	90	88	95	76	103	106	102	85	107	77	84	79	98	79	92	100	85	91	81	98	80	86	101	96	95	76	92	71	96	102	93	87	85	101	85	88	86	87	90	75	77	84	87	83	91	101	90	87	85	87	77	93	98	76	88	94	89	90	103	89	85	94	85	97	74	88	81	102	91	84	61	93	97	93	88	74	80	73	95	77	106	92	70	89	99	77	76	80	80	79	70	84	80	100	94	94	89	96	100	84	96	77	90	73	75	86	75	86	94	84	82	86	91	103	86	107	101	96	69	87	87	84	111	87	83	96	62	75	81	84	89	90	89	98	94	76	74	99	77	95	79	83	95	83	80	104	94	83	89	82	88	83	92	89	87	81	79	106	88	90	94	100	95	87	79	88	85	94	87	94	92	84	90	77	89	97	95	86	72	82	85	83	84	102	93	80	90	91	87	106	100	82	100	94	78	80	93	94	72	93	77	82	90	83	77	93	78	110	81	99	97	111	84	93	82	92	72	84	95	85	91	76	82	95	70	89	97	80	100	91	69	94	88	83	75	82	89	91	94	79	93	80	95	85	94	87	84	81	90	85	86	78	87	83	84	98	80	84	80	88	93	96	87	93	100	113	85	87	96	86	90	97	94	104	89	102	85	73	110	91	88	102	110	112	77	86	88	85	81	91	94	93	82	94	93	85	88	93	94	75	81	79	78	85	101	74	76	84	89	102	68	76	97	74	87	98	84	89	90	88	74	97	92	87	83	92	90	81	86	74	90	96	73	82	90	98	99	93	90	82	91	86	95	88	80	97	89	90	98	94	93	96	85	71	90	77	103	90	97	87	67	94	88	94	72	88	88	90	92	87	91	85	100	102	92	85	91	101	77	72	85	90	85	75	92	86	81	91	90	94	81	76	86	116	87	83	89	81	91	89	103	96	96	94	83	98	82	75	75	99	85	92	93	87	87	75	94	92	90	89	89	93	72	103	77	86	75	94	73	85	86	101	93	89	93	89	88	85	89	97	87	90	95	95	79	99	85	90	94	72	89	104	90	86	83	78	101	92	84	99	91	78	91	78	103	77	92	84	93	97	93	96	100	80	86	86	101	93	86	68	69	95	92	88	90	88	92	89	95	86	84	78	94	91	86	90	101	72	91	82	76	84	78	87	89	87	103	83	101	101	76	81	105	83	84	95	91	83	80	85	71	92	80	103	84	89	79	91	99	78	86	95	92	94	80	75	87	83	97	96	75	76	89	90	90	84	89	99	91	94	77	105	97	91	92	77	86	98	91	85	104	94	82	94	105	78	69	97	83	97	114	90	83	86	95	94	96	89	103	89	90	78	86	91	89	98	87	87	86	96	86	100	80	72	98	85	81	92	91	66	98	99	89	115	99	90	85	75	79	82	87	59	74	89	86	98	85	84	89	78	84	75	84	73	101	94	73	82	86	78	91	95	85	106	85	79	78	91	96	85	93	94	112	67	84	77	78	95	92	106	97	79	85	90	84	95	80	83	76	96	86	85	80	98	93	79	98	95	94	77	78	73	89	88	85	90	87	95	88	88	95	93	78	81	96	85	89	87	90	83	80	91	104	94	95	90	96	90	87	82	80	101	78	92	77	107	84	85	92	114	78	93	93	99	81	92	96	95	79	80	91	86	80	86	85	79	83	105	86	85	99	79	83	103	79	94	80	78	95	95	88	71	79	102	79	77	87	94	94	93	79	95	84	83	82	93	97	76	89	86	72	91	92	87	107	96	82	77	102	105	84	92	96	72	107	91	102	95	83	97	82	71	94	86	87	88	81	83	72	81	97	100	82	85	78	97	92	87	72	104	81	86	75	84	94	89	98	82	113	66	91	83	80	93	88	80	96	79	76	106	75	99	100	70	93	71	76	78	98	91	97	85	90	94	75	88	86	88	106	91	91	96	77	79	82	78	84	98	97	86	95	83	95	79	81	78	96	102	79	83	93	73	77	97	91	106	74	67	103	103	101	81	86	87	83	82	77	99	72	100	91	96	87	107	91	93	86	76	79	94	96	82	88	87	91	97	82	92	77	84	81	93	105	87	100	99	74	93	88	106	80	94	85	92	90	95	102	77	87	95	86	103	90	90	80	103	93	92	81	84	83	90	95	85	92	83	75	76	83	100	87	85	97	93	76	107	90	89	95	84	87	87	115	89	93	73	92	97	103	97	89	92	95	81	72	85	79	71	92	74	78	88	63	87	93	78	91	93	89	83	99	86	95	85	83	91	92	95	97	100	93	89	79	90	87	89	92	100	86	76	90	92	92	83	99	82	100	95	85	102	89	88	84	92	99	94	70	96	83	76	99	79	94	79	88	80	90	106	84	82	88	83	73	102	99	92	75	90	96	94	90	79	89	76	92	87	91	87	80	102	93	74	99	92	90	84	90	76	102	81	117	98	85	100	94	77	76	102	82	79	104	76	99	100	71	84	69	93	93	93	84	92	81	77	101	84	88	90	96	103	80	75	82	94	84	88	78	87	91	83	88	72	84	88	95	95	86	92	71	91	77	87	98	89	107	81	83	86	99	70	93	112	85	84	104	92	105	93	80	96	101	78	87	95	79	85	78	93	91	80	85	87	79	94	88	98	94	75	91	83	83	96	86	104	88	71	100	96	94	101	101	105	92	89	84	80	75	90	98	79	88	85	78	89	80	89	90	85	89	75	74	77	95	83	94	89	106	96	77	90	92	84	110	84	72	96	86	85	63	87	96	87	96	78	96	77	79	73	95	85	85	92	92	94	86	97	86	87	84	80	91	93	102	84	97	92	88	89	80	81	86	97	92	85	102	94	61	101	86	78	87	91	101	88	77	81	88	99	98	68	88	84	110	108	81	90	76	86	103	90	106	81	95	79	93	92	87	91	94	77	90	71	71	90	81	83	72	84	95	85	94	69	88	102	95	108	94	82	73	77	70	82	66	85	100	86	86	98	90	89	93	93	82	103	76	73	79	101	85	79	102	84	81	93	87	101	102	76	81	81	95	90	64	89	68	84	98	83	93	95	109	96	97	111	78	88	85	88	94	92	99	73	99	87	89	94	87	87	106	91	85	75	75	97	87	92	88	73	83	98	87	92	67	87	85	92	96	84	90	93	96	83	98	103	99	100	87	96	83	85	85	101	84	91	82	105	83	88	91	88	79	76	102	86	77	91	113	90	83	101	80	85	105	95	91	96	90	85	95	100	79	93	102	103	70	101	82	80	110	80	79	87	94	74	94	104	85	87	96	85	103	89	89	88	96	78	75	76	80	93	73	78	95	90	75	86	102	87	75	78	81	88	95	87	81	104	98	94	91	77	89	87	99	81	84	93	87	98	93	94	81	103	85	88	90	75	78	86	89	99	95	85	88	72	95	89	75	105	103	109	99	93	86	96	95	77	80	65	76	102
19458	12022	9049	16790	30856	58475	62752	47392	33626	28886	30416	23007	14966	6769	3072	1648	1199	1078	958	1009	1054	1034	1073	1040	1014	987	1053	1005	1050	1010	1030	1006	1033	1049	1090	997	1055	1008	1130	1018	1029	1017	1013	1039	1008	1052	1000	978	1039	1080	992	1013	1031	1093	1059	1018	1069	1048	1026	1043	1013	1055	1064	1022	1074	1023	1033	1015	1045	1004	1028	1040	1035	1004	949	1042	1040	1070	1051	1025	1016	1021	1004	1034	1003	1014	979	1072	1026	1024	1028	1044	1093	954	1045	1000	1043	1051	1040	996	1033	948	991	983	1090	1028	984	1032	1037	1035	1009	1047	1021	1005	1038	1031	1045	1020	1015	979	994	1001	1069	1019	989	1036	1033	1026	1030	1059	1039	1036	1047	1034	1062	1040	1079	982	1058	1016	988	1018	1041	1010	1025	991	1033	999	1072	1033	1056	1037	985	1010	1007	1044	1051	1043	1007	998	967	1031	1016	990	1017	995	1085	1032	1012	984	1025	1030	1090	1012	989	1005	1041	950	1014	1006	991	978	984	994	1021	1036	1002	1036	1040	1052	993	980	1004	1024	1001	1047	1063	1057	1032	1081	1046	1040	965	1076	997	1003	1050	1069	971	1032	1039	1030	1038	996	1033	1033	1083	981	1032	1033	991	1057	1103	1056	1049	1038	1057	1032	1065	1068	998	1064	1036	992	1040	1048	1027	1023	991	1019	1000	1029	1030	1001	1077	1009	1021	1054	1092	993	1006	1065	1027	1024	1036	1010	1002	1040	996	1025	965	1053	1041	1058	1072	1068	1004	1068	1023	1009	1061	1003	1057	1085	1009	1024	1009	975	1054	1032	967	1031	971	1025	1043	1053	1109	1026	1022	1054	1042	1015	1013	1033	1031	926	1057	977	1021	1021	1016	1090	967	1033	963	1080	1008	1007	1010	988	1055	1034	1038	1027	1016	1033	998	1031	1012	1035	1034	1003	1001	1067	1009	1021	1014	1018	1116	1030	1054	988	1040	1030	1036	1016	992	959	1085	1032	966	979	1048	1050	983	1020	1012	1029	964	995	1043	1022	1068	1032	1025	1047	1036	1000	1015	985	1037	1010	1038	1042	1040	978	1075	1020	1006	1016	1049	1041	1075	1004	1039	992	1056	1067	1040	987	1012	1045	1016	1005	1065	1028	1007	1026	1064	1023	1031	1065	1010	1080	1039	1068	999	1062	1001	1010	1008	1036	995	1061	996	1003	1032	1054	1054	985	983	1009	1010	1046	1060	1025	985	982	1023	997	994	999	1084	1041	1049	1016	1015	1053	1064	1027	1041	1006	1020	1053	1030	1046	994	1006	1078	1038	1000	1030	1066	1002	1031	1011	1025	1069	1055	1021	1004	993	1046	1015	1004	1058	1014	1042	1030	988	1000	1011	1018	998	975	1026	1005	993	961	1019	1041	1004	1030	1054	1117	1019	1028	1027	1039	1022	1024	991	1008	1045	1013	1029	1059	1063	1045	1014	1040	1037	982	1012	1027	1047	1055	1055	1039	1048	1014	1014	1019	1033	1063	1025	1000	1025	1033	1008	1063	1024	1027	1056	1024	981	1059	1020	1088	974	1041	1025	1006	1042	979	1061	1061	1041	1070	1001	1061	1009	1012	1002	1072	1017	1025	980	1023	1076	965	1002	1058	1001	983	1080	1021	1041	1022	1043	1035	1049	986	1061	966	1023	1024	1016	988	1058	1028	1081	1012	1081	1082	1056	1011	977	998	1059	1037	1065	1000	984	1043	1027	1024	1059	1062	1022	1016	998	1003	1070	998	1032	1044	980	1002	1074	945	1066	1029	1009	1003	1056	1087	1010	1050	981	1040	1010	979	1069	1054	999	992	1039	1034	1077	1056	1083	1062	1033	1035	994	974	1044	1018	962	978	1057	987	1050	1065	1055	1036	979	1062	1021	1017	1017	1054	1009	1037	1015	1061	1000	1026	1023	1027	1007	1014	1033	1019	1068	992	999	1007	1018	1045	1008	1042	1013	1026	1015	1049	965	1043	1008	1055	1083	992	1018	1111	1021	1057	975	1050	1038	1060	993	1055	1005	1059	1037	989	991	1045	1038	1010	1091	1061	992	1040	1044	1013	1014	1050	1028	1025	1052	1007	1045	1059	1050	1040	1047	1039	1058	991	970	1089	1072	1052	1009	1003	1017	1086	982	1040	995	982	1061	998	1013	1018	1023	1064	1080	991	1023	1055	1038	987	1093	1033	1047	1005	1028	986	1040	1037	1007	1010	1018	1057	1037	970	1023	976	964	1035	1019	1019	1041	1063	996	1015	1010	1058	1098	1036	1052	1032	986	1005	1015	1070	1011	1045	996	1033	993	1047	1014	1013	997	977	1060	1048	1016	1087	1016	1053	1075	1015	1045	994	1028	1026	1022	1047	1081	1023	1037	1049	994	1041	1046	1006	997	990	1027	1002	995	1017	980	1006	1019	1037	1071	979	1097	1025	1061	1047	1016	1039	982	1075	1061	1044	1004	978	1006	1080	1053	954	1047	1003	1042	1082	1026	1045	1055	983	1099	1039	1017	1018	1022	1046	1055	993	1039	988	1009	1050	1000	1031	992	996	1057	1065	1043	996	1022	990	1032	1013	1015	1085	1049	1038	1000	1014	1018	995	982	1066	1086	997	1016	1011	1036	1012	1065	1008	966	1001	992	952	983	999	1025	1002	978	1005	1056	1009	1081	1038	1018	1065	1077	1050	1020	968	1035	1003	966	1011	1043	1023	975	1060	1016	990	925	1023	1025	1011	1010	941	1058	989	1057	1034	1052	1034	962	1026	1058	1048	1070	1024	1098	1025	993	991	1033	1028	1060	1019	988	1041	996	983	1003	963	1031	1025	1040	1022	1004	1034	984	1027	1036	1032	1037	1000	1027	1072	1040	1040	1045	991	1042	1043	1010	1017	971	1010	1018	1045	966	1024	1044	980	1070	1035	1009	1032	993	1026	1026	962	1029	1065	1042	982	1018	1015	1039	1030	1050	986	1015	994	1079	1066	1072	995	1039	1078	1022	1083	1082	1020	1026	1017	1029	1049	1033	1016	1089	1064	1012	1055	1009	1027	1024	1016	1009	965	1062	1016	983	1023	1093	1089	1049	1018	1012	1025	995	1069	1091	1027	1005	1006	1071	1010	1073	1061	1031	1024	1088	981	1029	992	1038	1020	1055	1057	1018	1034	1016	1061	1039	1072	1059	992	1014	1067	968	1013	1074	1003	1020	968	999	979	1057	1070	1035	1029	1054	1090	1025	1065	1090	956	1025	1052	1026	1064	1041	1013	983	1041	1004	1032	1013	1053	1000	1032	1035	1031	1004	965	1001	1038	988	1039	1016	1008	1054	1045	1025	1064	1004	1064	1037	1014	1081	1056	1046	1012	977	1020	1044	1068	1029	1026	1014	986	1109	993	1011	1036	979	1072	994	1011	990	1099	1025	1043	989	1047	1018	1086	1063	1027	1061	997	1051	1022	1018	1011	1032	1027	1056	965	1008	1021	1113	947	989	1061	1079	1051	987	1050	1021	1045	1051	1108	1066	1011	1024	1043	1106	1012	1035	1047	1064	1042	1006	1005	1019	1012	1004	1013	1031	1028	1023	1026	993	997	1082	1048	1082	1043	1017	1006	978	1030	1053	975	1027	997	1035	971	1012	1062	1001	1076	1001	1048	1057	1036	1006	1019	1058	1072	1010	959	965	1038	1043	1031	1075	1064	1022	1026	1015	1016	1039	1032	987	1036	1069	1056	1061	1045	1013	1043	1030	1039	956	1021	1057	1023	1030	996	996	1099	988	988	1044	1055	1020	1001	1038	995	994	1009	1064	1076	1019	1029	1055	1017	1005	1073	1051	1032	1059	1038	1040	1005	1030	989	1028	1033	1005	1025	1001	1051	1022	996	1028	998	990	1082	991	1016	1000	1018	1046	1041	1050	1018	1058	1025	1041	1020	1062	1085	1091	993	1021	996	1015	1019	996	1082	1063	1048	1004	1010	1012	1012	996	924	1030	1007	977	1003	1059	998	1060	1080	1034	1034	986	995	1046	1056	1056	1035	1040	1101	997	1009	1008	1018	1055	1006	1028	1005	1010	1039	1086	971	1057	1037	1021	1024	1083	1035	1008	988	1041	1037	1025	1018	1049	1037	1043	1040	1026	1055	1031	1091	1019	1007	1036	1013	1045	970	1007	1030	1011	1031	1010	1039	991	1015	1036	1013	968	1024	1078	1032	969	992	1060	989	1030	1009	1055	964	1081	1039	1024	1034	1043	1046	1021	1039	993	994	1065	967	1020	1002	1056	1044	1033	1019	1035	1004	1072	972	1043	1037	1067	1001	1055	1047	1009	1040	1029	1084	980	1020	1060	1000	960	981	1013	1015	1027	1070	994	1003	1012	1007	1036	1053	1049	1047	1003	1061	1033	998	1008	1029	956	1043	1009	1038	1041	1042	1051	970	1039	1031	1035	1040	1054	1001	1040	1043	1021	1030	980	1003	1005	1112	1018	989	955	999	1022	1044	1042	1059	1017	1003	1034	1030	1014	1038	1041	1047	1036	1013	1007	1049	965	1099	1026	1031	1063	1031	987	1058	987	1000	1024	1005	995	1077	993	1024	1030	988	1034	1031	968	1045	1011	1046	1012	996	1051	1015	977	1025	1044	1053	1083	1018	1003	1065	1005	1040	1063	1019	1036	978	1014	996	985	997	1020	964	960	1057	979	1041	1020	974	995	1037	1027	1037	1028	1049	1023
1402	1024	862	672	1191	11852	20412	12555	7825	5595	4882	1809	774	341	143	103	100	95	83	71	85	90	86	70	77	78	80	89	77	60	70	67	80	86	71	92	90	94	74	74	85	58	84	83	87	77	86	69	87	96	74	85	71	103	78	72	90	85	83	92	77	87	72	91	83	81	92	70	103	77	87	78	88	85	83	85	80	82	79	71	84	84	83	86	76	84	75	80	67	81	68	75	81	62	75	78	94	82	73	88	82	76	88	69	77	74	81	76	72	81	80	52	69	88	88	77	75	72	74	79	84	74	90	84	87	75	78	82	72	94	72	79	97	71	61	74	81	73	83	83	94	72	87	83	89	82	86	97	92	66	73	82	74	82	75	85	75	88	81	64	84	70	69	69	84	72	75	69	88	76	89	71	79	82	58	79	88	86	79	71	79	79	72	99	95	64	88	83	77	78	79	80	75	63	71	79	69	84	76	83	70	71	81	81	77	77	90	79	91	87	68	88	76	88	76	72	76	85	97	76	69	79	95	67	89	82	102	67	88	103	85	84	80	83	92	78	67	80	85	73	77	101	89	73	70	79	75	76	86	87	79	63	77	74	76	83	85	87	80	74	75	84	70	82	84	78	90	86	79	88	77	94	60	91	73	76	68	86	73	80	83	87	79	80	75	79	83	70	80	75	78	85	105	86	87	74	71	86	78	82	83	86	92	67	67	66	82	80	78	67	72	71	84	77	78	85	89	89	79	68	90	89	77	85	86	88	68	84	87	83	72	77	76	82	64	100	104	84	86	73	78	89	91	75	87	74	84	68	81	73	75	69	80	81	82	102	75	76	94	83	72	78	68	77	65	72	86	81	87	73	75	76	75	82	78	76	72	78	71	95	85	82	84	84	89	93	82	82	75	80	79	91	87	70	78	74	97	59	67	82	83	87	73	65	79	79	79	80	81	96	67	83	65	71	90	87	67	98	70	65	84	79	70	87	76	77	78	71	82	70	88	82	82	82	80	81	74	69	81	71	72	85	77	69	65	76	77	76	87	86	69	84	85	88	86	64	83	77	96	79	70	81	76	87	87	61	76	69	68	86	95	74	79	69	74	89	103	97	87	84	97	68	70	67	86	78	81	93	82	65	92	86	65	77	90	105	82	83	77	93	70	74	71	71	96	88	64	62	89	71	66	84	74	82	59	81	87	78	80	73	71	77	60	73	72	73	84	95	72	85	92	62	72	100	71	81	82	73	102	75	77	91	71	87	76	91	94	76	89	95	68	93	75	98	71	80	89	76	87	100	54	69	70	85	88	69	77	75	87	86	76	68	80	90	70	74	76	70	82	74	76	83	77	75	85	83	68	65	68	80	73	87	80	79	81	77	90	78	72	79	92	72	69	82	73	82	79	93	84	75	92	87	89	90	87	71	96	78	74	73	88	68	74	81	89	86	83	63	91	74	81	71	92	76	80	85	59	97	99	88	74	86	87	79	84	79	96	71	84	75	79	97	86	78	79	80	104	88	90	65	78	65	78	78	72	94	71	65	78	77	83	81	81	75	67	94	70	71	66	71	81	84	73	79	81	76	92	73	83	73	76	84	73	64	78	80	80	80	69	93	77	90	76	76	87	72	79	70	66	83	68	85	88	91	83	85	84	75	84	77	62	70	90	67	76	73	78	89	72	86	85	71	76	107	61	83	66	86	78	66	75	94	83	88	70	70	82	76	73	79	81	60	75	74	75	73	76	83	83	78	92	90	84	70	77	84	86	90	88	75	85	75	66	87	70	76	87	80	74	68	78	73	71	75	74	82	87	62	81	67	80	70	82	88	63	84	74	84	75	97	67	99	83	83	76	79	70	84	66	73	79	78	77	80	73	94	66	71	94	79	81	78	90	71	77	84	92	75	87	90	90	90	92	83	84	62	64	92	77	76	89	77	85	70	72	80	79	89	77	89	77	81	64	80	84	95	82	62	87	72	71	85	80	93	85	68	76	82	88	78	80	56	85	85	78	83	90	69	83	84	80	85	79	82	89	74	89	72	85	60	83	76	97	86	89	103	80	85	73	82	75	76	98	82	76	74	80	84	75	89	68	75	74	89	92	83	69	85	81	67	79	78	77	68	60	75	71	90	60	78	87	66	83	80	84	92	83	89	81	101	86	66	79	72	64	78	81	74	79	81	69	81	78	81	69	67	93	76	73	66	100	83	78	91	69	96	90	77	87	70	86	81	81	84	87	84	79	76	93	80	87	84	77	79	90	84	93	75	82	85	81	75	87	81	95	82	69	75	87	87	75	74	80	73	75	72	71	85	84	73	93	68	95	80	68	88	72	78	73	83	88	83	88	109	89	103	76	73	75	75	92	82	99	86	78	84	76	77	79	88	70	91	79	80	77	89	85	72	91	90	85	91	81	89	90	87	66	83	87	75	79	58	89	67	71	75	84	75	82	83	87	86	100	69	81	58	68	95	100	85	73	78	73	80	82	68	88	78	76	79	79	78	74	73	80	69	87	78	69	107	82	80	70	90	96	72	76	77	83	89	69	86	80	75	79	87	85	70	88	83	79	88	71	68	82	88	70	87	76	88	83	88	77	73	80	86	84	69	84	95	83	65	77	84	66	61	93	78	92	84	89	77	81	75	89	81	90	86	78	68	82	76	86	68	80	77	65	75	76	87	79	83	79	94	81	74	81	77	97	71	82	79	99	77	95	95	77	76	71	82	95	84	76	84	75	90	75	73	85	84	90	81	87	83	68	61	84	67	86	77	79	87	77	66	65	94	73	78	72	87	69	76	92	90	88	76	76	79	64	78	78	94	80	67	81	60	83	77	68	89	71	81	81	84	71	85	77	78	72	81	80	83	84	71	81	87	70	67	81	99	68	63	81	76	94	78	84	92	90	89	83	84	91	98	66	95	66	76	83	76	72	68	85	90	82	72	68	79	70	88	95	86	99	82	82	97	79	84	81	66	83	78	81	71	89	101	77	78	79	86	74	71	76	68	90	73	78	91	85	86	84	79	82	77	72	66	80	85	87	94	78	91	72	69	94	54	73	83	88	73	69	68	69	86	73	84	90	82	77	76	77	92	98	74	95	80	73	74	73	73	76	87	92	75	66	76	78	68	74	61	70	76	71	61	77	88	79	89	94	76	89	82	79	94	89	103	106	88	80	86	72	86	77	82	71	77	78	77	81	86	82	72	92	86	72	100	66	100	74	90	92	58	86	80	68	83	78	88	77	91	85	87	75	68	77	66	87	85	86	77	71	59	77	82	78	61	76	60	79	80	85	94	100	78	84	82	74	77	107	78	82	83	69	69	77	88	79	80	68	83	79	79	94	89	79	81	72	106	86	81	73	72	77	78	96	86	93	94	77	83	78	81	65	73	90	87	73	85	76	92	99	99	81	71	80	75	85	78	69	79	74	88	74	76	89	73	76	80	81	75	84	64	77	95	75	83	87	69	89	70	94	82	66	78	78	91	98	82	75	84	98	71	101	82	77	68
22999	16266	12800	21757	36300	64959	70580	52716	45129	39670	35712	23756	14048	7415	2968	1634	1185	997	974	936	937	951	955	936	962	937	968	932	945	967	914	923	926	912	921	911	999	924	946	1024	944	865	931	930	955	965	943	962	886	954	877	900	867	920	976	919	955	944	937	876	923	907	913	896	933	964	921	928	910	951	932	881	974	898	919	910	916	951	869	942	887	951	921	927	934	944	927	994	975	951	927	991	938	896	933	954	879	940	974	881	922	912	955	946	953	941	892	915	908	908	876	920	908	913	1017	936	977	915	943	940	997	948	870	945	886	937	974	955	961	934	926	905	933	919	975	913	900	904	957	889	1015	920	928	891	950	981	997	933	868	954	939	937	936	925	910	969	997	951	923	897	995	886	901	928	952	895	905	926	944	948	959	933	1014	977	945	949	893	971	946	976	897	954	924	929	910	894	953	988	965	989	916	977	906	919	933	907	981	913	897	926	931	926	948	889	896	946	971	919	917	923	912	913	965	925	961	977	974	918	891	936	896	996	952	913	939	955	915	918	986	912	959	963	922	967	896	958	1015	931	908	916	917	927	983	882	1001	902	910	918	905	926	891	942	948	898	961	964	970	923	963	905	930	876	885	922	885	946	937	989	952	903	898	876	911	930	898	890	909	891	930	873	946	958	931	910	975	937	920	907	941	941	906	941	946	969	949	902	1009	932	907	955	947	931	933	948	936	944	960	951	975	870	948	934	1009	906	892	895	956	935	913	899	929	948	951	956	892	903	885	914	923	915	933	865	981	925	948	944	953	920	948	932	941	905	971	960	988	992	952	924	940	915	927	940	948	972	995	850	923	957	891	961	912	953	917	1021	979	916	965	920	967	958	948	890	979	907	900	912	943	939	892	921	948	925	923	927	959	944	885	885	942	962	941	931	927	973	922	909	975	979	998	925	947	953	932	970	919	960	879	945	964	952	950	951	989	919	933	917	882	995	930	926	955	915	946	961	888	954	921	983	924	937	918	970	924	959	916	905	892	939	958	971	962	912	923	962	932	947	919	900	956	950	925	907	868	918	943	940	984	948	972	914	889	931	952	962	884	944	965	881	973	958	890	1009	961	982	904	967	927	943	975	964	900	949	855	899	900	949	973	937	945	882	880	933	893	964	912	959	886	912	981	978	909	909	963	890	866	925	971	905	943	929	878	922	919	958	931	952	956	959	920	972	931	931	896	905	972	1016	913	897	903	949	943	868	913	895	925	932	910	919	939	943	962	938	936	940	937	944	898	997	886	964	946	932	912	908	888	1014	923	925	929	931	930	882	942	903	930	932	909	886	883	890	893	968	904	908	922	974	989	931	948	941	931	915	880	900	994	916	953	939	913	926	914	940	902	919	934	935	893	901	910	935	975	916	936	944	863	898	891	924	964	916	932	909	965	930	938	888	967	949	970	920	978	929	965	881	958	948	935	937	885	944	921	956	972	927	925	908	927	933	938	969	892	898	934	926	960	951	905	911	916	877	987	960	858	868	1002	929	957	901	890	894	930	917	965	960	906	925	930	913	953	985	911	912	948	937	922	949	951	957	927	981	986	949	956	928	932	980	921	951	957	945	957	911	932	984	976	907	962	896	904	909	956	895	885	950	928	974	952	949	917	941	966	952	948	967	886	934	903	943	911	950	895	902	930	911	922	971	941	959	960	948	937	960	960	916	916	918	927	889	909	948	921	930	917	904	924	893	933	913	951	973	935	868	957	888	922	959	885	977	993	918	953	971	910	965	974	918	981	900	898	957	906	924	939	927	941	941	932	875	943	971	926	874	922	909	960	915	932	940	925	912	914	966	929	956	939	926	956	937	887	916	910	918	915	951	961	944	866	964	970	915	913	925	957	937	962	928	905	974	910	945	969	915	902	952	913	945	896	931	930	946	888	927	877	955	962	917	920	939	920	925	903	979	919	971	939	951	928	934	955	905	977	910	907	950	865	942	891	964	912	955	931	947	949	1012	953	897	911	946	979	891	930	896	961	982	930	929	915	987	882	902	957	920	907	933	941	927	914	888	959	955	954	969	899	914	909	943	909	946	936	928	900	968	909	918	971	950	985	958	917	875	966	957	943	937	902	929	932	923	989	852	928	920	969	949	952	932	943	959	908	903	952	943	969	914	951	923	924	853	970	927	943	945	872	891	937	941	904	945	935	921	919	932	925	1019	934	937	895	913	896	867	934	915	964	891	970	952	907	930	947	936	955	946	965	928	938	967	925	894	923	927	903	892	958	919	994	932	966	912	919	930	924	994	908	955	914	885	916	956	943	855	913	990	942	926	874	863	962	937	937	890	973	986	976	905	942	984	951	885	973	940	934	910	967	913	971	930	863	867	863	978	921	913	976	928	897	908	943	909	900	941	940	960	937	906	908	996	911	891	888	946	920	940	977	898	920	939	914	934	937	936	945	891	913	896	902	920	943	937	866	916	914	958	928	877	915	920	921	962	955	947	908	961	947	890	926	974	929	931	909	926	930	899	926	930	935	948	945	927	949	935	897	906	880	954	935	905	955	929	892	901	938	947	927	908	911	989	912	965	928	932	943	904	960	925	966	913	957	871	916	887	913	916	823	854	959	874	946	950	913	938	994	938	968	959	935	924	922	1026	980	933	893	907	940	943	978	954	872	950	964	902	936	906	954	940	917	898	888	894	937	928	981	964	920	934	892	898	904	959	936	918	917	962	919	895	916	913	984	909	974	904	986	888	931	878	954	1028	939	888	900	893	952	878	918	907	962	911	929	894	915	876	903	923	927	959	969	915	967	997	976	950	932	962	909	939	969	905	986	912	958	967	925	937	906	943	935	954	913	925	969	954	914	955	952	936	932	956	986	937	954	973	964	936	861	916	941	915	925	881	909	895	917	960	852	958	931	871	918	930	925	909	947	944	954	877	950	924	961	893	914	888	930	904	925	929	933	944	918	886	867	955	937	890	924	943	905	938	915	962	951	931	907	994	969	948	892	959	942	952	916	905	949	918	905	947	930	953	919	956	877	925	985	966	927	955	937	931	938	910	882	966	936	942	946	935	919	906	928	935	897	973	882	933	937	917	933	992	945	1006	932	929	973	907	916	937	929	924	852	925	897	956	966	949	916	893	933	942	898	1002	910	894	911	959	908	950	888	929	904	927	944	918	949	929	931	925	950	962	908	912	876	982	898	955	861	900	858	954	918	906	900	976	961	977	919	962	888	916	956	911	920	949	935	884	957	966	961	986	893	967	930	955	951	926	933	907	910	938	941	932	945	928	897	910	879	955	929	880	914	943	954	904	898	911	951	918	951	921	940	939	944	961	977	948	894	910	968	888	910	920	948	927	913	958	924	975	919	941	931	956	996	919	951	928	901	956	960	930	913	944	945	891	911	973	908	951	978	945	930	926	892	919	959	923	954	940	942	904	921	884	940	937	964	932	888	964	912	840	896	892	949	932	955	954	910	937	904	956	909	950	946	943	1019	969	938	914	976	941	943	945	921	956	921	988	910	918	899	889
1609	362	197	190	336	3340	2862	1889	1831	1564	1342	566	286	178	111	97	85	78	86	77	82	82	89	84	110	81	80	92	90	82	83	85	89	83	88	79	79	95	94	90	79	89	73	79	83	84	81	93	95	97	95	79	81	87	85	83	84	85	97	101	87	91	71	87	74	82	87	84	112	83	86	79	89	81	81	81	75	72	95	76	87	90	69	90	73	72	91	86	58	60	84	95	76	88	90	84	77	79	82	92	87	86	90	80	79	75	77	84	85	70	83	72	100	77	78	79	75	86	98	75	82	96	94	84	62	76	85	87	84	83	76	96	78	81	89	86	82	91	74	84	102	87	90	83	75	88	95	97	116	89	99	102	77	85	93	68	79	82	93	85	88	92	95	91	76	79	81	80	83	75	89	92	97	84	75	79	94	82	73	89	73	84	91	78	82	82	93	96	78	83	92	83	87	106	76	80	77	90	97	82	92	87	99	74	97	97	78	96	89	106	96	91	84	93	80	94	88	68	86	94	101	91	72	85	93	81	84	88	76	77	83	77	82	85	77	78	86	86	76	106	88	97	90	89	73	98	79	83	90	83	102	80	84	128	83	84	82	82	89	78	99	80	79	80	76	87	71	88	84	100	84	83	89	85	86	71	83	85	82	85	93	94	84	66	77	94	92	95	82	87	106	79	85	80	79	75	105	99	97	89	59	81	86	78	82	75	101	79	92	96	77	81	96	86	81	74	87	87	75	71	70	97	85	89	79	88	82	90	85	80	91	85	81	83	93	82	76	71	98	98	65	81	77	87	86	84	93	85	78	72	71	79	79	88	71	81	84	90	84	86	86	99	90	96	59	89	73	94	100	91	81	85	91	93	81	85	81	77	97	75	78	64	80	85	90	75	78	96	75	86	91	91	76	89	72	89	77	95	72	87	77	76	81	90	86	95	89	63	71	79	98	74	93	82	91	94	82	79	77	93	66	88	87	77	95	82	78	93	82	91	86	83	85	93	93	86	81	86	84	91	79	99	81	102	98	84	84	83	83	84	74	88	83	85	80	82	84	74	78	94	93	93	71	77	65	84	85	87	97	73	75	84	104	81	91	92	77	104	85	87	89	89	87	68	80	91	71	82	78	85	76	63	81	89	91	89	85	100	93	90	81	67	79	78	87	83	86	88	81	91	83	92	88	94	91	82	85	88	78	106	71	88	97	87	79	72	98	73	78	86	87	89	106	76	98	80	82	79	74	93	85	75	84	80	81	83	91	99	98	70	77	86	85	75	83	76	80	88	83	81	81	77	78	96	93	89	100	91	69	89	93	81	95	98	85	79	94	92	100	73	73	93	76	83	103	99	85	82	88	85	84	72	85	95	93	80	78	78	77	77	85	87	74	78	73	88	81	81	92	97	90	78	100	93	75	83	93	91	88	71	87	92	89	81	105	86	92	93	90	83	66	92	93	89	89	67	94	81	87	82	76	75	84	89	83	85	84	78	75	79	92	79	95	70	84	84	83	83	90	84	82	104	75	102	79	70	99	89	76	95	83	80	91	94	80	95	84	95	73	84	100	80	102	81	85	71	76	71	90	80	78	85	69	80	81	76	80	79	65	89	80	95	75	88	88	77	88	86	109	71	79	88	89	84	90	79	91	86	80	81	81	91	75	82	79	81	69	79	97	94	67	90	79	74	95	72	95	84	93	83	98	71	84	69	93	79	81	92	97	82	65	84	93	101	73	77	84	59	84	85	77	74	77	89	78	94	73	70	91	85	80	70	97	91	80	89	83	74	94	88	74	83	91	78	95	92	100	84	99	87	79	89	90	94	83	77	87	88	82	86	80	103	85	85	80	87	72	89	89	85	76	89	85	86	80	89	79	94	86	82	74	82	101	82	86	72	68	72	78	76	71	94	97	85	78	77	92	76	84	107	97	81	67	79	82	81	100	94	72	92	101	89	81	80	88	82	87	96	77	95	92	84	76	91	97	98	83	93	80	95	102	63	66	101	89	91	94	80	101	77	80	83	95	77	91	77	90	84	85	101	90	83	94	92	84	82	88	92	91	66	90	80	82	98	73	77	76	59	87	96	83	78	84	76	93	74	85	86	81	86	76	92	81	87	95	97	81	79	83	84	95	74	85	73	77	102	87	83	91	82	79	85	95	91	81	76	76	91	94	75	73	99	76	86	65	85	100	88	99	90	81	88	78	80	82	90	80	84	112	64	82	89	82	97	80	77	100	75	82	82	71	78	85	91	90	81	82	101	86	74	102	85	79	89	66	73	79	98	91	84	68	91	76	87	88	75	92	86	91	91	83	85	79	90	102	81	97	93	74	78	88	99	98	94	84	101	74	99	104	85	90	96	95	94	84	79	77	84	83	85	83	86	87	80	85	78	85	87	79	76	78	86	68	73	102	74	85	81	69	81	82	94	86	87	100	83	86	92	97	76	85	94	92	66	85	85	95	93	93	82	68	83	77	89	80	78	92	82	102	85	82	94	86	77	104	89	98	67	74	78	87	79	79	85	86	71	94	66	99	76	78	88	84	77	80	84	87	83	82	81	78	72	113	84	95	91	88	79	94	69	96	98	102	71	84	86	95	82	82	88	78	83	79	83	81	91	88	68	89	83	78	91	80	98	79	100	86	87	93	83	90	106	79	91	96	100	90	75	82	108	88	83	68	85	85	86	77	91	109	89	78	85	86	86	87	80	73	85	103	70	83	83	106	63	79	82	82	75	74	86	83	84	91	101	75	78	83	90	104	74	90	90	80	88	80	68	83	84	90	83	74	94	92	85	96	84	71	86	107	86	69	92	78	92	92	100	74	79	95	98	83	73	74	85	73	90	81	53	90	79	85	97	91	86	56	74	95	79	82	94	94	89	92	93	84	98	90	73	82	92	69	83	85	84	95	99	79	89	81	80	89	90	77	78	78	72	77	93	84	86	95	77	96	75	81	88	86	83	88	78	90	87	95	82	90	101	87	103	91	75	92	89	76	74	79	90	78	85	76	85	82	86	89	88	110	91	79	87	77	81	105	78	83	80	79	80	69	94	89	80	68	81	90	91	76	76	101	86	63	90	99	84	99	85	89	70	64	74	97	75	79	86	95	69	95	76	87	67	76	80	82	70	78	89	85	79	100	104	82	97	94	82	75	69	96	86	86	87	64	101	91	70	70	82	99	106	72	87	79	80	83	88	103	82	91	92	89	101	86	78	73	69	88	83	95	97	83	75	80	76	89	87	55	82	77	97	96	77	85	73	87	100	87	98	88	86	97	69	77	80	71	79	91	78	82	79	86	96	94	91	87	80	92	92	92	78	85	87	89	71	112	90	80	98	87	86	84	94	84	80	77	88	80	81	92	80	85	82	96	79	83	81	88	101	78	74	77	63	76	84	94	71	86	91	93	72	68	80	83	96	73	96	74	94	93	89	93	84	79	74	91	100	85	87	83	81	74	92	75	96	93	79	79	92	81	85	83	87	86	97	83	75	87	87	91	82
14611	6278	3739	7220	20526	44149	35151	31462	29418	26222	22199	13261	6660	3480	2008	1343	1093	1085	1009	966	928	1012	961	929	1011	923	972	1004	956	969	924	1013	993	977	1014	948	1041	981	918	963	969	945	965	999	965	972	1022	955	963	944	963	955	965	1009	973	977	1007	980	984	1019	1019	958	931	974	950	971	926	946	991	1000	949	944	945	968	991	931	894	936	974	958	966	995	1016	961	996	922	917	970	951	957	978	943	943	897	942	951	931	957	948	958	942	993	928	902	982	1001	904	953	941	974	931	992	967	1001	970	962	1002	944	971	973	920	1009	998	966	923	954	986	980	917	980	934	958	1014	996	948	1017	986	934	1014	930	982	993	992	917	932	964	983	981	1013	977	973	955	906	943	967	952	1011	960	972	947	959	995	962	962	1002	929	998	958	978	989	939	955	895	911	937	956	943	977	938	989	962	969	976	960	993	992	957	937	964	962	933	957	933	980	928	940	960	968	988	947	997	938	1035	982	940	999	996	963	959	985	998	955	947	944	932	897	966	962	967	949	985	993	990	925	966	946	967	962	970	1022	956	970	970	986	941	927	985	944	986	982	946	968	999	975	974	904	954	929	952	972	972	1003	984	1003	946	925	977	930	937	1018	944	935	997	952	933	916	955	942	947	970	982	937	935	1016	1078	995	977	941	956	994	979	922	918	917	982	996	954	968	1047	977	983	979	959	957	925	920	935	993	939	996	894	1008	997	952	959	1005	1026	945	987	976	976	988	966	927	1021	1026	939	950	991	971	944	972	988	1014	950	992	986	921	951	975	966	942	969	990	1020	983	983	951	967	995	937	956	1004	966	893	1001	962	933	983	933	970	982	958	954	996	1027	983	961	996	972	958	1003	969	939	946	982	978	987	972	899	958	942	957	922	1000	980	995	916	968	948	970	943	946	937	941	949	922	1051	994	1017	959	973	959	973	1006	906	944	969	970	965	948	1002	992	975	992	903	987	986	938	969	961	935	985	963	931	918	986	957	959	975	938	1028	996	976	946	1025	1061	991	957	972	990	959	959	940	936	948	945	975	1005	987	980	975	985	968	1014	913	1012	961	958	978	953	959	975	956	961	997	1025	940	930	974	995	959	981	984	929	992	1006	881	949	978	970	983	993	943	977	985	977	983	928	972	949	984	989	945	921	949	959	948	973	1013	1011	973	1008	956	987	979	989	949	960	973	1030	1010	1027	1008	971	959	968	960	966	948	980	937	976	931	1009	954	961	915	978	980	946	995	965	1002	1025	997	956	961	973	955	980	956	985	975	941	948	970	963	961	957	979	949	990	963	919	944	972	933	999	941	932	934	981	979	934	970	958	918	916	979	993	1017	965	936	918	960	980	1004	958	934	1037	995	989	993	978	1006	976	977	929	948	969	991	996	952	991	958	993	981	942	954	948	962	923	959	975	1007	977	936	919	965	924	963	946	945	957	948	1008	997	1007	973	950	943	992	983	938	946	972	950	909	942	949	1003	982	979	977	933	948	910	950	1044	940	1013	965	989	971	988	992	971	901	985	981	987	974	977	996	947	984	1028	1014	922	955	1005	972	978	1034	943	990	984	938	981	979	970	994	957	974	1004	971	952	951	993	921	920	981	946	950	971	982	949	989	985	1025	912	985	939	988	965	990	927	913	892	1010	982	910	978	970	954	947	951	963	911	958	956	948	961	945	1019	939	960	958	944	990	973	955	1021	978	954	1002	941	1001	1033	979	959	934	941	933	953	949	992	983	967	923	1004	960	954	1019	956	1031	934	996	991	973	1055	1001	978	943	950	1010	944	982	972	931	947	966	1006	944	965	987	941	974	903	997	1015	977	989	941	962	1003	1014	930	946	962	913	937	950	1023	928	960	960	961	999	984	971	967	988	962	957	918	879	945	944	1002	976	954	919	969	965	967	985	956	950	963	1012	949	981	956	980	975	978	953	977	997	984	909	970	967	1000	981	974	972	953	997	995	953	990	1021	990	972	950	961	949	965	915	1013	972	1018	950	1012	964	1001	986	962	952	961	985	953	964	954	1001	1001	954	978	968	933	980	939	970	1001	942	975	974	941	966	968	890	973	964	957	907	995	992	962	982	1027	966	963	987	1040	960	1021	952	936	972	963	947	950	1001	966	949	1016	989	990	942	921	948	885	977	982	1044	933	944	925	978	991	941	939	908	981	989	1006	969	952	973	995	919	957	987	993	925	992	991	961	896	949	986	942	920	926	989	944	901	974	981	934	894	966	949	928	980	954	973	1002	956	988	985	976	937	1003	978	943	961	957	1014	966	963	922	959	922	992	993	945	920	989	933	986	984	941	974	969	973	989	956	982	983	929	941	951	989	950	957	953	927	976	974	934	961	941	979	984	965	952	991	960	931	946	916	975	925	965	981	987	969	996	980	961	952	949	967	951	1045	969	974	950	1017	999	984	960	948	906	961	942	1004	993	948	917	1017	938	985	955	956	933	970	939	1036	926	1039	1007	971	890	962	962	997	976	932	951	984	937	965	937	928	1000	973	956	984	968	962	995	1033	919	931	882	949	1003	1050	982	964	1014	1032	950	929	913	933	931	1003	932	955	927	940	989	943	970	972	987	957	973	969	975	932	1029	993	943	942	964	902	984	954	995	960	977	964	973	933	1016	967	920	910	950	983	988	987	952	967	997	923	928	969	922	921	921	902	942	964	985	951	925	959	1005	966	972	930	973	955	940	983	960	999	1006	994	977	927	970	912	985	1003	961	999	963	986	991	968	939	1064	968	960	929	954	968	915	1001	905	982	951	928	1054	1007	1044	924	959	996	917	906	912	911	991	1035	1006	969	995	1003	983	944	1029	929	961	1001	984	962	928	964	948	917	959	963	958	976	945	909	890	969	929	937	948	1032	998	1000	928	967	970	1026	978	1021	952	1003	969	1026	966	998	949	972	981	967	856	981	980	957	937	995	943	937	960	932	978	935	926	994	941	965	997	895	989	990	925	969	985	981	941	996	925	942	941	954	939	1009	970	987	997	926	986	979	994	897	1015	997	974	950	994	980	973	950	989	951	1009	950	944	968	958	972	1025	946	980	973	948	985	985	943	980	935	985	979	967	968	985	975	1011	960	933	995	950	902	981	988	998	948	991	1021	997	976	997	952	1011	995	928	981	960	956	991	915	983	912	947	973	978	999	948	963	960	981	933	968	977	874	899	965	925	960	972	1017	990	1026	905	963	1020	949	882	961	993	983	994	962	913	994	936	935	971	982	933	994	982	962	947	928	968	1033	993	994	925	996	995	963	984	948	941	940	939	910	963	984	961	959	961	1035	940	990	1043	952	954	1019	929	1005	972	1011	955	998	989	999	992	985	1005	1003	950	896	1013	977	937	962	965	917	946	950	961	964	973	981	978	933	967	1020	999	929	985	934	1015	978	985	975	928	945	989	954	914	933	964	1022	914	1000	893	897	969	931	957	942	983	935	1003	1009	963	946	1042	952	915	974	996	978	1007	994	927	928	990	938	951	970	915	959	971	944	983	991	1032	967	1003	919	917	950	934	966	977	972	926	1001	1004	1001	987	945	959	944	935	993	941	972	957	961	958	952	978	954	951	1000	939	994	942	991	992	971	1015	981	935	976	987	982	1039	999	1026	966	964	981	990	974	933	1019	929	962	980	985	1042	935	928	975	1005	980	931	1036	977	949	965	1014	936	974
860	645	436	375	1706	9087	5228	5011	5671	3685	2428	1307	575	254	180	114	105	70	87	58	73	74	70	82	81	78	57	63	73	84	60	78	81	78	63	76	79	90	70	75	65	73	72	60	65	88	66	95	78	72	80	86	78	72	69	73	73	77	66	61	72	76	77	75	66	87	73	68	70	81	74	76	69	79	69	68	75	86	72	82	78	82	76	75	57	77	77	81	78	73	73	73	67	76	76	81	93	74	63	81	77	86	70	75	70	82	78	82	66	78	87	85	84	77	71	77	78	78	79	68	73	71	75	69	66	90	73	80	83	66	80	94	75	83	93	84	63	80	82	78	76	71	85	82	79	76	86	78	89	74	77	75	74	75	72	69	81	71	82	67	78	84	77	71	75	72	67	95	78	79	83	64	88	79	104	81	84	88	61	75	91	72	81	70	60	69	96	60	76	74	82	68	56	94	87	80	76	87	90	68	78	64	78	79	64	83	68	83	64	77	91	66	77	83	60	83	79	73	79	75	81	75	58	77	72	61	83	84	92	77	68	81	62	83	89	83	75	66	75	61	77	69	67	75	89	70	85	73	78	72	71	85	65	81	69	81	81	76	83	82	71	93	77	75	75	73	82	78	84	71	66	77	72	80	68	66	93	57	85	76	67	75	77	71	86	60	80	63	68	74	87	86	85	76	89	98	81	82	81	76	49	68	78	69	63	75	71	78	81	67	71	79	64	70	76	82	76	91	91	78	61	67	84	79	72	68	73	87	87	88	81	66	73	78	80	74	88	89	77	67	87	79	82	73	66	85	87	81	55	69	78	90	75	85	79	66	79	85	70	87	73	77	71	78	99	66	73	80	64	70	89	88	89	63	72	76	98	68	71	68	67	81	70	66	67	76	69	82	68	71	90	83	77	63	83	70	98	82	73	80	76	87	77	77	79	67	68	83	81	75	64	78	82	79	70	74	75	97	69	79	76	70	71	83	99	85	77	95	60	67	74	77	69	83	73	78	70	73	73	72	88	91	72	83	88	88	60	82	88	84	81	78	84	72	75	76	67	87	77	77	67	73	81	68	79	85	73	77	78	83	92	79	77	90	93	73	87	84	64	73	70	68	82	76	60	83	71	73	72	82	73	76	74	66	68	76	87	80	75	81	98	69	72	85	85	81	80	70	85	87	89	90	89	70	84	81	79	82	81	68	83	78	70	81	74	74	85	99	78	90	82	78	66	80	94	69	81	75	68	69	93	75	89	71	67	77	83	85	72	76	84	80	69	89	75	80	79	59	70	77	81	92	74	68	66	78	74	83	79	78	78	72	79	77	103	78	71	81	72	86	80	71	77	88	83	92	87	87	71	85	84	76	75	70	93	79	85	79	92	68	81	80	81	72	73	67	90	74	67	76	96	84	69	91	86	94	91	72	90	79	73	75	93	90	83	88	81	75	81	63	75	77	70	92	89	85	81	75	88	76	74	74	63	82	80	74	71	61	74	84	85	76	77	66	84	85	72	80	77	71	82	65	69	70	75	78	71	83	68	78	77	87	70	80	74	68	94	95	89	60	80	76	80	69	87	103	61	85	84	66	90	77	77	69	70	82	74	76	80	81	86	72	86	68	92	83	80	85	83	83	77	62	70	65	81	75	85	79	73	56	71	83	70	77	65	80	74	72	69	73	84	81	88	71	71	70	80	83	71	79	63	85	71	69	89	60	79	78	73	69	62	75	97	84	74	80	97	89	81	61	89	65	73	83	71	63	84	81	78	70	75	92	74	85	59	77	64	75	64	70	87	92	66	90	68	64	72	72	79	79	82	81	90	79	70	75	64	89	78	72	81	87	88	77	65	71	77	70	75	66	60	77	81	86	84	80	63	63	85	70	69	79	74	69	76	86	84	68	82	77	63	78	79	73	75	82	87	71	82	72	80	84	85	85	74	67	92	86	91	74	68	90	75	101	74	74	81	84	83	79	89	89	87	82	63	58	70	80	74	80	71	70	79	75	82	76	82	68	80	77	86	69	83	80	92	88	75	68	71	67	73	76	74	61	75	86	69	75	78	87	69	87	72	79	86	91	68	68	80	65	92	73	87	80	84	72	70	85	95	79	84	70	70	68	66	70	78	89	71	76	72	69	93	83	67	82	75	79	74	80	81	73	76	62	70	67	81	84	93	66	64	83	68	70	71	86	78	79	84	87	66	92	77	78	76	76	63	95	74	83	74	69	84	64	78	63	74	79	69	75	62	76	79	69	69	83	80	69	82	95	68	91	80	69	81	65	68	77	61	70	68	76	101	85	76	74	76	72	76	71	70	70	95	54	65	60	91	79	77	78	74	77	93	75	73	59	78	87	75	78	76	79	76	83	76	74	77	64	82	82	75	72	69	63	80	78	74	78	73	77	80	89	90	85	82	64	76	75	93	77	78	80	82	76	70	103	72	63	67	73	71	81	78	69	72	69	72	63	87	77	80	73	73	84	76	78	66	93	92	73	65	67	70	70	75	69	80	89	74	72	84	83	70	79	69	84	73	77	81	86	75	89	81	84	72	74	77	80	78	59	78	74	80	74	83	65	75	75	86	59	80	73	75	87	59	107	78	73	70	91	69	82	86	86	80	79	66	69	78	88	90	92	70	77	59	77	77	97	79	69	79	93	62	78	71	73	92	86	95	80	73	79	70	77	62	81	88	67	72	75	73	82	89	73	73	84	66	87	76	68	85	76	59	79	74	72	75	82	90	53	85	74	80	81	80	78	83	79	74	69	77	81	76	94	64	84	78	82	61	84	75	72	71	81	70	77	76	77	71	71	83	69	70	68	82	100	68	64	55	59	75	81	78	83	69	70	64	77	89	90	64	84	94	67	85	76	87	77	74	86	73	64	82	70	77	74	67	73	89	68	84	70	73	70	90	79	76	80	80	86	86	54	76	94	71	73	73	79	96	57	78	73	79	77	85	83	61	64	82	75	68	76	79	61	77	85	79	90	74	79	64	77	82	90	85	76	96	62	90	66	81	76	81	89	79	76	91	79	68	82	66	65	88	79	70	65	64	84	108	78	68	92	67	76	58	61	74	68	92	72	81	88	74	99	80	65	78	95	78	82	83	64	103	80	81	81	76	67	74	77	84	85	98	81	80	73	87	70	80	64	79	93	85	60	76	85	80	84	81	81	88	105	80	72	88	100	80	74	71	71	82	76	73	71	83	75	66	82	77	86	77	82	75	81	74	74	74	76	77	85	77	70	80	68	80	75	76	75	77	76	72	79	79	75	78	81	82	81	70	88	69	78	57	70	84	77	79	69	69	81	80	65	77	70	69	71	84	83	77	80	83	69	68	63	66	73	84	79	79	72	82	87	79	61	62	90	83	81	78	91	76	79	81	62	59	60	79	69	63	69	77	68	86	72	90	77	68	86	75	57	92	79	89	83	77	65	71	80	79	76	73	74	59	82	83	84	70	76	85	80	76	76	75	82	88	88	76	71	86	70	97	80	84	95	76	87
17983	11995	7549	16602	37868	56863	40592	42812	41727	34009	29045	20568	12170	6081	3555	2109	1428	1099	951	894	902	887	901	909	910	937	912	938	879	893	878	899	930	895	895	913	909	943	949	920	950	969	923	899	922	883	931	902	899	896	897	868	852	846	925	909	872	882	933	916	906	874	919	842	871	870	930	914	884	927	836	925	929	896	870	909	909	861	874	931	883	866	932	859	915	883	936	907	907	896	871	891	846	902	886	874	917	911	902	871	892	948	886	900	902	908	881	922	882	899	890	866	889	957	894	884	904	877	853	926	892	939	882	905	903	896	932	886	946	875	903	887	873	941	899	893	863	920	924	898	858	906	878	952	916	826	905	943	863	889	918	919	906	880	925	881	845	910	872	866	866	940	891	889	922	888	867	935	873	911	925	854	889	880	898	908	931	912	928	906	916	881	849	879	893	875	887	855	931	905	924	902	870	856	861	904	833	843	933	853	856	886	884	872	881	859	874	864	872	899	901	850	887	912	880	936	902	898	858	908	873	936	816	896	867	942	924	883	848	902	900	865	854	884	886	923	848	930	912	928	924	837	886	916	853	950	902	944	879	867	848	901	932	899	874	935	886	846	860	907	861	879	886	908	884	936	906	882	845	916	891	923	903	863	926	915	872	848	893	916	879	885	874	890	885	923	906	834	843	872	876	887	916	911	950	915	920	906	869	883	900	932	903	848	826	895	829	892	847	876	881	841	932	899	910	875	881	913	908	891	881	916	923	883	894	916	889	911	911	879	860	906	902	887	849	915	863	887	908	881	846	889	919	892	846	854	901	847	883	892	902	898	956	893	928	911	862	867	908	882	842	934	875	877	896	936	894	887	848	856	897	947	845	909	894	860	861	936	881	910	936	889	816	905	908	934	864	916	886	917	866	833	901	902	898	948	929	894	897	867	883	956	887	908	925	886	939	918	838	903	899	881	899	901	822	898	923	901	849	878	876	876	883	904	902	881	868	911	891	929	924	927	917	921	883	901	900	871	910	877	935	876	904	865	898	890	893	858	856	904	884	887	868	900	907	894	874	862	903	865	883	914	847	899	865	937	871	911	828	903	883	823	889	890	912	844	889	862	908	919	916	874	860	895	893	901	925	894	865	908	885	914	897	916	885	862	880	869	823	887	858	935	878	868	879	832	925	943	887	897	865	858	896	937	938	904	898	885	898	903	899	848	911	880	904	843	822	905	923	907	865	911	891	843	943	933	908	891	870	905	851	872	926	882	869	896	835	854	903	914	924	933	873	862	874	959	870	870	911	882	897	825	935	863	906	888	960	893	860	939	896	844	906	904	865	935	857	867	925	900	901	850	892	913	861	846	863	881	894	881	883	856	855	894	870	926	854	867	928	876	889	893	885	915	874	869	885	845	893	832	878	973	919	875	902	898	861	935	912	879	877	886	858	938	909	878	915	913	827	911	918	904	882	900	875	899	882	882	878	884	858	830	888	903	883	882	950	851	853	940	891	941	891	845	891	840	898	937	895	925	857	908	897	897	915	899	944	864	884	929	879	905	908	893	906	908	933	907	890	906	879	910	888	908	942	885	871	902	912	899	917	897	884	914	861	899	935	933	874	915	847	852	858	915	857	897	882	884	889	905	906	876	874	918	931	856	852	879	918	853	926	880	891	907	881	890	952	898	852	869	926	923	871	903	884	901	901	846	891	838	833	862	838	878	892	901	888	889	911	859	892	881	811	850	980	891	885	910	926	861	897	851	888	894	878	933	874	894	912	904	913	894	903	908	825	890	921	926	874	882	915	883	860	872	902	867	909	906	894	856	932	864	834	867	864	891	931	898	924	874	862	892	937	881	922	889	915	961	864	850	919	946	888	851	927	882	845	937	892	840	910	872	876	913	911	897	890	910	884	889	885	908	912	899	944	860	920	919	871	899	938	944	862	858	854	868	853	899	915	873	872	893	905	855	888	849	881	870	897	861	873	888	858	915	855	894	851	905	913	908	895	888	878	936	896	848	889	885	885	902	901	850	875	870	870	904	884	936	890	890	890	896	871	933	863	864	872	937	821	829	916	856	853	884	887	856	894	880	930	864	877	893	903	922	862	881	861	903	887	949	876	881	849	912	881	899	878	920	864	877	884	858	862	941	885	909	905	845	922	900	860	890	920	833	919	942	925	872	890	840	904	897	851	911	906	867	842	927	864	904	918	918	892	868	893	877	879	892	840	935	892	894	886	866	848	889	925	864	994	864	911	900	886	899	903	912	902	919	907	918	884	859	912	894	899	941	899	914	831	864	902	890	846	901	883	857	851	895	926	874	952	879	937	837	911	872	851	890	888	896	881	909	930	893	865	881	889	859	927	836	937	814	915	905	880	888	887	948	876	887	931	884	861	844	885	919	856	962	866	870	901	895	860	858	935	914	894	888	907	932	907	898	916	924	931	953	920	873	830	897	896	880	914	894	856	907	917	879	919	922	923	927	841	910	860	843	839	910	909	889	939	859	933	900	910	881	916	892	872	893	887	846	884	849	864	854	884	888	908	864	843	943	864	846	853	933	911	875	922	893	893	871	843	879	913	904	845	882	892	878	875	946	884	887	867	901	895	925	931	884	910	905	877	828	900	908	871	841	885	828	861	870	862	886	857	914	898	894	911	865	889	950	887	865	824	884	907	877	916	865	876	881	885	915	917	869	949	824	889	881	850	878	863	871	869	938	880	908	926	889	838	910	942	855	907	872	893	923	890	921	879	854	908	871	863	909	906	871	943	885	864	850	944	901	848	913	879	878	816	837	889	901	864	863	900	867	924	803	915	937	883	920	917	939	894	866	886	901	886	878	928	907	927	857	948	912	900	893	881	894	929	872	889	929	912	849	872	885	910	902	883	902	887	910	909	884	899	939	922	950	919	944	895	876	931	891	947	874	888	872	845	891	884	935	905	853	894	904	922	840	885	896	881	860	847	987	936	838	828	897	925	868	915	878	926	912	867	892	847	874	926	862	919	843	936	886	914	847	844	880	917	859	900	895	906	937	919	959	865	892	884	886	927	899	916	906	872	887	874	893	885	880	908	888	897	885	930	893	896	910	899	859	873	891	903	857	843	853	846	868	864	879	880	859	864	904	878	871	919	907	954	884	871	919	944	918	875	845	878	890	886	879	907	914	932	873	919	891	880	904	919	866	882	866	877	895	900	922	851	869	837	926	876	891	862	897	908	910	915	930	868	915	836	877	888	919	893	936	874	908	876	890	876	901	861	869	932	887	896	873	914	917	879	886	891	843	867	881	891	918	880	892	873	896	912	892	934	877	888	864	943	937	905	951	909	849	912	866	898	890	932	877	893	905	909	857	887	909	874	955	846	851	853	824	848	930	874	818	934	912	878	869	930	917	809	908	900	884	951	884	788	875	895	923	891	881	911	905	882	882	931	866	914	916	867	929	833	862	902	873	867	880	860	872	899	875	890	829	891	908	878	881	871	874	895	889	875	873	896	871	889	922	872	935	905	894
2394	534	504	475	2231	9061	8436	7205	5822	3586	1970	1128	509	330	268	172	151	108	99	109	112	109	85	82	95	86	78	90	99	95	100	98	74	93	105	74	84	96	89	97	97	86	95	73	91	105	86	91	101	78	85	83	81	77	72	84	95	111	86	86	97	98	79	87	102	106	114	93	102	81	112	67	82	81	85	82	87	116	77	77	86	79	82	113	83	104	76	101	101	89	93	91	78	86	92	78	96	83	94	86	81	89	95	94	93	87	90	96	84	88	96	93	94	82	96	74	110	101	85	72	76	85	86	79	101	84	93	81	91	91	97	96	82	84	95	77	89	109	82	93	99	96	93	101	93	85	90	97	85	95	101	91	88	93	98	88	94	93	95	105	80	101	84	91	97	98	90	114	105	91	85	81	80	104	81	90	94	81	75	84	105	85	77	102	79	94	93	93	88	96	105	90	103	92	81	84	98	84	93	72	87	82	81	90	83	84	103	99	88	90	96	78	80	78	82	97	95	101	85	94	92	86	85	77	96	78	80	97	69	101	91	92	76	79	94	87	83	91	98	101	75	89	92	96	98	85	80	96	102	103	90	74	87	106	76	101	79	88	79	91	79	93	85	108	73	82	76	92	82	82	97	92	90	93	72	89	82	95	98	86	84	102	94	74	79	92	92	72	94	92	100	89	80	84	79	91	96	98	87	76	100	89	90	80	94	87	81	83	88	100	91	101	100	60	85	84	90	100	78	86	77	90	104	91	89	90	90	91	87	87	111	87	101	79	72	87	87	79	82	96	95	95	101	90	94	87	81	91	75	80	82	78	103	99	81	87	89	96	88	87	99	90	71	90	93	81	66	81	79	98	104	91	100	85	107	82	89	94	86	111	81	99	86	83	78	93	87	86	93	98	97	82	87	94	101	87	82	81	78	87	94	79	77	77	87	103	88	91	82	106	84	80	94	74	111	106	77	70	90	83	87	89	89	106	82	85	76	84	96	102	90	103	96	84	91	78	96	86	82	81	83	92	100	90	103	83	88	100	90	107	68	73	69	78	77	77	86	109	95	112	88	81	105	95	79	71	86	95	88	93	98	99	98	99	80	85	98	82	102	82	92	84	93	101	79	85	84	78	69	95	93	94	93	88	78	100	88	79	86	95	93	93	105	87	82	97	91	77	75	77	87	74	93	95	80	100	98	92	89	81	80	91	77	91	85	104	80	94	90	94	90	82	92	92	88	110	88	100	101	97	96	98	94	84	93	103	104	82	93	99	93	96	79	89	87	92	84	88	84	109	99	77	86	77	83	105	101	92	93	76	87	83	94	101	90	98	97	107	95	71	84	92	91	89	96	90	84	88	85	82	96	90	89	78	98	95	93	93	88	78	75	81	96	91	89	89	100	80	92	90	86	102	79	83	103	82	83	80	81	95	75	94	67	102	93	81	97	79	87	78	87	99	85	84	74	89	93	88	99	114	100	96	87	84	95	77	87	76	92	82	84	71	91	99	83	73	79	93	105	116	92	88	108	93	83	80	80	94	88	91	100	77	101	102	95	93	79	99	87	96	92	92	91	109	81	78	86	100	94	86	92	96	85	79	100	94	93	91	112	98	89	91	98	77	97	94	97	77	89	87	98	82	103	100	83	90	77	103	76	100	88	90	98	97	95	96	93	90	73	82	87	103	82	98	88	88	87	101	75	105	94	109	77	73	85	95	92	102	88	88	92	90	93	83	96	99	70	102	90	85	105	87	102	89	91	94	88	72	81	96	80	94	87	92	84	84	80	85	102	88	99	101	94	59	80	86	87	81	90	60	91	93	86	89	105	103	72	102	72	76	84	100	93	98	103	90	105	79	95	100	96	103	90	106	87	93	92	87	85	86	84	92	68	103	82	92	75	95	99	99	89	94	106	100	92	72	72	91	87	97	98	78	82	109	79	92	79	82	79	97	83	100	96	89	78	89	76	97	73	71	101	85	82	94	80	94	85	83	102	85	94	85	76	91	99	103	87	81	77	74	101	87	92	94	77	113	101	80	93	94	81	79	109	73	89	97	101	100	85	94	85	74	89	81	92	94	87	103	79	85	72	67	83	94	90	94	100	82	81	87	90	87	62	80	77	83	104	99	96	98	101	100	101	86	84	78	101	80	85	81	84	85	98	84	75	79	80	79	94	95	81	82	88	98	85	82	98	110	88	97	101	92	89	90	96	84	101	92	83	98	98	69	81	75	93	92	85	101	83	94	96	74	94	89	81	70	77	81	88	92	82	102	99	90	66	84	94	80	90	100	96	83	82	91	93	97	93	90	95	86	93	93	105	92	96	75	99	74	92	71	109	98	93	100	85	101	85	73	87	77	91	100	84	75	106	79	105	96	81	102	83	92	95	95	86	81	96	94	91	99	102	88	99	79	85	106	98	78	96	75	85	85	84	95	94	91	99	97	89	87	85	61	84	94	85	102	88	65	93	84	87	79	101	83	89	81	87	84	92	75	90	90	79	91	79	81	109	99	75	93	100	120	82	68	74	105	75	93	88	98	93	91	78	84	103	68	85	91	92	100	77	84	98	79	88	70	88	101	91	88	92	81	100	90	74	100	90	97	90	93	86	78	77	84	95	69	106	91	97	77	88	71	75	85	86	82	95	103	75	105	82	86	79	72	86	90	71	93	83	90	96	83	81	90	94	91	82	90	96	77	96	99	81	89	87	103	101	68	91	86	92	103	89	83	85	85	93	101	86	81	84	90	74	81	86	81	94	65	97	69	93	96	107	82	91	86	92	92	76	103	90	90	103	96	86	94	83	101	83	92	90	89	93	94	97	88	82	85	106	98	104	109	79	84	91	87	70	77	100	95	89	83	99	96	83	94	78	94	85	99	91	93	88	78	91	79	88	80	102	84	87	97	93	87	84	93	76	90	88	95	97	95	91	81	100	106	80	100	83	105	89	106	100	95	92	80	90	93	85	71	100	83	99	83	104	87	89	99	100	88	80	82	98	85	97	92	102	92	96	102	84	95	86	88	101	87	117	80	78	101	69	81	71	93	99	83	102	84	88	108	83	92	87	103	99	90	80	76	90	90	84	113	107	95	91	84	94	77	97	89	120	80	84	109	94	76	86	103	71	76	83	93	83	105	85	91	83	91	84	78	69	78	94	84	73	99	98	86	77	105	88	92	88	85	79	73	84	86	85	80	97	82	85	93	76	99	93	68	84	85	73	83	99	88	105	91	87	85	82	101	95	83	86	95	101	89	90	88	87	76	95	100	94	89	99	98	88	89	88	88	69	99	90	97	93	94	73	98	109	92	83	85	100	72	102	78	87	70	103	94	95	80	85	103	86	94	93	89	96	86	85	96	111	104	93	90	109	73	90	85	95	88	91	83	87	99	90	80	93	92	77	83	93	79	93	101	94	96	99	87	93	99	91	88	90	110	81	92	75	86	78	84	105	83	86	92	96	77	80	87	91	92	69	85	80	92	83	70	90	71	84	87	93	94	93	89
18591	10814	8209	18409	41839	59584	51103	47592	41953	32906	27431	19764	12428	8770	5785	3651	2229	1409	1118	1118	1048	1033	1048	1058	1083	1076	1063	1031	1031	1020	1023	1008	1047	1053	978	1015	984	1034	1011	1104	1014	1038	1034	1054	1022	979	1013	1070	1035	1083	949	1004	1095	1083	989	987	1039	1010	1002	1032	1037	1007	1016	978	1066	982	1058	999	1047	1049	1022	1018	1068	1054	994	1030	1039	1035	1067	1010	1037	1009	1034	1046	1042	1055	1045	1108	1040	1099	1010	983	1009	1088	1099	1024	1026	1022	1039	1046	1010	1027	1029	999	1045	1054	1066	1078	1064	1058	981	1010	990	1068	1065	974	1051	1007	1035	971	1101	1043	1044	1052	1033	1099	1050	1015	1044	1063	997	1025	1024	987	949	1070	974	1041	1058	1056	1031	1085	994	1033	1057	1019	1050	1023	1013	1013	1024	1043	1036	993	1051	1087	1064	1030	1061	1026	1024	1074	972	1025	1034	1052	1049	979	1019	1046	1031	1089	1083	1070	1031	1062	1064	1027	1087	1088	1057	1011	1062	1084	1033	1090	1006	1036	979	1020	1011	1096	980	1037	1021	1040	1069	1032	943	1056	1079	1053	991	1044	1014	1040	1017	1033	1049	1044	1037	982	1047	999	1017	1045	1086	1019	1064	1014	1019	1077	1063	1106	1101	1057	1056	1035	1061	1012	1045	987	1034	1068	997	1061	1068	1037	1039	1043	1100	1036	1078	1031	1024	1082	1036	1108	1051	986	1056	1072	1044	1018	1030	1009	1000	1034	1057	1036	1055	1071	1028	1104	1044	1059	1056	1051	1069	1038	1053	989	1020	1089	1069	1041	1054	1053	1035	1021	1063	1050	1023	1059	1117	1072	1012	1042	1078	1028	1030	1016	1031	1064	1089	1019	1026	1021	1018	1001	1022	1010	1035	1029	1056	1101	1015	1051	997	996	1031	1090	1029	1023	1077	1035	1022	1064	999	1005	1044	1043	998	1008	1053	1049	1034	1057	1032	1028	1003	1044	1024	1044	1001	1065	1027	1063	1099	1018	1026	1097	1021	997	1042	1030	1054	995	1031	1075	1102	1049	1044	1041	1054	1054	1055	1073	1040	1002	1018	1047	1048	1062	1035	1007	1028	1065	975	1087	1035	1063	1015	1070	1097	982	1034	1053	1010	1062	1035	1031	1064	999	1047	1036	1035	1069	1022	1058	1038	1050	1081	1006	1092	1048	953	1010	1031	1053	1106	996	1063	1090	1104	1033	1054	1022	1050	1028	1053	1018	1064	1071	1091	1019	1025	1079	1005	1045	1013	1083	1018	1079	1048	1039	1044	1059	1081	1021	1026	992	1075	1021	1061	1048	1046	1047	1050	1010	996	1036	1005	1040	1032	1064	1014	1072	1065	979	1041	1002	1065	1022	1100	1075	1044	1014	1032	1112	1027	1067	1026	1084	1036	951	1074	1022	1015	1071	993	996	1097	1001	1099	1072	1082	1050	1023	1023	998	1102	1031	1074	1069	1063	1056	1049	1009	1053	1047	1032	991	1089	1058	979	1011	999	1063	1045	999	1054	963	1053	1047	1011	1083	1067	1071	1013	978	1060	1040	1009	1111	1017	1021	1057	998	1053	1028	1017	1024	1051	1053	1023	1008	993	1064	1090	974	1034	1015	996	1041	989	1033	1058	1012	1068	1028	1013	1094	1079	1005	1070	1046	1102	1056	1015	969	1005	978	1082	1048	1030	1053	1035	1024	1038	998	1005	1025	1072	1048	1052	1005	1042	1046	995	1044	1036	1024	1064	1013	1063	1022	1046	1042	1008	993	1033	1103	1037	985	971	1049	1017	1003	1088	1062	996	1023	1061	1005	1056	1044	994	981	1036	1091	1016	1012	1051	1063	1039	1063	1072	1055	985	981	1021	1015	993	1045	993	1025	1016	1085	1047	1014	1013	1059	1076	1064	1046	1069	1051	1070	1049	1002	1049	1022	1040	1044	1027	1038	1066	1057	1088	1049	1039	1060	1016	1051	1057	1031	1031	1008	998	979	1058	1011	1000	1044	1075	1058	1053	1007	999	1084	1045	971	1043	942	1040	1047	998	1011	1008	1064	1030	1030	1025	1038	1007	1049	980	1013	994	1054	1045	1017	1016	1027	1057	1042	1019	1078	1015	1023	1038	1016	1047	992	1012	1030	1076	1035	1019	1045	1001	1084	1068	1023	1063	1042	1019	1000	1032	1025	992	1037	1040	1066	1045	1064	1074	1043	1055	1020	1059	1015	1039	1071	1013	1075	1052	1016	1005	1006	1025	994	991	1007	983	1015	1062	1023	1041	1043	1083	1088	1061	1097	1121	1030	1046	955	1053	959	1048	1013	1046	991	1000	1035	1065	1130	1037	1082	1057	1036	1066	1062	1010	1036	1004	1054	1032	1050	1030	1045	1005	1094	1037	1026	1072	956	1069	1065	1090	1009	1033	952	1062	995	1069	1037	1078	1022	1060	1034	1094	1066	1050	1059	1020	1060	1041	1084	1055	1042	1044	1020	1006	1091	1061	1045	1028	1057	1081	1064	1008	996	990	1022	1032	981	1019	1012	1035	1082	1023	1040	983	1013	1018	1029	1033	1072	1031	999	1027	1009	1094	1029	1023	1026	1048	1029	1039	1004	1024	1063	1047	1050	1042	1070	1061	1066	1061	1012	1025	1071	1067	1072	1024	1057	1034	1044	1021	989	1038	1026	994	1025	1044	1045	1042	1018	1037	1049	1024	1052	1021	1019	1018	1049	1035	1087	1053	1037	1069	954	1008	988	1019	1098	1072	995	1058	1021	1037	1045	1039	1059	987	1041	1089	983	1071	1045	1042	1049	1076	1041	1057	1007	1050	1005	1094	1068	1081	1030	1099	1025	978	1042	1040	972	1060	1017	1072	1021	999	1093	982	1079	1017	1020	1065	1071	1056	1089	1054	1019	1030	1009	1082	1114	1016	1008	1045	1088	1036	1098	1022	1066	1065	1043	1105	1039	992	1024	1060	1069	1063	1011	1055	1031	1026	1031	1047	1012	1076	1008	1064	1044	1033	1033	1059	1052	1075	1037	976	1043	1038	1032	985	1101	1004	1021	1046	1050	1020	1077	1007	1047	1036	1051	1010	1004	1044	1066	1030	1068	1027	1035	1051	999	982	1014	1108	1034	1026	1108	1053	1040	1075	1042	1045	1022	1050	1012	1054	938	1053	1083	1036	1081	1019	1045	1024	1046	1028	1026	1056	1058	1022	1070	1118	1028	1079	1023	1073	1047	1118	1077	1028	1024	1053	1035	1034	1084	1090	1057	1057	1011	1064	1036	1097	1045	1084	1011	1064	994	1045	1020	1021	1032	976	1047	1101	1012	1024	1049	1068	1040	1013	1049	1086	1049	1034	1043	1074	977	1070	1028	1058	1098	1045	1047	1026	1020	983	1017	1013	997	1023	1035	1002	1021	1060	1038	987	1026	999	1085	1057	1086	1062	1034	1011	1025	1062	1029	1081	1025	1027	1011	1058	1024	1042	1032	1023	1048	983	1037	1056	1029	1062	1067	993	1005	1065	1143	1006	1078	1034	966	1041	1047	1005	1024	1059	1032	1056	1027	1041	1039	1059	992	1010	1054	1030	1058	1031	1002	1010	1035	1041	1006	998	1021	1045	1033	982	1001	1021	1081	1024	1084	1032	1058	1004	1083	1021	1045	1030	1020	1080	1000	1020	1022	1064	986	1029	1072	1104	1015	982	1028	993	1045	1014	1044	1031	1049	1023	1056	1034	1046	1018	1035	995	995	1015	1060	982	1022	950	1047	993	1017	995	1038	1030	1032	1080	1033	1026	993	1025	1041	1048	1046	1074	1048	988	1029	1000	989	1055	1016	1069	1037	1023	1006	1007	1067	1033	1028	1022	1054	1084	1093	1079	1056	1103	1095	1059	1055	1104	1045	1029	1050	1060	976	985	1049	1087	1034	1015	1023	1028	1067	1036	1065	1050	1049	1064	1032	1052	1052	1003	1002	1043	973	1037	1003	1016	1071	1047	1061	971	1046	1070	1067	1031	1049	1049	1071	1063	1056	1065	989	1052	1033	1015	1085	1039	1053	1008	1012	997	1070	1030	1057	1083	995	1014	1099	1017	1060	1077	997	1010	1024	994	998	1056	988	1072	1072	1061	1030	1021	1054	1021	1009	1003	1082	1073	1047	1111	1032	1023	1036	1066	1043	1042	1036	1021	1043	1029	1018	1056	1077	1085	995	971	999	985	1035	1076	1091	1090	1013	1034	1014	1059	1035	992	1066	1039	1048	1035	1080	1005	1070	1071	1046	1049	1013	1003	1030	1105	1021	1056	1111	1086	1007	1098	1036	1029	997	1036	1043	1072	1057	1025	1072	990	1055	1061	1044	1095	1007	1034	1023	1109	1027	1030	1000	1050	1014	1084	1020	1050	1095	1079	984	1064	994	1080	1047	1059	1043	1009	1016	1024	1095	973	1067	1078	1020	1067	1017	958	1038	1063	1039	1078	1069	1049	960	1078	1008	1056	993	1046	1053	1087	1079	1071	1035	1111	1025	1033	1035	1068	1016	1009	1048	1070	1074	1009	1019	1016	1026	1050	1057	1037	1056	1056	1015	1076	1062	1016	1034	999	1085	1136	1085	1057	1009	1039	988	988	1017	978	1047	1063	1063	1043	1086	1072	1046	1032	1054	1042	979	985	1100	993	999	999	1023	981	1065	1032	1063	979	1093	1066	1012	1046	978	1008	1055	1090	1034	1047	1028	1019	1028	1061	1072	1089	1021	1031	988	1051	1025	1030	1018	1037	1018	988	1025	1020	953	1018	1045	1052	993	1074	1064	1043	1002	984	1015	1020	1044	1103
1376	927	785	719	3554	16399	18239	12905	6244	2880	2192	1668	1043	765	448	232	140	107	98	80	73	79	81	84	93	81	70	86	82	66	67	81	88	94	76	77	92	70	82	62	78	83	80	95	66	70	76	86	65	93	70	93	88	57	76	86	74	84	80	85	99	89	84	69	99	75	83	77	76	87	64	75	81	75	81	95	95	81	71	68	67	82	90	67	80	82	101	80	73	81	71	100	78	83	87	88	89	92	82	81	82	74	48	80	88	87	84	69	76	87	76	93	63	95	85	71	79	83	72	74	70	87	90	78	78	90	82	74	87	80	79	87	96	62	81	77	72	82	83	79	69	82	85	74	91	74	90	70	79	82	68	81	72	73	88	94	75	65	70	79	90	75	83	87	69	77	70	84	75	97	92	70	81	71	89	86	99	86	75	80	78	78	82	72	67	93	65	101	62	94	78	77	85	84	92	78	81	84	92	78	66	83	70	79	70	83	80	100	68	80	89	88	68	78	86	82	84	80	76	68	68	76	84	75	84	69	102	88	72	80	69	83	83	67	90	76	89	89	68	80	71	87	91	73	84	84	85	89	82	86	69	103	89	63	77	78	72	74	72	78	78	71	77	89	71	79	91	77	89	76	96	75	95	93	81	77	79	71	67	79	64	76	75	76	72	73	69	73	78	80	68	78	70	93	86	79	84	74	78	86	71	77	60	86	80	77	81	87	97	73	84	83	71	82	80	74	81	66	74	90	81	79	94	95	78	87	75	96	80	76	79	92	72	95	71	68	83	96	70	82	98	92	64	80	74	73	69	94	72	96	85	76	88	92	75	87	100	92	70	74	89	70	74	78	88	89	94	78	82	78	76	85	92	67	77	71	81	71	88	83	86	86	86	79	77	81	87	87	74	66	89	88	67	76	67	78	65	88	77	83	80	76	81	98	81	71	84	98	93	79	69	93	69	86	73	77	99	80	85	80	87	82	63	69	92	71	76	72	93	90	81	87	82	68	67	90	72	89	83	67	64	89	80	75	68	83	83	73	92	77	87	82	68	82	88	84	85	64	82	86	85	70	80	71	83	73	68	68	76	78	79	77	83	60	89	96	93	88	75	89	71	78	86	67	81	90	59	70	78	71	87	84	87	72	77	79	81	74	74	86	96	90	74	93	82	96	92	84	84	65	79	79	92	78	66	82	90	90	78	69	78	69	68	76	88	73	73	72	71	73	82	82	89	73	68	85	87	100	92	87	79	78	84	80	87	101	84	83	73	87	77	72	92	60	70	64	84	75	61	78	69	64	91	74	65	82	80	84	80	81	66	80	98	88	85	72	74	73	72	89	89	82	73	81	74	70	76	87	99	88	59	67	72	63	92	74	97	92	93	65	82	71	84	85	72	94	81	68	84	69	73	75	72	63	76	81	90	90	71	73	84	72	80	83	65	76	81	89	79	85	74	75	87	70	62	81	71	78	74	100	68	79	86	78	70	84	80	66	77	82	78	88	69	68	70	80	80	87	78	63	85	94	74	88	82	65	77	102	79	67	70	77	84	84	77	84	74	67	75	85	80	67	76	70	70	82	86	72	81	80	82	84	83	85	71	76	56	83	86	76	80	71	75	72	78	74	71	80	91	71	76	92	89	102	98	75	78	103	98	72	62	90	68	88	69	81	83	74	78	83	83	78	78	89	62	78	73	81	71	80	73	77	80	66	65	75	77	78	88	75	71	78	74	68	84	93	79	75	86	83	82	78	81	96	94	84	65	85	84	77	75	79	79	73	74	76	75	80	82	83	73	68	88	73	82	79	72	80	94	86	90	64	92	88	101	83	85	87	65	79	73	86	80	78	94	76	74	71	72	74	77	82	74	63	78	76	87	81	82	63	83	78	106	72	81	92	71	81	64	74	82	75	74	73	83	77	62	75	71	74	90	73	70	70	81	86	79	85	78	77	93	82	71	89	77	78	78	94	62	63	88	83	74	90	82	69	87	81	81	66	73	90	84	71	81	78	82	73	90	72	78	80	74	80	77	81	77	86	80	89	75	91	79	85	91	63	80	75	85	69	65	88	76	84	66	82	67	77	77	86	69	53	77	93	73	63	87	72	82	85	100	72	73	96	87	91	81	97	74	71	80	74	69	76	79	66	83	85	79	75	73	83	91	58	70	81	86	96	96	82	67	68	91	91	96	75	85	83	81	92	81	85	87	98	99	83	89	79	78	61	76	82	86	74	72	69	72	85	72	73	74	68	82	86	70	84	76	84	89	94	95	91	84	82	76	80	84	79	91	83	88	77	77	94	94	77	81	82	88	81	83	80	73	74	87	83	82	84	81	75	70	95	87	79	66	93	77	104	84	93	94	78	71	79	83	80	70	73	76	72	79	67	78	75	78	78	75	82	80	64	87	80	92	78	90	78	68	81	78	77	76	66	70	93	73	84	85	79	85	84	85	94	94	81	88	84	74	80	82	92	67	87	73	87	90	80	90	73	92	82	86	81	78	81	77	71	67	71	83	72	81	87	80	84	85	90	79	84	86	79	77	79	89	64	82	75	81	64	95	71	74	70	84	77	79	93	77	85	85	92	83	92	70	91	64	76	78	79	65	79	75	90	81	73	82	71	88	85	89	75	62	71	80	75	81	79	85	96	77	81	84	83	80	94	70	68	87	73	94	78	64	82	67	69	73	77	93	75	86	74	59	93	68	87	75	82	80	70	87	85	76	82	90	72	72	68	83	75	70	86	61	86	87	73	79	72	81	76	72	91	73	81	69	77	92	71	83	83	79	77	83	92	85	77	91	91	67	79	80	87	82	84	88	82	101	84	98	77	76	71	73	67	85	79	76	82	75	75	64	71	86	71	70	88	83	75	95	69	73	86	80	83	85	79	80	69	80	75	90	75	97	83	92	91	92	70	86	73	82	63	73	88	86	73	70	97	78	75	97	77	63	70	72	71	86	67	70	75	82	77	68	76	74	81	78	84	82	76	76	69	86	73	71	75	91	81	99	93	89	75	83	74	86	66	79	76	78	82	79	94	80	75	75	70	56	77	89	75	59	71	86	85	91	78	67	83	71	78	71	91	78	91	83	75	77	77	87	70	90	88	69	85	67	80	89	77	71	77	73	87	77	81	80	79	69	82	86	89	93	70	82	88	80	72	70	87	85	68	80	76	84	85	89	65	57	84	83	73	77	95	68	77	85	71	76	75	81	82	71	84	88	81	70	94	66	85	75	72	71	73	86	75	78	81	82	92	78	81	77	82	82	70	88	80	76	85	67	92	76	90	81	73	64	86	82	86	75	78	84	69	81	68	84	86	83	77	80	94	77	83	86	82	68	79	89	82	67	88	72	94	86	80	74	85	78	95	106	75	81	76	79	72	83	73	82	76	71	74	98	70	91	83	85	74	87	92	100	73	85	93	71	75	85	85	76	77	74	90	81	84	89	90	63	90	71	81	84	95	81	74	80	75	76	81	84	93	83	90	69	91	79	75	63	94	86	87
22322	15080	12641	23998	49078	74323	66813	54746	39803	31640	29252	25380	19972	16204	10380	5465	2799	1578	1114	1015	941	907	936	896	914	938	976	904	932	923	962	954	925	921	945	899	916	944	909	884	900	932	960	940	946	872	946	913	933	963	935	883	932	869	1001	916	920	967	976	970	905	883	924	929	970	947	915	936	915	887	936	956	907	925	937	975	921	935	931	908	925	892	929	948	916	983	986	913	979	879	937	918	888	945	915	968	882	958	925	906	863	923	947	921	966	915	889	944	913	927	921	890	942	972	947	915	952	917	882	913	931	942	937	977	949	912	899	926	935	891	948	943	921	935	915	906	908	903	900	936	896	934	972	955	883	997	976	898	953	937	888	936	925	958	902	940	937	902	881	959	918	889	878	916	947	1002	908	917	953	937	942	959	939	915	930	881	961	881	899	907	936	894	960	931	925	906	900	962	897	986	925	896	919	972	976	900	848	985	901	960	891	970	902	888	963	905	867	928	957	875	908	956	949	932	888	882	939	922	960	892	963	938	988	942	893	885	909	950	982	886	945	899	896	851	942	922	971	908	953	930	919	897	890	900	878	964	937	901	954	944	952	890	931	909	933	924	956	960	967	939	976	999	974	912	939	994	947	925	969	964	866	966	897	890	932	924	891	958	943	925	949	944	924	938	916	946	978	966	930	948	934	946	947	944	926	934	918	911	951	926	913	938	944	908	927	932	949	916	968	952	985	916	903	1007	979	944	934	945	960	912	916	999	944	931	946	960	933	937	891	940	909	944	988	928	924	972	896	912	957	909	895	991	878	926	1009	986	923	882	946	902	953	883	946	898	949	932	949	944	925	915	956	908	949	929	889	928	882	926	924	898	896	899	924	882	919	1003	936	923	918	930	982	936	930	889	882	972	885	955	1020	942	936	942	1003	957	919	945	906	896	935	896	945	892	941	948	932	959	953	918	965	997	946	937	952	951	907	939	967	937	995	916	915	950	908	908	901	946	910	907	948	926	941	924	920	987	909	927	943	959	981	935	873	990	901	941	935	906	974	939	932	944	940	909	913	927	944	921	953	996	974	947	916	905	943	895	981	952	898	931	905	925	907	919	925	920	930	937	906	880	911	986	912	930	889	958	875	926	941	891	1003	957	872	927	904	910	920	888	940	926	922	897	930	950	904	899	963	973	941	923	953	902	907	960	932	969	897	953	923	944	961	964	905	935	957	875	945	928	941	945	929	926	866	939	904	982	962	939	915	913	906	989	916	919	923	934	894	955	919	944	949	957	896	959	918	925	922	934	984	931	974	945	940	952	901	916	970	955	965	949	945	864	990	923	952	894	886	939	899	931	894	923	893	924	904	909	946	898	930	993	909	925	968	928	916	905	933	930	911	979	937	952	906	933	961	932	947	964	1002	948	900	918	955	917	936	922	933	921	944	905	948	956	933	970	903	966	930	910	932	932	930	950	952	939	946	904	914	923	963	910	964	900	895	1018	899	950	894	918	903	935	905	974	931	896	922	920	958	896	953	959	963	910	922	970	923	928	973	882	923	901	966	926	953	935	968	961	913	902	981	947	925	949	955	934	888	938	940	907	935	944	896	989	930	945	898	952	977	955	947	929	914	959	927	986	939	932	965	929	864	919	911	959	941	881	1015	938	941	957	928	955	940	910	903	905	958	952	922	916	931	909	926	940	883	961	937	902	947	917	954	934	915	931	880	944	885	957	978	917	916	922	865	923	889	940	927	896	934	927	908	918	966	903	955	910	897	987	958	947	973	958	952	924	941	924	969	887	911	954	955	907	909	914	935	967	876	922	976	902	920	939	902	926	986	965	968	936	887	911	905	901	938	960	945	888	885	909	900	912	900	913	928	875	960	942	935	904	968	921	910	907	936	921	978	940	1028	962	880	913	961	989	935	966	998	917	934	918	956	936	865	947	902	937	927	931	940	937	929	922	898	929	952	915	955	949	881	851	919	916	977	943	964	873	943	932	880	935	966	981	938	907	958	892	952	894	930	917	926	951	983	933	922	917	953	907	879	971	957	923	908	932	930	926	948	922	907	981	917	962	889	921	892	948	925	918	945	899	947	863	914	932	933	907	920	930	982	946	894	883	969	966	915	897	920	930	957	960	982	907	909	979	948	932	972	931	938	927	855	926	965	931	946	888	937	872	929	945	978	952	947	957	936	930	957	920	961	935	906	991	891	948	926	900	888	971	911	943	892	953	999	900	922	908	920	967	930	996	960	960	873	939	914	951	942	929	955	958	942	936	893	935	928	900	929	908	973	914	932	960	946	896	963	1007	927	941	939	946	908	934	951	923	967	943	915	958	961	905	963	926	910	972	924	851	1000	936	907	940	983	973	951	923	916	958	921	914	935	876	954	919	948	890	934	958	949	935	890	928	893	954	974	922	958	887	928	892	912	997	938	875	897	943	964	903	887	942	944	889	973	966	909	947	919	939	923	936	945	906	928	957	949	937	917	960	942	924	950	932	884	971	918	950	905	939	886	970	949	939	889	931	918	934	978	962	949	965	908	891	890	856	949	945	871	955	921	934	900	959	954	898	988	961	962	936	933	969	967	999	972	943	904	927	942	975	956	906	988	969	917	920	986	825	960	897	964	948	954	931	860	904	943	892	993	925	964	971	938	986	937	955	892	879	964	895	918	908	929	919	904	923	916	958	941	937	886	915	969	923	1004	880	933	887	927	908	959	886	919	939	908	971	889	952	933	951	912	901	915	907	890	952	950	876	994	941	915	917	909	936	943	936	937	953	1004	981	926	917	955	925	917	989	961	969	915	926	902	905	983	938	975	885	911	944	939	942	946	911	976	925	961	928	914	920	970	937	912	913	917	922	935	913	914	936	976	944	884	992	913	905	944	881	954	921	974	879	941	958	940	946	931	949	964	901	946	946	926	987	956	915	928	947	948	891	895	909	894	979	989	902	898	943	929	940	945	909	929	927	952	926	931	938	926	951	901	932	949	924	858	920	915	962	951	888	900	948	933	931	910	944	997	933	946	931	945	981	922	930	979	942	944	989	945	925	945	909	906	903	906	958	942	960	902	924	924	891	966	977	951	957	908	916	945	893	924	949	945	899	978	879	960	986	927	957	966	1011	934	894	924	893	954	931	970	989	979	957	885	954	926	1027	927	919	976	932	917	973	922	889	914	910	928	897	940	896	924	902	940	912	944	939	945	908	935	931	912	969	929	902	925	922	911	919	950	928	947	957	905	919	926	933	884	1012	891	928	914	908	933	927	958	951	885	930	905	897	947	915	921	934	951	943	938	933	935	956	949	909	908	912	949	971	872	922	948	933	980	904	936	906	980	972	932	910	958	935	923	898	941	873	949	967	911	921	935	908	879	944	902	921	894	860	931	925	965	923	938	904	953	913	940	922	963	905	900	946	915	888	931	878	1006	947	921	987	929	900	946	896	1023	874	930	951	987	939	943	883	888	908	901	946	944	946	919	899	913	913	969	942	921	946	934	951	896	963	918	921	933	941	892	959	935	881	924	886
1467	256	237	201	460	3472	3833	1712	588	511	595	731	595	436	270	164	127	90	103	81	99	73	72	108	93	72	70	77	93	92	88	89	66	78	84	83	76	86	93	89	83	69	80	79	87	77	76	83	88	81	93	79	91	83	73	79	74	74	68	82	95	85	75	94	92	84	101	91	83	85	79	99	80	72	85	85	71	87	79	71	93	85	76	83	76	80	63	66	83	89	87	81	81	84	86	85	70	61	93	84	85	79	87	94	81	77	79	82	88	99	72	78	65	77	86	69	77	69	89	84	67	85	102	88	76	74	84	82	81	92	80	92	88	83	82	92	75	76	96	89	87	82	71	86	80	66	79	91	71	88	96	74	68	88	75	77	93	77	84	79	69	80	89	82	87	73	87	88	82	72	75	73	74	73	93	90	91	81	70	77	90	86	79	65	73	95	91	81	97	86	87	84	84	84	79	86	83	87	103	91	68	81	91	86	87	87	84	75	85	82	73	76	95	81	76	87	83	93	80	83	90	87	89	83	86	75	69	91	71	86	95	63	80	70	86	94	73	74	100	91	75	75	93	96	72	75	78	80	92	79	86	91	101	87	65	79	84	69	81	83	82	81	65	88	94	81	79	82	82	85	85	78	92	89	78	77	96	74	94	79	84	67	102	83	95	79	81	69	95	82	86	86	71	80	94	83	96	84	85	76	97	64	89	89	90	74	83	85	77	92	87	82	86	95	90	85	94	72	85	93	89	95	85	89	82	105	88	68	88	72	81	81	95	94	79	85	85	85	87	92	75	64	82	81	74	74	80	76	65	88	90	85	74	87	84	79	91	72	87	90	95	76	56	78	91	93	80	98	101	87	84	75	78	76	80	88	73	88	77	83	79	87	77	82	77	85	64	80	74	99	79	69	95	79	76	73	60	93	80	109	82	80	80	77	81	87	69	72	89	83	86	76	84	82	92	77	80	80	92	94	72	89	94	92	74	98	73	75	68	95	84	83	78	90	83	83	82	78	100	91	94	75	76	88	72	76	79	88	82	93	100	83	74	74	88	81	86	91	92	81	87	102	84	83	81	95	78	101	100	94	81	88	86	82	81	66	82	95	83	78	83	74	89	85	73	87	78	84	96	88	95	81	95	75	89	85	88	88	88	82	85	75	75	90	84	89	82	93	87	78	86	91	69	74	104	78	96	85	63	88	71	80	84	93	83	81	84	88	88	78	91	89	92	78	77	85	75	86	80	81	86	92	81	92	92	87	85	87	92	92	69	80	87	82	72	95	94	77	81	72	82	102	88	76	91	68	78	84	88	74	78	86	73	77	76	80	84	72	89	72	100	80	107	81	81	79	86	76	82	74	71	79	80	68	86	76	93	80	90	78	70	84	95	96	74	100	100	100	84	79	77	81	88	71	71	94	107	88	69	91	95	83	86	82	82	78	71	82	92	75	64	86	90	76	90	82	79	91	86	71	79	81	98	87	88	100	76	83	89	79	73	95	85	80	85	76	91	75	86	92	72	83	76	89	86	68	82	70	80	89	83	90	73	91	94	91	70	96	71	82	65	75	69	88	98	83	99	79	74	97	78	85	91	107	86	78	95	71	87	93	79	79	83	74	78	75	81	76	99	85	88	80	93	69	87	89	82	89	87	91	87	81	73	80	70	81	90	85	92	94	89	87	82	80	84	93	70	83	85	76	90	83	89	89	84	85	79	86	82	84	86	85	70	77	74	101	80	77	82	93	79	92	97	84	96	75	79	74	81	72	85	83	79	104	84	91	86	78	89	101	85	69	76	84	85	74	99	91	74	84	83	114	79	70	85	68	90	108	78	97	83	69	94	78	94	85	81	86	84	96	93	79	71	76	76	74	86	78	79	90	97	75	90	84	70	87	105	93	88	93	89	75	72	79	78	98	89	90	92	85	97	80	83	79	79	82	85	79	79	75	87	84	92	68	79	98	67	100	82	82	79	77	68	81	86	87	103	76	90	89	81	68	72	102	83	73	72	92	81	79	77	88	103	73	73	74	90	81	84	66	89	81	82	85	67	77	95	90	86	99	81	86	71	84	85	107	83	68	91	85	65	81	78	83	71	85	85	86	77	96	76	90	72	103	73	94	84	86	84	90	89	86	95	81	100	84	70	91	74	93	86	91	88	70	93	94	88	100	76	82	82	75	70	81	77	87	86	83	83	90	89	89	75	83	74	87	88	87	83	92	72	87	71	79	85	81	73	94	72	75	86	94	79	77	78	101	71	90	74	92	97	85	92	77	88	88	90	82	91	92	89	96	97	99	94	93	82	60	86	85	75	75	80	77	90	75	78	78	97	86	82	95	100	84	107	91	82	73	79	107	85	81	79	88	69	75	90	74	90	89	81	91	77	78	85	92	77	77	91	88	85	87	77	64	92	83	75	82	84	65	78	79	70	75	88	113	75	83	84	88	78	103	85	74	78	83	98	79	109	66	91	83	79	93	81	86	93	80	78	86	73	71	81	88	71	81	74	79	83	76	92	95	97	88	79	84	89	83	81	85	74	84	89	80	91	99	95	89	80	76	88	83	91	87	83	77	63	97	83	84	89	84	93	104	90	96	74	73	76	85	74	96	94	76	74	79	87	59	85	95	77	81	74	83	87	75	80	84	69	86	74	94	79	93	93	86	83	93	75	77	69	86	98	93	86	79	84	81	93	78	90	82	67	83	65	84	75	73	80	76	88	93	76	89	96	70	96	82	91	74	100	83	93	98	75	65	85	85	89	105	84	78	95	78	80	97	79	92	94	106	87	77	98	82	71	91	96	76	83	80	83	79	105	85	97	89	83	92	84	80	70	93	76	88	84	87	88	72	76	90	95	88	88	78	81	70	79	75	97	71	96	79	97	76	75	82	68	105	71	89	102	70	74	74	73	87	102	78	76	89	88	84	71	77	90	88	83	87	80	84	83	89	89	78	89	93	78	78	106	80	79	67	98	111	79	85	104	99	85	80	80	80	95	80	68	85	70	75	69	83	81	68	80	73	91	83	71	80	81	89	88	86	86	88	72	90	69	76	77	78	74	88	86	88	81	77	99	73	96	85	82	82	91	65	94	94	93	79	97	87	75	97	85	95	80	76	98	80	99	75	91	57	76	81	83	103	89	101	107	73	96	70	98	80	92	84	80	90	96	76	82	86	75	71	84	82	81	82	83	88	75	91	77	87	98	87	83	84	90	89	72	101	83	78	92	84	74	79	82	91	85	81	84	90	84	72	72	99	65	80	87	88	82	85	85	63	88	90	83	94	105	85	97	82	98	107	90	96	84	87	83	77	100	79	81	78	66	95	88	74	78	85	63	80	88	94	79	87	88	88	81	85	96	94	88	87	91	82	67	86	82	74	102	102	99	95	98	93	99	75	68	76	90	82	91	75	86	100	74	85	75	90	77	87	69	90	87	85	90	90	98	75	92	81	82	92	84	67	79	79	77	74	77	102	89	73	75	80	88	98	87	72	76	98	89	69
13108	5782	3845	8626	24962	45179	39715	27107	15511	15239	17521	17750	14001	9951	5851	3067	1767	1307	1099	1021	1021	965	979	1000	945	946	1033	958	948	994	964	963	928	1009	933	969	949	929	961	975	942	1005	965	1030	953	925	990	959	969	992	955	956	977	931	950	984	1034	1035	1007	958	987	990	977	938	1014	954	963	943	963	990	960	921	934	911	935	920	1021	1004	946	998	981	944	957	921	984	986	953	945	921	916	1004	929	929	931	1012	988	1025	990	931	921	938	969	965	996	965	1010	994	974	969	1016	1023	924	1002	991	972	931	951	979	944	973	908	952	1001	981	934	954	935	990	975	944	934	946	956	953	1005	966	964	978	979	1014	964	945	981	1006	916	1012	1005	951	993	935	992	945	998	917	981	1038	944	1007	926	949	942	968	974	921	934	1023	994	1022	1001	979	1005	921	980	965	999	970	1004	983	919	958	992	988	984	943	941	1006	952	1024	944	996	977	971	948	980	956	992	968	971	967	981	946	990	991	942	947	946	906	1025	960	1012	954	950	920	971	985	962	1031	998	933	984	940	981	982	964	1012	963	992	1009	909	951	983	947	953	959	948	952	988	1005	983	981	958	990	985	956	1045	985	991	945	901	988	932	962	903	986	987	944	986	1008	914	1038	947	968	957	959	973	945	1018	922	949	926	965	951	1013	956	977	989	1006	971	977	945	997	997	916	953	958	941	990	975	974	980	1004	988	986	977	925	962	996	959	978	977	969	991	993	928	988	948	1021	918	981	986	940	941	925	983	1033	1012	947	943	988	906	968	904	944	969	903	960	977	960	1028	983	958	987	984	935	988	1017	941	1006	940	970	968	945	1017	972	976	1005	981	977	941	1006	980	973	945	914	923	995	984	989	961	975	962	962	952	959	914	934	1018	945	1034	938	970	960	976	978	981	991	982	947	1047	939	1004	1010	937	912	1027	974	958	991	1020	989	1019	925	981	996	977	928	979	1007	936	945	987	934	968	1009	961	998	931	1033	962	967	1035	997	978	974	947	981	993	1008	962	984	998	967	962	932	908	995	922	948	928	1001	995	965	991	917	921	932	911	952	1018	977	1017	977	909	1003	956	954	998	979	987	999	965	974	961	991	939	962	959	942	997	943	986	1044	977	1017	961	964	904	960	1002	994	1001	992	1028	949	973	1025	982	1000	951	989	987	1019	927	950	1033	971	980	993	960	974	987	983	975	975	1004	996	974	1005	914	990	1003	962	1019	1016	1033	959	1008	968	959	968	943	904	980	984	947	978	1000	957	976	992	950	1004	947	981	988	983	995	976	943	986	950	940	942	997	1029	991	984	1004	977	983	997	950	992	1027	970	975	1021	1010	992	946	985	989	959	973	988	981	1019	975	993	946	1019	895	1030	936	1013	975	965	1021	1009	961	1011	957	981	961	969	933	924	955	982	966	941	983	909	997	995	1024	941	915	921	976	983	956	1006	984	1025	952	956	965	957	961	1015	969	971	968	966	1019	1002	965	958	958	956	944	905	1039	974	960	1025	986	962	978	945	1001	962	994	948	953	945	974	983	950	987	987	953	970	1003	948	963	956	986	996	969	1014	981	889	999	993	936	975	980	982	986	984	972	980	965	968	969	1010	978	976	943	1001	1003	959	970	979	1018	995	961	929	992	940	939	993	941	1000	1021	957	978	907	947	997	925	1013	949	968	952	959	993	952	918	1023	1014	1001	904	1039	935	993	966	958	980	1012	946	932	1020	938	970	976	965	895	933	992	965	994	953	926	986	963	962	990	1015	1022	956	952	975	983	975	926	994	976	986	995	941	955	992	961	1005	905	1009	1000	1027	967	936	1031	950	988	984	1013	1024	1028	978	989	904	973	1020	935	979	968	1042	962	993	966	975	946	934	973	940	955	1024	960	959	919	1030	1003	961	965	978	983	993	975	1008	1001	974	894	876	968	1006	992	965	959	984	967	917	1021	973	955	935	947	964	928	1001	981	948	1005	1000	944	986	957	1044	991	1026	978	961	985	961	983	979	962	939	975	964	958	973	991	1006	970	993	987	948	951	960	924	977	922	934	994	966	970	1011	995	956	970	970	1048	962	974	1024	957	948	1000	1015	962	994	1012	893	1011	996	985	972	994	943	982	958	925	934	974	1008	989	1023	956	983	987	989	963	972	971	945	1005	942	995	1032	928	982	1018	973	999	978	975	961	1009	1035	959	963	938	1018	1017	940	959	965	943	1019	1000	918	1026	969	1032	988	952	1016	994	970	991	1013	1005	1023	1015	1009	1011	974	1010	947	971	1049	964	979	1024	969	953	1057	880	953	895	976	954	960	1021	995	946	945	935	1006	932	978	961	1017	979	1004	881	976	987	984	925	999	994	970	949	953	989	988	1033	1004	974	1054	977	936	961	998	978	971	970	1011	946	953	967	948	939	940	988	960	944	992	913	953	924	974	990	956	1012	991	942	973	968	987	1048	897	992	1014	1001	973	1049	987	952	937	918	997	970	949	922	988	970	971	965	987	984	985	943	923	931	933	998	975	1011	1005	915	963	1009	963	994	995	1000	1003	916	972	981	930	1005	957	991	963	944	954	958	975	959	990	963	976	1007	978	926	1003	956	980	934	995	957	1009	928	1008	1037	989	963	961	972	986	945	976	946	940	974	1041	943	1020	940	954	1026	930	948	975	1019	935	952	941	953	1045	1010	990	953	958	906	986	997	983	968	974	927	925	985	944	991	976	970	983	929	940	971	978	1008	1007	949	933	939	984	1005	1005	939	923	1009	972	950	975	926	982	921	902	984	908	967	990	997	947	968	1017	971	973	984	992	988	905	965	991	981	948	979	955	966	942	935	944	962	975	975	940	959	943	960	967	989	999	955	990	973	979	958	956	924	975	962	1007	973	963	976	972	1005	1024	1017	991	935	980	893	975	954	963	1018	972	930	949	947	967	975	935	1014	969	922	981	963	910	958	963	977	965	956	970	1022	1001	1013	999	986	953	976	992	1003	954	950	985	1001	958	968	991	974	977	949	1023	942	1052	925	992	965	966	973	948	953	953	946	961	959	967	1010	908	928	996	931	1008	927	994	967	964	982	957	974	1010	961	987	965	1004	938	968	975	958	938	1010	963	976	970	976	936	950	1041	1067	969	926	971	944	988	953	1003	953	988	977	979	1010	969	991	1011	996	992	998	992	934	963	912	961	986	981	1000	955	958	968	944	919	931	980	1003	966	939	1007	914	982	1000	985	925	946	944	967	930	946	941	974	949	963	977	907	991	974	987	1002	1019	1004	1008	967	981	963	1005	979	992	1011	1004	981	1005	975	951	1007	1021	957	999	974	1010	980	998	962	974	952	957	968	973	1010	962	984	969	974	977	997	975	979	949	1009	997	1019	1015	927	976	973	997	974	953	934	982	895	984	961	917	965	959	984	991	977	933	965	988	962	1040	986	1004	974	977	1011	999	996	963	963	932	974	937	936	918	983	1028	971	967	973	979	982	939	902	959	952	951	968	943	977	954	983	959	943	937	952	1041	990	960	969	1009	923	955	944	942	930	957	908	996	923	1000	875	977	968	964	972	948	1013	1037	981	1048	987	985	920	989	969	1008	984	985	980	898	1058	966	922	984	936	963	971	973	959	981	1003	945	939	973	1020	964	1057	916	963	959	936	986	975	1018	942	992	957	999	925	980	995	1010	1010	945	964	979	939	956	959	948	952	900	977	985	982	994	976	1012	998	933	968	989	976	979	1016	983	932	999	970	911	954	924	941	1012	937	978	975	1016	997	1004	938	924	963	1003	975
828	641	447	424	1398	10041	8653	4198	1010	1640	1824	1584	1270	788	411	255	123	99	100	81	91	76	74	74	75	84	78	67	81	83	83	77	76	67	80	96	63	88	85	81	71	81	82	74	84	56	95	69	80	72	91	64	61	81	69	66	55	91	73	81	83	79	72	91	72	86	70	67	84	85	71	79	73	85	64	90	64	80	74	68	76	70	80	68	75	92	82	76	71	66	77	79	73	77	77	79	76	73	70	72	82	82	78	81	70	74	75	87	69	87	80	78	76	66	74	79	72	86	80	62	69	74	61	66	63	68	73	70	75	75	76	82	75	64	80	79	72	74	69	81	68	77	91	66	72	68	81	74	84	107	59	82	83	85	80	67	74	64	94	79	72	83	80	83	81	72	75	89	85	90	71	79	90	65	92	98	76	66	92	77	73	87	61	78	75	73	86	65	79	81	73	64	68	79	83	88	68	78	75	78	84	67	81	83	73	73	75	72	71	60	67	68	83	71	92	81	77	78	73	89	79	93	72	67	69	89	66	72	67	70	73	61	69	71	81	78	72	66	69	75	67	78	70	71	79	64	69	73	77	89	69	66	69	76	101	77	66	82	78	67	70	63	77	68	81	81	74	52	95	71	80	68	98	77	81	63	74	93	78	74	72	74	64	66	62	87	75	82	80	82	80	77	65	71	85	83	84	84	65	71	84	59	87	68	77	81	56	77	70	64	77	76	83	69	89	68	68	66	80	77	68	87	70	77	69	76	73	90	83	72	74	90	81	73	67	82	62	66	76	75	70	85	64	93	71	94	81	85	85	59	89	74	75	79	83	64	66	68	73	71	69	69	81	61	93	72	75	72	79	68	88	89	77	72	75	75	72	74	94	91	79	70	65	72	81	75	48	77	85	70	86	72	84	76	84	71	66	70	73	70	66	82	73	84	70	63	71	94	80	93	93	61	58	83	63	83	77	73	75	76	71	75	74	64	84	78	84	72	92	76	86	80	78	70	75	73	62	71	66	83	72	72	72	80	82	60	69	78	78	83	59	73	71	80	81	98	81	71	58	73	62	71	67	74	77	89	78	86	72	83	88	71	89	75	76	87	92	78	76	69	79	78	76	84	89	67	67	91	78	75	76	71	78	79	73	75	88	88	65	83	66	62	70	82	88	78	91	75	101	80	72	60	68	80	88	71	77	73	81	71	78	84	78	75	46	78	78	76	79	85	70	75	67	81	80	69	81	73	72	75	86	66	80	71	78	82	74	75	85	64	70	86	71	63	71	71	58	66	80	71	84	71	67	53	83	71	75	59	87	60	71	76	66	85	69	96	78	60	78	83	87	82	77	72	79	91	81	73	65	88	74	81	87	69	81	66	79	66	78	68	77	78	81	85	92	78	72	73	63	74	76	90	86	67	69	77	75	83	91	78	80	70	72	91	74	57	86	70	82	62	86	78	86	81	100	75	76	88	76	81	75	83	63	83	76	88	59	65	79	86	62	80	75	73	74	82	63	63	70	90	75	81	65	92	70	79	80	72	80	103	80	84	69	74	70	92	75	79	75	73	72	74	73	81	80	62	73	76	61	86	88	76	72	70	90	76	91	66	76	71	74	97	67	88	74	74	71	82	85	80	81	76	73	73	76	72	92	79	60	78	77	74	71	83	71	67	78	77	77	73	75	75	76	90	82	81	80	80	78	62	66	71	77	68	65	90	69	86	104	72	55	73	84	65	55	73	88	64	80	68	82	82	73	77	74	78	73	79	76	65	55	84	69	67	60	73	65	80	76	68	82	84	85	62	76	74	79	78	73	67	79	73	76	65	73	70	86	81	74	88	75	89	74	101	79	71	61	70	54	65	72	71	85	79	86	84	77	86	70	70	78	86	94	63	73	69	65	67	75	76	63	88	90	71	71	74	68	85	71	86	70	88	75	75	79	77	60	79	80	73	60	76	67	80	69	77	78	67	84	76	73	81	82	76	72	75	79	74	66	78	79	79	78	76	81	76	75	85	76	73	72	66	83	81	71	80	76	84	56	85	68	73	73	86	74	77	78	89	69	63	82	69	71	74	71	74	81	82	88	70	89	77	78	70	70	79	77	82	69	73	79	61	79	83	84	71	66	64	78	85	99	73	72	78	79	93	82	76	83	86	51	71	76	76	72	68	73	72	76	79	79	92	71	95	73	85	61	85	81	63	80	66	85	70	79	91	63	68	76	57	72	68	67	71	75	91	85	90	85	69	83	78	74	74	79	71	79	83	72	65	84	88	86	61	88	67	73	74	71	65	79	54	69	74	64	70	85	75	78	82	78	87	78	65	79	80	70	77	72	95	68	71	74	76	84	76	74	77	72	76	69	87	71	79	78	95	87	81	67	74	63	85	79	76	65	70	73	73	81	66	67	77	82	71	76	72	80	77	72	70	93	78	76	67	79	94	72	88	74	86	85	70	76	62	76	83	74	77	80	78	86	76	74	85	83	68	85	87	96	81	68	76	73	60	78	70	69	69	90	73	82	80	79	71	75	70	79	84	81	81	78	83	75	80	80	77	64	83	76	72	83	81	64	64	72	54	71	84	95	87	83	74	77	76	77	75	81	67	66	72	79	63	76	84	73	76	81	87	76	78	63	61	73	60	77	81	86	83	80	82	79	72	71	82	79	68	61	81	70	67	72	93	82	80	64	71	64	85	86	75	96	88	82	84	91	61	80	82	83	71	71	87	76	61	80	84	67	84	87	69	70	71	92	71	81	72	70	81	74	64	85	78	75	82	68	78	87	82	74	78	85	72	75	77	77	76	75	75	74	77	66	64	81	86	76	79	78	82	55	91	79	86	91	97	73	75	79	64	69	67	78	75	83	69	88	79	72	89	67	77	72	88	65	73	69	64	62	76	97	49	67	83	72	70	68	68	72	78	77	72	88	71	72	91	78	68	75	57	75	69	85	93	57	73	83	58	76	69	83	67	88	60	66	81	74	77	84	73	75	79	78	67	71	76	62	80	71	76	77	75	79	75	80	79	79	69	79	79	85	68	81	77	69	72	76	72	79	66	85	77	75	83	85	74	77	58	77	67	77	99	66	76	66	83	90	83	75	80	69	84	67	74	70	88	70	73	77	71	73	62	74	76	89	73	78	76	86	77	80	78	77	79	69	79	66	66	78	66	76	69	79	97	61	84	67	86	73	71	76	67	86	83	86	88	70	78	61	75	67	67	74	78	80	73	71	83	72	86	79	71	80	70	81	80	76	79	87	68	69	79	62	97	67	72	85	66	85	79	93	69	76	80	77	75	82	84	77	70	86	80	73	66	76	84	77	91	74	70	62	76	75	76	77	74	69	83	88	82	75	77	77	64	77	88	79	76	64	93	72	77	62	88	85	70	82	88	60	81	74	85	67	79	83	72	88	83	77	67	74	66	85	73	76	97	76	79	72	81	82	62	70	73	78	71	79	72	80	57	89	83	80	75	90	93	83	64	67	74	74	70	81	80	79	77	93	82
16881	11623	8008	17872	36615	62964	50773	36354	21979	27396	28089	25555	21629	15652	9413	5026	2690	1448	1106	949	942	874	870	853	929	910	881	895	924	862	903	879	856	933	881	916	920	887	889	861	870	884	866	851	923	868	910	899	860	946	900	897	884	898	876	899	868	894	901	919	850	884	895	915	896	887	878	892	870	895	854	922	828	871	923	927	930	885	860	812	926	845	881	905	875	906	927	893	879	887	901	902	896	856	906	918	896	903	869	882	914	867	959	893	871	895	980	874	926	891	902	884	836	926	857	860	917	879	858	899	886	929	898	908	904	887	872	871	816	882	839	881	893	882	877	850	849	877	880	843	888	905	886	911	900	958	932	870	887	833	952	879	940	832	877	867	885	972	865	928	881	899	898	870	875	900	927	914	888	917	860	921	874	914	952	871	918	846	901	855	874	888	896	930	901	880	934	926	870	903	896	878	839	850	849	848	913	902	826	890	865	892	940	905	881	913	815	914	914	879	898	870	924	851	882	939	883	848	893	953	880	925	861	866	872	903	869	906	872	910	903	912	916	898	941	876	889	852	950	941	867	946	895	892	878	904	919	880	884	888	889	865	877	902	923	891	951	878	908	887	907	869	867	875	916	904	845	871	901	896	859	933	889	912	854	948	848	908	921	915	849	901	879	890	875	900	944	878	889	951	849	876	880	857	872	944	936	876	875	867	911	896	850	871	865	880	876	930	875	874	882	900	902	840	922	913	907	860	837	857	895	904	886	924	871	871	866	864	919	835	922	844	862	933	921	891	913	904	904	826	907	917	911	859	895	891	908	893	871	908	906	839	852	901	926	895	926	843	879	878	889	891	876	857	882	934	917	919	824	859	882	854	902	857	853	894	802	866	902	928	924	862	840	877	894	897	944	856	932	918	885	926	899	875	850	911	915	855	897	884	896	902	867	906	896	880	883	861	925	874	852	907	867	973	920	931	893	886	847	901	879	948	904	891	887	871	897	873	886	862	883	938	906	925	911	892	950	882	836	864	873	934	929	866	905	907	865	873	913	851	865	902	934	960	905	916	897	862	868	938	942	881	860	871	912	898	888	899	896	866	911	909	906	921	922	913	872	882	845	864	898	867	910	888	900	936	908	898	907	910	932	879	902	891	858	918	875	879	866	915	905	899	870	869	911	849	880	856	853	919	904	863	906	915	853	924	921	861	887	869	903	911	885	892	885	900	838	915	877	896	857	947	890	887	898	878	914	920	894	855	912	891	884	888	858	895	910	845	899	861	818	888	891	912	879	950	925	912	899	890	853	923	892	915	892	872	857	906	842	890	886	846	919	907	891	874	898	859	866	894	882	909	899	938	877	838	889	889	941	886	902	926	913	888	861	867	940	928	893	889	884	916	931	860	867	913	900	886	868	920	835	870	886	875	948	910	920	915	911	872	847	878	930	944	930	936	925	881	905	867	939	862	877	840	865	951	866	908	868	852	842	914	939	928	912	883	873	917	887	844	878	878	891	900	868	859	876	935	906	876	938	890	902	900	873	878	872	904	918	862	891	923	893	908	888	921	904	908	901	872	812	865	875	936	849	940	949	881	887	917	887	898	927	849	867	867	833	923	887	869	870	884	864	841	897	902	903	867	912	951	883	912	883	894	934	954	929	904	908	868	888	919	887	895	888	934	865	874	849	859	844	875	890	851	930	869	857	877	903	918	898	872	856	924	854	876	945	920	891	899	898	881	898	907	905	945	863	901	923	885	926	893	899	906	885	877	860	918	898	898	928	901	818	915	910	850	866	881	886	859	908	905	897	887	897	885	908	906	877	951	890	915	842	864	895	920	888	859	889	832	857	873	861	885	916	934	914	858	833	908	874	888	877	901	864	857	880	892	891	848	894	890	872	954	882	880	906	905	986	855	867	891	895	888	922	853	946	862	871	929	897	915	811	867	898	889	891	871	864	896	859	839	935	890	918	875	857	895	888	860	869	879	875	894	917	938	936	863	867	881	901	889	885	902	880	809	930	931	902	883	882	923	900	891	893	858	862	857	841	867	868	863	838	880	862	888	938	913	900	869	890	933	905	883	853	913	871	893	864	917	893	885	892	896	872	931	906	897	965	930	901	874	867	903	902	924	856	905	878	856	878	919	892	904	872	833	898	891	902	884	900	896	892	864	897	920	877	906	872	868	909	857	843	934	917	835	917	888	892	875	878	925	887	889	894	841	904	954	923	863	906	943	889	878	872	897	865	934	888	870	850	920	876	866	887	887	936	953	883	913	860	845	944	890	876	872	877	871	844	947	907	853	871	879	945	884	901	885	926	899	940	929	907	878	910	910	824	863	890	908	865	965	863	942	875	880	906	857	899	905	943	885	864	870	935	852	940	917	901	883	893	925	956	864	883	883	875	903	883	883	922	845	863	911	882	853	854	927	864	868	908	928	873	887	926	888	914	858	814	853	853	982	867	866	852	937	946	917	907	924	907	898	860	922	877	873	810	889	899	877	886	936	865	883	890	868	925	932	957	879	930	944	846	879	883	921	885	887	906	808	907	903	939	910	883	873	894	845	917	902	896	885	924	892	879	906	881	870	869	905	835	862	934	886	924	896	853	870	885	926	898	898	883	886	878	898	846	896	891	909	872	886	901	892	878	894	876	852	889	832	882	884	874	897	873	891	879	888	905	912	914	949	883	902	858	838	888	894	942	902	856	960	913	872	900	873	858	939	894	884	896	857	976	895	859	848	916	958	895	863	887	957	840	892	932	921	833	910	898	937	937	875	916	896	871	911	860	889	903	923	854	917	894	892	909	905	877	922	925	906	858	876	891	896	852	906	884	905	869	893	867	867	851	896	854	879	876	831	886	840	888	850	892	911	919	851	914	897	836	905	909	901	858	895	876	908	964	872	896	909	867	901	873	936	936	896	881	911	923	874	886	849	891	925	867	911	894	891	872	853	866	917	894	909	938	920	842	861	886	861	904	901	864	927	899	875	895	851	896	889	888	882	891	811	933	894	900	875	909	882	828	922	896	887	885	897	909	947	877	913	892	896	916	832	860	889	913	904	925	921	886	901	846	882	805	883	969	842	894	914	851	944	867	837	862	928	860	890	870	916	891	937	931	877	914	891	851	869	863	912	853	896	930	869	923	960	950	903	927	918	875	880	893	900	884	877	881	840	834	843	901	901	895	929	896	951	926	891	900	862	875	901	815	876	930	871	862	861	934	891	878	904	854	914	873	904	915	900	889	893	858	955	910	928	924	886	899	939	851	868	903	938	863	885	829	890	916	848	871	829	894	921	875	892	847	873	922	882	874	895	891	877	926	885	881	883	894	912	876	938	859	894	849	929	904	841	868	901	906	859	921	857	934	885	939	912	829	934	912	847	888	909	864	853	907	987	910	897	913	856	860	850	948	931	892	905	955	839	890	869	930	903	857	878	887	807	884	880	953	905	867	959	863	910	832	915	871	849	858	909	877	928	892	916	913	886	874	898	902	901	897	945	896	889	840	878
2320	533	481	507	1733	9416	7966	2132	2184	1962	2525	2045	2371	1169	775	435	259	172	134	98	90	108	92	84	110	93	93	84	81	92	93	88	90	76	91	88	88	77	67	100	87	79	110	76	86	98	105	88	71	83	94	94	94	89	81	89	85	114	91	89	116	104	87	110	90	77	89	84	85	74	97	82	85	86	80	77	99	91	79	75	87	85	82	105	102	98	84	99	94	98	93	93	101	71	80	108	75	89	100	95	96	84	91	101	88	89	79	80	103	95	72	90	86	95	81	80	110	85	90	94	83	74	94	89	90	81	98	87	86	94	105	112	94	90	95	88	102	98	98	85	94	96	97	88	75	93	96	98	90	88	90	79	100	88	103	87	74	83	87	96	97	82	90	85	89	97	89	91	104	106	109	110	85	102	81	98	95	90	90	87	98	96	96	75	98	92	86	96	82	83	80	100	92	78	101	84	89	89	94	86	118	86	82	87	70	112	94	94	97	90	76	85	103	106	105	86	74	88	97	97	76	104	92	79	95	101	98	84	95	93	88	93	100	86	97	76	96	76	93	89	87	91	97	86	83	87	95	84	94	88	82	99	89	91	111	100	106	104	86	87	86	90	103	86	92	89	88	75	99	100	76	88	95	83	89	93	98	86	102	77	85	96	80	66	93	91	96	99	98	90	115	91	85	92	94	98	104	87	101	99	87	97	94	97	78	87	98	93	84	84	87	84	91	88	98	99	97	69	103	81	87	81	102	91	107	83	93	98	94	105	91	96	86	88	94	95	81	89	96	97	101	77	93	92	104	89	85	102	103	103	95	84	92	101	88	103	101	98	100	92	81	83	80	96	90	96	80	88	77	96	99	85	93	99	99	93	81	84	76	85	81	67	85	98	108	92	82	77	92	93	90	79	80	76	93	81	94	86	96	82	94	97	76	80	92	102	76	88	95	78	90	79	121	89	97	98	102	89	104	99	87	103	95	97	91	100	84	86	90	113	83	97	84	99	102	90	90	100	109	80	82	81	103	87	91	79	77	87	102	93	80	92	97	98	97	84	111	73	76	100	101	98	103	78	87	71	86	83	92	91	96	90	88	83	82	76	90	75	94	100	95	96	79	107	97	91	77	87	88	85	90	92	92	99	105	86	103	87	88	103	83	100	82	79	102	96	96	84	105	109	97	104	92	92	96	85	97	85	98	89	97	75	91	103	87	90	82	90	78	88	86	95	104	86	87	86	98	94	86	72	95	87	92	80	82	68	93	95	84	86	89	81	81	99	96	95	95	82	82	93	96	89	100	110	87	72	80	100	76	97	99	93	97	79	91	95	87	99	96	80	95	105	82	91	98	98	79	88	98	109	108	92	74	88	99	94	94	79	95	87	95	86	96	99	70	99	80	91	85	88	98	85	106	98	99	96	104	72	74	92	84	91	92	83	94	91	105	75	103	81	86	85	93	94	71	97	90	94	104	73	102	74	84	87	103	87	95	93	92	85	101	82	85	86	98	88	91	97	83	93	78	74	80	113	83	89	96	88	96	80	87	92	99	102	79	91	89	84	99	92	74	96	94	91	92	91	92	100	90	86	94	102	66	80	98	96	99	79	87	98	82	89	88	106	87	88	77	83	106	91	102	86	88	79	86	93	108	95	94	95	97	77	98	95	93	85	86	97	85	99	77	96	83	79	96	100	87	99	71	100	86	94	84	91	92	91	95	94	88	94	81	115	88	78	92	112	89	74	84	88	112	90	101	82	77	98	86	101	88	83	84	93	80	92	98	97	99	73	98	93	83	83	97	97	76	93	71	92	87	85	94	87	88	93	95	89	87	94	84	89	77	85	119	95	113	104	84	81	97	90	97	84	72	80	96	80	121	89	84	67	90	87	103	87	75	92	95	93	82	76	68	86	76	84	68	91	80	101	103	85	84	97	67	85	86	103	90	77	87	92	98	91	99	82	103	81	89	98	103	91	87	92	94	70	86	100	96	94	87	95	93	106	99	83	81	105	85	85	75	99	110	95	89	73	86	92	80	85	95	97	97	85	106	104	85	101	92	95	88	84	74	93	82	91	82	90	81	94	83	97	87	100	94	92	97	104	78	101	74	100	92	70	93	94	85	79	87	119	95	105	87	87	93	88	87	79	85	83	82	88	96	89	86	86	83	103	109	111	91	79	102	94	76	106	89	102	91	102	81	86	74	96	93	84	89	104	101	73	81	84	92	92	99	86	110	101	93	92	88	74	101	87	87	103	99	96	102	98	91	84	96	94	89	105	100	82	107	102	78	86	95	90	85	82	81	90	89	88	73	93	84	85	85	97	79	86	94	98	74	81	96	87	86	90	89	90	75	107	92	100	90	80	94	82	88	93	101	85	95	95	88	94	92	95	88	73	107	73	96	92	93	81	93	72	99	90	96	82	101	85	99	77	94	91	83	83	104	90	87	85	94	73	87	85	91	111	97	96	85	86	83	99	92	91	90	103	84	112	90	112	101	82	90	95	90	105	97	110	74	83	104	87	95	88	75	91	86	108	86	112	99	93	89	101	86	84	94	99	91	97	100	69	99	86	93	106	83	88	92	91	86	91	92	85	97	80	98	81	98	90	101	78	100	108	88	100	97	89	111	75	87	83	86	97	110	99	85	98	84	111	90	67	81	84	99	95	105	103	110	87	100	95	81	98	111	91	80	98	104	95	90	95	83	112	87	92	100	97	104	92	92	79	83	86	82	113	91	86	92	105	80	78	93	79	85	92	97	95	75	88	103	92	107	91	79	93	81	86	79	82	83	88	120	98	97	94	96	86	100	105	104	101	88	82	76	101	108	88	88	103	82	91	98	96	72	93	90	93	95	80	92	102	99	86	91	92	98	76	95	82	93	102	92	93	86	109	109	93	98	82	93	85	101	89	96	96	92	88	97	95	77	80	94	83	78	94	90	104	103	102	97	108	88	103	93	83	94	89	89	95	81	104	99	112	96	80	105	88	92	93	106	92	84	98	81	85	89	94	89	93	98	77	93	124	77	78	83	85	100	100	91	94	113	84	95	84	82	93	85	85	74	106	92	80	114	85	86	80	87	78	79	71	90	90	90	86	104	84	98	104	99	74	93	95	97	100	99	95	89	77	86	97	91	98	97	94	79	111	101	83	69	113	91	89	82	94	94	92	104	73	97	114	85	97	82	93	89	68	86	80	101	109	87	93	91	79	82	103	84	87	79	84	89	89	95	89	70	85	100	94	88	89	98	81	87	90	85	91	93	86	93	103	75	104	98	86	85	109	100	93	70	93	79	85	80	85	100	86	83	78	93	98	79	91	80	83	104	87	102	104	87	109	83	88	90	85	105	92	84	90	101	86	106	92	102	100	96	96	72	80	75	90	75	80	92	95	80	91	107	89	91	90	104	93	76	89	109	103	86	94	83	92	93	85	74	78	91	87	86	69	74	100	81	84	81	84	92	100	89	95	97	90	84	87	88	94	77	93	105	84	75	105	107	112	99	77
17787	10763	8568	17903	38362	60228	49924	29587	31450	29424	30488	27877	28887	21045	15557	9985	5888	2885	1689	1253	1126	1061	982	1073	1044	1062	1070	1125	1051	1104	1069	1028	1072	1050	1008	1048	1087	1013	1057	1079	1092	1064	1066	1003	1027	1083	1067	1060	1046	1067	1066	1051	1008	1045	1112	1080	1100	1107	1033	987	1070	1022	1079	1048	1064	1079	1097	1075	1082	1089	1065	1056	994	1079	1014	1075	1050	958	1058	1060	1002	1017	1016	1019	1021	999	1089	1083	1109	991	1083	1006	1020	992	1017	1051	1039	1027	1093	1029	1003	1081	1044	1057	1040	1043	1051	973	1014	1043	1025	1052	1094	1060	1078	1013	1048	1050	1019	1031	1066	1004	1011	1065	1036	1073	1074	1062	1045	1018	1093	1059	1049	1069	1073	1019	1075	1020	1049	1082	1013	1069	1105	1089	1023	1033	1103	1091	1054	1046	1059	1045	1036	1068	1064	1045	1042	1009	1087	1097	1106	1058	993	1039	1025	1058	1034	1015	1072	1065	1084	1084	1047	998	1027	1094	1082	1064	1100	1066	1067	996	1006	1075	1014	1004	991	1034	1055	1067	1063	1060	1025	1119	1062	1032	1081	1024	1064	937	1093	1044	1036	1090	1035	1036	1041	1051	1074	1036	1086	1018	989	1087	998	1026	1110	1051	1077	1054	1013	1051	1019	1076	1060	1033	1083	1088	1104	1029	1103	1042	1041	1090	1032	1055	1084	1057	1089	1073	1015	1062	1049	1035	1121	1090	1026	1021	1124	1065	1087	1070	1032	1044	1053	1055	1075	1111	1014	1051	989	1050	1051	1070	1035	996	1045	1059	1106	1056	1021	1009	1056	1030	1059	1055	1072	1068	1084	1125	1029	1069	1062	1043	1091	1064	1074	1048	1097	1015	1034	1017	1053	1033	1025	1036	1077	1007	1011	1047	1063	1062	1028	1098	1050	1052	1111	1076	1010	1058	1041	1030	1054	1066	1039	1101	1004	1058	1042	1068	1069	1019	1096	1040	1067	1027	1052	1046	1074	1085	1045	1059	1094	1077	1042	1004	1079	1041	1032	1010	1025	1013	1069	1072	1110	1074	1085	1079	1097	1036	1067	1104	1065	1120	1049	1063	1048	1073	1034	1108	1100	1063	1042	1048	1043	1024	986	1056	1079	1040	1046	1124	1063	1041	1037	1071	1009	1030	1071	1024	1043	1007	1043	1051	1072	1061	1094	1049	1067	1061	1043	1046	1068	1019	1072	1027	1088	1041	1062	1067	1085	1096	1049	1051	1095	1022	1043	1053	1055	1036	1051	1071	1058	1019	1071	1067	1128	1031	980	1034	1063	1098	997	1091	1023	994	1036	1084	1003	1016	1024	1033	1058	1025	1013	1089	1041	1034	1051	1042	1098	1017	1044	1044	1010	1044	1069	1021	1066	1024	1097	1019	1034	1070	1073	1055	1044	1019	1029	1033	1068	1048	1019	1051	1037	1060	1017	1106	1042	1093	1034	1108	1054	1085	1042	1008	1049	1028	1076	1023	1076	1095	1007	1074	1092	1049	1043	1152	1044	1023	1082	1092	1053	1040	1026	1013	1054	1080	1082	1043	1048	1076	1013	1011	1067	1082	1043	1077	1061	1081	1079	1038	1034	1051	1049	1003	1035	1085	1060	1085	1046	1036	1020	1110	1014	1080	1101	1022	1079	1065	1109	1045	1106	1080	1039	1041	1039	1015	1063	1067	1092	1170	1115	1079	1051	1035	1041	1079	1064	1068	1038	1025	1028	1063	1126	1131	1005	1061	989	1084	1076	1032	1057	1074	1019	1069	1105	1098	1068	1060	1056	1054	1098	1075	1050	1029	1013	1076	1022	1090	1067	1098	1016	1026	1020	1033	1029	1067	1042	1033	1062	1114	1088	1038	1041	1015	1083	1060	1042	1025	1074	1055	1086	1121	1028	1068	1006	1078	1050	1099	999	1049	1028	1034	1090	1015	1051	1033	1067	1082	1062	1004	1072	1038	988	1041	1022	1025	1085	1148	1068	1063	1049	1042	1044	1056	1079	1085	1019	1063	1036	1077	1043	1070	1061	1058	1080	1033	1114	1081	1041	1081	1031	1030	1057	1044	1104	1042	1085	1078	1072	1040	1027	1072	1048	1027	1098	1057	1054	1053	1016	1075	1055	1007	1084	1017	983	1074	1057	1083	1071	1067	1124	1065	1057	1052	1060	1077	1060	1124	1035	1004	1063	1084	1033	1036	1042	1025	1032	1057	1030	1076	1063	1117	1089	1006	982	1083	1051	1051	1060	1071	1073	1112	1021	1026	1078	1039	1043	1050	1031	1088	1014	1017	1007	1104	1071	1082	1047	1095	1065	1095	1069	1058	1025	1073	1077	1024	1063	1020	1059	1054	1060	1061	1044	1092	1044	1078	1050	1024	1016	1052	1050	1085	1082	1056	1012	1024	1011	1038	1041	1057	1011	1041	1016	1069	1063	1006	1053	1046	1048	1085	1055	1068	1097	1057	1070	1024	1056	1071	1072	1021	1002	1046	1001	1033	1119	1039	1090	1062	1112	1063	1089	1034	1049	1023	1084	1032	1117	1065	1106	1071	1022	1041	1022	1095	1061	1053	1027	1077	1072	1060	1023	1057	1061	1020	1046	996	1057	1057	1009	1050	1017	1061	1070	1067	1110	1022	1060	1045	1087	1042	1026	1043	1077	1076	1064	1078	1130	1024	1005	1005	1033	1030	1072	1087	1010	1026	1072	1022	1070	1047	1000	1016	1090	1017	1038	1057	1079	1075	999	1023	1047	1058	1046	1063	1012	1008	1049	1036	1098	1000	1058	1091	1035	1091	1050	1105	1073	1065	1091	1020	1034	1068	1021	982	1096	1021	1051	1077	1094	1091	1063	1067	1036	1059	1033	1067	1061	1035	1079	1065	1082	1031	1076	1000	1083	1034	1033	1013	1065	1086	1112	1015	1015	1126	1090	1069	1012	1085	1002	1051	1058	1058	1030	1063	1081	1006	1084	1023	1082	1070	1112	1077	1057	1101	1056	1064	1049	1074	1074	1115	1053	1086	1054	1077	1055	1016	1097	1070	1075	1084	1072	1066	970	1059	1111	1034	1080	1121	1038	1054	1151	1034	1102	1056	1002	1057	1059	1032	981	1045	1046	1079	1073	1059	1120	1047	1077	1110	1089	1065	1119	1021	1057	1115	1010	1059	1091	1075	1054	1083	1053	1065	1015	1050	1141	1058	1117	1047	1074	1068	1083	1056	1097	1040	1073	1033	1060	1045	1034	1085	1026	1063	1095	1092	1134	1025	1054	1065	1042	1097	1054	1054	984	992	1110	1052	1080	1107	1066	1016	1056	994	994	1011	1006	1125	1057	974	1069	1025	1074	1082	1021	1053	1079	1061	992	1057	1081	1077	1089	1058	994	1104	1057	1082	1032	1058	1033	1059	1027	1035	1089	1045	1117	1078	1068	1033	1031	1104	1034	1064	1056	1014	1054	1079	1060	1018	1078	998	1002	1000	1031	1124	1071	1040	1107	1055	1079	1046	1085	1109	1095	1055	1061	1091	1049	965	1035	1109	1095	1047	1036	1085	1042	1020	996	1059	1087	1023	1108	1078	1072	1005	1048	1019	1050	1081	1082	1090	1094	1085	1047	1016	1043	1016	1039	985	1061	1040	1067	1025	1026	1021	1026	1028	1066	1072	1066	1003	1041	1060	1011	1031	1132	1084	996	1077	1057	1057	1058	1112	1049	1074	1087	1043	1028	1006	1029	1017	1056	998	1076	1014	1038	1074	1150	943	1071	1032	1047	1044	1109	1066	1059	1124	1040	1076	1074	1046	1019	1074	1081	1030	1016	1061	1050	1056	1049	1053	1021	1041	1027	1028	1033	1073	1105	1048	1042	1051	1080	1030	1082	1064	1033	999	1070	1053	1071	1056	1045	1030	1029	1091	1050	1022	1046	1048	1066	1007	1060	1070	1052	1034	1053	1030	1085	1077	1075	1064	1046	1078	999	1062	1086	1080	1035	1074	1085	1020	1126	1089	1072	1003	1005	1031	1090	1024	1097	1041	1048	1070	1038	1098	1014	1025	1012	1036	1052	1084	1009	1034	1061	1040	1053	1029	1065	1040	1032	1091	1062	1071	1065	1043	1013	1036	1012	1044	1075	1071	1075	1044	1069	1071	1075	1079	1010	1015	1017	988	1021	1102	1032	1108	1024	1139	1048	1009	1043	1031	1028	1026	1102	1046	1018	1074	1089	1075	1071	1097	1058	1015	1072	1038	1126	1064	1031	1040	1099	1012	1039	1054	1034	1018	1078	1043	1087	1021	1049	1087	1042	1035	1009	1060	1024	1003	1036	981	1072	1062	1115	1036	1063	1084	1069	1034	1063	1061	1049	1034	1086	1101	1041	996	1068	1049	985	1070	1058	1053	1045	1078	1090	1121	1055	989	1021	1027	1028	1012	1073	1052	1121	1083	1056	1047	1029	1086	1028	1040	1049	1082	1026	1042	1082	1056	960	1119	1037	1064	1059	1124	1025	1059	1009	1101	1038	1075	1090	1097	1060	1068	1075	1056	1085	1049	1046	1051	1025	1081	1018	1044	1031	1044	1084	1011	1070	1005	1051	1094	1083	1046	1118	1089	1016	1024	1039	1087	1083	1033	1065	1071	1063	1050	1028	999	1088	1042	1070	986	1063	1025	1082	1087	1104	983	1041	995	1072	1028	1041	1018	1057	1105	1034	1047	1006	1080	1045	995	1109	1055	1020	1045	1025	984	1070	1072	1080	976	1022	1055	1045	1055	1010	1066	1080	1090	1123	1075	1092	1053	1052	1074	1006	1053	1112	1063	1055	1012	1071	1053	1019	1064	1117	1085	999	1011	1039	1013	1091	1047	1114	1084	1045	1047	1058	1060	1012	1078	1062	1015	1035	1069	1029	996	1068	1084	1098	1034	1038	1037	1026	1077	1085	1019	1047	1052	1034	1025	1049	1034	1048	1097
1349	950	856	662	4925	12895	5445	1665	4169	6080	2953	1984	3356	2733	1949	1407	634	281	170	89	87	83	77	61	84	93	83	82	77	78	79	88	84	66	72	70	86	73	79	75	67	81	94	80	69	83	70	99	118	68	102	89	73	79	90	80	85	71	69	76	77	78	86	83	93	92	75	76	86	84	83	77	90	66	75	67	87	83	84	94	68	71	83	80	68	71	93	69	79	66	78	79	77	75	80	70	74	77	77	74	74	76	76	78	73	76	72	73	90	74	62	80	73	87	76	62	99	64	80	73	79	83	75	73	83	83	95	76	86	80	77	75	82	60	84	71	85	94	75	69	78	65	84	87	91	75	72	65	64	83	80	83	92	88	79	77	79	84	84	78	76	90	101	84	64	73	81	78	74	74	77	78	77	87	86	63	68	82	75	67	92	81	78	76	70	65	72	84	64	72	78	80	76	75	75	83	68	87	74	92	78	77	78	72	81	71	57	74	78	98	92	97	72	90	89	81	79	85	80	68	87	79	71	84	76	87	75	88	83	84	65	88	87	81	73	73	68	86	84	87	75	85	96	82	94	87	76	87	73	68	73	71	68	74	92	83	100	67	91	86	87	68	82	89	72	78	70	90	82	80	76	78	90	90	69	88	87	72	79	79	80	80	84	93	86	72	85	68	75	80	80	67	84	82	83	82	87	68	66	78	87	69	71	92	75	97	94	83	100	73	70	81	84	90	95	69	66	72	87	83	82	89	63	96	76	78	77	79	64	78	71	82	75	80	69	76	72	74	77	59	74	73	95	78	63	90	90	84	92	66	71	85	90	75	69	107	69	78	87	78	82	68	77	90	85	83	76	71	83	57	90	95	89	77	72	73	81	87	86	73	91	90	79	72	79	92	80	78	68	77	82	83	89	59	89	87	67	73	62	82	83	66	86	76	87	87	66	92	85	80	61	73	90	74	67	74	84	87	74	68	79	76	86	81	89	72	72	85	82	92	74	80	97	74	72	75	76	74	90	94	83	68	86	90	64	77	87	72	77	63	62	89	81	89	73	80	83	79	90	81	82	80	78	82	78	81	87	74	69	80	78	74	81	86	80	85	72	88	87	68	82	80	89	75	74	84	80	77	91	81	61	85	70	65	80	87	89	72	77	78	84	69	92	75	59	75	79	71	83	76	74	72	70	75	63	79	89	71	70	94	77	67	76	83	66	74	68	77	83	82	72	77	72	73	87	94	93	82	65	74	75	70	89	84	62	66	88	74	66	86	72	76	85	77	85	91	72	82	67	66	79	73	86	70	74	85	77	84	77	82	78	84	91	75	63	70	83	63	76	69	101	69	75	73	79	76	93	73	82	92	80	84	85	81	78	96	71	71	90	73	69	75	67	78	73	79	88	81	86	90	70	82	79	77	84	90	96	88	72	84	90	75	78	82	70	80	76	94	88	70	93	91	81	77	77	84	89	81	69	75	68	73	67	101	70	90	71	71	76	71	83	70	81	88	79	86	88	99	85	78	97	85	72	71	73	79	66	74	73	66	70	91	76	101	81	79	94	82	86	78	75	74	71	84	98	73	72	96	71	70	95	77	92	86	79	99	77	69	78	61	100	83	72	76	82	85	77	73	71	77	69	94	81	61	88	84	78	78	79	72	73	76	70	90	88	76	84	80	81	71	86	74	91	78	66	64	79	94	68	91	79	90	74	75	92	72	61	71	68	81	63	75	98	94	67	89	80	104	87	76	93	80	75	90	98	80	80	79	76	62	71	75	81	70	77	72	82	61	67	75	75	61	80	82	67	64	94	79	83	83	90	89	69	91	77	87	77	64	76	98	103	86	81	88	81	75	72	90	82	54	81	81	81	85	94	94	69	67	67	70	75	83	88	81	77	65	73	102	98	75	88	87	69	80	80	68	80	78	70	75	84	77	69	102	96	91	85	75	86	81	66	74	80	73	85	85	82	86	70	95	87	82	78	73	74	71	77	80	74	92	83	82	85	93	87	73	67	77	93	87	77	85	74	84	74	84	97	84	72	82	84	91	76	90	70	84	87	81	76	78	83	69	64	60	75	78	92	84	86	73	66	76	90	83	82	85	83	76	84	83	90	88	69	70	79	75	103	79	82	79	76	81	56	80	80	81	81	91	88	80	87	77	75	65	77	83	89	85	74	76	72	74	82	93	73	83	90	82	88	78	77	86	75	79	109	68	84	72	82	86	87	87	80	86	67	78	72	96	82	66	83	81	84	73	83	72	90	91	88	82	80	74	73	85	87	91	68	69	93	88	73	75	73	96	78	73	91	80	70	79	78	98	80	89	77	74	99	77	89	65	73	79	80	64	91	76	89	77	85	78	89	64	78	79	90	101	74	78	76	93	86	84	70	84	67	73	73	96	73	83	77	93	74	83	68	73	83	85	92	94	83	64	86	94	65	74	67	81	78	79	75	82	64	103	60	81	68	71	70	71	75	71	76	85	87	80	80	70	72	84	79	80	87	86	91	74	78	82	65	68	67	79	71	70	89	67	85	80	81	77	83	68	89	57	64	86	85	78	62	72	72	65	69	69	85	77	90	85	97	63	84	82	88	98	78	82	74	78	92	88	75	90	69	77	81	80	86	85	58	79	82	73	76	82	72	65	86	76	85	69	75	71	92	88	73	83	87	79	72	91	75	83	82	85	93	71	74	82	75	86	80	77	81	79	93	86	86	67	84	72	83	75	65	73	73	85	62	81	85	75	72	76	72	92	76	66	68	94	95	65	74	76	75	82	80	86	76	87	89	84	73	83	76	92	61	90	79	70	84	98	70	81	77	79	88	82	74	76	85	81	81	74	79	88	69	80	74	73	84	88	78	76	69	93	65	72	72	101	89	91	82	80	74	79	79	65	87	70	101	75	82	77	86	78	72	95	86	84	80	64	88	72	87	82	83	76	80	80	88	83	75	63	77	78	79	79	90	83	81	88	82	91	75	57	74	76	67	82	77	83	78	72	73	72	87	81	70	76	73	80	87	75	75	70	82	78	91	74	76	75	78	81	73	73	81	71	94	89	82	77	67	84	67	55	76	86	78	82	68	78	70	98	71	91	78	76	82	76	88	78	87	72	71	73	79	80	82	74	74	84	82	87	87	85	94	89	87	70	61	77	80	68	85	86	97	77	81	86	84	84	87	76	71	76	74	86	77	71	90	78	81	67	83	90	87	89	80	78	85	81	72	83	78	82	73	68	81	80	75	70	75	82	73	114	83	74	89	74	70	89	92	83	74	76	95	83	89	65	77	77	77	73	83	76	83	87	92	71	74	88	74	67	94	74	85	75	70	59	84	82	76	76	77	100	80	82	78	84	89	78	76	69	71	86	83	96	93	85	73	79	84	73	84	65	72	80	90	75	76	69	91	79	86	80	86	78	85	76	67	80	80	93	70	79	100	87	67	94	76	83	74	59	71	80	62	81	76	75	87	63	92	54	77	75	75	74	79	89	63	68	74	75	83	90	66	83
21698	15316	13047	21797	53212	62659	36852	28361	38324	39608	24806	27515	32934	29849	25842	21194	12829	6838	3321	1716	1193	963	880	912	868	1010	923	895	904	930	846	944	915	925	878	867	906	917	881	900	954	910	950	938	936	911	905	904	913	938	941	929	942	909	929	923	922	842	877	892	924	882	890	907	888	905	924	886	947	852	981	894	901	900	900	945	903	928	931	907	899	870	882	997	927	919	913	920	910	917	952	916	928	944	941	909	908	975	907	903	924	910	929	948	941	891	922	892	938	888	936	909	896	918	954	915	905	896	939	910	948	907	931	899	946	905	901	900	947	891	944	971	940	932	929	932	891	875	856	863	937	905	908	928	902	914	906	900	929	903	885	878	900	857	866	958	929	934	965	895	928	949	864	896	939	912	942	944	888	907	940	928	918	926	864	913	879	943	849	892	885	878	931	923	943	936	941	878	899	958	956	947	879	848	881	918	892	903	920	921	921	958	952	896	927	926	920	934	923	899	896	917	934	932	900	900	953	886	964	934	910	895	948	897	892	942	946	930	902	934	906	883	910	899	855	915	943	955	943	979	908	915	942	925	958	971	978	839	881	929	968	905	904	890	926	868	905	895	908	939	927	932	878	948	875	952	943	891	914	987	873	819	877	947	885	897	930	953	976	938	903	933	908	915	916	894	892	893	930	935	913	929	907	935	993	910	906	885	953	902	882	958	941	864	945	903	900	921	881	939	895	899	901	901	926	921	898	896	870	873	940	878	911	938	935	917	882	961	950	885	899	952	918	971	887	961	929	926	968	956	953	897	881	922	917	958	935	908	934	939	879	954	932	945	953	887	881	915	874	891	885	872	894	974	934	934	952	874	922	895	891	904	982	983	949	909	892	927	946	894	925	893	964	830	951	910	931	952	915	889	846	926	971	896	928	937	945	920	974	923	919	886	907	922	935	929	900	913	894	901	887	967	899	870	872	888	841	895	895	881	893	872	912	958	915	927	918	895	917	905	952	915	890	924	899	939	951	915	911	943	913	908	932	925	874	934	895	924	881	871	890	925	936	928	878	885	850	948	886	968	959	915	906	951	942	927	921	931	892	956	943	936	917	926	915	938	910	946	910	934	943	893	883	857	894	943	907	929	929	953	913	938	920	932	887	954	959	974	928	849	871	883	906	935	922	898	904	901	943	913	957	893	958	904	951	890	940	940	895	914	905	953	882	901	945	896	933	951	952	936	891	917	926	894	928	938	905	944	915	958	894	920	964	922	913	933	872	906	896	894	933	892	931	895	883	893	939	901	902	891	914	926	920	975	932	959	918	953	932	917	913	879	883	871	905	860	943	896	960	901	984	945	921	937	953	874	933	984	893	894	894	922	899	924	953	905	869	927	899	920	901	879	915	903	915	895	918	881	952	933	844	906	913	850	897	886	949	991	914	954	897	867	935	888	884	937	902	886	943	962	904	948	895	909	901	886	894	954	889	907	899	939	966	978	979	933	938	923	902	918	955	937	933	926	934	940	930	906	885	895	946	986	883	916	891	868	945	920	917	962	941	900	889	878	897	916	900	895	914	944	862	923	867	995	903	845	903	940	953	952	916	924	880	931	936	928	878	939	902	943	895	952	931	865	950	971	947	922	891	891	933	964	943	971	960	861	910	951	902	913	949	930	964	936	971	922	935	885	933	943	933	932	934	905	861	903	853	923	927	882	922	893	939	915	985	950	917	978	947	955	981	894	972	918	927	958	868	890	872	894	924	862	899	897	925	927	914	937	948	924	889	919	928	919	953	945	939	931	953	946	881	964	923	894	903	970	948	966	898	929	941	879	904	887	944	946	936	920	898	848	949	937	926	907	868	948	896	883	853	932	904	948	924	900	893	945	920	900	940	917	943	942	909	964	931	943	873	938	933	950	891	897	919	896	927	911	995	952	898	925	905	859	874	914	861	959	943	936	912	918	925	904	922	927	919	890	952	954	921	925	922	944	907	989	939	924	939	881	899	952	906	903	916	877	939	936	919	957	924	938	930	918	897	861	898	948	878	862	952	894	934	899	907	942	959	936	912	931	919	934	981	944	942	947	966	936	898	894	954	916	898	924	915	925	944	961	889	936	918	875	958	906	987	925	892	913	958	899	948	935	886	911	952	875	959	910	951	890	901	927	939	957	906	885	878	965	944	896	954	923	927	905	899	910	943	915	884	956	932	962	880	937	946	945	900	893	896	898	934	939	918	875	894	883	905	938	932	965	907	919	886	876	951	876	924	958	928	982	899	915	846	882	961	888	913	909	966	917	866	886	920	952	957	1005	944	893	909	913	898	898	933	877	932	927	938	898	889	904	867	921	917	901	896	865	905	965	983	927	852	910	885	892	917	919	920	884	954	888	919	916	880	913	960	939	866	933	885	968	939	879	948	876	928	949	982	957	939	918	926	937	950	914	924	875	923	911	894	917	899	877	898	952	992	927	923	928	896	878	915	890	892	886	944	908	973	923	971	895	929	922	944	858	979	953	888	950	980	935	969	905	927	894	959	857	927	914	913	931	968	882	943	931	915	891	914	930	921	889	928	898	912	909	859	915	939	1009	934	905	890	940	880	945	912	900	877	958	899	907	932	924	829	931	881	928	889	931	869	925	917	884	896	903	907	902	861	884	911	943	854	879	923	900	902	924	920	957	890	941	964	930	980	911	931	969	885	948	909	882	893	951	927	975	890	888	891	846	902	867	877	951	902	917	907	896	945	900	898	885	957	1008	861	927	890	932	939	866	916	958	874	915	897	894	887	887	947	888	919	970	914	942	950	891	885	963	899	927	912	916	953	906	947	931	965	933	1001	916	894	920	873	918	935	917	987	905	923	947	906	904	903	846	881	884	959	948	938	957	942	932	914	912	875	898	897	881	953	963	926	919	901	889	936	967	921	937	900	906	978	899	943	922	908	954	938	917	893	902	934	906	907	964	925	914	889	944	875	880	907	920	926	974	893	829	983	900	975	889	892	880	921	838	952	919	906	928	895	956	957	919	859	913	839	989	901	902	916	899	1025	929	932	911	935	914	932	914	881	924	912	907	916	921	912	922	892	887	878	847	929	880	909	896	913	898	901	891	934	866	915	931	904	852	856	920	893	897	1002	921	876	865	926	880	897	923	941	886	884	912	927	911	919	888	967	959	937	931	934	928	944	953	878	905	935	944	876	881	938	874	919	902	926	908	864	907	930	862	902	841	873	897	921	915	925	913	973	911	924	883	928	879	907	912	947	914	889	894	954	881	870	913	930	932	916	901	897	915	948	952	906	934	936	895	925	870	926	883	923	903	899	940	915	972	932	916	951	931	889	932	918	966	919	923	884	944	882	947	933	899	890	946	909	955	894	904	861	916	960	982	903	972	929	909	905	929	918	920	910	860	917	925	952	989	907	868	932	944	905	928	907	947	896	923	908	993	996	859	933	886	929	890	944	945	909	907	916	909	886	920	894	928	937	938	970	953	961	964	921	963	939	987	926	920	921	883	908	930	874	935
1489	309	230	178	1012	2410	800	217	795	184	201	270	784	904	956	697	387	252	166	116	94	95	81	88	85	105	84	77	84	76	86	77	73	85	81	93	92	78	91	98	75	87	90	87	85	80	89	104	73	77	89	102	86	85	85	95	95	81	68	84	93	86	90	81	85	80	86	76	86	83	88	88	93	74	81	84	97	83	99	92	87	84	82	75	80	89	88	75	74	82	77	70	84	83	82	82	96	89	72	78	59	87	74	77	62	87	74	87	89	80	77	86	86	82	90	82	80	89	80	87	78	87	78	90	91	99	95	89	82	85	79	74	98	102	87	85	82	91	83	87	91	93	97	87	91	89	74	90	82	83	81	73	85	68	108	88	95	77	92	92	78	103	76	89	87	95	60	78	67	85	106	79	77	91	83	62	86	81	81	96	100	84	68	77	79	87	84	87	91	80	82	69	73	74	79	86	88	87	88	81	85	79	113	73	89	84	76	85	65	83	71	98	90	80	74	97	91	83	113	63	91	87	100	91	82	86	101	88	79	90	77	98	86	86	95	71	76	90	80	69	96	87	77	81	92	71	77	95	96	81	81	73	86	114	86	77	93	87	79	81	93	97	84	78	68	70	73	104	106	95	89	81	91	81	89	105	74	74	68	74	78	79	86	84	87	81	79	83	82	73	95	85	67	74	73	76	94	79	86	65	86	84	98	85	85	56	89	96	72	79	100	89	88	73	86	88	74	86	78	82	78	71	92	81	72	94	86	93	87	78	92	79	95	83	94	93	94	82	84	80	73	77	94	81	79	87	80	76	87	61	77	71	92	91	76	86	77	71	73	83	86	85	95	81	72	87	70	77	83	102	91	77	90	102	96	94	81	91	85	84	89	100	87	79	82	82	78	94	71	78	84	99	96	68	83	109	73	80	81	84	93	91	73	83	77	83	83	83	76	88	97	85	70	89	88	80	101	78	78	69	87	74	75	86	80	88	90	86	79	72	82	85	80	84	92	101	67	92	71	81	95	91	81	75	78	90	84	75	96	78	96	92	86	84	84	73	94	90	67	81	89	87	78	88	94	102	97	90	87	87	95	79	100	74	91	90	95	93	88	108	88	88	89	89	76	79	93	98	86	99	75	91	77	93	74	85	74	84	83	80	89	77	101	74	67	84	81	74	73	96	88	87	80	85	99	91	78	87	71	63	90	92	87	81	72	83	79	98	92	88	80	77	98	105	74	91	106	72	86	77	92	95	83	92	71	74	77	74	92	85	61	78	92	76	92	82	76	91	64	92	93	97	85	92	81	89	76	89	85	71	101	74	87	90	75	72	75	98	75	94	106	84	91	75	92	100	106	82	76	96	97	79	75	78	99	74	67	92	73	71	94	87	106	99	74	91	82	79	103	73	87	77	75	73	78	69	75	104	83	83	90	71	78	70	85	81	71	82	88	86	77	82	79	102	76	77	96	81	76	87	83	79	99	85	77	73	110	95	97	92	81	85	80	80	82	81	81	88	90	84	87	69	74	77	97	87	85	87	92	88	93	82	67	78	74	84	76	87	68	102	78	78	87	71	87	71	88	85	99	87	75	95	87	101	86	89	80	78	90	94	84	80	97	77	97	90	70	85	82	80	98	93	74	88	82	76	69	81	92	92	84	92	84	90	89	82	90	82	83	92	84	92	84	111	102	90	79	97	84	85	74	86	92	84	79	77	61	73	80	103	85	73	85	82	81	98	88	71	82	69	75	68	85	72	72	90	94	78	84	80	84	89	97	74	80	73	88	76	108	67	79	75	83	60	86	87	100	82	82	85	78	86	77	75	85	91	84	89	76	95	74	87	90	99	60	84	79	94	81	93	80	83	76	79	86	85	85	72	69	89	78	71	88	79	87	83	89	82	78	84	80	87	88	95	88	86	93	93	88	80	88	85	90	72	92	78	82	76	70	88	96	76	78	84	88	95	75	72	85	77	93	69	76	97	96	75	93	86	75	80	90	78	91	94	87	70	75	100	84	89	86	80	74	102	84	77	88	71	83	80	91	98	75	76	82	67	86	78	83	74	78	89	85	90	70	88	90	88	77	100	87	82	90	68	95	65	80	83	80	82	76	83	74	93	68	96	75	86	84	72	88	82	84	89	87	86	85	70	93	85	83	87	75	84	82	99	79	86	79	81	78	84	93	78	93	92	85	94	91	87	75	79	93	70	82	77	74	69	89	79	82	75	81	82	97	77	66	87	82	67	86	78	87	79	94	80	97	92	87	87	84	86	79	80	89	75	73	88	89	74	66	87	86	91	97	86	87	82	94	82	93	80	73	94	75	75	102	80	81	101	99	94	72	96	87	86	93	82	83	81	68	77	86	79	74	88	75	79	86	73	84	77	88	91	77	90	96	107	87	82	93	88	74	93	73	85	68	84	97	82	86	88	64	76	90	74	90	80	92	70	82	84	94	85	84	101	98	90	79	102	98	86	86	88	84	88	73	86	77	69	90	84	75	93	84	84	72	97	95	82	68	98	75	99	92	80	74	79	93	87	99	77	89	102	83	84	94	89	109	91	93	92	98	98	90	90	91	84	77	81	85	85	84	90	103	80	76	86	103	98	83	85	79	100	84	76	67	82	79	73	76	85	88	106	86	74	90	106	86	81	102	89	76	85	70	89	90	68	78	82	101	59	83	77	78	68	83	75	98	97	88	89	102	94	85	77	95	98	70	82	86	95	78	71	73	78	75	98	80	81	92	70	94	81	73	71	75	77	81	91	84	79	79	76	71	86	83	73	84	78	80	84	72	93	72	78	84	70	100	90	83	99	88	84	83	76	91	101	75	90	89	99	82	77	71	74	78	76	71	87	83	84	88	87	96	69	78	81	99	84	90	80	69	68	82	100	82	83	81	81	75	83	81	83	89	96	98	74	80	73	91	89	90	89	84	86	94	79	88	69	71	65	92	77	71	80	75	67	83	84	92	89	100	88	75	89	78	83	94	80	90	90	79	83	81	72	86	84	93	85	64	71	78	76	81	99	82	77	86	73	76	80	73	86	84	80	86	80	112	81	86	84	84	81	72	73	89	65	113	92	76	78	74	91	87	71	94	72	77	82	89	76	93	62	86	90	75	95	84	72	111	91	98	81	85	87	91	87	94	81	98	81	80	79	91	101	93	80	90	87	83	74	79	81	105	70	90	75	93	82	89	89	88	93	85	83	82	93	89	82	97	81	85	86	102	78	85	101	96	87	85	87	80	83	79	69	89	75	87	86	86	92	89	70	98	89	78	84	78	93	82	75	87	97	91	94	73	104	102	87	110	91	80	65	96	83	75	65	83	83	74	83	84	89	79	85	83	75	75	84	86	75	78	95	66	70	71	95	83	84	97	84	102	97	83	78	95	83	87	91	96	103	75	89	94	78	69	80	97	77	94	89	95	97	84	78	97	76	80	103	94	80	79	87	86	72	100	90	75	105	84	103	76	74	98	90	75	92	83	89	106	71	75	84	81	89
12810	5870	3997	6529	31276	37719	20240	9811	19534	5220	6442	8870	18440	19553	19323	15069	9548	5213	2732	1555	1115	1056	911	993	922	954	961	947	976	988	974	986	977	942	979	950	957	926	988	963	919	1015	1013	915	904	901	986	985	1003	970	980	950	966	922	945	942	926	934	1000	951	1018	935	942	983	975	941	956	951	927	963	979	981	927	916	957	961	1023	942	959	930	969	1006	1011	928	966	980	1052	909	976	904	950	988	975	996	977	969	974	1030	975	926	962	973	948	986	961	1004	908	949	915	972	1013	948	1015	954	968	940	956	980	978	931	956	934	944	972	993	975	925	954	940	1024	972	931	993	1020	942	929	974	961	969	928	995	1008	980	958	998	941	970	1003	933	930	987	928	943	964	928	976	958	927	955	994	976	968	926	970	1002	932	969	942	951	970	988	1001	956	985	940	966	990	965	907	940	919	939	958	926	962	944	942	923	954	944	997	927	938	987	956	961	975	1030	952	948	932	1008	929	991	982	944	917	964	945	911	991	978	954	984	1000	988	969	958	985	973	954	956	966	917	1006	965	974	957	1002	936	934	930	950	972	1030	988	933	965	999	1009	973	940	941	905	967	988	1021	993	1012	937	939	1013	950	964	1014	903	980	990	971	1022	962	964	954	987	923	980	999	980	965	953	973	914	957	930	933	989	978	963	917	1015	924	948	957	939	1021	1005	949	991	1037	939	960	989	964	917	959	954	986	960	913	987	988	956	1025	958	973	962	958	956	971	947	958	1011	959	987	970	961	999	1001	1007	983	1003	968	973	956	942	984	945	993	963	948	950	931	960	982	1001	959	915	960	987	942	939	993	947	964	1031	1007	971	965	987	996	952	935	961	968	959	990	970	964	1004	984	974	939	970	1015	994	959	1004	968	944	1009	1022	974	1001	984	1000	1014	971	993	942	983	920	964	958	969	999	976	943	962	948	930	980	985	986	951	970	952	937	1015	1006	951	999	919	956	1009	958	939	943	948	980	908	960	976	956	958	959	939	956	936	1007	985	1008	991	971	1010	997	949	989	956	987	993	958	982	961	927	978	975	979	890	977	983	979	929	991	954	1024	990	1001	1019	954	906	985	920	974	954	904	1004	946	986	966	917	987	942	951	1002	999	928	972	970	981	987	951	951	1003	1006	1013	942	963	950	998	881	1010	994	939	1018	986	954	962	973	1028	949	938	880	963	949	958	945	989	931	967	939	960	937	953	960	990	916	954	1000	960	1002	891	995	895	946	970	937	986	930	958	964	985	980	909	965	971	954	945	953	923	949	991	995	958	986	960	970	978	976	920	946	989	942	998	956	958	892	1021	960	996	952	971	980	946	998	961	1037	964	970	1008	996	953	931	1003	936	861	995	964	974	1027	973	962	945	996	948	993	961	1058	945	972	1012	967	962	942	976	970	926	905	923	975	975	951	927	1024	906	958	951	974	932	976	934	930	959	1009	906	987	959	891	974	987	1022	905	971	938	919	1002	990	888	941	961	1000	987	982	1042	986	965	971	918	973	1010	925	959	988	981	941	974	964	973	989	989	996	928	911	1028	952	970	984	960	991	990	984	978	980	1028	989	946	935	1032	977	960	938	958	987	1016	937	925	950	973	1063	984	979	927	1001	984	980	1000	988	969	945	936	971	962	931	995	966	922	970	905	983	929	991	912	1038	959	929	996	978	948	1023	951	968	965	938	977	925	982	912	934	951	989	994	942	991	942	940	985	988	933	928	974	971	986	896	970	943	996	1005	991	1012	954	961	952	1007	977	983	965	992	974	972	970	973	954	981	1020	976	953	919	988	994	941	959	935	1002	965	954	968	951	943	919	952	979	918	888	941	1025	952	985	982	1007	1027	980	943	960	901	962	1017	953	968	885	983	910	932	962	1042	1002	974	892	917	943	1000	956	995	936	954	1013	913	976	960	970	938	1003	933	1026	946	996	957	1007	943	992	971	966	947	989	911	1010	939	928	993	1023	953	1000	919	1002	983	975	958	940	1023	934	1025	992	931	917	1012	961	960	980	983	1022	933	929	938	989	989	924	956	967	997	992	941	887	957	970	995	937	940	915	984	982	921	950	981	979	956	942	966	964	936	965	954	963	958	988	955	982	985	949	1008	979	965	1018	922	982	1011	936	982	972	969	1036	1002	924	958	953	1014	962	866	948	949	916	999	998	951	898	939	983	934	994	940	985	1010	962	944	985	960	984	923	953	987	1022	999	975	1003	987	934	931	1049	971	966	977	988	949	984	946	972	944	959	978	973	989	965	947	981	913	972	962	890	992	1009	916	971	955	988	925	984	915	954	899	951	963	1001	982	903	964	914	997	961	970	923	890	974	921	969	942	979	927	964	992	971	949	954	1001	1000	938	952	997	930	977	993	1006	966	968	1025	926	982	916	974	1004	977	1006	938	969	986	985	986	977	959	956	932	1012	924	975	1010	926	1022	929	1004	988	960	966	947	912	958	961	967	945	948	953	956	934	961	913	965	923	957	954	924	955	969	999	992	961	993	971	1053	982	909	987	968	963	981	950	962	983	920	976	965	991	1005	968	923	973	954	964	986	959	896	997	917	889	980	951	992	969	921	954	965	974	943	991	970	913	971	954	973	944	963	984	922	977	997	948	1015	942	970	1037	1005	979	959	967	962	932	1013	1044	914	987	978	971	936	995	945	964	996	986	953	982	976	1002	965	953	965	1014	985	947	996	994	990	981	989	964	996	945	968	990	991	944	1001	992	915	975	988	952	934	1051	915	929	960	1031	980	969	925	934	974	963	968	971	955	955	963	933	1006	941	982	993	935	992	961	993	956	987	954	974	944	957	960	944	982	1008	961	1000	950	952	976	946	995	1020	913	950	935	953	989	980	923	1012	926	916	1005	978	917	970	920	974	947	914	978	973	903	925	981	919	1021	996	994	955	961	964	963	943	923	951	927	959	949	1018	992	982	970	987	944	971	1011	940	996	998	1016	974	934	921	928	976	953	987	918	1010	900	926	952	972	969	960	963	951	913	1010	1008	994	924	899	985	959	1020	1003	968	928	1022	993	976	950	906	920	966	944	971	973	946	962	969	971	987	1001	917	991	952	970	939	928	963	986	979	941	1005	961	981	980	989	922	939	1007	922	989	940	920	970	975	946	939	930	985	934	1041	932	1017	984	994	951	1010	989	1026	991	1002	952	1000	972	927	974	975	964	978	971	957	976	1014	1025	925	962	949	939	1007	981	960	1021	978	958	985	956	971	948	1003	901	979	989	1012	919	973	916	960	963	964	1028	954	955	1009	1054	1001	899	974	920	963	988	923	952	961	985	979	937	934	1026	963	922	897	968	931	977	1015	997	957	934	958	938	956	929	974	962	993	983	986	990	922	1000	966	924	961	969	971	937	961	977	943	984	918	1001	974	969	964	981	939	928	963	993	951	995	971	922	1024	906	1046	984	959	941	927	961	961	952	950	988	1046	988	913	1004	980	966	952	987	946	972	958	930	994	937	996	964	947	982	1053	926	951	919	977	970	964	978	958	965	955	904	966	977	932	963	1034	943	967	1008	996	925	965	989	931	1009	972	967	962	980	995	887	932	1033	976	923	955	1011	971	991	1017	917	1029	944	930	960	982	945	960	980	954	955	1012	998	966	967	964	955	956	959	939	890	980	931	947	957	980	962	931	979	973	1029	932	999	965	961	933	950	934	924	915	950	935	961	942
753	655	462	296	3392	7658	2234	1247	1371	330	568	743	794	1552	1868	1435	1004	509	264	140	96	83	71	73	76	60	75	71	80	70	80	71	84	64	84	64	71	79	85	90	66	74	76	71	71	75	77	63	77	83	65	82	79	90	62	89	78	89	70	76	59	65	78	59	77	80	65	70	90	90	72	85	81	79	86	65	88	64	58	81	78	89	69	62	80	79	73	69	81	55	89	69	79	86	66	88	70	68	86	88	69	69	59	69	70	82	65	80	81	70	81	79	82	68	75	68	90	71	65	86	75	76	78	80	67	84	78	78	76	81	72	85	77	95	78	89	70	87	68	80	68	65	73	81	82	79	79	71	72	61	73	75	70	87	74	85	82	80	82	98	73	71	69	84	64	79	90	71	78	60	69	79	75	67	74	86	85	71	77	75	72	75	78	79	80	76	81	78	92	70	71	81	68	75	83	77	72	74	54	71	87	67	66	69	76	72	63	73	68	76	62	95	80	79	66	67	82	85	75	67	86	94	68	77	72	86	63	77	68	55	78	80	78	63	88	84	84	72	71	81	68	80	75	73	74	62	71	74	72	71	75	77	68	82	86	83	65	83	84	60	75	58	66	84	77	69	82	81	70	82	102	78	77	88	62	75	76	56	88	87	70	60	55	81	75	80	79	98	91	75	83	92	93	70	69	85	70	66	77	85	72	67	74	71	74	76	74	77	84	90	69	89	71	80	75	65	76	81	72	71	75	80	72	89	79	74	85	84	91	78	58	81	86	90	66	76	90	79	58	97	80	65	72	61	73	90	72	64	62	76	59	79	99	85	65	74	80	86	57	81	77	67	72	89	68	87	69	65	86	59	82	88	83	68	87	82	78	77	76	78	76	66	55	76	73	64	76	72	78	84	60	85	82	77	80	70	76	64	81	64	62	69	79	73	79	76	85	76	77	68	74	75	87	72	62	74	88	77	71	86	65	86	71	72	69	77	77	73	81	69	60	83	83	81	76	87	54	68	71	79	72	77	78	76	72	78	86	63	85	66	89	79	68	73	69	60	71	95	87	63	79	85	79	55	58	67	68	67	74	87	81	94	73	69	84	78	84	74	64	81	84	68	78	85	85	83	76	79	80	62	76	59	87	85	83	63	82	77	89	78	98	64	71	68	97	82	63	65	73	54	61	72	82	78	81	71	70	81	67	89	80	69	75	91	70	68	69	70	87	70	91	70	83	70	79	82	83	95	80	80	91	85	83	84	83	70	61	66	79	68	90	82	73	64	72	68	69	71	70	86	72	79	74	85	69	74	84	74	74	86	60	64	70	77	81	81	64	83	65	83	85	80	80	71	65	88	67	67	70	78	77	68	67	84	81	84	86	81	79	77	60	81	85	77	71	81	63	65	74	79	73	65	77	79	68	69	81	90	93	84	59	78	80	80	69	68	73	80	69	78	76	69	82	81	75	75	88	96	67	70	65	78	87	66	79	86	83	74	73	66	84	67	65	74	69	83	72	79	69	80	72	56	76	82	81	81	82	63	78	82	82	87	68	95	78	70	85	81	70	75	67	70	81	80	59	68	79	72	68	78	75	68	78	77	56	83	76	72	77	76	105	82	61	90	88	69	74	56	92	80	52	72	84	86	77	49	70	80	64	83	66	68	72	70	73	76	83	83	76	91	62	79	83	77	86	58	75	86	77	77	76	72	82	85	64	80	70	75	75	67	78	63	89	71	74	76	77	69	69	56	86	68	82	69	57	78	93	80	68	66	72	80	73	59	77	71	89	86	77	71	88	78	66	85	83	62	74	71	69	73	53	73	94	66	91	72	83	82	66	83	72	79	76	69	64	70	75	75	110	59	89	81	87	78	81	72	74	82	75	70	64	84	61	83	84	88	65	84	79	63	74	75	86	80	62	71	73	75	64	73	70	85	57	76	70	69	82	77	56	72	73	70	67	64	86	64	88	77	67	70	79	77	91	84	78	79	66	76	85	83	66	84	71	85	57	57	74	75	72	70	66	78	63	86	88	65	76	93	76	84	78	81	79	72	75	81	81	74	80	79	72	56	63	81	74	70	98	79	82	73	79	72	79	61	74	67	78	64	62	95	70	82	83	64	64	63	86	63	68	70	94	73	71	83	70	72	74	58	84	71	83	72	80	73	75	69	79	75	75	83	73	79	72	86	91	78	80	71	85	83	75	85	67	83	75	73	74	63	85	71	62	70	86	92	71	75	67	65	84	79	56	63	86	66	76	75	77	69	71	66	79	75	65	76	75	76	65	78	73	88	86	79	70	79	71	77	87	77	67	72	70	68	67	62	65	69	64	70	83	72	82	79	67	65	78	68	65	70	70	76	64	87	76	76	53	72	76	73	76	71	81	92	69	78	86	62	71	74	83	72	67	73	72	84	81	90	96	92	73	87	63	57	86	83	88	79	79	72	90	58	90	72	62	75	82	77	73	92	59	73	74	57	60	65	77	69	87	66	86	71	79	60	84	85	76	82	92	61	77	76	78	85	58	91	89	73	77	80	79	75	78	69	91	92	76	71	67	86	79	71	64	82	91	98	77	72	57	68	62	76	65	81	82	83	87	72	89	83	61	92	63	58	90	71	65	74	74	78	73	64	80	62	78	84	70	73	80	83	47	83	69	75	91	69	69	90	96	77	76	68	74	72	69	77	76	68	85	65	82	76	68	59	75	78	74	76	81	70	80	68	60	94	59	72	77	78	78	68	64	74	72	75	69	53	63	80	76	70	89	65	74	79	66	76	59	82	76	66	86	74	73	79	75	78	73	86	74	70	61	77	75	83	67	74	58	75	82	57	72	60	92	69	72	76	75	66	72	74	83	71	84	81	85	86	82	65	73	73	75	81	72	76	88	80	85	81	60	66	89	74	73	89	68	79	67	83	74	76	83	72	74	79	73	60	62	78	86	79	70	75	66	87	88	58	66	81	65	72	72	72	87	83	106	72	81	64	85	94	67	81	92	66	76	67	83	64	84	88	66	77	82	83	73	83	60	82	76	64	71	74	76	81	74	73	72	82	82	73	73	74	55	72	79	76	90	78	81	77	70	59	71	67	72	81	76	71	54	78	76	77	74	73	81	80	87	81	77	66	76	75	84	69	68	74	86	75	73	77	61	70	59	68	70	73	81	68	87	75	90	95	80	89	65	68	63	71	66	89	80	69	76	80	76	80	83	77	71	73	87	61	81	73	80	69	66	78	65	67	71	87	64	73	64	64	72	57	68	68	66	82	79	77	69	92	84	68	74	81	77	66	76	65	63	51	87	94	81	85	78	74	73	56	79	80	78	78	74	88	79	63	80	82	59	79	64	74	70	66	67	71	63	61	74	78	75	74	75	68	92	71	87	67	70	65	78	77	66	90	81	66	68	90	83	72	78	83	71	52	74	72	79	86	74	67	79	74	94	84	94	71	70	92	80	71	73	70	67	73	84	75	61	78	81	79	74	83	79	70	67	82	59	70	55	69	72	79
16099	12065	8214	12919	49888	53276	29353	25121	21250	12138	16929	18575	18942	26302	26318	22962	18117	10099	5249	2372	1375	996	945	922	847	914	896	853	911	891	871	935	857	910	865	886	896	851	923	880	900	872	871	879	894	876	890	881	877	810	863	868	855	830	854	865	863	888	833	877	929	861	895	901	843	883	905	876	841	840	869	919	873	861	902	878	843	855	920	900	814	849	850	846	905	873	885	856	852	925	860	861	873	874	793	910	839	819	860	903	866	889	877	879	882	854	901	860	892	855	908	847	806	906	841	888	898	882	890	902	831	867	843	846	897	873	833	896	812	873	874	797	883	841	857	856	855	898	868	853	896	876	874	898	875	840	882	892	891	890	890	881	790	886	816	896	887	900	874	854	828	821	843	912	873	867	902	873	876	802	880	862	857	843	903	837	859	900	890	901	855	815	823	836	883	876	878	827	828	851	906	893	902	838	884	811	883	864	913	903	835	901	882	884	917	897	855	882	899	876	865	853	918	865	850	935	843	865	867	875	834	822	840	868	878	858	819	816	888	859	880	863	854	869	877	864	878	904	844	872	934	889	813	863	873	885	926	901	874	880	878	890	838	882	864	873	890	893	885	889	893	880	836	852	862	850	878	828	861	852	853	882	893	835	883	879	895	876	879	808	878	854	871	862	855	933	836	837	825	872	913	865	927	836	827	863	841	873	884	913	829	868	858	867	860	843	909	861	890	837	867	859	902	857	872	865	865	850	844	857	890	894	897	846	873	873	862	854	852	819	793	869	844	850	873	878	885	833	864	849	878	891	888	855	843	877	838	910	863	887	848	875	920	872	841	814	882	903	838	865	840	875	876	842	884	858	874	820	849	848	911	881	899	842	862	881	897	872	869	856	852	866	874	846	911	786	862	821	845	835	862	896	872	842	851	862	909	893	858	859	872	885	876	851	863	840	882	847	847	861	834	880	859	867	863	881	859	863	891	894	870	832	890	882	856	868	843	836	906	828	884	879	899	831	909	842	863	917	875	827	866	888	881	880	856	909	910	797	882	816	855	893	930	919	852	869	865	868	843	908	891	858	847	930	872	915	936	829	860	862	849	886	825	862	883	928	874	926	857	869	881	837	929	873	855	909	886	862	819	861	867	838	861	849	848	918	856	913	805	864	846	899	879	901	890	859	828	879	857	890	864	877	852	843	905	863	894	877	854	834	892	881	869	915	873	906	878	913	866	893	901	857	856	895	861	894	953	870	889	858	871	839	858	885	880	832	927	845	928	899	887	875	891	851	824	845	872	840	850	834	827	832	857	886	868	901	898	856	864	928	821	851	852	865	854	864	890	878	877	861	846	859	833	903	929	885	873	884	913	887	880	862	854	900	846	870	872	867	870	910	884	900	861	851	880	877	876	799	816	876	924	840	883	839	906	928	816	821	825	832	904	873	858	864	908	836	879	867	865	853	846	804	856	863	890	904	909	855	891	880	892	851	892	889	895	827	858	901	867	900	887	923	881	885	902	885	905	858	904	889	869	847	865	899	896	889	800	888	893	862	844	817	839	847	881	849	885	822	829	838	899	878	875	891	958	879	915	916	848	931	895	888	871	867	931	873	870	844	834	904	871	848	875	848	867	946	913	909	923	846	854	836	909	883	870	875	864	867	897	849	891	852	864	918	887	875	848	911	846	860	893	877	898	884	843	917	887	829	853	899	864	816	909	851	905	867	886	870	835	884	886	890	888	896	874	894	860	856	915	911	844	907	869	856	850	877	857	853	889	874	830	893	880	881	846	852	884	879	869	837	905	859	869	876	870	892	927	877	857	883	883	870	877	907	918	924	903	912	881	864	857	866	878	870	890	887	898	897	868	904	841	877	898	843	891	828	863	882	859	878	888	882	875	858	946	913	884	893	849	915	863	857	849	878	888	849	860	921	839	824	860	825	855	895	840	849	872	846	883	846	943	834	800	889	823	864	849	885	869	916	893	894	932	850	861	840	876	858	916	885	880	873	899	963	874	832	929	916	876	922	851	832	868	892	804	835	848	890	851	842	860	885	876	848	853	863	890	883	878	886	856	862	870	799	889	826	884	870	900	922	842	850	856	874	904	880	874	861	929	856	902	877	849	902	876	837	890	838	911	848	831	858	831	893	874	930	879	917	899	882	897	904	917	852	851	866	897	833	806	897	917	931	922	943	819	849	888	883	863	885	870	854	851	838	883	875	882	879	867	831	850	873	804	914	867	835	884	819	862	874	891	902	840	885	840	903	871	855	906	873	839	836	915	881	830	829	893	922	889	907	857	864	881	908	892	872	891	859	856	871	888	893	946	864	938	902	816	853	911	889	867	862	877	871	891	866	885	839	899	908	903	840	847	849	867	890	950	847	841	855	891	854	854	868	843	857	830	901	827	845	822	914	838	871	868	871	875	864	876	907	862	859	846	870	877	845	952	885	874	899	841	848	869	877	872	815	884	897	848	896	883	902	873	911	825	884	840	881	866	836	883	904	921	869	862	894	816	865	893	900	858	858	839	866	912	864	916	902	863	860	857	871	858	892	893	892	892	884	896	883	870	896	875	919	862	838	883	892	877	891	840	836	894	872	872	862	884	847	819	857	938	895	831	865	866	845	897	853	914	864	879	906	881	861	889	895	867	881	882	855	880	897	871	887	914	814	833	867	891	892	843	935	897	852	888	890	907	876	872	894	835	850	888	885	881	871	853	884	859	817	921	847	868	836	919	877	886	810	899	899	820	836	839	860	875	877	903	875	865	895	857	861	826	854	914	876	883	839	890	883	847	893	856	875	878	924	917	822	865	932	904	863	857	884	895	887	906	855	889	793	899	862	826	870	856	865	878	882	907	881	903	839	875	838	892	878	852	883	925	888	877	825	936	859	896	845	881	896	899	856	833	833	850	918	867	845	891	869	852	889	872	857	879	854	875	839	877	858	889	872	864	878	786	873	809	875	852	839	854	912	844	868	839	850	890	878	896	886	889	859	896	866	933	937	830	802	846	862	841	916	917	832	886	913	842	776	838	833	902	872	865	880	851	868	858	933	893	880	824	893	861	846	920	871	884	852	870	846	891	887	901	846	867	882	895	911	857	820	887	831	841	850	934	847	847	868	924	894	899	963	849	869	868	879	899	847	818	836	893	867	834	789	858	901	869	877	829	856	860	839	848	873	840	854	909	837	856	861	824	870	878	864	948	874	953	866	901	872	827	887	912	874	827	885	936	849	858	883	874	883	831	864	902	852	902	815	880	852	902	923	847	832	815	857	872	865	839	809	883	850	844	868	871	880	832	840	876	849	922	891	868	875	897	859	866	879	868	867	874	828	888	855	926	815	887	856	850	854	842	859	842	855	855	832	902	874	908	912	895	938	816	888	900	840	847	874	810	838	881	928	849	893	882	885	860	865	899	894	899	871	877	840	859	919	865	820	841	836	900	926	861	849	850	875	877	890	898	831	861	910	825	848	876	893	866	891	832	885	864	903	887	837	872	896	904	903
2280	620	436	312	3368	4492	3174	1750	509	469	938	2037	2473	2649	2088	1317	1228	646	299	161	141	93	87	99	89	95	104	93	92	89	103	94	99	80	89	86	102	91	108	91	93	84	91	90	104	89	86	89	96	91	79	82	92	94	99	88	108	93	98	84	82	98	81	102	100	103	90	74	78	94	86	90	113	79	89	86	89	97	106	100	88	107	95	89	93	93	101	83	86	77	98	96	105	100	98	82	75	95	76	91	83	74	95	84	96	107	88	90	91	94	90	74	119	83	92	87	100	89	82	101	85	87	91	78	86	117	95	88	99	97	68	88	89	91	94	94	96	89	76	90	116	98	107	98	86	90	89	101	93	101	83	91	98	88	108	102	78	98	99	96	78	98	104	95	102	89	95	101	98	103	94	103	82	88	77	88	75	85	105	86	94	89	115	82	110	77	102	105	86	82	83	80	94	98	108	93	94	109	103	94	108	107	84	101	99	103	83	77	81	87	86	95	84	90	67	102	113	97	93	86	88	111	102	94	93	73	85	84	98	91	80	108	87	103	92	85	106	101	85	83	95	109	96	92	94	98	91	93	105	95	98	112	96	95	84	91	95	99	93	90	83	77	102	98	70	89	106	104	94	87	72	94	96	77	89	86	99	81	108	97	105	101	85	103	109	84	101	97	82	107	88	85	95	98	93	114	87	98	65	77	98	80	99	95	78	95	86	91	86	92	97	99	126	98	90	90	88	101	89	91	96	93	89	108	101	92	108	87	114	87	91	94	93	74	87	80	96	87	90	98	105	76	100	95	63	92	93	127	91	89	103	81	78	105	110	95	94	101	100	94	105	105	94	115	102	86	81	108	88	85	97	97	95	87	101	100	74	106	96	94	92	83	88	107	101	105	91	80	82	81	100	72	82	94	102	100	89	85	109	101	83	106	112	89	91	94	82	91	88	86	116	87	97	85	103	94	90	99	76	93	102	85	91	83	101	94	93	80	79	99	94	85	90	99	92	97	92	95	102	77	89	100	94	85	100	97	97	94	95	88	89	100	112	104	99	102	89	91	111	84	96	109	89	93	106	101	98	82	92	94	85	92	92	90	81	95	100	108	94	108	90	88	97	84	99	64	83	99	87	78	88	89	88	102	92	80	89	104	68	80	90	97	97	96	79	104	91	99	86	90	91	100	97	86	86	126	97	104	87	98	96	86	92	84	90	87	100	83	83	83	80	88	82	86	74	97	87	83	103	91	81	105	86	102	98	96	99	98	73	95	103	99	78	89	91	108	76	103	93	85	104	87	83	90	92	93	95	86	96	99	93	86	78	86	83	103	89	83	88	109	95	114	80	98	108	93	78	87	80	91	105	95	87	87	94	97	89	100	88	89	78	88	91	88	105	90	94	121	95	95	93	101	83	101	106	84	92	93	95	109	99	107	102	87	97	90	85	100	87	94	94	82	92	82	96	89	95	82	96	97	98	102	88	98	95	97	76	83	91	104	80	89	102	94	103	121	93	87	95	82	87	95	97	91	110	102	79	101	87	88	92	82	94	102	82	73	103	94	84	96	88	99	99	95	89	90	89	88	85	82	105	97	93	80	99	111	89	102	100	98	96	113	94	96	91	102	87	103	100	100	85	90	92	91	106	90	65	93	75	87	87	104	95	100	106	95	104	104	99	70	99	98	83	82	88	100	97	98	94	86	92	104	90	86	91	91	85	102	91	91	93	76	83	85	99	89	89	107	97	101	100	83	88	84	78	94	95	85	84	89	104	105	77	92	88	107	87	86	93	92	93	101	90	104	96	89	97	73	100	99	83	80	91	90	84	102	73	95	90	80	92	80	110	102	98	89	83	90	110	90	94	79	89	93	94	87	100	75	90	61	71	91	103	102	102	99	97	96	91	99	73	111	79	105	86	81	103	78	94	106	79	89	92	99	98	90	101	79	78	82	105	83	82	94	96	104	84	85	85	98	107	90	80	80	90	106	105	93	116	96	82	89	83	95	89	80	94	85	92	78	97	73	86	105	95	85	91	88	100	87	85	84	98	108	85	92	90	78	91	100	106	76	89	89	105	111	98	96	79	87	88	90	92	107	95	103	92	101	99	83	103	101	96	113	119	90	91	100	108	89	93	94	96	98	95	82	92	87	77	85	89	85	94	110	77	99	108	86	98	110	97	84	97	80	90	85	76	92	110	85	65	93	97	87	87	104	96	100	87	83	86	100	99	95	95	84	92	94	100	101	86	94	87	82	118	110	97	93	103	95	87	85	83	90	86	91	81	89	86	107	97	92	92	88	98	100	99	83	90	106	99	97	100	85	88	96	109	101	104	104	113	102	106	101	107	89	74	106	89	84	81	87	109	95	111	84	91	84	105	90	102	104	81	90	91	101	87	93	107	82	94	86	89	99	85	86	109	106	101	70	87	105	90	93	94	87	81	91	109	85	98	101	95	114	94	76	103	78	95	95	117	113	86	87	96	90	77	96	93	85	110	70	73	95	95	98	93	68	84	92	99	90	99	88	91	90	105	95	90	92	84	91	97	89	95	92	101	93	76	89	94	98	96	94	107	80	87	83	99	90	91	92	78	70	84	100	90	84	90	81	87	95	108	105	94	96	99	86	96	80	86	96	82	76	89	78	101	92	110	103	100	108	94	80	103	93	89	97	93	94	90	99	91	108	98	93	77	79	92	108	102	97	84	103	77	87	90	95	87	102	95	67	97	88	98	108	91	104	94	95	84	82	93	84	104	100	78	87	105	88	90	85	97	90	101	81	84	99	92	91	89	86	84	113	78	95	77	77	104	83	101	96	96	88	90	84	90	90	92	107	85	94	97	100	92	118	103	84	110	97	79	95	78	99	80	90	112	85	88	92	98	107	104	82	100	93	81	102	93	93	104	76	86	93	84	90	96	98	94	92	89	86	94	99	99	99	115	105	103	84	100	100	88	103	88	87	88	95	92	74	96	101	86	84	92	92	72	104	95	72	97	95	90	86	91	100	109	81	89	86	86	93	74	102	100	93	115	97	80	97	98	95	98	87	86	79	80	109	98	97	106	88	83	100	90	96	75	82	90	93	100	87	87	103	85	86	83	109	87	88	89	71	92	102	86	83	73	101	83	89	82	99	96	85	75	94	87	92	105	91	82	100	98	101	82	93	91	87	104	100	88	97	116	86	86	96	78	112	103	92	94	80	91	93	95	87	99	87	102	84	82	85	85	80	93	115	88	83	79	94	99	82	108	119	84	77	98	101	93	84	86	111	98	94	94	80	84	87	85	94	95	96	80	79	105	85	87	83	101	102	100	94	87	95	93	89	102	107	89	104	100	65	88	81	90	92	104	103	100	87	82	78	94	91	75	88	108	85	87	73	85	104	85	78	95	87	104	86	84	70	98	91	83	92	92	79	93	93	97	101	89	88	100	88	77	77	92	96	95	91	109	82	83	85	100	93	89	124	118	95	108	95	95	107	75	99	93	95	103	88	97	88	83	105	110	106
17260	11325	6984	13316	49644	44540	38112	25272	15993	15834	22452	28681	30534	30273	26871	22351	20020	12541	6765	3157	1810	1249	1105	1131	1049	1026	1131	1065	1081	1078	1023	1048	1033	1021	1073	1047	1106	1065	1064	1105	1033	1052	1073	1091	1091	1088	1060	1021	1032	1077	1065	1070	1046	1079	1050	1092	1076	1035	1001	1087	1062	1116	1013	1012	1135	1001	1101	1014	1021	1054	1058	1055	1018	1073	1066	1104	1076	1051	1110	1067	1031	1031	1072	1125	1084	992	1032	1036	989	1060	1017	1067	1100	1017	1120	1082	1053	1068	1028	1065	1093	1061	1068	1046	1034	1038	1059	1071	1013	1059	1079	1088	1028	1018	1056	1007	1060	1112	1020	1057	1093	1097	1099	1064	1094	1037	1029	1034	1073	1023	1033	1036	1126	994	1085	1114	1045	1067	1074	1056	1075	1075	1037	1049	1100	1069	1097	1074	1115	1014	1072	1066	1071	1074	1106	1055	1047	1023	1046	1064	1069	1120	1071	1046	999	1088	1052	1078	1006	1083	1129	1049	1053	1063	1054	1002	1069	1081	1032	1093	1063	1027	1085	1089	1039	1035	1045	1028	1091	1052	1020	977	1060	1085	1049	1040	1010	1098	1040	1089	1081	1054	1078	1109	1036	1081	1019	1072	1072	1023	1086	1072	1083	1082	1053	1076	1063	1013	1040	1033	1055	1062	1067	1010	1101	1046	1010	1091	1078	1058	1058	1026	1064	1082	1026	1052	1145	1088	1061	1033	1024	1054	1057	1094	1039	1094	1065	1059	1029	1032	1032	1043	1036	1147	1056	1063	1049	1067	1029	1070	1135	1053	1135	1088	1073	1061	1105	1152	1054	1056	1024	1056	1064	1015	1068	1050	1045	1019	1093	1023	1068	1052	1139	1038	1099	1031	1023	1013	1060	1032	1060	1048	1069	1059	1033	998	1083	1082	1037	1024	1117	1014	1018	1141	1050	1026	974	1083	1063	1074	1052	1039	1000	1076	1025	1048	1033	1075	1043	1015	1067	1070	1067	1041	1057	1086	1098	1059	1058	1073	1036	1016	1039	1015	1074	1032	983	1086	1062	1052	1044	1074	1103	1099	1063	1041	1053	1058	1095	1073	1013	1074	1104	1023	1089	1081	1040	1052	1023	1041	1053	1052	1058	1069	1035	1090	1012	1092	1074	1058	1073	1117	971	1085	1032	1022	1084	1042	1065	1000	1057	1086	1094	1093	1030	1040	1108	1058	1058	1085	1122	1058	1070	1038	1073	998	1083	1099	1063	1145	1058	1058	1108	1047	1111	1046	1024	1041	1048	1094	1051	1082	1020	1011	1077	1076	1044	1066	1041	1056	1045	1077	1024	1073	1052	1082	1071	1047	1017	1092	1108	1031	1119	1052	1034	1119	1068	1072	1084	1053	1089	1091	1030	1022	1073	1014	1125	1081	1147	1104	1044	1053	1075	1112	1026	1099	1050	1043	1085	1075	1016	1049	1047	1091	1045	1079	1071	1130	1069	1093	1110	1013	1036	971	1019	1056	1074	1073	1092	1071	1124	1052	1093	1046	1073	1058	1159	1063	1001	1075	1062	1037	1071	1035	1008	1088	1069	1103	1099	1050	1052	1112	1053	1036	1088	1041	1055	1080	1070	1113	1107	1124	1082	1072	1024	1072	1060	1062	1109	1018	1109	1044	1159	1090	1070	1099	1016	1062	1042	1086	1055	1044	1107	1027	1063	1042	1065	1028	1046	1074	1100	1059	1069	1087	1025	1101	1131	1042	1032	1028	1063	1053	1067	966	1112	1081	1066	1070	1014	1078	1079	1035	1127	1065	1095	995	1072	1062	1043	1045	1048	1020	1035	1021	1076	1081	1087	1034	1089	1074	1064	1091	1105	1038	1070	1026	1074	1101	1074	1061	1086	1057	1073	1057	1065	1066	1071	1077	1011	1081	1013	1083	1084	1001	1049	1080	1059	1035	1047	1021	1059	1007	1031	1027	1093	1020	1022	1095	1032	1003	1096	1068	1057	1053	1061	1056	1083	1075	1066	1081	1043	1094	971	1036	1083	1097	1081	1071	1052	1059	1089	1025	1079	1103	1069	998	1036	1106	1064	1097	1060	1023	1067	1057	1022	1037	1046	1064	997	1131	1089	1074	1074	1119	1087	998	1037	1093	1092	1101	1069	1112	1030	1140	1073	1053	1012	1111	1049	1048	989	1026	1084	1032	1122	1060	1105	1074	1044	1066	1108	1044	1068	1120	1121	1052	1002	1081	1118	1044	1046	1011	1057	1095	1137	1100	1074	1054	1031	1146	1016	1034	1111	1050	1100	1022	1048	1099	1066	1042	1044	1074	1040	1077	1075	1074	1111	1066	1142	1041	1048	1025	1026	1037	1080	1061	1037	1081	1067	1026	1091	1065	1041	1055	1102	1085	1042	1037	1038	1102	1018	1102	1049	1069	1035	1055	1122	1068	1049	1042	1126	1060	1057	1043	1028	1106	1069	1081	1089	1026	1031	1097	1086	1016	1075	1049	1100	1034	1101	1052	1036	1016	1106	1074	1103	1009	1078	1088	1044	1068	1126	1087	1061	1115	1027	1112	1077	1049	1076	1075	1063	1014	1045	1119	1064	1097	1060	1063	1096	1061	1049	1022	1033	1086	1094	1047	1049	1085	1064	1061	1057	1020	1090	1038	1092	1066	1067	1065	1077	1066	1079	1079	1103	1120	1090	1062	1012	1100	1052	1054	1059	1081	1162	1043	1087	1061	1088	1056	1094	1058	999	1076	1072	1087	1083	1039	1053	1006	1044	1069	1048	1048	1031	1104	1017	1048	1107	1058	1080	1079	1093	1078	1060	1085	1065	1071	1047	1064	1048	1023	1073	1019	1082	1097	1043	1133	1088	1113	1064	1051	1078	1128	1027	1057	1058	1068	1095	1111	1014	1109	1050	1033	1027	1111	1067	1046	1061	1123	1123	1064	1059	1060	1054	1022	1097	1040	1039	1065	1099	1035	1084	1020	1112	1058	1093	1045	1021	997	1024	1075	1022	999	1102	1015	1040	1132	1009	1014	1027	1075	1056	1049	1100	1041	1079	1049	1031	1086	1000	1047	1125	1038	1059	1093	1097	1061	985	1103	1068	1069	1098	1070	1037	1049	1073	1064	1042	1001	1037	1066	1137	1045	1077	1070	1055	1035	1066	1057	1091	1081	1062	1078	1051	1070	1053	1087	1069	1061	1082	1065	1044	1067	1016	1076	1077	1064	1090	1076	1043	1089	1064	1136	1065	1088	972	1051	1115	1080	1026	1095	1043	1082	1065	1093	1029	1071	1116	1047	1047	1058	1095	1089	1015	1075	1029	1145	1054	1099	1075	1061	1010	1065	1032	1023	1068	1082	1029	1069	1061	1088	1039	1008	1063	1053	1048	1049	1022	1044	1087	1054	1055	1125	1062	1106	1067	1041	1035	1031	1049	1062	1031	1101	1054	1077	1056	1030	1031	1045	994	1057	1071	1044	1042	952	1050	1033	1044	1009	1085	1061	1101	1081	1052	1031	1072	1075	1090	1083	1004	1046	1101	1069	1118	1086	1075	1115	1071	1071	1105	1026	1022	1130	1057	1027	1033	1072	1031	1077	1092	1066	1066	1109	1085	1042	1021	1080	962	1055	1080	1095	1102	1000	1010	1038	1071	1071	1058	1092	1057	1041	1052	1083	1019	1050	1071	1056	1088	1101	1031	1110	994	1100	1101	1039	1049	1005	1066	1021	1093	1052	1092	1091	1073	1090	1098	1034	1053	1058	1016	1026	1071	1048	1038	1037	1118	1042	1104	1098	1044	1085	1024	1095	1084	1073	1098	1045	1119	1118	1037	1118	1082	1009	1017	1051	1081	1047	1010	1048	1064	1067	1051	1048	1043	1073	1033	1073	1087	1083	1025	1074	1067	1059	1063	1062	1045	1103	1066	996	1031	1056	1072	1088	1048	1031	1110	1048	1040	1079	1090	1052	1028	1093	1012	1034	1079	1035	1036	1075	1084	1106	1104	1103	1013	1050	1089	1122	1125	1089	1020	962	1044	1100	1035	1052	1042	1045	1090	1071	1056	1044	1120	1017	1046	1091	1048	1088	1028	1029	1059	1033	1064	1048	1086	1059	1063	1066	1076	1043	1011	1044	1070	1057	1079	1041	1068	1086	1064	1065	1049	1104	1071	1042	1072	1048	1062	1091	1066	1059	1074	1026	1082	1097	1030	1083	1106	1078	1043	1050	1054	1095	1043	1103	992	1051	1054	1009	1042	1097	1046	1157	1071	1163	1040	1089	1095	1060	1009	1117	1135	1037	1075	1077	1053	1076	1089	1076	1060	1052	1099	1070	1055	1064	1057	1032	1060	1025	1051	1119	1053	1080	1043	1143	1066	1073	1100	1036	1035	1017	1023	1069	1094	1030	1055	1113	1047	1099	1066	1054	1068	1073	1079	1085	1073	1059	1024	1107	1029	1040	1053	1072	1091	1086	1108	1086	1036	1080	1063	1118	1113	1040	1095	1039	1048	1163	1045	1058	1047	1021	1026	1102	1100	1035	1023	1018	1052	1092	1066	1059	1025	1043	1089	1067	1038	1118	1106	1061	1075	1031	1060	1030	1074	1040	1044	1060	1048	1081	1039	1111	1072	1048	1027	1123	1087	1018	1036	1092	1101	1075	1087	1121	1085	1070	1063	1088	1064	1082	1024	1035	1078	1020	1113	1102	1079	1051	1045	1057	1042	1009	1044	1073	1087	1027	1034	1083	1079	1130	1094	1020	1037	1029	1065	1043	1050	1053	1045	1059	1072	1070	1005	1064	1004	1017	1087	1093	1032	1116	1047	1113	993	1115	1052	1103	1086	1070	1003	1100	1067	1144	1008	1033	1044	991	1098	1065	1085	1090	1066	1059	1093	1057	1093	1047	1078	1095	1045	1092	1046	1046	1090	1074	1040	1055	1140	1124	1062	1020	1032	1069	1107	1041	1012	1086	1034	1117	1056	1067	1041	1026	1047	1045	997	1075	1074	1056	1100	1040
1239	981	602	457	3439	1460	956	837	500	860	2507	5686	8287	6185	3593	2072	1137	577	301	145	129	92	65	78	59	94	89	79	77	76	81	91	67	100	79	84	69	72	87	73	74	106	80	87	78	82	62	84	76	96	92	87	86	75	85	100	81	70	87	73	79	78	84	86	76	78	93	82	73	90	75	80	87	80	76	83	87	82	75	78	87	72	66	74	88	82	83	76	79	88	81	65	80	79	76	68	63	80	90	79	82	103	72	89	86	74	92	79	82	70	92	86	86	91	67	74	72	83	75	74	85	62	74	79	89	98	73	76	81	85	85	75	78	77	82	75	79	82	90	81	76	90	74	68	80	84	80	67	79	75	87	82	65	83	84	68	88	74	81	79	72	95	84	66	89	80	88	78	94	84	73	92	88	78	84	98	77	76	92	71	74	73	64	83	80	75	83	86	88	82	77	89	78	76	85	81	67	98	87	92	98	75	71	95	76	83	79	95	83	89	75	70	87	79	82	79	74	92	78	76	95	76	77	70	69	77	82	78	86	62	82	94	82	80	74	95	68	69	77	79	76	71	73	91	76	71	61	93	76	94	92	99	70	89	81	85	67	85	88	71	82	63	78	73	76	83	97	76	88	88	78	74	72	88	75	82	89	68	76	85	76	79	88	68	60	84	97	88	70	84	83	71	85	73	86	77	85	91	89	80	91	83	75	81	79	90	70	77	77	67	67	88	83	77	71	82	80	85	84	72	81	80	70	88	82	84	75	60	82	83	70	79	78	84	58	82	81	83	80	77	82	72	77	99	77	75	89	77	72	64	87	95	88	74	96	79	76	78	90	67	98	92	71	79	74	69	84	83	67	87	83	67	85	74	94	92	74	99	85	74	79	72	69	81	68	90	79	62	86	90	76	77	76	83	67	91	69	81	74	86	85	90	100	101	62	94	86	61	81	68	79	91	88	87	96	82	84	84	87	79	84	88	71	90	74	74	61	81	84	81	73	79	84	81	76	81	84	86	74	78	74	85	67	106	87	92	92	84	74	73	80	82	65	71	77	83	74	75	74	76	87	90	70	71	98	103	78	85	81	88	96	76	88	90	71	89	74	80	81	93	107	83	78	78	71	95	74	69	97	71	74	69	90	85	72	77	82	78	75	83	99	73	71	94	90	88	74	86	76	87	75	86	75	80	73	84	88	74	69	86	66	87	81	72	90	83	79	89	89	68	82	90	92	92	84	79	85	78	77	88	78	73	70	95	70	87	87	76	83	89	73	80	74	82	74	70	68	81	62	84	71	95	70	77	79	83	66	70	80	86	85	94	103	76	76	55	92	71	78	92	73	72	100	87	70	78	84	84	88	78	72	70	74	64	62	84	77	71	91	79	69	72	89	83	68	67	90	72	73	84	80	79	72	88	93	77	80	76	78	77	78	83	59	78	78	89	56	64	65	85	88	57	66	78	77	69	84	74	85	68	97	75	95	73	85	85	81	84	76	83	80	85	82	92	86	75	87	75	86	86	93	84	87	88	92	84	89	87	91	87	69	77	76	80	78	97	71	77	78	72	63	82	96	93	78	72	91	73	84	67	74	85	82	87	84	74	98	83	71	93	68	79	70	78	96	73	74	78	89	81	72	88	81	83	81	83	90	72	63	94	81	96	99	82	75	89	86	64	84	85	78	92	81	77	78	83	70	81	83	81	86	76	88	75	80	82	85	85	86	93	73	84	71	90	67	67	74	92	72	79	76	83	83	89	71	94	54	90	80	97	84	88	79	78	70	71	87	83	79	88	89	70	77	88	74	95	73	76	90	58	92	83	93	86	84	94	83	79	76	78	69	86	75	77	86	91	81	87	70	75	80	69	75	62	74	75	74	78	88	73	73	89	68	78	78	72	78	89	70	66	77	87	68	86	87	89	92	68	82	88	81	81	78	89	75	95	75	77	78	64	67	76	87	78	90	82	58	82	85	68	96	90	93	73	86	82	81	73	73	71	77	96	74	74	75	68	100	77	78	95	67	83	101	89	72	86	84	87	65	79	70	91	104	82	104	88	73	84	69	74	71	92	64	81	64	64	68	73	84	72	81	86	62	96	79	80	79	75	81	74	92	79	88	79	79	69	83	74	78	57	77	72	79	82	76	75	72	84	86	74	89	93	76	85	86	63	77	81	79	84	83	101	73	89	85	80	79	100	81	78	79	80	87	76	84	80	86	78	74	73	87	66	78	77	62	66	80	96	80	74	74	68	78	70	80	73	70	85	80	63	73	82	95	62	74	81	84	80	74	83	80	73	92	72	85	97	98	77	88	80	76	71	92	79	78	98	86	83	95	83	80	81	73	78	75	62	89	84	82	65	74	76	88	76	72	75	72	72	101	90	78	64	74	93	59	84	85	91	67	66	80	84	86	94	78	79	75	84	86	81	65	81	89	71	80	63	72	72	77	82	89	89	83	68	75	69	80	88	81	82	83	84	74	70	87	86	60	68	76	84	72	94	86	95	82	67	78	90	71	75	85	66	68	93	80	89	88	78	93	100	99	88	81	63	76	89	62	80	89	69	89	72	66	84	83	69	89	64	88	82	75	65	91	80	82	70	83	83	88	71	85	72	83	78	89	76	81	76	68	84	75	69	85	89	79	89	72	67	112	78	83	91	80	86	73	76	69	74	80	84	77	83	90	68	79	87	84	82	84	88	76	79	68	80	69	79	77	84	66	81	74	90	82	72	82	91	63	79	78	66	85	88	84	84	79	72	69	82	86	71	87	78	81	81	69	79	74	83	80	81	78	77	84	80	89	78	76	84	77	82	86	75	83	92	82	90	79	60	93	62	73	82	79	69	72	75	78	66	78	81	81	73	87	73	85	77	72	67	91	74	82	97	72	76	87	82	73	62	76	78	81	67	89	80	78	71	87	85	76	78	78	84	88	75	83	86	67	83	83	64	76	90	71	78	64	88	89	76	70	80	80	90	70	66	87	75	86	84	75	81	73	73	74	77	85	63	73	86	76	92	88	68	83	71	63	78	81	80	87	85	70	77	80	79	72	81	89	83	85	81	83	84	94	82	65	78	106	72	83	72	79	79	86	73	97	70	67	72	104	91	59	61	80	80	73	81	79	80	83	82	83	78	81	79	65	84	69	82	92	85	81	66	83	67	68	83	86	76	82	87	70	68	87	91	77	80	85	78	98	74	74	73	89	74	84	86	89	78	82	70	89	73	79	99	77	88	95	71	71	61	79	68	85	78	86	81	72	73	69	89	83	86	78	78	84	81	82	73	71	56	78	78	81	67	67	79	86	99	89	65	76	79	83	74	85	70	72	85	74	92	79	72	69	86	79	62	68	84	81	86	80	80	83	78	99	91	97	66	82	74	80	76	76	78	84	79	70	76	92	79	92	82	65	63	82	83	65	87	75	76	81	63	75	86	74	78	84	64	71	92	97	83	90	94	75	81	76	93	82	87	88	88	80	91	85	76	86	71	66	73	87	70	82	101	84	92
21116	16252	9709	18679	46239	29468	27056	23964	17571	21965	32007	39373	43022	37623	30914	24742	18366	11597	6017	2819	1636	1082	936	896	917	919	890	879	909	912	885	904	891	960	891	937	940	911	997	888	886	917	952	928	838	881	929	940	957	955	910	892	906	918	910	902	937	873	906	870	886	912	889	956	934	952	907	879	900	988	925	919	923	912	913	926	912	960	885	955	910	919	936	932	912	915	920	910	910	930	915	896	920	880	904	882	894	894	840	920	918	915	933	913	905	846	931	945	928	854	929	955	873	921	937	900	914	951	854	891	932	923	959	930	918	891	883	861	877	957	894	940	896	899	909	896	885	894	922	897	918	886	922	911	910	949	908	944	907	924	909	912	931	884	890	862	869	915	956	932	919	912	917	929	933	922	942	891	923	913	863	961	922	909	896	938	962	911	961	941	886	923	878	945	927	904	928	925	855	936	939	936	954	916	950	875	961	941	901	888	880	906	852	899	928	918	937	904	986	937	917	925	907	931	935	923	897	915	934	904	926	954	955	918	890	883	923	940	939	934	879	914	906	831	975	893	915	962	918	905	935	868	938	902	879	926	911	952	907	825	931	879	882	903	878	931	913	948	885	914	864	916	901	851	921	917	871	882	902	942	878	887	889	932	933	897	904	963	873	939	881	911	911	917	915	943	888	900	928	858	909	925	881	880	956	927	938	918	920	945	881	924	906	954	949	948	901	895	859	929	933	903	914	909	929	898	910	928	859	941	897	949	936	911	897	901	946	947	872	925	890	921	841	917	897	854	968	919	954	910	901	903	880	898	908	864	873	901	912	907	874	948	845	853	877	871	900	924	971	888	894	938	932	910	888	961	911	941	909	916	882	949	916	939	891	964	933	925	883	926	923	948	862	943	954	916	870	900	928	862	896	944	906	892	865	927	898	923	965	940	935	822	928	945	952	927	920	897	919	928	870	907	877	920	917	943	871	966	952	882	985	965	897	901	935	910	898	912	891	939	937	914	929	927	853	893	951	889	954	921	912	882	964	882	891	971	873	948	890	923	878	855	880	922	873	887	933	899	930	921	965	875	893	898	901	906	893	944	917	913	958	871	890	928	895	909	921	896	881	918	884	941	954	880	881	868	944	961	912	937	891	906	875	954	929	928	956	895	947	945	875	899	949	923	893	938	907	901	936	925	896	981	949	900	900	947	856	918	968	892	876	982	852	905	880	928	946	896	981	871	908	944	944	859	895	934	937	915	899	869	908	867	905	928	876	921	891	903	962	932	895	926	889	921	901	900	921	932	909	892	879	916	944	894	937	959	871	953	912	887	917	901	895	905	891	934	889	948	912	905	869	881	900	920	904	916	899	929	930	936	916	919	860	854	967	910	936	903	877	911	939	864	889	913	929	883	925	953	948	948	905	922	899	953	928	876	885	896	955	981	898	893	886	866	866	887	927	896	955	854	905	886	928	934	888	919	951	898	904	938	877	899	883	872	834	904	908	970	937	952	894	906	920	902	861	888	915	878	894	854	929	926	862	925	942	922	931	953	903	903	940	880	959	938	972	918	964	879	889	879	932	919	899	895	853	894	923	876	885	928	926	877	928	949	925	912	921	896	881	876	910	884	963	908	942	1012	912	925	910	866	913	916	879	897	899	933	868	896	878	921	872	892	974	919	934	861	922	900	929	891	906	860	923	885	935	981	896	870	933	898	880	918	868	920	962	831	955	896	953	956	855	893	940	903	908	893	904	952	923	887	895	933	933	984	891	887	920	877	966	936	864	944	861	886	922	946	915	955	937	937	958	940	931	933	927	872	837	947	937	914	934	914	889	872	894	886	888	919	892	936	897	893	920	910	897	923	900	878	894	895	971	909	940	937	922	939	882	934	923	895	976	960	921	947	944	922	981	917	899	948	867	938	946	900	942	911	902	888	917	890	893	913	943	933	907	881	943	921	884	896	906	917	980	920	912	910	890	923	883	905	883	880	894	939	980	900	900	960	876	919	899	931	968	930	950	908	958	927	881	932	910	953	912	909	902	906	915	957	930	948	898	898	926	860	938	907	922	945	922	964	915	850	934	899	892	926	901	905	964	929	887	912	934	960	905	903	906	891	929	861	886	913	877	924	908	865	938	961	917	917	966	930	958	905	906	847	937	884	936	893	886	864	930	926	902	947	906	891	914	927	925	933	961	897	916	911	950	921	957	912	902	915	936	928	898	880	924	882	951	881	871	871	944	960	906	889	913	878	935	942	936	906	942	888	860	835	922	930	862	985	934	915	912	932	919	894	853	930	929	921	887	934	950	923	904	858	964	928	932	895	867	912	909	873	900	903	885	912	951	933	925	855	936	922	1001	911	938	923	901	910	909	893	903	867	876	919	980	913	886	884	896	936	902	890	909	964	909	865	935	907	901	917	961	929	899	885	942	870	905	911	924	868	945	922	900	918	937	913	937	947	887	924	909	880	876	927	927	880	912	880	928	926	900	952	886	885	931	862	924	881	900	917	998	887	939	891	917	881	929	897	902	936	925	923	941	949	932	953	858	961	949	871	898	915	943	885	883	929	850	899	925	890	875	867	904	908	888	923	939	938	930	927	892	903	904	923	945	871	886	932	927	888	916	942	926	902	978	941	934	896	905	941	896	922	905	912	888	914	910	920	894	958	896	900	912	962	870	900	937	897	937	898	893	907	940	938	931	939	925	950	889	899	884	962	895	939	931	939	912	899	905	940	873	925	904	967	885	887	898	911	899	908	961	995	887	978	955	928	923	950	902	890	873	913	878	882	864	934	925	854	928	859	892	874	888	926	912	859	937	919	920	903	897	891	914	883	934	838	916	923	946	906	902	966	936	899	889	936	897	917	906	897	921	968	922	942	899	919	917	936	972	959	930	908	885	939	935	890	938	888	923	897	914	914	924	942	937	861	918	912	888	930	924	850	892	919	883	948	908	931	917	923	860	932	963	951	924	900	946	929	921	897	917	863	939	908	927	958	969	940	905	955	949	918	881	929	934	934	940	915	956	906	952	927	944	930	871	853	873	896	870	908	907	890	943	938	885	935	938	877	943	884	952	931	946	931	926	964	878	885	949	945	916	972	937	866	926	886	921	904	913	891	918	936	893	902	875	969	924	925	895	911	940	856	927	875	919	887	953	913	918	894	911	882	904	955	951	957	930	912	868	967	906	946	884	961	943	974	918	889	911	866	910	873	874	977	902	922	895	943	915	909	935	974	925	890	886	930	906	956	902	886	912	900	895	902	906	869	894	898	897	924	912	934	915	907	899	924	939	945	961	934	891	922	879	905	935	882	922	945	925	911	935	960	875	941	915	951	907	900	925	917	895	955	939	916	869	872	906	971	924	934	845	856	923	878	876	946	908	921	892	832	914	929	852	898	874	931	919	924	936	894	925	896	898	929	909	893	884	891	899	931	905	916	842	899	846	970	902	881	880	893	927	958	910	910	895	888	893	944	939	871	917	946	897	900	962	940	894	893	883	882	875	907	917	893
1501	248	172	156	368	184	152	278	560	964	1225	2209	2267	996	423	278	181	143	124	93	85	101	78	63	85	66	83	85	75	68	68	109	71	75	75	84	81	85	93	89	108	93	97	84	80	102	77	82	94	97	84	76	99	72	81	71	84	82	92	83	82	88	92	93	77	71	85	76	77	95	83	82	89	88	101	86	76	78	89	84	68	76	76	81	103	84	88	75	85	81	82	83	68	100	81	90	77	81	94	91	81	77	101	90	75	84	91	90	79	86	90	73	71	85	69	83	69	68	86	91	69	91	72	83	62	82	93	85	71	77	83	85	89	77	98	97	94	81	88	85	76	89	71	89	87	82	80	88	83	80	96	81	100	82	106	77	87	81	100	83	80	82	97	89	82	89	88	72	85	109	68	96	87	75	92	95	88	74	81	79	82	78	87	100	82	85	75	90	97	89	85	72	87	96	77	92	85	104	81	77	75	96	79	89	86	79	84	68	88	90	95	86	115	84	72	80	75	86	88	77	103	76	80	82	86	84	74	97	93	113	81	69	85	99	82	89	89	87	98	88	77	78	86	79	88	90	77	85	93	85	97	86	75	109	92	83	90	97	100	104	84	85	91	83	88	76	82	130	92	80	120	74	103	84	77	74	78	89	90	88	94	81	88	89	82	90	84	98	69	91	96	83	84	85	94	76	84	75	89	91	76	92	99	88	97	71	80	84	72	92	80	82	87	88	86	94	98	79	91	92	82	79	76	84	95	84	82	98	80	77	86	77	83	84	87	99	76	72	74	92	80	98	95	76	95	86	82	90	83	94	88	95	90	102	76	79	78	75	64	86	82	84	79	80	77	75	97	91	75	83	88	89	96	99	83	75	83	86	84	87	86	78	81	93	79	89	81	88	78	98	89	89	81	101	94	75	90	95	83	85	79	73	95	90	91	80	78	90	91	97	60	95	76	75	95	79	81	84	83	91	78	92	71	77	97	78	76	84	85	83	83	85	71	64	78	66	87	103	78	80	86	84	97	80	95	84	86	68	73	87	79	85	97	85	80	69	73	92	80	94	82	83	83	76	70	91	80	83	88	78	77	80	67	86	77	105	85	95	88	94	95	73	82	83	90	77	90	98	75	83	74	82	101	81	79	92	92	104	79	76	78	87	93	73	89	84	83	95	87	90	80	79	100	82	74	78	72	83	86	82	75	67	90	89	93	89	90	91	90	96	80	88	97	83	94	82	86	94	68	80	98	94	69	105	79	86	87	92	85	91	74	87	87	88	76	85	86	81	86	94	61	83	90	97	81	94	87	81	89	89	88	84	80	83	77	71	83	92	82	100	91	81	85	82	96	91	103	95	78	71	104	71	80	79	71	77	94	89	80	95	94	74	87	84	81	92	73	91	79	76	95	83	86	85	80	83	77	92	82	73	91	83	80	85	75	83	80	83	90	83	84	86	87	80	74	85	99	84	84	92	84	83	92	72	97	85	78	81	91	86	85	88	80	88	82	99	84	89	86	73	87	87	87	78	89	72	80	93	101	87	89	91	78	77	93	102	58	73	71	73	87	97	84	84	71	89	93	100	80	94	87	97	85	99	63	77	93	79	77	80	87	87	73	80	77	85	91	91	99	73	84	99	84	103	83	88	110	74	93	89	85	71	79	78	76	76	79	95	87	86	85	79	95	83	95	75	85	73	96	93	85	72	96	76	84	81	84	98	100	89	107	67	88	93	70	88	81	84	70	90	80	76	83	96	85	76	79	95	70	103	85	77	80	90	91	89	82	89	76	84	93	73	79	83	96	96	91	81	87	92	86	75	88	93	86	87	81	66	82	77	88	94	87	80	83	94	70	88	98	77	75	95	84	81	98	94	78	91	97	92	73	97	85	72	69	81	80	71	89	72	92	81	74	81	82	96	84	89	90	87	92	86	68	90	89	83	92	93	89	83	80	84	74	119	94	84	79	84	70	92	92	74	89	99	74	76	83	91	89	87	85	81	68	74	92	77	83	98	91	75	88	89	78	87	65	92	87	74	90	104	70	76	93	81	84	94	67	75	91	87	75	91	70	99	83	95	89	105	72	81	82	96	93	83	84	74	101	67	76	97	82	91	84	82	88	81	95	91	93	69	88	87	85	76	86	69	82	59	94	89	92	96	82	80	89	75	91	86	81	69	86	99	65	88	67	82	91	84	92	88	71	83	79	97	76	76	58	84	81	91	82	82	78	78	96	87	86	82	82	69	79	79	79	90	83	84	90	82	78	86	81	87	75	85	97	92	87	78	92	94	90	96	79	80	84	87	83	84	86	102	92	80	95	91	84	80	83	77	87	79	89	91	91	81	79	88	90	78	94	80	80	96	88	71	74	83	92	87	91	91	89	73	76	98	88	75	85	85	78	87	67	82	82	87	91	84	84	89	83	84	91	84	91	83	95	73	76	91	94	90	88	83	72	86	86	83	83	85	88	77	87	66	78	89	85	78	84	87	67	80	83	84	115	86	99	95	86	76	77	78	83	81	87	77	84	94	82	88	94	89	78	88	83	109	78	73	100	81	84	85	99	95	81	78	83	87	84	83	82	103	86	90	80	98	83	74	75	82	88	84	81	87	82	74	78	71	96	78	86	79	83	97	79	94	81	90	91	66	77	94	76	94	71	81	81	74	80	103	88	83	82	88	84	85	94	104	82	84	90	79	81	91	82	75	90	79	84	92	83	76	76	109	89	74	84	79	74	100	95	81	83	79	99	87	73	91	93	90	63	83	92	77	82	91	91	72	81	96	82	92	92	93	89	94	91	71	80	85	102	74	88	83	93	90	95	85	94	78	85	85	91	69	98	80	83	69	89	86	71	103	91	82	88	72	91	100	89	77	78	83	85	86	86	82	106	86	85	85	95	112	78	71	82	81	75	94	84	83	83	79	90	89	96	86	84	84	78	79	97	87	88	75	100	80	82	108	72	76	85	80	98	87	87	81	87	89	77	81	91	85	67	75	90	84	78	80	80	74	78	87	90	95	93	98	89	84	88	73	97	93	95	85	82	83	94	87	78	87	84	88	97	80	72	109	76	80	90	65	95	83	89	69	79	73	84	94	80	91	91	78	76	75	80	65	81	85	89	88	72	113	87	74	82	89	80	66	77	93	103	72	79	85	88	82	79	74	91	101	95	88	88	80	94	77	81	114	74	74	67	101	87	77	88	81	88	76	55	78	86	74	67	80	71	97	87	80	82	82	86	95	90	94	58	83	79	83	89	64	85	88	88	84	77	93	78	80	85	78	91	75	95	82	75	90	77	100	69	96	73	86	95	85	87	83	88	73	79	85	75	84	90	85	92	86	82	86	85	79	91	102	84	76	83	91	91	86	91	88	92	90	72	93	92	73	71	75	78	112	91	91	79	88	74	87	78	102	69	85	78	78	87	83	90	69	83	66	79	88	78	86	82	68	71	82	82	106	87	66	98	84	84	80	103	80	91	77	92	80	89	82	81	99	83	83	93	96
12770	5519	2939	7631	19343	9478	7346	11148	17683	21705	23991	29821	27568	17088	9465	5950	3318	2104	1373	1088	983	942	931	991	1005	986	963	1020	928	942	929	920	1005	943	985	994	1036	929	977	887	971	969	947	952	999	967	914	914	1010	966	958	928	967	972	927	964	947	979	1030	968	951	962	1011	960	939	957	958	977	921	988	932	938	1047	996	979	961	926	946	958	940	961	951	956	966	941	960	989	927	955	961	917	1018	975	933	1006	963	961	926	962	930	1008	938	968	1016	922	979	931	930	959	985	954	967	1001	964	996	972	987	928	990	1041	979	986	932	937	932	942	967	967	964	1015	975	948	1015	976	967	1011	996	966	933	1006	979	942	933	972	970	971	997	976	984	986	992	1000	950	967	970	952	1021	932	944	967	1020	974	901	956	966	971	963	974	954	994	937	955	958	1009	932	984	1009	975	992	944	998	990	945	953	950	942	959	1013	931	977	1009	963	1006	977	984	969	901	979	953	997	966	992	913	969	963	973	942	947	952	955	990	1010	1008	987	953	918	1040	1004	972	1014	934	981	1003	1013	925	987	922	982	919	985	924	930	931	913	960	934	978	967	955	1005	997	969	981	997	930	956	947	958	1033	952	991	966	989	960	995	941	989	971	945	1002	978	928	948	964	996	945	986	919	1030	987	925	950	990	974	979	990	984	977	983	1004	965	923	907	968	984	971	974	952	965	1015	982	960	972	951	943	977	983	936	986	1042	974	982	978	958	978	987	955	982	966	979	1004	985	999	976	983	965	987	1003	969	989	974	964	978	958	1005	968	978	988	987	968	929	970	956	943	996	957	1035	962	1011	1009	976	990	1049	973	980	994	989	940	970	964	943	940	985	1004	938	1018	923	994	913	1023	1021	970	950	927	1005	969	1000	973	1012	975	989	991	978	915	985	966	946	985	983	1004	925	993	923	941	959	995	991	944	947	948	969	991	962	951	1001	970	1002	940	991	965	993	929	996	961	963	906	958	1028	992	940	892	993	982	955	948	1032	964	962	982	967	1027	1017	983	963	937	965	962	954	971	914	994	956	1009	959	996	1001	948	949	949	1016	937	937	951	1002	975	946	1018	925	978	969	982	949	951	940	944	974	967	971	996	952	990	987	954	1023	956	952	942	1002	1019	984	934	972	970	1044	950	972	921	968	982	1019	973	977	983	984	981	976	997	976	940	922	1011	984	960	1004	939	959	979	982	978	956	962	966	890	1026	944	976	940	995	1009	1016	956	924	979	986	941	961	956	975	996	957	884	978	984	1020	968	1028	1013	920	961	1001	1011	914	948	935	943	981	969	927	1023	946	919	966	940	987	979	909	980	1009	991	942	969	982	979	939	945	983	949	1000	998	952	954	1039	1066	920	1018	1001	950	958	1001	932	964	935	993	976	942	1000	1001	992	1035	971	975	1012	1035	953	1005	934	996	965	991	1014	922	1000	960	975	970	939	1029	954	924	946	954	948	1026	977	992	933	933	956	940	967	909	983	978	999	975	995	924	987	987	985	945	955	958	1025	959	997	922	966	919	983	1015	1000	973	967	941	999	952	984	971	986	961	989	996	995	939	966	924	975	1054	994	985	957	977	988	971	972	894	969	977	954	972	980	964	945	945	983	989	968	1004	969	977	987	915	1024	932	982	959	991	989	982	961	953	946	979	954	969	908	982	938	951	952	973	953	899	975	985	979	1001	987	984	1014	1007	968	965	975	959	972	980	959	960	1053	975	955	1007	935	930	945	950	949	985	946	956	969	953	998	935	973	972	1008	997	1009	932	927	1028	1017	951	1026	984	948	1054	967	953	977	972	954	975	933	891	969	1006	964	1005	947	980	950	957	982	976	912	1009	990	1005	986	1003	972	991	980	932	969	978	888	995	1013	915	893	1009	957	925	1001	943	979	951	983	953	941	952	1000	1048	960	1001	973	963	952	977	1009	954	947	1025	1040	963	1007	967	956	1019	976	997	987	963	957	971	1001	968	927	956	1011	1011	935	1003	987	974	921	993	984	1009	1007	979	989	965	968	974	1011	956	987	949	1033	1004	961	966	955	944	992	936	1005	982	972	966	927	1007	920	913	975	973	967	1022	1020	1011	866	999	991	978	1016	955	965	1019	976	955	998	908	991	982	1017	986	976	1010	961	949	966	912	972	928	893	1017	963	1011	950	977	1007	1019	972	959	969	980	897	996	946	1002	998	950	970	1000	972	1014	956	985	904	979	962	964	943	966	966	982	918	972	926	972	969	922	972	972	994	966	953	988	971	914	1033	968	988	1016	977	940	977	1052	964	1009	913	939	930	967	966	907	910	1017	998	1034	997	987	906	955	915	990	918	948	944	953	930	956	930	1050	1018	966	971	1003	968	1015	945	940	1009	989	967	991	949	1012	937	1021	1003	939	958	960	1038	927	926	1015	970	964	911	938	969	961	986	963	946	926	1007	939	954	952	983	1002	939	978	992	938	1044	937	957	970	959	942	1003	913	937	981	925	927	966	1002	1003	956	928	984	973	1027	960	963	956	974	988	945	997	951	979	929	924	947	981	921	967	936	1018	928	956	965	986	946	1015	864	957	934	975	945	982	905	971	971	961	997	1039	911	974	962	941	967	982	945	969	1005	965	962	991	962	949	998	977	930	945	987	957	946	914	1004	974	973	965	922	952	948	944	1031	922	1002	950	947	947	946	1031	967	953	952	975	988	1040	980	928	957	945	989	953	951	974	948	1016	988	982	960	925	946	1000	1001	970	956	926	953	1000	958	960	974	1003	959	971	986	1002	1000	944	978	928	1029	966	925	984	969	990	1026	959	927	999	953	994	936	935	988	984	982	940	958	971	924	973	933	982	954	918	978	918	972	1001	943	962	914	963	982	930	999	917	900	945	966	957	959	932	988	945	972	953	1001	947	973	930	970	992	1001	968	979	969	1016	1014	928	937	922	1016	978	958	936	988	985	940	1033	970	973	978	956	988	1009	1017	1007	967	979	1001	941	934	994	949	1028	944	1012	972	989	960	1014	947	924	998	998	962	1008	1044	954	1015	969	941	1011	878	965	1044	1010	949	969	982	1000	958	972	939	999	996	999	987	947	967	1005	1001	931	955	962	959	1022	1020	940	932	979	981	1009	1016	1024	977	967	973	942	977	990	968	979	1029	1005	973	991	942	920	980	967	936	986	997	945	983	982	966	960	971	961	1003	989	969	1024	979	1008	1024	974	977	1005	946	926	906	981	979	1014	952	960	996	980	908	965	926	938	948	971	948	953	978	963	931	1035	1032	965	977	1014	950	970	990	972	975	978	994	991	1028	1004	979	945	1021	981	960	953	961	984	942	970	982	952	939	1012	922	910	926	966	1056	962	1018	938	1013	970	997	925	1004	952	919	966	933	1004	962	941	1009	965	1060	994	970	955	999	930	962	972	1006	995	952	973	1010	966	958	928	982	927	943	913	962	1006	993	1006	936	990	957	966	979	998	925	950	1043	984	940	985	958	983	991	975	992	936	941	964	1002	1035	964	966	984	1009	990	978	979	957	926	1018	929	1007	929	1044	952	1024	923	940	984	992	939	936	926	1016	1010	962	990	1008	972	992	964	964	968	1014	1044	938	921	995	948	982	958	959	950	946	959	1014	958	988	910	1013	954	992	987	946	954	897	982	916	957	985	1037	978	984	996	992	939	995	979	991	985	933	903	1003	936	1010	995	978	992	951	975	973	978	964	940	953	968	1015	968	912	970	1003	1011	1014	1001	1003	990	942	974	969	937	994	1017	937	985	960	1008	942	1030
763	627	336	278	316	180	188	1537	3702	5374	5185	4408	2928	1199	572	298	136	95	106	88	87	76	80	75	94	85	68	72	77	67	84	50	89	81	78	68	69	80	70	61	93	69	67	67	76	89	91	69	91	90	78	86	75	93	79	74	82	66	99	77	76	73	77	85	84	84	79	72	68	80	80	68	73	79	82	93	70	77	71	74	68	80	80	67	72	84	72	77	74	88	70	73	68	72	64	73	74	85	60	79	81	85	66	67	87	58	71	89	80	72	89	80	68	78	63	72	80	78	79	83	65	89	83	82	66	65	75	70	84	69	72	77	77	80	77	58	85	67	83	64	63	82	95	87	70	78	68	81	70	84	83	83	72	92	75	75	79	72	71	81	89	84	70	85	73	90	89	67	57	67	83	72	78	58	83	83	80	83	77	87	61	81	94	101	76	77	91	81	79	64	70	64	76	71	85	81	72	64	97	84	73	90	77	91	80	86	83	56	79	75	84	67	65	71	64	74	78	83	75	81	81	78	75	73	75	74	71	77	62	76	81	71	86	82	66	76	86	86	83	89	83	73	66	93	85	87	70	73	93	66	67	80	81	90	70	79	71	74	69	59	74	71	85	70	91	79	69	72	75	71	85	72	79	83	88	73	76	70	70	81	68	79	76	77	77	65	93	77	63	85	67	70	77	91	85	68	74	87	62	70	68	87	65	77	75	84	77	65	72	70	81	79	82	80	71	77	70	76	71	78	78	78	86	87	57	63	86	66	72	73	77	82	84	78	73	88	77	90	84	67	84	70	63	69	85	76	87	74	81	79	63	69	77	91	64	73	86	90	76	74	69	73	76	84	89	77	88	73	78	64	83	74	79	65	86	64	85	105	89	88	79	85	80	60	82	83	75	98	70	63	70	90	60	69	81	72	79	75	76	69	83	75	69	65	80	74	79	80	86	75	76	82	71	58	77	78	73	87	79	75	66	69	76	89	80	90	78	79	71	71	79	84	71	72	73	69	57	77	78	91	78	78	71	81	93	82	78	74	81	74	82	83	64	77	61	80	70	65	77	76	70	91	73	80	72	66	70	71	84	84	77	64	71	59	70	82	70	89	71	77	79	81	87	68	82	94	81	81	87	81	65	73	81	68	70	89	76	75	72	79	77	74	92	75	61	80	77	60	64	90	67	86	76	84	76	91	83	73	66	68	85	89	86	75	71	80	96	70	80	95	81	72	74	76	76	68	76	80	74	77	70	74	80	80	72	81	70	77	73	77	71	75	73	72	60	97	56	80	75	75	80	70	64	74	78	73	92	87	63	80	85	74	88	87	61	76	69	75	71	73	82	79	80	77	67	78	62	82	77	79	99	89	59	71	74	68	73	69	76	59	61	63	84	82	68	86	86	83	88	68	76	82	88	74	68	61	81	64	68	55	76	65	91	63	76	76	76	67	63	67	76	73	93	80	77	75	93	87	96	72	69	81	78	83	84	71	75	80	73	77	65	95	79	80	79	69	82	76	70	83	76	79	91	60	92	81	77	77	76	81	84	69	73	84	76	74	75	85	81	64	71	88	92	82	79	66	80	65	80	76	74	77	70	79	79	93	93	80	84	73	75	79	81	70	67	76	74	78	67	79	71	73	74	76	67	75	86	62	76	68	87	61	78	74	86	76	70	79	75	73	76	68	76	79	93	83	80	92	81	94	86	87	82	63	92	77	67	77	81	94	95	83	74	81	70	78	80	80	82	73	85	81	83	84	73	92	80	75	84	75	67	76	70	92	75	85	80	79	95	70	84	72	74	80	73	105	77	75	82	67	74	94	65	70	68	80	84	93	79	80	70	71	62	59	81	76	80	68	92	84	74	80	75	71	72	78	58	81	93	60	85	74	73	89	67	93	67	75	72	88	85	79	81	74	65	79	76	84	71	78	86	68	74	62	85	81	80	77	94	82	90	75	72	86	71	78	92	79	72	87	70	66	80	81	71	81	71	74	70	72	84	70	74	70	70	62	74	69	82	77	72	75	57	76	80	91	68	82	73	86	83	84	66	82	81	72	79	74	93	74	84	66	87	76	85	81	65	88	67	85	78	86	77	64	83	85	76	74	59	81	74	79	81	75	74	77	89	84	77	85	80	63	73	79	67	80	68	71	75	75	63	65	78	69	70	76	72	71	71	85	74	81	66	55	56	61	78	72	66	78	68	73	72	81	61	76	91	88	77	72	71	90	75	78	78	92	72	73	76	79	70	72	84	75	80	93	86	69	80	67	96	90	89	74	84	102	83	81	67	86	75	83	61	78	80	77	75	83	79	74	77	64	85	75	68	74	79	70	71	84	68	75	84	59	73	76	104	83	55	75	73	76	80	64	83	82	67	78	74	94	73	80	81	77	81	76	84	97	73	86	72	79	64	87	72	86	78	72	79	77	75	85	79	76	71	66	84	65	92	76	87	97	71	88	76	97	63	78	82	85	65	81	76	72	73	68	85	64	76	71	70	70	70	92	58	104	92	96	95	88	89	69	75	95	78	93	63	72	79	84	66	71	83	77	77	75	88	83	72	79	67	93	67	84	67	68	71	87	66	90	84	89	89	73	81	81	61	93	83	76	77	80	68	74	80	83	76	75	92	81	78	80	72	87	71	71	85	90	79	81	73	60	91	80	85	91	78	81	82	71	89	71	85	81	72	86	70	68	91	61	73	62	75	68	75	76	83	81	78	73	81	78	79	76	48	70	77	86	69	75	82	73	85	68	70	73	62	79	85	57	76	73	80	85	90	96	72	88	84	69	73	78	68	90	61	71	65	78	77	83	76	79	78	77	78	82	64	71	78	80	89	73	83	65	81	78	85	70	77	91	79	84	84	69	71	92	61	73	84	74	87	66	84	65	67	65	74	87	66	79	73	78	69	76	79	62	74	71	65	78	95	69	76	66	77	69	64	78	95	83	80	90	71	83	73	79	83	75	71	72	81	67	82	75	72	81	76	70	80	80	84	71	87	77	70	75	64	82	71	75	93	84	81	68	67	80	74	78	83	79	73	85	67	86	97	86	75	79	71	85	78	76	68	87	81	70	77	77	81	77	75	67	79	82	59	77	76	79	92	76	73	79	81	79	75	84	75	86	87	62	78	80	76	85	77	93	72	76	71	73	75	87	75	74	74	83	86	81	72	88	72	85	79	91	72	84	67	75	79	63	77	71	85	72	73	61	71	77	76	99	92	83	67	80	74	64	65	71	72	81	73	78	80	76	75	77	72	82	81	88	82	81	70	94	86	92	90	65	70	66	81	60	75	83	73	83	74	81	73	75	87	78	76	67	84	66	78	63	68	78	80	71	69	80	68	76	77	77	78	64	75	78	88	63	80	77	92	94	71	54	92	81	84	81	73	77	80	73	79	81	77	74	74	77	75	78	78	87	65	95	79	72	84	58	86	82	86	68	84	77	64	71	80	70	90	74	69	80	83	88	71	89	66	80	59	81	80	88	81	72	66	81	84	76	97	76
17235	11734	5484	13496	19400	9835	9780	30863	37617	37070	38614	34817	28752	18372	10937	5868	2535	1519	1012	1019	929	918	860	936	877	923	920	912	868	857	924	922	902	872	858	911	849	878	917	876	939	853	893	844	904	883	896	858	870	910	947	896	906	899	874	873	935	888	930	867	836	899	897	872	861	904	919	903	949	858	941	904	853	890	904	870	822	870	920	883	863	860	908	857	855	916	857	888	890	950	918	827	900	882	904	915	906	889	942	939	860	903	887	869	893	934	904	905	921	880	906	890	934	921	888	886	856	903	911	860	920	859	896	903	894	850	833	935	921	899	884	934	909	924	862	879	902	876	917	892	923	900	900	875	927	887	895	866	887	934	861	922	828	909	841	905	910	856	836	815	833	952	872	855	846	894	860	907	901	925	886	866	902	893	927	865	878	870	875	923	964	862	901	903	893	856	891	886	906	906	899	947	927	868	952	866	886	852	898	899	937	903	904	908	899	838	871	954	865	846	956	894	862	903	980	862	876	844	907	854	891	834	895	907	930	875	900	984	866	841	911	875	893	885	903	903	878	870	935	881	874	835	913	867	858	879	920	924	904	873	902	855	923	905	918	918	869	889	903	867	886	927	850	906	925	867	863	911	866	848	861	877	885	878	872	943	967	916	889	891	855	883	894	850	920	881	894	861	915	857	911	911	848	912	903	900	890	893	864	929	823	877	937	918	884	887	855	930	891	883	871	923	825	866	916	873	913	847	880	924	930	884	883	907	878	855	885	905	848	856	905	935	816	882	884	920	855	859	892	929	891	866	844	900	909	881	888	891	905	884	896	959	896	911	894	880	839	878	849	876	873	935	835	896	889	887	887	901	851	907	918	864	845	889	869	817	914	893	955	903	868	900	825	894	911	868	910	937	927	858	918	889	883	889	859	824	857	943	911	876	878	930	906	907	884	866	847	891	891	876	874	899	903	901	899	920	828	878	915	903	909	889	890	911	912	868	911	857	874	892	934	834	864	894	907	874	908	934	878	880	879	867	968	875	898	909	972	846	880	929	896	895	874	870	861	888	912	933	910	897	909	925	853	870	896	885	885	818	867	926	919	884	921	933	870	894	919	936	843	891	884	848	889	932	871	838	937	889	860	894	864	873	914	884	878	902	833	909	856	893	959	893	808	937	905	909	833	889	943	864	873	858	919	882	877	875	849	908	890	869	888	895	915	931	928	876	940	865	886	877	903	853	872	896	855	879	893	874	829	912	845	930	885	827	875	908	859	903	928	912	885	843	900	904	910	933	937	893	850	906	860	922	807	882	920	826	898	930	855	878	914	849	905	846	857	920	850	910	874	940	900	825	904	934	861	926	912	867	882	897	890	904	896	922	891	888	841	914	905	888	911	859	881	874	868	855	879	880	989	830	951	887	926	865	917	888	892	867	876	887	876	902	919	904	924	944	899	877	860	836	907	881	890	904	885	883	856	895	910	917	899	881	901	902	957	848	893	864	900	889	846	893	887	917	886	928	961	902	911	881	892	870	901	937	896	852	937	887	871	896	942	863	887	908	886	857	832	884	896	885	948	885	817	871	876	891	880	882	889	879	842	915	862	937	930	864	907	883	961	852	870	920	883	898	908	930	946	881	930	892	903	885	921	889	878	901	918	900	898	876	917	888	897	883	896	890	853	908	888	869	857	845	918	860	867	946	883	878	925	920	877	897	885	820	947	915	912	884	888	901	910	928	848	900	911	903	947	924	886	882	834	912	918	893	900	840	933	925	891	907	878	881	912	896	846	858	869	854	851	862	938	876	877	928	840	877	889	882	866	857	851	866	899	839	927	840	900	875	872	898	881	901	900	917	893	888	864	847	950	867	861	847	876	868	870	932	881	855	887	850	893	878	878	886	863	902	888	941	920	880	882	901	922	926	924	889	886	865	935	907	943	924	910	888	896	926	805	917	920	870	920	892	861	933	871	838	916	882	874	896	883	901	893	824	880	922	881	909	917	860	889	865	861	956	932	886	890	854	950	882	836	856	820	970	872	877	881	930	900	859	897	884	866	935	919	914	909	899	934	876	891	862	914	892	862	937	876	893	870	891	917	929	913	900	876	848	926	892	870	839	902	901	846	894	862	912	896	869	886	859	902	917	928	905	927	869	903	963	886	910	848	895	902	902	903	890	897	960	905	874	939	916	880	884	922	842	904	915	883	900	847	897	926	924	912	912	877	893	850	913	930	863	900	922	835	885	879	914	870	872	882	888	895	912	842	890	909	938	901	888	886	928	950	890	867	947	922	895	913	845	859	897	907	930	869	866	839	924	868	909	902	901	847	830	893	896	939	838	933	870	874	883	903	903	867	892	905	901	930	880	892	838	904	930	895	867	862	878	977	913	897	904	886	916	861	926	912	879	931	884	925	916	891	801	894	887	909	913	898	917	871	943	893	890	894	842	887	851	884	921	904	836	901	877	891	903	904	956	953	898	872	852	873	894	898	887	886	885	910	914	865	891	867	941	887	890	902	911	900	898	884	883	878	903	897	849	892	893	850	896	903	875	920	929	876	885	880	911	874	913	915	869	881	825	848	924	864	899	899	860	872	899	917	886	916	937	930	917	851	846	873	881	914	883	872	889	895	868	860	865	916	897	893	852	887	818	913	859	947	930	886	837	882	818	824	963	872	895	888	911	872	874	906	884	914	900	880	913	867	918	871	936	872	833	858	948	889	925	960	904	909	887	920	883	910	886	886	936	878	889	917	904	851	903	898	945	934	925	865	887	931	843	966	908	890	936	832	840	891	877	875	958	844	939	947	871	936	851	873	900	823	899	895	881	886	939	894	877	869	895	847	861	891	879	867	901	891	889	890	878	886	904	876	900	848	905	901	918	892	897	872	885	850	878	959	857	866	819	896	873	920	874	853	893	879	900	863	901	904	909	935	907	841	897	887	824	906	889	895	882	896	871	883	865	902	928	864	871	876	909	913	915	838	918	888	933	894	901	927	891	820	809	887	897	955	868	876	897	876	939	899	858	892	865	904	880	937	878	839	866	943	912	930	880	935	913	954	906	896	889	944	895	871	884	827	895	916	871	908	864	913	890	919	903	857	913	896	854	949	881	877	877	891	956	891	904	875	935	916	907	917	872	861	875	950	931	902	893	863	938	895	906	895	855	890	871	927	890	928	868	891	917	887	841	897	856	888	858	873	852	876	877	896	910	892	877	907	902	927	919	909	898	900	929	869	876	867	873	891	878	858	908	871	888	912	902	907	884	899	820	925	885	891	910	858	881	878	871	903	895	873	882	937	890	891	911	877	908	907	889	891	914	893	874	850	853	890	866	887	910	885	878	859	875	932	887	903	890	861	920	885	909	875	921	893	905	903	957	923	938	893	877	885	895	930	914	872	878	912	881	914	885	908	913	914	960	893	879	876	927	838	919	853	892	850	883	884	906	932	909	906	867	879	887	908	864	861	920	898	876	867	933	849	870	901	907	882	974	855	899	906	869	911	880	854	862
2279	570	390	292	204	202	288	673	2215	7901	10008	5526	2749	1187	713	288	177	139	105	118	97	94	89	94	86	87	106	91	91	92	89	90	95	76	97	72	85	101	104	97	84	87	94	89	95	92	90	99	94	77	80	96	113	79	83	75	86	84	109	97	72	96	84	86	92	87	93	105	96	97	103	103	87	108	82	93	92	102	88	88	76	92	92	93	104	114	111	107	110	95	106	90	100	77	93	113	94	98	92	101	95	109	93	93	79	96	109	81	90	88	75	105	92	97	85	90	83	102	89	98	101	94	96	86	83	77	78	81	80	93	96	84	90	88	84	77	94	87	84	77	101	87	113	95	90	87	91	98	96	86	106	88	82	105	77	110	98	98	92	81	86	101	84	100	76	114	82	89	94	90	84	98	95	87	102	101	87	118	95	85	104	94	82	83	82	91	95	92	60	106	98	107	94	78	102	96	106	70	85	115	97	91	78	101	102	116	95	82	95	92	89	91	81	115	86	94	71	88	104	97	106	81	97	85	77	80	102	81	85	97	113	96	105	80	75	87	104	89	90	106	94	105	93	88	99	101	102	100	84	92	79	102	108	88	96	92	89	102	68	84	119	100	88	99	76	90	95	93	112	102	108	86	97	92	95	88	74	96	125	111	89	99	95	83	103	78	76	89	110	83	101	96	77	114	80	99	94	94	95	90	85	93	92	93	100	88	83	90	86	106	77	111	87	90	78	95	92	95	108	99	85	101	95	85	91	84	95	87	92	97	98	90	95	80	89	85	93	90	95	78	85	99	81	106	90	80	88	116	84	86	87	89	92	93	98	93	81	108	75	75	100	87	94	103	88	91	104	81	92	90	100	98	104	97	99	88	97	89	100	103	109	88	82	93	94	93	95	103	85	100	94	114	94	85	96	95	86	107	93	69	83	93	95	95	99	85	80	95	98	97	87	83	100	84	99	93	100	84	99	82	77	108	93	92	90	112	77	83	100	105	77	93	96	92	99	93	92	98	106	98	85	93	102	84	95	98	95	105	84	86	83	108	104	106	111	81	104	107	95	85	108	100	100	78	76	110	95	98	85	87	95	96	82	91	107	107	97	103	83	87	97	100	99	105	107	83	88	86	85	100	97	84	98	90	83	93	74	97	97	114	103	97	88	72	84	95	81	87	78	95	101	103	92	92	109	72	105	101	108	100	95	105	107	111	89	98	97	92	91	72	87	101	65	82	98	87	90	86	92	115	90	85	81	101	88	102	92	97	104	93	96	86	87	82	112	100	92	94	100	99	95	99	99	84	90	102	98	96	86	96	95	98	86	72	92	95	85	81	91	93	94	108	112	99	107	89	89	98	94	92	79	106	85	101	87	70	98	101	77	85	80	94	90	84	99	71	95	90	77	114	118	88	93	103	87	86	91	108	89	96	81	91	86	90	110	92	91	85	89	106	71	92	92	87	88	115	98	88	97	89	109	87	106	84	105	90	92	95	110	76	84	103	97	91	108	97	103	98	82	88	86	113	94	95	102	84	89	100	87	86	97	82	86	98	88	107	106	85	84	85	96	105	97	87	83	97	93	116	72	91	93	85	86	88	101	96	89	98	87	95	98	86	90	104	84	95	97	94	89	92	102	93	108	81	86	83	92	103	98	74	91	101	88	79	108	88	91	99	90	82	85	74	93	77	105	91	92	97	96	92	84	104	89	94	82	105	102	91	90	85	75	106	84	88	82	98	94	106	93	84	88	111	88	83	92	92	79	100	92	95	91	95	114	98	93	92	89	82	87	106	92	99	107	95	87	75	90	97	85	78	111	92	77	78	96	116	86	104	91	84	96	88	94	81	88	99	69	102	91	82	97	84	91	86	97	100	103	98	80	95	113	92	78	89	94	85	101	89	97	84	102	86	80	99	84	87	84	84	101	100	80	89	80	90	100	85	70	88	88	101	95	74	97	82	89	87	102	82	99	82	82	92	94	101	78	92	97	103	98	98	93	87	98	91	96	84	103	104	97	103	90	93	107	89	94	102	98	104	121	95	92	83	72	90	96	89	107	84	73	96	92	82	82	83	99	89	93	89	103	80	101	98	110	84	92	87	97	95	101	95	99	89	99	105	106	84	84	66	94	87	91	88	86	85	98	88	97	77	81	94	89	82	83	110	97	77	108	86	93	91	88	90	98	80	83	96	82	104	79	89	79	91	97	95	86	97	120	100	93	102	86	94	77	108	83	79	100	85	82	98	85	85	107	81	91	100	87	84	111	94	92	98	90	112	79	80	108	113	106	100	98	60	89	119	92	83	97	81	83	91	86	95	104	99	103	101	86	86	80	94	92	99	87	97	92	80	85	92	97	86	74	97	105	96	92	86	94	89	99	92	100	112	99	112	99	91	103	88	90	89	92	106	100	95	87	94	99	107	86	102	92	78	86	93	100	97	89	113	102	80	91	92	100	78	94	107	73	95	83	82	87	87	87	93	82	74	92	92	83	106	103	92	109	95	96	111	103	102	91	88	82	97	89	115	82	97	97	90	98	95	100	87	94	94	113	87	88	83	93	96	89	108	93	82	96	85	92	89	100	77	87	98	86	79	76	82	98	90	92	76	94	82	88	95	93	79	100	99	86	89	82	102	93	103	118	88	86	106	75	88	78	78	90	99	95	86	109	99	85	89	90	87	101	102	95	96	103	88	75	85	110	95	95	105	104	94	94	107	94	95	96	96	90	108	80	94	94	84	90	94	85	102	99	94	98	98	113	97	106	88	103	89	82	99	94	79	93	91	74	82	81	100	76	86	85	92	83	101	89	86	103	91	106	90	102	91	81	77	77	99	90	97	80	93	102	104	97	95	90	94	107	81	100	81	101	111	76	111	80	99	99	100	87	87	101	84	96	88	100	92	97	90	104	94	85	90	93	89	82	91	83	79	94	83	89	89	92	94	92	71	85	84	91	90	98	85	94	78	101	94	92	83	88	90	80	94	112	83	91	93	84	102	86	84	85	104	82	84	98	80	79	89	93	113	99	102	99	108	106	70	81	86	99	90	95	93	95	86	81	101	116	80	102	101	77	107	75	93	107	112	85	79	91	77	91	88	81	100	104	103	88	83	81	80	102	102	87	102	98	95	88	107	92	88	93	106	97	96	100	100	93	93	99	96	93	93	91	108	86	97	97	89	86	106	101	93	99	91	85	94	90	93	101	100	96	90	83	79	98	88	82	101	95	89	85	98	85	101	82	92	74	105	92	82	90	78	108	77	101	116	97	105	94	80	97	96	94	104	88	84	102	114	103	82	83	92	111	112	88	102	110	95	98	96	85	77	100	92	97	85	96	97	104	89	102	92	100	86	76	90	102	95	109	89	93	100	85	99	88	86	90	81	115	93	88	90	90	90	80	90	87	85	87	100	93	107	92	91	83	105	93	78	96	83	85	71	82	110	101	85	78	102	92	99	112	97	99	99	97	83	98	92	77	97	103	93	104	96	69	89	91	97	102	90	90	91
18405	10602	6198	11068	14019	11428	15283	22570	30948	47363	47481	35850	26240	19488	12971	5635	3140	1884	1302	1110	1052	1112	1100	1052	1020	1067	1059	1058	1118	1085	1083	1075	1063	1110	1036	1095	1031	1091	999	1113	1093	1087	1012	1067	1028	1064	1064	1053	1125	1051	1065	1034	1081	1007	1107	1047	1093	1016	1020	1112	1048	1042	1071	1082	1035	1042	1031	1070	1077	1084	1058	1105	1035	1077	1062	1015	1070	1053	1038	1008	1038	1055	1079	1057	1041	1058	1011	1083	1106	1027	1048	1079	1078	1057	1095	1106	1089	1061	1076	1044	1016	1028	1054	1052	1091	1033	1126	1089	1032	1081	1112	1080	1097	1041	1080	1028	1086	1064	1085	1066	1084	1037	1043	1043	1005	1117	1042	1089	1053	1031	1081	1051	1085	1041	1033	1108	1031	1087	1088	1074	1073	1028	1138	1087	1059	1070	1050	1011	1116	1120	1011	1110	1011	1062	998	1089	1078	1070	1066	1069	1092	1079	1025	1128	1102	1030	1024	1078	1061	1094	1039	1078	1075	1062	1060	1035	1059	1104	1005	1075	1046	1077	1032	1082	1064	1071	1036	1022	1074	1129	1080	1067	1076	1049	1063	1057	1137	1092	1092	1075	1061	1064	1141	1071	1025	1095	1081	1032	1076	1087	1031	1047	1089	1064	1041	1078	1002	1046	1076	1074	1119	1040	1086	1089	1083	1063	1050	1066	1061	1057	1073	1083	1033	1032	1060	1027	1025	1062	1089	1084	1079	1034	1057	1056	1035	1038	1089	1059	1100	1071	1067	1080	1072	1067	1031	1086	1072	1117	1030	1085	1056	1023	1007	1053	1044	1056	1046	1040	1018	1069	1055	1127	1083	1085	1066	1034	1056	1032	1055	1092	1040	1021	994	1054	1119	1068	1038	1074	1031	1081	1101	1045	1048	1090	1049	1116	1059	1035	1085	1079	1119	1041	1063	1029	1083	1006	1076	1059	1036	1030	1058	1091	1077	1089	1072	1124	1098	1032	1140	1034	1089	1097	1070	1110	1037	1085	1036	1106	1053	1021	1066	1058	1043	1044	1076	1066	1008	1004	1088	1085	1084	1025	1082	1029	1068	1069	1105	1035	1093	1114	1052	1046	1056	1120	1085	1102	1112	1047	1124	1081	1053	1019	1105	1053	1066	1099	1112	1125	992	1038	1035	1105	1059	1004	1067	1051	1087	1086	1105	1129	1056	1087	1081	1042	1084	1066	1089	1097	1084	1083	1004	1055	1018	1051	1051	1047	1043	1012	1083	1093	1075	1019	1098	1133	1106	1020	1056	1100	1092	1080	1081	1115	1059	1053	1099	1040	1092	1073	1065	1071	1068	1066	1134	1044	1055	1099	1062	1057	1041	1069	1090	1072	1097	1007	989	1104	1058	1114	1081	1093	1106	1061	1039	1044	1060	1082	1068	1019	1088	1078	1057	1001	1065	1044	1130	1060	1077	1104	1057	1031	1082	1028	1071	1049	1057	1092	1123	1084	1013	1027	1047	1064	1077	1010	1122	1050	1042	1040	1081	1122	1080	1038	1089	1077	1044	1122	1077	1110	1092	1103	1076	1052	1082	1065	1039	1130	998	1063	1047	1058	1090	1080	1031	1032	1048	1012	1049	1048	1100	1051	1110	1083	1040	1070	1020	1034	1064	1083	1080	1014	1069	1063	1052	1042	1062	1066	1026	1076	1024	1032	1082	1011	1091	1068	1104	1069	1021	1053	1117	1076	1111	1100	1096	1010	1135	1055	1096	1079	1057	1101	1038	1080	1080	1037	1033	1014	1052	1088	1101	1035	1051	1056	1094	1065	1120	1073	1111	1051	1028	1064	1000	1059	1036	1088	1061	1077	1062	1067	1067	1106	1079	1094	1079	1040	1077	1036	1054	1029	1033	1030	1026	971	1042	1087	1022	1045	1118	1104	1076	1092	1070	1099	1025	1064	1088	1089	1073	1072	1046	1059	1029	1094	1036	1056	1069	1029	1054	1068	1008	1072	1044	1011	1040	1056	1092	1092	1057	1076	1083	1063	1084	1087	1093	1126	1077	1038	1034	1027	1056	1057	1055	1035	1068	1055	1089	1034	1052	1075	1048	1050	1059	1077	1018	1044	1094	1028	1061	1056	1089	1072	1023	1076	1063	1055	1041	1059	1059	1031	1086	1098	1049	1000	1078	1080	1049	1114	1070	1048	1063	1111	1010	1064	1058	1090	1088	1036	1061	1100	1123	1030	1105	1090	1105	1062	1071	1083	1067	1018	1057	1048	1095	1037	1038	1112	1027	1051	1061	1065	1149	1115	1082	1074	1048	1018	1081	1080	1082	1067	1059	1143	1023	1056	1002	1073	1094	1021	1075	1068	1047	1035	1037	1050	1029	1049	1101	1116	1047	1022	1045	1047	1094	1081	1060	1041	1040	1044	1046	1049	1073	1085	1015	1080	1055	1034	1076	1043	1068	1079	1072	1127	1097	1039	1087	1104	1036	1010	1039	1016	1024	1027	1064	1061	1087	1059	1105	1102	1107	1069	1084	1036	1055	1082	1045	1108	1003	1116	1045	1040	1093	1092	1038	976	1049	1055	1097	1036	1074	1093	1079	1057	1054	1054	1070	1076	1051	1073	1120	1092	1079	1121	1102	1035	1064	1001	1060	1056	1099	1023	1088	1060	1088	1069	1068	1090	1067	1070	1053	1044	1024	1106	1066	1063	1109	1042	1111	1110	1062	1083	1100	1031	1074	1041	1093	1032	1096	1015	1068	1067	1046	1059	1052	1151	1098	1084	1118	1082	1050	1058	1078	1049	1101	1108	1095	1016	1060	1079	1079	1050	1098	1120	1072	1086	1076	1084	1104	984	1047	1069	1025	1066	1089	1124	1067	1076	1063	1015	1046	1111	1031	1108	1000	1106	1085	1050	1081	1109	1086	1037	1067	1059	1060	1034	1094	1037	1072	1057	1080	1062	1106	1091	1057	992	1100	1022	1062	1010	1098	1047	1097	1091	1050	1040	1065	1032	1041	1055	1074	1008	1060	1053	1022	1049	1022	1094	1072	1041	1086	1055	1039	1044	1030	1122	1066	1055	1070	1072	1015	1049	1063	1036	998	1147	1103	1024	1065	1058	1081	1058	1063	1082	1113	1072	1079	1072	1075	1066	1056	1058	1027	1080	1091	1104	1028	1070	981	1071	1023	1034	1062	1050	1013	1093	1036	1105	1034	1087	1084	1036	1076	1083	1095	1010	1141	1025	1051	1140	1090	1043	1101	1043	1085	1079	1082	1039	1107	1070	1066	1022	1116	1008	1060	1005	1066	1076	1077	1006	1031	1064	1104	1046	1058	1068	1073	1010	1025	1069	1026	1056	1049	1048	1027	1100	1121	1057	1129	1047	1064	1054	1083	1051	1063	1073	1108	1048	1073	1022	1064	1069	968	1109	1098	997	1040	1059	1016	1090	1122	1051	1108	1059	1060	1095	1055	1050	1083	1084	1067	1090	1039	1113	1097	1105	1055	1084	1043	998	1040	1122	1056	1064	1036	1063	1030	1117	1086	1057	1064	1115	1058	1021	1079	1124	1024	1043	1072	1017	1076	1050	1078	1074	1060	1109	1097	1036	1080	1081	1114	1045	1038	1090	1065	1100	1080	1031	1112	1125	1096	1105	1069	1028	1035	1109	1030	1095	1068	1066	1093	1040	1011	1076	1065	1078	1060	1038	981	1052	1068	1049	1045	1110	1052	1061	1013	1120	1048	1009	1136	992	1115	1090	1081	1046	1090	1080	1037	1030	1022	1092	1120	1048	1112	1090	1051	1074	1047	1059	1038	1079	974	947	1096	1059	1126	1047	1073	1069	1055	1069	1034	1042	1065	1084	1088	1062	1073	1046	1138	1044	1014	1050	1077	1028	1090	1081	1027	1103	1062	1065	1045	1041	1044	1051	1067	1061	1060	1129	1076	1052	1055	1081	1092	999	1071	1031	1062	1070	1048	1105	1058	1076	1039	1050	1076	1109	1070	1023	1064	1085	1051	1067	1025	1064	995	1079	1117	1041	1123	1106	1067	1074	1019	1031	1057	1066	1042	1000	1042	1041	1017	1073	1058	1125	1019	1094	1063	1079	1088	1035	1105	1048	1017	1043	1028	1044	1072	1033	1054	1058	1122	1009	1067	1074	1062	1013	1053	1038	1013	1060	1056	1078	1019	1031	1030	1031	1047	1073	1091	1092	1007	1067	1047	1067	1124	1113	1051	1019	1050	1067	1136	1055	1059	1112	1091	1093	1060	1073	1070	1029	1051	1053	1057	1112	1090	984	1050	1029	1097	1095	1034	1111	1087	1068	1097	1077	1065	1001	1029	1047	1115	1034	1050	1058	1086	1050	1077	1055	1085	1088	1053	1039	1067	1052	1059	1067	1111	1084	1086	1086	1042	1048	1087	1014	1067	1079	1076	1032	1087	1069	1017	1071	1055	1035	1089	1053	1091	1114	1063	1076	1077	1086	1099	1065	999	1050	1141	1031	1098	1072	1062	1065	1057	1027	1048	1093	1062	1068	1061	1060	1052	1035	1038	1049	1129	1136	1048	1061	1058	1083	1097	1045	1127	1102	1105	1148	1035	1057	1102	1059	1082	1041	1080	1034	1102	1024	1154	1067	1118	1091	1068	1161	1059	1070	1052	1070	1070	1045	1061	1057	1074	1070	1031	1111	1067	1092	1055	1124	1044	1052	1034	1101	1060	1136	1059	1077	1067	1041	1022	1047	1098	1042	1089	1084	1097	1007	1049	1054	1065	1012	1069	1035	1129	1062	1029	1055	1150	1094	1111	1058	1078	1116	1068	1074	1105	1080	1075	1049	1107	1061	1082	1031	1006	1006	1111	1061	1063	1053	998	1062	1133	1078	1032	1088	1088	1083	1076	1073	1072	1100	1087	1068	1080	1080	1059	1061	1051	1050	1035	1037	1074	1056	1096	1045	1070	1078	1020	1098	1032	1053	1132	1092	1107	1081	1089	1023	1041	1054	1106	1078	1069	1093	1018	1074	1063	1063	1077	1072
1357	819	466	334	437	736	681	1494	11591	15973	12843	5571	1555	784	653	387	243	154	101	72	77	67	63	90	80	72	92	78	90	72	84	90	89	65	72	67	75	78	87	83	83	98	92	89	88	103	72	79	81	90	89	70	78	74	76	89	74	74	85	87	68	94	83	80	96	85	80	64	81	72	65	85	95	77	96	65	97	90	77	74	88	89	64	87	69	96	77	85	74	79	81	80	87	72	86	79	70	69	87	74	72	89	69	93	78	80	95	85	85	87	88	81	71	92	90	88	86	73	64	83	72	94	71	77	95	79	95	79	92	84	68	85	89	73	81	84	93	76	83	93	78	82	67	91	71	70	95	81	90	81	67	67	79	71	85	87	67	89	78	84	73	84	74	86	57	75	85	73	73	76	87	83	63	76	82	76	78	81	80	80	86	97	73	71	87	81	76	82	68	84	82	80	80	92	93	78	80	92	78	91	98	68	78	87	84	84	83	63	86	75	98	79	68	75	73	87	71	84	83	78	73	67	74	94	94	82	97	87	88	82	86	75	91	81	94	94	77	89	76	63	66	87	74	93	78	89	78	70	70	66	78	89	65	98	97	78	78	86	87	77	85	85	80	75	67	77	95	89	91	79	79	87	80	75	81	87	62	70	86	93	92	85	84	76	69	86	93	79	89	74	68	83	87	80	74	74	73	81	87	79	87	87	78	75	81	86	66	81	77	80	80	98	75	94	72	84	76	97	79	89	71	90	84	63	78	75	80	78	82	82	74	89	68	89	87	76	62	91	82	80	84	73	83	85	72	80	69	78	86	74	69	77	91	81	78	84	78	88	73	93	70	73	76	83	83	67	87	91	90	79	92	71	72	74	71	90	70	80	67	71	60	90	92	78	77	89	84	66	65	73	84	91	79	82	80	89	80	81	78	92	84	76	86	80	71	81	90	102	87	81	88	87	71	64	66	92	76	100	83	64	87	84	80	90	81	73	77	77	70	82	78	69	76	81	84	83	101	69	80	76	87	101	81	77	73	89	78	68	86	89	88	86	66	97	84	81	73	67	96	80	90	75	79	73	73	80	84	85	82	79	89	80	88	86	74	93	78	79	86	77	89	75	79	111	83	77	96	80	89	79	78	68	78	87	75	73	84	99	89	86	74	86	93	85	77	89	87	79	88	99	70	81	108	83	73	76	90	75	72	87	76	73	86	72	67	61	81	74	86	72	80	74	93	92	79	70	92	80	78	88	94	75	85	83	58	89	75	83	79	93	68	112	85	72	77	78	91	82	77	85	90	94	83	68	96	78	71	85	84	77	86	64	98	88	81	85	69	83	85	83	101	81	86	84	74	67	84	73	84	77	67	83	78	84	73	94	83	90	93	74	73	93	75	81	103	81	69	79	93	73	61	62	98	68	78	69	67	88	74	96	74	85	87	73	85	75	73	84	73	75	88	75	71	91	82	65	80	70	86	68	78	83	81	70	62	68	63	76	91	98	78	68	78	80	80	83	68	73	91	75	65	74	78	80	83	83	79	92	78	85	92	80	76	77	88	85	65	85	80	68	71	65	82	98	77	73	94	86	69	90	63	81	77	83	80	72	107	75	83	58	84	84	62	72	86	89	58	71	79	68	77	79	74	69	90	80	96	87	82	70	80	86	75	88	84	65	79	67	71	79	80	86	66	69	70	77	80	90	79	80	81	90	79	85	83	75	81	75	70	78	93	83	91	94	77	94	83	80	89	88	79	90	81	73	91	62	84	83	76	82	87	78	88	88	87	84	83	76	86	69	92	86	89	87	76	77	75	103	91	81	81	77	76	72	71	82	83	86	85	80	88	86	82	76	78	75	64	87	81	76	81	84	91	72	76	78	78	85	96	80	87	76	79	94	78	67	88	78	82	81	76	61	82	80	79	90	76	83	75	74	89	84	87	97	91	73	70	60	76	82	96	77	80	82	71	87	71	87	108	73	85	83	75	75	67	94	72	89	71	98	88	77	86	85	84	76	78	92	103	78	85	67	92	73	92	75	100	83	80	72	79	64	69	83	77	74	80	86	75	87	68	81	73	92	74	64	83	79	73	92	83	64	75	71	72	83	70	85	77	96	73	77	68	84	75	69	68	85	90	78	72	60	84	74	87	70	77	76	78	78	79	71	76	90	80	84	85	82	79	65	68	86	92	78	82	94	95	80	96	75	77	83	81	85	93	91	72	63	101	81	73	59	77	89	76	82	78	76	64	78	67	78	79	70	98	65	73	87	68	85	81	88	84	71	85	87	84	71	68	78	91	74	73	86	60	78	69	86	83	87	75	72	69	81	84	78	87	82	73	82	77	93	74	90	71	90	79	77	78	87	79	69	72	98	85	85	76	83	80	69	70	78	85	85	74	82	91	86	79	92	69	58	78	94	68	67	81	80	79	69	80	69	73	58	85	81	93	81	98	76	59	92	78	76	92	71	74	70	73	78	88	97	87	77	83	68	76	89	72	77	75	60	80	79	81	81	83	91	74	80	81	76	71	83	73	72	73	92	76	90	72	70	76	80	77	73	84	84	97	90	81	72	71	68	76	77	84	103	83	76	76	76	78	70	67	68	76	67	88	65	73	78	70	95	92	85	90	81	73	74	93	66	72	75	73	86	92	76	76	90	77	85	97	70	88	83	85	85	84	92	80	75	73	72	84	82	68	73	93	84	82	62	95	73	78	84	91	83	86	93	74	85	74	81	57	77	84	64	60	74	88	79	72	71	79	81	91	90	84	91	103	85	83	74	72	81	71	100	81	88	79	101	78	90	75	71	84	87	62	85	88	74	82	77	70	78	75	91	91	98	90	83	80	82	82	90	97	84	77	78	70	69	81	85	86	93	71	86	84	82	92	84	82	78	74	76	82	91	66	89	77	93	73	57	71	91	71	72	92	85	98	86	71	81	77	97	71	92	86	80	67	80	90	75	94	85	76	75	86	82	94	95	92	79	85	67	72	76	78	75	84	81	79	86	94	84	74	74	68	72	83	76	84	81	75	97	82	75	86	88	89	74	71	82	97	88	81	71	83	79	69	82	89	98	79	81	102	74	84	90	74	77	87	86	69	100	77	84	73	74	73	81	66	75	93	81	76	79	77	75	78	73	83	89	78	94	92	73	85	83	72	76	71	92	77	83	84	91	68	83	91	86	84	85	78	83	93	78	103	85	68	74	93	85	83	75	99	66	96	79	84	91	65	87	89	102	64	82	64	87	78	84	69	81	74	80	87	78	69	68	78	99	86	80	87	75	104	87	83	82	70	82	85	81	84	82	82	88	77	83	90	93	82	87	61	86	92	71	75	96	76	86	92	88	76	81	78	82	80	71	73	78	79	92	86	88	78	79	73	74	73	76	82	90	64	91	79	80	77	79	73	75	81	68	66	67	94	94	89	97	81	86	84	80	82	75	83	87	72	80	77	92	71	93	70	82	80	99	79	68	80	64	78	59	72	82	87	93	60	83	87	76	97	73	79	102
22558	14209	8443	14075	22877	20424	19883	27894	55284	59001	49610	34536	19119	16122	14062	8636	5167	2807	1498	1098	988	942	1000	909	911	948	926	912	908	931	900	945	908	852	913	962	952	922	911	935	936	949	916	961	934	943	961	961	939	913	920	937	960	920	871	947	945	965	945	940	926	934	950	921	972	921	869	938	926	954	874	945	929	893	961	898	906	977	982	952	918	842	941	969	957	930	911	986	942	904	905	867	958	919	907	929	914	944	927	946	872	939	930	915	939	922	976	931	945	944	882	946	927	926	938	955	949	932	939	947	969	898	904	911	916	924	935	888	931	947	931	914	952	935	895	910	913	950	925	931	963	930	950	906	918	927	941	947	871	942	886	952	885	958	932	959	890	981	903	996	948	949	984	947	914	914	926	905	940	942	953	895	950	936	894	956	920	934	951	939	950	924	918	926	961	964	938	947	895	960	971	972	879	907	951	935	967	1005	973	949	985	919	908	936	907	928	889	900	953	949	912	980	974	949	917	900	931	940	896	946	889	926	935	909	957	947	889	948	925	953	985	889	956	942	926	950	949	920	921	911	975	906	904	912	899	936	890	924	922	906	923	938	976	922	969	947	916	936	911	893	905	882	908	928	935	965	988	919	915	874	898	918	982	873	941	919	871	889	957	954	900	900	919	930	912	954	939	918	918	934	964	936	940	895	908	908	950	917	932	894	975	888	936	923	946	970	873	934	922	875	914	864	903	955	932	922	967	957	902	913	949	887	967	888	1014	906	944	943	933	903	954	985	968	837	912	977	908	891	938	897	925	937	990	919	943	1034	963	980	931	936	931	933	913	848	940	982	938	939	899	900	925	963	920	992	938	935	966	899	948	931	910	944	941	946	926	925	944	1011	952	894	943	917	954	1011	939	920	938	972	931	962	952	910	908	948	874	939	935	973	932	901	920	870	933	910	920	952	936	928	904	941	930	989	979	923	915	930	894	926	937	941	898	878	896	959	926	963	966	852	926	974	949	924	890	888	916	953	960	909	914	860	941	910	932	970	879	916	898	879	889	873	961	926	903	937	907	951	895	968	923	910	951	897	938	868	945	958	933	970	911	933	941	905	954	941	882	937	953	925	931	957	932	951	917	904	938	951	962	911	970	898	934	967	936	922	912	920	885	977	950	930	896	897	943	979	971	934	950	891	918	906	923	936	934	921	942	941	952	934	970	923	914	891	852	921	909	953	946	909	919	916	960	917	889	903	941	923	946	935	954	932	957	911	1001	980	898	875	925	924	958	947	920	907	927	907	925	944	860	925	951	971	953	939	940	897	939	938	885	957	870	933	887	944	930	904	952	943	1009	934	954	895	907	914	943	911	933	916	919	877	885	898	925	910	963	908	903	937	893	958	895	947	929	938	933	927	962	979	953	948	977	956	938	885	931	954	897	968	960	941	961	918	925	921	984	940	956	994	939	964	910	978	943	947	906	911	963	839	943	903	926	982	915	904	971	909	930	964	907	993	919	932	928	937	931	921	932	982	932	889	951	981	953	944	947	967	906	884	980	928	882	934	967	982	949	926	994	936	933	1017	908	962	940	994	884	908	890	949	933	991	941	930	953	904	939	936	969	938	877	921	918	910	957	866	893	901	943	876	906	931	922	975	895	988	969	953	900	932	870	975	933	960	916	897	921	986	891	943	899	924	915	946	914	935	919	930	938	889	926	910	943	946	922	916	994	888	917	919	972	940	923	992	908	938	960	958	876	950	971	895	947	933	940	953	929	935	919	955	901	946	908	910	964	913	991	932	929	973	897	973	908	899	913	911	946	886	938	981	930	904	933	931	884	938	952	960	943	883	895	952	908	931	941	935	931	946	981	967	920	936	943	906	930	945	964	948	891	945	941	965	937	950	916	889	923	929	957	858	972	982	927	929	917	908	878	877	956	944	955	852	926	910	901	938	913	924	887	908	932	920	977	936	940	981	932	870	945	953	924	865	966	941	949	894	948	930	918	912	923	976	903	914	901	932	916	920	907	927	971	987	935	889	980	932	942	931	899	912	917	972	895	919	881	948	918	993	915	939	910	859	934	891	927	924	916	891	954	901	948	943	903	899	912	946	974	914	956	929	908	949	954	878	927	947	941	946	965	882	947	883	968	916	912	959	876	924	909	880	924	926	934	953	934	939	952	980	949	875	962	1009	966	931	927	889	967	961	912	917	944	965	947	916	948	1019	989	931	936	940	933	996	894	919	893	918	965	965	964	886	939	883	957	928	949	911	889	869	952	970	923	948	958	932	903	962	874	894	880	889	925	894	888	942	947	928	943	859	927	938	901	932	951	924	968	976	967	947	853	968	956	953	923	916	866	913	898	921	901	935	937	895	964	894	905	928	956	972	951	871	941	938	918	909	929	919	942	977	955	893	919	914	978	913	916	902	858	919	934	916	930	964	961	900	910	925	944	965	967	903	919	963	934	935	886	973	963	920	907	966	931	930	941	907	898	919	930	882	962	949	970	941	916	914	989	900	932	938	946	937	965	921	975	908	932	910	921	969	912	979	916	904	942	926	941	960	934	969	910	932	958	912	977	941	846	929	909	978	879	918	948	982	954	932	922	964	910	930	925	907	931	942	912	933	924	919	964	974	929	920	901	889	958	931	919	938	934	981	926	931	888	880	920	959	890	895	922	915	946	922	984	896	878	939	896	950	944	984	908	860	876	948	934	956	944	960	978	972	904	964	915	893	896	949	939	947	941	956	959	990	956	956	921	979	945	977	948	880	890	895	941	965	958	1008	917	936	909	949	954	948	924	958	942	933	931	880	929	900	931	969	894	988	985	953	929	951	949	944	884	978	917	970	911	908	946	916	943	907	899	884	952	943	975	929	962	986	979	928	955	946	924	898	897	899	931	926	1008	899	950	949	998	918	970	934	836	920	906	938	953	936	880	924	900	877	972	949	919	883	908	907	985	987	880	964	930	989	934	980	915	945	920	889	941	915	904	927	941	902	905	962	925	914	949	900	934	944	946	912	975	836	930	941	952	905	915	945	936	917	895	958	933	962	919	898	963	931	927	944	954	942	929	864	910	921	946	953	863	971	936	951	856	907	923	924	857	924	993	934	999	973	965	897	927	927	935	919	913	962	977	916	974	867	944	874	949	925	936	932	967	951	937	920	968	975	876	963	927	914	926	947	932	946	932	912	935	918	904	885	935	872	930	936	932	882	920	918	888	941	943	948	944	930	899	999	924	926	928	939	932	888	956	937	933	933	894	912	937	916	942	907	972	916	949	898	976	933	915	911	935	952	928	898	896	933	921	939	941	948	928	971	932	938	900	918	860	953	968	904	941	949	918	936	901	927	935	919	955	871	914	947	954	937	915	995	944	919	873	941	878	960	931	883	928	943	921	882	922	967	897	907	920	882	940	914	915	937	949	946	937	918	886	961	940	929	944	922	947	977	923	932	977	943	947	913	962	906	910	904	942	919	967	921	930	919	916	938	894	928	925	1001	898	953	957	908	913	924	933	913	911	933
1501	242	172	110	177	1211	1702	2690	3465	2550	935	250	247	236	232	207	135	100	83	95	90	88	82	102	78	99	89	92	84	79	91	79	78	98	90	91	83	82	81	72	79	79	81	79	89	77	77	67	79	70	83	80	78	88	100	65	100	89	71	90	97	97	88	76	67	90	98	91	83	84	102	93	92	70	80	91	107	83	71	78	92	83	77	73	77	102	92	93	79	95	82	96	94	82	91	89	86	97	100	94	98	59	88	78	82	89	84	96	77	94	73	95	105	78	93	76	89	90	91	80	99	58	75	94	89	85	86	77	84	96	91	73	84	100	102	89	90	92	83	94	83	85	75	78	83	78	84	82	100	90	90	70	84	71	86	88	92	102	100	83	84	87	85	87	78	85	78	79	92	82	94	91	93	76	95	101	83	79	94	91	92	90	82	94	77	87	77	78	86	84	89	84	86	87	93	94	87	90	84	75	100	75	89	85	92	92	77	90	82	83	84	88	105	89	93	65	78	85	100	94	86	82	81	87	82	80	91	97	87	92	86	84	97	84	93	93	75	74	99	76	79	94	95	81	79	92	87	96	86	72	101	82	88	95	71	84	87	68	75	101	79	74	91	94	75	88	70	77	86	84	89	75	81	83	93	75	75	94	98	92	100	108	87	94	78	84	81	81	102	92	81	95	90	77	82	83	78	76	84	69	84	86	94	80	93	79	87	79	76	71	88	93	77	85	80	90	91	79	85	59	86	79	87	86	90	90	96	82	87	98	86	88	94	82	89	90	90	68	92	95	99	79	80	102	99	92	111	88	86	76	83	98	76	76	96	88	99	78	75	93	92	88	85	78	97	90	95	84	78	74	79	87	96	89	92	73	78	66	96	84	85	68	76	77	82	85	81	76	93	59	96	102	99	83	74	84	91	95	78	80	84	85	113	81	88	100	102	80	98	88	83	89	88	85	86	81	86	98	109	85	94	95	83	95	87	95	77	68	83	79	84	80	75	98	84	91	94	81	82	82	75	91	101	94	92	101	95	102	85	81	85	78	94	69	91	83	85	87	91	87	72	84	74	90	94	88	98	87	82	75	91	91	87	91	91	82	69	81	84	76	92	97	90	91	95	71	83	82	87	83	74	97	84	95	80	70	93	87	102	107	92	88	94	92	84	79	97	91	93	80	94	82	92	82	94	89	84	82	103	82	99	71	86	81	93	89	69	92	90	77	96	85	77	80	86	90	94	75	84	77	95	96	89	77	79	95	90	97	90	86	90	74	102	76	80	90	70	97	98	73	96	92	94	72	102	84	87	76	89	91	81	85	76	59	91	99	96	88	90	86	80	80	92	75	92	70	73	87	88	77	100	89	72	75	87	97	81	81	81	89	71	87	84	104	93	82	86	93	93	96	74	78	84	93	75	84	88	93	84	80	78	82	77	74	66	89	78	96	92	69	80	89	79	80	82	90	78	61	84	95	94	99	97	93	83	75	99	72	85	82	89	85	80	74	102	82	97	87	76	84	88	76	78	94	71	74	84	92	83	96	81	93	75	99	76	78	90	94	76	89	87	89	86	66	82	97	88	72	76	91	84	91	107	80	95	97	80	89	87	95	98	100	79	79	85	98	94	79	81	93	90	71	82	72	79	86	80	87	81	88	95	85	77	89	90	63	96	85	77	81	87	96	87	82	84	102	93	76	85	91	114	67	87	71	96	79	102	61	89	78	82	90	74	93	101	72	79	97	89	80	84	80	83	95	76	96	84	96	90	95	87	76	85	78	79	88	72	83	89	80	69	105	96	86	90	100	99	97	94	83	92	85	94	96	100	100	91	92	89	99	86	96	84	79	88	97	85	90	80	95	90	90	90	83	104	82	87	87	91	93	103	65	98	67	87	81	86	69	78	88	97	91	78	97	86	92	89	73	86	80	91	86	91	105	91	91	85	98	87	74	76	90	76	92	94	83	79	83	92	83	74	92	105	84	93	103	95	77	88	76	100	84	82	81	84	90	85	115	95	73	83	78	91	87	80	90	93	70	93	92	100	84	86	82	88	85	75	83	96	78	64	85	71	85	85	73	74	79	89	84	81	92	99	89	81	80	74	77	91	89	76	97	84	103	103	111	73	85	78	91	82	84	83	87	90	99	72	89	98	74	73	81	71	83	84	64	87	76	77	98	84	105	80	82	87	89	88	93	97	109	75	90	78	87	92	87	71	91	84	81	84	71	90	80	104	75	92	83	88	85	86	90	74	75	90	87	62	81	90	76	83	101	86	94	93	86	83	82	95	89	82	89	95	78	103	79	80	84	93	70	77	90	92	95	96	73	98	86	85	83	80	85	89	87	91	89	95	63	71	84	80	86	93	73	70	84	87	64	97	92	94	85	93	93	59	105	76	86	80	96	101	85	70	92	73	73	83	89	88	94	89	83	91	64	92	106	81	65	80	78	107	68	86	80	88	82	86	82	74	104	86	83	87	92	90	77	96	83	86	87	92	89	97	93	68	92	106	91	95	88	93	78	74	86	63	86	79	93	83	85	82	103	80	104	94	82	93	79	106	94	96	95	79	79	90	92	83	94	72	86	77	79	75	81	83	95	101	93	71	89	80	92	99	63	84	83	75	91	88	83	79	80	80	94	80	88	85	96	76	70	79	98	79	82	78	93	87	85	85	83	70	101	77	76	82	95	74	93	89	83	89	98	104	92	104	82	85	82	81	93	91	74	73	77	86	75	95	96	88	78	91	76	88	84	89	89	79	83	101	95	85	89	80	95	75	86	69	85	96	82	87	74	95	77	77	77	99	85	82	92	75	81	78	92	95	84	96	86	88	69	74	66	68	88	78	91	66	88	88	72	99	82	97	96	84	74	87	80	82	76	87	92	76	88	87	87	83	80	82	77	104	82	60	83	64	88	80	77	115	79	104	74	87	73	87	79	92	83	65	87	77	73	100	81	73	82	79	96	84	80	81	85	83	84	85	85	87	87	71	97	87	81	86	82	82	83	85	81	90	89	82	88	81	80	97	76	78	87	81	93	107	84	83	92	96	87	78	80	95	101	101	99	86	84	82	95	61	97	93	80	66	88	90	73	96	95	99	89	76	92	71	90	89	76	80	87	102	88	85	88	89	102	80	88	86	81	79	75	83	88	91	83	90	97	83	82	67	84	86	96	108	69	82	89	76	74	75	92	104	78	75	90	78	93	101	90	106	72	78	103	86	86	87	81	98	65	96	92	74	97	77	76	83	107	81	92	102	96	77	89	56	100	76	90	84	96	77	76	85	89	72	84	87	81	81	85	87	94	84	84	78	77	85	75	79	84	80	98	79	80	97	89	83	101	102	86	84	68	76	74	70	72	69	71	83	98	85	81	95	99	75	72	68	90	74	82	81	94	93	86	82	116	79	87	88	72	75	88	82	79	102	82	92	98	93	86	86	98	92	86	79	82	92	81	88	95	74	103	86	93	94	104	93	77	82	86	87	87	97	80	80	79	91	87	82	72
13088	4547	2547	3244	11395	28896	30010	35447	36136	29568	13272	5664	5991	5330	6037	4588	2906	1803	1303	1098	980	1008	1028	988	1034	958	992	1000	994	982	991	1048	979	1023	1025	966	985	996	1007	1048	966	1029	984	1008	983	1008	1035	948	991	1034	987	1042	1000	962	1004	952	1047	1004	954	1030	961	1004	1057	981	980	978	994	967	995	980	955	1004	981	948	1013	969	1057	1002	1005	976	970	1023	963	948	1000	1001	1019	1017	1038	1054	1075	966	1003	1031	986	1049	1000	1025	1041	997	1023	970	1014	1009	983	1049	1005	1028	988	1019	1014	1001	1008	983	946	961	1013	992	999	993	1034	993	1011	1006	1023	946	980	1051	994	963	982	997	1025	995	1024	1004	999	1015	980	977	964	1011	976	1018	1012	989	1041	1036	985	1014	950	987	1010	1010	1016	952	963	1006	1040	957	974	1013	1006	1018	978	931	979	980	951	975	974	971	942	959	966	953	1023	962	984	1035	1023	946	996	1020	973	992	969	1000	973	958	974	1003	1012	1005	1091	956	1014	1007	1021	1014	1016	1038	975	1028	1005	999	1044	1004	1036	1019	1020	966	940	969	973	980	998	1003	1047	977	1048	996	943	951	1019	1015	1000	1039	969	945	955	974	989	980	988	961	977	1049	981	1005	969	986	1022	1019	973	994	1031	980	1019	1046	996	1070	990	995	1028	991	1011	1012	979	1014	997	998	1018	962	974	1006	1005	987	1035	1036	1033	1029	998	1022	994	939	1002	1019	978	995	981	961	1028	982	1020	1015	1047	981	988	973	1037	1064	996	1012	997	1050	1050	1033	973	991	1041	1012	1002	1010	1012	950	1038	1015	1043	1015	982	1014	986	1029	1000	1058	996	1032	970	1009	998	998	1004	984	1007	997	1006	995	968	1073	1043	1026	934	961	929	955	998	954	970	1001	1014	982	1026	1014	935	941	1006	968	1001	998	1019	962	1044	999	970	963	978	992	1001	1001	1002	981	1024	981	982	987	983	1039	942	963	968	1049	991	981	994	1007	1032	983	1013	1041	984	1011	1019	997	980	1006	970	1008	1061	978	1021	955	1048	1014	996	943	1014	985	985	971	1093	997	1022	1004	991	980	1018	1043	1009	936	971	1043	988	965	993	963	939	1011	1042	970	1021	938	993	1007	982	979	1025	988	990	1031	980	993	933	1017	942	1060	1028	974	963	964	979	1004	1032	968	1055	969	987	964	1009	1006	1040	1012	1020	1082	1003	1020	968	992	1045	975	1073	989	986	983	1005	1060	1002	970	1016	1017	970	979	966	1011	973	1029	967	1016	1021	1067	1033	1005	973	990	1025	994	1082	976	958	1033	995	1043	966	1021	995	1009	1015	974	1081	1019	1004	975	1023	979	999	1019	1042	980	1012	1003	1009	984	975	987	981	1005	1014	1013	985	1001	993	1003	968	1020	1002	980	1005	1006	1021	1012	1049	997	973	1021	1045	981	1000	954	969	956	989	971	993	928	993	946	1084	1042	1002	979	1003	1005	958	943	941	966	994	962	986	1007	1022	967	988	998	961	948	977	1008	1000	1018	967	1003	1015	981	1012	1003	983	958	932	964	968	992	967	1017	1020	1021	961	1001	998	965	991	985	1000	1051	961	978	966	959	945	980	1002	964	988	988	1001	990	1060	1003	965	1036	1021	989	997	999	1020	996	962	935	1030	1021	1010	1018	985	992	1058	999	978	958	1049	976	963	1024	983	978	957	1036	990	1000	1005	984	955	1018	984	947	997	959	1009	1032	984	985	1024	986	955	1028	953	966	1003	981	964	994	976	978	1027	1061	1012	994	1034	960	1020	969	1019	964	957	1014	1047	997	1017	961	1009	961	1018	1009	987	1004	936	972	992	990	953	961	990	943	951	1025	986	985	959	1009	972	1005	969	1000	1022	1032	1014	989	992	1024	982	1010	961	960	990	928	1000	1011	990	986	993	1009	971	999	1039	992	1016	985	996	1024	1010	1019	1065	1045	1013	1022	1021	967	1001	963	1029	947	958	1029	969	1026	1008	1010	1014	978	977	965	954	987	966	1028	993	1039	986	1010	962	976	954	986	1030	960	1022	973	1084	970	1005	988	944	997	1016	979	1050	993	1025	1006	996	1007	1004	991	1055	1022	961	987	936	977	1024	948	956	1031	987	981	1000	1015	984	1077	978	977	1010	1001	1039	999	1011	939	996	966	1007	1023	1040	899	923	971	1021	1028	1005	1016	1027	983	975	1017	994	1028	994	1009	1004	950	1021	981	985	981	1031	961	973	986	987	955	1001	986	940	1023	1025	1056	1013	1027	1046	995	1019	1016	1021	1011	1014	991	1018	1018	990	1076	991	1004	982	966	1007	946	1043	991	973	1033	1018	940	984	1024	962	963	958	1020	1063	1010	966	981	977	965	971	1011	1005	998	953	1001	1029	1042	1071	976	947	949	990	999	1019	989	1005	999	990	979	993	998	971	1014	963	939	1027	1011	1007	1008	1043	1026	1006	1034	975	992	995	999	942	957	1005	991	1010	990	987	931	1014	1046	1001	948	988	1009	1009	989	973	995	1039	997	969	979	1035	970	1001	1000	989	985	966	1019	1004	996	1006	1012	984	1030	954	968	1010	1004	1014	966	1015	1035	962	994	986	966	982	999	963	958	973	1060	997	965	1013	968	1024	1008	1047	959	977	1013	947	975	1000	1013	986	992	982	969	982	975	982	995	1001	931	990	1071	1026	982	1059	1040	1047	909	1031	959	985	947	963	953	1012	1000	1009	992	959	974	967	1039	977	956	1013	987	1030	1015	990	1023	935	998	976	946	970	1000	1019	1031	963	973	1013	1086	1007	970	1022	938	1031	1022	980	1011	1003	939	972	1037	981	981	992	948	952	944	1015	984	980	1041	1019	979	1011	1006	1016	934	1072	991	980	978	1025	1001	1038	968	1008	1028	995	1008	993	989	1007	1003	930	974	952	945	955	1008	978	1017	1000	970	933	986	1018	994	944	984	1042	1001	965	1021	995	921	996	1024	1012	994	1007	1031	989	989	1034	981	995	1010	988	1011	986	981	1001	1009	983	1035	979	1014	969	980	991	980	996	967	995	956	962	974	950	1021	1002	1040	1013	970	1037	996	1010	1003	979	985	998	1021	960	1009	1000	1000	995	956	944	1005	940	956	989	1038	1042	1024	963	1008	978	987	1007	993	963	984	999	1038	1003	959	925	977	973	1001	1002	956	1022	975	977	1035	979	1002	994	998	1004	1002	984	1018	1021	1011	976	976	992	1045	944	966	996	1006	983	993	1011	952	1031	1027	981	996	984	1028	1023	989	1008	991	996	992	987	972	970	996	1025	1039	992	1036	981	993	1014	1033	992	990	989	1031	997	1008	980	937	1029	1017	990	1026	944	1058	1004	947	986	1004	1031	1034	999	926	967	991	1001	1036	993	1011	1013	1045	1006	978	975	1055	1012	1012	933	1004	969	1006	1059	1019	1016	997	976	998	989	980	1003	1036	957	977	989	1010	963	969	1003	972	999	1056	1002	1005	1007	977	1028	984	1023	976	1050	984	979	983	1023	996	958	969	1011	991	967	982	1001	958	973	985	1040	946	998	978	1044	1046	997	971	979	984	1011	1028	1029	977	1008	951	1041	982	965	998	1015	984	976	1022	950	1027	1004	1025	989	1019	1027	1004	1023	1051	953	1033	1010	1000	1005	1010	995	949	1020	1028	1030	1014	1043	932	971	951	993	963	1035	963	1033	1034	965	986	1038	946	987	950	979	996	968	1006	975	926	1017	1047	992	1023	1013	996	1016	1057	1004	1013	1012	966	981	989	1047	977	980	938	1038	992	1013	984	1016	985	945	959	986	1011	975	951	980	999	982	987	1039	993	996	902	1027	1002	965	1062	986	1004	1006	984	1022	1014	1020	1064	986	1033	992	997	1059	976	1011	961	1015	1005	1006	1005	983	975	1015	1024	1023	945	1024	1018	1020	1012	945	962	1021	1010	1039	971	982	1059	1019	976	1006	992	1012	981	1001	983	1048	1016	981	992	1022	1011	1029	1030	966	1043	1055	1016	1001	1005	1008	973	996	989	1027	1002	1011	948	997	929	1035	905	1032	1031	1012	1003	960	1014	1025	1002	1009	983	1003	951	986	988	1011	959	1015	955	989	1030	1007	1016	979	1046	973	1001	959	941	1004	984	969	955	975	988	997	968
793	516	256	164	2448	8299	10552	7598	2575	1558	388	145	217	607	477	402	283	174	115	86	97	75	66	72	71	74	70	80	76	70	88	74	70	72	81	83	74	76	76	59	96	66	65	81	63	74	71	85	71	85	70	109	61	68	60	84	76	61	71	88	65	53	87	84	72	81	83	63	74	73	75	76	83	69	75	61	61	78	70	68	70	73	70	68	55	74	74	64	87	84	73	94	91	74	68	90	80	66	66	68	80	71	81	77	74	72	81	70	68	62	74	88	86	89	90	74	67	80	76	75	84	73	87	86	83	88	74	83	83	75	75	61	75	81	75	72	73	92	72	82	54	78	64	76	65	90	78	83	55	69	81	80	79	71	89	77	65	70	82	89	82	73	88	92	89	75	65	89	85	78	85	68	69	70	76	83	77	80	84	83	73	69	59	70	76	85	88	92	95	78	62	83	64	80	65	80	98	74	67	79	70	73	87	75	86	80	82	71	71	88	54	81	80	68	71	82	70	75	76	74	71	77	67	68	60	80	72	85	70	74	59	68	97	74	86	75	78	79	72	73	81	96	79	72	78	64	73	76	67	66	81	84	80	75	75	75	67	92	83	68	74	82	69	90	74	65	75	79	71	69	53	82	69	85	72	81	83	71	68	68	64	82	84	84	67	78	75	76	68	66	81	91	73	72	76	62	64	80	86	86	81	75	78	83	73	67	70	72	70	96	75	88	82	75	87	87	68	92	76	66	78	72	69	82	69	60	77	77	81	85	81	81	89	73	67	79	72	88	71	79	81	70	71	80	69	75	74	86	66	79	85	76	61	69	76	66	75	85	85	77	74	86	68	74	71	74	76	70	90	77	71	85	65	59	68	81	72	69	73	81	84	87	66	74	73	76	80	85	66	65	64	62	78	81	67	84	84	79	80	83	89	73	80	87	71	61	81	71	71	79	85	76	87	77	85	60	86	69	76	66	63	72	78	86	77	71	78	76	61	85	77	76	87	95	83	75	98	77	68	54	72	75	83	72	72	65	74	72	85	81	72	81	78	98	71	86	70	76	87	77	84	83	80	68	83	64	58	78	67	74	72	75	88	83	61	82	81	84	78	76	75	74	78	74	74	75	79	76	71	78	85	79	72	63	63	76	85	70	72	65	64	83	72	74	81	64	78	60	75	71	86	77	79	73	88	85	64	76	88	69	59	70	71	57	90	72	69	87	97	62	70	70	72	76	80	87	77	73	65	74	77	67	77	79	74	61	79	75	78	78	74	77	82	74	72	55	75	79	64	67	67	72	76	79	74	82	69	75	80	77	68	72	74	76	72	97	66	67	74	73	80	73	91	77	79	66	74	62	93	89	81	79	62	92	81	74	84	69	46	56	65	79	91	87	79	75	77	85	58	65	70	76	78	90	72	74	76	85	71	82	79	75	73	75	70	70	61	87	76	63	71	81	77	76	81	89	82	78	75	62	67	93	69	63	78	69	80	65	70	73	61	71	88	64	71	79	82	81	78	85	67	85	65	75	70	66	61	100	86	77	81	65	60	64	77	82	69	78	61	64	75	91	82	72	94	74	90	70	86	91	64	73	76	69	79	72	71	75	85	83	75	55	69	74	90	77	72	74	79	79	70	73	82	75	83	64	95	82	73	82	84	90	65	73	68	75	73	72	68	57	67	61	71	88	86	78	81	84	70	77	90	83	78	85	80	68	68	73	65	66	66	87	86	75	65	71	88	77	81	68	66	85	67	73	83	90	80	82	92	68	74	72	61	80	87	75	83	96	76	60	66	78	80	77	82	80	74	85	64	76	80	72	73	60	65	79	83	66	89	76	76	88	81	70	77	63	70	68	75	71	83	79	69	68	66	77	74	86	74	67	74	70	77	97	68	71	80	58	74	62	75	79	74	62	65	79	94	85	71	86	83	78	86	70	84	77	81	72	70	81	68	85	75	84	89	65	71	74	94	67	74	88	81	85	90	70	67	67	63	85	73	92	60	74	91	85	73	68	71	81	71	68	78	79	73	74	69	77	69	75	82	85	65	62	83	68	70	80	97	83	66	60	76	58	76	84	78	67	85	67	72	87	65	71	74	72	75	81	70	86	77	70	89	72	86	88	58	75	74	73	98	66	64	78	96	86	94	83	64	95	63	76	84	80	72	100	76	82	71	72	82	67	106	69	62	82	69	74	69	78	77	71	74	76	95	95	70	71	82	70	64	70	70	68	83	82	83	83	93	91	69	73	76	77	82	76	76	75	66	88	74	63	78	87	83	81	79	70	61	97	76	82	74	86	75	89	80	74	88	70	75	72	76	72	95	77	74	83	83	67	72	73	65	68	72	68	72	69	61	61	94	73	68	71	89	74	69	65	62	77	80	87	65	83	72	63	80	74	56	60	76	70	74	57	76	75	67	73	61	67	74	80	86	78	74	76	89	69	79	79	63	69	77	74	67	74	75	83	64	62	68	77	64	88	77	75	55	70	56	70	84	77	78	75	82	68	68	75	72	66	80	79	73	68	87	77	74	58	64	82	73	78	82	77	75	81	88	82	73	103	84	66	72	89	78	79	74	77	77	69	62	81	79	86	85	64	66	75	90	68	66	92	86	71	81	68	76	86	81	82	67	77	79	74	63	84	84	73	72	83	78	60	70	70	76	80	66	81	75	77	57	89	72	78	93	81	79	74	79	78	83	66	75	79	76	76	74	86	74	76	72	65	82	69	84	72	64	70	74	71	70	81	76	61	76	72	74	72	74	86	64	61	71	89	78	71	87	92	75	67	69	73	62	74	78	83	67	88	82	75	82	65	77	89	84	73	67	76	77	84	58	77	79	79	78	72	74	66	64	78	78	88	95	70	66	72	75	79	72	94	71	79	66	75	88	89	60	72	79	64	74	72	69	58	80	67	83	84	71	74	80	62	89	56	85	70	59	73	74	75	87	70	72	75	77	77	68	62	88	86	77	75	83	84	74	82	75	76	65	74	62	65	83	76	84	62	64	71	68	78	54	72	71	102	79	76	60	75	81	94	90	90	72	65	87	77	78	70	64	76	74	77	82	71	56	72	68	75	65	75	87	74	83	62	66	71	71	79	86	89	76	75	91	76	73	80	68	80	83	67	89	91	68	64	75	72	75	75	72	82	78	67	84	80	69	74	77	70	66	62	75	52	88	68	71	75	81	85	93	94	82	80	78	83	82	72	71	62	74	86	80	82	79	77	94	83	70	93	62	81	83	88	70	66	81	73	60	69	78	66	80	64	60	86	74	85	76	67	67	79	64	75	79	83	86	69	74	82	81	85	80	64	96	85	80	81	70	75	74	87	72	84	69	68	81	82	99	85	89	77	78	70	70	73	89	70	93	74	67	80	65	71	93	85	81	88	61	77	85	75	91	65	73	95	62	75	81	75	76	79	79	94	66	74	72	69	68	82	58	78	82	77	86	72	71	66	81	74	81	79	87	67	93	66	67	81	73	81	92	90	67	64	73	71	61	66
17087	10308	4281	7530	43144	58292	57018	43202	21427	25040	7901	3934	6884	14609	12128	9408	6506	3682	1929	1228	992	936	897	903	914	932	835	852	863	872	828	941	860	854	928	885	897	876	828	842	874	946	886	923	885	915	904	935	914	870	870	846	875	947	893	864	874	867	880	860	887	859	904	859	900	836	833	879	858	875	867	869	876	849	885	885	923	874	892	933	900	839	907	870	898	880	863	871	818	922	889	863	874	892	889	889	844	850	884	878	912	909	884	928	872	857	896	918	882	885	894	886	875	886	882	925	893	836	879	888	858	912	891	879	872	910	914	873	860	854	881	840	894	863	894	870	869	882	890	862	909	884	899	882	896	855	908	881	846	900	888	904	897	908	862	850	860	864	876	900	888	871	859	935	837	863	928	841	831	839	925	855	839	908	886	849	915	873	916	884	881	850	874	883	896	869	954	850	954	884	945	930	879	865	906	913	906	979	847	865	894	858	865	865	859	893	893	888	930	878	895	887	896	927	871	893	867	892	869	920	877	847	860	867	889	856	929	838	861	865	899	861	882	875	967	875	916	906	842	880	891	839	830	905	876	885	912	910	861	828	878	901	906	958	886	893	900	906	903	960	875	849	895	893	836	809	903	875	816	897	872	835	888	841	913	876	875	831	857	916	872	871	861	856	897	909	871	837	881	860	888	871	880	877	914	908	890	916	897	934	952	850	909	894	928	878	909	862	871	862	860	891	915	943	884	849	859	863	943	895	884	893	878	861	891	853	885	859	863	851	878	903	886	898	843	866	885	870	916	879	862	856	891	900	826	880	828	906	893	893	889	896	891	855	848	941	888	824	904	914	908	830	869	857	881	930	871	900	901	842	887	857	882	871	866	877	918	926	872	881	909	894	847	900	865	856	845	863	877	882	907	908	877	879	865	893	895	896	853	885	902	904	901	865	859	916	840	900	895	928	833	846	856	888	895	875	869	871	864	901	841	932	846	884	905	921	873	928	893	865	881	847	902	885	877	856	869	890	899	905	900	889	871	866	902	908	893	847	883	903	878	925	890	864	817	895	881	888	848	936	857	880	868	921	936	900	863	873	818	869	897	903	868	861	804	920	898	910	897	879	861	884	905	883	852	880	861	825	889	846	854	835	913	877	914	868	889	850	850	922	883	885	862	881	922	923	897	900	969	810	918	860	853	842	870	931	878	869	898	926	902	870	909	913	872	902	877	886	871	898	833	873	867	883	903	868	846	895	858	888	877	875	896	910	907	879	840	887	927	860	888	919	876	905	878	894	883	893	883	919	884	936	895	861	886	904	872	905	870	917	817	883	921	890	890	929	866	795	955	887	902	849	889	905	916	881	853	899	889	851	855	894	881	900	906	901	919	947	917	861	930	844	889	865	890	884	888	906	881	844	861	879	909	925	912	898	932	850	887	902	886	950	876	884	894	903	908	869	842	928	947	846	880	939	873	876	867	903	863	908	825	830	893	928	871	868	871	816	862	904	897	902	870	902	939	880	931	861	907	844	836	891	853	843	928	917	890	857	917	924	867	886	860	884	879	877	897	896	864	879	865	853	874	880	872	810	841	885	887	928	885	848	864	927	856	895	925	884	894	874	878	899	892	914	893	843	901	886	923	902	880	877	914	913	843	913	877	906	915	896	873	866	893	859	899	849	898	904	910	891	858	871	879	909	840	866	862	866	868	895	902	842	875	897	876	900	911	861	860	894	864	864	885	832	892	897	917	844	894	887	839	866	908	937	936	921	817	893	877	882	888	887	863	862	879	893	887	926	829	857	875	938	827	886	848	879	905	912	930	878	862	845	836	898	864	839	942	868	850	867	866	886	864	885	906	902	876	887	868	843	864	862	793	885	900	837	878	848	814	846	932	886	881	914	880	918	859	873	818	896	874	869	888	880	868	871	893	878	901	891	928	893	877	884	882	898	859	876	894	827	927	926	940	890	872	914	882	904	844	906	881	915	890	835	923	857	841	866	891	911	899	874	875	886	848	845	835	890	870	887	883	846	853	894	951	883	873	872	879	865	856	889	912	915	853	822	891	879	862	886	905	919	911	912	928	906	880	879	847	895	873	895	940	907	872	867	909	879	885	878	888	870	838	906	888	870	880	862	893	871	892	903	887	863	852	935	894	857	896	879	897	871	851	863	890	908	907	910	882	854	895	841	901	944	861	902	914	832	884	886	923	899	889	894	833	906	871	917	878	875	868	853	918	882	842	873	880	937	932	867	880	877	841	890	854	864	860	875	903	866	927	859	844	877	900	904	873	915	908	852	893	849	919	875	883	902	854	926	872	888	871	899	896	836	869	937	863	853	908	914	886	850	898	871	883	880	846	902	869	889	931	910	886	826	931	878	912	857	833	842	901	887	842	895	969	911	898	922	884	889	912	849	877	888	853	899	872	880	913	932	832	906	932	867	875	894	934	853	815	858	830	901	912	903	886	918	895	839	896	879	855	846	890	906	845	917	933	917	896	927	866	877	850	920	874	873	834	888	877	865	888	916	924	833	974	835	870	912	866	887	856	832	892	873	881	922	880	894	900	859	889	866	813	917	899	899	904	872	858	872	885	837	904	896	903	888	873	854	897	849	842	851	940	863	913	834	875	879	874	885	863	923	931	827	907	882	868	845	866	945	848	863	854	888	898	853	854	879	900	840	873	900	916	846	868	919	830	909	829	891	881	867	831	884	871	897	885	903	938	911	942	890	904	860	867	815	900	888	871	828	856	925	883	932	870	908	866	920	905	904	861	877	909	887	880	864	883	868	885	870	842	882	924	854	810	913	883	838	893	902	857	885	882	908	889	869	934	865	891	906	905	905	840	909	891	899	880	852	886	930	872	839	893	843	872	877	889	882	861	901	909	881	889	891	902	911	910	899	819	854	873	877	868	893	873	861	890	889	867	907	915	800	842	897	909	914	886	911	922	866	861	916	915	892	892	936	898	913	876	924	865	855	886	919	928	853	836	857	844	880	833	871	859	848	876	861	862	870	842	885	897	924	861	846	877	872	905	906	877	836	840	867	881	869	869	845	863	890	813	902	869	859	934	866	885	855	922	856	882	866	903	923	904	847	900	897	845	944	883	843	827	871	865	870	856	870	905	888	865	891	870	918	842	878	913	861	864	866	866	917	900	909	841	920	836	895	847	891	890	862	870	926	894	898	843	879	871	876	888	922	902	927	892	886	841	829	816	882	900	847	822	886	859	823	879	890	922	955	944	922	875	922	868	874	886	933	874	852	913	859	911	905	838	909	878	870	899	819	878	865	863	873	843	856	913	881	888	871	893	915	856	892	840	869	879	897	872	915	870	879	889	876	893	892	883	909	895	903	861	819	862	889	883	907	895	906	843	929	889	860	946	908	899	901	842	895	898	878	930	936	868	878	902	900	886	892	919	883	896	904	875	894	893	878	889	847	913	813	891	852	841	867	894	896	859	857	893	881	853	910	865	894	939	906	855	874	911	871	858	857	892	887	847	856	860	827
2311	463	237	272	4168	10820	12326	3229	291	422	240	322	626	1122	1167	898	534	349	183	144	101	110	95	94	96	103	93	86	95	82	113	93	116	81	89	98	93	105	87	90	80	99	74	87	91	83	84	101	108	102	89	82	97	96	96	92	99	94	89	88	78	98	74	99	81	105	107	95	87	100	103	84	105	106	104	96	92	97	93	110	97	100	94	118	88	100	93	104	102	86	86	97	87	83	91	93	101	87	91	94	108	92	103	94	94	89	102	78	92	98	88	100	82	97	93	96	121	105	97	71	81	105	98	74	94	81	99	91	93	98	107	100	94	94	93	100	112	82	103	92	75	94	91	90	86	94	80	90	82	91	66	88	100	88	116	104	81	91	103	97	92	85	96	95	92	97	88	89	94	87	99	90	94	109	127	114	87	84	76	100	87	110	93	104	102	82	87	78	101	92	92	85	105	73	76	97	95	93	90	89	96	120	90	90	101	84	105	96	83	95	83	88	94	75	103	94	93	118	102	103	97	83	86	96	107	91	94	89	108	86	82	110	92	96	101	73	107	107	79	88	109	94	96	94	105	111	90	94	91	93	90	90	107	83	90	95	114	82	91	118	97	94	95	101	104	74	102	109	99	110	96	99	91	89	86	94	90	110	82	94	97	81	104	104	83	90	101	95	103	101	73	71	97	98	99	91	91	73	95	95	89	107	89	104	98	110	90	104	101	93	103	85	82	104	80	85	101	96	95	79	111	97	106	110	62	92	92	86	110	111	94	101	95	98	107	95	88	101	96	112	97	96	89	82	92	76	90	88	99	102	95	74	80	98	108	86	79	101	86	107	103	87	80	106	88	110	90	79	84	91	98	89	108	97	90	95	87	91	107	89	92	97	92	120	108	99	87	110	98	114	90	101	101	78	90	71	102	76	84	102	104	92	86	98	87	96	100	76	81	97	77	103	99	92	88	81	101	99	99	96	89	104	96	118	84	96	87	87	105	116	106	84	87	94	99	79	103	88	87	96	82	91	83	94	100	85	90	104	104	93	103	81	95	113	76	89	99	106	82	95	71	101	91	94	88	105	81	101	99	99	92	105	93	99	99	94	95	83	95	90	90	95	85	109	83	108	96	105	99	86	94	78	92	81	89	109	99	84	101	97	82	88	90	85	98	73	82	88	101	108	90	76	88	82	91	88	89	116	94	104	101	77	102	90	107	107	102	94	97	103	113	116	101	105	107	84	102	86	92	100	82	92	93	108	88	101	93	86	102	97	77	104	103	114	91	112	86	79	75	100	111	90	95	92	97	88	99	99	110	85	94	87	85	92	97	112	98	82	90	90	111	91	90	76	80	113	97	96	81	91	100	100	88	99	75	89	93	104	90	89	115	83	95	88	101	110	75	83	91	100	96	106	103	97	85	74	78	85	96	83	81	86	104	92	102	116	84	99	81	107	84	91	106	89	88	83	85	99	98	91	93	89	120	96	98	93	87	87	81	97	81	94	95	109	96	91	110	80	110	98	96	102	88	90	89	94	108	91	98	106	102	77	99	105	98	98	85	94	104	87	96	76	88	95	89	112	98	102	85	76	85	93	81	91	104	99	101	79	102	79	98	94	94	93	82	95	79	96	101	91	96	117	101	95	111	92	70	96	98	96	95	93	100	83	87	100	87	112	96	105	102	98	99	105	98	99	88	99	99	89	107	105	80	110	107	104	92	92	106	99	105	87	101	99	100	82	72	89	92	91	88	96	101	106	103	111	89	92	91	78	101	88	111	87	92	101	101	82	92	105	95	96	97	103	116	91	85	102	97	96	108	95	95	94	83	84	82	98	95	89	96	104	91	75	80	85	89	87	82	95	93	90	97	90	85	82	83	101	103	96	98	101	87	98	96	89	99	93	107	107	104	95	91	88	92	87	102	110	89	86	92	95	105	93	71	85	86	107	105	92	89	92	84	92	103	93	102	105	87	96	83	89	96	95	94	108	84	101	83	95	82	90	90	108	86	78	105	103	99	93	97	93	87	79	121	93	90	67	82	96	92	86	96	119	94	86	84	98	110	101	113	85	97	115	103	83	75	92	72	92	99	87	97	94	95	84	98	97	93	77	97	88	77	106	81	100	95	90	91	103	96	101	89	93	110	93	97	107	91	74	103	97	92	85	94	90	99	98	103	89	98	104	85	84	85	72	102	92	91	86	103	80	92	104	78	74	80	108	82	93	104	88	95	86	106	105	94	85	109	112	103	100	73	90	102	82	88	88	92	87	85	88	87	98	91	87	95	87	99	99	93	87	86	88	95	85	81	90	107	96	89	97	88	95	88	111	92	85	102	90	108	91	94	95	107	79	87	101	83	86	73	91	74	88	105	95	96	99	95	96	97	81	92	95	103	95	100	92	88	91	94	92	80	90	98	92	101	97	89	98	98	100	78	98	111	86	108	89	83	94	110	84	100	89	98	95	82	81	82	85	91	87	90	102	99	94	91	97	100	99	86	91	95	124	92	83	88	82	106	93	84	106	105	78	101	95	90	96	99	106	90	91	94	99	85	98	95	77	103	77	88	78	90	91	84	108	100	91	95	97	93	95	96	97	95	93	90	91	88	100	90	82	94	88	87	94	102	96	89	68	119	86	105	98	92	89	79	104	84	100	77	97	85	104	95	84	81	88	97	82	104	86	94	97	104	81	103	86	113	91	97	98	88	104	83	105	91	93	96	78	110	84	73	98	77	79	88	89	108	94	94	83	97	89	86	75	84	102	99	106	94	82	77	99	76	112	100	94	87	95	95	101	86	93	100	98	82	86	105	85	103	107	94	81	97	95	95	116	104	105	92	99	85	87	97	86	100	116	86	87	98	98	95	85	81	94	87	108	93	89	96	93	79	86	77	109	99	112	83	96	106	108	100	96	105	109	94	93	99	101	88	81	89	109	119	100	96	89	96	82	105	95	111	94	98	83	86	86	78	88	95	91	81	89	99	81	89	95	102	90	96	105	87	105	99	86	102	97	92	90	108	88	67	89	98	93	110	95	100	93	99	93	83	90	109	95	99	100	88	79	106	77	90	91	93	85	77	86	87	88	85	86	95	92	87	78	98	98	97	87	88	89	102	95	100	89	86	93	92	94	101	100	99	92	89	96	89	80	95	92	91	92	84	90	91	94	89	95	97	88	102	92	112	92	101	80	93	103	91	78	105	105	89	95	90	81	96	68	94	106	87	85	99	110	109	105	103	75	87	83	121	97	108	99	90	97	107	95	88	87	88	88	101	96	109	96	86	106	95	86	94	92	104	110	86	103	107	91	110	98	95	89	108	88	98	98	104	87	92	107	114	88	81	99	105	99	87	99	94	93	108	71	96	99	93	90	102	104	104	85	98	106	91	106	106	103	95	100	96	86	93	102	94	94	97	110	109	89	115	94	91	106	114	87	87	90	92	107	109	96	107	74	90	103	94	115	84	105	103	112	87	102	89	80	99	85	91	96	87	84	105	95	86	82	91	104
17713	9255	4379	12333	53769	63856	57489	22439	11112	11177	7562	10561	16630	22528	22140	17922	12488	7593	3947	2075	1428	1212	1168	1158	1090	1127	1072	1048	1083	1099	1054	1090	1060	1103	1059	1122	1079	1085	1086	1064	1147	1111	1072	1138	1142	1157	1062	1079	1065	1118	1106	1072	1064	1067	1053	1105	1077	1132	1082	1095	1111	1073	1140	1056	1107	1055	1140	1034	1063	1050	1084	1132	1083	1115	1048	1030	1110	1109	1044	1086	1059	1123	1071	1080	1144	1052	1103	1017	1078	1133	1105	1028	1088	1043	1108	1100	1101	1102	1140	1072	1099	1095	1033	1084	1128	1105	1102	1087	1121	1117	1142	1089	1109	1089	1079	1067	1102	1111	1088	1106	1068	1144	1110	1035	1129	1086	1107	1026	1116	1079	1170	1135	1147	1049	1088	1090	1089	1117	1090	1106	1044	1083	1092	1085	1060	1178	1076	1101	1137	1090	1083	1170	1053	1078	1057	1141	1031	1048	1113	1063	1118	1095	1076	1119	1134	1120	1102	1052	1161	1074	1071	1095	1076	1090	1119	1127	1057	1101	1033	1075	1161	1056	1118	1086	1071	1081	1062	1116	1091	1087	1119	1072	1066	1074	1110	1050	1069	1084	1111	1100	1086	1137	1024	1092	1128	1096	1070	1139	1140	1121	1068	1137	1063	1070	1108	1027	1039	1020	1046	1053	1142	1141	1046	1065	1083	1058	1084	1078	1062	1099	1101	1154	1088	1070	1051	1100	1076	1103	1032	1097	1145	1089	1121	1075	1044	1113	1014	1117	1120	1019	1067	1076	1171	1101	1093	1129	1016	1084	1068	1123	1088	1082	1076	1098	1054	1101	1110	1079	1127	1103	1044	1083	1113	1083	1133	1106	1105	1079	1088	1135	1072	1098	1052	1108	1097	1138	1037	1109	1086	1016	1068	1066	1061	1059	1072	1085	1057	1058	1055	1109	1185	1045	1122	1036	1133	1134	1095	1092	1092	1085	1069	1104	1050	1123	1113	1131	1133	1119	1107	1090	1070	1084	1112	1096	1046	1084	1058	1052	1125	1134	1142	1044	1043	1095	1107	1165	1056	1103	1085	1135	1077	1116	1094	1066	1047	1087	1047	1154	1113	1076	1144	1044	1076	1083	1032	1119	1082	1056	1132	1082	1073	1084	1077	1119	1124	1106	1098	1116	1093	1118	1066	1108	1101	1086	1128	1111	1106	1078	1101	1109	1121	1068	1117	1116	1106	1081	1087	1118	1097	1079	1149	1084	1140	1104	1103	1024	1047	1101	1015	1110	1061	1122	1094	1131	1076	1107	1185	1081	1036	1126	1017	1164	1096	1083	1127	1138	1142	1071	1072	1112	1133	1115	1118	1081	1070	1084	1137	1133	1108	1046	1123	1116	1074	1120	1080	1081	1076	1064	1129	1038	1093	1092	1118	1093	1065	1114	1024	1095	1118	1122	1105	1046	1096	1043	1053	1083	1021	1065	1038	1091	1081	1033	1097	1090	1100	1090	1087	1090	1093	1062	1077	1130	1084	1122	991	1130	1043	1100	1026	1098	1059	1086	1083	1136	1098	1067	1083	1135	1120	1075	1079	1108	1071	1130	1112	1085	1122	1083	1106	1106	1051	1093	1074	1093	1142	1131	1091	1105	1134	1166	1093	1109	1106	1089	1083	1111	1060	1103	1130	1155	1119	1043	1071	1107	1126	1005	1126	1069	1084	1069	1050	1121	1109	1087	1067	1056	1088	1054	1040	1053	1086	1092	1127	1046	1089	1089	1038	1099	1079	1099	1098	1073	1005	1148	1140	981	1123	1098	1077	1063	1080	1074	1093	1128	1105	1084	1048	1115	1185	1089	1072	1136	1084	1099	1079	1125	1055	1153	1174	1051	1144	1024	1127	1112	1129	1091	1140	1117	1096	1077	1111	1058	1102	1116	1069	1107	1072	1114	1075	1097	1046	1151	1070	1093	1121	1043	1122	1072	1065	1101	1083	1106	1112	1120	1057	1000	1114	1094	1079	1169	1091	1075	989	1102	1058	1123	1116	1129	1155	1120	1036	1066	1105	1088	1156	1040	1022	1098	1075	1033	1084	1093	1113	1105	1056	1091	1115	1137	1146	1097	1140	1119	1093	1078	1153	1132	1127	1076	1044	1181	1106	1133	1125	1066	1077	1103	1124	1115	1045	1069	1116	1044	1117	1107	1114	1091	1130	1144	1103	1119	1113	1080	1057	1055	1116	1149	1062	1051	1076	1106	1089	1090	1065	1084	1076	1050	1102	1034	1070	1113	1041	1101	1100	1086	1116	1148	1082	1015	1134	1092	1101	1065	1058	1121	1054	1056	1145	1074	1064	1031	1059	1089	1049	1050	1128	1120	1084	1123	1087	1118	1042	1084	1076	1065	1084	1139	1138	1062	1115	1112	1038	1047	1031	1043	1089	1126	1093	1078	1086	1104	1075	1074	1058	1088	1110	1008	1047	1088	1043	1068	1089	1104	1056	1086	1100	1084	1076	1076	1150	1129	1084	1093	1048	1079	1158	1119	1080	1081	1130	1096	1044	1095	1139	1101	1085	1106	1081	1082	1095	1074	1078	1126	1109	1098	1077	1112	1120	1095	1111	1150	1047	1073	1054	1119	1058	1076	1165	1051	1080	1085	1077	1081	1055	1143	1105	1118	1077	1100	1112	1077	1058	1082	1149	1094	1069	1123	1071	1098	1019	1069	1066	1098	1079	1123	1124	1067	1118	1059	1042	1036	1087	1068	1115	1153	1108	1092	1095	1070	1140	1051	1089	1044	1082	1090	1079	1079	1089	1060	1074	1055	1112	1082	1063	1086	1083	1070	1053	1062	1150	1110	1077	1135	1153	1085	1122	1085	1137	1111	1099	1146	1107	1101	1142	1081	1057	1060	1061	1064	1055	1101	1121	1094	1052	1120	1093	1176	1063	1086	1049	1154	1115	1125	1084	1059	1081	1034	1030	1089	1146	1064	1060	1095	1111	1046	1079	1124	1117	1142	1074	1194	1090	1101	1088	1099	1099	1113	1143	1121	1082	1070	1100	1049	1071	1099	1111	1094	1168	1133	1035	1054	1095	1056	1121	1024	1103	1085	1061	1119	1085	1112	1115	1064	1079	1117	1140	1075	1062	1084	1074	1110	1071	1039	1129	1107	1116	1115	1096	1115	1089	1109	1065	1106	1052	1094	1099	1104	1039	1086	1076	1118	1121	1088	1147	1074	1064	1081	1059	1101	1091	1133	1133	1082	1028	1092	1080	1134	1053	1072	1104	1089	1057	1076	1027	1125	1133	1025	1045	1116	1029	1082	1039	1093	1101	1083	1113	1044	1123	1073	1081	1088	1087	1009	1075	1072	1142	1114	1134	1092	1069	1123	1100	1105	1082	1025	1035	1107	1138	1062	1107	1126	1091	1153	1090	1083	1068	1046	1121	1105	1064	1022	1052	1081	1078	1138	1095	1107	1093	1083	1073	1028	1086	1044	1125	1111	1106	1101	1119	1048	1108	1079	1147	1065	1066	1104	1159	1095	1121	1051	1100	974	1071	1071	1092	1116	1035	1124	1079	1117	1060	1128	1077	1094	1133	1082	1156	1110	1119	1026	1114	1102	1076	1090	1101	1088	1075	1075	1062	1061	1046	1129	1064	1117	1083	1094	1069	1097	1066	1081	1124	1075	1087	1070	1127	1089	1092	1106	1081	1051	1148	1152	1061	1083	1108	1126	1053	1071	1093	1108	1077	1082	1120	1089	1099	1059	1152	1111	1119	1110	1105	1090	1109	1102	1125	1080	1148	1062	1105	1070	1064	1111	1052	1095	1087	1061	1110	1047	1058	1128	1148	1110	1057	1105	1042	1097	1070	1045	1043	1073	1045	1096	1121	1099	1112	1103	1141	1103	1104	1076	1086	1126	1119	1156	1077	1092	1058	1059	1089	1118	1130	1070	1124	1097	1069	1108	1122	1114	1110	1080	1129	1107	1098	1086	1132	1092	1092	1127	1067	1064	1097	1109	1032	1119	1110	1133	1149	1105	1101	1129	1109	1123	1096	1113	1122	1076	1044	1127	1121	1092	1075	1076	1026	1133	1090	1079	1080	1089	1062	1139	1058	1063	1064	1060	1117	1082	1096	1103	1111	1117	1112	1067	1074	1096	1085	1139	1106	1117	1147	1085	1102	1119	1190	1072	1116	1026	1065	1087	1059	1098	1079	1094	1169	1107	1114	1096	1151	1094	1067	1064	1052	1125	1050	1083	1063	1085	1071	1087	1125	1088	1083	1089	1101	1053	1096	1121	1086	1101	1084	1122	1105	1078	1105	1120	1102	1096	1087	1067	1053	1068	1063	1096	1139	1084	1064	1109	1123	1147	1087	1107	1078	1143	1096	1086	1092	1145	1101	1065	1072	1131	1134	1080	1080	1098	1112	1062	1183	1111	1112	1097	1072	1073	1089	1074	1083	1082	1066	1123	1096	1111	1079	1091	1085	1068	1063	1043	1119	1042	1158	1146	1156	1137	1091	1045	1038	1100	1053	1094	1061	1107	1092	1064	1091	1107	1046	1048	1068	1108	1072	1114	1100	1085	1096	1051	1081	1102	1060	1117	1121	1095	1037	1089	1058	1115	1102	1111	1087	1102	1077	1079	1078	1051	1112	1073	1101	1044	1075	1062	1071	1051	1056	1115	1106	1072	1041	1108	1130	1170	1075	1117	1031	1053	1085	1126	1130	1110	1084	1086	1089	1071	1070	1097	1106	1090	1122	1055	1078	1098	1052	1088	1099	1113	1074	1090	1094	1076	1073	1064	1097	1078	1114	1080	1058	1115	1056	1081	1092	1090	1099	1088	1105	1104	1048	1066	1119	1111	1088	1052	1142	1130	1040	1079	1124	1135	1121	1137	1079	1110	1125	1108	1053	1128	1145	1089	1081	1090	1078	1057	1124	1066	1068	1072	1079	1063	1109	1122	1055	1103	1132	1114	1087	1063	1087	1080	1120	1090	1049	1130	1101	1090	1123	1139	1075	1110	1087	1105	1131	1088	1045	1078	1119	1108	1085	1083	1044	1099	1097	1068
1354	645	363	446	8007	19472	11107	3949	448	437	436	661	1575	2343	2256	1700	943	509	246	150	137	82	83	81	79	77	70	58	64	76	87	74	71	69	68	74	80	78	79	82	81	89	82	77	77	77	85	79	82	63	68	90	80	66	88	87	82	71	77	91	80	54	83	80	78	78	60	71	71	75	57	82	74	63	64	86	82	83	80	83	77	67	81	71	90	80	71	77	67	79	66	88	80	73	75	74	102	74	74	100	68	94	79	71	84	77	82	81	80	75	99	68	80	81	71	77	88	76	83	83	65	82	81	71	83	78	64	72	72	80	81	69	77	79	87	74	76	81	78	72	77	80	73	70	80	63	79	81	68	79	78	78	63	79	92	65	93	71	77	91	62	70	75	77	78	67	79	89	82	85	74	69	84	68	78	63	72	70	77	81	72	85	59	80	80	85	82	84	70	81	72	70	69	73	83	91	74	79	76	88	80	88	72	64	81	88	62	62	67	62	66	78	83	78	83	76	81	73	87	79	80	78	90	71	92	79	79	81	76	79	89	62	76	87	67	77	99	62	85	103	83	76	59	81	63	82	79	83	72	65	78	81	85	74	76	94	78	80	67	79	75	72	84	84	90	75	79	71	85	78	83	79	69	76	78	84	80	78	87	72	69	95	80	64	75	78	78	76	73	95	76	76	87	79	75	84	72	86	66	94	66	88	87	79	81	71	77	90	61	91	73	69	91	74	71	73	70	104	71	79	87	85	77	71	70	68	91	70	82	76	73	88	94	82	80	94	56	76	69	79	62	75	77	69	83	80	72	81	81	84	81	73	82	83	74	89	68	73	69	69	80	94	76	78	80	79	78	75	92	63	87	72	87	64	71	83	84	79	77	101	81	86	75	74	61	78	78	72	74	77	67	80	80	67	71	81	87	76	85	86	68	81	69	74	95	74	76	93	92	76	65	71	79	68	67	82	54	67	84	76	83	72	87	68	65	77	76	72	76	92	75	90	68	70	81	70	67	65	78	59	79	85	78	73	77	74	78	83	81	82	85	74	72	75	77	62	78	83	77	68	72	88	79	79	78	77	80	80	79	81	61	84	76	81	86	72	87	84	85	70	77	86	86	85	88	88	74	79	79	70	87	89	72	87	78	75	92	78	90	76	85	93	82	60	92	70	78	81	74	76	68	81	64	82	89	68	78	68	67	67	88	91	84	85	86	80	81	83	79	70	69	73	67	86	74	76	87	74	87	84	69	83	80	86	64	82	70	81	78	78	92	73	76	77	65	78	51	73	66	81	79	87	82	61	76	83	72	91	90	90	72	81	94	89	84	82	75	102	85	68	76	82	72	92	81	83	82	82	73	92	82	93	85	83	65	100	72	79	76	89	76	79	68	84	82	80	75	65	79	79	77	64	80	77	86	65	80	88	65	82	67	89	86	93	80	84	77	72	94	85	77	100	70	73	80	76	83	74	87	79	88	87	72	87	89	86	85	80	92	81	72	81	87	89	84	88	76	79	89	64	74	76	82	63	82	80	79	73	59	83	70	90	76	75	76	77	74	64	92	90	66	76	68	86	88	82	90	63	71	84	84	71	74	71	77	70	75	83	68	81	80	93	78	88	86	69	88	70	74	90	66	81	69	72	77	83	65	81	63	72	68	83	80	82	57	82	72	74	81	87	73	88	71	81	70	91	63	67	71	65	81	73	84	78	71	78	89	84	66	81	88	73	82	69	73	102	66	79	71	70	68	88	96	85	84	75	84	81	74	76	89	75	70	88	89	84	83	72	78	75	90	90	75	84	70	79	71	77	91	78	74	73	80	73	89	75	81	73	86	54	76	69	78	91	77	78	95	78	76	69	70	82	94	65	74	79	76	86	74	77	80	83	69	80	84	78	65	69	74	68	89	74	85	91	76	79	75	61	80	81	77	85	78	83	89	78	74	59	77	99	69	74	67	79	84	78	75	67	72	66	75	88	100	76	70	58	72	87	94	71	89	82	70	71	61	74	74	67	67	68	75	91	96	77	82	71	84	78	84	86	92	87	96	98	81	78	97	78	62	57	85	82	63	76	80	74	71	78	70	77	63	65	69	69	72	83	74	68	75	96	74	79	87	87	87	73	81	85	90	84	74	70	97	74	73	74	79	70	75	75	74	69	72	70	67	78	74	82	84	75	67	77	90	60	90	63	78	75	60	70	101	62	69	77	85	77	82	78	73	84	86	67	78	87	83	75	80	78	67	61	81	64	77	95	88	84	64	74	90	69	70	67	76	81	68	78	73	69	76	76	57	90	75	82	86	77	82	69	93	89	72	79	79	86	83	77	76	73	85	59	72	72	78	76	74	75	79	86	69	79	72	79	89	62	63	76	81	69	92	79	83	71	91	84	73	79	80	81	82	92	78	76	60	72	85	76	60	74	76	78	81	86	86	90	77	69	64	67	75	80	81	67	92	80	92	68	85	78	67	93	75	60	62	79	78	68	77	66	78	67	83	87	81	78	85	81	81	88	77	81	67	88	87	74	80	81	68	75	91	80	81	83	75	86	77	68	66	84	68	78	58	75	74	84	83	66	87	95	75	88	84	79	92	73	71	72	85	86	88	91	75	83	84	63	68	79	86	86	72	58	90	90	69	61	88	84	79	76	82	78	70	66	69	83	71	60	74	82	76	75	79	73	80	89	77	71	88	78	89	83	75	79	98	76	91	80	77	62	78	71	81	69	72	77	88	80	66	58	77	79	80	80	82	84	92	94	94	79	65	74	85	82	69	82	91	78	81	66	84	95	67	80	66	78	85	75	71	80	76	79	87	79	80	91	86	72	69	86	79	69	74	78	70	68	77	80	76	89	89	80	62	83	71	79	81	74	83	75	76	73	86	65	90	74	75	77	86	80	82	96	87	80	86	84	68	83	85	78	90	63	77	81	86	89	74	72	93	91	78	85	82	79	80	83	69	70	68	73	81	90	75	71	94	68	68	78	83	81	72	75	79	62	88	81	77	88	79	68	87	79	71	82	80	81	92	82	85	72	78	88	85	81	82	68	92	98	75	89	86	84	80	64	72	68	67	83	76	84	79	70	61	73	88	57	95	67	86	78	81	62	66	67	79	73	97	63	74	71	77	76	69	80	68	75	87	69	67	74	68	85	77	87	79	69	69	75	79	61	75	89	78	82	65	62	68	65	77	84	89	67	75	93	65	93	76	74	71	67	66	64	61	88	85	82	68	74	83	77	88	79	78	98	67	45	98	76	78	78	78	69	70	54	75	72	96	75	75	75	71	67	97	78	86	75	88	85	78	63	78	80	81	85	83	78	64	74	78	87	84	80	71	72	85	81	77	89	96	78	91	75	77	74	81	77	73	88	82	75	73	75	71	72	86	86	98	54	85	81	69	66	65	76	73	79	77	91	79	83	91	75	70	82	71	78	76	65	82	61	69	104	75	68	74	75	72	74	72	68	75	78	83	77	89	68	69	79	69	65	81	89	87	85	57	66	76	66
21711	12238	6936	19012	65933	77602	43269	30598	14510	15685	15424	18223	27647	30249	28877	24641	18104	11095	6015	2966	1745	1316	1073	943	943	915	901	905	903	846	930	884	885	921	855	855	879	952	899	924	897	887	884	899	898	909	927	932	922	907	898	897	906	902	928	917	886	895	897	958	882	909	894	949	888	868	936	896	893	924	949	902	965	858	904	907	943	890	944	909	919	886	880	926	903	945	903	988	894	915	934	908	946	924	969	947	903	929	899	969	900	906	881	943	856	935	940	962	883	888	937	920	892	909	900	894	903	927	885	936	878	975	929	900	903	951	861	923	895	893	867	953	894	976	956	938	886	971	916	856	914	925	872	912	885	932	834	915	916	894	879	915	849	922	887	947	854	898	950	916	830	949	884	893	915	904	949	900	870	964	879	906	969	940	878	1002	879	923	848	943	857	923	847	900	920	901	928	881	865	875	905	934	906	908	920	902	892	938	951	887	883	871	894	860	884	901	884	925	921	880	954	938	914	925	880	931	907	903	858	914	898	940	934	931	911	941	911	879	907	939	907	868	924	898	963	941	912	911	912	906	854	904	862	885	899	911	884	888	906	908	916	870	868	891	886	884	927	872	867	928	919	924	961	872	930	914	922	924	935	918	883	947	888	883	929	891	909	871	877	899	939	870	870	888	904	879	896	904	960	921	912	864	918	934	908	908	906	935	927	900	876	844	947	870	915	936	844	938	895	851	994	952	906	876	871	860	887	908	890	922	946	916	890	899	927	905	953	858	972	875	894	933	907	933	843	891	936	870	861	863	895	908	850	871	953	877	901	959	854	935	888	880	862	857	899	903	946	970	900	926	942	906	936	917	890	875	877	862	858	961	893	924	906	952	865	913	922	875	890	849	906	885	871	941	956	977	907	882	982	897	899	891	919	889	848	905	928	911	973	901	919	918	911	968	875	934	936	896	895	913	911	874	870	918	870	909	898	886	881	861	961	899	824	873	895	878	899	887	904	956	860	908	878	937	907	884	883	888	917	875	882	859	869	947	912	909	938	939	857	905	909	939	917	954	938	942	958	931	930	925	938	856	952	915	857	918	888	921	862	876	901	847	946	913	879	929	886	909	896	882	935	895	878	909	936	903	935	872	864	953	930	892	924	895	901	914	945	940	883	949	911	925	901	911	864	951	944	954	910	926	869	883	859	937	893	916	925	931	864	933	897	910	931	947	882	887	885	929	870	921	888	888	855	877	888	915	911	948	875	899	907	910	880	869	952	914	913	920	874	938	917	928	866	928	890	910	917	891	886	977	894	889	932	942	907	930	926	906	934	960	881	997	934	870	917	941	888	892	844	873	898	904	914	929	935	965	911	913	880	913	868	861	893	917	906	952	897	908	942	896	908	908	835	877	913	916	890	933	923	874	930	922	930	899	900	894	920	933	920	886	931	956	854	907	902	886	942	891	913	882	863	895	915	909	893	868	893	930	935	954	891	887	889	828	901	947	899	877	878	920	923	864	873	939	950	871	904	891	892	868	918	918	887	929	930	929	901	920	933	912	898	923	912	876	894	874	898	924	976	908	868	950	876	930	915	936	869	929	915	946	930	888	875	897	875	910	929	897	916	849	938	918	856	892	932	906	913	889	874	951	933	890	884	864	918	927	984	854	909	924	918	924	931	924	930	928	921	898	832	945	961	852	919	908	927	898	908	917	896	911	940	876	896	873	920	888	919	925	882	928	891	917	870	860	914	935	904	908	906	929	876	917	930	898	899	953	853	898	917	907	923	952	931	965	897	894	928	937	896	839	917	852	905	921	905	909	975	894	926	901	933	894	895	874	919	906	857	922	874	913	926	939	925	907	948	849	910	902	869	911	968	893	858	941	889	964	880	899	953	848	896	922	895	924	908	972	902	946	906	896	890	922	948	969	915	916	890	875	948	900	895	867	963	903	897	899	969	903	906	915	920	892	897	911	889	917	884	954	925	884	868	917	898	888	922	921	955	925	924	935	905	894	902	849	888	873	873	888	863	872	942	906	925	940	909	888	923	895	904	914	928	902	893	895	917	918	956	904	974	922	927	930	902	909	893	930	946	955	915	893	928	939	949	902	886	890	872	876	919	938	952	923	913	876	922	861	891	944	929	847	920	917	931	914	890	929	958	943	905	914	928	904	890	877	958	943	865	892	923	896	919	954	917	923	920	895	942	945	910	914	896	943	876	918	876	928	848	873	928	885	966	878	867	920	938	885	884	888	925	954	924	895	891	896	845	911	877	900	873	906	882	928	903	964	887	862	919	873	950	875	853	907	882	923	962	897	919	950	922	903	918	926	902	902	937	874	942	898	895	887	860	902	861	900	923	912	911	914	890	874	890	899	893	897	875	936	910	956	892	876	913	869	952	921	952	904	928	865	866	903	911	892	874	897	865	886	948	954	918	896	917	926	909	843	913	927	929	905	981	916	946	860	868	859	841	933	881	899	894	889	923	890	896	938	823	892	877	946	851	845	896	975	914	928	958	906	886	947	915	909	879	944	869	959	847	914	964	910	962	889	899	905	901	941	860	909	962	935	930	886	941	867	902	910	971	920	919	898	881	932	912	875	870	902	900	924	939	921	938	912	946	907	916	924	916	937	910	918	917	935	884	974	902	795	935	912	851	835	933	917	917	887	900	876	870	941	912	903	960	933	899	913	893	907	920	883	842	885	939	877	892	929	870	914	906	912	900	980	917	841	916	923	946	976	837	919	929	929	884	901	899	943	888	905	895	912	894	906	895	880	846	858	933	853	888	860	942	890	871	882	917	895	941	920	961	899	879	904	885	898	878	880	899	976	973	896	915	936	937	860	910	895	942	932	902	912	880	857	935	930	904	867	866	939	905	893	945	894	912	856	881	852	860	907	920	867	914	888	926	938	893	928	914	897	901	919	907	981	876	912	879	911	915	908	922	833	896	935	924	931	945	930	930	913	918	908	940	876	895	865	919	933	956	872	896	878	941	875	904	893	926	880	928	922	939	938	892	901	904	846	896	887	849	960	913	953	895	884	912	955	937	888	1008	931	927	929	911	938	916	924	920	869	945	858	937	895	960	919	914	896	918	910	937	846	903	876	913	895	908	864	883	900	879	892	901	944	915	925	909	870	904	934	951	900	901	895	867	872	915	912	894	933	864	922	819	875	882	911	921	875	922	894	958	944	947	944	945	935	948	853	933	896	929	958	883	913	921	896	946	938	933	925	940	942	932	894	967	915	890	836	889	921	878	890	869	878	914	882	926	848	888	966	901	958	927	896	944	937	897	913	918	959	954	888	955	912	960	871	875	923	875	896	886	887	879	945	898	919	932	895	903	929	928	929	873	931	877	922	882	882	883	885	937	895	921	887	865	851	970	952	915	892	907	879	953	940	850	946	888	861	927	905	887	890	987	871	885	893	917	892	907	835	918	930	903	878	934	978	907	952	872	941	949	882	933	893	889	888	929	937	929	954	882	835	866	891	873	901	901	918	927	1019	884	890	930	896
1422	158	141	189	1984	4323	2617	706	119	154	216	292	456	447	452	359	227	144	116	112	101	90	94	74	76	74	82	85	85	72	86	84	97	82	97	98	70	86	69	95	91	70	83	77	83	92	98	94	90	99	92	84	79	87	68	92	95	91	89	94	82	80	112	83	81	97	78	92	92	86	87	80	90	83	72	76	80	92	82	73	81	83	83	67	105	88	94	88	82	73	81	84	92	91	92	74	86	89	100	72	87	92	93	85	98	84	80	93	107	95	96	68	77	82	102	83	88	84	82	69	91	85	86	84	100	84	84	77	79	75	95	91	75	92	88	77	76	85	101	82	80	90	80	86	79	82	89	85	86	84	95	97	86	88	57	79	97	87	74	76	90	74	80	90	85	81	76	83	65	90	91	70	73	79	84	85	75	91	71	72	81	91	81	88	74	97	83	86	82	79	103	75	86	80	84	84	76	90	89	92	75	80	70	76	87	82	79	85	70	92	86	73	102	83	77	87	86	93	69	77	81	87	87	89	76	94	93	89	91	82	95	76	97	83	98	93	93	90	74	96	90	95	93	85	90	89	83	94	89	85	84	88	92	85	83	86	85	84	88	78	80	82	75	82	73	68	106	87	94	95	85	81	80	77	72	65	72	84	98	82	89	87	86	93	82	80	85	90	90	81	76	87	101	88	80	76	91	83	95	81	85	74	75	81	74	92	87	86	77	79	93	81	67	78	81	84	94	114	86	80	93	98	76	81	78	85	83	91	87	64	89	67	99	84	86	75	74	86	76	94	87	73	87	110	93	89	87	87	100	78	92	85	68	75	99	70	74	82	80	73	78	81	95	80	87	88	88	60	87	84	97	75	101	95	88	88	96	77	100	92	83	65	79	98	81	93	95	79	76	69	81	91	84	81	101	95	90	90	98	78	85	93	77	83	73	65	85	73	83	96	88	95	83	82	89	78	96	66	87	93	90	71	82	80	83	83	73	94	91	103	87	84	69	80	88	76	84	84	75	79	79	83	83	83	78	73	99	80	75	72	93	82	94	74	90	71	81	95	106	65	80	65	104	90	79	71	80	87	94	88	73	95	89	80	92	92	84	86	92	90	98	82	90	76	87	83	92	75	79	83	75	97	78	100	103	85	78	77	84	88	75	85	98	72	93	91	87	82	78	70	90	75	67	86	100	76	90	72	92	88	87	86	82	86	84	80	106	77	92	77	104	82	74	73	87	88	73	89	93	76	89	74	99	76	104	74	72	81	97	88	79	90	79	89	88	70	96	90	91	91	72	86	78	77	88	84	84	75	68	71	77	69	87	80	97	86	80	93	85	69	86	107	77	79	90	101	93	87	90	85	82	78	92	83	74	76	69	92	91	82	95	78	90	78	89	89	79	77	70	83	79	91	102	77	90	84	106	75	96	84	100	90	80	78	97	82	82	83	75	83	85	79	72	88	78	81	79	90	76	86	74	92	72	79	77	77	82	78	89	95	93	76	86	88	93	75	85	88	88	79	85	85	84	78	87	90	82	88	63	92	100	82	66	96	81	97	73	62	69	112	105	85	92	87	101	103	94	83	87	80	74	83	71	86	78	84	92	97	84	97	78	79	86	78	88	114	73	93	67	81	86	69	94	82	91	74	77	66	84	75	93	77	106	80	77	74	93	84	89	92	77	84	75	82	75	73	101	69	96	105	83	87	98	100	82	86	89	80	87	74	94	87	90	92	80	94	93	80	81	74	103	79	83	94	84	87	86	92	88	83	79	73	81	80	79	77	88	74	100	84	88	76	97	86	88	79	98	86	72	73	93	72	97	94	76	86	81	69	81	80	67	74	97	70	67	81	78	70	78	89	87	75	86	82	80	85	90	92	84	89	84	79	88	70	76	88	95	77	95	82	91	75	73	79	74	70	88	87	83	81	78	80	79	97	96	87	92	82	101	97	86	91	75	76	85	78	77	83	94	85	76	73	83	92	71	87	100	86	79	88	78	91	77	87	87	78	93	70	97	85	92	82	88	105	79	69	84	88	89	87	104	70	85	89	90	82	83	74	82	89	87	79	72	91	89	83	92	93	87	66	87	79	75	112	83	83	93	64	75	78	85	79	99	81	87	93	82	94	92	72	82	75	86	99	92	87	88	78	71	79	87	86	88	78	66	94	89	86	78	100	92	92	81	88	73	93	98	72	82	87	92	95	71	81	94	91	81	85	86	83	80	88	98	93	81	86	86	83	80	78	88	73	76	88	87	79	87	87	85	96	107	71	102	90	75	101	84	80	81	73	90	93	95	81	77	103	97	77	77	83	76	74	92	85	76	90	89	80	58	68	109	93	95	90	89	69	77	87	100	92	96	80	86	93	92	87	95	90	95	73	82	85	81	68	81	85	85	84	83	84	79	77	85	84	87	93	87	80	82	81	85	96	100	89	95	85	94	91	74	88	83	85	66	103	107	74	79	92	74	91	78	82	87	68	92	87	85	76	112	95	80	97	89	80	95	95	100	74	91	78	72	63	85	82	82	94	81	89	90	87	71	81	83	74	73	85	82	86	97	64	84	86	75	72	69	92	94	90	77	99	81	104	89	74	88	80	86	94	84	65	90	91	85	76	83	95	94	82	86	86	95	75	85	83	109	83	71	84	74	75	96	91	96	93	92	87	78	74	84	83	65	87	70	73	94	81	82	77	102	94	82	84	86	100	81	78	91	79	83	89	95	71	85	92	89	88	65	86	89	78	96	88	88	85	91	80	94	71	75	74	88	91	89	81	89	83	82	90	90	72	87	69	79	83	92	86	88	77	81	91	93	93	82	91	94	91	87	78	83	79	74	90	69	100	81	82	74	91	61	79	86	89	77	77	87	73	107	69	78	85	91	76	68	88	93	93	109	85	92	79	91	72	85	94	102	92	85	105	91	75	80	96	79	85	78	102	75	72	77	90	94	74	82	95	84	93	78	87	98	69	61	82	87	84	88	86	81	92	80	97	87	81	89	79	83	80	82	93	83	83	67	63	86	87	93	81	83	103	78	91	87	89	94	99	84	84	76	92	75	74	82	90	92	85	83	86	79	75	74	88	76	82	89	84	89	103	75	94	82	89	89	95	107	88	96	90	70	77	84	86	80	74	76	89	88	77	74	87	88	87	85	70	86	99	76	73	72	83	87	73	86	80	78	82	69	94	92	70	101	73	64	75	91	70	81	80	87	96	82	93	82	89	88	81	85	88	85	86	84	83	76	81	86	100	78	85	84	78	110	81	75	77	86	92	77	94	83	70	66	82	94	79	88	79	77	99	81	94	80	91	80	76	90	78	79	76	70	84	91	75	98	85	90	82	77	87	95	81	78	98	82	83	73	95	99	76	72	93	75	98	95	81	92	66	81	78	83	72	90	73	86	91	95	76	63	66	78	80	75	90	74	97	85	85	78	69	87	94	94	96	93	74	78	84	93	80	80	85	82	93	88	79	84	82	72	78	100	100	88	87	73	96	88	91	80	79
11527	3765	2160	8626	41755	45599	30954	16034	4211	5205	6280	9192	13614	12419	11538	8461	5298	3336	2198	1497	1235	1036	1031	1030	1017	1011	986	965	977	973	1019	969	992	994	968	957	973	997	1010	1003	996	1001	956	979	1062	931	948	1008	1006	951	991	999	1018	972	1033	1003	1025	983	986	1024	968	983	1042	983	957	1000	965	975	906	973	991	943	988	948	948	975	1017	980	949	953	995	1028	1015	994	1055	978	967	966	982	974	981	979	957	1010	990	967	976	996	1013	989	945	953	992	972	1017	960	973	931	979	981	986	963	961	945	973	970	1021	915	952	962	1009	934	975	1001	977	1008	1034	975	969	975	975	949	962	1022	965	991	1001	963	986	993	1002	975	979	972	965	1000	984	971	985	982	984	963	991	1024	981	998	976	987	993	982	938	972	895	963	976	983	957	1054	1026	996	962	1010	947	956	980	1004	927	963	962	1036	958	986	978	954	955	950	955	976	978	1000	1026	1007	986	995	962	953	1007	1020	1026	1012	1000	954	958	960	971	982	976	942	932	1000	995	947	930	994	941	977	980	980	987	997	930	956	932	988	986	1011	974	922	952	940	1018	980	1009	1019	1030	947	958	984	986	989	986	993	916	963	943	976	1057	987	1018	1021	945	1001	989	956	996	1011	992	1041	958	990	944	944	955	1007	956	985	934	1014	973	993	988	1051	975	941	1014	965	986	963	958	987	1001	1019	962	970	990	1013	1006	936	1023	969	952	1003	969	1024	916	970	1023	986	960	978	1023	1001	1046	997	1003	995	977	936	979	988	988	1052	936	907	939	940	928	1014	919	982	984	991	1071	1005	1025	1050	969	966	988	968	943	945	987	1053	974	992	998	925	968	960	936	1027	973	996	983	1024	1020	1014	1008	936	942	992	973	958	978	1019	907	979	988	998	964	1020	996	1007	992	976	1037	1066	972	961	980	961	996	984	1009	1020	1016	987	988	944	951	999	919	950	948	951	988	940	973	1004	971	922	1035	976	963	968	993	990	1033	968	931	1009	970	939	968	999	979	1034	999	944	981	963	928	958	1005	950	958	965	959	942	977	936	950	944	1010	1033	1007	1013	1067	955	1002	1010	1044	970	989	924	1012	981	943	1024	1007	970	1008	983	1020	990	941	969	1005	1044	944	965	974	987	1014	1006	1025	1020	991	978	977	968	1016	978	1035	1025	1006	983	941	956	986	1025	944	983	1014	978	994	981	996	998	993	980	992	982	953	975	987	972	974	972	939	1016	953	1033	987	1018	984	938	956	985	992	924	1031	971	947	941	999	984	990	1019	1015	956	975	928	981	977	965	996	1035	1040	977	1003	1026	956	963	967	1005	981	1004	1003	1006	1005	1009	986	1041	995	964	1000	974	976	965	954	964	973	971	976	947	1026	988	948	939	987	1015	998	1018	973	989	872	990	987	988	951	962	952	943	997	975	989	980	997	955	1005	960	957	1002	1014	1051	1006	1003	977	1039	966	951	994	985	971	992	991	970	982	966	951	971	967	929	993	975	973	930	972	900	963	1012	1014	1024	993	1017	1003	965	960	969	992	988	1000	992	964	998	996	953	1008	1002	991	1006	1001	1017	1034	985	929	1003	922	974	941	1015	985	937	1007	1034	983	1005	996	967	963	1026	969	990	910	943	949	986	985	961	981	1006	1010	966	982	957	983	986	1004	966	974	950	912	975	957	991	938	940	1001	962	995	984	997	962	971	948	978	937	999	1005	1019	1026	1022	961	1025	965	962	1003	1012	980	928	966	964	910	980	1009	961	932	994	1029	987	1000	939	1007	950	960	939	985	988	954	976	1008	971	1017	982	1006	963	956	966	1017	1012	978	994	984	1044	984	997	948	939	999	1002	1032	981	1015	1000	1035	968	980	1035	945	1005	978	999	965	967	991	949	985	990	973	967	986	934	997	982	919	953	975	976	956	972	958	1003	1004	969	933	958	934	948	965	942	994	1062	922	1034	896	945	997	1021	975	1034	948	1045	995	1042	983	1018	964	1009	975	945	944	1013	963	1006	971	979	992	987	955	989	1023	955	984	955	945	1032	974	973	947	975	967	1029	933	978	949	910	998	992	951	1038	985	961	931	1001	965	963	959	945	985	977	1004	943	969	980	1003	944	955	986	968	988	958	1013	956	971	976	966	987	991	936	976	960	973	977	981	1029	969	947	984	988	974	1001	990	1003	987	998	934	983	986	977	955	988	1011	985	977	1003	938	942	937	1003	967	974	927	965	936	1013	923	984	1040	993	1006	987	994	992	1002	968	981	967	964	1040	1021	988	1007	1024	1011	957	923	998	959	971	1018	959	994	1025	1009	956	974	975	975	981	980	978	989	998	1036	944	961	992	1052	948	1032	997	928	964	997	974	988	965	990	984	1000	973	961	967	999	934	958	1019	1012	934	966	977	1007	949	992	1011	989	981	929	1011	1009	955	944	1027	1022	1005	953	935	1018	1001	945	992	971	1000	926	947	971	983	993	1056	1000	972	1013	942	974	958	986	969	983	1022	1036	1036	1018	1000	1031	986	999	967	1012	979	1022	965	1002	973	962	956	972	980	976	962	1010	948	989	967	989	992	1015	984	977	1005	1006	980	1048	1010	931	1015	941	991	947	1001	947	979	962	1016	992	961	979	966	997	1055	940	1034	1032	991	935	979	1025	984	985	1005	1026	1022	1016	957	994	1031	975	973	959	941	965	963	1004	998	970	1016	959	944	957	1001	1016	955	984	1009	961	1034	975	998	924	1037	955	1003	1021	991	1010	980	1011	1001	955	987	998	1029	933	968	952	952	984	925	950	949	1027	980	982	938	983	1052	920	984	954	975	1018	964	1007	970	978	928	1030	1010	1028	988	936	963	1009	1036	958	1017	957	1026	985	950	958	990	990	996	978	971	972	954	953	968	929	938	993	1026	946	929	984	995	999	981	944	981	1049	1004	982	1016	995	1017	1030	971	970	927	956	1037	973	1003	1006	967	1024	982	987	967	931	976	976	914	941	972	1019	955	1010	1000	988	1036	1021	961	1000	905	959	988	986	941	984	993	936	957	969	951	981	980	1038	975	970	1035	1039	979	1016	934	1004	964	975	971	1000	1003	1060	982	980	996	948	976	925	1004	999	972	1008	952	972	999	986	952	944	998	954	1028	980	977	962	972	994	940	994	947	1008	1050	945	1051	1005	1025	1007	955	960	997	991	960	1033	994	1055	943	936	890	937	960	976	977	974	964	1018	1025	954	988	999	1040	1008	1052	953	888	952	994	1046	975	996	989	1001	983	1003	976	981	1003	1000	985	996	940	956	1009	1009	929	984	1044	962	926	1036	1005	966	929	996	954	979	1029	925	937	1005	950	997	987	1013	976	952	987	1052	1040	979	992	1004	989	992	972	960	1000	993	992	969	910	1035	1002	944	1007	1066	1015	934	998	948	1021	937	1010	980	952	1021	1009	965	983	1020	1023	943	1072	1034	1021	994	928	1017	966	976	996	974	1016	951	993	1004	945	1017	938	987	959	998	1070	973	1046	1020	958	991	1006	1014	932	953	934	995	994	964	971	1010	1033	984	982	999	996	991	990	999	988	974	955	984	999	973	953	967	993	961	1014	983	980	971	1000	1009	982	988	998	1006	932	1013	970	939	943	990	985	967	1027	968	897	989	1001	1001	1023	1013	1061	956	981	950	994	984	963	987	975	986	1044	1013	1035	939	931	982	923	998	1010	1019	974	1029	991	944	994	989	978	976	976	969	974	979	969	973	1011	974	933	1000	1013	969	1012	985	956	980	966	995	969	971	968	1016	971	1024	1004	1015	1015	984	966	966	1002	938	991	964	951	1020	975	976	995	930	957	964	968	1012	955	967	955	954	990	931	985	985	951	952	956	1007	967	928	1007	941	1001	998	988	989	980	948	1010	969	1027	985	991	950	1045	984
677	377	188	499	6563	8865	2317	393	227	239	298	910	2029	1506	1250	860	514	305	186	127	103	78	77	67	64	64	73	83	69	68	87	79	74	69	69	69	69	77	85	77	70	76	62	62	73	59	76	81	76	83	72	62	83	70	73	73	69	72	83	70	64	70	83	80	63	68	73	86	83	78	59	74	63	62	77	70	70	61	71	87	73	73	63	71	83	69	75	75	66	61	79	74	61	65	55	76	64	61	74	78	60	66	80	65	67	67	54	86	81	67	73	71	69	85	75	56	76	61	70	67	77	94	57	67	80	66	68	68	68	74	72	57	68	70	63	57	78	75	58	80	63	59	65	86	75	72	69	66	68	61	89	52	81	71	78	65	61	69	78	65	80	73	69	64	76	74	73	73	76	72	98	56	75	73	69	64	75	68	83	74	72	62	67	67	70	73	76	65	72	66	77	76	68	73	70	73	80	63	90	61	78	59	70	78	68	85	62	74	56	67	70	72	79	69	83	63	66	80	64	71	73	61	71	67	80	64	84	58	64	69	74	77	67	80	62	64	63	73	69	71	73	85	62	78	77	70	61	85	65	84	57	77	76	68	74	68	63	65	75	72	81	70	74	82	68	65	62	67	73	66	89	71	60	71	68	80	82	77	66	62	59	63	60	64	61	72	67	80	63	73	71	82	75	83	79	79	64	71	61	80	68	65	63	74	63	83	67	86	71	73	80	73	65	68	65	80	64	65	90	72	66	69	67	62	82	56	67	61	73	71	72	65	73	69	70	80	75	63	67	77	72	80	77	71	79	68	80	72	77	76	62	78	74	72	67	83	55	70	76	67	71	84	70	85	73	83	82	72	60	57	72	74	76	78	74	67	78	61	63	70	69	52	64	76	70	66	69	89	71	73	76	80	74	55	69	83	78	65	68	63	72	61	80	84	76	72	77	73	79	70	70	75	86	81	78	76	61	73	70	56	69	102	70	70	79	74	69	59	62	68	68	82	76	70	75	75	76	84	64	63	80	85	63	74	75	78	73	64	59	58	64	73	68	71	69	60	67	92	66	77	63	66	71	63	99	92	61	89	64	81	78	80	68	66	71	67	72	69	70	79	65	76	78	76	66	80	76	62	91	80	64	72	65	76	72	64	79	67	59	70	80	70	75	89	69	88	66	64	76	84	83	78	78	75	61	74	76	84	78	72	60	76	72	74	95	66	77	67	71	77	65	81	75	72	76	66	71	54	69	67	67	63	70	70	68	73	84	66	75	66	54	63	70	93	74	61	58	64	70	80	64	66	76	59	79	77	63	85	69	78	72	83	69	60	58	69	70	73	79	82	80	67	78	81	67	68	69	83	77	87	68	67	81	63	62	84	75	84	73	78	74	71	86	69	86	84	69	63	59	60	63	72	77	71	77	84	71	68	96	81	66	67	66	70	68	64	80	58	81	66	85	73	75	64	67	69	64	75	79	66	75	77	70	79	68	73	74	68	71	58	79	73	68	79	66	66	63	63	69	78	65	85	83	77	81	66	70	65	77	76	76	75	55	82	78	81	83	66	74	65	65	76	81	65	80	74	73	73	81	88	64	68	76	76	79	73	54	62	77	67	69	68	64	88	81	56	90	71	83	60	64	71	76	87	79	63	70	69	81	73	68	73	78	57	61	66	58	68	69	67	86	80	75	65	59	65	79	66	72	71	81	70	70	64	82	69	70	72	66	90	58	70	74	86	76	79	57	77	70	73	73	81	66	59	81	79	71	60	59	66	73	59	58	64	69	84	72	70	73	63	68	72	71	75	76	69	71	68	75	67	64	75	72	79	72	79	65	66	54	86	74	89	71	63	74	71	71	63	74	62	86	76	72	85	88	67	72	74	71	65	70	81	69	66	81	71	68	84	68	66	58	68	73	79	83	73	86	86	76	64	66	62	73	70	67	73	79	65	81	71	68	75	78	65	81	68	66	83	65	68	74	88	90	57	72	92	80	55	69	71	63	75	55	71	61	74	87	84	78	66	81	73	74	85	69	67	76	61	82	88	87	60	89	83	70	59	78	73	74	88	69	61	77	91	73	78	64	70	82	80	75	84	64	73	67	52	63	83	82	79	84	69	74	62	69	67	69	64	56	66	68	63	83	74	72	83	59	70	81	69	81	79	74	69	78	68	64	63	74	58	56	60	78	64	65	80	78	65	78	66	70	85	62	76	78	71	62	85	71	71	67	72	58	77	76	70	52	66	65	79	67	86	66	73	72	78	70	77	79	54	60	62	74	63	51	74	76	75	62	62	63	87	69	72	76	67	52	65	67	67	60	65	64	74	75	57	70	64	74	65	69	81	71	63	65	61	67	79	71	70	58	63	62	65	66	62	69	59	68	76	71	70	82	61	83	66	58	74	81	78	77	68	73	68	60	71	67	78	66	74	65	72	76	70	61	74	75	65	64	64	77	68	90	74	73	76	76	83	75	62	80	55	66	78	63	70	82	64	81	71	68	70	67	59	82	74	79	82	72	73	70	76	64	75	78	84	71	86	70	78	62	66	60	81	75	72	91	92	75	64	66	70	64	93	74	68	70	61	61	77	86	71	71	82	54	68	82	70	69	66	68	82	74	70	62	69	77	76	68	84	78	65	71	76	82	68	56	60	78	77	69	71	72	73	72	87	71	67	86	71	64	97	81	72	72	84	77	78	77	78	75	70	70	81	73	63	68	67	69	76	74	81	71	82	67	55	83	59	68	71	73	84	87	59	76	66	73	71	74	73	71	75	74	69	74	67	68	54	79	76	88	58	82	75	71	70	84	88	66	56	71	69	62	69	73	74	73	69	76	71	64	75	60	71	61	80	74	74	73	92	75	67	59	86	83	62	82	62	61	74	66	78	64	68	78	68	80	65	71	97	64	59	56	66	78	68	76	68	48	75	74	82	83	81	83	61	79	69	76	73	71	66	55	68	61	80	79	61	69	57	72	65	73	73	84	87	74	59	63	60	75	82	57	64	78	71	66	74	77	68	81	51	66	62	73	72	75	89	73	80	68	65	74	64	81	69	78	74	68	73	67	82	63	81	79	79	77	85	84	65	73	62	80	81	75	67	77	68	82	81	68	66	61	71	64	80	72	64	82	77	87	80	89	75	83	75	71	76	57	71	67	81	84	74	78	71	62	60	75	62	60	64	78	79	67	73	76	69	67	66	69	68	69	89	74	73	78	83	73	73	78	73	65	77	80	72	81	73	89	74	65	81	80	73	57	62	74	66	76	85	87	77	73	72	74	76	63	73	64	71	82	74	82	76	70	85	65	78	61	80	73	55	72	70	78	63	62	74	79	62	73	53	77	64	69	65	75	75	67	77	82	77	68	81	70	78	69	70	78	74	71	82	65	70	76	57	76	68	83	65	87	73	78	77	80	63	71	65	81	78	72	69	86	64	70	82	74	73	77	72	72	80	68	81	71	61	84	76	68	85	67	71	69	60	73	76	78	64	78	75	67	76	63	59	69	63
15580	8765	3965	18581	61273	52619	22345	13239	8864	9233	10828	21358	28558	23813	21441	17005	11306	7236	4190	2157	1384	1022	857	902	891	861	848	829	819	823	800	833	783	840	813	868	817	818	848	820	795	820	816	843	850	812	789	822	795	835	777	830	854	854	877	805	845	856	823	799	845	859	823	793	845	827	829	790	840	829	809	836	831	862	812	880	829	821	814	871	904	885	846	822	800	803	844	853	861	872	815	789	900	768	815	819	787	837	859	838	889	800	806	839	841	847	851	814	842	826	793	842	801	810	830	819	848	830	810	865	865	826	859	823	874	833	835	847	818	779	805	836	881	791	815	797	825	823	848	822	841	836	870	855	844	800	793	854	800	858	825	848	798	886	845	843	802	811	830	790	829	856	838	827	889	871	869	818	877	899	864	829	806	870	865	823	854	828	884	818	843	831	832	900	833	849	860	810	913	854	835	836	855	867	832	810	838	834	796	825	817	884	826	883	893	840	832	830	834	818	835	869	837	864	818	822	811	855	789	816	863	840	811	886	834	795	806	860	855	781	811	810	817	814	865	843	873	881	873	891	832	775	797	770	889	856	817	844	828	858	824	861	850	848	835	808	858	834	847	849	785	816	852	806	803	805	829	865	899	838	845	801	825	830	826	795	835	835	861	811	820	852	809	762	845	835	864	812	859	803	852	823	857	791	834	841	834	843	850	853	875	833	878	854	818	836	800	832	874	848	818	926	848	884	811	858	860	807	842	846	870	838	862	822	841	799	796	887	848	809	835	778	844	834	856	820	843	848	828	833	868	832	785	887	858	863	822	846	814	827	869	812	817	817	833	853	830	835	838	833	882	822	830	820	824	818	788	860	778	863	840	911	817	831	801	861	812	832	829	803	834	830	856	839	804	832	820	877	821	870	848	840	811	822	817	846	843	879	888	865	903	892	814	818	856	823	784	860	840	860	871	817	844	850	828	893	857	886	792	819	852	835	871	857	859	853	802	857	850	883	828	837	856	810	892	888	885	841	916	834	874	808	848	869	819	790	833	847	788	844	798	858	808	848	850	864	893	854	889	844	850	854	819	788	801	884	816	847	847	853	863	824	895	851	861	796	868	860	856	838	847	810	867	845	871	812	851	794	871	811	776	836	844	839	802	827	850	836	850	798	815	842	835	816	842	849	814	799	804	856	873	842	858	828	877	843	855	874	829	868	822	896	866	830	864	805	843	880	809	781	836	859	829	863	841	878	856	838	839	853	804	834	868	789	808	841	843	899	860	877	871	882	844	849	847	877	830	860	850	850	803	884	861	835	803	815	834	790	823	862	794	862	830	851	862	856	817	849	818	890	877	813	830	892	822	819	804	853	812	866	865	789	863	884	864	886	877	869	803	815	843	863	859	810	884	884	842	873	822	840	834	797	888	818	861	847	804	802	847	833	849	822	868	767	867	800	802	838	843	793	823	839	865	854	816	848	891	746	823	857	804	883	828	826	840	852	877	801	882	813	853	780	874	819	833	839	786	848	790	859	797	869	791	799	828	820	811	755	814	841	862	853	868	804	832	819	799	834	849	887	747	879	848	859	882	844	812	794	822	784	870	852	826	839	821	832	855	839	877	833	878	810	754	839	838	810	857	827	824	814	862	812	821	843	849	816	844	786	852	812	835	852	883	912	796	861	801	830	852	837	829	833	815	824	841	822	820	860	868	860	885	841	870	834	818	808	815	896	845	864	823	837	772	790	833	859	849	836	862	837	823	789	895	877	818	793	754	811	840	834	875	842	851	841	794	845	795	902	856	837	836	817	843	808	905	847	829	826	855	840	825	829	850	810	789	826	866	888	866	871	851	804	812	799	859	848	861	818	882	819	795	863	853	852	835	862	878	843	856	818	835	892	819	845	849	869	787	842	839	852	793	857	882	884	820	832	870	839	819	848	863	837	853	831	811	822	866	795	894	826	824	850	852	827	821	896	843	881	835	858	886	864	802	832	812	848	847	884	801	820	838	857	807	842	834	772	865	881	850	842	794	806	823	842	851	864	855	805	803	851	826	852	839	854	812	881	833	829	850	796	834	833	821	780	798	804	818	868	862	818	806	849	844	819	870	818	870	835	836	815	826	846	865	813	821	887	841	809	832	817	833	845	856	867	835	865	832	852	772	869	776	858	813	846	795	817	848	813	833	856	824	810	810	845	848	869	858	832	843	767	827	871	847	823	793	856	841	858	873	848	826	806	830	876	798	848	887	797	854	801	803	770	876	889	813	843	817	862	864	812	848	825	814	866	831	814	816	809	846	794	868	823	842	810	861	893	832	809	821	858	816	814	805	819	825	835	853	837	850	825	847	899	836	860	829	840	845	847	847	782	825	869	802	819	800	803	836	866	845	864	838	803	910	829	859	805	876	869	779	883	829	843	822	882	831	813	820	829	823	821	831	831	786	869	788	861	832	835	819	915	784	829	826	857	897	894	826	819	831	841	879	785	833	856	808	833	853	827	772	805	794	837	847	882	878	845	837	868	835	810	807	834	837	851	772	825	871	833	859	810	808	885	834	842	811	829	849	870	826	877	854	846	847	857	902	910	880	839	868	858	885	790	853	822	876	882	842	814	828	835	865	866	834	852	827	794	829	831	791	847	853	830	856	888	812	810	822	863	821	882	804	859	822	870	824	857	811	871	868	854	828	839	791	836	905	824	815	781	838	830	818	812	832	819	861	796	871	846	844	833	868	831	840	878	816	824	842	846	865	808	801	842	821	823	827	857	817	828	845	838	868	868	792	846	824	841	819	863	837	800	869	873	810	858	865	882	893	837	879	811	840	858	796	859	877	809	800	852	841	824	845	828	865	822	855	848	881	874	803	853	845	824	877	851	825	832	845	838	862	864	817	838	845	872	798	857	860	824	824	772	886	850	893	840	824	864	819	818	873	825	874	873	817	807	818	879	803	906	843	873	837	849	867	801	849	827	869	826	906	775	815	863	837	874	822	860	884	830	858	822	823	847	844	848	813	859	874	853	809	827	866	823	796	834	849	883	858	854	867	810	855	877	848	814	886	840	871	839	864	809	827	833	775	814	819	805	872	876	788	825	884	854	900	862	852	841	801	843	861	891	845	859	839	846	839	809	791	807	899	876	855	831	879	843	813	864	888	826	889	852	861	820	862	841	824	846	859	846	806	853	858	888	893	852	838	888	848	816	858	856	847	831	830	877	828	852	855	838	835	808	855	866	848	825	875	865	865	788	815	840	837	825	847	802	837	858	824	840	844	773	873	821	857	796	785	858	865	817	827	883	804	885	787	833	839	840	856	860	824	870	824	835	802	822	807	850	906	805	810	836	827	774	800	793	852	846	891	839	814	831	777	837	865	892	830	850	844	837	858	827	824	847	831	831	870	844	850	839	880	835	854	807	843	900	808	839	824	862	853	853	844	871	836	862	827	819	821	823	817	862	815	847	841	830	823	798	819	856	858	835	826	837	799	841	844	868	825	812	871	817	852	822	851	811	858	826
2217	364	286	870	6690	4977	2532	509	738	951	1158	1539	1989	2051	2252	1308	690	387	221	151	108	94	89	93	96	78	93	92	77	82	96	97	101	89	100	118	92	97	93	94	91	101	94	98	103	93	86	77	102	107	108	97	98	113	82	102	100	107	101	87	92	96	111	76	111	77	75	89	105	109	105	100	98	80	86	98	108	97	85	84	109	97	100	76	94	76	91	97	116	109	109	103	88	118	80	94	100	103	106	97	91	95	95	81	92	79	102	89	79	98	96	103	89	81	86	121	101	96	95	100	92	98	96	89	83	95	87	118	71	96	89	87	91	93	87	95	88	104	105	89	90	82	111	91	110	100	80	88	81	108	86	82	109	90	82	90	78	84	101	90	82	89	72	95	95	96	77	113	82	98	98	102	83	72	81	87	90	103	95	79	102	87	83	99	92	77	83	98	93	90	101	104	92	96	83	84	76	104	97	88	87	73	92	103	90	84	89	88	85	86	100	80	95	106	93	91	95	104	96	99	112	102	79	95	95	87	81	96	102	92	78	108	101	102	104	93	99	97	91	105	95	116	90	108	99	108	94	97	83	106	98	90	77	100	95	86	93	81	103	104	106	88	98	101	92	107	103	85	102	114	109	87	87	91	98	99	96	95	97	103	81	87	95	110	93	96	93	77	95	88	83	89	87	84	79	99	86	79	112	104	82	88	82	94	81	73	77	84	99	81	96	94	90	85	94	108	102	91	81	102	112	89	90	101	100	99	102	95	90	86	93	78	91	88	84	106	83	92	75	91	110	92	104	96	99	88	76	104	91	89	98	90	91	82	94	84	93	106	92	87	96	96	93	94	110	73	98	94	98	106	85	84	97	97	94	109	83	89	99	91	88	87	102	74	94	86	97	90	92	111	102	96	104	96	70	89	89	88	81	75	94	86	100	87	91	89	92	80	88	88	106	94	84	102	80	105	68	78	110	94	94	113	99	89	91	92	79	95	104	88	106	81	72	96	83	101	114	100	90	99	83	83	77	115	95	88	102	105	93	91	97	98	92	92	76	99	87	108	79	108	88	82	80	92	108	80	87	93	85	85	85	102	82	104	75	90	85	88	95	92	91	118	105	78	82	92	114	103	100	105	88	90	81	111	89	102	83	95	85	81	92	127	85	91	114	97	78	92	106	105	89	100	101	102	88	93	92	92	90	103	95	89	85	95	80	112	79	98	92	98	107	85	74	97	101	100	82	95	98	92	96	93	92	109	102	101	99	97	92	94	106	92	91	110	122	81	85	101	113	73	95	94	95	96	85	97	93	81	108	95	100	96	100	100	81	98	79	90	100	96	92	99	96	93	80	106	110	93	92	93	91	98	110	98	113	84	85	87	111	84	92	83	84	95	98	85	109	83	95	77	98	82	91	86	85	83	98	93	101	84	91	98	98	89	84	94	109	99	94	96	92	90	87	99	113	77	87	81	85	89	94	87	106	92	105	94	108	84	100	108	106	72	107	92	95	97	105	79	89	93	78	84	94	83	93	90	90	98	102	103	83	92	104	87	91	85	87	95	110	102	90	87	112	94	87	95	83	113	87	100	94	123	101	99	110	96	82	105	107	103	95	91	90	94	97	81	104	89	97	117	81	100	119	87	121	85	90	88	100	99	89	107	87	84	93	84	91	83	86	78	99	91	98	90	93	73	89	93	104	99	101	91	81	83	81	114	92	100	89	95	102	95	100	94	102	114	100	90	81	107	80	97	79	124	110	87	96	84	98	94	83	104	96	90	102	88	96	97	104	84	107	89	98	92	75	109	106	95	102	96	101	90	109	101	93	113	96	100	86	68	91	104	97	81	110	87	115	90	87	100	111	95	100	95	102	94	95	100	104	103	98	84	100	86	92	85	95	91	78	93	99	104	86	100	91	108	79	108	97	75	104	91	107	97	107	88	95	85	95	98	103	89	106	83	109	96	106	71	96	103	79	96	78	90	89	104	94	88	103	85	96	106	98	86	74	88	88	105	90	85	91	94	91	95	69	99	97	89	87	92	94	81	85	113	103	95	93	85	91	82	108	86	86	109	116	81	84	101	104	100	102	99	107	76	81	93	80	88	96	75	69	108	101	98	76	83	114	97	100	94	84	117	110	90	89	86	85	90	85	82	106	91	87	98	97	94	95	79	87	90	86	102	101	92	93	92	92	106	86	86	105	94	101	94	92	93	75	88	102	93	94	95	75	88	98	95	85	77	99	98	93	97	87	91	95	74	106	89	89	104	88	112	94	103	101	104	82	94	101	96	101	99	78	90	94	98	102	93	110	109	93	79	78	107	107	92	90	69	92	102	103	93	87	99	88	96	103	95	81	111	95	99	102	110	92	67	91	99	89	103	89	85	87	83	82	109	76	105	93	99	81	89	101	76	92	91	80	94	91	101	85	110	94	91	86	98	100	99	100	111	87	95	93	96	93	103	109	96	83	72	89	76	86	95	109	91	106	107	92	88	97	85	81	91	83	99	112	91	88	71	77	113	94	84	99	82	104	108	87	84	98	75	102	96	111	90	94	88	87	91	86	113	108	99	108	103	101	103	88	95	101	87	87	96	105	84	97	92	88	92	110	89	76	94	110	86	94	68	91	85	106	86	98	94	89	97	102	99	93	77	89	103	97	91	86	89	94	106	95	91	99	88	86	115	79	109	86	91	102	111	94	97	109	110	76	104	79	100	97	93	96	86	89	86	92	101	103	101	92	100	93	85	81	102	99	106	85	102	111	87	87	98	94	97	88	114	96	98	97	88	84	101	101	91	93	98	88	96	82	82	89	90	91	89	95	102	96	91	88	97	92	112	98	89	79	82	87	96	88	95	76	101	95	90	84	89	89	87	86	92	117	108	105	79	96	104	92	92	109	95	93	94	93	92	105	91	97	96	94	85	85	93	99	99	102	98	93	103	88	82	86	83	108	90	100	84	96	112	89	90	82	91	94	95	94	82	84	86	89	95	109	93	87	84	101	94	92	86	112	78	91	84	92	104	92	97	99	95	100	100	93	87	98	95	85	96	84	88	84	90	66	73	96	107	92	102	108	94	80	89	120	92	95	90	104	85	95	107	88	107	101	94	103	101	120	81	121	87	75	96	100	93	101	101	101	95	98	78	91	101	71	95	86	80	112	109	82	92	100	96	73	104	107	97	99	87	95	86	86	91	106	86	98	90	102	92	91	90	94	97	97	74	108	107	96	108	100	109	96	100	103	96	103	94	96	79	100	96	98	110	107	95	87	87	97	89	101	88	101	81	109	91	83	105	116	101	107	90	92	95	93	81	66	98	104	93	101	103	77	105	97	109	85	93	93	77	87	95	105	99	108	91	103	105	88	87	90	86	87	98	98	106	105	105	101	96	89	92	97	83	88	105	121	80	67	95	96	87	93	112	108	70	90	96	89	65	84	103	95	89	90	99	84	85	90	101	93	88	76	89	107	80	96	84	93	120	85	74	95	90	98	99	105	100	93	93
15342	7698	4487	23370	59734	42548	28111	19570	21987	23430	24710	24715	28872	28143	27464	21066	14549	8623	4490	2311	1617	1207	1163	1059	1144	1103	1110	1093	1103	1115	1123	1082	1085	1123	1139	1039	1050	1100	1051	1079	1063	1091	1035	1055	1072	1078	1021	1079	1113	1080	1123	1027	1012	1083	1042	1112	1107	1053	1063	1062	1087	1111	1132	1088	1106	1127	1137	1062	1054	1090	1048	1083	1072	1093	1077	1062	1113	1064	1088	1075	1099	1159	1115	1102	1072	1091	1086	1163	1121	1119	1090	1073	1110	1135	1096	1036	1091	988	1125	1098	1062	1100	1136	1121	1047	1079	1096	1081	1093	1101	1077	1101	1103	1072	1060	1024	1143	1050	1068	1101	1060	1094	1130	1079	1087	1081	1073	1058	1116	1066	1080	1058	1053	1058	1112	1051	1118	1106	1014	1100	1079	1136	1050	1077	1070	1124	1047	1049	1090	1041	1105	1040	1132	1002	1054	1056	1122	1092	1120	1102	1100	1112	1046	1130	1136	1082	1048	1100	1113	1047	1115	1090	1082	1036	1151	1084	1086	1063	1120	1073	1104	1091	1139	1055	1101	1096	1116	1052	1084	1082	1092	1082	1076	1010	1095	1089	1105	1034	1110	1137	1155	1113	1128	1145	1096	1077	1095	1134	1114	1071	1057	1105	1100	1074	1061	1110	1131	1123	1057	1110	1064	1080	1136	1079	1113	1080	1065	1069	1088	1110	1086	1121	1119	1121	1137	1103	1101	1090	1101	1060	1119	1056	1050	1098	1109	1071	1177	1143	1042	1089	1128	1143	1122	1049	1068	1140	1082	1084	1091	1064	1126	1099	1065	1074	1114	1058	1086	1046	1145	1041	1037	1068	1068	1040	1130	1029	1061	1039	1109	1103	1048	1138	1154	1078	1112	1063	1103	1139	1102	1050	1117	1065	1085	1101	1133	1066	1065	1065	1105	1057	1067	1041	1043	1085	1088	1037	1094	1150	1090	1094	1078	1098	1167	1113	1098	1041	1099	1086	1079	1076	1182	1104	1076	1109	1144	1088	1117	1091	1035	1081	1096	1099	1115	1093	1087	1140	1126	1091	1124	1080	1112	1076	1111	1081	1037	1123	1058	1084	1068	1116	1076	1130	1089	1067	1117	1031	1110	1060	1073	1087	1088	1038	1107	1112	1098	1025	1031	1135	1026	1156	1078	1072	1058	1057	1070	1132	1121	1058	1087	1120	1073	1123	1112	1139	1106	1065	1119	1110	1064	1098	1112	1116	1131	1105	1141	1115	1038	1111	1119	1099	1092	1119	1107	1091	1087	1092	1086	1106	1054	1175	1093	1121	1034	1076	1108	1101	1100	1121	1106	1058	1117	1065	1038	1128	1096	1112	1087	1104	1079	1010	1108	1089	1087	1082	1096	1119	1123	1073	1013	1078	1123	1077	1135	1054	1028	1080	1047	1112	1116	1114	1028	1123	1100	1041	1101	1123	1088	1050	1104	1091	1108	1132	1097	1149	1074	1148	1149	1045	1087	1126	1066	1168	1064	1149	1049	1084	1036	1072	1102	1052	1128	1022	1085	1042	1088	1126	1114	1050	1120	1070	1093	1076	1113	1078	1130	1071	1081	1041	1024	1122	1095	1094	1092	1105	1005	1076	1102	1110	1063	1080	1111	1053	1135	1119	1061	1137	1072	1117	1145	1030	1097	1090	1082	1054	1071	1106	1083	1118	1065	1045	1057	1098	1071	1085	1116	1098	1069	1061	1057	1088	1096	1154	1133	1059	1094	1031	1093	1058	1052	1119	1035	1137	1119	1068	1060	1066	1081	1068	1020	1096	1132	1085	1077	1127	1077	1091	1090	1043	1077	1103	1053	1080	1087	1125	1149	1078	1133	1089	1131	1114	1112	1141	1058	1058	1077	1111	1150	1110	1094	1066	1039	1058	1117	1059	1104	1102	1110	1140	1129	1108	1074	1052	1099	1064	1091	1104	1012	1053	1091	1083	1067	1094	1135	1121	1086	1080	1113	1093	1057	1110	1049	1165	1116	1066	1056	1072	1087	1112	1153	1138	1133	1127	1091	1137	1073	1081	1107	1115	1056	1070	1123	1101	1159	1064	1127	1069	1061	1083	1128	1114	1071	1066	1100	1083	1077	1069	1124	1099	1096	1064	1050	1106	1049	1051	1012	1053	1052	1088	1115	1054	1073	1088	1052	1092	1079	1101	1098	1066	1106	1046	1091	1087	1057	1121	1078	1104	1125	1095	1052	1122	1032	1080	1054	1057	1081	991	1028	1092	1058	1072	1060	1023	1002	1083	1109	1118	1049	1037	1140	1072	1046	1064	1067	1132	1057	1060	1058	1057	1072	1071	1093	1048	1077	1098	1044	1120	1093	1098	1091	1103	1107	1108	1090	1072	1146	1044	1139	1123	1067	1137	1049	1088	1105	1114	1057	1078	1044	1079	1100	1110	1031	1088	1067	1089	1088	1064	1143	1109	1125	1099	1080	1087	1121	1112	1064	1121	1102	1048	1059	1104	1105	1111	1010	1114	1089	1064	1067	1084	1074	1124	1115	1107	1043	1124	1124	1074	1069	1173	1106	1055	1072	1123	1117	1109	1094	1082	1062	1120	1125	1054	1112	1104	1151	1030	1129	1069	1066	1126	1045	1107	1089	1136	1146	1091	1076	1055	1133	1095	1061	1121	1080	1115	1073	1091	1100	1055	1125	1065	1115	1076	1051	1125	1126	1069	1135	1081	1078	1110	1116	1061	1083	1064	1119	1088	1065	1074	1143	1061	1052	1065	1124	1083	1103	1082	1123	1112	1121	1082	1093	1115	1072	1083	1045	1122	1119	1115	1080	1091	1144	1089	1140	1031	1064	1100	1076	1061	1107	1072	1070	1089	1037	1143	1127	1079	1099	1091	1163	1081	1089	1123	1120	1071	1077	1115	1103	1073	1119	1082	1051	1135	1113	1102	1074	1101	1018	1053	1096	1109	1087	1131	1099	1072	1093	1061	1063	1078	1036	1022	1060	1029	1105	1133	1073	1084	1084	1056	1067	1079	1044	1100	1092	1109	1044	1098	1053	1151	1073	1051	1146	1051	1130	1074	1121	1053	1099	1090	1074	1084	1066	1112	1036	1102	1110	1048	1108	1005	1116	1088	1081	1085	1056	1011	1157	1098	1087	1120	1107	1048	1080	1092	1054	1052	1113	1049	1063	1052	1060	1053	1043	1048	1073	1107	1102	1074	1049	1101	1080	1167	1065	1120	1081	1095	1100	1087	1045	1087	1118	1060	1092	1036	1051	1099	1066	1051	1103	1089	1069	1139	1090	1118	1140	1124	1083	1107	1110	1082	1134	1131	1085	1090	1143	1092	1075	1066	1037	1056	1097	1055	1074	1095	1036	1133	1089	1075	1054	1083	1113	1121	1141	1049	990	1071	1084	1112	1089	1067	1070	1128	1128	1041	1070	1095	1074	1094	1158	1097	1148	1144	1045	1142	1113	1021	1042	1100	1087	1089	1125	1107	1104	1047	1065	1069	1089	1129	1064	1069	1091	1032	1099	1090	1075	1116	1078	1098	1133	1092	1067	1040	1096	1122	1109	1060	1160	1057	1120	1099	1111	1123	1115	1103	1079	1072	1087	1075	1077	1084	1091	1117	1120	1029	1110	1105	1075	1089	1067	1053	1070	1082	1090	1085	1053	1060	1145	1099	1097	1082	1073	1102	1116	1073	1107	1066	1042	1022	1121	1022	1104	1101	1074	1116	1092	1093	1132	1089	997	1075	1097	1041	1133	1063	1104	1077	1079	1162	1080	1050	1120	1111	1118	1073	1179	1090	1152	1089	1092	1099	1110	1037	1133	1116	1053	1068	1104	1093	1105	1091	1097	1080	1104	1098	1051	1123	1077	1106	1110	1079	1068	1091	1105	1100	1069	1057	1094	1149	1102	1078	1081	1104	1129	1095	1050	1083	1085	1054	1090	1129	1125	1099	1077	1150	1136	1130	1039	1050	1135	1071	1083	1034	1124	1101	1144	1056	1097	1156	1093	1054	1075	1127	1130	1104	1067	1090	1072	1162	1147	1107	1092	1074	1040	1087	1049	1111	1066	1094	1147	1164	1064	1047	1121	1101	1105	1122	1102	1096	1085	1068	1077	1081	1124	1049	1075	1107	1116	977	1173	1086	1041	1128	1080	1029	1100	1065	1119	1052	1076	1090	1107	1079	1100	1108	1129	1108	1057	1049	1039	1085	1105	1073	1127	1136	1040	1121	1132	1072	1086	1081	1134	1070	1051	1146	1056	1069	1033	1107	1048	1121	1097	1108	1079	1072	1096	1135	1156	1114	1083	1074	1123	1105	1088	1113	1090	1100	1124	1098	1063	1120	1033	1092	1123	1151	1022	1091	1068	1129	1096	1102	1041	1089	1066	1053	1076	1070	1049	1132	1170	1088	1089	1085	1071	1094	1095	1062	1105	1070	1071	1098	1073	1090	1103	1085	1103	1064	1068	1106	1092	1158	1082	1083	1047	1118	1073	1108	1135	1049	1056	1106	1037	1106	1093	1098	984	1088	1115	1091	1139	1057	1072	1056	1095	1101	1139	1026	1033	1086	1109	1103	1068	1081	1108	1096	1072	1111	1110	1116	1073	1072	1087	1088	1080	1086	1036	1078	1085	1060	1056	1076	1062	1172	1098	1078	1073	1131	1116	1089	1137	1028	1100	1075	1086	1156	1102	1058	1030	1106	1102	1064	1095	1058	1129	1069	1099	1100	1095	1097	1084	1089	1106	1084	1079	1092	1112	1086	1144	1107	1088	1098	1101	1057	1081	1069	1129	1091	1116	1085	1049	1090	1149	1116	1034	1086	1080	1080	1096	1044	1071	1116	1107	1165	1096	1106	1059	1041	1094	1089	1111	1113	1080	1068	1033	1074	1064	1061	1138	1066	1107	1068	1069	1094	1004	1104	1107	1114	1076	1098	1106	1053	1094	1044	1073	1169	1041	1122	1090	1051	1073	1037	1119	1102	1125	1134	1162	1082	1118	1109	1158	1094	1102	1141	1078	1101	1129	1088	1101	1030	1156	1103
1133	531	398	1663	7646	5502	4281	969	854	1312	2285	3651	3171	3462	3519	2360	1273	642	274	170	126	95	75	78	80	91	65	67	76	83	74	67	75	58	81	88	57	94	78	73	63	61	69	65	70	74	77	69	78	80	81	68	77	86	86	79	80	71	72	78	77	77	70	74	78	93	73	70	55	74	75	67	73	73	75	69	92	62	82	76	72	87	79	61	83	83	80	73	78	66	69	65	74	69	77	73	77	68	78	87	87	88	73	85	72	84	72	80	78	78	86	77	79	65	73	79	57	84	86	69	82	85	83	81	93	68	83	70	74	71	61	81	82	76	63	74	69	82	76	92	70	75	72	67	67	68	78	84	66	79	81	74	72	63	68	76	78	69	80	79	69	71	84	79	90	80	72	78	72	71	77	80	73	76	75	79	73	79	72	62	82	64	79	75	66	84	73	63	93	77	71	69	57	79	75	79	66	76	66	65	80	86	70	68	74	89	64	77	91	59	78	85	65	84	64	87	72	87	72	85	73	81	79	86	74	81	79	73	75	82	94	86	65	71	79	79	75	86	88	72	81	75	66	71	66	91	68	77	81	83	82	55	80	74	87	68	79	79	86	74	79	65	83	90	72	79	65	85	71	79	76	85	83	70	82	66	73	80	80	72	86	77	83	77	77	80	81	92	59	96	69	62	83	80	86	68	58	77	102	84	65	67	80	76	66	80	75	73	76	75	84	89	66	62	65	80	78	80	79	77	71	84	83	77	77	76	90	84	67	66	60	78	93	81	79	76	77	68	70	70	75	78	86	78	65	82	97	75	67	87	64	85	71	66	71	74	71	86	77	83	57	74	76	78	74	78	68	89	68	72	74	76	69	95	83	76	77	72	77	77	69	75	81	77	75	66	77	72	76	77	73	79	73	64	83	74	83	69	85	76	75	72	87	75	69	78	78	70	59	63	78	72	78	67	88	73	74	72	82	87	78	86	75	62	79	75	75	76	82	74	68	74	68	78	80	70	85	74	84	91	80	71	63	63	78	82	62	77	65	75	67	74	83	55	66	75	84	79	83	64	69	71	61	85	70	76	68	91	76	78	78	87	87	71	73	77	74	65	71	68	76	69	79	67	89	73	68	80	73	68	75	64	83	85	73	61	66	73	66	62	75	56	75	68	89	60	72	75	79	62	67	81	85	73	86	85	86	83	70	78	79	95	64	90	79	83	63	74	68	71	72	87	69	83	76	80	87	69	72	68	83	72	65	85	89	76	82	77	82	71	63	67	59	73	84	70	82	83	78	85	74	70	79	75	96	66	83	78	76	71	64	78	82	62	90	61	64	69	80	84	74	63	71	67	81	68	72	77	80	84	70	77	69	69	79	74	77	77	88	82	83	77	79	87	78	82	67	73	67	80	81	57	102	79	80	81	78	64	82	57	76	68	88	88	76	72	87	84	82	78	88	78	81	71	78	74	73	65	70	67	81	88	74	74	87	80	69	55	66	64	89	78	72	71	74	86	86	69	88	73	71	71	71	66	62	72	82	71	69	73	75	78	70	69	71	74	71	81	73	73	76	65	70	82	75	63	89	85	72	89	54	73	97	79	63	76	73	89	73	73	80	60	84	70	83	77	77	74	62	61	64	78	75	84	77	84	83	80	71	86	80	73	76	71	70	88	71	85	68	87	64	82	78	75	82	84	87	79	77	72	81	64	87	84	69	93	79	71	79	69	74	79	81	72	84	69	65	85	77	86	58	95	80	76	83	68	84	81	78	73	80	61	71	77	68	68	84	65	72	74	63	74	71	81	82	56	72	84	73	63	85	59	57	67	78	82	68	72	73	90	86	79	88	83	77	62	84	67	89	75	77	75	85	86	71	83	72	49	86	68	67	89	59	87	88	75	75	76	64	60	67	78	80	77	78	75	68	87	78	92	73	71	81	75	73	70	85	60	88	85	68	79	81	72	80	67	74	84	57	96	79	70	73	75	90	66	71	68	74	61	64	71	67	75	74	78	84	65	64	67	79	74	70	77	81	73	73	75	62	72	76	68	80	55	75	76	72	65	62	78	83	81	77	74	79	80	80	66	74	82	73	83	72	56	84	70	75	65	83	69	67	73	80	71	82	77	72	79	75	84	68	91	66	70	76	78	66	93	65	80	86	60	77	90	66	94	67	76	84	65	73	86	83	75	79	77	66	77	86	74	73	85	71	88	74	72	70	84	86	66	68	88	97	77	81	79	63	88	76	80	70	65	59	76	68	90	81	75	79	75	90	71	71	66	84	87	81	66	81	65	69	67	68	77	74	70	67	68	82	75	79	66	79	84	73	70	66	74	82	70	83	69	76	81	80	75	74	86	78	71	90	74	69	80	70	73	88	78	78	56	66	72	71	75	85	80	75	78	69	73	57	78	78	79	87	88	69	88	56	75	71	61	81	63	69	65	98	73	71	88	76	81	62	83	72	82	79	84	87	81	65	82	67	73	71	60	94	69	72	69	77	67	73	82	82	82	65	70	65	67	72	70	77	60	76	85	67	90	71	86	71	74	72	79	63	77	81	83	62	58	79	78	78	89	89	74	65	77	81	88	63	85	73	73	74	57	80	82	74	85	82	68	62	88	70	98	76	68	84	60	68	84	71	80	77	69	81	85	79	72	76	82	78	81	56	72	82	88	90	83	88	71	71	80	85	81	86	80	64	73	79	75	75	79	62	84	88	62	84	75	72	81	78	76	66	93	75	79	80	62	91	72	64	75	78	62	86	83	81	77	75	76	78	73	72	77	87	69	81	77	69	63	70	77	76	86	68	85	65	80	75	64	50	61	78	77	75	67	81	75	65	76	72	60	71	63	79	96	65	81	76	82	71	79	72	65	65	64	66	62	88	78	92	75	105	76	72	71	83	81	75	78	78	69	82	84	67	66	86	59	74	77	76	69	83	75	90	75	76	86	88	66	75	108	87	77	72	72	72	81	75	66	84	68	69	83	76	95	81	69	78	69	82	84	71	74	97	71	55	74	82	82	72	89	62	73	80	83	68	74	71	77	70	72	77	98	70	69	59	72	68	66	51	64	78	66	74	78	67	59	84	63	83	55	76	72	88	73	66	64	76	80	82	91	63	82	81	61	84	85	77	76	79	82	77	81	84	87	87	78	49	82	71	84	68	80	82	71	80	79	68	65	68	76	56	79	88	72	92	59	58	78	79	82	75	77	70	73	91	76	60	68	95	82	59	89	75	77	64	84	69	79	77	98	81	78	68	80	61	82	72	82	80	74	64	67	94	83	66	82	86	82	70	68	68	84	77	79	64	87	73	83	94	87	89	67	66	81	75	78	60	79	66	69	94	84	74	61	70	80	91	69	73	75	72	70	76	78	69	72	77	80	75	62	64	74	71	64	82	55	84	85	81	83	96	81	68	74	90	73	101	68	73	80	89	81	83	74	79	87	76	79	74	72	73	63	73	85	67	69	87	54	63	82	68	66	70	77	79	83	71	54	67	57	78	85
19696	11076	6811	30507	56200	39544	30265	25893	23839	27636	32168	35547	32841	33396	32563	27611	20594	12332	6388	3008	1532	1090	958	917	897	860	890	846	885	862	854	930	904	865	867	927	896	939	897	888	845	842	824	855	858	879	882	896	866	873	849	934	832	830	875	863	890	908	881	842	859	865	866	865	820	885	852	893	877	875	867	823	888	847	911	888	848	875	892	861	926	903	886	829	842	900	825	831	892	870	861	843	889	901	878	850	852	859	892	880	935	847	943	876	826	862	867	836	906	876	904	889	879	861	869	812	836	880	885	847	864	867	902	871	866	880	846	800	848	879	895	911	874	879	918	877	864	863	908	868	863	894	901	890	848	917	896	860	857	869	917	875	875	870	852	906	872	832	861	862	868	877	874	867	907	854	917	803	857	916	847	876	892	884	857	852	835	901	888	945	876	867	873	823	882	916	881	838	844	889	845	881	879	898	893	954	857	891	877	882	904	889	848	885	845	866	849	873	881	908	853	858	843	858	898	854	863	897	827	906	839	833	836	874	891	834	825	855	852	904	892	853	875	869	894	897	856	845	874	891	878	872	840	902	878	823	851	895	864	898	902	844	869	828	899	868	901	874	887	877	845	897	882	868	883	883	898	846	894	886	898	880	901	892	862	868	866	871	893	845	846	874	891	861	896	895	881	840	873	819	863	910	871	899	860	885	876	937	864	852	879	889	852	860	871	861	849	882	901	864	863	833	863	856	884	826	878	878	857	881	855	947	840	894	822	915	871	943	822	880	892	877	842	918	901	903	835	826	847	849	849	911	875	888	832	874	865	906	875	897	829	900	892	855	880	856	932	931	888	840	823	851	902	849	836	892	894	854	910	846	848	948	843	820	911	858	860	864	868	902	878	885	861	878	859	830	869	888	823	855	891	824	850	909	878	909	893	863	858	845	844	871	878	873	837	884	872	870	873	909	902	853	822	853	899	856	888	864	862	873	821	908	880	904	886	849	874	895	843	799	898	852	850	909	865	866	871	866	880	936	868	868	852	906	875	869	874	876	863	880	842	890	844	823	899	904	857	889	926	882	878	812	843	892	790	879	846	860	856	883	919	886	857	908	856	862	850	899	904	827	871	930	820	904	883	878	841	885	861	812	821	897	874	883	845	894	870	830	842	868	847	889	904	826	882	840	841	897	880	914	852	888	888	904	878	894	881	878	860	887	875	909	837	917	915	848	885	891	873	906	849	875	873	829	877	884	855	874	875	895	889	845	882	878	897	891	881	841	868	912	901	936	841	848	902	919	895	846	881	848	856	866	882	904	906	864	812	859	833	877	892	857	901	912	908	863	859	898	898	902	873	845	865	894	852	885	864	868	902	878	870	885	864	893	835	844	845	825	883	877	882	876	842	901	835	897	847	935	884	812	846	895	859	868	864	890	837	887	860	923	887	835	867	900	901	861	821	928	836	909	861	869	866	833	923	922	875	824	864	938	897	899	905	888	840	888	901	874	904	871	882	861	875	886	884	861	904	857	869	856	819	903	932	884	882	900	871	888	886	882	870	879	879	836	820	877	859	843	846	873	847	832	903	882	865	849	866	828	847	868	909	870	865	813	897	875	845	888	863	832	926	844	883	900	868	901	827	926	842	853	907	897	792	902	856	884	821	856	852	912	899	855	892	847	863	936	835	825	815	889	826	842	909	867	862	871	922	858	841	888	868	891	906	824	875	920	870	898	845	879	864	878	863	826	884	891	895	883	888	903	945	840	920	879	865	883	913	828	841	829	883	894	935	800	892	902	868	815	909	848	863	878	898	836	855	825	841	853	845	856	879	854	835	900	857	785	881	850	803	860	902	844	874	873	914	857	887	861	889	892	870	947	895	875	855	928	856	855	899	840	880	895	927	868	899	881	882	870	836	863	858	852	875	872	848	825	918	856	828	869	903	911	863	892	845	866	883	882	816	839	867	921	867	871	927	892	886	844	895	910	846	826	849	886	852	885	865	838	871	853	880	878	850	909	834	868	850	897	868	891	857	909	843	915	891	866	888	851	855	915	899	827	877	902	900	886	820	852	859	882	880	850	915	895	841	896	899	861	882	840	877	902	855	839	882	851	836	865	926	853	863	866	906	859	893	868	893	854	851	877	878	881	875	814	843	830	919	846	859	868	843	832	902	834	898	865	839	858	837	880	815	896	868	881	922	929	886	835	836	806	841	910	866	851	936	837	876	905	866	861	855	861	884	891	867	886	854	880	870	865	861	864	891	843	939	876	899	882	845	844	898	874	937	893	844	834	851	881	913	852	847	874	837	825	886	871	885	867	867	863	909	903	826	895	858	837	873	890	915	854	842	943	849	854	861	888	834	866	905	879	902	817	924	881	874	971	823	842	878	879	875	829	871	891	872	841	878	856	859	857	848	835	893	834	877	925	862	870	891	872	880	882	889	879	813	796	841	843	849	884	890	878	962	885	886	907	864	874	837	906	851	848	882	873	867	874	890	930	858	841	849	903	892	823	921	867	894	835	901	862	969	858	853	907	925	885	869	864	879	891	883	849	838	877	847	862	878	854	842	870	872	820	902	854	899	892	845	892	895	847	932	878	862	902	943	859	866	880	807	887	933	851	869	906	910	853	905	884	935	911	919	920	826	844	833	850	914	860	841	861	799	905	837	894	886	944	863	887	917	860	832	849	918	837	933	840	908	857	917	845	871	844	930	866	861	824	837	864	882	837	853	868	866	855	946	804	867	851	851	862	879	877	846	886	857	835	877	921	843	906	861	908	839	898	842	876	863	878	907	797	889	864	868	881	887	890	838	891	865	895	890	925	899	890	885	908	909	890	883	856	887	826	899	868	846	884	881	830	865	921	877	886	870	876	860	845	893	897	883	867	882	896	837	871	826	855	879	896	844	844	898	876	856	812	880	871	882	921	874	849	840	922	904	893	861	863	952	809	878	898	870	868	905	926	842	861	876	876	886	891	917	926	861	866	910	868	867	867	836	889	879	903	874	869	877	825	863	853	906	896	859	839	899	905	852	932	876	907	847	923	939	884	892	887	890	910	900	906	882	898	829	857	850	873	837	862	919	883	837	856	885	869	829	897	882	897	861	862	869	837	929	897	877	867	870	892	879	858	894	903	928	866	850	906	836	888	900	876	872	827	859	875	858	850	877	826	833	897	904	870	833	843	797	891	856	875	833	859	885	903	894	855	882	871	831	917	870	889	843	854	873	872	893	864	899	881	907	823	844	872	873	926	860	873	897	891	893	814	873	883	894	882	849	887	862	906	882	929	839	856	906	878	840	832	878	828	888	864	871	817	926	865	922	868	869	855	885	901	897	863	849	885	869	897	867	913	840	894	890	848	887	893	922	881	839	862	865	874	862	876	875	892	867	867	905	878	879	828	857	874	872	880	823	847	901	854	831	843	865	864	850	884	872	866	828	894	907	918	881	876	868	863	828	885	848	895	904	906	897	850	875	863	889	849	875	862	879	872	854	836	841	889	824	945	899	863
1377	165	146	403	1310	1300	476	240	236	310	569	864	687	818	803	643	500	261	151	125	89	90	78	88	94	79	71	78	71	92	80	87	71	81	85	98	72	71	90	70	88	87	89	77	78	85	71	93	78	81	90	86	91	72	66	77	93	80	71	88	88	93	84	72	70	76	79	86	80	87	75	91	94	93	95	85	82	78	98	88	77	79	89	92	91	79	84	101	70	78	97	77	94	75	87	74	85	78	76	85	70	77	88	76	81	77	81	89	83	78	79	79	99	78	82	78	71	78	79	119	82	89	92	82	81	90	91	73	82	79	90	89	79	85	82	107	82	71	101	107	71	72	80	77	82	100	74	91	89	80	80	70	94	82	76	89	74	89	87	88	83	79	93	81	94	87	99	77	76	64	74	81	78	75	77	106	60	87	82	95	70	63	81	88	76	88	89	74	88	76	85	92	83	70	86	75	75	68	92	89	74	82	66	91	84	102	88	76	85	78	87	74	108	87	88	85	88	80	78	87	75	88	77	82	93	87	81	105	100	76	77	94	78	89	86	87	81	97	88	80	92	84	94	72	88	90	63	81	96	77	100	81	81	90	78	83	80	81	72	75	91	86	100	90	80	79	83	104	95	72	77	68	79	68	83	76	83	89	69	95	92	90	75	78	61	55	85	87	76	93	79	86	77	78	103	90	79	79	79	82	68	78	63	91	95	77	74	78	77	86	76	77	74	80	78	85	67	106	89	67	90	92	76	85	77	60	71	78	84	85	84	84	77	85	81	104	82	90	74	86	72	75	73	89	84	81	88	80	73	80	95	90	68	91	83	91	100	84	84	96	79	82	86	67	75	78	70	81	84	72	90	83	77	80	73	71	96	73	80	83	78	75	81	65	71	75	77	87	76	81	85	78	79	74	86	63	76	86	79	73	92	89	103	68	90	74	86	77	91	82	74	94	87	81	92	96	79	86	86	85	88	79	81	63	64	83	80	73	89	79	75	86	79	90	88	80	86	96	75	73	90	88	91	78	74	99	76	85	85	80	94	99	83	91	98	90	85	75	81	70	89	73	95	73	93	73	78	73	91	86	74	86	77	80	82	71	80	82	73	101	84	89	73	85	71	89	75	85	89	91	79	97	111	83	75	84	92	67	72	81	85	83	87	103	87	70	71	73	90	74	84	91	93	85	90	73	75	64	74	88	87	78	74	98	88	72	75	72	79	95	86	67	88	86	72	67	100	80	77	88	73	84	87	96	89	80	80	69	80	74	84	98	86	74	99	78	95	79	80	89	88	92	71	89	82	92	80	84	79	80	88	86	77	95	92	77	84	85	93	103	102	92	105	79	68	84	100	103	87	98	83	75	87	64	86	84	75	86	74	69	81	71	84	78	87	82	75	86	87	84	78	77	91	79	80	76	86	93	80	99	75	78	93	78	95	96	82	82	76	79	92	77	87	86	82	72	82	77	77	90	69	65	80	81	78	84	101	90	92	84	83	89	92	78	75	95	76	75	71	84	86	92	94	98	74	83	86	84	73	85	86	87	77	88	79	84	81	84	82	83	70	80	82	89	76	79	79	76	81	91	66	80	84	90	79	85	92	73	75	69	87	72	84	86	78	87	84	61	84	89	98	84	78	76	66	88	87	79	87	82	67	78	100	84	85	70	80	73	89	88	85	91	93	68	102	77	88	81	85	75	71	86	70	85	72	83	90	80	87	76	81	77	84	96	88	96	83	83	81	69	89	99	89	72	83	96	89	87	76	82	63	77	99	78	81	97	80	74	85	79	93	91	91	86	88	87	87	90	88	96	78	82	79	68	99	101	73	68	70	93	80	73	77	88	83	69	82	92	79	89	74	104	74	88	77	69	82	77	64	97	94	86	79	84	75	101	97	90	86	83	99	92	85	78	75	79	86	87	84	76	79	91	80	71	87	86	83	86	74	96	97	73	70	73	88	69	80	82	82	90	82	97	86	73	79	76	81	94	80	84	98	76	77	84	81	77	91	90	95	97	72	83	84	87	88	98	83	91	100	89	81	79	76	84	82	70	60	97	71	93	88	93	87	67	94	80	80	98	77	83	84	105	90	97	90	91	94	90	67	80	80	72	84	96	95	79	77	83	77	81	78	65	94	73	84	83	81	83	78	83	91	78	81	72	83	91	82	92	96	79	79	79	79	87	80	91	96	84	97	79	92	86	80	80	71	87	85	105	85	88	75	91	80	78	81	91	79	82	77	79	87	91	95	89	85	59	93	86	88	76	82	85	74	94	96	93	72	96	85	91	77	95	91	86	77	103	79	98	84	84	76	75	86	85	87	78	89	88	73	75	75	84	88	78	84	76	87	107	96	97	79	95	102	83	83	95	77	85	74	85	77	90	80	75	73	91	76	92	80	62	71	107	85	96	89	79	67	91	77	81	87	82	85	74	73	87	77	90	81	91	73	71	86	98	97	60	83	72	105	96	87	82	84	75	86	80	83	91	80	73	98	84	90	68	89	74	93	74	96	80	80	72	80	92	66	85	93	86	98	80	83	77	93	88	86	76	78	94	81	75	93	86	84	72	85	70	76	83	98	80	69	83	86	95	65	77	99	76	88	98	71	84	97	71	75	101	80	71	107	96	67	75	89	93	88	105	58	72	78	84	80	86	80	103	79	85	93	87	87	90	104	84	86	75	94	68	93	86	101	91	81	79	67	93	85	83	93	84	73	88	81	87	88	79	87	87	105	91	92	81	78	102	94	85	89	80	90	71	85	82	88	99	83	84	87	71	92	79	80	97	81	91	83	80	103	75	104	98	84	80	76	73	81	86	76	83	77	79	88	90	66	103	93	74	94	91	78	72	84	71	68	93	90	79	98	73	87	82	90	70	94	82	67	79	80	87	99	79	76	76	82	90	78	62	67	78	82	88	89	94	89	85	70	86	95	71	83	95	80	72	74	77	79	104	85	100	74	83	88	81	88	92	76	92	91	89	82	75	70	89	102	98	85	94	69	77	79	90	70	88	83	82	93	88	92	81	87	97	108	79	83	82	85	91	65	85	83	71	77	84	88	71	71	85	99	92	89	89	84	85	69	91	80	81	70	80	82	87	78	75	76	86	90	99	83	79	77	83	89	81	103	98	96	86	88	81	106	79	79	83	87	75	81	84	97	92	86	72	81	75	80	92	75	79	92	86	77	74	76	102	80	80	82	85	85	92	77	85	78	81	66	95	86	64	80	78	95	67	73	83	75	100	93	97	67	94	76	94	75	86	87	75	86	75	75	93	81	91	87	78	76	75	79	94	78	68	97	81	79	79	97	77	88	106	78	91	77	78	77	77	73	90	77	84	90	84	83	85	72	90	102	76	101	84	69	87	79	87	97	76	99	96	74	72	73	93	83	83	90	82	85	76	81	96	79	86	85	78	82	78	81	80	73	68	79	93	95	76	76	86	79	91	81	83	73	77	70	79	91	82	82	71	80	88	86	102	90	92	88	93	73	95	80	71	73	83
10810	3825	2291	16859	32115	30609	15023	10949	9756	11965	16784	19569	17844	19132	17633	14430	10596	5581	2876	1642	1217	1053	959	977	986	940	966	990	1000	1010	953	934	1005	992	1000	944	951	974	1013	974	935	989	998	1015	979	977	949	963	978	960	985	1013	954	945	968	980	978	979	956	977	938	962	944	952	1002	984	973	941	885	961	967	909	912	934	983	941	929	982	936	963	978	1013	956	903	1002	960	954	979	994	1015	963	977	986	941	1002	1032	933	956	965	998	991	998	908	963	968	955	987	962	1035	934	1003	992	958	1001	976	957	974	985	897	941	975	983	973	983	941	911	961	971	923	964	978	1050	948	922	933	940	994	1036	987	983	989	973	935	999	1017	917	939	967	976	977	973	911	940	979	981	1014	923	950	970	948	956	1002	944	968	934	999	950	971	956	1005	999	1017	951	968	944	983	978	933	951	968	992	957	959	905	1029	946	949	998	976	990	952	993	978	1009	1017	982	967	949	949	991	993	966	989	939	986	971	958	985	945	1014	971	1001	961	995	932	940	917	982	941	995	934	951	1039	968	949	962	1007	958	979	970	981	1012	948	975	996	888	995	943	979	985	973	962	974	957	970	1019	903	921	1046	967	1005	1006	879	975	970	1002	1006	956	957	968	999	959	940	934	999	996	979	1029	1016	966	929	923	969	970	924	935	976	953	969	925	994	913	932	1018	989	908	976	917	960	932	995	966	1004	963	996	931	968	968	950	999	948	955	921	905	953	1047	950	995	955	962	969	951	976	940	1009	975	937	1041	968	943	905	959	922	954	960	950	981	977	988	987	974	949	1000	907	953	976	956	913	964	936	1002	943	983	967	964	952	985	1003	949	1003	961	963	965	999	942	948	880	990	965	1011	997	960	956	942	945	949	990	982	992	934	962	984	945	967	953	1009	967	974	965	1008	997	967	990	982	975	951	1000	1002	946	933	1007	1017	1000	960	963	1026	940	972	972	934	955	966	953	951	946	930	948	969	945	921	954	1010	989	980	990	929	1017	962	979	904	947	960	1000	947	1007	907	973	933	971	993	951	1008	957	962	953	973	985	943	942	948	961	973	964	1003	924	985	890	945	951	913	1023	907	963	927	931	983	1027	955	979	1025	930	893	964	1029	997	888	974	969	926	992	934	1006	983	1011	952	943	971	919	947	936	1014	976	969	952	964	896	939	1022	956	1001	977	963	908	966	955	942	1011	992	986	922	1017	1000	985	1032	977	966	1025	1018	1030	992	916	984	1052	964	927	966	958	954	945	974	956	944	1010	957	938	968	979	950	960	926	991	959	930	980	961	958	946	1013	967	976	956	958	1044	987	945	978	969	987	922	973	943	1001	988	935	944	935	964	1019	921	1000	976	914	983	977	965	914	994	927	1014	981	917	971	991	945	953	959	992	948	992	961	938	959	895	1015	972	987	950	982	997	945	948	966	962	980	1003	949	1008	988	922	1010	925	970	972	1004	953	955	936	948	963	973	997	961	992	938	909	985	986	991	957	931	997	922	911	961	977	964	958	964	1002	996	938	951	966	995	981	986	940	961	963	965	964	946	1001	954	944	930	996	992	993	935	925	961	954	961	942	972	1010	962	920	961	964	978	964	976	963	968	972	983	969	959	958	985	1002	977	951	917	999	985	934	950	924	1016	937	1020	969	957	1013	985	988	936	971	963	934	966	1022	958	903	949	982	983	973	939	1014	949	1036	979	966	977	1035	992	904	1025	994	978	977	988	1009	987	999	913	980	938	910	946	956	975	927	971	1013	953	954	974	969	957	970	1002	961	982	997	1008	974	947	942	960	983	981	936	1018	943	981	997	960	942	968	999	974	906	978	928	963	950	1001	973	956	958	901	985	945	973	961	949	982	970	962	1030	953	978	973	949	952	986	975	905	988	970	967	954	963	999	986	939	966	977	966	960	918	940	943	976	973	955	974	999	925	980	967	1014	991	936	943	961	958	948	970	934	911	983	923	1005	938	943	962	993	951	988	1020	975	931	1031	925	960	1015	933	965	996	989	1017	988	964	986	969	958	944	951	897	963	972	998	975	1026	934	950	969	936	963	996	1009	977	932	956	931	957	980	992	981	958	1050	987	980	955	966	978	951	980	956	900	986	946	1046	946	985	1011	973	980	920	946	990	971	1018	910	951	1055	1010	981	968	973	960	1017	985	951	1002	980	999	997	973	976	959	967	944	985	989	907	965	989	937	952	955	995	1014	987	916	950	975	975	1009	957	949	977	907	1017	1015	956	954	950	942	957	974	951	908	937	925	923	980	987	974	954	963	994	934	957	955	951	898	1001	975	963	964	992	892	959	946	962	947	1003	1012	980	924	1000	976	1009	959	954	934	944	958	975	963	973	986	978	945	999	975	963	934	973	965	1010	977	950	975	973	979	955	978	927	977	964	989	951	911	926	938	957	980	985	992	990	941	980	980	977	960	927	935	1014	963	945	989	927	947	945	969	975	998	967	963	938	973	961	970	973	994	916	979	913	975	922	961	932	983	946	951	980	923	954	998	970	1011	980	942	1013	1028	1017	989	926	982	1039	964	977	969	956	957	985	997	921	917	965	958	922	988	1016	973	986	998	982	993	1002	913	967	976	918	931	979	988	967	981	948	958	958	1018	985	1012	950	976	969	936	991	983	951	992	1003	967	938	1000	985	930	980	928	960	954	1005	992	976	968	962	998	1053	987	954	923	952	961	923	985	982	922	974	954	953	975	949	968	990	984	994	981	990	1004	921	970	1012	923	965	935	948	973	1011	962	1001	917	981	969	1000	964	982	992	975	961	983	982	938	991	910	920	994	933	930	952	905	970	969	1001	946	991	940	945	919	1017	952	925	936	945	986	932	956	964	991	999	1030	908	980	912	932	969	975	963	929	919	954	1015	944	958	969	1004	949	1001	935	947	1055	930	975	922	1000	986	960	981	942	1033	1000	967	961	897	978	954	1006	958	976	954	937	963	926	978	1018	949	965	973	934	917	1006	942	929	969	940	970	968	919	964	1002	949	976	929	1002	960	980	923	1075	930	971	994	957	946	997	991	995	948	978	954	915	957	919	976	1021	988	961	972	977	926	880	1001	1034	934	1016	939	962	894	965	987	952	960	959	967	900	1020	940	966	956	953	945	1013	991	972	975	919	947	951	955	960	962	1001	986	966	942	944	996	948	941	901	967	921	957	965	951	962	946	952	950	982	929	976	958	945	985	992	999	948	939	966	959	920	939	951	963	987	957	1019	936	985	1002	944	1009	1041	935	969	984	968	1029	946	955	952	977	983	961	936	882	934	1023	963	1018	1000	936	940	976	976	980	969	980	949	995	1013	977	983	1051	977	954	982	1009	951	1019	978	949	1005	952	960	950	1000	944	950	952	984	952	941	1028	975	1031	990	970	992	1006	1020	1001	930	936	964	901	972	990	1004	973	951	951	971	1001	980	952	941	980	942	933	974	963	1000	1009	973	973	981	973	899	989	1006	994	958	1008	1006	927	1007	930	992	971	961	1000	948	918	977	970	1000	1004	1008	960	883	969	961	972	953	980	931	1001	963	974	960	935	989	1014	945	949	1029	1003	984	958	965	974	1005	985	996	929	939	997	964	926	955	989	976	932	988	983	987	1011	934	960	978	1019	968	961	927	987	976	991	996	969	934	964	988	1033	928	991	984	954	981	1000	975	967	993	924	970	946	950	948	949	998	1006	995	950	928	1020	939	956
592	356	262	962	3043	5822	1519	347	342	623	1530	1083	1513	1831	1621	1111	828	462	196	116	74	80	77	71	77	73	60	74	55	56	67	74	63	60	73	71	75	82	55	67	60	68	77	62	77	68	64	68	57	52	54	68	69	59	78	74	56	73	70	66	72	57	57	69	63	66	80	69	62	67	70	71	54	81	70	65	73	60	60	67	67	72	69	60	78	54	48	76	69	67	53	69	63	66	75	73	78	78	62	72	70	66	61	79	71	65	64	56	68	72	66	78	72	54	73	64	66	61	69	71	62	67	55	69	53	58	66	56	65	51	67	67	81	68	64	70	59	76	67	71	66	70	65	61	64	67	71	63	72	54	63	77	76	71	57	65	69	68	75	45	61	62	71	65	70	75	70	69	72	61	97	61	66	67	73	70	61	60	61	76	90	70	63	81	64	92	71	69	68	76	58	80	60	58	63	79	71	75	66	82	66	63	71	57	60	77	59	66	79	48	76	61	70	87	71	62	60	63	72	89	80	68	69	80	62	56	71	65	67	62	73	68	63	67	67	76	71	57	75	58	75	71	66	76	74	65	71	59	77	83	84	73	62	62	60	80	76	75	58	74	69	67	64	77	72	69	68	80	82	72	57	74	83	71	64	57	71	83	56	55	60	79	65	69	70	62	72	64	78	76	61	63	73	70	72	73	61	63	68	69	71	88	57	68	68	68	57	74	62	69	69	79	68	73	51	64	58	67	58	62	71	70	63	82	71	64	63	76	75	78	63	68	67	51	83	66	76	64	68	62	83	65	76	68	68	71	71	73	69	60	77	70	62	62	63	64	79	82	73	62	71	67	86	80	61	74	58	74	78	66	60	72	70	56	77	65	80	65	57	64	70	75	75	58	62	74	58	55	70	65	77	74	70	58	65	70	69	77	56	76	62	64	67	73	69	73	68	69	67	70	61	67	63	69	70	64	69	54	66	65	59	73	61	67	77	76	71	75	81	89	81	65	57	59	71	71	72	68	81	77	78	63	66	65	62	77	60	63	64	62	53	81	61	67	78	83	52	77	65	61	65	63	72	63	80	75	47	71	71	65	58	69	63	86	77	70	63	68	72	54	63	86	82	66	65	58	85	72	77	63	67	75	69	57	76	62	62	73	79	70	60	58	80	63	69	90	66	54	55	78	63	68	68	67	75	63	78	62	70	68	62	78	82	68	65	64	65	58	62	74	78	60	57	69	71	69	83	58	77	76	62	72	83	61	75	61	65	64	69	62	69	61	63	70	84	58	64	67	81	70	71	57	78	63	83	62	80	60	64	45	57	71	58	71	62	71	63	51	81	71	67	66	60	58	62	55	71	74	55	78	79	84	59	66	70	76	66	56	76	50	84	66	80	68	74	66	67	64	58	63	74	63	66	48	71	59	79	80	56	73	64	63	69	62	72	67	75	65	60	74	49	67	73	63	57	75	78	59	56	60	56	63	69	69	65	73	66	73	58	66	71	61	67	72	93	59	72	68	68	65	64	70	62	73	83	60	67	73	62	81	70	62	77	73	73	52	70	77	55	68	69	66	96	77	64	64	69	78	63	82	67	73	63	71	68	69	86	94	77	56	62	69	85	61	78	64	69	71	75	71	73	59	80	63	69	76	57	67	64	60	66	74	60	70	72	73	68	55	61	71	56	59	62	71	65	71	65	89	64	53	59	82	68	69	75	56	73	59	77	60	66	62	72	53	58	63	72	72	78	65	70	67	66	73	62	71	62	70	77	51	76	47	60	62	70	70	86	54	65	52	69	61	60	74	58	84	67	72	66	58	46	60	67	74	65	73	65	77	76	71	73	63	59	74	65	58	64	54	62	67	69	78	81	57	53	86	71	68	60	67	66	66	61	57	57	69	83	67	72	66	66	63	71	64	53	74	62	60	79	53	73	73	65	75	60	67	67	59	80	67	62	69	68	68	72	55	68	66	69	64	73	53	76	80	82	83	69	85	69	78	73	71	81	57	57	58	53	55	76	62	65	59	62	56	63	75	56	77	69	63	62	64	65	69	80	62	53	66	70	67	63	67	71	65	62	68	75	75	74	68	71	65	63	66	55	70	69	73	65	71	65	72	71	70	63	75	76	71	64	91	71	79	54	66	69	81	68	76	61	66	69	80	83	64	72	60	74	64	74	79	71	67	66	62	64	75	62	73	57	74	84	59	64	83	59	70	68	52	77	71	68	78	75	77	80	67	76	73	59	71	62	74	55	68	65	69	66	66	74	77	61	60	59	43	66	62	54	73	75	61	74	69	56	65	72	66	78	62	60	95	73	71	74	58	64	73	60	58	67	74	66	70	73	60	54	71	50	61	70	57	68	73	66	74	69	57	77	71	65	65	60	74	66	66	63	65	63	61	61	67	69	71	69	59	70	86	68	75	74	53	82	73	57	81	70	78	60	86	66	55	61	54	78	72	68	64	80	76	73	59	68	74	69	69	57	53	57	60	76	72	55	88	66	70	76	59	66	58	68	68	75	61	66	81	69	54	62	76	56	73	77	62	74	53	81	72	73	66	65	72	71	79	61	68	72	75	68	72	62	86	55	71	81	68	62	58	55	74	74	71	72	70	76	61	67	65	63	67	75	84	84	73	67	70	61	63	86	68	69	72	68	75	54	59	54	61	61	74	65	83	69	74	70	68	66	83	55	67	53	68	58	75	67	66	59	60	66	72	64	66	75	67	65	78	70	66	54	64	66	77	78	58	72	49	67	65	55	59	73	64	77	70	66	78	71	65	73	63	79	60	73	67	70	73	80	65	50	63	63	52	60	61	70	71	62	57	78	67	64	87	71	67	79	64	70	80	101	68	55	60	84	55	72	54	56	67	57	59	72	73	66	58	69	82	58	66	69	74	73	53	70	67	64	59	85	68	64	65	71	68	70	70	56	79	67	55	60	67	63	71	74	66	55	63	70	68	64	70	74	68	72	63	73	75	68	80	65	73	73	74	65	66	68	57	76	59	75	65	67	59	75	66	64	65	62	68	73	71	67	70	71	72	71	57	72	74	79	60	72	70	60	66	53	64	66	69	58	74	72	69	73	74	70	61	76	69	57	74	75	72	68	56	73	74	73	54	65	69	65	66	59	72	71	67	65	69	60	62	52	66	66	74	69	63	68	84	71	76	72	73	75	67	60	62	57	67	67	53	88	73	58	66	81	70	69	58	77	65	60	63	74	84	60	64	57	60	91	71	77	92	61	63	81	55	63	63	70	82	52	68	66	68	65	81	77	68	66	68	78	72	56	62	77	84	72	64	73	71	64	70	94	63	56	72	73	71	87	65	64	78	63	63	67	74	62	74	52	68	85	64	56	68	65	76	66	71	56	65	77	78	73	82	57	63	61	62	68	59	68	70	63	46	65	58	53	83	72	70	54	68	66	51	71	63	87	66	71	71	65	51	86	75	76	79	46	62	70	65	75	83	68	52	68	64	78	71	62	60	63	76	55	76	62	68	71	68
13742	7603	4304	24449	41761	45967	22921	14166	13840	19026	26053	22053	25340	27094	24836	20697	16654	9487	4459	2156	1314	986	826	833	793	787	788	839	796	820	807	814	852	783	799	809	748	780	757	785	776	793	800	756	791	772	789	779	832	817	784	784	798	792	853	813	762	780	808	820	831	795	747	800	813	822	773	764	851	805	808	839	810	848	801	800	818	835	823	763	803	766	797	773	851	812	849	812	784	760	801	787	793	834	781	764	800	786	765	808	735	790	786	811	774	788	812	759	825	779	803	791	821	786	808	755	791	804	757	784	759	782	820	853	800	761	854	815	783	776	783	814	749	806	770	816	777	768	798	798	824	774	784	731	753	801	779	774	794	799	781	780	806	815	758	783	770	801	752	794	781	773	806	814	808	794	774	844	809	813	773	794	784	761	781	843	777	813	789	840	743	787	815	793	773	820	760	832	765	809	801	752	769	740	799	840	802	822	787	807	832	777	786	791	767	775	763	773	814	785	795	777	769	842	803	752	807	819	787	820	823	772	811	806	722	801	784	847	746	800	818	763	779	803	800	803	783	809	795	777	800	817	802	805	798	750	777	769	748	810	770	811	786	773	765	802	874	845	806	800	771	837	789	839	806	775	772	776	768	759	775	805	772	783	791	838	802	801	814	748	810	761	794	797	778	810	802	829	756	773	811	777	752	775	802	791	798	778	782	802	807	786	812	737	815	821	776	757	771	867	814	832	794	801	776	818	808	843	840	820	807	793	777	823	809	824	758	780	813	792	777	774	769	818	828	797	803	798	813	796	801	846	891	780	841	813	841	776	770	787	792	751	782	803	782	787	785	785	812	817	785	816	801	761	778	781	750	794	745	770	761	773	775	697	769	782	830	785	828	741	773	849	772	844	820	798	804	775	810	790	778	785	846	812	784	792	822	779	783	856	800	801	793	753	761	787	788	798	787	818	795	816	757	846	781	739	836	769	797	780	794	819	758	761	791	759	757	797	787	775	792	761	776	774	801	758	816	812	817	744	808	812	813	759	739	779	825	748	805	743	805	779	742	829	766	841	774	755	820	756	772	794	751	801	792	782	755	814	838	819	790	779	810	794	769	759	785	778	804	781	824	761	769	778	799	791	758	816	771	786	799	771	793	777	816	770	806	825	808	795	763	768	765	799	816	807	811	807	782	791	816	762	791	833	775	793	776	832	792	794	765	731	772	801	795	817	752	817	815	769	800	785	764	764	772	775	814	825	802	794	784	762	773	788	778	792	809	782	769	833	799	806	873	818	754	784	763	818	817	810	790	827	815	789	827	767	829	743	747	782	778	799	742	739	791	818	777	768	839	777	769	831	781	818	848	790	824	824	767	801	753	795	782	782	771	829	763	799	810	768	759	785	844	775	844	777	789	788	801	802	815	838	829	848	790	814	831	738	810	778	794	840	808	725	795	801	759	787	824	785	766	816	809	739	833	828	769	776	832	796	803	775	790	840	771	793	748	862	802	797	799	804	826	812	843	787	804	786	757	791	801	795	782	817	816	831	770	740	790	831	772	812	802	751	769	819	781	791	772	766	815	810	770	765	772	808	780	781	801	749	798	810	755	754	793	802	819	805	803	854	796	793	822	794	736	781	787	745	832	815	793	735	746	787	846	813	743	783	797	795	769	787	773	810	765	738	809	834	805	770	795	766	799	786	830	767	786	782	767	756	779	775	789	751	765	808	780	779	818	773	756	809	748	787	848	837	805	782	801	777	758	755	813	774	747	816	783	806	830	823	773	804	803	824	804	772	799	803	825	777	804	785	796	806	725	750	799	812	807	808	803	780	825	807	803	806	783	788	759	805	790	766	766	783	768	788	776	836	778	837	793	754	865	811	784	803	776	801	794	746	743	837	822	782	793	804	802	811	812	799	777	805	792	785	755	774	793	808	835	835	807	773	768	829	801	755	804	836	754	792	839	768	808	766	785	830	817	797	760	792	818	811	805	777	816	828	773	764	801	783	761	779	803	771	769	805	754	758	810	759	816	839	817	784	770	762	776	779	773	774	768	759	801	811	801	839	824	766	809	751	808	723	799	826	798	764	778	811	779	811	807	773	782	789	815	757	784	767	803	774	796	813	826	774	820	829	773	782	813	796	810	812	763	796	806	746	796	846	785	808	761	744	782	744	847	789	816	787	779	790	754	814	786	804	842	757	779	783	769	749	805	777	807	853	817	768	766	825	799	774	807	751	777	777	784	807	791	812	807	782	814	804	833	808	761	799	750	810	852	811	722	811	779	812	815	818	769	888	754	758	796	799	744	805	808	774	830	794	812	770	805	774	826	870	765	763	812	792	775	795	812	797	803	763	791	851	774	781	767	843	762	770	798	753	794	808	815	783	793	787	798	792	830	861	814	784	818	822	848	807	785	785	856	801	808	796	778	778	770	782	742	799	845	777	776	757	805	865	814	748	793	815	804	817	783	830	785	803	763	790	812	840	815	802	765	729	812	762	772	777	760	784	830	759	802	724	824	785	760	780	756	749	767	816	828	788	762	788	815	803	776	817	698	801	802	797	801	792	769	805	786	795	799	859	783	785	794	780	863	820	788	819	793	783	788	759	803	760	768	818	763	821	802	802	793	747	794	763	811	792	821	796	785	816	787	791	778	763	754	820	779	809	743	811	754	782	764	768	817	762	772	815	791	785	767	801	810	800	818	800	791	816	743	810	748	822	803	742	790	757	826	779	811	829	795	769	804	790	824	776	730	811	735	783	762	861	796	771	783	756	770	720	853	747	804	779	777	761	838	753	803	812	791	823	722	764	781	811	838	788	807	824	819	807	835	817	834	765	752	828	762	853	728	761	745	704	769	767	775	766	852	774	779	792	820	750	803	763	767	785	797	832	782	762	744	813	782	810	823	771	788	776	867	795	782	772	756	781	811	863	807	798	798	779	790	814	744	790	713	750	799	812	781	803	752	785	772	764	759	766	804	755	767	755	826	800	776	761	822	760	769	772	764	707	771	819	781	779	801	844	734	812	786	794	803	770	766	799	802	827	830	781	748	829	798	774	781	803	788	799	828	810	797	791	780	777	809	794	785	798	797	793	796	850	812	779	767	823	807	777	823	822	795	790	803	794	773	797	816	808	828	833	817	872	772	788	859	740	766	768	786	810	829	776	780	760	761	795	716	789	821	769	789	770	773	720	793	813	767	775	818	772	814	783	793	802	772	796	804	836	828	834	799	787	797	770	812	820	775	819	712	819	775	783	806	819	801	813	784	824	793	780	792	771	836	788	838	809	823	751	762	794	797	793	843	784	865	821	794	792	806	812	751	796	768	750	769	760	796	766	821	762	792	791	783	822	834	810	770	770	806	799	747	806	772	816	819	779	783	763	788	793	798	819	834	779	811	785	803	802	795	768	792	771	778	780	814	805	763	786	819	778	797	802	825	747	791	780	784	800	776	826	824	784	806	830	796	788	793	756	795	784	753	778	769	774	776	726	775	797	790	811	817	818	819	748
2116	325	270	1278	5195	5867	922	248	335	475	869	843	1310	2567	2677	1975	1029	570	278	161	108	99	87	81	88	104	111	106	92	101	86	107	94	101	94	71	93	88	102	89	94	90	95	83	105	106	93	100	83	93	88	93	89	89	112	103	96	84	113	97	85	77	73	89	97	107	84	89	93	99	110	82	93	89	108	102	92	104	101	90	85	85	90	98	87	108	76	98	82	88	98	92	91	104	89	116	76	95	113	102	80	89	117	91	92	94	106	107	91	81	91	89	91	104	112	92	96	97	84	95	94	85	75	91	97	89	98	84	90	111	86	98	93	82	111	87	95	120	80	100	93	94	97	71	92	78	92	96	95	115	85	91	85	88	95	107	95	75	85	105	90	83	75	109	89	98	97	76	96	84	87	91	101	85	89	104	98	86	90	77	82	96	88	94	95	96	92	102	92	83	100	105	78	106	93	91	95	99	104	111	90	86	91	85	90	78	102	91	99	103	93	97	92	97	106	93	100	81	111	97	95	89	105	80	106	97	96	82	91	84	91	74	87	95	84	83	80	86	81	93	110	92	74	109	101	91	89	82	87	89	105	101	84	97	94	114	108	90	94	86	91	98	88	98	85	86	88	90	102	113	92	79	108	99	106	113	75	99	96	80	98	76	94	92	102	90	98	77	109	98	100	77	87	98	79	97	101	83	86	106	102	73	83	84	83	77	97	114	102	85	99	81	83	88	75	94	103	105	114	76	106	94	94	94	93	92	119	90	95	82	102	92	84	88	107	94	107	84	86	93	83	81	104	99	75	100	102	94	110	94	92	101	99	90	99	97	89	99	73	90	92	99	97	95	95	89	98	75	104	101	95	84	86	87	97	97	87	104	102	83	81	96	98	91	87	94	101	98	85	90	77	85	101	101	87	80	94	104	81	101	86	101	99	75	95	89	95	89	89	89	108	89	104	106	69	87	92	98	85	98	98	92	103	90	92	78	100	96	83	90	83	103	98	73	91	101	97	92	90	86	80	89	84	91	88	78	101	87	96	83	84	105	93	87	115	95	93	102	67	88	91	87	79	88	101	103	100	93	99	81	96	98	96	96	79	88	81	90	111	87	80	85	108	75	90	85	86	96	108	103	90	106	85	91	75	89	100	95	96	99	74	89	100	92	118	94	99	84	80	83	105	72	94	88	108	101	79	104	90	93	94	96	93	97	92	74	91	95	100	90	95	77	99	75	114	106	78	97	93	107	92	100	88	75	84	99	84	88	88	87	103	85	93	85	105	92	81	105	94	104	85	90	105	75	98	72	96	100	87	82	105	86	70	80	91	78	77	93	88	80	116	99	92	99	94	97	90	96	105	91	102	108	100	101	96	102	104	109	113	105	91	89	93	86	98	109	99	93	96	101	104	82	100	91	95	106	101	102	90	96	102	72	101	83	94	97	106	99	94	86	82	99	87	106	92	77	89	106	88	97	92	100	91	88	82	97	89	91	105	90	82	100	100	76	106	98	95	90	86	90	87	86	99	84	97	112	95	96	95	102	102	104	108	104	110	98	113	86	101	96	97	83	71	105	99	83	81	97	97	85	105	90	102	93	88	69	84	111	88	95	97	92	82	76	87	97	102	100	89	94	75	82	100	103	86	92	90	98	104	99	101	87	94	87	110	87	104	82	97	97	80	87	98	92	110	89	97	106	82	85	87	93	94	95	105	105	95	96	88	91	97	93	99	83	87	86	104	95	106	88	87	98	96	91	95	86	88	84	97	93	94	96	89	97	86	78	99	87	95	100	85	62	102	89	81	87	88	71	103	95	92	96	95	87	90	92	97	95	84	89	85	89	91	84	84	89	86	91	80	80	87	107	90	102	93	86	89	112	90	89	84	87	95	96	107	75	97	106	83	112	100	114	97	80	126	97	90	93	91	78	76	83	94	103	97	102	104	72	86	82	111	96	86	87	99	95	83	103	96	94	92	101	98	89	86	65	90	91	114	91	77	103	102	91	96	89	95	76	99	89	89	79	79	81	80	107	79	94	80	84	90	88	82	107	87	87	106	96	77	107	103	98	94	105	97	80	86	92	81	102	77	101	107	89	100	94	95	88	82	120	91	75	98	98	91	89	82	114	94	86	105	100	95	87	103	109	100	101	87	98	104	103	84	89	88	118	85	96	95	93	79	101	100	83	116	100	96	90	98	86	92	90	94	83	79	79	110	99	88	94	92	88	96	98	103	104	92	79	95	77	84	86	103	93	89	91	91	106	89	79	97	84	104	109	87	88	115	73	83	100	82	92	95	83	120	91	95	92	93	99	79	83	111	99	93	97	72	89	96	87	97	95	102	101	90	66	91	108	79	76	117	75	107	78	90	84	102	87	89	104	85	101	86	76	82	96	100	83	100	113	83	101	91	101	98	103	98	92	87	98	97	101	105	97	88	75	90	99	101	88	106	100	91	97	90	99	86	92	86	86	96	92	83	85	99	93	103	97	78	86	99	87	98	95	88	97	87	96	104	105	104	90	96	91	87	97	90	102	90	80	89	97	101	92	96	86	89	78	91	100	103	94	93	101	118	95	77	96	93	83	88	84	81	97	67	106	84	91	92	75	91	93	94	97	110	92	91	104	73	89	78	98	103	101	95	95	85	87	101	88	104	87	93	92	102	85	92	88	99	92	97	86	99	86	87	105	88	76	86	92	79	97	97	99	86	74	92	102	76	102	96	117	99	95	90	94	94	84	93	101	91	95	94	102	93	95	99	100	86	110	107	99	100	113	97	86	87	99	74	95	76	90	97	85	91	98	91	100	84	97	92	89	90	95	92	100	106	87	95	89	105	83	86	91	81	90	86	99	94	89	89	96	100	96	83	94	93	94	90	79	104	100	93	108	89	81	101	98	92	110	95	96	100	87	98	87	90	94	107	98	95	87	91	97	92	95	98	101	99	92	92	88	101	90	97	93	96	91	85	105	99	120	93	87	95	94	91	91	88	93	93	79	83	88	91	104	85	104	104	86	100	88	89	104	98	85	96	98	102	79	98	101	96	87	92	90	96	94	92	96	88	97	92	83	90	90	94	102	94	84	88	80	98	91	62	91	90	82	80	98	77	88	97	81	113	90	83	96	97	84	96	99	95	96	90	104	102	87	93	94	93	78	110	102	69	78	83	102	96	95	96	78	86	100	79	85	100	99	92	110	88	97	103	108	92	91	90	89	95	109	94	81	89	84	103	105	81	81	105	113	104	90	81	97	85	82	73	93	71	87	68	80	82	78	87	95	101	88	112	101	86	95	87	91	96	80	96	97	86	82	88	102	81	99	91	97	76	97	81	86	106	74	84	98	92	80	86	85	93	99	99	96	100	90	93	77	83	94	91	90	97	108	96	86	106	92	84	106	94	81	75	100	98	108	76	109	82	87	101	91	89	100	93	96	99	109	92	89	92	84	102	92	94	84	92	102	106	93	81	99	107	92	102	91	87	96	76	98	123	89	103	110	84	87	101	79
14071	6683	4160	27159	55121	43618	16021	11588	13062	17236	20069	20264	23861	30957	30205	25571	18553	11052	5699	2772	1728	1260	1142	1044	1083	1060	1042	1040	1062	1054	1109	1061	1058	1093	1041	1065	1085	1125	1073	1101	1128	1020	1049	1065	1096	1093	1115	1066	1110	1006	1066	1120	1061	1071	1058	1102	1087	1073	1044	1037	1105	1051	1023	1085	1098	1138	1060	1087	1056	1100	1064	1057	1117	1084	1108	1100	1037	1056	1078	1088	1056	1032	1072	1101	1088	1012	1121	1116	1074	1145	1074	1108	1036	1059	1002	1118	1049	1116	1053	1057	1034	1109	1048	1046	1073	1125	1104	1135	1038	1082	1119	1060	1074	1063	1120	1081	1074	1013	1062	1081	1029	1085	1139	1064	1113	1057	1060	1076	1115	1062	1089	1089	1129	1084	1059	1071	1080	1071	1045	1027	1097	1064	1085	1088	1061	1066	1047	1084	1099	1037	1075	1092	1096	1057	1037	1055	1075	1086	1025	1094	998	1089	1084	1115	1150	1099	999	1135	1106	1066	1049	1120	1090	1143	1102	1062	1085	1058	1157	1085	1082	1016	1052	1103	1071	1086	1106	1088	1063	1083	1110	1069	1013	1150	1038	1052	1047	1073	1108	1030	1072	1116	1069	1088	1021	1058	1084	1071	1123	1098	1069	1015	1102	1049	1090	1082	1130	1114	1078	1080	1114	1071	1080	1124	1057	1059	1138	1098	1021	1068	1087	1045	1110	1059	1043	1080	1143	1064	1078	1089	1048	1082	1119	1032	1058	1106	1049	1098	1078	1076	1078	1084	1030	1071	1076	1107	1061	1097	1056	1113	1096	1047	1068	1108	1097	1085	1050	1053	1054	1094	1084	1072	1016	1083	1083	1063	1015	1119	1111	1039	1108	1092	1049	1106	1091	1104	1088	1051	1058	1008	1102	1018	1038	1034	1074	1013	1064	1072	1147	1063	1001	1117	1091	1107	1090	1127	1084	1039	1008	1016	1073	1047	1068	1099	1085	1095	1054	1108	1045	1021	1124	1087	1078	1091	1087	1057	1103	1096	1045	1051	1047	1120	1049	1090	1052	1040	1048	1153	1010	1095	1071	1013	1100	1040	1063	1090	1115	1103	1100	1077	1065	1065	1105	1090	1014	1056	1083	1057	1079	1071	1083	1090	1090	1056	998	1104	1092	1144	1091	1101	1083	1074	1118	1107	1081	1086	1075	1061	1059	1008	1060	1053	1067	1088	1069	1099	1128	1065	1105	1128	1101	1015	1067	1105	1072	1103	1113	1031	1125	1084	1002	1022	1094	1075	1143	1049	1111	1044	1048	1011	1048	1105	1072	1049	1038	1064	1035	1060	1079	1116	1064	1040	1040	1048	1081	1051	1078	1091	1123	1079	1090	1085	1083	1106	1035	1034	1118	1091	1057	1102	1074	1075	1033	1048	1051	1055	1077	1110	1025	1055	1057	1103	1068	1070	1042	1076	1068	1038	1093	1058	1089	1103	1116	1088	1072	1061	996	1116	1120	1073	1035	1138	1102	1136	1075	1077	1078	1084	1085	1072	1050	1119	1056	1086	1097	1026	1043	1086	1061	1070	1069	1080	1039	1027	1106	1092	1101	1023	1096	1089	1082	1103	1061	1044	1109	1087	1088	1105	1103	1085	1069	1096	1075	1059	1099	1054	1115	1100	1083	1101	1123	1066	1118	1068	1120	1114	1077	1028	1041	1106	1020	1090	1110	1089	1087	1046	1137	1144	1114	1060	1076	1113	1123	1038	1063	1085	1045	1111	1023	1031	1089	1048	1121	1029	1081	1085	1079	1043	1084	1086	1106	1034	1097	1068	1063	1142	1098	1090	1074	1093	1131	1083	1012	1119	1091	1089	1094	1074	1026	1100	1098	1130	1053	1072	1032	1039	1074	1113	1052	1103	1106	1106	1095	1090	1088	1121	1095	1072	1109	1033	1098	1107	1053	1071	1103	1076	1090	1010	1064	1107	1086	1074	1079	1065	1076	1087	1096	1034	1073	1110	1105	1086	1024	1057	1060	1123	1068	1132	1060	1064	1055	1050	1067	1075	1063	1031	1076	1087	1077	1079	1138	1090	1114	1100	1063	1073	1102	1082	1058	1055	1074	1058	1162	1142	1074	1000	1051	1098	1071	1084	1081	1140	1109	1107	1026	1142	1064	1095	1063	1105	1082	1080	1090	1108	1055	1044	1132	1120	1046	1081	1094	1107	1111	1084	1053	1072	1041	1080	1121	1037	1122	1101	1148	1056	1126	1067	1052	1098	1138	1106	1076	1108	1099	1048	1121	1027	1073	1081	1085	1069	1036	1115	1122	1095	1080	1077	1017	1065	1068	1092	1109	1059	1059	1056	1089	1094	1046	1113	1135	1094	1068	1124	1084	1122	1072	1034	1109	1028	1079	1061	1055	1065	1055	1129	1073	1103	1056	1073	1068	1147	1135	1021	1131	1137	1075	1044	1103	1063	1106	1084	1010	1089	1089	1111	1076	1030	1079	1042	1029	1090	1107	1036	1039	1057	1066	1072	1101	1118	1088	1114	1077	1071	1097	1094	1058	1039	1054	1108	1044	1087	1081	1062	991	1014	1084	1102	1063	1119	1103	1066	1085	1065	1039	1080	1088	1056	1052	1127	1078	1084	1085	1096	1063	1034	1067	1121	1084	1080	1065	1061	1075	1064	1049	1076	1088	1078	1045	1115	1065	1027	1116	1059	1077	1080	1067	1041	1083	1108	1069	1056	1084	1078	1117	1085	1023	1098	1077	1032	1027	1085	1119	1070	1077	1091	1045	1089	1072	1059	1054	1123	1128	1015	1068	1076	1075	1044	1028	1103	1105	1082	1095	1090	1033	1104	1055	1069	1097	1064	1041	1091	1060	1097	1126	1088	1093	1101	1102	1032	1120	1053	1082	1097	1021	1141	1085	1078	1085	1125	1058	1121	1150	1086	1081	1128	1136	1061	1060	1080	1077	1127	1108	1081	1100	1042	1077	1060	1089	1099	1058	1100	1101	1097	1072	1026	1057	1127	1133	1154	1080	1090	1064	1118	1081	1101	1091	1054	1028	1113	1078	1086	1079	1134	1088	1092	1091	1040	1059	1108	1094	1062	1055	1088	1060	1095	1105	1097	1111	1047	1083	1062	1045	1100	1054	1087	1028	1095	1107	1099	1109	1071	973	1080	1071	1053	1065	1081	1085	1062	1078	1052	1099	1049	1130	1081	1124	1077	1048	1064	1104	1113	1083	1070	1071	1037	1041	1063	1047	1145	1081	1064	1106	1110	1094	1087	1125	1113	1082	1046	1133	1039	1082	1076	1040	1153	1053	1024	1062	1114	1059	1128	1049	1094	1070	1087	1051	1093	1073	1081	1036	1024	1082	1072	1057	1082	1102	1165	1102	1145	1142	1084	1151	1087	1048	1087	1051	1138	1015	1027	1104	1103	1076	1086	1042	1136	1072	1070	1093	1108	1051	1067	1052	1095	1044	1095	1134	1106	1061	1033	1045	1085	1086	1095	1125	1058	1034	1020	1069	1075	1090	1078	1052	1138	1087	1093	1086	1071	1051	1097	1076	1094	1075	1100	1041	1108	1088	1106	1064	1139	1055	1083	1116	1067	1069	1070	1107	1032	1109	1098	1104	1044	1092	1029	1097	1096	1039	1089	1141	1051	1040	1012	1045	1089	1092	1078	1094	1070	1101	1106	1151	1081	1107	1046	1125	1101	1047	1101	1090	1083	1109	1094	1077	1088	1098	1103	1146	1076	1107	1025	1074	1094	1158	1114	1041	1072	1102	1048	1071	1042	1052	1025	1105	1101	1082	1021	1059	1083	1145	1088	1093	1071	1047	1049	1072	1130	1105	1051	1062	1014	1076	1078	1117	1066	1090	1089	1083	1086	1031	1126	1093	1036	1043	1074	1106	1129	1081	1077	1049	1058	1123	1108	1035	1110	1059	1083	1072	1050	1069	1070	1113	1042	1050	1087	1080	1148	1089	1072	1069	1054	1078	1096	1087	1052	1037	1096	1050	1017	1111	1023	1087	1072	1077	1066	1073	1047	1031	997	1049	1053	1065	1089	1133	1017	1031	1105	1042	1124	1067	1068	1093	1036	1119	1059	1070	1126	1117	1053	1083	1108	1043	1060	1062	1039	1010	1045	1094	1057	1086	1046	1066	1069	1180	1086	1095	1032	1091	1119	1067	1110	991	1077	1060	1027	1024	1102	1079	1140	1080	1091	1050	1046	1034	1057	1039	1090	1026	1037	1094	1120	1062	1096	1051	1067	1111	1063	1010	1134	1093	1082	1097	1117	1127	1064	1069	1074	1081	1076	1129	1109	1058	1075	1059	1089	1063	1081	1113	1091	1097	1056	1070	1073	1158	1114	1045	1077	1129	1089	1087	1042	1084	1044	1063	1094	1089	1113	1076	1076	1116	1102	1042	1074	1090	1041	1067	1117	1029	1050	1124	1072	1102	1091	1135	1066	1003	1103	1083	1096	1106	1160	1112	1064	1106	971	1057	1105	1100	1104	1047	1072	1131	1085	1063	1067	1099	1059	1071	1074	1070	1082	1062	1073	1076	1090	1073	1067	1122	1080	1115	1084	1079	1112	1095	1098	1063	1084	1059	1072	1059	1089	1036	1113	1040	1085	1105	1057	1090	1065	1048	1084	1049	1012	1106	1054	1107	1079	1096	1031	1092	1047	1103	1091	1116	1071	1065	1070	1064	1014	1073	1073	1071	1068	1106	1080	1031	1095	1091	1105	1088	1076	1050	1041	1125	1069	1104	1113	1115	1076	1118	1033	1055	1096	1082	1125	1057	1032	1078	1024	1074	1118	1083	1082	1123	1019	1088	1050	1023	1104	1117	1026	1094	1084	1018	1114	1166	1057	1116	1112	1075	1074	1076	1045	1093	1050	1097	1046	1144	1108	1015	1089	1033	1054	1093	1094	1026	1120	1089	1035	1079	1061	1057	1046	1074	1107	1079	1073	1069	1032	1034	1061	1063	1087	1081	1093	1059	1066	1090	1124	1043	1087	1057	1149	1084	1119	1116	1089	1075	1165
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
